diff --git a/arch/X86/mapping.c b/arch/X86/mapping.c index ab1055f0..6ee90d0d 100644 --- a/arch/X86/mapping.c +++ b/arch/X86/mapping.c @@ -320,1251 +320,1252 @@ x86_reg x86_map_regname(char *reg) static name_map insn_name_maps[] = { { X86_INS_INVALID, NULL }, - { X86_INS_AAA, "AAA" }, - { X86_INS_AAD, "AAD" }, - { X86_INS_AAM, "AAM" }, - { X86_INS_AAS, "AAS" }, - { X86_INS_FABS, "FABS" }, - { X86_INS_ADC, "ADC" }, - { X86_INS_ADCX, "ADCX" }, - { X86_INS_ADD, "ADD" }, - { X86_INS_ADDPD, "ADDPD" }, - { X86_INS_ADDPS, "ADDPS" }, - { X86_INS_ADDSD, "ADDSD" }, - { X86_INS_ADDSS, "ADDSS" }, - { X86_INS_ADDSUBPD, "ADDSUBPD" }, - { X86_INS_ADDSUBPS, "ADDSUBPS" }, - { X86_INS_FADD, "FADD" }, - { X86_INS_FIADD, "FIADD" }, - { X86_INS_FADDP, "FADDP" }, - { X86_INS_ADOX, "ADOX" }, - { X86_INS_AESDECLAST, "AESDECLAST" }, - { X86_INS_AESDEC, "AESDEC" }, - { X86_INS_AESENCLAST, "AESENCLAST" }, - { X86_INS_AESENC, "AESENC" }, - { X86_INS_AESIMC, "AESIMC" }, - { X86_INS_AESKEYGENASSIST, "AESKEYGENASSIST" }, - { X86_INS_AND, "AND" }, - { X86_INS_ANDN, "ANDN" }, - { X86_INS_ANDNPD, "ANDNPD" }, - { X86_INS_ANDNPS, "ANDNPS" }, - { X86_INS_ANDPD, "ANDPD" }, - { X86_INS_ANDPS, "ANDPS" }, - { X86_INS_ARPL, "ARPL" }, - { X86_INS_BEXTR, "BEXTR" }, - { X86_INS_BLCFILL, "BLCFILL" }, - { X86_INS_BLCI, "BLCI" }, - { X86_INS_BLCIC, "BLCIC" }, - { X86_INS_BLCMSK, "BLCMSK" }, - { X86_INS_BLCS, "BLCS" }, - { X86_INS_BLENDPD, "BLENDPD" }, - { X86_INS_BLENDPS, "BLENDPS" }, - { X86_INS_BLENDVPD, "BLENDVPD" }, - { X86_INS_BLENDVPS, "BLENDVPS" }, - { X86_INS_BLSFILL, "BLSFILL" }, - { X86_INS_BLSI, "BLSI" }, - { X86_INS_BLSIC, "BLSIC" }, - { X86_INS_BLSMSK, "BLSMSK" }, - { X86_INS_BLSR, "BLSR" }, - { X86_INS_BOUND, "BOUND" }, - { X86_INS_BSF, "BSF" }, - { X86_INS_BSR, "BSR" }, - { X86_INS_BSWAP, "BSWAP" }, - { X86_INS_BT, "BT" }, - { X86_INS_BTC, "BTC" }, - { X86_INS_BTR, "BTR" }, - { X86_INS_BTS, "BTS" }, - { X86_INS_BZHI, "BZHI" }, - { X86_INS_CALL, "CALL" }, - { X86_INS_CALLW, "CALLW" }, - { X86_INS_CBW, "CBW" }, - { X86_INS_CDQ, "CDQ" }, - { X86_INS_CDQE, "CDQE" }, - { X86_INS_FCHS, "FCHS" }, - { X86_INS_CLAC, "CLAC" }, - { X86_INS_CLC, "CLC" }, - { X86_INS_CLD, "CLD" }, - { X86_INS_CLFLUSH, "CLFLUSH" }, - { X86_INS_CLGI, "CLGI" }, - { X86_INS_CLI, "CLI" }, - { X86_INS_CLTS, "CLTS" }, - { X86_INS_CMC, "CMC" }, - { X86_INS_CMOVA, "CMOVA" }, - { X86_INS_CMOVAE, "CMOVAE" }, - { X86_INS_CMOVB, "CMOVB" }, - { X86_INS_CMOVBE, "CMOVBE" }, - { X86_INS_FCMOVBE, "FCMOVBE" }, - { X86_INS_FCMOVB, "FCMOVB" }, - { X86_INS_CMOVE, "CMOVE" }, - { X86_INS_FCMOVE, "FCMOVE" }, - { X86_INS_CMOVG, "CMOVG" }, - { X86_INS_CMOVGE, "CMOVGE" }, - { X86_INS_CMOVL, "CMOVL" }, - { X86_INS_CMOVLE, "CMOVLE" }, - { X86_INS_FCMOVNBE, "FCMOVNBE" }, - { X86_INS_FCMOVNB, "FCMOVNB" }, - { X86_INS_CMOVNE, "CMOVNE" }, - { X86_INS_FCMOVNE, "FCMOVNE" }, - { X86_INS_CMOVNO, "CMOVNO" }, - { X86_INS_CMOVNP, "CMOVNP" }, - { X86_INS_FCMOVNU, "FCMOVNU" }, - { X86_INS_CMOVNS, "CMOVNS" }, - { X86_INS_CMOVO, "CMOVO" }, - { X86_INS_CMOVP, "CMOVP" }, - { X86_INS_FCMOVU, "FCMOVU" }, - { X86_INS_CMOVS, "CMOVS" }, - { X86_INS_CMP, "CMP" }, - { X86_INS_CMPPD, "CMPPD" }, - { X86_INS_CMPPS, "CMPPS" }, - { X86_INS_CMPSW, "CMPSW" }, - { X86_INS_CMPSD, "CMPSD" }, - { X86_INS_CMPSQ, "CMPSQ" }, - { X86_INS_CMPSB, "CMPSB" }, - { X86_INS_CMPSS, "CMPSS" }, - { X86_INS_CMPXCHG16B, "CMPXCHG16B" }, - { X86_INS_CMPXCHG, "CMPXCHG" }, - { X86_INS_CMPXCHG8B, "CMPXCHG8B" }, - { X86_INS_COMISD, "COMISD" }, - { X86_INS_COMISS, "COMISS" }, - { X86_INS_FCOMP, "FCOMP" }, - { X86_INS_FCOMPI, "FCOMPI" }, - { X86_INS_FCOMI, "FCOMI" }, - { X86_INS_FCOM, "FCOM" }, - { X86_INS_FCOS, "FCOS" }, - { X86_INS_CPUID, "CPUID" }, - { X86_INS_CQO, "CQO" }, - { X86_INS_CRC32, "CRC32" }, - { X86_INS_CS, "CS" }, - { X86_INS_CVTDQ2PD, "CVTDQ2PD" }, - { X86_INS_CVTDQ2PS, "CVTDQ2PS" }, - { X86_INS_CVTPD2DQ, "CVTPD2DQ" }, - { X86_INS_CVTPD2PS, "CVTPD2PS" }, - { X86_INS_CVTPS2DQ, "CVTPS2DQ" }, - { X86_INS_CVTPS2PD, "CVTPS2PD" }, - { X86_INS_CVTSD2SI, "CVTSD2SI" }, - { X86_INS_CVTSD2SS, "CVTSD2SS" }, - { X86_INS_CVTSI2SD, "CVTSI2SD" }, - { X86_INS_CVTSI2SS, "CVTSI2SS" }, - { X86_INS_CVTSS2SD, "CVTSS2SD" }, - { X86_INS_CVTSS2SI, "CVTSS2SI" }, - { X86_INS_CVTTPD2DQ, "CVTTPD2DQ" }, - { X86_INS_CVTTPS2DQ, "CVTTPS2DQ" }, - { X86_INS_CVTTSD2SI, "CVTTSD2SI" }, - { X86_INS_CVTTSS2SI, "CVTTSS2SI" }, - { X86_INS_CWD, "CWD" }, - { X86_INS_CWDE, "CWDE" }, - { X86_INS_DAA, "DAA" }, - { X86_INS_DAS, "DAS" }, - { X86_INS_DATA16, "DATA16" }, - { X86_INS_DEC, "DEC" }, - { X86_INS_DIV, "DIV" }, - { X86_INS_DIVPD, "DIVPD" }, - { X86_INS_DIVPS, "DIVPS" }, - { X86_INS_FDIVR, "FDIVR" }, - { X86_INS_FIDIVR, "FIDIVR" }, - { X86_INS_FDIVRP, "FDIVRP" }, - { X86_INS_DIVSD, "DIVSD" }, - { X86_INS_DIVSS, "DIVSS" }, - { X86_INS_FDIV, "FDIV" }, - { X86_INS_FIDIV, "FIDIV" }, - { X86_INS_FDIVP, "FDIVP" }, - { X86_INS_DPPD, "DPPD" }, - { X86_INS_DPPS, "DPPS" }, - { X86_INS_DS, "DS" }, - { X86_INS_ENTER, "ENTER" }, - { X86_INS_ES, "ES" }, - { X86_INS_EXTRACTPS, "EXTRACTPS" }, - { X86_INS_EXTRQ, "EXTRQ" }, - { X86_INS_F2XM1, "F2XM1" }, - { X86_INS_LCALL, "LCALL" }, - { X86_INS_LJMP, "LJMP" }, - { X86_INS_FBLD, "FBLD" }, - { X86_INS_FBSTP, "FBSTP" }, - { X86_INS_FCOMPP, "FCOMPP" }, - { X86_INS_FDECSTP, "FDECSTP" }, - { X86_INS_FEMMS, "FEMMS" }, - { X86_INS_FFREE, "FFREE" }, - { X86_INS_FICOM, "FICOM" }, - { X86_INS_FICOMP, "FICOMP" }, - { X86_INS_FINCSTP, "FINCSTP" }, - { X86_INS_FLDCW, "FLDCW" }, - { X86_INS_FLDENV, "FLDENV" }, - { X86_INS_FLDL2E, "FLDL2E" }, - { X86_INS_FLDL2T, "FLDL2T" }, - { X86_INS_FLDLG2, "FLDLG2" }, - { X86_INS_FLDLN2, "FLDLN2" }, - { X86_INS_FLDPI, "FLDPI" }, - { X86_INS_FNCLEX, "FNCLEX" }, - { X86_INS_FNINIT, "FNINIT" }, - { X86_INS_FNOP, "FNOP" }, - { X86_INS_FNSTCW, "FNSTCW" }, - { X86_INS_FNSTSW, "FNSTSW" }, - { X86_INS_FPATAN, "FPATAN" }, - { X86_INS_FPREM, "FPREM" }, - { X86_INS_FPREM1, "FPREM1" }, - { X86_INS_FPTAN, "FPTAN" }, - { X86_INS_FRNDINT, "FRNDINT" }, - { X86_INS_FRSTOR, "FRSTOR" }, - { X86_INS_FNSAVE, "FNSAVE" }, - { X86_INS_FSCALE, "FSCALE" }, - { X86_INS_FSINCOS, "FSINCOS" }, - { X86_INS_FNSTENV, "FNSTENV" }, - { X86_INS_FS, "FS" }, - { X86_INS_FXAM, "FXAM" }, - { X86_INS_FXRSTOR, "FXRSTOR" }, - { X86_INS_FXRSTORQ, "FXRSTORQ" }, - { X86_INS_FXSAVE, "FXSAVE" }, - { X86_INS_FXSAVEQ, "FXSAVEQ" }, - { X86_INS_FXTRACT, "FXTRACT" }, - { X86_INS_FYL2X, "FYL2X" }, - { X86_INS_FYL2XP1, "FYL2XP1" }, - { X86_INS_MOVAPD, "MOVAPD" }, - { X86_INS_MOVAPS, "MOVAPS" }, - { X86_INS_ORPD, "ORPD" }, - { X86_INS_ORPS, "ORPS" }, - { X86_INS_VMOVAPD, "VMOVAPD" }, - { X86_INS_VMOVAPS, "VMOVAPS" }, - { X86_INS_XORPD, "XORPD" }, - { X86_INS_XORPS, "XORPS" }, - { X86_INS_GS, "GS" }, - { X86_INS_HADDPD, "HADDPD" }, - { X86_INS_HADDPS, "HADDPS" }, - { X86_INS_HLT, "HLT" }, - { X86_INS_HSUBPD, "HSUBPD" }, - { X86_INS_HSUBPS, "HSUBPS" }, - { X86_INS_IDIV, "IDIV" }, - { X86_INS_FILD, "FILD" }, - { X86_INS_IMUL, "IMUL" }, - { X86_INS_INS, "INS" }, - { X86_INS_IN, "IN" }, - { X86_INS_INC, "INC" }, - { X86_INS_INSERTPS, "INSERTPS" }, - { X86_INS_INSERTQ, "INSERTQ" }, - { X86_INS_INT, "INT" }, - { X86_INS_INT3, "INT3" }, - { X86_INS_INTO, "INTO" }, - { X86_INS_INVD, "INVD" }, - { X86_INS_INVEPT, "INVEPT" }, - { X86_INS_INVLPG, "INVLPG" }, - { X86_INS_INVLPGA, "INVLPGA" }, - { X86_INS_INVPCID, "INVPCID" }, - { X86_INS_INVVPID, "INVVPID" }, - { X86_INS_IRET, "IRET" }, - { X86_INS_IRETD, "IRETD" }, - { X86_INS_IRETQ, "IRETQ" }, - { X86_INS_FISTTP, "FISTTP" }, - { X86_INS_FIST, "FIST" }, - { X86_INS_FISTP, "FISTP" }, - { X86_INS_UCOMISD, "UCOMISD" }, - { X86_INS_UCOMISS, "UCOMISS" }, - { X86_INS_VCMP, "VCMP" }, - { X86_INS_VCOMISD, "VCOMISD" }, - { X86_INS_VCOMISS, "VCOMISS" }, - { X86_INS_VCVTSD2SS, "VCVTSD2SS" }, - { X86_INS_VCVTSI2SD, "VCVTSI2SD" }, - { X86_INS_VCVTSI2SS, "VCVTSI2SS" }, - { X86_INS_VCVTSS2SD, "VCVTSS2SD" }, - { X86_INS_VCVTTSD2SI, "VCVTTSD2SI" }, - { X86_INS_VCVTTSD2USI, "VCVTTSD2USI" }, - { X86_INS_VCVTTSS2SI, "VCVTTSS2SI" }, - { X86_INS_VCVTTSS2USI, "VCVTTSS2USI" }, - { X86_INS_VCVTUSI2SD, "VCVTUSI2SD" }, - { X86_INS_VCVTUSI2SS, "VCVTUSI2SS" }, - { X86_INS_VUCOMISD, "VUCOMISD" }, - { X86_INS_VUCOMISS, "VUCOMISS" }, - { X86_INS_JAE, "JAE" }, - { X86_INS_JA, "JA" }, - { X86_INS_JBE, "JBE" }, - { X86_INS_JB, "JB" }, - { X86_INS_JCXZ, "JCXZ" }, - { X86_INS_JECXZ, "JECXZ" }, - { X86_INS_JE, "JE" }, - { X86_INS_JGE, "JGE" }, - { X86_INS_JG, "JG" }, - { X86_INS_JLE, "JLE" }, - { X86_INS_JL, "JL" }, - { X86_INS_JMP, "JMP" }, - { X86_INS_JMPQ, "JMPQ" }, - { X86_INS_JNE, "JNE" }, - { X86_INS_JNO, "JNO" }, - { X86_INS_JNP, "JNP" }, - { X86_INS_JNS, "JNS" }, - { X86_INS_JO, "JO" }, - { X86_INS_JP, "JP" }, - { X86_INS_JRCXZ, "JRCXZ" }, - { X86_INS_JS, "JS" }, - { X86_INS_KADDW, "KADDW" }, - { X86_INS_KANDNW, "KANDNW" }, - { X86_INS_KANDW, "KANDW" }, - { X86_INS_KMOVW, "KMOVW" }, - { X86_INS_KNOTW, "KNOTW" }, - { X86_INS_KORTESTW, "KORTESTW" }, - { X86_INS_KORW, "KORW" }, - { X86_INS_KSHIFTLW, "KSHIFTLW" }, - { X86_INS_KSHIFTRW, "KSHIFTRW" }, - { X86_INS_KTESTW, "KTESTW" }, - { X86_INS_KUNPCKBW, "KUNPCKBW" }, - { X86_INS_KXNORW, "KXNORW" }, - { X86_INS_KXORW, "KXORW" }, - { X86_INS_LAHF, "LAHF" }, - { X86_INS_LAR, "LAR" }, - { X86_INS_LDDQU, "LDDQU" }, - { X86_INS_LDMXCSR, "LDMXCSR" }, - { X86_INS_LDS, "LDS" }, - { X86_INS_FLDZ, "FLDZ" }, - { X86_INS_FLD1, "FLD1" }, - { X86_INS_FLD, "FLD" }, - { X86_INS_LEA, "LEA" }, - { X86_INS_LEAVE, "LEAVE" }, - { X86_INS_LES, "LES" }, - { X86_INS_LFENCE, "LFENCE" }, - { X86_INS_LFS, "LFS" }, - { X86_INS_LGDT, "LGDT" }, - { X86_INS_LGS, "LGS" }, - { X86_INS_LIDT, "LIDT" }, - { X86_INS_LLDT, "LLDT" }, - { X86_INS_LMSW, "LMSW" }, - { X86_INS_OR, "OR" }, - { X86_INS_LOCK, "LOCK" }, - { X86_INS_SUB, "SUB" }, - { X86_INS_XOR, "XOR" }, - { X86_INS_LODSB, "LODSB" }, - { X86_INS_LODSD, "LODSD" }, - { X86_INS_LODSQ, "LODSQ" }, - { X86_INS_LODSW, "LODSW" }, - { X86_INS_LOOP, "LOOP" }, - { X86_INS_LOOPE, "LOOPE" }, - { X86_INS_LOOPNE, "LOOPNE" }, - { X86_INS_RETF, "RETF" }, - { X86_INS_LSL, "LSL" }, - { X86_INS_LSS, "LSS" }, - { X86_INS_LTR, "LTR" }, - { X86_INS_XADD, "XADD" }, - { X86_INS_LZCNT, "LZCNT" }, - { X86_INS_MASKMOVDQU, "MASKMOVDQU" }, - { X86_INS_MAXPD, "MAXPD" }, - { X86_INS_MAXPS, "MAXPS" }, - { X86_INS_MAXSD, "MAXSD" }, - { X86_INS_MAXSS, "MAXSS" }, - { X86_INS_MFENCE, "MFENCE" }, - { X86_INS_MINPD, "MINPD" }, - { X86_INS_MINPS, "MINPS" }, - { X86_INS_MINSD, "MINSD" }, - { X86_INS_MINSS, "MINSS" }, - { X86_INS_CVTPD2PI, "CVTPD2PI" }, - { X86_INS_CVTPI2PD, "CVTPI2PD" }, - { X86_INS_CVTPI2PS, "CVTPI2PS" }, - { X86_INS_CVTPS2PI, "CVTPS2PI" }, - { X86_INS_CVTTPD2PI, "CVTTPD2PI" }, - { X86_INS_CVTTPS2PI, "CVTTPS2PI" }, - { X86_INS_EMMS, "EMMS" }, - { X86_INS_MASKMOVQ, "MASKMOVQ" }, - { X86_INS_MOVD, "MOVD" }, - { X86_INS_MOVDQ2Q, "MOVDQ2Q" }, - { X86_INS_MOVNTQ, "MOVNTQ" }, - { X86_INS_MOVQ2DQ, "MOVQ2DQ" }, - { X86_INS_MOVQ, "MOVQ" }, - { X86_INS_PABSB, "PABSB" }, - { X86_INS_PABSD, "PABSD" }, - { X86_INS_PABSW, "PABSW" }, - { X86_INS_PACKSSDW, "PACKSSDW" }, - { X86_INS_PACKSSWB, "PACKSSWB" }, - { X86_INS_PACKUSWB, "PACKUSWB" }, - { X86_INS_PADDB, "PADDB" }, - { X86_INS_PADDD, "PADDD" }, - { X86_INS_PADDQ, "PADDQ" }, - { X86_INS_PADDSB, "PADDSB" }, - { X86_INS_PADDSW, "PADDSW" }, - { X86_INS_PADDUSB, "PADDUSB" }, - { X86_INS_PADDUSW, "PADDUSW" }, - { X86_INS_PADDW, "PADDW" }, - { X86_INS_PALIGNR, "PALIGNR" }, - { X86_INS_PANDN, "PANDN" }, - { X86_INS_PAND, "PAND" }, - { X86_INS_PAVGB, "PAVGB" }, - { X86_INS_PAVGW, "PAVGW" }, - { X86_INS_PCMPEQB, "PCMPEQB" }, - { X86_INS_PCMPEQD, "PCMPEQD" }, - { X86_INS_PCMPEQW, "PCMPEQW" }, - { X86_INS_PCMPGTB, "PCMPGTB" }, - { X86_INS_PCMPGTD, "PCMPGTD" }, - { X86_INS_PCMPGTW, "PCMPGTW" }, - { X86_INS_PEXTRW, "PEXTRW" }, - { X86_INS_PHADDSW, "PHADDSW" }, - { X86_INS_PHADDW, "PHADDW" }, - { X86_INS_PHADDD, "PHADDD" }, - { X86_INS_PHSUBD, "PHSUBD" }, - { X86_INS_PHSUBSW, "PHSUBSW" }, - { X86_INS_PHSUBW, "PHSUBW" }, - { X86_INS_PINSRW, "PINSRW" }, - { X86_INS_PMADDUBSW, "PMADDUBSW" }, - { X86_INS_PMADDWD, "PMADDWD" }, - { X86_INS_PMAXSW, "PMAXSW" }, - { X86_INS_PMAXUB, "PMAXUB" }, - { X86_INS_PMINSW, "PMINSW" }, - { X86_INS_PMINUB, "PMINUB" }, - { X86_INS_PMOVMSKB, "PMOVMSKB" }, - { X86_INS_PMULHRSW, "PMULHRSW" }, - { X86_INS_PMULHUW, "PMULHUW" }, - { X86_INS_PMULHW, "PMULHW" }, - { X86_INS_PMULLW, "PMULLW" }, - { X86_INS_PMULUDQ, "PMULUDQ" }, - { X86_INS_POR, "POR" }, - { X86_INS_PSADBW, "PSADBW" }, - { X86_INS_PSHUFB, "PSHUFB" }, - { X86_INS_PSHUFW, "PSHUFW" }, - { X86_INS_PSIGNB, "PSIGNB" }, - { X86_INS_PSIGND, "PSIGND" }, - { X86_INS_PSIGNW, "PSIGNW" }, - { X86_INS_PSLLD, "PSLLD" }, - { X86_INS_PSLLQ, "PSLLQ" }, - { X86_INS_PSLLW, "PSLLW" }, - { X86_INS_PSRAD, "PSRAD" }, - { X86_INS_PSRAW, "PSRAW" }, - { X86_INS_PSRLD, "PSRLD" }, - { X86_INS_PSRLQ, "PSRLQ" }, - { X86_INS_PSRLW, "PSRLW" }, - { X86_INS_PSUBB, "PSUBB" }, - { X86_INS_PSUBD, "PSUBD" }, - { X86_INS_PSUBQ, "PSUBQ" }, - { X86_INS_PSUBSB, "PSUBSB" }, - { X86_INS_PSUBSW, "PSUBSW" }, - { X86_INS_PSUBUSB, "PSUBUSB" }, - { X86_INS_PSUBUSW, "PSUBUSW" }, - { X86_INS_PSUBW, "PSUBW" }, - { X86_INS_PUNPCKHBW, "PUNPCKHBW" }, - { X86_INS_PUNPCKHDQ, "PUNPCKHDQ" }, - { X86_INS_PUNPCKHWD, "PUNPCKHWD" }, - { X86_INS_PUNPCKLBW, "PUNPCKLBW" }, - { X86_INS_PUNPCKLDQ, "PUNPCKLDQ" }, - { X86_INS_PUNPCKLWD, "PUNPCKLWD" }, - { X86_INS_PXOR, "PXOR" }, - { X86_INS_MONITOR, "MONITOR" }, - { X86_INS_MONTMUL, "MONTMUL" }, - { X86_INS_MOV, "MOV" }, - { X86_INS_MOVABS, "MOVABS" }, - { X86_INS_MOVBE, "MOVBE" }, - { X86_INS_MOVDDUP, "MOVDDUP" }, - { X86_INS_MOVDQA, "MOVDQA" }, - { X86_INS_MOVDQU, "MOVDQU" }, - { X86_INS_MOVHLPS, "MOVHLPS" }, - { X86_INS_MOVHPD, "MOVHPD" }, - { X86_INS_MOVHPS, "MOVHPS" }, - { X86_INS_MOVLHPS, "MOVLHPS" }, - { X86_INS_MOVLPD, "MOVLPD" }, - { X86_INS_MOVLPS, "MOVLPS" }, - { X86_INS_MOVMSKPD, "MOVMSKPD" }, - { X86_INS_MOVMSKPS, "MOVMSKPS" }, - { X86_INS_MOVNTDQA, "MOVNTDQA" }, - { X86_INS_MOVNTDQ, "MOVNTDQ" }, - { X86_INS_MOVNTI, "MOVNTI" }, - { X86_INS_MOVNTPD, "MOVNTPD" }, - { X86_INS_MOVNTPS, "MOVNTPS" }, - { X86_INS_MOVNTSD, "MOVNTSD" }, - { X86_INS_MOVNTSS, "MOVNTSS" }, - { X86_INS_MOVSB, "MOVSB" }, - { X86_INS_MOVSD, "MOVSD" }, - { X86_INS_MOVSHDUP, "MOVSHDUP" }, - { X86_INS_MOVSLDUP, "MOVSLDUP" }, - { X86_INS_MOVSQ, "MOVSQ" }, - { X86_INS_MOVSS, "MOVSS" }, - { X86_INS_MOVSW, "MOVSW" }, - { X86_INS_MOVSX, "MOVSX" }, - { X86_INS_MOVSXD, "MOVSXD" }, - { X86_INS_MOVUPD, "MOVUPD" }, - { X86_INS_MOVUPS, "MOVUPS" }, - { X86_INS_MOVZX, "MOVZX" }, - { X86_INS_MPSADBW, "MPSADBW" }, - { X86_INS_MUL, "MUL" }, - { X86_INS_MULPD, "MULPD" }, - { X86_INS_MULPS, "MULPS" }, - { X86_INS_MULSD, "MULSD" }, - { X86_INS_MULSS, "MULSS" }, - { X86_INS_MULX, "MULX" }, - { X86_INS_FMUL, "FMUL" }, - { X86_INS_FIMUL, "FIMUL" }, - { X86_INS_FMULP, "FMULP" }, - { X86_INS_MWAIT, "MWAIT" }, - { X86_INS_NEG, "NEG" }, - { X86_INS_NOP, "NOP" }, - { X86_INS_NOT, "NOT" }, - { X86_INS_OUT, "OUT" }, - { X86_INS_OUTSB, "OUTSB" }, - { X86_INS_OUTSD, "OUTSD" }, - { X86_INS_OUTSW, "OUTSW" }, - { X86_INS_PACKUSDW, "PACKUSDW" }, - { X86_INS_PAUSE, "PAUSE" }, - { X86_INS_PAVGUSB, "PAVGUSB" }, - { X86_INS_PBLENDVB, "PBLENDVB" }, - { X86_INS_PBLENDW, "PBLENDW" }, - { X86_INS_PCLMULQDQ, "PCLMULQDQ" }, - { X86_INS_PCMPEQQ, "PCMPEQQ" }, - { X86_INS_PCMPESTRI, "PCMPESTRI" }, - { X86_INS_PCMPESTRM, "PCMPESTRM" }, - { X86_INS_PCMPGTQ, "PCMPGTQ" }, - { X86_INS_PCMPISTRI, "PCMPISTRI" }, - { X86_INS_PCMPISTRM, "PCMPISTRM" }, - { X86_INS_PDEP, "PDEP" }, - { X86_INS_PEXT, "PEXT" }, - { X86_INS_PEXTRB, "PEXTRB" }, - { X86_INS_PEXTRD, "PEXTRD" }, - { X86_INS_PEXTRQ, "PEXTRQ" }, - { X86_INS_PF2ID, "PF2ID" }, - { X86_INS_PF2IW, "PF2IW" }, - { X86_INS_PFACC, "PFACC" }, - { X86_INS_PFADD, "PFADD" }, - { X86_INS_PFCMPEQ, "PFCMPEQ" }, - { X86_INS_PFCMPGE, "PFCMPGE" }, - { X86_INS_PFCMPGT, "PFCMPGT" }, - { X86_INS_PFMAX, "PFMAX" }, - { X86_INS_PFMIN, "PFMIN" }, - { X86_INS_PFMUL, "PFMUL" }, - { X86_INS_PFNACC, "PFNACC" }, - { X86_INS_PFPNACC, "PFPNACC" }, - { X86_INS_PFRCPIT1, "PFRCPIT1" }, - { X86_INS_PFRCPIT2, "PFRCPIT2" }, - { X86_INS_PFRCP, "PFRCP" }, - { X86_INS_PFRSQIT1, "PFRSQIT1" }, - { X86_INS_PFRSQRT, "PFRSQRT" }, - { X86_INS_PFSUBR, "PFSUBR" }, - { X86_INS_PFSUB, "PFSUB" }, - { X86_INS_PHMINPOSUW, "PHMINPOSUW" }, - { X86_INS_PI2FD, "PI2FD" }, - { X86_INS_PI2FW, "PI2FW" }, - { X86_INS_PINSRB, "PINSRB" }, - { X86_INS_PINSRD, "PINSRD" }, - { X86_INS_PINSRQ, "PINSRQ" }, - { X86_INS_PMAXSB, "PMAXSB" }, - { X86_INS_PMAXSD, "PMAXSD" }, - { X86_INS_PMAXUD, "PMAXUD" }, - { X86_INS_PMAXUW, "PMAXUW" }, - { X86_INS_PMINSB, "PMINSB" }, - { X86_INS_PMINSD, "PMINSD" }, - { X86_INS_PMINUD, "PMINUD" }, - { X86_INS_PMINUW, "PMINUW" }, - { X86_INS_PMOVSXBD, "PMOVSXBD" }, - { X86_INS_PMOVSXBQ, "PMOVSXBQ" }, - { X86_INS_PMOVSXBW, "PMOVSXBW" }, - { X86_INS_PMOVSXDQ, "PMOVSXDQ" }, - { X86_INS_PMOVSXWD, "PMOVSXWD" }, - { X86_INS_PMOVSXWQ, "PMOVSXWQ" }, - { X86_INS_PMOVZXBD, "PMOVZXBD" }, - { X86_INS_PMOVZXBQ, "PMOVZXBQ" }, - { X86_INS_PMOVZXBW, "PMOVZXBW" }, - { X86_INS_PMOVZXDQ, "PMOVZXDQ" }, - { X86_INS_PMOVZXWD, "PMOVZXWD" }, - { X86_INS_PMOVZXWQ, "PMOVZXWQ" }, - { X86_INS_PMULDQ, "PMULDQ" }, - { X86_INS_PMULHRW, "PMULHRW" }, - { X86_INS_PMULLD, "PMULLD" }, - { X86_INS_POP, "POP" }, - { X86_INS_POPA, "POPA" }, - { X86_INS_POPCNT, "POPCNT" }, - { X86_INS_POPF, "POPF" }, - { X86_INS_POPFD, "POPFD" }, - { X86_INS_POPFQ, "POPFQ" }, - { X86_INS_PREFETCH, "PREFETCH" }, - { X86_INS_PREFETCHNTA, "PREFETCHNTA" }, - { X86_INS_PREFETCHT0, "PREFETCHT0" }, - { X86_INS_PREFETCHT1, "PREFETCHT1" }, - { X86_INS_PREFETCHT2, "PREFETCHT2" }, - { X86_INS_PREFETCHW, "PREFETCHW" }, - { X86_INS_PSHUFD, "PSHUFD" }, - { X86_INS_PSHUFHW, "PSHUFHW" }, - { X86_INS_PSHUFLW, "PSHUFLW" }, - { X86_INS_PSLLDQ, "PSLLDQ" }, - { X86_INS_PSRLDQ, "PSRLDQ" }, - { X86_INS_PSWAPD, "PSWAPD" }, - { X86_INS_PTEST, "PTEST" }, - { X86_INS_PUNPCKHQDQ, "PUNPCKHQDQ" }, - { X86_INS_PUNPCKLQDQ, "PUNPCKLQDQ" }, - { X86_INS_PUSH, "PUSH" }, - { X86_INS_PUSHA, "PUSHA" }, - { X86_INS_PUSHF, "PUSHF" }, - { X86_INS_PUSHFD, "PUSHFD" }, - { X86_INS_PUSHFQ, "PUSHFQ" }, - { X86_INS_RCL, "RCL" }, - { X86_INS_RCPPS, "RCPPS" }, - { X86_INS_RCPSS, "RCPSS" }, - { X86_INS_RCR, "RCR" }, - { X86_INS_RDFSBASE, "RDFSBASE" }, - { X86_INS_RDGSBASE, "RDGSBASE" }, - { X86_INS_RDMSR, "RDMSR" }, - { X86_INS_RDPMC, "RDPMC" }, - { X86_INS_RDRAND, "RDRAND" }, - { X86_INS_RDSEED, "RDSEED" }, - { X86_INS_RDTSC, "RDTSC" }, - { X86_INS_RDTSCP, "RDTSCP" }, - { X86_INS_REPNE, "REPNE" }, - { X86_INS_REP, "REP" }, - { X86_INS_RET, "RET" }, - { X86_INS_REX64, "REX64" }, - { X86_INS_ROL, "ROL" }, - { X86_INS_ROR, "ROR" }, - { X86_INS_RORX, "RORX" }, - { X86_INS_ROUNDPD, "ROUNDPD" }, - { X86_INS_ROUNDPS, "ROUNDPS" }, - { X86_INS_ROUNDSD, "ROUNDSD" }, - { X86_INS_ROUNDSS, "ROUNDSS" }, - { X86_INS_RSM, "RSM" }, - { X86_INS_RSQRTPS, "RSQRTPS" }, - { X86_INS_RSQRTSS, "RSQRTSS" }, - { X86_INS_SAHF, "SAHF" }, - { X86_INS_SAR, "SAR" }, - { X86_INS_SARX, "SARX" }, - { X86_INS_SBB, "SBB" }, - { X86_INS_SCASW, "SCASW" }, - { X86_INS_SCASD, "SCASD" }, - { X86_INS_SCASQ, "SCASQ" }, - { X86_INS_SCASB, "SCASB" }, - { X86_INS_SETAE, "SETAE" }, - { X86_INS_SETA, "SETA" }, - { X86_INS_SETBE, "SETBE" }, - { X86_INS_SETB, "SETB" }, - { X86_INS_SETE, "SETE" }, - { X86_INS_SETGE, "SETGE" }, - { X86_INS_SETG, "SETG" }, - { X86_INS_SETLE, "SETLE" }, - { X86_INS_SETL, "SETL" }, - { X86_INS_SETNE, "SETNE" }, - { X86_INS_SETNO, "SETNO" }, - { X86_INS_SETNP, "SETNP" }, - { X86_INS_SETNS, "SETNS" }, - { X86_INS_SETO, "SETO" }, - { X86_INS_SETP, "SETP" }, - { X86_INS_SETS, "SETS" }, - { X86_INS_SFENCE, "SFENCE" }, - { X86_INS_SGDT, "SGDT" }, - { X86_INS_SHA1MSG1, "SHA1MSG1" }, - { X86_INS_SHA1MSG2, "SHA1MSG2" }, - { X86_INS_SHA1NEXTE, "SHA1NEXTE" }, - { X86_INS_SHA1RNDS4, "SHA1RNDS4" }, - { X86_INS_SHA256MSG1, "SHA256MSG1" }, - { X86_INS_SHA256MSG2, "SHA256MSG2" }, - { X86_INS_SHA256RNDS2, "SHA256RNDS2" }, - { X86_INS_SHL, "SHL" }, - { X86_INS_SHLD, "SHLD" }, - { X86_INS_SHLX, "SHLX" }, - { X86_INS_SHR, "SHR" }, - { X86_INS_SHRD, "SHRD" }, - { X86_INS_SHRX, "SHRX" }, - { X86_INS_SHUFPD, "SHUFPD" }, - { X86_INS_SHUFPS, "SHUFPS" }, - { X86_INS_SIDT, "SIDT" }, - { X86_INS_FSIN, "FSIN" }, - { X86_INS_SKINIT, "SKINIT" }, - { X86_INS_SLDT, "SLDT" }, - { X86_INS_SMSW, "SMSW" }, - { X86_INS_SQRTPD, "SQRTPD" }, - { X86_INS_SQRTPS, "SQRTPS" }, - { X86_INS_SQRTSD, "SQRTSD" }, - { X86_INS_SQRTSS, "SQRTSS" }, - { X86_INS_FSQRT, "FSQRT" }, - { X86_INS_SS, "SS" }, - { X86_INS_STAC, "STAC" }, - { X86_INS_STC, "STC" }, - { X86_INS_STD, "STD" }, - { X86_INS_STGI, "STGI" }, - { X86_INS_STI, "STI" }, - { X86_INS_STMXCSR, "STMXCSR" }, - { X86_INS_STOSB, "STOSB" }, - { X86_INS_STOSD, "STOSD" }, - { X86_INS_STOSQ, "STOSQ" }, - { X86_INS_STOSW, "STOSW" }, - { X86_INS_STR, "STR" }, - { X86_INS_FST, "FST" }, - { X86_INS_FSTP, "FSTP" }, - { X86_INS_SUBPD, "SUBPD" }, - { X86_INS_SUBPS, "SUBPS" }, - { X86_INS_FSUBR, "FSUBR" }, - { X86_INS_FISUBR, "FISUBR" }, - { X86_INS_FSUBRP, "FSUBRP" }, - { X86_INS_SUBSD, "SUBSD" }, - { X86_INS_SUBSS, "SUBSS" }, - { X86_INS_FSUB, "FSUB" }, - { X86_INS_FISUB, "FISUB" }, - { X86_INS_FSUBP, "FSUBP" }, - { X86_INS_SWAPGS, "SWAPGS" }, - { X86_INS_SYSCALL, "SYSCALL" }, - { X86_INS_SYSENTER, "SYSENTER" }, - { X86_INS_SYSEXIT, "SYSEXIT" }, - { X86_INS_SYSRET, "SYSRET" }, - { X86_INS_T1MSKC, "T1MSKC" }, - { X86_INS_TEST, "TEST" }, - { X86_INS_UD2, "UD2" }, - { X86_INS_FTST, "FTST" }, - { X86_INS_TZCNT, "TZCNT" }, - { X86_INS_TZMSK, "TZMSK" }, - { X86_INS_FUCOMPI, "FUCOMPI" }, - { X86_INS_FUCOMI, "FUCOMI" }, - { X86_INS_FUCOMPP, "FUCOMPP" }, - { X86_INS_FUCOMP, "FUCOMP" }, - { X86_INS_FUCOM, "FUCOM" }, - { X86_INS_UD2B, "UD2B" }, - { X86_INS_UNPCKHPD, "UNPCKHPD" }, - { X86_INS_UNPCKHPS, "UNPCKHPS" }, - { X86_INS_UNPCKLPD, "UNPCKLPD" }, - { X86_INS_UNPCKLPS, "UNPCKLPS" }, - { X86_INS_VADDPD, "VADDPD" }, - { X86_INS_VADDPS, "VADDPS" }, - { X86_INS_VADDSD, "VADDSD" }, - { X86_INS_VADDSS, "VADDSS" }, - { X86_INS_VADDSUBPD, "VADDSUBPD" }, - { X86_INS_VADDSUBPS, "VADDSUBPS" }, - { X86_INS_VAESDECLAST, "VAESDECLAST" }, - { X86_INS_VAESDEC, "VAESDEC" }, - { X86_INS_VAESENCLAST, "VAESENCLAST" }, - { X86_INS_VAESENC, "VAESENC" }, - { X86_INS_VAESIMC, "VAESIMC" }, - { X86_INS_VAESKEYGENASSIST, "VAESKEYGENASSIST" }, - { X86_INS_VALIGND, "VALIGND" }, - { X86_INS_VALIGNQ, "VALIGNQ" }, - { X86_INS_VANDNPD, "VANDNPD" }, - { X86_INS_VANDNPS, "VANDNPS" }, - { X86_INS_VANDPD, "VANDPD" }, - { X86_INS_VANDPS, "VANDPS" }, - { X86_INS_VBLENDMPD, "VBLENDMPD" }, - { X86_INS_VBLENDMPS, "VBLENDMPS" }, - { X86_INS_VBLENDPD, "VBLENDPD" }, - { X86_INS_VBLENDPS, "VBLENDPS" }, - { X86_INS_VBLENDVPD, "VBLENDVPD" }, - { X86_INS_VBLENDVPS, "VBLENDVPS" }, - { X86_INS_VBROADCASTF128, "VBROADCASTF128" }, - { X86_INS_VBROADCASTI128, "VBROADCASTI128" }, - { X86_INS_VBROADCASTSD, "VBROADCASTSD" }, - { X86_INS_VBROADCASTSS, "VBROADCASTSS" }, - { X86_INS_VCMPPD, "VCMPPD" }, - { X86_INS_VCMPPS, "VCMPPS" }, - { X86_INS_VCMPSD, "VCMPSD" }, - { X86_INS_VCMPSS, "VCMPSS" }, - { X86_INS_VCVTDQ2PD, "VCVTDQ2PD" }, - { X86_INS_VCVTDQ2PS, "VCVTDQ2PS" }, - { X86_INS_VCVTPD2DQX, "VCVTPD2DQX" }, - { X86_INS_VCVTPD2DQ, "VCVTPD2DQ" }, - { X86_INS_VCVTPD2PSX, "VCVTPD2PSX" }, - { X86_INS_VCVTPD2PS, "VCVTPD2PS" }, - { X86_INS_VCVTPH2PS, "VCVTPH2PS" }, - { X86_INS_VCVTPS2DQ, "VCVTPS2DQ" }, - { X86_INS_VCVTPS2PD, "VCVTPS2PD" }, - { X86_INS_VCVTPS2PH, "VCVTPS2PH" }, - { X86_INS_VCVTSD2SI, "VCVTSD2SI" }, - { X86_INS_VCVTSD2USI, "VCVTSD2USI" }, - { X86_INS_VCVTSS2SI, "VCVTSS2SI" }, - { X86_INS_VCVTSS2USI, "VCVTSS2USI" }, - { X86_INS_VCVTTPD2DQX, "VCVTTPD2DQX" }, - { X86_INS_VCVTTPD2DQ, "VCVTTPD2DQ" }, - { X86_INS_VCVTTPD2UDQ, "VCVTTPD2UDQ" }, - { X86_INS_VCVTTPS2DQ, "VCVTTPS2DQ" }, - { X86_INS_VCVTTPS2UDQ, "VCVTTPS2UDQ" }, - { X86_INS_VCVTUDQ2PD, "VCVTUDQ2PD" }, - { X86_INS_VCVTUDQ2PS, "VCVTUDQ2PS" }, - { X86_INS_VDIVPD, "VDIVPD" }, - { X86_INS_VDIVPS, "VDIVPS" }, - { X86_INS_VDIVSD, "VDIVSD" }, - { X86_INS_VDIVSS, "VDIVSS" }, - { X86_INS_VDPPD, "VDPPD" }, - { X86_INS_VDPPS, "VDPPS" }, - { X86_INS_VERR, "VERR" }, - { X86_INS_VERW, "VERW" }, - { X86_INS_VEXTRACTF128, "VEXTRACTF128" }, - { X86_INS_VEXTRACTF32X4, "VEXTRACTF32X4" }, - { X86_INS_VEXTRACTF64X4, "VEXTRACTF64X4" }, - { X86_INS_VEXTRACTI128, "VEXTRACTI128" }, - { X86_INS_VEXTRACTI32X4, "VEXTRACTI32X4" }, - { X86_INS_VEXTRACTI64X4, "VEXTRACTI64X4" }, - { X86_INS_VEXTRACTPS, "VEXTRACTPS" }, - { X86_INS_VFMADD132PD, "VFMADD132PD" }, - { X86_INS_VFMADD132PS, "VFMADD132PS" }, - { X86_INS_VFMADD213PD, "VFMADD213PD" }, - { X86_INS_VFMADD213PS, "VFMADD213PS" }, - { X86_INS_VFMADDPD, "VFMADDPD" }, - { X86_INS_VFMADD231PD, "VFMADD231PD" }, - { X86_INS_VFMADDPS, "VFMADDPS" }, - { X86_INS_VFMADD231PS, "VFMADD231PS" }, - { X86_INS_VFMADDSD, "VFMADDSD" }, - { X86_INS_VFMADD213SD, "VFMADD213SD" }, - { X86_INS_VFMADD132SD, "VFMADD132SD" }, - { X86_INS_VFMADD231SD, "VFMADD231SD" }, - { X86_INS_VFMADDSS, "VFMADDSS" }, - { X86_INS_VFMADD213SS, "VFMADD213SS" }, - { X86_INS_VFMADD132SS, "VFMADD132SS" }, - { X86_INS_VFMADD231SS, "VFMADD231SS" }, - { X86_INS_VFMADDSUB132PD, "VFMADDSUB132PD" }, - { X86_INS_VFMADDSUB132PS, "VFMADDSUB132PS" }, - { X86_INS_VFMADDSUB213PD, "VFMADDSUB213PD" }, - { X86_INS_VFMADDSUB213PS, "VFMADDSUB213PS" }, - { X86_INS_VFMADDSUBPD, "VFMADDSUBPD" }, - { X86_INS_VFMADDSUB231PD, "VFMADDSUB231PD" }, - { X86_INS_VFMADDSUBPS, "VFMADDSUBPS" }, - { X86_INS_VFMADDSUB231PS, "VFMADDSUB231PS" }, - { X86_INS_VFMSUB132PD, "VFMSUB132PD" }, - { X86_INS_VFMSUB132PS, "VFMSUB132PS" }, - { X86_INS_VFMSUB213PD, "VFMSUB213PD" }, - { X86_INS_VFMSUB213PS, "VFMSUB213PS" }, - { X86_INS_VFMSUBADD132PD, "VFMSUBADD132PD" }, - { X86_INS_VFMSUBADD132PS, "VFMSUBADD132PS" }, - { X86_INS_VFMSUBADD213PD, "VFMSUBADD213PD" }, - { X86_INS_VFMSUBADD213PS, "VFMSUBADD213PS" }, - { X86_INS_VFMSUBADDPD, "VFMSUBADDPD" }, - { X86_INS_VFMSUBADD231PD, "VFMSUBADD231PD" }, - { X86_INS_VFMSUBADDPS, "VFMSUBADDPS" }, - { X86_INS_VFMSUBADD231PS, "VFMSUBADD231PS" }, - { X86_INS_VFMSUBPD, "VFMSUBPD" }, - { X86_INS_VFMSUB231PD, "VFMSUB231PD" }, - { X86_INS_VFMSUBPS, "VFMSUBPS" }, - { X86_INS_VFMSUB231PS, "VFMSUB231PS" }, - { X86_INS_VFMSUBSD, "VFMSUBSD" }, - { X86_INS_VFMSUB213SD, "VFMSUB213SD" }, - { X86_INS_VFMSUB132SD, "VFMSUB132SD" }, - { X86_INS_VFMSUB231SD, "VFMSUB231SD" }, - { X86_INS_VFMSUBSS, "VFMSUBSS" }, - { X86_INS_VFMSUB213SS, "VFMSUB213SS" }, - { X86_INS_VFMSUB132SS, "VFMSUB132SS" }, - { X86_INS_VFMSUB231SS, "VFMSUB231SS" }, - { X86_INS_VFNMADD132PD, "VFNMADD132PD" }, - { X86_INS_VFNMADD132PS, "VFNMADD132PS" }, - { X86_INS_VFNMADD213PD, "VFNMADD213PD" }, - { X86_INS_VFNMADD213PS, "VFNMADD213PS" }, - { X86_INS_VFNMADDPD, "VFNMADDPD" }, - { X86_INS_VFNMADD231PD, "VFNMADD231PD" }, - { X86_INS_VFNMADDPS, "VFNMADDPS" }, - { X86_INS_VFNMADD231PS, "VFNMADD231PS" }, - { X86_INS_VFNMADDSD, "VFNMADDSD" }, - { X86_INS_VFNMADD213SD, "VFNMADD213SD" }, - { X86_INS_VFNMADD132SD, "VFNMADD132SD" }, - { X86_INS_VFNMADD231SD, "VFNMADD231SD" }, - { X86_INS_VFNMADDSS, "VFNMADDSS" }, - { X86_INS_VFNMADD213SS, "VFNMADD213SS" }, - { X86_INS_VFNMADD132SS, "VFNMADD132SS" }, - { X86_INS_VFNMADD231SS, "VFNMADD231SS" }, - { X86_INS_VFNMSUB132PD, "VFNMSUB132PD" }, - { X86_INS_VFNMSUB132PS, "VFNMSUB132PS" }, - { X86_INS_VFNMSUB213PD, "VFNMSUB213PD" }, - { X86_INS_VFNMSUB213PS, "VFNMSUB213PS" }, - { X86_INS_VFNMSUBPD, "VFNMSUBPD" }, - { X86_INS_VFNMSUB231PD, "VFNMSUB231PD" }, - { X86_INS_VFNMSUBPS, "VFNMSUBPS" }, - { X86_INS_VFNMSUB231PS, "VFNMSUB231PS" }, - { X86_INS_VFNMSUBSD, "VFNMSUBSD" }, - { X86_INS_VFNMSUB213SD, "VFNMSUB213SD" }, - { X86_INS_VFNMSUB132SD, "VFNMSUB132SD" }, - { X86_INS_VFNMSUB231SD, "VFNMSUB231SD" }, - { X86_INS_VFNMSUBSS, "VFNMSUBSS" }, - { X86_INS_VFNMSUB213SS, "VFNMSUB213SS" }, - { X86_INS_VFNMSUB132SS, "VFNMSUB132SS" }, - { X86_INS_VFNMSUB231SS, "VFNMSUB231SS" }, - { X86_INS_VFRCZPD, "VFRCZPD" }, - { X86_INS_VFRCZPS, "VFRCZPS" }, - { X86_INS_VFRCZSD, "VFRCZSD" }, - { X86_INS_VFRCZSS, "VFRCZSS" }, - { X86_INS_VORPD, "VORPD" }, - { X86_INS_VORPS, "VORPS" }, - { X86_INS_VXORPD, "VXORPD" }, - { X86_INS_VXORPS, "VXORPS" }, - { X86_INS_VGATHERDPD, "VGATHERDPD" }, - { X86_INS_VGATHERDPS, "VGATHERDPS" }, - { X86_INS_VGATHERQPD, "VGATHERQPD" }, - { X86_INS_VGATHERQPS, "VGATHERQPS" }, - { X86_INS_VHADDPD, "VHADDPD" }, - { X86_INS_VHADDPS, "VHADDPS" }, - { X86_INS_VHSUBPD, "VHSUBPD" }, - { X86_INS_VHSUBPS, "VHSUBPS" }, - { X86_INS_VINSERTF128, "VINSERTF128" }, - { X86_INS_VINSERTF32X4, "VINSERTF32X4" }, - { X86_INS_VINSERTF64X4, "VINSERTF64X4" }, - { X86_INS_VINSERTI128, "VINSERTI128" }, - { X86_INS_VINSERTI32X4, "VINSERTI32X4" }, - { X86_INS_VINSERTI64X4, "VINSERTI64X4" }, - { X86_INS_VINSERTPS, "VINSERTPS" }, - { X86_INS_VLDDQU, "VLDDQU" }, - { X86_INS_VLDMXCSR, "VLDMXCSR" }, - { X86_INS_VMASKMOVDQU, "VMASKMOVDQU" }, - { X86_INS_VMASKMOVPD, "VMASKMOVPD" }, - { X86_INS_VMASKMOVPS, "VMASKMOVPS" }, - { X86_INS_VMAXPD, "VMAXPD" }, - { X86_INS_VMAXPS, "VMAXPS" }, - { X86_INS_VMAXSD, "VMAXSD" }, - { X86_INS_VMAXSS, "VMAXSS" }, - { X86_INS_VMCALL, "VMCALL" }, - { X86_INS_VMCLEAR, "VMCLEAR" }, - { X86_INS_VMFUNC, "VMFUNC" }, - { X86_INS_VMINPD, "VMINPD" }, - { X86_INS_VMINPS, "VMINPS" }, - { X86_INS_VMINSD, "VMINSD" }, - { X86_INS_VMINSS, "VMINSS" }, - { X86_INS_VMLAUNCH, "VMLAUNCH" }, - { X86_INS_VMLOAD, "VMLOAD" }, - { X86_INS_VMMCALL, "VMMCALL" }, - { X86_INS_VMOVQ, "VMOVQ" }, - { X86_INS_VMOVDDUP, "VMOVDDUP" }, - { X86_INS_VMOVD, "VMOVD" }, - { X86_INS_VMOVDQA32, "VMOVDQA32" }, - { X86_INS_VMOVDQA64, "VMOVDQA64" }, - { X86_INS_VMOVDQA, "VMOVDQA" }, - { X86_INS_VMOVDQU32, "VMOVDQU32" }, - { X86_INS_VMOVDQU64, "VMOVDQU64" }, - { X86_INS_VMOVDQU, "VMOVDQU" }, - { X86_INS_VMOVHLPS, "VMOVHLPS" }, - { X86_INS_VMOVHPD, "VMOVHPD" }, - { X86_INS_VMOVHPS, "VMOVHPS" }, - { X86_INS_VMOVLHPS, "VMOVLHPS" }, - { X86_INS_VMOVLPD, "VMOVLPD" }, - { X86_INS_VMOVLPS, "VMOVLPS" }, - { X86_INS_VMOVMSKPD, "VMOVMSKPD" }, - { X86_INS_VMOVMSKPS, "VMOVMSKPS" }, - { X86_INS_VMOVNTDQA, "VMOVNTDQA" }, - { X86_INS_VMOVNTDQ, "VMOVNTDQ" }, - { X86_INS_VMOVNTPD, "VMOVNTPD" }, - { X86_INS_VMOVNTPS, "VMOVNTPS" }, - { X86_INS_VMOVSD, "VMOVSD" }, - { X86_INS_VMOVSHDUP, "VMOVSHDUP" }, - { X86_INS_VMOVSLDUP, "VMOVSLDUP" }, - { X86_INS_VMOVSS, "VMOVSS" }, - { X86_INS_VMOVUPD, "VMOVUPD" }, - { X86_INS_VMOVUPS, "VMOVUPS" }, - { X86_INS_VMPSADBW, "VMPSADBW" }, - { X86_INS_VMPTRLD, "VMPTRLD" }, - { X86_INS_VMPTRST, "VMPTRST" }, - { X86_INS_VMREAD, "VMREAD" }, - { X86_INS_VMRESUME, "VMRESUME" }, - { X86_INS_VMRUN, "VMRUN" }, - { X86_INS_VMSAVE, "VMSAVE" }, - { X86_INS_VMULPD, "VMULPD" }, - { X86_INS_VMULPS, "VMULPS" }, - { X86_INS_VMULSD, "VMULSD" }, - { X86_INS_VMULSS, "VMULSS" }, - { X86_INS_VMWRITE, "VMWRITE" }, - { X86_INS_VMXOFF, "VMXOFF" }, - { X86_INS_VMXON, "VMXON" }, - { X86_INS_VPABSB, "VPABSB" }, - { X86_INS_VPABSD, "VPABSD" }, - { X86_INS_VPABSQ, "VPABSQ" }, - { X86_INS_VPABSW, "VPABSW" }, - { X86_INS_VPACKSSDW, "VPACKSSDW" }, - { X86_INS_VPACKSSWB, "VPACKSSWB" }, - { X86_INS_VPACKUSDW, "VPACKUSDW" }, - { X86_INS_VPACKUSWB, "VPACKUSWB" }, - { X86_INS_VPADDB, "VPADDB" }, - { X86_INS_VPADDD, "VPADDD" }, - { X86_INS_VPADDQ, "VPADDQ" }, - { X86_INS_VPADDSB, "VPADDSB" }, - { X86_INS_VPADDSW, "VPADDSW" }, - { X86_INS_VPADDUSB, "VPADDUSB" }, - { X86_INS_VPADDUSW, "VPADDUSW" }, - { X86_INS_VPADDW, "VPADDW" }, - { X86_INS_VPALIGNR, "VPALIGNR" }, - { X86_INS_VPANDD, "VPANDD" }, - { X86_INS_VPANDND, "VPANDND" }, - { X86_INS_VPANDNQ, "VPANDNQ" }, - { X86_INS_VPANDN, "VPANDN" }, - { X86_INS_VPANDQ, "VPANDQ" }, - { X86_INS_VPAND, "VPAND" }, - { X86_INS_VPAVGB, "VPAVGB" }, - { X86_INS_VPAVGW, "VPAVGW" }, - { X86_INS_VPBLENDD, "VPBLENDD" }, - { X86_INS_VPBLENDMD, "VPBLENDMD" }, - { X86_INS_VPBLENDMQ, "VPBLENDMQ" }, - { X86_INS_VPBLENDVB, "VPBLENDVB" }, - { X86_INS_VPBLENDW, "VPBLENDW" }, - { X86_INS_VPBROADCASTB, "VPBROADCASTB" }, - { X86_INS_VPBROADCASTD, "VPBROADCASTD" }, - { X86_INS_VPBROADCASTMB2Q, "VPBROADCASTMB2Q" }, - { X86_INS_VPBROADCASTMW2D, "VPBROADCASTMW2D" }, - { X86_INS_VPBROADCASTQ, "VPBROADCASTQ" }, - { X86_INS_VPBROADCASTW, "VPBROADCASTW" }, - { X86_INS_VPCLMULQDQ, "VPCLMULQDQ" }, - { X86_INS_VPCMOV, "VPCMOV" }, - { X86_INS_VPCMP, "VPCMP" }, - { X86_INS_VPCMPD, "VPCMPD" }, - { X86_INS_VPCMPEQB, "VPCMPEQB" }, - { X86_INS_VPCMPEQD, "VPCMPEQD" }, - { X86_INS_VPCMPEQQ, "VPCMPEQQ" }, - { X86_INS_VPCMPEQW, "VPCMPEQW" }, - { X86_INS_VPCMPESTRI, "VPCMPESTRI" }, - { X86_INS_VPCMPESTRM, "VPCMPESTRM" }, - { X86_INS_VPCMPGTB, "VPCMPGTB" }, - { X86_INS_VPCMPGTD, "VPCMPGTD" }, - { X86_INS_VPCMPGTQ, "VPCMPGTQ" }, - { X86_INS_VPCMPGTW, "VPCMPGTW" }, - { X86_INS_VPCMPISTRI, "VPCMPISTRI" }, - { X86_INS_VPCMPISTRM, "VPCMPISTRM" }, - { X86_INS_VPCMPQ, "VPCMPQ" }, - { X86_INS_VPCMPUD, "VPCMPUD" }, - { X86_INS_VPCMPUQ, "VPCMPUQ" }, - { X86_INS_VPCOMB, "VPCOMB" }, - { X86_INS_VPCOMD, "VPCOMD" }, - { X86_INS_VPCOMQ, "VPCOMQ" }, - { X86_INS_VPCOMUB, "VPCOMUB" }, - { X86_INS_VPCOMUD, "VPCOMUD" }, - { X86_INS_VPCOMUQ, "VPCOMUQ" }, - { X86_INS_VPCOMUW, "VPCOMUW" }, - { X86_INS_VPCOMW, "VPCOMW" }, - { X86_INS_VPCONFLICTD, "VPCONFLICTD" }, - { X86_INS_VPCONFLICTQ, "VPCONFLICTQ" }, - { X86_INS_VPERM2F128, "VPERM2F128" }, - { X86_INS_VPERM2I128, "VPERM2I128" }, - { X86_INS_VPERMD, "VPERMD" }, - { X86_INS_VPERMI2D, "VPERMI2D" }, - { X86_INS_VPERMI2PD, "VPERMI2PD" }, - { X86_INS_VPERMI2PS, "VPERMI2PS" }, - { X86_INS_VPERMI2Q, "VPERMI2Q" }, - { X86_INS_VPERMIL2PD, "VPERMIL2PD" }, - { X86_INS_VPERMIL2PS, "VPERMIL2PS" }, - { X86_INS_VPERMILPD, "VPERMILPD" }, - { X86_INS_VPERMILPS, "VPERMILPS" }, - { X86_INS_VPERMPD, "VPERMPD" }, - { X86_INS_VPERMPS, "VPERMPS" }, - { X86_INS_VPERMQ, "VPERMQ" }, - { X86_INS_VPEXTRB, "VPEXTRB" }, - { X86_INS_VPEXTRD, "VPEXTRD" }, - { X86_INS_VPEXTRQ, "VPEXTRQ" }, - { X86_INS_VPEXTRW, "VPEXTRW" }, - { X86_INS_VPGATHERDD, "VPGATHERDD" }, - { X86_INS_VPGATHERDQ, "VPGATHERDQ" }, - { X86_INS_VPGATHERQD, "VPGATHERQD" }, - { X86_INS_VPGATHERQQ, "VPGATHERQQ" }, - { X86_INS_VPHADDBD, "VPHADDBD" }, - { X86_INS_VPHADDBQ, "VPHADDBQ" }, - { X86_INS_VPHADDBW, "VPHADDBW" }, - { X86_INS_VPHADDDQ, "VPHADDDQ" }, - { X86_INS_VPHADDD, "VPHADDD" }, - { X86_INS_VPHADDSW, "VPHADDSW" }, - { X86_INS_VPHADDUBD, "VPHADDUBD" }, - { X86_INS_VPHADDUBQ, "VPHADDUBQ" }, - { X86_INS_VPHADDUBW, "VPHADDUBW" }, - { X86_INS_VPHADDUDQ, "VPHADDUDQ" }, - { X86_INS_VPHADDUWD, "VPHADDUWD" }, - { X86_INS_VPHADDUWQ, "VPHADDUWQ" }, - { X86_INS_VPHADDWD, "VPHADDWD" }, - { X86_INS_VPHADDWQ, "VPHADDWQ" }, - { X86_INS_VPHADDW, "VPHADDW" }, - { X86_INS_VPHMINPOSUW, "VPHMINPOSUW" }, - { X86_INS_VPHSUBBW, "VPHSUBBW" }, - { X86_INS_VPHSUBDQ, "VPHSUBDQ" }, - { X86_INS_VPHSUBD, "VPHSUBD" }, - { X86_INS_VPHSUBSW, "VPHSUBSW" }, - { X86_INS_VPHSUBWD, "VPHSUBWD" }, - { X86_INS_VPHSUBW, "VPHSUBW" }, - { X86_INS_VPINSRB, "VPINSRB" }, - { X86_INS_VPINSRD, "VPINSRD" }, - { X86_INS_VPINSRQ, "VPINSRQ" }, - { X86_INS_VPINSRW, "VPINSRW" }, - { X86_INS_VPMACSDD, "VPMACSDD" }, - { X86_INS_VPMACSDQH, "VPMACSDQH" }, - { X86_INS_VPMACSDQL, "VPMACSDQL" }, - { X86_INS_VPMACSSDD, "VPMACSSDD" }, - { X86_INS_VPMACSSDQH, "VPMACSSDQH" }, - { X86_INS_VPMACSSDQL, "VPMACSSDQL" }, - { X86_INS_VPMACSSWD, "VPMACSSWD" }, - { X86_INS_VPMACSSWW, "VPMACSSWW" }, - { X86_INS_VPMACSWD, "VPMACSWD" }, - { X86_INS_VPMACSWW, "VPMACSWW" }, - { X86_INS_VPMADCSSWD, "VPMADCSSWD" }, - { X86_INS_VPMADCSWD, "VPMADCSWD" }, - { X86_INS_VPMADDUBSW, "VPMADDUBSW" }, - { X86_INS_VPMADDWD, "VPMADDWD" }, - { X86_INS_VPMASKMOVD, "VPMASKMOVD" }, - { X86_INS_VPMASKMOVQ, "VPMASKMOVQ" }, - { X86_INS_VPMAXSB, "VPMAXSB" }, - { X86_INS_VPMAXSD, "VPMAXSD" }, - { X86_INS_VPMAXSQ, "VPMAXSQ" }, - { X86_INS_VPMAXSW, "VPMAXSW" }, - { X86_INS_VPMAXUB, "VPMAXUB" }, - { X86_INS_VPMAXUD, "VPMAXUD" }, - { X86_INS_VPMAXUQ, "VPMAXUQ" }, - { X86_INS_VPMAXUW, "VPMAXUW" }, - { X86_INS_VPMINSB, "VPMINSB" }, - { X86_INS_VPMINSD, "VPMINSD" }, - { X86_INS_VPMINSQ, "VPMINSQ" }, - { X86_INS_VPMINSW, "VPMINSW" }, - { X86_INS_VPMINUB, "VPMINUB" }, - { X86_INS_VPMINUD, "VPMINUD" }, - { X86_INS_VPMINUQ, "VPMINUQ" }, - { X86_INS_VPMINUW, "VPMINUW" }, - { X86_INS_VPMOVDB, "VPMOVDB" }, - { X86_INS_VPMOVDW, "VPMOVDW" }, - { X86_INS_VPMOVMSKB, "VPMOVMSKB" }, - { X86_INS_VPMOVQB, "VPMOVQB" }, - { X86_INS_VPMOVQD, "VPMOVQD" }, - { X86_INS_VPMOVQW, "VPMOVQW" }, - { X86_INS_VPMOVSDB, "VPMOVSDB" }, - { X86_INS_VPMOVSDW, "VPMOVSDW" }, - { X86_INS_VPMOVSQB, "VPMOVSQB" }, - { X86_INS_VPMOVSQD, "VPMOVSQD" }, - { X86_INS_VPMOVSQW, "VPMOVSQW" }, - { X86_INS_VPMOVSXBD, "VPMOVSXBD" }, - { X86_INS_VPMOVSXBQ, "VPMOVSXBQ" }, - { X86_INS_VPMOVSXBW, "VPMOVSXBW" }, - { X86_INS_VPMOVSXDQ, "VPMOVSXDQ" }, - { X86_INS_VPMOVSXWD, "VPMOVSXWD" }, - { X86_INS_VPMOVSXWQ, "VPMOVSXWQ" }, - { X86_INS_VPMOVUSDB, "VPMOVUSDB" }, - { X86_INS_VPMOVUSDW, "VPMOVUSDW" }, - { X86_INS_VPMOVUSQB, "VPMOVUSQB" }, - { X86_INS_VPMOVUSQD, "VPMOVUSQD" }, - { X86_INS_VPMOVUSQW, "VPMOVUSQW" }, - { X86_INS_VPMOVZXBD, "VPMOVZXBD" }, - { X86_INS_VPMOVZXBQ, "VPMOVZXBQ" }, - { X86_INS_VPMOVZXBW, "VPMOVZXBW" }, - { X86_INS_VPMOVZXDQ, "VPMOVZXDQ" }, - { X86_INS_VPMOVZXWD, "VPMOVZXWD" }, - { X86_INS_VPMOVZXWQ, "VPMOVZXWQ" }, - { X86_INS_VPMULDQ, "VPMULDQ" }, - { X86_INS_VPMULHRSW, "VPMULHRSW" }, - { X86_INS_VPMULHUW, "VPMULHUW" }, - { X86_INS_VPMULHW, "VPMULHW" }, - { X86_INS_VPMULLD, "VPMULLD" }, - { X86_INS_VPMULLW, "VPMULLW" }, - { X86_INS_VPMULUDQ, "VPMULUDQ" }, - { X86_INS_VPORD, "VPORD" }, - { X86_INS_VPORQ, "VPORQ" }, - { X86_INS_VPOR, "VPOR" }, - { X86_INS_VPPERM, "VPPERM" }, - { X86_INS_VPROTB, "VPROTB" }, - { X86_INS_VPROTD, "VPROTD" }, - { X86_INS_VPROTQ, "VPROTQ" }, - { X86_INS_VPROTW, "VPROTW" }, - { X86_INS_VPSADBW, "VPSADBW" }, - { X86_INS_VPSCATTERDD, "VPSCATTERDD" }, - { X86_INS_VPSCATTERDQ, "VPSCATTERDQ" }, - { X86_INS_VPSCATTERQD, "VPSCATTERQD" }, - { X86_INS_VPSCATTERQQ, "VPSCATTERQQ" }, - { X86_INS_VPSHAB, "VPSHAB" }, - { X86_INS_VPSHAD, "VPSHAD" }, - { X86_INS_VPSHAQ, "VPSHAQ" }, - { X86_INS_VPSHAW, "VPSHAW" }, - { X86_INS_VPSHLB, "VPSHLB" }, - { X86_INS_VPSHLD, "VPSHLD" }, - { X86_INS_VPSHLQ, "VPSHLQ" }, - { X86_INS_VPSHLW, "VPSHLW" }, - { X86_INS_VPSHUFB, "VPSHUFB" }, - { X86_INS_VPSHUFD, "VPSHUFD" }, - { X86_INS_VPSHUFHW, "VPSHUFHW" }, - { X86_INS_VPSHUFLW, "VPSHUFLW" }, - { X86_INS_VPSIGNB, "VPSIGNB" }, - { X86_INS_VPSIGND, "VPSIGND" }, - { X86_INS_VPSIGNW, "VPSIGNW" }, - { X86_INS_VPSLLDQ, "VPSLLDQ" }, - { X86_INS_VPSLLD, "VPSLLD" }, - { X86_INS_VPSLLQ, "VPSLLQ" }, - { X86_INS_VPSLLVD, "VPSLLVD" }, - { X86_INS_VPSLLVQ, "VPSLLVQ" }, - { X86_INS_VPSLLW, "VPSLLW" }, - { X86_INS_VPSRAD, "VPSRAD" }, - { X86_INS_VPSRAQ, "VPSRAQ" }, - { X86_INS_VPSRAVD, "VPSRAVD" }, - { X86_INS_VPSRAVQ, "VPSRAVQ" }, - { X86_INS_VPSRAW, "VPSRAW" }, - { X86_INS_VPSRLDQ, "VPSRLDQ" }, - { X86_INS_VPSRLD, "VPSRLD" }, - { X86_INS_VPSRLQ, "VPSRLQ" }, - { X86_INS_VPSRLVD, "VPSRLVD" }, - { X86_INS_VPSRLVQ, "VPSRLVQ" }, - { X86_INS_VPSRLW, "VPSRLW" }, - { X86_INS_VPSUBB, "VPSUBB" }, - { X86_INS_VPSUBD, "VPSUBD" }, - { X86_INS_VPSUBQ, "VPSUBQ" }, - { X86_INS_VPSUBSB, "VPSUBSB" }, - { X86_INS_VPSUBSW, "VPSUBSW" }, - { X86_INS_VPSUBUSB, "VPSUBUSB" }, - { X86_INS_VPSUBUSW, "VPSUBUSW" }, - { X86_INS_VPSUBW, "VPSUBW" }, - { X86_INS_VPTESTMD, "VPTESTMD" }, - { X86_INS_VPTESTMQ, "VPTESTMQ" }, - { X86_INS_VPTEST, "VPTEST" }, - { X86_INS_VPUNPCKHBW, "VPUNPCKHBW" }, - { X86_INS_VPUNPCKHDQ, "VPUNPCKHDQ" }, - { X86_INS_VPUNPCKHQDQ, "VPUNPCKHQDQ" }, - { X86_INS_VPUNPCKHWD, "VPUNPCKHWD" }, - { X86_INS_VPUNPCKLBW, "VPUNPCKLBW" }, - { X86_INS_VPUNPCKLDQ, "VPUNPCKLDQ" }, - { X86_INS_VPUNPCKLQDQ, "VPUNPCKLQDQ" }, - { X86_INS_VPUNPCKLWD, "VPUNPCKLWD" }, - { X86_INS_VPXORD, "VPXORD" }, - { X86_INS_VPXORQ, "VPXORQ" }, - { X86_INS_VPXOR, "VPXOR" }, - { X86_INS_VRCP14PD, "VRCP14PD" }, - { X86_INS_VRCP14PS, "VRCP14PS" }, - { X86_INS_VRCP14SD, "VRCP14SD" }, - { X86_INS_VRCP14SS, "VRCP14SS" }, - { X86_INS_VRCP28PD, "VRCP28PD" }, - { X86_INS_VRCP28PS, "VRCP28PS" }, - { X86_INS_VRCP28SD, "VRCP28SD" }, - { X86_INS_VRCP28SS, "VRCP28SS" }, - { X86_INS_VRCPPS, "VRCPPS" }, - { X86_INS_VRCPSS, "VRCPSS" }, - { X86_INS_VRNDSCALESD, "VRNDSCALESD" }, - { X86_INS_VRNDSCALESS, "VRNDSCALESS" }, - { X86_INS_VRNDSCALEPD, "VRNDSCALEPD" }, - { X86_INS_VRNDSCALEPS, "VRNDSCALEPS" }, - { X86_INS_VROUNDPD, "VROUNDPD" }, - { X86_INS_VROUNDPS, "VROUNDPS" }, - { X86_INS_VROUNDSD, "VROUNDSD" }, - { X86_INS_VROUNDSS, "VROUNDSS" }, - { X86_INS_VRSQRT14PD, "VRSQRT14PD" }, - { X86_INS_VRSQRT14PS, "VRSQRT14PS" }, - { X86_INS_VRSQRT14SD, "VRSQRT14SD" }, - { X86_INS_VRSQRT14SS, "VRSQRT14SS" }, - { X86_INS_VRSQRT28PD, "VRSQRT28PD" }, - { X86_INS_VRSQRT28PS, "VRSQRT28PS" }, - { X86_INS_VRSQRT28SD, "VRSQRT28SD" }, - { X86_INS_VRSQRT28SS, "VRSQRT28SS" }, - { X86_INS_VRSQRTPS, "VRSQRTPS" }, - { X86_INS_VRSQRTSS, "VRSQRTSS" }, - { X86_INS_VSCATTERDPD, "VSCATTERDPD" }, - { X86_INS_VSCATTERDPS, "VSCATTERDPS" }, - { X86_INS_VSCATTERQPD, "VSCATTERQPD" }, - { X86_INS_VSCATTERQPS, "VSCATTERQPS" }, - { X86_INS_VSHUFPD, "VSHUFPD" }, - { X86_INS_VSHUFPS, "VSHUFPS" }, - { X86_INS_VSQRTPD, "VSQRTPD" }, - { X86_INS_VSQRT, "VSQRT" }, - { X86_INS_VSQRTPS, "VSQRTPS" }, - { X86_INS_VSQRTSD, "VSQRTSD" }, - { X86_INS_VSQRTSS, "VSQRTSS" }, - { X86_INS_VSTMXCSR, "VSTMXCSR" }, - { X86_INS_VSUBPD, "VSUBPD" }, - { X86_INS_VSUBPS, "VSUBPS" }, - { X86_INS_VSUBSD, "VSUBSD" }, - { X86_INS_VSUBSS, "VSUBSS" }, - { X86_INS_VTESTPD, "VTESTPD" }, - { X86_INS_VTESTPS, "VTESTPS" }, - { X86_INS_VUNPCKHPD, "VUNPCKHPD" }, - { X86_INS_VUNPCKHPS, "VUNPCKHPS" }, - { X86_INS_VUNPCKLPD, "VUNPCKLPD" }, - { X86_INS_VUNPCKLPS, "VUNPCKLPS" }, - { X86_INS_VZEROALL, "VZEROALL" }, - { X86_INS_VZEROUPPER, "VZEROUPPER" }, - { X86_INS_WAIT, "WAIT" }, - { X86_INS_WBINVD, "WBINVD" }, - { X86_INS_WRFSBASE, "WRFSBASE" }, - { X86_INS_WRGSBASE, "WRGSBASE" }, - { X86_INS_WRMSR, "WRMSR" }, - { X86_INS_XABORT, "XABORT" }, - { X86_INS_XACQUIRE, "XACQUIRE" }, - { X86_INS_XBEGIN, "XBEGIN" }, - { X86_INS_XCHG, "XCHG" }, - { X86_INS_FXCH, "FXCH" }, - { X86_INS_XCRYPTCBC, "XCRYPTCBC" }, - { X86_INS_XCRYPTCFB, "XCRYPTCFB" }, - { X86_INS_XCRYPTCTR, "XCRYPTCTR" }, - { X86_INS_XCRYPTECB, "XCRYPTECB" }, - { X86_INS_XCRYPTOFB, "XCRYPTOFB" }, - { X86_INS_XEND, "XEND" }, - { X86_INS_XGETBV, "XGETBV" }, - { X86_INS_XLATB, "XLATB" }, - { X86_INS_XRELEASE, "XRELEASE" }, - { X86_INS_XRSTOR, "XRSTOR" }, - { X86_INS_XRSTOR64, "XRSTOR64" }, - { X86_INS_XSAVE, "XSAVE" }, - { X86_INS_XSAVE64, "XSAVE64" }, - { X86_INS_XSAVEOPT, "XSAVEOPT" }, - { X86_INS_XSAVEOPT64, "XSAVEOPT64" }, - { X86_INS_XSETBV, "XSETBV" }, - { X86_INS_XSHA1, "XSHA1" }, - { X86_INS_XSHA256, "XSHA256" }, - { X86_INS_XSTORE, "XSTORE" }, - { X86_INS_XTEST, "XTEST" }, + + { X86_INS_AAA, "aaa" }, + { X86_INS_AAD, "aad" }, + { X86_INS_AAM, "aam" }, + { X86_INS_AAS, "aas" }, + { X86_INS_FABS, "fabs" }, + { X86_INS_ADC, "adc" }, + { X86_INS_ADCX, "adcx" }, + { X86_INS_ADD, "add" }, + { X86_INS_ADDPD, "addpd" }, + { X86_INS_ADDPS, "addps" }, + { X86_INS_ADDSD, "addsd" }, + { X86_INS_ADDSS, "addss" }, + { X86_INS_ADDSUBPD, "addsubpd" }, + { X86_INS_ADDSUBPS, "addsubps" }, + { X86_INS_FADD, "fadd" }, + { X86_INS_FIADD, "fiadd" }, + { X86_INS_FADDP, "faddp" }, + { X86_INS_ADOX, "adox" }, + { X86_INS_AESDECLAST, "aesdeclast" }, + { X86_INS_AESDEC, "aesdec" }, + { X86_INS_AESENCLAST, "aesenclast" }, + { X86_INS_AESENC, "aesenc" }, + { X86_INS_AESIMC, "aesimc" }, + { X86_INS_AESKEYGENASSIST, "aeskeygenassist" }, + { X86_INS_AND, "and" }, + { X86_INS_ANDN, "andn" }, + { X86_INS_ANDNPD, "andnpd" }, + { X86_INS_ANDNPS, "andnps" }, + { X86_INS_ANDPD, "andpd" }, + { X86_INS_ANDPS, "andps" }, + { X86_INS_ARPL, "arpl" }, + { X86_INS_BEXTR, "bextr" }, + { X86_INS_BLCFILL, "blcfill" }, + { X86_INS_BLCI, "blci" }, + { X86_INS_BLCIC, "blcic" }, + { X86_INS_BLCMSK, "blcmsk" }, + { X86_INS_BLCS, "blcs" }, + { X86_INS_BLENDPD, "blendpd" }, + { X86_INS_BLENDPS, "blendps" }, + { X86_INS_BLENDVPD, "blendvpd" }, + { X86_INS_BLENDVPS, "blendvps" }, + { X86_INS_BLSFILL, "blsfill" }, + { X86_INS_BLSI, "blsi" }, + { X86_INS_BLSIC, "blsic" }, + { X86_INS_BLSMSK, "blsmsk" }, + { X86_INS_BLSR, "blsr" }, + { X86_INS_BOUND, "bound" }, + { X86_INS_BSF, "bsf" }, + { X86_INS_BSR, "bsr" }, + { X86_INS_BSWAP, "bswap" }, + { X86_INS_BT, "bt" }, + { X86_INS_BTC, "btc" }, + { X86_INS_BTR, "btr" }, + { X86_INS_BTS, "bts" }, + { X86_INS_BZHI, "bzhi" }, + { X86_INS_CALL, "call" }, + { X86_INS_CALLW, "callw" }, + { X86_INS_CBW, "cbw" }, + { X86_INS_CDQ, "cdq" }, + { X86_INS_CDQE, "cdqe" }, + { X86_INS_FCHS, "fchs" }, + { X86_INS_CLAC, "clac" }, + { X86_INS_CLC, "clc" }, + { X86_INS_CLD, "cld" }, + { X86_INS_CLFLUSH, "clflush" }, + { X86_INS_CLGI, "clgi" }, + { X86_INS_CLI, "cli" }, + { X86_INS_CLTS, "clts" }, + { X86_INS_CMC, "cmc" }, + { X86_INS_CMOVA, "cmova" }, + { X86_INS_CMOVAE, "cmovae" }, + { X86_INS_CMOVB, "cmovb" }, + { X86_INS_CMOVBE, "cmovbe" }, + { X86_INS_FCMOVBE, "fcmovbe" }, + { X86_INS_FCMOVB, "fcmovb" }, + { X86_INS_CMOVE, "cmove" }, + { X86_INS_FCMOVE, "fcmove" }, + { X86_INS_CMOVG, "cmovg" }, + { X86_INS_CMOVGE, "cmovge" }, + { X86_INS_CMOVL, "cmovl" }, + { X86_INS_CMOVLE, "cmovle" }, + { X86_INS_FCMOVNBE, "fcmovnbe" }, + { X86_INS_FCMOVNB, "fcmovnb" }, + { X86_INS_CMOVNE, "cmovne" }, + { X86_INS_FCMOVNE, "fcmovne" }, + { X86_INS_CMOVNO, "cmovno" }, + { X86_INS_CMOVNP, "cmovnp" }, + { X86_INS_FCMOVNU, "fcmovnu" }, + { X86_INS_CMOVNS, "cmovns" }, + { X86_INS_CMOVO, "cmovo" }, + { X86_INS_CMOVP, "cmovp" }, + { X86_INS_FCMOVU, "fcmovu" }, + { X86_INS_CMOVS, "cmovs" }, + { X86_INS_CMP, "cmp" }, + { X86_INS_CMPPD, "cmppd" }, + { X86_INS_CMPPS, "cmpps" }, + { X86_INS_CMPSW, "cmpsw" }, + { X86_INS_CMPSD, "cmpsd" }, + { X86_INS_CMPSQ, "cmpsq" }, + { X86_INS_CMPSB, "cmpsb" }, + { X86_INS_CMPSS, "cmpss" }, + { X86_INS_CMPXCHG16B, "cmpxchg16b" }, + { X86_INS_CMPXCHG, "cmpxchg" }, + { X86_INS_CMPXCHG8B, "cmpxchg8b" }, + { X86_INS_COMISD, "comisd" }, + { X86_INS_COMISS, "comiss" }, + { X86_INS_FCOMP, "fcomp" }, + { X86_INS_FCOMPI, "fcompi" }, + { X86_INS_FCOMI, "fcomi" }, + { X86_INS_FCOM, "fcom" }, + { X86_INS_FCOS, "fcos" }, + { X86_INS_CPUID, "cpuid" }, + { X86_INS_CQO, "cqo" }, + { X86_INS_CRC32, "crc32" }, + { X86_INS_CS, "cs" }, + { X86_INS_CVTDQ2PD, "cvtdq2pd" }, + { X86_INS_CVTDQ2PS, "cvtdq2ps" }, + { X86_INS_CVTPD2DQ, "cvtpd2dq" }, + { X86_INS_CVTPD2PS, "cvtpd2ps" }, + { X86_INS_CVTPS2DQ, "cvtps2dq" }, + { X86_INS_CVTPS2PD, "cvtps2pd" }, + { X86_INS_CVTSD2SI, "cvtsd2si" }, + { X86_INS_CVTSD2SS, "cvtsd2ss" }, + { X86_INS_CVTSI2SD, "cvtsi2sd" }, + { X86_INS_CVTSI2SS, "cvtsi2ss" }, + { X86_INS_CVTSS2SD, "cvtss2sd" }, + { X86_INS_CVTSS2SI, "cvtss2si" }, + { X86_INS_CVTTPD2DQ, "cvttpd2dq" }, + { X86_INS_CVTTPS2DQ, "cvttps2dq" }, + { X86_INS_CVTTSD2SI, "cvttsd2si" }, + { X86_INS_CVTTSS2SI, "cvttss2si" }, + { X86_INS_CWD, "cwd" }, + { X86_INS_CWDE, "cwde" }, + { X86_INS_DAA, "daa" }, + { X86_INS_DAS, "das" }, + { X86_INS_DATA16, "data16" }, + { X86_INS_DEC, "dec" }, + { X86_INS_DIV, "div" }, + { X86_INS_DIVPD, "divpd" }, + { X86_INS_DIVPS, "divps" }, + { X86_INS_FDIVR, "fdivr" }, + { X86_INS_FIDIVR, "fidivr" }, + { X86_INS_FDIVRP, "fdivrp" }, + { X86_INS_DIVSD, "divsd" }, + { X86_INS_DIVSS, "divss" }, + { X86_INS_FDIV, "fdiv" }, + { X86_INS_FIDIV, "fidiv" }, + { X86_INS_FDIVP, "fdivp" }, + { X86_INS_DPPD, "dppd" }, + { X86_INS_DPPS, "dpps" }, + { X86_INS_DS, "ds" }, + { X86_INS_ENTER, "enter" }, + { X86_INS_ES, "es" }, + { X86_INS_EXTRACTPS, "extractps" }, + { X86_INS_EXTRQ, "extrq" }, + { X86_INS_F2XM1, "f2xm1" }, + { X86_INS_LCALL, "lcall" }, + { X86_INS_LJMP, "ljmp" }, + { X86_INS_FBLD, "fbld" }, + { X86_INS_FBSTP, "fbstp" }, + { X86_INS_FCOMPP, "fcompp" }, + { X86_INS_FDECSTP, "fdecstp" }, + { X86_INS_FEMMS, "femms" }, + { X86_INS_FFREE, "ffree" }, + { X86_INS_FICOM, "ficom" }, + { X86_INS_FICOMP, "ficomp" }, + { X86_INS_FINCSTP, "fincstp" }, + { X86_INS_FLDCW, "fldcw" }, + { X86_INS_FLDENV, "fldenv" }, + { X86_INS_FLDL2E, "fldl2e" }, + { X86_INS_FLDL2T, "fldl2t" }, + { X86_INS_FLDLG2, "fldlg2" }, + { X86_INS_FLDLN2, "fldln2" }, + { X86_INS_FLDPI, "fldpi" }, + { X86_INS_FNCLEX, "fnclex" }, + { X86_INS_FNINIT, "fninit" }, + { X86_INS_FNOP, "fnop" }, + { X86_INS_FNSTCW, "fnstcw" }, + { X86_INS_FNSTSW, "fnstsw" }, + { X86_INS_FPATAN, "fpatan" }, + { X86_INS_FPREM, "fprem" }, + { X86_INS_FPREM1, "fprem1" }, + { X86_INS_FPTAN, "fptan" }, + { X86_INS_FRNDINT, "frndint" }, + { X86_INS_FRSTOR, "frstor" }, + { X86_INS_FNSAVE, "fnsave" }, + { X86_INS_FSCALE, "fscale" }, + { X86_INS_FSINCOS, "fsincos" }, + { X86_INS_FNSTENV, "fnstenv" }, + { X86_INS_FS, "fs" }, + { X86_INS_FXAM, "fxam" }, + { X86_INS_FXRSTOR, "fxrstor" }, + { X86_INS_FXRSTORQ, "fxrstorq" }, + { X86_INS_FXSAVE, "fxsave" }, + { X86_INS_FXSAVEQ, "fxsaveq" }, + { X86_INS_FXTRACT, "fxtract" }, + { X86_INS_FYL2X, "fyl2x" }, + { X86_INS_FYL2XP1, "fyl2xp1" }, + { X86_INS_MOVAPD, "movapd" }, + { X86_INS_MOVAPS, "movaps" }, + { X86_INS_ORPD, "orpd" }, + { X86_INS_ORPS, "orps" }, + { X86_INS_VMOVAPD, "vmovapd" }, + { X86_INS_VMOVAPS, "vmovaps" }, + { X86_INS_XORPD, "xorpd" }, + { X86_INS_XORPS, "xorps" }, + { X86_INS_GS, "gs" }, + { X86_INS_HADDPD, "haddpd" }, + { X86_INS_HADDPS, "haddps" }, + { X86_INS_HLT, "hlt" }, + { X86_INS_HSUBPD, "hsubpd" }, + { X86_INS_HSUBPS, "hsubps" }, + { X86_INS_IDIV, "idiv" }, + { X86_INS_FILD, "fild" }, + { X86_INS_IMUL, "imul" }, + { X86_INS_INS, "ins" }, + { X86_INS_IN, "in" }, + { X86_INS_INC, "inc" }, + { X86_INS_INSERTPS, "insertps" }, + { X86_INS_INSERTQ, "insertq" }, + { X86_INS_INT, "int" }, + { X86_INS_INT3, "int3" }, + { X86_INS_INTO, "into" }, + { X86_INS_INVD, "invd" }, + { X86_INS_INVEPT, "invept" }, + { X86_INS_INVLPG, "invlpg" }, + { X86_INS_INVLPGA, "invlpga" }, + { X86_INS_INVPCID, "invpcid" }, + { X86_INS_INVVPID, "invvpid" }, + { X86_INS_IRET, "iret" }, + { X86_INS_IRETD, "iretd" }, + { X86_INS_IRETQ, "iretq" }, + { X86_INS_FISTTP, "fisttp" }, + { X86_INS_FIST, "fist" }, + { X86_INS_FISTP, "fistp" }, + { X86_INS_UCOMISD, "ucomisd" }, + { X86_INS_UCOMISS, "ucomiss" }, + { X86_INS_VCMP, "vcmp" }, + { X86_INS_VCOMISD, "vcomisd" }, + { X86_INS_VCOMISS, "vcomiss" }, + { X86_INS_VCVTSD2SS, "vcvtsd2ss" }, + { X86_INS_VCVTSI2SD, "vcvtsi2sd" }, + { X86_INS_VCVTSI2SS, "vcvtsi2ss" }, + { X86_INS_VCVTSS2SD, "vcvtss2sd" }, + { X86_INS_VCVTTSD2SI, "vcvttsd2si" }, + { X86_INS_VCVTTSD2USI, "vcvttsd2usi" }, + { X86_INS_VCVTTSS2SI, "vcvttss2si" }, + { X86_INS_VCVTTSS2USI, "vcvttss2usi" }, + { X86_INS_VCVTUSI2SD, "vcvtusi2sd" }, + { X86_INS_VCVTUSI2SS, "vcvtusi2ss" }, + { X86_INS_VUCOMISD, "vucomisd" }, + { X86_INS_VUCOMISS, "vucomiss" }, + { X86_INS_JAE, "jae" }, + { X86_INS_JA, "ja" }, + { X86_INS_JBE, "jbe" }, + { X86_INS_JB, "jb" }, + { X86_INS_JCXZ, "jcxz" }, + { X86_INS_JECXZ, "jecxz" }, + { X86_INS_JE, "je" }, + { X86_INS_JGE, "jge" }, + { X86_INS_JG, "jg" }, + { X86_INS_JLE, "jle" }, + { X86_INS_JL, "jl" }, + { X86_INS_JMP, "jmp" }, + { X86_INS_JMPQ, "jmpq" }, + { X86_INS_JNE, "jne" }, + { X86_INS_JNO, "jno" }, + { X86_INS_JNP, "jnp" }, + { X86_INS_JNS, "jns" }, + { X86_INS_JO, "jo" }, + { X86_INS_JP, "jp" }, + { X86_INS_JRCXZ, "jrcxz" }, + { X86_INS_JS, "js" }, + { X86_INS_KADDW, "kaddw" }, + { X86_INS_KANDNW, "kandnw" }, + { X86_INS_KANDW, "kandw" }, + { X86_INS_KMOVW, "kmovw" }, + { X86_INS_KNOTW, "knotw" }, + { X86_INS_KORTESTW, "kortestw" }, + { X86_INS_KORW, "korw" }, + { X86_INS_KSHIFTLW, "kshiftlw" }, + { X86_INS_KSHIFTRW, "kshiftrw" }, + { X86_INS_KTESTW, "ktestw" }, + { X86_INS_KUNPCKBW, "kunpckbw" }, + { X86_INS_KXNORW, "kxnorw" }, + { X86_INS_KXORW, "kxorw" }, + { X86_INS_LAHF, "lahf" }, + { X86_INS_LAR, "lar" }, + { X86_INS_LDDQU, "lddqu" }, + { X86_INS_LDMXCSR, "ldmxcsr" }, + { X86_INS_LDS, "lds" }, + { X86_INS_FLDZ, "fldz" }, + { X86_INS_FLD1, "fld1" }, + { X86_INS_FLD, "fld" }, + { X86_INS_LEA, "lea" }, + { X86_INS_LEAVE, "leave" }, + { X86_INS_LES, "les" }, + { X86_INS_LFENCE, "lfence" }, + { X86_INS_LFS, "lfs" }, + { X86_INS_LGDT, "lgdt" }, + { X86_INS_LGS, "lgs" }, + { X86_INS_LIDT, "lidt" }, + { X86_INS_LLDT, "lldt" }, + { X86_INS_LMSW, "lmsw" }, + { X86_INS_OR, "or" }, + { X86_INS_LOCK, "lock" }, + { X86_INS_SUB, "sub" }, + { X86_INS_XOR, "xor" }, + { X86_INS_LODSB, "lodsb" }, + { X86_INS_LODSD, "lodsd" }, + { X86_INS_LODSQ, "lodsq" }, + { X86_INS_LODSW, "lodsw" }, + { X86_INS_LOOP, "loop" }, + { X86_INS_LOOPE, "loope" }, + { X86_INS_LOOPNE, "loopne" }, + { X86_INS_RETF, "retf" }, + { X86_INS_LSL, "lsl" }, + { X86_INS_LSS, "lss" }, + { X86_INS_LTR, "ltr" }, + { X86_INS_XADD, "xadd" }, + { X86_INS_LZCNT, "lzcnt" }, + { X86_INS_MASKMOVDQU, "maskmovdqu" }, + { X86_INS_MAXPD, "maxpd" }, + { X86_INS_MAXPS, "maxps" }, + { X86_INS_MAXSD, "maxsd" }, + { X86_INS_MAXSS, "maxss" }, + { X86_INS_MFENCE, "mfence" }, + { X86_INS_MINPD, "minpd" }, + { X86_INS_MINPS, "minps" }, + { X86_INS_MINSD, "minsd" }, + { X86_INS_MINSS, "minss" }, + { X86_INS_CVTPD2PI, "cvtpd2pi" }, + { X86_INS_CVTPI2PD, "cvtpi2pd" }, + { X86_INS_CVTPI2PS, "cvtpi2ps" }, + { X86_INS_CVTPS2PI, "cvtps2pi" }, + { X86_INS_CVTTPD2PI, "cvttpd2pi" }, + { X86_INS_CVTTPS2PI, "cvttps2pi" }, + { X86_INS_EMMS, "emms" }, + { X86_INS_MASKMOVQ, "maskmovq" }, + { X86_INS_MOVD, "movd" }, + { X86_INS_MOVDQ2Q, "movdq2q" }, + { X86_INS_MOVNTQ, "movntq" }, + { X86_INS_MOVQ2DQ, "movq2dq" }, + { X86_INS_MOVQ, "movq" }, + { X86_INS_PABSB, "pabsb" }, + { X86_INS_PABSD, "pabsd" }, + { X86_INS_PABSW, "pabsw" }, + { X86_INS_PACKSSDW, "packssdw" }, + { X86_INS_PACKSSWB, "packsswb" }, + { X86_INS_PACKUSWB, "packuswb" }, + { X86_INS_PADDB, "paddb" }, + { X86_INS_PADDD, "paddd" }, + { X86_INS_PADDQ, "paddq" }, + { X86_INS_PADDSB, "paddsb" }, + { X86_INS_PADDSW, "paddsw" }, + { X86_INS_PADDUSB, "paddusb" }, + { X86_INS_PADDUSW, "paddusw" }, + { X86_INS_PADDW, "paddw" }, + { X86_INS_PALIGNR, "palignr" }, + { X86_INS_PANDN, "pandn" }, + { X86_INS_PAND, "pand" }, + { X86_INS_PAVGB, "pavgb" }, + { X86_INS_PAVGW, "pavgw" }, + { X86_INS_PCMPEQB, "pcmpeqb" }, + { X86_INS_PCMPEQD, "pcmpeqd" }, + { X86_INS_PCMPEQW, "pcmpeqw" }, + { X86_INS_PCMPGTB, "pcmpgtb" }, + { X86_INS_PCMPGTD, "pcmpgtd" }, + { X86_INS_PCMPGTW, "pcmpgtw" }, + { X86_INS_PEXTRW, "pextrw" }, + { X86_INS_PHADDSW, "phaddsw" }, + { X86_INS_PHADDW, "phaddw" }, + { X86_INS_PHADDD, "phaddd" }, + { X86_INS_PHSUBD, "phsubd" }, + { X86_INS_PHSUBSW, "phsubsw" }, + { X86_INS_PHSUBW, "phsubw" }, + { X86_INS_PINSRW, "pinsrw" }, + { X86_INS_PMADDUBSW, "pmaddubsw" }, + { X86_INS_PMADDWD, "pmaddwd" }, + { X86_INS_PMAXSW, "pmaxsw" }, + { X86_INS_PMAXUB, "pmaxub" }, + { X86_INS_PMINSW, "pminsw" }, + { X86_INS_PMINUB, "pminub" }, + { X86_INS_PMOVMSKB, "pmovmskb" }, + { X86_INS_PMULHRSW, "pmulhrsw" }, + { X86_INS_PMULHUW, "pmulhuw" }, + { X86_INS_PMULHW, "pmulhw" }, + { X86_INS_PMULLW, "pmullw" }, + { X86_INS_PMULUDQ, "pmuludq" }, + { X86_INS_POR, "por" }, + { X86_INS_PSADBW, "psadbw" }, + { X86_INS_PSHUFB, "pshufb" }, + { X86_INS_PSHUFW, "pshufw" }, + { X86_INS_PSIGNB, "psignb" }, + { X86_INS_PSIGND, "psignd" }, + { X86_INS_PSIGNW, "psignw" }, + { X86_INS_PSLLD, "pslld" }, + { X86_INS_PSLLQ, "psllq" }, + { X86_INS_PSLLW, "psllw" }, + { X86_INS_PSRAD, "psrad" }, + { X86_INS_PSRAW, "psraw" }, + { X86_INS_PSRLD, "psrld" }, + { X86_INS_PSRLQ, "psrlq" }, + { X86_INS_PSRLW, "psrlw" }, + { X86_INS_PSUBB, "psubb" }, + { X86_INS_PSUBD, "psubd" }, + { X86_INS_PSUBQ, "psubq" }, + { X86_INS_PSUBSB, "psubsb" }, + { X86_INS_PSUBSW, "psubsw" }, + { X86_INS_PSUBUSB, "psubusb" }, + { X86_INS_PSUBUSW, "psubusw" }, + { X86_INS_PSUBW, "psubw" }, + { X86_INS_PUNPCKHBW, "punpckhbw" }, + { X86_INS_PUNPCKHDQ, "punpckhdq" }, + { X86_INS_PUNPCKHWD, "punpckhwd" }, + { X86_INS_PUNPCKLBW, "punpcklbw" }, + { X86_INS_PUNPCKLDQ, "punpckldq" }, + { X86_INS_PUNPCKLWD, "punpcklwd" }, + { X86_INS_PXOR, "pxor" }, + { X86_INS_MONITOR, "monitor" }, + { X86_INS_MONTMUL, "montmul" }, + { X86_INS_MOV, "mov" }, + { X86_INS_MOVABS, "movabs" }, + { X86_INS_MOVBE, "movbe" }, + { X86_INS_MOVDDUP, "movddup" }, + { X86_INS_MOVDQA, "movdqa" }, + { X86_INS_MOVDQU, "movdqu" }, + { X86_INS_MOVHLPS, "movhlps" }, + { X86_INS_MOVHPD, "movhpd" }, + { X86_INS_MOVHPS, "movhps" }, + { X86_INS_MOVLHPS, "movlhps" }, + { X86_INS_MOVLPD, "movlpd" }, + { X86_INS_MOVLPS, "movlps" }, + { X86_INS_MOVMSKPD, "movmskpd" }, + { X86_INS_MOVMSKPS, "movmskps" }, + { X86_INS_MOVNTDQA, "movntdqa" }, + { X86_INS_MOVNTDQ, "movntdq" }, + { X86_INS_MOVNTI, "movnti" }, + { X86_INS_MOVNTPD, "movntpd" }, + { X86_INS_MOVNTPS, "movntps" }, + { X86_INS_MOVNTSD, "movntsd" }, + { X86_INS_MOVNTSS, "movntss" }, + { X86_INS_MOVSB, "movsb" }, + { X86_INS_MOVSD, "movsd" }, + { X86_INS_MOVSHDUP, "movshdup" }, + { X86_INS_MOVSLDUP, "movsldup" }, + { X86_INS_MOVSQ, "movsq" }, + { X86_INS_MOVSS, "movss" }, + { X86_INS_MOVSW, "movsw" }, + { X86_INS_MOVSX, "movsx" }, + { X86_INS_MOVSXD, "movsxd" }, + { X86_INS_MOVUPD, "movupd" }, + { X86_INS_MOVUPS, "movups" }, + { X86_INS_MOVZX, "movzx" }, + { X86_INS_MPSADBW, "mpsadbw" }, + { X86_INS_MUL, "mul" }, + { X86_INS_MULPD, "mulpd" }, + { X86_INS_MULPS, "mulps" }, + { X86_INS_MULSD, "mulsd" }, + { X86_INS_MULSS, "mulss" }, + { X86_INS_MULX, "mulx" }, + { X86_INS_FMUL, "fmul" }, + { X86_INS_FIMUL, "fimul" }, + { X86_INS_FMULP, "fmulp" }, + { X86_INS_MWAIT, "mwait" }, + { X86_INS_NEG, "neg" }, + { X86_INS_NOP, "nop" }, + { X86_INS_NOT, "not" }, + { X86_INS_OUT, "out" }, + { X86_INS_OUTSB, "outsb" }, + { X86_INS_OUTSD, "outsd" }, + { X86_INS_OUTSW, "outsw" }, + { X86_INS_PACKUSDW, "packusdw" }, + { X86_INS_PAUSE, "pause" }, + { X86_INS_PAVGUSB, "pavgusb" }, + { X86_INS_PBLENDVB, "pblendvb" }, + { X86_INS_PBLENDW, "pblendw" }, + { X86_INS_PCLMULQDQ, "pclmulqdq" }, + { X86_INS_PCMPEQQ, "pcmpeqq" }, + { X86_INS_PCMPESTRI, "pcmpestri" }, + { X86_INS_PCMPESTRM, "pcmpestrm" }, + { X86_INS_PCMPGTQ, "pcmpgtq" }, + { X86_INS_PCMPISTRI, "pcmpistri" }, + { X86_INS_PCMPISTRM, "pcmpistrm" }, + { X86_INS_PDEP, "pdep" }, + { X86_INS_PEXT, "pext" }, + { X86_INS_PEXTRB, "pextrb" }, + { X86_INS_PEXTRD, "pextrd" }, + { X86_INS_PEXTRQ, "pextrq" }, + { X86_INS_PF2ID, "pf2id" }, + { X86_INS_PF2IW, "pf2iw" }, + { X86_INS_PFACC, "pfacc" }, + { X86_INS_PFADD, "pfadd" }, + { X86_INS_PFCMPEQ, "pfcmpeq" }, + { X86_INS_PFCMPGE, "pfcmpge" }, + { X86_INS_PFCMPGT, "pfcmpgt" }, + { X86_INS_PFMAX, "pfmax" }, + { X86_INS_PFMIN, "pfmin" }, + { X86_INS_PFMUL, "pfmul" }, + { X86_INS_PFNACC, "pfnacc" }, + { X86_INS_PFPNACC, "pfpnacc" }, + { X86_INS_PFRCPIT1, "pfrcpit1" }, + { X86_INS_PFRCPIT2, "pfrcpit2" }, + { X86_INS_PFRCP, "pfrcp" }, + { X86_INS_PFRSQIT1, "pfrsqit1" }, + { X86_INS_PFRSQRT, "pfrsqrt" }, + { X86_INS_PFSUBR, "pfsubr" }, + { X86_INS_PFSUB, "pfsub" }, + { X86_INS_PHMINPOSUW, "phminposuw" }, + { X86_INS_PI2FD, "pi2fd" }, + { X86_INS_PI2FW, "pi2fw" }, + { X86_INS_PINSRB, "pinsrb" }, + { X86_INS_PINSRD, "pinsrd" }, + { X86_INS_PINSRQ, "pinsrq" }, + { X86_INS_PMAXSB, "pmaxsb" }, + { X86_INS_PMAXSD, "pmaxsd" }, + { X86_INS_PMAXUD, "pmaxud" }, + { X86_INS_PMAXUW, "pmaxuw" }, + { X86_INS_PMINSB, "pminsb" }, + { X86_INS_PMINSD, "pminsd" }, + { X86_INS_PMINUD, "pminud" }, + { X86_INS_PMINUW, "pminuw" }, + { X86_INS_PMOVSXBD, "pmovsxbd" }, + { X86_INS_PMOVSXBQ, "pmovsxbq" }, + { X86_INS_PMOVSXBW, "pmovsxbw" }, + { X86_INS_PMOVSXDQ, "pmovsxdq" }, + { X86_INS_PMOVSXWD, "pmovsxwd" }, + { X86_INS_PMOVSXWQ, "pmovsxwq" }, + { X86_INS_PMOVZXBD, "pmovzxbd" }, + { X86_INS_PMOVZXBQ, "pmovzxbq" }, + { X86_INS_PMOVZXBW, "pmovzxbw" }, + { X86_INS_PMOVZXDQ, "pmovzxdq" }, + { X86_INS_PMOVZXWD, "pmovzxwd" }, + { X86_INS_PMOVZXWQ, "pmovzxwq" }, + { X86_INS_PMULDQ, "pmuldq" }, + { X86_INS_PMULHRW, "pmulhrw" }, + { X86_INS_PMULLD, "pmulld" }, + { X86_INS_POP, "pop" }, + { X86_INS_POPA, "popa" }, + { X86_INS_POPCNT, "popcnt" }, + { X86_INS_POPF, "popf" }, + { X86_INS_POPFD, "popfd" }, + { X86_INS_POPFQ, "popfq" }, + { X86_INS_PREFETCH, "prefetch" }, + { X86_INS_PREFETCHNTA, "prefetchnta" }, + { X86_INS_PREFETCHT0, "prefetcht0" }, + { X86_INS_PREFETCHT1, "prefetcht1" }, + { X86_INS_PREFETCHT2, "prefetcht2" }, + { X86_INS_PREFETCHW, "prefetchw" }, + { X86_INS_PSHUFD, "pshufd" }, + { X86_INS_PSHUFHW, "pshufhw" }, + { X86_INS_PSHUFLW, "pshuflw" }, + { X86_INS_PSLLDQ, "pslldq" }, + { X86_INS_PSRLDQ, "psrldq" }, + { X86_INS_PSWAPD, "pswapd" }, + { X86_INS_PTEST, "ptest" }, + { X86_INS_PUNPCKHQDQ, "punpckhqdq" }, + { X86_INS_PUNPCKLQDQ, "punpcklqdq" }, + { X86_INS_PUSH, "push" }, + { X86_INS_PUSHA, "pusha" }, + { X86_INS_PUSHF, "pushf" }, + { X86_INS_PUSHFD, "pushfd" }, + { X86_INS_PUSHFQ, "pushfq" }, + { X86_INS_RCL, "rcl" }, + { X86_INS_RCPPS, "rcpps" }, + { X86_INS_RCPSS, "rcpss" }, + { X86_INS_RCR, "rcr" }, + { X86_INS_RDFSBASE, "rdfsbase" }, + { X86_INS_RDGSBASE, "rdgsbase" }, + { X86_INS_RDMSR, "rdmsr" }, + { X86_INS_RDPMC, "rdpmc" }, + { X86_INS_RDRAND, "rdrand" }, + { X86_INS_RDSEED, "rdseed" }, + { X86_INS_RDTSC, "rdtsc" }, + { X86_INS_RDTSCP, "rdtscp" }, + { X86_INS_REPNE, "repne" }, + { X86_INS_REP, "rep" }, + { X86_INS_RET, "ret" }, + { X86_INS_REX64, "rex64" }, + { X86_INS_ROL, "rol" }, + { X86_INS_ROR, "ror" }, + { X86_INS_RORX, "rorx" }, + { X86_INS_ROUNDPD, "roundpd" }, + { X86_INS_ROUNDPS, "roundps" }, + { X86_INS_ROUNDSD, "roundsd" }, + { X86_INS_ROUNDSS, "roundss" }, + { X86_INS_RSM, "rsm" }, + { X86_INS_RSQRTPS, "rsqrtps" }, + { X86_INS_RSQRTSS, "rsqrtss" }, + { X86_INS_SAHF, "sahf" }, + { X86_INS_SAR, "sar" }, + { X86_INS_SARX, "sarx" }, + { X86_INS_SBB, "sbb" }, + { X86_INS_SCASW, "scasw" }, + { X86_INS_SCASD, "scasd" }, + { X86_INS_SCASQ, "scasq" }, + { X86_INS_SCASB, "scasb" }, + { X86_INS_SETAE, "setae" }, + { X86_INS_SETA, "seta" }, + { X86_INS_SETBE, "setbe" }, + { X86_INS_SETB, "setb" }, + { X86_INS_SETE, "sete" }, + { X86_INS_SETGE, "setge" }, + { X86_INS_SETG, "setg" }, + { X86_INS_SETLE, "setle" }, + { X86_INS_SETL, "setl" }, + { X86_INS_SETNE, "setne" }, + { X86_INS_SETNO, "setno" }, + { X86_INS_SETNP, "setnp" }, + { X86_INS_SETNS, "setns" }, + { X86_INS_SETO, "seto" }, + { X86_INS_SETP, "setp" }, + { X86_INS_SETS, "sets" }, + { X86_INS_SFENCE, "sfence" }, + { X86_INS_SGDT, "sgdt" }, + { X86_INS_SHA1MSG1, "sha1msg1" }, + { X86_INS_SHA1MSG2, "sha1msg2" }, + { X86_INS_SHA1NEXTE, "sha1nexte" }, + { X86_INS_SHA1RNDS4, "sha1rnds4" }, + { X86_INS_SHA256MSG1, "sha256msg1" }, + { X86_INS_SHA256MSG2, "sha256msg2" }, + { X86_INS_SHA256RNDS2, "sha256rnds2" }, + { X86_INS_SHL, "shl" }, + { X86_INS_SHLD, "shld" }, + { X86_INS_SHLX, "shlx" }, + { X86_INS_SHR, "shr" }, + { X86_INS_SHRD, "shrd" }, + { X86_INS_SHRX, "shrx" }, + { X86_INS_SHUFPD, "shufpd" }, + { X86_INS_SHUFPS, "shufps" }, + { X86_INS_SIDT, "sidt" }, + { X86_INS_FSIN, "fsin" }, + { X86_INS_SKINIT, "skinit" }, + { X86_INS_SLDT, "sldt" }, + { X86_INS_SMSW, "smsw" }, + { X86_INS_SQRTPD, "sqrtpd" }, + { X86_INS_SQRTPS, "sqrtps" }, + { X86_INS_SQRTSD, "sqrtsd" }, + { X86_INS_SQRTSS, "sqrtss" }, + { X86_INS_FSQRT, "fsqrt" }, + { X86_INS_SS, "ss" }, + { X86_INS_STAC, "stac" }, + { X86_INS_STC, "stc" }, + { X86_INS_STD, "std" }, + { X86_INS_STGI, "stgi" }, + { X86_INS_STI, "sti" }, + { X86_INS_STMXCSR, "stmxcsr" }, + { X86_INS_STOSB, "stosb" }, + { X86_INS_STOSD, "stosd" }, + { X86_INS_STOSQ, "stosq" }, + { X86_INS_STOSW, "stosw" }, + { X86_INS_STR, "str" }, + { X86_INS_FST, "fst" }, + { X86_INS_FSTP, "fstp" }, + { X86_INS_SUBPD, "subpd" }, + { X86_INS_SUBPS, "subps" }, + { X86_INS_FSUBR, "fsubr" }, + { X86_INS_FISUBR, "fisubr" }, + { X86_INS_FSUBRP, "fsubrp" }, + { X86_INS_SUBSD, "subsd" }, + { X86_INS_SUBSS, "subss" }, + { X86_INS_FSUB, "fsub" }, + { X86_INS_FISUB, "fisub" }, + { X86_INS_FSUBP, "fsubp" }, + { X86_INS_SWAPGS, "swapgs" }, + { X86_INS_SYSCALL, "syscall" }, + { X86_INS_SYSENTER, "sysenter" }, + { X86_INS_SYSEXIT, "sysexit" }, + { X86_INS_SYSRET, "sysret" }, + { X86_INS_T1MSKC, "t1mskc" }, + { X86_INS_TEST, "test" }, + { X86_INS_UD2, "ud2" }, + { X86_INS_FTST, "ftst" }, + { X86_INS_TZCNT, "tzcnt" }, + { X86_INS_TZMSK, "tzmsk" }, + { X86_INS_FUCOMPI, "fucompi" }, + { X86_INS_FUCOMI, "fucomi" }, + { X86_INS_FUCOMPP, "fucompp" }, + { X86_INS_FUCOMP, "fucomp" }, + { X86_INS_FUCOM, "fucom" }, + { X86_INS_UD2B, "ud2b" }, + { X86_INS_UNPCKHPD, "unpckhpd" }, + { X86_INS_UNPCKHPS, "unpckhps" }, + { X86_INS_UNPCKLPD, "unpcklpd" }, + { X86_INS_UNPCKLPS, "unpcklps" }, + { X86_INS_VADDPD, "vaddpd" }, + { X86_INS_VADDPS, "vaddps" }, + { X86_INS_VADDSD, "vaddsd" }, + { X86_INS_VADDSS, "vaddss" }, + { X86_INS_VADDSUBPD, "vaddsubpd" }, + { X86_INS_VADDSUBPS, "vaddsubps" }, + { X86_INS_VAESDECLAST, "vaesdeclast" }, + { X86_INS_VAESDEC, "vaesdec" }, + { X86_INS_VAESENCLAST, "vaesenclast" }, + { X86_INS_VAESENC, "vaesenc" }, + { X86_INS_VAESIMC, "vaesimc" }, + { X86_INS_VAESKEYGENASSIST, "vaeskeygenassist" }, + { X86_INS_VALIGND, "valignd" }, + { X86_INS_VALIGNQ, "valignq" }, + { X86_INS_VANDNPD, "vandnpd" }, + { X86_INS_VANDNPS, "vandnps" }, + { X86_INS_VANDPD, "vandpd" }, + { X86_INS_VANDPS, "vandps" }, + { X86_INS_VBLENDMPD, "vblendmpd" }, + { X86_INS_VBLENDMPS, "vblendmps" }, + { X86_INS_VBLENDPD, "vblendpd" }, + { X86_INS_VBLENDPS, "vblendps" }, + { X86_INS_VBLENDVPD, "vblendvpd" }, + { X86_INS_VBLENDVPS, "vblendvps" }, + { X86_INS_VBROADCASTF128, "vbroadcastf128" }, + { X86_INS_VBROADCASTI128, "vbroadcasti128" }, + { X86_INS_VBROADCASTSD, "vbroadcastsd" }, + { X86_INS_VBROADCASTSS, "vbroadcastss" }, + { X86_INS_VCMPPD, "vcmppd" }, + { X86_INS_VCMPPS, "vcmpps" }, + { X86_INS_VCMPSD, "vcmpsd" }, + { X86_INS_VCMPSS, "vcmpss" }, + { X86_INS_VCVTDQ2PD, "vcvtdq2pd" }, + { X86_INS_VCVTDQ2PS, "vcvtdq2ps" }, + { X86_INS_VCVTPD2DQX, "vcvtpd2dqx" }, + { X86_INS_VCVTPD2DQ, "vcvtpd2dq" }, + { X86_INS_VCVTPD2PSX, "vcvtpd2psx" }, + { X86_INS_VCVTPD2PS, "vcvtpd2ps" }, + { X86_INS_VCVTPH2PS, "vcvtph2ps" }, + { X86_INS_VCVTPS2DQ, "vcvtps2dq" }, + { X86_INS_VCVTPS2PD, "vcvtps2pd" }, + { X86_INS_VCVTPS2PH, "vcvtps2ph" }, + { X86_INS_VCVTSD2SI, "vcvtsd2si" }, + { X86_INS_VCVTSD2USI, "vcvtsd2usi" }, + { X86_INS_VCVTSS2SI, "vcvtss2si" }, + { X86_INS_VCVTSS2USI, "vcvtss2usi" }, + { X86_INS_VCVTTPD2DQX, "vcvttpd2dqx" }, + { X86_INS_VCVTTPD2DQ, "vcvttpd2dq" }, + { X86_INS_VCVTTPD2UDQ, "vcvttpd2udq" }, + { X86_INS_VCVTTPS2DQ, "vcvttps2dq" }, + { X86_INS_VCVTTPS2UDQ, "vcvttps2udq" }, + { X86_INS_VCVTUDQ2PD, "vcvtudq2pd" }, + { X86_INS_VCVTUDQ2PS, "vcvtudq2ps" }, + { X86_INS_VDIVPD, "vdivpd" }, + { X86_INS_VDIVPS, "vdivps" }, + { X86_INS_VDIVSD, "vdivsd" }, + { X86_INS_VDIVSS, "vdivss" }, + { X86_INS_VDPPD, "vdppd" }, + { X86_INS_VDPPS, "vdpps" }, + { X86_INS_VERR, "verr" }, + { X86_INS_VERW, "verw" }, + { X86_INS_VEXTRACTF128, "vextractf128" }, + { X86_INS_VEXTRACTF32X4, "vextractf32x4" }, + { X86_INS_VEXTRACTF64X4, "vextractf64x4" }, + { X86_INS_VEXTRACTI128, "vextracti128" }, + { X86_INS_VEXTRACTI32X4, "vextracti32x4" }, + { X86_INS_VEXTRACTI64X4, "vextracti64x4" }, + { X86_INS_VEXTRACTPS, "vextractps" }, + { X86_INS_VFMADD132PD, "vfmadd132pd" }, + { X86_INS_VFMADD132PS, "vfmadd132ps" }, + { X86_INS_VFMADD213PD, "vfmadd213pd" }, + { X86_INS_VFMADD213PS, "vfmadd213ps" }, + { X86_INS_VFMADDPD, "vfmaddpd" }, + { X86_INS_VFMADD231PD, "vfmadd231pd" }, + { X86_INS_VFMADDPS, "vfmaddps" }, + { X86_INS_VFMADD231PS, "vfmadd231ps" }, + { X86_INS_VFMADDSD, "vfmaddsd" }, + { X86_INS_VFMADD213SD, "vfmadd213sd" }, + { X86_INS_VFMADD132SD, "vfmadd132sd" }, + { X86_INS_VFMADD231SD, "vfmadd231sd" }, + { X86_INS_VFMADDSS, "vfmaddss" }, + { X86_INS_VFMADD213SS, "vfmadd213ss" }, + { X86_INS_VFMADD132SS, "vfmadd132ss" }, + { X86_INS_VFMADD231SS, "vfmadd231ss" }, + { X86_INS_VFMADDSUB132PD, "vfmaddsub132pd" }, + { X86_INS_VFMADDSUB132PS, "vfmaddsub132ps" }, + { X86_INS_VFMADDSUB213PD, "vfmaddsub213pd" }, + { X86_INS_VFMADDSUB213PS, "vfmaddsub213ps" }, + { X86_INS_VFMADDSUBPD, "vfmaddsubpd" }, + { X86_INS_VFMADDSUB231PD, "vfmaddsub231pd" }, + { X86_INS_VFMADDSUBPS, "vfmaddsubps" }, + { X86_INS_VFMADDSUB231PS, "vfmaddsub231ps" }, + { X86_INS_VFMSUB132PD, "vfmsub132pd" }, + { X86_INS_VFMSUB132PS, "vfmsub132ps" }, + { X86_INS_VFMSUB213PD, "vfmsub213pd" }, + { X86_INS_VFMSUB213PS, "vfmsub213ps" }, + { X86_INS_VFMSUBADD132PD, "vfmsubadd132pd" }, + { X86_INS_VFMSUBADD132PS, "vfmsubadd132ps" }, + { X86_INS_VFMSUBADD213PD, "vfmsubadd213pd" }, + { X86_INS_VFMSUBADD213PS, "vfmsubadd213ps" }, + { X86_INS_VFMSUBADDPD, "vfmsubaddpd" }, + { X86_INS_VFMSUBADD231PD, "vfmsubadd231pd" }, + { X86_INS_VFMSUBADDPS, "vfmsubaddps" }, + { X86_INS_VFMSUBADD231PS, "vfmsubadd231ps" }, + { X86_INS_VFMSUBPD, "vfmsubpd" }, + { X86_INS_VFMSUB231PD, "vfmsub231pd" }, + { X86_INS_VFMSUBPS, "vfmsubps" }, + { X86_INS_VFMSUB231PS, "vfmsub231ps" }, + { X86_INS_VFMSUBSD, "vfmsubsd" }, + { X86_INS_VFMSUB213SD, "vfmsub213sd" }, + { X86_INS_VFMSUB132SD, "vfmsub132sd" }, + { X86_INS_VFMSUB231SD, "vfmsub231sd" }, + { X86_INS_VFMSUBSS, "vfmsubss" }, + { X86_INS_VFMSUB213SS, "vfmsub213ss" }, + { X86_INS_VFMSUB132SS, "vfmsub132ss" }, + { X86_INS_VFMSUB231SS, "vfmsub231ss" }, + { X86_INS_VFNMADD132PD, "vfnmadd132pd" }, + { X86_INS_VFNMADD132PS, "vfnmadd132ps" }, + { X86_INS_VFNMADD213PD, "vfnmadd213pd" }, + { X86_INS_VFNMADD213PS, "vfnmadd213ps" }, + { X86_INS_VFNMADDPD, "vfnmaddpd" }, + { X86_INS_VFNMADD231PD, "vfnmadd231pd" }, + { X86_INS_VFNMADDPS, "vfnmaddps" }, + { X86_INS_VFNMADD231PS, "vfnmadd231ps" }, + { X86_INS_VFNMADDSD, "vfnmaddsd" }, + { X86_INS_VFNMADD213SD, "vfnmadd213sd" }, + { X86_INS_VFNMADD132SD, "vfnmadd132sd" }, + { X86_INS_VFNMADD231SD, "vfnmadd231sd" }, + { X86_INS_VFNMADDSS, "vfnmaddss" }, + { X86_INS_VFNMADD213SS, "vfnmadd213ss" }, + { X86_INS_VFNMADD132SS, "vfnmadd132ss" }, + { X86_INS_VFNMADD231SS, "vfnmadd231ss" }, + { X86_INS_VFNMSUB132PD, "vfnmsub132pd" }, + { X86_INS_VFNMSUB132PS, "vfnmsub132ps" }, + { X86_INS_VFNMSUB213PD, "vfnmsub213pd" }, + { X86_INS_VFNMSUB213PS, "vfnmsub213ps" }, + { X86_INS_VFNMSUBPD, "vfnmsubpd" }, + { X86_INS_VFNMSUB231PD, "vfnmsub231pd" }, + { X86_INS_VFNMSUBPS, "vfnmsubps" }, + { X86_INS_VFNMSUB231PS, "vfnmsub231ps" }, + { X86_INS_VFNMSUBSD, "vfnmsubsd" }, + { X86_INS_VFNMSUB213SD, "vfnmsub213sd" }, + { X86_INS_VFNMSUB132SD, "vfnmsub132sd" }, + { X86_INS_VFNMSUB231SD, "vfnmsub231sd" }, + { X86_INS_VFNMSUBSS, "vfnmsubss" }, + { X86_INS_VFNMSUB213SS, "vfnmsub213ss" }, + { X86_INS_VFNMSUB132SS, "vfnmsub132ss" }, + { X86_INS_VFNMSUB231SS, "vfnmsub231ss" }, + { X86_INS_VFRCZPD, "vfrczpd" }, + { X86_INS_VFRCZPS, "vfrczps" }, + { X86_INS_VFRCZSD, "vfrczsd" }, + { X86_INS_VFRCZSS, "vfrczss" }, + { X86_INS_VORPD, "vorpd" }, + { X86_INS_VORPS, "vorps" }, + { X86_INS_VXORPD, "vxorpd" }, + { X86_INS_VXORPS, "vxorps" }, + { X86_INS_VGATHERDPD, "vgatherdpd" }, + { X86_INS_VGATHERDPS, "vgatherdps" }, + { X86_INS_VGATHERQPD, "vgatherqpd" }, + { X86_INS_VGATHERQPS, "vgatherqps" }, + { X86_INS_VHADDPD, "vhaddpd" }, + { X86_INS_VHADDPS, "vhaddps" }, + { X86_INS_VHSUBPD, "vhsubpd" }, + { X86_INS_VHSUBPS, "vhsubps" }, + { X86_INS_VINSERTF128, "vinsertf128" }, + { X86_INS_VINSERTF32X4, "vinsertf32x4" }, + { X86_INS_VINSERTF64X4, "vinsertf64x4" }, + { X86_INS_VINSERTI128, "vinserti128" }, + { X86_INS_VINSERTI32X4, "vinserti32x4" }, + { X86_INS_VINSERTI64X4, "vinserti64x4" }, + { X86_INS_VINSERTPS, "vinsertps" }, + { X86_INS_VLDDQU, "vlddqu" }, + { X86_INS_VLDMXCSR, "vldmxcsr" }, + { X86_INS_VMASKMOVDQU, "vmaskmovdqu" }, + { X86_INS_VMASKMOVPD, "vmaskmovpd" }, + { X86_INS_VMASKMOVPS, "vmaskmovps" }, + { X86_INS_VMAXPD, "vmaxpd" }, + { X86_INS_VMAXPS, "vmaxps" }, + { X86_INS_VMAXSD, "vmaxsd" }, + { X86_INS_VMAXSS, "vmaxss" }, + { X86_INS_VMCALL, "vmcall" }, + { X86_INS_VMCLEAR, "vmclear" }, + { X86_INS_VMFUNC, "vmfunc" }, + { X86_INS_VMINPD, "vminpd" }, + { X86_INS_VMINPS, "vminps" }, + { X86_INS_VMINSD, "vminsd" }, + { X86_INS_VMINSS, "vminss" }, + { X86_INS_VMLAUNCH, "vmlaunch" }, + { X86_INS_VMLOAD, "vmload" }, + { X86_INS_VMMCALL, "vmmcall" }, + { X86_INS_VMOVQ, "vmovq" }, + { X86_INS_VMOVDDUP, "vmovddup" }, + { X86_INS_VMOVD, "vmovd" }, + { X86_INS_VMOVDQA32, "vmovdqa32" }, + { X86_INS_VMOVDQA64, "vmovdqa64" }, + { X86_INS_VMOVDQA, "vmovdqa" }, + { X86_INS_VMOVDQU32, "vmovdqu32" }, + { X86_INS_VMOVDQU64, "vmovdqu64" }, + { X86_INS_VMOVDQU, "vmovdqu" }, + { X86_INS_VMOVHLPS, "vmovhlps" }, + { X86_INS_VMOVHPD, "vmovhpd" }, + { X86_INS_VMOVHPS, "vmovhps" }, + { X86_INS_VMOVLHPS, "vmovlhps" }, + { X86_INS_VMOVLPD, "vmovlpd" }, + { X86_INS_VMOVLPS, "vmovlps" }, + { X86_INS_VMOVMSKPD, "vmovmskpd" }, + { X86_INS_VMOVMSKPS, "vmovmskps" }, + { X86_INS_VMOVNTDQA, "vmovntdqa" }, + { X86_INS_VMOVNTDQ, "vmovntdq" }, + { X86_INS_VMOVNTPD, "vmovntpd" }, + { X86_INS_VMOVNTPS, "vmovntps" }, + { X86_INS_VMOVSD, "vmovsd" }, + { X86_INS_VMOVSHDUP, "vmovshdup" }, + { X86_INS_VMOVSLDUP, "vmovsldup" }, + { X86_INS_VMOVSS, "vmovss" }, + { X86_INS_VMOVUPD, "vmovupd" }, + { X86_INS_VMOVUPS, "vmovups" }, + { X86_INS_VMPSADBW, "vmpsadbw" }, + { X86_INS_VMPTRLD, "vmptrld" }, + { X86_INS_VMPTRST, "vmptrst" }, + { X86_INS_VMREAD, "vmread" }, + { X86_INS_VMRESUME, "vmresume" }, + { X86_INS_VMRUN, "vmrun" }, + { X86_INS_VMSAVE, "vmsave" }, + { X86_INS_VMULPD, "vmulpd" }, + { X86_INS_VMULPS, "vmulps" }, + { X86_INS_VMULSD, "vmulsd" }, + { X86_INS_VMULSS, "vmulss" }, + { X86_INS_VMWRITE, "vmwrite" }, + { X86_INS_VMXOFF, "vmxoff" }, + { X86_INS_VMXON, "vmxon" }, + { X86_INS_VPABSB, "vpabsb" }, + { X86_INS_VPABSD, "vpabsd" }, + { X86_INS_VPABSQ, "vpabsq" }, + { X86_INS_VPABSW, "vpabsw" }, + { X86_INS_VPACKSSDW, "vpackssdw" }, + { X86_INS_VPACKSSWB, "vpacksswb" }, + { X86_INS_VPACKUSDW, "vpackusdw" }, + { X86_INS_VPACKUSWB, "vpackuswb" }, + { X86_INS_VPADDB, "vpaddb" }, + { X86_INS_VPADDD, "vpaddd" }, + { X86_INS_VPADDQ, "vpaddq" }, + { X86_INS_VPADDSB, "vpaddsb" }, + { X86_INS_VPADDSW, "vpaddsw" }, + { X86_INS_VPADDUSB, "vpaddusb" }, + { X86_INS_VPADDUSW, "vpaddusw" }, + { X86_INS_VPADDW, "vpaddw" }, + { X86_INS_VPALIGNR, "vpalignr" }, + { X86_INS_VPANDD, "vpandd" }, + { X86_INS_VPANDND, "vpandnd" }, + { X86_INS_VPANDNQ, "vpandnq" }, + { X86_INS_VPANDN, "vpandn" }, + { X86_INS_VPANDQ, "vpandq" }, + { X86_INS_VPAND, "vpand" }, + { X86_INS_VPAVGB, "vpavgb" }, + { X86_INS_VPAVGW, "vpavgw" }, + { X86_INS_VPBLENDD, "vpblendd" }, + { X86_INS_VPBLENDMD, "vpblendmd" }, + { X86_INS_VPBLENDMQ, "vpblendmq" }, + { X86_INS_VPBLENDVB, "vpblendvb" }, + { X86_INS_VPBLENDW, "vpblendw" }, + { X86_INS_VPBROADCASTB, "vpbroadcastb" }, + { X86_INS_VPBROADCASTD, "vpbroadcastd" }, + { X86_INS_VPBROADCASTMB2Q, "vpbroadcastmb2q" }, + { X86_INS_VPBROADCASTMW2D, "vpbroadcastmw2d" }, + { X86_INS_VPBROADCASTQ, "vpbroadcastq" }, + { X86_INS_VPBROADCASTW, "vpbroadcastw" }, + { X86_INS_VPCLMULQDQ, "vpclmulqdq" }, + { X86_INS_VPCMOV, "vpcmov" }, + { X86_INS_VPCMP, "vpcmp" }, + { X86_INS_VPCMPD, "vpcmpd" }, + { X86_INS_VPCMPEQB, "vpcmpeqb" }, + { X86_INS_VPCMPEQD, "vpcmpeqd" }, + { X86_INS_VPCMPEQQ, "vpcmpeqq" }, + { X86_INS_VPCMPEQW, "vpcmpeqw" }, + { X86_INS_VPCMPESTRI, "vpcmpestri" }, + { X86_INS_VPCMPESTRM, "vpcmpestrm" }, + { X86_INS_VPCMPGTB, "vpcmpgtb" }, + { X86_INS_VPCMPGTD, "vpcmpgtd" }, + { X86_INS_VPCMPGTQ, "vpcmpgtq" }, + { X86_INS_VPCMPGTW, "vpcmpgtw" }, + { X86_INS_VPCMPISTRI, "vpcmpistri" }, + { X86_INS_VPCMPISTRM, "vpcmpistrm" }, + { X86_INS_VPCMPQ, "vpcmpq" }, + { X86_INS_VPCMPUD, "vpcmpud" }, + { X86_INS_VPCMPUQ, "vpcmpuq" }, + { X86_INS_VPCOMB, "vpcomb" }, + { X86_INS_VPCOMD, "vpcomd" }, + { X86_INS_VPCOMQ, "vpcomq" }, + { X86_INS_VPCOMUB, "vpcomub" }, + { X86_INS_VPCOMUD, "vpcomud" }, + { X86_INS_VPCOMUQ, "vpcomuq" }, + { X86_INS_VPCOMUW, "vpcomuw" }, + { X86_INS_VPCOMW, "vpcomw" }, + { X86_INS_VPCONFLICTD, "vpconflictd" }, + { X86_INS_VPCONFLICTQ, "vpconflictq" }, + { X86_INS_VPERM2F128, "vperm2f128" }, + { X86_INS_VPERM2I128, "vperm2i128" }, + { X86_INS_VPERMD, "vpermd" }, + { X86_INS_VPERMI2D, "vpermi2d" }, + { X86_INS_VPERMI2PD, "vpermi2pd" }, + { X86_INS_VPERMI2PS, "vpermi2ps" }, + { X86_INS_VPERMI2Q, "vpermi2q" }, + { X86_INS_VPERMIL2PD, "vpermil2pd" }, + { X86_INS_VPERMIL2PS, "vpermil2ps" }, + { X86_INS_VPERMILPD, "vpermilpd" }, + { X86_INS_VPERMILPS, "vpermilps" }, + { X86_INS_VPERMPD, "vpermpd" }, + { X86_INS_VPERMPS, "vpermps" }, + { X86_INS_VPERMQ, "vpermq" }, + { X86_INS_VPEXTRB, "vpextrb" }, + { X86_INS_VPEXTRD, "vpextrd" }, + { X86_INS_VPEXTRQ, "vpextrq" }, + { X86_INS_VPEXTRW, "vpextrw" }, + { X86_INS_VPGATHERDD, "vpgatherdd" }, + { X86_INS_VPGATHERDQ, "vpgatherdq" }, + { X86_INS_VPGATHERQD, "vpgatherqd" }, + { X86_INS_VPGATHERQQ, "vpgatherqq" }, + { X86_INS_VPHADDBD, "vphaddbd" }, + { X86_INS_VPHADDBQ, "vphaddbq" }, + { X86_INS_VPHADDBW, "vphaddbw" }, + { X86_INS_VPHADDDQ, "vphadddq" }, + { X86_INS_VPHADDD, "vphaddd" }, + { X86_INS_VPHADDSW, "vphaddsw" }, + { X86_INS_VPHADDUBD, "vphaddubd" }, + { X86_INS_VPHADDUBQ, "vphaddubq" }, + { X86_INS_VPHADDUBW, "vphaddubw" }, + { X86_INS_VPHADDUDQ, "vphaddudq" }, + { X86_INS_VPHADDUWD, "vphadduwd" }, + { X86_INS_VPHADDUWQ, "vphadduwq" }, + { X86_INS_VPHADDWD, "vphaddwd" }, + { X86_INS_VPHADDWQ, "vphaddwq" }, + { X86_INS_VPHADDW, "vphaddw" }, + { X86_INS_VPHMINPOSUW, "vphminposuw" }, + { X86_INS_VPHSUBBW, "vphsubbw" }, + { X86_INS_VPHSUBDQ, "vphsubdq" }, + { X86_INS_VPHSUBD, "vphsubd" }, + { X86_INS_VPHSUBSW, "vphsubsw" }, + { X86_INS_VPHSUBWD, "vphsubwd" }, + { X86_INS_VPHSUBW, "vphsubw" }, + { X86_INS_VPINSRB, "vpinsrb" }, + { X86_INS_VPINSRD, "vpinsrd" }, + { X86_INS_VPINSRQ, "vpinsrq" }, + { X86_INS_VPINSRW, "vpinsrw" }, + { X86_INS_VPMACSDD, "vpmacsdd" }, + { X86_INS_VPMACSDQH, "vpmacsdqh" }, + { X86_INS_VPMACSDQL, "vpmacsdql" }, + { X86_INS_VPMACSSDD, "vpmacssdd" }, + { X86_INS_VPMACSSDQH, "vpmacssdqh" }, + { X86_INS_VPMACSSDQL, "vpmacssdql" }, + { X86_INS_VPMACSSWD, "vpmacsswd" }, + { X86_INS_VPMACSSWW, "vpmacssww" }, + { X86_INS_VPMACSWD, "vpmacswd" }, + { X86_INS_VPMACSWW, "vpmacsww" }, + { X86_INS_VPMADCSSWD, "vpmadcsswd" }, + { X86_INS_VPMADCSWD, "vpmadcswd" }, + { X86_INS_VPMADDUBSW, "vpmaddubsw" }, + { X86_INS_VPMADDWD, "vpmaddwd" }, + { X86_INS_VPMASKMOVD, "vpmaskmovd" }, + { X86_INS_VPMASKMOVQ, "vpmaskmovq" }, + { X86_INS_VPMAXSB, "vpmaxsb" }, + { X86_INS_VPMAXSD, "vpmaxsd" }, + { X86_INS_VPMAXSQ, "vpmaxsq" }, + { X86_INS_VPMAXSW, "vpmaxsw" }, + { X86_INS_VPMAXUB, "vpmaxub" }, + { X86_INS_VPMAXUD, "vpmaxud" }, + { X86_INS_VPMAXUQ, "vpmaxuq" }, + { X86_INS_VPMAXUW, "vpmaxuw" }, + { X86_INS_VPMINSB, "vpminsb" }, + { X86_INS_VPMINSD, "vpminsd" }, + { X86_INS_VPMINSQ, "vpminsq" }, + { X86_INS_VPMINSW, "vpminsw" }, + { X86_INS_VPMINUB, "vpminub" }, + { X86_INS_VPMINUD, "vpminud" }, + { X86_INS_VPMINUQ, "vpminuq" }, + { X86_INS_VPMINUW, "vpminuw" }, + { X86_INS_VPMOVDB, "vpmovdb" }, + { X86_INS_VPMOVDW, "vpmovdw" }, + { X86_INS_VPMOVMSKB, "vpmovmskb" }, + { X86_INS_VPMOVQB, "vpmovqb" }, + { X86_INS_VPMOVQD, "vpmovqd" }, + { X86_INS_VPMOVQW, "vpmovqw" }, + { X86_INS_VPMOVSDB, "vpmovsdb" }, + { X86_INS_VPMOVSDW, "vpmovsdw" }, + { X86_INS_VPMOVSQB, "vpmovsqb" }, + { X86_INS_VPMOVSQD, "vpmovsqd" }, + { X86_INS_VPMOVSQW, "vpmovsqw" }, + { X86_INS_VPMOVSXBD, "vpmovsxbd" }, + { X86_INS_VPMOVSXBQ, "vpmovsxbq" }, + { X86_INS_VPMOVSXBW, "vpmovsxbw" }, + { X86_INS_VPMOVSXDQ, "vpmovsxdq" }, + { X86_INS_VPMOVSXWD, "vpmovsxwd" }, + { X86_INS_VPMOVSXWQ, "vpmovsxwq" }, + { X86_INS_VPMOVUSDB, "vpmovusdb" }, + { X86_INS_VPMOVUSDW, "vpmovusdw" }, + { X86_INS_VPMOVUSQB, "vpmovusqb" }, + { X86_INS_VPMOVUSQD, "vpmovusqd" }, + { X86_INS_VPMOVUSQW, "vpmovusqw" }, + { X86_INS_VPMOVZXBD, "vpmovzxbd" }, + { X86_INS_VPMOVZXBQ, "vpmovzxbq" }, + { X86_INS_VPMOVZXBW, "vpmovzxbw" }, + { X86_INS_VPMOVZXDQ, "vpmovzxdq" }, + { X86_INS_VPMOVZXWD, "vpmovzxwd" }, + { X86_INS_VPMOVZXWQ, "vpmovzxwq" }, + { X86_INS_VPMULDQ, "vpmuldq" }, + { X86_INS_VPMULHRSW, "vpmulhrsw" }, + { X86_INS_VPMULHUW, "vpmulhuw" }, + { X86_INS_VPMULHW, "vpmulhw" }, + { X86_INS_VPMULLD, "vpmulld" }, + { X86_INS_VPMULLW, "vpmullw" }, + { X86_INS_VPMULUDQ, "vpmuludq" }, + { X86_INS_VPORD, "vpord" }, + { X86_INS_VPORQ, "vporq" }, + { X86_INS_VPOR, "vpor" }, + { X86_INS_VPPERM, "vpperm" }, + { X86_INS_VPROTB, "vprotb" }, + { X86_INS_VPROTD, "vprotd" }, + { X86_INS_VPROTQ, "vprotq" }, + { X86_INS_VPROTW, "vprotw" }, + { X86_INS_VPSADBW, "vpsadbw" }, + { X86_INS_VPSCATTERDD, "vpscatterdd" }, + { X86_INS_VPSCATTERDQ, "vpscatterdq" }, + { X86_INS_VPSCATTERQD, "vpscatterqd" }, + { X86_INS_VPSCATTERQQ, "vpscatterqq" }, + { X86_INS_VPSHAB, "vpshab" }, + { X86_INS_VPSHAD, "vpshad" }, + { X86_INS_VPSHAQ, "vpshaq" }, + { X86_INS_VPSHAW, "vpshaw" }, + { X86_INS_VPSHLB, "vpshlb" }, + { X86_INS_VPSHLD, "vpshld" }, + { X86_INS_VPSHLQ, "vpshlq" }, + { X86_INS_VPSHLW, "vpshlw" }, + { X86_INS_VPSHUFB, "vpshufb" }, + { X86_INS_VPSHUFD, "vpshufd" }, + { X86_INS_VPSHUFHW, "vpshufhw" }, + { X86_INS_VPSHUFLW, "vpshuflw" }, + { X86_INS_VPSIGNB, "vpsignb" }, + { X86_INS_VPSIGND, "vpsignd" }, + { X86_INS_VPSIGNW, "vpsignw" }, + { X86_INS_VPSLLDQ, "vpslldq" }, + { X86_INS_VPSLLD, "vpslld" }, + { X86_INS_VPSLLQ, "vpsllq" }, + { X86_INS_VPSLLVD, "vpsllvd" }, + { X86_INS_VPSLLVQ, "vpsllvq" }, + { X86_INS_VPSLLW, "vpsllw" }, + { X86_INS_VPSRAD, "vpsrad" }, + { X86_INS_VPSRAQ, "vpsraq" }, + { X86_INS_VPSRAVD, "vpsravd" }, + { X86_INS_VPSRAVQ, "vpsravq" }, + { X86_INS_VPSRAW, "vpsraw" }, + { X86_INS_VPSRLDQ, "vpsrldq" }, + { X86_INS_VPSRLD, "vpsrld" }, + { X86_INS_VPSRLQ, "vpsrlq" }, + { X86_INS_VPSRLVD, "vpsrlvd" }, + { X86_INS_VPSRLVQ, "vpsrlvq" }, + { X86_INS_VPSRLW, "vpsrlw" }, + { X86_INS_VPSUBB, "vpsubb" }, + { X86_INS_VPSUBD, "vpsubd" }, + { X86_INS_VPSUBQ, "vpsubq" }, + { X86_INS_VPSUBSB, "vpsubsb" }, + { X86_INS_VPSUBSW, "vpsubsw" }, + { X86_INS_VPSUBUSB, "vpsubusb" }, + { X86_INS_VPSUBUSW, "vpsubusw" }, + { X86_INS_VPSUBW, "vpsubw" }, + { X86_INS_VPTESTMD, "vptestmd" }, + { X86_INS_VPTESTMQ, "vptestmq" }, + { X86_INS_VPTEST, "vptest" }, + { X86_INS_VPUNPCKHBW, "vpunpckhbw" }, + { X86_INS_VPUNPCKHDQ, "vpunpckhdq" }, + { X86_INS_VPUNPCKHQDQ, "vpunpckhqdq" }, + { X86_INS_VPUNPCKHWD, "vpunpckhwd" }, + { X86_INS_VPUNPCKLBW, "vpunpcklbw" }, + { X86_INS_VPUNPCKLDQ, "vpunpckldq" }, + { X86_INS_VPUNPCKLQDQ, "vpunpcklqdq" }, + { X86_INS_VPUNPCKLWD, "vpunpcklwd" }, + { X86_INS_VPXORD, "vpxord" }, + { X86_INS_VPXORQ, "vpxorq" }, + { X86_INS_VPXOR, "vpxor" }, + { X86_INS_VRCP14PD, "vrcp14pd" }, + { X86_INS_VRCP14PS, "vrcp14ps" }, + { X86_INS_VRCP14SD, "vrcp14sd" }, + { X86_INS_VRCP14SS, "vrcp14ss" }, + { X86_INS_VRCP28PD, "vrcp28pd" }, + { X86_INS_VRCP28PS, "vrcp28ps" }, + { X86_INS_VRCP28SD, "vrcp28sd" }, + { X86_INS_VRCP28SS, "vrcp28ss" }, + { X86_INS_VRCPPS, "vrcpps" }, + { X86_INS_VRCPSS, "vrcpss" }, + { X86_INS_VRNDSCALESD, "vrndscalesd" }, + { X86_INS_VRNDSCALESS, "vrndscaless" }, + { X86_INS_VRNDSCALEPD, "vrndscalepd" }, + { X86_INS_VRNDSCALEPS, "vrndscaleps" }, + { X86_INS_VROUNDPD, "vroundpd" }, + { X86_INS_VROUNDPS, "vroundps" }, + { X86_INS_VROUNDSD, "vroundsd" }, + { X86_INS_VROUNDSS, "vroundss" }, + { X86_INS_VRSQRT14PD, "vrsqrt14pd" }, + { X86_INS_VRSQRT14PS, "vrsqrt14ps" }, + { X86_INS_VRSQRT14SD, "vrsqrt14sd" }, + { X86_INS_VRSQRT14SS, "vrsqrt14ss" }, + { X86_INS_VRSQRT28PD, "vrsqrt28pd" }, + { X86_INS_VRSQRT28PS, "vrsqrt28ps" }, + { X86_INS_VRSQRT28SD, "vrsqrt28sd" }, + { X86_INS_VRSQRT28SS, "vrsqrt28ss" }, + { X86_INS_VRSQRTPS, "vrsqrtps" }, + { X86_INS_VRSQRTSS, "vrsqrtss" }, + { X86_INS_VSCATTERDPD, "vscatterdpd" }, + { X86_INS_VSCATTERDPS, "vscatterdps" }, + { X86_INS_VSCATTERQPD, "vscatterqpd" }, + { X86_INS_VSCATTERQPS, "vscatterqps" }, + { X86_INS_VSHUFPD, "vshufpd" }, + { X86_INS_VSHUFPS, "vshufps" }, + { X86_INS_VSQRTPD, "vsqrtpd" }, + { X86_INS_VSQRT, "vsqrt" }, + { X86_INS_VSQRTPS, "vsqrtps" }, + { X86_INS_VSQRTSD, "vsqrtsd" }, + { X86_INS_VSQRTSS, "vsqrtss" }, + { X86_INS_VSTMXCSR, "vstmxcsr" }, + { X86_INS_VSUBPD, "vsubpd" }, + { X86_INS_VSUBPS, "vsubps" }, + { X86_INS_VSUBSD, "vsubsd" }, + { X86_INS_VSUBSS, "vsubss" }, + { X86_INS_VTESTPD, "vtestpd" }, + { X86_INS_VTESTPS, "vtestps" }, + { X86_INS_VUNPCKHPD, "vunpckhpd" }, + { X86_INS_VUNPCKHPS, "vunpckhps" }, + { X86_INS_VUNPCKLPD, "vunpcklpd" }, + { X86_INS_VUNPCKLPS, "vunpcklps" }, + { X86_INS_VZEROALL, "vzeroall" }, + { X86_INS_VZEROUPPER, "vzeroupper" }, + { X86_INS_WAIT, "wait" }, + { X86_INS_WBINVD, "wbinvd" }, + { X86_INS_WRFSBASE, "wrfsbase" }, + { X86_INS_WRGSBASE, "wrgsbase" }, + { X86_INS_WRMSR, "wrmsr" }, + { X86_INS_XABORT, "xabort" }, + { X86_INS_XACQUIRE, "xacquire" }, + { X86_INS_XBEGIN, "xbegin" }, + { X86_INS_XCHG, "xchg" }, + { X86_INS_FXCH, "fxch" }, + { X86_INS_XCRYPTCBC, "xcryptcbc" }, + { X86_INS_XCRYPTCFB, "xcryptcfb" }, + { X86_INS_XCRYPTCTR, "xcryptctr" }, + { X86_INS_XCRYPTECB, "xcryptecb" }, + { X86_INS_XCRYPTOFB, "xcryptofb" }, + { X86_INS_XEND, "xend" }, + { X86_INS_XGETBV, "xgetbv" }, + { X86_INS_XLATB, "xlatb" }, + { X86_INS_XRELEASE, "xrelease" }, + { X86_INS_XRSTOR, "xrstor" }, + { X86_INS_XRSTOR64, "xrstor64" }, + { X86_INS_XSAVE, "xsave" }, + { X86_INS_XSAVE64, "xsave64" }, + { X86_INS_XSAVEOPT, "xsaveopt" }, + { X86_INS_XSAVEOPT64, "xsaveopt64" }, + { X86_INS_XSETBV, "xsetbv" }, + { X86_INS_XSHA1, "xsha1" }, + { X86_INS_XSHA256, "xsha256" }, + { X86_INS_XSTORE, "xstore" }, + { X86_INS_XTEST, "xtest" }, }; char *X86_insn_name(unsigned int id)