index
:
yaxpeax-x86
master
no-gods-no-
opts
x86-generic
yaxpeax x86 decoder
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
long_mode
/
display.rs
Age
Commit message (
Expand
)
Author
2024-06-18
slightly more centralized hex formatting
iximeow
2024-06-18
avoid intermediate buffer and copy of hex-formatted ints
iximeow
2024-06-18
looks like that becomes memcpy, not ideal
iximeow
2024-06-18
actually use small-string specializations when available
iximeow
2024-06-18
write_fixed_size impls for string and BigEnoughString
iximeow
2024-06-18
mem size strings are all 7b or less
iximeow
2024-06-18
move non-avx512 operand printing away from fmt
iximeow
2024-06-18
move away from fmt for visit_i64 and displacements too
iximeow
2024-06-18
less integer formatting in operands
iximeow
2024-06-18
a few more accurate hints
iximeow
2024-06-18
helper to clear BigEnoughString
iximeow
2024-06-18
figuring out how to handle short variable-size strings
iximeow
2024-06-18
enough infratructure to avoid bounds checks, at incredible user cost
iximeow
2024-06-17
add token spans for some registers
iximeow
2024-06-17
might be an ok way to redesign colorization....
iximeow
2024-06-16
use less of core::fmt, write by hand
iximeow
2024-06-16
remove branch better handled elsewhere
iximeow
2024-06-16
move to shared (safe) impl of RelativeBranchPrinter
iximeow
2024-06-16
commit unshippable wildly unsafe asm-filled printing code
iximeow
2024-06-16
adapting contextualize_intel to use new operand visitor stuff
iximeow
2024-06-13
use a bit of Opcode to indicate rep/repne applicability
iximeow
2024-04-02
display: remove some pointless checks
iximeow
2024-04-02
less write, more write_str
iximeow
2024-04-02
lets see how a visitor for operands works out here...
iximeow
2024-04-02
display: gate rep printing with a simpler check
iximeow
2024-04-02
display opt: mem size labels and minor segment reporting changes
iximeow
2023-12-16
fix opportunity for unhandled register synonyms
iximeow
2023-07-04
best: 54.3cpi (2512ms)
iximeow
2023-07-04
line up Opcode values for simple translation from opc bytes
iximeow
2023-07-04
fixup: handle mnemonic ordering too
iximeow
2023-07-04
pick useful numeric values for RegisterBank
iximeow
2022-01-12
fuzz DisplayStyle::C and fix corresponding issues
1.1.4
iximeow
2022-01-02
Wrap unsafe functions to catch errors in debug
5225225
2021-10-10
support endbr{32,64}
iximeow
2021-10-10
consistentify doc style
iximeow
2021-10-10
export `InstructionDisplayer` (#9)
i509VCB
2021-08-21
improve relative branch offset formatting for DisplayStyle::C
iximeow
2021-08-21
fix negative relative branches (again!!! +- is bad!!!)
iximeow
2021-08-14
relative branches should be shown as $+offset, not just plain offset
iximeow
2021-07-04
update crate to rust 2018
iximeow
2021-07-04
support avx512 registers >=16
iximeow
2021-07-04
support xacquire/xrelease prefixing
iximeow
2021-07-03
document public members in long_mode
iximeow
2021-07-03
factor out MemoryAccessSize
iximeow
2021-07-03
add tests for MemoryAccessSize, consistentify style on docs
iximeow
2021-07-03
support AMD `sev_snp`
iximeow
2021-07-03
add hreset
iximeow
2021-07-03
support pconfig/tme
iximeow
2021-07-03
reject instructions when their opcode is `Invalid`
iximeow
2021-07-01
reallocate OperandCode, convert disparate registers to array
iximeow
[next]