Rizin
unix-like reverse engineering framework and cli tools
x86.h File Reference
#include "platform.h"

Go to the source code of this file.

Classes

struct  x86_op_mem
 
struct  cs_x86_op
 Instruction operand. More...
 
struct  cs_x86_encoding
 
struct  cs_x86
 Instruction structure. More...
 

Macros

#define X86_REL_ADDR(insn)
 Calculate relative address for X86-64, given cs_insn structure. More...
 
#define X86_EFLAGS_MODIFY_AF   (1ULL << 0)
 
#define X86_EFLAGS_MODIFY_CF   (1ULL << 1)
 
#define X86_EFLAGS_MODIFY_SF   (1ULL << 2)
 
#define X86_EFLAGS_MODIFY_ZF   (1ULL << 3)
 
#define X86_EFLAGS_MODIFY_PF   (1ULL << 4)
 
#define X86_EFLAGS_MODIFY_OF   (1ULL << 5)
 
#define X86_EFLAGS_MODIFY_TF   (1ULL << 6)
 
#define X86_EFLAGS_MODIFY_IF   (1ULL << 7)
 
#define X86_EFLAGS_MODIFY_DF   (1ULL << 8)
 
#define X86_EFLAGS_MODIFY_NT   (1ULL << 9)
 
#define X86_EFLAGS_MODIFY_RF   (1ULL << 10)
 
#define X86_EFLAGS_PRIOR_OF   (1ULL << 11)
 
#define X86_EFLAGS_PRIOR_SF   (1ULL << 12)
 
#define X86_EFLAGS_PRIOR_ZF   (1ULL << 13)
 
#define X86_EFLAGS_PRIOR_AF   (1ULL << 14)
 
#define X86_EFLAGS_PRIOR_PF   (1ULL << 15)
 
#define X86_EFLAGS_PRIOR_CF   (1ULL << 16)
 
#define X86_EFLAGS_PRIOR_TF   (1ULL << 17)
 
#define X86_EFLAGS_PRIOR_IF   (1ULL << 18)
 
#define X86_EFLAGS_PRIOR_DF   (1ULL << 19)
 
#define X86_EFLAGS_PRIOR_NT   (1ULL << 20)
 
#define X86_EFLAGS_RESET_OF   (1ULL << 21)
 
#define X86_EFLAGS_RESET_CF   (1ULL << 22)
 
#define X86_EFLAGS_RESET_DF   (1ULL << 23)
 
#define X86_EFLAGS_RESET_IF   (1ULL << 24)
 
#define X86_EFLAGS_RESET_SF   (1ULL << 25)
 
#define X86_EFLAGS_RESET_AF   (1ULL << 26)
 
#define X86_EFLAGS_RESET_TF   (1ULL << 27)
 
#define X86_EFLAGS_RESET_NT   (1ULL << 28)
 
#define X86_EFLAGS_RESET_PF   (1ULL << 29)
 
#define X86_EFLAGS_SET_CF   (1ULL << 30)
 
#define X86_EFLAGS_SET_DF   (1ULL << 31)
 
#define X86_EFLAGS_SET_IF   (1ULL << 32)
 
#define X86_EFLAGS_TEST_OF   (1ULL << 33)
 
#define X86_EFLAGS_TEST_SF   (1ULL << 34)
 
#define X86_EFLAGS_TEST_ZF   (1ULL << 35)
 
#define X86_EFLAGS_TEST_PF   (1ULL << 36)
 
#define X86_EFLAGS_TEST_CF   (1ULL << 37)
 
#define X86_EFLAGS_TEST_NT   (1ULL << 38)
 
#define X86_EFLAGS_TEST_DF   (1ULL << 39)
 
#define X86_EFLAGS_UNDEFINED_OF   (1ULL << 40)
 
#define X86_EFLAGS_UNDEFINED_SF   (1ULL << 41)
 
#define X86_EFLAGS_UNDEFINED_ZF   (1ULL << 42)
 
#define X86_EFLAGS_UNDEFINED_PF   (1ULL << 43)
 
#define X86_EFLAGS_UNDEFINED_AF   (1ULL << 44)
 
#define X86_EFLAGS_UNDEFINED_CF   (1ULL << 45)
 
#define X86_EFLAGS_RESET_RF   (1ULL << 46)
 
#define X86_EFLAGS_TEST_RF   (1ULL << 47)
 
#define X86_EFLAGS_TEST_IF   (1ULL << 48)
 
#define X86_EFLAGS_TEST_TF   (1ULL << 49)
 
#define X86_EFLAGS_TEST_AF   (1ULL << 50)
 
#define X86_EFLAGS_RESET_ZF   (1ULL << 51)
 
#define X86_EFLAGS_SET_OF   (1ULL << 52)
 
#define X86_EFLAGS_SET_SF   (1ULL << 53)
 
#define X86_EFLAGS_SET_ZF   (1ULL << 54)
 
#define X86_EFLAGS_SET_AF   (1ULL << 55)
 
#define X86_EFLAGS_SET_PF   (1ULL << 56)
 
#define X86_EFLAGS_RESET_0F   (1ULL << 57)
 
#define X86_EFLAGS_RESET_AC   (1ULL << 58)
 
#define X86_FPU_FLAGS_MODIFY_C0   (1ULL << 0)
 
#define X86_FPU_FLAGS_MODIFY_C1   (1ULL << 1)
 
#define X86_FPU_FLAGS_MODIFY_C2   (1ULL << 2)
 
#define X86_FPU_FLAGS_MODIFY_C3   (1ULL << 3)
 
#define X86_FPU_FLAGS_RESET_C0   (1ULL << 4)
 
#define X86_FPU_FLAGS_RESET_C1   (1ULL << 5)
 
#define X86_FPU_FLAGS_RESET_C2   (1ULL << 6)
 
#define X86_FPU_FLAGS_RESET_C3   (1ULL << 7)
 
#define X86_FPU_FLAGS_SET_C0   (1ULL << 8)
 
#define X86_FPU_FLAGS_SET_C1   (1ULL << 9)
 
#define X86_FPU_FLAGS_SET_C2   (1ULL << 10)
 
#define X86_FPU_FLAGS_SET_C3   (1ULL << 11)
 
#define X86_FPU_FLAGS_UNDEFINED_C0   (1ULL << 12)
 
#define X86_FPU_FLAGS_UNDEFINED_C1   (1ULL << 13)
 
#define X86_FPU_FLAGS_UNDEFINED_C2   (1ULL << 14)
 
#define X86_FPU_FLAGS_UNDEFINED_C3   (1ULL << 15)
 
#define X86_FPU_FLAGS_TEST_C0   (1ULL << 16)
 
#define X86_FPU_FLAGS_TEST_C1   (1ULL << 17)
 
#define X86_FPU_FLAGS_TEST_C2   (1ULL << 18)
 
#define X86_FPU_FLAGS_TEST_C3   (1ULL << 19)
 

Typedefs

typedef enum x86_reg x86_reg
 X86 registers. More...
 
typedef enum x86_op_type x86_op_type
 Operand type for instruction's operands. More...
 
typedef enum x86_xop_cc x86_xop_cc
 XOP Code Condition type. More...
 
typedef enum x86_avx_bcast x86_avx_bcast
 AVX broadcast type. More...
 
typedef enum x86_sse_cc x86_sse_cc
 SSE Code Condition type. More...
 
typedef enum x86_avx_cc x86_avx_cc
 AVX Code Condition type. More...
 
typedef enum x86_avx_rm x86_avx_rm
 AVX static rounding mode type. More...
 
typedef enum x86_prefix x86_prefix
 Instruction prefixes - to be used in cs_x86.prefix[]. More...
 
typedef struct x86_op_mem x86_op_mem
 
typedef struct cs_x86_op cs_x86_op
 Instruction operand. More...
 
typedef struct cs_x86_encoding cs_x86_encoding
 
typedef struct cs_x86 cs_x86
 Instruction structure. More...
 
typedef enum x86_insn x86_insn
 X86 instructions. More...
 
typedef enum x86_insn_group x86_insn_group
 Group of X86 instructions. More...
 

Enumerations

enum  x86_reg {
  X86_REG_INVALID = 0 , X86_REG_AH , X86_REG_AL , X86_REG_AX ,
  X86_REG_BH , X86_REG_BL , X86_REG_BP , X86_REG_BPL ,
  X86_REG_BX , X86_REG_CH , X86_REG_CL , X86_REG_CS ,
  X86_REG_CX , X86_REG_DH , X86_REG_DI , X86_REG_DIL ,
  X86_REG_DL , X86_REG_DS , X86_REG_DX , X86_REG_EAX ,
  X86_REG_EBP , X86_REG_EBX , X86_REG_ECX , X86_REG_EDI ,
  X86_REG_EDX , X86_REG_EFLAGS , X86_REG_EIP , X86_REG_EIZ ,
  X86_REG_ES , X86_REG_ESI , X86_REG_ESP , X86_REG_FPSW ,
  X86_REG_FS , X86_REG_GS , X86_REG_IP , X86_REG_RAX ,
  X86_REG_RBP , X86_REG_RBX , X86_REG_RCX , X86_REG_RDI ,
  X86_REG_RDX , X86_REG_RIP , X86_REG_RIZ , X86_REG_RSI ,
  X86_REG_RSP , X86_REG_SI , X86_REG_SIL , X86_REG_SP ,
  X86_REG_SPL , X86_REG_SS , X86_REG_CR0 , X86_REG_CR1 ,
  X86_REG_CR2 , X86_REG_CR3 , X86_REG_CR4 , X86_REG_CR5 ,
  X86_REG_CR6 , X86_REG_CR7 , X86_REG_CR8 , X86_REG_CR9 ,
  X86_REG_CR10 , X86_REG_CR11 , X86_REG_CR12 , X86_REG_CR13 ,
  X86_REG_CR14 , X86_REG_CR15 , X86_REG_DR0 , X86_REG_DR1 ,
  X86_REG_DR2 , X86_REG_DR3 , X86_REG_DR4 , X86_REG_DR5 ,
  X86_REG_DR6 , X86_REG_DR7 , X86_REG_DR8 , X86_REG_DR9 ,
  X86_REG_DR10 , X86_REG_DR11 , X86_REG_DR12 , X86_REG_DR13 ,
  X86_REG_DR14 , X86_REG_DR15 , X86_REG_FP0 , X86_REG_FP1 ,
  X86_REG_FP2 , X86_REG_FP3 , X86_REG_FP4 , X86_REG_FP5 ,
  X86_REG_FP6 , X86_REG_FP7 , X86_REG_K0 , X86_REG_K1 ,
  X86_REG_K2 , X86_REG_K3 , X86_REG_K4 , X86_REG_K5 ,
  X86_REG_K6 , X86_REG_K7 , X86_REG_MM0 , X86_REG_MM1 ,
  X86_REG_MM2 , X86_REG_MM3 , X86_REG_MM4 , X86_REG_MM5 ,
  X86_REG_MM6 , X86_REG_MM7 , X86_REG_R8 , X86_REG_R9 ,
  X86_REG_R10 , X86_REG_R11 , X86_REG_R12 , X86_REG_R13 ,
  X86_REG_R14 , X86_REG_R15 , X86_REG_ST0 , X86_REG_ST1 ,
  X86_REG_ST2 , X86_REG_ST3 , X86_REG_ST4 , X86_REG_ST5 ,
  X86_REG_ST6 , X86_REG_ST7 , X86_REG_XMM0 , X86_REG_XMM1 ,
  X86_REG_XMM2 , X86_REG_XMM3 , X86_REG_XMM4 , X86_REG_XMM5 ,
  X86_REG_XMM6 , X86_REG_XMM7 , X86_REG_XMM8 , X86_REG_XMM9 ,
  X86_REG_XMM10 , X86_REG_XMM11 , X86_REG_XMM12 , X86_REG_XMM13 ,
  X86_REG_XMM14 , X86_REG_XMM15 , X86_REG_XMM16 , X86_REG_XMM17 ,
  X86_REG_XMM18 , X86_REG_XMM19 , X86_REG_XMM20 , X86_REG_XMM21 ,
  X86_REG_XMM22 , X86_REG_XMM23 , X86_REG_XMM24 , X86_REG_XMM25 ,
  X86_REG_XMM26 , X86_REG_XMM27 , X86_REG_XMM28 , X86_REG_XMM29 ,
  X86_REG_XMM30 , X86_REG_XMM31 , X86_REG_YMM0 , X86_REG_YMM1 ,
  X86_REG_YMM2 , X86_REG_YMM3 , X86_REG_YMM4 , X86_REG_YMM5 ,
  X86_REG_YMM6 , X86_REG_YMM7 , X86_REG_YMM8 , X86_REG_YMM9 ,
  X86_REG_YMM10 , X86_REG_YMM11 , X86_REG_YMM12 , X86_REG_YMM13 ,
  X86_REG_YMM14 , X86_REG_YMM15 , X86_REG_YMM16 , X86_REG_YMM17 ,
  X86_REG_YMM18 , X86_REG_YMM19 , X86_REG_YMM20 , X86_REG_YMM21 ,
  X86_REG_YMM22 , X86_REG_YMM23 , X86_REG_YMM24 , X86_REG_YMM25 ,
  X86_REG_YMM26 , X86_REG_YMM27 , X86_REG_YMM28 , X86_REG_YMM29 ,
  X86_REG_YMM30 , X86_REG_YMM31 , X86_REG_ZMM0 , X86_REG_ZMM1 ,
  X86_REG_ZMM2 , X86_REG_ZMM3 , X86_REG_ZMM4 , X86_REG_ZMM5 ,
  X86_REG_ZMM6 , X86_REG_ZMM7 , X86_REG_ZMM8 , X86_REG_ZMM9 ,
  X86_REG_ZMM10 , X86_REG_ZMM11 , X86_REG_ZMM12 , X86_REG_ZMM13 ,
  X86_REG_ZMM14 , X86_REG_ZMM15 , X86_REG_ZMM16 , X86_REG_ZMM17 ,
  X86_REG_ZMM18 , X86_REG_ZMM19 , X86_REG_ZMM20 , X86_REG_ZMM21 ,
  X86_REG_ZMM22 , X86_REG_ZMM23 , X86_REG_ZMM24 , X86_REG_ZMM25 ,
  X86_REG_ZMM26 , X86_REG_ZMM27 , X86_REG_ZMM28 , X86_REG_ZMM29 ,
  X86_REG_ZMM30 , X86_REG_ZMM31 , X86_REG_R8B , X86_REG_R9B ,
  X86_REG_R10B , X86_REG_R11B , X86_REG_R12B , X86_REG_R13B ,
  X86_REG_R14B , X86_REG_R15B , X86_REG_R8D , X86_REG_R9D ,
  X86_REG_R10D , X86_REG_R11D , X86_REG_R12D , X86_REG_R13D ,
  X86_REG_R14D , X86_REG_R15D , X86_REG_R8W , X86_REG_R9W ,
  X86_REG_R10W , X86_REG_R11W , X86_REG_R12W , X86_REG_R13W ,
  X86_REG_R14W , X86_REG_R15W , X86_REG_ENDING
}
 X86 registers. More...
 
enum  x86_op_type { X86_OP_INVALID = 0 , X86_OP_REG , X86_OP_IMM , X86_OP_MEM }
 Operand type for instruction's operands. More...
 
enum  x86_xop_cc {
  X86_XOP_CC_INVALID = 0 , X86_XOP_CC_LT , X86_XOP_CC_LE , X86_XOP_CC_GT ,
  X86_XOP_CC_GE , X86_XOP_CC_EQ , X86_XOP_CC_NEQ , X86_XOP_CC_FALSE ,
  X86_XOP_CC_TRUE
}
 XOP Code Condition type. More...
 
enum  x86_avx_bcast {
  X86_AVX_BCAST_INVALID = 0 , X86_AVX_BCAST_2 , X86_AVX_BCAST_4 , X86_AVX_BCAST_8 ,
  X86_AVX_BCAST_16
}
 AVX broadcast type. More...
 
enum  x86_sse_cc {
  X86_SSE_CC_INVALID = 0 , X86_SSE_CC_EQ , X86_SSE_CC_LT , X86_SSE_CC_LE ,
  X86_SSE_CC_UNORD , X86_SSE_CC_NEQ , X86_SSE_CC_NLT , X86_SSE_CC_NLE ,
  X86_SSE_CC_ORD
}
 SSE Code Condition type. More...
 
enum  x86_avx_cc {
  X86_AVX_CC_INVALID = 0 , X86_AVX_CC_EQ , X86_AVX_CC_LT , X86_AVX_CC_LE ,
  X86_AVX_CC_UNORD , X86_AVX_CC_NEQ , X86_AVX_CC_NLT , X86_AVX_CC_NLE ,
  X86_AVX_CC_ORD , X86_AVX_CC_EQ_UQ , X86_AVX_CC_NGE , X86_AVX_CC_NGT ,
  X86_AVX_CC_FALSE , X86_AVX_CC_NEQ_OQ , X86_AVX_CC_GE , X86_AVX_CC_GT ,
  X86_AVX_CC_TRUE , X86_AVX_CC_EQ_OS , X86_AVX_CC_LT_OQ , X86_AVX_CC_LE_OQ ,
  X86_AVX_CC_UNORD_S , X86_AVX_CC_NEQ_US , X86_AVX_CC_NLT_UQ , X86_AVX_CC_NLE_UQ ,
  X86_AVX_CC_ORD_S , X86_AVX_CC_EQ_US , X86_AVX_CC_NGE_UQ , X86_AVX_CC_NGT_UQ ,
  X86_AVX_CC_FALSE_OS , X86_AVX_CC_NEQ_OS , X86_AVX_CC_GE_OQ , X86_AVX_CC_GT_OQ ,
  X86_AVX_CC_TRUE_US
}
 AVX Code Condition type. More...
 
enum  x86_avx_rm {
  X86_AVX_RM_INVALID = 0 , X86_AVX_RM_RN , X86_AVX_RM_RD , X86_AVX_RM_RU ,
  X86_AVX_RM_RZ
}
 AVX static rounding mode type. More...
 
enum  x86_prefix {
  X86_PREFIX_LOCK = 0xf0 , X86_PREFIX_REP = 0xf3 , X86_PREFIX_REPE = 0xf3 , X86_PREFIX_REPNE = 0xf2 ,
  X86_PREFIX_CS = 0x2e , X86_PREFIX_SS = 0x36 , X86_PREFIX_DS = 0x3e , X86_PREFIX_ES = 0x26 ,
  X86_PREFIX_FS = 0x64 , X86_PREFIX_GS = 0x65 , X86_PREFIX_OPSIZE = 0x66 , X86_PREFIX_ADDRSIZE = 0x67
}
 Instruction prefixes - to be used in cs_x86.prefix[]. More...
 
enum  x86_insn {
  X86_INS_INVALID = 0 , X86_INS_AAA , X86_INS_AAD , X86_INS_AAM ,
  X86_INS_AAS , X86_INS_FABS , X86_INS_ADC , X86_INS_ADCX ,
  X86_INS_ADD , X86_INS_ADDPD , X86_INS_ADDPS , X86_INS_ADDSD ,
  X86_INS_ADDSS , X86_INS_ADDSUBPD , X86_INS_ADDSUBPS , X86_INS_FADD ,
  X86_INS_FIADD , X86_INS_FADDP , X86_INS_ADOX , X86_INS_AESDECLAST ,
  X86_INS_AESDEC , X86_INS_AESENCLAST , X86_INS_AESENC , X86_INS_AESIMC ,
  X86_INS_AESKEYGENASSIST , X86_INS_AND , X86_INS_ANDN , X86_INS_ANDNPD ,
  X86_INS_ANDNPS , X86_INS_ANDPD , X86_INS_ANDPS , X86_INS_ARPL ,
  X86_INS_BEXTR , X86_INS_BLCFILL , X86_INS_BLCI , X86_INS_BLCIC ,
  X86_INS_BLCMSK , X86_INS_BLCS , X86_INS_BLENDPD , X86_INS_BLENDPS ,
  X86_INS_BLENDVPD , X86_INS_BLENDVPS , X86_INS_BLSFILL , X86_INS_BLSI ,
  X86_INS_BLSIC , X86_INS_BLSMSK , X86_INS_BLSR , X86_INS_BOUND ,
  X86_INS_BSF , X86_INS_BSR , X86_INS_BSWAP , X86_INS_BT ,
  X86_INS_BTC , X86_INS_BTR , X86_INS_BTS , X86_INS_BZHI ,
  X86_INS_CALL , X86_INS_CBW , X86_INS_CDQ , X86_INS_CDQE ,
  X86_INS_FCHS , X86_INS_CLAC , X86_INS_CLC , X86_INS_CLD ,
  X86_INS_CLFLUSH , X86_INS_CLFLUSHOPT , X86_INS_CLGI , X86_INS_CLI ,
  X86_INS_CLTS , X86_INS_CLWB , X86_INS_CMC , X86_INS_CMOVA ,
  X86_INS_CMOVAE , X86_INS_CMOVB , X86_INS_CMOVBE , X86_INS_FCMOVBE ,
  X86_INS_FCMOVB , X86_INS_CMOVE , X86_INS_FCMOVE , X86_INS_CMOVG ,
  X86_INS_CMOVGE , X86_INS_CMOVL , X86_INS_CMOVLE , X86_INS_FCMOVNBE ,
  X86_INS_FCMOVNB , X86_INS_CMOVNE , X86_INS_FCMOVNE , X86_INS_CMOVNO ,
  X86_INS_CMOVNP , X86_INS_FCMOVNU , X86_INS_CMOVNS , X86_INS_CMOVO ,
  X86_INS_CMOVP , X86_INS_FCMOVU , X86_INS_CMOVS , X86_INS_CMP ,
  X86_INS_CMPSB , X86_INS_CMPSQ , X86_INS_CMPSW , X86_INS_CMPXCHG16B ,
  X86_INS_CMPXCHG , X86_INS_CMPXCHG8B , X86_INS_COMISD , X86_INS_COMISS ,
  X86_INS_FCOMP , X86_INS_FCOMIP , X86_INS_FCOMI , X86_INS_FCOM ,
  X86_INS_FCOS , X86_INS_CPUID , X86_INS_CQO , X86_INS_CRC32 ,
  X86_INS_CVTDQ2PD , X86_INS_CVTDQ2PS , X86_INS_CVTPD2DQ , X86_INS_CVTPD2PS ,
  X86_INS_CVTPS2DQ , X86_INS_CVTPS2PD , X86_INS_CVTSD2SI , X86_INS_CVTSD2SS ,
  X86_INS_CVTSI2SD , X86_INS_CVTSI2SS , X86_INS_CVTSS2SD , X86_INS_CVTSS2SI ,
  X86_INS_CVTTPD2DQ , X86_INS_CVTTPS2DQ , X86_INS_CVTTSD2SI , X86_INS_CVTTSS2SI ,
  X86_INS_CWD , X86_INS_CWDE , X86_INS_DAA , X86_INS_DAS ,
  X86_INS_DATA16 , X86_INS_DEC , X86_INS_DIV , X86_INS_DIVPD ,
  X86_INS_DIVPS , X86_INS_FDIVR , X86_INS_FIDIVR , X86_INS_FDIVRP ,
  X86_INS_DIVSD , X86_INS_DIVSS , X86_INS_FDIV , X86_INS_FIDIV ,
  X86_INS_FDIVP , X86_INS_DPPD , X86_INS_DPPS , X86_INS_RET ,
  X86_INS_ENCLS , X86_INS_ENCLU , X86_INS_ENTER , X86_INS_EXTRACTPS ,
  X86_INS_EXTRQ , X86_INS_F2XM1 , X86_INS_LCALL , X86_INS_LJMP ,
  X86_INS_FBLD , X86_INS_FBSTP , X86_INS_FCOMPP , X86_INS_FDECSTP ,
  X86_INS_FEMMS , X86_INS_FFREE , X86_INS_FICOM , X86_INS_FICOMP ,
  X86_INS_FINCSTP , X86_INS_FLDCW , X86_INS_FLDENV , X86_INS_FLDL2E ,
  X86_INS_FLDL2T , X86_INS_FLDLG2 , X86_INS_FLDLN2 , X86_INS_FLDPI ,
  X86_INS_FNCLEX , X86_INS_FNINIT , X86_INS_FNOP , X86_INS_FNSTCW ,
  X86_INS_FNSTSW , X86_INS_FPATAN , X86_INS_FPREM , X86_INS_FPREM1 ,
  X86_INS_FPTAN , X86_INS_FFREEP , X86_INS_FRNDINT , X86_INS_FRSTOR ,
  X86_INS_FNSAVE , X86_INS_FSCALE , X86_INS_FSETPM , X86_INS_FSINCOS ,
  X86_INS_FNSTENV , X86_INS_FXAM , X86_INS_FXRSTOR , X86_INS_FXRSTOR64 ,
  X86_INS_FXSAVE , X86_INS_FXSAVE64 , X86_INS_FXTRACT , X86_INS_FYL2X ,
  X86_INS_FYL2XP1 , X86_INS_MOVAPD , X86_INS_MOVAPS , X86_INS_ORPD ,
  X86_INS_ORPS , X86_INS_VMOVAPD , X86_INS_VMOVAPS , X86_INS_XORPD ,
  X86_INS_XORPS , X86_INS_GETSEC , X86_INS_HADDPD , X86_INS_HADDPS ,
  X86_INS_HLT , X86_INS_HSUBPD , X86_INS_HSUBPS , X86_INS_IDIV ,
  X86_INS_FILD , X86_INS_IMUL , X86_INS_IN , X86_INS_INC ,
  X86_INS_INSB , X86_INS_INSERTPS , X86_INS_INSERTQ , X86_INS_INSD ,
  X86_INS_INSW , X86_INS_INT , X86_INS_INT1 , X86_INS_INT3 ,
  X86_INS_INTO , X86_INS_INVD , X86_INS_INVEPT , X86_INS_INVLPG ,
  X86_INS_INVLPGA , X86_INS_INVPCID , X86_INS_INVVPID , X86_INS_IRET ,
  X86_INS_IRETD , X86_INS_IRETQ , X86_INS_FISTTP , X86_INS_FIST ,
  X86_INS_FISTP , X86_INS_UCOMISD , X86_INS_UCOMISS , X86_INS_VCOMISD ,
  X86_INS_VCOMISS , X86_INS_VCVTSD2SS , X86_INS_VCVTSI2SD , X86_INS_VCVTSI2SS ,
  X86_INS_VCVTSS2SD , X86_INS_VCVTTSD2SI , X86_INS_VCVTTSD2USI , X86_INS_VCVTTSS2SI ,
  X86_INS_VCVTTSS2USI , X86_INS_VCVTUSI2SD , X86_INS_VCVTUSI2SS , X86_INS_VUCOMISD ,
  X86_INS_VUCOMISS , X86_INS_JAE , X86_INS_JA , X86_INS_JBE ,
  X86_INS_JB , X86_INS_JCXZ , X86_INS_JECXZ , X86_INS_JE ,
  X86_INS_JGE , X86_INS_JG , X86_INS_JLE , X86_INS_JL ,
  X86_INS_JMP , X86_INS_JNE , X86_INS_JNO , X86_INS_JNP ,
  X86_INS_JNS , X86_INS_JO , X86_INS_JP , X86_INS_JRCXZ ,
  X86_INS_JS , X86_INS_KANDB , X86_INS_KANDD , X86_INS_KANDNB ,
  X86_INS_KANDND , X86_INS_KANDNQ , X86_INS_KANDNW , X86_INS_KANDQ ,
  X86_INS_KANDW , X86_INS_KMOVB , X86_INS_KMOVD , X86_INS_KMOVQ ,
  X86_INS_KMOVW , X86_INS_KNOTB , X86_INS_KNOTD , X86_INS_KNOTQ ,
  X86_INS_KNOTW , X86_INS_KORB , X86_INS_KORD , X86_INS_KORQ ,
  X86_INS_KORTESTB , X86_INS_KORTESTD , X86_INS_KORTESTQ , X86_INS_KORTESTW ,
  X86_INS_KORW , X86_INS_KSHIFTLB , X86_INS_KSHIFTLD , X86_INS_KSHIFTLQ ,
  X86_INS_KSHIFTLW , X86_INS_KSHIFTRB , X86_INS_KSHIFTRD , X86_INS_KSHIFTRQ ,
  X86_INS_KSHIFTRW , X86_INS_KUNPCKBW , X86_INS_KXNORB , X86_INS_KXNORD ,
  X86_INS_KXNORQ , X86_INS_KXNORW , X86_INS_KXORB , X86_INS_KXORD ,
  X86_INS_KXORQ , X86_INS_KXORW , X86_INS_LAHF , X86_INS_LAR ,
  X86_INS_LDDQU , X86_INS_LDMXCSR , X86_INS_LDS , X86_INS_FLDZ ,
  X86_INS_FLD1 , X86_INS_FLD , X86_INS_LEA , X86_INS_LEAVE ,
  X86_INS_LES , X86_INS_LFENCE , X86_INS_LFS , X86_INS_LGDT ,
  X86_INS_LGS , X86_INS_LIDT , X86_INS_LLDT , X86_INS_LMSW ,
  X86_INS_OR , X86_INS_SUB , X86_INS_XOR , X86_INS_LODSB ,
  X86_INS_LODSD , X86_INS_LODSQ , X86_INS_LODSW , X86_INS_LOOP ,
  X86_INS_LOOPE , X86_INS_LOOPNE , X86_INS_RETF , X86_INS_RETFQ ,
  X86_INS_LSL , X86_INS_LSS , X86_INS_LTR , X86_INS_XADD ,
  X86_INS_LZCNT , X86_INS_MASKMOVDQU , X86_INS_MAXPD , X86_INS_MAXPS ,
  X86_INS_MAXSD , X86_INS_MAXSS , X86_INS_MFENCE , X86_INS_MINPD ,
  X86_INS_MINPS , X86_INS_MINSD , X86_INS_MINSS , X86_INS_CVTPD2PI ,
  X86_INS_CVTPI2PD , X86_INS_CVTPI2PS , X86_INS_CVTPS2PI , X86_INS_CVTTPD2PI ,
  X86_INS_CVTTPS2PI , X86_INS_EMMS , X86_INS_MASKMOVQ , X86_INS_MOVD ,
  X86_INS_MOVDQ2Q , X86_INS_MOVNTQ , X86_INS_MOVQ2DQ , X86_INS_MOVQ ,
  X86_INS_PABSB , X86_INS_PABSD , X86_INS_PABSW , X86_INS_PACKSSDW ,
  X86_INS_PACKSSWB , X86_INS_PACKUSWB , X86_INS_PADDB , X86_INS_PADDD ,
  X86_INS_PADDQ , X86_INS_PADDSB , X86_INS_PADDSW , X86_INS_PADDUSB ,
  X86_INS_PADDUSW , X86_INS_PADDW , X86_INS_PALIGNR , X86_INS_PANDN ,
  X86_INS_PAND , X86_INS_PAVGB , X86_INS_PAVGW , X86_INS_PCMPEQB ,
  X86_INS_PCMPEQD , X86_INS_PCMPEQW , X86_INS_PCMPGTB , X86_INS_PCMPGTD ,
  X86_INS_PCMPGTW , X86_INS_PEXTRW , X86_INS_PHADDSW , X86_INS_PHADDW ,
  X86_INS_PHADDD , X86_INS_PHSUBD , X86_INS_PHSUBSW , X86_INS_PHSUBW ,
  X86_INS_PINSRW , X86_INS_PMADDUBSW , X86_INS_PMADDWD , X86_INS_PMAXSW ,
  X86_INS_PMAXUB , X86_INS_PMINSW , X86_INS_PMINUB , X86_INS_PMOVMSKB ,
  X86_INS_PMULHRSW , X86_INS_PMULHUW , X86_INS_PMULHW , X86_INS_PMULLW ,
  X86_INS_PMULUDQ , X86_INS_POR , X86_INS_PSADBW , X86_INS_PSHUFB ,
  X86_INS_PSHUFW , X86_INS_PSIGNB , X86_INS_PSIGND , X86_INS_PSIGNW ,
  X86_INS_PSLLD , X86_INS_PSLLQ , X86_INS_PSLLW , X86_INS_PSRAD ,
  X86_INS_PSRAW , X86_INS_PSRLD , X86_INS_PSRLQ , X86_INS_PSRLW ,
  X86_INS_PSUBB , X86_INS_PSUBD , X86_INS_PSUBQ , X86_INS_PSUBSB ,
  X86_INS_PSUBSW , X86_INS_PSUBUSB , X86_INS_PSUBUSW , X86_INS_PSUBW ,
  X86_INS_PUNPCKHBW , X86_INS_PUNPCKHDQ , X86_INS_PUNPCKHWD , X86_INS_PUNPCKLBW ,
  X86_INS_PUNPCKLDQ , X86_INS_PUNPCKLWD , X86_INS_PXOR , X86_INS_MONITOR ,
  X86_INS_MONTMUL , X86_INS_MOV , X86_INS_MOVABS , X86_INS_MOVBE ,
  X86_INS_MOVDDUP , X86_INS_MOVDQA , X86_INS_MOVDQU , X86_INS_MOVHLPS ,
  X86_INS_MOVHPD , X86_INS_MOVHPS , X86_INS_MOVLHPS , X86_INS_MOVLPD ,
  X86_INS_MOVLPS , X86_INS_MOVMSKPD , X86_INS_MOVMSKPS , X86_INS_MOVNTDQA ,
  X86_INS_MOVNTDQ , X86_INS_MOVNTI , X86_INS_MOVNTPD , X86_INS_MOVNTPS ,
  X86_INS_MOVNTSD , X86_INS_MOVNTSS , X86_INS_MOVSB , X86_INS_MOVSD ,
  X86_INS_MOVSHDUP , X86_INS_MOVSLDUP , X86_INS_MOVSQ , X86_INS_MOVSS ,
  X86_INS_MOVSW , X86_INS_MOVSX , X86_INS_MOVSXD , X86_INS_MOVUPD ,
  X86_INS_MOVUPS , X86_INS_MOVZX , X86_INS_MPSADBW , X86_INS_MUL ,
  X86_INS_MULPD , X86_INS_MULPS , X86_INS_MULSD , X86_INS_MULSS ,
  X86_INS_MULX , X86_INS_FMUL , X86_INS_FIMUL , X86_INS_FMULP ,
  X86_INS_MWAIT , X86_INS_NEG , X86_INS_NOP , X86_INS_NOT ,
  X86_INS_OUT , X86_INS_OUTSB , X86_INS_OUTSD , X86_INS_OUTSW ,
  X86_INS_PACKUSDW , X86_INS_PAUSE , X86_INS_PAVGUSB , X86_INS_PBLENDVB ,
  X86_INS_PBLENDW , X86_INS_PCLMULQDQ , X86_INS_PCMPEQQ , X86_INS_PCMPESTRI ,
  X86_INS_PCMPESTRM , X86_INS_PCMPGTQ , X86_INS_PCMPISTRI , X86_INS_PCMPISTRM ,
  X86_INS_PCOMMIT , X86_INS_PDEP , X86_INS_PEXT , X86_INS_PEXTRB ,
  X86_INS_PEXTRD , X86_INS_PEXTRQ , X86_INS_PF2ID , X86_INS_PF2IW ,
  X86_INS_PFACC , X86_INS_PFADD , X86_INS_PFCMPEQ , X86_INS_PFCMPGE ,
  X86_INS_PFCMPGT , X86_INS_PFMAX , X86_INS_PFMIN , X86_INS_PFMUL ,
  X86_INS_PFNACC , X86_INS_PFPNACC , X86_INS_PFRCPIT1 , X86_INS_PFRCPIT2 ,
  X86_INS_PFRCP , X86_INS_PFRSQIT1 , X86_INS_PFRSQRT , X86_INS_PFSUBR ,
  X86_INS_PFSUB , X86_INS_PHMINPOSUW , X86_INS_PI2FD , X86_INS_PI2FW ,
  X86_INS_PINSRB , X86_INS_PINSRD , X86_INS_PINSRQ , X86_INS_PMAXSB ,
  X86_INS_PMAXSD , X86_INS_PMAXUD , X86_INS_PMAXUW , X86_INS_PMINSB ,
  X86_INS_PMINSD , X86_INS_PMINUD , X86_INS_PMINUW , X86_INS_PMOVSXBD ,
  X86_INS_PMOVSXBQ , X86_INS_PMOVSXBW , X86_INS_PMOVSXDQ , X86_INS_PMOVSXWD ,
  X86_INS_PMOVSXWQ , X86_INS_PMOVZXBD , X86_INS_PMOVZXBQ , X86_INS_PMOVZXBW ,
  X86_INS_PMOVZXDQ , X86_INS_PMOVZXWD , X86_INS_PMOVZXWQ , X86_INS_PMULDQ ,
  X86_INS_PMULHRW , X86_INS_PMULLD , X86_INS_POP , X86_INS_POPAW ,
  X86_INS_POPAL , X86_INS_POPCNT , X86_INS_POPF , X86_INS_POPFD ,
  X86_INS_POPFQ , X86_INS_PREFETCH , X86_INS_PREFETCHNTA , X86_INS_PREFETCHT0 ,
  X86_INS_PREFETCHT1 , X86_INS_PREFETCHT2 , X86_INS_PREFETCHW , X86_INS_PSHUFD ,
  X86_INS_PSHUFHW , X86_INS_PSHUFLW , X86_INS_PSLLDQ , X86_INS_PSRLDQ ,
  X86_INS_PSWAPD , X86_INS_PTEST , X86_INS_PUNPCKHQDQ , X86_INS_PUNPCKLQDQ ,
  X86_INS_PUSH , X86_INS_PUSHAW , X86_INS_PUSHAL , X86_INS_PUSHF ,
  X86_INS_PUSHFD , X86_INS_PUSHFQ , X86_INS_RCL , X86_INS_RCPPS ,
  X86_INS_RCPSS , X86_INS_RCR , X86_INS_RDFSBASE , X86_INS_RDGSBASE ,
  X86_INS_RDMSR , X86_INS_RDPMC , X86_INS_RDRAND , X86_INS_RDSEED ,
  X86_INS_RDTSC , X86_INS_RDTSCP , X86_INS_ROL , X86_INS_ROR ,
  X86_INS_RORX , X86_INS_ROUNDPD , X86_INS_ROUNDPS , X86_INS_ROUNDSD ,
  X86_INS_ROUNDSS , X86_INS_RSM , X86_INS_RSQRTPS , X86_INS_RSQRTSS ,
  X86_INS_SAHF , X86_INS_SAL , X86_INS_SALC , X86_INS_SAR ,
  X86_INS_SARX , X86_INS_SBB , X86_INS_SCASB , X86_INS_SCASD ,
  X86_INS_SCASQ , X86_INS_SCASW , X86_INS_SETAE , X86_INS_SETA ,
  X86_INS_SETBE , X86_INS_SETB , X86_INS_SETE , X86_INS_SETGE ,
  X86_INS_SETG , X86_INS_SETLE , X86_INS_SETL , X86_INS_SETNE ,
  X86_INS_SETNO , X86_INS_SETNP , X86_INS_SETNS , X86_INS_SETO ,
  X86_INS_SETP , X86_INS_SETS , X86_INS_SFENCE , X86_INS_SGDT ,
  X86_INS_SHA1MSG1 , X86_INS_SHA1MSG2 , X86_INS_SHA1NEXTE , X86_INS_SHA1RNDS4 ,
  X86_INS_SHA256MSG1 , X86_INS_SHA256MSG2 , X86_INS_SHA256RNDS2 , X86_INS_SHL ,
  X86_INS_SHLD , X86_INS_SHLX , X86_INS_SHR , X86_INS_SHRD ,
  X86_INS_SHRX , X86_INS_SHUFPD , X86_INS_SHUFPS , X86_INS_SIDT ,
  X86_INS_FSIN , X86_INS_SKINIT , X86_INS_SLDT , X86_INS_SMSW ,
  X86_INS_SQRTPD , X86_INS_SQRTPS , X86_INS_SQRTSD , X86_INS_SQRTSS ,
  X86_INS_FSQRT , X86_INS_STAC , X86_INS_STC , X86_INS_STD ,
  X86_INS_STGI , X86_INS_STI , X86_INS_STMXCSR , X86_INS_STOSB ,
  X86_INS_STOSD , X86_INS_STOSQ , X86_INS_STOSW , X86_INS_STR ,
  X86_INS_FST , X86_INS_FSTP , X86_INS_FSTPNCE , X86_INS_FXCH ,
  X86_INS_SUBPD , X86_INS_SUBPS , X86_INS_FSUBR , X86_INS_FISUBR ,
  X86_INS_FSUBRP , X86_INS_SUBSD , X86_INS_SUBSS , X86_INS_FSUB ,
  X86_INS_FISUB , X86_INS_FSUBP , X86_INS_SWAPGS , X86_INS_SYSCALL ,
  X86_INS_SYSENTER , X86_INS_SYSEXIT , X86_INS_SYSRET , X86_INS_T1MSKC ,
  X86_INS_TEST , X86_INS_UD2 , X86_INS_FTST , X86_INS_TZCNT ,
  X86_INS_TZMSK , X86_INS_FUCOMIP , X86_INS_FUCOMI , X86_INS_FUCOMPP ,
  X86_INS_FUCOMP , X86_INS_FUCOM , X86_INS_UD2B , X86_INS_UNPCKHPD ,
  X86_INS_UNPCKHPS , X86_INS_UNPCKLPD , X86_INS_UNPCKLPS , X86_INS_VADDPD ,
  X86_INS_VADDPS , X86_INS_VADDSD , X86_INS_VADDSS , X86_INS_VADDSUBPD ,
  X86_INS_VADDSUBPS , X86_INS_VAESDECLAST , X86_INS_VAESDEC , X86_INS_VAESENCLAST ,
  X86_INS_VAESENC , X86_INS_VAESIMC , X86_INS_VAESKEYGENASSIST , X86_INS_VALIGND ,
  X86_INS_VALIGNQ , X86_INS_VANDNPD , X86_INS_VANDNPS , X86_INS_VANDPD ,
  X86_INS_VANDPS , X86_INS_VBLENDMPD , X86_INS_VBLENDMPS , X86_INS_VBLENDPD ,
  X86_INS_VBLENDPS , X86_INS_VBLENDVPD , X86_INS_VBLENDVPS , X86_INS_VBROADCASTF128 ,
  X86_INS_VBROADCASTI32X4 , X86_INS_VBROADCASTI64X4 , X86_INS_VBROADCASTSD , X86_INS_VBROADCASTSS ,
  X86_INS_VCOMPRESSPD , X86_INS_VCOMPRESSPS , X86_INS_VCVTDQ2PD , X86_INS_VCVTDQ2PS ,
  X86_INS_VCVTPD2DQX , X86_INS_VCVTPD2DQ , X86_INS_VCVTPD2PSX , X86_INS_VCVTPD2PS ,
  X86_INS_VCVTPD2UDQ , X86_INS_VCVTPH2PS , X86_INS_VCVTPS2DQ , X86_INS_VCVTPS2PD ,
  X86_INS_VCVTPS2PH , X86_INS_VCVTPS2UDQ , X86_INS_VCVTSD2SI , X86_INS_VCVTSD2USI ,
  X86_INS_VCVTSS2SI , X86_INS_VCVTSS2USI , X86_INS_VCVTTPD2DQX , X86_INS_VCVTTPD2DQ ,
  X86_INS_VCVTTPD2UDQ , X86_INS_VCVTTPS2DQ , X86_INS_VCVTTPS2UDQ , X86_INS_VCVTUDQ2PD ,
  X86_INS_VCVTUDQ2PS , X86_INS_VDIVPD , X86_INS_VDIVPS , X86_INS_VDIVSD ,
  X86_INS_VDIVSS , X86_INS_VDPPD , X86_INS_VDPPS , X86_INS_VERR ,
  X86_INS_VERW , X86_INS_VEXP2PD , X86_INS_VEXP2PS , X86_INS_VEXPANDPD ,
  X86_INS_VEXPANDPS , X86_INS_VEXTRACTF128 , X86_INS_VEXTRACTF32X4 , X86_INS_VEXTRACTF64X4 ,
  X86_INS_VEXTRACTI128 , X86_INS_VEXTRACTI32X4 , X86_INS_VEXTRACTI64X4 , X86_INS_VEXTRACTPS ,
  X86_INS_VFMADD132PD , X86_INS_VFMADD132PS , X86_INS_VFMADDPD , X86_INS_VFMADD213PD ,
  X86_INS_VFMADD231PD , X86_INS_VFMADDPS , X86_INS_VFMADD213PS , X86_INS_VFMADD231PS ,
  X86_INS_VFMADDSD , X86_INS_VFMADD213SD , X86_INS_VFMADD132SD , X86_INS_VFMADD231SD ,
  X86_INS_VFMADDSS , X86_INS_VFMADD213SS , X86_INS_VFMADD132SS , X86_INS_VFMADD231SS ,
  X86_INS_VFMADDSUB132PD , X86_INS_VFMADDSUB132PS , X86_INS_VFMADDSUBPD , X86_INS_VFMADDSUB213PD ,
  X86_INS_VFMADDSUB231PD , X86_INS_VFMADDSUBPS , X86_INS_VFMADDSUB213PS , X86_INS_VFMADDSUB231PS ,
  X86_INS_VFMSUB132PD , X86_INS_VFMSUB132PS , X86_INS_VFMSUBADD132PD , X86_INS_VFMSUBADD132PS ,
  X86_INS_VFMSUBADDPD , X86_INS_VFMSUBADD213PD , X86_INS_VFMSUBADD231PD , X86_INS_VFMSUBADDPS ,
  X86_INS_VFMSUBADD213PS , X86_INS_VFMSUBADD231PS , X86_INS_VFMSUBPD , X86_INS_VFMSUB213PD ,
  X86_INS_VFMSUB231PD , X86_INS_VFMSUBPS , X86_INS_VFMSUB213PS , X86_INS_VFMSUB231PS ,
  X86_INS_VFMSUBSD , X86_INS_VFMSUB213SD , X86_INS_VFMSUB132SD , X86_INS_VFMSUB231SD ,
  X86_INS_VFMSUBSS , X86_INS_VFMSUB213SS , X86_INS_VFMSUB132SS , X86_INS_VFMSUB231SS ,
  X86_INS_VFNMADD132PD , X86_INS_VFNMADD132PS , X86_INS_VFNMADDPD , X86_INS_VFNMADD213PD ,
  X86_INS_VFNMADD231PD , X86_INS_VFNMADDPS , X86_INS_VFNMADD213PS , X86_INS_VFNMADD231PS ,
  X86_INS_VFNMADDSD , X86_INS_VFNMADD213SD , X86_INS_VFNMADD132SD , X86_INS_VFNMADD231SD ,
  X86_INS_VFNMADDSS , X86_INS_VFNMADD213SS , X86_INS_VFNMADD132SS , X86_INS_VFNMADD231SS ,
  X86_INS_VFNMSUB132PD , X86_INS_VFNMSUB132PS , X86_INS_VFNMSUBPD , X86_INS_VFNMSUB213PD ,
  X86_INS_VFNMSUB231PD , X86_INS_VFNMSUBPS , X86_INS_VFNMSUB213PS , X86_INS_VFNMSUB231PS ,
  X86_INS_VFNMSUBSD , X86_INS_VFNMSUB213SD , X86_INS_VFNMSUB132SD , X86_INS_VFNMSUB231SD ,
  X86_INS_VFNMSUBSS , X86_INS_VFNMSUB213SS , X86_INS_VFNMSUB132SS , X86_INS_VFNMSUB231SS ,
  X86_INS_VFRCZPD , X86_INS_VFRCZPS , X86_INS_VFRCZSD , X86_INS_VFRCZSS ,
  X86_INS_VORPD , X86_INS_VORPS , X86_INS_VXORPD , X86_INS_VXORPS ,
  X86_INS_VGATHERDPD , X86_INS_VGATHERDPS , X86_INS_VGATHERPF0DPD , X86_INS_VGATHERPF0DPS ,
  X86_INS_VGATHERPF0QPD , X86_INS_VGATHERPF0QPS , X86_INS_VGATHERPF1DPD , X86_INS_VGATHERPF1DPS ,
  X86_INS_VGATHERPF1QPD , X86_INS_VGATHERPF1QPS , X86_INS_VGATHERQPD , X86_INS_VGATHERQPS ,
  X86_INS_VHADDPD , X86_INS_VHADDPS , X86_INS_VHSUBPD , X86_INS_VHSUBPS ,
  X86_INS_VINSERTF128 , X86_INS_VINSERTF32X4 , X86_INS_VINSERTF32X8 , X86_INS_VINSERTF64X2 ,
  X86_INS_VINSERTF64X4 , X86_INS_VINSERTI128 , X86_INS_VINSERTI32X4 , X86_INS_VINSERTI32X8 ,
  X86_INS_VINSERTI64X2 , X86_INS_VINSERTI64X4 , X86_INS_VINSERTPS , X86_INS_VLDDQU ,
  X86_INS_VLDMXCSR , X86_INS_VMASKMOVDQU , X86_INS_VMASKMOVPD , X86_INS_VMASKMOVPS ,
  X86_INS_VMAXPD , X86_INS_VMAXPS , X86_INS_VMAXSD , X86_INS_VMAXSS ,
  X86_INS_VMCALL , X86_INS_VMCLEAR , X86_INS_VMFUNC , X86_INS_VMINPD ,
  X86_INS_VMINPS , X86_INS_VMINSD , X86_INS_VMINSS , X86_INS_VMLAUNCH ,
  X86_INS_VMLOAD , X86_INS_VMMCALL , X86_INS_VMOVQ , X86_INS_VMOVDDUP ,
  X86_INS_VMOVD , X86_INS_VMOVDQA32 , X86_INS_VMOVDQA64 , X86_INS_VMOVDQA ,
  X86_INS_VMOVDQU16 , X86_INS_VMOVDQU32 , X86_INS_VMOVDQU64 , X86_INS_VMOVDQU8 ,
  X86_INS_VMOVDQU , X86_INS_VMOVHLPS , X86_INS_VMOVHPD , X86_INS_VMOVHPS ,
  X86_INS_VMOVLHPS , X86_INS_VMOVLPD , X86_INS_VMOVLPS , X86_INS_VMOVMSKPD ,
  X86_INS_VMOVMSKPS , X86_INS_VMOVNTDQA , X86_INS_VMOVNTDQ , X86_INS_VMOVNTPD ,
  X86_INS_VMOVNTPS , X86_INS_VMOVSD , X86_INS_VMOVSHDUP , X86_INS_VMOVSLDUP ,
  X86_INS_VMOVSS , X86_INS_VMOVUPD , X86_INS_VMOVUPS , X86_INS_VMPSADBW ,
  X86_INS_VMPTRLD , X86_INS_VMPTRST , X86_INS_VMREAD , X86_INS_VMRESUME ,
  X86_INS_VMRUN , X86_INS_VMSAVE , X86_INS_VMULPD , X86_INS_VMULPS ,
  X86_INS_VMULSD , X86_INS_VMULSS , X86_INS_VMWRITE , X86_INS_VMXOFF ,
  X86_INS_VMXON , X86_INS_VPABSB , X86_INS_VPABSD , X86_INS_VPABSQ ,
  X86_INS_VPABSW , X86_INS_VPACKSSDW , X86_INS_VPACKSSWB , X86_INS_VPACKUSDW ,
  X86_INS_VPACKUSWB , X86_INS_VPADDB , X86_INS_VPADDD , X86_INS_VPADDQ ,
  X86_INS_VPADDSB , X86_INS_VPADDSW , X86_INS_VPADDUSB , X86_INS_VPADDUSW ,
  X86_INS_VPADDW , X86_INS_VPALIGNR , X86_INS_VPANDD , X86_INS_VPANDND ,
  X86_INS_VPANDNQ , X86_INS_VPANDN , X86_INS_VPANDQ , X86_INS_VPAND ,
  X86_INS_VPAVGB , X86_INS_VPAVGW , X86_INS_VPBLENDD , X86_INS_VPBLENDMB ,
  X86_INS_VPBLENDMD , X86_INS_VPBLENDMQ , X86_INS_VPBLENDMW , X86_INS_VPBLENDVB ,
  X86_INS_VPBLENDW , X86_INS_VPBROADCASTB , X86_INS_VPBROADCASTD , X86_INS_VPBROADCASTMB2Q ,
  X86_INS_VPBROADCASTMW2D , X86_INS_VPBROADCASTQ , X86_INS_VPBROADCASTW , X86_INS_VPCLMULQDQ ,
  X86_INS_VPCMOV , X86_INS_VPCMPB , X86_INS_VPCMPD , X86_INS_VPCMPEQB ,
  X86_INS_VPCMPEQD , X86_INS_VPCMPEQQ , X86_INS_VPCMPEQW , X86_INS_VPCMPESTRI ,
  X86_INS_VPCMPESTRM , X86_INS_VPCMPGTB , X86_INS_VPCMPGTD , X86_INS_VPCMPGTQ ,
  X86_INS_VPCMPGTW , X86_INS_VPCMPISTRI , X86_INS_VPCMPISTRM , X86_INS_VPCMPQ ,
  X86_INS_VPCMPUB , X86_INS_VPCMPUD , X86_INS_VPCMPUQ , X86_INS_VPCMPUW ,
  X86_INS_VPCMPW , X86_INS_VPCOMB , X86_INS_VPCOMD , X86_INS_VPCOMPRESSD ,
  X86_INS_VPCOMPRESSQ , X86_INS_VPCOMQ , X86_INS_VPCOMUB , X86_INS_VPCOMUD ,
  X86_INS_VPCOMUQ , X86_INS_VPCOMUW , X86_INS_VPCOMW , X86_INS_VPCONFLICTD ,
  X86_INS_VPCONFLICTQ , X86_INS_VPERM2F128 , X86_INS_VPERM2I128 , X86_INS_VPERMD ,
  X86_INS_VPERMI2D , X86_INS_VPERMI2PD , X86_INS_VPERMI2PS , X86_INS_VPERMI2Q ,
  X86_INS_VPERMIL2PD , X86_INS_VPERMIL2PS , X86_INS_VPERMILPD , X86_INS_VPERMILPS ,
  X86_INS_VPERMPD , X86_INS_VPERMPS , X86_INS_VPERMQ , X86_INS_VPERMT2D ,
  X86_INS_VPERMT2PD , X86_INS_VPERMT2PS , X86_INS_VPERMT2Q , X86_INS_VPEXPANDD ,
  X86_INS_VPEXPANDQ , X86_INS_VPEXTRB , X86_INS_VPEXTRD , X86_INS_VPEXTRQ ,
  X86_INS_VPEXTRW , X86_INS_VPGATHERDD , X86_INS_VPGATHERDQ , X86_INS_VPGATHERQD ,
  X86_INS_VPGATHERQQ , X86_INS_VPHADDBD , X86_INS_VPHADDBQ , X86_INS_VPHADDBW ,
  X86_INS_VPHADDDQ , X86_INS_VPHADDD , X86_INS_VPHADDSW , X86_INS_VPHADDUBD ,
  X86_INS_VPHADDUBQ , X86_INS_VPHADDUBW , X86_INS_VPHADDUDQ , X86_INS_VPHADDUWD ,
  X86_INS_VPHADDUWQ , X86_INS_VPHADDWD , X86_INS_VPHADDWQ , X86_INS_VPHADDW ,
  X86_INS_VPHMINPOSUW , X86_INS_VPHSUBBW , X86_INS_VPHSUBDQ , X86_INS_VPHSUBD ,
  X86_INS_VPHSUBSW , X86_INS_VPHSUBWD , X86_INS_VPHSUBW , X86_INS_VPINSRB ,
  X86_INS_VPINSRD , X86_INS_VPINSRQ , X86_INS_VPINSRW , X86_INS_VPLZCNTD ,
  X86_INS_VPLZCNTQ , X86_INS_VPMACSDD , X86_INS_VPMACSDQH , X86_INS_VPMACSDQL ,
  X86_INS_VPMACSSDD , X86_INS_VPMACSSDQH , X86_INS_VPMACSSDQL , X86_INS_VPMACSSWD ,
  X86_INS_VPMACSSWW , X86_INS_VPMACSWD , X86_INS_VPMACSWW , X86_INS_VPMADCSSWD ,
  X86_INS_VPMADCSWD , X86_INS_VPMADDUBSW , X86_INS_VPMADDWD , X86_INS_VPMASKMOVD ,
  X86_INS_VPMASKMOVQ , X86_INS_VPMAXSB , X86_INS_VPMAXSD , X86_INS_VPMAXSQ ,
  X86_INS_VPMAXSW , X86_INS_VPMAXUB , X86_INS_VPMAXUD , X86_INS_VPMAXUQ ,
  X86_INS_VPMAXUW , X86_INS_VPMINSB , X86_INS_VPMINSD , X86_INS_VPMINSQ ,
  X86_INS_VPMINSW , X86_INS_VPMINUB , X86_INS_VPMINUD , X86_INS_VPMINUQ ,
  X86_INS_VPMINUW , X86_INS_VPMOVDB , X86_INS_VPMOVDW , X86_INS_VPMOVM2B ,
  X86_INS_VPMOVM2D , X86_INS_VPMOVM2Q , X86_INS_VPMOVM2W , X86_INS_VPMOVMSKB ,
  X86_INS_VPMOVQB , X86_INS_VPMOVQD , X86_INS_VPMOVQW , X86_INS_VPMOVSDB ,
  X86_INS_VPMOVSDW , X86_INS_VPMOVSQB , X86_INS_VPMOVSQD , X86_INS_VPMOVSQW ,
  X86_INS_VPMOVSXBD , X86_INS_VPMOVSXBQ , X86_INS_VPMOVSXBW , X86_INS_VPMOVSXDQ ,
  X86_INS_VPMOVSXWD , X86_INS_VPMOVSXWQ , X86_INS_VPMOVUSDB , X86_INS_VPMOVUSDW ,
  X86_INS_VPMOVUSQB , X86_INS_VPMOVUSQD , X86_INS_VPMOVUSQW , X86_INS_VPMOVZXBD ,
  X86_INS_VPMOVZXBQ , X86_INS_VPMOVZXBW , X86_INS_VPMOVZXDQ , X86_INS_VPMOVZXWD ,
  X86_INS_VPMOVZXWQ , X86_INS_VPMULDQ , X86_INS_VPMULHRSW , X86_INS_VPMULHUW ,
  X86_INS_VPMULHW , X86_INS_VPMULLD , X86_INS_VPMULLQ , X86_INS_VPMULLW ,
  X86_INS_VPMULUDQ , X86_INS_VPORD , X86_INS_VPORQ , X86_INS_VPOR ,
  X86_INS_VPPERM , X86_INS_VPROTB , X86_INS_VPROTD , X86_INS_VPROTQ ,
  X86_INS_VPROTW , X86_INS_VPSADBW , X86_INS_VPSCATTERDD , X86_INS_VPSCATTERDQ ,
  X86_INS_VPSCATTERQD , X86_INS_VPSCATTERQQ , X86_INS_VPSHAB , X86_INS_VPSHAD ,
  X86_INS_VPSHAQ , X86_INS_VPSHAW , X86_INS_VPSHLB , X86_INS_VPSHLD ,
  X86_INS_VPSHLQ , X86_INS_VPSHLW , X86_INS_VPSHUFB , X86_INS_VPSHUFD ,
  X86_INS_VPSHUFHW , X86_INS_VPSHUFLW , X86_INS_VPSIGNB , X86_INS_VPSIGND ,
  X86_INS_VPSIGNW , X86_INS_VPSLLDQ , X86_INS_VPSLLD , X86_INS_VPSLLQ ,
  X86_INS_VPSLLVD , X86_INS_VPSLLVQ , X86_INS_VPSLLW , X86_INS_VPSRAD ,
  X86_INS_VPSRAQ , X86_INS_VPSRAVD , X86_INS_VPSRAVQ , X86_INS_VPSRAW ,
  X86_INS_VPSRLDQ , X86_INS_VPSRLD , X86_INS_VPSRLQ , X86_INS_VPSRLVD ,
  X86_INS_VPSRLVQ , X86_INS_VPSRLW , X86_INS_VPSUBB , X86_INS_VPSUBD ,
  X86_INS_VPSUBQ , X86_INS_VPSUBSB , X86_INS_VPSUBSW , X86_INS_VPSUBUSB ,
  X86_INS_VPSUBUSW , X86_INS_VPSUBW , X86_INS_VPTESTMD , X86_INS_VPTESTMQ ,
  X86_INS_VPTESTNMD , X86_INS_VPTESTNMQ , X86_INS_VPTEST , X86_INS_VPUNPCKHBW ,
  X86_INS_VPUNPCKHDQ , X86_INS_VPUNPCKHQDQ , X86_INS_VPUNPCKHWD , X86_INS_VPUNPCKLBW ,
  X86_INS_VPUNPCKLDQ , X86_INS_VPUNPCKLQDQ , X86_INS_VPUNPCKLWD , X86_INS_VPXORD ,
  X86_INS_VPXORQ , X86_INS_VPXOR , X86_INS_VRCP14PD , X86_INS_VRCP14PS ,
  X86_INS_VRCP14SD , X86_INS_VRCP14SS , X86_INS_VRCP28PD , X86_INS_VRCP28PS ,
  X86_INS_VRCP28SD , X86_INS_VRCP28SS , X86_INS_VRCPPS , X86_INS_VRCPSS ,
  X86_INS_VRNDSCALEPD , X86_INS_VRNDSCALEPS , X86_INS_VRNDSCALESD , X86_INS_VRNDSCALESS ,
  X86_INS_VROUNDPD , X86_INS_VROUNDPS , X86_INS_VROUNDSD , X86_INS_VROUNDSS ,
  X86_INS_VRSQRT14PD , X86_INS_VRSQRT14PS , X86_INS_VRSQRT14SD , X86_INS_VRSQRT14SS ,
  X86_INS_VRSQRT28PD , X86_INS_VRSQRT28PS , X86_INS_VRSQRT28SD , X86_INS_VRSQRT28SS ,
  X86_INS_VRSQRTPS , X86_INS_VRSQRTSS , X86_INS_VSCATTERDPD , X86_INS_VSCATTERDPS ,
  X86_INS_VSCATTERPF0DPD , X86_INS_VSCATTERPF0DPS , X86_INS_VSCATTERPF0QPD , X86_INS_VSCATTERPF0QPS ,
  X86_INS_VSCATTERPF1DPD , X86_INS_VSCATTERPF1DPS , X86_INS_VSCATTERPF1QPD , X86_INS_VSCATTERPF1QPS ,
  X86_INS_VSCATTERQPD , X86_INS_VSCATTERQPS , X86_INS_VSHUFPD , X86_INS_VSHUFPS ,
  X86_INS_VSQRTPD , X86_INS_VSQRTPS , X86_INS_VSQRTSD , X86_INS_VSQRTSS ,
  X86_INS_VSTMXCSR , X86_INS_VSUBPD , X86_INS_VSUBPS , X86_INS_VSUBSD ,
  X86_INS_VSUBSS , X86_INS_VTESTPD , X86_INS_VTESTPS , X86_INS_VUNPCKHPD ,
  X86_INS_VUNPCKHPS , X86_INS_VUNPCKLPD , X86_INS_VUNPCKLPS , X86_INS_VZEROALL ,
  X86_INS_VZEROUPPER , X86_INS_WAIT , X86_INS_WBINVD , X86_INS_WRFSBASE ,
  X86_INS_WRGSBASE , X86_INS_WRMSR , X86_INS_XABORT , X86_INS_XACQUIRE ,
  X86_INS_XBEGIN , X86_INS_XCHG , X86_INS_XCRYPTCBC , X86_INS_XCRYPTCFB ,
  X86_INS_XCRYPTCTR , X86_INS_XCRYPTECB , X86_INS_XCRYPTOFB , X86_INS_XEND ,
  X86_INS_XGETBV , X86_INS_XLATB , X86_INS_XRELEASE , X86_INS_XRSTOR ,
  X86_INS_XRSTOR64 , X86_INS_XRSTORS , X86_INS_XRSTORS64 , X86_INS_XSAVE ,
  X86_INS_XSAVE64 , X86_INS_XSAVEC , X86_INS_XSAVEC64 , X86_INS_XSAVEOPT ,
  X86_INS_XSAVEOPT64 , X86_INS_XSAVES , X86_INS_XSAVES64 , X86_INS_XSETBV ,
  X86_INS_XSHA1 , X86_INS_XSHA256 , X86_INS_XSTORE , X86_INS_XTEST ,
  X86_INS_FDISI8087_NOP , X86_INS_FENI8087_NOP , X86_INS_CMPSS , X86_INS_CMPEQSS ,
  X86_INS_CMPLTSS , X86_INS_CMPLESS , X86_INS_CMPUNORDSS , X86_INS_CMPNEQSS ,
  X86_INS_CMPNLTSS , X86_INS_CMPNLESS , X86_INS_CMPORDSS , X86_INS_CMPSD ,
  X86_INS_CMPEQSD , X86_INS_CMPLTSD , X86_INS_CMPLESD , X86_INS_CMPUNORDSD ,
  X86_INS_CMPNEQSD , X86_INS_CMPNLTSD , X86_INS_CMPNLESD , X86_INS_CMPORDSD ,
  X86_INS_CMPPS , X86_INS_CMPEQPS , X86_INS_CMPLTPS , X86_INS_CMPLEPS ,
  X86_INS_CMPUNORDPS , X86_INS_CMPNEQPS , X86_INS_CMPNLTPS , X86_INS_CMPNLEPS ,
  X86_INS_CMPORDPS , X86_INS_CMPPD , X86_INS_CMPEQPD , X86_INS_CMPLTPD ,
  X86_INS_CMPLEPD , X86_INS_CMPUNORDPD , X86_INS_CMPNEQPD , X86_INS_CMPNLTPD ,
  X86_INS_CMPNLEPD , X86_INS_CMPORDPD , X86_INS_VCMPSS , X86_INS_VCMPEQSS ,
  X86_INS_VCMPLTSS , X86_INS_VCMPLESS , X86_INS_VCMPUNORDSS , X86_INS_VCMPNEQSS ,
  X86_INS_VCMPNLTSS , X86_INS_VCMPNLESS , X86_INS_VCMPORDSS , X86_INS_VCMPEQ_UQSS ,
  X86_INS_VCMPNGESS , X86_INS_VCMPNGTSS , X86_INS_VCMPFALSESS , X86_INS_VCMPNEQ_OQSS ,
  X86_INS_VCMPGESS , X86_INS_VCMPGTSS , X86_INS_VCMPTRUESS , X86_INS_VCMPEQ_OSSS ,
  X86_INS_VCMPLT_OQSS , X86_INS_VCMPLE_OQSS , X86_INS_VCMPUNORD_SSS , X86_INS_VCMPNEQ_USSS ,
  X86_INS_VCMPNLT_UQSS , X86_INS_VCMPNLE_UQSS , X86_INS_VCMPORD_SSS , X86_INS_VCMPEQ_USSS ,
  X86_INS_VCMPNGE_UQSS , X86_INS_VCMPNGT_UQSS , X86_INS_VCMPFALSE_OSSS , X86_INS_VCMPNEQ_OSSS ,
  X86_INS_VCMPGE_OQSS , X86_INS_VCMPGT_OQSS , X86_INS_VCMPTRUE_USSS , X86_INS_VCMPSD ,
  X86_INS_VCMPEQSD , X86_INS_VCMPLTSD , X86_INS_VCMPLESD , X86_INS_VCMPUNORDSD ,
  X86_INS_VCMPNEQSD , X86_INS_VCMPNLTSD , X86_INS_VCMPNLESD , X86_INS_VCMPORDSD ,
  X86_INS_VCMPEQ_UQSD , X86_INS_VCMPNGESD , X86_INS_VCMPNGTSD , X86_INS_VCMPFALSESD ,
  X86_INS_VCMPNEQ_OQSD , X86_INS_VCMPGESD , X86_INS_VCMPGTSD , X86_INS_VCMPTRUESD ,
  X86_INS_VCMPEQ_OSSD , X86_INS_VCMPLT_OQSD , X86_INS_VCMPLE_OQSD , X86_INS_VCMPUNORD_SSD ,
  X86_INS_VCMPNEQ_USSD , X86_INS_VCMPNLT_UQSD , X86_INS_VCMPNLE_UQSD , X86_INS_VCMPORD_SSD ,
  X86_INS_VCMPEQ_USSD , X86_INS_VCMPNGE_UQSD , X86_INS_VCMPNGT_UQSD , X86_INS_VCMPFALSE_OSSD ,
  X86_INS_VCMPNEQ_OSSD , X86_INS_VCMPGE_OQSD , X86_INS_VCMPGT_OQSD , X86_INS_VCMPTRUE_USSD ,
  X86_INS_VCMPPS , X86_INS_VCMPEQPS , X86_INS_VCMPLTPS , X86_INS_VCMPLEPS ,
  X86_INS_VCMPUNORDPS , X86_INS_VCMPNEQPS , X86_INS_VCMPNLTPS , X86_INS_VCMPNLEPS ,
  X86_INS_VCMPORDPS , X86_INS_VCMPEQ_UQPS , X86_INS_VCMPNGEPS , X86_INS_VCMPNGTPS ,
  X86_INS_VCMPFALSEPS , X86_INS_VCMPNEQ_OQPS , X86_INS_VCMPGEPS , X86_INS_VCMPGTPS ,
  X86_INS_VCMPTRUEPS , X86_INS_VCMPEQ_OSPS , X86_INS_VCMPLT_OQPS , X86_INS_VCMPLE_OQPS ,
  X86_INS_VCMPUNORD_SPS , X86_INS_VCMPNEQ_USPS , X86_INS_VCMPNLT_UQPS , X86_INS_VCMPNLE_UQPS ,
  X86_INS_VCMPORD_SPS , X86_INS_VCMPEQ_USPS , X86_INS_VCMPNGE_UQPS , X86_INS_VCMPNGT_UQPS ,
  X86_INS_VCMPFALSE_OSPS , X86_INS_VCMPNEQ_OSPS , X86_INS_VCMPGE_OQPS , X86_INS_VCMPGT_OQPS ,
  X86_INS_VCMPTRUE_USPS , X86_INS_VCMPPD , X86_INS_VCMPEQPD , X86_INS_VCMPLTPD ,
  X86_INS_VCMPLEPD , X86_INS_VCMPUNORDPD , X86_INS_VCMPNEQPD , X86_INS_VCMPNLTPD ,
  X86_INS_VCMPNLEPD , X86_INS_VCMPORDPD , X86_INS_VCMPEQ_UQPD , X86_INS_VCMPNGEPD ,
  X86_INS_VCMPNGTPD , X86_INS_VCMPFALSEPD , X86_INS_VCMPNEQ_OQPD , X86_INS_VCMPGEPD ,
  X86_INS_VCMPGTPD , X86_INS_VCMPTRUEPD , X86_INS_VCMPEQ_OSPD , X86_INS_VCMPLT_OQPD ,
  X86_INS_VCMPLE_OQPD , X86_INS_VCMPUNORD_SPD , X86_INS_VCMPNEQ_USPD , X86_INS_VCMPNLT_UQPD ,
  X86_INS_VCMPNLE_UQPD , X86_INS_VCMPORD_SPD , X86_INS_VCMPEQ_USPD , X86_INS_VCMPNGE_UQPD ,
  X86_INS_VCMPNGT_UQPD , X86_INS_VCMPFALSE_OSPD , X86_INS_VCMPNEQ_OSPD , X86_INS_VCMPGE_OQPD ,
  X86_INS_VCMPGT_OQPD , X86_INS_VCMPTRUE_USPD , X86_INS_UD0 , X86_INS_ENDBR32 ,
  X86_INS_ENDBR64 , X86_INS_ENDING
}
 X86 instructions. More...
 
enum  x86_insn_group {
  X86_GRP_INVALID = 0 , X86_GRP_JUMP , X86_GRP_CALL , X86_GRP_RET ,
  X86_GRP_INT , X86_GRP_IRET , X86_GRP_PRIVILEGE , X86_GRP_BRANCH_RELATIVE ,
  X86_GRP_VM = 128 , X86_GRP_3DNOW , X86_GRP_AES , X86_GRP_ADX ,
  X86_GRP_AVX , X86_GRP_AVX2 , X86_GRP_AVX512 , X86_GRP_BMI ,
  X86_GRP_BMI2 , X86_GRP_CMOV , X86_GRP_F16C , X86_GRP_FMA ,
  X86_GRP_FMA4 , X86_GRP_FSGSBASE , X86_GRP_HLE , X86_GRP_MMX ,
  X86_GRP_MODE32 , X86_GRP_MODE64 , X86_GRP_RTM , X86_GRP_SHA ,
  X86_GRP_SSE1 , X86_GRP_SSE2 , X86_GRP_SSE3 , X86_GRP_SSE41 ,
  X86_GRP_SSE42 , X86_GRP_SSE4A , X86_GRP_SSSE3 , X86_GRP_PCLMUL ,
  X86_GRP_XOP , X86_GRP_CDI , X86_GRP_ERI , X86_GRP_TBM ,
  X86_GRP_16BITMODE , X86_GRP_NOT64BITMODE , X86_GRP_SGX , X86_GRP_DQI ,
  X86_GRP_BWI , X86_GRP_PFI , X86_GRP_VLX , X86_GRP_SMAP ,
  X86_GRP_NOVLX , X86_GRP_FPU , X86_GRP_ENDING
}
 Group of X86 instructions. More...
 

Macro Definition Documentation

◆ X86_EFLAGS_MODIFY_AF

#define X86_EFLAGS_MODIFY_AF   (1ULL << 0)

Definition at line 75 of file x86.h.

◆ X86_EFLAGS_MODIFY_CF

#define X86_EFLAGS_MODIFY_CF   (1ULL << 1)

Definition at line 76 of file x86.h.

◆ X86_EFLAGS_MODIFY_DF

#define X86_EFLAGS_MODIFY_DF   (1ULL << 8)

Definition at line 83 of file x86.h.

◆ X86_EFLAGS_MODIFY_IF

#define X86_EFLAGS_MODIFY_IF   (1ULL << 7)

Definition at line 82 of file x86.h.

◆ X86_EFLAGS_MODIFY_NT

#define X86_EFLAGS_MODIFY_NT   (1ULL << 9)

Definition at line 84 of file x86.h.

◆ X86_EFLAGS_MODIFY_OF

#define X86_EFLAGS_MODIFY_OF   (1ULL << 5)

Definition at line 80 of file x86.h.

◆ X86_EFLAGS_MODIFY_PF

#define X86_EFLAGS_MODIFY_PF   (1ULL << 4)

Definition at line 79 of file x86.h.

◆ X86_EFLAGS_MODIFY_RF

#define X86_EFLAGS_MODIFY_RF   (1ULL << 10)

Definition at line 85 of file x86.h.

◆ X86_EFLAGS_MODIFY_SF

#define X86_EFLAGS_MODIFY_SF   (1ULL << 2)

Definition at line 77 of file x86.h.

◆ X86_EFLAGS_MODIFY_TF

#define X86_EFLAGS_MODIFY_TF   (1ULL << 6)

Definition at line 81 of file x86.h.

◆ X86_EFLAGS_MODIFY_ZF

#define X86_EFLAGS_MODIFY_ZF   (1ULL << 3)

Definition at line 78 of file x86.h.

◆ X86_EFLAGS_PRIOR_AF

#define X86_EFLAGS_PRIOR_AF   (1ULL << 14)

Definition at line 89 of file x86.h.

◆ X86_EFLAGS_PRIOR_CF

#define X86_EFLAGS_PRIOR_CF   (1ULL << 16)

Definition at line 91 of file x86.h.

◆ X86_EFLAGS_PRIOR_DF

#define X86_EFLAGS_PRIOR_DF   (1ULL << 19)

Definition at line 94 of file x86.h.

◆ X86_EFLAGS_PRIOR_IF

#define X86_EFLAGS_PRIOR_IF   (1ULL << 18)

Definition at line 93 of file x86.h.

◆ X86_EFLAGS_PRIOR_NT

#define X86_EFLAGS_PRIOR_NT   (1ULL << 20)

Definition at line 95 of file x86.h.

◆ X86_EFLAGS_PRIOR_OF

#define X86_EFLAGS_PRIOR_OF   (1ULL << 11)

Definition at line 86 of file x86.h.

◆ X86_EFLAGS_PRIOR_PF

#define X86_EFLAGS_PRIOR_PF   (1ULL << 15)

Definition at line 90 of file x86.h.

◆ X86_EFLAGS_PRIOR_SF

#define X86_EFLAGS_PRIOR_SF   (1ULL << 12)

Definition at line 87 of file x86.h.

◆ X86_EFLAGS_PRIOR_TF

#define X86_EFLAGS_PRIOR_TF   (1ULL << 17)

Definition at line 92 of file x86.h.

◆ X86_EFLAGS_PRIOR_ZF

#define X86_EFLAGS_PRIOR_ZF   (1ULL << 13)

Definition at line 88 of file x86.h.

◆ X86_EFLAGS_RESET_0F

#define X86_EFLAGS_RESET_0F   (1ULL << 57)

Definition at line 132 of file x86.h.

◆ X86_EFLAGS_RESET_AC

#define X86_EFLAGS_RESET_AC   (1ULL << 58)

Definition at line 133 of file x86.h.

◆ X86_EFLAGS_RESET_AF

#define X86_EFLAGS_RESET_AF   (1ULL << 26)

Definition at line 101 of file x86.h.

◆ X86_EFLAGS_RESET_CF

#define X86_EFLAGS_RESET_CF   (1ULL << 22)

Definition at line 97 of file x86.h.

◆ X86_EFLAGS_RESET_DF

#define X86_EFLAGS_RESET_DF   (1ULL << 23)

Definition at line 98 of file x86.h.

◆ X86_EFLAGS_RESET_IF

#define X86_EFLAGS_RESET_IF   (1ULL << 24)

Definition at line 99 of file x86.h.

◆ X86_EFLAGS_RESET_NT

#define X86_EFLAGS_RESET_NT   (1ULL << 28)

Definition at line 103 of file x86.h.

◆ X86_EFLAGS_RESET_OF

#define X86_EFLAGS_RESET_OF   (1ULL << 21)

Definition at line 96 of file x86.h.

◆ X86_EFLAGS_RESET_PF

#define X86_EFLAGS_RESET_PF   (1ULL << 29)

Definition at line 104 of file x86.h.

◆ X86_EFLAGS_RESET_RF

#define X86_EFLAGS_RESET_RF   (1ULL << 46)

Definition at line 121 of file x86.h.

◆ X86_EFLAGS_RESET_SF

#define X86_EFLAGS_RESET_SF   (1ULL << 25)

Definition at line 100 of file x86.h.

◆ X86_EFLAGS_RESET_TF

#define X86_EFLAGS_RESET_TF   (1ULL << 27)

Definition at line 102 of file x86.h.

◆ X86_EFLAGS_RESET_ZF

#define X86_EFLAGS_RESET_ZF   (1ULL << 51)

Definition at line 126 of file x86.h.

◆ X86_EFLAGS_SET_AF

#define X86_EFLAGS_SET_AF   (1ULL << 55)

Definition at line 130 of file x86.h.

◆ X86_EFLAGS_SET_CF

#define X86_EFLAGS_SET_CF   (1ULL << 30)

Definition at line 105 of file x86.h.

◆ X86_EFLAGS_SET_DF

#define X86_EFLAGS_SET_DF   (1ULL << 31)

Definition at line 106 of file x86.h.

◆ X86_EFLAGS_SET_IF

#define X86_EFLAGS_SET_IF   (1ULL << 32)

Definition at line 107 of file x86.h.

◆ X86_EFLAGS_SET_OF

#define X86_EFLAGS_SET_OF   (1ULL << 52)

Definition at line 127 of file x86.h.

◆ X86_EFLAGS_SET_PF

#define X86_EFLAGS_SET_PF   (1ULL << 56)

Definition at line 131 of file x86.h.

◆ X86_EFLAGS_SET_SF

#define X86_EFLAGS_SET_SF   (1ULL << 53)

Definition at line 128 of file x86.h.

◆ X86_EFLAGS_SET_ZF

#define X86_EFLAGS_SET_ZF   (1ULL << 54)

Definition at line 129 of file x86.h.

◆ X86_EFLAGS_TEST_AF

#define X86_EFLAGS_TEST_AF   (1ULL << 50)

Definition at line 125 of file x86.h.

◆ X86_EFLAGS_TEST_CF

#define X86_EFLAGS_TEST_CF   (1ULL << 37)

Definition at line 112 of file x86.h.

◆ X86_EFLAGS_TEST_DF

#define X86_EFLAGS_TEST_DF   (1ULL << 39)

Definition at line 114 of file x86.h.

◆ X86_EFLAGS_TEST_IF

#define X86_EFLAGS_TEST_IF   (1ULL << 48)

Definition at line 123 of file x86.h.

◆ X86_EFLAGS_TEST_NT

#define X86_EFLAGS_TEST_NT   (1ULL << 38)

Definition at line 113 of file x86.h.

◆ X86_EFLAGS_TEST_OF

#define X86_EFLAGS_TEST_OF   (1ULL << 33)

Definition at line 108 of file x86.h.

◆ X86_EFLAGS_TEST_PF

#define X86_EFLAGS_TEST_PF   (1ULL << 36)

Definition at line 111 of file x86.h.

◆ X86_EFLAGS_TEST_RF

#define X86_EFLAGS_TEST_RF   (1ULL << 47)

Definition at line 122 of file x86.h.

◆ X86_EFLAGS_TEST_SF

#define X86_EFLAGS_TEST_SF   (1ULL << 34)

Definition at line 109 of file x86.h.

◆ X86_EFLAGS_TEST_TF

#define X86_EFLAGS_TEST_TF   (1ULL << 49)

Definition at line 124 of file x86.h.

◆ X86_EFLAGS_TEST_ZF

#define X86_EFLAGS_TEST_ZF   (1ULL << 35)

Definition at line 110 of file x86.h.

◆ X86_EFLAGS_UNDEFINED_AF

#define X86_EFLAGS_UNDEFINED_AF   (1ULL << 44)

Definition at line 119 of file x86.h.

◆ X86_EFLAGS_UNDEFINED_CF

#define X86_EFLAGS_UNDEFINED_CF   (1ULL << 45)

Definition at line 120 of file x86.h.

◆ X86_EFLAGS_UNDEFINED_OF

#define X86_EFLAGS_UNDEFINED_OF   (1ULL << 40)

Definition at line 115 of file x86.h.

◆ X86_EFLAGS_UNDEFINED_PF

#define X86_EFLAGS_UNDEFINED_PF   (1ULL << 43)

Definition at line 118 of file x86.h.

◆ X86_EFLAGS_UNDEFINED_SF

#define X86_EFLAGS_UNDEFINED_SF   (1ULL << 41)

Definition at line 116 of file x86.h.

◆ X86_EFLAGS_UNDEFINED_ZF

#define X86_EFLAGS_UNDEFINED_ZF   (1ULL << 42)

Definition at line 117 of file x86.h.

◆ X86_FPU_FLAGS_MODIFY_C0

#define X86_FPU_FLAGS_MODIFY_C0   (1ULL << 0)

Definition at line 135 of file x86.h.

◆ X86_FPU_FLAGS_MODIFY_C1

#define X86_FPU_FLAGS_MODIFY_C1   (1ULL << 1)

Definition at line 136 of file x86.h.

◆ X86_FPU_FLAGS_MODIFY_C2

#define X86_FPU_FLAGS_MODIFY_C2   (1ULL << 2)

Definition at line 137 of file x86.h.

◆ X86_FPU_FLAGS_MODIFY_C3

#define X86_FPU_FLAGS_MODIFY_C3   (1ULL << 3)

Definition at line 138 of file x86.h.

◆ X86_FPU_FLAGS_RESET_C0

#define X86_FPU_FLAGS_RESET_C0   (1ULL << 4)

Definition at line 139 of file x86.h.

◆ X86_FPU_FLAGS_RESET_C1

#define X86_FPU_FLAGS_RESET_C1   (1ULL << 5)

Definition at line 140 of file x86.h.

◆ X86_FPU_FLAGS_RESET_C2

#define X86_FPU_FLAGS_RESET_C2   (1ULL << 6)

Definition at line 141 of file x86.h.

◆ X86_FPU_FLAGS_RESET_C3

#define X86_FPU_FLAGS_RESET_C3   (1ULL << 7)

Definition at line 142 of file x86.h.

◆ X86_FPU_FLAGS_SET_C0

#define X86_FPU_FLAGS_SET_C0   (1ULL << 8)

Definition at line 143 of file x86.h.

◆ X86_FPU_FLAGS_SET_C1

#define X86_FPU_FLAGS_SET_C1   (1ULL << 9)

Definition at line 144 of file x86.h.

◆ X86_FPU_FLAGS_SET_C2

#define X86_FPU_FLAGS_SET_C2   (1ULL << 10)

Definition at line 145 of file x86.h.

◆ X86_FPU_FLAGS_SET_C3

#define X86_FPU_FLAGS_SET_C3   (1ULL << 11)

Definition at line 146 of file x86.h.

◆ X86_FPU_FLAGS_TEST_C0

#define X86_FPU_FLAGS_TEST_C0   (1ULL << 16)

Definition at line 151 of file x86.h.

◆ X86_FPU_FLAGS_TEST_C1

#define X86_FPU_FLAGS_TEST_C1   (1ULL << 17)

Definition at line 152 of file x86.h.

◆ X86_FPU_FLAGS_TEST_C2

#define X86_FPU_FLAGS_TEST_C2   (1ULL << 18)

Definition at line 153 of file x86.h.

◆ X86_FPU_FLAGS_TEST_C3

#define X86_FPU_FLAGS_TEST_C3   (1ULL << 19)

Definition at line 154 of file x86.h.

◆ X86_FPU_FLAGS_UNDEFINED_C0

#define X86_FPU_FLAGS_UNDEFINED_C0   (1ULL << 12)

Definition at line 147 of file x86.h.

◆ X86_FPU_FLAGS_UNDEFINED_C1

#define X86_FPU_FLAGS_UNDEFINED_C1   (1ULL << 13)

Definition at line 148 of file x86.h.

◆ X86_FPU_FLAGS_UNDEFINED_C2

#define X86_FPU_FLAGS_UNDEFINED_C2   (1ULL << 14)

Definition at line 149 of file x86.h.

◆ X86_FPU_FLAGS_UNDEFINED_C3

#define X86_FPU_FLAGS_UNDEFINED_C3   (1ULL << 15)

Definition at line 150 of file x86.h.

◆ X86_REL_ADDR

#define X86_REL_ADDR (   insn)
Value:
(((insn).detail->x86.operands[0].type == X86_OP_IMM) \
? (uint64_t)((insn).detail->x86.operands[0].imm) \
: (((insn).address + (insn).size) + (uint64_t)(insn).detail->x86.disp))
@ X86_OP_IMM
= CS_OP_IMM (Immediate operand).
Definition: x86.h:161
voidpf void uLong size
Definition: ioapi.h:138
unsigned long uint64_t
Definition: sftypes.h:28

Calculate relative address for X86-64, given cs_insn structure.

Definition at line 14 of file x86.h.

Typedef Documentation

◆ cs_x86

typedef struct cs_x86 cs_x86

Instruction structure.

◆ cs_x86_encoding

◆ cs_x86_op

typedef struct cs_x86_op cs_x86_op

Instruction operand.

◆ x86_avx_bcast

AVX broadcast type.

◆ x86_avx_cc

typedef enum x86_avx_cc x86_avx_cc

AVX Code Condition type.

◆ x86_avx_rm

typedef enum x86_avx_rm x86_avx_rm

AVX static rounding mode type.

◆ x86_insn

typedef enum x86_insn x86_insn

X86 instructions.

◆ x86_insn_group

Group of X86 instructions.

◆ x86_op_mem

typedef struct x86_op_mem x86_op_mem

Instruction's operand referring to memory This is associated with X86_OP_MEM operand type above

◆ x86_op_type

typedef enum x86_op_type x86_op_type

Operand type for instruction's operands.

◆ x86_prefix

typedef enum x86_prefix x86_prefix

Instruction prefixes - to be used in cs_x86.prefix[].

◆ x86_reg

typedef enum x86_reg x86_reg

X86 registers.

◆ x86_sse_cc

typedef enum x86_sse_cc x86_sse_cc

SSE Code Condition type.

◆ x86_xop_cc

typedef enum x86_xop_cc x86_xop_cc

XOP Code Condition type.

Enumeration Type Documentation

◆ x86_avx_bcast

AVX broadcast type.

Enumerator
X86_AVX_BCAST_INVALID 

Uninitialized.

X86_AVX_BCAST_2 

AVX512 broadcast type {1to2}.

X86_AVX_BCAST_4 

AVX512 broadcast type {1to4}.

X86_AVX_BCAST_8 

AVX512 broadcast type {1to8}.

X86_AVX_BCAST_16 

AVX512 broadcast type {1to16}.

Definition at line 179 of file x86.h.

179  {
185 } x86_avx_bcast;
x86_avx_bcast
AVX broadcast type.
Definition: x86.h:179
@ X86_AVX_BCAST_8
AVX512 broadcast type {1to8}.
Definition: x86.h:183
@ X86_AVX_BCAST_4
AVX512 broadcast type {1to4}.
Definition: x86.h:182
@ X86_AVX_BCAST_INVALID
Uninitialized.
Definition: x86.h:180
@ X86_AVX_BCAST_2
AVX512 broadcast type {1to2}.
Definition: x86.h:181
@ X86_AVX_BCAST_16
AVX512 broadcast type {1to16}.
Definition: x86.h:184

◆ x86_avx_cc

enum x86_avx_cc

AVX Code Condition type.

Enumerator
X86_AVX_CC_INVALID 

Uninitialized.

X86_AVX_CC_EQ 
X86_AVX_CC_LT 
X86_AVX_CC_LE 
X86_AVX_CC_UNORD 
X86_AVX_CC_NEQ 
X86_AVX_CC_NLT 
X86_AVX_CC_NLE 
X86_AVX_CC_ORD 
X86_AVX_CC_EQ_UQ 
X86_AVX_CC_NGE 
X86_AVX_CC_NGT 
X86_AVX_CC_FALSE 
X86_AVX_CC_NEQ_OQ 
X86_AVX_CC_GE 
X86_AVX_CC_GT 
X86_AVX_CC_TRUE 
X86_AVX_CC_EQ_OS 
X86_AVX_CC_LT_OQ 
X86_AVX_CC_LE_OQ 
X86_AVX_CC_UNORD_S 
X86_AVX_CC_NEQ_US 
X86_AVX_CC_NLT_UQ 
X86_AVX_CC_NLE_UQ 
X86_AVX_CC_ORD_S 
X86_AVX_CC_EQ_US 
X86_AVX_CC_NGE_UQ 
X86_AVX_CC_NGT_UQ 
X86_AVX_CC_FALSE_OS 
X86_AVX_CC_NEQ_OS 
X86_AVX_CC_GE_OQ 
X86_AVX_CC_GT_OQ 
X86_AVX_CC_TRUE_US 

Definition at line 201 of file x86.h.

201  {
202  X86_AVX_CC_INVALID = 0,
235 } x86_avx_cc;
x86_avx_cc
AVX Code Condition type.
Definition: x86.h:201
@ X86_AVX_CC_UNORD_S
Definition: x86.h:222
@ X86_AVX_CC_EQ_US
Definition: x86.h:227
@ X86_AVX_CC_INVALID
Uninitialized.
Definition: x86.h:202
@ X86_AVX_CC_LE
Definition: x86.h:205
@ X86_AVX_CC_GT
Definition: x86.h:217
@ X86_AVX_CC_NLT_UQ
Definition: x86.h:224
@ X86_AVX_CC_ORD
Definition: x86.h:210
@ X86_AVX_CC_NLE
Definition: x86.h:209
@ X86_AVX_CC_NEQ_OS
Definition: x86.h:231
@ X86_AVX_CC_NGE_UQ
Definition: x86.h:228
@ X86_AVX_CC_NGT_UQ
Definition: x86.h:229
@ X86_AVX_CC_NEQ_OQ
Definition: x86.h:215
@ X86_AVX_CC_ORD_S
Definition: x86.h:226
@ X86_AVX_CC_GE_OQ
Definition: x86.h:232
@ X86_AVX_CC_NEQ
Definition: x86.h:207
@ X86_AVX_CC_TRUE_US
Definition: x86.h:234
@ X86_AVX_CC_LT
Definition: x86.h:204
@ X86_AVX_CC_FALSE
Definition: x86.h:214
@ X86_AVX_CC_EQ_OS
Definition: x86.h:219
@ X86_AVX_CC_LT_OQ
Definition: x86.h:220
@ X86_AVX_CC_EQ
Definition: x86.h:203
@ X86_AVX_CC_UNORD
Definition: x86.h:206
@ X86_AVX_CC_GE
Definition: x86.h:216
@ X86_AVX_CC_EQ_UQ
Definition: x86.h:211
@ X86_AVX_CC_NGE
Definition: x86.h:212
@ X86_AVX_CC_LE_OQ
Definition: x86.h:221
@ X86_AVX_CC_GT_OQ
Definition: x86.h:233
@ X86_AVX_CC_NLT
Definition: x86.h:208
@ X86_AVX_CC_NGT
Definition: x86.h:213
@ X86_AVX_CC_FALSE_OS
Definition: x86.h:230
@ X86_AVX_CC_NEQ_US
Definition: x86.h:223
@ X86_AVX_CC_NLE_UQ
Definition: x86.h:225
@ X86_AVX_CC_TRUE
Definition: x86.h:218

◆ x86_avx_rm

enum x86_avx_rm

AVX static rounding mode type.

Enumerator
X86_AVX_RM_INVALID 

Uninitialized.

X86_AVX_RM_RN 

Round to nearest.

X86_AVX_RM_RD 

Round down.

X86_AVX_RM_RU 

Round up.

X86_AVX_RM_RZ 

Round toward zero.

Definition at line 238 of file x86.h.

238  {
239  X86_AVX_RM_INVALID = 0,
240  X86_AVX_RM_RN,
241  X86_AVX_RM_RD,
242  X86_AVX_RM_RU,
243  X86_AVX_RM_RZ,
244 } x86_avx_rm;
x86_avx_rm
AVX static rounding mode type.
Definition: x86.h:238
@ X86_AVX_RM_RD
Round down.
Definition: x86.h:241
@ X86_AVX_RM_RN
Round to nearest.
Definition: x86.h:240
@ X86_AVX_RM_RU
Round up.
Definition: x86.h:242
@ X86_AVX_RM_RZ
Round toward zero.
Definition: x86.h:243
@ X86_AVX_RM_INVALID
Uninitialized.
Definition: x86.h:239

◆ x86_insn

enum x86_insn

X86 instructions.

Enumerator
X86_INS_INVALID 
X86_INS_AAA 
X86_INS_AAD 
X86_INS_AAM 
X86_INS_AAS 
X86_INS_FABS 
X86_INS_ADC 
X86_INS_ADCX 
X86_INS_ADD 
X86_INS_ADDPD 
X86_INS_ADDPS 
X86_INS_ADDSD 
X86_INS_ADDSS 
X86_INS_ADDSUBPD 
X86_INS_ADDSUBPS 
X86_INS_FADD 
X86_INS_FIADD 
X86_INS_FADDP 
X86_INS_ADOX 
X86_INS_AESDECLAST 
X86_INS_AESDEC 
X86_INS_AESENCLAST 
X86_INS_AESENC 
X86_INS_AESIMC 
X86_INS_AESKEYGENASSIST 
X86_INS_AND 
X86_INS_ANDN 
X86_INS_ANDNPD 
X86_INS_ANDNPS 
X86_INS_ANDPD 
X86_INS_ANDPS 
X86_INS_ARPL 
X86_INS_BEXTR 
X86_INS_BLCFILL 
X86_INS_BLCI 
X86_INS_BLCIC 
X86_INS_BLCMSK 
X86_INS_BLCS 
X86_INS_BLENDPD 
X86_INS_BLENDPS 
X86_INS_BLENDVPD 
X86_INS_BLENDVPS 
X86_INS_BLSFILL 
X86_INS_BLSI 
X86_INS_BLSIC 
X86_INS_BLSMSK 
X86_INS_BLSR 
X86_INS_BOUND 
X86_INS_BSF 
X86_INS_BSR 
X86_INS_BSWAP 
X86_INS_BT 
X86_INS_BTC 
X86_INS_BTR 
X86_INS_BTS 
X86_INS_BZHI 
X86_INS_CALL 
X86_INS_CBW 
X86_INS_CDQ 
X86_INS_CDQE 
X86_INS_FCHS 
X86_INS_CLAC 
X86_INS_CLC 
X86_INS_CLD 
X86_INS_CLFLUSH 
X86_INS_CLFLUSHOPT 
X86_INS_CLGI 
X86_INS_CLI 
X86_INS_CLTS 
X86_INS_CLWB 
X86_INS_CMC 
X86_INS_CMOVA 
X86_INS_CMOVAE 
X86_INS_CMOVB 
X86_INS_CMOVBE 
X86_INS_FCMOVBE 
X86_INS_FCMOVB 
X86_INS_CMOVE 
X86_INS_FCMOVE 
X86_INS_CMOVG 
X86_INS_CMOVGE 
X86_INS_CMOVL 
X86_INS_CMOVLE 
X86_INS_FCMOVNBE 
X86_INS_FCMOVNB 
X86_INS_CMOVNE 
X86_INS_FCMOVNE 
X86_INS_CMOVNO 
X86_INS_CMOVNP 
X86_INS_FCMOVNU 
X86_INS_CMOVNS 
X86_INS_CMOVO 
X86_INS_CMOVP 
X86_INS_FCMOVU 
X86_INS_CMOVS 
X86_INS_CMP 
X86_INS_CMPSB 
X86_INS_CMPSQ 
X86_INS_CMPSW 
X86_INS_CMPXCHG16B 
X86_INS_CMPXCHG 
X86_INS_CMPXCHG8B 
X86_INS_COMISD 
X86_INS_COMISS 
X86_INS_FCOMP 
X86_INS_FCOMIP 
X86_INS_FCOMI 
X86_INS_FCOM 
X86_INS_FCOS 
X86_INS_CPUID 
X86_INS_CQO 
X86_INS_CRC32 
X86_INS_CVTDQ2PD 
X86_INS_CVTDQ2PS 
X86_INS_CVTPD2DQ 
X86_INS_CVTPD2PS 
X86_INS_CVTPS2DQ 
X86_INS_CVTPS2PD 
X86_INS_CVTSD2SI 
X86_INS_CVTSD2SS 
X86_INS_CVTSI2SD 
X86_INS_CVTSI2SS 
X86_INS_CVTSS2SD 
X86_INS_CVTSS2SI 
X86_INS_CVTTPD2DQ 
X86_INS_CVTTPS2DQ 
X86_INS_CVTTSD2SI 
X86_INS_CVTTSS2SI 
X86_INS_CWD 
X86_INS_CWDE 
X86_INS_DAA 
X86_INS_DAS 
X86_INS_DATA16 
X86_INS_DEC 
X86_INS_DIV 
X86_INS_DIVPD 
X86_INS_DIVPS 
X86_INS_FDIVR 
X86_INS_FIDIVR 
X86_INS_FDIVRP 
X86_INS_DIVSD 
X86_INS_DIVSS 
X86_INS_FDIV 
X86_INS_FIDIV 
X86_INS_FDIVP 
X86_INS_DPPD 
X86_INS_DPPS 
X86_INS_RET 
X86_INS_ENCLS 
X86_INS_ENCLU 
X86_INS_ENTER 
X86_INS_EXTRACTPS 
X86_INS_EXTRQ 
X86_INS_F2XM1 
X86_INS_LCALL 
X86_INS_LJMP 
X86_INS_FBLD 
X86_INS_FBSTP 
X86_INS_FCOMPP 
X86_INS_FDECSTP 
X86_INS_FEMMS 
X86_INS_FFREE 
X86_INS_FICOM 
X86_INS_FICOMP 
X86_INS_FINCSTP 
X86_INS_FLDCW 
X86_INS_FLDENV 
X86_INS_FLDL2E 
X86_INS_FLDL2T 
X86_INS_FLDLG2 
X86_INS_FLDLN2 
X86_INS_FLDPI 
X86_INS_FNCLEX 
X86_INS_FNINIT 
X86_INS_FNOP 
X86_INS_FNSTCW 
X86_INS_FNSTSW 
X86_INS_FPATAN 
X86_INS_FPREM 
X86_INS_FPREM1 
X86_INS_FPTAN 
X86_INS_FFREEP 
X86_INS_FRNDINT 
X86_INS_FRSTOR 
X86_INS_FNSAVE 
X86_INS_FSCALE 
X86_INS_FSETPM 
X86_INS_FSINCOS 
X86_INS_FNSTENV 
X86_INS_FXAM 
X86_INS_FXRSTOR 
X86_INS_FXRSTOR64 
X86_INS_FXSAVE 
X86_INS_FXSAVE64 
X86_INS_FXTRACT 
X86_INS_FYL2X 
X86_INS_FYL2XP1 
X86_INS_MOVAPD 
X86_INS_MOVAPS 
X86_INS_ORPD 
X86_INS_ORPS 
X86_INS_VMOVAPD 
X86_INS_VMOVAPS 
X86_INS_XORPD 
X86_INS_XORPS 
X86_INS_GETSEC 
X86_INS_HADDPD 
X86_INS_HADDPS 
X86_INS_HLT 
X86_INS_HSUBPD 
X86_INS_HSUBPS 
X86_INS_IDIV 
X86_INS_FILD 
X86_INS_IMUL 
X86_INS_IN 
X86_INS_INC 
X86_INS_INSB 
X86_INS_INSERTPS 
X86_INS_INSERTQ 
X86_INS_INSD 
X86_INS_INSW 
X86_INS_INT 
X86_INS_INT1 
X86_INS_INT3 
X86_INS_INTO 
X86_INS_INVD 
X86_INS_INVEPT 
X86_INS_INVLPG 
X86_INS_INVLPGA 
X86_INS_INVPCID 
X86_INS_INVVPID 
X86_INS_IRET 
X86_INS_IRETD 
X86_INS_IRETQ 
X86_INS_FISTTP 
X86_INS_FIST 
X86_INS_FISTP 
X86_INS_UCOMISD 
X86_INS_UCOMISS 
X86_INS_VCOMISD 
X86_INS_VCOMISS 
X86_INS_VCVTSD2SS 
X86_INS_VCVTSI2SD 
X86_INS_VCVTSI2SS 
X86_INS_VCVTSS2SD 
X86_INS_VCVTTSD2SI 
X86_INS_VCVTTSD2USI 
X86_INS_VCVTTSS2SI 
X86_INS_VCVTTSS2USI 
X86_INS_VCVTUSI2SD 
X86_INS_VCVTUSI2SS 
X86_INS_VUCOMISD 
X86_INS_VUCOMISS 
X86_INS_JAE 
X86_INS_JA 
X86_INS_JBE 
X86_INS_JB 
X86_INS_JCXZ 
X86_INS_JECXZ 
X86_INS_JE 
X86_INS_JGE 
X86_INS_JG 
X86_INS_JLE 
X86_INS_JL 
X86_INS_JMP 
X86_INS_JNE 
X86_INS_JNO 
X86_INS_JNP 
X86_INS_JNS 
X86_INS_JO 
X86_INS_JP 
X86_INS_JRCXZ 
X86_INS_JS 
X86_INS_KANDB 
X86_INS_KANDD 
X86_INS_KANDNB 
X86_INS_KANDND 
X86_INS_KANDNQ 
X86_INS_KANDNW 
X86_INS_KANDQ 
X86_INS_KANDW 
X86_INS_KMOVB 
X86_INS_KMOVD 
X86_INS_KMOVQ 
X86_INS_KMOVW 
X86_INS_KNOTB 
X86_INS_KNOTD 
X86_INS_KNOTQ 
X86_INS_KNOTW 
X86_INS_KORB 
X86_INS_KORD 
X86_INS_KORQ 
X86_INS_KORTESTB 
X86_INS_KORTESTD 
X86_INS_KORTESTQ 
X86_INS_KORTESTW 
X86_INS_KORW 
X86_INS_KSHIFTLB 
X86_INS_KSHIFTLD 
X86_INS_KSHIFTLQ 
X86_INS_KSHIFTLW 
X86_INS_KSHIFTRB 
X86_INS_KSHIFTRD 
X86_INS_KSHIFTRQ 
X86_INS_KSHIFTRW 
X86_INS_KUNPCKBW 
X86_INS_KXNORB 
X86_INS_KXNORD 
X86_INS_KXNORQ 
X86_INS_KXNORW 
X86_INS_KXORB 
X86_INS_KXORD 
X86_INS_KXORQ 
X86_INS_KXORW 
X86_INS_LAHF 
X86_INS_LAR 
X86_INS_LDDQU 
X86_INS_LDMXCSR 
X86_INS_LDS 
X86_INS_FLDZ 
X86_INS_FLD1 
X86_INS_FLD 
X86_INS_LEA 
X86_INS_LEAVE 
X86_INS_LES 
X86_INS_LFENCE 
X86_INS_LFS 
X86_INS_LGDT 
X86_INS_LGS 
X86_INS_LIDT 
X86_INS_LLDT 
X86_INS_LMSW 
X86_INS_OR 
X86_INS_SUB 
X86_INS_XOR 
X86_INS_LODSB 
X86_INS_LODSD 
X86_INS_LODSQ 
X86_INS_LODSW 
X86_INS_LOOP 
X86_INS_LOOPE 
X86_INS_LOOPNE 
X86_INS_RETF 
X86_INS_RETFQ 
X86_INS_LSL 
X86_INS_LSS 
X86_INS_LTR 
X86_INS_XADD 
X86_INS_LZCNT 
X86_INS_MASKMOVDQU 
X86_INS_MAXPD 
X86_INS_MAXPS 
X86_INS_MAXSD 
X86_INS_MAXSS 
X86_INS_MFENCE 
X86_INS_MINPD 
X86_INS_MINPS 
X86_INS_MINSD 
X86_INS_MINSS 
X86_INS_CVTPD2PI 
X86_INS_CVTPI2PD 
X86_INS_CVTPI2PS 
X86_INS_CVTPS2PI 
X86_INS_CVTTPD2PI 
X86_INS_CVTTPS2PI 
X86_INS_EMMS 
X86_INS_MASKMOVQ 
X86_INS_MOVD 
X86_INS_MOVDQ2Q 
X86_INS_MOVNTQ 
X86_INS_MOVQ2DQ 
X86_INS_MOVQ 
X86_INS_PABSB 
X86_INS_PABSD 
X86_INS_PABSW 
X86_INS_PACKSSDW 
X86_INS_PACKSSWB 
X86_INS_PACKUSWB 
X86_INS_PADDB 
X86_INS_PADDD 
X86_INS_PADDQ 
X86_INS_PADDSB 
X86_INS_PADDSW 
X86_INS_PADDUSB 
X86_INS_PADDUSW 
X86_INS_PADDW 
X86_INS_PALIGNR 
X86_INS_PANDN 
X86_INS_PAND 
X86_INS_PAVGB 
X86_INS_PAVGW 
X86_INS_PCMPEQB 
X86_INS_PCMPEQD 
X86_INS_PCMPEQW 
X86_INS_PCMPGTB 
X86_INS_PCMPGTD 
X86_INS_PCMPGTW 
X86_INS_PEXTRW 
X86_INS_PHADDSW 
X86_INS_PHADDW 
X86_INS_PHADDD 
X86_INS_PHSUBD 
X86_INS_PHSUBSW 
X86_INS_PHSUBW 
X86_INS_PINSRW 
X86_INS_PMADDUBSW 
X86_INS_PMADDWD 
X86_INS_PMAXSW 
X86_INS_PMAXUB 
X86_INS_PMINSW 
X86_INS_PMINUB 
X86_INS_PMOVMSKB 
X86_INS_PMULHRSW 
X86_INS_PMULHUW 
X86_INS_PMULHW 
X86_INS_PMULLW 
X86_INS_PMULUDQ 
X86_INS_POR 
X86_INS_PSADBW 
X86_INS_PSHUFB 
X86_INS_PSHUFW 
X86_INS_PSIGNB 
X86_INS_PSIGND 
X86_INS_PSIGNW 
X86_INS_PSLLD 
X86_INS_PSLLQ 
X86_INS_PSLLW 
X86_INS_PSRAD 
X86_INS_PSRAW 
X86_INS_PSRLD 
X86_INS_PSRLQ 
X86_INS_PSRLW 
X86_INS_PSUBB 
X86_INS_PSUBD 
X86_INS_PSUBQ 
X86_INS_PSUBSB 
X86_INS_PSUBSW 
X86_INS_PSUBUSB 
X86_INS_PSUBUSW 
X86_INS_PSUBW 
X86_INS_PUNPCKHBW 
X86_INS_PUNPCKHDQ 
X86_INS_PUNPCKHWD 
X86_INS_PUNPCKLBW 
X86_INS_PUNPCKLDQ 
X86_INS_PUNPCKLWD 
X86_INS_PXOR 
X86_INS_MONITOR 
X86_INS_MONTMUL 
X86_INS_MOV 
X86_INS_MOVABS 
X86_INS_MOVBE 
X86_INS_MOVDDUP 
X86_INS_MOVDQA 
X86_INS_MOVDQU 
X86_INS_MOVHLPS 
X86_INS_MOVHPD 
X86_INS_MOVHPS 
X86_INS_MOVLHPS 
X86_INS_MOVLPD 
X86_INS_MOVLPS 
X86_INS_MOVMSKPD 
X86_INS_MOVMSKPS 
X86_INS_MOVNTDQA 
X86_INS_MOVNTDQ 
X86_INS_MOVNTI 
X86_INS_MOVNTPD 
X86_INS_MOVNTPS 
X86_INS_MOVNTSD 
X86_INS_MOVNTSS 
X86_INS_MOVSB 
X86_INS_MOVSD 
X86_INS_MOVSHDUP 
X86_INS_MOVSLDUP 
X86_INS_MOVSQ 
X86_INS_MOVSS 
X86_INS_MOVSW 
X86_INS_MOVSX 
X86_INS_MOVSXD 
X86_INS_MOVUPD 
X86_INS_MOVUPS 
X86_INS_MOVZX 
X86_INS_MPSADBW 
X86_INS_MUL 
X86_INS_MULPD 
X86_INS_MULPS 
X86_INS_MULSD 
X86_INS_MULSS 
X86_INS_MULX 
X86_INS_FMUL 
X86_INS_FIMUL 
X86_INS_FMULP 
X86_INS_MWAIT 
X86_INS_NEG 
X86_INS_NOP 
X86_INS_NOT 
X86_INS_OUT 
X86_INS_OUTSB 
X86_INS_OUTSD 
X86_INS_OUTSW 
X86_INS_PACKUSDW 
X86_INS_PAUSE 
X86_INS_PAVGUSB 
X86_INS_PBLENDVB 
X86_INS_PBLENDW 
X86_INS_PCLMULQDQ 
X86_INS_PCMPEQQ 
X86_INS_PCMPESTRI 
X86_INS_PCMPESTRM 
X86_INS_PCMPGTQ 
X86_INS_PCMPISTRI 
X86_INS_PCMPISTRM 
X86_INS_PCOMMIT 
X86_INS_PDEP 
X86_INS_PEXT 
X86_INS_PEXTRB 
X86_INS_PEXTRD 
X86_INS_PEXTRQ 
X86_INS_PF2ID 
X86_INS_PF2IW 
X86_INS_PFACC 
X86_INS_PFADD 
X86_INS_PFCMPEQ 
X86_INS_PFCMPGE 
X86_INS_PFCMPGT 
X86_INS_PFMAX 
X86_INS_PFMIN 
X86_INS_PFMUL 
X86_INS_PFNACC 
X86_INS_PFPNACC 
X86_INS_PFRCPIT1 
X86_INS_PFRCPIT2 
X86_INS_PFRCP 
X86_INS_PFRSQIT1 
X86_INS_PFRSQRT 
X86_INS_PFSUBR 
X86_INS_PFSUB 
X86_INS_PHMINPOSUW 
X86_INS_PI2FD 
X86_INS_PI2FW 
X86_INS_PINSRB 
X86_INS_PINSRD 
X86_INS_PINSRQ 
X86_INS_PMAXSB 
X86_INS_PMAXSD 
X86_INS_PMAXUD 
X86_INS_PMAXUW 
X86_INS_PMINSB 
X86_INS_PMINSD 
X86_INS_PMINUD 
X86_INS_PMINUW 
X86_INS_PMOVSXBD 
X86_INS_PMOVSXBQ 
X86_INS_PMOVSXBW 
X86_INS_PMOVSXDQ 
X86_INS_PMOVSXWD 
X86_INS_PMOVSXWQ 
X86_INS_PMOVZXBD 
X86_INS_PMOVZXBQ 
X86_INS_PMOVZXBW 
X86_INS_PMOVZXDQ 
X86_INS_PMOVZXWD 
X86_INS_PMOVZXWQ 
X86_INS_PMULDQ 
X86_INS_PMULHRW 
X86_INS_PMULLD 
X86_INS_POP 
X86_INS_POPAW 
X86_INS_POPAL 
X86_INS_POPCNT 
X86_INS_POPF 
X86_INS_POPFD 
X86_INS_POPFQ 
X86_INS_PREFETCH 
X86_INS_PREFETCHNTA 
X86_INS_PREFETCHT0 
X86_INS_PREFETCHT1 
X86_INS_PREFETCHT2 
X86_INS_PREFETCHW 
X86_INS_PSHUFD 
X86_INS_PSHUFHW 
X86_INS_PSHUFLW 
X86_INS_PSLLDQ 
X86_INS_PSRLDQ 
X86_INS_PSWAPD 
X86_INS_PTEST 
X86_INS_PUNPCKHQDQ 
X86_INS_PUNPCKLQDQ 
X86_INS_PUSH 
X86_INS_PUSHAW 
X86_INS_PUSHAL 
X86_INS_PUSHF 
X86_INS_PUSHFD 
X86_INS_PUSHFQ 
X86_INS_RCL 
X86_INS_RCPPS 
X86_INS_RCPSS 
X86_INS_RCR 
X86_INS_RDFSBASE 
X86_INS_RDGSBASE 
X86_INS_RDMSR 
X86_INS_RDPMC 
X86_INS_RDRAND 
X86_INS_RDSEED 
X86_INS_RDTSC 
X86_INS_RDTSCP 
X86_INS_ROL 
X86_INS_ROR 
X86_INS_RORX 
X86_INS_ROUNDPD 
X86_INS_ROUNDPS 
X86_INS_ROUNDSD 
X86_INS_ROUNDSS 
X86_INS_RSM 
X86_INS_RSQRTPS 
X86_INS_RSQRTSS 
X86_INS_SAHF 
X86_INS_SAL 
X86_INS_SALC 
X86_INS_SAR 
X86_INS_SARX 
X86_INS_SBB 
X86_INS_SCASB 
X86_INS_SCASD 
X86_INS_SCASQ 
X86_INS_SCASW 
X86_INS_SETAE 
X86_INS_SETA 
X86_INS_SETBE 
X86_INS_SETB 
X86_INS_SETE 
X86_INS_SETGE 
X86_INS_SETG 
X86_INS_SETLE 
X86_INS_SETL 
X86_INS_SETNE 
X86_INS_SETNO 
X86_INS_SETNP 
X86_INS_SETNS 
X86_INS_SETO 
X86_INS_SETP 
X86_INS_SETS 
X86_INS_SFENCE 
X86_INS_SGDT 
X86_INS_SHA1MSG1 
X86_INS_SHA1MSG2 
X86_INS_SHA1NEXTE 
X86_INS_SHA1RNDS4 
X86_INS_SHA256MSG1 
X86_INS_SHA256MSG2 
X86_INS_SHA256RNDS2 
X86_INS_SHL 
X86_INS_SHLD 
X86_INS_SHLX 
X86_INS_SHR 
X86_INS_SHRD 
X86_INS_SHRX 
X86_INS_SHUFPD 
X86_INS_SHUFPS 
X86_INS_SIDT 
X86_INS_FSIN 
X86_INS_SKINIT 
X86_INS_SLDT 
X86_INS_SMSW 
X86_INS_SQRTPD 
X86_INS_SQRTPS 
X86_INS_SQRTSD 
X86_INS_SQRTSS 
X86_INS_FSQRT 
X86_INS_STAC 
X86_INS_STC 
X86_INS_STD 
X86_INS_STGI 
X86_INS_STI 
X86_INS_STMXCSR 
X86_INS_STOSB 
X86_INS_STOSD 
X86_INS_STOSQ 
X86_INS_STOSW 
X86_INS_STR 
X86_INS_FST 
X86_INS_FSTP 
X86_INS_FSTPNCE 
X86_INS_FXCH 
X86_INS_SUBPD 
X86_INS_SUBPS 
X86_INS_FSUBR 
X86_INS_FISUBR 
X86_INS_FSUBRP 
X86_INS_SUBSD 
X86_INS_SUBSS 
X86_INS_FSUB 
X86_INS_FISUB 
X86_INS_FSUBP 
X86_INS_SWAPGS 
X86_INS_SYSCALL 
X86_INS_SYSENTER 
X86_INS_SYSEXIT 
X86_INS_SYSRET 
X86_INS_T1MSKC 
X86_INS_TEST 
X86_INS_UD2 
X86_INS_FTST 
X86_INS_TZCNT 
X86_INS_TZMSK 
X86_INS_FUCOMIP 
X86_INS_FUCOMI 
X86_INS_FUCOMPP 
X86_INS_FUCOMP 
X86_INS_FUCOM 
X86_INS_UD2B 
X86_INS_UNPCKHPD 
X86_INS_UNPCKHPS 
X86_INS_UNPCKLPD 
X86_INS_UNPCKLPS 
X86_INS_VADDPD 
X86_INS_VADDPS 
X86_INS_VADDSD 
X86_INS_VADDSS 
X86_INS_VADDSUBPD 
X86_INS_VADDSUBPS 
X86_INS_VAESDECLAST 
X86_INS_VAESDEC 
X86_INS_VAESENCLAST 
X86_INS_VAESENC 
X86_INS_VAESIMC 
X86_INS_VAESKEYGENASSIST 
X86_INS_VALIGND 
X86_INS_VALIGNQ 
X86_INS_VANDNPD 
X86_INS_VANDNPS 
X86_INS_VANDPD 
X86_INS_VANDPS 
X86_INS_VBLENDMPD 
X86_INS_VBLENDMPS 
X86_INS_VBLENDPD 
X86_INS_VBLENDPS 
X86_INS_VBLENDVPD 
X86_INS_VBLENDVPS 
X86_INS_VBROADCASTF128 
X86_INS_VBROADCASTI32X4 
X86_INS_VBROADCASTI64X4 
X86_INS_VBROADCASTSD 
X86_INS_VBROADCASTSS 
X86_INS_VCOMPRESSPD 
X86_INS_VCOMPRESSPS 
X86_INS_VCVTDQ2PD 
X86_INS_VCVTDQ2PS 
X86_INS_VCVTPD2DQX 
X86_INS_VCVTPD2DQ 
X86_INS_VCVTPD2PSX 
X86_INS_VCVTPD2PS 
X86_INS_VCVTPD2UDQ 
X86_INS_VCVTPH2PS 
X86_INS_VCVTPS2DQ 
X86_INS_VCVTPS2PD 
X86_INS_VCVTPS2PH 
X86_INS_VCVTPS2UDQ 
X86_INS_VCVTSD2SI 
X86_INS_VCVTSD2USI 
X86_INS_VCVTSS2SI 
X86_INS_VCVTSS2USI 
X86_INS_VCVTTPD2DQX 
X86_INS_VCVTTPD2DQ 
X86_INS_VCVTTPD2UDQ 
X86_INS_VCVTTPS2DQ 
X86_INS_VCVTTPS2UDQ 
X86_INS_VCVTUDQ2PD 
X86_INS_VCVTUDQ2PS 
X86_INS_VDIVPD 
X86_INS_VDIVPS 
X86_INS_VDIVSD 
X86_INS_VDIVSS 
X86_INS_VDPPD 
X86_INS_VDPPS 
X86_INS_VERR 
X86_INS_VERW 
X86_INS_VEXP2PD 
X86_INS_VEXP2PS 
X86_INS_VEXPANDPD 
X86_INS_VEXPANDPS 
X86_INS_VEXTRACTF128 
X86_INS_VEXTRACTF32X4 
X86_INS_VEXTRACTF64X4 
X86_INS_VEXTRACTI128 
X86_INS_VEXTRACTI32X4 
X86_INS_VEXTRACTI64X4 
X86_INS_VEXTRACTPS 
X86_INS_VFMADD132PD 
X86_INS_VFMADD132PS 
X86_INS_VFMADDPD 
X86_INS_VFMADD213PD 
X86_INS_VFMADD231PD 
X86_INS_VFMADDPS 
X86_INS_VFMADD213PS 
X86_INS_VFMADD231PS 
X86_INS_VFMADDSD 
X86_INS_VFMADD213SD 
X86_INS_VFMADD132SD 
X86_INS_VFMADD231SD 
X86_INS_VFMADDSS 
X86_INS_VFMADD213SS 
X86_INS_VFMADD132SS 
X86_INS_VFMADD231SS 
X86_INS_VFMADDSUB132PD 
X86_INS_VFMADDSUB132PS 
X86_INS_VFMADDSUBPD 
X86_INS_VFMADDSUB213PD 
X86_INS_VFMADDSUB231PD 
X86_INS_VFMADDSUBPS 
X86_INS_VFMADDSUB213PS 
X86_INS_VFMADDSUB231PS 
X86_INS_VFMSUB132PD 
X86_INS_VFMSUB132PS 
X86_INS_VFMSUBADD132PD 
X86_INS_VFMSUBADD132PS 
X86_INS_VFMSUBADDPD 
X86_INS_VFMSUBADD213PD 
X86_INS_VFMSUBADD231PD 
X86_INS_VFMSUBADDPS 
X86_INS_VFMSUBADD213PS 
X86_INS_VFMSUBADD231PS 
X86_INS_VFMSUBPD 
X86_INS_VFMSUB213PD 
X86_INS_VFMSUB231PD 
X86_INS_VFMSUBPS 
X86_INS_VFMSUB213PS 
X86_INS_VFMSUB231PS 
X86_INS_VFMSUBSD 
X86_INS_VFMSUB213SD 
X86_INS_VFMSUB132SD 
X86_INS_VFMSUB231SD 
X86_INS_VFMSUBSS 
X86_INS_VFMSUB213SS 
X86_INS_VFMSUB132SS 
X86_INS_VFMSUB231SS 
X86_INS_VFNMADD132PD 
X86_INS_VFNMADD132PS 
X86_INS_VFNMADDPD 
X86_INS_VFNMADD213PD 
X86_INS_VFNMADD231PD 
X86_INS_VFNMADDPS 
X86_INS_VFNMADD213PS 
X86_INS_VFNMADD231PS 
X86_INS_VFNMADDSD 
X86_INS_VFNMADD213SD 
X86_INS_VFNMADD132SD 
X86_INS_VFNMADD231SD 
X86_INS_VFNMADDSS 
X86_INS_VFNMADD213SS 
X86_INS_VFNMADD132SS 
X86_INS_VFNMADD231SS 
X86_INS_VFNMSUB132PD 
X86_INS_VFNMSUB132PS 
X86_INS_VFNMSUBPD 
X86_INS_VFNMSUB213PD 
X86_INS_VFNMSUB231PD 
X86_INS_VFNMSUBPS 
X86_INS_VFNMSUB213PS 
X86_INS_VFNMSUB231PS 
X86_INS_VFNMSUBSD 
X86_INS_VFNMSUB213SD 
X86_INS_VFNMSUB132SD 
X86_INS_VFNMSUB231SD 
X86_INS_VFNMSUBSS 
X86_INS_VFNMSUB213SS 
X86_INS_VFNMSUB132SS 
X86_INS_VFNMSUB231SS 
X86_INS_VFRCZPD 
X86_INS_VFRCZPS 
X86_INS_VFRCZSD 
X86_INS_VFRCZSS 
X86_INS_VORPD 
X86_INS_VORPS 
X86_INS_VXORPD 
X86_INS_VXORPS 
X86_INS_VGATHERDPD 
X86_INS_VGATHERDPS 
X86_INS_VGATHERPF0DPD 
X86_INS_VGATHERPF0DPS 
X86_INS_VGATHERPF0QPD 
X86_INS_VGATHERPF0QPS 
X86_INS_VGATHERPF1DPD 
X86_INS_VGATHERPF1DPS 
X86_INS_VGATHERPF1QPD 
X86_INS_VGATHERPF1QPS 
X86_INS_VGATHERQPD 
X86_INS_VGATHERQPS 
X86_INS_VHADDPD 
X86_INS_VHADDPS 
X86_INS_VHSUBPD 
X86_INS_VHSUBPS 
X86_INS_VINSERTF128 
X86_INS_VINSERTF32X4 
X86_INS_VINSERTF32X8 
X86_INS_VINSERTF64X2 
X86_INS_VINSERTF64X4 
X86_INS_VINSERTI128 
X86_INS_VINSERTI32X4 
X86_INS_VINSERTI32X8 
X86_INS_VINSERTI64X2 
X86_INS_VINSERTI64X4 
X86_INS_VINSERTPS 
X86_INS_VLDDQU 
X86_INS_VLDMXCSR 
X86_INS_VMASKMOVDQU 
X86_INS_VMASKMOVPD 
X86_INS_VMASKMOVPS 
X86_INS_VMAXPD 
X86_INS_VMAXPS 
X86_INS_VMAXSD 
X86_INS_VMAXSS 
X86_INS_VMCALL 
X86_INS_VMCLEAR 
X86_INS_VMFUNC 
X86_INS_VMINPD 
X86_INS_VMINPS 
X86_INS_VMINSD 
X86_INS_VMINSS 
X86_INS_VMLAUNCH 
X86_INS_VMLOAD 
X86_INS_VMMCALL 
X86_INS_VMOVQ 
X86_INS_VMOVDDUP 
X86_INS_VMOVD 
X86_INS_VMOVDQA32 
X86_INS_VMOVDQA64 
X86_INS_VMOVDQA 
X86_INS_VMOVDQU16 
X86_INS_VMOVDQU32 
X86_INS_VMOVDQU64 
X86_INS_VMOVDQU8 
X86_INS_VMOVDQU 
X86_INS_VMOVHLPS 
X86_INS_VMOVHPD 
X86_INS_VMOVHPS 
X86_INS_VMOVLHPS 
X86_INS_VMOVLPD 
X86_INS_VMOVLPS 
X86_INS_VMOVMSKPD 
X86_INS_VMOVMSKPS 
X86_INS_VMOVNTDQA 
X86_INS_VMOVNTDQ 
X86_INS_VMOVNTPD 
X86_INS_VMOVNTPS 
X86_INS_VMOVSD 
X86_INS_VMOVSHDUP 
X86_INS_VMOVSLDUP 
X86_INS_VMOVSS 
X86_INS_VMOVUPD 
X86_INS_VMOVUPS 
X86_INS_VMPSADBW 
X86_INS_VMPTRLD 
X86_INS_VMPTRST 
X86_INS_VMREAD 
X86_INS_VMRESUME 
X86_INS_VMRUN 
X86_INS_VMSAVE 
X86_INS_VMULPD 
X86_INS_VMULPS 
X86_INS_VMULSD 
X86_INS_VMULSS 
X86_INS_VMWRITE 
X86_INS_VMXOFF 
X86_INS_VMXON 
X86_INS_VPABSB 
X86_INS_VPABSD 
X86_INS_VPABSQ 
X86_INS_VPABSW 
X86_INS_VPACKSSDW 
X86_INS_VPACKSSWB 
X86_INS_VPACKUSDW 
X86_INS_VPACKUSWB 
X86_INS_VPADDB 
X86_INS_VPADDD 
X86_INS_VPADDQ 
X86_INS_VPADDSB 
X86_INS_VPADDSW 
X86_INS_VPADDUSB 
X86_INS_VPADDUSW 
X86_INS_VPADDW 
X86_INS_VPALIGNR 
X86_INS_VPANDD 
X86_INS_VPANDND 
X86_INS_VPANDNQ 
X86_INS_VPANDN 
X86_INS_VPANDQ 
X86_INS_VPAND 
X86_INS_VPAVGB 
X86_INS_VPAVGW 
X86_INS_VPBLENDD 
X86_INS_VPBLENDMB 
X86_INS_VPBLENDMD 
X86_INS_VPBLENDMQ 
X86_INS_VPBLENDMW 
X86_INS_VPBLENDVB 
X86_INS_VPBLENDW 
X86_INS_VPBROADCASTB 
X86_INS_VPBROADCASTD 
X86_INS_VPBROADCASTMB2Q 
X86_INS_VPBROADCASTMW2D 
X86_INS_VPBROADCASTQ 
X86_INS_VPBROADCASTW 
X86_INS_VPCLMULQDQ 
X86_INS_VPCMOV 
X86_INS_VPCMPB 
X86_INS_VPCMPD 
X86_INS_VPCMPEQB 
X86_INS_VPCMPEQD 
X86_INS_VPCMPEQQ 
X86_INS_VPCMPEQW 
X86_INS_VPCMPESTRI 
X86_INS_VPCMPESTRM 
X86_INS_VPCMPGTB 
X86_INS_VPCMPGTD 
X86_INS_VPCMPGTQ 
X86_INS_VPCMPGTW 
X86_INS_VPCMPISTRI 
X86_INS_VPCMPISTRM 
X86_INS_VPCMPQ 
X86_INS_VPCMPUB 
X86_INS_VPCMPUD 
X86_INS_VPCMPUQ 
X86_INS_VPCMPUW 
X86_INS_VPCMPW 
X86_INS_VPCOMB 
X86_INS_VPCOMD 
X86_INS_VPCOMPRESSD 
X86_INS_VPCOMPRESSQ 
X86_INS_VPCOMQ 
X86_INS_VPCOMUB 
X86_INS_VPCOMUD 
X86_INS_VPCOMUQ 
X86_INS_VPCOMUW 
X86_INS_VPCOMW 
X86_INS_VPCONFLICTD 
X86_INS_VPCONFLICTQ 
X86_INS_VPERM2F128 
X86_INS_VPERM2I128 
X86_INS_VPERMD 
X86_INS_VPERMI2D 
X86_INS_VPERMI2PD 
X86_INS_VPERMI2PS 
X86_INS_VPERMI2Q 
X86_INS_VPERMIL2PD 
X86_INS_VPERMIL2PS 
X86_INS_VPERMILPD 
X86_INS_VPERMILPS 
X86_INS_VPERMPD 
X86_INS_VPERMPS 
X86_INS_VPERMQ 
X86_INS_VPERMT2D 
X86_INS_VPERMT2PD 
X86_INS_VPERMT2PS 
X86_INS_VPERMT2Q 
X86_INS_VPEXPANDD 
X86_INS_VPEXPANDQ 
X86_INS_VPEXTRB 
X86_INS_VPEXTRD 
X86_INS_VPEXTRQ 
X86_INS_VPEXTRW 
X86_INS_VPGATHERDD 
X86_INS_VPGATHERDQ 
X86_INS_VPGATHERQD 
X86_INS_VPGATHERQQ 
X86_INS_VPHADDBD 
X86_INS_VPHADDBQ 
X86_INS_VPHADDBW 
X86_INS_VPHADDDQ 
X86_INS_VPHADDD 
X86_INS_VPHADDSW 
X86_INS_VPHADDUBD 
X86_INS_VPHADDUBQ 
X86_INS_VPHADDUBW 
X86_INS_VPHADDUDQ 
X86_INS_VPHADDUWD 
X86_INS_VPHADDUWQ 
X86_INS_VPHADDWD 
X86_INS_VPHADDWQ 
X86_INS_VPHADDW 
X86_INS_VPHMINPOSUW 
X86_INS_VPHSUBBW 
X86_INS_VPHSUBDQ 
X86_INS_VPHSUBD 
X86_INS_VPHSUBSW 
X86_INS_VPHSUBWD 
X86_INS_VPHSUBW 
X86_INS_VPINSRB 
X86_INS_VPINSRD 
X86_INS_VPINSRQ 
X86_INS_VPINSRW 
X86_INS_VPLZCNTD 
X86_INS_VPLZCNTQ 
X86_INS_VPMACSDD 
X86_INS_VPMACSDQH 
X86_INS_VPMACSDQL 
X86_INS_VPMACSSDD 
X86_INS_VPMACSSDQH 
X86_INS_VPMACSSDQL 
X86_INS_VPMACSSWD 
X86_INS_VPMACSSWW 
X86_INS_VPMACSWD 
X86_INS_VPMACSWW 
X86_INS_VPMADCSSWD 
X86_INS_VPMADCSWD 
X86_INS_VPMADDUBSW 
X86_INS_VPMADDWD 
X86_INS_VPMASKMOVD 
X86_INS_VPMASKMOVQ 
X86_INS_VPMAXSB 
X86_INS_VPMAXSD 
X86_INS_VPMAXSQ 
X86_INS_VPMAXSW 
X86_INS_VPMAXUB 
X86_INS_VPMAXUD 
X86_INS_VPMAXUQ 
X86_INS_VPMAXUW 
X86_INS_VPMINSB 
X86_INS_VPMINSD 
X86_INS_VPMINSQ 
X86_INS_VPMINSW 
X86_INS_VPMINUB 
X86_INS_VPMINUD 
X86_INS_VPMINUQ 
X86_INS_VPMINUW 
X86_INS_VPMOVDB 
X86_INS_VPMOVDW 
X86_INS_VPMOVM2B 
X86_INS_VPMOVM2D 
X86_INS_VPMOVM2Q 
X86_INS_VPMOVM2W 
X86_INS_VPMOVMSKB 
X86_INS_VPMOVQB 
X86_INS_VPMOVQD 
X86_INS_VPMOVQW 
X86_INS_VPMOVSDB 
X86_INS_VPMOVSDW 
X86_INS_VPMOVSQB 
X86_INS_VPMOVSQD 
X86_INS_VPMOVSQW 
X86_INS_VPMOVSXBD 
X86_INS_VPMOVSXBQ 
X86_INS_VPMOVSXBW 
X86_INS_VPMOVSXDQ 
X86_INS_VPMOVSXWD 
X86_INS_VPMOVSXWQ 
X86_INS_VPMOVUSDB 
X86_INS_VPMOVUSDW 
X86_INS_VPMOVUSQB 
X86_INS_VPMOVUSQD 
X86_INS_VPMOVUSQW 
X86_INS_VPMOVZXBD 
X86_INS_VPMOVZXBQ 
X86_INS_VPMOVZXBW 
X86_INS_VPMOVZXDQ 
X86_INS_VPMOVZXWD 
X86_INS_VPMOVZXWQ 
X86_INS_VPMULDQ 
X86_INS_VPMULHRSW 
X86_INS_VPMULHUW 
X86_INS_VPMULHW 
X86_INS_VPMULLD 
X86_INS_VPMULLQ 
X86_INS_VPMULLW 
X86_INS_VPMULUDQ 
X86_INS_VPORD 
X86_INS_VPORQ 
X86_INS_VPOR 
X86_INS_VPPERM 
X86_INS_VPROTB 
X86_INS_VPROTD 
X86_INS_VPROTQ 
X86_INS_VPROTW 
X86_INS_VPSADBW 
X86_INS_VPSCATTERDD 
X86_INS_VPSCATTERDQ 
X86_INS_VPSCATTERQD 
X86_INS_VPSCATTERQQ 
X86_INS_VPSHAB 
X86_INS_VPSHAD 
X86_INS_VPSHAQ 
X86_INS_VPSHAW 
X86_INS_VPSHLB 
X86_INS_VPSHLD 
X86_INS_VPSHLQ 
X86_INS_VPSHLW 
X86_INS_VPSHUFB 
X86_INS_VPSHUFD 
X86_INS_VPSHUFHW 
X86_INS_VPSHUFLW 
X86_INS_VPSIGNB 
X86_INS_VPSIGND 
X86_INS_VPSIGNW 
X86_INS_VPSLLDQ 
X86_INS_VPSLLD 
X86_INS_VPSLLQ 
X86_INS_VPSLLVD 
X86_INS_VPSLLVQ 
X86_INS_VPSLLW 
X86_INS_VPSRAD 
X86_INS_VPSRAQ 
X86_INS_VPSRAVD 
X86_INS_VPSRAVQ 
X86_INS_VPSRAW 
X86_INS_VPSRLDQ 
X86_INS_VPSRLD 
X86_INS_VPSRLQ 
X86_INS_VPSRLVD 
X86_INS_VPSRLVQ 
X86_INS_VPSRLW 
X86_INS_VPSUBB 
X86_INS_VPSUBD 
X86_INS_VPSUBQ 
X86_INS_VPSUBSB 
X86_INS_VPSUBSW 
X86_INS_VPSUBUSB 
X86_INS_VPSUBUSW 
X86_INS_VPSUBW 
X86_INS_VPTESTMD 
X86_INS_VPTESTMQ 
X86_INS_VPTESTNMD 
X86_INS_VPTESTNMQ 
X86_INS_VPTEST 
X86_INS_VPUNPCKHBW 
X86_INS_VPUNPCKHDQ 
X86_INS_VPUNPCKHQDQ 
X86_INS_VPUNPCKHWD 
X86_INS_VPUNPCKLBW 
X86_INS_VPUNPCKLDQ 
X86_INS_VPUNPCKLQDQ 
X86_INS_VPUNPCKLWD 
X86_INS_VPXORD 
X86_INS_VPXORQ 
X86_INS_VPXOR 
X86_INS_VRCP14PD 
X86_INS_VRCP14PS 
X86_INS_VRCP14SD 
X86_INS_VRCP14SS 
X86_INS_VRCP28PD 
X86_INS_VRCP28PS 
X86_INS_VRCP28SD 
X86_INS_VRCP28SS 
X86_INS_VRCPPS 
X86_INS_VRCPSS 
X86_INS_VRNDSCALEPD 
X86_INS_VRNDSCALEPS 
X86_INS_VRNDSCALESD 
X86_INS_VRNDSCALESS 
X86_INS_VROUNDPD 
X86_INS_VROUNDPS 
X86_INS_VROUNDSD 
X86_INS_VROUNDSS 
X86_INS_VRSQRT14PD 
X86_INS_VRSQRT14PS 
X86_INS_VRSQRT14SD 
X86_INS_VRSQRT14SS 
X86_INS_VRSQRT28PD 
X86_INS_VRSQRT28PS 
X86_INS_VRSQRT28SD 
X86_INS_VRSQRT28SS 
X86_INS_VRSQRTPS 
X86_INS_VRSQRTSS 
X86_INS_VSCATTERDPD 
X86_INS_VSCATTERDPS 
X86_INS_VSCATTERPF0DPD 
X86_INS_VSCATTERPF0DPS 
X86_INS_VSCATTERPF0QPD 
X86_INS_VSCATTERPF0QPS 
X86_INS_VSCATTERPF1DPD 
X86_INS_VSCATTERPF1DPS 
X86_INS_VSCATTERPF1QPD 
X86_INS_VSCATTERPF1QPS 
X86_INS_VSCATTERQPD 
X86_INS_VSCATTERQPS 
X86_INS_VSHUFPD 
X86_INS_VSHUFPS 
X86_INS_VSQRTPD 
X86_INS_VSQRTPS 
X86_INS_VSQRTSD 
X86_INS_VSQRTSS 
X86_INS_VSTMXCSR 
X86_INS_VSUBPD 
X86_INS_VSUBPS 
X86_INS_VSUBSD 
X86_INS_VSUBSS 
X86_INS_VTESTPD 
X86_INS_VTESTPS 
X86_INS_VUNPCKHPD 
X86_INS_VUNPCKHPS 
X86_INS_VUNPCKLPD 
X86_INS_VUNPCKLPS 
X86_INS_VZEROALL 
X86_INS_VZEROUPPER 
X86_INS_WAIT 
X86_INS_WBINVD 
X86_INS_WRFSBASE 
X86_INS_WRGSBASE 
X86_INS_WRMSR 
X86_INS_XABORT 
X86_INS_XACQUIRE 
X86_INS_XBEGIN 
X86_INS_XCHG 
X86_INS_XCRYPTCBC 
X86_INS_XCRYPTCFB 
X86_INS_XCRYPTCTR 
X86_INS_XCRYPTECB 
X86_INS_XCRYPTOFB 
X86_INS_XEND 
X86_INS_XGETBV 
X86_INS_XLATB 
X86_INS_XRELEASE 
X86_INS_XRSTOR 
X86_INS_XRSTOR64 
X86_INS_XRSTORS 
X86_INS_XRSTORS64 
X86_INS_XSAVE 
X86_INS_XSAVE64 
X86_INS_XSAVEC 
X86_INS_XSAVEC64 
X86_INS_XSAVEOPT 
X86_INS_XSAVEOPT64 
X86_INS_XSAVES 
X86_INS_XSAVES64 
X86_INS_XSETBV 
X86_INS_XSHA1 
X86_INS_XSHA256 
X86_INS_XSTORE 
X86_INS_XTEST 
X86_INS_FDISI8087_NOP 
X86_INS_FENI8087_NOP 
X86_INS_CMPSS 
X86_INS_CMPEQSS 
X86_INS_CMPLTSS 
X86_INS_CMPLESS 
X86_INS_CMPUNORDSS 
X86_INS_CMPNEQSS 
X86_INS_CMPNLTSS 
X86_INS_CMPNLESS 
X86_INS_CMPORDSS 
X86_INS_CMPSD 
X86_INS_CMPEQSD 
X86_INS_CMPLTSD 
X86_INS_CMPLESD 
X86_INS_CMPUNORDSD 
X86_INS_CMPNEQSD 
X86_INS_CMPNLTSD 
X86_INS_CMPNLESD 
X86_INS_CMPORDSD 
X86_INS_CMPPS 
X86_INS_CMPEQPS 
X86_INS_CMPLTPS 
X86_INS_CMPLEPS 
X86_INS_CMPUNORDPS 
X86_INS_CMPNEQPS 
X86_INS_CMPNLTPS 
X86_INS_CMPNLEPS 
X86_INS_CMPORDPS 
X86_INS_CMPPD 
X86_INS_CMPEQPD 
X86_INS_CMPLTPD 
X86_INS_CMPLEPD 
X86_INS_CMPUNORDPD 
X86_INS_CMPNEQPD 
X86_INS_CMPNLTPD 
X86_INS_CMPNLEPD 
X86_INS_CMPORDPD 
X86_INS_VCMPSS 
X86_INS_VCMPEQSS 
X86_INS_VCMPLTSS 
X86_INS_VCMPLESS 
X86_INS_VCMPUNORDSS 
X86_INS_VCMPNEQSS 
X86_INS_VCMPNLTSS 
X86_INS_VCMPNLESS 
X86_INS_VCMPORDSS 
X86_INS_VCMPEQ_UQSS 
X86_INS_VCMPNGESS 
X86_INS_VCMPNGTSS 
X86_INS_VCMPFALSESS 
X86_INS_VCMPNEQ_OQSS 
X86_INS_VCMPGESS 
X86_INS_VCMPGTSS 
X86_INS_VCMPTRUESS 
X86_INS_VCMPEQ_OSSS 
X86_INS_VCMPLT_OQSS 
X86_INS_VCMPLE_OQSS 
X86_INS_VCMPUNORD_SSS 
X86_INS_VCMPNEQ_USSS 
X86_INS_VCMPNLT_UQSS 
X86_INS_VCMPNLE_UQSS 
X86_INS_VCMPORD_SSS 
X86_INS_VCMPEQ_USSS 
X86_INS_VCMPNGE_UQSS 
X86_INS_VCMPNGT_UQSS 
X86_INS_VCMPFALSE_OSSS 
X86_INS_VCMPNEQ_OSSS 
X86_INS_VCMPGE_OQSS 
X86_INS_VCMPGT_OQSS 
X86_INS_VCMPTRUE_USSS 
X86_INS_VCMPSD 
X86_INS_VCMPEQSD 
X86_INS_VCMPLTSD 
X86_INS_VCMPLESD 
X86_INS_VCMPUNORDSD 
X86_INS_VCMPNEQSD 
X86_INS_VCMPNLTSD 
X86_INS_VCMPNLESD 
X86_INS_VCMPORDSD 
X86_INS_VCMPEQ_UQSD 
X86_INS_VCMPNGESD 
X86_INS_VCMPNGTSD 
X86_INS_VCMPFALSESD 
X86_INS_VCMPNEQ_OQSD 
X86_INS_VCMPGESD 
X86_INS_VCMPGTSD 
X86_INS_VCMPTRUESD 
X86_INS_VCMPEQ_OSSD 
X86_INS_VCMPLT_OQSD 
X86_INS_VCMPLE_OQSD 
X86_INS_VCMPUNORD_SSD 
X86_INS_VCMPNEQ_USSD 
X86_INS_VCMPNLT_UQSD 
X86_INS_VCMPNLE_UQSD 
X86_INS_VCMPORD_SSD 
X86_INS_VCMPEQ_USSD 
X86_INS_VCMPNGE_UQSD 
X86_INS_VCMPNGT_UQSD 
X86_INS_VCMPFALSE_OSSD 
X86_INS_VCMPNEQ_OSSD 
X86_INS_VCMPGE_OQSD 
X86_INS_VCMPGT_OQSD 
X86_INS_VCMPTRUE_USSD 
X86_INS_VCMPPS 
X86_INS_VCMPEQPS 
X86_INS_VCMPLTPS 
X86_INS_VCMPLEPS 
X86_INS_VCMPUNORDPS 
X86_INS_VCMPNEQPS 
X86_INS_VCMPNLTPS 
X86_INS_VCMPNLEPS 
X86_INS_VCMPORDPS 
X86_INS_VCMPEQ_UQPS 
X86_INS_VCMPNGEPS 
X86_INS_VCMPNGTPS 
X86_INS_VCMPFALSEPS 
X86_INS_VCMPNEQ_OQPS 
X86_INS_VCMPGEPS 
X86_INS_VCMPGTPS 
X86_INS_VCMPTRUEPS 
X86_INS_VCMPEQ_OSPS 
X86_INS_VCMPLT_OQPS 
X86_INS_VCMPLE_OQPS 
X86_INS_VCMPUNORD_SPS 
X86_INS_VCMPNEQ_USPS 
X86_INS_VCMPNLT_UQPS 
X86_INS_VCMPNLE_UQPS 
X86_INS_VCMPORD_SPS 
X86_INS_VCMPEQ_USPS 
X86_INS_VCMPNGE_UQPS 
X86_INS_VCMPNGT_UQPS 
X86_INS_VCMPFALSE_OSPS 
X86_INS_VCMPNEQ_OSPS 
X86_INS_VCMPGE_OQPS 
X86_INS_VCMPGT_OQPS 
X86_INS_VCMPTRUE_USPS 
X86_INS_VCMPPD 
X86_INS_VCMPEQPD 
X86_INS_VCMPLTPD 
X86_INS_VCMPLEPD 
X86_INS_VCMPUNORDPD 
X86_INS_VCMPNEQPD 
X86_INS_VCMPNLTPD 
X86_INS_VCMPNLEPD 
X86_INS_VCMPORDPD 
X86_INS_VCMPEQ_UQPD 
X86_INS_VCMPNGEPD 
X86_INS_VCMPNGTPD 
X86_INS_VCMPFALSEPD 
X86_INS_VCMPNEQ_OQPD 
X86_INS_VCMPGEPD 
X86_INS_VCMPGTPD 
X86_INS_VCMPTRUEPD 
X86_INS_VCMPEQ_OSPD 
X86_INS_VCMPLT_OQPD 
X86_INS_VCMPLE_OQPD 
X86_INS_VCMPUNORD_SPD 
X86_INS_VCMPNEQ_USPD 
X86_INS_VCMPNLT_UQPD 
X86_INS_VCMPNLE_UQPD 
X86_INS_VCMPORD_SPD 
X86_INS_VCMPEQ_USPD 
X86_INS_VCMPNGE_UQPD 
X86_INS_VCMPNGT_UQPD 
X86_INS_VCMPFALSE_OSPD 
X86_INS_VCMPNEQ_OSPD 
X86_INS_VCMPGE_OQPD 
X86_INS_VCMPGT_OQPD 
X86_INS_VCMPTRUE_USPD 
X86_INS_UD0 
X86_INS_ENDBR32 
X86_INS_ENDBR64 
X86_INS_ENDING 

Definition at line 384 of file x86.h.

384  {
385  X86_INS_INVALID = 0,
386 
387  X86_INS_AAA,
388  X86_INS_AAD,
389  X86_INS_AAM,
390  X86_INS_AAS,
391  X86_INS_FABS,
392  X86_INS_ADC,
393  X86_INS_ADCX,
394  X86_INS_ADD,
401  X86_INS_FADD,
404  X86_INS_ADOX,
411  X86_INS_AND,
412  X86_INS_ANDN,
417  X86_INS_ARPL,
420  X86_INS_BLCI,
423  X86_INS_BLCS,
429  X86_INS_BLSI,
432  X86_INS_BLSR,
434  X86_INS_BSF,
435  X86_INS_BSR,
437  X86_INS_BT,
438  X86_INS_BTC,
439  X86_INS_BTR,
440  X86_INS_BTS,
441  X86_INS_BZHI,
442  X86_INS_CALL,
443  X86_INS_CBW,
444  X86_INS_CDQ,
445  X86_INS_CDQE,
446  X86_INS_FCHS,
447  X86_INS_CLAC,
448  X86_INS_CLC,
449  X86_INS_CLD,
452  X86_INS_CLGI,
453  X86_INS_CLI,
454  X86_INS_CLTS,
455  X86_INS_CLWB,
456  X86_INS_CMC,
481  X86_INS_CMP,
493  X86_INS_FCOM,
494  X86_INS_FCOS,
496  X86_INS_CQO,
514  X86_INS_CWD,
515  X86_INS_CWDE,
516  X86_INS_DAA,
517  X86_INS_DAS,
519  X86_INS_DEC,
520  X86_INS_DIV,
528  X86_INS_FDIV,
531  X86_INS_DPPD,
532  X86_INS_DPPS,
533  X86_INS_RET,
541  X86_INS_LJMP,
542  X86_INS_FBLD,
560  X86_INS_FNOP,
575  X86_INS_FXAM,
585  X86_INS_ORPD,
586  X86_INS_ORPS,
594  X86_INS_HLT,
597  X86_INS_IDIV,
598  X86_INS_FILD,
599  X86_INS_IMUL,
600  X86_INS_IN,
601  X86_INS_INC,
602  X86_INS_INSB,
605  X86_INS_INSD,
606  X86_INS_INSW,
607  X86_INS_INT,
608  X86_INS_INT1,
609  X86_INS_INT3,
610  X86_INS_INTO,
611  X86_INS_INVD,
617  X86_INS_IRET,
621  X86_INS_FIST,
639  X86_INS_JAE,
640  X86_INS_JA,
641  X86_INS_JBE,
642  X86_INS_JB,
643  X86_INS_JCXZ,
645  X86_INS_JE,
646  X86_INS_JGE,
647  X86_INS_JG,
648  X86_INS_JLE,
649  X86_INS_JL,
650  X86_INS_JMP,
651  X86_INS_JNE,
652  X86_INS_JNO,
653  X86_INS_JNP,
654  X86_INS_JNS,
655  X86_INS_JO,
656  X86_INS_JP,
658  X86_INS_JS,
675  X86_INS_KORB,
676  X86_INS_KORD,
677  X86_INS_KORQ,
682  X86_INS_KORW,
700  X86_INS_LAHF,
701  X86_INS_LAR,
704  X86_INS_LDS,
705  X86_INS_FLDZ,
706  X86_INS_FLD1,
707  X86_INS_FLD,
708  X86_INS_LEA,
710  X86_INS_LES,
712  X86_INS_LFS,
713  X86_INS_LGDT,
714  X86_INS_LGS,
715  X86_INS_LIDT,
716  X86_INS_LLDT,
717  X86_INS_LMSW,
718  X86_INS_OR,
719  X86_INS_SUB,
720  X86_INS_XOR,
725  X86_INS_LOOP,
728  X86_INS_RETF,
730  X86_INS_LSL,
731  X86_INS_LSS,
732  X86_INS_LTR,
733  X86_INS_XADD,
751  X86_INS_EMMS,
753  X86_INS_MOVD,
757  X86_INS_MOVQ,
774  X86_INS_PAND,
803  X86_INS_POR,
832  X86_INS_PXOR,
835  X86_INS_MOV,
869  X86_INS_MUL,
874  X86_INS_MULX,
875  X86_INS_FMUL,
879  X86_INS_NEG,
880  X86_INS_NOP,
881  X86_INS_NOT,
882  X86_INS_OUT,
899  X86_INS_PDEP,
900  X86_INS_PEXT,
952  X86_INS_POP,
956  X86_INS_POPF,
974  X86_INS_PUSH,
980  X86_INS_RCL,
983  X86_INS_RCR,
992  X86_INS_ROL,
993  X86_INS_ROR,
994  X86_INS_RORX,
999  X86_INS_RSM,
1002  X86_INS_SAHF,
1003  X86_INS_SAL,
1004  X86_INS_SALC,
1005  X86_INS_SAR,
1006  X86_INS_SARX,
1007  X86_INS_SBB,
1008  X86_INS_SCASB,
1009  X86_INS_SCASD,
1010  X86_INS_SCASQ,
1011  X86_INS_SCASW,
1012  X86_INS_SETAE,
1013  X86_INS_SETA,
1014  X86_INS_SETBE,
1015  X86_INS_SETB,
1016  X86_INS_SETE,
1017  X86_INS_SETGE,
1018  X86_INS_SETG,
1019  X86_INS_SETLE,
1020  X86_INS_SETL,
1021  X86_INS_SETNE,
1022  X86_INS_SETNO,
1023  X86_INS_SETNP,
1024  X86_INS_SETNS,
1025  X86_INS_SETO,
1026  X86_INS_SETP,
1027  X86_INS_SETS,
1029  X86_INS_SGDT,
1037  X86_INS_SHL,
1038  X86_INS_SHLD,
1039  X86_INS_SHLX,
1040  X86_INS_SHR,
1041  X86_INS_SHRD,
1042  X86_INS_SHRX,
1045  X86_INS_SIDT,
1046  X86_INS_FSIN,
1048  X86_INS_SLDT,
1049  X86_INS_SMSW,
1054  X86_INS_FSQRT,
1055  X86_INS_STAC,
1056  X86_INS_STC,
1057  X86_INS_STD,
1058  X86_INS_STGI,
1059  X86_INS_STI,
1061  X86_INS_STOSB,
1062  X86_INS_STOSD,
1063  X86_INS_STOSQ,
1064  X86_INS_STOSW,
1065  X86_INS_STR,
1066  X86_INS_FST,
1067  X86_INS_FSTP,
1069  X86_INS_FXCH,
1070  X86_INS_SUBPD,
1071  X86_INS_SUBPS,
1072  X86_INS_FSUBR,
1075  X86_INS_SUBSD,
1076  X86_INS_SUBSS,
1077  X86_INS_FSUB,
1078  X86_INS_FISUB,
1079  X86_INS_FSUBP,
1086  X86_INS_TEST,
1087  X86_INS_UD2,
1088  X86_INS_FTST,
1089  X86_INS_TZCNT,
1090  X86_INS_TZMSK,
1095  X86_INS_FUCOM,
1096  X86_INS_UD2B,
1159  X86_INS_VDPPD,
1160  X86_INS_VDPPS,
1161  X86_INS_VERR,
1162  X86_INS_VERW,
1258  X86_INS_VORPD,
1259  X86_INS_VORPS,
1308  X86_INS_VMOVQ,
1310  X86_INS_VMOVD,
1342  X86_INS_VMRUN,
1350  X86_INS_VMXON,
1373  X86_INS_VPAND,
1551  X86_INS_VPORD,
1552  X86_INS_VPORQ,
1553  X86_INS_VPOR,
1619  X86_INS_VPXOR,
1679  X86_INS_WAIT,
1683  X86_INS_WRMSR,
1687  X86_INS_XCHG,
1693  X86_INS_XEND,
1695  X86_INS_XLATB,
1701  X86_INS_XSAVE,
1710  X86_INS_XSHA1,
1713  X86_INS_XTEST,
1716 
1717  // pseudo instructions
1718  X86_INS_CMPSS,
1727 
1728  X86_INS_CMPSD,
1737 
1738  X86_INS_CMPPS,
1747 
1748  X86_INS_CMPPD,
1757 
1791 
1825 
1859 
1893 
1894  X86_INS_UD0,
1897 
1898  X86_INS_ENDING, // mark the end of the list of insn
1899 } x86_insn;
x86_insn
X86 instructions.
Definition: x86.h:384
@ X86_INS_VCMPGE_OQSD
Definition: x86.h:1822
@ X86_INS_VMOVNTDQ
Definition: x86.h:1328
@ X86_INS_MAXPS
Definition: x86.h:737
@ X86_INS_FISUB
Definition: x86.h:1078
@ X86_INS_FXRSTOR
Definition: x86.h:576
@ X86_INS_FIST
Definition: x86.h:621
@ X86_INS_VALIGND
Definition: x86.h:1113
@ X86_INS_VPMOVQW
Definition: x86.h:1520
@ X86_INS_VADDSD
Definition: x86.h:1103
@ X86_INS_VCMPNGTPS
Definition: x86.h:1837
@ X86_INS_PBLENDW
Definition: x86.h:890
@ X86_INS_VCMPORDSS
Definition: x86.h:1766
@ X86_INS_CMPLTSS
Definition: x86.h:1720
@ X86_INS_VCMPNLT_UQPD
Definition: x86.h:1882
@ X86_INS_VPHADDW
Definition: x86.h:1465
@ X86_INS_INVD
Definition: x86.h:611
@ X86_INS_XBEGIN
Definition: x86.h:1686
@ X86_INS_VGATHERPF0DPD
Definition: x86.h:1264
@ X86_INS_VPSRAVQ
Definition: x86.h:1588
@ X86_INS_VPSCATTERQD
Definition: x86.h:1562
@ X86_INS_VRSQRT28PS
Definition: x86.h:1643
@ X86_INS_MONITOR
Definition: x86.h:833
@ X86_INS_VPORD
Definition: x86.h:1551
@ X86_INS_VPSRLVD
Definition: x86.h:1593
@ X86_INS_VPMOVDW
Definition: x86.h:1512
@ X86_INS_VPSCATTERDD
Definition: x86.h:1560
@ X86_INS_VCMPNLE_UQSD
Definition: x86.h:1815
@ X86_INS_CMPXCHG
Definition: x86.h:486
@ X86_INS_PHMINPOSUW
Definition: x86.h:923
@ X86_INS_VCMPGT_OQPS
Definition: x86.h:1857
@ X86_INS_VFMADDSUB231PS
Definition: x86.h:1197
@ X86_INS_VPEXPANDD
Definition: x86.h:1441
@ X86_INS_VPBLENDMW
Definition: x86.h:1380
@ X86_INS_FNINIT
Definition: x86.h:559
@ X86_INS_PAUSE
Definition: x86.h:887
@ X86_INS_VCMPGESD
Definition: x86.h:1806
@ X86_INS_VFRCZPS
Definition: x86.h:1255
@ X86_INS_VPPERM
Definition: x86.h:1554
@ X86_INS_FCHS
Definition: x86.h:446
@ X86_INS_LODSQ
Definition: x86.h:723
@ X86_INS_VINSERTI128
Definition: x86.h:1283
@ X86_INS_PMAXSD
Definition: x86.h:930
@ X86_INS_VGATHERQPS
Definition: x86.h:1273
@ X86_INS_VPMADDWD
Definition: x86.h:1492
@ X86_INS_VPMINUD
Definition: x86.h:1508
@ X86_INS_FXTRACT
Definition: x86.h:580
@ X86_INS_VPCMPEQQ
Definition: x86.h:1395
@ X86_INS_VFMSUBADD132PD
Definition: x86.h:1200
@ X86_INS_FIDIV
Definition: x86.h:529
@ X86_INS_MOVNTSS
Definition: x86.h:855
@ X86_INS_RDMSR
Definition: x86.h:986
@ X86_INS_ROL
Definition: x86.h:992
@ X86_INS_VCMPTRUE_USPD
Definition: x86.h:1892
@ X86_INS_MOVSLDUP
Definition: x86.h:859
@ X86_INS_PUNPCKLDQ
Definition: x86.h:830
@ X86_INS_VPMAXUD
Definition: x86.h:1500
@ X86_INS_VMOVLHPS
Definition: x86.h:1322
@ X86_INS_PAVGW
Definition: x86.h:776
@ X86_INS_PCMPGTB
Definition: x86.h:780
@ X86_INS_VCMPNLT_UQPS
Definition: x86.h:1848
@ X86_INS_VBLENDPD
Definition: x86.h:1121
@ X86_INS_VFMSUBADD213PD
Definition: x86.h:1203
@ X86_INS_LDMXCSR
Definition: x86.h:703
@ X86_INS_VCMPEQSS
Definition: x86.h:1759
@ X86_INS_PMOVSXBQ
Definition: x86.h:938
@ X86_INS_JGE
Definition: x86.h:646
@ X86_INS_AESDEC
Definition: x86.h:406
@ X86_INS_VCMPEQSD
Definition: x86.h:1793
@ X86_INS_PMOVZXWQ
Definition: x86.h:948
@ X86_INS_KMOVQ
Definition: x86.h:669
@ X86_INS_UNPCKLPS
Definition: x86.h:1100
@ X86_INS_SETO
Definition: x86.h:1025
@ X86_INS_PUNPCKHQDQ
Definition: x86.h:972
@ X86_INS_PFMIN
Definition: x86.h:912
@ X86_INS_POPAW
Definition: x86.h:953
@ X86_INS_ROUNDSD
Definition: x86.h:997
@ X86_INS_VFNMSUB213SS
Definition: x86.h:1251
@ X86_INS_FLD1
Definition: x86.h:706
@ X86_INS_LSL
Definition: x86.h:730
@ X86_INS_TZMSK
Definition: x86.h:1090
@ X86_INS_LODSD
Definition: x86.h:722
@ X86_INS_VCMPNLTSD
Definition: x86.h:1798
@ X86_INS_VMLOAD
Definition: x86.h:1306
@ X86_INS_VROUNDPD
Definition: x86.h:1634
@ X86_INS_VCMPNEQSS
Definition: x86.h:1763
@ X86_INS_SETBE
Definition: x86.h:1014
@ X86_INS_VMINSD
Definition: x86.h:1303
@ X86_INS_VXORPS
Definition: x86.h:1261
@ X86_INS_MOV
Definition: x86.h:835
@ X86_INS_PFMUL
Definition: x86.h:913
@ X86_INS_PMINUW
Definition: x86.h:936
@ X86_INS_VPBROADCASTMW2D
Definition: x86.h:1386
@ X86_INS_CMPLTPS
Definition: x86.h:1740
@ X86_INS_CVTSI2SS
Definition: x86.h:507
@ X86_INS_PHSUBSW
Definition: x86.h:788
@ X86_INS_FDECSTP
Definition: x86.h:545
@ X86_INS_VFNMSUBPS
Definition: x86.h:1243
@ X86_INS_VCMPTRUESD
Definition: x86.h:1808
@ X86_INS_VFMSUB231SD
Definition: x86.h:1217
@ X86_INS_VRSQRT14PS
Definition: x86.h:1639
@ X86_INS_VPSRAQ
Definition: x86.h:1586
@ X86_INS_VCVTPS2PD
Definition: x86.h:1141
@ X86_INS_CVTPI2PD
Definition: x86.h:746
@ X86_INS_VPSUBSW
Definition: x86.h:1600
@ X86_INS_FCOS
Definition: x86.h:494
@ X86_INS_VCMPNGTSD
Definition: x86.h:1803
@ X86_INS_VPERMI2D
Definition: x86.h:1426
@ X86_INS_VPABSB
Definition: x86.h:1351
@ X86_INS_VPERM2I128
Definition: x86.h:1424
@ X86_INS_VPCMPESTRI
Definition: x86.h:1397
@ X86_INS_ANDNPS
Definition: x86.h:414
@ X86_INS_VERR
Definition: x86.h:1161
@ X86_INS_VFMSUB132PS
Definition: x86.h:1199
@ X86_INS_T1MSKC
Definition: x86.h:1085
@ X86_INS_VCMPNLEPD
Definition: x86.h:1867
@ X86_INS_KANDNQ
Definition: x86.h:663
@ X86_INS_INT
Definition: x86.h:607
@ X86_INS_FSUBRP
Definition: x86.h:1074
@ X86_INS_VPLZCNTQ
Definition: x86.h:1478
@ X86_INS_VPSLLW
Definition: x86.h:1584
@ X86_INS_VPMACSDQL
Definition: x86.h:1481
@ X86_INS_VRCP28SD
Definition: x86.h:1626
@ X86_INS_XSAVEC
Definition: x86.h:1703
@ X86_INS_VMASKMOVPS
Definition: x86.h:1293
@ X86_INS_MULX
Definition: x86.h:874
@ X86_INS_VCMPNEQ_OSPD
Definition: x86.h:1889
@ X86_INS_VPCONFLICTQ
Definition: x86.h:1422
@ X86_INS_VEXPANDPD
Definition: x86.h:1165
@ X86_INS_PTEST
Definition: x86.h:971
@ X86_INS_FPATAN
Definition: x86.h:563
@ X86_INS_HADDPD
Definition: x86.h:592
@ X86_INS_RDPMC
Definition: x86.h:987
@ X86_INS_VCVTSD2SI
Definition: x86.h:1144
@ X86_INS_VPCOMUB
Definition: x86.h:1416
@ X86_INS_VSQRTSS
Definition: x86.h:1665
@ X86_INS_XSAVE64
Definition: x86.h:1702
@ X86_INS_VPGATHERQQ
Definition: x86.h:1450
@ X86_INS_VPMADCSSWD
Definition: x86.h:1489
@ X86_INS_JAE
Definition: x86.h:639
@ X86_INS_VPMOVUSDW
Definition: x86.h:1533
@ X86_INS_VPMACSWW
Definition: x86.h:1488
@ X86_INS_VCVTPS2DQ
Definition: x86.h:1140
@ X86_INS_VMASKMOVDQU
Definition: x86.h:1291
@ X86_INS_VPINSRQ
Definition: x86.h:1475
@ X86_INS_VCMPORD_SPS
Definition: x86.h:1850
@ X86_INS_VCMPORDPD
Definition: x86.h:1868
@ X86_INS_LCALL
Definition: x86.h:540
@ X86_INS_VCMPEQ_UQPD
Definition: x86.h:1869
@ X86_INS_FCOM
Definition: x86.h:493
@ X86_INS_FCMOVNU
Definition: x86.h:475
@ X86_INS_VMLAUNCH
Definition: x86.h:1305
@ X86_INS_VCMPLTPD
Definition: x86.h:1862
@ X86_INS_VCMPGE_OQPD
Definition: x86.h:1890
@ X86_INS_MOVHPS
Definition: x86.h:843
@ X86_INS_PUNPCKLWD
Definition: x86.h:831
@ X86_INS_VMOVD
Definition: x86.h:1310
@ X86_INS_PMOVZXBW
Definition: x86.h:945
@ X86_INS_FADD
Definition: x86.h:401
@ X86_INS_ANDNPD
Definition: x86.h:413
@ X86_INS_JNE
Definition: x86.h:651
@ X86_INS_KSHIFTRD
Definition: x86.h:688
@ X86_INS_COMISS
Definition: x86.h:489
@ X86_INS_PSIGNW
Definition: x86.h:809
@ X86_INS_CMPNLESS
Definition: x86.h:1725
@ X86_INS_FUCOMP
Definition: x86.h:1094
@ X86_INS_VPBLENDMD
Definition: x86.h:1378
@ X86_INS_VPBROADCASTB
Definition: x86.h:1383
@ X86_INS_VCMPNEQ_OSPS
Definition: x86.h:1855
@ X86_INS_XCRYPTCFB
Definition: x86.h:1689
@ X86_INS_VPSHUFHW
Definition: x86.h:1574
@ X86_INS_VMOVDQU64
Definition: x86.h:1316
@ X86_INS_VPMOVSQW
Definition: x86.h:1525
@ X86_INS_VPSHAQ
Definition: x86.h:1566
@ X86_INS_VCVTSI2SS
Definition: x86.h:629
@ X86_INS_PMAXUD
Definition: x86.h:931
@ X86_INS_VCVTTSS2SI
Definition: x86.h:633
@ X86_INS_VADDSS
Definition: x86.h:1104
@ X86_INS_VCMPNLTPD
Definition: x86.h:1866
@ X86_INS_PMAXUW
Definition: x86.h:932
@ X86_INS_PSWAPD
Definition: x86.h:970
@ X86_INS_FSIN
Definition: x86.h:1046
@ X86_INS_VORPD
Definition: x86.h:1258
@ X86_INS_VPMULHW
Definition: x86.h:1546
@ X86_INS_VSUBSD
Definition: x86.h:1669
@ X86_INS_MULPS
Definition: x86.h:871
@ X86_INS_VEXP2PS
Definition: x86.h:1164
@ X86_INS_PMINSW
Definition: x86.h:795
@ X86_INS_SETAE
Definition: x86.h:1012
@ X86_INS_ROUNDPS
Definition: x86.h:996
@ X86_INS_MOVLPS
Definition: x86.h:846
@ X86_INS_PSADBW
Definition: x86.h:804
@ X86_INS_SCASW
Definition: x86.h:1011
@ X86_INS_FCOMI
Definition: x86.h:492
@ X86_INS_LFS
Definition: x86.h:712
@ X86_INS_PEXT
Definition: x86.h:900
@ X86_INS_PAND
Definition: x86.h:774
@ X86_INS_VPMOVM2D
Definition: x86.h:1514
@ X86_INS_VPCOMD
Definition: x86.h:1412
@ X86_INS_AESKEYGENASSIST
Definition: x86.h:410
@ X86_INS_CLGI
Definition: x86.h:452
@ X86_INS_ORPS
Definition: x86.h:586
@ X86_INS_VPSCATTERDQ
Definition: x86.h:1561
@ X86_INS_VPMOVM2B
Definition: x86.h:1513
@ X86_INS_VPERMPS
Definition: x86.h:1435
@ X86_INS_VPUNPCKHQDQ
Definition: x86.h:1611
@ X86_INS_SYSENTER
Definition: x86.h:1082
@ X86_INS_VPERMIL2PS
Definition: x86.h:1431
@ X86_INS_SHA1RNDS4
Definition: x86.h:1033
@ X86_INS_VFMADD231SS
Definition: x86.h:1189
@ X86_INS_XGETBV
Definition: x86.h:1694
@ X86_INS_VCMPEQPS
Definition: x86.h:1827
@ X86_INS_VRSQRTSS
Definition: x86.h:1647
@ X86_INS_PMOVZXBD
Definition: x86.h:943
@ X86_INS_FNCLEX
Definition: x86.h:558
@ X86_INS_VPMOVZXBW
Definition: x86.h:1539
@ X86_INS_VCMPNEQ_OQPS
Definition: x86.h:1839
@ X86_INS_SETNP
Definition: x86.h:1023
@ X86_INS_CLTS
Definition: x86.h:454
@ X86_INS_VPMOVSDB
Definition: x86.h:1521
@ X86_INS_FLDL2E
Definition: x86.h:553
@ X86_INS_KMOVB
Definition: x86.h:667
@ X86_INS_WRMSR
Definition: x86.h:1683
@ X86_INS_PI2FD
Definition: x86.h:924
@ X86_INS_PACKSSDW
Definition: x86.h:761
@ X86_INS_LES
Definition: x86.h:710
@ X86_INS_VCMPGTSS
Definition: x86.h:1773
@ X86_INS_VINSERTF32X8
Definition: x86.h:1280
@ X86_INS_RDGSBASE
Definition: x86.h:985
@ X86_INS_PABSW
Definition: x86.h:760
@ X86_INS_VFNMSUB231PS
Definition: x86.h:1245
@ X86_INS_RET
Definition: x86.h:533
@ X86_INS_VINSERTF128
Definition: x86.h:1278
@ X86_INS_MINSS
Definition: x86.h:744
@ X86_INS_VPERMI2Q
Definition: x86.h:1429
@ X86_INS_XRSTORS64
Definition: x86.h:1700
@ X86_INS_VCMPLEPD
Definition: x86.h:1863
@ X86_INS_VPADDD
Definition: x86.h:1360
@ X86_INS_LGDT
Definition: x86.h:713
@ X86_INS_VMOVNTDQA
Definition: x86.h:1327
@ X86_INS_VGATHERPF1DPD
Definition: x86.h:1268
@ X86_INS_VMMCALL
Definition: x86.h:1307
@ X86_INS_XORPD
Definition: x86.h:589
@ X86_INS_VRNDSCALESS
Definition: x86.h:1633
@ X86_INS_VPSHAD
Definition: x86.h:1565
@ X86_INS_AESDECLAST
Definition: x86.h:405
@ X86_INS_STOSQ
Definition: x86.h:1063
@ X86_INS_VEXP2PD
Definition: x86.h:1163
@ X86_INS_VCMPFALSEPS
Definition: x86.h:1838
@ X86_INS_FLDLN2
Definition: x86.h:556
@ X86_INS_VMRUN
Definition: x86.h:1342
@ X86_INS_PSUBB
Definition: x86.h:818
@ X86_INS_PSLLDQ
Definition: x86.h:968
@ X86_INS_LOOP
Definition: x86.h:725
@ X86_INS_DIVSD
Definition: x86.h:526
@ X86_INS_VFMADDPS
Definition: x86.h:1179
@ X86_INS_POPCNT
Definition: x86.h:955
@ X86_INS_MOVNTPD
Definition: x86.h:852
@ X86_INS_VMOVNTPD
Definition: x86.h:1329
@ X86_INS_CVTPS2PD
Definition: x86.h:503
@ X86_INS_VFMSUBADD213PS
Definition: x86.h:1206
@ X86_INS_VSCATTERQPS
Definition: x86.h:1659
@ X86_INS_VPSHLQ
Definition: x86.h:1570
@ X86_INS_VCMPNGT_UQPS
Definition: x86.h:1853
@ X86_INS_UNPCKHPD
Definition: x86.h:1097
@ X86_INS_VPHSUBSW
Definition: x86.h:1470
@ X86_INS_ADDSUBPD
Definition: x86.h:399
@ X86_INS_MINPS
Definition: x86.h:742
@ X86_INS_PINSRD
Definition: x86.h:927
@ X86_INS_RETFQ
Definition: x86.h:729
@ X86_INS_PFNACC
Definition: x86.h:914
@ X86_INS_JL
Definition: x86.h:649
@ X86_INS_PSHUFHW
Definition: x86.h:966
@ X86_INS_MOVMSKPS
Definition: x86.h:848
@ X86_INS_FDIV
Definition: x86.h:528
@ X86_INS_AND
Definition: x86.h:411
@ X86_INS_SGDT
Definition: x86.h:1029
@ X86_INS_VMAXPD
Definition: x86.h:1294
@ X86_INS_VRCPPS
Definition: x86.h:1628
@ X86_INS_VPERMILPS
Definition: x86.h:1433
@ X86_INS_AESENCLAST
Definition: x86.h:407
@ X86_INS_FNSTCW
Definition: x86.h:561
@ X86_INS_PABSD
Definition: x86.h:759
@ X86_INS_INVPCID
Definition: x86.h:615
@ X86_INS_VCMPUNORDPD
Definition: x86.h:1864
@ X86_INS_NOP
Definition: x86.h:880
@ X86_INS_VPMOVSXDQ
Definition: x86.h:1529
@ X86_INS_VPEXTRQ
Definition: x86.h:1445
@ X86_INS_VCOMISD
Definition: x86.h:625
@ X86_INS_SHR
Definition: x86.h:1040
@ X86_INS_CVTDQ2PD
Definition: x86.h:498
@ X86_INS_SHA1MSG1
Definition: x86.h:1030
@ X86_INS_VPCMPGTQ
Definition: x86.h:1401
@ X86_INS_VPMAXSW
Definition: x86.h:1498
@ X86_INS_RSQRTSS
Definition: x86.h:1001
@ X86_INS_EXTRACTPS
Definition: x86.h:537
@ X86_INS_SHRD
Definition: x86.h:1041
@ X86_INS_AESENC
Definition: x86.h:408
@ X86_INS_VPGATHERDD
Definition: x86.h:1447
@ X86_INS_VCMPGE_OQSS
Definition: x86.h:1788
@ X86_INS_SETG
Definition: x86.h:1018
@ X86_INS_FUCOMI
Definition: x86.h:1092
@ X86_INS_PUSHAW
Definition: x86.h:975
@ X86_INS_DIVPS
Definition: x86.h:522
@ X86_INS_VPADDUSB
Definition: x86.h:1364
@ X86_INS_VPERMILPD
Definition: x86.h:1432
@ X86_INS_VFNMADD132PD
Definition: x86.h:1222
@ X86_INS_VPMACSSDQH
Definition: x86.h:1483
@ X86_INS_VPSLLDQ
Definition: x86.h:1579
@ X86_INS_SETL
Definition: x86.h:1020
@ X86_INS_XORPS
Definition: x86.h:590
@ X86_INS_VCMPLE_OQPD
Definition: x86.h:1879
@ X86_INS_VPERMT2Q
Definition: x86.h:1440
@ X86_INS_PMOVSXBD
Definition: x86.h:937
@ X86_INS_VPHSUBDQ
Definition: x86.h:1468
@ X86_INS_VSUBPS
Definition: x86.h:1668
@ X86_INS_VCVTDQ2PD
Definition: x86.h:1132
@ X86_INS_VPCMPEQB
Definition: x86.h:1393
@ X86_INS_VSCATTERPF1QPS
Definition: x86.h:1657
@ X86_INS_VCMPSD
Definition: x86.h:1792
@ X86_INS_INTO
Definition: x86.h:610
@ X86_INS_RCR
Definition: x86.h:983
@ X86_INS_VFMADD231PS
Definition: x86.h:1181
@ X86_INS_VCMPNLT_UQSS
Definition: x86.h:1780
@ X86_INS_OUTSW
Definition: x86.h:885
@ X86_INS_VCMPEQ_UQSD
Definition: x86.h:1801
@ X86_INS_CMPUNORDPD
Definition: x86.h:1752
@ X86_INS_LOOPE
Definition: x86.h:726
@ X86_INS_VERW
Definition: x86.h:1162
@ X86_INS_KSHIFTLB
Definition: x86.h:683
@ X86_INS_VPUNPCKHDQ
Definition: x86.h:1610
@ X86_INS_VSQRTSD
Definition: x86.h:1664
@ X86_INS_VPMOVZXWD
Definition: x86.h:1541
@ X86_INS_PCMPISTRI
Definition: x86.h:896
@ X86_INS_FYL2X
Definition: x86.h:581
@ X86_INS_MOVDQ2Q
Definition: x86.h:754
@ X86_INS_SETLE
Definition: x86.h:1019
@ X86_INS_VPSUBB
Definition: x86.h:1596
@ X86_INS_VCMPNLTPS
Definition: x86.h:1832
@ X86_INS_VPSUBD
Definition: x86.h:1597
@ X86_INS_BOUND
Definition: x86.h:433
@ X86_INS_VPERMQ
Definition: x86.h:1436
@ X86_INS_MAXSS
Definition: x86.h:739
@ X86_INS_CMPNLESD
Definition: x86.h:1735
@ X86_INS_PMOVSXWQ
Definition: x86.h:942
@ X86_INS_UD0
Definition: x86.h:1894
@ X86_INS_VPANDQ
Definition: x86.h:1372
@ X86_INS_PMAXUB
Definition: x86.h:794
@ X86_INS_VCMPNEQ_OQPD
Definition: x86.h:1873
@ X86_INS_VPCOMUD
Definition: x86.h:1417
@ X86_INS_PCMPEQD
Definition: x86.h:778
@ X86_INS_PMULDQ
Definition: x86.h:949
@ X86_INS_FRSTOR
Definition: x86.h:569
@ X86_INS_PEXTRW
Definition: x86.h:783
@ X86_INS_VPCMPQ
Definition: x86.h:1405
@ X86_INS_CRC32
Definition: x86.h:497
@ X86_INS_VCMPEQ_UQSS
Definition: x86.h:1767
@ X86_INS_PFRCPIT2
Definition: x86.h:917
@ X86_INS_VFNMADD231SD
Definition: x86.h:1233
@ X86_INS_VFRCZSD
Definition: x86.h:1256
@ X86_INS_VPERMPD
Definition: x86.h:1434
@ X86_INS_UCOMISS
Definition: x86.h:624
@ X86_INS_VPBROADCASTD
Definition: x86.h:1384
@ X86_INS_KSHIFTRQ
Definition: x86.h:689
@ X86_INS_VPEXTRD
Definition: x86.h:1444
@ X86_INS_PFMAX
Definition: x86.h:911
@ X86_INS_VEXTRACTF32X4
Definition: x86.h:1168
@ X86_INS_VFMADDSD
Definition: x86.h:1182
@ X86_INS_VMOVDQA
Definition: x86.h:1313
@ X86_INS_KANDNW
Definition: x86.h:664
@ X86_INS_CMPSW
Definition: x86.h:484
@ X86_INS_TZCNT
Definition: x86.h:1089
@ X86_INS_VPCOMW
Definition: x86.h:1420
@ X86_INS_DPPS
Definition: x86.h:532
@ X86_INS_GETSEC
Definition: x86.h:591
@ X86_INS_CMPEQPS
Definition: x86.h:1739
@ X86_INS_XADD
Definition: x86.h:733
@ X86_INS_VFNMSUB132PD
Definition: x86.h:1238
@ X86_INS_PSUBQ
Definition: x86.h:820
@ X86_INS_PSRLD
Definition: x86.h:815
@ X86_INS_SYSRET
Definition: x86.h:1084
@ X86_INS_VCMPNGEPD
Definition: x86.h:1870
@ X86_INS_XSHA256
Definition: x86.h:1711
@ X86_INS_VCVTPS2UDQ
Definition: x86.h:1143
@ X86_INS_BTR
Definition: x86.h:439
@ X86_INS_VEXTRACTI128
Definition: x86.h:1170
@ X86_INS_VGATHERDPS
Definition: x86.h:1263
@ X86_INS_KNOTD
Definition: x86.h:672
@ X86_INS_PSRAW
Definition: x86.h:814
@ X86_INS_FSQRT
Definition: x86.h:1054
@ X86_INS_KXORQ
Definition: x86.h:698
@ X86_INS_VCMPORD_SSD
Definition: x86.h:1816
@ X86_INS_VFRCZSS
Definition: x86.h:1257
@ X86_INS_VEXTRACTI64X4
Definition: x86.h:1172
@ X86_INS_VPMOVSXBD
Definition: x86.h:1526
@ X86_INS_PADDW
Definition: x86.h:771
@ X86_INS_KXNORQ
Definition: x86.h:694
@ X86_INS_FDISI8087_NOP
Definition: x86.h:1714
@ X86_INS_IMUL
Definition: x86.h:599
@ X86_INS_VCVTUDQ2PD
Definition: x86.h:1153
@ X86_INS_VCMPNLE_UQPS
Definition: x86.h:1849
@ X86_INS_VPSRAW
Definition: x86.h:1589
@ X86_INS_FICOMP
Definition: x86.h:549
@ X86_INS_VCMPNEQ_USPD
Definition: x86.h:1881
@ X86_INS_RCPSS
Definition: x86.h:982
@ X86_INS_VPANDN
Definition: x86.h:1371
@ X86_INS_VPTESTMD
Definition: x86.h:1604
@ X86_INS_VPBLENDD
Definition: x86.h:1376
@ X86_INS_VFMADDSUBPD
Definition: x86.h:1192
@ X86_INS_VEXTRACTPS
Definition: x86.h:1173
@ X86_INS_MOVHLPS
Definition: x86.h:841
@ X86_INS_CVTPD2PS
Definition: x86.h:501
@ X86_INS_PCOMMIT
Definition: x86.h:898
@ X86_INS_VGATHERPF1QPD
Definition: x86.h:1270
@ X86_INS_VPCMPUQ
Definition: x86.h:1408
@ X86_INS_BSWAP
Definition: x86.h:436
@ X86_INS_VCMPNLE_UQPD
Definition: x86.h:1883
@ X86_INS_KANDND
Definition: x86.h:662
@ X86_INS_PUNPCKLQDQ
Definition: x86.h:973
@ X86_INS_KXORD
Definition: x86.h:697
@ X86_INS_KNOTB
Definition: x86.h:671
@ X86_INS_CDQE
Definition: x86.h:445
@ X86_INS_VCOMPRESSPD
Definition: x86.h:1130
@ X86_INS_KANDQ
Definition: x86.h:665
@ X86_INS_INSERTPS
Definition: x86.h:603
@ X86_INS_KANDNB
Definition: x86.h:661
@ X86_INS_SQRTSD
Definition: x86.h:1052
@ X86_INS_VPSIGNB
Definition: x86.h:1576
@ X86_INS_PHADDW
Definition: x86.h:785
@ X86_INS_ADC
Definition: x86.h:392
@ X86_INS_CMPLEPD
Definition: x86.h:1751
@ X86_INS_XRELEASE
Definition: x86.h:1696
@ X86_INS_STR
Definition: x86.h:1065
@ X86_INS_VCVTPD2PSX
Definition: x86.h:1136
@ X86_INS_VPSUBW
Definition: x86.h:1603
@ X86_INS_VMINSS
Definition: x86.h:1304
@ X86_INS_VCMPEQ_USSD
Definition: x86.h:1817
@ X86_INS_XOR
Definition: x86.h:720
@ X86_INS_VCMPUNORD_SSD
Definition: x86.h:1812
@ X86_INS_VCMPORD_SPD
Definition: x86.h:1884
@ X86_INS_XSAVEOPT64
Definition: x86.h:1706
@ X86_INS_CMOVA
Definition: x86.h:457
@ X86_INS_VFNMSUB231PD
Definition: x86.h:1242
@ X86_INS_VFNMADD132SD
Definition: x86.h:1232
@ X86_INS_VFNMSUB213SD
Definition: x86.h:1247
@ X86_INS_KSHIFTLQ
Definition: x86.h:685
@ X86_INS_VINSERTF64X4
Definition: x86.h:1282
@ X86_INS_VCVTTPD2DQ
Definition: x86.h:1149
@ X86_INS_VPTEST
Definition: x86.h:1608
@ X86_INS_PMADDWD
Definition: x86.h:792
@ X86_INS_VPCMPISTRI
Definition: x86.h:1403
@ X86_INS_MOVSHDUP
Definition: x86.h:858
@ X86_INS_RDRAND
Definition: x86.h:988
@ X86_INS_XCRYPTCBC
Definition: x86.h:1688
@ X86_INS_VADDSUBPD
Definition: x86.h:1105
@ X86_INS_FST
Definition: x86.h:1066
@ X86_INS_FICOM
Definition: x86.h:548
@ X86_INS_POP
Definition: x86.h:952
@ X86_INS_LSS
Definition: x86.h:731
@ X86_INS_OUT
Definition: x86.h:882
@ X86_INS_ENTER
Definition: x86.h:536
@ X86_INS_VPMOVSXBW
Definition: x86.h:1528
@ X86_INS_PSLLD
Definition: x86.h:810
@ X86_INS_VRSQRT14PD
Definition: x86.h:1638
@ X86_INS_XABORT
Definition: x86.h:1684
@ X86_INS_KNOTW
Definition: x86.h:674
@ X86_INS_VFMADDSUB132PD
Definition: x86.h:1190
@ X86_INS_VFMSUB213SD
Definition: x86.h:1215
@ X86_INS_VPMAXSB
Definition: x86.h:1495
@ X86_INS_STI
Definition: x86.h:1059
@ X86_INS_VFMSUB132SD
Definition: x86.h:1216
@ X86_INS_KORTESTW
Definition: x86.h:681
@ X86_INS_VPHMINPOSUW
Definition: x86.h:1466
@ X86_INS_PACKUSWB
Definition: x86.h:763
@ X86_INS_CMPUNORDSS
Definition: x86.h:1722
@ X86_INS_CMOVAE
Definition: x86.h:458
@ X86_INS_VPACKSSDW
Definition: x86.h:1355
@ X86_INS_PFCMPGE
Definition: x86.h:909
@ X86_INS_VPADDSB
Definition: x86.h:1362
@ X86_INS_MOVSS
Definition: x86.h:861
@ X86_INS_CVTDQ2PS
Definition: x86.h:499
@ X86_INS_VPSLLQ
Definition: x86.h:1581
@ X86_INS_VCMPPS
Definition: x86.h:1826
@ X86_INS_XCRYPTECB
Definition: x86.h:1691
@ X86_INS_WAIT
Definition: x86.h:1679
@ X86_INS_VCMPUNORDSS
Definition: x86.h:1762
@ X86_INS_PINSRB
Definition: x86.h:926
@ X86_INS_VPSRLVQ
Definition: x86.h:1594
@ X86_INS_VPMOVUSQD
Definition: x86.h:1535
@ X86_INS_MOVNTSD
Definition: x86.h:854
@ X86_INS_VZEROALL
Definition: x86.h:1677
@ X86_INS_VCMPLESS
Definition: x86.h:1761
@ X86_INS_VPBLENDMQ
Definition: x86.h:1379
@ X86_INS_CMPPD
Definition: x86.h:1748
@ X86_INS_VSCATTERQPD
Definition: x86.h:1658
@ X86_INS_VRSQRT14SS
Definition: x86.h:1641
@ X86_INS_PSRLDQ
Definition: x86.h:969
@ X86_INS_PDEP
Definition: x86.h:899
@ X86_INS_VMULPD
Definition: x86.h:1344
@ X86_INS_PINSRW
Definition: x86.h:790
@ X86_INS_VMOVSD
Definition: x86.h:1331
@ X86_INS_VPMACSSDD
Definition: x86.h:1482
@ X86_INS_VPMACSSWW
Definition: x86.h:1486
@ X86_INS_LGS
Definition: x86.h:714
@ X86_INS_STD
Definition: x86.h:1057
@ X86_INS_VPMULUDQ
Definition: x86.h:1550
@ X86_INS_ADCX
Definition: x86.h:393
@ X86_INS_VCVTUDQ2PS
Definition: x86.h:1154
@ X86_INS_BLENDVPD
Definition: x86.h:426
@ X86_INS_CMOVO
Definition: x86.h:477
@ X86_INS_VPCMPEQW
Definition: x86.h:1396
@ X86_INS_VCMPLEPS
Definition: x86.h:1829
@ X86_INS_ADDPS
Definition: x86.h:396
@ X86_INS_VPCMPB
Definition: x86.h:1391
@ X86_INS_XSETBV
Definition: x86.h:1709
@ X86_INS_VPERMI2PD
Definition: x86.h:1427
@ X86_INS_LTR
Definition: x86.h:732
@ X86_INS_VCMPGESS
Definition: x86.h:1772
@ X86_INS_VCMPLTSS
Definition: x86.h:1760
@ X86_INS_PMAXSB
Definition: x86.h:929
@ X86_INS_VPHADDUBQ
Definition: x86.h:1458
@ X86_INS_VCVTSD2SS
Definition: x86.h:627
@ X86_INS_VFNMADD213PS
Definition: x86.h:1228
@ X86_INS_AAM
Definition: x86.h:389
@ X86_INS_CMOVNS
Definition: x86.h:476
@ X86_INS_VPANDD
Definition: x86.h:1368
@ X86_INS_VPTESTNMD
Definition: x86.h:1606
@ X86_INS_KORTESTQ
Definition: x86.h:680
@ X86_INS_VPSUBQ
Definition: x86.h:1598
@ X86_INS_VCVTPD2PS
Definition: x86.h:1137
@ X86_INS_KORB
Definition: x86.h:675
@ X86_INS_SYSEXIT
Definition: x86.h:1083
@ X86_INS_VFMSUBSS
Definition: x86.h:1218
@ X86_INS_JBE
Definition: x86.h:641
@ X86_INS_VPCMPISTRM
Definition: x86.h:1404
@ X86_INS_PCMPISTRM
Definition: x86.h:897
@ X86_INS_ORPD
Definition: x86.h:585
@ X86_INS_SBB
Definition: x86.h:1007
@ X86_INS_MOVSW
Definition: x86.h:862
@ X86_INS_MULSD
Definition: x86.h:872
@ X86_INS_FLD
Definition: x86.h:707
@ X86_INS_SUBSD
Definition: x86.h:1075
@ X86_INS_DATA16
Definition: x86.h:518
@ X86_INS_POR
Definition: x86.h:803
@ X86_INS_VPCOMPRESSQ
Definition: x86.h:1414
@ X86_INS_VPMINSW
Definition: x86.h:1506
@ X86_INS_VPHADDUBW
Definition: x86.h:1459
@ X86_INS_SQRTPS
Definition: x86.h:1051
@ X86_INS_AAA
Definition: x86.h:387
@ X86_INS_BTC
Definition: x86.h:438
@ X86_INS_KXNORD
Definition: x86.h:693
@ X86_INS_CMOVBE
Definition: x86.h:460
@ X86_INS_VCVTTPS2DQ
Definition: x86.h:1151
@ X86_INS_UNPCKLPD
Definition: x86.h:1099
@ X86_INS_PSIGNB
Definition: x86.h:807
@ X86_INS_VPANDND
Definition: x86.h:1369
@ X86_INS_VRSQRTPS
Definition: x86.h:1646
@ X86_INS_CVTPD2PI
Definition: x86.h:745
@ X86_INS_PFADD
Definition: x86.h:907
@ X86_INS_ADOX
Definition: x86.h:404
@ X86_INS_VCVTPH2PS
Definition: x86.h:1139
@ X86_INS_VCMPTRUEPD
Definition: x86.h:1876
@ X86_INS_VPERMT2PD
Definition: x86.h:1438
@ X86_INS_VCMPGEPS
Definition: x86.h:1840
@ X86_INS_VPHADDWD
Definition: x86.h:1463
@ X86_INS_VCVTPD2DQ
Definition: x86.h:1135
@ X86_INS_FCMOVNE
Definition: x86.h:472
@ X86_INS_VFMADDSUBPS
Definition: x86.h:1195
@ X86_INS_MASKMOVQ
Definition: x86.h:752
@ X86_INS_VFMSUB213PS
Definition: x86.h:1212
@ X86_INS_VFMADD132SD
Definition: x86.h:1184
@ X86_INS_FNSTENV
Definition: x86.h:574
@ X86_INS_VPMAXSQ
Definition: x86.h:1497
@ X86_INS_VPHSUBBW
Definition: x86.h:1467
@ X86_INS_CMP
Definition: x86.h:481
@ X86_INS_VCVTPD2DQX
Definition: x86.h:1134
@ X86_INS_CVTTPS2PI
Definition: x86.h:750
@ X86_INS_PSUBD
Definition: x86.h:819
@ X86_INS_PADDD
Definition: x86.h:765
@ X86_INS_VPMOVSXWD
Definition: x86.h:1530
@ X86_INS_VPCMPUW
Definition: x86.h:1409
@ X86_INS_PINSRQ
Definition: x86.h:928
@ X86_INS_BEXTR
Definition: x86.h:418
@ X86_INS_XRSTOR
Definition: x86.h:1697
@ X86_INS_FPREM1
Definition: x86.h:565
@ X86_INS_VFNMSUBSS
Definition: x86.h:1250
@ X86_INS_VPHADDWQ
Definition: x86.h:1464
@ X86_INS_FDIVR
Definition: x86.h:523
@ X86_INS_VPSLLVD
Definition: x86.h:1582
@ X86_INS_VCMPLTSD
Definition: x86.h:1794
@ X86_INS_FNSTSW
Definition: x86.h:562
@ X86_INS_PSHUFB
Definition: x86.h:805
@ X86_INS_VPSHLD
Definition: x86.h:1569
@ X86_INS_VFNMADDPD
Definition: x86.h:1224
@ X86_INS_VDIVSS
Definition: x86.h:1158
@ X86_INS_VPCMPGTW
Definition: x86.h:1402
@ X86_INS_FINCSTP
Definition: x86.h:550
@ X86_INS_VCMPGT_OQPD
Definition: x86.h:1891
@ X86_INS_VTESTPS
Definition: x86.h:1672
@ X86_INS_PMOVSXDQ
Definition: x86.h:940
@ X86_INS_VPBLENDMB
Definition: x86.h:1377
@ X86_INS_FBLD
Definition: x86.h:542
@ X86_INS_BSF
Definition: x86.h:434
@ X86_INS_PCMPEQQ
Definition: x86.h:892
@ X86_INS_VPOR
Definition: x86.h:1553
@ X86_INS_FDIVRP
Definition: x86.h:525
@ X86_INS_FLDLG2
Definition: x86.h:555
@ X86_INS_VPMAXUQ
Definition: x86.h:1501
@ X86_INS_PMULUDQ
Definition: x86.h:802
@ X86_INS_VLDMXCSR
Definition: x86.h:1290
@ X86_INS_VMOVSLDUP
Definition: x86.h:1333
@ X86_INS_VCOMISS
Definition: x86.h:626
@ X86_INS_JB
Definition: x86.h:642
@ X86_INS_VPXOR
Definition: x86.h:1619
@ X86_INS_CVTSI2SD
Definition: x86.h:506
@ X86_INS_FCMOVU
Definition: x86.h:479
@ X86_INS_KMOVD
Definition: x86.h:668
@ X86_INS_VSCATTERPF0QPD
Definition: x86.h:1652
@ X86_INS_VINSERTI64X4
Definition: x86.h:1287
@ X86_INS_JECXZ
Definition: x86.h:644
@ X86_INS_KSHIFTRW
Definition: x86.h:690
@ X86_INS_PREFETCHNTA
Definition: x86.h:960
@ X86_INS_ADD
Definition: x86.h:394
@ X86_INS_PUSHFQ
Definition: x86.h:979
@ X86_INS_VPSRAD
Definition: x86.h:1585
@ X86_INS_CVTPI2PS
Definition: x86.h:747
@ X86_INS_VCMPLT_OQPS
Definition: x86.h:1844
@ X86_INS_KORW
Definition: x86.h:682
@ X86_INS_NOT
Definition: x86.h:881
@ X86_INS_SQRTSS
Definition: x86.h:1053
@ X86_INS_BLSFILL
Definition: x86.h:428
@ X86_INS_CMPSB
Definition: x86.h:482
@ X86_INS_VMOVQ
Definition: x86.h:1308
@ X86_INS_SHUFPS
Definition: x86.h:1044
@ X86_INS_VCMPUNORD_SSS
Definition: x86.h:1778
@ X86_INS_INVLPGA
Definition: x86.h:614
@ X86_INS_PSUBSB
Definition: x86.h:821
@ X86_INS_VMOVDQU
Definition: x86.h:1318
@ X86_INS_VFNMADDSD
Definition: x86.h:1230
@ X86_INS_VMAXSS
Definition: x86.h:1297
@ X86_INS_MOVSD
Definition: x86.h:857
@ X86_INS_PSUBUSW
Definition: x86.h:824
@ X86_INS_FCMOVNB
Definition: x86.h:470
@ X86_INS_VPSHAW
Definition: x86.h:1567
@ X86_INS_DAS
Definition: x86.h:517
@ X86_INS_VPACKUSDW
Definition: x86.h:1357
@ X86_INS_VCMPLESD
Definition: x86.h:1795
@ X86_INS_VMOVAPS
Definition: x86.h:588
@ X86_INS_VCVTTSS2USI
Definition: x86.h:634
@ X86_INS_VPMULLW
Definition: x86.h:1549
@ X86_INS_VFMSUBADDPS
Definition: x86.h:1205
@ X86_INS_VGATHERPF1DPS
Definition: x86.h:1269
@ X86_INS_VPAVGW
Definition: x86.h:1375
@ X86_INS_BLENDVPS
Definition: x86.h:427
@ X86_INS_PFACC
Definition: x86.h:906
@ X86_INS_VCVTDQ2PS
Definition: x86.h:1133
@ X86_INS_CQO
Definition: x86.h:496
@ X86_INS_MOVHPD
Definition: x86.h:842
@ X86_INS_PMULHRSW
Definition: x86.h:798
@ X86_INS_FLDL2T
Definition: x86.h:554
@ X86_INS_VPMULHRSW
Definition: x86.h:1544
@ X86_INS_SETP
Definition: x86.h:1026
@ X86_INS_MOVAPD
Definition: x86.h:583
@ X86_INS_MOVNTQ
Definition: x86.h:755
@ X86_INS_VMCLEAR
Definition: x86.h:1299
@ X86_INS_VCMPNGESS
Definition: x86.h:1768
@ X86_INS_VPSCATTERQQ
Definition: x86.h:1563
@ X86_INS_BLENDPS
Definition: x86.h:425
@ X86_INS_KXORB
Definition: x86.h:696
@ X86_INS_PMINUB
Definition: x86.h:796
@ X86_INS_VPCMPUD
Definition: x86.h:1407
@ X86_INS_VPINSRB
Definition: x86.h:1473
@ X86_INS_KANDW
Definition: x86.h:666
@ X86_INS_KMOVW
Definition: x86.h:670
@ X86_INS_CMPORDSS
Definition: x86.h:1726
@ X86_INS_JNO
Definition: x86.h:652
@ X86_INS_XCHG
Definition: x86.h:1687
@ X86_INS_SIDT
Definition: x86.h:1045
@ X86_INS_OUTSB
Definition: x86.h:883
@ X86_INS_VCMPNGE_UQSS
Definition: x86.h:1784
@ X86_INS_CVTPD2DQ
Definition: x86.h:500
@ X86_INS_INSB
Definition: x86.h:602
@ X86_INS_MOVSB
Definition: x86.h:856
@ X86_INS_VPSHLB
Definition: x86.h:1568
@ X86_INS_VAESIMC
Definition: x86.h:1111
@ X86_INS_VROUNDPS
Definition: x86.h:1635
@ X86_INS_F2XM1
Definition: x86.h:539
@ X86_INS_VCMPLE_OQSS
Definition: x86.h:1777
@ X86_INS_PMOVSXBW
Definition: x86.h:939
@ X86_INS_PUSHF
Definition: x86.h:977
@ X86_INS_FIMUL
Definition: x86.h:876
@ X86_INS_VCVTSS2SD
Definition: x86.h:630
@ X86_INS_PREFETCH
Definition: x86.h:959
@ X86_INS_VMOVMSKPD
Definition: x86.h:1325
@ X86_INS_CLC
Definition: x86.h:448
@ X86_INS_CMPEQPD
Definition: x86.h:1749
@ X86_INS_BLCI
Definition: x86.h:420
@ X86_INS_SHA256RNDS2
Definition: x86.h:1036
@ X86_INS_VPSLLD
Definition: x86.h:1580
@ X86_INS_VPINSRW
Definition: x86.h:1476
@ X86_INS_MOVBE
Definition: x86.h:837
@ X86_INS_MULPD
Definition: x86.h:870
@ X86_INS_FTST
Definition: x86.h:1088
@ X86_INS_VPMASKMOVD
Definition: x86.h:1493
@ X86_INS_PHSUBD
Definition: x86.h:787
@ X86_INS_VPUNPCKHBW
Definition: x86.h:1609
@ X86_INS_VHADDPS
Definition: x86.h:1275
@ X86_INS_VUNPCKHPD
Definition: x86.h:1673
@ X86_INS_VCMPGTPS
Definition: x86.h:1841
@ X86_INS_VROUNDSS
Definition: x86.h:1637
@ X86_INS_VPBLENDVB
Definition: x86.h:1381
@ X86_INS_VPHADDUWD
Definition: x86.h:1461
@ X86_INS_VPALIGNR
Definition: x86.h:1367
@ X86_INS_PMULHW
Definition: x86.h:800
@ X86_INS_VPXORQ
Definition: x86.h:1618
@ X86_INS_SETNO
Definition: x86.h:1022
@ X86_INS_VPSHAB
Definition: x86.h:1564
@ X86_INS_VMOVHLPS
Definition: x86.h:1319
@ X86_INS_VPSUBSB
Definition: x86.h:1599
@ X86_INS_MOVAPS
Definition: x86.h:584
@ X86_INS_PUNPCKLBW
Definition: x86.h:829
@ X86_INS_CVTSS2SD
Definition: x86.h:508
@ X86_INS_AAD
Definition: x86.h:388
@ X86_INS_RSM
Definition: x86.h:999
@ X86_INS_SAL
Definition: x86.h:1003
@ X86_INS_CMPLESD
Definition: x86.h:1731
@ X86_INS_CMPORDSD
Definition: x86.h:1736
@ X86_INS_CMOVB
Definition: x86.h:459
@ X86_INS_VBROADCASTI64X4
Definition: x86.h:1127
@ X86_INS_VDIVSD
Definition: x86.h:1157
@ X86_INS_CMPNEQSD
Definition: x86.h:1733
@ X86_INS_JLE
Definition: x86.h:648
@ X86_INS_VPSIGND
Definition: x86.h:1577
@ X86_INS_DIVPD
Definition: x86.h:521
@ X86_INS_STAC
Definition: x86.h:1055
@ X86_INS_SETB
Definition: x86.h:1015
@ X86_INS_VSUBPD
Definition: x86.h:1667
@ X86_INS_VRCP14SD
Definition: x86.h:1622
@ X86_INS_ROUNDSS
Definition: x86.h:998
@ X86_INS_VPSHUFB
Definition: x86.h:1572
@ X86_INS_BLCMSK
Definition: x86.h:422
@ X86_INS_OUTSD
Definition: x86.h:884
@ X86_INS_CVTTPD2DQ
Definition: x86.h:510
@ X86_INS_VPMACSSDQL
Definition: x86.h:1484
@ X86_INS_CVTSD2SI
Definition: x86.h:504
@ X86_INS_CVTPS2PI
Definition: x86.h:748
@ X86_INS_ANDPD
Definition: x86.h:415
@ X86_INS_VRNDSCALEPS
Definition: x86.h:1631
@ X86_INS_MONTMUL
Definition: x86.h:834
@ X86_INS_VMRESUME
Definition: x86.h:1341
@ X86_INS_FSCALE
Definition: x86.h:571
@ X86_INS_VPADDQ
Definition: x86.h:1361
@ X86_INS_VDPPS
Definition: x86.h:1160
@ X86_INS_VCMPNGE_UQPS
Definition: x86.h:1852
@ X86_INS_FLDENV
Definition: x86.h:552
@ X86_INS_VCMPTRUE_USSD
Definition: x86.h:1824
@ X86_INS_VGATHERPF1QPS
Definition: x86.h:1271
@ X86_INS_FYL2XP1
Definition: x86.h:582
@ X86_INS_VPADDSW
Definition: x86.h:1363
@ X86_INS_CALL
Definition: x86.h:442
@ X86_INS_VANDNPD
Definition: x86.h:1115
@ X86_INS_VPMOVUSDB
Definition: x86.h:1532
@ X86_INS_FILD
Definition: x86.h:598
@ X86_INS_VPROTD
Definition: x86.h:1556
@ X86_INS_VPHADDD
Definition: x86.h:1455
@ X86_INS_PUNPCKHWD
Definition: x86.h:828
@ X86_INS_PUNPCKHDQ
Definition: x86.h:827
@ X86_INS_VPCMPUB
Definition: x86.h:1406
@ X86_INS_VPROTW
Definition: x86.h:1558
@ X86_INS_VFMSUBADD132PS
Definition: x86.h:1201
@ X86_INS_VCVTPS2PH
Definition: x86.h:1142
@ X86_INS_VMOVDQU32
Definition: x86.h:1315
@ X86_INS_CMPLTSD
Definition: x86.h:1730
@ X86_INS_SUBPD
Definition: x86.h:1070
@ X86_INS_VTESTPD
Definition: x86.h:1671
@ X86_INS_VRNDSCALESD
Definition: x86.h:1632
@ X86_INS_LFENCE
Definition: x86.h:711
@ X86_INS_CMPORDPS
Definition: x86.h:1746
@ X86_INS_VBLENDPS
Definition: x86.h:1122
@ X86_INS_VMXOFF
Definition: x86.h:1349
@ X86_INS_CVTTPD2PI
Definition: x86.h:749
@ X86_INS_MOVSQ
Definition: x86.h:860
@ X86_INS_XCRYPTOFB
Definition: x86.h:1692
@ X86_INS_VPMOVDB
Definition: x86.h:1511
@ X86_INS_VRCP14PD
Definition: x86.h:1620
@ X86_INS_VPHSUBWD
Definition: x86.h:1471
@ X86_INS_CMPUNORDPS
Definition: x86.h:1742
@ X86_INS_SHL
Definition: x86.h:1037
@ X86_INS_FADDP
Definition: x86.h:403
@ X86_INS_INVEPT
Definition: x86.h:612
@ X86_INS_BLENDPD
Definition: x86.h:424
@ X86_INS_VPROTB
Definition: x86.h:1555
@ X86_INS_KORQ
Definition: x86.h:677
@ X86_INS_VCMPNEQPD
Definition: x86.h:1865
@ X86_INS_VSQRTPS
Definition: x86.h:1663
@ X86_INS_VPHSUBD
Definition: x86.h:1469
@ X86_INS_VCMPEQ_OSPS
Definition: x86.h:1843
@ X86_INS_PSUBW
Definition: x86.h:825
@ X86_INS_VCMPNEQ_USSD
Definition: x86.h:1813
@ X86_INS_VADDSUBPS
Definition: x86.h:1106
@ X86_INS_VMWRITE
Definition: x86.h:1348
@ X86_INS_ROUNDPD
Definition: x86.h:995
@ X86_INS_VCMPNGTSS
Definition: x86.h:1769
@ X86_INS_PSIGND
Definition: x86.h:808
@ X86_INS_VCMPEQ_UQPS
Definition: x86.h:1835
@ X86_INS_VCMPLTPS
Definition: x86.h:1828
@ X86_INS_VPEXTRB
Definition: x86.h:1443
@ X86_INS_VINSERTF64X2
Definition: x86.h:1281
@ X86_INS_VPORQ
Definition: x86.h:1552
@ X86_INS_RCPPS
Definition: x86.h:981
@ X86_INS_PEXTRB
Definition: x86.h:901
@ X86_INS_FCOMIP
Definition: x86.h:491
@ X86_INS_CVTPS2DQ
Definition: x86.h:502
@ X86_INS_VEXPANDPS
Definition: x86.h:1166
@ X86_INS_EMMS
Definition: x86.h:751
@ X86_INS_CMPPS
Definition: x86.h:1738
@ X86_INS_UCOMISD
Definition: x86.h:623
@ X86_INS_PFPNACC
Definition: x86.h:915
@ X86_INS_VPCMPW
Definition: x86.h:1410
@ X86_INS_VFMSUB231SS
Definition: x86.h:1221
@ X86_INS_VEXTRACTF128
Definition: x86.h:1167
@ X86_INS_FEMMS
Definition: x86.h:546
@ X86_INS_VMAXPS
Definition: x86.h:1295
@ X86_INS_VCVTSS2USI
Definition: x86.h:1147
@ X86_INS_VFNMADD213PD
Definition: x86.h:1225
@ X86_INS_KSHIFTRB
Definition: x86.h:687
@ X86_INS_SCASQ
Definition: x86.h:1010
@ X86_INS_RSQRTPS
Definition: x86.h:1000
@ X86_INS_MOVDQA
Definition: x86.h:839
@ X86_INS_PFRCP
Definition: x86.h:918
@ X86_INS_FLDZ
Definition: x86.h:705
@ X86_INS_SKINIT
Definition: x86.h:1047
@ X86_INS_MULSS
Definition: x86.h:873
@ X86_INS_MOVABS
Definition: x86.h:836
@ X86_INS_BTS
Definition: x86.h:440
@ X86_INS_VPMOVMSKB
Definition: x86.h:1517
@ X86_INS_MWAIT
Definition: x86.h:878
@ X86_INS_XSAVES64
Definition: x86.h:1708
@ X86_INS_VPCMOV
Definition: x86.h:1390
@ X86_INS_CLAC
Definition: x86.h:447
@ X86_INS_POPFD
Definition: x86.h:957
@ X86_INS_SUB
Definition: x86.h:719
@ X86_INS_VFMADD132PS
Definition: x86.h:1175
@ X86_INS_VUCOMISS
Definition: x86.h:638
@ X86_INS_VPACKSSWB
Definition: x86.h:1356
@ X86_INS_VCVTPD2UDQ
Definition: x86.h:1138
@ X86_INS_COMISD
Definition: x86.h:488
@ X86_INS_VSTMXCSR
Definition: x86.h:1666
@ X86_INS_MINSD
Definition: x86.h:743
@ X86_INS_VRCP14PS
Definition: x86.h:1621
@ X86_INS_PSHUFW
Definition: x86.h:806
@ X86_INS_PCMPGTD
Definition: x86.h:781
@ X86_INS_RDTSC
Definition: x86.h:990
@ X86_INS_FABS
Definition: x86.h:391
@ X86_INS_SARX
Definition: x86.h:1006
@ X86_INS_VMPTRST
Definition: x86.h:1339
@ X86_INS_PADDB
Definition: x86.h:764
@ X86_INS_INC
Definition: x86.h:601
@ X86_INS_VFRCZPD
Definition: x86.h:1254
@ X86_INS_VPUNPCKLDQ
Definition: x86.h:1614
@ X86_INS_VCMPNLE_UQSS
Definition: x86.h:1781
@ X86_INS_VPUNPCKLQDQ
Definition: x86.h:1615
@ X86_INS_ADDSS
Definition: x86.h:398
@ X86_INS_LAR
Definition: x86.h:701
@ X86_INS_LLDT
Definition: x86.h:716
@ X86_INS_VCMPNEQSD
Definition: x86.h:1797
@ X86_INS_PACKUSDW
Definition: x86.h:886
@ X86_INS_VPABSQ
Definition: x86.h:1353
@ X86_INS_PMOVSXWD
Definition: x86.h:941
@ X86_INS_VINSERTI32X4
Definition: x86.h:1284
@ X86_INS_FXSAVE64
Definition: x86.h:579
@ X86_INS_FUCOMPP
Definition: x86.h:1093
@ X86_INS_VFNMADD132SS
Definition: x86.h:1236
@ X86_INS_VMPTRLD
Definition: x86.h:1338
@ X86_INS_VFNMSUBPD
Definition: x86.h:1240
@ X86_INS_BLSMSK
Definition: x86.h:431
@ X86_INS_FXAM
Definition: x86.h:575
@ X86_INS_VMPSADBW
Definition: x86.h:1337
@ X86_INS_PUSHAL
Definition: x86.h:976
@ X86_INS_STOSW
Definition: x86.h:1064
@ X86_INS_POPFQ
Definition: x86.h:958
@ X86_INS_VCMPNGE_UQPD
Definition: x86.h:1886
@ X86_INS_PCMPEQB
Definition: x86.h:777
@ X86_INS_LZCNT
Definition: x86.h:734
@ X86_INS_VPLZCNTD
Definition: x86.h:1477
@ X86_INS_VPHADDSW
Definition: x86.h:1456
@ X86_INS_ADDSUBPS
Definition: x86.h:400
@ X86_INS_VBROADCASTSD
Definition: x86.h:1128
@ X86_INS_KXORW
Definition: x86.h:699
@ X86_INS_FENI8087_NOP
Definition: x86.h:1715
@ X86_INS_VRSQRT28SD
Definition: x86.h:1644
@ X86_INS_VPCMPGTD
Definition: x86.h:1400
@ X86_INS_VEXTRACTF64X4
Definition: x86.h:1169
@ X86_INS_DIVSS
Definition: x86.h:527
@ X86_INS_VCMPNGESD
Definition: x86.h:1802
@ X86_INS_VPBROADCASTMB2Q
Definition: x86.h:1385
@ X86_INS_JS
Definition: x86.h:658
@ X86_INS_ARPL
Definition: x86.h:417
@ X86_INS_FNSAVE
Definition: x86.h:570
@ X86_INS_INSW
Definition: x86.h:606
@ X86_INS_VFNMADD213SD
Definition: x86.h:1231
@ X86_INS_SETGE
Definition: x86.h:1017
@ X86_INS_CMPNLTPS
Definition: x86.h:1744
@ X86_INS_STOSD
Definition: x86.h:1062
@ X86_INS_FNOP
Definition: x86.h:560
@ X86_INS_MOVD
Definition: x86.h:753
@ X86_INS_CMOVGE
Definition: x86.h:466
@ X86_INS_VCMPTRUEPS
Definition: x86.h:1842
@ X86_INS_VMINPD
Definition: x86.h:1301
@ X86_INS_VHSUBPD
Definition: x86.h:1276
@ X86_INS_VPCOMUQ
Definition: x86.h:1418
@ X86_INS_PEXTRD
Definition: x86.h:902
@ X86_INS_MOVUPD
Definition: x86.h:865
@ X86_INS_PXOR
Definition: x86.h:832
@ X86_INS_VMOVSS
Definition: x86.h:1334
@ X86_INS_FCOMPP
Definition: x86.h:544
@ X86_INS_VCMPUNORD_SPS
Definition: x86.h:1846
@ X86_INS_PCMPESTRM
Definition: x86.h:894
@ X86_INS_VSCATTERPF1DPS
Definition: x86.h:1655
@ X86_INS_VPSHUFD
Definition: x86.h:1573
@ X86_INS_VFMADD231SD
Definition: x86.h:1185
@ X86_INS_PREFETCHT0
Definition: x86.h:961
@ X86_INS_CVTTSS2SI
Definition: x86.h:513
@ X86_INS_VLDDQU
Definition: x86.h:1289
@ X86_INS_VMAXSD
Definition: x86.h:1296
@ X86_INS_VDIVPS
Definition: x86.h:1156
@ X86_INS_VORPS
Definition: x86.h:1259
@ X86_INS_SETNE
Definition: x86.h:1021
@ X86_INS_VCMPNEQPS
Definition: x86.h:1831
@ X86_INS_IRET
Definition: x86.h:617
@ X86_INS_VPHADDUWQ
Definition: x86.h:1462
@ X86_INS_EXTRQ
Definition: x86.h:538
@ X86_INS_IRETQ
Definition: x86.h:619
@ X86_INS_ENCLU
Definition: x86.h:535
@ X86_INS_SHA1NEXTE
Definition: x86.h:1032
@ X86_INS_VPMACSSWD
Definition: x86.h:1485
@ X86_INS_VFNMADD231PS
Definition: x86.h:1229
@ X86_INS_SETE
Definition: x86.h:1016
@ X86_INS_PF2IW
Definition: x86.h:905
@ X86_INS_PADDUSW
Definition: x86.h:770
@ X86_INS_FCOMP
Definition: x86.h:490
@ X86_INS_VCMPFALSEPD
Definition: x86.h:1872
@ X86_INS_VPMOVZXWQ
Definition: x86.h:1542
@ X86_INS_FDIVP
Definition: x86.h:530
@ X86_INS_VFMADDSUB231PD
Definition: x86.h:1194
@ X86_INS_WRFSBASE
Definition: x86.h:1681
@ X86_INS_VCVTTSD2USI
Definition: x86.h:632
@ X86_INS_JMP
Definition: x86.h:650
@ X86_INS_SHUFPD
Definition: x86.h:1043
@ X86_INS_VPHADDDQ
Definition: x86.h:1454
@ X86_INS_CMOVNE
Definition: x86.h:471
@ X86_INS_BLCIC
Definition: x86.h:421
@ X86_INS_SHLD
Definition: x86.h:1038
@ X86_INS_VRSQRT28PD
Definition: x86.h:1642
@ X86_INS_PMINSD
Definition: x86.h:934
@ X86_INS_SQRTPD
Definition: x86.h:1050
@ X86_INS_VPMINSD
Definition: x86.h:1504
@ X86_INS_PADDSB
Definition: x86.h:767
@ X86_INS_VPMASKMOVQ
Definition: x86.h:1494
@ X86_INS_VCMPSS
Definition: x86.h:1758
@ X86_INS_PSUBSW
Definition: x86.h:822
@ X86_INS_VCMPGT_OQSS
Definition: x86.h:1789
@ X86_INS_VMREAD
Definition: x86.h:1340
@ X86_INS_VPMOVZXDQ
Definition: x86.h:1540
@ X86_INS_SAR
Definition: x86.h:1005
@ X86_INS_PMADDUBSW
Definition: x86.h:791
@ X86_INS_VCMPFALSESS
Definition: x86.h:1770
@ X86_INS_VCMPFALSESD
Definition: x86.h:1804
@ X86_INS_HADDPS
Definition: x86.h:593
@ X86_INS_VAESENCLAST
Definition: x86.h:1109
@ X86_INS_PCMPESTRI
Definition: x86.h:893
@ X86_INS_VPMOVSXWQ
Definition: x86.h:1531
@ X86_INS_FXSAVE
Definition: x86.h:578
@ X86_INS_VFMADDSUB213PD
Definition: x86.h:1193
@ X86_INS_VMOVLPS
Definition: x86.h:1324
@ X86_INS_VPCMPD
Definition: x86.h:1392
@ X86_INS_VANDPD
Definition: x86.h:1117
@ X86_INS_VMULPS
Definition: x86.h:1345
@ X86_INS_VPSHUFLW
Definition: x86.h:1575
@ X86_INS_VMOVNTPS
Definition: x86.h:1330
@ X86_INS_JRCXZ
Definition: x86.h:657
@ X86_INS_VBLENDVPS
Definition: x86.h:1124
@ X86_INS_VPCOMB
Definition: x86.h:1411
@ X86_INS_ANDPS
Definition: x86.h:416
@ X86_INS_VMOVDQU16
Definition: x86.h:1314
@ X86_INS_PMOVMSKB
Definition: x86.h:797
@ X86_INS_VPCMPGTB
Definition: x86.h:1399
@ X86_INS_VMOVHPS
Definition: x86.h:1321
@ X86_INS_VCMPNEQ_USSS
Definition: x86.h:1779
@ X86_INS_VMOVMSKPS
Definition: x86.h:1326
@ X86_INS_FSUBP
Definition: x86.h:1079
@ X86_INS_PFSUB
Definition: x86.h:922
@ X86_INS_VPMACSWD
Definition: x86.h:1487
@ X86_INS_VCVTSS2SI
Definition: x86.h:1146
@ X86_INS_VPCMPEQD
Definition: x86.h:1394
@ X86_INS_PEXTRQ
Definition: x86.h:903
@ X86_INS_VINSERTI64X2
Definition: x86.h:1286
@ X86_INS_MASKMOVDQU
Definition: x86.h:735
@ X86_INS_PANDN
Definition: x86.h:773
@ X86_INS_BLSR
Definition: x86.h:432
@ X86_INS_OR
Definition: x86.h:718
@ X86_INS_VPSRLD
Definition: x86.h:1591
@ X86_INS_SCASB
Definition: x86.h:1008
@ X86_INS_SHA256MSG2
Definition: x86.h:1035
@ X86_INS_VPMOVQD
Definition: x86.h:1519
@ X86_INS_UD2B
Definition: x86.h:1096
@ X86_INS_VCMPUNORD_SPD
Definition: x86.h:1880
@ X86_INS_VUNPCKLPD
Definition: x86.h:1675
@ X86_INS_VFMSUB132SS
Definition: x86.h:1220
@ X86_INS_RCL
Definition: x86.h:980
@ X86_INS_CLFLUSH
Definition: x86.h:450
@ X86_INS_VRSQRT28SS
Definition: x86.h:1645
@ X86_INS_KANDB
Definition: x86.h:659
@ X86_INS_MPSADBW
Definition: x86.h:868
@ X86_INS_SHA1MSG2
Definition: x86.h:1031
@ X86_INS_IN
Definition: x86.h:600
@ X86_INS_PAVGB
Definition: x86.h:775
@ X86_INS_STMXCSR
Definition: x86.h:1060
@ X86_INS_VCMPNGT_UQSD
Definition: x86.h:1819
@ X86_INS_VCMPFALSE_OSSD
Definition: x86.h:1820
@ X86_INS_MOVUPS
Definition: x86.h:866
@ X86_INS_LEAVE
Definition: x86.h:709
@ X86_INS_VFMADD213PS
Definition: x86.h:1180
@ X86_INS_VPCMPESTRM
Definition: x86.h:1398
@ X86_INS_VCVTSI2SD
Definition: x86.h:628
@ X86_INS_VFNMSUB213PD
Definition: x86.h:1241
@ X86_INS_PSHUFLW
Definition: x86.h:967
@ X86_INS_VFMSUBADD231PS
Definition: x86.h:1207
@ X86_INS_MOVZX
Definition: x86.h:867
@ X86_INS_MOVQ2DQ
Definition: x86.h:756
@ X86_INS_CMPEQSD
Definition: x86.h:1729
@ X86_INS_CLD
Definition: x86.h:449
@ X86_INS_VPMAXSD
Definition: x86.h:1496
@ X86_INS_FSETPM
Definition: x86.h:572
@ X86_INS_PI2FW
Definition: x86.h:925
@ X86_INS_VMFUNC
Definition: x86.h:1300
@ X86_INS_PMULHRW
Definition: x86.h:950
@ X86_INS_VINSERTF32X4
Definition: x86.h:1279
@ X86_INS_VPSADBW
Definition: x86.h:1559
@ X86_INS_STOSB
Definition: x86.h:1061
@ X86_INS_CMC
Definition: x86.h:456
@ X86_INS_FFREE
Definition: x86.h:547
@ X86_INS_BT
Definition: x86.h:437
@ X86_INS_INVVPID
Definition: x86.h:616
@ X86_INS_KANDD
Definition: x86.h:660
@ X86_INS_VCMPFALSE_OSPS
Definition: x86.h:1854
@ X86_INS_CWD
Definition: x86.h:514
@ X86_INS_VCMPTRUE_USPS
Definition: x86.h:1858
@ X86_INS_SWAPGS
Definition: x86.h:1080
@ X86_INS_FSTP
Definition: x86.h:1067
@ X86_INS_PABSB
Definition: x86.h:758
@ X86_INS_KSHIFTLW
Definition: x86.h:686
@ X86_INS_MOVQ
Definition: x86.h:757
@ X86_INS_FBSTP
Definition: x86.h:543
@ X86_INS_SAHF
Definition: x86.h:1002
@ X86_INS_VCMPEQ_USSS
Definition: x86.h:1783
@ X86_INS_PMAXSW
Definition: x86.h:793
@ X86_INS_VPMOVSQD
Definition: x86.h:1524
@ X86_INS_VMOVDQA32
Definition: x86.h:1311
@ X86_INS_VPBLENDW
Definition: x86.h:1382
@ X86_INS_VADDPS
Definition: x86.h:1102
@ X86_INS_VFNMSUB132PS
Definition: x86.h:1239
@ X86_INS_VFMADD132PD
Definition: x86.h:1174
@ X86_INS_VPMOVM2W
Definition: x86.h:1516
@ X86_INS_VDIVPD
Definition: x86.h:1155
@ X86_INS_VFMSUBADDPD
Definition: x86.h:1202
@ X86_INS_MOVNTDQA
Definition: x86.h:849
@ X86_INS_CMPUNORDSD
Definition: x86.h:1732
@ X86_INS_LOOPNE
Definition: x86.h:727
@ X86_INS_PCMPGTW
Definition: x86.h:782
@ X86_INS_VCMPNLTSS
Definition: x86.h:1764
@ X86_INS_PSRLW
Definition: x86.h:817
@ X86_INS_PUNPCKHBW
Definition: x86.h:826
@ X86_INS_PMULLD
Definition: x86.h:951
@ X86_INS_BSR
Definition: x86.h:435
@ X86_INS_VUNPCKLPS
Definition: x86.h:1676
@ X86_INS_MOVLPD
Definition: x86.h:845
@ X86_INS_FSTPNCE
Definition: x86.h:1068
@ X86_INS_VZEROUPPER
Definition: x86.h:1678
@ X86_INS_VGATHERDPD
Definition: x86.h:1262
@ X86_INS_CLWB
Definition: x86.h:455
@ X86_INS_KUNPCKBW
Definition: x86.h:691
@ X86_INS_BLSI
Definition: x86.h:429
@ X86_INS_VBLENDMPS
Definition: x86.h:1120
@ X86_INS_VPHADDUDQ
Definition: x86.h:1460
@ X86_INS_VINSERTI32X8
Definition: x86.h:1285
@ X86_INS_VCMPGTPD
Definition: x86.h:1875
@ X86_INS_INVLPG
Definition: x86.h:613
@ X86_INS_VFNMADD231PD
Definition: x86.h:1226
@ X86_INS_KORTESTB
Definition: x86.h:678
@ X86_INS_VPSRAVD
Definition: x86.h:1587
@ X86_INS_VMOVAPD
Definition: x86.h:587
@ X86_INS_PSLLW
Definition: x86.h:812
@ X86_INS_VPMINSB
Definition: x86.h:1503
@ X86_INS_IDIV
Definition: x86.h:597
@ X86_INS_VPEXPANDQ
Definition: x86.h:1442
@ X86_INS_FXCH
Definition: x86.h:1069
@ X86_INS_VPMOVSDW
Definition: x86.h:1522
@ X86_INS_VMOVDQU8
Definition: x86.h:1317
@ X86_INS_MOVSX
Definition: x86.h:863
@ X86_INS_VBROADCASTF128
Definition: x86.h:1125
@ X86_INS_XEND
Definition: x86.h:1693
@ X86_INS_VEXTRACTI32X4
Definition: x86.h:1171
@ X86_INS_CMOVNO
Definition: x86.h:473
@ X86_INS_FMUL
Definition: x86.h:875
@ X86_INS_VPERMIL2PD
Definition: x86.h:1430
@ X86_INS_PMULHUW
Definition: x86.h:799
@ X86_INS_VSUBSS
Definition: x86.h:1670
@ X86_INS_VCMPNGTPD
Definition: x86.h:1871
@ X86_INS_KSHIFTLD
Definition: x86.h:684
@ X86_INS_VPMINUQ
Definition: x86.h:1509
@ X86_INS_VPUNPCKLBW
Definition: x86.h:1613
@ X86_INS_VCMPNEQ_OSSS
Definition: x86.h:1787
@ X86_INS_KNOTQ
Definition: x86.h:673
@ X86_INS_ENCLS
Definition: x86.h:534
@ X86_INS_PCLMULQDQ
Definition: x86.h:891
@ X86_INS_VSCATTERPF0DPD
Definition: x86.h:1650
@ X86_INS_CMPSS
Definition: x86.h:1718
@ X86_INS_VPTESTNMQ
Definition: x86.h:1607
@ X86_INS_VPROTQ
Definition: x86.h:1557
@ X86_INS_VFMADDPD
Definition: x86.h:1176
@ X86_INS_VCMPUNORDSD
Definition: x86.h:1796
@ X86_INS_VPMULHUW
Definition: x86.h:1545
@ X86_INS_VCMPGT_OQSD
Definition: x86.h:1823
@ X86_INS_VGATHERQPD
Definition: x86.h:1272
@ X86_INS_STC
Definition: x86.h:1056
@ X86_INS_VPACKUSWB
Definition: x86.h:1358
@ X86_INS_VPHSUBW
Definition: x86.h:1472
@ X86_INS_VMOVDQA64
Definition: x86.h:1312
@ X86_INS_SFENCE
Definition: x86.h:1028
@ X86_INS_VFNMSUB231SS
Definition: x86.h:1253
@ X86_INS_MOVLHPS
Definition: x86.h:844
@ X86_INS_FPTAN
Definition: x86.h:566
@ X86_INS_INT3
Definition: x86.h:609
@ X86_INS_VPMAXUB
Definition: x86.h:1499
@ X86_INS_VFMSUB231PD
Definition: x86.h:1210
@ X86_INS_PAVGUSB
Definition: x86.h:888
@ X86_INS_VPSRLDQ
Definition: x86.h:1590
@ X86_INS_CMPLEPS
Definition: x86.h:1741
@ X86_INS_JCXZ
Definition: x86.h:643
@ X86_INS_ENDBR64
Definition: x86.h:1896
@ X86_INS_VCMPORDPS
Definition: x86.h:1834
@ X86_INS_VADDPD
Definition: x86.h:1101
@ X86_INS_HLT
Definition: x86.h:594
@ X86_INS_VCMPGEPD
Definition: x86.h:1874
@ X86_INS_VCMPNLEPS
Definition: x86.h:1833
@ X86_INS_FIDIVR
Definition: x86.h:524
@ X86_INS_VPADDB
Definition: x86.h:1359
@ X86_INS_JA
Definition: x86.h:640
@ X86_INS_VCMPFALSE_OSPD
Definition: x86.h:1888
@ X86_INS_VPMOVSQB
Definition: x86.h:1523
@ X86_INS_VCMPTRUE_USSS
Definition: x86.h:1790
@ X86_INS_VPCOMQ
Definition: x86.h:1415
@ X86_INS_POPAL
Definition: x86.h:954
@ X86_INS_VPMAXUW
Definition: x86.h:1502
@ X86_INS_FUCOM
Definition: x86.h:1095
@ X86_INS_DEC
Definition: x86.h:519
@ X86_INS_VPMOVUSQW
Definition: x86.h:1536
@ X86_INS_VGATHERPF0QPS
Definition: x86.h:1267
@ X86_INS_MOVDDUP
Definition: x86.h:838
@ X86_INS_VPADDUSW
Definition: x86.h:1365
@ X86_INS_FXRSTOR64
Definition: x86.h:577
@ X86_INS_XTEST
Definition: x86.h:1713
@ X86_INS_PHSUBW
Definition: x86.h:789
@ X86_INS_VCMPORD_SSS
Definition: x86.h:1782
@ X86_INS_RDSEED
Definition: x86.h:989
@ X86_INS_RETF
Definition: x86.h:728
@ X86_INS_VPMULDQ
Definition: x86.h:1543
@ X86_INS_XACQUIRE
Definition: x86.h:1685
@ X86_INS_PMOVZXDQ
Definition: x86.h:946
@ X86_INS_PHADDSW
Definition: x86.h:784
@ X86_INS_SUBSS
Definition: x86.h:1076
@ X86_INS_CMPNEQPS
Definition: x86.h:1743
@ X86_INS_KXNORB
Definition: x86.h:692
@ X86_INS_VFNMADD213SS
Definition: x86.h:1235
@ X86_INS_CVTSS2SI
Definition: x86.h:509
@ X86_INS_VGATHERPF0DPS
Definition: x86.h:1265
@ X86_INS_VPERM2F128
Definition: x86.h:1423
@ X86_INS_XRSTOR64
Definition: x86.h:1698
@ X86_INS_SUBPS
Definition: x86.h:1071
@ X86_INS_CMPNEQPD
Definition: x86.h:1753
@ X86_INS_TEST
Definition: x86.h:1086
@ X86_INS_PREFETCHW
Definition: x86.h:964
@ X86_INS_VRCP28PD
Definition: x86.h:1624
@ X86_INS_PREFETCHT1
Definition: x86.h:962
@ X86_INS_VPERMT2PS
Definition: x86.h:1439
@ X86_INS_CMPLTPD
Definition: x86.h:1750
@ X86_INS_VPMACSDD
Definition: x86.h:1479
@ X86_INS_DAA
Definition: x86.h:516
@ X86_INS_PUSH
Definition: x86.h:974
@ X86_INS_VFMADD231PD
Definition: x86.h:1178
@ X86_INS_FSUBR
Definition: x86.h:1072
@ X86_INS_VSHUFPS
Definition: x86.h:1661
@ X86_INS_XSAVE
Definition: x86.h:1701
@ X86_INS_FLDPI
Definition: x86.h:557
@ X86_INS_LAHF
Definition: x86.h:700
@ X86_INS_BLCS
Definition: x86.h:423
@ X86_INS_VMCALL
Definition: x86.h:1298
@ X86_INS_JO
Definition: x86.h:655
@ X86_INS_CMOVL
Definition: x86.h:467
@ X86_INS_HSUBPS
Definition: x86.h:596
@ X86_INS_PACKSSWB
Definition: x86.h:762
@ X86_INS_ENDING
Definition: x86.h:1898
@ X86_INS_VFMADD213PD
Definition: x86.h:1177
@ X86_INS_VFMADD213SD
Definition: x86.h:1183
@ X86_INS_VPMINSQ
Definition: x86.h:1505
@ X86_INS_VPCOMUW
Definition: x86.h:1419
@ X86_INS_VPMOVQB
Definition: x86.h:1518
@ X86_INS_FFREEP
Definition: x86.h:567
@ X86_INS_FSUB
Definition: x86.h:1077
@ X86_INS_VPMULLQ
Definition: x86.h:1548
@ X86_INS_FLDCW
Definition: x86.h:551
@ X86_INS_VPCOMPRESSD
Definition: x86.h:1413
@ X86_INS_MAXPD
Definition: x86.h:736
@ X86_INS_VAESENC
Definition: x86.h:1110
@ X86_INS_VCMPLE_OQSD
Definition: x86.h:1811
@ X86_INS_VPBROADCASTW
Definition: x86.h:1388
@ X86_INS_VHSUBPS
Definition: x86.h:1277
@ X86_INS_FCMOVE
Definition: x86.h:464
@ X86_INS_FSINCOS
Definition: x86.h:573
@ X86_INS_ADDSD
Definition: x86.h:397
@ X86_INS_VFNMSUB213PS
Definition: x86.h:1244
@ X86_INS_VFMSUBSD
Definition: x86.h:1214
@ X86_INS_VMOVDDUP
Definition: x86.h:1309
@ X86_INS_VFNMADD231SS
Definition: x86.h:1237
@ X86_INS_VROUNDSD
Definition: x86.h:1636
@ X86_INS_INT1
Definition: x86.h:608
@ X86_INS_VPINSRD
Definition: x86.h:1474
@ X86_INS_VPSRLW
Definition: x86.h:1595
@ X86_INS_CDQ
Definition: x86.h:444
@ X86_INS_PFSUBR
Definition: x86.h:921
@ X86_INS_CPUID
Definition: x86.h:495
@ X86_INS_STGI
Definition: x86.h:1058
@ X86_INS_VPERMT2D
Definition: x86.h:1437
@ X86_INS_INSD
Definition: x86.h:605
@ X86_INS_SLDT
Definition: x86.h:1048
@ X86_INS_VPMINUB
Definition: x86.h:1507
@ X86_INS_VFMADDSUB132PS
Definition: x86.h:1191
@ X86_INS_PSRAD
Definition: x86.h:813
@ X86_INS_VCMPNLT_UQSD
Definition: x86.h:1814
@ X86_INS_FISTP
Definition: x86.h:622
@ X86_INS_PF2ID
Definition: x86.h:904
@ X86_INS_VRSQRT14SD
Definition: x86.h:1640
@ X86_INS_KORTESTD
Definition: x86.h:679
@ X86_INS_PCMPEQW
Definition: x86.h:779
@ X86_INS_IRETD
Definition: x86.h:618
@ X86_INS_VPHADDBD
Definition: x86.h:1451
@ X86_INS_VCMPEQ_OSPD
Definition: x86.h:1877
@ X86_INS_CWDE
Definition: x86.h:515
@ X86_INS_BLSIC
Definition: x86.h:430
@ X86_INS_PFRSQIT1
Definition: x86.h:919
@ X86_INS_XLATB
Definition: x86.h:1695
@ X86_INS_CMPLESS
Definition: x86.h:1721
@ X86_INS_CMOVLE
Definition: x86.h:468
@ X86_INS_VMOVLPD
Definition: x86.h:1323
@ X86_INS_PUSHFD
Definition: x86.h:978
@ X86_INS_VFNMSUB132SD
Definition: x86.h:1248
@ X86_INS_LDDQU
Definition: x86.h:702
@ X86_INS_VPSUBUSW
Definition: x86.h:1602
@ X86_INS_VSCATTERDPS
Definition: x86.h:1649
@ X86_INS_PADDUSB
Definition: x86.h:769
@ X86_INS_VCMPEQ_USPS
Definition: x86.h:1851
@ X86_INS_WBINVD
Definition: x86.h:1680
@ X86_INS_VCMPNLESS
Definition: x86.h:1765
@ X86_INS_BZHI
Definition: x86.h:441
@ X86_INS_VCVTTPS2UDQ
Definition: x86.h:1152
@ X86_INS_MOVMSKPD
Definition: x86.h:847
@ X86_INS_CMOVG
Definition: x86.h:465
@ X86_INS_JE
Definition: x86.h:645
@ X86_INS_VRCP14SS
Definition: x86.h:1623
@ X86_INS_VPABSD
Definition: x86.h:1352
@ X86_INS_WRGSBASE
Definition: x86.h:1682
@ X86_INS_VCVTTPD2DQX
Definition: x86.h:1148
@ X86_INS_VBLENDVPD
Definition: x86.h:1123
@ X86_INS_VXORPD
Definition: x86.h:1260
@ X86_INS_VRCP28SS
Definition: x86.h:1627
@ X86_INS_CMPORDPD
Definition: x86.h:1756
@ X86_INS_LODSW
Definition: x86.h:724
@ X86_INS_VCMPLT_OQSS
Definition: x86.h:1776
@ X86_INS_VDPPD
Definition: x86.h:1159
@ X86_INS_PSHUFD
Definition: x86.h:965
@ X86_INS_PCMPGTQ
Definition: x86.h:895
@ X86_INS_VFMSUBADD231PD
Definition: x86.h:1204
@ X86_INS_DIV
Definition: x86.h:520
@ X86_INS_FMULP
Definition: x86.h:877
@ X86_INS_CMOVE
Definition: x86.h:463
@ X86_INS_POPF
Definition: x86.h:956
@ X86_INS_VFMSUB213SS
Definition: x86.h:1219
@ X86_INS_VPABSW
Definition: x86.h:1354
@ X86_INS_SETA
Definition: x86.h:1013
@ X86_INS_PALIGNR
Definition: x86.h:772
@ X86_INS_HSUBPD
Definition: x86.h:595
@ X86_INS_VPMADCSWD
Definition: x86.h:1490
@ X86_INS_CVTTPS2DQ
Definition: x86.h:511
@ X86_INS_SETS
Definition: x86.h:1027
@ X86_INS_DPPD
Definition: x86.h:531
@ X86_INS_MFENCE
Definition: x86.h:740
@ X86_INS_PFCMPEQ
Definition: x86.h:908
@ X86_INS_VFMADDSS
Definition: x86.h:1186
@ X86_INS_VFNMADD132PS
Definition: x86.h:1223
@ X86_INS_UD2
Definition: x86.h:1087
@ X86_INS_MINPD
Definition: x86.h:741
@ X86_INS_VSCATTERDPD
Definition: x86.h:1648
@ X86_INS_VSCATTERPF1QPD
Definition: x86.h:1656
@ X86_INS_PSUBUSB
Definition: x86.h:823
@ X86_INS_VPMOVM2Q
Definition: x86.h:1515
@ X86_INS_VCMPEQPD
Definition: x86.h:1861
@ X86_INS_CMPNLTPD
Definition: x86.h:1754
@ X86_INS_PSRLQ
Definition: x86.h:816
@ X86_INS_VMSAVE
Definition: x86.h:1343
@ X86_INS_VMXON
Definition: x86.h:1350
@ X86_INS_VBLENDMPD
Definition: x86.h:1119
@ X86_INS_VPSUBUSB
Definition: x86.h:1601
@ X86_INS_SALC
Definition: x86.h:1004
@ X86_INS_VFNMADDSS
Definition: x86.h:1234
@ X86_INS_VFMSUBPS
Definition: x86.h:1211
@ X86_INS_XSAVES
Definition: x86.h:1707
@ X86_INS_JNS
Definition: x86.h:654
@ X86_INS_CVTTSD2SI
Definition: x86.h:512
@ X86_INS_MOVNTI
Definition: x86.h:851
@ X86_INS_VSQRTPD
Definition: x86.h:1662
@ X86_INS_VPUNPCKLWD
Definition: x86.h:1616
@ X86_INS_VSCATTERPF0DPS
Definition: x86.h:1651
@ X86_INS_PMINUD
Definition: x86.h:935
@ X86_INS_PREFETCHT2
Definition: x86.h:963
@ X86_INS_VCVTUSI2SS
Definition: x86.h:636
@ X86_INS_KXNORW
Definition: x86.h:695
@ X86_INS_VCMPNEQ_USPS
Definition: x86.h:1847
@ X86_INS_VPTESTMQ
Definition: x86.h:1605
@ X86_INS_ENDBR32
Definition: x86.h:1895
@ X86_INS_VCMPEQ_USPD
Definition: x86.h:1885
@ X86_INS_INVALID
Definition: x86.h:385
@ X86_INS_FPREM
Definition: x86.h:564
@ X86_INS_MOVNTPS
Definition: x86.h:853
@ X86_INS_VAESDECLAST
Definition: x86.h:1107
@ X86_INS_PHADDD
Definition: x86.h:786
@ X86_INS_XSAVEOPT
Definition: x86.h:1705
@ X86_INS_LMSW
Definition: x86.h:717
@ X86_INS_SCASD
Definition: x86.h:1009
@ X86_INS_MOVNTDQ
Definition: x86.h:850
@ X86_INS_FCMOVBE
Definition: x86.h:461
@ X86_INS_VMOVSHDUP
Definition: x86.h:1332
@ X86_INS_CMPEQSS
Definition: x86.h:1719
@ X86_INS_PFRCPIT1
Definition: x86.h:916
@ X86_INS_VFMSUB132PD
Definition: x86.h:1198
@ X86_INS_VHADDPD
Definition: x86.h:1274
@ X86_INS_JG
Definition: x86.h:647
@ X86_INS_VMOVUPS
Definition: x86.h:1336
@ X86_INS_VPMINUW
Definition: x86.h:1510
@ X86_INS_VSCATTERPF0QPS
Definition: x86.h:1653
@ X86_INS_VFMADD132SS
Definition: x86.h:1188
@ X86_INS_VCMPNEQ_OQSD
Definition: x86.h:1805
@ X86_INS_XSHA1
Definition: x86.h:1710
@ X86_INS_FIADD
Definition: x86.h:402
@ X86_INS_CMPSD
Definition: x86.h:1728
@ X86_INS_VMULSD
Definition: x86.h:1346
@ X86_INS_VPXORD
Definition: x86.h:1617
@ X86_INS_VMULSS
Definition: x86.h:1347
@ X86_INS_VPMOVSXBQ
Definition: x86.h:1527
@ X86_INS_VBROADCASTI32X4
Definition: x86.h:1126
@ X86_INS_MAXSD
Definition: x86.h:738
@ X86_INS_VPERMI2PS
Definition: x86.h:1428
@ X86_INS_CMPNLEPD
Definition: x86.h:1755
@ X86_INS_CMPXCHG8B
Definition: x86.h:487
@ X86_INS_INSERTQ
Definition: x86.h:604
@ X86_INS_VSHUFPD
Definition: x86.h:1660
@ X86_INS_VPGATHERDQ
Definition: x86.h:1448
@ X86_INS_VPSIGNW
Definition: x86.h:1578
@ X86_INS_FISTTP
Definition: x86.h:620
@ X86_INS_VAESDEC
Definition: x86.h:1108
@ X86_INS_FUCOMIP
Definition: x86.h:1091
@ X86_INS_VINSERTPS
Definition: x86.h:1288
@ X86_INS_VCMPNLESD
Definition: x86.h:1799
@ X86_INS_XCRYPTCTR
Definition: x86.h:1690
@ X86_INS_VCVTUSI2SD
Definition: x86.h:635
@ X86_INS_SHA256MSG1
Definition: x86.h:1034
@ X86_INS_SMSW
Definition: x86.h:1049
@ X86_INS_VALIGNQ
Definition: x86.h:1114
@ X86_INS_VUCOMISD
Definition: x86.h:637
@ X86_INS_CMPNEQSS
Definition: x86.h:1723
@ X86_INS_CVTSD2SS
Definition: x86.h:505
@ X86_INS_VPAVGB
Definition: x86.h:1374
@ X86_INS_CMPXCHG16B
Definition: x86.h:485
@ X86_INS_ROR
Definition: x86.h:993
@ X86_INS_VPMULLD
Definition: x86.h:1547
@ X86_INS_JP
Definition: x86.h:656
@ X86_INS_LIDT
Definition: x86.h:715
@ X86_INS_LJMP
Definition: x86.h:541
@ X86_INS_VPMOVZXBQ
Definition: x86.h:1538
@ X86_INS_VFNMSUB231SD
Definition: x86.h:1249
@ X86_INS_VPUNPCKHWD
Definition: x86.h:1612
@ X86_INS_VCMPTRUESS
Definition: x86.h:1774
@ X86_INS_PMOVZXWD
Definition: x86.h:947
@ X86_INS_MOVSXD
Definition: x86.h:864
@ X86_INS_VPMOVZXBD
Definition: x86.h:1537
@ X86_INS_LDS
Definition: x86.h:704
@ X86_INS_XRSTORS
Definition: x86.h:1699
@ X86_INS_VFMSUB213PD
Definition: x86.h:1209
@ X86_INS_VFMADD213SS
Definition: x86.h:1187
@ X86_INS_VPBROADCASTQ
Definition: x86.h:1387
@ X86_INS_VGATHERPF0QPD
Definition: x86.h:1266
@ X86_INS_PMULLW
Definition: x86.h:801
@ X86_INS_VMINPS
Definition: x86.h:1302
@ X86_INS_CMOVNP
Definition: x86.h:474
@ X86_INS_FCMOVNBE
Definition: x86.h:469
@ X86_INS_KORD
Definition: x86.h:676
@ X86_INS_VMASKMOVPD
Definition: x86.h:1292
@ X86_INS_VFNMADDPS
Definition: x86.h:1227
@ X86_INS_CMOVS
Definition: x86.h:480
@ X86_INS_VCMPNGEPS
Definition: x86.h:1836
@ X86_INS_PADDSW
Definition: x86.h:768
@ X86_INS_UNPCKHPS
Definition: x86.h:1098
@ X86_INS_VCMPEQ_OSSD
Definition: x86.h:1809
@ X86_INS_VCOMPRESSPS
Definition: x86.h:1131
@ X86_INS_VCMPFALSE_OSSS
Definition: x86.h:1786
@ X86_INS_CLI
Definition: x86.h:453
@ X86_INS_ADDPD
Definition: x86.h:395
@ X86_INS_PFCMPGT
Definition: x86.h:910
@ X86_INS_FISUBR
Definition: x86.h:1073
@ X86_INS_VPHADDBQ
Definition: x86.h:1452
@ X86_INS_CMPNLTSS
Definition: x86.h:1724
@ X86_INS_VPMOVUSQB
Definition: x86.h:1534
@ X86_INS_VPMADDUBSW
Definition: x86.h:1491
@ X86_INS_VANDNPS
Definition: x86.h:1116
@ X86_INS_MUL
Definition: x86.h:869
@ X86_INS_NEG
Definition: x86.h:879
@ X86_INS_LEA
Definition: x86.h:708
@ X86_INS_FCMOVB
Definition: x86.h:462
@ X86_INS_ANDN
Definition: x86.h:412
@ X86_INS_VPSRLQ
Definition: x86.h:1592
@ X86_INS_VPERMD
Definition: x86.h:1425
@ X86_INS_VCMPNGE_UQSD
Definition: x86.h:1818
@ X86_INS_PADDQ
Definition: x86.h:766
@ X86_INS_VPCLMULQDQ
Definition: x86.h:1389
@ X86_INS_VPADDW
Definition: x86.h:1366
@ X86_INS_CMOVP
Definition: x86.h:478
@ X86_INS_VPEXTRW
Definition: x86.h:1446
@ X86_INS_JNP
Definition: x86.h:653
@ X86_INS_AAS
Definition: x86.h:390
@ X86_INS_CLFLUSHOPT
Definition: x86.h:451
@ X86_INS_VPHADDBW
Definition: x86.h:1453
@ X86_INS_VUNPCKHPS
Definition: x86.h:1674
@ X86_INS_CMPNLTSD
Definition: x86.h:1734
@ X86_INS_VPGATHERQD
Definition: x86.h:1449
@ X86_INS_VMOVHPD
Definition: x86.h:1320
@ X86_INS_VRCPSS
Definition: x86.h:1629
@ X86_INS_VCVTSD2USI
Definition: x86.h:1145
@ X86_INS_VPSLLVQ
Definition: x86.h:1583
@ X86_INS_RORX
Definition: x86.h:994
@ X86_INS_FRNDINT
Definition: x86.h:568
@ X86_INS_VFMADDSUB213PS
Definition: x86.h:1196
@ X86_INS_VFNMSUB132SS
Definition: x86.h:1252
@ X86_INS_VCMPUNORDPS
Definition: x86.h:1830
@ X86_INS_VPCONFLICTD
Definition: x86.h:1421
@ X86_INS_MOVDQU
Definition: x86.h:840
@ X86_INS_RDTSCP
Definition: x86.h:991
@ X86_INS_VCVTTPD2UDQ
Definition: x86.h:1150
@ X86_INS_SHRX
Definition: x86.h:1042
@ X86_INS_LODSB
Definition: x86.h:721
@ X86_INS_VCMPORDSD
Definition: x86.h:1800
@ X86_INS_VRNDSCALEPD
Definition: x86.h:1630
@ X86_INS_SYSCALL
Definition: x86.h:1081
@ X86_INS_PFRSQRT
Definition: x86.h:920
@ X86_INS_VCMPNGT_UQSS
Definition: x86.h:1785
@ X86_INS_VCMPPD
Definition: x86.h:1860
@ X86_INS_VCMPGTSD
Definition: x86.h:1807
@ X86_INS_VRCP28PS
Definition: x86.h:1625
@ X86_INS_CMPSQ
Definition: x86.h:483
@ X86_INS_VCMPGE_OQPS
Definition: x86.h:1856
@ X86_INS_SHLX
Definition: x86.h:1039
@ X86_INS_VSCATTERPF1DPD
Definition: x86.h:1654
@ X86_INS_VCMPNEQ_OQSS
Definition: x86.h:1771
@ X86_INS_CBW
Definition: x86.h:443
@ X86_INS_VAESKEYGENASSIST
Definition: x86.h:1112
@ X86_INS_PMINSB
Definition: x86.h:933
@ X86_INS_XSTORE
Definition: x86.h:1712
@ X86_INS_XSAVEC64
Definition: x86.h:1704
@ X86_INS_RDFSBASE
Definition: x86.h:984
@ X86_INS_VBROADCASTSS
Definition: x86.h:1129
@ X86_INS_VCMPLT_OQSD
Definition: x86.h:1810
@ X86_INS_VPAND
Definition: x86.h:1373
@ X86_INS_VCMPNEQ_OSSD
Definition: x86.h:1821
@ X86_INS_AESIMC
Definition: x86.h:409
@ X86_INS_CMPNLEPS
Definition: x86.h:1745
@ X86_INS_VCVTTSD2SI
Definition: x86.h:631
@ X86_INS_VFMSUB231PS
Definition: x86.h:1213
@ X86_INS_VFNMSUBSD
Definition: x86.h:1246
@ X86_INS_PSLLQ
Definition: x86.h:811
@ X86_INS_PBLENDVB
Definition: x86.h:889
@ X86_INS_VCMPLT_OQPD
Definition: x86.h:1878
@ X86_INS_VANDPS
Definition: x86.h:1118
@ X86_INS_VMOVUPD
Definition: x86.h:1335
@ X86_INS_VCMPEQ_OSSS
Definition: x86.h:1775
@ X86_INS_VCMPNGT_UQPD
Definition: x86.h:1887
@ X86_INS_VCMPLE_OQPS
Definition: x86.h:1845
@ X86_INS_VFMSUBPD
Definition: x86.h:1208
@ X86_INS_VPSHLW
Definition: x86.h:1571
@ X86_INS_VPHADDUBD
Definition: x86.h:1457
@ X86_INS_BLCFILL
Definition: x86.h:419
@ X86_INS_VPANDNQ
Definition: x86.h:1370
@ X86_INS_PMOVZXBQ
Definition: x86.h:944
@ X86_INS_SETNS
Definition: x86.h:1024
@ X86_INS_VPMACSDQH
Definition: x86.h:1480

◆ x86_insn_group

Group of X86 instructions.

Enumerator
X86_GRP_INVALID 

= CS_GRP_INVALID

X86_GRP_JUMP 

= CS_GRP_JUMP

X86_GRP_CALL 

= CS_GRP_CALL

X86_GRP_RET 

= CS_GRP_RET

X86_GRP_INT 

= CS_GRP_INT

X86_GRP_IRET 

= CS_GRP_IRET

X86_GRP_PRIVILEGE 

= CS_GRP_PRIVILEGE

X86_GRP_BRANCH_RELATIVE 

= CS_GRP_BRANCH_RELATIVE

X86_GRP_VM 

all virtualization instructions (VT-x + AMD-V)

X86_GRP_3DNOW 
X86_GRP_AES 
X86_GRP_ADX 
X86_GRP_AVX 
X86_GRP_AVX2 
X86_GRP_AVX512 
X86_GRP_BMI 
X86_GRP_BMI2 
X86_GRP_CMOV 
X86_GRP_F16C 
X86_GRP_FMA 
X86_GRP_FMA4 
X86_GRP_FSGSBASE 
X86_GRP_HLE 
X86_GRP_MMX 
X86_GRP_MODE32 
X86_GRP_MODE64 
X86_GRP_RTM 
X86_GRP_SHA 
X86_GRP_SSE1 
X86_GRP_SSE2 
X86_GRP_SSE3 
X86_GRP_SSE41 
X86_GRP_SSE42 
X86_GRP_SSE4A 
X86_GRP_SSSE3 
X86_GRP_PCLMUL 
X86_GRP_XOP 
X86_GRP_CDI 
X86_GRP_ERI 
X86_GRP_TBM 
X86_GRP_16BITMODE 
X86_GRP_NOT64BITMODE 
X86_GRP_SGX 
X86_GRP_DQI 
X86_GRP_BWI 
X86_GRP_PFI 
X86_GRP_VLX 
X86_GRP_SMAP 
X86_GRP_NOVLX 
X86_GRP_FPU 
X86_GRP_ENDING 

Definition at line 1902 of file x86.h.

1902  {
1903  X86_GRP_INVALID = 0,
1904 
1905  // Generic groups
1906  // all jump instructions (conditional+direct+indirect jumps)
1907  X86_GRP_JUMP,
1908  // all call instructions
1909  X86_GRP_CALL,
1910  // all return instructions
1911  X86_GRP_RET,
1912  // all interrupt instructions (int+syscall)
1913  X86_GRP_INT,
1914  // all interrupt return instructions
1915  X86_GRP_IRET,
1916  // all privileged instructions
1918  // all relative branching instructions
1920 
1921  // Architecture-specific groups
1922  X86_GRP_VM = 128,
1923  X86_GRP_3DNOW,
1924  X86_GRP_AES,
1925  X86_GRP_ADX,
1926  X86_GRP_AVX,
1927  X86_GRP_AVX2,
1929  X86_GRP_BMI,
1930  X86_GRP_BMI2,
1931  X86_GRP_CMOV,
1932  X86_GRP_F16C,
1933  X86_GRP_FMA,
1934  X86_GRP_FMA4,
1936  X86_GRP_HLE,
1937  X86_GRP_MMX,
1940  X86_GRP_RTM,
1941  X86_GRP_SHA,
1942  X86_GRP_SSE1,
1943  X86_GRP_SSE2,
1944  X86_GRP_SSE3,
1945  X86_GRP_SSE41,
1946  X86_GRP_SSE42,
1947  X86_GRP_SSE4A,
1948  X86_GRP_SSSE3,
1950  X86_GRP_XOP,
1951  X86_GRP_CDI,
1952  X86_GRP_ERI,
1953  X86_GRP_TBM,
1956  X86_GRP_SGX,
1957  X86_GRP_DQI,
1958  X86_GRP_BWI,
1959  X86_GRP_PFI,
1960  X86_GRP_VLX,
1961  X86_GRP_SMAP,
1962  X86_GRP_NOVLX,
1963  X86_GRP_FPU,
1964 
1966 } x86_insn_group;
x86_insn_group
Group of X86 instructions.
Definition: x86.h:1902
@ X86_GRP_SSE42
Definition: x86.h:1946
@ X86_GRP_3DNOW
Definition: x86.h:1923
@ X86_GRP_NOVLX
Definition: x86.h:1962
@ X86_GRP_SSE4A
Definition: x86.h:1947
@ X86_GRP_INVALID
= CS_GRP_INVALID
Definition: x86.h:1903
@ X86_GRP_BWI
Definition: x86.h:1958
@ X86_GRP_BRANCH_RELATIVE
= CS_GRP_BRANCH_RELATIVE
Definition: x86.h:1919
@ X86_GRP_FMA
Definition: x86.h:1933
@ X86_GRP_INT
= CS_GRP_INT
Definition: x86.h:1913
@ X86_GRP_CDI
Definition: x86.h:1951
@ X86_GRP_SSE1
Definition: x86.h:1942
@ X86_GRP_DQI
Definition: x86.h:1957
@ X86_GRP_MODE64
Definition: x86.h:1939
@ X86_GRP_CALL
= CS_GRP_CALL
Definition: x86.h:1909
@ X86_GRP_AES
Definition: x86.h:1924
@ X86_GRP_ADX
Definition: x86.h:1925
@ X86_GRP_FMA4
Definition: x86.h:1934
@ X86_GRP_IRET
= CS_GRP_IRET
Definition: x86.h:1915
@ X86_GRP_SSE3
Definition: x86.h:1944
@ X86_GRP_MMX
Definition: x86.h:1937
@ X86_GRP_FPU
Definition: x86.h:1963
@ X86_GRP_AVX512
Definition: x86.h:1928
@ X86_GRP_RTM
Definition: x86.h:1940
@ X86_GRP_CMOV
Definition: x86.h:1931
@ X86_GRP_16BITMODE
Definition: x86.h:1954
@ X86_GRP_PRIVILEGE
= CS_GRP_PRIVILEGE
Definition: x86.h:1917
@ X86_GRP_SMAP
Definition: x86.h:1961
@ X86_GRP_RET
= CS_GRP_RET
Definition: x86.h:1911
@ X86_GRP_BMI
Definition: x86.h:1929
@ X86_GRP_NOT64BITMODE
Definition: x86.h:1955
@ X86_GRP_SSE2
Definition: x86.h:1943
@ X86_GRP_ERI
Definition: x86.h:1952
@ X86_GRP_PCLMUL
Definition: x86.h:1949
@ X86_GRP_FSGSBASE
Definition: x86.h:1935
@ X86_GRP_XOP
Definition: x86.h:1950
@ X86_GRP_VM
all virtualization instructions (VT-x + AMD-V)
Definition: x86.h:1922
@ X86_GRP_SHA
Definition: x86.h:1941
@ X86_GRP_F16C
Definition: x86.h:1932
@ X86_GRP_SSSE3
Definition: x86.h:1948
@ X86_GRP_BMI2
Definition: x86.h:1930
@ X86_GRP_ENDING
Definition: x86.h:1965
@ X86_GRP_VLX
Definition: x86.h:1960
@ X86_GRP_AVX
Definition: x86.h:1926
@ X86_GRP_SSE41
Definition: x86.h:1945
@ X86_GRP_TBM
Definition: x86.h:1953
@ X86_GRP_PFI
Definition: x86.h:1959
@ X86_GRP_SGX
Definition: x86.h:1956
@ X86_GRP_JUMP
= CS_GRP_JUMP
Definition: x86.h:1907
@ X86_GRP_MODE32
Definition: x86.h:1938
@ X86_GRP_HLE
Definition: x86.h:1936
@ X86_GRP_AVX2
Definition: x86.h:1927

◆ x86_op_type

Operand type for instruction's operands.

Enumerator
X86_OP_INVALID 

= CS_OP_INVALID (Uninitialized).

X86_OP_REG 

= CS_OP_REG (Register operand).

X86_OP_IMM 

= CS_OP_IMM (Immediate operand).

X86_OP_MEM 

= CS_OP_MEM (Memory operand).

Definition at line 158 of file x86.h.

158  {
159  X86_OP_INVALID = 0,
160  X86_OP_REG,
161  X86_OP_IMM,
162  X86_OP_MEM,
163 } x86_op_type;
x86_op_type
Operand type for instruction's operands.
Definition: x86.h:158
@ X86_OP_INVALID
= CS_OP_INVALID (Uninitialized).
Definition: x86.h:159
@ X86_OP_REG
= CS_OP_REG (Register operand).
Definition: x86.h:160
@ X86_OP_MEM
= CS_OP_MEM (Memory operand).
Definition: x86.h:162

◆ x86_prefix

enum x86_prefix

Instruction prefixes - to be used in cs_x86.prefix[].

Enumerator
X86_PREFIX_LOCK 

lock (cs_x86.prefix[0]

X86_PREFIX_REP 

rep (cs_x86.prefix[0]

X86_PREFIX_REPE 

repe/repz (cs_x86.prefix[0]

X86_PREFIX_REPNE 

repne/repnz (cs_x86.prefix[0]

X86_PREFIX_CS 

segment override CS (cs_x86.prefix[1]

X86_PREFIX_SS 

segment override SS (cs_x86.prefix[1]

X86_PREFIX_DS 

segment override DS (cs_x86.prefix[1]

X86_PREFIX_ES 

segment override ES (cs_x86.prefix[1]

X86_PREFIX_FS 

segment override FS (cs_x86.prefix[1]

X86_PREFIX_GS 

segment override GS (cs_x86.prefix[1]

X86_PREFIX_OPSIZE 

operand-size override (cs_x86.prefix[2]

X86_PREFIX_ADDRSIZE 

address-size override (cs_x86.prefix[3]

Definition at line 247 of file x86.h.

247  {
248  X86_PREFIX_LOCK = 0xf0,
249  X86_PREFIX_REP = 0xf3,
250  X86_PREFIX_REPE = 0xf3,
251  X86_PREFIX_REPNE = 0xf2,
252 
253  X86_PREFIX_CS = 0x2e,
254  X86_PREFIX_SS = 0x36,
255  X86_PREFIX_DS = 0x3e,
256  X86_PREFIX_ES = 0x26,
257  X86_PREFIX_FS = 0x64,
258  X86_PREFIX_GS = 0x65,
259 
260  X86_PREFIX_OPSIZE = 0x66,
261  X86_PREFIX_ADDRSIZE = 0x67,
262 } x86_prefix;
x86_prefix
Instruction prefixes - to be used in cs_x86.prefix[].
Definition: x86.h:247
@ X86_PREFIX_LOCK
lock (cs_x86.prefix[0]
Definition: x86.h:248
@ X86_PREFIX_REPE
repe/repz (cs_x86.prefix[0]
Definition: x86.h:250
@ X86_PREFIX_FS
segment override FS (cs_x86.prefix[1]
Definition: x86.h:257
@ X86_PREFIX_REPNE
repne/repnz (cs_x86.prefix[0]
Definition: x86.h:251
@ X86_PREFIX_OPSIZE
operand-size override (cs_x86.prefix[2]
Definition: x86.h:260
@ X86_PREFIX_ES
segment override ES (cs_x86.prefix[1]
Definition: x86.h:256
@ X86_PREFIX_CS
segment override CS (cs_x86.prefix[1]
Definition: x86.h:253
@ X86_PREFIX_GS
segment override GS (cs_x86.prefix[1]
Definition: x86.h:258
@ X86_PREFIX_REP
rep (cs_x86.prefix[0]
Definition: x86.h:249
@ X86_PREFIX_ADDRSIZE
address-size override (cs_x86.prefix[3]
Definition: x86.h:261
@ X86_PREFIX_SS
segment override SS (cs_x86.prefix[1]
Definition: x86.h:254
@ X86_PREFIX_DS
segment override DS (cs_x86.prefix[1]
Definition: x86.h:255

◆ x86_reg

enum x86_reg

X86 registers.

Enumerator
X86_REG_INVALID 
X86_REG_AH 
X86_REG_AL 
X86_REG_AX 
X86_REG_BH 
X86_REG_BL 
X86_REG_BP 
X86_REG_BPL 
X86_REG_BX 
X86_REG_CH 
X86_REG_CL 
X86_REG_CS 
X86_REG_CX 
X86_REG_DH 
X86_REG_DI 
X86_REG_DIL 
X86_REG_DL 
X86_REG_DS 
X86_REG_DX 
X86_REG_EAX 
X86_REG_EBP 
X86_REG_EBX 
X86_REG_ECX 
X86_REG_EDI 
X86_REG_EDX 
X86_REG_EFLAGS 
X86_REG_EIP 
X86_REG_EIZ 
X86_REG_ES 
X86_REG_ESI 
X86_REG_ESP 
X86_REG_FPSW 
X86_REG_FS 
X86_REG_GS 
X86_REG_IP 
X86_REG_RAX 
X86_REG_RBP 
X86_REG_RBX 
X86_REG_RCX 
X86_REG_RDI 
X86_REG_RDX 
X86_REG_RIP 
X86_REG_RIZ 
X86_REG_RSI 
X86_REG_RSP 
X86_REG_SI 
X86_REG_SIL 
X86_REG_SP 
X86_REG_SPL 
X86_REG_SS 
X86_REG_CR0 
X86_REG_CR1 
X86_REG_CR2 
X86_REG_CR3 
X86_REG_CR4 
X86_REG_CR5 
X86_REG_CR6 
X86_REG_CR7 
X86_REG_CR8 
X86_REG_CR9 
X86_REG_CR10 
X86_REG_CR11 
X86_REG_CR12 
X86_REG_CR13 
X86_REG_CR14 
X86_REG_CR15 
X86_REG_DR0 
X86_REG_DR1 
X86_REG_DR2 
X86_REG_DR3 
X86_REG_DR4 
X86_REG_DR5 
X86_REG_DR6 
X86_REG_DR7 
X86_REG_DR8 
X86_REG_DR9 
X86_REG_DR10 
X86_REG_DR11 
X86_REG_DR12 
X86_REG_DR13 
X86_REG_DR14 
X86_REG_DR15 
X86_REG_FP0 
X86_REG_FP1 
X86_REG_FP2 
X86_REG_FP3 
X86_REG_FP4 
X86_REG_FP5 
X86_REG_FP6 
X86_REG_FP7 
X86_REG_K0 
X86_REG_K1 
X86_REG_K2 
X86_REG_K3 
X86_REG_K4 
X86_REG_K5 
X86_REG_K6 
X86_REG_K7 
X86_REG_MM0 
X86_REG_MM1 
X86_REG_MM2 
X86_REG_MM3 
X86_REG_MM4 
X86_REG_MM5 
X86_REG_MM6 
X86_REG_MM7 
X86_REG_R8 
X86_REG_R9 
X86_REG_R10 
X86_REG_R11 
X86_REG_R12 
X86_REG_R13 
X86_REG_R14 
X86_REG_R15 
X86_REG_ST0 
X86_REG_ST1 
X86_REG_ST2 
X86_REG_ST3 
X86_REG_ST4 
X86_REG_ST5 
X86_REG_ST6 
X86_REG_ST7 
X86_REG_XMM0 
X86_REG_XMM1 
X86_REG_XMM2 
X86_REG_XMM3 
X86_REG_XMM4 
X86_REG_XMM5 
X86_REG_XMM6 
X86_REG_XMM7 
X86_REG_XMM8 
X86_REG_XMM9 
X86_REG_XMM10 
X86_REG_XMM11 
X86_REG_XMM12 
X86_REG_XMM13 
X86_REG_XMM14 
X86_REG_XMM15 
X86_REG_XMM16 
X86_REG_XMM17 
X86_REG_XMM18 
X86_REG_XMM19 
X86_REG_XMM20 
X86_REG_XMM21 
X86_REG_XMM22 
X86_REG_XMM23 
X86_REG_XMM24 
X86_REG_XMM25 
X86_REG_XMM26 
X86_REG_XMM27 
X86_REG_XMM28 
X86_REG_XMM29 
X86_REG_XMM30 
X86_REG_XMM31 
X86_REG_YMM0 
X86_REG_YMM1 
X86_REG_YMM2 
X86_REG_YMM3 
X86_REG_YMM4 
X86_REG_YMM5 
X86_REG_YMM6 
X86_REG_YMM7 
X86_REG_YMM8 
X86_REG_YMM9 
X86_REG_YMM10 
X86_REG_YMM11 
X86_REG_YMM12 
X86_REG_YMM13 
X86_REG_YMM14 
X86_REG_YMM15 
X86_REG_YMM16 
X86_REG_YMM17 
X86_REG_YMM18 
X86_REG_YMM19 
X86_REG_YMM20 
X86_REG_YMM21 
X86_REG_YMM22 
X86_REG_YMM23 
X86_REG_YMM24 
X86_REG_YMM25 
X86_REG_YMM26 
X86_REG_YMM27 
X86_REG_YMM28 
X86_REG_YMM29 
X86_REG_YMM30 
X86_REG_YMM31 
X86_REG_ZMM0 
X86_REG_ZMM1 
X86_REG_ZMM2 
X86_REG_ZMM3 
X86_REG_ZMM4 
X86_REG_ZMM5 
X86_REG_ZMM6 
X86_REG_ZMM7 
X86_REG_ZMM8 
X86_REG_ZMM9 
X86_REG_ZMM10 
X86_REG_ZMM11 
X86_REG_ZMM12 
X86_REG_ZMM13 
X86_REG_ZMM14 
X86_REG_ZMM15 
X86_REG_ZMM16 
X86_REG_ZMM17 
X86_REG_ZMM18 
X86_REG_ZMM19 
X86_REG_ZMM20 
X86_REG_ZMM21 
X86_REG_ZMM22 
X86_REG_ZMM23 
X86_REG_ZMM24 
X86_REG_ZMM25 
X86_REG_ZMM26 
X86_REG_ZMM27 
X86_REG_ZMM28 
X86_REG_ZMM29 
X86_REG_ZMM30 
X86_REG_ZMM31 
X86_REG_R8B 
X86_REG_R9B 
X86_REG_R10B 
X86_REG_R11B 
X86_REG_R12B 
X86_REG_R13B 
X86_REG_R14B 
X86_REG_R15B 
X86_REG_R8D 
X86_REG_R9D 
X86_REG_R10D 
X86_REG_R11D 
X86_REG_R12D 
X86_REG_R13D 
X86_REG_R14D 
X86_REG_R15D 
X86_REG_R8W 
X86_REG_R9W 
X86_REG_R10W 
X86_REG_R11W 
X86_REG_R12W 
X86_REG_R13W 
X86_REG_R14W 
X86_REG_R15W 
X86_REG_ENDING 

Definition at line 19 of file x86.h.

19  {
20  X86_REG_INVALID = 0,
70 
71  X86_REG_ENDING // <-- mark the end of the list of registers
72 } x86_reg;
x86_reg
X86 registers.
Definition: x86.h:19
@ X86_REG_YMM10
Definition: x86.h:54
@ X86_REG_YMM9
Definition: x86.h:54
@ X86_REG_R10B
Definition: x86.h:65
@ X86_REG_EIZ
Definition: x86.h:26
@ X86_REG_ES
Definition: x86.h:26
@ X86_REG_DR5
Definition: x86.h:35
@ X86_REG_FP5
Definition: x86.h:38
@ X86_REG_ESP
Definition: x86.h:26
@ X86_REG_ZMM12
Definition: x86.h:61
@ X86_REG_ENDING
Definition: x86.h:71
@ X86_REG_CR7
Definition: x86.h:32
@ X86_REG_XMM14
Definition: x86.h:48
@ X86_REG_YMM27
Definition: x86.h:57
@ X86_REG_BP
Definition: x86.h:22
@ X86_REG_XMM16
Definition: x86.h:49
@ X86_REG_K1
Definition: x86.h:39
@ X86_REG_R9W
Definition: x86.h:68
@ X86_REG_YMM17
Definition: x86.h:55
@ X86_REG_EFLAGS
Definition: x86.h:25
@ X86_REG_DR1
Definition: x86.h:34
@ X86_REG_YMM8
Definition: x86.h:54
@ X86_REG_XMM31
Definition: x86.h:52
@ X86_REG_FP6
Definition: x86.h:38
@ X86_REG_IP
Definition: x86.h:27
@ X86_REG_XMM3
Definition: x86.h:46
@ X86_REG_YMM26
Definition: x86.h:57
@ X86_REG_RDX
Definition: x86.h:28
@ X86_REG_DR8
Definition: x86.h:35
@ X86_REG_XMM5
Definition: x86.h:47
@ X86_REG_AL
Definition: x86.h:21
@ X86_REG_CR12
Definition: x86.h:33
@ X86_REG_DL
Definition: x86.h:24
@ X86_REG_YMM6
Definition: x86.h:53
@ X86_REG_R15B
Definition: x86.h:66
@ X86_REG_R11
Definition: x86.h:42
@ X86_REG_YMM12
Definition: x86.h:54
@ X86_REG_ZMM7
Definition: x86.h:60
@ X86_REG_ST6
Definition: x86.h:45
@ X86_REG_YMM16
Definition: x86.h:55
@ X86_REG_XMM10
Definition: x86.h:48
@ X86_REG_R14D
Definition: x86.h:68
@ X86_REG_ZMM23
Definition: x86.h:63
@ X86_REG_XMM21
Definition: x86.h:50
@ X86_REG_EBX
Definition: x86.h:25
@ X86_REG_SIL
Definition: x86.h:30
@ X86_REG_DR13
Definition: x86.h:36
@ X86_REG_YMM0
Definition: x86.h:52
@ X86_REG_R10W
Definition: x86.h:68
@ X86_REG_BPL
Definition: x86.h:22
@ X86_REG_ZMM28
Definition: x86.h:64
@ X86_REG_DR15
Definition: x86.h:37
@ X86_REG_XMM23
Definition: x86.h:50
@ X86_REG_AH
Definition: x86.h:21
@ X86_REG_R12
Definition: x86.h:43
@ X86_REG_FP3
Definition: x86.h:37
@ X86_REG_XMM7
Definition: x86.h:47
@ X86_REG_ST5
Definition: x86.h:45
@ X86_REG_ZMM13
Definition: x86.h:61
@ X86_REG_ZMM26
Definition: x86.h:64
@ X86_REG_ZMM10
Definition: x86.h:60
@ X86_REG_XMM2
Definition: x86.h:46
@ X86_REG_YMM1
Definition: x86.h:52
@ X86_REG_YMM28
Definition: x86.h:58
@ X86_REG_R10D
Definition: x86.h:67
@ X86_REG_DR6
Definition: x86.h:35
@ X86_REG_CR1
Definition: x86.h:31
@ X86_REG_YMM31
Definition: x86.h:58
@ X86_REG_RCX
Definition: x86.h:28
@ X86_REG_ZMM17
Definition: x86.h:62
@ X86_REG_ZMM1
Definition: x86.h:59
@ X86_REG_BX
Definition: x86.h:22
@ X86_REG_R8B
Definition: x86.h:65
@ X86_REG_RIP
Definition: x86.h:29
@ X86_REG_SI
Definition: x86.h:29
@ X86_REG_ZMM9
Definition: x86.h:60
@ X86_REG_XMM24
Definition: x86.h:50
@ X86_REG_FP2
Definition: x86.h:37
@ X86_REG_CR13
Definition: x86.h:33
@ X86_REG_MM3
Definition: x86.h:41
@ X86_REG_CR14
Definition: x86.h:33
@ X86_REG_R9
Definition: x86.h:42
@ X86_REG_ZMM5
Definition: x86.h:59
@ X86_REG_RSI
Definition: x86.h:29
@ X86_REG_XMM25
Definition: x86.h:51
@ X86_REG_CL
Definition: x86.h:22
@ X86_REG_YMM2
Definition: x86.h:52
@ X86_REG_XMM11
Definition: x86.h:48
@ X86_REG_ST7
Definition: x86.h:45
@ X86_REG_INVALID
Definition: x86.h:20
@ X86_REG_ZMM27
Definition: x86.h:64
@ X86_REG_ZMM29
Definition: x86.h:64
@ X86_REG_ESI
Definition: x86.h:26
@ X86_REG_R13W
Definition: x86.h:69
@ X86_REG_R15W
Definition: x86.h:69
@ X86_REG_R12D
Definition: x86.h:67
@ X86_REG_FP7
Definition: x86.h:38
@ X86_REG_R11W
Definition: x86.h:69
@ X86_REG_ZMM3
Definition: x86.h:59
@ X86_REG_ZMM0
Definition: x86.h:58
@ X86_REG_BH
Definition: x86.h:21
@ X86_REG_EAX
Definition: x86.h:24
@ X86_REG_XMM0
Definition: x86.h:46
@ X86_REG_DR11
Definition: x86.h:36
@ X86_REG_DR14
Definition: x86.h:36
@ X86_REG_ZMM25
Definition: x86.h:63
@ X86_REG_XMM6
Definition: x86.h:47
@ X86_REG_R15
Definition: x86.h:43
@ X86_REG_ZMM16
Definition: x86.h:62
@ X86_REG_R9B
Definition: x86.h:65
@ X86_REG_ZMM8
Definition: x86.h:60
@ X86_REG_RIZ
Definition: x86.h:29
@ X86_REG_YMM20
Definition: x86.h:56
@ X86_REG_R9D
Definition: x86.h:67
@ X86_REG_R14W
Definition: x86.h:69
@ X86_REG_SP
Definition: x86.h:30
@ X86_REG_YMM11
Definition: x86.h:54
@ X86_REG_DR0
Definition: x86.h:34
@ X86_REG_XMM4
Definition: x86.h:46
@ X86_REG_R14
Definition: x86.h:43
@ X86_REG_ZMM19
Definition: x86.h:62
@ X86_REG_DS
Definition: x86.h:24
@ X86_REG_CR2
Definition: x86.h:31
@ X86_REG_MM6
Definition: x86.h:41
@ X86_REG_RDI
Definition: x86.h:28
@ X86_REG_R13B
Definition: x86.h:66
@ X86_REG_EDI
Definition: x86.h:25
@ X86_REG_YMM21
Definition: x86.h:56
@ X86_REG_CR5
Definition: x86.h:31
@ X86_REG_XMM8
Definition: x86.h:47
@ X86_REG_CR0
Definition: x86.h:30
@ X86_REG_XMM20
Definition: x86.h:50
@ X86_REG_ECX
Definition: x86.h:25
@ X86_REG_CR6
Definition: x86.h:32
@ X86_REG_YMM25
Definition: x86.h:57
@ X86_REG_RSP
Definition: x86.h:29
@ X86_REG_DX
Definition: x86.h:24
@ X86_REG_YMM19
Definition: x86.h:56
@ X86_REG_ZMM24
Definition: x86.h:63
@ X86_REG_ZMM30
Definition: x86.h:64
@ X86_REG_MM2
Definition: x86.h:41
@ X86_REG_FS
Definition: x86.h:27
@ X86_REG_ST0
Definition: x86.h:44
@ X86_REG_YMM5
Definition: x86.h:53
@ X86_REG_R13
Definition: x86.h:43
@ X86_REG_YMM24
Definition: x86.h:57
@ X86_REG_R11B
Definition: x86.h:65
@ X86_REG_DR9
Definition: x86.h:35
@ X86_REG_XMM15
Definition: x86.h:49
@ X86_REG_YMM13
Definition: x86.h:55
@ X86_REG_ZMM22
Definition: x86.h:63
@ X86_REG_R15D
Definition: x86.h:68
@ X86_REG_ZMM31
Definition: x86.h:65
@ X86_REG_MM0
Definition: x86.h:40
@ X86_REG_CR8
Definition: x86.h:32
@ X86_REG_DR3
Definition: x86.h:34
@ X86_REG_ZMM18
Definition: x86.h:62
@ X86_REG_DR10
Definition: x86.h:36
@ X86_REG_ZMM2
Definition: x86.h:59
@ X86_REG_YMM30
Definition: x86.h:58
@ X86_REG_YMM3
Definition: x86.h:53
@ X86_REG_R11D
Definition: x86.h:67
@ X86_REG_ZMM15
Definition: x86.h:61
@ X86_REG_XMM13
Definition: x86.h:48
@ X86_REG_DH
Definition: x86.h:23
@ X86_REG_YMM14
Definition: x86.h:55
@ X86_REG_XMM17
Definition: x86.h:49
@ X86_REG_XMM22
Definition: x86.h:50
@ X86_REG_R8W
Definition: x86.h:68
@ X86_REG_CX
Definition: x86.h:23
@ X86_REG_R10
Definition: x86.h:42
@ X86_REG_DR12
Definition: x86.h:36
@ X86_REG_SS
Definition: x86.h:30
@ X86_REG_XMM28
Definition: x86.h:51
@ X86_REG_FP4
Definition: x86.h:38
@ X86_REG_ST2
Definition: x86.h:44
@ X86_REG_ST1
Definition: x86.h:44
@ X86_REG_DI
Definition: x86.h:23
@ X86_REG_XMM9
Definition: x86.h:47
@ X86_REG_K3
Definition: x86.h:39
@ X86_REG_YMM18
Definition: x86.h:56
@ X86_REG_MM7
Definition: x86.h:42
@ X86_REG_XMM30
Definition: x86.h:52
@ X86_REG_MM4
Definition: x86.h:41
@ X86_REG_YMM22
Definition: x86.h:56
@ X86_REG_CR9
Definition: x86.h:32
@ X86_REG_MM5
Definition: x86.h:41
@ X86_REG_FP1
Definition: x86.h:37
@ X86_REG_K6
Definition: x86.h:40
@ X86_REG_EBP
Definition: x86.h:24
@ X86_REG_YMM23
Definition: x86.h:57
@ X86_REG_SPL
Definition: x86.h:30
@ X86_REG_K2
Definition: x86.h:39
@ X86_REG_K4
Definition: x86.h:39
@ X86_REG_RAX
Definition: x86.h:27
@ X86_REG_ST3
Definition: x86.h:44
@ X86_REG_XMM18
Definition: x86.h:49
@ X86_REG_ZMM4
Definition: x86.h:59
@ X86_REG_R8D
Definition: x86.h:66
@ X86_REG_R14B
Definition: x86.h:66
@ X86_REG_CH
Definition: x86.h:22
@ X86_REG_DR2
Definition: x86.h:34
@ X86_REG_ZMM20
Definition: x86.h:62
@ X86_REG_K0
Definition: x86.h:39
@ X86_REG_K5
Definition: x86.h:40
@ X86_REG_XMM1
Definition: x86.h:46
@ X86_REG_ZMM14
Definition: x86.h:61
@ X86_REG_ST4
Definition: x86.h:45
@ X86_REG_R12B
Definition: x86.h:66
@ X86_REG_YMM4
Definition: x86.h:53
@ X86_REG_CR4
Definition: x86.h:31
@ X86_REG_ZMM21
Definition: x86.h:63
@ X86_REG_MM1
Definition: x86.h:40
@ X86_REG_ZMM11
Definition: x86.h:61
@ X86_REG_XMM12
Definition: x86.h:48
@ X86_REG_EIP
Definition: x86.h:26
@ X86_REG_RBP
Definition: x86.h:28
@ X86_REG_YMM15
Definition: x86.h:55
@ X86_REG_DIL
Definition: x86.h:23
@ X86_REG_XMM27
Definition: x86.h:51
@ X86_REG_XMM26
Definition: x86.h:51
@ X86_REG_AX
Definition: x86.h:21
@ X86_REG_FP0
Definition: x86.h:37
@ X86_REG_DR4
Definition: x86.h:34
@ X86_REG_YMM7
Definition: x86.h:53
@ X86_REG_CR11
Definition: x86.h:33
@ X86_REG_GS
Definition: x86.h:27
@ X86_REG_CR15
Definition: x86.h:33
@ X86_REG_ZMM6
Definition: x86.h:60
@ X86_REG_XMM29
Definition: x86.h:51
@ X86_REG_EDX
Definition: x86.h:25
@ X86_REG_YMM29
Definition: x86.h:58
@ X86_REG_CS
Definition: x86.h:23
@ X86_REG_R13D
Definition: x86.h:67
@ X86_REG_R12W
Definition: x86.h:69
@ X86_REG_DR7
Definition: x86.h:35
@ X86_REG_XMM19
Definition: x86.h:49
@ X86_REG_CR10
Definition: x86.h:32
@ X86_REG_BL
Definition: x86.h:21
@ X86_REG_CR3
Definition: x86.h:31
@ X86_REG_K7
Definition: x86.h:40
@ X86_REG_R8
Definition: x86.h:42
@ X86_REG_RBX
Definition: x86.h:28
@ X86_REG_FPSW
Definition: x86.h:27

◆ x86_sse_cc

enum x86_sse_cc

SSE Code Condition type.

Enumerator
X86_SSE_CC_INVALID 

Uninitialized.

X86_SSE_CC_EQ 
X86_SSE_CC_LT 
X86_SSE_CC_LE 
X86_SSE_CC_UNORD 
X86_SSE_CC_NEQ 
X86_SSE_CC_NLT 
X86_SSE_CC_NLE 
X86_SSE_CC_ORD 

Definition at line 188 of file x86.h.

188  {
189  X86_SSE_CC_INVALID = 0,
198 } x86_sse_cc;
x86_sse_cc
SSE Code Condition type.
Definition: x86.h:188
@ X86_SSE_CC_ORD
Definition: x86.h:197
@ X86_SSE_CC_INVALID
Uninitialized.
Definition: x86.h:189
@ X86_SSE_CC_LE
Definition: x86.h:192
@ X86_SSE_CC_NEQ
Definition: x86.h:194
@ X86_SSE_CC_LT
Definition: x86.h:191
@ X86_SSE_CC_EQ
Definition: x86.h:190
@ X86_SSE_CC_NLE
Definition: x86.h:196
@ X86_SSE_CC_NLT
Definition: x86.h:195
@ X86_SSE_CC_UNORD
Definition: x86.h:193

◆ x86_xop_cc

enum x86_xop_cc

XOP Code Condition type.

Enumerator
X86_XOP_CC_INVALID 

Uninitialized.

X86_XOP_CC_LT 
X86_XOP_CC_LE 
X86_XOP_CC_GT 
X86_XOP_CC_GE 
X86_XOP_CC_EQ 
X86_XOP_CC_NEQ 
X86_XOP_CC_FALSE 
X86_XOP_CC_TRUE 

Definition at line 166 of file x86.h.

166  {
167  X86_XOP_CC_INVALID = 0,
176 } x86_xop_cc;
x86_xop_cc
XOP Code Condition type.
Definition: x86.h:166
@ X86_XOP_CC_GE
Definition: x86.h:171
@ X86_XOP_CC_GT
Definition: x86.h:170
@ X86_XOP_CC_LT
Definition: x86.h:168
@ X86_XOP_CC_LE
Definition: x86.h:169
@ X86_XOP_CC_FALSE
Definition: x86.h:174
@ X86_XOP_CC_INVALID
Uninitialized.
Definition: x86.h:167
@ X86_XOP_CC_NEQ
Definition: x86.h:173
@ X86_XOP_CC_EQ
Definition: x86.h:172
@ X86_XOP_CC_TRUE
Definition: x86.h:175