aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
3 daysfix jrcxz/jecxz/jcxz having "two operands"iximeow
4 dayspush/pop width in 16/32-bit modes are receptive to operand width prefixiximeow
4 daysreject arpl in 16-bit decodingiximeow
4 daysand some prefix helpers should be pubiximeow
4 daysj*cxz/pusha/popa alternate size formsiximeow
5 daysadapt long-mode behavior support to protected mode and real modeiximeow
5 daysadd behavior information for x86_64 instructionsiximeow
5 daysgpr register size in real/protected modeiximeow
5 daysdisallow 66-prefixed sha1rnds4iximeow
5 dayspusha/popa/push-imm memory sizesiximeow
5 dayshelpers to create cr0-cr7iximeow
5 daysworking through a bunch of avx512 stuff, regspec constructors are constiximeow
5 dayspextr*/extractpsiximeow
5 daysfeature guard for key lockeriximeow
5 daysinvept precisioniximeow
5 daysmore precision for vinsert/vextract/vblendv{ps,pd}iximeow
5 daysactually support avx/f16c in per-uarch decodingiximeow
5 daysvmaskmovdqu, vmovq were also incorrect in some ways...iximeow
5 daysmore general avx improvementsiximeow
5 dayscleanup pass on vex-encoded instructions is going to be excitingiximeow
5 daysreport memory access size for "monitor"iximeow
5 daysmaskmov{q,dqu} memory access sizeiximeow
5 daysmore precise about 0f0d prefetch/nopiximeow
5 daysfix table management instructions' ({l,s}{g,i,l}dt) mem_sizeiximeow
5 daysmore accurate mov seg-to-gpr operand sizeiximeow
5 dayspush/pop for segment registers has implicit memory accessiximeow
5 dayspushf, popf, enter, leave, xlat all have implicit memory accessiximeow
5 daysadd initial stats for disasm stats in all modesiximeow
2026-02-22correct push-immediate memory access sizeiximeow
2026-02-14fair enough on those warningsiximeow
2026-02-14type aliases make some of these signatures less egregious..iximeow
2026-02-14uarch settings for apx, avx10.1, etc + nouns get capsiximeow
2025-06-013dnow was still supported on K8, K10. 32-bit mode should learn about uarch tw...iximeow
2025-06-01describe the per-isa extensions a bit betteriximeow
2025-06-01revise_instruction is the same on all bitnesses, so macro it tooiximeow
2025-06-01DecodeEverything wasn't useful, no better than InstDecoder::default()??iximeow
2025-06-01cpu feature bits are the same across 64/32/16-bitiximeow
2025-06-01expand isa feature selection to more bitsiximeow
2024-06-24document one more stray unsafeiximeow
2024-06-24justify the current max instruction lengthiximeow
2024-06-24consistently enter register/number/opcode spansiximeow
2024-06-24one more stray docs erroriximeow
2024-06-24rename most operand variants, make them structy rather than tupleyiximeow
2024-06-23remove selects_cs(), cs() now does the right thingiximeow
2024-06-23nightly correctly remarked that == on fat pointers is ambiguousiximeow
2024-06-23fix several sources of dead code warnings in various crate configsiximeow
2024-06-23remove yaxpeax-x86 safer_unchecked.rs, it is now in yaxpeax-archiximeow
2024-06-23cfg_attr wants feature, not features pluraliximeow
2024-06-23last vestiges of initial perf experimentsiximeow
2024-06-23another fuzz bugiximeow