Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-31 | SIMD load/store (multiple structure) | iximeow | |
in addition to the decoding support, objdump reporting of `{}` selection of multiple registers seems to be inconsistent. stick to the manual's preferred `{v1, v2, v3, v4}` nomenclature instead of `{v1-v4}`. reorder a few tests in test_openblas_simd_loadstore to group instructions by decode category | |||
2021-10-30 | support ldp/stp/others, preindex writeback is optional | iximeow | |
2021-10-30 | support simd load/store (single structure) | iximeow | |
2021-10-26 | add many test cases from openblas, ldnp, stnp | iximeow | |
2021-10-24 | normalize a bit more consistently in instruction display | iximeow | |
2021-10-21 | data processing (three source) | iximeow | |
2021-10-21 | data processing instructions (one source) | iximeow | |
2021-10-21 | ccm{n,p} | iximeow | |
2021-09-28 | fix 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-26 | fix unimplemented code paths panicking as unreachable | iximeow | |
only in a64 decoding really; there wasn't an "Incomplete" error at the time, but now there is. | |||
2021-07-06 | update yaxpeax_arch and bump version to 0.1.00.1.0 | iximeow | |
2020-02-05 | bump yaxpeax-arch to 0.0.3, make tests stable-friendly0.0.2 | iximeow | |
2020-01-18 | some of the work to get yaxpeax-arm no-std | iximeow | |
2020-01-12 | match changes in arch to have Resulty decode, instead of Option | iximeow | |
2020-01-12 | update arm to revised decoder trait | iximeow | |
2020-01-12 | add armv8/a64 support | iximeow | |