Zydis
master
|
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 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. More... | |
ZyanBool | has_eviction_hint |
Signals, if the instruction has a memory-eviction-hint (KNC only). More... | |
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.