/// @file xed-iclass-enum.c // This file was automatically generated. // Do not edit this file. #include #include #include "xed-iclass-enum.h" typedef struct { const char* name; xed_iclass_enum_t value; } name_table_xed_iclass_enum_t; static const name_table_xed_iclass_enum_t name_array_xed_iclass_enum_t[] = { {"INVALID", XED_ICLASS_INVALID}, {"AAA", XED_ICLASS_AAA}, {"AAD", XED_ICLASS_AAD}, {"AAM", XED_ICLASS_AAM}, {"AAS", XED_ICLASS_AAS}, {"ADC", XED_ICLASS_ADC}, {"ADCX", XED_ICLASS_ADCX}, {"ADC_LOCK", XED_ICLASS_ADC_LOCK}, {"ADD", XED_ICLASS_ADD}, {"ADDPD", XED_ICLASS_ADDPD}, {"ADDPS", XED_ICLASS_ADDPS}, {"ADDSD", XED_ICLASS_ADDSD}, {"ADDSS", XED_ICLASS_ADDSS}, {"ADDSUBPD", XED_ICLASS_ADDSUBPD}, {"ADDSUBPS", XED_ICLASS_ADDSUBPS}, {"ADD_LOCK", XED_ICLASS_ADD_LOCK}, {"ADOX", XED_ICLASS_ADOX}, {"AESDEC", XED_ICLASS_AESDEC}, {"AESDEC128KL", XED_ICLASS_AESDEC128KL}, {"AESDEC256KL", XED_ICLASS_AESDEC256KL}, {"AESDECLAST", XED_ICLASS_AESDECLAST}, {"AESDECWIDE128KL", XED_ICLASS_AESDECWIDE128KL}, {"AESDECWIDE256KL", XED_ICLASS_AESDECWIDE256KL}, {"AESENC", XED_ICLASS_AESENC}, {"AESENC128KL", XED_ICLASS_AESENC128KL}, {"AESENC256KL", XED_ICLASS_AESENC256KL}, {"AESENCLAST", XED_ICLASS_AESENCLAST}, {"AESENCWIDE128KL", XED_ICLASS_AESENCWIDE128KL}, {"AESENCWIDE256KL", XED_ICLASS_AESENCWIDE256KL}, {"AESIMC", XED_ICLASS_AESIMC}, {"AESKEYGENASSIST", XED_ICLASS_AESKEYGENASSIST}, {"AND", XED_ICLASS_AND}, {"ANDN", XED_ICLASS_ANDN}, {"ANDNPD", XED_ICLASS_ANDNPD}, {"ANDNPS", XED_ICLASS_ANDNPS}, {"ANDPD", XED_ICLASS_ANDPD}, {"ANDPS", XED_ICLASS_ANDPS}, {"AND_LOCK", XED_ICLASS_AND_LOCK}, {"ARPL", XED_ICLASS_ARPL}, {"BEXTR", XED_ICLASS_BEXTR}, {"BEXTR_XOP", XED_ICLASS_BEXTR_XOP}, {"BLCFILL", XED_ICLASS_BLCFILL}, {"BLCI", XED_ICLASS_BLCI}, {"BLCIC", XED_ICLASS_BLCIC}, {"BLCMSK", XED_ICLASS_BLCMSK}, {"BLCS", XED_ICLASS_BLCS}, {"BLENDPD", XED_ICLASS_BLENDPD}, {"BLENDPS", XED_ICLASS_BLENDPS}, {"BLENDVPD", XED_ICLASS_BLENDVPD}, {"BLENDVPS", XED_ICLASS_BLENDVPS}, {"BLSFILL", XED_ICLASS_BLSFILL}, {"BLSI", XED_ICLASS_BLSI}, {"BLSIC", XED_ICLASS_BLSIC}, {"BLSMSK", XED_ICLASS_BLSMSK}, {"BLSR", XED_ICLASS_BLSR}, {"BNDCL", XED_ICLASS_BNDCL}, {"BNDCN", XED_ICLASS_BNDCN}, {"BNDCU", XED_ICLASS_BNDCU}, {"BNDLDX", XED_ICLASS_BNDLDX}, {"BNDMK", XED_ICLASS_BNDMK}, {"BNDMOV", XED_ICLASS_BNDMOV}, {"BNDSTX", XED_ICLASS_BNDSTX}, {"BOUND", XED_ICLASS_BOUND}, {"BSF", XED_ICLASS_BSF}, {"BSR", XED_ICLASS_BSR}, {"BSWAP", XED_ICLASS_BSWAP}, {"BT", XED_ICLASS_BT}, {"BTC", XED_ICLASS_BTC}, {"BTC_LOCK", XED_ICLASS_BTC_LOCK}, {"BTR", XED_ICLASS_BTR}, {"BTR_LOCK", XED_ICLASS_BTR_LOCK}, {"BTS", XED_ICLASS_BTS}, {"BTS_LOCK", XED_ICLASS_BTS_LOCK}, {"BZHI", XED_ICLASS_BZHI}, {"CALL_FAR", XED_ICLASS_CALL_FAR}, {"CALL_NEAR", XED_ICLASS_CALL_NEAR}, {"CBW", XED_ICLASS_CBW}, {"CDQ", XED_ICLASS_CDQ}, {"CDQE", XED_ICLASS_CDQE}, {"CLAC", XED_ICLASS_CLAC}, {"CLC", XED_ICLASS_CLC}, {"CLD", XED_ICLASS_CLD}, {"CLDEMOTE", XED_ICLASS_CLDEMOTE}, {"CLFLUSH", XED_ICLASS_CLFLUSH}, {"CLFLUSHOPT", XED_ICLASS_CLFLUSHOPT}, {"CLGI", XED_ICLASS_CLGI}, {"CLI", XED_ICLASS_CLI}, {"CLRSSBSY", XED_ICLASS_CLRSSBSY}, {"CLTS", XED_ICLASS_CLTS}, {"CLUI", XED_ICLASS_CLUI}, {"CLWB", XED_ICLASS_CLWB}, {"CLZERO", XED_ICLASS_CLZERO}, {"CMC", XED_ICLASS_CMC}, {"CMOVB", XED_ICLASS_CMOVB}, {"CMOVBE", XED_ICLASS_CMOVBE}, {"CMOVL", XED_ICLASS_CMOVL}, {"CMOVLE", XED_ICLASS_CMOVLE}, {"CMOVNB", XED_ICLASS_CMOVNB}, {"CMOVNBE", XED_ICLASS_CMOVNBE}, {"CMOVNL", XED_ICLASS_CMOVNL}, {"CMOVNLE", XED_ICLASS_CMOVNLE}, {"CMOVNO", XED_ICLASS_CMOVNO}, {"CMOVNP", XED_ICLASS_CMOVNP}, {"CMOVNS", XED_ICLASS_CMOVNS}, {"CMOVNZ", XED_ICLASS_CMOVNZ}, {"CMOVO", XED_ICLASS_CMOVO}, {"CMOVP", XED_ICLASS_CMOVP}, {"CMOVS", XED_ICLASS_CMOVS}, {"CMOVZ", XED_ICLASS_CMOVZ}, {"CMP", XED_ICLASS_CMP}, {"CMPPD", XED_ICLASS_CMPPD}, {"CMPPS", XED_ICLASS_CMPPS}, {"CMPSB", XED_ICLASS_CMPSB}, {"CMPSD", XED_ICLASS_CMPSD}, {"CMPSD_XMM", XED_ICLASS_CMPSD_XMM}, {"CMPSQ", XED_ICLASS_CMPSQ}, {"CMPSS", XED_ICLASS_CMPSS}, {"CMPSW", XED_ICLASS_CMPSW}, {"CMPXCHG", XED_ICLASS_CMPXCHG}, {"CMPXCHG16B", XED_ICLASS_CMPXCHG16B}, {"CMPXCHG16B_LOCK", XED_ICLASS_CMPXCHG16B_LOCK}, {"CMPXCHG8B", XED_ICLASS_CMPXCHG8B}, {"CMPXCHG8B_LOCK", XED_ICLASS_CMPXCHG8B_LOCK}, {"CMPXCHG_LOCK", XED_ICLASS_CMPXCHG_LOCK}, {"COMISD", XED_ICLASS_COMISD}, {"COMISS", XED_ICLASS_COMISS}, {"CPUID", XED_ICLASS_CPUID}, {"CQO", XED_ICLASS_CQO}, {"CRC32", XED_ICLASS_CRC32}, {"CVTDQ2PD", XED_ICLASS_CVTDQ2PD}, {"CVTDQ2PS", XED_ICLASS_CVTDQ2PS}, {"CVTPD2DQ", XED_ICLASS_CVTPD2DQ}, {"CVTPD2PI", XED_ICLASS_CVTPD2PI}, {"CVTPD2PS", XED_ICLASS_CVTPD2PS}, {"CVTPI2PD", XED_ICLASS_CVTPI2PD}, {"CVTPI2PS", XED_ICLASS_CVTPI2PS}, {"CVTPS2DQ", XED_ICLASS_CVTPS2DQ}, {"CVTPS2PD", XED_ICLASS_CVTPS2PD}, {"CVTPS2PI", XED_ICLASS_CVTPS2PI}, {"CVTSD2SI", XED_ICLASS_CVTSD2SI}, {"CVTSD2SS", XED_ICLASS_CVTSD2SS}, {"CVTSI2SD", XED_ICLASS_CVTSI2SD}, {"CVTSI2SS", XED_ICLASS_CVTSI2SS}, {"CVTSS2SD", XED_ICLASS_CVTSS2SD}, {"CVTSS2SI", XED_ICLASS_CVTSS2SI}, {"CVTTPD2DQ", XED_ICLASS_CVTTPD2DQ}, {"CVTTPD2PI", XED_ICLASS_CVTTPD2PI}, {"CVTTPS2DQ", XED_ICLASS_CVTTPS2DQ}, {"CVTTPS2PI", XED_ICLASS_CVTTPS2PI}, {"CVTTSD2SI", XED_ICLASS_CVTTSD2SI}, {"CVTTSS2SI", XED_ICLASS_CVTTSS2SI}, {"CWD", XED_ICLASS_CWD}, {"CWDE", XED_ICLASS_CWDE}, {"DAA", XED_ICLASS_DAA}, {"DAS", XED_ICLASS_DAS}, {"DEC", XED_ICLASS_DEC}, {"DEC_LOCK", XED_ICLASS_DEC_LOCK}, {"DIV", XED_ICLASS_DIV}, {"DIVPD", XED_ICLASS_DIVPD}, {"DIVPS", XED_ICLASS_DIVPS}, {"DIVSD", XED_ICLASS_DIVSD}, {"DIVSS", XED_ICLASS_DIVSS}, {"DPPD", XED_ICLASS_DPPD}, {"DPPS", XED_ICLASS_DPPS}, {"EMMS", XED_ICLASS_EMMS}, {"ENCLS", XED_ICLASS_ENCLS}, {"ENCLU", XED_ICLASS_ENCLU}, {"ENCLV", XED_ICLASS_ENCLV}, {"ENCODEKEY128", XED_ICLASS_ENCODEKEY128}, {"ENCODEKEY256", XED_ICLASS_ENCODEKEY256}, {"ENDBR32", XED_ICLASS_ENDBR32}, {"ENDBR64", XED_ICLASS_ENDBR64}, {"ENQCMD", XED_ICLASS_ENQCMD}, {"ENQCMDS", XED_ICLASS_ENQCMDS}, {"ENTER", XED_ICLASS_ENTER}, {"EXTRACTPS", XED_ICLASS_EXTRACTPS}, {"EXTRQ", XED_ICLASS_EXTRQ}, {"F2XM1", XED_ICLASS_F2XM1}, {"FABS", XED_ICLASS_FABS}, {"FADD", XED_ICLASS_FADD}, {"FADDP", XED_ICLASS_FADDP}, {"FBLD", XED_ICLASS_FBLD}, {"FBSTP", XED_ICLASS_FBSTP}, {"FCHS", XED_ICLASS_FCHS}, {"FCMOVB", XED_ICLASS_FCMOVB}, {"FCMOVBE", XED_ICLASS_FCMOVBE}, {"FCMOVE", XED_ICLASS_FCMOVE}, {"FCMOVNB", XED_ICLASS_FCMOVNB}, {"FCMOVNBE", XED_ICLASS_FCMOVNBE}, {"FCMOVNE", XED_ICLASS_FCMOVNE}, {"FCMOVNU", XED_ICLASS_FCMOVNU}, {"FCMOVU", XED_ICLASS_FCMOVU}, {"FCOM", XED_ICLASS_FCOM}, {"FCOMI", XED_ICLASS_FCOMI}, {"FCOMIP", XED_ICLASS_FCOMIP}, {"FCOMP", XED_ICLASS_FCOMP}, {"FCOMPP", XED_ICLASS_FCOMPP}, {"FCOS", XED_ICLASS_FCOS}, {"FDECSTP", XED_ICLASS_FDECSTP}, {"FDISI8087_NOP", XED_ICLASS_FDISI8087_NOP}, {"FDIV", XED_ICLASS_FDIV}, {"FDIVP", XED_ICLASS_FDIVP}, {"FDIVR", XED_ICLASS_FDIVR}, {"FDIVRP", XED_ICLASS_FDIVRP}, {"FEMMS", XED_ICLASS_FEMMS}, {"FENI8087_NOP", XED_ICLASS_FENI8087_NOP}, {"FFREE", XED_ICLASS_FFREE}, {"FFREEP", XED_ICLASS_FFREEP}, {"FIADD", XED_ICLASS_FIADD}, {"FICOM", XED_ICLASS_FICOM}, {"FICOMP", XED_ICLASS_FICOMP}, {"FIDIV", XED_ICLASS_FIDIV}, {"FIDIVR", XED_ICLASS_FIDIVR}, {"FILD", XED_ICLASS_FILD}, {"FIMUL", XED_ICLASS_FIMUL}, {"FINCSTP", XED_ICLASS_FINCSTP}, {"FIST", XED_ICLASS_FIST}, {"FISTP", XED_ICLASS_FISTP}, {"FISTTP", XED_ICLASS_FISTTP}, {"FISUB", XED_ICLASS_FISUB}, {"FISUBR", XED_ICLASS_FISUBR}, {"FLD", XED_ICLASS_FLD}, {"FLD1", XED_ICLASS_FLD1}, {"FLDCW", XED_ICLASS_FLDCW}, {"FLDENV", XED_ICLASS_FLDENV}, {"FLDL2E", XED_ICLASS_FLDL2E}, {"FLDL2T", XED_ICLASS_FLDL2T}, {"FLDLG2", XED_ICLASS_FLDLG2}, {"FLDLN2", XED_ICLASS_FLDLN2}, {"FLDPI", XED_ICLASS_FLDPI}, {"FLDZ", XED_ICLASS_FLDZ}, {"FMUL", XED_ICLASS_FMUL}, {"FMULP", XED_ICLASS_FMULP}, {"FNCLEX", XED_ICLASS_FNCLEX}, {"FNINIT", XED_ICLASS_FNINIT}, {"FNOP", XED_ICLASS_FNOP}, {"FNSAVE", XED_ICLASS_FNSAVE}, {"FNSTCW", XED_ICLASS_FNSTCW}, {"FNSTENV", XED_ICLASS_FNSTENV}, {"FNSTSW", XED_ICLASS_FNSTSW}, {"FPATAN", XED_ICLASS_FPATAN}, {"FPREM", XED_ICLASS_FPREM}, {"FPREM1", XED_ICLASS_FPREM1}, {"FPTAN", XED_ICLASS_FPTAN}, {"FRNDINT", XED_ICLASS_FRNDINT}, {"FRSTOR", XED_ICLASS_FRSTOR}, {"FSCALE", XED_ICLASS_FSCALE}, {"FSETPM287_NOP", XED_ICLASS_FSETPM287_NOP}, {"FSIN", XED_ICLASS_FSIN}, {"FSINCOS", XED_ICLASS_FSINCOS}, {"FSQRT", XED_ICLASS_FSQRT}, {"FST", XED_ICLASS_FST}, {"FSTP", XED_ICLASS_FSTP}, {"FSTPNCE", XED_ICLASS_FSTPNCE}, {"FSUB", XED_ICLASS_FSUB}, {"FSUBP", XED_ICLASS_FSUBP}, {"FSUBR", XED_ICLASS_FSUBR}, {"FSUBRP", XED_ICLASS_FSUBRP}, {"FTST", XED_ICLASS_FTST}, {"FUCOM", XED_ICLASS_FUCOM}, {"FUCOMI", XED_ICLASS_FUCOMI}, {"FUCOMIP", XED_ICLASS_FUCOMIP}, {"FUCOMP", XED_ICLASS_FUCOMP}, {"FUCOMPP", XED_ICLASS_FUCOMPP}, {"FWAIT", XED_ICLASS_FWAIT}, {"FXAM", XED_ICLASS_FXAM}, {"FXCH", XED_ICLASS_FXCH}, {"FXRSTOR", XED_ICLASS_FXRSTOR}, {"FXRSTOR64", XED_ICLASS_FXRSTOR64}, {"FXSAVE", XED_ICLASS_FXSAVE}, {"FXSAVE64", XED_ICLASS_FXSAVE64}, {"FXTRACT", XED_ICLASS_FXTRACT}, {"FYL2X", XED_ICLASS_FYL2X}, {"FYL2XP1", XED_ICLASS_FYL2XP1}, {"GETSEC", XED_ICLASS_GETSEC}, {"GF2P8AFFINEINVQB", XED_ICLASS_GF2P8AFFINEINVQB}, {"GF2P8AFFINEQB", XED_ICLASS_GF2P8AFFINEQB}, {"GF2P8MULB", XED_ICLASS_GF2P8MULB}, {"HADDPD", XED_ICLASS_HADDPD}, {"HADDPS", XED_ICLASS_HADDPS}, {"HLT", XED_ICLASS_HLT}, {"HRESET", XED_ICLASS_HRESET}, {"HSUBPD", XED_ICLASS_HSUBPD}, {"HSUBPS", XED_ICLASS_HSUBPS}, {"IDIV", XED_ICLASS_IDIV}, {"IMUL", XED_ICLASS_IMUL}, {"IN", XED_ICLASS_IN}, {"INC", XED_ICLASS_INC}, {"INCSSPD", XED_ICLASS_INCSSPD}, {"INCSSPQ", XED_ICLASS_INCSSPQ}, {"INC_LOCK", XED_ICLASS_INC_LOCK}, {"INSB", XED_ICLASS_INSB}, {"INSD", XED_ICLASS_INSD}, {"INSERTPS", XED_ICLASS_INSERTPS}, {"INSERTQ", XED_ICLASS_INSERTQ}, {"INSW", XED_ICLASS_INSW}, {"INT", XED_ICLASS_INT}, {"INT1", XED_ICLASS_INT1}, {"INT3", XED_ICLASS_INT3}, {"INTO", XED_ICLASS_INTO}, {"INVD", XED_ICLASS_INVD}, {"INVEPT", XED_ICLASS_INVEPT}, {"INVLPG", XED_ICLASS_INVLPG}, {"INVLPGA", XED_ICLASS_INVLPGA}, {"INVLPGB", XED_ICLASS_INVLPGB}, {"INVPCID", XED_ICLASS_INVPCID}, {"INVVPID", XED_ICLASS_INVVPID}, {"IRET", XED_ICLASS_IRET}, {"IRETD", XED_ICLASS_IRETD}, {"IRETQ", XED_ICLASS_IRETQ}, {"JB", XED_ICLASS_JB}, {"JBE", XED_ICLASS_JBE}, {"JCXZ", XED_ICLASS_JCXZ}, {"JECXZ", XED_ICLASS_JECXZ}, {"JL", XED_ICLASS_JL}, {"JLE", XED_ICLASS_JLE}, {"JMP", XED_ICLASS_JMP}, {"JMP_FAR", XED_ICLASS_JMP_FAR}, {"JNB", XED_ICLASS_JNB}, {"JNBE", XED_ICLASS_JNBE}, {"JNL", XED_ICLASS_JNL}, {"JNLE", XED_ICLASS_JNLE}, {"JNO", XED_ICLASS_JNO}, {"JNP", XED_ICLASS_JNP}, {"JNS", XED_ICLASS_JNS}, {"JNZ", XED_ICLASS_JNZ}, {"JO", XED_ICLASS_JO}, {"JP", XED_ICLASS_JP}, {"JRCXZ", XED_ICLASS_JRCXZ}, {"JS", XED_ICLASS_JS}, {"JZ", XED_ICLASS_JZ}, {"KADDB", XED_ICLASS_KADDB}, {"KADDD", XED_ICLASS_KADDD}, {"KADDQ", XED_ICLASS_KADDQ}, {"KADDW", XED_ICLASS_KADDW}, {"KANDB", XED_ICLASS_KANDB}, {"KANDD", XED_ICLASS_KANDD}, {"KANDNB", XED_ICLASS_KANDNB}, {"KANDND", XED_ICLASS_KANDND}, {"KANDNQ", XED_ICLASS_KANDNQ}, {"KANDNW", XED_ICLASS_KANDNW}, {"KANDQ", XED_ICLASS_KANDQ}, {"KANDW", XED_ICLASS_KANDW}, {"KMOVB", XED_ICLASS_KMOVB}, {"KMOVD", XED_ICLASS_KMOVD}, {"KMOVQ", XED_ICLASS_KMOVQ}, {"KMOVW", XED_ICLASS_KMOVW}, {"KNOTB", XED_ICLASS_KNOTB}, {"KNOTD", XED_ICLASS_KNOTD}, {"KNOTQ", XED_ICLASS_KNOTQ}, {"KNOTW", XED_ICLASS_KNOTW}, {"KORB", XED_ICLASS_KORB}, {"KORD", XED_ICLASS_KORD}, {"KORQ", XED_ICLASS_KORQ}, {"KORTESTB", XED_ICLASS_KORTESTB}, {"KORTESTD", XED_ICLASS_KORTESTD}, {"KORTESTQ", XED_ICLASS_KORTESTQ}, {"KORTESTW", XED_ICLASS_KORTESTW}, {"KORW", XED_ICLASS_KORW}, {"KSHIFTLB", XED_ICLASS_KSHIFTLB}, {"KSHIFTLD", XED_ICLASS_KSHIFTLD}, {"KSHIFTLQ", XED_ICLASS_KSHIFTLQ}, {"KSHIFTLW", XED_ICLASS_KSHIFTLW}, {"KSHIFTRB", XED_ICLASS_KSHIFTRB}, {"KSHIFTRD", XED_ICLASS_KSHIFTRD}, {"KSHIFTRQ", XED_ICLASS_KSHIFTRQ}, {"KSHIFTRW", XED_ICLASS_KSHIFTRW}, {"KTESTB", XED_ICLASS_KTESTB}, {"KTESTD", XED_ICLASS_KTESTD}, {"KTESTQ", XED_ICLASS_KTESTQ}, {"KTESTW", XED_ICLASS_KTESTW}, {"KUNPCKBW", XED_ICLASS_KUNPCKBW}, {"KUNPCKDQ", XED_ICLASS_KUNPCKDQ}, {"KUNPCKWD", XED_ICLASS_KUNPCKWD}, {"KXNORB", XED_ICLASS_KXNORB}, {"KXNORD", XED_ICLASS_KXNORD}, {"KXNORQ", XED_ICLASS_KXNORQ}, {"KXNORW", XED_ICLASS_KXNORW}, {"KXORB", XED_ICLASS_KXORB}, {"KXORD", XED_ICLASS_KXORD}, {"KXORQ", XED_ICLASS_KXORQ}, {"KXORW", XED_ICLASS_KXORW}, {"LAHF", XED_ICLASS_LAHF}, {"LAR", XED_ICLASS_LAR}, {"LDDQU", XED_ICLASS_LDDQU}, {"LDMXCSR", XED_ICLASS_LDMXCSR}, {"LDS", XED_ICLASS_LDS}, {"LDTILECFG", XED_ICLASS_LDTILECFG}, {"LEA", XED_ICLASS_LEA}, {"LEAVE", XED_ICLASS_LEAVE}, {"LES", XED_ICLASS_LES}, {"LFENCE", XED_ICLASS_LFENCE}, {"LFS", XED_ICLASS_LFS}, {"LGDT", XED_ICLASS_LGDT}, {"LGS", XED_ICLASS_LGS}, {"LIDT", XED_ICLASS_LIDT}, {"LLDT", XED_ICLASS_LLDT}, {"LLWPCB", XED_ICLASS_LLWPCB}, {"LMSW", XED_ICLASS_LMSW}, {"LOADIWKEY", XED_ICLASS_LOADIWKEY}, {"LODSB", XED_ICLASS_LODSB}, {"LODSD", XED_ICLASS_LODSD}, {"LODSQ", XED_ICLASS_LODSQ}, {"LODSW", XED_ICLASS_LODSW}, {"LOOP", XED_ICLASS_LOOP}, {"LOOPE", XED_ICLASS_LOOPE}, {"LOOPNE", XED_ICLASS_LOOPNE}, {"LSL", XED_ICLASS_LSL}, {"LSS", XED_ICLASS_LSS}, {"LTR", XED_ICLASS_LTR}, {"LWPINS", XED_ICLASS_LWPINS}, {"LWPVAL", XED_ICLASS_LWPVAL}, {"LZCNT", XED_ICLASS_LZCNT}, {"MASKMOVDQU", XED_ICLASS_MASKMOVDQU}, {"MASKMOVQ", XED_ICLASS_MASKMOVQ}, {"MAXPD", XED_ICLASS_MAXPD}, {"MAXPS", XED_ICLASS_MAXPS}, {"MAXSD", XED_ICLASS_MAXSD}, {"MAXSS", XED_ICLASS_MAXSS}, {"MCOMMIT", XED_ICLASS_MCOMMIT}, {"MFENCE", XED_ICLASS_MFENCE}, {"MINPD", XED_ICLASS_MINPD}, {"MINPS", XED_ICLASS_MINPS}, {"MINSD", XED_ICLASS_MINSD}, {"MINSS", XED_ICLASS_MINSS}, {"MONITOR", XED_ICLASS_MONITOR}, {"MONITORX", XED_ICLASS_MONITORX}, {"MOV", XED_ICLASS_MOV}, {"MOVAPD", XED_ICLASS_MOVAPD}, {"MOVAPS", XED_ICLASS_MOVAPS}, {"MOVBE", XED_ICLASS_MOVBE}, {"MOVD", XED_ICLASS_MOVD}, {"MOVDDUP", XED_ICLASS_MOVDDUP}, {"MOVDIR64B", XED_ICLASS_MOVDIR64B}, {"MOVDIRI", XED_ICLASS_MOVDIRI}, {"MOVDQ2Q", XED_ICLASS_MOVDQ2Q}, {"MOVDQA", XED_ICLASS_MOVDQA}, {"MOVDQU", XED_ICLASS_MOVDQU}, {"MOVHLPS", XED_ICLASS_MOVHLPS}, {"MOVHPD", XED_ICLASS_MOVHPD}, {"MOVHPS", XED_ICLASS_MOVHPS}, {"MOVLHPS", XED_ICLASS_MOVLHPS}, {"MOVLPD", XED_ICLASS_MOVLPD}, {"MOVLPS", XED_ICLASS_MOVLPS}, {"MOVMSKPD", XED_ICLASS_MOVMSKPD}, {"MOVMSKPS", XED_ICLASS_MOVMSKPS}, {"MOVNTDQ", XED_ICLASS_MOVNTDQ}, {"MOVNTDQA", XED_ICLASS_MOVNTDQA}, {"MOVNTI", XED_ICLASS_MOVNTI}, {"MOVNTPD", XED_ICLASS_MOVNTPD}, {"MOVNTPS", XED_ICLASS_MOVNTPS}, {"MOVNTQ", XED_ICLASS_MOVNTQ}, {"MOVNTSD", XED_ICLASS_MOVNTSD}, {"MOVNTSS", XED_ICLASS_MOVNTSS}, {"MOVQ", XED_ICLASS_MOVQ}, {"MOVQ2DQ", XED_ICLASS_MOVQ2DQ}, {"MOVSB", XED_ICLASS_MOVSB}, {"MOVSD", XED_ICLASS_MOVSD}, {"MOVSD_XMM", XED_ICLASS_MOVSD_XMM}, {"MOVSHDUP", XED_ICLASS_MOVSHDUP}, {"MOVSLDUP", XED_ICLASS_MOVSLDUP}, {"MOVSQ", XED_ICLASS_MOVSQ}, {"MOVSS", XED_ICLASS_MOVSS}, {"MOVSW", XED_ICLASS_MOVSW}, {"MOVSX", XED_ICLASS_MOVSX}, {"MOVSXD", XED_ICLASS_MOVSXD}, {"MOVUPD", XED_ICLASS_MOVUPD}, {"MOVUPS", XED_ICLASS_MOVUPS}, {"MOVZX", XED_ICLASS_MOVZX}, {"MOV_CR", XED_ICLASS_MOV_CR}, {"MOV_DR", XED_ICLASS_MOV_DR}, {"MPSADBW", XED_ICLASS_MPSADBW}, {"MUL", XED_ICLASS_MUL}, {"MULPD", XED_ICLASS_MULPD}, {"MULPS", XED_ICLASS_MULPS}, {"MULSD", XED_ICLASS_MULSD}, {"MULSS", XED_ICLASS_MULSS}, {"MULX", XED_ICLASS_MULX}, {"MWAIT", XED_ICLASS_MWAIT}, {"MWAITX", XED_ICLASS_MWAITX}, {"NEG", XED_ICLASS_NEG}, {"NEG_LOCK", XED_ICLASS_NEG_LOCK}, {"NOP", XED_ICLASS_NOP}, {"NOP2", XED_ICLASS_NOP2}, {"NOP3", XED_ICLASS_NOP3}, {"NOP4", XED_ICLASS_NOP4}, {"NOP5", XED_ICLASS_NOP5}, {"NOP6", XED_ICLASS_NOP6}, {"NOP7", XED_ICLASS_NOP7}, {"NOP8", XED_ICLASS_NOP8}, {"NOP9", XED_ICLASS_NOP9}, {"NOT", XED_ICLASS_NOT}, {"NOT_LOCK", XED_ICLASS_NOT_LOCK}, {"OR", XED_ICLASS_OR}, {"ORPD", XED_ICLASS_ORPD}, {"ORPS", XED_ICLASS_ORPS}, {"OR_LOCK", XED_ICLASS_OR_LOCK}, {"OUT", XED_ICLASS_OUT}, {"OUTSB", XED_ICLASS_OUTSB}, {"OUTSD", XED_ICLASS_OUTSD}, {"OUTSW", XED_ICLASS_OUTSW}, {"PABSB", XED_ICLASS_PABSB}, {"PABSD", XED_ICLASS_PABSD}, {"PABSW", XED_ICLASS_PABSW}, {"PACKSSDW", XED_ICLASS_PACKSSDW}, {"PACKSSWB", XED_ICLASS_PACKSSWB}, {"PACKUSDW", XED_ICLASS_PACKUSDW}, {"PACKUSWB", XED_ICLASS_PACKUSWB}, {"PADDB", XED_ICLASS_PADDB}, {"PADDD", XED_ICLASS_PADDD}, {"PADDQ", XED_ICLASS_PADDQ}, {"PADDSB", XED_ICLASS_PADDSB}, {"PADDSW", XED_ICLASS_PADDSW}, {"PADDUSB", XED_ICLASS_PADDUSB}, {"PADDUSW", XED_ICLASS_PADDUSW}, {"PADDW", XED_ICLASS_PADDW}, {"PALIGNR", XED_ICLASS_PALIGNR}, {"PAND", XED_ICLASS_PAND}, {"PANDN", XED_ICLASS_PANDN}, {"PAUSE", XED_ICLASS_PAUSE}, {"PAVGB", XED_ICLASS_PAVGB}, {"PAVGUSB", XED_ICLASS_PAVGUSB}, {"PAVGW", XED_ICLASS_PAVGW}, {"PBLENDVB", XED_ICLASS_PBLENDVB}, {"PBLENDW", XED_ICLASS_PBLENDW}, {"PCLMULQDQ", XED_ICLASS_PCLMULQDQ}, {"PCMPEQB", XED_ICLASS_PCMPEQB}, {"PCMPEQD", XED_ICLASS_PCMPEQD}, {"PCMPEQQ", XED_ICLASS_PCMPEQQ}, {"PCMPEQW", XED_ICLASS_PCMPEQW}, {"PCMPESTRI", XED_ICLASS_PCMPESTRI}, {"PCMPESTRI64", XED_ICLASS_PCMPESTRI64}, {"PCMPESTRM", XED_ICLASS_PCMPESTRM}, {"PCMPESTRM64", XED_ICLASS_PCMPESTRM64}, {"PCMPGTB", XED_ICLASS_PCMPGTB}, {"PCMPGTD", XED_ICLASS_PCMPGTD}, {"PCMPGTQ", XED_ICLASS_PCMPGTQ}, {"PCMPGTW", XED_ICLASS_PCMPGTW}, {"PCMPISTRI", XED_ICLASS_PCMPISTRI}, {"PCMPISTRI64", XED_ICLASS_PCMPISTRI64}, {"PCMPISTRM", XED_ICLASS_PCMPISTRM}, {"PCONFIG", XED_ICLASS_PCONFIG}, {"PDEP", XED_ICLASS_PDEP}, {"PEXT", XED_ICLASS_PEXT}, {"PEXTRB", XED_ICLASS_PEXTRB}, {"PEXTRD", XED_ICLASS_PEXTRD}, {"PEXTRQ", XED_ICLASS_PEXTRQ}, {"PEXTRW", XED_ICLASS_PEXTRW}, {"PEXTRW_SSE4", XED_ICLASS_PEXTRW_SSE4}, {"PF2ID", XED_ICLASS_PF2ID}, {"PF2IW", XED_ICLASS_PF2IW}, {"PFACC", XED_ICLASS_PFACC}, {"PFADD", XED_ICLASS_PFADD}, {"PFCMPEQ", XED_ICLASS_PFCMPEQ}, {"PFCMPGE", XED_ICLASS_PFCMPGE}, {"PFCMPGT", XED_ICLASS_PFCMPGT}, {"PFMAX", XED_ICLASS_PFMAX}, {"PFMIN", XED_ICLASS_PFMIN}, {"PFMUL", XED_ICLASS_PFMUL}, {"PFNACC", XED_ICLASS_PFNACC}, {"PFPNACC", XED_ICLASS_PFPNACC}, {"PFRCP", XED_ICLASS_PFRCP}, {"PFRCPIT1", XED_ICLASS_PFRCPIT1}, {"PFRCPIT2", XED_ICLASS_PFRCPIT2}, {"PFRSQIT1", XED_ICLASS_PFRSQIT1}, {"PFRSQRT", XED_ICLASS_PFRSQRT}, {"PFSUB", XED_ICLASS_PFSUB}, {"PFSUBR", XED_ICLASS_PFSUBR}, {"PHADDD", XED_ICLASS_PHADDD}, {"PHADDSW", XED_ICLASS_PHADDSW}, {"PHADDW", XED_ICLASS_PHADDW}, {"PHMINPOSUW", XED_ICLASS_PHMINPOSUW}, {"PHSUBD", XED_ICLASS_PHSUBD}, {"PHSUBSW", XED_ICLASS_PHSUBSW}, {"PHSUBW", XED_ICLASS_PHSUBW}, {"PI2FD", XED_ICLASS_PI2FD}, {"PI2FW", XED_ICLASS_PI2FW}, {"PINSRB", XED_ICLASS_PINSRB}, {"PINSRD", XED_ICLASS_PINSRD}, {"PINSRQ", XED_ICLASS_PINSRQ}, {"PINSRW", XED_ICLASS_PINSRW}, {"PMADDUBSW", XED_ICLASS_PMADDUBSW}, {"PMADDWD", XED_ICLASS_PMADDWD}, {"PMAXSB", XED_ICLASS_PMAXSB}, {"PMAXSD", XED_ICLASS_PMAXSD}, {"PMAXSW", XED_ICLASS_PMAXSW}, {"PMAXUB", XED_ICLASS_PMAXUB}, {"PMAXUD", XED_ICLASS_PMAXUD}, {"PMAXUW", XED_ICLASS_PMAXUW}, {"PMINSB", XED_ICLASS_PMINSB}, {"PMINSD", XED_ICLASS_PMINSD}, {"PMINSW", XED_ICLASS_PMINSW}, {"PMINUB", XED_ICLASS_PMINUB}, {"PMINUD", XED_ICLASS_PMINUD}, {"PMINUW", XED_ICLASS_PMINUW}, {"PMOVMSKB", XED_ICLASS_PMOVMSKB}, {"PMOVSXBD", XED_ICLASS_PMOVSXBD}, {"PMOVSXBQ", XED_ICLASS_PMOVSXBQ}, {"PMOVSXBW", XED_ICLASS_PMOVSXBW}, {"PMOVSXDQ", XED_ICLASS_PMOVSXDQ}, {"PMOVSXWD", XED_ICLASS_PMOVSXWD}, {"PMOVSXWQ", XED_ICLASS_PMOVSXWQ}, {"PMOVZXBD", XED_ICLASS_PMOVZXBD}, {"PMOVZXBQ", XED_ICLASS_PMOVZXBQ}, {"PMOVZXBW", XED_ICLASS_PMOVZXBW}, {"PMOVZXDQ", XED_ICLASS_PMOVZXDQ}, {"PMOVZXWD", XED_ICLASS_PMOVZXWD}, {"PMOVZXWQ", XED_ICLASS_PMOVZXWQ}, {"PMULDQ", XED_ICLASS_PMULDQ}, {"PMULHRSW", XED_ICLASS_PMULHRSW}, {"PMULHRW", XED_ICLASS_PMULHRW}, {"PMULHUW", XED_ICLASS_PMULHUW}, {"PMULHW", XED_ICLASS_PMULHW}, {"PMULLD", XED_ICLASS_PMULLD}, {"PMULLW", XED_ICLASS_PMULLW}, {"PMULUDQ", XED_ICLASS_PMULUDQ}, {"POP", XED_ICLASS_POP}, {"POPA", XED_ICLASS_POPA}, {"POPAD", XED_ICLASS_POPAD}, {"POPCNT", XED_ICLASS_POPCNT}, {"POPF", XED_ICLASS_POPF}, {"POPFD", XED_ICLASS_POPFD}, {"POPFQ", XED_ICLASS_POPFQ}, {"POR", XED_ICLASS_POR}, {"PREFETCHNTA", XED_ICLASS_PREFETCHNTA}, {"PREFETCHT0", XED_ICLASS_PREFETCHT0}, {"PREFETCHT1", XED_ICLASS_PREFETCHT1}, {"PREFETCHT2", XED_ICLASS_PREFETCHT2}, {"PREFETCHW", XED_ICLASS_PREFETCHW}, {"PREFETCHWT1", XED_ICLASS_PREFETCHWT1}, {"PREFETCH_EXCLUSIVE", XED_ICLASS_PREFETCH_EXCLUSIVE}, {"PREFETCH_RESERVED", XED_ICLASS_PREFETCH_RESERVED}, {"PSADBW", XED_ICLASS_PSADBW}, {"PSHUFB", XED_ICLASS_PSHUFB}, {"PSHUFD", XED_ICLASS_PSHUFD}, {"PSHUFHW", XED_ICLASS_PSHUFHW}, {"PSHUFLW", XED_ICLASS_PSHUFLW}, {"PSHUFW", XED_ICLASS_PSHUFW}, {"PSIGNB", XED_ICLASS_PSIGNB}, {"PSIGND", XED_ICLASS_PSIGND}, {"PSIGNW", XED_ICLASS_PSIGNW}, {"PSLLD", XED_ICLASS_PSLLD}, {"PSLLDQ", XED_ICLASS_PSLLDQ}, {"PSLLQ", XED_ICLASS_PSLLQ}, {"PSLLW", XED_ICLASS_PSLLW}, {"PSMASH", XED_ICLASS_PSMASH}, {"PSRAD", XED_ICLASS_PSRAD}, {"PSRAW", XED_ICLASS_PSRAW}, {"PSRLD", XED_ICLASS_PSRLD}, {"PSRLDQ", XED_ICLASS_PSRLDQ}, {"PSRLQ", XED_ICLASS_PSRLQ}, {"PSRLW", XED_ICLASS_PSRLW}, {"PSUBB", XED_ICLASS_PSUBB}, {"PSUBD", XED_ICLASS_PSUBD}, {"PSUBQ", XED_ICLASS_PSUBQ}, {"PSUBSB", XED_ICLASS_PSUBSB}, {"PSUBSW", XED_ICLASS_PSUBSW}, {"PSUBUSB", XED_ICLASS_PSUBUSB}, {"PSUBUSW", XED_ICLASS_PSUBUSW}, {"PSUBW", XED_ICLASS_PSUBW}, {"PSWAPD", XED_ICLASS_PSWAPD}, {"PTEST", XED_ICLASS_PTEST}, {"PTWRITE", XED_ICLASS_PTWRITE}, {"PUNPCKHBW", XED_ICLASS_PUNPCKHBW}, {"PUNPCKHDQ", XED_ICLASS_PUNPCKHDQ}, {"PUNPCKHQDQ", XED_ICLASS_PUNPCKHQDQ}, {"PUNPCKHWD", XED_ICLASS_PUNPCKHWD}, {"PUNPCKLBW", XED_ICLASS_PUNPCKLBW}, {"PUNPCKLDQ", XED_ICLASS_PUNPCKLDQ}, {"PUNPCKLQDQ", XED_ICLASS_PUNPCKLQDQ}, {"PUNPCKLWD", XED_ICLASS_PUNPCKLWD}, {"PUSH", XED_ICLASS_PUSH}, {"PUSHA", XED_ICLASS_PUSHA}, {"PUSHAD", XED_ICLASS_PUSHAD}, {"PUSHF", XED_ICLASS_PUSHF}, {"PUSHFD", XED_ICLASS_PUSHFD}, {"PUSHFQ", XED_ICLASS_PUSHFQ}, {"PVALIDATE", XED_ICLASS_PVALIDATE}, {"PXOR", XED_ICLASS_PXOR}, {"RCL", XED_ICLASS_RCL}, {"RCPPS", XED_ICLASS_RCPPS}, {"RCPSS", XED_ICLASS_RCPSS}, {"RCR", XED_ICLASS_RCR}, {"RDFSBASE", XED_ICLASS_RDFSBASE}, {"RDGSBASE", XED_ICLASS_RDGSBASE}, {"RDMSR", XED_ICLASS_RDMSR}, {"RDPID", XED_ICLASS_RDPID}, {"RDPKRU", XED_ICLASS_RDPKRU}, {"RDPMC", XED_ICLASS_RDPMC}, {"RDPRU", XED_ICLASS_RDPRU}, {"RDRAND", XED_ICLASS_RDRAND}, {"RDSEED", XED_ICLASS_RDSEED}, {"RDSSPD", XED_ICLASS_RDSSPD}, {"RDSSPQ", XED_ICLASS_RDSSPQ}, {"RDTSC", XED_ICLASS_RDTSC}, {"RDTSCP", XED_ICLASS_RDTSCP}, {"REPE_CMPSB", XED_ICLASS_REPE_CMPSB}, {"REPE_CMPSD", XED_ICLASS_REPE_CMPSD}, {"REPE_CMPSQ", XED_ICLASS_REPE_CMPSQ}, {"REPE_CMPSW", XED_ICLASS_REPE_CMPSW}, {"REPE_SCASB", XED_ICLASS_REPE_SCASB}, {"REPE_SCASD", XED_ICLASS_REPE_SCASD}, {"REPE_SCASQ", XED_ICLASS_REPE_SCASQ}, {"REPE_SCASW", XED_ICLASS_REPE_SCASW}, {"REPNE_CMPSB", XED_ICLASS_REPNE_CMPSB}, {"REPNE_CMPSD", XED_ICLASS_REPNE_CMPSD}, {"REPNE_CMPSQ", XED_ICLASS_REPNE_CMPSQ}, {"REPNE_CMPSW", XED_ICLASS_REPNE_CMPSW}, {"REPNE_SCASB", XED_ICLASS_REPNE_SCASB}, {"REPNE_SCASD", XED_ICLASS_REPNE_SCASD}, {"REPNE_SCASQ", XED_ICLASS_REPNE_SCASQ}, {"REPNE_SCASW", XED_ICLASS_REPNE_SCASW}, {"REP_INSB", XED_ICLASS_REP_INSB}, {"REP_INSD", XED_ICLASS_REP_INSD}, {"REP_INSW", XED_ICLASS_REP_INSW}, {"REP_LODSB", XED_ICLASS_REP_LODSB}, {"REP_LODSD", XED_ICLASS_REP_LODSD}, {"REP_LODSQ", XED_ICLASS_REP_LODSQ}, {"REP_LODSW", XED_ICLASS_REP_LODSW}, {"REP_MONTMUL", XED_ICLASS_REP_MONTMUL}, {"REP_MOVSB", XED_ICLASS_REP_MOVSB}, {"REP_MOVSD", XED_ICLASS_REP_MOVSD}, {"REP_MOVSQ", XED_ICLASS_REP_MOVSQ}, {"REP_MOVSW", XED_ICLASS_REP_MOVSW}, {"REP_OUTSB", XED_ICLASS_REP_OUTSB}, {"REP_OUTSD", XED_ICLASS_REP_OUTSD}, {"REP_OUTSW", XED_ICLASS_REP_OUTSW}, {"REP_STOSB", XED_ICLASS_REP_STOSB}, {"REP_STOSD", XED_ICLASS_REP_STOSD}, {"REP_STOSQ", XED_ICLASS_REP_STOSQ}, {"REP_STOSW", XED_ICLASS_REP_STOSW}, {"REP_XCRYPTCBC", XED_ICLASS_REP_XCRYPTCBC}, {"REP_XCRYPTCFB", XED_ICLASS_REP_XCRYPTCFB}, {"REP_XCRYPTCTR", XED_ICLASS_REP_XCRYPTCTR}, {"REP_XCRYPTECB", XED_ICLASS_REP_XCRYPTECB}, {"REP_XCRYPTOFB", XED_ICLASS_REP_XCRYPTOFB}, {"REP_XSHA1", XED_ICLASS_REP_XSHA1}, {"REP_XSHA256", XED_ICLASS_REP_XSHA256}, {"REP_XSTORE", XED_ICLASS_REP_XSTORE}, {"RET_FAR", XED_ICLASS_RET_FAR}, {"RET_NEAR", XED_ICLASS_RET_NEAR}, {"RMPADJUST", XED_ICLASS_RMPADJUST}, {"RMPUPDATE", XED_ICLASS_RMPUPDATE}, {"ROL", XED_ICLASS_ROL}, {"ROR", XED_ICLASS_ROR}, {"RORX", XED_ICLASS_RORX}, {"ROUNDPD", XED_ICLASS_ROUNDPD}, {"ROUNDPS", XED_ICLASS_ROUNDPS}, {"ROUNDSD", XED_ICLASS_ROUNDSD}, {"ROUNDSS", XED_ICLASS_ROUNDSS}, {"RSM", XED_ICLASS_RSM}, {"RSQRTPS", XED_ICLASS_RSQRTPS}, {"RSQRTSS", XED_ICLASS_RSQRTSS}, {"RSTORSSP", XED_ICLASS_RSTORSSP}, {"SAHF", XED_ICLASS_SAHF}, {"SALC", XED_ICLASS_SALC}, {"SAR", XED_ICLASS_SAR}, {"SARX", XED_ICLASS_SARX}, {"SAVEPREVSSP", XED_ICLASS_SAVEPREVSSP}, {"SBB", XED_ICLASS_SBB}, {"SBB_LOCK", XED_ICLASS_SBB_LOCK}, {"SCASB", XED_ICLASS_SCASB}, {"SCASD", XED_ICLASS_SCASD}, {"SCASQ", XED_ICLASS_SCASQ}, {"SCASW", XED_ICLASS_SCASW}, {"SEAMCALL", XED_ICLASS_SEAMCALL}, {"SEAMOPS", XED_ICLASS_SEAMOPS}, {"SEAMRET", XED_ICLASS_SEAMRET}, {"SENDUIPI", XED_ICLASS_SENDUIPI}, {"SERIALIZE", XED_ICLASS_SERIALIZE}, {"SETB", XED_ICLASS_SETB}, {"SETBE", XED_ICLASS_SETBE}, {"SETL", XED_ICLASS_SETL}, {"SETLE", XED_ICLASS_SETLE}, {"SETNB", XED_ICLASS_SETNB}, {"SETNBE", XED_ICLASS_SETNBE}, {"SETNL", XED_ICLASS_SETNL}, {"SETNLE", XED_ICLASS_SETNLE}, {"SETNO", XED_ICLASS_SETNO}, {"SETNP", XED_ICLASS_SETNP}, {"SETNS", XED_ICLASS_SETNS}, {"SETNZ", XED_ICLASS_SETNZ}, {"SETO", XED_ICLASS_SETO}, {"SETP", XED_ICLASS_SETP}, {"SETS", XED_ICLASS_SETS}, {"SETSSBSY", XED_ICLASS_SETSSBSY}, {"SETZ", XED_ICLASS_SETZ}, {"SFENCE", XED_ICLASS_SFENCE}, {"SGDT", XED_ICLASS_SGDT}, {"SHA1MSG1", XED_ICLASS_SHA1MSG1}, {"SHA1MSG2", XED_ICLASS_SHA1MSG2}, {"SHA1NEXTE", XED_ICLASS_SHA1NEXTE}, {"SHA1RNDS4", XED_ICLASS_SHA1RNDS4}, {"SHA256MSG1", XED_ICLASS_SHA256MSG1}, {"SHA256MSG2", XED_ICLASS_SHA256MSG2}, {"SHA256RNDS2", XED_ICLASS_SHA256RNDS2}, {"SHL", XED_ICLASS_SHL}, {"SHLD", XED_ICLASS_SHLD}, {"SHLX", XED_ICLASS_SHLX}, {"SHR", XED_ICLASS_SHR}, {"SHRD", XED_ICLASS_SHRD}, {"SHRX", XED_ICLASS_SHRX}, {"SHUFPD", XED_ICLASS_SHUFPD}, {"SHUFPS", XED_ICLASS_SHUFPS}, {"SIDT", XED_ICLASS_SIDT}, {"SKINIT", XED_ICLASS_SKINIT}, {"SLDT", XED_ICLASS_SLDT}, {"SLWPCB", XED_ICLASS_SLWPCB}, {"SMSW", XED_ICLASS_SMSW}, {"SQRTPD", XED_ICLASS_SQRTPD}, {"SQRTPS", XED_ICLASS_SQRTPS}, {"SQRTSD", XED_ICLASS_SQRTSD}, {"SQRTSS", XED_ICLASS_SQRTSS}, {"STAC", XED_ICLASS_STAC}, {"STC", XED_ICLASS_STC}, {"STD", XED_ICLASS_STD}, {"STGI", XED_ICLASS_STGI}, {"STI", XED_ICLASS_STI}, {"STMXCSR", XED_ICLASS_STMXCSR}, {"STOSB", XED_ICLASS_STOSB}, {"STOSD", XED_ICLASS_STOSD}, {"STOSQ", XED_ICLASS_STOSQ}, {"STOSW", XED_ICLASS_STOSW}, {"STR", XED_ICLASS_STR}, {"STTILECFG", XED_ICLASS_STTILECFG}, {"STUI", XED_ICLASS_STUI}, {"SUB", XED_ICLASS_SUB}, {"SUBPD", XED_ICLASS_SUBPD}, {"SUBPS", XED_ICLASS_SUBPS}, {"SUBSD", XED_ICLASS_SUBSD}, {"SUBSS", XED_ICLASS_SUBSS}, {"SUB_LOCK", XED_ICLASS_SUB_LOCK}, {"SWAPGS", XED_ICLASS_SWAPGS}, {"SYSCALL", XED_ICLASS_SYSCALL}, {"SYSCALL_AMD", XED_ICLASS_SYSCALL_AMD}, {"SYSENTER", XED_ICLASS_SYSENTER}, {"SYSEXIT", XED_ICLASS_SYSEXIT}, {"SYSRET", XED_ICLASS_SYSRET}, {"SYSRET64", XED_ICLASS_SYSRET64}, {"SYSRET_AMD", XED_ICLASS_SYSRET_AMD}, {"T1MSKC", XED_ICLASS_T1MSKC}, {"TDCALL", XED_ICLASS_TDCALL}, {"TDPBF16PS", XED_ICLASS_TDPBF16PS}, {"TDPBSSD", XED_ICLASS_TDPBSSD}, {"TDPBSUD", XED_ICLASS_TDPBSUD}, {"TDPBUSD", XED_ICLASS_TDPBUSD}, {"TDPBUUD", XED_ICLASS_TDPBUUD}, {"TEST", XED_ICLASS_TEST}, {"TESTUI", XED_ICLASS_TESTUI}, {"TILELOADD", XED_ICLASS_TILELOADD}, {"TILELOADDT1", XED_ICLASS_TILELOADDT1}, {"TILERELEASE", XED_ICLASS_TILERELEASE}, {"TILESTORED", XED_ICLASS_TILESTORED}, {"TILEZERO", XED_ICLASS_TILEZERO}, {"TLBSYNC", XED_ICLASS_TLBSYNC}, {"TPAUSE", XED_ICLASS_TPAUSE}, {"TZCNT", XED_ICLASS_TZCNT}, {"TZMSK", XED_ICLASS_TZMSK}, {"UCOMISD", XED_ICLASS_UCOMISD}, {"UCOMISS", XED_ICLASS_UCOMISS}, {"UD0", XED_ICLASS_UD0}, {"UD1", XED_ICLASS_UD1}, {"UD2", XED_ICLASS_UD2}, {"UIRET", XED_ICLASS_UIRET}, {"UMONITOR", XED_ICLASS_UMONITOR}, {"UMWAIT", XED_ICLASS_UMWAIT}, {"UNPCKHPD", XED_ICLASS_UNPCKHPD}, {"UNPCKHPS", XED_ICLASS_UNPCKHPS}, {"UNPCKLPD", XED_ICLASS_UNPCKLPD}, {"UNPCKLPS", XED_ICLASS_UNPCKLPS}, {"V4FMADDPS", XED_ICLASS_V4FMADDPS}, {"V4FMADDSS", XED_ICLASS_V4FMADDSS}, {"V4FNMADDPS", XED_ICLASS_V4FNMADDPS}, {"V4FNMADDSS", XED_ICLASS_V4FNMADDSS}, {"VADDPD", XED_ICLASS_VADDPD}, {"VADDPH", XED_ICLASS_VADDPH}, {"VADDPS", XED_ICLASS_VADDPS}, {"VADDSD", XED_ICLASS_VADDSD}, {"VADDSH", XED_ICLASS_VADDSH}, {"VADDSS", XED_ICLASS_VADDSS}, {"VADDSUBPD", XED_ICLASS_VADDSUBPD}, {"VADDSUBPS", XED_ICLASS_VADDSUBPS}, {"VAESDEC", XED_ICLASS_VAESDEC}, {"VAESDECLAST", XED_ICLASS_VAESDECLAST}, {"VAESENC", XED_ICLASS_VAESENC}, {"VAESENCLAST", XED_ICLASS_VAESENCLAST}, {"VAESIMC", XED_ICLASS_VAESIMC}, {"VAESKEYGENASSIST", XED_ICLASS_VAESKEYGENASSIST}, {"VALIGND", XED_ICLASS_VALIGND}, {"VALIGNQ", XED_ICLASS_VALIGNQ}, {"VANDNPD", XED_ICLASS_VANDNPD}, {"VANDNPS", XED_ICLASS_VANDNPS}, {"VANDPD", XED_ICLASS_VANDPD}, {"VANDPS", XED_ICLASS_VANDPS}, {"VBLENDMPD", XED_ICLASS_VBLENDMPD}, {"VBLENDMPS", XED_ICLASS_VBLENDMPS}, {"VBLENDPD", XED_ICLASS_VBLENDPD}, {"VBLENDPS", XED_ICLASS_VBLENDPS}, {"VBLENDVPD", XED_ICLASS_VBLENDVPD}, {"VBLENDVPS", XED_ICLASS_VBLENDVPS}, {"VBROADCASTF128", XED_ICLASS_VBROADCASTF128}, {"VBROADCASTF32X2", XED_ICLASS_VBROADCASTF32X2}, {"VBROADCASTF32X4", XED_ICLASS_VBROADCASTF32X4}, {"VBROADCASTF32X8", XED_ICLASS_VBROADCASTF32X8}, {"VBROADCASTF64X2", XED_ICLASS_VBROADCASTF64X2}, {"VBROADCASTF64X4", XED_ICLASS_VBROADCASTF64X4}, {"VBROADCASTI128", XED_ICLASS_VBROADCASTI128}, {"VBROADCASTI32X2", XED_ICLASS_VBROADCASTI32X2}, {"VBROADCASTI32X4", XED_ICLASS_VBROADCASTI32X4}, {"VBROADCASTI32X8", XED_ICLASS_VBROADCASTI32X8}, {"VBROADCASTI64X2", XED_ICLASS_VBROADCASTI64X2}, {"VBROADCASTI64X4", XED_ICLASS_VBROADCASTI64X4}, {"VBROADCASTSD", XED_ICLASS_VBROADCASTSD}, {"VBROADCASTSS", XED_ICLASS_VBROADCASTSS}, {"VCMPPD", XED_ICLASS_VCMPPD}, {"VCMPPH", XED_ICLASS_VCMPPH}, {"VCMPPS", XED_ICLASS_VCMPPS}, {"VCMPSD", XED_ICLASS_VCMPSD}, {"VCMPSH", XED_ICLASS_VCMPSH}, {"VCMPSS", XED_ICLASS_VCMPSS}, {"VCOMISD", XED_ICLASS_VCOMISD}, {"VCOMISH", XED_ICLASS_VCOMISH}, {"VCOMISS", XED_ICLASS_VCOMISS}, {"VCOMPRESSPD", XED_ICLASS_VCOMPRESSPD}, {"VCOMPRESSPS", XED_ICLASS_VCOMPRESSPS}, {"VCVTDQ2PD", XED_ICLASS_VCVTDQ2PD}, {"VCVTDQ2PH", XED_ICLASS_VCVTDQ2PH}, {"VCVTDQ2PS", XED_ICLASS_VCVTDQ2PS}, {"VCVTNE2PS2BF16", XED_ICLASS_VCVTNE2PS2BF16}, {"VCVTNEPS2BF16", XED_ICLASS_VCVTNEPS2BF16}, {"VCVTPD2DQ", XED_ICLASS_VCVTPD2DQ}, {"VCVTPD2PH", XED_ICLASS_VCVTPD2PH}, {"VCVTPD2PS", XED_ICLASS_VCVTPD2PS}, {"VCVTPD2QQ", XED_ICLASS_VCVTPD2QQ}, {"VCVTPD2UDQ", XED_ICLASS_VCVTPD2UDQ}, {"VCVTPD2UQQ", XED_ICLASS_VCVTPD2UQQ}, {"VCVTPH2DQ", XED_ICLASS_VCVTPH2DQ}, {"VCVTPH2PD", XED_ICLASS_VCVTPH2PD}, {"VCVTPH2PS", XED_ICLASS_VCVTPH2PS}, {"VCVTPH2PSX", XED_ICLASS_VCVTPH2PSX}, {"VCVTPH2QQ", XED_ICLASS_VCVTPH2QQ}, {"VCVTPH2UDQ", XED_ICLASS_VCVTPH2UDQ}, {"VCVTPH2UQQ", XED_ICLASS_VCVTPH2UQQ}, {"VCVTPH2UW", XED_ICLASS_VCVTPH2UW}, {"VCVTPH2W", XED_ICLASS_VCVTPH2W}, {"VCVTPS2DQ", XED_ICLASS_VCVTPS2DQ}, {"VCVTPS2PD", XED_ICLASS_VCVTPS2PD}, {"VCVTPS2PH", XED_ICLASS_VCVTPS2PH}, {"VCVTPS2PHX", XED_ICLASS_VCVTPS2PHX}, {"VCVTPS2QQ", XED_ICLASS_VCVTPS2QQ}, {"VCVTPS2UDQ", XED_ICLASS_VCVTPS2UDQ}, {"VCVTPS2UQQ", XED_ICLASS_VCVTPS2UQQ}, {"VCVTQQ2PD", XED_ICLASS_VCVTQQ2PD}, {"VCVTQQ2PH", XED_ICLASS_VCVTQQ2PH}, {"VCVTQQ2PS", XED_ICLASS_VCVTQQ2PS}, {"VCVTSD2SH", XED_ICLASS_VCVTSD2SH}, {"VCVTSD2SI", XED_ICLASS_VCVTSD2SI}, {"VCVTSD2SS", XED_ICLASS_VCVTSD2SS}, {"VCVTSD2USI", XED_ICLASS_VCVTSD2USI}, {"VCVTSH2SD", XED_ICLASS_VCVTSH2SD}, {"VCVTSH2SI", XED_ICLASS_VCVTSH2SI}, {"VCVTSH2SS", XED_ICLASS_VCVTSH2SS}, {"VCVTSH2USI", XED_ICLASS_VCVTSH2USI}, {"VCVTSI2SD", XED_ICLASS_VCVTSI2SD}, {"VCVTSI2SH", XED_ICLASS_VCVTSI2SH}, {"VCVTSI2SS", XED_ICLASS_VCVTSI2SS}, {"VCVTSS2SD", XED_ICLASS_VCVTSS2SD}, {"VCVTSS2SH", XED_ICLASS_VCVTSS2SH}, {"VCVTSS2SI", XED_ICLASS_VCVTSS2SI}, {"VCVTSS2USI", XED_ICLASS_VCVTSS2USI}, {"VCVTTPD2DQ", XED_ICLASS_VCVTTPD2DQ}, {"VCVTTPD2QQ", XED_ICLASS_VCVTTPD2QQ}, {"VCVTTPD2UDQ", XED_ICLASS_VCVTTPD2UDQ}, {"VCVTTPD2UQQ", XED_ICLASS_VCVTTPD2UQQ}, {"VCVTTPH2DQ", XED_ICLASS_VCVTTPH2DQ}, {"VCVTTPH2QQ", XED_ICLASS_VCVTTPH2QQ}, {"VCVTTPH2UDQ", XED_ICLASS_VCVTTPH2UDQ}, {"VCVTTPH2UQQ", XED_ICLASS_VCVTTPH2UQQ}, {"VCVTTPH2UW", XED_ICLASS_VCVTTPH2UW}, {"VCVTTPH2W", XED_ICLASS_VCVTTPH2W}, {"VCVTTPS2DQ", XED_ICLASS_VCVTTPS2DQ}, {"VCVTTPS2QQ", XED_ICLASS_VCVTTPS2QQ}, {"VCVTTPS2UDQ", XED_ICLASS_VCVTTPS2UDQ}, {"VCVTTPS2UQQ", XED_ICLASS_VCVTTPS2UQQ}, {"VCVTTSD2SI", XED_ICLASS_VCVTTSD2SI}, {"VCVTTSD2USI", XED_ICLASS_VCVTTSD2USI}, {"VCVTTSH2SI", XED_ICLASS_VCVTTSH2SI}, {"VCVTTSH2USI", XED_ICLASS_VCVTTSH2USI}, {"VCVTTSS2SI", XED_ICLASS_VCVTTSS2SI}, {"VCVTTSS2USI", XED_ICLASS_VCVTTSS2USI}, {"VCVTUDQ2PD", XED_ICLASS_VCVTUDQ2PD}, {"VCVTUDQ2PH", XED_ICLASS_VCVTUDQ2PH}, {"VCVTUDQ2PS", XED_ICLASS_VCVTUDQ2PS}, {"VCVTUQQ2PD", XED_ICLASS_VCVTUQQ2PD}, {"VCVTUQQ2PH", XED_ICLASS_VCVTUQQ2PH}, {"VCVTUQQ2PS", XED_ICLASS_VCVTUQQ2PS}, {"VCVTUSI2SD", XED_ICLASS_VCVTUSI2SD}, {"VCVTUSI2SH", XED_ICLASS_VCVTUSI2SH}, {"VCVTUSI2SS", XED_ICLASS_VCVTUSI2SS}, {"VCVTUW2PH", XED_ICLASS_VCVTUW2PH}, {"VCVTW2PH", XED_ICLASS_VCVTW2PH}, {"VDBPSADBW", XED_ICLASS_VDBPSADBW}, {"VDIVPD", XED_ICLASS_VDIVPD}, {"VDIVPH", XED_ICLASS_VDIVPH}, {"VDIVPS", XED_ICLASS_VDIVPS}, {"VDIVSD", XED_ICLASS_VDIVSD}, {"VDIVSH", XED_ICLASS_VDIVSH}, {"VDIVSS", XED_ICLASS_VDIVSS}, {"VDPBF16PS", XED_ICLASS_VDPBF16PS}, {"VDPPD", XED_ICLASS_VDPPD}, {"VDPPS", XED_ICLASS_VDPPS}, {"VERR", XED_ICLASS_VERR}, {"VERW", XED_ICLASS_VERW}, {"VEXP2PD", XED_ICLASS_VEXP2PD}, {"VEXP2PS", XED_ICLASS_VEXP2PS}, {"VEXPANDPD", XED_ICLASS_VEXPANDPD}, {"VEXPANDPS", XED_ICLASS_VEXPANDPS}, {"VEXTRACTF128", XED_ICLASS_VEXTRACTF128}, {"VEXTRACTF32X4", XED_ICLASS_VEXTRACTF32X4}, {"VEXTRACTF32X8", XED_ICLASS_VEXTRACTF32X8}, {"VEXTRACTF64X2", XED_ICLASS_VEXTRACTF64X2}, {"VEXTRACTF64X4", XED_ICLASS_VEXTRACTF64X4}, {"VEXTRACTI128", XED_ICLASS_VEXTRACTI128}, {"VEXTRACTI32X4", XED_ICLASS_VEXTRACTI32X4}, {"VEXTRACTI32X8", XED_ICLASS_VEXTRACTI32X8}, {"VEXTRACTI64X2", XED_ICLASS_VEXTRACTI64X2}, {"VEXTRACTI64X4", XED_ICLASS_VEXTRACTI64X4}, {"VEXTRACTPS", XED_ICLASS_VEXTRACTPS}, {"VFCMADDCPH", XED_ICLASS_VFCMADDCPH}, {"VFCMADDCSH", XED_ICLASS_VFCMADDCSH}, {"VFCMULCPH", XED_ICLASS_VFCMULCPH}, {"VFCMULCSH", XED_ICLASS_VFCMULCSH}, {"VFIXUPIMMPD", XED_ICLASS_VFIXUPIMMPD}, {"VFIXUPIMMPS", XED_ICLASS_VFIXUPIMMPS}, {"VFIXUPIMMSD", XED_ICLASS_VFIXUPIMMSD}, {"VFIXUPIMMSS", XED_ICLASS_VFIXUPIMMSS}, {"VFMADD132PD", XED_ICLASS_VFMADD132PD}, {"VFMADD132PH", XED_ICLASS_VFMADD132PH}, {"VFMADD132PS", XED_ICLASS_VFMADD132PS}, {"VFMADD132SD", XED_ICLASS_VFMADD132SD}, {"VFMADD132SH", XED_ICLASS_VFMADD132SH}, {"VFMADD132SS", XED_ICLASS_VFMADD132SS}, {"VFMADD213PD", XED_ICLASS_VFMADD213PD}, {"VFMADD213PH", XED_ICLASS_VFMADD213PH}, {"VFMADD213PS", XED_ICLASS_VFMADD213PS}, {"VFMADD213SD", XED_ICLASS_VFMADD213SD}, {"VFMADD213SH", XED_ICLASS_VFMADD213SH}, {"VFMADD213SS", XED_ICLASS_VFMADD213SS}, {"VFMADD231PD", XED_ICLASS_VFMADD231PD}, {"VFMADD231PH", XED_ICLASS_VFMADD231PH}, {"VFMADD231PS", XED_ICLASS_VFMADD231PS}, {"VFMADD231SD", XED_ICLASS_VFMADD231SD}, {"VFMADD231SH", XED_ICLASS_VFMADD231SH}, {"VFMADD231SS", XED_ICLASS_VFMADD231SS}, {"VFMADDCPH", XED_ICLASS_VFMADDCPH}, {"VFMADDCSH", XED_ICLASS_VFMADDCSH}, {"VFMADDPD", XED_ICLASS_VFMADDPD}, {"VFMADDPS", XED_ICLASS_VFMADDPS}, {"VFMADDSD", XED_ICLASS_VFMADDSD}, {"VFMADDSS", XED_ICLASS_VFMADDSS}, {"VFMADDSUB132PD", XED_ICLASS_VFMADDSUB132PD}, {"VFMADDSUB132PH", XED_ICLASS_VFMADDSUB132PH}, {"VFMADDSUB132PS", XED_ICLASS_VFMADDSUB132PS}, {"VFMADDSUB213PD", XED_ICLASS_VFMADDSUB213PD}, {"VFMADDSUB213PH", XED_ICLASS_VFMADDSUB213PH}, {"VFMADDSUB213PS", XED_ICLASS_VFMADDSUB213PS}, {"VFMADDSUB231PD", XED_ICLASS_VFMADDSUB231PD}, {"VFMADDSUB231PH", XED_ICLASS_VFMADDSUB231PH}, {"VFMADDSUB231PS", XED_ICLASS_VFMADDSUB231PS}, {"VFMADDSUBPD", XED_ICLASS_VFMADDSUBPD}, {"VFMADDSUBPS", XED_ICLASS_VFMADDSUBPS}, {"VFMSUB132PD", XED_ICLASS_VFMSUB132PD}, {"VFMSUB132PH", XED_ICLASS_VFMSUB132PH}, {"VFMSUB132PS", XED_ICLASS_VFMSUB132PS}, {"VFMSUB132SD", XED_ICLASS_VFMSUB132SD}, {"VFMSUB132SH", XED_ICLASS_VFMSUB132SH}, {"VFMSUB132SS", XED_ICLASS_VFMSUB132SS}, {"VFMSUB213PD", XED_ICLASS_VFMSUB213PD}, {"VFMSUB213PH", XED_ICLASS_VFMSUB213PH}, {"VFMSUB213PS", XED_ICLASS_VFMSUB213PS}, {"VFMSUB213SD", XED_ICLASS_VFMSUB213SD}, {"VFMSUB213SH", XED_ICLASS_VFMSUB213SH}, {"VFMSUB213SS", XED_ICLASS_VFMSUB213SS}, {"VFMSUB231PD", XED_ICLASS_VFMSUB231PD}, {"VFMSUB231PH", XED_ICLASS_VFMSUB231PH}, {"VFMSUB231PS", XED_ICLASS_VFMSUB231PS}, {"VFMSUB231SD", XED_ICLASS_VFMSUB231SD}, {"VFMSUB231SH", XED_ICLASS_VFMSUB231SH}, {"VFMSUB231SS", XED_ICLASS_VFMSUB231SS}, {"VFMSUBADD132PD", XED_ICLASS_VFMSUBADD132PD}, {"VFMSUBADD132PH", XED_ICLASS_VFMSUBADD132PH}, {"VFMSUBADD132PS", XED_ICLASS_VFMSUBADD132PS}, {"VFMSUBADD213PD", XED_ICLASS_VFMSUBADD213PD}, {"VFMSUBADD213PH", XED_ICLASS_VFMSUBADD213PH}, {"VFMSUBADD213PS", XED_ICLASS_VFMSUBADD213PS}, {"VFMSUBADD231PD", XED_ICLASS_VFMSUBADD231PD}, {"VFMSUBADD231PH", XED_ICLASS_VFMSUBADD231PH}, {"VFMSUBADD231PS", XED_ICLASS_VFMSUBADD231PS}, {"VFMSUBADDPD", XED_ICLASS_VFMSUBADDPD}, {"VFMSUBADDPS", XED_ICLASS_VFMSUBADDPS}, {"VFMSUBPD", XED_ICLASS_VFMSUBPD}, {"VFMSUBPS", XED_ICLASS_VFMSUBPS}, {"VFMSUBSD", XED_ICLASS_VFMSUBSD}, {"VFMSUBSS", XED_ICLASS_VFMSUBSS}, {"VFMULCPH", XED_ICLASS_VFMULCPH}, {"VFMULCSH", XED_ICLASS_VFMULCSH}, {"VFNMADD132PD", XED_ICLASS_VFNMADD132PD}, {"VFNMADD132PH", XED_ICLASS_VFNMADD132PH}, {"VFNMADD132PS", XED_ICLASS_VFNMADD132PS}, {"VFNMADD132SD", XED_ICLASS_VFNMADD132SD}, {"VFNMADD132SH", XED_ICLASS_VFNMADD132SH}, {"VFNMADD132SS", XED_ICLASS_VFNMADD132SS}, {"VFNMADD213PD", XED_ICLASS_VFNMADD213PD}, {"VFNMADD213PH", XED_ICLASS_VFNMADD213PH}, {"VFNMADD213PS", XED_ICLASS_VFNMADD213PS}, {"VFNMADD213SD", XED_ICLASS_VFNMADD213SD}, {"VFNMADD213SH", XED_ICLASS_VFNMADD213SH}, {"VFNMADD213SS", XED_ICLASS_VFNMADD213SS}, {"VFNMADD231PD", XED_ICLASS_VFNMADD231PD}, {"VFNMADD231PH", XED_ICLASS_VFNMADD231PH}, {"VFNMADD231PS", XED_ICLASS_VFNMADD231PS}, {"VFNMADD231SD", XED_ICLASS_VFNMADD231SD}, {"VFNMADD231SH", XED_ICLASS_VFNMADD231SH}, {"VFNMADD231SS", XED_ICLASS_VFNMADD231SS}, {"VFNMADDPD", XED_ICLASS_VFNMADDPD}, {"VFNMADDPS", XED_ICLASS_VFNMADDPS}, {"VFNMADDSD", XED_ICLASS_VFNMADDSD}, {"VFNMADDSS", XED_ICLASS_VFNMADDSS}, {"VFNMSUB132PD", XED_ICLASS_VFNMSUB132PD}, {"VFNMSUB132PH", XED_ICLASS_VFNMSUB132PH}, {"VFNMSUB132PS", XED_ICLASS_VFNMSUB132PS}, {"VFNMSUB132SD", XED_ICLASS_VFNMSUB132SD}, {"VFNMSUB132SH", XED_ICLASS_VFNMSUB132SH}, {"VFNMSUB132SS", XED_ICLASS_VFNMSUB132SS}, {"VFNMSUB213PD", XED_ICLASS_VFNMSUB213PD}, {"VFNMSUB213PH", XED_ICLASS_VFNMSUB213PH}, {"VFNMSUB213PS", XED_ICLASS_VFNMSUB213PS}, {"VFNMSUB213SD", XED_ICLASS_VFNMSUB213SD}, {"VFNMSUB213SH", XED_ICLASS_VFNMSUB213SH}, {"VFNMSUB213SS", XED_ICLASS_VFNMSUB213SS}, {"VFNMSUB231PD", XED_ICLASS_VFNMSUB231PD}, {"VFNMSUB231PH", XED_ICLASS_VFNMSUB231PH}, {"VFNMSUB231PS", XED_ICLASS_VFNMSUB231PS}, {"VFNMSUB231SD", XED_ICLASS_VFNMSUB231SD}, {"VFNMSUB231SH", XED_ICLASS_VFNMSUB231SH}, {"VFNMSUB231SS", XED_ICLASS_VFNMSUB231SS}, {"VFNMSUBPD", XED_ICLASS_VFNMSUBPD}, {"VFNMSUBPS", XED_ICLASS_VFNMSUBPS}, {"VFNMSUBSD", XED_ICLASS_VFNMSUBSD}, {"VFNMSUBSS", XED_ICLASS_VFNMSUBSS}, {"VFPCLASSPD", XED_ICLASS_VFPCLASSPD}, {"VFPCLASSPH", XED_ICLASS_VFPCLASSPH}, {"VFPCLASSPS", XED_ICLASS_VFPCLASSPS}, {"VFPCLASSSD", XED_ICLASS_VFPCLASSSD}, {"VFPCLASSSH", XED_ICLASS_VFPCLASSSH}, {"VFPCLASSSS", XED_ICLASS_VFPCLASSSS}, {"VFRCZPD", XED_ICLASS_VFRCZPD}, {"VFRCZPS", XED_ICLASS_VFRCZPS}, {"VFRCZSD", XED_ICLASS_VFRCZSD}, {"VFRCZSS", XED_ICLASS_VFRCZSS}, {"VGATHERDPD", XED_ICLASS_VGATHERDPD}, {"VGATHERDPS", XED_ICLASS_VGATHERDPS}, {"VGATHERPF0DPD", XED_ICLASS_VGATHERPF0DPD}, {"VGATHERPF0DPS", XED_ICLASS_VGATHERPF0DPS}, {"VGATHERPF0QPD", XED_ICLASS_VGATHERPF0QPD}, {"VGATHERPF0QPS", XED_ICLASS_VGATHERPF0QPS}, {"VGATHERPF1DPD", XED_ICLASS_VGATHERPF1DPD}, {"VGATHERPF1DPS", XED_ICLASS_VGATHERPF1DPS}, {"VGATHERPF1QPD", XED_ICLASS_VGATHERPF1QPD}, {"VGATHERPF1QPS", XED_ICLASS_VGATHERPF1QPS}, {"VGATHERQPD", XED_ICLASS_VGATHERQPD}, {"VGATHERQPS", XED_ICLASS_VGATHERQPS}, {"VGETEXPPD", XED_ICLASS_VGETEXPPD}, {"VGETEXPPH", XED_ICLASS_VGETEXPPH}, {"VGETEXPPS", XED_ICLASS_VGETEXPPS}, {"VGETEXPSD", XED_ICLASS_VGETEXPSD}, {"VGETEXPSH", XED_ICLASS_VGETEXPSH}, {"VGETEXPSS", XED_ICLASS_VGETEXPSS}, {"VGETMANTPD", XED_ICLASS_VGETMANTPD}, {"VGETMANTPH", XED_ICLASS_VGETMANTPH}, {"VGETMANTPS", XED_ICLASS_VGETMANTPS}, {"VGETMANTSD", XED_ICLASS_VGETMANTSD}, {"VGETMANTSH", XED_ICLASS_VGETMANTSH}, {"VGETMANTSS", XED_ICLASS_VGETMANTSS}, {"VGF2P8AFFINEINVQB", XED_ICLASS_VGF2P8AFFINEINVQB}, {"VGF2P8AFFINEQB", XED_ICLASS_VGF2P8AFFINEQB}, {"VGF2P8MULB", XED_ICLASS_VGF2P8MULB}, {"VHADDPD", XED_ICLASS_VHADDPD}, {"VHADDPS", XED_ICLASS_VHADDPS}, {"VHSUBPD", XED_ICLASS_VHSUBPD}, {"VHSUBPS", XED_ICLASS_VHSUBPS}, {"VINSERTF128", XED_ICLASS_VINSERTF128}, {"VINSERTF32X4", XED_ICLASS_VINSERTF32X4}, {"VINSERTF32X8", XED_ICLASS_VINSERTF32X8}, {"VINSERTF64X2", XED_ICLASS_VINSERTF64X2}, {"VINSERTF64X4", XED_ICLASS_VINSERTF64X4}, {"VINSERTI128", XED_ICLASS_VINSERTI128}, {"VINSERTI32X4", XED_ICLASS_VINSERTI32X4}, {"VINSERTI32X8", XED_ICLASS_VINSERTI32X8}, {"VINSERTI64X2", XED_ICLASS_VINSERTI64X2}, {"VINSERTI64X4", XED_ICLASS_VINSERTI64X4}, {"VINSERTPS", XED_ICLASS_VINSERTPS}, {"VLDDQU", XED_ICLASS_VLDDQU}, {"VLDMXCSR", XED_ICLASS_VLDMXCSR}, {"VMASKMOVDQU", XED_ICLASS_VMASKMOVDQU}, {"VMASKMOVPD", XED_ICLASS_VMASKMOVPD}, {"VMASKMOVPS", XED_ICLASS_VMASKMOVPS}, {"VMAXPD", XED_ICLASS_VMAXPD}, {"VMAXPH", XED_ICLASS_VMAXPH}, {"VMAXPS", XED_ICLASS_VMAXPS}, {"VMAXSD", XED_ICLASS_VMAXSD}, {"VMAXSH", XED_ICLASS_VMAXSH}, {"VMAXSS", XED_ICLASS_VMAXSS}, {"VMCALL", XED_ICLASS_VMCALL}, {"VMCLEAR", XED_ICLASS_VMCLEAR}, {"VMFUNC", XED_ICLASS_VMFUNC}, {"VMINPD", XED_ICLASS_VMINPD}, {"VMINPH", XED_ICLASS_VMINPH}, {"VMINPS", XED_ICLASS_VMINPS}, {"VMINSD", XED_ICLASS_VMINSD}, {"VMINSH", XED_ICLASS_VMINSH}, {"VMINSS", XED_ICLASS_VMINSS}, {"VMLAUNCH", XED_ICLASS_VMLAUNCH}, {"VMLOAD", XED_ICLASS_VMLOAD}, {"VMMCALL", XED_ICLASS_VMMCALL}, {"VMOVAPD", XED_ICLASS_VMOVAPD}, {"VMOVAPS", XED_ICLASS_VMOVAPS}, {"VMOVD", XED_ICLASS_VMOVD}, {"VMOVDDUP", XED_ICLASS_VMOVDDUP}, {"VMOVDQA", XED_ICLASS_VMOVDQA}, {"VMOVDQA32", XED_ICLASS_VMOVDQA32}, {"VMOVDQA64", XED_ICLASS_VMOVDQA64}, {"VMOVDQU", XED_ICLASS_VMOVDQU}, {"VMOVDQU16", XED_ICLASS_VMOVDQU16}, {"VMOVDQU32", XED_ICLASS_VMOVDQU32}, {"VMOVDQU64", XED_ICLASS_VMOVDQU64}, {"VMOVDQU8", XED_ICLASS_VMOVDQU8}, {"VMOVHLPS", XED_ICLASS_VMOVHLPS}, {"VMOVHPD", XED_ICLASS_VMOVHPD}, {"VMOVHPS", XED_ICLASS_VMOVHPS}, {"VMOVLHPS", XED_ICLASS_VMOVLHPS}, {"VMOVLPD", XED_ICLASS_VMOVLPD}, {"VMOVLPS", XED_ICLASS_VMOVLPS}, {"VMOVMSKPD", XED_ICLASS_VMOVMSKPD}, {"VMOVMSKPS", XED_ICLASS_VMOVMSKPS}, {"VMOVNTDQ", XED_ICLASS_VMOVNTDQ}, {"VMOVNTDQA", XED_ICLASS_VMOVNTDQA}, {"VMOVNTPD", XED_ICLASS_VMOVNTPD}, {"VMOVNTPS", XED_ICLASS_VMOVNTPS}, {"VMOVQ", XED_ICLASS_VMOVQ}, {"VMOVSD", XED_ICLASS_VMOVSD}, {"VMOVSH", XED_ICLASS_VMOVSH}, {"VMOVSHDUP", XED_ICLASS_VMOVSHDUP}, {"VMOVSLDUP", XED_ICLASS_VMOVSLDUP}, {"VMOVSS", XED_ICLASS_VMOVSS}, {"VMOVUPD", XED_ICLASS_VMOVUPD}, {"VMOVUPS", XED_ICLASS_VMOVUPS}, {"VMOVW", XED_ICLASS_VMOVW}, {"VMPSADBW", XED_ICLASS_VMPSADBW}, {"VMPTRLD", XED_ICLASS_VMPTRLD}, {"VMPTRST", XED_ICLASS_VMPTRST}, {"VMREAD", XED_ICLASS_VMREAD}, {"VMRESUME", XED_ICLASS_VMRESUME}, {"VMRUN", XED_ICLASS_VMRUN}, {"VMSAVE", XED_ICLASS_VMSAVE}, {"VMULPD", XED_ICLASS_VMULPD}, {"VMULPH", XED_ICLASS_VMULPH}, {"VMULPS", XED_ICLASS_VMULPS}, {"VMULSD", XED_ICLASS_VMULSD}, {"VMULSH", XED_ICLASS_VMULSH}, {"VMULSS", XED_ICLASS_VMULSS}, {"VMWRITE", XED_ICLASS_VMWRITE}, {"VMXOFF", XED_ICLASS_VMXOFF}, {"VMXON", XED_ICLASS_VMXON}, {"VORPD", XED_ICLASS_VORPD}, {"VORPS", XED_ICLASS_VORPS}, {"VP2INTERSECTD", XED_ICLASS_VP2INTERSECTD}, {"VP2INTERSECTQ", XED_ICLASS_VP2INTERSECTQ}, {"VP4DPWSSD", XED_ICLASS_VP4DPWSSD}, {"VP4DPWSSDS", XED_ICLASS_VP4DPWSSDS}, {"VPABSB", XED_ICLASS_VPABSB}, {"VPABSD", XED_ICLASS_VPABSD}, {"VPABSQ", XED_ICLASS_VPABSQ}, {"VPABSW", XED_ICLASS_VPABSW}, {"VPACKSSDW", XED_ICLASS_VPACKSSDW}, {"VPACKSSWB", XED_ICLASS_VPACKSSWB}, {"VPACKUSDW", XED_ICLASS_VPACKUSDW}, {"VPACKUSWB", XED_ICLASS_VPACKUSWB}, {"VPADDB", XED_ICLASS_VPADDB}, {"VPADDD", XED_ICLASS_VPADDD}, {"VPADDQ", XED_ICLASS_VPADDQ}, {"VPADDSB", XED_ICLASS_VPADDSB}, {"VPADDSW", XED_ICLASS_VPADDSW}, {"VPADDUSB", XED_ICLASS_VPADDUSB}, {"VPADDUSW", XED_ICLASS_VPADDUSW}, {"VPADDW", XED_ICLASS_VPADDW}, {"VPALIGNR", XED_ICLASS_VPALIGNR}, {"VPAND", XED_ICLASS_VPAND}, {"VPANDD", XED_ICLASS_VPANDD}, {"VPANDN", XED_ICLASS_VPANDN}, {"VPANDND", XED_ICLASS_VPANDND}, {"VPANDNQ", XED_ICLASS_VPANDNQ}, {"VPANDQ", XED_ICLASS_VPANDQ}, {"VPAVGB", XED_ICLASS_VPAVGB}, {"VPAVGW", XED_ICLASS_VPAVGW}, {"VPBLENDD", XED_ICLASS_VPBLENDD}, {"VPBLENDMB", XED_ICLASS_VPBLENDMB}, {"VPBLENDMD", XED_ICLASS_VPBLENDMD}, {"VPBLENDMQ", XED_ICLASS_VPBLENDMQ}, {"VPBLENDMW", XED_ICLASS_VPBLENDMW}, {"VPBLENDVB", XED_ICLASS_VPBLENDVB}, {"VPBLENDW", XED_ICLASS_VPBLENDW}, {"VPBROADCASTB", XED_ICLASS_VPBROADCASTB}, {"VPBROADCASTD", XED_ICLASS_VPBROADCASTD}, {"VPBROADCASTMB2Q", XED_ICLASS_VPBROADCASTMB2Q}, {"VPBROADCASTMW2D", XED_ICLASS_VPBROADCASTMW2D}, {"VPBROADCASTQ", XED_ICLASS_VPBROADCASTQ}, {"VPBROADCASTW", XED_ICLASS_VPBROADCASTW}, {"VPCLMULQDQ", XED_ICLASS_VPCLMULQDQ}, {"VPCMOV", XED_ICLASS_VPCMOV}, {"VPCMPB", XED_ICLASS_VPCMPB}, {"VPCMPD", XED_ICLASS_VPCMPD}, {"VPCMPEQB", XED_ICLASS_VPCMPEQB}, {"VPCMPEQD", XED_ICLASS_VPCMPEQD}, {"VPCMPEQQ", XED_ICLASS_VPCMPEQQ}, {"VPCMPEQW", XED_ICLASS_VPCMPEQW}, {"VPCMPESTRI", XED_ICLASS_VPCMPESTRI}, {"VPCMPESTRI64", XED_ICLASS_VPCMPESTRI64}, {"VPCMPESTRM", XED_ICLASS_VPCMPESTRM}, {"VPCMPESTRM64", XED_ICLASS_VPCMPESTRM64}, {"VPCMPGTB", XED_ICLASS_VPCMPGTB}, {"VPCMPGTD", XED_ICLASS_VPCMPGTD}, {"VPCMPGTQ", XED_ICLASS_VPCMPGTQ}, {"VPCMPGTW", XED_ICLASS_VPCMPGTW}, {"VPCMPISTRI", XED_ICLASS_VPCMPISTRI}, {"VPCMPISTRI64", XED_ICLASS_VPCMPISTRI64}, {"VPCMPISTRM", XED_ICLASS_VPCMPISTRM}, {"VPCMPQ", XED_ICLASS_VPCMPQ}, {"VPCMPUB", XED_ICLASS_VPCMPUB}, {"VPCMPUD", XED_ICLASS_VPCMPUD}, {"VPCMPUQ", XED_ICLASS_VPCMPUQ}, {"VPCMPUW", XED_ICLASS_VPCMPUW}, {"VPCMPW", XED_ICLASS_VPCMPW}, {"VPCOMB", XED_ICLASS_VPCOMB}, {"VPCOMD", XED_ICLASS_VPCOMD}, {"VPCOMPRESSB", XED_ICLASS_VPCOMPRESSB}, {"VPCOMPRESSD", XED_ICLASS_VPCOMPRESSD}, {"VPCOMPRESSQ", XED_ICLASS_VPCOMPRESSQ}, {"VPCOMPRESSW", XED_ICLASS_VPCOMPRESSW}, {"VPCOMQ", XED_ICLASS_VPCOMQ}, {"VPCOMUB", XED_ICLASS_VPCOMUB}, {"VPCOMUD", XED_ICLASS_VPCOMUD}, {"VPCOMUQ", XED_ICLASS_VPCOMUQ}, {"VPCOMUW", XED_ICLASS_VPCOMUW}, {"VPCOMW", XED_ICLASS_VPCOMW}, {"VPCONFLICTD", XED_ICLASS_VPCONFLICTD}, {"VPCONFLICTQ", XED_ICLASS_VPCONFLICTQ}, {"VPDPBUSD", XED_ICLASS_VPDPBUSD}, {"VPDPBUSDS", XED_ICLASS_VPDPBUSDS}, {"VPDPWSSD", XED_ICLASS_VPDPWSSD}, {"VPDPWSSDS", XED_ICLASS_VPDPWSSDS}, {"VPERM2F128", XED_ICLASS_VPERM2F128}, {"VPERM2I128", XED_ICLASS_VPERM2I128}, {"VPERMB", XED_ICLASS_VPERMB}, {"VPERMD", XED_ICLASS_VPERMD}, {"VPERMI2B", XED_ICLASS_VPERMI2B}, {"VPERMI2D", XED_ICLASS_VPERMI2D}, {"VPERMI2PD", XED_ICLASS_VPERMI2PD}, {"VPERMI2PS", XED_ICLASS_VPERMI2PS}, {"VPERMI2Q", XED_ICLASS_VPERMI2Q}, {"VPERMI2W", XED_ICLASS_VPERMI2W}, {"VPERMIL2PD", XED_ICLASS_VPERMIL2PD}, {"VPERMIL2PS", XED_ICLASS_VPERMIL2PS}, {"VPERMILPD", XED_ICLASS_VPERMILPD}, {"VPERMILPS", XED_ICLASS_VPERMILPS}, {"VPERMPD", XED_ICLASS_VPERMPD}, {"VPERMPS", XED_ICLASS_VPERMPS}, {"VPERMQ", XED_ICLASS_VPERMQ}, {"VPERMT2B", XED_ICLASS_VPERMT2B}, {"VPERMT2D", XED_ICLASS_VPERMT2D}, {"VPERMT2PD", XED_ICLASS_VPERMT2PD}, {"VPERMT2PS", XED_ICLASS_VPERMT2PS}, {"VPERMT2Q", XED_ICLASS_VPERMT2Q}, {"VPERMT2W", XED_ICLASS_VPERMT2W}, {"VPERMW", XED_ICLASS_VPERMW}, {"VPEXPANDB", XED_ICLASS_VPEXPANDB}, {"VPEXPANDD", XED_ICLASS_VPEXPANDD}, {"VPEXPANDQ", XED_ICLASS_VPEXPANDQ}, {"VPEXPANDW", XED_ICLASS_VPEXPANDW}, {"VPEXTRB", XED_ICLASS_VPEXTRB}, {"VPEXTRD", XED_ICLASS_VPEXTRD}, {"VPEXTRQ", XED_ICLASS_VPEXTRQ}, {"VPEXTRW", XED_ICLASS_VPEXTRW}, {"VPEXTRW_C5", XED_ICLASS_VPEXTRW_C5}, {"VPGATHERDD", XED_ICLASS_VPGATHERDD}, {"VPGATHERDQ", XED_ICLASS_VPGATHERDQ}, {"VPGATHERQD", XED_ICLASS_VPGATHERQD}, {"VPGATHERQQ", XED_ICLASS_VPGATHERQQ}, {"VPHADDBD", XED_ICLASS_VPHADDBD}, {"VPHADDBQ", XED_ICLASS_VPHADDBQ}, {"VPHADDBW", XED_ICLASS_VPHADDBW}, {"VPHADDD", XED_ICLASS_VPHADDD}, {"VPHADDDQ", XED_ICLASS_VPHADDDQ}, {"VPHADDSW", XED_ICLASS_VPHADDSW}, {"VPHADDUBD", XED_ICLASS_VPHADDUBD}, {"VPHADDUBQ", XED_ICLASS_VPHADDUBQ}, {"VPHADDUBW", XED_ICLASS_VPHADDUBW}, {"VPHADDUDQ", XED_ICLASS_VPHADDUDQ}, {"VPHADDUWD", XED_ICLASS_VPHADDUWD}, {"VPHADDUWQ", XED_ICLASS_VPHADDUWQ}, {"VPHADDW", XED_ICLASS_VPHADDW}, {"VPHADDWD", XED_ICLASS_VPHADDWD}, {"VPHADDWQ", XED_ICLASS_VPHADDWQ}, {"VPHMINPOSUW", XED_ICLASS_VPHMINPOSUW}, {"VPHSUBBW", XED_ICLASS_VPHSUBBW}, {"VPHSUBD", XED_ICLASS_VPHSUBD}, {"VPHSUBDQ", XED_ICLASS_VPHSUBDQ}, {"VPHSUBSW", XED_ICLASS_VPHSUBSW}, {"VPHSUBW", XED_ICLASS_VPHSUBW}, {"VPHSUBWD", XED_ICLASS_VPHSUBWD}, {"VPINSRB", XED_ICLASS_VPINSRB}, {"VPINSRD", XED_ICLASS_VPINSRD}, {"VPINSRQ", XED_ICLASS_VPINSRQ}, {"VPINSRW", XED_ICLASS_VPINSRW}, {"VPLZCNTD", XED_ICLASS_VPLZCNTD}, {"VPLZCNTQ", XED_ICLASS_VPLZCNTQ}, {"VPMACSDD", XED_ICLASS_VPMACSDD}, {"VPMACSDQH", XED_ICLASS_VPMACSDQH}, {"VPMACSDQL", XED_ICLASS_VPMACSDQL}, {"VPMACSSDD", XED_ICLASS_VPMACSSDD}, {"VPMACSSDQH", XED_ICLASS_VPMACSSDQH}, {"VPMACSSDQL", XED_ICLASS_VPMACSSDQL}, {"VPMACSSWD", XED_ICLASS_VPMACSSWD}, {"VPMACSSWW", XED_ICLASS_VPMACSSWW}, {"VPMACSWD", XED_ICLASS_VPMACSWD}, {"VPMACSWW", XED_ICLASS_VPMACSWW}, {"VPMADCSSWD", XED_ICLASS_VPMADCSSWD}, {"VPMADCSWD", XED_ICLASS_VPMADCSWD}, {"VPMADD52HUQ", XED_ICLASS_VPMADD52HUQ}, {"VPMADD52LUQ", XED_ICLASS_VPMADD52LUQ}, {"VPMADDUBSW", XED_ICLASS_VPMADDUBSW}, {"VPMADDWD", XED_ICLASS_VPMADDWD}, {"VPMASKMOVD", XED_ICLASS_VPMASKMOVD}, {"VPMASKMOVQ", XED_ICLASS_VPMASKMOVQ}, {"VPMAXSB", XED_ICLASS_VPMAXSB}, {"VPMAXSD", XED_ICLASS_VPMAXSD}, {"VPMAXSQ", XED_ICLASS_VPMAXSQ}, {"VPMAXSW", XED_ICLASS_VPMAXSW}, {"VPMAXUB", XED_ICLASS_VPMAXUB}, {"VPMAXUD", XED_ICLASS_VPMAXUD}, {"VPMAXUQ", XED_ICLASS_VPMAXUQ}, {"VPMAXUW", XED_ICLASS_VPMAXUW}, {"VPMINSB", XED_ICLASS_VPMINSB}, {"VPMINSD", XED_ICLASS_VPMINSD}, {"VPMINSQ", XED_ICLASS_VPMINSQ}, {"VPMINSW", XED_ICLASS_VPMINSW}, {"VPMINUB", XED_ICLASS_VPMINUB}, {"VPMINUD", XED_ICLASS_VPMINUD}, {"VPMINUQ", XED_ICLASS_VPMINUQ}, {"VPMINUW", XED_ICLASS_VPMINUW}, {"VPMOVB2M", XED_ICLASS_VPMOVB2M}, {"VPMOVD2M", XED_ICLASS_VPMOVD2M}, {"VPMOVDB", XED_ICLASS_VPMOVDB}, {"VPMOVDW", XED_ICLASS_VPMOVDW}, {"VPMOVM2B", XED_ICLASS_VPMOVM2B}, {"VPMOVM2D", XED_ICLASS_VPMOVM2D}, {"VPMOVM2Q", XED_ICLASS_VPMOVM2Q}, {"VPMOVM2W", XED_ICLASS_VPMOVM2W}, {"VPMOVMSKB", XED_ICLASS_VPMOVMSKB}, {"VPMOVQ2M", XED_ICLASS_VPMOVQ2M}, {"VPMOVQB", XED_ICLASS_VPMOVQB}, {"VPMOVQD", XED_ICLASS_VPMOVQD}, {"VPMOVQW", XED_ICLASS_VPMOVQW}, {"VPMOVSDB", XED_ICLASS_VPMOVSDB}, {"VPMOVSDW", XED_ICLASS_VPMOVSDW}, {"VPMOVSQB", XED_ICLASS_VPMOVSQB}, {"VPMOVSQD", XED_ICLASS_VPMOVSQD}, {"VPMOVSQW", XED_ICLASS_VPMOVSQW}, {"VPMOVSWB", XED_ICLASS_VPMOVSWB}, {"VPMOVSXBD", XED_ICLASS_VPMOVSXBD}, {"VPMOVSXBQ", XED_ICLASS_VPMOVSXBQ}, {"VPMOVSXBW", XED_ICLASS_VPMOVSXBW}, {"VPMOVSXDQ", XED_ICLASS_VPMOVSXDQ}, {"VPMOVSXWD", XED_ICLASS_VPMOVSXWD}, {"VPMOVSXWQ", XED_ICLASS_VPMOVSXWQ}, {"VPMOVUSDB", XED_ICLASS_VPMOVUSDB}, {"VPMOVUSDW", XED_ICLASS_VPMOVUSDW}, {"VPMOVUSQB", XED_ICLASS_VPMOVUSQB}, {"VPMOVUSQD", XED_ICLASS_VPMOVUSQD}, {"VPMOVUSQW", XED_ICLASS_VPMOVUSQW}, {"VPMOVUSWB", XED_ICLASS_VPMOVUSWB}, {"VPMOVW2M", XED_ICLASS_VPMOVW2M}, {"VPMOVWB", XED_ICLASS_VPMOVWB}, {"VPMOVZXBD", XED_ICLASS_VPMOVZXBD}, {"VPMOVZXBQ", XED_ICLASS_VPMOVZXBQ}, {"VPMOVZXBW", XED_ICLASS_VPMOVZXBW}, {"VPMOVZXDQ", XED_ICLASS_VPMOVZXDQ}, {"VPMOVZXWD", XED_ICLASS_VPMOVZXWD}, {"VPMOVZXWQ", XED_ICLASS_VPMOVZXWQ}, {"VPMULDQ", XED_ICLASS_VPMULDQ}, {"VPMULHRSW", XED_ICLASS_VPMULHRSW}, {"VPMULHUW", XED_ICLASS_VPMULHUW}, {"VPMULHW", XED_ICLASS_VPMULHW}, {"VPMULLD", XED_ICLASS_VPMULLD}, {"VPMULLQ", XED_ICLASS_VPMULLQ}, {"VPMULLW", XED_ICLASS_VPMULLW}, {"VPMULTISHIFTQB", XED_ICLASS_VPMULTISHIFTQB}, {"VPMULUDQ", XED_ICLASS_VPMULUDQ}, {"VPOPCNTB", XED_ICLASS_VPOPCNTB}, {"VPOPCNTD", XED_ICLASS_VPOPCNTD}, {"VPOPCNTQ", XED_ICLASS_VPOPCNTQ}, {"VPOPCNTW", XED_ICLASS_VPOPCNTW}, {"VPOR", XED_ICLASS_VPOR}, {"VPORD", XED_ICLASS_VPORD}, {"VPORQ", XED_ICLASS_VPORQ}, {"VPPERM", XED_ICLASS_VPPERM}, {"VPROLD", XED_ICLASS_VPROLD}, {"VPROLQ", XED_ICLASS_VPROLQ}, {"VPROLVD", XED_ICLASS_VPROLVD}, {"VPROLVQ", XED_ICLASS_VPROLVQ}, {"VPRORD", XED_ICLASS_VPRORD}, {"VPRORQ", XED_ICLASS_VPRORQ}, {"VPRORVD", XED_ICLASS_VPRORVD}, {"VPRORVQ", XED_ICLASS_VPRORVQ}, {"VPROTB", XED_ICLASS_VPROTB}, {"VPROTD", XED_ICLASS_VPROTD}, {"VPROTQ", XED_ICLASS_VPROTQ}, {"VPROTW", XED_ICLASS_VPROTW}, {"VPSADBW", XED_ICLASS_VPSADBW}, {"VPSCATTERDD", XED_ICLASS_VPSCATTERDD}, {"VPSCATTERDQ", XED_ICLASS_VPSCATTERDQ}, {"VPSCATTERQD", XED_ICLASS_VPSCATTERQD}, {"VPSCATTERQQ", XED_ICLASS_VPSCATTERQQ}, {"VPSHAB", XED_ICLASS_VPSHAB}, {"VPSHAD", XED_ICLASS_VPSHAD}, {"VPSHAQ", XED_ICLASS_VPSHAQ}, {"VPSHAW", XED_ICLASS_VPSHAW}, {"VPSHLB", XED_ICLASS_VPSHLB}, {"VPSHLD", XED_ICLASS_VPSHLD}, {"VPSHLDD", XED_ICLASS_VPSHLDD}, {"VPSHLDQ", XED_ICLASS_VPSHLDQ}, {"VPSHLDVD", XED_ICLASS_VPSHLDVD}, {"VPSHLDVQ", XED_ICLASS_VPSHLDVQ}, {"VPSHLDVW", XED_ICLASS_VPSHLDVW}, {"VPSHLDW", XED_ICLASS_VPSHLDW}, {"VPSHLQ", XED_ICLASS_VPSHLQ}, {"VPSHLW", XED_ICLASS_VPSHLW}, {"VPSHRDD", XED_ICLASS_VPSHRDD}, {"VPSHRDQ", XED_ICLASS_VPSHRDQ}, {"VPSHRDVD", XED_ICLASS_VPSHRDVD}, {"VPSHRDVQ", XED_ICLASS_VPSHRDVQ}, {"VPSHRDVW", XED_ICLASS_VPSHRDVW}, {"VPSHRDW", XED_ICLASS_VPSHRDW}, {"VPSHUFB", XED_ICLASS_VPSHUFB}, {"VPSHUFBITQMB", XED_ICLASS_VPSHUFBITQMB}, {"VPSHUFD", XED_ICLASS_VPSHUFD}, {"VPSHUFHW", XED_ICLASS_VPSHUFHW}, {"VPSHUFLW", XED_ICLASS_VPSHUFLW}, {"VPSIGNB", XED_ICLASS_VPSIGNB}, {"VPSIGND", XED_ICLASS_VPSIGND}, {"VPSIGNW", XED_ICLASS_VPSIGNW}, {"VPSLLD", XED_ICLASS_VPSLLD}, {"VPSLLDQ", XED_ICLASS_VPSLLDQ}, {"VPSLLQ", XED_ICLASS_VPSLLQ}, {"VPSLLVD", XED_ICLASS_VPSLLVD}, {"VPSLLVQ", XED_ICLASS_VPSLLVQ}, {"VPSLLVW", XED_ICLASS_VPSLLVW}, {"VPSLLW", XED_ICLASS_VPSLLW}, {"VPSRAD", XED_ICLASS_VPSRAD}, {"VPSRAQ", XED_ICLASS_VPSRAQ}, {"VPSRAVD", XED_ICLASS_VPSRAVD}, {"VPSRAVQ", XED_ICLASS_VPSRAVQ}, {"VPSRAVW", XED_ICLASS_VPSRAVW}, {"VPSRAW", XED_ICLASS_VPSRAW}, {"VPSRLD", XED_ICLASS_VPSRLD}, {"VPSRLDQ", XED_ICLASS_VPSRLDQ}, {"VPSRLQ", XED_ICLASS_VPSRLQ}, {"VPSRLVD", XED_ICLASS_VPSRLVD}, {"VPSRLVQ", XED_ICLASS_VPSRLVQ}, {"VPSRLVW", XED_ICLASS_VPSRLVW}, {"VPSRLW", XED_ICLASS_VPSRLW}, {"VPSUBB", XED_ICLASS_VPSUBB}, {"VPSUBD", XED_ICLASS_VPSUBD}, {"VPSUBQ", XED_ICLASS_VPSUBQ}, {"VPSUBSB", XED_ICLASS_VPSUBSB}, {"VPSUBSW", XED_ICLASS_VPSUBSW}, {"VPSUBUSB", XED_ICLASS_VPSUBUSB}, {"VPSUBUSW", XED_ICLASS_VPSUBUSW}, {"VPSUBW", XED_ICLASS_VPSUBW}, {"VPTERNLOGD", XED_ICLASS_VPTERNLOGD}, {"VPTERNLOGQ", XED_ICLASS_VPTERNLOGQ}, {"VPTEST", XED_ICLASS_VPTEST}, {"VPTESTMB", XED_ICLASS_VPTESTMB}, {"VPTESTMD", XED_ICLASS_VPTESTMD}, {"VPTESTMQ", XED_ICLASS_VPTESTMQ}, {"VPTESTMW", XED_ICLASS_VPTESTMW}, {"VPTESTNMB", XED_ICLASS_VPTESTNMB}, {"VPTESTNMD", XED_ICLASS_VPTESTNMD}, {"VPTESTNMQ", XED_ICLASS_VPTESTNMQ}, {"VPTESTNMW", XED_ICLASS_VPTESTNMW}, {"VPUNPCKHBW", XED_ICLASS_VPUNPCKHBW}, {"VPUNPCKHDQ", XED_ICLASS_VPUNPCKHDQ}, {"VPUNPCKHQDQ", XED_ICLASS_VPUNPCKHQDQ}, {"VPUNPCKHWD", XED_ICLASS_VPUNPCKHWD}, {"VPUNPCKLBW", XED_ICLASS_VPUNPCKLBW}, {"VPUNPCKLDQ", XED_ICLASS_VPUNPCKLDQ}, {"VPUNPCKLQDQ", XED_ICLASS_VPUNPCKLQDQ}, {"VPUNPCKLWD", XED_ICLASS_VPUNPCKLWD}, {"VPXOR", XED_ICLASS_VPXOR}, {"VPXORD", XED_ICLASS_VPXORD}, {"VPXORQ", XED_ICLASS_VPXORQ}, {"VRANGEPD", XED_ICLASS_VRANGEPD}, {"VRANGEPS", XED_ICLASS_VRANGEPS}, {"VRANGESD", XED_ICLASS_VRANGESD}, {"VRANGESS", XED_ICLASS_VRANGESS}, {"VRCP14PD", XED_ICLASS_VRCP14PD}, {"VRCP14PS", XED_ICLASS_VRCP14PS}, {"VRCP14SD", XED_ICLASS_VRCP14SD}, {"VRCP14SS", XED_ICLASS_VRCP14SS}, {"VRCP28PD", XED_ICLASS_VRCP28PD}, {"VRCP28PS", XED_ICLASS_VRCP28PS}, {"VRCP28SD", XED_ICLASS_VRCP28SD}, {"VRCP28SS", XED_ICLASS_VRCP28SS}, {"VRCPPH", XED_ICLASS_VRCPPH}, {"VRCPPS", XED_ICLASS_VRCPPS}, {"VRCPSH", XED_ICLASS_VRCPSH}, {"VRCPSS", XED_ICLASS_VRCPSS}, {"VREDUCEPD", XED_ICLASS_VREDUCEPD}, {"VREDUCEPH", XED_ICLASS_VREDUCEPH}, {"VREDUCEPS", XED_ICLASS_VREDUCEPS}, {"VREDUCESD", XED_ICLASS_VREDUCESD}, {"VREDUCESH", XED_ICLASS_VREDUCESH}, {"VREDUCESS", XED_ICLASS_VREDUCESS}, {"VRNDSCALEPD", XED_ICLASS_VRNDSCALEPD}, {"VRNDSCALEPH", XED_ICLASS_VRNDSCALEPH}, {"VRNDSCALEPS", XED_ICLASS_VRNDSCALEPS}, {"VRNDSCALESD", XED_ICLASS_VRNDSCALESD}, {"VRNDSCALESH", XED_ICLASS_VRNDSCALESH}, {"VRNDSCALESS", XED_ICLASS_VRNDSCALESS}, {"VROUNDPD", XED_ICLASS_VROUNDPD}, {"VROUNDPS", XED_ICLASS_VROUNDPS}, {"VROUNDSD", XED_ICLASS_VROUNDSD}, {"VROUNDSS", XED_ICLASS_VROUNDSS}, {"VRSQRT14PD", XED_ICLASS_VRSQRT14PD}, {"VRSQRT14PS", XED_ICLASS_VRSQRT14PS}, {"VRSQRT14SD", XED_ICLASS_VRSQRT14SD}, {"VRSQRT14SS", XED_ICLASS_VRSQRT14SS}, {"VRSQRT28PD", XED_ICLASS_VRSQRT28PD}, {"VRSQRT28PS", XED_ICLASS_VRSQRT28PS}, {"VRSQRT28SD", XED_ICLASS_VRSQRT28SD}, {"VRSQRT28SS", XED_ICLASS_VRSQRT28SS}, {"VRSQRTPH", XED_ICLASS_VRSQRTPH}, {"VRSQRTPS", XED_ICLASS_VRSQRTPS}, {"VRSQRTSH", XED_ICLASS_VRSQRTSH}, {"VRSQRTSS", XED_ICLASS_VRSQRTSS}, {"VSCALEFPD", XED_ICLASS_VSCALEFPD}, {"VSCALEFPH", XED_ICLASS_VSCALEFPH}, {"VSCALEFPS", XED_ICLASS_VSCALEFPS}, {"VSCALEFSD", XED_ICLASS_VSCALEFSD}, {"VSCALEFSH", XED_ICLASS_VSCALEFSH}, {"VSCALEFSS", XED_ICLASS_VSCALEFSS}, {"VSCATTERDPD", XED_ICLASS_VSCATTERDPD}, {"VSCATTERDPS", XED_ICLASS_VSCATTERDPS}, {"VSCATTERPF0DPD", XED_ICLASS_VSCATTERPF0DPD}, {"VSCATTERPF0DPS", XED_ICLASS_VSCATTERPF0DPS}, {"VSCATTERPF0QPD", XED_ICLASS_VSCATTERPF0QPD}, {"VSCATTERPF0QPS", XED_ICLASS_VSCATTERPF0QPS}, {"VSCATTERPF1DPD", XED_ICLASS_VSCATTERPF1DPD}, {"VSCATTERPF1DPS", XED_ICLASS_VSCATTERPF1DPS}, {"VSCATTERPF1QPD", XED_ICLASS_VSCATTERPF1QPD}, {"VSCATTERPF1QPS", XED_ICLASS_VSCATTERPF1QPS}, {"VSCATTERQPD", XED_ICLASS_VSCATTERQPD}, {"VSCATTERQPS", XED_ICLASS_VSCATTERQPS}, {"VSHUFF32X4", XED_ICLASS_VSHUFF32X4}, {"VSHUFF64X2", XED_ICLASS_VSHUFF64X2}, {"VSHUFI32X4", XED_ICLASS_VSHUFI32X4}, {"VSHUFI64X2", XED_ICLASS_VSHUFI64X2}, {"VSHUFPD", XED_ICLASS_VSHUFPD}, {"VSHUFPS", XED_ICLASS_VSHUFPS}, {"VSQRTPD", XED_ICLASS_VSQRTPD}, {"VSQRTPH", XED_ICLASS_VSQRTPH}, {"VSQRTPS", XED_ICLASS_VSQRTPS}, {"VSQRTSD", XED_ICLASS_VSQRTSD}, {"VSQRTSH", XED_ICLASS_VSQRTSH}, {"VSQRTSS", XED_ICLASS_VSQRTSS}, {"VSTMXCSR", XED_ICLASS_VSTMXCSR}, {"VSUBPD", XED_ICLASS_VSUBPD}, {"VSUBPH", XED_ICLASS_VSUBPH}, {"VSUBPS", XED_ICLASS_VSUBPS}, {"VSUBSD", XED_ICLASS_VSUBSD}, {"VSUBSH", XED_ICLASS_VSUBSH}, {"VSUBSS", XED_ICLASS_VSUBSS}, {"VTESTPD", XED_ICLASS_VTESTPD}, {"VTESTPS", XED_ICLASS_VTESTPS}, {"VUCOMISD", XED_ICLASS_VUCOMISD}, {"VUCOMISH", XED_ICLASS_VUCOMISH}, {"VUCOMISS", XED_ICLASS_VUCOMISS}, {"VUNPCKHPD", XED_ICLASS_VUNPCKHPD}, {"VUNPCKHPS", XED_ICLASS_VUNPCKHPS}, {"VUNPCKLPD", XED_ICLASS_VUNPCKLPD}, {"VUNPCKLPS", XED_ICLASS_VUNPCKLPS}, {"VXORPD", XED_ICLASS_VXORPD}, {"VXORPS", XED_ICLASS_VXORPS}, {"VZEROALL", XED_ICLASS_VZEROALL}, {"VZEROUPPER", XED_ICLASS_VZEROUPPER}, {"WBINVD", XED_ICLASS_WBINVD}, {"WBNOINVD", XED_ICLASS_WBNOINVD}, {"WRFSBASE", XED_ICLASS_WRFSBASE}, {"WRGSBASE", XED_ICLASS_WRGSBASE}, {"WRMSR", XED_ICLASS_WRMSR}, {"WRPKRU", XED_ICLASS_WRPKRU}, {"WRSSD", XED_ICLASS_WRSSD}, {"WRSSQ", XED_ICLASS_WRSSQ}, {"WRUSSD", XED_ICLASS_WRUSSD}, {"WRUSSQ", XED_ICLASS_WRUSSQ}, {"XABORT", XED_ICLASS_XABORT}, {"XADD", XED_ICLASS_XADD}, {"XADD_LOCK", XED_ICLASS_XADD_LOCK}, {"XBEGIN", XED_ICLASS_XBEGIN}, {"XCHG", XED_ICLASS_XCHG}, {"XEND", XED_ICLASS_XEND}, {"XGETBV", XED_ICLASS_XGETBV}, {"XLAT", XED_ICLASS_XLAT}, {"XOR", XED_ICLASS_XOR}, {"XORPD", XED_ICLASS_XORPD}, {"XORPS", XED_ICLASS_XORPS}, {"XOR_LOCK", XED_ICLASS_XOR_LOCK}, {"XRESLDTRK", XED_ICLASS_XRESLDTRK}, {"XRSTOR", XED_ICLASS_XRSTOR}, {"XRSTOR64", XED_ICLASS_XRSTOR64}, {"XRSTORS", XED_ICLASS_XRSTORS}, {"XRSTORS64", XED_ICLASS_XRSTORS64}, {"XSAVE", XED_ICLASS_XSAVE}, {"XSAVE64", XED_ICLASS_XSAVE64}, {"XSAVEC", XED_ICLASS_XSAVEC}, {"XSAVEC64", XED_ICLASS_XSAVEC64}, {"XSAVEOPT", XED_ICLASS_XSAVEOPT}, {"XSAVEOPT64", XED_ICLASS_XSAVEOPT64}, {"XSAVES", XED_ICLASS_XSAVES}, {"XSAVES64", XED_ICLASS_XSAVES64}, {"XSETBV", XED_ICLASS_XSETBV}, {"XSTORE", XED_ICLASS_XSTORE}, {"XSUSLDTRK", XED_ICLASS_XSUSLDTRK}, {"XTEST", XED_ICLASS_XTEST}, {"LAST", XED_ICLASS_LAST}, {0, XED_ICLASS_LAST}, }; xed_iclass_enum_t str2xed_iclass_enum_t(const char* s) { const name_table_xed_iclass_enum_t* p = name_array_xed_iclass_enum_t; while( p->name ) { if (strcmp(p->name,s) == 0) { return p->value; } p++; } return XED_ICLASS_INVALID; } const char* xed_iclass_enum_t2str(const xed_iclass_enum_t p) { xed_iclass_enum_t type_idx = p; if ( p > XED_ICLASS_LAST) type_idx = XED_ICLASS_LAST; return name_array_xed_iclass_enum_t[type_idx].name; } xed_iclass_enum_t xed_iclass_enum_t_last(void) { return XED_ICLASS_LAST; } /* Here is a skeleton switch statement embedded in a comment switch(p) { case XED_ICLASS_INVALID: case XED_ICLASS_AAA: case XED_ICLASS_AAD: case XED_ICLASS_AAM: case XED_ICLASS_AAS: case XED_ICLASS_ADC: case XED_ICLASS_ADCX: case XED_ICLASS_ADC_LOCK: case XED_ICLASS_ADD: case XED_ICLASS_ADDPD: case XED_ICLASS_ADDPS: case XED_ICLASS_ADDSD: case XED_ICLASS_ADDSS: case XED_ICLASS_ADDSUBPD: case XED_ICLASS_ADDSUBPS: case XED_ICLASS_ADD_LOCK: case XED_ICLASS_ADOX: case XED_ICLASS_AESDEC: case XED_ICLASS_AESDEC128KL: case XED_ICLASS_AESDEC256KL: case XED_ICLASS_AESDECLAST: case XED_ICLASS_AESDECWIDE128KL: case XED_ICLASS_AESDECWIDE256KL: case XED_ICLASS_AESENC: case XED_ICLASS_AESENC128KL: case XED_ICLASS_AESENC256KL: case XED_ICLASS_AESENCLAST: case XED_ICLASS_AESENCWIDE128KL: case XED_ICLASS_AESENCWIDE256KL: case XED_ICLASS_AESIMC: case XED_ICLASS_AESKEYGENASSIST: case XED_ICLASS_AND: case XED_ICLASS_ANDN: case XED_ICLASS_ANDNPD: case XED_ICLASS_ANDNPS: case XED_ICLASS_ANDPD: case XED_ICLASS_ANDPS: case XED_ICLASS_AND_LOCK: case XED_ICLASS_ARPL: case XED_ICLASS_BEXTR: case XED_ICLASS_BEXTR_XOP: case XED_ICLASS_BLCFILL: case XED_ICLASS_BLCI: case XED_ICLASS_BLCIC: case XED_ICLASS_BLCMSK: case XED_ICLASS_BLCS: case XED_ICLASS_BLENDPD: case XED_ICLASS_BLENDPS: case XED_ICLASS_BLENDVPD: case XED_ICLASS_BLENDVPS: case XED_ICLASS_BLSFILL: case XED_ICLASS_BLSI: case XED_ICLASS_BLSIC: case XED_ICLASS_BLSMSK: case XED_ICLASS_BLSR: case XED_ICLASS_BNDCL: case XED_ICLASS_BNDCN: case XED_ICLASS_BNDCU: case XED_ICLASS_BNDLDX: case XED_ICLASS_BNDMK: case XED_ICLASS_BNDMOV: case XED_ICLASS_BNDSTX: case XED_ICLASS_BOUND: case XED_ICLASS_BSF: case XED_ICLASS_BSR: case XED_ICLASS_BSWAP: case XED_ICLASS_BT: case XED_ICLASS_BTC: case XED_ICLASS_BTC_LOCK: case XED_ICLASS_BTR: case XED_ICLASS_BTR_LOCK: case XED_ICLASS_BTS: case XED_ICLASS_BTS_LOCK: case XED_ICLASS_BZHI: case XED_ICLASS_CALL_FAR: case XED_ICLASS_CALL_NEAR: case XED_ICLASS_CBW: case XED_ICLASS_CDQ: case XED_ICLASS_CDQE: case XED_ICLASS_CLAC: case XED_ICLASS_CLC: case XED_ICLASS_CLD: case XED_ICLASS_CLDEMOTE: case XED_ICLASS_CLFLUSH: case XED_ICLASS_CLFLUSHOPT: case XED_ICLASS_CLGI: case XED_ICLASS_CLI: case XED_ICLASS_CLRSSBSY: case XED_ICLASS_CLTS: case XED_ICLASS_CLUI: case XED_ICLASS_CLWB: case XED_ICLASS_CLZERO: case XED_ICLASS_CMC: case XED_ICLASS_CMOVB: case XED_ICLASS_CMOVBE: case XED_ICLASS_CMOVL: case XED_ICLASS_CMOVLE: case XED_ICLASS_CMOVNB: case XED_ICLASS_CMOVNBE: case XED_ICLASS_CMOVNL: case XED_ICLASS_CMOVNLE: case XED_ICLASS_CMOVNO: case XED_ICLASS_CMOVNP: case XED_ICLASS_CMOVNS: case XED_ICLASS_CMOVNZ: case XED_ICLASS_CMOVO: case XED_ICLASS_CMOVP: case XED_ICLASS_CMOVS: case XED_ICLASS_CMOVZ: case XED_ICLASS_CMP: case XED_ICLASS_CMPPD: case XED_ICLASS_CMPPS: case XED_ICLASS_CMPSB: case XED_ICLASS_CMPSD: case XED_ICLASS_CMPSD_XMM: case XED_ICLASS_CMPSQ: case XED_ICLASS_CMPSS: case XED_ICLASS_CMPSW: case XED_ICLASS_CMPXCHG: case XED_ICLASS_CMPXCHG16B: case XED_ICLASS_CMPXCHG16B_LOCK: case XED_ICLASS_CMPXCHG8B: case XED_ICLASS_CMPXCHG8B_LOCK: case XED_ICLASS_CMPXCHG_LOCK: case XED_ICLASS_COMISD: case XED_ICLASS_COMISS: case XED_ICLASS_CPUID: case XED_ICLASS_CQO: case XED_ICLASS_CRC32: case XED_ICLASS_CVTDQ2PD: case XED_ICLASS_CVTDQ2PS: case XED_ICLASS_CVTPD2DQ: case XED_ICLASS_CVTPD2PI: case XED_ICLASS_CVTPD2PS: case XED_ICLASS_CVTPI2PD: case XED_ICLASS_CVTPI2PS: case XED_ICLASS_CVTPS2DQ: case XED_ICLASS_CVTPS2PD: case XED_ICLASS_CVTPS2PI: case XED_ICLASS_CVTSD2SI: case XED_ICLASS_CVTSD2SS: case XED_ICLASS_CVTSI2SD: case XED_ICLASS_CVTSI2SS: case XED_ICLASS_CVTSS2SD: case XED_ICLASS_CVTSS2SI: case XED_ICLASS_CVTTPD2DQ: case XED_ICLASS_CVTTPD2PI: case XED_ICLASS_CVTTPS2DQ: case XED_ICLASS_CVTTPS2PI: case XED_ICLASS_CVTTSD2SI: case XED_ICLASS_CVTTSS2SI: case XED_ICLASS_CWD: case XED_ICLASS_CWDE: case XED_ICLASS_DAA: case XED_ICLASS_DAS: case XED_ICLASS_DEC: case XED_ICLASS_DEC_LOCK: case XED_ICLASS_DIV: case XED_ICLASS_DIVPD: case XED_ICLASS_DIVPS: case XED_ICLASS_DIVSD: case XED_ICLASS_DIVSS: case XED_ICLASS_DPPD: case XED_ICLASS_DPPS: case XED_ICLASS_EMMS: case XED_ICLASS_ENCLS: case XED_ICLASS_ENCLU: case XED_ICLASS_ENCLV: case XED_ICLASS_ENCODEKEY128: case XED_ICLASS_ENCODEKEY256: case XED_ICLASS_ENDBR32: case XED_ICLASS_ENDBR64: case XED_ICLASS_ENQCMD: case XED_ICLASS_ENQCMDS: case XED_ICLASS_ENTER: case XED_ICLASS_EXTRACTPS: case XED_ICLASS_EXTRQ: case XED_ICLASS_F2XM1: case XED_ICLASS_FABS: case XED_ICLASS_FADD: case XED_ICLASS_FADDP: case XED_ICLASS_FBLD: case XED_ICLASS_FBSTP: case XED_ICLASS_FCHS: case XED_ICLASS_FCMOVB: case XED_ICLASS_FCMOVBE: case XED_ICLASS_FCMOVE: case XED_ICLASS_FCMOVNB: case XED_ICLASS_FCMOVNBE: case XED_ICLASS_FCMOVNE: case XED_ICLASS_FCMOVNU: case XED_ICLASS_FCMOVU: case XED_ICLASS_FCOM: case XED_ICLASS_FCOMI: case XED_ICLASS_FCOMIP: case XED_ICLASS_FCOMP: case XED_ICLASS_FCOMPP: case XED_ICLASS_FCOS: case XED_ICLASS_FDECSTP: case XED_ICLASS_FDISI8087_NOP: case XED_ICLASS_FDIV: case XED_ICLASS_FDIVP: case XED_ICLASS_FDIVR: case XED_ICLASS_FDIVRP: case XED_ICLASS_FEMMS: case XED_ICLASS_FENI8087_NOP: case XED_ICLASS_FFREE: case XED_ICLASS_FFREEP: case XED_ICLASS_FIADD: case XED_ICLASS_FICOM: case XED_ICLASS_FICOMP: case XED_ICLASS_FIDIV: case XED_ICLASS_FIDIVR: case XED_ICLASS_FILD: case XED_ICLASS_FIMUL: case XED_ICLASS_FINCSTP: case XED_ICLASS_FIST: case XED_ICLASS_FISTP: case XED_ICLASS_FISTTP: case XED_ICLASS_FISUB: case XED_ICLASS_FISUBR: case XED_ICLASS_FLD: case XED_ICLASS_FLD1: case XED_ICLASS_FLDCW: case XED_ICLASS_FLDENV: case XED_ICLASS_FLDL2E: case XED_ICLASS_FLDL2T: case XED_ICLASS_FLDLG2: case XED_ICLASS_FLDLN2: case XED_ICLASS_FLDPI: case XED_ICLASS_FLDZ: case XED_ICLASS_FMUL: case XED_ICLASS_FMULP: case XED_ICLASS_FNCLEX: case XED_ICLASS_FNINIT: case XED_ICLASS_FNOP: case XED_ICLASS_FNSAVE: case XED_ICLASS_FNSTCW: case XED_ICLASS_FNSTENV: case XED_ICLASS_FNSTSW: case XED_ICLASS_FPATAN: case XED_ICLASS_FPREM: case XED_ICLASS_FPREM1: case XED_ICLASS_FPTAN: case XED_ICLASS_FRNDINT: case XED_ICLASS_FRSTOR: case XED_ICLASS_FSCALE: case XED_ICLASS_FSETPM287_NOP: case XED_ICLASS_FSIN: case XED_ICLASS_FSINCOS: case XED_ICLASS_FSQRT: case XED_ICLASS_FST: case XED_ICLASS_FSTP: case XED_ICLASS_FSTPNCE: case XED_ICLASS_FSUB: case XED_ICLASS_FSUBP: case XED_ICLASS_FSUBR: case XED_ICLASS_FSUBRP: case XED_ICLASS_FTST: case XED_ICLASS_FUCOM: case XED_ICLASS_FUCOMI: case XED_ICLASS_FUCOMIP: case XED_ICLASS_FUCOMP: case XED_ICLASS_FUCOMPP: case XED_ICLASS_FWAIT: case XED_ICLASS_FXAM: case XED_ICLASS_FXCH: case XED_ICLASS_FXRSTOR: case XED_ICLASS_FXRSTOR64: case XED_ICLASS_FXSAVE: case XED_ICLASS_FXSAVE64: case XED_ICLASS_FXTRACT: case XED_ICLASS_FYL2X: case XED_ICLASS_FYL2XP1: case XED_ICLASS_GETSEC: case XED_ICLASS_GF2P8AFFINEINVQB: case XED_ICLASS_GF2P8AFFINEQB: case XED_ICLASS_GF2P8MULB: case XED_ICLASS_HADDPD: case XED_ICLASS_HADDPS: case XED_ICLASS_HLT: case XED_ICLASS_HRESET: case XED_ICLASS_HSUBPD: case XED_ICLASS_HSUBPS: case XED_ICLASS_IDIV: case XED_ICLASS_IMUL: case XED_ICLASS_IN: case XED_ICLASS_INC: case XED_ICLASS_INCSSPD: case XED_ICLASS_INCSSPQ: case XED_ICLASS_INC_LOCK: case XED_ICLASS_INSB: case XED_ICLASS_INSD: case XED_ICLASS_INSERTPS: case XED_ICLASS_INSERTQ: case XED_ICLASS_INSW: case XED_ICLASS_INT: case XED_ICLASS_INT1: case XED_ICLASS_INT3: case XED_ICLASS_INTO: case XED_ICLASS_INVD: case XED_ICLASS_INVEPT: case XED_ICLASS_INVLPG: case XED_ICLASS_INVLPGA: case XED_ICLASS_INVLPGB: case XED_ICLASS_INVPCID: case XED_ICLASS_INVVPID: case XED_ICLASS_IRET: case XED_ICLASS_IRETD: case XED_ICLASS_IRETQ: case XED_ICLASS_JB: case XED_ICLASS_JBE: case XED_ICLASS_JCXZ: case XED_ICLASS_JECXZ: case XED_ICLASS_JL: case XED_ICLASS_JLE: case XED_ICLASS_JMP: case XED_ICLASS_JMP_FAR: case XED_ICLASS_JNB: case XED_ICLASS_JNBE: case XED_ICLASS_JNL: case XED_ICLASS_JNLE: case XED_ICLASS_JNO: case XED_ICLASS_JNP: case XED_ICLASS_JNS: case XED_ICLASS_JNZ: case XED_ICLASS_JO: case XED_ICLASS_JP: case XED_ICLASS_JRCXZ: case XED_ICLASS_JS: case XED_ICLASS_JZ: case XED_ICLASS_KADDB: case XED_ICLASS_KADDD: case XED_ICLASS_KADDQ: case XED_ICLASS_KADDW: case XED_ICLASS_KANDB: case XED_ICLASS_KANDD: case XED_ICLASS_KANDNB: case XED_ICLASS_KANDND: case XED_ICLASS_KANDNQ: case XED_ICLASS_KANDNW: case XED_ICLASS_KANDQ: case XED_ICLASS_KANDW: case XED_ICLASS_KMOVB: case XED_ICLASS_KMOVD: case XED_ICLASS_KMOVQ: case XED_ICLASS_KMOVW: case XED_ICLASS_KNOTB: case XED_ICLASS_KNOTD: case XED_ICLASS_KNOTQ: case XED_ICLASS_KNOTW: case XED_ICLASS_KORB: case XED_ICLASS_KORD: case XED_ICLASS_KORQ: case XED_ICLASS_KORTESTB: case XED_ICLASS_KORTESTD: case XED_ICLASS_KORTESTQ: case XED_ICLASS_KORTESTW: case XED_ICLASS_KORW: case XED_ICLASS_KSHIFTLB: case XED_ICLASS_KSHIFTLD: case XED_ICLASS_KSHIFTLQ: case XED_ICLASS_KSHIFTLW: case XED_ICLASS_KSHIFTRB: case XED_ICLASS_KSHIFTRD: case XED_ICLASS_KSHIFTRQ: case XED_ICLASS_KSHIFTRW: case XED_ICLASS_KTESTB: case XED_ICLASS_KTESTD: case XED_ICLASS_KTESTQ: case XED_ICLASS_KTESTW: case XED_ICLASS_KUNPCKBW: case XED_ICLASS_KUNPCKDQ: case XED_ICLASS_KUNPCKWD: case XED_ICLASS_KXNORB: case XED_ICLASS_KXNORD: case XED_ICLASS_KXNORQ: case XED_ICLASS_KXNORW: case XED_ICLASS_KXORB: case XED_ICLASS_KXORD: case XED_ICLASS_KXORQ: case XED_ICLASS_KXORW: case XED_ICLASS_LAHF: case XED_ICLASS_LAR: case XED_ICLASS_LDDQU: case XED_ICLASS_LDMXCSR: case XED_ICLASS_LDS: case XED_ICLASS_LDTILECFG: case XED_ICLASS_LEA: case XED_ICLASS_LEAVE: case XED_ICLASS_LES: case XED_ICLASS_LFENCE: case XED_ICLASS_LFS: case XED_ICLASS_LGDT: case XED_ICLASS_LGS: case XED_ICLASS_LIDT: case XED_ICLASS_LLDT: case XED_ICLASS_LLWPCB: case XED_ICLASS_LMSW: case XED_ICLASS_LOADIWKEY: case XED_ICLASS_LODSB: case XED_ICLASS_LODSD: case XED_ICLASS_LODSQ: case XED_ICLASS_LODSW: case XED_ICLASS_LOOP: case XED_ICLASS_LOOPE: case XED_ICLASS_LOOPNE: case XED_ICLASS_LSL: case XED_ICLASS_LSS: case XED_ICLASS_LTR: case XED_ICLASS_LWPINS: case XED_ICLASS_LWPVAL: case XED_ICLASS_LZCNT: case XED_ICLASS_MASKMOVDQU: case XED_ICLASS_MASKMOVQ: case XED_ICLASS_MAXPD: case XED_ICLASS_MAXPS: case XED_ICLASS_MAXSD: case XED_ICLASS_MAXSS: case XED_ICLASS_MCOMMIT: case XED_ICLASS_MFENCE: case XED_ICLASS_MINPD: case XED_ICLASS_MINPS: case XED_ICLASS_MINSD: case XED_ICLASS_MINSS: case XED_ICLASS_MONITOR: case XED_ICLASS_MONITORX: case XED_ICLASS_MOV: case XED_ICLASS_MOVAPD: case XED_ICLASS_MOVAPS: case XED_ICLASS_MOVBE: case XED_ICLASS_MOVD: case XED_ICLASS_MOVDDUP: case XED_ICLASS_MOVDIR64B: case XED_ICLASS_MOVDIRI: case XED_ICLASS_MOVDQ2Q: case XED_ICLASS_MOVDQA: case XED_ICLASS_MOVDQU: case XED_ICLASS_MOVHLPS: case XED_ICLASS_MOVHPD: case XED_ICLASS_MOVHPS: case XED_ICLASS_MOVLHPS: case XED_ICLASS_MOVLPD: case XED_ICLASS_MOVLPS: case XED_ICLASS_MOVMSKPD: case XED_ICLASS_MOVMSKPS: case XED_ICLASS_MOVNTDQ: case XED_ICLASS_MOVNTDQA: case XED_ICLASS_MOVNTI: case XED_ICLASS_MOVNTPD: case XED_ICLASS_MOVNTPS: case XED_ICLASS_MOVNTQ: case XED_ICLASS_MOVNTSD: case XED_ICLASS_MOVNTSS: case XED_ICLASS_MOVQ: case XED_ICLASS_MOVQ2DQ: case XED_ICLASS_MOVSB: case XED_ICLASS_MOVSD: case XED_ICLASS_MOVSD_XMM: case XED_ICLASS_MOVSHDUP: case XED_ICLASS_MOVSLDUP: case XED_ICLASS_MOVSQ: case XED_ICLASS_MOVSS: case XED_ICLASS_MOVSW: case XED_ICLASS_MOVSX: case XED_ICLASS_MOVSXD: case XED_ICLASS_MOVUPD: case XED_ICLASS_MOVUPS: case XED_ICLASS_MOVZX: case XED_ICLASS_MOV_CR: case XED_ICLASS_MOV_DR: case XED_ICLASS_MPSADBW: case XED_ICLASS_MUL: case XED_ICLASS_MULPD: case XED_ICLASS_MULPS: case XED_ICLASS_MULSD: case XED_ICLASS_MULSS: case XED_ICLASS_MULX: case XED_ICLASS_MWAIT: case XED_ICLASS_MWAITX: case XED_ICLASS_NEG: case XED_ICLASS_NEG_LOCK: case XED_ICLASS_NOP: case XED_ICLASS_NOP2: case XED_ICLASS_NOP3: case XED_ICLASS_NOP4: case XED_ICLASS_NOP5: case XED_ICLASS_NOP6: case XED_ICLASS_NOP7: case XED_ICLASS_NOP8: case XED_ICLASS_NOP9: case XED_ICLASS_NOT: case XED_ICLASS_NOT_LOCK: case XED_ICLASS_OR: case XED_ICLASS_ORPD: case XED_ICLASS_ORPS: case XED_ICLASS_OR_LOCK: case XED_ICLASS_OUT: case XED_ICLASS_OUTSB: case XED_ICLASS_OUTSD: case XED_ICLASS_OUTSW: case XED_ICLASS_PABSB: case XED_ICLASS_PABSD: case XED_ICLASS_PABSW: case XED_ICLASS_PACKSSDW: case XED_ICLASS_PACKSSWB: case XED_ICLASS_PACKUSDW: case XED_ICLASS_PACKUSWB: case XED_ICLASS_PADDB: case XED_ICLASS_PADDD: case XED_ICLASS_PADDQ: case XED_ICLASS_PADDSB: case XED_ICLASS_PADDSW: case XED_ICLASS_PADDUSB: case XED_ICLASS_PADDUSW: case XED_ICLASS_PADDW: case XED_ICLASS_PALIGNR: case XED_ICLASS_PAND: case XED_ICLASS_PANDN: case XED_ICLASS_PAUSE: case XED_ICLASS_PAVGB: case XED_ICLASS_PAVGUSB: case XED_ICLASS_PAVGW: case XED_ICLASS_PBLENDVB: case XED_ICLASS_PBLENDW: case XED_ICLASS_PCLMULQDQ: case XED_ICLASS_PCMPEQB: case XED_ICLASS_PCMPEQD: case XED_ICLASS_PCMPEQQ: case XED_ICLASS_PCMPEQW: case XED_ICLASS_PCMPESTRI: case XED_ICLASS_PCMPESTRI64: case XED_ICLASS_PCMPESTRM: case XED_ICLASS_PCMPESTRM64: case XED_ICLASS_PCMPGTB: case XED_ICLASS_PCMPGTD: case XED_ICLASS_PCMPGTQ: case XED_ICLASS_PCMPGTW: case XED_ICLASS_PCMPISTRI: case XED_ICLASS_PCMPISTRI64: case XED_ICLASS_PCMPISTRM: case XED_ICLASS_PCONFIG: case XED_ICLASS_PDEP: case XED_ICLASS_PEXT: case XED_ICLASS_PEXTRB: case XED_ICLASS_PEXTRD: case XED_ICLASS_PEXTRQ: case XED_ICLASS_PEXTRW: case XED_ICLASS_PEXTRW_SSE4: case XED_ICLASS_PF2ID: case XED_ICLASS_PF2IW: case XED_ICLASS_PFACC: case XED_ICLASS_PFADD: case XED_ICLASS_PFCMPEQ: case XED_ICLASS_PFCMPGE: case XED_ICLASS_PFCMPGT: case XED_ICLASS_PFMAX: case XED_ICLASS_PFMIN: case XED_ICLASS_PFMUL: case XED_ICLASS_PFNACC: case XED_ICLASS_PFPNACC: case XED_ICLASS_PFRCP: case XED_ICLASS_PFRCPIT1: case XED_ICLASS_PFRCPIT2: case XED_ICLASS_PFRSQIT1: case XED_ICLASS_PFRSQRT: case XED_ICLASS_PFSUB: case XED_ICLASS_PFSUBR: case XED_ICLASS_PHADDD: case XED_ICLASS_PHADDSW: case XED_ICLASS_PHADDW: case XED_ICLASS_PHMINPOSUW: case XED_ICLASS_PHSUBD: case XED_ICLASS_PHSUBSW: case XED_ICLASS_PHSUBW: case XED_ICLASS_PI2FD: case XED_ICLASS_PI2FW: case XED_ICLASS_PINSRB: case XED_ICLASS_PINSRD: case XED_ICLASS_PINSRQ: case XED_ICLASS_PINSRW: case XED_ICLASS_PMADDUBSW: case XED_ICLASS_PMADDWD: case XED_ICLASS_PMAXSB: case XED_ICLASS_PMAXSD: case XED_ICLASS_PMAXSW: case XED_ICLASS_PMAXUB: case XED_ICLASS_PMAXUD: case XED_ICLASS_PMAXUW: case XED_ICLASS_PMINSB: case XED_ICLASS_PMINSD: case XED_ICLASS_PMINSW: case XED_ICLASS_PMINUB: case XED_ICLASS_PMINUD: case XED_ICLASS_PMINUW: case XED_ICLASS_PMOVMSKB: case XED_ICLASS_PMOVSXBD: case XED_ICLASS_PMOVSXBQ: case XED_ICLASS_PMOVSXBW: case XED_ICLASS_PMOVSXDQ: case XED_ICLASS_PMOVSXWD: case XED_ICLASS_PMOVSXWQ: case XED_ICLASS_PMOVZXBD: case XED_ICLASS_PMOVZXBQ: case XED_ICLASS_PMOVZXBW: case XED_ICLASS_PMOVZXDQ: case XED_ICLASS_PMOVZXWD: case XED_ICLASS_PMOVZXWQ: case XED_ICLASS_PMULDQ: case XED_ICLASS_PMULHRSW: case XED_ICLASS_PMULHRW: case XED_ICLASS_PMULHUW: case XED_ICLASS_PMULHW: case XED_ICLASS_PMULLD: case XED_ICLASS_PMULLW: case XED_ICLASS_PMULUDQ: case XED_ICLASS_POP: case XED_ICLASS_POPA: case XED_ICLASS_POPAD: case XED_ICLASS_POPCNT: case XED_ICLASS_POPF: case XED_ICLASS_POPFD: case XED_ICLASS_POPFQ: case XED_ICLASS_POR: case XED_ICLASS_PREFETCHNTA: case XED_ICLASS_PREFETCHT0: case XED_ICLASS_PREFETCHT1: case XED_ICLASS_PREFETCHT2: case XED_ICLASS_PREFETCHW: case XED_ICLASS_PREFETCHWT1: case XED_ICLASS_PREFETCH_EXCLUSIVE: case XED_ICLASS_PREFETCH_RESERVED: case XED_ICLASS_PSADBW: case XED_ICLASS_PSHUFB: case XED_ICLASS_PSHUFD: case XED_ICLASS_PSHUFHW: case XED_ICLASS_PSHUFLW: case XED_ICLASS_PSHUFW: case XED_ICLASS_PSIGNB: case XED_ICLASS_PSIGND: case XED_ICLASS_PSIGNW: case XED_ICLASS_PSLLD: case XED_ICLASS_PSLLDQ: case XED_ICLASS_PSLLQ: case XED_ICLASS_PSLLW: case XED_ICLASS_PSMASH: case XED_ICLASS_PSRAD: case XED_ICLASS_PSRAW: case XED_ICLASS_PSRLD: case XED_ICLASS_PSRLDQ: case XED_ICLASS_PSRLQ: case XED_ICLASS_PSRLW: case XED_ICLASS_PSUBB: case XED_ICLASS_PSUBD: case XED_ICLASS_PSUBQ: case XED_ICLASS_PSUBSB: case XED_ICLASS_PSUBSW: case XED_ICLASS_PSUBUSB: case XED_ICLASS_PSUBUSW: case XED_ICLASS_PSUBW: case XED_ICLASS_PSWAPD: case XED_ICLASS_PTEST: case XED_ICLASS_PTWRITE: case XED_ICLASS_PUNPCKHBW: case XED_ICLASS_PUNPCKHDQ: case XED_ICLASS_PUNPCKHQDQ: case XED_ICLASS_PUNPCKHWD: case XED_ICLASS_PUNPCKLBW: case XED_ICLASS_PUNPCKLDQ: case XED_ICLASS_PUNPCKLQDQ: case XED_ICLASS_PUNPCKLWD: case XED_ICLASS_PUSH: case XED_ICLASS_PUSHA: case XED_ICLASS_PUSHAD: case XED_ICLASS_PUSHF: case XED_ICLASS_PUSHFD: case XED_ICLASS_PUSHFQ: case XED_ICLASS_PVALIDATE: case XED_ICLASS_PXOR: case XED_ICLASS_RCL: case XED_ICLASS_RCPPS: case XED_ICLASS_RCPSS: case XED_ICLASS_RCR: case XED_ICLASS_RDFSBASE: case XED_ICLASS_RDGSBASE: case XED_ICLASS_RDMSR: case XED_ICLASS_RDPID: case XED_ICLASS_RDPKRU: case XED_ICLASS_RDPMC: case XED_ICLASS_RDPRU: case XED_ICLASS_RDRAND: case XED_ICLASS_RDSEED: case XED_ICLASS_RDSSPD: case XED_ICLASS_RDSSPQ: case XED_ICLASS_RDTSC: case XED_ICLASS_RDTSCP: case XED_ICLASS_REPE_CMPSB: case XED_ICLASS_REPE_CMPSD: case XED_ICLASS_REPE_CMPSQ: case XED_ICLASS_REPE_CMPSW: case XED_ICLASS_REPE_SCASB: case XED_ICLASS_REPE_SCASD: case XED_ICLASS_REPE_SCASQ: case XED_ICLASS_REPE_SCASW: case XED_ICLASS_REPNE_CMPSB: case XED_ICLASS_REPNE_CMPSD: case XED_ICLASS_REPNE_CMPSQ: case XED_ICLASS_REPNE_CMPSW: case XED_ICLASS_REPNE_SCASB: case XED_ICLASS_REPNE_SCASD: case XED_ICLASS_REPNE_SCASQ: case XED_ICLASS_REPNE_SCASW: case XED_ICLASS_REP_INSB: case XED_ICLASS_REP_INSD: case XED_ICLASS_REP_INSW: case XED_ICLASS_REP_LODSB: case XED_ICLASS_REP_LODSD: case XED_ICLASS_REP_LODSQ: case XED_ICLASS_REP_LODSW: case XED_ICLASS_REP_MONTMUL: case XED_ICLASS_REP_MOVSB: case XED_ICLASS_REP_MOVSD: case XED_ICLASS_REP_MOVSQ: case XED_ICLASS_REP_MOVSW: case XED_ICLASS_REP_OUTSB: case XED_ICLASS_REP_OUTSD: case XED_ICLASS_REP_OUTSW: case XED_ICLASS_REP_STOSB: case XED_ICLASS_REP_STOSD: case XED_ICLASS_REP_STOSQ: case XED_ICLASS_REP_STOSW: case XED_ICLASS_REP_XCRYPTCBC: case XED_ICLASS_REP_XCRYPTCFB: case XED_ICLASS_REP_XCRYPTCTR: case XED_ICLASS_REP_XCRYPTECB: case XED_ICLASS_REP_XCRYPTOFB: case XED_ICLASS_REP_XSHA1: case XED_ICLASS_REP_XSHA256: case XED_ICLASS_REP_XSTORE: case XED_ICLASS_RET_FAR: case XED_ICLASS_RET_NEAR: case XED_ICLASS_RMPADJUST: case XED_ICLASS_RMPUPDATE: case XED_ICLASS_ROL: case XED_ICLASS_ROR: case XED_ICLASS_RORX: case XED_ICLASS_ROUNDPD: case XED_ICLASS_ROUNDPS: case XED_ICLASS_ROUNDSD: case XED_ICLASS_ROUNDSS: case XED_ICLASS_RSM: case XED_ICLASS_RSQRTPS: case XED_ICLASS_RSQRTSS: case XED_ICLASS_RSTORSSP: case XED_ICLASS_SAHF: case XED_ICLASS_SALC: case XED_ICLASS_SAR: case XED_ICLASS_SARX: case XED_ICLASS_SAVEPREVSSP: case XED_ICLASS_SBB: case XED_ICLASS_SBB_LOCK: case XED_ICLASS_SCASB: case XED_ICLASS_SCASD: case XED_ICLASS_SCASQ: case XED_ICLASS_SCASW: case XED_ICLASS_SEAMCALL: case XED_ICLASS_SEAMOPS: case XED_ICLASS_SEAMRET: case XED_ICLASS_SENDUIPI: case XED_ICLASS_SERIALIZE: case XED_ICLASS_SETB: case XED_ICLASS_SETBE: case XED_ICLASS_SETL: case XED_ICLASS_SETLE: case XED_ICLASS_SETNB: case XED_ICLASS_SETNBE: case XED_ICLASS_SETNL: case XED_ICLASS_SETNLE: case XED_ICLASS_SETNO: case XED_ICLASS_SETNP: case XED_ICLASS_SETNS: case XED_ICLASS_SETNZ: case XED_ICLASS_SETO: case XED_ICLASS_SETP: case XED_ICLASS_SETS: case XED_ICLASS_SETSSBSY: case XED_ICLASS_SETZ: case XED_ICLASS_SFENCE: case XED_ICLASS_SGDT: case XED_ICLASS_SHA1MSG1: case XED_ICLASS_SHA1MSG2: case XED_ICLASS_SHA1NEXTE: case XED_ICLASS_SHA1RNDS4: case XED_ICLASS_SHA256MSG1: case XED_ICLASS_SHA256MSG2: case XED_ICLASS_SHA256RNDS2: case XED_ICLASS_SHL: case XED_ICLASS_SHLD: case XED_ICLASS_SHLX: case XED_ICLASS_SHR: case XED_ICLASS_SHRD: case XED_ICLASS_SHRX: case XED_ICLASS_SHUFPD: case XED_ICLASS_SHUFPS: case XED_ICLASS_SIDT: case XED_ICLASS_SKINIT: case XED_ICLASS_SLDT: case XED_ICLASS_SLWPCB: case XED_ICLASS_SMSW: case XED_ICLASS_SQRTPD: case XED_ICLASS_SQRTPS: case XED_ICLASS_SQRTSD: case XED_ICLASS_SQRTSS: case XED_ICLASS_STAC: case XED_ICLASS_STC: case XED_ICLASS_STD: case XED_ICLASS_STGI: case XED_ICLASS_STI: case XED_ICLASS_STMXCSR: case XED_ICLASS_STOSB: case XED_ICLASS_STOSD: case XED_ICLASS_STOSQ: case XED_ICLASS_STOSW: case XED_ICLASS_STR: case XED_ICLASS_STTILECFG: case XED_ICLASS_STUI: case XED_ICLASS_SUB: case XED_ICLASS_SUBPD: case XED_ICLASS_SUBPS: case XED_ICLASS_SUBSD: case XED_ICLASS_SUBSS: case XED_ICLASS_SUB_LOCK: case XED_ICLASS_SWAPGS: case XED_ICLASS_SYSCALL: case XED_ICLASS_SYSCALL_AMD: case XED_ICLASS_SYSENTER: case XED_ICLASS_SYSEXIT: case XED_ICLASS_SYSRET: case XED_ICLASS_SYSRET64: case XED_ICLASS_SYSRET_AMD: case XED_ICLASS_T1MSKC: case XED_ICLASS_TDCALL: case XED_ICLASS_TDPBF16PS: case XED_ICLASS_TDPBSSD: case XED_ICLASS_TDPBSUD: case XED_ICLASS_TDPBUSD: case XED_ICLASS_TDPBUUD: case XED_ICLASS_TEST: case XED_ICLASS_TESTUI: case XED_ICLASS_TILELOADD: case XED_ICLASS_TILELOADDT1: case XED_ICLASS_TILERELEASE: case XED_ICLASS_TILESTORED: case XED_ICLASS_TILEZERO: case XED_ICLASS_TLBSYNC: case XED_ICLASS_TPAUSE: case XED_ICLASS_TZCNT: case XED_ICLASS_TZMSK: case XED_ICLASS_UCOMISD: case XED_ICLASS_UCOMISS: case XED_ICLASS_UD0: case XED_ICLASS_UD1: case XED_ICLASS_UD2: case XED_ICLASS_UIRET: case XED_ICLASS_UMONITOR: case XED_ICLASS_UMWAIT: case XED_ICLASS_UNPCKHPD: case XED_ICLASS_UNPCKHPS: case XED_ICLASS_UNPCKLPD: case XED_ICLASS_UNPCKLPS: case XED_ICLASS_V4FMADDPS: case XED_ICLASS_V4FMADDSS: case XED_ICLASS_V4FNMADDPS: case XED_ICLASS_V4FNMADDSS: case XED_ICLASS_VADDPD: case XED_ICLASS_VADDPH: case XED_ICLASS_VADDPS: case XED_ICLASS_VADDSD: case XED_ICLASS_VADDSH: case XED_ICLASS_VADDSS: case XED_ICLASS_VADDSUBPD: case XED_ICLASS_VADDSUBPS: case XED_ICLASS_VAESDEC: case XED_ICLASS_VAESDECLAST: case XED_ICLASS_VAESENC: case XED_ICLASS_VAESENCLAST: case XED_ICLASS_VAESIMC: case XED_ICLASS_VAESKEYGENASSIST: case XED_ICLASS_VALIGND: case XED_ICLASS_VALIGNQ: case XED_ICLASS_VANDNPD: case XED_ICLASS_VANDNPS: case XED_ICLASS_VANDPD: case XED_ICLASS_VANDPS: case XED_ICLASS_VBLENDMPD: case XED_ICLASS_VBLENDMPS: case XED_ICLASS_VBLENDPD: case XED_ICLASS_VBLENDPS: case XED_ICLASS_VBLENDVPD: case XED_ICLASS_VBLENDVPS: case XED_ICLASS_VBROADCASTF128: case XED_ICLASS_VBROADCASTF32X2: case XED_ICLASS_VBROADCASTF32X4: case XED_ICLASS_VBROADCASTF32X8: case XED_ICLASS_VBROADCASTF64X2: case XED_ICLASS_VBROADCASTF64X4: case XED_ICLASS_VBROADCASTI128: case XED_ICLASS_VBROADCASTI32X2: case XED_ICLASS_VBROADCASTI32X4: case XED_ICLASS_VBROADCASTI32X8: case XED_ICLASS_VBROADCASTI64X2: case XED_ICLASS_VBROADCASTI64X4: case XED_ICLASS_VBROADCASTSD: case XED_ICLASS_VBROADCASTSS: case XED_ICLASS_VCMPPD: case XED_ICLASS_VCMPPH: case XED_ICLASS_VCMPPS: case XED_ICLASS_VCMPSD: case XED_ICLASS_VCMPSH: case XED_ICLASS_VCMPSS: case XED_ICLASS_VCOMISD: case XED_ICLASS_VCOMISH: case XED_ICLASS_VCOMISS: case XED_ICLASS_VCOMPRESSPD: case XED_ICLASS_VCOMPRESSPS: case XED_ICLASS_VCVTDQ2PD: case XED_ICLASS_VCVTDQ2PH: case XED_ICLASS_VCVTDQ2PS: case XED_ICLASS_VCVTNE2PS2BF16: case XED_ICLASS_VCVTNEPS2BF16: case XED_ICLASS_VCVTPD2DQ: case XED_ICLASS_VCVTPD2PH: case XED_ICLASS_VCVTPD2PS: case XED_ICLASS_VCVTPD2QQ: case XED_ICLASS_VCVTPD2UDQ: case XED_ICLASS_VCVTPD2UQQ: case XED_ICLASS_VCVTPH2DQ: case XED_ICLASS_VCVTPH2PD: case XED_ICLASS_VCVTPH2PS: case XED_ICLASS_VCVTPH2PSX: case XED_ICLASS_VCVTPH2QQ: case XED_ICLASS_VCVTPH2UDQ: case XED_ICLASS_VCVTPH2UQQ: case XED_ICLASS_VCVTPH2UW: case XED_ICLASS_VCVTPH2W: case XED_ICLASS_VCVTPS2DQ: case XED_ICLASS_VCVTPS2PD: case XED_ICLASS_VCVTPS2PH: case XED_ICLASS_VCVTPS2PHX: case XED_ICLASS_VCVTPS2QQ: case XED_ICLASS_VCVTPS2UDQ: case XED_ICLASS_VCVTPS2UQQ: case XED_ICLASS_VCVTQQ2PD: case XED_ICLASS_VCVTQQ2PH: case XED_ICLASS_VCVTQQ2PS: case XED_ICLASS_VCVTSD2SH: case XED_ICLASS_VCVTSD2SI: case XED_ICLASS_VCVTSD2SS: case XED_ICLASS_VCVTSD2USI: case XED_ICLASS_VCVTSH2SD: case XED_ICLASS_VCVTSH2SI: case XED_ICLASS_VCVTSH2SS: case XED_ICLASS_VCVTSH2USI: case XED_ICLASS_VCVTSI2SD: case XED_ICLASS_VCVTSI2SH: case XED_ICLASS_VCVTSI2SS: case XED_ICLASS_VCVTSS2SD: case XED_ICLASS_VCVTSS2SH: case XED_ICLASS_VCVTSS2SI: case XED_ICLASS_VCVTSS2USI: case XED_ICLASS_VCVTTPD2DQ: case XED_ICLASS_VCVTTPD2QQ: case XED_ICLASS_VCVTTPD2UDQ: case XED_ICLASS_VCVTTPD2UQQ: case XED_ICLASS_VCVTTPH2DQ: case XED_ICLASS_VCVTTPH2QQ: case XED_ICLASS_VCVTTPH2UDQ: case XED_ICLASS_VCVTTPH2UQQ: case XED_ICLASS_VCVTTPH2UW: case XED_ICLASS_VCVTTPH2W: case XED_ICLASS_VCVTTPS2DQ: case XED_ICLASS_VCVTTPS2QQ: case XED_ICLASS_VCVTTPS2UDQ: case XED_ICLASS_VCVTTPS2UQQ: case XED_ICLASS_VCVTTSD2SI: case XED_ICLASS_VCVTTSD2USI: case XED_ICLASS_VCVTTSH2SI: case XED_ICLASS_VCVTTSH2USI: case XED_ICLASS_VCVTTSS2SI: case XED_ICLASS_VCVTTSS2USI: case XED_ICLASS_VCVTUDQ2PD: case XED_ICLASS_VCVTUDQ2PH: case XED_ICLASS_VCVTUDQ2PS: case XED_ICLASS_VCVTUQQ2PD: case XED_ICLASS_VCVTUQQ2PH: case XED_ICLASS_VCVTUQQ2PS: case XED_ICLASS_VCVTUSI2SD: case XED_ICLASS_VCVTUSI2SH: case XED_ICLASS_VCVTUSI2SS: case XED_ICLASS_VCVTUW2PH: case XED_ICLASS_VCVTW2PH: case XED_ICLASS_VDBPSADBW: case XED_ICLASS_VDIVPD: case XED_ICLASS_VDIVPH: case XED_ICLASS_VDIVPS: case XED_ICLASS_VDIVSD: case XED_ICLASS_VDIVSH: case XED_ICLASS_VDIVSS: case XED_ICLASS_VDPBF16PS: case XED_ICLASS_VDPPD: case XED_ICLASS_VDPPS: case XED_ICLASS_VERR: case XED_ICLASS_VERW: case XED_ICLASS_VEXP2PD: case XED_ICLASS_VEXP2PS: case XED_ICLASS_VEXPANDPD: case XED_ICLASS_VEXPANDPS: case XED_ICLASS_VEXTRACTF128: case XED_ICLASS_VEXTRACTF32X4: case XED_ICLASS_VEXTRACTF32X8: case XED_ICLASS_VEXTRACTF64X2: case XED_ICLASS_VEXTRACTF64X4: case XED_ICLASS_VEXTRACTI128: case XED_ICLASS_VEXTRACTI32X4: case XED_ICLASS_VEXTRACTI32X8: case XED_ICLASS_VEXTRACTI64X2: case XED_ICLASS_VEXTRACTI64X4: case XED_ICLASS_VEXTRACTPS: case XED_ICLASS_VFCMADDCPH: case XED_ICLASS_VFCMADDCSH: case XED_ICLASS_VFCMULCPH: case XED_ICLASS_VFCMULCSH: case XED_ICLASS_VFIXUPIMMPD: case XED_ICLASS_VFIXUPIMMPS: case XED_ICLASS_VFIXUPIMMSD: case XED_ICLASS_VFIXUPIMMSS: case XED_ICLASS_VFMADD132PD: case XED_ICLASS_VFMADD132PH: case XED_ICLASS_VFMADD132PS: case XED_ICLASS_VFMADD132SD: case XED_ICLASS_VFMADD132SH: case XED_ICLASS_VFMADD132SS: case XED_ICLASS_VFMADD213PD: case XED_ICLASS_VFMADD213PH: case XED_ICLASS_VFMADD213PS: case XED_ICLASS_VFMADD213SD: case XED_ICLASS_VFMADD213SH: case XED_ICLASS_VFMADD213SS: case XED_ICLASS_VFMADD231PD: case XED_ICLASS_VFMADD231PH: case XED_ICLASS_VFMADD231PS: case XED_ICLASS_VFMADD231SD: case XED_ICLASS_VFMADD231SH: case XED_ICLASS_VFMADD231SS: case XED_ICLASS_VFMADDCPH: case XED_ICLASS_VFMADDCSH: case XED_ICLASS_VFMADDPD: case XED_ICLASS_VFMADDPS: case XED_ICLASS_VFMADDSD: case XED_ICLASS_VFMADDSS: case XED_ICLASS_VFMADDSUB132PD: case XED_ICLASS_VFMADDSUB132PH: case XED_ICLASS_VFMADDSUB132PS: case XED_ICLASS_VFMADDSUB213PD: case XED_ICLASS_VFMADDSUB213PH: case XED_ICLASS_VFMADDSUB213PS: case XED_ICLASS_VFMADDSUB231PD: case XED_ICLASS_VFMADDSUB231PH: case XED_ICLASS_VFMADDSUB231PS: case XED_ICLASS_VFMADDSUBPD: case XED_ICLASS_VFMADDSUBPS: case XED_ICLASS_VFMSUB132PD: case XED_ICLASS_VFMSUB132PH: case XED_ICLASS_VFMSUB132PS: case XED_ICLASS_VFMSUB132SD: case XED_ICLASS_VFMSUB132SH: case XED_ICLASS_VFMSUB132SS: case XED_ICLASS_VFMSUB213PD: case XED_ICLASS_VFMSUB213PH: case XED_ICLASS_VFMSUB213PS: case XED_ICLASS_VFMSUB213SD: case XED_ICLASS_VFMSUB213SH: case XED_ICLASS_VFMSUB213SS: case XED_ICLASS_VFMSUB231PD: case XED_ICLASS_VFMSUB231PH: case XED_ICLASS_VFMSUB231PS: case XED_ICLASS_VFMSUB231SD: case XED_ICLASS_VFMSUB231SH: case XED_ICLASS_VFMSUB231SS: case XED_ICLASS_VFMSUBADD132PD: case XED_ICLASS_VFMSUBADD132PH: case XED_ICLASS_VFMSUBADD132PS: case XED_ICLASS_VFMSUBADD213PD: case XED_ICLASS_VFMSUBADD213PH: case XED_ICLASS_VFMSUBADD213PS: case XED_ICLASS_VFMSUBADD231PD: case XED_ICLASS_VFMSUBADD231PH: case XED_ICLASS_VFMSUBADD231PS: case XED_ICLASS_VFMSUBADDPD: case XED_ICLASS_VFMSUBADDPS: case XED_ICLASS_VFMSUBPD: case XED_ICLASS_VFMSUBPS: case XED_ICLASS_VFMSUBSD: case XED_ICLASS_VFMSUBSS: case XED_ICLASS_VFMULCPH: case XED_ICLASS_VFMULCSH: case XED_ICLASS_VFNMADD132PD: case XED_ICLASS_VFNMADD132PH: case XED_ICLASS_VFNMADD132PS: case XED_ICLASS_VFNMADD132SD: case XED_ICLASS_VFNMADD132SH: case XED_ICLASS_VFNMADD132SS: case XED_ICLASS_VFNMADD213PD: case XED_ICLASS_VFNMADD213PH: case XED_ICLASS_VFNMADD213PS: case XED_ICLASS_VFNMADD213SD: case XED_ICLASS_VFNMADD213SH: case XED_ICLASS_VFNMADD213SS: case XED_ICLASS_VFNMADD231PD: case XED_ICLASS_VFNMADD231PH: case XED_ICLASS_VFNMADD231PS: case XED_ICLASS_VFNMADD231SD: case XED_ICLASS_VFNMADD231SH: case XED_ICLASS_VFNMADD231SS: case XED_ICLASS_VFNMADDPD: case XED_ICLASS_VFNMADDPS: case XED_ICLASS_VFNMADDSD: case XED_ICLASS_VFNMADDSS: case XED_ICLASS_VFNMSUB132PD: case XED_ICLASS_VFNMSUB132PH: case XED_ICLASS_VFNMSUB132PS: case XED_ICLASS_VFNMSUB132SD: case XED_ICLASS_VFNMSUB132SH: case XED_ICLASS_VFNMSUB132SS: case XED_ICLASS_VFNMSUB213PD: case XED_ICLASS_VFNMSUB213PH: case XED_ICLASS_VFNMSUB213PS: case XED_ICLASS_VFNMSUB213SD: case XED_ICLASS_VFNMSUB213SH: case XED_ICLASS_VFNMSUB213SS: case XED_ICLASS_VFNMSUB231PD: case XED_ICLASS_VFNMSUB231PH: case XED_ICLASS_VFNMSUB231PS: case XED_ICLASS_VFNMSUB231SD: case XED_ICLASS_VFNMSUB231SH: case XED_ICLASS_VFNMSUB231SS: case XED_ICLASS_VFNMSUBPD: case XED_ICLASS_VFNMSUBPS: case XED_ICLASS_VFNMSUBSD: case XED_ICLASS_VFNMSUBSS: case XED_ICLASS_VFPCLASSPD: case XED_ICLASS_VFPCLASSPH: case XED_ICLASS_VFPCLASSPS: case XED_ICLASS_VFPCLASSSD: case XED_ICLASS_VFPCLASSSH: case XED_ICLASS_VFPCLASSSS: case XED_ICLASS_VFRCZPD: case XED_ICLASS_VFRCZPS: case XED_ICLASS_VFRCZSD: case XED_ICLASS_VFRCZSS: case XED_ICLASS_VGATHERDPD: case XED_ICLASS_VGATHERDPS: case XED_ICLASS_VGATHERPF0DPD: case XED_ICLASS_VGATHERPF0DPS: case XED_ICLASS_VGATHERPF0QPD: case XED_ICLASS_VGATHERPF0QPS: case XED_ICLASS_VGATHERPF1DPD: case XED_ICLASS_VGATHERPF1DPS: case XED_ICLASS_VGATHERPF1QPD: case XED_ICLASS_VGATHERPF1QPS: case XED_ICLASS_VGATHERQPD: case XED_ICLASS_VGATHERQPS: case XED_ICLASS_VGETEXPPD: case XED_ICLASS_VGETEXPPH: case XED_ICLASS_VGETEXPPS: case XED_ICLASS_VGETEXPSD: case XED_ICLASS_VGETEXPSH: case XED_ICLASS_VGETEXPSS: case XED_ICLASS_VGETMANTPD: case XED_ICLASS_VGETMANTPH: case XED_ICLASS_VGETMANTPS: case XED_ICLASS_VGETMANTSD: case XED_ICLASS_VGETMANTSH: case XED_ICLASS_VGETMANTSS: case XED_ICLASS_VGF2P8AFFINEINVQB: case XED_ICLASS_VGF2P8AFFINEQB: case XED_ICLASS_VGF2P8MULB: case XED_ICLASS_VHADDPD: case XED_ICLASS_VHADDPS: case XED_ICLASS_VHSUBPD: case XED_ICLASS_VHSUBPS: case XED_ICLASS_VINSERTF128: case XED_ICLASS_VINSERTF32X4: case XED_ICLASS_VINSERTF32X8: case XED_ICLASS_VINSERTF64X2: case XED_ICLASS_VINSERTF64X4: case XED_ICLASS_VINSERTI128: case XED_ICLASS_VINSERTI32X4: case XED_ICLASS_VINSERTI32X8: case XED_ICLASS_VINSERTI64X2: case XED_ICLASS_VINSERTI64X4: case XED_ICLASS_VINSERTPS: case XED_ICLASS_VLDDQU: case XED_ICLASS_VLDMXCSR: case XED_ICLASS_VMASKMOVDQU: case XED_ICLASS_VMASKMOVPD: case XED_ICLASS_VMASKMOVPS: case XED_ICLASS_VMAXPD: case XED_ICLASS_VMAXPH: case XED_ICLASS_VMAXPS: case XED_ICLASS_VMAXSD: case XED_ICLASS_VMAXSH: case XED_ICLASS_VMAXSS: case XED_ICLASS_VMCALL: case XED_ICLASS_VMCLEAR: case XED_ICLASS_VMFUNC: case XED_ICLASS_VMINPD: case XED_ICLASS_VMINPH: case XED_ICLASS_VMINPS: case XED_ICLASS_VMINSD: case XED_ICLASS_VMINSH: case XED_ICLASS_VMINSS: case XED_ICLASS_VMLAUNCH: case XED_ICLASS_VMLOAD: case XED_ICLASS_VMMCALL: case XED_ICLASS_VMOVAPD: case XED_ICLASS_VMOVAPS: case XED_ICLASS_VMOVD: case XED_ICLASS_VMOVDDUP: case XED_ICLASS_VMOVDQA: case XED_ICLASS_VMOVDQA32: case XED_ICLASS_VMOVDQA64: case XED_ICLASS_VMOVDQU: case XED_ICLASS_VMOVDQU16: case XED_ICLASS_VMOVDQU32: case XED_ICLASS_VMOVDQU64: case XED_ICLASS_VMOVDQU8: case XED_ICLASS_VMOVHLPS: case XED_ICLASS_VMOVHPD: case XED_ICLASS_VMOVHPS: case XED_ICLASS_VMOVLHPS: case XED_ICLASS_VMOVLPD: case XED_ICLASS_VMOVLPS: case XED_ICLASS_VMOVMSKPD: case XED_ICLASS_VMOVMSKPS: case XED_ICLASS_VMOVNTDQ: case XED_ICLASS_VMOVNTDQA: case XED_ICLASS_VMOVNTPD: case XED_ICLASS_VMOVNTPS: case XED_ICLASS_VMOVQ: case XED_ICLASS_VMOVSD: case XED_ICLASS_VMOVSH: case XED_ICLASS_VMOVSHDUP: case XED_ICLASS_VMOVSLDUP: case XED_ICLASS_VMOVSS: case XED_ICLASS_VMOVUPD: case XED_ICLASS_VMOVUPS: case XED_ICLASS_VMOVW: case XED_ICLASS_VMPSADBW: case XED_ICLASS_VMPTRLD: case XED_ICLASS_VMPTRST: case XED_ICLASS_VMREAD: case XED_ICLASS_VMRESUME: case XED_ICLASS_VMRUN: case XED_ICLASS_VMSAVE: case XED_ICLASS_VMULPD: case XED_ICLASS_VMULPH: case XED_ICLASS_VMULPS: case XED_ICLASS_VMULSD: case XED_ICLASS_VMULSH: case XED_ICLASS_VMULSS: case XED_ICLASS_VMWRITE: case XED_ICLASS_VMXOFF: case XED_ICLASS_VMXON: case XED_ICLASS_VORPD: case XED_ICLASS_VORPS: case XED_ICLASS_VP2INTERSECTD: case XED_ICLASS_VP2INTERSECTQ: case XED_ICLASS_VP4DPWSSD: case XED_ICLASS_VP4DPWSSDS: case XED_ICLASS_VPABSB: case XED_ICLASS_VPABSD: case XED_ICLASS_VPABSQ: case XED_ICLASS_VPABSW: case XED_ICLASS_VPACKSSDW: case XED_ICLASS_VPACKSSWB: case XED_ICLASS_VPACKUSDW: case XED_ICLASS_VPACKUSWB: case XED_ICLASS_VPADDB: case XED_ICLASS_VPADDD: case XED_ICLASS_VPADDQ: case XED_ICLASS_VPADDSB: case XED_ICLASS_VPADDSW: case XED_ICLASS_VPADDUSB: case XED_ICLASS_VPADDUSW: case XED_ICLASS_VPADDW: case XED_ICLASS_VPALIGNR: case XED_ICLASS_VPAND: case XED_ICLASS_VPANDD: case XED_ICLASS_VPANDN: case XED_ICLASS_VPANDND: case XED_ICLASS_VPANDNQ: case XED_ICLASS_VPANDQ: case XED_ICLASS_VPAVGB: case XED_ICLASS_VPAVGW: case XED_ICLASS_VPBLENDD: case XED_ICLASS_VPBLENDMB: case XED_ICLASS_VPBLENDMD: case XED_ICLASS_VPBLENDMQ: case XED_ICLASS_VPBLENDMW: case XED_ICLASS_VPBLENDVB: case XED_ICLASS_VPBLENDW: case XED_ICLASS_VPBROADCASTB: case XED_ICLASS_VPBROADCASTD: case XED_ICLASS_VPBROADCASTMB2Q: case XED_ICLASS_VPBROADCASTMW2D: case XED_ICLASS_VPBROADCASTQ: case XED_ICLASS_VPBROADCASTW: case XED_ICLASS_VPCLMULQDQ: case XED_ICLASS_VPCMOV: case XED_ICLASS_VPCMPB: case XED_ICLASS_VPCMPD: case XED_ICLASS_VPCMPEQB: case XED_ICLASS_VPCMPEQD: case XED_ICLASS_VPCMPEQQ: case XED_ICLASS_VPCMPEQW: case XED_ICLASS_VPCMPESTRI: case XED_ICLASS_VPCMPESTRI64: case XED_ICLASS_VPCMPESTRM: case XED_ICLASS_VPCMPESTRM64: case XED_ICLASS_VPCMPGTB: case XED_ICLASS_VPCMPGTD: case XED_ICLASS_VPCMPGTQ: case XED_ICLASS_VPCMPGTW: case XED_ICLASS_VPCMPISTRI: case XED_ICLASS_VPCMPISTRI64: case XED_ICLASS_VPCMPISTRM: case XED_ICLASS_VPCMPQ: case XED_ICLASS_VPCMPUB: case XED_ICLASS_VPCMPUD: case XED_ICLASS_VPCMPUQ: case XED_ICLASS_VPCMPUW: case XED_ICLASS_VPCMPW: case XED_ICLASS_VPCOMB: case XED_ICLASS_VPCOMD: case XED_ICLASS_VPCOMPRESSB: case XED_ICLASS_VPCOMPRESSD: case XED_ICLASS_VPCOMPRESSQ: case XED_ICLASS_VPCOMPRESSW: case XED_ICLASS_VPCOMQ: case XED_ICLASS_VPCOMUB: case XED_ICLASS_VPCOMUD: case XED_ICLASS_VPCOMUQ: case XED_ICLASS_VPCOMUW: case XED_ICLASS_VPCOMW: case XED_ICLASS_VPCONFLICTD: case XED_ICLASS_VPCONFLICTQ: case XED_ICLASS_VPDPBUSD: case XED_ICLASS_VPDPBUSDS: case XED_ICLASS_VPDPWSSD: case XED_ICLASS_VPDPWSSDS: case XED_ICLASS_VPERM2F128: case XED_ICLASS_VPERM2I128: case XED_ICLASS_VPERMB: case XED_ICLASS_VPERMD: case XED_ICLASS_VPERMI2B: case XED_ICLASS_VPERMI2D: case XED_ICLASS_VPERMI2PD: case XED_ICLASS_VPERMI2PS: case XED_ICLASS_VPERMI2Q: case XED_ICLASS_VPERMI2W: case XED_ICLASS_VPERMIL2PD: case XED_ICLASS_VPERMIL2PS: case XED_ICLASS_VPERMILPD: case XED_ICLASS_VPERMILPS: case XED_ICLASS_VPERMPD: case XED_ICLASS_VPERMPS: case XED_ICLASS_VPERMQ: case XED_ICLASS_VPERMT2B: case XED_ICLASS_VPERMT2D: case XED_ICLASS_VPERMT2PD: case XED_ICLASS_VPERMT2PS: case XED_ICLASS_VPERMT2Q: case XED_ICLASS_VPERMT2W: case XED_ICLASS_VPERMW: case XED_ICLASS_VPEXPANDB: case XED_ICLASS_VPEXPANDD: case XED_ICLASS_VPEXPANDQ: case XED_ICLASS_VPEXPANDW: case XED_ICLASS_VPEXTRB: case XED_ICLASS_VPEXTRD: case XED_ICLASS_VPEXTRQ: case XED_ICLASS_VPEXTRW: case XED_ICLASS_VPEXTRW_C5: case XED_ICLASS_VPGATHERDD: case XED_ICLASS_VPGATHERDQ: case XED_ICLASS_VPGATHERQD: case XED_ICLASS_VPGATHERQQ: case XED_ICLASS_VPHADDBD: case XED_ICLASS_VPHADDBQ: case XED_ICLASS_VPHADDBW: case XED_ICLASS_VPHADDD: case XED_ICLASS_VPHADDDQ: case XED_ICLASS_VPHADDSW: case XED_ICLASS_VPHADDUBD: case XED_ICLASS_VPHADDUBQ: case XED_ICLASS_VPHADDUBW: case XED_ICLASS_VPHADDUDQ: case XED_ICLASS_VPHADDUWD: case XED_ICLASS_VPHADDUWQ: case XED_ICLASS_VPHADDW: case XED_ICLASS_VPHADDWD: case XED_ICLASS_VPHADDWQ: case XED_ICLASS_VPHMINPOSUW: case XED_ICLASS_VPHSUBBW: case XED_ICLASS_VPHSUBD: case XED_ICLASS_VPHSUBDQ: case XED_ICLASS_VPHSUBSW: case XED_ICLASS_VPHSUBW: case XED_ICLASS_VPHSUBWD: case XED_ICLASS_VPINSRB: case XED_ICLASS_VPINSRD: case XED_ICLASS_VPINSRQ: case XED_ICLASS_VPINSRW: case XED_ICLASS_VPLZCNTD: case XED_ICLASS_VPLZCNTQ: case XED_ICLASS_VPMACSDD: case XED_ICLASS_VPMACSDQH: case XED_ICLASS_VPMACSDQL: case XED_ICLASS_VPMACSSDD: case XED_ICLASS_VPMACSSDQH: case XED_ICLASS_VPMACSSDQL: case XED_ICLASS_VPMACSSWD: case XED_ICLASS_VPMACSSWW: case XED_ICLASS_VPMACSWD: case XED_ICLASS_VPMACSWW: case XED_ICLASS_VPMADCSSWD: case XED_ICLASS_VPMADCSWD: case XED_ICLASS_VPMADD52HUQ: case XED_ICLASS_VPMADD52LUQ: case XED_ICLASS_VPMADDUBSW: case XED_ICLASS_VPMADDWD: case XED_ICLASS_VPMASKMOVD: case XED_ICLASS_VPMASKMOVQ: case XED_ICLASS_VPMAXSB: case XED_ICLASS_VPMAXSD: case XED_ICLASS_VPMAXSQ: case XED_ICLASS_VPMAXSW: case XED_ICLASS_VPMAXUB: case XED_ICLASS_VPMAXUD: case XED_ICLASS_VPMAXUQ: case XED_ICLASS_VPMAXUW: case XED_ICLASS_VPMINSB: case XED_ICLASS_VPMINSD: case XED_ICLASS_VPMINSQ: case XED_ICLASS_VPMINSW: case XED_ICLASS_VPMINUB: case XED_ICLASS_VPMINUD: case XED_ICLASS_VPMINUQ: case XED_ICLASS_VPMINUW: case XED_ICLASS_VPMOVB2M: case XED_ICLASS_VPMOVD2M: case XED_ICLASS_VPMOVDB: case XED_ICLASS_VPMOVDW: case XED_ICLASS_VPMOVM2B: case XED_ICLASS_VPMOVM2D: case XED_ICLASS_VPMOVM2Q: case XED_ICLASS_VPMOVM2W: case XED_ICLASS_VPMOVMSKB: case XED_ICLASS_VPMOVQ2M: case XED_ICLASS_VPMOVQB: case XED_ICLASS_VPMOVQD: case XED_ICLASS_VPMOVQW: case XED_ICLASS_VPMOVSDB: case XED_ICLASS_VPMOVSDW: case XED_ICLASS_VPMOVSQB: case XED_ICLASS_VPMOVSQD: case XED_ICLASS_VPMOVSQW: case XED_ICLASS_VPMOVSWB: case XED_ICLASS_VPMOVSXBD: case XED_ICLASS_VPMOVSXBQ: case XED_ICLASS_VPMOVSXBW: case XED_ICLASS_VPMOVSXDQ: case XED_ICLASS_VPMOVSXWD: case XED_ICLASS_VPMOVSXWQ: case XED_ICLASS_VPMOVUSDB: case XED_ICLASS_VPMOVUSDW: case XED_ICLASS_VPMOVUSQB: case XED_ICLASS_VPMOVUSQD: case XED_ICLASS_VPMOVUSQW: case XED_ICLASS_VPMOVUSWB: case XED_ICLASS_VPMOVW2M: case XED_ICLASS_VPMOVWB: case XED_ICLASS_VPMOVZXBD: case XED_ICLASS_VPMOVZXBQ: case XED_ICLASS_VPMOVZXBW: case XED_ICLASS_VPMOVZXDQ: case XED_ICLASS_VPMOVZXWD: case XED_ICLASS_VPMOVZXWQ: case XED_ICLASS_VPMULDQ: case XED_ICLASS_VPMULHRSW: case XED_ICLASS_VPMULHUW: case XED_ICLASS_VPMULHW: case XED_ICLASS_VPMULLD: case XED_ICLASS_VPMULLQ: case XED_ICLASS_VPMULLW: case XED_ICLASS_VPMULTISHIFTQB: case XED_ICLASS_VPMULUDQ: case XED_ICLASS_VPOPCNTB: case XED_ICLASS_VPOPCNTD: case XED_ICLASS_VPOPCNTQ: case XED_ICLASS_VPOPCNTW: case XED_ICLASS_VPOR: case XED_ICLASS_VPORD: case XED_ICLASS_VPORQ: case XED_ICLASS_VPPERM: case XED_ICLASS_VPROLD: case XED_ICLASS_VPROLQ: case XED_ICLASS_VPROLVD: case XED_ICLASS_VPROLVQ: case XED_ICLASS_VPRORD: case XED_ICLASS_VPRORQ: case XED_ICLASS_VPRORVD: case XED_ICLASS_VPRORVQ: case XED_ICLASS_VPROTB: case XED_ICLASS_VPROTD: case XED_ICLASS_VPROTQ: case XED_ICLASS_VPROTW: case XED_ICLASS_VPSADBW: case XED_ICLASS_VPSCATTERDD: case XED_ICLASS_VPSCATTERDQ: case XED_ICLASS_VPSCATTERQD: case XED_ICLASS_VPSCATTERQQ: case XED_ICLASS_VPSHAB: case XED_ICLASS_VPSHAD: case XED_ICLASS_VPSHAQ: case XED_ICLASS_VPSHAW: case XED_ICLASS_VPSHLB: case XED_ICLASS_VPSHLD: case XED_ICLASS_VPSHLDD: case XED_ICLASS_VPSHLDQ: case XED_ICLASS_VPSHLDVD: case XED_ICLASS_VPSHLDVQ: case XED_ICLASS_VPSHLDVW: case XED_ICLASS_VPSHLDW: case XED_ICLASS_VPSHLQ: case XED_ICLASS_VPSHLW: case XED_ICLASS_VPSHRDD: case XED_ICLASS_VPSHRDQ: case XED_ICLASS_VPSHRDVD: case XED_ICLASS_VPSHRDVQ: case XED_ICLASS_VPSHRDVW: case XED_ICLASS_VPSHRDW: case XED_ICLASS_VPSHUFB: case XED_ICLASS_VPSHUFBITQMB: case XED_ICLASS_VPSHUFD: case XED_ICLASS_VPSHUFHW: case XED_ICLASS_VPSHUFLW: case XED_ICLASS_VPSIGNB: case XED_ICLASS_VPSIGND: case XED_ICLASS_VPSIGNW: case XED_ICLASS_VPSLLD: case XED_ICLASS_VPSLLDQ: case XED_ICLASS_VPSLLQ: case XED_ICLASS_VPSLLVD: case XED_ICLASS_VPSLLVQ: case XED_ICLASS_VPSLLVW: case XED_ICLASS_VPSLLW: case XED_ICLASS_VPSRAD: case XED_ICLASS_VPSRAQ: case XED_ICLASS_VPSRAVD: case XED_ICLASS_VPSRAVQ: case XED_ICLASS_VPSRAVW: case XED_ICLASS_VPSRAW: case XED_ICLASS_VPSRLD: case XED_ICLASS_VPSRLDQ: case XED_ICLASS_VPSRLQ: case XED_ICLASS_VPSRLVD: case XED_ICLASS_VPSRLVQ: case XED_ICLASS_VPSRLVW: case XED_ICLASS_VPSRLW: case XED_ICLASS_VPSUBB: case XED_ICLASS_VPSUBD: case XED_ICLASS_VPSUBQ: case XED_ICLASS_VPSUBSB: case XED_ICLASS_VPSUBSW: case XED_ICLASS_VPSUBUSB: case XED_ICLASS_VPSUBUSW: case XED_ICLASS_VPSUBW: case XED_ICLASS_VPTERNLOGD: case XED_ICLASS_VPTERNLOGQ: case XED_ICLASS_VPTEST: case XED_ICLASS_VPTESTMB: case XED_ICLASS_VPTESTMD: case XED_ICLASS_VPTESTMQ: case XED_ICLASS_VPTESTMW: case XED_ICLASS_VPTESTNMB: case XED_ICLASS_VPTESTNMD: case XED_ICLASS_VPTESTNMQ: case XED_ICLASS_VPTESTNMW: case XED_ICLASS_VPUNPCKHBW: case XED_ICLASS_VPUNPCKHDQ: case XED_ICLASS_VPUNPCKHQDQ: case XED_ICLASS_VPUNPCKHWD: case XED_ICLASS_VPUNPCKLBW: case XED_ICLASS_VPUNPCKLDQ: case XED_ICLASS_VPUNPCKLQDQ: case XED_ICLASS_VPUNPCKLWD: case XED_ICLASS_VPXOR: case XED_ICLASS_VPXORD: case XED_ICLASS_VPXORQ: case XED_ICLASS_VRANGEPD: case XED_ICLASS_VRANGEPS: case XED_ICLASS_VRANGESD: case XED_ICLASS_VRANGESS: case XED_ICLASS_VRCP14PD: case XED_ICLASS_VRCP14PS: case XED_ICLASS_VRCP14SD: case XED_ICLASS_VRCP14SS: case XED_ICLASS_VRCP28PD: case XED_ICLASS_VRCP28PS: case XED_ICLASS_VRCP28SD: case XED_ICLASS_VRCP28SS: case XED_ICLASS_VRCPPH: case XED_ICLASS_VRCPPS: case XED_ICLASS_VRCPSH: case XED_ICLASS_VRCPSS: case XED_ICLASS_VREDUCEPD: case XED_ICLASS_VREDUCEPH: case XED_ICLASS_VREDUCEPS: case XED_ICLASS_VREDUCESD: case XED_ICLASS_VREDUCESH: case XED_ICLASS_VREDUCESS: case XED_ICLASS_VRNDSCALEPD: case XED_ICLASS_VRNDSCALEPH: case XED_ICLASS_VRNDSCALEPS: case XED_ICLASS_VRNDSCALESD: case XED_ICLASS_VRNDSCALESH: case XED_ICLASS_VRNDSCALESS: case XED_ICLASS_VROUNDPD: case XED_ICLASS_VROUNDPS: case XED_ICLASS_VROUNDSD: case XED_ICLASS_VROUNDSS: case XED_ICLASS_VRSQRT14PD: case XED_ICLASS_VRSQRT14PS: case XED_ICLASS_VRSQRT14SD: case XED_ICLASS_VRSQRT14SS: case XED_ICLASS_VRSQRT28PD: case XED_ICLASS_VRSQRT28PS: case XED_ICLASS_VRSQRT28SD: case XED_ICLASS_VRSQRT28SS: case XED_ICLASS_VRSQRTPH: case XED_ICLASS_VRSQRTPS: case XED_ICLASS_VRSQRTSH: case XED_ICLASS_VRSQRTSS: case XED_ICLASS_VSCALEFPD: case XED_ICLASS_VSCALEFPH: case XED_ICLASS_VSCALEFPS: case XED_ICLASS_VSCALEFSD: case XED_ICLASS_VSCALEFSH: case XED_ICLASS_VSCALEFSS: case XED_ICLASS_VSCATTERDPD: case XED_ICLASS_VSCATTERDPS: case XED_ICLASS_VSCATTERPF0DPD: case XED_ICLASS_VSCATTERPF0DPS: case XED_ICLASS_VSCATTERPF0QPD: case XED_ICLASS_VSCATTERPF0QPS: case XED_ICLASS_VSCATTERPF1DPD: case XED_ICLASS_VSCATTERPF1DPS: case XED_ICLASS_VSCATTERPF1QPD: case XED_ICLASS_VSCATTERPF1QPS: case XED_ICLASS_VSCATTERQPD: case XED_ICLASS_VSCATTERQPS: case XED_ICLASS_VSHUFF32X4: case XED_ICLASS_VSHUFF64X2: case XED_ICLASS_VSHUFI32X4: case XED_ICLASS_VSHUFI64X2: case XED_ICLASS_VSHUFPD: case XED_ICLASS_VSHUFPS: case XED_ICLASS_VSQRTPD: case XED_ICLASS_VSQRTPH: case XED_ICLASS_VSQRTPS: case XED_ICLASS_VSQRTSD: case XED_ICLASS_VSQRTSH: case XED_ICLASS_VSQRTSS: case XED_ICLASS_VSTMXCSR: case XED_ICLASS_VSUBPD: case XED_ICLASS_VSUBPH: case XED_ICLASS_VSUBPS: case XED_ICLASS_VSUBSD: case XED_ICLASS_VSUBSH: case XED_ICLASS_VSUBSS: case XED_ICLASS_VTESTPD: case XED_ICLASS_VTESTPS: case XED_ICLASS_VUCOMISD: case XED_ICLASS_VUCOMISH: case XED_ICLASS_VUCOMISS: case XED_ICLASS_VUNPCKHPD: case XED_ICLASS_VUNPCKHPS: case XED_ICLASS_VUNPCKLPD: case XED_ICLASS_VUNPCKLPS: case XED_ICLASS_VXORPD: case XED_ICLASS_VXORPS: case XED_ICLASS_VZEROALL: case XED_ICLASS_VZEROUPPER: case XED_ICLASS_WBINVD: case XED_ICLASS_WBNOINVD: case XED_ICLASS_WRFSBASE: case XED_ICLASS_WRGSBASE: case XED_ICLASS_WRMSR: case XED_ICLASS_WRPKRU: case XED_ICLASS_WRSSD: case XED_ICLASS_WRSSQ: case XED_ICLASS_WRUSSD: case XED_ICLASS_WRUSSQ: case XED_ICLASS_XABORT: case XED_ICLASS_XADD: case XED_ICLASS_XADD_LOCK: case XED_ICLASS_XBEGIN: case XED_ICLASS_XCHG: case XED_ICLASS_XEND: case XED_ICLASS_XGETBV: case XED_ICLASS_XLAT: case XED_ICLASS_XOR: case XED_ICLASS_XORPD: case XED_ICLASS_XORPS: case XED_ICLASS_XOR_LOCK: case XED_ICLASS_XRESLDTRK: case XED_ICLASS_XRSTOR: case XED_ICLASS_XRSTOR64: case XED_ICLASS_XRSTORS: case XED_ICLASS_XRSTORS64: case XED_ICLASS_XSAVE: case XED_ICLASS_XSAVE64: case XED_ICLASS_XSAVEC: case XED_ICLASS_XSAVEC64: case XED_ICLASS_XSAVEOPT: case XED_ICLASS_XSAVEOPT64: case XED_ICLASS_XSAVES: case XED_ICLASS_XSAVES64: case XED_ICLASS_XSETBV: case XED_ICLASS_XSTORE: case XED_ICLASS_XSUSLDTRK: case XED_ICLASS_XTEST: case XED_ICLASS_LAST: default: xed_assert(0); } */