|
Zydis
v3.2.0
|
Extended info for AVX instructions.
More...
#include <DecoderTypes.h>

Data Structures | |
| struct | ZydisDecodedInstructionAvxBroadcast_ |
Contains info about the AVX broadcast. More... | |
| struct | ZydisDecodedInstructionAvxConversion_ |
Contains info about the AVX data-conversion (KNC only). More... | |
| struct | ZydisDecodedInstructionAvxMask_ |
Info about the embedded writemask-register (AVX-512 and KNC only). More... | |
| struct | ZydisDecodedInstructionAvxRounding_ |
Contains info about the AVX rounding. More... | |
| struct | ZydisDecodedInstructionAvxSwizzle_ |
Contains info about the AVX register-swizzle (KNC only). More... | |
Data Fields | |
| ZyanU16 | vector_length |
The AVX vector-length. More... | |
| struct ZydisDecodedInstruction_::ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxMask_ | mask |
| struct ZydisDecodedInstruction_::ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxBroadcast_ | broadcast |
| struct ZydisDecodedInstruction_::ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxRounding_ | rounding |
| struct ZydisDecodedInstruction_::ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxSwizzle_ | swizzle |
| struct ZydisDecodedInstruction_::ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxConversion_ | conversion |
| ZyanBool | has_sae |
Signals, if the SAE (suppress-all-exceptions) functionality is enabled for the instruction. More... | |
| ZyanBool | has_eviction_hint |
Signals, if the instruction has a memory-eviction-hint (KNC only). More... | |
Extended info for AVX instructions.
| struct ZydisDecodedInstruction_::ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxBroadcast_ broadcast |
| struct ZydisDecodedInstruction_::ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxConversion_ conversion |
| ZyanBool has_eviction_hint |
Signals, if the instruction has a memory-eviction-hint (KNC only).
| ZyanBool has_sae |
Signals, if the SAE (suppress-all-exceptions) functionality is enabled for the instruction.
| struct ZydisDecodedInstruction_::ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxRounding_ rounding |
| struct ZydisDecodedInstruction_::ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxSwizzle_ swizzle |
| ZyanU16 vector_length |
The AVX vector-length.