diff options
Diffstat (limited to 'vere/ext/nasm/x86/insnsi.h')
-rw-r--r-- | vere/ext/nasm/x86/insnsi.h | 2265 |
1 files changed, 2265 insertions, 0 deletions
diff --git a/vere/ext/nasm/x86/insnsi.h b/vere/ext/nasm/x86/insnsi.h new file mode 100644 index 0000000..65188c0 --- /dev/null +++ b/vere/ext/nasm/x86/insnsi.h @@ -0,0 +1,2265 @@ +/* This file is auto-generated from insns.dat by insns.pl - don't edit it */ + +/* This file in included by nasm.h */ + +/* Instruction names */ + +#ifndef NASM_INSNSI_H +#define NASM_INSNSI_H 1 + +enum opcode { + I_DB, + I_DW, + I_DD, + I_DQ, + I_DT, + I_DO, + I_DY, + I_DZ, + I_RESB, + I_RESW, + I_RESD, + I_RESQ, + I_REST, + I_RESO, + I_RESY, + I_RESZ, + I_INCBIN, + I_AAA, + I_AAD, + I_AAM, + I_AAS, + I_ADC, + I_ADD, + I_AND, + I_ARPL, + I_BB0_RESET, + I_BB1_RESET, + I_BOUND, + I_BSF, + I_BSR, + I_BSWAP, + I_BT, + I_BTC, + I_BTR, + I_BTS, + I_CALL, + I_CBW, + I_CDQ, + I_CDQE, + I_CLC, + I_CLD, + I_CLI, + I_CLTS, + I_CMC, + I_CMP, + I_CMPSB, + I_CMPSD, + I_CMPSQ, + I_CMPSW, + I_CMPXCHG, + I_CMPXCHG486, + I_CMPXCHG8B, + I_CMPXCHG16B, + I_CPUID, + I_CPU_READ, + I_CPU_WRITE, + I_CQO, + I_CWD, + I_CWDE, + I_DAA, + I_DAS, + I_DEC, + I_DIV, + I_DMINT, + I_EMMS, + I_ENTER, + I_EQU, + I_F2XM1, + I_FABS, + I_FADD, + I_FADDP, + I_FBLD, + I_FBSTP, + I_FCHS, + I_FCLEX, + I_FCMOVB, + I_FCMOVBE, + I_FCMOVE, + I_FCMOVNB, + I_FCMOVNBE, + I_FCMOVNE, + I_FCMOVNU, + I_FCMOVU, + I_FCOM, + I_FCOMI, + I_FCOMIP, + I_FCOMP, + I_FCOMPP, + I_FCOS, + I_FDECSTP, + I_FDISI, + I_FDIV, + I_FDIVP, + I_FDIVR, + I_FDIVRP, + I_FEMMS, + I_FENI, + I_FFREE, + I_FFREEP, + I_FIADD, + I_FICOM, + I_FICOMP, + I_FIDIV, + I_FIDIVR, + I_FILD, + I_FIMUL, + I_FINCSTP, + I_FINIT, + I_FIST, + I_FISTP, + I_FISTTP, + I_FISUB, + I_FISUBR, + I_FLD, + I_FLD1, + I_FLDCW, + I_FLDENV, + I_FLDL2E, + I_FLDL2T, + I_FLDLG2, + I_FLDLN2, + I_FLDPI, + I_FLDZ, + I_FMUL, + I_FMULP, + I_FNCLEX, + I_FNDISI, + I_FNENI, + I_FNINIT, + I_FNOP, + I_FNSAVE, + I_FNSTCW, + I_FNSTENV, + I_FNSTSW, + I_FPATAN, + I_FPREM, + I_FPREM1, + I_FPTAN, + I_FRNDINT, + I_FRSTOR, + I_FSAVE, + I_FSCALE, + I_FSETPM, + I_FSIN, + I_FSINCOS, + I_FSQRT, + I_FST, + I_FSTCW, + I_FSTENV, + I_FSTP, + I_FSTSW, + I_FSUB, + I_FSUBP, + I_FSUBR, + I_FSUBRP, + I_FTST, + I_FUCOM, + I_FUCOMI, + I_FUCOMIP, + I_FUCOMP, + I_FUCOMPP, + I_FXAM, + I_FXCH, + I_FXTRACT, + I_FYL2X, + I_FYL2XP1, + I_HLT, + I_IBTS, + I_ICEBP, + I_IDIV, + I_IMUL, + I_IN, + I_INC, + I_INSB, + I_INSD, + I_INSW, + I_INT, + I_INT01, + I_INT1, + I_INT03, + I_INT3, + I_INTO, + I_INVD, + I_INVPCID, + I_INVLPG, + I_INVLPGA, + I_IRET, + I_IRETD, + I_IRETQ, + I_IRETW, + I_JCXZ, + I_JECXZ, + I_JRCXZ, + I_JMP, + I_JMPE, + I_LAHF, + I_LAR, + I_LDS, + I_LEA, + I_LEAVE, + I_LES, + I_LFENCE, + I_LFS, + I_LGDT, + I_LGS, + I_LIDT, + I_LLDT, + I_LMSW, + I_LOADALL, + I_LOADALL286, + I_LODSB, + I_LODSD, + I_LODSQ, + I_LODSW, + I_LOOP, + I_LOOPE, + I_LOOPNE, + I_LOOPNZ, + I_LOOPZ, + I_LSL, + I_LSS, + I_LTR, + I_MFENCE, + I_MONITOR, + I_MONITORX, + I_MOV, + I_MOVD, + I_MOVQ, + I_MOVSB, + I_MOVSD, + I_MOVSQ, + I_MOVSW, + I_MOVSX, + I_MOVSXD, + I_MOVZX, + I_MUL, + I_MWAIT, + I_MWAITX, + I_NEG, + I_NOP, + I_NOT, + I_OR, + I_OUT, + I_OUTSB, + I_OUTSD, + I_OUTSW, + I_PACKSSDW, + I_PACKSSWB, + I_PACKUSWB, + I_PADDB, + I_PADDD, + I_PADDSB, + I_PADDSIW, + I_PADDSW, + I_PADDUSB, + I_PADDUSW, + I_PADDW, + I_PAND, + I_PANDN, + I_PAUSE, + I_PAVEB, + I_PAVGUSB, + I_PCMPEQB, + I_PCMPEQD, + I_PCMPEQW, + I_PCMPGTB, + I_PCMPGTD, + I_PCMPGTW, + I_PDISTIB, + I_PF2ID, + I_PFACC, + I_PFADD, + I_PFCMPEQ, + I_PFCMPGE, + I_PFCMPGT, + I_PFMAX, + I_PFMIN, + I_PFMUL, + I_PFRCP, + I_PFRCPIT1, + I_PFRCPIT2, + I_PFRSQIT1, + I_PFRSQRT, + I_PFSUB, + I_PFSUBR, + I_PI2FD, + I_PMACHRIW, + I_PMADDWD, + I_PMAGW, + I_PMULHRIW, + I_PMULHRWA, + I_PMULHRWC, + I_PMULHW, + I_PMULLW, + I_PMVGEZB, + I_PMVLZB, + I_PMVNZB, + I_PMVZB, + I_POP, + I_POPA, + I_POPAD, + I_POPAW, + I_POPF, + I_POPFD, + I_POPFQ, + I_POPFW, + I_POR, + I_PREFETCH, + I_PREFETCHW, + I_PSLLD, + I_PSLLQ, + I_PSLLW, + I_PSRAD, + I_PSRAW, + I_PSRLD, + I_PSRLQ, + I_PSRLW, + I_PSUBB, + I_PSUBD, + I_PSUBSB, + I_PSUBSIW, + I_PSUBSW, + I_PSUBUSB, + I_PSUBUSW, + I_PSUBW, + I_PUNPCKHBW, + I_PUNPCKHDQ, + I_PUNPCKHWD, + I_PUNPCKLBW, + I_PUNPCKLDQ, + I_PUNPCKLWD, + I_PUSH, + I_PUSHA, + I_PUSHAD, + I_PUSHAW, + I_PUSHF, + I_PUSHFD, + I_PUSHFQ, + I_PUSHFW, + I_PXOR, + I_RCL, + I_RCR, + I_RDSHR, + I_RDMSR, + I_RDPMC, + I_RDTSC, + I_RDTSCP, + I_RET, + I_RETF, + I_RETN, + I_RETW, + I_RETFW, + I_RETNW, + I_RETD, + I_RETFD, + I_RETND, + I_RETQ, + I_RETFQ, + I_RETNQ, + I_ROL, + I_ROR, + I_RDM, + I_RSDC, + I_RSLDT, + I_RSM, + I_RSTS, + I_SAHF, + I_SAL, + I_SALC, + I_SAR, + I_SBB, + I_SCASB, + I_SCASD, + I_SCASQ, + I_SCASW, + I_SFENCE, + I_SGDT, + I_SHL, + I_SHLD, + I_SHR, + I_SHRD, + I_SIDT, + I_SLDT, + I_SKINIT, + I_SMI, + I_SMINT, + I_SMINTOLD, + I_SMSW, + I_STC, + I_STD, + I_STI, + I_STOSB, + I_STOSD, + I_STOSQ, + I_STOSW, + I_STR, + I_SUB, + I_SVDC, + I_SVLDT, + I_SVTS, + I_SWAPGS, + I_SYSCALL, + I_SYSENTER, + I_SYSEXIT, + I_SYSRET, + I_TEST, + I_UD0, + I_UD1, + I_UD2B, + I_UD2, + I_UD2A, + I_UMOV, + I_VERR, + I_VERW, + I_FWAIT, + I_WBINVD, + I_WRSHR, + I_WRMSR, + I_XADD, + I_XBTS, + I_XCHG, + I_XLATB, + I_XLAT, + I_XOR, + I_CMOVA, + I_CMOVAE, + I_CMOVB, + I_CMOVBE, + I_CMOVC, + I_CMOVE, + I_CMOVG, + I_CMOVGE, + I_CMOVL, + I_CMOVLE, + I_CMOVNA, + I_CMOVNAE, + I_CMOVNB, + I_CMOVNBE, + I_CMOVNC, + I_CMOVNE, + I_CMOVNG, + I_CMOVNGE, + I_CMOVNL, + I_CMOVNLE, + I_CMOVNO, + I_CMOVNP, + I_CMOVNS, + I_CMOVNZ, + I_CMOVO, + I_CMOVP, + I_CMOVPE, + I_CMOVPO, + I_CMOVS, + I_CMOVZ, + I_JA, + I_JAE, + I_JB, + I_JBE, + I_JC, + I_JE, + I_JG, + I_JGE, + I_JL, + I_JLE, + I_JNA, + I_JNAE, + I_JNB, + I_JNBE, + I_JNC, + I_JNE, + I_JNG, + I_JNGE, + I_JNL, + I_JNLE, + I_JNO, + I_JNP, + I_JNS, + I_JNZ, + I_JO, + I_JP, + I_JPE, + I_JPO, + I_JS, + I_JZ, + I_SETA, + I_SETAE, + I_SETB, + I_SETBE, + I_SETC, + I_SETE, + I_SETG, + I_SETGE, + I_SETL, + I_SETLE, + I_SETNA, + I_SETNAE, + I_SETNB, + I_SETNBE, + I_SETNC, + I_SETNE, + I_SETNG, + I_SETNGE, + I_SETNL, + I_SETNLE, + I_SETNO, + I_SETNP, + I_SETNS, + I_SETNZ, + I_SETO, + I_SETP, + I_SETPE, + I_SETPO, + I_SETS, + I_SETZ, + I_ADDPS, + I_ADDSS, + I_ANDNPS, + I_ANDPS, + I_CMPEQPS, + I_CMPEQSS, + I_CMPLEPS, + I_CMPLESS, + I_CMPLTPS, + I_CMPLTSS, + I_CMPNEQPS, + I_CMPNEQSS, + I_CMPNLEPS, + I_CMPNLESS, + I_CMPNLTPS, + I_CMPNLTSS, + I_CMPORDPS, + I_CMPORDSS, + I_CMPUNORDPS, + I_CMPUNORDSS, + I_CMPPS, + I_CMPSS, + I_COMISS, + I_CVTPI2PS, + I_CVTPS2PI, + I_CVTSI2SS, + I_CVTSS2SI, + I_CVTTPS2PI, + I_CVTTSS2SI, + I_DIVPS, + I_DIVSS, + I_LDMXCSR, + I_MAXPS, + I_MAXSS, + I_MINPS, + I_MINSS, + I_MOVAPS, + I_MOVHPS, + I_MOVLHPS, + I_MOVLPS, + I_MOVHLPS, + I_MOVMSKPS, + I_MOVNTPS, + I_MOVSS, + I_MOVUPS, + I_MULPS, + I_MULSS, + I_ORPS, + I_RCPPS, + I_RCPSS, + I_RSQRTPS, + I_RSQRTSS, + I_SHUFPS, + I_SQRTPS, + I_SQRTSS, + I_STMXCSR, + I_SUBPS, + I_SUBSS, + I_UCOMISS, + I_UNPCKHPS, + I_UNPCKLPS, + I_XORPS, + I_FXRSTOR, + I_FXRSTOR64, + I_FXSAVE, + I_FXSAVE64, + I_XGETBV, + I_XSETBV, + I_XSAVE, + I_XSAVE64, + I_XSAVEC, + I_XSAVEC64, + I_XSAVEOPT, + I_XSAVEOPT64, + I_XSAVES, + I_XSAVES64, + I_XRSTOR, + I_XRSTOR64, + I_XRSTORS, + I_XRSTORS64, + I_PREFETCHNTA, + I_PREFETCHT0, + I_PREFETCHT1, + I_PREFETCHT2, + I_PREFETCHIT0, + I_PREFETCHIT1, + I_MASKMOVQ, + I_MOVNTQ, + I_PAVGB, + I_PAVGW, + I_PEXTRW, + I_PINSRW, + I_PMAXSW, + I_PMAXUB, + I_PMINSW, + I_PMINUB, + I_PMOVMSKB, + I_PMULHUW, + I_PSADBW, + I_PSHUFW, + I_PF2IW, + I_PFNACC, + I_PFPNACC, + I_PI2FW, + I_PSWAPD, + I_MASKMOVDQU, + I_CLFLUSH, + I_MOVNTDQ, + I_MOVNTI, + I_MOVNTPD, + I_MOVDQA, + I_MOVDQU, + I_MOVDQ2Q, + I_MOVQ2DQ, + I_PADDQ, + I_PMULUDQ, + I_PSHUFD, + I_PSHUFHW, + I_PSHUFLW, + I_PSLLDQ, + I_PSRLDQ, + I_PSUBQ, + I_PUNPCKHQDQ, + I_PUNPCKLQDQ, + I_ADDPD, + I_ADDSD, + I_ANDNPD, + I_ANDPD, + I_CMPEQPD, + I_CMPEQSD, + I_CMPLEPD, + I_CMPLESD, + I_CMPLTPD, + I_CMPLTSD, + I_CMPNEQPD, + I_CMPNEQSD, + I_CMPNLEPD, + I_CMPNLESD, + I_CMPNLTPD, + I_CMPNLTSD, + I_CMPORDPD, + I_CMPORDSD, + I_CMPUNORDPD, + I_CMPUNORDSD, + I_CMPPD, + I_COMISD, + I_CVTDQ2PD, + I_CVTDQ2PS, + I_CVTPD2DQ, + I_CVTPD2PI, + I_CVTPD2PS, + I_CVTPI2PD, + I_CVTPS2DQ, + I_CVTPS2PD, + I_CVTSD2SI, + I_CVTSD2SS, + I_CVTSI2SD, + I_CVTSS2SD, + I_CVTTPD2PI, + I_CVTTPD2DQ, + I_CVTTPS2DQ, + I_CVTTSD2SI, + I_DIVPD, + I_DIVSD, + I_MAXPD, + I_MAXSD, + I_MINPD, + I_MINSD, + I_MOVAPD, + I_MOVHPD, + I_MOVLPD, + I_MOVMSKPD, + I_MOVUPD, + I_MULPD, + I_MULSD, + I_ORPD, + I_SHUFPD, + I_SQRTPD, + I_SQRTSD, + I_SUBPD, + I_SUBSD, + I_UCOMISD, + I_UNPCKHPD, + I_UNPCKLPD, + I_XORPD, + I_ADDSUBPD, + I_ADDSUBPS, + I_HADDPD, + I_HADDPS, + I_HSUBPD, + I_HSUBPS, + I_LDDQU, + I_MOVDDUP, + I_MOVSHDUP, + I_MOVSLDUP, + I_CLGI, + I_STGI, + I_VMCALL, + I_VMCLEAR, + I_VMFUNC, + I_VMLAUNCH, + I_VMLOAD, + I_VMMCALL, + I_VMPTRLD, + I_VMPTRST, + I_VMREAD, + I_VMRESUME, + I_VMRUN, + I_VMSAVE, + I_VMWRITE, + I_VMXOFF, + I_VMXON, + I_INVEPT, + I_INVVPID, + I_PVALIDATE, + I_RMPADJUST, + I_VMGEXIT, + I_PABSB, + I_PABSW, + I_PABSD, + I_PALIGNR, + I_PHADDW, + I_PHADDD, + I_PHADDSW, + I_PHSUBW, + I_PHSUBD, + I_PHSUBSW, + I_PMADDUBSW, + I_PMULHRSW, + I_PSHUFB, + I_PSIGNB, + I_PSIGNW, + I_PSIGND, + I_EXTRQ, + I_INSERTQ, + I_MOVNTSD, + I_MOVNTSS, + I_LZCNT, + I_BLENDPD, + I_BLENDPS, + I_BLENDVPD, + I_BLENDVPS, + I_DPPD, + I_DPPS, + I_EXTRACTPS, + I_INSERTPS, + I_MOVNTDQA, + I_MPSADBW, + I_PACKUSDW, + I_PBLENDVB, + I_PBLENDW, + I_PCMPEQQ, + I_PEXTRB, + I_PEXTRD, + I_PEXTRQ, + I_PHMINPOSUW, + I_PINSRB, + I_PINSRD, + I_PINSRQ, + I_PMAXSB, + I_PMAXSD, + I_PMAXUD, + I_PMAXUW, + I_PMINSB, + I_PMINSD, + I_PMINUD, + I_PMINUW, + I_PMOVSXBW, + I_PMOVSXBD, + I_PMOVSXBQ, + I_PMOVSXWD, + I_PMOVSXWQ, + I_PMOVSXDQ, + I_PMOVZXBW, + I_PMOVZXBD, + I_PMOVZXBQ, + I_PMOVZXWD, + I_PMOVZXWQ, + I_PMOVZXDQ, + I_PMULDQ, + I_PMULLD, + I_PTEST, + I_ROUNDPD, + I_ROUNDPS, + I_ROUNDSD, + I_ROUNDSS, + I_CRC32, + I_PCMPESTRI, + I_PCMPESTRM, + I_PCMPISTRI, + I_PCMPISTRM, + I_PCMPGTQ, + I_POPCNT, + I_GETSEC, + I_PFRCPV, + I_PFRSQRTV, + I_MOVBE, + I_AESENC, + I_AESENCLAST, + I_AESDEC, + I_AESDECLAST, + I_AESIMC, + I_AESKEYGENASSIST, + I_VAESENC, + I_VAESENCLAST, + I_VAESDEC, + I_VAESDECLAST, + I_VAESIMC, + I_VAESKEYGENASSIST, + I_VADDPD, + I_VADDPS, + I_VADDSD, + I_VADDSS, + I_VADDSUBPD, + I_VADDSUBPS, + I_VANDPD, + I_VANDPS, + I_VANDNPD, + I_VANDNPS, + I_VBLENDPD, + I_VBLENDPS, + I_VBLENDVPD, + I_VBLENDVPS, + I_VBROADCASTSS, + I_VBROADCASTSD, + I_VBROADCASTF128, + I_VCMPEQ_OSPD, + I_VCMPEQPD, + I_VCMPLT_OSPD, + I_VCMPLTPD, + I_VCMPLE_OSPD, + I_VCMPLEPD, + I_VCMPUNORD_QPD, + I_VCMPUNORDPD, + I_VCMPNEQ_UQPD, + I_VCMPNEQPD, + I_VCMPNLT_USPD, + I_VCMPNLTPD, + I_VCMPNLE_USPD, + I_VCMPNLEPD, + I_VCMPORD_QPD, + I_VCMPORDPD, + I_VCMPEQ_UQPD, + I_VCMPNGE_USPD, + I_VCMPNGEPD, + I_VCMPNGT_USPD, + I_VCMPNGTPD, + I_VCMPFALSE_OQPD, + I_VCMPFALSEPD, + I_VCMPNEQ_OQPD, + I_VCMPGE_OSPD, + I_VCMPGEPD, + I_VCMPGT_OSPD, + I_VCMPGTPD, + I_VCMPTRUE_UQPD, + I_VCMPTRUEPD, + I_VCMPLT_OQPD, + I_VCMPLE_OQPD, + I_VCMPUNORD_SPD, + I_VCMPNEQ_USPD, + I_VCMPNLT_UQPD, + I_VCMPNLE_UQPD, + I_VCMPORD_SPD, + I_VCMPEQ_USPD, + I_VCMPNGE_UQPD, + I_VCMPNGT_UQPD, + I_VCMPFALSE_OSPD, + I_VCMPNEQ_OSPD, + I_VCMPGE_OQPD, + I_VCMPGT_OQPD, + I_VCMPTRUE_USPD, + I_VCMPPD, + I_VCMPEQ_OSPS, + I_VCMPEQPS, + I_VCMPLT_OSPS, + I_VCMPLTPS, + I_VCMPLE_OSPS, + I_VCMPLEPS, + I_VCMPUNORD_QPS, + I_VCMPUNORDPS, + I_VCMPNEQ_UQPS, + I_VCMPNEQPS, + I_VCMPNLT_USPS, + I_VCMPNLTPS, + I_VCMPNLE_USPS, + I_VCMPNLEPS, + I_VCMPORD_QPS, + I_VCMPORDPS, + I_VCMPEQ_UQPS, + I_VCMPNGE_USPS, + I_VCMPNGEPS, + I_VCMPNGT_USPS, + I_VCMPNGTPS, + I_VCMPFALSE_OQPS, + I_VCMPFALSEPS, + I_VCMPNEQ_OQPS, + I_VCMPGE_OSPS, + I_VCMPGEPS, + I_VCMPGT_OSPS, + I_VCMPGTPS, + I_VCMPTRUE_UQPS, + I_VCMPTRUEPS, + I_VCMPLT_OQPS, + I_VCMPLE_OQPS, + I_VCMPUNORD_SPS, + I_VCMPNEQ_USPS, + I_VCMPNLT_UQPS, + I_VCMPNLE_UQPS, + I_VCMPORD_SPS, + I_VCMPEQ_USPS, + I_VCMPNGE_UQPS, + I_VCMPNGT_UQPS, + I_VCMPFALSE_OSPS, + I_VCMPNEQ_OSPS, + I_VCMPGE_OQPS, + I_VCMPGT_OQPS, + I_VCMPTRUE_USPS, + I_VCMPPS, + I_VCMPEQ_OSSD, + I_VCMPEQSD, + I_VCMPLT_OSSD, + I_VCMPLTSD, + I_VCMPLE_OSSD, + I_VCMPLESD, + I_VCMPUNORD_QSD, + I_VCMPUNORDSD, + I_VCMPNEQ_UQSD, + I_VCMPNEQSD, + I_VCMPNLT_USSD, + I_VCMPNLTSD, + I_VCMPNLE_USSD, + I_VCMPNLESD, + I_VCMPORD_QSD, + I_VCMPORDSD, + I_VCMPEQ_UQSD, + I_VCMPNGE_USSD, + I_VCMPNGESD, + I_VCMPNGT_USSD, + I_VCMPNGTSD, + I_VCMPFALSE_OQSD, + I_VCMPFALSESD, + I_VCMPNEQ_OQSD, + I_VCMPGE_OSSD, + I_VCMPGESD, + I_VCMPGT_OSSD, + I_VCMPGTSD, + I_VCMPTRUE_UQSD, + I_VCMPTRUESD, + I_VCMPLT_OQSD, + I_VCMPLE_OQSD, + I_VCMPUNORD_SSD, + I_VCMPNEQ_USSD, + I_VCMPNLT_UQSD, + I_VCMPNLE_UQSD, + I_VCMPORD_SSD, + I_VCMPEQ_USSD, + I_VCMPNGE_UQSD, + I_VCMPNGT_UQSD, + I_VCMPFALSE_OSSD, + I_VCMPNEQ_OSSD, + I_VCMPGE_OQSD, + I_VCMPGT_OQSD, + I_VCMPTRUE_USSD, + I_VCMPSD, + I_VCMPEQ_OSSS, + I_VCMPEQSS, + I_VCMPLT_OSSS, + I_VCMPLTSS, + I_VCMPLE_OSSS, + I_VCMPLESS, + I_VCMPUNORD_QSS, + I_VCMPUNORDSS, + I_VCMPNEQ_UQSS, + I_VCMPNEQSS, + I_VCMPNLT_USSS, + I_VCMPNLTSS, + I_VCMPNLE_USSS, + I_VCMPNLESS, + I_VCMPORD_QSS, + I_VCMPORDSS, + I_VCMPEQ_UQSS, + I_VCMPNGE_USSS, + I_VCMPNGESS, + I_VCMPNGT_USSS, + I_VCMPNGTSS, + I_VCMPFALSE_OQSS, + I_VCMPFALSESS, + I_VCMPNEQ_OQSS, + I_VCMPGE_OSSS, + I_VCMPGESS, + I_VCMPGT_OSSS, + I_VCMPGTSS, + I_VCMPTRUE_UQSS, + I_VCMPTRUESS, + I_VCMPLT_OQSS, + I_VCMPLE_OQSS, + I_VCMPUNORD_SSS, + I_VCMPNEQ_USSS, + I_VCMPNLT_UQSS, + I_VCMPNLE_UQSS, + I_VCMPORD_SSS, + I_VCMPEQ_USSS, + I_VCMPNGE_UQSS, + I_VCMPNGT_UQSS, + I_VCMPFALSE_OSSS, + I_VCMPNEQ_OSSS, + I_VCMPGE_OQSS, + I_VCMPGT_OQSS, + I_VCMPTRUE_USSS, + I_VCMPSS, + I_VCOMISD, + I_VCOMISS, + I_VCVTDQ2PD, + I_VCVTDQ2PS, + I_VCVTPD2DQ, + I_VCVTPD2PS, + I_VCVTPS2DQ, + I_VCVTPS2PD, + I_VCVTSD2SI, + I_VCVTSD2SS, + I_VCVTSI2SD, + I_VCVTSI2SS, + I_VCVTSS2SD, + I_VCVTSS2SI, + I_VCVTTPD2DQ, + I_VCVTTPS2DQ, + I_VCVTTSD2SI, + I_VCVTTSS2SI, + I_VDIVPD, + I_VDIVPS, + I_VDIVSD, + I_VDIVSS, + I_VDPPD, + I_VDPPS, + I_VEXTRACTF128, + I_VEXTRACTPS, + I_VHADDPD, + I_VHADDPS, + I_VHSUBPD, + I_VHSUBPS, + I_VINSERTF128, + I_VINSERTPS, + I_VLDDQU, + I_VLDQQU, + I_VLDMXCSR, + I_VMASKMOVDQU, + I_VMASKMOVPS, + I_VMASKMOVPD, + I_VMAXPD, + I_VMAXPS, + I_VMAXSD, + I_VMAXSS, + I_VMINPD, + I_VMINPS, + I_VMINSD, + I_VMINSS, + I_VMOVAPD, + I_VMOVAPS, + I_VMOVD, + I_VMOVQ, + I_VMOVDDUP, + I_VMOVDQA, + I_VMOVQQA, + I_VMOVDQU, + I_VMOVQQU, + I_VMOVHLPS, + I_VMOVHPD, + I_VMOVHPS, + I_VMOVLHPS, + I_VMOVLPD, + I_VMOVLPS, + I_VMOVMSKPD, + I_VMOVMSKPS, + I_VMOVNTDQ, + I_VMOVNTQQ, + I_VMOVNTDQA, + I_VMOVNTPD, + I_VMOVNTPS, + I_VMOVSD, + I_VMOVSHDUP, + I_VMOVSLDUP, + I_VMOVSS, + I_VMOVUPD, + I_VMOVUPS, + I_VMPSADBW, + I_VMULPD, + I_VMULPS, + I_VMULSD, + I_VMULSS, + I_VORPD, + I_VORPS, + I_VPABSB, + I_VPABSW, + I_VPABSD, + I_VPACKSSWB, + I_VPACKSSDW, + I_VPACKUSWB, + I_VPACKUSDW, + I_VPADDB, + I_VPADDW, + I_VPADDD, + I_VPADDQ, + I_VPADDSB, + I_VPADDSW, + I_VPADDUSB, + I_VPADDUSW, + I_VPALIGNR, + I_VPAND, + I_VPANDN, + I_VPAVGB, + I_VPAVGW, + I_VPBLENDVB, + I_VPBLENDW, + I_VPCMPESTRI, + I_VPCMPESTRM, + I_VPCMPISTRI, + I_VPCMPISTRM, + I_VPCMPEQB, + I_VPCMPEQW, + I_VPCMPEQD, + I_VPCMPEQQ, + I_VPCMPGTB, + I_VPCMPGTW, + I_VPCMPGTD, + I_VPCMPGTQ, + I_VPERMILPD, + I_VPERMILPS, + I_VPERM2F128, + I_VPEXTRB, + I_VPEXTRW, + I_VPEXTRD, + I_VPEXTRQ, + I_VPHADDW, + I_VPHADDD, + I_VPHADDSW, + I_VPHMINPOSUW, + I_VPHSUBW, + I_VPHSUBD, + I_VPHSUBSW, + I_VPINSRB, + I_VPINSRW, + I_VPINSRD, + I_VPINSRQ, + I_VPMADDWD, + I_VPMADDUBSW, + I_VPMAXSB, + I_VPMAXSW, + I_VPMAXSD, + I_VPMAXUB, + I_VPMAXUW, + I_VPMAXUD, + I_VPMINSB, + I_VPMINSW, + I_VPMINSD, + I_VPMINUB, + I_VPMINUW, + I_VPMINUD, + I_VPMOVMSKB, + I_VPMOVSXBW, + I_VPMOVSXBD, + I_VPMOVSXBQ, + I_VPMOVSXWD, + I_VPMOVSXWQ, + I_VPMOVSXDQ, + I_VPMOVZXBW, + I_VPMOVZXBD, + I_VPMOVZXBQ, + I_VPMOVZXWD, + I_VPMOVZXWQ, + I_VPMOVZXDQ, + I_VPMULHUW, + I_VPMULHRSW, + I_VPMULHW, + I_VPMULLW, + I_VPMULLD, + I_VPMULUDQ, + I_VPMULDQ, + I_VPOR, + I_VPSADBW, + I_VPSHUFB, + I_VPSHUFD, + I_VPSHUFHW, + I_VPSHUFLW, + I_VPSIGNB, + I_VPSIGNW, + I_VPSIGND, + I_VPSLLDQ, + I_VPSRLDQ, + I_VPSLLW, + I_VPSLLD, + I_VPSLLQ, + I_VPSRAW, + I_VPSRAD, + I_VPSRLW, + I_VPSRLD, + I_VPSRLQ, + I_VPTEST, + I_VPSUBB, + I_VPSUBW, + I_VPSUBD, + I_VPSUBQ, + I_VPSUBSB, + I_VPSUBSW, + I_VPSUBUSB, + I_VPSUBUSW, + I_VPUNPCKHBW, + I_VPUNPCKHWD, + I_VPUNPCKHDQ, + I_VPUNPCKHQDQ, + I_VPUNPCKLBW, + I_VPUNPCKLWD, + I_VPUNPCKLDQ, + I_VPUNPCKLQDQ, + I_VPXOR, + I_VRCPPS, + I_VRCPSS, + I_VRSQRTPS, + I_VRSQRTSS, + I_VROUNDPD, + I_VROUNDPS, + I_VROUNDSD, + I_VROUNDSS, + I_VSHUFPD, + I_VSHUFPS, + I_VSQRTPD, + I_VSQRTPS, + I_VSQRTSD, + I_VSQRTSS, + I_VSTMXCSR, + I_VSUBPD, + I_VSUBPS, + I_VSUBSD, + I_VSUBSS, + I_VTESTPS, + I_VTESTPD, + I_VUCOMISD, + I_VUCOMISS, + I_VUNPCKHPD, + I_VUNPCKHPS, + I_VUNPCKLPD, + I_VUNPCKLPS, + I_VXORPD, + I_VXORPS, + I_VZEROALL, + I_VZEROUPPER, + I_PCLMULLQLQDQ, + I_PCLMULHQLQDQ, + I_PCLMULLQHQDQ, + I_PCLMULHQHQDQ, + I_PCLMULQDQ, + I_VPCLMULLQLQDQ, + I_VPCLMULHQLQDQ, + I_VPCLMULLQHQDQ, + I_VPCLMULHQHQDQ, + I_VPCLMULQDQ, + I_VFMADD132PS, + I_VFMADD132PD, + I_VFMADD312PS, + I_VFMADD312PD, + I_VFMADD213PS, + I_VFMADD213PD, + I_VFMADD123PS, + I_VFMADD123PD, + I_VFMADD231PS, + I_VFMADD231PD, + I_VFMADD321PS, + I_VFMADD321PD, + I_VFMADDSUB132PS, + I_VFMADDSUB132PD, + I_VFMADDSUB312PS, + I_VFMADDSUB312PD, + I_VFMADDSUB213PS, + I_VFMADDSUB213PD, + I_VFMADDSUB123PS, + I_VFMADDSUB123PD, + I_VFMADDSUB231PS, + I_VFMADDSUB231PD, + I_VFMADDSUB321PS, + I_VFMADDSUB321PD, + I_VFMSUB132PS, + I_VFMSUB132PD, + I_VFMSUB312PS, + I_VFMSUB312PD, + I_VFMSUB213PS, + I_VFMSUB213PD, + I_VFMSUB123PS, + I_VFMSUB123PD, + I_VFMSUB231PS, + I_VFMSUB231PD, + I_VFMSUB321PS, + I_VFMSUB321PD, + I_VFMSUBADD132PS, + I_VFMSUBADD132PD, + I_VFMSUBADD312PS, + I_VFMSUBADD312PD, + I_VFMSUBADD213PS, + I_VFMSUBADD213PD, + I_VFMSUBADD123PS, + I_VFMSUBADD123PD, + I_VFMSUBADD231PS, + I_VFMSUBADD231PD, + I_VFMSUBADD321PS, + I_VFMSUBADD321PD, + I_VFNMADD132PS, + I_VFNMADD132PD, + I_VFNMADD312PS, + I_VFNMADD312PD, + I_VFNMADD213PS, + I_VFNMADD213PD, + I_VFNMADD123PS, + I_VFNMADD123PD, + I_VFNMADD231PS, + I_VFNMADD231PD, + I_VFNMADD321PS, + I_VFNMADD321PD, + I_VFNMSUB132PS, + I_VFNMSUB132PD, + I_VFNMSUB312PS, + I_VFNMSUB312PD, + I_VFNMSUB213PS, + I_VFNMSUB213PD, + I_VFNMSUB123PS, + I_VFNMSUB123PD, + I_VFNMSUB231PS, + I_VFNMSUB231PD, + I_VFNMSUB321PS, + I_VFNMSUB321PD, + I_VFMADD132SS, + I_VFMADD132SD, + I_VFMADD312SS, + I_VFMADD312SD, + I_VFMADD213SS, + I_VFMADD213SD, + I_VFMADD123SS, + I_VFMADD123SD, + I_VFMADD231SS, + I_VFMADD231SD, + I_VFMADD321SS, + I_VFMADD321SD, + I_VFMSUB132SS, + I_VFMSUB132SD, + I_VFMSUB312SS, + I_VFMSUB312SD, + I_VFMSUB213SS, + I_VFMSUB213SD, + I_VFMSUB123SS, + I_VFMSUB123SD, + I_VFMSUB231SS, + I_VFMSUB231SD, + I_VFMSUB321SS, + I_VFMSUB321SD, + I_VFNMADD132SS, + I_VFNMADD132SD, + I_VFNMADD312SS, + I_VFNMADD312SD, + I_VFNMADD213SS, + I_VFNMADD213SD, + I_VFNMADD123SS, + I_VFNMADD123SD, + I_VFNMADD231SS, + I_VFNMADD231SD, + I_VFNMADD321SS, + I_VFNMADD321SD, + I_VFNMSUB132SS, + I_VFNMSUB132SD, + I_VFNMSUB312SS, + I_VFNMSUB312SD, + I_VFNMSUB213SS, + I_VFNMSUB213SD, + I_VFNMSUB123SS, + I_VFNMSUB123SD, + I_VFNMSUB231SS, + I_VFNMSUB231SD, + I_VFNMSUB321SS, + I_VFNMSUB321SD, + I_RDFSBASE, + I_RDGSBASE, + I_RDRAND, + I_WRFSBASE, + I_WRGSBASE, + I_VCVTPH2PS, + I_VCVTPS2PH, + I_ADCX, + I_ADOX, + I_RDSEED, + I_CLAC, + I_STAC, + I_XSTORE, + I_XCRYPTECB, + I_XCRYPTCBC, + I_XCRYPTCTR, + I_XCRYPTCFB, + I_XCRYPTOFB, + I_MONTMUL, + I_XSHA1, + I_XSHA256, + I_LLWPCB, + I_SLWPCB, + I_LWPVAL, + I_LWPINS, + I_VFMADDPD, + I_VFMADDPS, + I_VFMADDSD, + I_VFMADDSS, + I_VFMADDSUBPD, + I_VFMADDSUBPS, + I_VFMSUBADDPD, + I_VFMSUBADDPS, + I_VFMSUBPD, + I_VFMSUBPS, + I_VFMSUBSD, + I_VFMSUBSS, + I_VFNMADDPD, + I_VFNMADDPS, + I_VFNMADDSD, + I_VFNMADDSS, + I_VFNMSUBPD, + I_VFNMSUBPS, + I_VFNMSUBSD, + I_VFNMSUBSS, + I_VFRCZPD, + I_VFRCZPS, + I_VFRCZSD, + I_VFRCZSS, + I_VPCMOV, + I_VPCOMB, + I_VPCOMD, + I_VPCOMQ, + I_VPCOMUB, + I_VPCOMUD, + I_VPCOMUQ, + I_VPCOMUW, + I_VPCOMW, + I_VPHADDBD, + I_VPHADDBQ, + I_VPHADDBW, + I_VPHADDDQ, + I_VPHADDUBD, + I_VPHADDUBQ, + I_VPHADDUBW, + I_VPHADDUDQ, + I_VPHADDUWD, + I_VPHADDUWQ, + I_VPHADDWD, + I_VPHADDWQ, + I_VPHSUBBW, + I_VPHSUBDQ, + I_VPHSUBWD, + I_VPMACSDD, + I_VPMACSDQH, + I_VPMACSDQL, + I_VPMACSSDD, + I_VPMACSSDQH, + I_VPMACSSDQL, + I_VPMACSSWD, + I_VPMACSSWW, + I_VPMACSWD, + I_VPMACSWW, + I_VPMADCSSWD, + I_VPMADCSWD, + I_VPPERM, + I_VPROTB, + I_VPROTD, + I_VPROTQ, + I_VPROTW, + I_VPSHAB, + I_VPSHAD, + I_VPSHAQ, + I_VPSHAW, + I_VPSHLB, + I_VPSHLD, + I_VPSHLQ, + I_VPSHLW, + I_VBROADCASTI128, + I_VPBLENDD, + I_VPBROADCASTB, + I_VPBROADCASTW, + I_VPBROADCASTD, + I_VPBROADCASTQ, + I_VPERMD, + I_VPERMPD, + I_VPERMPS, + I_VPERMQ, + I_VPERM2I128, + I_VEXTRACTI128, + I_VINSERTI128, + I_VPMASKMOVD, + I_VPMASKMOVQ, + I_VPSLLVD, + I_VPSLLVQ, + I_VPSRAVD, + I_VPSRLVD, + I_VPSRLVQ, + I_VGATHERDPD, + I_VGATHERQPD, + I_VGATHERDPS, + I_VGATHERQPS, + I_VPGATHERDD, + I_VPGATHERQD, + I_VPGATHERDQ, + I_VPGATHERQQ, + I_XABORT, + I_XBEGIN, + I_XEND, + I_XTEST, + I_ANDN, + I_BEXTR, + I_BLCI, + I_BLCIC, + I_BLSI, + I_BLSIC, + I_BLCFILL, + I_BLSFILL, + I_BLCMSK, + I_BLSMSK, + I_BLSR, + I_BLCS, + I_BZHI, + I_MULX, + I_PDEP, + I_PEXT, + I_RORX, + I_SARX, + I_SHLX, + I_SHRX, + I_TZCNT, + I_TZMSK, + I_T1MSKC, + I_PREFETCHWT1, + I_BNDMK, + I_BNDCL, + I_BNDCU, + I_BNDCN, + I_BNDMOV, + I_BNDLDX, + I_BNDSTX, + I_SHA1MSG1, + I_SHA1MSG2, + I_SHA1NEXTE, + I_SHA1RNDS4, + I_SHA256MSG1, + I_SHA256MSG2, + I_SHA256RNDS2, + I_VBCSTNEBF16PS, + I_VBCSTNESH2PS, + I_VCVTNEEBF162PS, + I_VCVTNEEPH2PS, + I_VCVTNEOBF162PS, + I_VCVTNEOPH2PS, + I_VCVTNEPS2BF16, + I_VPDPBSSD, + I_VPDPBSSDS, + I_VPDPBSUD, + I_VPDPBSUDS, + I_VPDPBUUD, + I_VPDPBUUDS, + I_VPMADD52HUQ, + I_VPMADD52LUQ, + I_KADDB, + I_KADDD, + I_KADDQ, + I_KADDW, + I_KANDB, + I_KANDD, + I_KANDNB, + I_KANDND, + I_KANDNQ, + I_KANDNW, + I_KANDQ, + I_KANDW, + I_KMOVB, + I_KMOVD, + I_KMOVQ, + I_KMOVW, + I_KNOTB, + I_KNOTD, + I_KNOTQ, + I_KNOTW, + I_KORB, + I_KORD, + I_KORQ, + I_KORW, + I_KORTESTB, + I_KORTESTD, + I_KORTESTQ, + I_KORTESTW, + I_KSHIFTLB, + I_KSHIFTLD, + I_KSHIFTLQ, + I_KSHIFTLW, + I_KSHIFTRB, + I_KSHIFTRD, + I_KSHIFTRQ, + I_KSHIFTRW, + I_KTESTB, + I_KTESTD, + I_KTESTQ, + I_KTESTW, + I_KUNPCKBW, + I_KUNPCKDQ, + I_KUNPCKWD, + I_KXNORB, + I_KXNORD, + I_KXNORQ, + I_KXNORW, + I_KXORB, + I_KXORD, + I_KXORQ, + I_KXORW, + I_KADD, + I_KAND, + I_KANDN, + I_KMOV, + I_KNOT, + I_KOR, + I_KORTEST, + I_KSHIFTL, + I_KSHIFTR, + I_KTEST, + I_KUNPCK, + I_KXNOR, + I_KXOR, + I_VALIGND, + I_VALIGNQ, + I_VBLENDMPD, + I_VBLENDMPS, + I_VBROADCASTF32X2, + I_VBROADCASTF32X4, + I_VBROADCASTF32X8, + I_VBROADCASTF64X2, + I_VBROADCASTF64X4, + I_VBROADCASTI32X2, + I_VBROADCASTI32X4, + I_VBROADCASTI32X8, + I_VBROADCASTI64X2, + I_VBROADCASTI64X4, + I_VCMPEQ_OQPD, + I_VCMPEQ_OQPS, + I_VCMPEQ_OQSD, + I_VCMPEQ_OQSS, + I_VCOMPRESSPD, + I_VCOMPRESSPS, + I_VCVTPD2QQ, + I_VCVTPD2UDQ, + I_VCVTPD2UQQ, + I_VCVTPS2QQ, + I_VCVTPS2UDQ, + I_VCVTPS2UQQ, + I_VCVTQQ2PD, + I_VCVTQQ2PS, + I_VCVTSD2USI, + I_VCVTSS2USI, + I_VCVTTPD2QQ, + I_VCVTTPD2UDQ, + I_VCVTTPD2UQQ, + I_VCVTTPS2QQ, + I_VCVTTPS2UDQ, + I_VCVTTPS2UQQ, + I_VCVTTSD2USI, + I_VCVTTSS2USI, + I_VCVTUDQ2PD, + I_VCVTUDQ2PS, + I_VCVTUQQ2PD, + I_VCVTUQQ2PS, + I_VCVTUSI2SD, + I_VCVTUSI2SS, + I_VDBPSADBW, + I_VEXP2PD, + I_VEXP2PS, + I_VEXPANDPD, + I_VEXPANDPS, + I_VEXTRACTF32X4, + I_VEXTRACTF32X8, + I_VEXTRACTF64X2, + I_VEXTRACTF64X4, + I_VEXTRACTI32X4, + I_VEXTRACTI32X8, + I_VEXTRACTI64X2, + I_VEXTRACTI64X4, + I_VFIXUPIMMPD, + I_VFIXUPIMMPS, + I_VFIXUPIMMSD, + I_VFIXUPIMMSS, + I_VFPCLASSPD, + I_VFPCLASSPS, + I_VFPCLASSSD, + I_VFPCLASSSS, + I_VGATHERPF0DPD, + I_VGATHERPF0DPS, + I_VGATHERPF0QPD, + I_VGATHERPF0QPS, + I_VGATHERPF1DPD, + I_VGATHERPF1DPS, + I_VGATHERPF1QPD, + I_VGATHERPF1QPS, + I_VGETEXPPD, + I_VGETEXPPS, + I_VGETEXPSD, + I_VGETEXPSS, + I_VGETMANTPD, + I_VGETMANTPS, + I_VGETMANTSD, + I_VGETMANTSS, + I_VINSERTF32X4, + I_VINSERTF32X8, + I_VINSERTF64X2, + I_VINSERTF64X4, + I_VINSERTI32X4, + I_VINSERTI32X8, + I_VINSERTI64X2, + I_VINSERTI64X4, + I_VMOVDQA32, + I_VMOVDQA64, + I_VMOVDQU16, + I_VMOVDQU32, + I_VMOVDQU64, + I_VMOVDQU8, + I_VPABSQ, + I_VPANDD, + I_VPANDND, + I_VPANDNQ, + I_VPANDQ, + I_VPBLENDMB, + I_VPBLENDMD, + I_VPBLENDMQ, + I_VPBLENDMW, + I_VPBROADCASTMB2Q, + I_VPBROADCASTMW2D, + I_VPCMPEQUB, + I_VPCMPEQUD, + I_VPCMPEQUQ, + I_VPCMPEQUW, + I_VPCMPGEB, + I_VPCMPGED, + I_VPCMPGEQ, + I_VPCMPGEUB, + I_VPCMPGEUD, + I_VPCMPGEUQ, + I_VPCMPGEUW, + I_VPCMPGEW, + I_VPCMPGTUB, + I_VPCMPGTUD, + I_VPCMPGTUQ, + I_VPCMPGTUW, + I_VPCMPLEB, + I_VPCMPLED, + I_VPCMPLEQ, + I_VPCMPLEUB, + I_VPCMPLEUD, + I_VPCMPLEUQ, + I_VPCMPLEUW, + I_VPCMPLEW, + I_VPCMPLTB, + I_VPCMPLTD, + I_VPCMPLTQ, + I_VPCMPLTUB, + I_VPCMPLTUD, + I_VPCMPLTUQ, + I_VPCMPLTUW, + I_VPCMPLTW, + I_VPCMPNEQB, + I_VPCMPNEQD, + I_VPCMPNEQQ, + I_VPCMPNEQUB, + I_VPCMPNEQUD, + I_VPCMPNEQUQ, + I_VPCMPNEQUW, + I_VPCMPNEQW, + I_VPCMPNGTB, + I_VPCMPNGTD, + I_VPCMPNGTQ, + I_VPCMPNGTUB, + I_VPCMPNGTUD, + I_VPCMPNGTUQ, + I_VPCMPNGTUW, + I_VPCMPNGTW, + I_VPCMPNLEB, + I_VPCMPNLED, + I_VPCMPNLEQ, + I_VPCMPNLEUB, + I_VPCMPNLEUD, + I_VPCMPNLEUQ, + I_VPCMPNLEUW, + I_VPCMPNLEW, + I_VPCMPNLTB, + I_VPCMPNLTD, + I_VPCMPNLTQ, + I_VPCMPNLTUB, + I_VPCMPNLTUD, + I_VPCMPNLTUQ, + I_VPCMPNLTUW, + I_VPCMPNLTW, + I_VPCMPB, + I_VPCMPD, + I_VPCMPQ, + I_VPCMPUB, + I_VPCMPUD, + I_VPCMPUQ, + I_VPCMPUW, + I_VPCMPW, + I_VPCOMPRESSD, + I_VPCOMPRESSQ, + I_VPCONFLICTD, + I_VPCONFLICTQ, + I_VPERMB, + I_VPERMI2B, + I_VPERMI2D, + I_VPERMI2PD, + I_VPERMI2PS, + I_VPERMI2Q, + I_VPERMI2W, + I_VPERMT2B, + I_VPERMT2D, + I_VPERMT2PD, + I_VPERMT2PS, + I_VPERMT2Q, + I_VPERMT2W, + I_VPERMW, + I_VPEXPANDD, + I_VPEXPANDQ, + I_VPLZCNTD, + I_VPLZCNTQ, + I_VPMAXSQ, + I_VPMAXUQ, + I_VPMINSQ, + I_VPMINUQ, + I_VPMOVB2M, + I_VPMOVD2M, + I_VPMOVDB, + I_VPMOVDW, + I_VPMOVM2B, + I_VPMOVM2D, + I_VPMOVM2Q, + I_VPMOVM2W, + I_VPMOVQ2M, + I_VPMOVQB, + I_VPMOVQD, + I_VPMOVQW, + I_VPMOVSDB, + I_VPMOVSDW, + I_VPMOVSQB, + I_VPMOVSQD, + I_VPMOVSQW, + I_VPMOVSWB, + I_VPMOVUSDB, + I_VPMOVUSDW, + I_VPMOVUSQB, + I_VPMOVUSQD, + I_VPMOVUSQW, + I_VPMOVUSWB, + I_VPMOVW2M, + I_VPMOVWB, + I_VPMULLQ, + I_VPMULTISHIFTQB, + I_VPORD, + I_VPORQ, + I_VPROLD, + I_VPROLQ, + I_VPROLVD, + I_VPROLVQ, + I_VPRORD, + I_VPRORQ, + I_VPRORVD, + I_VPRORVQ, + I_VPSCATTERDD, + I_VPSCATTERDQ, + I_VPSCATTERQD, + I_VPSCATTERQQ, + I_VPSLLVW, + I_VPSRAQ, + I_VPSRAVQ, + I_VPSRAVW, + I_VPSRLVW, + I_VPTERNLOGD, + I_VPTERNLOGQ, + I_VPTESTMB, + I_VPTESTMD, + I_VPTESTMQ, + I_VPTESTMW, + I_VPTESTNMB, + I_VPTESTNMD, + I_VPTESTNMQ, + I_VPTESTNMW, + I_VPXORD, + I_VPXORQ, + I_VRANGEPD, + I_VRANGEPS, + I_VRANGESD, + I_VRANGESS, + I_VRCP14PD, + I_VRCP14PS, + I_VRCP14SD, + I_VRCP14SS, + I_VRCP28PD, + I_VRCP28PS, + I_VRCP28SD, + I_VRCP28SS, + I_VREDUCEPD, + I_VREDUCEPS, + I_VREDUCESD, + I_VREDUCESS, + I_VRNDSCALEPD, + I_VRNDSCALEPS, + I_VRNDSCALESD, + I_VRNDSCALESS, + I_VRSQRT14PD, + I_VRSQRT14PS, + I_VRSQRT14SD, + I_VRSQRT14SS, + I_VRSQRT28PD, + I_VRSQRT28PS, + I_VRSQRT28SD, + I_VRSQRT28SS, + I_VSCALEFPD, + I_VSCALEFPS, + I_VSCALEFSD, + I_VSCALEFSS, + I_VSCATTERDPD, + I_VSCATTERDPS, + I_VSCATTERPF0DPD, + I_VSCATTERPF0DPS, + I_VSCATTERPF0QPD, + I_VSCATTERPF0QPS, + I_VSCATTERPF1DPD, + I_VSCATTERPF1DPS, + I_VSCATTERPF1QPD, + I_VSCATTERPF1QPS, + I_VSCATTERQPD, + I_VSCATTERQPS, + I_VSHUFF32X4, + I_VSHUFF64X2, + I_VSHUFI32X4, + I_VSHUFI64X2, + I_RDPKRU, + I_WRPKRU, + I_RDPID, + I_CLFLUSHOPT, + I_CLWB, + I_PCOMMIT, + I_CLZERO, + I_PTWRITE, + I_CLDEMOTE, + I_MOVDIRI, + I_MOVDIR64B, + I_PCONFIG, + I_TPAUSE, + I_UMONITOR, + I_UMWAIT, + I_WBNOINVD, + I_GF2P8AFFINEINVQB, + I_VGF2P8AFFINEINVQB, + I_GF2P8AFFINEQB, + I_VGF2P8AFFINEQB, + I_GF2P8MULB, + I_VGF2P8MULB, + I_VPCOMPRESSB, + I_VPCOMPRESSW, + I_VPEXPANDB, + I_VPEXPANDW, + I_VPSHLDW, + I_VPSHLDD, + I_VPSHLDQ, + I_VPSHLDVW, + I_VPSHLDVD, + I_VPSHLDVQ, + I_VPSHRDW, + I_VPSHRDD, + I_VPSHRDQ, + I_VPSHRDVW, + I_VPSHRDVD, + I_VPSHRDVQ, + I_VPDPBUSD, + I_VPDPBUSDS, + I_VPDPWSSD, + I_VPDPWSSDS, + I_VPOPCNTB, + I_VPOPCNTW, + I_VPOPCNTD, + I_VPOPCNTQ, + I_VPSHUFBITQMB, + I_V4FMADDPS, + I_V4FNMADDPS, + I_V4FMADDSS, + I_V4FNMADDSS, + I_V4DPWSSDS, + I_V4DPWSSD, + I_ENCLS, + I_ENCLU, + I_ENCLV, + I_CLRSSBSY, + I_ENDBR32, + I_ENDBR64, + I_INCSSPD, + I_INCSSPQ, + I_RDSSPD, + I_RDSSPQ, + I_RSTORSSP, + I_SAVEPREVSSP, + I_SETSSBSY, + I_WRUSSD, + I_WRUSSQ, + I_WRSSD, + I_WRSSQ, + I_ENQCMD, + I_ENQCMDS, + I_SERIALIZE, + I_XRESLDTRK, + I_XSUSLDTRK, + I_VCVTNE2PS2BF16, + I_VDPBF16PS, + I_VP2INTERSECTD, + I_LDTILECFG, + I_STTILECFG, + I_TDPBF16PS, + I_TDPBSSD, + I_TDPBSUD, + I_TDPBUSD, + I_TDPBUUD, + I_TILELOADD, + I_TILELOADDT1, + I_TILERELEASE, + I_TILESTORED, + I_TILEZERO, + I_VADDPH, + I_VADDSH, + I_VCMPPH, + I_VCMPSH, + I_VCOMISH, + I_VCVTDQ2PH, + I_VCVTPD2PH, + I_VCVTPH2DQ, + I_VCVTPH2PD, + I_VCVTPH2PSX, + I_VCVTPH2QQ, + I_VCVTPH2UDQ, + I_VCVTPH2UQQ, + I_VCVTPH2UW, + I_VCVTPH2W, + I_VCVTQQ2PH, + I_VCVTSD2SH, + I_VCVTSH2SD, + I_VCVTSH2SI, + I_VCVTSH2SS, + I_VCVTSH2USI, + I_VCVTSI2SH, + I_VCVTSS2SH, + I_VCVTTPH2DQ, + I_VCVTTPH2QQ, + I_VCVTTPH2UDQ, + I_VCVTTPH2UQQ, + I_VCVTTPH2UW, + I_VCVTTPH2W, + I_VCVTTSH2SI, + I_VCVTTSH2USI, + I_VCVTUDQ2PH, + I_VCVTUQQ2PH, + I_VCVTUSI2SH, + I_VCVTUW2PH, + I_VCVTW2PH, + I_VDIVPH, + I_VDIVSH, + I_VFCMADDCPH, + I_VFMADDCPH, + I_VFCMADDCSH, + I_VFMADDCSH, + I_VFCMULCPCH, + I_VFMULCPCH, + I_VFCMULCSH, + I_VFMULCSH, + I_VFMADDSUB132PH, + I_VFMADDSUB213PH, + I_VFMADDSUB231PH, + I_VFMSUBADD132PH, + I_VFMSUBADD213PH, + I_VFMSUBADD231PH, + I_VPMADD132PH, + I_VPMADD213PH, + I_VPMADD231PH, + I_VFMADD132PH, + I_VFMADD213PH, + I_VFMADD231PH, + I_VPMADD132SH, + I_VPMADD213SH, + I_VPMADD231SH, + I_VPNMADD132SH, + I_VPNMADD213SH, + I_VPNMADD231SH, + I_VPMSUB132PH, + I_VPMSUB213PH, + I_VPMSUB231PH, + I_VFMSUB132PH, + I_VFMSUB213PH, + I_VFMSUB231PH, + I_VPMSUB132SH, + I_VPMSUB213SH, + I_VPMSUB231SH, + I_VPNMSUB132SH, + I_VPNMSUB213SH, + I_VPNMSUB231SH, + I_VFPCLASSPH, + I_VFPCLASSSH, + I_VGETEXPPH, + I_VGETEXPSH, + I_VGETMANTPH, + I_VGETMANTSH, + I_VGETMAXPH, + I_VGETMAXSH, + I_VGETMINPH, + I_VGETMINSH, + I_VMOVSH, + I_VMOVW, + I_VMULPH, + I_VMULSH, + I_VRCPPH, + I_VRCPSH, + I_VREDUCEPH, + I_VREDUCESH, + I_VENDSCALEPH, + I_VENDSCALESH, + I_VRSQRTPH, + I_VRSQRTSH, + I_VSCALEFPH, + I_VSCALEFSH, + I_VSQRTPH, + I_VSQRTSH, + I_VSUBPH, + I_VSUBSH, + I_VUCOMISH, + I_AADD, + I_AAND, + I_AXOR, + I_CLUI, + I_SENDUIPI, + I_STUI, + I_TESTUI, + I_UIRET, + I_CMPAXADD, + I_CMPAEXADD, + I_CMPBXADD, + I_CMPBEXADD, + I_CMPCXADD, + I_CMPEXADD, + I_CMPGXADD, + I_CMPGEXADD, + I_CMPLXADD, + I_CMPLEXADD, + I_CMPNAXADD, + I_CMPNAEXADD, + I_CMPNBXADD, + I_CMPNBEXADD, + I_CMPNCXADD, + I_CMPNEXADD, + I_CMPNGXADD, + I_CMPNGEXADD, + I_CMPNLXADD, + I_CMPNLEXADD, + I_CMPNOXADD, + I_CMPNPXADD, + I_CMPNSXADD, + I_CMPNZXADD, + I_CMPOXADD, + I_CMPPXADD, + I_CMPPEXADD, + I_CMPPOXADD, + I_CMPSXADD, + I_CMPZXADD, + I_WRMSRNS, + I_RDMSRLIST, + I_WRMSRLIST, + I_HRESET, + I_HINT_NOP0, + I_HINT_NOP1, + I_HINT_NOP2, + I_HINT_NOP3, + I_HINT_NOP4, + I_HINT_NOP5, + I_HINT_NOP6, + I_HINT_NOP7, + I_HINT_NOP8, + I_HINT_NOP9, + I_HINT_NOP10, + I_HINT_NOP11, + I_HINT_NOP12, + I_HINT_NOP13, + I_HINT_NOP14, + I_HINT_NOP15, + I_HINT_NOP16, + I_HINT_NOP17, + I_HINT_NOP18, + I_HINT_NOP19, + I_HINT_NOP20, + I_HINT_NOP21, + I_HINT_NOP22, + I_HINT_NOP23, + I_HINT_NOP24, + I_HINT_NOP25, + I_HINT_NOP26, + I_HINT_NOP27, + I_HINT_NOP28, + I_HINT_NOP29, + I_HINT_NOP30, + I_HINT_NOP31, + I_HINT_NOP32, + I_HINT_NOP33, + I_HINT_NOP34, + I_HINT_NOP35, + I_HINT_NOP36, + I_HINT_NOP37, + I_HINT_NOP38, + I_HINT_NOP39, + I_HINT_NOP40, + I_HINT_NOP41, + I_HINT_NOP42, + I_HINT_NOP43, + I_HINT_NOP44, + I_HINT_NOP45, + I_HINT_NOP46, + I_HINT_NOP47, + I_HINT_NOP48, + I_HINT_NOP49, + I_HINT_NOP50, + I_HINT_NOP51, + I_HINT_NOP52, + I_HINT_NOP53, + I_HINT_NOP54, + I_HINT_NOP55, + I_HINT_NOP56, + I_HINT_NOP57, + I_HINT_NOP58, + I_HINT_NOP59, + I_HINT_NOP60, + I_HINT_NOP61, + I_HINT_NOP62, + I_HINT_NOP63, + I_none = -1 +}; + +#define MAX_INSLEN 17 +#define NASM_VEX_CLASSES 3 +#define NO_DECORATOR {0,0,0,0,0} +#endif /* NASM_INSNSI_H */ |