aboutsummaryrefslogtreecommitdiff
path: root/src/display.rs
AgeCommit message (Expand)Author
3 daysstale fileiximeow
4 daysextract reusable display bits into yaxpeax-arch, add a visitor fn to Operandiximeow
5 daysthings compile again, add a few more caution signs around InstructionTextBufferiximeow
5 daysseparate out display code further, reword comments on InstructionTextSink to ...iximeow
2020-01-15make space for non-64bit modesiximeow
2020-01-15make x86 actually no_stdiximeow
2020-01-15add more sse2 instructions (packed shift by immediate, mostly)iximeow
2020-01-15add 660f6* series instructions as well as 660f70iximeow
2020-01-15no_std!!iximeow
2020-01-12"fix warnings"iximeow
2020-01-12match changes in arch to have Resulty decode, instead of Optioniximeow
2020-01-12display more directlyiximeow
2020-01-12add avx decoder flag, and a display impl showing active featuresiximeow
2020-01-12test fence instructions against different quirks modesiximeow
2020-01-12add a slew of system-y instructions, as well as cpu quirks for amd/intel fenc...iximeow
2020-01-12vex tests work!iximeow
2020-01-12vexiximeow
2020-01-12more cvt variantsiximeow
2020-01-12support ucomiss, cvt*, some other sse instructionsiximeow
2020-01-12support prefetch, movlps, movhps, refine prefix permissivityiximeow
2020-01-12fix 0x98 and 0x99 opcodes, lss/lfs/lgs decodesiximeow
2020-01-12add display rules for new opcodes, continuing to fix testsiximeow
2020-01-12support imul, >2 operands, and 4-bit register bankiximeow
2020-01-12most non-avx (really, non-vex) instructionsiximeow
2020-01-12make Instruction smalleriximeow
2020-01-12decode shift-by-cl and fix error decoding sign-extending operandsiximeow
2020-01-12first brush of Many operand use, for 3-arg imuliximeow
2020-01-12fix panicky negation in debug buildsiximeow
2020-01-12extend prefixed opcode support, add tests for alternate opcode mapsiximeow
2020-01-12remove unused operand variantiximeow
2020-01-12begone, warningsiximeow
2020-01-12add more x86 instructions (bt, btr, bts, bsf, ...) and xaddiximeow
2020-01-12begin supporting f30f instructionsiximeow
2020-01-12initial support for xmm instructionsiximeow
2020-01-12fix some warnings and rdtsc/swapgs decode errorsiximeow
2020-01-12segment rendering fixesiximeow
2020-01-12more serde friendliness, cli, cld, clc, sti, std, stc supportiximeow
2020-01-12fix incorrectly showing decode errors, add more system instructionsiximeow
2020-01-12support many more (system) instructionsiximeow
2020-01-12starting to get into some system instructions nowiximeow
2020-01-12fix incorrect sign tests and decode odditiesiximeow
2020-01-12try cleaning up hex display a bitiximeow
2020-01-12clean up colorization impliximeow
2020-01-12display impl for the rest of the registersiximeow
2020-01-12properly color operands, respect contextualized operands when availableiximeow
2020-01-12factor out display for x86, implement colorization... a bitiximeow