aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
11 daysfix several sources of dead code warnings in various crate configsiximeow
12 daysremove yaxpeax-x86 safer_unchecked.rs, it is now in yaxpeax-archiximeow
12 dayscfg_attr wants feature, not features pluraliximeow
12 dayslast vestiges of initial perf experimentsiximeow
12 daysanother fuzz bugiximeow
12 daysfuzz caught negation bugiximeow
12 daysInstructionTextBuffer for all three modes, adjust fuzzer to matchiximeow
12 daysstale fileiximeow
12 daysadd additional `call` test casesiximeow
12 daysforward long deprecation allowances as appropriateiximeow
12 daysadapt protected-mode display to real modeiximeow
12 daysnormalize imports, pull safer_unchecked from yaxpeax-archiximeow
12 daysfix inlining attributes re. profiling flag in protected_modeiximeow
12 daysadapt OperandVisitor and related to real_modeiximeow
12 daysadapt the rest of formating changes to protected_modeiximeow
12 daysfix AbsoluteFarAddress being tagged as a memory operandiximeow
12 daysadapt OperandVisitor to protected mode tooiximeow
12 dayscentralize unsafe claims and better validateiximeow
12 daysactually use new can_lock in 32b and 16b modesiximeow
12 daysactually use new can_rep in 32b and 16b modesiximeow
12 daysport opcode helpers and reordering to 32-bit and 16-bit decodersiximeow
12 daysInstructionTextBuffer is only present with alloc (new crate flag)iximeow
12 daysadd more conditional inlining for 32-bit and 16-bit decodersiximeow
13 daysNoColorsSink has a decent name nowiximeow
13 daysextract reusable display bits into yaxpeax-arch, add a visitor fn to Operandiximeow
2024-06-21things compile again, add a few more caution signs around InstructionTextBufferiximeow
2024-06-21separate out display code further, reword comments on InstructionTextSink to ...iximeow
2024-06-20swap printed size check and lzcntiximeow
2024-06-20slightly simpler (?) write_u* implsiximeow
2024-06-20starting to get new DisplaySink stuff ready to extract...iximeow
2024-06-19better testing for alternate sinks, fix hex formatting bug....iximeow
2024-06-19more warning cleanupiximeow
2024-06-19no more fmt in display code, remove more dead struct fieldsiximeow
2024-06-19dedup mem size prefix printingiximeow
2024-06-19visit_disp is only outlined for bad reasonsiximeow
2024-06-19clean up warnings, scope unsafe blocks betteriximeow
2024-06-19write_2 did its job, seem to have reaped all that can be reapediximeow
2024-06-19hoist set_len calls to have fewer live valuesiximeow
2024-06-19more profiling outliningiximeow
2024-06-19write_u64 helpersiximeow
2024-06-19hint better about codegen for contextualize_inteliximeow
2024-06-19configurable inlining to help with optsiximeow
2024-06-18helpers for those i8/u8 immediates tooiximeow
2024-06-18make write_2 work again for comparison (kinda)iximeow
2024-06-18more unused argumentsiximeow
2024-06-18try grouping characters printed with or without segment prefixesiximeow
2024-06-18unreachable panics for impossible op_nr. clean this up though..iximeow
2024-06-18inline the write u8/u32 helpers, lets see what that doesiximeow
2024-06-18move avx512 operand printing off of fmtiximeow
2024-06-18whats it do without the unused colors parameteriximeow