summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-07-06update yaxpeax-arch to 0.2.2, corresponding API updates. tag 0.1.0HEAD0.1.0no-gods-no-iximeow
2021-05-07bump yaxpeax-arch to 0.0.5 to drop the termion dep0.0.4iximeow
2020-05-03version bump, bumping yaxpeax-arch to 0.0.40.0.3iximeow
2020-02-05bump yaxpeax-arch version0.0.2iximeow
2020-02-03no more discarded operands0.0.1iximeow
2020-02-03ignore Cargo.lockiximeow
2020-02-03add license and ignore lock file pleaseiximeow
2020-02-03add a handful more instructions to test againstiximeow
2020-02-03a displacement size of 0 in RegDerefDisp20Abs is possible and correctiximeow
specifically when selecting a register pair, rather than a displacement.
2020-02-03popm register list is reversed from pushm orderiximeow
see pages 219 and 215 in `M16C/60, M16C/20, M16C/Tiny Series Software Manual` aka "rej09b0137_m16csm.pdf". this change canonicalizes to pushm order.
2020-02-03clean up incorrect handling of jump displacements, bit operandsiximeow
also snuck in: display for Operand::RegList, RegDerefDisp20Abs (for particularly wide instructions) selected the wrong operands, generally behaving as if it were decoding 16-bit rather than 32-bit operands.
2020-02-03mov.b from r0l/r0h has a corresponding reversed form to r0l/r0hiximeow
2020-01-28draw the owliximeow