|
Zydis
v3.0.0
|
Detailed info about the REX prefix.
More...
#include <DecoderTypes.h>
Data Fields | |
| ZyanU8 | W |
| 64-bit operand-size promotion. More... | |
| ZyanU8 | R |
Extension of the ModRM.reg field. More... | |
| ZyanU8 | X |
Extension of the SIB.index field. More... | |
| ZyanU8 | B |
Extension of the ModRM.rm, SIB.base, or opcode.reg field. More... | |
| ZyanU8 | offset |
The offset of the effective REX byte, relative to the beginning of the instruction, in bytes. More... | |
Detailed info about the REX prefix.
| ZyanU8 B |
Extension of the ModRM.rm, SIB.base, or opcode.reg field.
| ZyanU8 offset |
The offset of the effective REX byte, relative to the beginning of the instruction, in bytes.
This offset always points to the "effective" REX prefix (the one closest to the instruction opcode), if multiple REX prefixes are present.
Note that the REX 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 REX prefix.
| ZyanU8 R |
Extension of the ModRM.reg field.
| ZyanU8 W |
64-bit operand-size promotion.
| ZyanU8 X |
Extension of the SIB.index field.