summaryrefslogtreecommitdiff
path: root/src/lib.rs
AgeCommit message (Collapse)Author
2020-02-03no more discarded operands0.0.1iximeow
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