summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-22B8 instructions cannot be predicatedLofty
2021-08-22Handle restrictions on alloc instructionLofty
2021-07-21fix incorrect changelog entry, DecodeError impl for yaxpeax_arch+std0.2.1iximeow
2021-07-06add changelog for 0.1.3, yaxpeax-arch updates and 0.2.0 bump0.2.0iximeow
2021-06-14try out the Reader traitiximeow
2021-05-07bump yaxpeax-arch to 0.0.5 to drop the termion depiximeow
2020-12-15Fix decoding of mov-to-PKR0.1.3The6P4C
Table 4-45 had a transcription error with an M43 in place of the correct M43 for mov-to-pkr's operand form
2020-12-14Add MSR load/store, fix M43 interpretation and CPUID indirectionThe6P4C
2020-12-07preemptively bump to 0.1.3 for more bugfixesiximeow
2020-12-07Transpose Table 4-43 to fix decoding of srlz.iDan Ravensloft
2020-12-07remove Cargo.lockiximeow
2020-12-06bump version to 0.1.20.1.2iximeow
2020-12-06correctly decode I25-form immediatesiximeow
extension bits are base 16, not base 10 thank you @ravenslofty for finding and reporting!
2020-12-06fix an off by one in non-temporal hint selectioniximeow
thank you @The6P4C for finding and reporting!
2020-10-12add changelog0.1.1iximeow
2020-10-12fix negative ip-relative operands showing as `$+-const`iximeow
they are now `$-const`
2020-10-12do not panic on invalid instructionsiximeow
2020-10-12language tweaks0.1.0iximeow
2020-10-12make docs sufficiently surprisediximeow
2020-10-12add documentation and bump to 0.1!iximeow
2020-10-11fix unused variable warnings (asserts that used these are now comments)iximeow
2020-10-11remove even more one-off opcode misspellingsiximeow
2020-10-11clean up more misunderstood opcodes, add missing M__ encodingsiximeow
2020-10-11explicit '.imm' trailing opcodes were a misunderstanding of the manualiximeow
2020-10-11get more operand encodings in place, square away testsiximeow
shl/shr pseudo-ops were annoying, now they're fixed
2020-10-11fix reversed l/x instruction word order and immediate decodeiximeow
2020-10-11immediate forms of instructions are not distinct opcodesiximeow
2020-10-11fix numerous decode and display errorsiximeow
retain load/store hints shift counts were off by one display speculation hints for relevant instructions
2020-10-11add tests derived from bash_4.2+dfsg-0.1+deb7u3_ia64iximeow
syntax is entirely from objdump, and is partially converted to appropriate test expectations
2020-10-11more pseudo-op cleanup, track predication, record float sf field, more testsiximeow
also make immediate representation more consistent
2020-10-10start getting display impls together, distinguish read/write operandsiximeow
2020-10-04add most of opcode decodingiximeow
2020-10-04wip towards a v1iximeow
2020-09-15it's a startiximeow