Zydis v4.0.0
|
Detailed info about different instruction-parts like ModRM
, SIB
or encoding-prefixes.
More...
#include <DecoderTypes.h>
Data Structures | |
struct | ZydisDecodedInstructionModRm_ |
Detailed info about the ModRM byte. More... | |
struct | ZydisDecodedInstructionRawDisp_ |
Detailed info about displacement-bytes. More... | |
struct | ZydisDecodedInstructionRawImm_ |
Detailed info about immediate-bytes. More... | |
struct | ZydisDecodedInstructionRawPrefixes_ |
Detailed info about the legacy prefixes (including REX ). More... | |
struct | ZydisDecodedInstructionRawSib_ |
Detailed info about the SIB byte. More... | |
Data Fields | ||
ZyanU8 | prefix_count | |
The number of legacy prefixes. | ||
struct ZydisDecodedInstructionRaw_::ZydisDecodedInstructionRawPrefixes_ | prefixes [ZYDIS_MAX_INSTRUCTION_LENGTH] | |
ZydisInstructionEncoding | encoding2 | |
union { | ||
ZydisDecodedInstructionRawRex rex | ||
ZydisDecodedInstructionRawXop xop | ||
ZydisDecodedInstructionRawVex vex | ||
ZydisDecodedInstructionRawEvex evex | ||
ZydisDecodedInstructionRawMvex mvex | ||
}; | ||
struct ZydisDecodedInstructionRaw_::ZydisDecodedInstructionModRm_ | modrm | |
struct ZydisDecodedInstructionRaw_::ZydisDecodedInstructionRawSib_ | sib | |
struct ZydisDecodedInstructionRaw_::ZydisDecodedInstructionRawDisp_ | disp | |
struct ZydisDecodedInstructionRaw_::ZydisDecodedInstructionRawImm_ | imm [2] | |
Detailed info about different instruction-parts like ModRM
, SIB
or encoding-prefixes.