aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-17entirely replace armv7 operandsiximeow
Operands was an enum covering all forms of operands and data for each operand for all instructions. this is hard to iterate, and hard to work with when a single operand is the one of interest, so it's now replaced by an array of `Operand` enum instances like other architectures. in the course of this change, several forms of decoding are broken, while adding support for some earlier-unsupported multiplies and instructions like msr and clz also clearly note which document the comments mentioning page numbers/figures is referencing
2020-02-05bump yaxpeax-arch to 0.0.3, make tests stable-friendly0.0.2iximeow
2020-01-18make NoContext pubiximeow
2020-01-18some of the work to get yaxpeax-arm no-stdiximeow
2020-01-12update repository and descriptioniximeow
2020-01-12be nicer about reaching incomplete parts of armv7 decoderiximeow
2020-01-12match changes in arch to have Resulty decode, instead of Optioniximeow
2020-01-12update arm to revised decoder traitiximeow
2020-01-12Merge branch 'master' of remoteiximeow
2020-01-12armv8 serde/no-serde support plus contextual display .. ishiximeow
2020-01-12warnings-b-goneiximeow
2020-01-12armv7 test casesiximeow
2020-01-12armv8 serde/no-serde support plus contextual display .. ishiximeow
2020-01-12immediates are not shifted, what was this about?iximeow
2020-01-12armv7 test casesiximeow
2020-01-12decode blxiximeow
2020-01-12immediates are not shifted, what was this about?iximeow
2020-01-12fix issue with incorrectly decoding register shiftsiximeow
2020-01-12decode blxiximeow
2020-01-12add regression testiximeow
2020-01-12fix issue with incorrectly decoding register shiftsiximeow
2020-01-12typo in variants for a two bit fieldiximeow
2020-01-12fix the hex/bits mismatchiximeow
2020-01-12fix warningsiximeow
2020-01-12add armv8/a64 supportiximeow
2020-01-12silence armv7 warningsiximeow
2020-01-12awful tweaks to expose a serde flag on yaxpeax-arch which will trickle ↵iximeow
through everything
2020-01-12found some decode errorsiximeow
2020-01-12add colorized display to arm, as well as a PUSH pseduo-opcodeiximeow
2020-01-12fix test breakagesiximeow
2020-01-12add gitignore, oopsiximeow
2020-01-12update a bunch of arm stuffiximeow
2020-01-12add some notes in READMEiximeow
2020-01-12fix decode issue with stm/ldm/b, add tests, add display impliximeow
2020-01-12initial commitiximeow