Zydis  v3.1.0
ZydisDecodedInstruction_::ZydisDecodedInstructionAvx_ Struct Reference

Extended info for AVX instructions. More...

#include <DecoderTypes.h>

Collaboration diagram for ZydisDecodedInstruction_::ZydisDecodedInstructionAvx_:

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

Detailed Description

Extended info for AVX instructions.


The documentation for this struct was generated from the following file: