|
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.