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,9 +1,9 @@
decode 66c8000000 "[ENTER_2 IMM4:0x0]"
decode 66c8000f00 "[ENTER_2 IMM4:0xf00]"
decode 66c8000001 "[ENTER_2 IMM4:0x10000]"
decode32 c8000000 "[ENTER_4 IMM4:0x0]"
decode32 c8000f00 "[ENTER_4 IMM4:0xf00]"
decode32 c8000001 "[ENTER_4 IMM4:0x10000]"
decode64 c8000000 "[ENTER_8 IMM4:0x0]"
decode64 c8000f00 "[ENTER_8 IMM4:0xf00]"
decode64 c8000001 "[ENTER_8 IMM4:0x10000]"
decode 66c8000000 [ENTER_2 imm4:0x0]
decode 66c8000f00 [ENTER_2 imm4:0xf00]
decode 66c8000001 [ENTER_2 imm4:0x10000]
decode32 c8000000 [ENTER_4 imm4:0x0]
decode32 c8000f00 [ENTER_4 imm4:0xf00]
decode32 c8000001 [ENTER_4 imm4:0x10000]
decode64 c8000000 [ENTER_8 imm4:0x0]
decode64 c8000f00 [ENTER_8 imm4:0xf00]
decode64 c8000001 [ENTER_8 imm4:0x10000]