aboutsummaryrefslogtreecommitdiff
path: root/test/armv7/thumb.rs
AgeCommit message (Collapse)Author
2021-09-28fix various armv8 and armv8 panics that should be Err.iximeow
in fact the decoder should _never_ panic. included here are tests that cover the entire 32-bit instruction space and ensure that decoding and display do not panic. these tests run uncomfortably slowly (1168s to decode the 4b "instruction" sequences on my desktop), but verify that panics are no longer an issue.
2021-09-14Fix display of post-index writeback operandsJonas Schievink
2021-07-06update yaxpeax_arch and bump version to 0.1.00.1.0iximeow
2020-12-06TODONE: adr with add/subtracted offsetiximeow
instead of trying to shoehorn in `adr reg, label` syntax like the manual requests, it's much easier to just describe these as `{add, sub} reg, pc, offset` and potentially rewrite `pc, offset` as an `adr reg, label` if a higher-level tool has that kind of information available.
2020-12-06warning cleanup (test edition)iximeow
add in some simd tests for future neon decoding. these tests are drawn from capstone and may need some subsequent cleanup
2020-12-06add ldc/sdc instructions and a slew of 32b thumb2 testsiximeow
2020-12-06add thumb/thumb2 decodingiximeow
16-bit instructions only, for now