Zydis
master
|
Detailed info about the REX2
prefix.
More...
#include <DecoderTypes.h>
Data Fields | |
ZyanU8 | M0 |
Legacy map 0 (0x0F) selector bit. More... | |
ZyanU8 | R4 |
Extension of the ModRM.reg field (bit 4). More... | |
ZyanU8 | X4 |
Extension of the SIB.index field (bit 4). More... | |
ZyanU8 | B4 |
Extension of the ModRM.rm , SIB.base , or opcode.reg field (bit 4). More... | |
ZyanU8 | W |
64-bit operand-size promotion, opcode-extension or PPX hint. More... | |
ZyanU8 | R3 |
Extension of the ModRM.reg field (bit 3). More... | |
ZyanU8 | X3 |
Extension of the SIB.index field (bit 3). More... | |
ZyanU8 | B3 |
Extension of the ModRM.rm , SIB.base , or opcode.reg field (bit 3). More... | |
ZyanU8 | offset |
The offset of the effective REX2 byte, relative to the beginning of the instruction, in bytes. More... | |
Detailed info about the REX2
prefix.
ZyanU8 B3 |
Extension of the ModRM.rm
, SIB.base
, or opcode.reg
field (bit 3).
ZyanU8 B4 |
Extension of the ModRM.rm
, SIB.base
, or opcode.reg
field (bit 4).
ZyanU8 M0 |
Legacy map 0 (0x0F) selector bit.
ZyanU8 offset |
The offset of the effective REX2
byte, relative to the beginning of the instruction, in bytes.
Note that the REX2
byte can be the first byte of the instruction, which would lead to an offset of 0
. Please refer to the instruction attributes to check for the presence of the REX2
prefix.
ZyanU8 R3 |
Extension of the ModRM.reg
field (bit 3).
ZyanU8 R4 |
Extension of the ModRM.reg
field (bit 4).
ZyanU8 W |
64-bit operand-size promotion, opcode-extension or PPX hint.
ZyanU8 X3 |
Extension of the SIB.index
field (bit 3).
ZyanU8 X4 |
Extension of the SIB.index
field (bit 4).