Output more available information in formatter

The formatter now includes the following information:

- Segment overrides
- Address-size overrides
- REP/REPNZ prefixes
- LOCK prefix
- High-byte registers (determined using presence of REX prefix)
This commit is contained in:
Alexis Engelke
2019-01-13 20:38:15 +01:00
parent 2d1a9582b8
commit 8fdfe53822
9 changed files with 121 additions and 180 deletions

View File

@@ -1,12 +1,14 @@
decode32 40 "[INC REG4:0]"
decode32 43 "[INC REG4:3]"
decode32 6647 "[INC REG2:7]"
decode fec0 "[INC REG1:0]"
decode fec4 "[INC REG1:4]"
decode ffc0 "[INC REG4:0]"
decode ffc4 "[INC REG4:4]"
decode 66ffc0 "[INC REG2:0]"
decode 66ffc4 "[INC REG2:4]"
decode64 48ffc0 "[INC REG8:0]"
decode64 48ffc4 "[INC REG8:4]"
decode64 49ffc7 "[INC REG8:15]"
decode32 40 [INC reg4:r0]
decode32 43 [INC reg4:r3]
decode32 6647 [INC reg2:r7]
decode fec0 [INC reg1:r0]
decode fec4 [INC reg1:r0h]
decode ffc0 [INC reg4:r0]
decode ffc4 [INC reg4:r4]
decode ff00 [INC mem4:r0]
decode f0ff00 [lock:INC mem4:r0]
decode 66ffc0 [INC reg2:r0]
decode 66ffc4 [INC reg2:r4]
decode64 48ffc0 [INC reg8:r0]
decode64 48ffc4 [INC reg8:r4]
decode64 49ffc7 [INC reg8:r15]