|
Zydis v4.1.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. | |
| struct ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxMask_ | mask |
| struct ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxBroadcast_ | broadcast |
| struct ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxRounding_ | rounding |
| struct ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxSwizzle_ | swizzle |
| struct ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxConversion_ | conversion |
| ZyanBool | has_sae |
Signals, if the SAE (suppress-all-exceptions) functionality is enabled for the instruction. | |
| ZyanBool | has_eviction_hint |
Signals, if the instruction has a memory-eviction-hint (KNC only). | |
Extended info for AVX instructions.
| struct ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxBroadcast_ broadcast |
| struct 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 ZydisDecodedInstructionAvx_::ZydisDecodedInstructionAvxRounding_ rounding |
| ZyanU16 vector_length |
The AVX vector-length.