x86: properly handle SSE/AVX instructions
diff --git a/.gitignore b/.gitignore
index 0ad6684..d0bb91c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,5 @@
+.DS_Store
+
# Object files
*.o
*.ko
diff --git a/MCInst.c b/MCInst.c
index 17cbcf2..0a42091 100644
--- a/MCInst.c
+++ b/MCInst.c
@@ -22,6 +22,7 @@
inst->op1_size = 0;
inst->writeback = false;
inst->ac_idx = 0;
+ inst->popcode_adjust = 0;
}
void MCInst_clear(MCInst *inst)
diff --git a/MCInst.h b/MCInst.h
index 677fd75..3d25bc8 100644
--- a/MCInst.h
+++ b/MCInst.h
@@ -107,6 +107,7 @@
bool writeback; // writeback for ARM
// operand access index for list of registers sharing the same access right (for ARM)
uint8_t ac_idx;
+ uint8_t popcode_adjust; // Pseudo X86 instruction adjust
};
void MCInst_Init(MCInst *inst);
diff --git a/arch/X86/X86ATTInstPrinter.c b/arch/X86/X86ATTInstPrinter.c
index d9ab016..3eb20e9 100644
--- a/arch/X86/X86ATTInstPrinter.c
+++ b/arch/X86/X86ATTInstPrinter.c
@@ -225,7 +225,7 @@
static void printSSECC(MCInst *MI, unsigned Op, SStream *OS)
{
- int64_t Imm = MCOperand_getImm(MCInst_getOperand(MI, Op)) & 7;
+ uint8_t Imm = (uint8_t)(MCOperand_getImm(MCInst_getOperand(MI, Op)) & 7);
switch (Imm) {
default: break; // never reach
case 0: SStream_concat0(OS, "eq"); op_addSseCC(MI, X86_SSE_CC_EQ); break;
@@ -237,11 +237,13 @@
case 6: SStream_concat0(OS, "nle"); op_addSseCC(MI, X86_SSE_CC_NLE); break;
case 7: SStream_concat0(OS, "ord"); op_addSseCC(MI, X86_SSE_CC_ORD); break;
}
+
+ MI->popcode_adjust = Imm + 1;
}
static void printAVXCC(MCInst *MI, unsigned Op, SStream *O)
{
- int64_t Imm = MCOperand_getImm(MCInst_getOperand(MI, Op)) & 0x1f;
+ uint8_t Imm = (uint8_t)(MCOperand_getImm(MCInst_getOperand(MI, Op)) & 0x1f);
switch (Imm) {
default: break;//printf("Invalid avxcc argument!\n"); break;
case 0: SStream_concat0(O, "eq"); op_addAvxCC(MI, X86_AVX_CC_EQ); break;
@@ -277,6 +279,8 @@
case 0x1e: SStream_concat0(O, "gt_oq"); op_addAvxCC(MI, X86_AVX_CC_GT_OQ); break;
case 0x1f: SStream_concat0(O, "true_us"); op_addAvxCC(MI, X86_AVX_CC_TRUE_US); break;
}
+
+ MI->popcode_adjust = Imm + 1;
}
static void printXOPCC(MCInst *MI, unsigned Op, SStream *O)
diff --git a/arch/X86/X86IntelInstPrinter.c b/arch/X86/X86IntelInstPrinter.c
index f973b70..d7c6d29 100644
--- a/arch/X86/X86IntelInstPrinter.c
+++ b/arch/X86/X86IntelInstPrinter.c
@@ -256,7 +256,7 @@
static void printSSECC(MCInst *MI, unsigned Op, SStream *OS)
{
- int64_t Imm = MCOperand_getImm(MCInst_getOperand(MI, Op)) & 7;
+ uint8_t Imm = (uint8_t)(MCOperand_getImm(MCInst_getOperand(MI, Op)) & 7);
switch (Imm) {
default: break; // never reach
case 0: SStream_concat0(OS, "eq"); op_addSseCC(MI, X86_SSE_CC_EQ); break;
@@ -268,11 +268,13 @@
case 6: SStream_concat0(OS, "nle"); op_addSseCC(MI, X86_SSE_CC_NLE); break;
case 7: SStream_concat0(OS, "ord"); op_addSseCC(MI, X86_SSE_CC_ORD); break;
}
+
+ MI->popcode_adjust = Imm + 1;
}
static void printAVXCC(MCInst *MI, unsigned Op, SStream *O)
{
- int64_t Imm = MCOperand_getImm(MCInst_getOperand(MI, Op)) & 0x1f;
+ uint8_t Imm = (uint8_t)(MCOperand_getImm(MCInst_getOperand(MI, Op)) & 0x1f);
switch (Imm) {
default: break;//printf("Invalid avxcc argument!\n"); break;
case 0: SStream_concat0(O, "eq"); op_addAvxCC(MI, X86_AVX_CC_EQ); break;
@@ -308,6 +310,8 @@
case 0x1e: SStream_concat0(O, "gt_oq"); op_addAvxCC(MI, X86_AVX_CC_GT_OQ); break;
case 0x1f: SStream_concat0(O, "true_us"); op_addAvxCC(MI, X86_AVX_CC_TRUE_US); break;
}
+
+ MI->popcode_adjust = Imm + 1;
}
static void printXOPCC(MCInst *MI, unsigned Op, SStream *O)
diff --git a/arch/X86/X86Mapping.c b/arch/X86/X86Mapping.c
index f7d35d2..4e785d5 100644
--- a/arch/X86/X86Mapping.c
+++ b/arch/X86/X86Mapping.c
@@ -935,12 +935,8 @@
{ X86_INS_FCMOVU, "fcmovu" },
{ X86_INS_CMOVS, "cmovs" },
{ X86_INS_CMP, "cmp" },
- { X86_INS_CMPPD, "cmppd" },
- { X86_INS_CMPPS, "cmpps" },
{ X86_INS_CMPSB, "cmpsb" },
- { X86_INS_CMPSD, "cmpsd" },
{ X86_INS_CMPSQ, "cmpsq" },
- { X86_INS_CMPSS, "cmpss" },
{ X86_INS_CMPSW, "cmpsw" },
{ X86_INS_CMPXCHG16B, "cmpxchg16b" },
{ X86_INS_CMPXCHG, "cmpxchg" },
@@ -1587,10 +1583,6 @@
{ X86_INS_VBROADCASTI64X4, "vbroadcasti64x4" },
{ 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_VCOMPRESSPD, "vcompresspd" },
{ X86_INS_VCOMPRESSPS, "vcompressps" },
{ X86_INS_VCVTDQ2PD, "vcvtdq2pd" },
@@ -2177,6 +2169,183 @@
{ X86_INS_XTEST, "xtest" },
{ X86_INS_FDISI8087_NOP, "fdisi8087_nop" },
{ X86_INS_FENI8087_NOP, "feni8087_nop" },
+
+ // pseudo instructions
+ { X86_INS_CMPSS, "cmpss" },
+ { X86_INS_CMPEQSS, "cmpeqss" },
+ { X86_INS_CMPLTSS, "cmpltss" },
+ { X86_INS_CMPLESS, "cmpless" },
+ { X86_INS_CMPUNORDSS, "cmpunordss" },
+ { X86_INS_CMPNEQSS, "cmpneqss" },
+ { X86_INS_CMPNLTSS, "cmpnltss" },
+ { X86_INS_CMPNLESS, "cmpnless" },
+ { X86_INS_CMPORDSS, "cmpordss" },
+
+ { X86_INS_CMPSD, "cmpsd" },
+ { X86_INS_CMPEQSD, "cmpeqsd" },
+ { X86_INS_CMPLTSD, "cmpltsd" },
+ { X86_INS_CMPLESD, "cmplesd" },
+ { X86_INS_CMPUNORDSD, "cmpunordsd" },
+ { X86_INS_CMPNEQSD, "cmpneqsd" },
+ { X86_INS_CMPNLTSD, "cmpnltsd" },
+ { X86_INS_CMPNLESD, "cmpnlesd" },
+ { X86_INS_CMPORDSD, "cmpordsd" },
+
+ { X86_INS_CMPPS, "cmpps" },
+ { X86_INS_CMPEQPS, "cmpeqps" },
+ { X86_INS_CMPLTPS, "cmpltps" },
+ { X86_INS_CMPLEPS, "cmpleps" },
+ { X86_INS_CMPUNORDPS, "cmpunordps" },
+ { X86_INS_CMPNEQPS, "cmpneqps" },
+ { X86_INS_CMPNLTPS, "cmpnltps" },
+ { X86_INS_CMPNLEPS, "cmpnleps" },
+ { X86_INS_CMPORDPS, "cmpordps" },
+
+ { X86_INS_CMPPD, "cmppd" },
+ { X86_INS_CMPEQPD, "cmpeqpd" },
+ { X86_INS_CMPLTPD, "cmpltpd" },
+ { X86_INS_CMPLEPD, "cmplepd" },
+ { X86_INS_CMPUNORDPD, "cmpunordpd" },
+ { X86_INS_CMPNEQPD, "cmpneqpd" },
+ { X86_INS_CMPNLTPD, "cmpnltpd" },
+ { X86_INS_CMPNLEPD, "cmpnlepd" },
+ { X86_INS_CMPORDPD, "cmpordpd" },
+
+ { X86_INS_VCMPSS, "vcmpss" },
+ { X86_INS_VCMPEQSS, "vcmpeqss" },
+ { X86_INS_VCMPLTSS, "vcmpltss" },
+ { X86_INS_VCMPLESS, "vcmpless" },
+ { X86_INS_VCMPUNORDSS, "vcmpunordss" },
+ { X86_INS_VCMPNEQSS, "vcmpneqss" },
+ { X86_INS_VCMPNLTSS, "vcmpnltss" },
+ { X86_INS_VCMPNLESS, "vcmpnless" },
+ { X86_INS_VCMPORDSS, "vcmpordss" },
+ { X86_INS_VCMPEQ_UQSS, "vcmpeq_uqss" },
+ { X86_INS_VCMPNGESS, "vcmpngess" },
+ { X86_INS_VCMPNGTSS, "vcmpngtss" },
+ { X86_INS_VCMPFALSESS, "vcmpfalsess" },
+ { X86_INS_VCMPNEQ_OQSS, "vcmpneq_oqss" },
+ { X86_INS_VCMPGESS, "vcmpgess" },
+ { X86_INS_VCMPGTSS, "vcmpgtss" },
+ { X86_INS_VCMPTRUESS, "vcmptruess" },
+ { X86_INS_VCMPEQ_OSSS, "vcmpeq_osss" },
+ { X86_INS_VCMPLT_OQSS, "vcmplt_oqss" },
+ { X86_INS_VCMPLE_OQSS, "vcmple_oqss" },
+ { X86_INS_VCMPUNORD_SSS, "vcmpunord_sss" },
+ { X86_INS_VCMPNEQ_USSS, "vcmpneq_usss" },
+ { X86_INS_VCMPNLT_UQSS, "vcmpnlt_uqss" },
+ { X86_INS_VCMPNLE_UQSS, "vcmpnle_uqss" },
+ { X86_INS_VCMPORD_SSS, "vcmpord_sss" },
+ { X86_INS_VCMPEQ_USSS, "vcmpeq_usss" },
+ { X86_INS_VCMPNGE_UQSS, "vcmpnge_uqss" },
+ { X86_INS_VCMPNGT_UQSS, "vcmpngt_uqss" },
+ { X86_INS_VCMPFALSE_OSSS, "vcmpfalse_osss" },
+ { X86_INS_VCMPNEQ_OSSS, "vcmpneq_osss" },
+ { X86_INS_VCMPGE_OQSS, "vcmpge_oqss" },
+ { X86_INS_VCMPGT_OQSS, "vcmpgt_oqss" },
+ { X86_INS_VCMPTRUE_USSS, "vcmptrue_usss" },
+
+ { X86_INS_VCMPSD, "vcmpsd" },
+ { X86_INS_VCMPEQSD, "vcmpeqsd" },
+ { X86_INS_VCMPLTSD, "vcmpltsd" },
+ { X86_INS_VCMPLESD, "vcmplesd" },
+ { X86_INS_VCMPUNORDSD, "vcmpunordsd" },
+ { X86_INS_VCMPNEQSD, "vcmpneqsd" },
+ { X86_INS_VCMPNLTSD, "vcmpnltsd" },
+ { X86_INS_VCMPNLESD, "vcmpnlesd" },
+ { X86_INS_VCMPORDSD, "vcmpordsd" },
+ { X86_INS_VCMPEQ_UQSD, "vcmpeq_uqsd" },
+ { X86_INS_VCMPNGESD, "vcmpngesd" },
+ { X86_INS_VCMPNGTSD, "vcmpngtsd" },
+ { X86_INS_VCMPFALSESD, "vcmpfalsesd" },
+ { X86_INS_VCMPNEQ_OQSD, "vcmpneq_oqsd" },
+ { X86_INS_VCMPGESD, "vcmpgesd" },
+ { X86_INS_VCMPGTSD, "vcmpgtsd" },
+ { X86_INS_VCMPTRUESD, "vcmptruesd" },
+ { X86_INS_VCMPEQ_OSSD, "vcmpeq_ossd" },
+ { X86_INS_VCMPLT_OQSD, "vcmplt_oqsd" },
+ { X86_INS_VCMPLE_OQSD, "vcmple_oqsd" },
+ { X86_INS_VCMPUNORD_SSD, "vcmpunord_ssd" },
+ { X86_INS_VCMPNEQ_USSD, "vcmpneq_ussd" },
+ { X86_INS_VCMPNLT_UQSD, "vcmpnlt_uqsd" },
+ { X86_INS_VCMPNLE_UQSD, "vcmpnle_uqsd" },
+ { X86_INS_VCMPORD_SSD, "vcmpord_ssd" },
+ { X86_INS_VCMPEQ_USSD, "vcmpeq_ussd" },
+ { X86_INS_VCMPNGE_UQSD, "vcmpnge_uqsd" },
+ { X86_INS_VCMPNGT_UQSD, "vcmpngt_uqsd" },
+ { X86_INS_VCMPFALSE_OSSD, "vcmpfalse_ossd" },
+ { X86_INS_VCMPNEQ_OSSD, "vcmpneq_ossd" },
+ { X86_INS_VCMPGE_OQSD, "vcmpge_oqsd" },
+ { X86_INS_VCMPGT_OQSD, "vcmpgt_oqsd" },
+ { X86_INS_VCMPTRUE_USSD, "vcmptrue_ussd" },
+
+ { X86_INS_VCMPPS, "vcmpps" },
+ { X86_INS_VCMPEQPS, "vcmpeqps" },
+ { X86_INS_VCMPLTPS, "vcmpltps" },
+ { X86_INS_VCMPLEPS, "vcmpleps" },
+ { X86_INS_VCMPUNORDPS, "vcmpunordps" },
+ { X86_INS_VCMPNEQPS, "vcmpneqps" },
+ { X86_INS_VCMPNLTPS, "vcmpnltps" },
+ { X86_INS_VCMPNLEPS, "vcmpnleps" },
+ { X86_INS_VCMPORDPS, "vcmpordps" },
+ { X86_INS_VCMPEQ_UQPS, "vcmpeq_uqps" },
+ { X86_INS_VCMPNGEPS, "vcmpngeps" },
+ { X86_INS_VCMPNGTPS, "vcmpngtps" },
+ { X86_INS_VCMPFALSEPS, "vcmpfalseps" },
+ { X86_INS_VCMPNEQ_OQPS, "vcmpneq_oqps" },
+ { X86_INS_VCMPGEPS, "vcmpgeps" },
+ { X86_INS_VCMPGTPS, "vcmpgtps" },
+ { X86_INS_VCMPTRUEPS, "vcmptrueps" },
+ { X86_INS_VCMPEQ_OSPS, "vcmpeq_osps" },
+ { X86_INS_VCMPLT_OQPS, "vcmplt_oqps" },
+ { X86_INS_VCMPLE_OQPS, "vcmple_oqps" },
+ { X86_INS_VCMPUNORD_SPS, "vcmpunord_sps" },
+ { X86_INS_VCMPNEQ_USPS, "vcmpneq_usps" },
+ { X86_INS_VCMPNLT_UQPS, "vcmpnlt_uqps" },
+ { X86_INS_VCMPNLE_UQPS, "vcmpnle_uqps" },
+ { X86_INS_VCMPORD_SPS, "vcmpord_sps" },
+ { X86_INS_VCMPEQ_USPS, "vcmpeq_usps" },
+ { X86_INS_VCMPNGE_UQPS, "vcmpnge_uqps" },
+ { X86_INS_VCMPNGT_UQPS, "vcmpngt_uqps" },
+ { X86_INS_VCMPFALSE_OSPS, "vcmpfalse_osps" },
+ { X86_INS_VCMPNEQ_OSPS, "vcmpneq_osps" },
+ { X86_INS_VCMPGE_OQPS, "vcmpge_oqps" },
+ { X86_INS_VCMPGT_OQPS, "vcmpgt_oqps" },
+ { X86_INS_VCMPTRUE_USPS, "vcmptrue_usps" },
+
+ { X86_INS_VCMPPD, "vcmppd" },
+ { X86_INS_VCMPEQPD, "vcmpeqpd" },
+ { X86_INS_VCMPLTPD, "vcmpltpd" },
+ { X86_INS_VCMPLEPD, "vcmplepd" },
+ { X86_INS_VCMPUNORDPD, "vcmpunordpd" },
+ { X86_INS_VCMPNEQPD, "vcmpneqpd" },
+ { X86_INS_VCMPNLTPD, "vcmpnltpd" },
+ { X86_INS_VCMPNLEPD, "vcmpnlepd" },
+ { X86_INS_VCMPORDPD, "vcmpordpd" },
+ { X86_INS_VCMPEQ_UQPD, "vcmpeq_uqpd" },
+ { X86_INS_VCMPNGEPD, "vcmpngepd" },
+ { X86_INS_VCMPNGTPD, "vcmpngtpd" },
+ { X86_INS_VCMPFALSEPD, "vcmpfalsepd" },
+ { X86_INS_VCMPNEQ_OQPD, "vcmpneq_oqpd" },
+ { X86_INS_VCMPGEPD, "vcmpgepd" },
+ { X86_INS_VCMPGTPD, "vcmpgtpd" },
+ { X86_INS_VCMPTRUEPD, "vcmptruepd" },
+ { X86_INS_VCMPEQ_OSPD, "vcmpeq_ospd" },
+ { X86_INS_VCMPLT_OQPD, "vcmplt_oqpd" },
+ { X86_INS_VCMPLE_OQPD, "vcmple_oqpd" },
+ { X86_INS_VCMPUNORD_SPD, "vcmpunord_spd" },
+ { X86_INS_VCMPNEQ_USPD, "vcmpneq_uspd" },
+ { X86_INS_VCMPNLT_UQPD, "vcmpnlt_uqpd" },
+ { X86_INS_VCMPNLE_UQPD, "vcmpnle_uqpd" },
+ { X86_INS_VCMPORD_SPD, "vcmpord_spd" },
+ { X86_INS_VCMPEQ_USPD, "vcmpeq_uspd" },
+ { X86_INS_VCMPNGE_UQPD, "vcmpnge_uqpd" },
+ { X86_INS_VCMPNGT_UQPD, "vcmpngt_uqpd" },
+ { X86_INS_VCMPFALSE_OSPD, "vcmpfalse_ospd" },
+ { X86_INS_VCMPNEQ_OSPD, "vcmpneq_ospd" },
+ { X86_INS_VCMPGE_OQPD, "vcmpge_oqpd" },
+ { X86_INS_VCMPGT_OQPD, "vcmpgt_oqpd" },
+ { X86_INS_VCMPTRUE_USPD, "vcmptrue_uspd" },
};
#endif
diff --git a/bindings/java/capstone/X86_const.java b/bindings/java/capstone/X86_const.java
index 850e8a4..c5d5542 100644
--- a/bindings/java/capstone/X86_const.java
+++ b/bindings/java/capstone/X86_const.java
@@ -492,1249 +492,1409 @@
public static final int X86_INS_FCMOVU = 93;
public static final int X86_INS_CMOVS = 94;
public static final int X86_INS_CMP = 95;
- public static final int X86_INS_CMPPD = 96;
- public static final int X86_INS_CMPPS = 97;
- public static final int X86_INS_CMPSB = 98;
- public static final int X86_INS_CMPSD = 99;
- public static final int X86_INS_CMPSQ = 100;
- public static final int X86_INS_CMPSS = 101;
- public static final int X86_INS_CMPSW = 102;
- public static final int X86_INS_CMPXCHG16B = 103;
- public static final int X86_INS_CMPXCHG = 104;
- public static final int X86_INS_CMPXCHG8B = 105;
- public static final int X86_INS_COMISD = 106;
- public static final int X86_INS_COMISS = 107;
- public static final int X86_INS_FCOMP = 108;
- public static final int X86_INS_FCOMPI = 109;
- public static final int X86_INS_FCOMI = 110;
- public static final int X86_INS_FCOM = 111;
- public static final int X86_INS_FCOS = 112;
- public static final int X86_INS_CPUID = 113;
- public static final int X86_INS_CQO = 114;
- public static final int X86_INS_CRC32 = 115;
- public static final int X86_INS_CVTDQ2PD = 116;
- public static final int X86_INS_CVTDQ2PS = 117;
- public static final int X86_INS_CVTPD2DQ = 118;
- public static final int X86_INS_CVTPD2PS = 119;
- public static final int X86_INS_CVTPS2DQ = 120;
- public static final int X86_INS_CVTPS2PD = 121;
- public static final int X86_INS_CVTSD2SI = 122;
- public static final int X86_INS_CVTSD2SS = 123;
- public static final int X86_INS_CVTSI2SD = 124;
- public static final int X86_INS_CVTSI2SS = 125;
- public static final int X86_INS_CVTSS2SD = 126;
- public static final int X86_INS_CVTSS2SI = 127;
- public static final int X86_INS_CVTTPD2DQ = 128;
- public static final int X86_INS_CVTTPS2DQ = 129;
- public static final int X86_INS_CVTTSD2SI = 130;
- public static final int X86_INS_CVTTSS2SI = 131;
- public static final int X86_INS_CWD = 132;
- public static final int X86_INS_CWDE = 133;
- public static final int X86_INS_DAA = 134;
- public static final int X86_INS_DAS = 135;
- public static final int X86_INS_DATA16 = 136;
- public static final int X86_INS_DEC = 137;
- public static final int X86_INS_DIV = 138;
- public static final int X86_INS_DIVPD = 139;
- public static final int X86_INS_DIVPS = 140;
- public static final int X86_INS_FDIVR = 141;
- public static final int X86_INS_FIDIVR = 142;
- public static final int X86_INS_FDIVRP = 143;
- public static final int X86_INS_DIVSD = 144;
- public static final int X86_INS_DIVSS = 145;
- public static final int X86_INS_FDIV = 146;
- public static final int X86_INS_FIDIV = 147;
- public static final int X86_INS_FDIVP = 148;
- public static final int X86_INS_DPPD = 149;
- public static final int X86_INS_DPPS = 150;
- public static final int X86_INS_RET = 151;
- public static final int X86_INS_ENCLS = 152;
- public static final int X86_INS_ENCLU = 153;
- public static final int X86_INS_ENTER = 154;
- public static final int X86_INS_EXTRACTPS = 155;
- public static final int X86_INS_EXTRQ = 156;
- public static final int X86_INS_F2XM1 = 157;
- public static final int X86_INS_LCALL = 158;
- public static final int X86_INS_LJMP = 159;
- public static final int X86_INS_FBLD = 160;
- public static final int X86_INS_FBSTP = 161;
- public static final int X86_INS_FCOMPP = 162;
- public static final int X86_INS_FDECSTP = 163;
- public static final int X86_INS_FEMMS = 164;
- public static final int X86_INS_FFREE = 165;
- public static final int X86_INS_FICOM = 166;
- public static final int X86_INS_FICOMP = 167;
- public static final int X86_INS_FINCSTP = 168;
- public static final int X86_INS_FLDCW = 169;
- public static final int X86_INS_FLDENV = 170;
- public static final int X86_INS_FLDL2E = 171;
- public static final int X86_INS_FLDL2T = 172;
- public static final int X86_INS_FLDLG2 = 173;
- public static final int X86_INS_FLDLN2 = 174;
- public static final int X86_INS_FLDPI = 175;
- public static final int X86_INS_FNCLEX = 176;
- public static final int X86_INS_FNINIT = 177;
- public static final int X86_INS_FNOP = 178;
- public static final int X86_INS_FNSTCW = 179;
- public static final int X86_INS_FNSTSW = 180;
- public static final int X86_INS_FPATAN = 181;
- public static final int X86_INS_FPREM = 182;
- public static final int X86_INS_FPREM1 = 183;
- public static final int X86_INS_FPTAN = 184;
- public static final int X86_INS_FFREEP = 185;
- public static final int X86_INS_FRNDINT = 186;
- public static final int X86_INS_FRSTOR = 187;
- public static final int X86_INS_FNSAVE = 188;
- public static final int X86_INS_FSCALE = 189;
- public static final int X86_INS_FSETPM = 190;
- public static final int X86_INS_FSINCOS = 191;
- public static final int X86_INS_FNSTENV = 192;
- public static final int X86_INS_FXAM = 193;
- public static final int X86_INS_FXRSTOR = 194;
- public static final int X86_INS_FXRSTOR64 = 195;
- public static final int X86_INS_FXSAVE = 196;
- public static final int X86_INS_FXSAVE64 = 197;
- public static final int X86_INS_FXTRACT = 198;
- public static final int X86_INS_FYL2X = 199;
- public static final int X86_INS_FYL2XP1 = 200;
- public static final int X86_INS_MOVAPD = 201;
- public static final int X86_INS_MOVAPS = 202;
- public static final int X86_INS_ORPD = 203;
- public static final int X86_INS_ORPS = 204;
- public static final int X86_INS_VMOVAPD = 205;
- public static final int X86_INS_VMOVAPS = 206;
- public static final int X86_INS_XORPD = 207;
- public static final int X86_INS_XORPS = 208;
- public static final int X86_INS_GETSEC = 209;
- public static final int X86_INS_HADDPD = 210;
- public static final int X86_INS_HADDPS = 211;
- public static final int X86_INS_HLT = 212;
- public static final int X86_INS_HSUBPD = 213;
- public static final int X86_INS_HSUBPS = 214;
- public static final int X86_INS_IDIV = 215;
- public static final int X86_INS_FILD = 216;
- public static final int X86_INS_IMUL = 217;
- public static final int X86_INS_IN = 218;
- public static final int X86_INS_INC = 219;
- public static final int X86_INS_INSB = 220;
- public static final int X86_INS_INSERTPS = 221;
- public static final int X86_INS_INSERTQ = 222;
- public static final int X86_INS_INSD = 223;
- public static final int X86_INS_INSW = 224;
- public static final int X86_INS_INT = 225;
- public static final int X86_INS_INT1 = 226;
- public static final int X86_INS_INT3 = 227;
- public static final int X86_INS_INTO = 228;
- public static final int X86_INS_INVD = 229;
- public static final int X86_INS_INVEPT = 230;
- public static final int X86_INS_INVLPG = 231;
- public static final int X86_INS_INVLPGA = 232;
- public static final int X86_INS_INVPCID = 233;
- public static final int X86_INS_INVVPID = 234;
- public static final int X86_INS_IRET = 235;
- public static final int X86_INS_IRETD = 236;
- public static final int X86_INS_IRETQ = 237;
- public static final int X86_INS_FISTTP = 238;
- public static final int X86_INS_FIST = 239;
- public static final int X86_INS_FISTP = 240;
- public static final int X86_INS_UCOMISD = 241;
- public static final int X86_INS_UCOMISS = 242;
- public static final int X86_INS_VCOMISD = 243;
- public static final int X86_INS_VCOMISS = 244;
- public static final int X86_INS_VCVTSD2SS = 245;
- public static final int X86_INS_VCVTSI2SD = 246;
- public static final int X86_INS_VCVTSI2SS = 247;
- public static final int X86_INS_VCVTSS2SD = 248;
- public static final int X86_INS_VCVTTSD2SI = 249;
- public static final int X86_INS_VCVTTSD2USI = 250;
- public static final int X86_INS_VCVTTSS2SI = 251;
- public static final int X86_INS_VCVTTSS2USI = 252;
- public static final int X86_INS_VCVTUSI2SD = 253;
- public static final int X86_INS_VCVTUSI2SS = 254;
- public static final int X86_INS_VUCOMISD = 255;
- public static final int X86_INS_VUCOMISS = 256;
- public static final int X86_INS_JAE = 257;
- public static final int X86_INS_JA = 258;
- public static final int X86_INS_JBE = 259;
- public static final int X86_INS_JB = 260;
- public static final int X86_INS_JCXZ = 261;
- public static final int X86_INS_JECXZ = 262;
- public static final int X86_INS_JE = 263;
- public static final int X86_INS_JGE = 264;
- public static final int X86_INS_JG = 265;
- public static final int X86_INS_JLE = 266;
- public static final int X86_INS_JL = 267;
- public static final int X86_INS_JMP = 268;
- public static final int X86_INS_JNE = 269;
- public static final int X86_INS_JNO = 270;
- public static final int X86_INS_JNP = 271;
- public static final int X86_INS_JNS = 272;
- public static final int X86_INS_JO = 273;
- public static final int X86_INS_JP = 274;
- public static final int X86_INS_JRCXZ = 275;
- public static final int X86_INS_JS = 276;
- public static final int X86_INS_KANDB = 277;
- public static final int X86_INS_KANDD = 278;
- public static final int X86_INS_KANDNB = 279;
- public static final int X86_INS_KANDND = 280;
- public static final int X86_INS_KANDNQ = 281;
- public static final int X86_INS_KANDNW = 282;
- public static final int X86_INS_KANDQ = 283;
- public static final int X86_INS_KANDW = 284;
- public static final int X86_INS_KMOVB = 285;
- public static final int X86_INS_KMOVD = 286;
- public static final int X86_INS_KMOVQ = 287;
- public static final int X86_INS_KMOVW = 288;
- public static final int X86_INS_KNOTB = 289;
- public static final int X86_INS_KNOTD = 290;
- public static final int X86_INS_KNOTQ = 291;
- public static final int X86_INS_KNOTW = 292;
- public static final int X86_INS_KORB = 293;
- public static final int X86_INS_KORD = 294;
- public static final int X86_INS_KORQ = 295;
- public static final int X86_INS_KORTESTB = 296;
- public static final int X86_INS_KORTESTD = 297;
- public static final int X86_INS_KORTESTQ = 298;
- public static final int X86_INS_KORTESTW = 299;
- public static final int X86_INS_KORW = 300;
- public static final int X86_INS_KSHIFTLB = 301;
- public static final int X86_INS_KSHIFTLD = 302;
- public static final int X86_INS_KSHIFTLQ = 303;
- public static final int X86_INS_KSHIFTLW = 304;
- public static final int X86_INS_KSHIFTRB = 305;
- public static final int X86_INS_KSHIFTRD = 306;
- public static final int X86_INS_KSHIFTRQ = 307;
- public static final int X86_INS_KSHIFTRW = 308;
- public static final int X86_INS_KUNPCKBW = 309;
- public static final int X86_INS_KXNORB = 310;
- public static final int X86_INS_KXNORD = 311;
- public static final int X86_INS_KXNORQ = 312;
- public static final int X86_INS_KXNORW = 313;
- public static final int X86_INS_KXORB = 314;
- public static final int X86_INS_KXORD = 315;
- public static final int X86_INS_KXORQ = 316;
- public static final int X86_INS_KXORW = 317;
- public static final int X86_INS_LAHF = 318;
- public static final int X86_INS_LAR = 319;
- public static final int X86_INS_LDDQU = 320;
- public static final int X86_INS_LDMXCSR = 321;
- public static final int X86_INS_LDS = 322;
- public static final int X86_INS_FLDZ = 323;
- public static final int X86_INS_FLD1 = 324;
- public static final int X86_INS_FLD = 325;
- public static final int X86_INS_LEA = 326;
- public static final int X86_INS_LEAVE = 327;
- public static final int X86_INS_LES = 328;
- public static final int X86_INS_LFENCE = 329;
- public static final int X86_INS_LFS = 330;
- public static final int X86_INS_LGDT = 331;
- public static final int X86_INS_LGS = 332;
- public static final int X86_INS_LIDT = 333;
- public static final int X86_INS_LLDT = 334;
- public static final int X86_INS_LMSW = 335;
- public static final int X86_INS_OR = 336;
- public static final int X86_INS_SUB = 337;
- public static final int X86_INS_XOR = 338;
- public static final int X86_INS_LODSB = 339;
- public static final int X86_INS_LODSD = 340;
- public static final int X86_INS_LODSQ = 341;
- public static final int X86_INS_LODSW = 342;
- public static final int X86_INS_LOOP = 343;
- public static final int X86_INS_LOOPE = 344;
- public static final int X86_INS_LOOPNE = 345;
- public static final int X86_INS_RETF = 346;
- public static final int X86_INS_RETFQ = 347;
- public static final int X86_INS_LSL = 348;
- public static final int X86_INS_LSS = 349;
- public static final int X86_INS_LTR = 350;
- public static final int X86_INS_XADD = 351;
- public static final int X86_INS_LZCNT = 352;
- public static final int X86_INS_MASKMOVDQU = 353;
- public static final int X86_INS_MAXPD = 354;
- public static final int X86_INS_MAXPS = 355;
- public static final int X86_INS_MAXSD = 356;
- public static final int X86_INS_MAXSS = 357;
- public static final int X86_INS_MFENCE = 358;
- public static final int X86_INS_MINPD = 359;
- public static final int X86_INS_MINPS = 360;
- public static final int X86_INS_MINSD = 361;
- public static final int X86_INS_MINSS = 362;
- public static final int X86_INS_CVTPD2PI = 363;
- public static final int X86_INS_CVTPI2PD = 364;
- public static final int X86_INS_CVTPI2PS = 365;
- public static final int X86_INS_CVTPS2PI = 366;
- public static final int X86_INS_CVTTPD2PI = 367;
- public static final int X86_INS_CVTTPS2PI = 368;
- public static final int X86_INS_EMMS = 369;
- public static final int X86_INS_MASKMOVQ = 370;
- public static final int X86_INS_MOVD = 371;
- public static final int X86_INS_MOVDQ2Q = 372;
- public static final int X86_INS_MOVNTQ = 373;
- public static final int X86_INS_MOVQ2DQ = 374;
- public static final int X86_INS_MOVQ = 375;
- public static final int X86_INS_PABSB = 376;
- public static final int X86_INS_PABSD = 377;
- public static final int X86_INS_PABSW = 378;
- public static final int X86_INS_PACKSSDW = 379;
- public static final int X86_INS_PACKSSWB = 380;
- public static final int X86_INS_PACKUSWB = 381;
- public static final int X86_INS_PADDB = 382;
- public static final int X86_INS_PADDD = 383;
- public static final int X86_INS_PADDQ = 384;
- public static final int X86_INS_PADDSB = 385;
- public static final int X86_INS_PADDSW = 386;
- public static final int X86_INS_PADDUSB = 387;
- public static final int X86_INS_PADDUSW = 388;
- public static final int X86_INS_PADDW = 389;
- public static final int X86_INS_PALIGNR = 390;
- public static final int X86_INS_PANDN = 391;
- public static final int X86_INS_PAND = 392;
- public static final int X86_INS_PAVGB = 393;
- public static final int X86_INS_PAVGW = 394;
- public static final int X86_INS_PCMPEQB = 395;
- public static final int X86_INS_PCMPEQD = 396;
- public static final int X86_INS_PCMPEQW = 397;
- public static final int X86_INS_PCMPGTB = 398;
- public static final int X86_INS_PCMPGTD = 399;
- public static final int X86_INS_PCMPGTW = 400;
- public static final int X86_INS_PEXTRW = 401;
- public static final int X86_INS_PHADDSW = 402;
- public static final int X86_INS_PHADDW = 403;
- public static final int X86_INS_PHADDD = 404;
- public static final int X86_INS_PHSUBD = 405;
- public static final int X86_INS_PHSUBSW = 406;
- public static final int X86_INS_PHSUBW = 407;
- public static final int X86_INS_PINSRW = 408;
- public static final int X86_INS_PMADDUBSW = 409;
- public static final int X86_INS_PMADDWD = 410;
- public static final int X86_INS_PMAXSW = 411;
- public static final int X86_INS_PMAXUB = 412;
- public static final int X86_INS_PMINSW = 413;
- public static final int X86_INS_PMINUB = 414;
- public static final int X86_INS_PMOVMSKB = 415;
- public static final int X86_INS_PMULHRSW = 416;
- public static final int X86_INS_PMULHUW = 417;
- public static final int X86_INS_PMULHW = 418;
- public static final int X86_INS_PMULLW = 419;
- public static final int X86_INS_PMULUDQ = 420;
- public static final int X86_INS_POR = 421;
- public static final int X86_INS_PSADBW = 422;
- public static final int X86_INS_PSHUFB = 423;
- public static final int X86_INS_PSHUFW = 424;
- public static final int X86_INS_PSIGNB = 425;
- public static final int X86_INS_PSIGND = 426;
- public static final int X86_INS_PSIGNW = 427;
- public static final int X86_INS_PSLLD = 428;
- public static final int X86_INS_PSLLQ = 429;
- public static final int X86_INS_PSLLW = 430;
- public static final int X86_INS_PSRAD = 431;
- public static final int X86_INS_PSRAW = 432;
- public static final int X86_INS_PSRLD = 433;
- public static final int X86_INS_PSRLQ = 434;
- public static final int X86_INS_PSRLW = 435;
- public static final int X86_INS_PSUBB = 436;
- public static final int X86_INS_PSUBD = 437;
- public static final int X86_INS_PSUBQ = 438;
- public static final int X86_INS_PSUBSB = 439;
- public static final int X86_INS_PSUBSW = 440;
- public static final int X86_INS_PSUBUSB = 441;
- public static final int X86_INS_PSUBUSW = 442;
- public static final int X86_INS_PSUBW = 443;
- public static final int X86_INS_PUNPCKHBW = 444;
- public static final int X86_INS_PUNPCKHDQ = 445;
- public static final int X86_INS_PUNPCKHWD = 446;
- public static final int X86_INS_PUNPCKLBW = 447;
- public static final int X86_INS_PUNPCKLDQ = 448;
- public static final int X86_INS_PUNPCKLWD = 449;
- public static final int X86_INS_PXOR = 450;
- public static final int X86_INS_MONITOR = 451;
- public static final int X86_INS_MONTMUL = 452;
- public static final int X86_INS_MOV = 453;
- public static final int X86_INS_MOVABS = 454;
- public static final int X86_INS_MOVBE = 455;
- public static final int X86_INS_MOVDDUP = 456;
- public static final int X86_INS_MOVDQA = 457;
- public static final int X86_INS_MOVDQU = 458;
- public static final int X86_INS_MOVHLPS = 459;
- public static final int X86_INS_MOVHPD = 460;
- public static final int X86_INS_MOVHPS = 461;
- public static final int X86_INS_MOVLHPS = 462;
- public static final int X86_INS_MOVLPD = 463;
- public static final int X86_INS_MOVLPS = 464;
- public static final int X86_INS_MOVMSKPD = 465;
- public static final int X86_INS_MOVMSKPS = 466;
- public static final int X86_INS_MOVNTDQA = 467;
- public static final int X86_INS_MOVNTDQ = 468;
- public static final int X86_INS_MOVNTI = 469;
- public static final int X86_INS_MOVNTPD = 470;
- public static final int X86_INS_MOVNTPS = 471;
- public static final int X86_INS_MOVNTSD = 472;
- public static final int X86_INS_MOVNTSS = 473;
- public static final int X86_INS_MOVSB = 474;
- public static final int X86_INS_MOVSD = 475;
- public static final int X86_INS_MOVSHDUP = 476;
- public static final int X86_INS_MOVSLDUP = 477;
- public static final int X86_INS_MOVSQ = 478;
- public static final int X86_INS_MOVSS = 479;
- public static final int X86_INS_MOVSW = 480;
- public static final int X86_INS_MOVSX = 481;
- public static final int X86_INS_MOVSXD = 482;
- public static final int X86_INS_MOVUPD = 483;
- public static final int X86_INS_MOVUPS = 484;
- public static final int X86_INS_MOVZX = 485;
- public static final int X86_INS_MPSADBW = 486;
- public static final int X86_INS_MUL = 487;
- public static final int X86_INS_MULPD = 488;
- public static final int X86_INS_MULPS = 489;
- public static final int X86_INS_MULSD = 490;
- public static final int X86_INS_MULSS = 491;
- public static final int X86_INS_MULX = 492;
- public static final int X86_INS_FMUL = 493;
- public static final int X86_INS_FIMUL = 494;
- public static final int X86_INS_FMULP = 495;
- public static final int X86_INS_MWAIT = 496;
- public static final int X86_INS_NEG = 497;
- public static final int X86_INS_NOP = 498;
- public static final int X86_INS_NOT = 499;
- public static final int X86_INS_OUT = 500;
- public static final int X86_INS_OUTSB = 501;
- public static final int X86_INS_OUTSD = 502;
- public static final int X86_INS_OUTSW = 503;
- public static final int X86_INS_PACKUSDW = 504;
- public static final int X86_INS_PAUSE = 505;
- public static final int X86_INS_PAVGUSB = 506;
- public static final int X86_INS_PBLENDVB = 507;
- public static final int X86_INS_PBLENDW = 508;
- public static final int X86_INS_PCLMULQDQ = 509;
- public static final int X86_INS_PCMPEQQ = 510;
- public static final int X86_INS_PCMPESTRI = 511;
- public static final int X86_INS_PCMPESTRM = 512;
- public static final int X86_INS_PCMPGTQ = 513;
- public static final int X86_INS_PCMPISTRI = 514;
- public static final int X86_INS_PCMPISTRM = 515;
- public static final int X86_INS_PCOMMIT = 516;
- public static final int X86_INS_PDEP = 517;
- public static final int X86_INS_PEXT = 518;
- public static final int X86_INS_PEXTRB = 519;
- public static final int X86_INS_PEXTRD = 520;
- public static final int X86_INS_PEXTRQ = 521;
- public static final int X86_INS_PF2ID = 522;
- public static final int X86_INS_PF2IW = 523;
- public static final int X86_INS_PFACC = 524;
- public static final int X86_INS_PFADD = 525;
- public static final int X86_INS_PFCMPEQ = 526;
- public static final int X86_INS_PFCMPGE = 527;
- public static final int X86_INS_PFCMPGT = 528;
- public static final int X86_INS_PFMAX = 529;
- public static final int X86_INS_PFMIN = 530;
- public static final int X86_INS_PFMUL = 531;
- public static final int X86_INS_PFNACC = 532;
- public static final int X86_INS_PFPNACC = 533;
- public static final int X86_INS_PFRCPIT1 = 534;
- public static final int X86_INS_PFRCPIT2 = 535;
- public static final int X86_INS_PFRCP = 536;
- public static final int X86_INS_PFRSQIT1 = 537;
- public static final int X86_INS_PFRSQRT = 538;
- public static final int X86_INS_PFSUBR = 539;
- public static final int X86_INS_PFSUB = 540;
- public static final int X86_INS_PHMINPOSUW = 541;
- public static final int X86_INS_PI2FD = 542;
- public static final int X86_INS_PI2FW = 543;
- public static final int X86_INS_PINSRB = 544;
- public static final int X86_INS_PINSRD = 545;
- public static final int X86_INS_PINSRQ = 546;
- public static final int X86_INS_PMAXSB = 547;
- public static final int X86_INS_PMAXSD = 548;
- public static final int X86_INS_PMAXUD = 549;
- public static final int X86_INS_PMAXUW = 550;
- public static final int X86_INS_PMINSB = 551;
- public static final int X86_INS_PMINSD = 552;
- public static final int X86_INS_PMINUD = 553;
- public static final int X86_INS_PMINUW = 554;
- public static final int X86_INS_PMOVSXBD = 555;
- public static final int X86_INS_PMOVSXBQ = 556;
- public static final int X86_INS_PMOVSXBW = 557;
- public static final int X86_INS_PMOVSXDQ = 558;
- public static final int X86_INS_PMOVSXWD = 559;
- public static final int X86_INS_PMOVSXWQ = 560;
- public static final int X86_INS_PMOVZXBD = 561;
- public static final int X86_INS_PMOVZXBQ = 562;
- public static final int X86_INS_PMOVZXBW = 563;
- public static final int X86_INS_PMOVZXDQ = 564;
- public static final int X86_INS_PMOVZXWD = 565;
- public static final int X86_INS_PMOVZXWQ = 566;
- public static final int X86_INS_PMULDQ = 567;
- public static final int X86_INS_PMULHRW = 568;
- public static final int X86_INS_PMULLD = 569;
- public static final int X86_INS_POP = 570;
- public static final int X86_INS_POPAW = 571;
- public static final int X86_INS_POPAL = 572;
- public static final int X86_INS_POPCNT = 573;
- public static final int X86_INS_POPF = 574;
- public static final int X86_INS_POPFD = 575;
- public static final int X86_INS_POPFQ = 576;
- public static final int X86_INS_PREFETCH = 577;
- public static final int X86_INS_PREFETCHNTA = 578;
- public static final int X86_INS_PREFETCHT0 = 579;
- public static final int X86_INS_PREFETCHT1 = 580;
- public static final int X86_INS_PREFETCHT2 = 581;
- public static final int X86_INS_PREFETCHW = 582;
- public static final int X86_INS_PSHUFD = 583;
- public static final int X86_INS_PSHUFHW = 584;
- public static final int X86_INS_PSHUFLW = 585;
- public static final int X86_INS_PSLLDQ = 586;
- public static final int X86_INS_PSRLDQ = 587;
- public static final int X86_INS_PSWAPD = 588;
- public static final int X86_INS_PTEST = 589;
- public static final int X86_INS_PUNPCKHQDQ = 590;
- public static final int X86_INS_PUNPCKLQDQ = 591;
- public static final int X86_INS_PUSH = 592;
- public static final int X86_INS_PUSHAW = 593;
- public static final int X86_INS_PUSHAL = 594;
- public static final int X86_INS_PUSHF = 595;
- public static final int X86_INS_PUSHFD = 596;
- public static final int X86_INS_PUSHFQ = 597;
- public static final int X86_INS_RCL = 598;
- public static final int X86_INS_RCPPS = 599;
- public static final int X86_INS_RCPSS = 600;
- public static final int X86_INS_RCR = 601;
- public static final int X86_INS_RDFSBASE = 602;
- public static final int X86_INS_RDGSBASE = 603;
- public static final int X86_INS_RDMSR = 604;
- public static final int X86_INS_RDPMC = 605;
- public static final int X86_INS_RDRAND = 606;
- public static final int X86_INS_RDSEED = 607;
- public static final int X86_INS_RDTSC = 608;
- public static final int X86_INS_RDTSCP = 609;
- public static final int X86_INS_ROL = 610;
- public static final int X86_INS_ROR = 611;
- public static final int X86_INS_RORX = 612;
- public static final int X86_INS_ROUNDPD = 613;
- public static final int X86_INS_ROUNDPS = 614;
- public static final int X86_INS_ROUNDSD = 615;
- public static final int X86_INS_ROUNDSS = 616;
- public static final int X86_INS_RSM = 617;
- public static final int X86_INS_RSQRTPS = 618;
- public static final int X86_INS_RSQRTSS = 619;
- public static final int X86_INS_SAHF = 620;
- public static final int X86_INS_SAL = 621;
- public static final int X86_INS_SALC = 622;
- public static final int X86_INS_SAR = 623;
- public static final int X86_INS_SARX = 624;
- public static final int X86_INS_SBB = 625;
- public static final int X86_INS_SCASB = 626;
- public static final int X86_INS_SCASD = 627;
- public static final int X86_INS_SCASQ = 628;
- public static final int X86_INS_SCASW = 629;
- public static final int X86_INS_SETAE = 630;
- public static final int X86_INS_SETA = 631;
- public static final int X86_INS_SETBE = 632;
- public static final int X86_INS_SETB = 633;
- public static final int X86_INS_SETE = 634;
- public static final int X86_INS_SETGE = 635;
- public static final int X86_INS_SETG = 636;
- public static final int X86_INS_SETLE = 637;
- public static final int X86_INS_SETL = 638;
- public static final int X86_INS_SETNE = 639;
- public static final int X86_INS_SETNO = 640;
- public static final int X86_INS_SETNP = 641;
- public static final int X86_INS_SETNS = 642;
- public static final int X86_INS_SETO = 643;
- public static final int X86_INS_SETP = 644;
- public static final int X86_INS_SETS = 645;
- public static final int X86_INS_SFENCE = 646;
- public static final int X86_INS_SGDT = 647;
- public static final int X86_INS_SHA1MSG1 = 648;
- public static final int X86_INS_SHA1MSG2 = 649;
- public static final int X86_INS_SHA1NEXTE = 650;
- public static final int X86_INS_SHA1RNDS4 = 651;
- public static final int X86_INS_SHA256MSG1 = 652;
- public static final int X86_INS_SHA256MSG2 = 653;
- public static final int X86_INS_SHA256RNDS2 = 654;
- public static final int X86_INS_SHL = 655;
- public static final int X86_INS_SHLD = 656;
- public static final int X86_INS_SHLX = 657;
- public static final int X86_INS_SHR = 658;
- public static final int X86_INS_SHRD = 659;
- public static final int X86_INS_SHRX = 660;
- public static final int X86_INS_SHUFPD = 661;
- public static final int X86_INS_SHUFPS = 662;
- public static final int X86_INS_SIDT = 663;
- public static final int X86_INS_FSIN = 664;
- public static final int X86_INS_SKINIT = 665;
- public static final int X86_INS_SLDT = 666;
- public static final int X86_INS_SMSW = 667;
- public static final int X86_INS_SQRTPD = 668;
- public static final int X86_INS_SQRTPS = 669;
- public static final int X86_INS_SQRTSD = 670;
- public static final int X86_INS_SQRTSS = 671;
- public static final int X86_INS_FSQRT = 672;
- public static final int X86_INS_STAC = 673;
- public static final int X86_INS_STC = 674;
- public static final int X86_INS_STD = 675;
- public static final int X86_INS_STGI = 676;
- public static final int X86_INS_STI = 677;
- public static final int X86_INS_STMXCSR = 678;
- public static final int X86_INS_STOSB = 679;
- public static final int X86_INS_STOSD = 680;
- public static final int X86_INS_STOSQ = 681;
- public static final int X86_INS_STOSW = 682;
- public static final int X86_INS_STR = 683;
- public static final int X86_INS_FST = 684;
- public static final int X86_INS_FSTP = 685;
- public static final int X86_INS_FSTPNCE = 686;
- public static final int X86_INS_FXCH = 687;
- public static final int X86_INS_SUBPD = 688;
- public static final int X86_INS_SUBPS = 689;
- public static final int X86_INS_FSUBR = 690;
- public static final int X86_INS_FISUBR = 691;
- public static final int X86_INS_FSUBRP = 692;
- public static final int X86_INS_SUBSD = 693;
- public static final int X86_INS_SUBSS = 694;
- public static final int X86_INS_FSUB = 695;
- public static final int X86_INS_FISUB = 696;
- public static final int X86_INS_FSUBP = 697;
- public static final int X86_INS_SWAPGS = 698;
- public static final int X86_INS_SYSCALL = 699;
- public static final int X86_INS_SYSENTER = 700;
- public static final int X86_INS_SYSEXIT = 701;
- public static final int X86_INS_SYSRET = 702;
- public static final int X86_INS_T1MSKC = 703;
- public static final int X86_INS_TEST = 704;
- public static final int X86_INS_UD2 = 705;
- public static final int X86_INS_FTST = 706;
- public static final int X86_INS_TZCNT = 707;
- public static final int X86_INS_TZMSK = 708;
- public static final int X86_INS_FUCOMPI = 709;
- public static final int X86_INS_FUCOMI = 710;
- public static final int X86_INS_FUCOMPP = 711;
- public static final int X86_INS_FUCOMP = 712;
- public static final int X86_INS_FUCOM = 713;
- public static final int X86_INS_UD2B = 714;
- public static final int X86_INS_UNPCKHPD = 715;
- public static final int X86_INS_UNPCKHPS = 716;
- public static final int X86_INS_UNPCKLPD = 717;
- public static final int X86_INS_UNPCKLPS = 718;
- public static final int X86_INS_VADDPD = 719;
- public static final int X86_INS_VADDPS = 720;
- public static final int X86_INS_VADDSD = 721;
- public static final int X86_INS_VADDSS = 722;
- public static final int X86_INS_VADDSUBPD = 723;
- public static final int X86_INS_VADDSUBPS = 724;
- public static final int X86_INS_VAESDECLAST = 725;
- public static final int X86_INS_VAESDEC = 726;
- public static final int X86_INS_VAESENCLAST = 727;
- public static final int X86_INS_VAESENC = 728;
- public static final int X86_INS_VAESIMC = 729;
- public static final int X86_INS_VAESKEYGENASSIST = 730;
- public static final int X86_INS_VALIGND = 731;
- public static final int X86_INS_VALIGNQ = 732;
- public static final int X86_INS_VANDNPD = 733;
- public static final int X86_INS_VANDNPS = 734;
- public static final int X86_INS_VANDPD = 735;
- public static final int X86_INS_VANDPS = 736;
- public static final int X86_INS_VBLENDMPD = 737;
- public static final int X86_INS_VBLENDMPS = 738;
- public static final int X86_INS_VBLENDPD = 739;
- public static final int X86_INS_VBLENDPS = 740;
- public static final int X86_INS_VBLENDVPD = 741;
- public static final int X86_INS_VBLENDVPS = 742;
- public static final int X86_INS_VBROADCASTF128 = 743;
- public static final int X86_INS_VBROADCASTI32X4 = 744;
- public static final int X86_INS_VBROADCASTI64X4 = 745;
- public static final int X86_INS_VBROADCASTSD = 746;
- public static final int X86_INS_VBROADCASTSS = 747;
- public static final int X86_INS_VCMPPD = 748;
- public static final int X86_INS_VCMPPS = 749;
- public static final int X86_INS_VCMPSD = 750;
- public static final int X86_INS_VCMPSS = 751;
- public static final int X86_INS_VCOMPRESSPD = 752;
- public static final int X86_INS_VCOMPRESSPS = 753;
- public static final int X86_INS_VCVTDQ2PD = 754;
- public static final int X86_INS_VCVTDQ2PS = 755;
- public static final int X86_INS_VCVTPD2DQX = 756;
- public static final int X86_INS_VCVTPD2DQ = 757;
- public static final int X86_INS_VCVTPD2PSX = 758;
- public static final int X86_INS_VCVTPD2PS = 759;
- public static final int X86_INS_VCVTPD2UDQ = 760;
- public static final int X86_INS_VCVTPH2PS = 761;
- public static final int X86_INS_VCVTPS2DQ = 762;
- public static final int X86_INS_VCVTPS2PD = 763;
- public static final int X86_INS_VCVTPS2PH = 764;
- public static final int X86_INS_VCVTPS2UDQ = 765;
- public static final int X86_INS_VCVTSD2SI = 766;
- public static final int X86_INS_VCVTSD2USI = 767;
- public static final int X86_INS_VCVTSS2SI = 768;
- public static final int X86_INS_VCVTSS2USI = 769;
- public static final int X86_INS_VCVTTPD2DQX = 770;
- public static final int X86_INS_VCVTTPD2DQ = 771;
- public static final int X86_INS_VCVTTPD2UDQ = 772;
- public static final int X86_INS_VCVTTPS2DQ = 773;
- public static final int X86_INS_VCVTTPS2UDQ = 774;
- public static final int X86_INS_VCVTUDQ2PD = 775;
- public static final int X86_INS_VCVTUDQ2PS = 776;
- public static final int X86_INS_VDIVPD = 777;
- public static final int X86_INS_VDIVPS = 778;
- public static final int X86_INS_VDIVSD = 779;
- public static final int X86_INS_VDIVSS = 780;
- public static final int X86_INS_VDPPD = 781;
- public static final int X86_INS_VDPPS = 782;
- public static final int X86_INS_VERR = 783;
- public static final int X86_INS_VERW = 784;
- public static final int X86_INS_VEXP2PD = 785;
- public static final int X86_INS_VEXP2PS = 786;
- public static final int X86_INS_VEXPANDPD = 787;
- public static final int X86_INS_VEXPANDPS = 788;
- public static final int X86_INS_VEXTRACTF128 = 789;
- public static final int X86_INS_VEXTRACTF32X4 = 790;
- public static final int X86_INS_VEXTRACTF64X4 = 791;
- public static final int X86_INS_VEXTRACTI128 = 792;
- public static final int X86_INS_VEXTRACTI32X4 = 793;
- public static final int X86_INS_VEXTRACTI64X4 = 794;
- public static final int X86_INS_VEXTRACTPS = 795;
- public static final int X86_INS_VFMADD132PD = 796;
- public static final int X86_INS_VFMADD132PS = 797;
- public static final int X86_INS_VFMADDPD = 798;
- public static final int X86_INS_VFMADD213PD = 799;
- public static final int X86_INS_VFMADD231PD = 800;
- public static final int X86_INS_VFMADDPS = 801;
- public static final int X86_INS_VFMADD213PS = 802;
- public static final int X86_INS_VFMADD231PS = 803;
- public static final int X86_INS_VFMADDSD = 804;
- public static final int X86_INS_VFMADD213SD = 805;
- public static final int X86_INS_VFMADD132SD = 806;
- public static final int X86_INS_VFMADD231SD = 807;
- public static final int X86_INS_VFMADDSS = 808;
- public static final int X86_INS_VFMADD213SS = 809;
- public static final int X86_INS_VFMADD132SS = 810;
- public static final int X86_INS_VFMADD231SS = 811;
- public static final int X86_INS_VFMADDSUB132PD = 812;
- public static final int X86_INS_VFMADDSUB132PS = 813;
- public static final int X86_INS_VFMADDSUBPD = 814;
- public static final int X86_INS_VFMADDSUB213PD = 815;
- public static final int X86_INS_VFMADDSUB231PD = 816;
- public static final int X86_INS_VFMADDSUBPS = 817;
- public static final int X86_INS_VFMADDSUB213PS = 818;
- public static final int X86_INS_VFMADDSUB231PS = 819;
- public static final int X86_INS_VFMSUB132PD = 820;
- public static final int X86_INS_VFMSUB132PS = 821;
- public static final int X86_INS_VFMSUBADD132PD = 822;
- public static final int X86_INS_VFMSUBADD132PS = 823;
- public static final int X86_INS_VFMSUBADDPD = 824;
- public static final int X86_INS_VFMSUBADD213PD = 825;
- public static final int X86_INS_VFMSUBADD231PD = 826;
- public static final int X86_INS_VFMSUBADDPS = 827;
- public static final int X86_INS_VFMSUBADD213PS = 828;
- public static final int X86_INS_VFMSUBADD231PS = 829;
- public static final int X86_INS_VFMSUBPD = 830;
- public static final int X86_INS_VFMSUB213PD = 831;
- public static final int X86_INS_VFMSUB231PD = 832;
- public static final int X86_INS_VFMSUBPS = 833;
- public static final int X86_INS_VFMSUB213PS = 834;
- public static final int X86_INS_VFMSUB231PS = 835;
- public static final int X86_INS_VFMSUBSD = 836;
- public static final int X86_INS_VFMSUB213SD = 837;
- public static final int X86_INS_VFMSUB132SD = 838;
- public static final int X86_INS_VFMSUB231SD = 839;
- public static final int X86_INS_VFMSUBSS = 840;
- public static final int X86_INS_VFMSUB213SS = 841;
- public static final int X86_INS_VFMSUB132SS = 842;
- public static final int X86_INS_VFMSUB231SS = 843;
- public static final int X86_INS_VFNMADD132PD = 844;
- public static final int X86_INS_VFNMADD132PS = 845;
- public static final int X86_INS_VFNMADDPD = 846;
- public static final int X86_INS_VFNMADD213PD = 847;
- public static final int X86_INS_VFNMADD231PD = 848;
- public static final int X86_INS_VFNMADDPS = 849;
- public static final int X86_INS_VFNMADD213PS = 850;
- public static final int X86_INS_VFNMADD231PS = 851;
- public static final int X86_INS_VFNMADDSD = 852;
- public static final int X86_INS_VFNMADD213SD = 853;
- public static final int X86_INS_VFNMADD132SD = 854;
- public static final int X86_INS_VFNMADD231SD = 855;
- public static final int X86_INS_VFNMADDSS = 856;
- public static final int X86_INS_VFNMADD213SS = 857;
- public static final int X86_INS_VFNMADD132SS = 858;
- public static final int X86_INS_VFNMADD231SS = 859;
- public static final int X86_INS_VFNMSUB132PD = 860;
- public static final int X86_INS_VFNMSUB132PS = 861;
- public static final int X86_INS_VFNMSUBPD = 862;
- public static final int X86_INS_VFNMSUB213PD = 863;
- public static final int X86_INS_VFNMSUB231PD = 864;
- public static final int X86_INS_VFNMSUBPS = 865;
- public static final int X86_INS_VFNMSUB213PS = 866;
- public static final int X86_INS_VFNMSUB231PS = 867;
- public static final int X86_INS_VFNMSUBSD = 868;
- public static final int X86_INS_VFNMSUB213SD = 869;
- public static final int X86_INS_VFNMSUB132SD = 870;
- public static final int X86_INS_VFNMSUB231SD = 871;
- public static final int X86_INS_VFNMSUBSS = 872;
- public static final int X86_INS_VFNMSUB213SS = 873;
- public static final int X86_INS_VFNMSUB132SS = 874;
- public static final int X86_INS_VFNMSUB231SS = 875;
- public static final int X86_INS_VFRCZPD = 876;
- public static final int X86_INS_VFRCZPS = 877;
- public static final int X86_INS_VFRCZSD = 878;
- public static final int X86_INS_VFRCZSS = 879;
- public static final int X86_INS_VORPD = 880;
- public static final int X86_INS_VORPS = 881;
- public static final int X86_INS_VXORPD = 882;
- public static final int X86_INS_VXORPS = 883;
- public static final int X86_INS_VGATHERDPD = 884;
- public static final int X86_INS_VGATHERDPS = 885;
- public static final int X86_INS_VGATHERPF0DPD = 886;
- public static final int X86_INS_VGATHERPF0DPS = 887;
- public static final int X86_INS_VGATHERPF0QPD = 888;
- public static final int X86_INS_VGATHERPF0QPS = 889;
- public static final int X86_INS_VGATHERPF1DPD = 890;
- public static final int X86_INS_VGATHERPF1DPS = 891;
- public static final int X86_INS_VGATHERPF1QPD = 892;
- public static final int X86_INS_VGATHERPF1QPS = 893;
- public static final int X86_INS_VGATHERQPD = 894;
- public static final int X86_INS_VGATHERQPS = 895;
- public static final int X86_INS_VHADDPD = 896;
- public static final int X86_INS_VHADDPS = 897;
- public static final int X86_INS_VHSUBPD = 898;
- public static final int X86_INS_VHSUBPS = 899;
- public static final int X86_INS_VINSERTF128 = 900;
- public static final int X86_INS_VINSERTF32X4 = 901;
- public static final int X86_INS_VINSERTF32X8 = 902;
- public static final int X86_INS_VINSERTF64X2 = 903;
- public static final int X86_INS_VINSERTF64X4 = 904;
- public static final int X86_INS_VINSERTI128 = 905;
- public static final int X86_INS_VINSERTI32X4 = 906;
- public static final int X86_INS_VINSERTI32X8 = 907;
- public static final int X86_INS_VINSERTI64X2 = 908;
- public static final int X86_INS_VINSERTI64X4 = 909;
- public static final int X86_INS_VINSERTPS = 910;
- public static final int X86_INS_VLDDQU = 911;
- public static final int X86_INS_VLDMXCSR = 912;
- public static final int X86_INS_VMASKMOVDQU = 913;
- public static final int X86_INS_VMASKMOVPD = 914;
- public static final int X86_INS_VMASKMOVPS = 915;
- public static final int X86_INS_VMAXPD = 916;
- public static final int X86_INS_VMAXPS = 917;
- public static final int X86_INS_VMAXSD = 918;
- public static final int X86_INS_VMAXSS = 919;
- public static final int X86_INS_VMCALL = 920;
- public static final int X86_INS_VMCLEAR = 921;
- public static final int X86_INS_VMFUNC = 922;
- public static final int X86_INS_VMINPD = 923;
- public static final int X86_INS_VMINPS = 924;
- public static final int X86_INS_VMINSD = 925;
- public static final int X86_INS_VMINSS = 926;
- public static final int X86_INS_VMLAUNCH = 927;
- public static final int X86_INS_VMLOAD = 928;
- public static final int X86_INS_VMMCALL = 929;
- public static final int X86_INS_VMOVQ = 930;
- public static final int X86_INS_VMOVDDUP = 931;
- public static final int X86_INS_VMOVD = 932;
- public static final int X86_INS_VMOVDQA32 = 933;
- public static final int X86_INS_VMOVDQA64 = 934;
- public static final int X86_INS_VMOVDQA = 935;
- public static final int X86_INS_VMOVDQU16 = 936;
- public static final int X86_INS_VMOVDQU32 = 937;
- public static final int X86_INS_VMOVDQU64 = 938;
- public static final int X86_INS_VMOVDQU8 = 939;
- public static final int X86_INS_VMOVDQU = 940;
- public static final int X86_INS_VMOVHLPS = 941;
- public static final int X86_INS_VMOVHPD = 942;
- public static final int X86_INS_VMOVHPS = 943;
- public static final int X86_INS_VMOVLHPS = 944;
- public static final int X86_INS_VMOVLPD = 945;
- public static final int X86_INS_VMOVLPS = 946;
- public static final int X86_INS_VMOVMSKPD = 947;
- public static final int X86_INS_VMOVMSKPS = 948;
- public static final int X86_INS_VMOVNTDQA = 949;
- public static final int X86_INS_VMOVNTDQ = 950;
- public static final int X86_INS_VMOVNTPD = 951;
- public static final int X86_INS_VMOVNTPS = 952;
- public static final int X86_INS_VMOVSD = 953;
- public static final int X86_INS_VMOVSHDUP = 954;
- public static final int X86_INS_VMOVSLDUP = 955;
- public static final int X86_INS_VMOVSS = 956;
- public static final int X86_INS_VMOVUPD = 957;
- public static final int X86_INS_VMOVUPS = 958;
- public static final int X86_INS_VMPSADBW = 959;
- public static final int X86_INS_VMPTRLD = 960;
- public static final int X86_INS_VMPTRST = 961;
- public static final int X86_INS_VMREAD = 962;
- public static final int X86_INS_VMRESUME = 963;
- public static final int X86_INS_VMRUN = 964;
- public static final int X86_INS_VMSAVE = 965;
- public static final int X86_INS_VMULPD = 966;
- public static final int X86_INS_VMULPS = 967;
- public static final int X86_INS_VMULSD = 968;
- public static final int X86_INS_VMULSS = 969;
- public static final int X86_INS_VMWRITE = 970;
- public static final int X86_INS_VMXOFF = 971;
- public static final int X86_INS_VMXON = 972;
- public static final int X86_INS_VPABSB = 973;
- public static final int X86_INS_VPABSD = 974;
- public static final int X86_INS_VPABSQ = 975;
- public static final int X86_INS_VPABSW = 976;
- public static final int X86_INS_VPACKSSDW = 977;
- public static final int X86_INS_VPACKSSWB = 978;
- public static final int X86_INS_VPACKUSDW = 979;
- public static final int X86_INS_VPACKUSWB = 980;
- public static final int X86_INS_VPADDB = 981;
- public static final int X86_INS_VPADDD = 982;
- public static final int X86_INS_VPADDQ = 983;
- public static final int X86_INS_VPADDSB = 984;
- public static final int X86_INS_VPADDSW = 985;
- public static final int X86_INS_VPADDUSB = 986;
- public static final int X86_INS_VPADDUSW = 987;
- public static final int X86_INS_VPADDW = 988;
- public static final int X86_INS_VPALIGNR = 989;
- public static final int X86_INS_VPANDD = 990;
- public static final int X86_INS_VPANDND = 991;
- public static final int X86_INS_VPANDNQ = 992;
- public static final int X86_INS_VPANDN = 993;
- public static final int X86_INS_VPANDQ = 994;
- public static final int X86_INS_VPAND = 995;
- public static final int X86_INS_VPAVGB = 996;
- public static final int X86_INS_VPAVGW = 997;
- public static final int X86_INS_VPBLENDD = 998;
- public static final int X86_INS_VPBLENDMB = 999;
- public static final int X86_INS_VPBLENDMD = 1000;
- public static final int X86_INS_VPBLENDMQ = 1001;
- public static final int X86_INS_VPBLENDMW = 1002;
- public static final int X86_INS_VPBLENDVB = 1003;
- public static final int X86_INS_VPBLENDW = 1004;
- public static final int X86_INS_VPBROADCASTB = 1005;
- public static final int X86_INS_VPBROADCASTD = 1006;
- public static final int X86_INS_VPBROADCASTMB2Q = 1007;
- public static final int X86_INS_VPBROADCASTMW2D = 1008;
- public static final int X86_INS_VPBROADCASTQ = 1009;
- public static final int X86_INS_VPBROADCASTW = 1010;
- public static final int X86_INS_VPCLMULQDQ = 1011;
- public static final int X86_INS_VPCMOV = 1012;
- public static final int X86_INS_VPCMPB = 1013;
- public static final int X86_INS_VPCMPD = 1014;
- public static final int X86_INS_VPCMPEQB = 1015;
- public static final int X86_INS_VPCMPEQD = 1016;
- public static final int X86_INS_VPCMPEQQ = 1017;
- public static final int X86_INS_VPCMPEQW = 1018;
- public static final int X86_INS_VPCMPESTRI = 1019;
- public static final int X86_INS_VPCMPESTRM = 1020;
- public static final int X86_INS_VPCMPGTB = 1021;
- public static final int X86_INS_VPCMPGTD = 1022;
- public static final int X86_INS_VPCMPGTQ = 1023;
- public static final int X86_INS_VPCMPGTW = 1024;
- public static final int X86_INS_VPCMPISTRI = 1025;
- public static final int X86_INS_VPCMPISTRM = 1026;
- public static final int X86_INS_VPCMPQ = 1027;
- public static final int X86_INS_VPCMPUB = 1028;
- public static final int X86_INS_VPCMPUD = 1029;
- public static final int X86_INS_VPCMPUQ = 1030;
- public static final int X86_INS_VPCMPUW = 1031;
- public static final int X86_INS_VPCMPW = 1032;
- public static final int X86_INS_VPCOMB = 1033;
- public static final int X86_INS_VPCOMD = 1034;
- public static final int X86_INS_VPCOMPRESSD = 1035;
- public static final int X86_INS_VPCOMPRESSQ = 1036;
- public static final int X86_INS_VPCOMQ = 1037;
- public static final int X86_INS_VPCOMUB = 1038;
- public static final int X86_INS_VPCOMUD = 1039;
- public static final int X86_INS_VPCOMUQ = 1040;
- public static final int X86_INS_VPCOMUW = 1041;
- public static final int X86_INS_VPCOMW = 1042;
- public static final int X86_INS_VPCONFLICTD = 1043;
- public static final int X86_INS_VPCONFLICTQ = 1044;
- public static final int X86_INS_VPERM2F128 = 1045;
- public static final int X86_INS_VPERM2I128 = 1046;
- public static final int X86_INS_VPERMD = 1047;
- public static final int X86_INS_VPERMI2D = 1048;
- public static final int X86_INS_VPERMI2PD = 1049;
- public static final int X86_INS_VPERMI2PS = 1050;
- public static final int X86_INS_VPERMI2Q = 1051;
- public static final int X86_INS_VPERMIL2PD = 1052;
- public static final int X86_INS_VPERMIL2PS = 1053;
- public static final int X86_INS_VPERMILPD = 1054;
- public static final int X86_INS_VPERMILPS = 1055;
- public static final int X86_INS_VPERMPD = 1056;
- public static final int X86_INS_VPERMPS = 1057;
- public static final int X86_INS_VPERMQ = 1058;
- public static final int X86_INS_VPERMT2D = 1059;
- public static final int X86_INS_VPERMT2PD = 1060;
- public static final int X86_INS_VPERMT2PS = 1061;
- public static final int X86_INS_VPERMT2Q = 1062;
- public static final int X86_INS_VPEXPANDD = 1063;
- public static final int X86_INS_VPEXPANDQ = 1064;
- public static final int X86_INS_VPEXTRB = 1065;
- public static final int X86_INS_VPEXTRD = 1066;
- public static final int X86_INS_VPEXTRQ = 1067;
- public static final int X86_INS_VPEXTRW = 1068;
- public static final int X86_INS_VPGATHERDD = 1069;
- public static final int X86_INS_VPGATHERDQ = 1070;
- public static final int X86_INS_VPGATHERQD = 1071;
- public static final int X86_INS_VPGATHERQQ = 1072;
- public static final int X86_INS_VPHADDBD = 1073;
- public static final int X86_INS_VPHADDBQ = 1074;
- public static final int X86_INS_VPHADDBW = 1075;
- public static final int X86_INS_VPHADDDQ = 1076;
- public static final int X86_INS_VPHADDD = 1077;
- public static final int X86_INS_VPHADDSW = 1078;
- public static final int X86_INS_VPHADDUBD = 1079;
- public static final int X86_INS_VPHADDUBQ = 1080;
- public static final int X86_INS_VPHADDUBW = 1081;
- public static final int X86_INS_VPHADDUDQ = 1082;
- public static final int X86_INS_VPHADDUWD = 1083;
- public static final int X86_INS_VPHADDUWQ = 1084;
- public static final int X86_INS_VPHADDWD = 1085;
- public static final int X86_INS_VPHADDWQ = 1086;
- public static final int X86_INS_VPHADDW = 1087;
- public static final int X86_INS_VPHMINPOSUW = 1088;
- public static final int X86_INS_VPHSUBBW = 1089;
- public static final int X86_INS_VPHSUBDQ = 1090;
- public static final int X86_INS_VPHSUBD = 1091;
- public static final int X86_INS_VPHSUBSW = 1092;
- public static final int X86_INS_VPHSUBWD = 1093;
- public static final int X86_INS_VPHSUBW = 1094;
- public static final int X86_INS_VPINSRB = 1095;
- public static final int X86_INS_VPINSRD = 1096;
- public static final int X86_INS_VPINSRQ = 1097;
- public static final int X86_INS_VPINSRW = 1098;
- public static final int X86_INS_VPLZCNTD = 1099;
- public static final int X86_INS_VPLZCNTQ = 1100;
- public static final int X86_INS_VPMACSDD = 1101;
- public static final int X86_INS_VPMACSDQH = 1102;
- public static final int X86_INS_VPMACSDQL = 1103;
- public static final int X86_INS_VPMACSSDD = 1104;
- public static final int X86_INS_VPMACSSDQH = 1105;
- public static final int X86_INS_VPMACSSDQL = 1106;
- public static final int X86_INS_VPMACSSWD = 1107;
- public static final int X86_INS_VPMACSSWW = 1108;
- public static final int X86_INS_VPMACSWD = 1109;
- public static final int X86_INS_VPMACSWW = 1110;
- public static final int X86_INS_VPMADCSSWD = 1111;
- public static final int X86_INS_VPMADCSWD = 1112;
- public static final int X86_INS_VPMADDUBSW = 1113;
- public static final int X86_INS_VPMADDWD = 1114;
- public static final int X86_INS_VPMASKMOVD = 1115;
- public static final int X86_INS_VPMASKMOVQ = 1116;
- public static final int X86_INS_VPMAXSB = 1117;
- public static final int X86_INS_VPMAXSD = 1118;
- public static final int X86_INS_VPMAXSQ = 1119;
- public static final int X86_INS_VPMAXSW = 1120;
- public static final int X86_INS_VPMAXUB = 1121;
- public static final int X86_INS_VPMAXUD = 1122;
- public static final int X86_INS_VPMAXUQ = 1123;
- public static final int X86_INS_VPMAXUW = 1124;
- public static final int X86_INS_VPMINSB = 1125;
- public static final int X86_INS_VPMINSD = 1126;
- public static final int X86_INS_VPMINSQ = 1127;
- public static final int X86_INS_VPMINSW = 1128;
- public static final int X86_INS_VPMINUB = 1129;
- public static final int X86_INS_VPMINUD = 1130;
- public static final int X86_INS_VPMINUQ = 1131;
- public static final int X86_INS_VPMINUW = 1132;
- public static final int X86_INS_VPMOVDB = 1133;
- public static final int X86_INS_VPMOVDW = 1134;
- public static final int X86_INS_VPMOVM2B = 1135;
- public static final int X86_INS_VPMOVM2D = 1136;
- public static final int X86_INS_VPMOVM2Q = 1137;
- public static final int X86_INS_VPMOVM2W = 1138;
- public static final int X86_INS_VPMOVMSKB = 1139;
- public static final int X86_INS_VPMOVQB = 1140;
- public static final int X86_INS_VPMOVQD = 1141;
- public static final int X86_INS_VPMOVQW = 1142;
- public static final int X86_INS_VPMOVSDB = 1143;
- public static final int X86_INS_VPMOVSDW = 1144;
- public static final int X86_INS_VPMOVSQB = 1145;
- public static final int X86_INS_VPMOVSQD = 1146;
- public static final int X86_INS_VPMOVSQW = 1147;
- public static final int X86_INS_VPMOVSXBD = 1148;
- public static final int X86_INS_VPMOVSXBQ = 1149;
- public static final int X86_INS_VPMOVSXBW = 1150;
- public static final int X86_INS_VPMOVSXDQ = 1151;
- public static final int X86_INS_VPMOVSXWD = 1152;
- public static final int X86_INS_VPMOVSXWQ = 1153;
- public static final int X86_INS_VPMOVUSDB = 1154;
- public static final int X86_INS_VPMOVUSDW = 1155;
- public static final int X86_INS_VPMOVUSQB = 1156;
- public static final int X86_INS_VPMOVUSQD = 1157;
- public static final int X86_INS_VPMOVUSQW = 1158;
- public static final int X86_INS_VPMOVZXBD = 1159;
- public static final int X86_INS_VPMOVZXBQ = 1160;
- public static final int X86_INS_VPMOVZXBW = 1161;
- public static final int X86_INS_VPMOVZXDQ = 1162;
- public static final int X86_INS_VPMOVZXWD = 1163;
- public static final int X86_INS_VPMOVZXWQ = 1164;
- public static final int X86_INS_VPMULDQ = 1165;
- public static final int X86_INS_VPMULHRSW = 1166;
- public static final int X86_INS_VPMULHUW = 1167;
- public static final int X86_INS_VPMULHW = 1168;
- public static final int X86_INS_VPMULLD = 1169;
- public static final int X86_INS_VPMULLQ = 1170;
- public static final int X86_INS_VPMULLW = 1171;
- public static final int X86_INS_VPMULUDQ = 1172;
- public static final int X86_INS_VPORD = 1173;
- public static final int X86_INS_VPORQ = 1174;
- public static final int X86_INS_VPOR = 1175;
- public static final int X86_INS_VPPERM = 1176;
- public static final int X86_INS_VPROTB = 1177;
- public static final int X86_INS_VPROTD = 1178;
- public static final int X86_INS_VPROTQ = 1179;
- public static final int X86_INS_VPROTW = 1180;
- public static final int X86_INS_VPSADBW = 1181;
- public static final int X86_INS_VPSCATTERDD = 1182;
- public static final int X86_INS_VPSCATTERDQ = 1183;
- public static final int X86_INS_VPSCATTERQD = 1184;
- public static final int X86_INS_VPSCATTERQQ = 1185;
- public static final int X86_INS_VPSHAB = 1186;
- public static final int X86_INS_VPSHAD = 1187;
- public static final int X86_INS_VPSHAQ = 1188;
- public static final int X86_INS_VPSHAW = 1189;
- public static final int X86_INS_VPSHLB = 1190;
- public static final int X86_INS_VPSHLD = 1191;
- public static final int X86_INS_VPSHLQ = 1192;
- public static final int X86_INS_VPSHLW = 1193;
- public static final int X86_INS_VPSHUFB = 1194;
- public static final int X86_INS_VPSHUFD = 1195;
- public static final int X86_INS_VPSHUFHW = 1196;
- public static final int X86_INS_VPSHUFLW = 1197;
- public static final int X86_INS_VPSIGNB = 1198;
- public static final int X86_INS_VPSIGND = 1199;
- public static final int X86_INS_VPSIGNW = 1200;
- public static final int X86_INS_VPSLLDQ = 1201;
- public static final int X86_INS_VPSLLD = 1202;
- public static final int X86_INS_VPSLLQ = 1203;
- public static final int X86_INS_VPSLLVD = 1204;
- public static final int X86_INS_VPSLLVQ = 1205;
- public static final int X86_INS_VPSLLW = 1206;
- public static final int X86_INS_VPSRAD = 1207;
- public static final int X86_INS_VPSRAQ = 1208;
- public static final int X86_INS_VPSRAVD = 1209;
- public static final int X86_INS_VPSRAVQ = 1210;
- public static final int X86_INS_VPSRAW = 1211;
- public static final int X86_INS_VPSRLDQ = 1212;
- public static final int X86_INS_VPSRLD = 1213;
- public static final int X86_INS_VPSRLQ = 1214;
- public static final int X86_INS_VPSRLVD = 1215;
- public static final int X86_INS_VPSRLVQ = 1216;
- public static final int X86_INS_VPSRLW = 1217;
- public static final int X86_INS_VPSUBB = 1218;
- public static final int X86_INS_VPSUBD = 1219;
- public static final int X86_INS_VPSUBQ = 1220;
- public static final int X86_INS_VPSUBSB = 1221;
- public static final int X86_INS_VPSUBSW = 1222;
- public static final int X86_INS_VPSUBUSB = 1223;
- public static final int X86_INS_VPSUBUSW = 1224;
- public static final int X86_INS_VPSUBW = 1225;
- public static final int X86_INS_VPTESTMD = 1226;
- public static final int X86_INS_VPTESTMQ = 1227;
- public static final int X86_INS_VPTESTNMD = 1228;
- public static final int X86_INS_VPTESTNMQ = 1229;
- public static final int X86_INS_VPTEST = 1230;
- public static final int X86_INS_VPUNPCKHBW = 1231;
- public static final int X86_INS_VPUNPCKHDQ = 1232;
- public static final int X86_INS_VPUNPCKHQDQ = 1233;
- public static final int X86_INS_VPUNPCKHWD = 1234;
- public static final int X86_INS_VPUNPCKLBW = 1235;
- public static final int X86_INS_VPUNPCKLDQ = 1236;
- public static final int X86_INS_VPUNPCKLQDQ = 1237;
- public static final int X86_INS_VPUNPCKLWD = 1238;
- public static final int X86_INS_VPXORD = 1239;
- public static final int X86_INS_VPXORQ = 1240;
- public static final int X86_INS_VPXOR = 1241;
- public static final int X86_INS_VRCP14PD = 1242;
- public static final int X86_INS_VRCP14PS = 1243;
- public static final int X86_INS_VRCP14SD = 1244;
- public static final int X86_INS_VRCP14SS = 1245;
- public static final int X86_INS_VRCP28PD = 1246;
- public static final int X86_INS_VRCP28PS = 1247;
- public static final int X86_INS_VRCP28SD = 1248;
- public static final int X86_INS_VRCP28SS = 1249;
- public static final int X86_INS_VRCPPS = 1250;
- public static final int X86_INS_VRCPSS = 1251;
- public static final int X86_INS_VRNDSCALEPD = 1252;
- public static final int X86_INS_VRNDSCALEPS = 1253;
- public static final int X86_INS_VRNDSCALESD = 1254;
- public static final int X86_INS_VRNDSCALESS = 1255;
- public static final int X86_INS_VROUNDPD = 1256;
- public static final int X86_INS_VROUNDPS = 1257;
- public static final int X86_INS_VROUNDSD = 1258;
- public static final int X86_INS_VROUNDSS = 1259;
- public static final int X86_INS_VRSQRT14PD = 1260;
- public static final int X86_INS_VRSQRT14PS = 1261;
- public static final int X86_INS_VRSQRT14SD = 1262;
- public static final int X86_INS_VRSQRT14SS = 1263;
- public static final int X86_INS_VRSQRT28PD = 1264;
- public static final int X86_INS_VRSQRT28PS = 1265;
- public static final int X86_INS_VRSQRT28SD = 1266;
- public static final int X86_INS_VRSQRT28SS = 1267;
- public static final int X86_INS_VRSQRTPS = 1268;
- public static final int X86_INS_VRSQRTSS = 1269;
- public static final int X86_INS_VSCATTERDPD = 1270;
- public static final int X86_INS_VSCATTERDPS = 1271;
- public static final int X86_INS_VSCATTERPF0DPD = 1272;
- public static final int X86_INS_VSCATTERPF0DPS = 1273;
- public static final int X86_INS_VSCATTERPF0QPD = 1274;
- public static final int X86_INS_VSCATTERPF0QPS = 1275;
- public static final int X86_INS_VSCATTERPF1DPD = 1276;
- public static final int X86_INS_VSCATTERPF1DPS = 1277;
- public static final int X86_INS_VSCATTERPF1QPD = 1278;
- public static final int X86_INS_VSCATTERPF1QPS = 1279;
- public static final int X86_INS_VSCATTERQPD = 1280;
- public static final int X86_INS_VSCATTERQPS = 1281;
- public static final int X86_INS_VSHUFPD = 1282;
- public static final int X86_INS_VSHUFPS = 1283;
- public static final int X86_INS_VSQRTPD = 1284;
- public static final int X86_INS_VSQRTPS = 1285;
- public static final int X86_INS_VSQRTSD = 1286;
- public static final int X86_INS_VSQRTSS = 1287;
- public static final int X86_INS_VSTMXCSR = 1288;
- public static final int X86_INS_VSUBPD = 1289;
- public static final int X86_INS_VSUBPS = 1290;
- public static final int X86_INS_VSUBSD = 1291;
- public static final int X86_INS_VSUBSS = 1292;
- public static final int X86_INS_VTESTPD = 1293;
- public static final int X86_INS_VTESTPS = 1294;
- public static final int X86_INS_VUNPCKHPD = 1295;
- public static final int X86_INS_VUNPCKHPS = 1296;
- public static final int X86_INS_VUNPCKLPD = 1297;
- public static final int X86_INS_VUNPCKLPS = 1298;
- public static final int X86_INS_VZEROALL = 1299;
- public static final int X86_INS_VZEROUPPER = 1300;
- public static final int X86_INS_WAIT = 1301;
- public static final int X86_INS_WBINVD = 1302;
- public static final int X86_INS_WRFSBASE = 1303;
- public static final int X86_INS_WRGSBASE = 1304;
- public static final int X86_INS_WRMSR = 1305;
- public static final int X86_INS_XABORT = 1306;
- public static final int X86_INS_XACQUIRE = 1307;
- public static final int X86_INS_XBEGIN = 1308;
- public static final int X86_INS_XCHG = 1309;
- public static final int X86_INS_XCRYPTCBC = 1310;
- public static final int X86_INS_XCRYPTCFB = 1311;
- public static final int X86_INS_XCRYPTCTR = 1312;
- public static final int X86_INS_XCRYPTECB = 1313;
- public static final int X86_INS_XCRYPTOFB = 1314;
- public static final int X86_INS_XEND = 1315;
- public static final int X86_INS_XGETBV = 1316;
- public static final int X86_INS_XLATB = 1317;
- public static final int X86_INS_XRELEASE = 1318;
- public static final int X86_INS_XRSTOR = 1319;
- public static final int X86_INS_XRSTOR64 = 1320;
- public static final int X86_INS_XRSTORS = 1321;
- public static final int X86_INS_XRSTORS64 = 1322;
- public static final int X86_INS_XSAVE = 1323;
- public static final int X86_INS_XSAVE64 = 1324;
- public static final int X86_INS_XSAVEC = 1325;
- public static final int X86_INS_XSAVEC64 = 1326;
- public static final int X86_INS_XSAVEOPT = 1327;
- public static final int X86_INS_XSAVEOPT64 = 1328;
- public static final int X86_INS_XSAVES = 1329;
- public static final int X86_INS_XSAVES64 = 1330;
- public static final int X86_INS_XSETBV = 1331;
- public static final int X86_INS_XSHA1 = 1332;
- public static final int X86_INS_XSHA256 = 1333;
- public static final int X86_INS_XSTORE = 1334;
- public static final int X86_INS_XTEST = 1335;
- public static final int X86_INS_FDISI8087_NOP = 1336;
- public static final int X86_INS_FENI8087_NOP = 1337;
- public static final int X86_INS_ENDING = 1338;
+ public static final int X86_INS_CMPSB = 96;
+ public static final int X86_INS_CMPSQ = 97;
+ public static final int X86_INS_CMPSW = 98;
+ public static final int X86_INS_CMPXCHG16B = 99;
+ public static final int X86_INS_CMPXCHG = 100;
+ public static final int X86_INS_CMPXCHG8B = 101;
+ public static final int X86_INS_COMISD = 102;
+ public static final int X86_INS_COMISS = 103;
+ public static final int X86_INS_FCOMP = 104;
+ public static final int X86_INS_FCOMPI = 105;
+ public static final int X86_INS_FCOMI = 106;
+ public static final int X86_INS_FCOM = 107;
+ public static final int X86_INS_FCOS = 108;
+ public static final int X86_INS_CPUID = 109;
+ public static final int X86_INS_CQO = 110;
+ public static final int X86_INS_CRC32 = 111;
+ public static final int X86_INS_CVTDQ2PD = 112;
+ public static final int X86_INS_CVTDQ2PS = 113;
+ public static final int X86_INS_CVTPD2DQ = 114;
+ public static final int X86_INS_CVTPD2PS = 115;
+ public static final int X86_INS_CVTPS2DQ = 116;
+ public static final int X86_INS_CVTPS2PD = 117;
+ public static final int X86_INS_CVTSD2SI = 118;
+ public static final int X86_INS_CVTSD2SS = 119;
+ public static final int X86_INS_CVTSI2SD = 120;
+ public static final int X86_INS_CVTSI2SS = 121;
+ public static final int X86_INS_CVTSS2SD = 122;
+ public static final int X86_INS_CVTSS2SI = 123;
+ public static final int X86_INS_CVTTPD2DQ = 124;
+ public static final int X86_INS_CVTTPS2DQ = 125;
+ public static final int X86_INS_CVTTSD2SI = 126;
+ public static final int X86_INS_CVTTSS2SI = 127;
+ public static final int X86_INS_CWD = 128;
+ public static final int X86_INS_CWDE = 129;
+ public static final int X86_INS_DAA = 130;
+ public static final int X86_INS_DAS = 131;
+ public static final int X86_INS_DATA16 = 132;
+ public static final int X86_INS_DEC = 133;
+ public static final int X86_INS_DIV = 134;
+ public static final int X86_INS_DIVPD = 135;
+ public static final int X86_INS_DIVPS = 136;
+ public static final int X86_INS_FDIVR = 137;
+ public static final int X86_INS_FIDIVR = 138;
+ public static final int X86_INS_FDIVRP = 139;
+ public static final int X86_INS_DIVSD = 140;
+ public static final int X86_INS_DIVSS = 141;
+ public static final int X86_INS_FDIV = 142;
+ public static final int X86_INS_FIDIV = 143;
+ public static final int X86_INS_FDIVP = 144;
+ public static final int X86_INS_DPPD = 145;
+ public static final int X86_INS_DPPS = 146;
+ public static final int X86_INS_RET = 147;
+ public static final int X86_INS_ENCLS = 148;
+ public static final int X86_INS_ENCLU = 149;
+ public static final int X86_INS_ENTER = 150;
+ public static final int X86_INS_EXTRACTPS = 151;
+ public static final int X86_INS_EXTRQ = 152;
+ public static final int X86_INS_F2XM1 = 153;
+ public static final int X86_INS_LCALL = 154;
+ public static final int X86_INS_LJMP = 155;
+ public static final int X86_INS_FBLD = 156;
+ public static final int X86_INS_FBSTP = 157;
+ public static final int X86_INS_FCOMPP = 158;
+ public static final int X86_INS_FDECSTP = 159;
+ public static final int X86_INS_FEMMS = 160;
+ public static final int X86_INS_FFREE = 161;
+ public static final int X86_INS_FICOM = 162;
+ public static final int X86_INS_FICOMP = 163;
+ public static final int X86_INS_FINCSTP = 164;
+ public static final int X86_INS_FLDCW = 165;
+ public static final int X86_INS_FLDENV = 166;
+ public static final int X86_INS_FLDL2E = 167;
+ public static final int X86_INS_FLDL2T = 168;
+ public static final int X86_INS_FLDLG2 = 169;
+ public static final int X86_INS_FLDLN2 = 170;
+ public static final int X86_INS_FLDPI = 171;
+ public static final int X86_INS_FNCLEX = 172;
+ public static final int X86_INS_FNINIT = 173;
+ public static final int X86_INS_FNOP = 174;
+ public static final int X86_INS_FNSTCW = 175;
+ public static final int X86_INS_FNSTSW = 176;
+ public static final int X86_INS_FPATAN = 177;
+ public static final int X86_INS_FPREM = 178;
+ public static final int X86_INS_FPREM1 = 179;
+ public static final int X86_INS_FPTAN = 180;
+ public static final int X86_INS_FFREEP = 181;
+ public static final int X86_INS_FRNDINT = 182;
+ public static final int X86_INS_FRSTOR = 183;
+ public static final int X86_INS_FNSAVE = 184;
+ public static final int X86_INS_FSCALE = 185;
+ public static final int X86_INS_FSETPM = 186;
+ public static final int X86_INS_FSINCOS = 187;
+ public static final int X86_INS_FNSTENV = 188;
+ public static final int X86_INS_FXAM = 189;
+ public static final int X86_INS_FXRSTOR = 190;
+ public static final int X86_INS_FXRSTOR64 = 191;
+ public static final int X86_INS_FXSAVE = 192;
+ public static final int X86_INS_FXSAVE64 = 193;
+ public static final int X86_INS_FXTRACT = 194;
+ public static final int X86_INS_FYL2X = 195;
+ public static final int X86_INS_FYL2XP1 = 196;
+ public static final int X86_INS_MOVAPD = 197;
+ public static final int X86_INS_MOVAPS = 198;
+ public static final int X86_INS_ORPD = 199;
+ public static final int X86_INS_ORPS = 200;
+ public static final int X86_INS_VMOVAPD = 201;
+ public static final int X86_INS_VMOVAPS = 202;
+ public static final int X86_INS_XORPD = 203;
+ public static final int X86_INS_XORPS = 204;
+ public static final int X86_INS_GETSEC = 205;
+ public static final int X86_INS_HADDPD = 206;
+ public static final int X86_INS_HADDPS = 207;
+ public static final int X86_INS_HLT = 208;
+ public static final int X86_INS_HSUBPD = 209;
+ public static final int X86_INS_HSUBPS = 210;
+ public static final int X86_INS_IDIV = 211;
+ public static final int X86_INS_FILD = 212;
+ public static final int X86_INS_IMUL = 213;
+ public static final int X86_INS_IN = 214;
+ public static final int X86_INS_INC = 215;
+ public static final int X86_INS_INSB = 216;
+ public static final int X86_INS_INSERTPS = 217;
+ public static final int X86_INS_INSERTQ = 218;
+ public static final int X86_INS_INSD = 219;
+ public static final int X86_INS_INSW = 220;
+ public static final int X86_INS_INT = 221;
+ public static final int X86_INS_INT1 = 222;
+ public static final int X86_INS_INT3 = 223;
+ public static final int X86_INS_INTO = 224;
+ public static final int X86_INS_INVD = 225;
+ public static final int X86_INS_INVEPT = 226;
+ public static final int X86_INS_INVLPG = 227;
+ public static final int X86_INS_INVLPGA = 228;
+ public static final int X86_INS_INVPCID = 229;
+ public static final int X86_INS_INVVPID = 230;
+ public static final int X86_INS_IRET = 231;
+ public static final int X86_INS_IRETD = 232;
+ public static final int X86_INS_IRETQ = 233;
+ public static final int X86_INS_FISTTP = 234;
+ public static final int X86_INS_FIST = 235;
+ public static final int X86_INS_FISTP = 236;
+ public static final int X86_INS_UCOMISD = 237;
+ public static final int X86_INS_UCOMISS = 238;
+ public static final int X86_INS_VCOMISD = 239;
+ public static final int X86_INS_VCOMISS = 240;
+ public static final int X86_INS_VCVTSD2SS = 241;
+ public static final int X86_INS_VCVTSI2SD = 242;
+ public static final int X86_INS_VCVTSI2SS = 243;
+ public static final int X86_INS_VCVTSS2SD = 244;
+ public static final int X86_INS_VCVTTSD2SI = 245;
+ public static final int X86_INS_VCVTTSD2USI = 246;
+ public static final int X86_INS_VCVTTSS2SI = 247;
+ public static final int X86_INS_VCVTTSS2USI = 248;
+ public static final int X86_INS_VCVTUSI2SD = 249;
+ public static final int X86_INS_VCVTUSI2SS = 250;
+ public static final int X86_INS_VUCOMISD = 251;
+ public static final int X86_INS_VUCOMISS = 252;
+ public static final int X86_INS_JAE = 253;
+ public static final int X86_INS_JA = 254;
+ public static final int X86_INS_JBE = 255;
+ public static final int X86_INS_JB = 256;
+ public static final int X86_INS_JCXZ = 257;
+ public static final int X86_INS_JECXZ = 258;
+ public static final int X86_INS_JE = 259;
+ public static final int X86_INS_JGE = 260;
+ public static final int X86_INS_JG = 261;
+ public static final int X86_INS_JLE = 262;
+ public static final int X86_INS_JL = 263;
+ public static final int X86_INS_JMP = 264;
+ public static final int X86_INS_JNE = 265;
+ public static final int X86_INS_JNO = 266;
+ public static final int X86_INS_JNP = 267;
+ public static final int X86_INS_JNS = 268;
+ public static final int X86_INS_JO = 269;
+ public static final int X86_INS_JP = 270;
+ public static final int X86_INS_JRCXZ = 271;
+ public static final int X86_INS_JS = 272;
+ public static final int X86_INS_KANDB = 273;
+ public static final int X86_INS_KANDD = 274;
+ public static final int X86_INS_KANDNB = 275;
+ public static final int X86_INS_KANDND = 276;
+ public static final int X86_INS_KANDNQ = 277;
+ public static final int X86_INS_KANDNW = 278;
+ public static final int X86_INS_KANDQ = 279;
+ public static final int X86_INS_KANDW = 280;
+ public static final int X86_INS_KMOVB = 281;
+ public static final int X86_INS_KMOVD = 282;
+ public static final int X86_INS_KMOVQ = 283;
+ public static final int X86_INS_KMOVW = 284;
+ public static final int X86_INS_KNOTB = 285;
+ public static final int X86_INS_KNOTD = 286;
+ public static final int X86_INS_KNOTQ = 287;
+ public static final int X86_INS_KNOTW = 288;
+ public static final int X86_INS_KORB = 289;
+ public static final int X86_INS_KORD = 290;
+ public static final int X86_INS_KORQ = 291;
+ public static final int X86_INS_KORTESTB = 292;
+ public static final int X86_INS_KORTESTD = 293;
+ public static final int X86_INS_KORTESTQ = 294;
+ public static final int X86_INS_KORTESTW = 295;
+ public static final int X86_INS_KORW = 296;
+ public static final int X86_INS_KSHIFTLB = 297;
+ public static final int X86_INS_KSHIFTLD = 298;
+ public static final int X86_INS_KSHIFTLQ = 299;
+ public static final int X86_INS_KSHIFTLW = 300;
+ public static final int X86_INS_KSHIFTRB = 301;
+ public static final int X86_INS_KSHIFTRD = 302;
+ public static final int X86_INS_KSHIFTRQ = 303;
+ public static final int X86_INS_KSHIFTRW = 304;
+ public static final int X86_INS_KUNPCKBW = 305;
+ public static final int X86_INS_KXNORB = 306;
+ public static final int X86_INS_KXNORD = 307;
+ public static final int X86_INS_KXNORQ = 308;
+ public static final int X86_INS_KXNORW = 309;
+ public static final int X86_INS_KXORB = 310;
+ public static final int X86_INS_KXORD = 311;
+ public static final int X86_INS_KXORQ = 312;
+ public static final int X86_INS_KXORW = 313;
+ public static final int X86_INS_LAHF = 314;
+ public static final int X86_INS_LAR = 315;
+ public static final int X86_INS_LDDQU = 316;
+ public static final int X86_INS_LDMXCSR = 317;
+ public static final int X86_INS_LDS = 318;
+ public static final int X86_INS_FLDZ = 319;
+ public static final int X86_INS_FLD1 = 320;
+ public static final int X86_INS_FLD = 321;
+ public static final int X86_INS_LEA = 322;
+ public static final int X86_INS_LEAVE = 323;
+ public static final int X86_INS_LES = 324;
+ public static final int X86_INS_LFENCE = 325;
+ public static final int X86_INS_LFS = 326;
+ public static final int X86_INS_LGDT = 327;
+ public static final int X86_INS_LGS = 328;
+ public static final int X86_INS_LIDT = 329;
+ public static final int X86_INS_LLDT = 330;
+ public static final int X86_INS_LMSW = 331;
+ public static final int X86_INS_OR = 332;
+ public static final int X86_INS_SUB = 333;
+ public static final int X86_INS_XOR = 334;
+ public static final int X86_INS_LODSB = 335;
+ public static final int X86_INS_LODSD = 336;
+ public static final int X86_INS_LODSQ = 337;
+ public static final int X86_INS_LODSW = 338;
+ public static final int X86_INS_LOOP = 339;
+ public static final int X86_INS_LOOPE = 340;
+ public static final int X86_INS_LOOPNE = 341;
+ public static final int X86_INS_RETF = 342;
+ public static final int X86_INS_RETFQ = 343;
+ public static final int X86_INS_LSL = 344;
+ public static final int X86_INS_LSS = 345;
+ public static final int X86_INS_LTR = 346;
+ public static final int X86_INS_XADD = 347;
+ public static final int X86_INS_LZCNT = 348;
+ public static final int X86_INS_MASKMOVDQU = 349;
+ public static final int X86_INS_MAXPD = 350;
+ public static final int X86_INS_MAXPS = 351;
+ public static final int X86_INS_MAXSD = 352;
+ public static final int X86_INS_MAXSS = 353;
+ public static final int X86_INS_MFENCE = 354;
+ public static final int X86_INS_MINPD = 355;
+ public static final int X86_INS_MINPS = 356;
+ public static final int X86_INS_MINSD = 357;
+ public static final int X86_INS_MINSS = 358;
+ public static final int X86_INS_CVTPD2PI = 359;
+ public static final int X86_INS_CVTPI2PD = 360;
+ public static final int X86_INS_CVTPI2PS = 361;
+ public static final int X86_INS_CVTPS2PI = 362;
+ public static final int X86_INS_CVTTPD2PI = 363;
+ public static final int X86_INS_CVTTPS2PI = 364;
+ public static final int X86_INS_EMMS = 365;
+ public static final int X86_INS_MASKMOVQ = 366;
+ public static final int X86_INS_MOVD = 367;
+ public static final int X86_INS_MOVDQ2Q = 368;
+ public static final int X86_INS_MOVNTQ = 369;
+ public static final int X86_INS_MOVQ2DQ = 370;
+ public static final int X86_INS_MOVQ = 371;
+ public static final int X86_INS_PABSB = 372;
+ public static final int X86_INS_PABSD = 373;
+ public static final int X86_INS_PABSW = 374;
+ public static final int X86_INS_PACKSSDW = 375;
+ public static final int X86_INS_PACKSSWB = 376;
+ public static final int X86_INS_PACKUSWB = 377;
+ public static final int X86_INS_PADDB = 378;
+ public static final int X86_INS_PADDD = 379;
+ public static final int X86_INS_PADDQ = 380;
+ public static final int X86_INS_PADDSB = 381;
+ public static final int X86_INS_PADDSW = 382;
+ public static final int X86_INS_PADDUSB = 383;
+ public static final int X86_INS_PADDUSW = 384;
+ public static final int X86_INS_PADDW = 385;
+ public static final int X86_INS_PALIGNR = 386;
+ public static final int X86_INS_PANDN = 387;
+ public static final int X86_INS_PAND = 388;
+ public static final int X86_INS_PAVGB = 389;
+ public static final int X86_INS_PAVGW = 390;
+ public static final int X86_INS_PCMPEQB = 391;
+ public static final int X86_INS_PCMPEQD = 392;
+ public static final int X86_INS_PCMPEQW = 393;
+ public static final int X86_INS_PCMPGTB = 394;
+ public static final int X86_INS_PCMPGTD = 395;
+ public static final int X86_INS_PCMPGTW = 396;
+ public static final int X86_INS_PEXTRW = 397;
+ public static final int X86_INS_PHADDSW = 398;
+ public static final int X86_INS_PHADDW = 399;
+ public static final int X86_INS_PHADDD = 400;
+ public static final int X86_INS_PHSUBD = 401;
+ public static final int X86_INS_PHSUBSW = 402;
+ public static final int X86_INS_PHSUBW = 403;
+ public static final int X86_INS_PINSRW = 404;
+ public static final int X86_INS_PMADDUBSW = 405;
+ public static final int X86_INS_PMADDWD = 406;
+ public static final int X86_INS_PMAXSW = 407;
+ public static final int X86_INS_PMAXUB = 408;
+ public static final int X86_INS_PMINSW = 409;
+ public static final int X86_INS_PMINUB = 410;
+ public static final int X86_INS_PMOVMSKB = 411;
+ public static final int X86_INS_PMULHRSW = 412;
+ public static final int X86_INS_PMULHUW = 413;
+ public static final int X86_INS_PMULHW = 414;
+ public static final int X86_INS_PMULLW = 415;
+ public static final int X86_INS_PMULUDQ = 416;
+ public static final int X86_INS_POR = 417;
+ public static final int X86_INS_PSADBW = 418;
+ public static final int X86_INS_PSHUFB = 419;
+ public static final int X86_INS_PSHUFW = 420;
+ public static final int X86_INS_PSIGNB = 421;
+ public static final int X86_INS_PSIGND = 422;
+ public static final int X86_INS_PSIGNW = 423;
+ public static final int X86_INS_PSLLD = 424;
+ public static final int X86_INS_PSLLQ = 425;
+ public static final int X86_INS_PSLLW = 426;
+ public static final int X86_INS_PSRAD = 427;
+ public static final int X86_INS_PSRAW = 428;
+ public static final int X86_INS_PSRLD = 429;
+ public static final int X86_INS_PSRLQ = 430;
+ public static final int X86_INS_PSRLW = 431;
+ public static final int X86_INS_PSUBB = 432;
+ public static final int X86_INS_PSUBD = 433;
+ public static final int X86_INS_PSUBQ = 434;
+ public static final int X86_INS_PSUBSB = 435;
+ public static final int X86_INS_PSUBSW = 436;
+ public static final int X86_INS_PSUBUSB = 437;
+ public static final int X86_INS_PSUBUSW = 438;
+ public static final int X86_INS_PSUBW = 439;
+ public static final int X86_INS_PUNPCKHBW = 440;
+ public static final int X86_INS_PUNPCKHDQ = 441;
+ public static final int X86_INS_PUNPCKHWD = 442;
+ public static final int X86_INS_PUNPCKLBW = 443;
+ public static final int X86_INS_PUNPCKLDQ = 444;
+ public static final int X86_INS_PUNPCKLWD = 445;
+ public static final int X86_INS_PXOR = 446;
+ public static final int X86_INS_MONITOR = 447;
+ public static final int X86_INS_MONTMUL = 448;
+ public static final int X86_INS_MOV = 449;
+ public static final int X86_INS_MOVABS = 450;
+ public static final int X86_INS_MOVBE = 451;
+ public static final int X86_INS_MOVDDUP = 452;
+ public static final int X86_INS_MOVDQA = 453;
+ public static final int X86_INS_MOVDQU = 454;
+ public static final int X86_INS_MOVHLPS = 455;
+ public static final int X86_INS_MOVHPD = 456;
+ public static final int X86_INS_MOVHPS = 457;
+ public static final int X86_INS_MOVLHPS = 458;
+ public static final int X86_INS_MOVLPD = 459;
+ public static final int X86_INS_MOVLPS = 460;
+ public static final int X86_INS_MOVMSKPD = 461;
+ public static final int X86_INS_MOVMSKPS = 462;
+ public static final int X86_INS_MOVNTDQA = 463;
+ public static final int X86_INS_MOVNTDQ = 464;
+ public static final int X86_INS_MOVNTI = 465;
+ public static final int X86_INS_MOVNTPD = 466;
+ public static final int X86_INS_MOVNTPS = 467;
+ public static final int X86_INS_MOVNTSD = 468;
+ public static final int X86_INS_MOVNTSS = 469;
+ public static final int X86_INS_MOVSB = 470;
+ public static final int X86_INS_MOVSD = 471;
+ public static final int X86_INS_MOVSHDUP = 472;
+ public static final int X86_INS_MOVSLDUP = 473;
+ public static final int X86_INS_MOVSQ = 474;
+ public static final int X86_INS_MOVSS = 475;
+ public static final int X86_INS_MOVSW = 476;
+ public static final int X86_INS_MOVSX = 477;
+ public static final int X86_INS_MOVSXD = 478;
+ public static final int X86_INS_MOVUPD = 479;
+ public static final int X86_INS_MOVUPS = 480;
+ public static final int X86_INS_MOVZX = 481;
+ public static final int X86_INS_MPSADBW = 482;
+ public static final int X86_INS_MUL = 483;
+ public static final int X86_INS_MULPD = 484;
+ public static final int X86_INS_MULPS = 485;
+ public static final int X86_INS_MULSD = 486;
+ public static final int X86_INS_MULSS = 487;
+ public static final int X86_INS_MULX = 488;
+ public static final int X86_INS_FMUL = 489;
+ public static final int X86_INS_FIMUL = 490;
+ public static final int X86_INS_FMULP = 491;
+ public static final int X86_INS_MWAIT = 492;
+ public static final int X86_INS_NEG = 493;
+ public static final int X86_INS_NOP = 494;
+ public static final int X86_INS_NOT = 495;
+ public static final int X86_INS_OUT = 496;
+ public static final int X86_INS_OUTSB = 497;
+ public static final int X86_INS_OUTSD = 498;
+ public static final int X86_INS_OUTSW = 499;
+ public static final int X86_INS_PACKUSDW = 500;
+ public static final int X86_INS_PAUSE = 501;
+ public static final int X86_INS_PAVGUSB = 502;
+ public static final int X86_INS_PBLENDVB = 503;
+ public static final int X86_INS_PBLENDW = 504;
+ public static final int X86_INS_PCLMULQDQ = 505;
+ public static final int X86_INS_PCMPEQQ = 506;
+ public static final int X86_INS_PCMPESTRI = 507;
+ public static final int X86_INS_PCMPESTRM = 508;
+ public static final int X86_INS_PCMPGTQ = 509;
+ public static final int X86_INS_PCMPISTRI = 510;
+ public static final int X86_INS_PCMPISTRM = 511;
+ public static final int X86_INS_PCOMMIT = 512;
+ public static final int X86_INS_PDEP = 513;
+ public static final int X86_INS_PEXT = 514;
+ public static final int X86_INS_PEXTRB = 515;
+ public static final int X86_INS_PEXTRD = 516;
+ public static final int X86_INS_PEXTRQ = 517;
+ public static final int X86_INS_PF2ID = 518;
+ public static final int X86_INS_PF2IW = 519;
+ public static final int X86_INS_PFACC = 520;
+ public static final int X86_INS_PFADD = 521;
+ public static final int X86_INS_PFCMPEQ = 522;
+ public static final int X86_INS_PFCMPGE = 523;
+ public static final int X86_INS_PFCMPGT = 524;
+ public static final int X86_INS_PFMAX = 525;
+ public static final int X86_INS_PFMIN = 526;
+ public static final int X86_INS_PFMUL = 527;
+ public static final int X86_INS_PFNACC = 528;
+ public static final int X86_INS_PFPNACC = 529;
+ public static final int X86_INS_PFRCPIT1 = 530;
+ public static final int X86_INS_PFRCPIT2 = 531;
+ public static final int X86_INS_PFRCP = 532;
+ public static final int X86_INS_PFRSQIT1 = 533;
+ public static final int X86_INS_PFRSQRT = 534;
+ public static final int X86_INS_PFSUBR = 535;
+ public static final int X86_INS_PFSUB = 536;
+ public static final int X86_INS_PHMINPOSUW = 537;
+ public static final int X86_INS_PI2FD = 538;
+ public static final int X86_INS_PI2FW = 539;
+ public static final int X86_INS_PINSRB = 540;
+ public static final int X86_INS_PINSRD = 541;
+ public static final int X86_INS_PINSRQ = 542;
+ public static final int X86_INS_PMAXSB = 543;
+ public static final int X86_INS_PMAXSD = 544;
+ public static final int X86_INS_PMAXUD = 545;
+ public static final int X86_INS_PMAXUW = 546;
+ public static final int X86_INS_PMINSB = 547;
+ public static final int X86_INS_PMINSD = 548;
+ public static final int X86_INS_PMINUD = 549;
+ public static final int X86_INS_PMINUW = 550;
+ public static final int X86_INS_PMOVSXBD = 551;
+ public static final int X86_INS_PMOVSXBQ = 552;
+ public static final int X86_INS_PMOVSXBW = 553;
+ public static final int X86_INS_PMOVSXDQ = 554;
+ public static final int X86_INS_PMOVSXWD = 555;
+ public static final int X86_INS_PMOVSXWQ = 556;
+ public static final int X86_INS_PMOVZXBD = 557;
+ public static final int X86_INS_PMOVZXBQ = 558;
+ public static final int X86_INS_PMOVZXBW = 559;
+ public static final int X86_INS_PMOVZXDQ = 560;
+ public static final int X86_INS_PMOVZXWD = 561;
+ public static final int X86_INS_PMOVZXWQ = 562;
+ public static final int X86_INS_PMULDQ = 563;
+ public static final int X86_INS_PMULHRW = 564;
+ public static final int X86_INS_PMULLD = 565;
+ public static final int X86_INS_POP = 566;
+ public static final int X86_INS_POPAW = 567;
+ public static final int X86_INS_POPAL = 568;
+ public static final int X86_INS_POPCNT = 569;
+ public static final int X86_INS_POPF = 570;
+ public static final int X86_INS_POPFD = 571;
+ public static final int X86_INS_POPFQ = 572;
+ public static final int X86_INS_PREFETCH = 573;
+ public static final int X86_INS_PREFETCHNTA = 574;
+ public static final int X86_INS_PREFETCHT0 = 575;
+ public static final int X86_INS_PREFETCHT1 = 576;
+ public static final int X86_INS_PREFETCHT2 = 577;
+ public static final int X86_INS_PREFETCHW = 578;
+ public static final int X86_INS_PSHUFD = 579;
+ public static final int X86_INS_PSHUFHW = 580;
+ public static final int X86_INS_PSHUFLW = 581;
+ public static final int X86_INS_PSLLDQ = 582;
+ public static final int X86_INS_PSRLDQ = 583;
+ public static final int X86_INS_PSWAPD = 584;
+ public static final int X86_INS_PTEST = 585;
+ public static final int X86_INS_PUNPCKHQDQ = 586;
+ public static final int X86_INS_PUNPCKLQDQ = 587;
+ public static final int X86_INS_PUSH = 588;
+ public static final int X86_INS_PUSHAW = 589;
+ public static final int X86_INS_PUSHAL = 590;
+ public static final int X86_INS_PUSHF = 591;
+ public static final int X86_INS_PUSHFD = 592;
+ public static final int X86_INS_PUSHFQ = 593;
+ public static final int X86_INS_RCL = 594;
+ public static final int X86_INS_RCPPS = 595;
+ public static final int X86_INS_RCPSS = 596;
+ public static final int X86_INS_RCR = 597;
+ public static final int X86_INS_RDFSBASE = 598;
+ public static final int X86_INS_RDGSBASE = 599;
+ public static final int X86_INS_RDMSR = 600;
+ public static final int X86_INS_RDPMC = 601;
+ public static final int X86_INS_RDRAND = 602;
+ public static final int X86_INS_RDSEED = 603;
+ public static final int X86_INS_RDTSC = 604;
+ public static final int X86_INS_RDTSCP = 605;
+ public static final int X86_INS_ROL = 606;
+ public static final int X86_INS_ROR = 607;
+ public static final int X86_INS_RORX = 608;
+ public static final int X86_INS_ROUNDPD = 609;
+ public static final int X86_INS_ROUNDPS = 610;
+ public static final int X86_INS_ROUNDSD = 611;
+ public static final int X86_INS_ROUNDSS = 612;
+ public static final int X86_INS_RSM = 613;
+ public static final int X86_INS_RSQRTPS = 614;
+ public static final int X86_INS_RSQRTSS = 615;
+ public static final int X86_INS_SAHF = 616;
+ public static final int X86_INS_SAL = 617;
+ public static final int X86_INS_SALC = 618;
+ public static final int X86_INS_SAR = 619;
+ public static final int X86_INS_SARX = 620;
+ public static final int X86_INS_SBB = 621;
+ public static final int X86_INS_SCASB = 622;
+ public static final int X86_INS_SCASD = 623;
+ public static final int X86_INS_SCASQ = 624;
+ public static final int X86_INS_SCASW = 625;
+ public static final int X86_INS_SETAE = 626;
+ public static final int X86_INS_SETA = 627;
+ public static final int X86_INS_SETBE = 628;
+ public static final int X86_INS_SETB = 629;
+ public static final int X86_INS_SETE = 630;
+ public static final int X86_INS_SETGE = 631;
+ public static final int X86_INS_SETG = 632;
+ public static final int X86_INS_SETLE = 633;
+ public static final int X86_INS_SETL = 634;
+ public static final int X86_INS_SETNE = 635;
+ public static final int X86_INS_SETNO = 636;
+ public static final int X86_INS_SETNP = 637;
+ public static final int X86_INS_SETNS = 638;
+ public static final int X86_INS_SETO = 639;
+ public static final int X86_INS_SETP = 640;
+ public static final int X86_INS_SETS = 641;
+ public static final int X86_INS_SFENCE = 642;
+ public static final int X86_INS_SGDT = 643;
+ public static final int X86_INS_SHA1MSG1 = 644;
+ public static final int X86_INS_SHA1MSG2 = 645;
+ public static final int X86_INS_SHA1NEXTE = 646;
+ public static final int X86_INS_SHA1RNDS4 = 647;
+ public static final int X86_INS_SHA256MSG1 = 648;
+ public static final int X86_INS_SHA256MSG2 = 649;
+ public static final int X86_INS_SHA256RNDS2 = 650;
+ public static final int X86_INS_SHL = 651;
+ public static final int X86_INS_SHLD = 652;
+ public static final int X86_INS_SHLX = 653;
+ public static final int X86_INS_SHR = 654;
+ public static final int X86_INS_SHRD = 655;
+ public static final int X86_INS_SHRX = 656;
+ public static final int X86_INS_SHUFPD = 657;
+ public static final int X86_INS_SHUFPS = 658;
+ public static final int X86_INS_SIDT = 659;
+ public static final int X86_INS_FSIN = 660;
+ public static final int X86_INS_SKINIT = 661;
+ public static final int X86_INS_SLDT = 662;
+ public static final int X86_INS_SMSW = 663;
+ public static final int X86_INS_SQRTPD = 664;
+ public static final int X86_INS_SQRTPS = 665;
+ public static final int X86_INS_SQRTSD = 666;
+ public static final int X86_INS_SQRTSS = 667;
+ public static final int X86_INS_FSQRT = 668;
+ public static final int X86_INS_STAC = 669;
+ public static final int X86_INS_STC = 670;
+ public static final int X86_INS_STD = 671;
+ public static final int X86_INS_STGI = 672;
+ public static final int X86_INS_STI = 673;
+ public static final int X86_INS_STMXCSR = 674;
+ public static final int X86_INS_STOSB = 675;
+ public static final int X86_INS_STOSD = 676;
+ public static final int X86_INS_STOSQ = 677;
+ public static final int X86_INS_STOSW = 678;
+ public static final int X86_INS_STR = 679;
+ public static final int X86_INS_FST = 680;
+ public static final int X86_INS_FSTP = 681;
+ public static final int X86_INS_FSTPNCE = 682;
+ public static final int X86_INS_FXCH = 683;
+ public static final int X86_INS_SUBPD = 684;
+ public static final int X86_INS_SUBPS = 685;
+ public static final int X86_INS_FSUBR = 686;
+ public static final int X86_INS_FISUBR = 687;
+ public static final int X86_INS_FSUBRP = 688;
+ public static final int X86_INS_SUBSD = 689;
+ public static final int X86_INS_SUBSS = 690;
+ public static final int X86_INS_FSUB = 691;
+ public static final int X86_INS_FISUB = 692;
+ public static final int X86_INS_FSUBP = 693;
+ public static final int X86_INS_SWAPGS = 694;
+ public static final int X86_INS_SYSCALL = 695;
+ public static final int X86_INS_SYSENTER = 696;
+ public static final int X86_INS_SYSEXIT = 697;
+ public static final int X86_INS_SYSRET = 698;
+ public static final int X86_INS_T1MSKC = 699;
+ public static final int X86_INS_TEST = 700;
+ public static final int X86_INS_UD2 = 701;
+ public static final int X86_INS_FTST = 702;
+ public static final int X86_INS_TZCNT = 703;
+ public static final int X86_INS_TZMSK = 704;
+ public static final int X86_INS_FUCOMPI = 705;
+ public static final int X86_INS_FUCOMI = 706;
+ public static final int X86_INS_FUCOMPP = 707;
+ public static final int X86_INS_FUCOMP = 708;
+ public static final int X86_INS_FUCOM = 709;
+ public static final int X86_INS_UD2B = 710;
+ public static final int X86_INS_UNPCKHPD = 711;
+ public static final int X86_INS_UNPCKHPS = 712;
+ public static final int X86_INS_UNPCKLPD = 713;
+ public static final int X86_INS_UNPCKLPS = 714;
+ public static final int X86_INS_VADDPD = 715;
+ public static final int X86_INS_VADDPS = 716;
+ public static final int X86_INS_VADDSD = 717;
+ public static final int X86_INS_VADDSS = 718;
+ public static final int X86_INS_VADDSUBPD = 719;
+ public static final int X86_INS_VADDSUBPS = 720;
+ public static final int X86_INS_VAESDECLAST = 721;
+ public static final int X86_INS_VAESDEC = 722;
+ public static final int X86_INS_VAESENCLAST = 723;
+ public static final int X86_INS_VAESENC = 724;
+ public static final int X86_INS_VAESIMC = 725;
+ public static final int X86_INS_VAESKEYGENASSIST = 726;
+ public static final int X86_INS_VALIGND = 727;
+ public static final int X86_INS_VALIGNQ = 728;
+ public static final int X86_INS_VANDNPD = 729;
+ public static final int X86_INS_VANDNPS = 730;
+ public static final int X86_INS_VANDPD = 731;
+ public static final int X86_INS_VANDPS = 732;
+ public static final int X86_INS_VBLENDMPD = 733;
+ public static final int X86_INS_VBLENDMPS = 734;
+ public static final int X86_INS_VBLENDPD = 735;
+ public static final int X86_INS_VBLENDPS = 736;
+ public static final int X86_INS_VBLENDVPD = 737;
+ public static final int X86_INS_VBLENDVPS = 738;
+ public static final int X86_INS_VBROADCASTF128 = 739;
+ public static final int X86_INS_VBROADCASTI32X4 = 740;
+ public static final int X86_INS_VBROADCASTI64X4 = 741;
+ public static final int X86_INS_VBROADCASTSD = 742;
+ public static final int X86_INS_VBROADCASTSS = 743;
+ public static final int X86_INS_VCOMPRESSPD = 744;
+ public static final int X86_INS_VCOMPRESSPS = 745;
+ public static final int X86_INS_VCVTDQ2PD = 746;
+ public static final int X86_INS_VCVTDQ2PS = 747;
+ public static final int X86_INS_VCVTPD2DQX = 748;
+ public static final int X86_INS_VCVTPD2DQ = 749;
+ public static final int X86_INS_VCVTPD2PSX = 750;
+ public static final int X86_INS_VCVTPD2PS = 751;
+ public static final int X86_INS_VCVTPD2UDQ = 752;
+ public static final int X86_INS_VCVTPH2PS = 753;
+ public static final int X86_INS_VCVTPS2DQ = 754;
+ public static final int X86_INS_VCVTPS2PD = 755;
+ public static final int X86_INS_VCVTPS2PH = 756;
+ public static final int X86_INS_VCVTPS2UDQ = 757;
+ public static final int X86_INS_VCVTSD2SI = 758;
+ public static final int X86_INS_VCVTSD2USI = 759;
+ public static final int X86_INS_VCVTSS2SI = 760;
+ public static final int X86_INS_VCVTSS2USI = 761;
+ public static final int X86_INS_VCVTTPD2DQX = 762;
+ public static final int X86_INS_VCVTTPD2DQ = 763;
+ public static final int X86_INS_VCVTTPD2UDQ = 764;
+ public static final int X86_INS_VCVTTPS2DQ = 765;
+ public static final int X86_INS_VCVTTPS2UDQ = 766;
+ public static final int X86_INS_VCVTUDQ2PD = 767;
+ public static final int X86_INS_VCVTUDQ2PS = 768;
+ public static final int X86_INS_VDIVPD = 769;
+ public static final int X86_INS_VDIVPS = 770;
+ public static final int X86_INS_VDIVSD = 771;
+ public static final int X86_INS_VDIVSS = 772;
+ public static final int X86_INS_VDPPD = 773;
+ public static final int X86_INS_VDPPS = 774;
+ public static final int X86_INS_VERR = 775;
+ public static final int X86_INS_VERW = 776;
+ public static final int X86_INS_VEXP2PD = 777;
+ public static final int X86_INS_VEXP2PS = 778;
+ public static final int X86_INS_VEXPANDPD = 779;
+ public static final int X86_INS_VEXPANDPS = 780;
+ public static final int X86_INS_VEXTRACTF128 = 781;
+ public static final int X86_INS_VEXTRACTF32X4 = 782;
+ public static final int X86_INS_VEXTRACTF64X4 = 783;
+ public static final int X86_INS_VEXTRACTI128 = 784;
+ public static final int X86_INS_VEXTRACTI32X4 = 785;
+ public static final int X86_INS_VEXTRACTI64X4 = 786;
+ public static final int X86_INS_VEXTRACTPS = 787;
+ public static final int X86_INS_VFMADD132PD = 788;
+ public static final int X86_INS_VFMADD132PS = 789;
+ public static final int X86_INS_VFMADDPD = 790;
+ public static final int X86_INS_VFMADD213PD = 791;
+ public static final int X86_INS_VFMADD231PD = 792;
+ public static final int X86_INS_VFMADDPS = 793;
+ public static final int X86_INS_VFMADD213PS = 794;
+ public static final int X86_INS_VFMADD231PS = 795;
+ public static final int X86_INS_VFMADDSD = 796;
+ public static final int X86_INS_VFMADD213SD = 797;
+ public static final int X86_INS_VFMADD132SD = 798;
+ public static final int X86_INS_VFMADD231SD = 799;
+ public static final int X86_INS_VFMADDSS = 800;
+ public static final int X86_INS_VFMADD213SS = 801;
+ public static final int X86_INS_VFMADD132SS = 802;
+ public static final int X86_INS_VFMADD231SS = 803;
+ public static final int X86_INS_VFMADDSUB132PD = 804;
+ public static final int X86_INS_VFMADDSUB132PS = 805;
+ public static final int X86_INS_VFMADDSUBPD = 806;
+ public static final int X86_INS_VFMADDSUB213PD = 807;
+ public static final int X86_INS_VFMADDSUB231PD = 808;
+ public static final int X86_INS_VFMADDSUBPS = 809;
+ public static final int X86_INS_VFMADDSUB213PS = 810;
+ public static final int X86_INS_VFMADDSUB231PS = 811;
+ public static final int X86_INS_VFMSUB132PD = 812;
+ public static final int X86_INS_VFMSUB132PS = 813;
+ public static final int X86_INS_VFMSUBADD132PD = 814;
+ public static final int X86_INS_VFMSUBADD132PS = 815;
+ public static final int X86_INS_VFMSUBADDPD = 816;
+ public static final int X86_INS_VFMSUBADD213PD = 817;
+ public static final int X86_INS_VFMSUBADD231PD = 818;
+ public static final int X86_INS_VFMSUBADDPS = 819;
+ public static final int X86_INS_VFMSUBADD213PS = 820;
+ public static final int X86_INS_VFMSUBADD231PS = 821;
+ public static final int X86_INS_VFMSUBPD = 822;
+ public static final int X86_INS_VFMSUB213PD = 823;
+ public static final int X86_INS_VFMSUB231PD = 824;
+ public static final int X86_INS_VFMSUBPS = 825;
+ public static final int X86_INS_VFMSUB213PS = 826;
+ public static final int X86_INS_VFMSUB231PS = 827;
+ public static final int X86_INS_VFMSUBSD = 828;
+ public static final int X86_INS_VFMSUB213SD = 829;
+ public static final int X86_INS_VFMSUB132SD = 830;
+ public static final int X86_INS_VFMSUB231SD = 831;
+ public static final int X86_INS_VFMSUBSS = 832;
+ public static final int X86_INS_VFMSUB213SS = 833;
+ public static final int X86_INS_VFMSUB132SS = 834;
+ public static final int X86_INS_VFMSUB231SS = 835;
+ public static final int X86_INS_VFNMADD132PD = 836;
+ public static final int X86_INS_VFNMADD132PS = 837;
+ public static final int X86_INS_VFNMADDPD = 838;
+ public static final int X86_INS_VFNMADD213PD = 839;
+ public static final int X86_INS_VFNMADD231PD = 840;
+ public static final int X86_INS_VFNMADDPS = 841;
+ public static final int X86_INS_VFNMADD213PS = 842;
+ public static final int X86_INS_VFNMADD231PS = 843;
+ public static final int X86_INS_VFNMADDSD = 844;
+ public static final int X86_INS_VFNMADD213SD = 845;
+ public static final int X86_INS_VFNMADD132SD = 846;
+ public static final int X86_INS_VFNMADD231SD = 847;
+ public static final int X86_INS_VFNMADDSS = 848;
+ public static final int X86_INS_VFNMADD213SS = 849;
+ public static final int X86_INS_VFNMADD132SS = 850;
+ public static final int X86_INS_VFNMADD231SS = 851;
+ public static final int X86_INS_VFNMSUB132PD = 852;
+ public static final int X86_INS_VFNMSUB132PS = 853;
+ public static final int X86_INS_VFNMSUBPD = 854;
+ public static final int X86_INS_VFNMSUB213PD = 855;
+ public static final int X86_INS_VFNMSUB231PD = 856;
+ public static final int X86_INS_VFNMSUBPS = 857;
+ public static final int X86_INS_VFNMSUB213PS = 858;
+ public static final int X86_INS_VFNMSUB231PS = 859;
+ public static final int X86_INS_VFNMSUBSD = 860;
+ public static final int X86_INS_VFNMSUB213SD = 861;
+ public static final int X86_INS_VFNMSUB132SD = 862;
+ public static final int X86_INS_VFNMSUB231SD = 863;
+ public static final int X86_INS_VFNMSUBSS = 864;
+ public static final int X86_INS_VFNMSUB213SS = 865;
+ public static final int X86_INS_VFNMSUB132SS = 866;
+ public static final int X86_INS_VFNMSUB231SS = 867;
+ public static final int X86_INS_VFRCZPD = 868;
+ public static final int X86_INS_VFRCZPS = 869;
+ public static final int X86_INS_VFRCZSD = 870;
+ public static final int X86_INS_VFRCZSS = 871;
+ public static final int X86_INS_VORPD = 872;
+ public static final int X86_INS_VORPS = 873;
+ public static final int X86_INS_VXORPD = 874;
+ public static final int X86_INS_VXORPS = 875;
+ public static final int X86_INS_VGATHERDPD = 876;
+ public static final int X86_INS_VGATHERDPS = 877;
+ public static final int X86_INS_VGATHERPF0DPD = 878;
+ public static final int X86_INS_VGATHERPF0DPS = 879;
+ public static final int X86_INS_VGATHERPF0QPD = 880;
+ public static final int X86_INS_VGATHERPF0QPS = 881;
+ public static final int X86_INS_VGATHERPF1DPD = 882;
+ public static final int X86_INS_VGATHERPF1DPS = 883;
+ public static final int X86_INS_VGATHERPF1QPD = 884;
+ public static final int X86_INS_VGATHERPF1QPS = 885;
+ public static final int X86_INS_VGATHERQPD = 886;
+ public static final int X86_INS_VGATHERQPS = 887;
+ public static final int X86_INS_VHADDPD = 888;
+ public static final int X86_INS_VHADDPS = 889;
+ public static final int X86_INS_VHSUBPD = 890;
+ public static final int X86_INS_VHSUBPS = 891;
+ public static final int X86_INS_VINSERTF128 = 892;
+ public static final int X86_INS_VINSERTF32X4 = 893;
+ public static final int X86_INS_VINSERTF32X8 = 894;
+ public static final int X86_INS_VINSERTF64X2 = 895;
+ public static final int X86_INS_VINSERTF64X4 = 896;
+ public static final int X86_INS_VINSERTI128 = 897;
+ public static final int X86_INS_VINSERTI32X4 = 898;
+ public static final int X86_INS_VINSERTI32X8 = 899;
+ public static final int X86_INS_VINSERTI64X2 = 900;
+ public static final int X86_INS_VINSERTI64X4 = 901;
+ public static final int X86_INS_VINSERTPS = 902;
+ public static final int X86_INS_VLDDQU = 903;
+ public static final int X86_INS_VLDMXCSR = 904;
+ public static final int X86_INS_VMASKMOVDQU = 905;
+ public static final int X86_INS_VMASKMOVPD = 906;
+ public static final int X86_INS_VMASKMOVPS = 907;
+ public static final int X86_INS_VMAXPD = 908;
+ public static final int X86_INS_VMAXPS = 909;
+ public static final int X86_INS_VMAXSD = 910;
+ public static final int X86_INS_VMAXSS = 911;
+ public static final int X86_INS_VMCALL = 912;
+ public static final int X86_INS_VMCLEAR = 913;
+ public static final int X86_INS_VMFUNC = 914;
+ public static final int X86_INS_VMINPD = 915;
+ public static final int X86_INS_VMINPS = 916;
+ public static final int X86_INS_VMINSD = 917;
+ public static final int X86_INS_VMINSS = 918;
+ public static final int X86_INS_VMLAUNCH = 919;
+ public static final int X86_INS_VMLOAD = 920;
+ public static final int X86_INS_VMMCALL = 921;
+ public static final int X86_INS_VMOVQ = 922;
+ public static final int X86_INS_VMOVDDUP = 923;
+ public static final int X86_INS_VMOVD = 924;
+ public static final int X86_INS_VMOVDQA32 = 925;
+ public static final int X86_INS_VMOVDQA64 = 926;
+ public static final int X86_INS_VMOVDQA = 927;
+ public static final int X86_INS_VMOVDQU16 = 928;
+ public static final int X86_INS_VMOVDQU32 = 929;
+ public static final int X86_INS_VMOVDQU64 = 930;
+ public static final int X86_INS_VMOVDQU8 = 931;
+ public static final int X86_INS_VMOVDQU = 932;
+ public static final int X86_INS_VMOVHLPS = 933;
+ public static final int X86_INS_VMOVHPD = 934;
+ public static final int X86_INS_VMOVHPS = 935;
+ public static final int X86_INS_VMOVLHPS = 936;
+ public static final int X86_INS_VMOVLPD = 937;
+ public static final int X86_INS_VMOVLPS = 938;
+ public static final int X86_INS_VMOVMSKPD = 939;
+ public static final int X86_INS_VMOVMSKPS = 940;
+ public static final int X86_INS_VMOVNTDQA = 941;
+ public static final int X86_INS_VMOVNTDQ = 942;
+ public static final int X86_INS_VMOVNTPD = 943;
+ public static final int X86_INS_VMOVNTPS = 944;
+ public static final int X86_INS_VMOVSD = 945;
+ public static final int X86_INS_VMOVSHDUP = 946;
+ public static final int X86_INS_VMOVSLDUP = 947;
+ public static final int X86_INS_VMOVSS = 948;
+ public static final int X86_INS_VMOVUPD = 949;
+ public static final int X86_INS_VMOVUPS = 950;
+ public static final int X86_INS_VMPSADBW = 951;
+ public static final int X86_INS_VMPTRLD = 952;
+ public static final int X86_INS_VMPTRST = 953;
+ public static final int X86_INS_VMREAD = 954;
+ public static final int X86_INS_VMRESUME = 955;
+ public static final int X86_INS_VMRUN = 956;
+ public static final int X86_INS_VMSAVE = 957;
+ public static final int X86_INS_VMULPD = 958;
+ public static final int X86_INS_VMULPS = 959;
+ public static final int X86_INS_VMULSD = 960;
+ public static final int X86_INS_VMULSS = 961;
+ public static final int X86_INS_VMWRITE = 962;
+ public static final int X86_INS_VMXOFF = 963;
+ public static final int X86_INS_VMXON = 964;
+ public static final int X86_INS_VPABSB = 965;
+ public static final int X86_INS_VPABSD = 966;
+ public static final int X86_INS_VPABSQ = 967;
+ public static final int X86_INS_VPABSW = 968;
+ public static final int X86_INS_VPACKSSDW = 969;
+ public static final int X86_INS_VPACKSSWB = 970;
+ public static final int X86_INS_VPACKUSDW = 971;
+ public static final int X86_INS_VPACKUSWB = 972;
+ public static final int X86_INS_VPADDB = 973;
+ public static final int X86_INS_VPADDD = 974;
+ public static final int X86_INS_VPADDQ = 975;
+ public static final int X86_INS_VPADDSB = 976;
+ public static final int X86_INS_VPADDSW = 977;
+ public static final int X86_INS_VPADDUSB = 978;
+ public static final int X86_INS_VPADDUSW = 979;
+ public static final int X86_INS_VPADDW = 980;
+ public static final int X86_INS_VPALIGNR = 981;
+ public static final int X86_INS_VPANDD = 982;
+ public static final int X86_INS_VPANDND = 983;
+ public static final int X86_INS_VPANDNQ = 984;
+ public static final int X86_INS_VPANDN = 985;
+ public static final int X86_INS_VPANDQ = 986;
+ public static final int X86_INS_VPAND = 987;
+ public static final int X86_INS_VPAVGB = 988;
+ public static final int X86_INS_VPAVGW = 989;
+ public static final int X86_INS_VPBLENDD = 990;
+ public static final int X86_INS_VPBLENDMB = 991;
+ public static final int X86_INS_VPBLENDMD = 992;
+ public static final int X86_INS_VPBLENDMQ = 993;
+ public static final int X86_INS_VPBLENDMW = 994;
+ public static final int X86_INS_VPBLENDVB = 995;
+ public static final int X86_INS_VPBLENDW = 996;
+ public static final int X86_INS_VPBROADCASTB = 997;
+ public static final int X86_INS_VPBROADCASTD = 998;
+ public static final int X86_INS_VPBROADCASTMB2Q = 999;
+ public static final int X86_INS_VPBROADCASTMW2D = 1000;
+ public static final int X86_INS_VPBROADCASTQ = 1001;
+ public static final int X86_INS_VPBROADCASTW = 1002;
+ public static final int X86_INS_VPCLMULQDQ = 1003;
+ public static final int X86_INS_VPCMOV = 1004;
+ public static final int X86_INS_VPCMPB = 1005;
+ public static final int X86_INS_VPCMPD = 1006;
+ public static final int X86_INS_VPCMPEQB = 1007;
+ public static final int X86_INS_VPCMPEQD = 1008;
+ public static final int X86_INS_VPCMPEQQ = 1009;
+ public static final int X86_INS_VPCMPEQW = 1010;
+ public static final int X86_INS_VPCMPESTRI = 1011;
+ public static final int X86_INS_VPCMPESTRM = 1012;
+ public static final int X86_INS_VPCMPGTB = 1013;
+ public static final int X86_INS_VPCMPGTD = 1014;
+ public static final int X86_INS_VPCMPGTQ = 1015;
+ public static final int X86_INS_VPCMPGTW = 1016;
+ public static final int X86_INS_VPCMPISTRI = 1017;
+ public static final int X86_INS_VPCMPISTRM = 1018;
+ public static final int X86_INS_VPCMPQ = 1019;
+ public static final int X86_INS_VPCMPUB = 1020;
+ public static final int X86_INS_VPCMPUD = 1021;
+ public static final int X86_INS_VPCMPUQ = 1022;
+ public static final int X86_INS_VPCMPUW = 1023;
+ public static final int X86_INS_VPCMPW = 1024;
+ public static final int X86_INS_VPCOMB = 1025;
+ public static final int X86_INS_VPCOMD = 1026;
+ public static final int X86_INS_VPCOMPRESSD = 1027;
+ public static final int X86_INS_VPCOMPRESSQ = 1028;
+ public static final int X86_INS_VPCOMQ = 1029;
+ public static final int X86_INS_VPCOMUB = 1030;
+ public static final int X86_INS_VPCOMUD = 1031;
+ public static final int X86_INS_VPCOMUQ = 1032;
+ public static final int X86_INS_VPCOMUW = 1033;
+ public static final int X86_INS_VPCOMW = 1034;
+ public static final int X86_INS_VPCONFLICTD = 1035;
+ public static final int X86_INS_VPCONFLICTQ = 1036;
+ public static final int X86_INS_VPERM2F128 = 1037;
+ public static final int X86_INS_VPERM2I128 = 1038;
+ public static final int X86_INS_VPERMD = 1039;
+ public static final int X86_INS_VPERMI2D = 1040;
+ public static final int X86_INS_VPERMI2PD = 1041;
+ public static final int X86_INS_VPERMI2PS = 1042;
+ public static final int X86_INS_VPERMI2Q = 1043;
+ public static final int X86_INS_VPERMIL2PD = 1044;
+ public static final int X86_INS_VPERMIL2PS = 1045;
+ public static final int X86_INS_VPERMILPD = 1046;
+ public static final int X86_INS_VPERMILPS = 1047;
+ public static final int X86_INS_VPERMPD = 1048;
+ public static final int X86_INS_VPERMPS = 1049;
+ public static final int X86_INS_VPERMQ = 1050;
+ public static final int X86_INS_VPERMT2D = 1051;
+ public static final int X86_INS_VPERMT2PD = 1052;
+ public static final int X86_INS_VPERMT2PS = 1053;
+ public static final int X86_INS_VPERMT2Q = 1054;
+ public static final int X86_INS_VPEXPANDD = 1055;
+ public static final int X86_INS_VPEXPANDQ = 1056;
+ public static final int X86_INS_VPEXTRB = 1057;
+ public static final int X86_INS_VPEXTRD = 1058;
+ public static final int X86_INS_VPEXTRQ = 1059;
+ public static final int X86_INS_VPEXTRW = 1060;
+ public static final int X86_INS_VPGATHERDD = 1061;
+ public static final int X86_INS_VPGATHERDQ = 1062;
+ public static final int X86_INS_VPGATHERQD = 1063;
+ public static final int X86_INS_VPGATHERQQ = 1064;
+ public static final int X86_INS_VPHADDBD = 1065;
+ public static final int X86_INS_VPHADDBQ = 1066;
+ public static final int X86_INS_VPHADDBW = 1067;
+ public static final int X86_INS_VPHADDDQ = 1068;
+ public static final int X86_INS_VPHADDD = 1069;
+ public static final int X86_INS_VPHADDSW = 1070;
+ public static final int X86_INS_VPHADDUBD = 1071;
+ public static final int X86_INS_VPHADDUBQ = 1072;
+ public static final int X86_INS_VPHADDUBW = 1073;
+ public static final int X86_INS_VPHADDUDQ = 1074;
+ public static final int X86_INS_VPHADDUWD = 1075;
+ public static final int X86_INS_VPHADDUWQ = 1076;
+ public static final int X86_INS_VPHADDWD = 1077;
+ public static final int X86_INS_VPHADDWQ = 1078;
+ public static final int X86_INS_VPHADDW = 1079;
+ public static final int X86_INS_VPHMINPOSUW = 1080;
+ public static final int X86_INS_VPHSUBBW = 1081;
+ public static final int X86_INS_VPHSUBDQ = 1082;
+ public static final int X86_INS_VPHSUBD = 1083;
+ public static final int X86_INS_VPHSUBSW = 1084;
+ public static final int X86_INS_VPHSUBWD = 1085;
+ public static final int X86_INS_VPHSUBW = 1086;
+ public static final int X86_INS_VPINSRB = 1087;
+ public static final int X86_INS_VPINSRD = 1088;
+ public static final int X86_INS_VPINSRQ = 1089;
+ public static final int X86_INS_VPINSRW = 1090;
+ public static final int X86_INS_VPLZCNTD = 1091;
+ public static final int X86_INS_VPLZCNTQ = 1092;
+ public static final int X86_INS_VPMACSDD = 1093;
+ public static final int X86_INS_VPMACSDQH = 1094;
+ public static final int X86_INS_VPMACSDQL = 1095;
+ public static final int X86_INS_VPMACSSDD = 1096;
+ public static final int X86_INS_VPMACSSDQH = 1097;
+ public static final int X86_INS_VPMACSSDQL = 1098;
+ public static final int X86_INS_VPMACSSWD = 1099;
+ public static final int X86_INS_VPMACSSWW = 1100;
+ public static final int X86_INS_VPMACSWD = 1101;
+ public static final int X86_INS_VPMACSWW = 1102;
+ public static final int X86_INS_VPMADCSSWD = 1103;
+ public static final int X86_INS_VPMADCSWD = 1104;
+ public static final int X86_INS_VPMADDUBSW = 1105;
+ public static final int X86_INS_VPMADDWD = 1106;
+ public static final int X86_INS_VPMASKMOVD = 1107;
+ public static final int X86_INS_VPMASKMOVQ = 1108;
+ public static final int X86_INS_VPMAXSB = 1109;
+ public static final int X86_INS_VPMAXSD = 1110;
+ public static final int X86_INS_VPMAXSQ = 1111;
+ public static final int X86_INS_VPMAXSW = 1112;
+ public static final int X86_INS_VPMAXUB = 1113;
+ public static final int X86_INS_VPMAXUD = 1114;
+ public static final int X86_INS_VPMAXUQ = 1115;
+ public static final int X86_INS_VPMAXUW = 1116;
+ public static final int X86_INS_VPMINSB = 1117;
+ public static final int X86_INS_VPMINSD = 1118;
+ public static final int X86_INS_VPMINSQ = 1119;
+ public static final int X86_INS_VPMINSW = 1120;
+ public static final int X86_INS_VPMINUB = 1121;
+ public static final int X86_INS_VPMINUD = 1122;
+ public static final int X86_INS_VPMINUQ = 1123;
+ public static final int X86_INS_VPMINUW = 1124;
+ public static final int X86_INS_VPMOVDB = 1125;
+ public static final int X86_INS_VPMOVDW = 1126;
+ public static final int X86_INS_VPMOVM2B = 1127;
+ public static final int X86_INS_VPMOVM2D = 1128;
+ public static final int X86_INS_VPMOVM2Q = 1129;
+ public static final int X86_INS_VPMOVM2W = 1130;
+ public static final int X86_INS_VPMOVMSKB = 1131;
+ public static final int X86_INS_VPMOVQB = 1132;
+ public static final int X86_INS_VPMOVQD = 1133;
+ public static final int X86_INS_VPMOVQW = 1134;
+ public static final int X86_INS_VPMOVSDB = 1135;
+ public static final int X86_INS_VPMOVSDW = 1136;
+ public static final int X86_INS_VPMOVSQB = 1137;
+ public static final int X86_INS_VPMOVSQD = 1138;
+ public static final int X86_INS_VPMOVSQW = 1139;
+ public static final int X86_INS_VPMOVSXBD = 1140;
+ public static final int X86_INS_VPMOVSXBQ = 1141;
+ public static final int X86_INS_VPMOVSXBW = 1142;
+ public static final int X86_INS_VPMOVSXDQ = 1143;
+ public static final int X86_INS_VPMOVSXWD = 1144;
+ public static final int X86_INS_VPMOVSXWQ = 1145;
+ public static final int X86_INS_VPMOVUSDB = 1146;
+ public static final int X86_INS_VPMOVUSDW = 1147;
+ public static final int X86_INS_VPMOVUSQB = 1148;
+ public static final int X86_INS_VPMOVUSQD = 1149;
+ public static final int X86_INS_VPMOVUSQW = 1150;
+ public static final int X86_INS_VPMOVZXBD = 1151;
+ public static final int X86_INS_VPMOVZXBQ = 1152;
+ public static final int X86_INS_VPMOVZXBW = 1153;
+ public static final int X86_INS_VPMOVZXDQ = 1154;
+ public static final int X86_INS_VPMOVZXWD = 1155;
+ public static final int X86_INS_VPMOVZXWQ = 1156;
+ public static final int X86_INS_VPMULDQ = 1157;
+ public static final int X86_INS_VPMULHRSW = 1158;
+ public static final int X86_INS_VPMULHUW = 1159;
+ public static final int X86_INS_VPMULHW = 1160;
+ public static final int X86_INS_VPMULLD = 1161;
+ public static final int X86_INS_VPMULLQ = 1162;
+ public static final int X86_INS_VPMULLW = 1163;
+ public static final int X86_INS_VPMULUDQ = 1164;
+ public static final int X86_INS_VPORD = 1165;
+ public static final int X86_INS_VPORQ = 1166;
+ public static final int X86_INS_VPOR = 1167;
+ public static final int X86_INS_VPPERM = 1168;
+ public static final int X86_INS_VPROTB = 1169;
+ public static final int X86_INS_VPROTD = 1170;
+ public static final int X86_INS_VPROTQ = 1171;
+ public static final int X86_INS_VPROTW = 1172;
+ public static final int X86_INS_VPSADBW = 1173;
+ public static final int X86_INS_VPSCATTERDD = 1174;
+ public static final int X86_INS_VPSCATTERDQ = 1175;
+ public static final int X86_INS_VPSCATTERQD = 1176;
+ public static final int X86_INS_VPSCATTERQQ = 1177;
+ public static final int X86_INS_VPSHAB = 1178;
+ public static final int X86_INS_VPSHAD = 1179;
+ public static final int X86_INS_VPSHAQ = 1180;
+ public static final int X86_INS_VPSHAW = 1181;
+ public static final int X86_INS_VPSHLB = 1182;
+ public static final int X86_INS_VPSHLD = 1183;
+ public static final int X86_INS_VPSHLQ = 1184;
+ public static final int X86_INS_VPSHLW = 1185;
+ public static final int X86_INS_VPSHUFB = 1186;
+ public static final int X86_INS_VPSHUFD = 1187;
+ public static final int X86_INS_VPSHUFHW = 1188;
+ public static final int X86_INS_VPSHUFLW = 1189;
+ public static final int X86_INS_VPSIGNB = 1190;
+ public static final int X86_INS_VPSIGND = 1191;
+ public static final int X86_INS_VPSIGNW = 1192;
+ public static final int X86_INS_VPSLLDQ = 1193;
+ public static final int X86_INS_VPSLLD = 1194;
+ public static final int X86_INS_VPSLLQ = 1195;
+ public static final int X86_INS_VPSLLVD = 1196;
+ public static final int X86_INS_VPSLLVQ = 1197;
+ public static final int X86_INS_VPSLLW = 1198;
+ public static final int X86_INS_VPSRAD = 1199;
+ public static final int X86_INS_VPSRAQ = 1200;
+ public static final int X86_INS_VPSRAVD = 1201;
+ public static final int X86_INS_VPSRAVQ = 1202;
+ public static final int X86_INS_VPSRAW = 1203;
+ public static final int X86_INS_VPSRLDQ = 1204;
+ public static final int X86_INS_VPSRLD = 1205;
+ public static final int X86_INS_VPSRLQ = 1206;
+ public static final int X86_INS_VPSRLVD = 1207;
+ public static final int X86_INS_VPSRLVQ = 1208;
+ public static final int X86_INS_VPSRLW = 1209;
+ public static final int X86_INS_VPSUBB = 1210;
+ public static final int X86_INS_VPSUBD = 1211;
+ public static final int X86_INS_VPSUBQ = 1212;
+ public static final int X86_INS_VPSUBSB = 1213;
+ public static final int X86_INS_VPSUBSW = 1214;
+ public static final int X86_INS_VPSUBUSB = 1215;
+ public static final int X86_INS_VPSUBUSW = 1216;
+ public static final int X86_INS_VPSUBW = 1217;
+ public static final int X86_INS_VPTESTMD = 1218;
+ public static final int X86_INS_VPTESTMQ = 1219;
+ public static final int X86_INS_VPTESTNMD = 1220;
+ public static final int X86_INS_VPTESTNMQ = 1221;
+ public static final int X86_INS_VPTEST = 1222;
+ public static final int X86_INS_VPUNPCKHBW = 1223;
+ public static final int X86_INS_VPUNPCKHDQ = 1224;
+ public static final int X86_INS_VPUNPCKHQDQ = 1225;
+ public static final int X86_INS_VPUNPCKHWD = 1226;
+ public static final int X86_INS_VPUNPCKLBW = 1227;
+ public static final int X86_INS_VPUNPCKLDQ = 1228;
+ public static final int X86_INS_VPUNPCKLQDQ = 1229;
+ public static final int X86_INS_VPUNPCKLWD = 1230;
+ public static final int X86_INS_VPXORD = 1231;
+ public static final int X86_INS_VPXORQ = 1232;
+ public static final int X86_INS_VPXOR = 1233;
+ public static final int X86_INS_VRCP14PD = 1234;
+ public static final int X86_INS_VRCP14PS = 1235;
+ public static final int X86_INS_VRCP14SD = 1236;
+ public static final int X86_INS_VRCP14SS = 1237;
+ public static final int X86_INS_VRCP28PD = 1238;
+ public static final int X86_INS_VRCP28PS = 1239;
+ public static final int X86_INS_VRCP28SD = 1240;
+ public static final int X86_INS_VRCP28SS = 1241;
+ public static final int X86_INS_VRCPPS = 1242;
+ public static final int X86_INS_VRCPSS = 1243;
+ public static final int X86_INS_VRNDSCALEPD = 1244;
+ public static final int X86_INS_VRNDSCALEPS = 1245;
+ public static final int X86_INS_VRNDSCALESD = 1246;
+ public static final int X86_INS_VRNDSCALESS = 1247;
+ public static final int X86_INS_VROUNDPD = 1248;
+ public static final int X86_INS_VROUNDPS = 1249;
+ public static final int X86_INS_VROUNDSD = 1250;
+ public static final int X86_INS_VROUNDSS = 1251;
+ public static final int X86_INS_VRSQRT14PD = 1252;
+ public static final int X86_INS_VRSQRT14PS = 1253;
+ public static final int X86_INS_VRSQRT14SD = 1254;
+ public static final int X86_INS_VRSQRT14SS = 1255;
+ public static final int X86_INS_VRSQRT28PD = 1256;
+ public static final int X86_INS_VRSQRT28PS = 1257;
+ public static final int X86_INS_VRSQRT28SD = 1258;
+ public static final int X86_INS_VRSQRT28SS = 1259;
+ public static final int X86_INS_VRSQRTPS = 1260;
+ public static final int X86_INS_VRSQRTSS = 1261;
+ public static final int X86_INS_VSCATTERDPD = 1262;
+ public static final int X86_INS_VSCATTERDPS = 1263;
+ public static final int X86_INS_VSCATTERPF0DPD = 1264;
+ public static final int X86_INS_VSCATTERPF0DPS = 1265;
+ public static final int X86_INS_VSCATTERPF0QPD = 1266;
+ public static final int X86_INS_VSCATTERPF0QPS = 1267;
+ public static final int X86_INS_VSCATTERPF1DPD = 1268;
+ public static final int X86_INS_VSCATTERPF1DPS = 1269;
+ public static final int X86_INS_VSCATTERPF1QPD = 1270;
+ public static final int X86_INS_VSCATTERPF1QPS = 1271;
+ public static final int X86_INS_VSCATTERQPD = 1272;
+ public static final int X86_INS_VSCATTERQPS = 1273;
+ public static final int X86_INS_VSHUFPD = 1274;
+ public static final int X86_INS_VSHUFPS = 1275;
+ public static final int X86_INS_VSQRTPD = 1276;
+ public static final int X86_INS_VSQRTPS = 1277;
+ public static final int X86_INS_VSQRTSD = 1278;
+ public static final int X86_INS_VSQRTSS = 1279;
+ public static final int X86_INS_VSTMXCSR = 1280;
+ public static final int X86_INS_VSUBPD = 1281;
+ public static final int X86_INS_VSUBPS = 1282;
+ public static final int X86_INS_VSUBSD = 1283;
+ public static final int X86_INS_VSUBSS = 1284;
+ public static final int X86_INS_VTESTPD = 1285;
+ public static final int X86_INS_VTESTPS = 1286;
+ public static final int X86_INS_VUNPCKHPD = 1287;
+ public static final int X86_INS_VUNPCKHPS = 1288;
+ public static final int X86_INS_VUNPCKLPD = 1289;
+ public static final int X86_INS_VUNPCKLPS = 1290;
+ public static final int X86_INS_VZEROALL = 1291;
+ public static final int X86_INS_VZEROUPPER = 1292;
+ public static final int X86_INS_WAIT = 1293;
+ public static final int X86_INS_WBINVD = 1294;
+ public static final int X86_INS_WRFSBASE = 1295;
+ public static final int X86_INS_WRGSBASE = 1296;
+ public static final int X86_INS_WRMSR = 1297;
+ public static final int X86_INS_XABORT = 1298;
+ public static final int X86_INS_XACQUIRE = 1299;
+ public static final int X86_INS_XBEGIN = 1300;
+ public static final int X86_INS_XCHG = 1301;
+ public static final int X86_INS_XCRYPTCBC = 1302;
+ public static final int X86_INS_XCRYPTCFB = 1303;
+ public static final int X86_INS_XCRYPTCTR = 1304;
+ public static final int X86_INS_XCRYPTECB = 1305;
+ public static final int X86_INS_XCRYPTOFB = 1306;
+ public static final int X86_INS_XEND = 1307;
+ public static final int X86_INS_XGETBV = 1308;
+ public static final int X86_INS_XLATB = 1309;
+ public static final int X86_INS_XRELEASE = 1310;
+ public static final int X86_INS_XRSTOR = 1311;
+ public static final int X86_INS_XRSTOR64 = 1312;
+ public static final int X86_INS_XRSTORS = 1313;
+ public static final int X86_INS_XRSTORS64 = 1314;
+ public static final int X86_INS_XSAVE = 1315;
+ public static final int X86_INS_XSAVE64 = 1316;
+ public static final int X86_INS_XSAVEC = 1317;
+ public static final int X86_INS_XSAVEC64 = 1318;
+ public static final int X86_INS_XSAVEOPT = 1319;
+ public static final int X86_INS_XSAVEOPT64 = 1320;
+ public static final int X86_INS_XSAVES = 1321;
+ public static final int X86_INS_XSAVES64 = 1322;
+ public static final int X86_INS_XSETBV = 1323;
+ public static final int X86_INS_XSHA1 = 1324;
+ public static final int X86_INS_XSHA256 = 1325;
+ public static final int X86_INS_XSTORE = 1326;
+ public static final int X86_INS_XTEST = 1327;
+ public static final int X86_INS_FDISI8087_NOP = 1328;
+ public static final int X86_INS_FENI8087_NOP = 1329;
+ public static final int X86_INS_CMPSS = 1330;
+ public static final int X86_INS_CMPEQSS = 1331;
+ public static final int X86_INS_CMPLTSS = 1332;
+ public static final int X86_INS_CMPLESS = 1333;
+ public static final int X86_INS_CMPUNORDSS = 1334;
+ public static final int X86_INS_CMPNEQSS = 1335;
+ public static final int X86_INS_CMPNLTSS = 1336;
+ public static final int X86_INS_CMPNLESS = 1337;
+ public static final int X86_INS_CMPORDSS = 1338;
+ public static final int X86_INS_CMPSD = 1339;
+ public static final int X86_INS_CMPEQSD = 1340;
+ public static final int X86_INS_CMPLTSD = 1341;
+ public static final int X86_INS_CMPLESD = 1342;
+ public static final int X86_INS_CMPUNORDSD = 1343;
+ public static final int X86_INS_CMPNEQSD = 1344;
+ public static final int X86_INS_CMPNLTSD = 1345;
+ public static final int X86_INS_CMPNLESD = 1346;
+ public static final int X86_INS_CMPORDSD = 1347;
+ public static final int X86_INS_CMPPS = 1348;
+ public static final int X86_INS_CMPEQPS = 1349;
+ public static final int X86_INS_CMPLTPS = 1350;
+ public static final int X86_INS_CMPLEPS = 1351;
+ public static final int X86_INS_CMPUNORDPS = 1352;
+ public static final int X86_INS_CMPNEQPS = 1353;
+ public static final int X86_INS_CMPNLTPS = 1354;
+ public static final int X86_INS_CMPNLEPS = 1355;
+ public static final int X86_INS_CMPORDPS = 1356;
+ public static final int X86_INS_CMPPD = 1357;
+ public static final int X86_INS_CMPEQPD = 1358;
+ public static final int X86_INS_CMPLTPD = 1359;
+ public static final int X86_INS_CMPLEPD = 1360;
+ public static final int X86_INS_CMPUNORDPD = 1361;
+ public static final int X86_INS_CMPNEQPD = 1362;
+ public static final int X86_INS_CMPNLTPD = 1363;
+ public static final int X86_INS_CMPNLEPD = 1364;
+ public static final int X86_INS_CMPORDPD = 1365;
+ public static final int X86_INS_VCMPSS = 1366;
+ public static final int X86_INS_VCMPEQSS = 1367;
+ public static final int X86_INS_VCMPLTSS = 1368;
+ public static final int X86_INS_VCMPLESS = 1369;
+ public static final int X86_INS_VCMPUNORDSS = 1370;
+ public static final int X86_INS_VCMPNEQSS = 1371;
+ public static final int X86_INS_VCMPNLTSS = 1372;
+ public static final int X86_INS_VCMPNLESS = 1373;
+ public static final int X86_INS_VCMPORDSS = 1374;
+ public static final int X86_INS_VCMPEQ_UQSS = 1375;
+ public static final int X86_INS_VCMPNGESS = 1376;
+ public static final int X86_INS_VCMPNGTSS = 1377;
+ public static final int X86_INS_VCMPFALSESS = 1378;
+ public static final int X86_INS_VCMPNEQ_OQSS = 1379;
+ public static final int X86_INS_VCMPGESS = 1380;
+ public static final int X86_INS_VCMPGTSS = 1381;
+ public static final int X86_INS_VCMPTRUESS = 1382;
+ public static final int X86_INS_VCMPEQ_OSSS = 1383;
+ public static final int X86_INS_VCMPLT_OQSS = 1384;
+ public static final int X86_INS_VCMPLE_OQSS = 1385;
+ public static final int X86_INS_VCMPUNORD_SSS = 1386;
+ public static final int X86_INS_VCMPNEQ_USSS = 1387;
+ public static final int X86_INS_VCMPNLT_UQSS = 1388;
+ public static final int X86_INS_VCMPNLE_UQSS = 1389;
+ public static final int X86_INS_VCMPORD_SSS = 1390;
+ public static final int X86_INS_VCMPEQ_USSS = 1391;
+ public static final int X86_INS_VCMPNGE_UQSS = 1392;
+ public static final int X86_INS_VCMPNGT_UQSS = 1393;
+ public static final int X86_INS_VCMPFALSE_OSSS = 1394;
+ public static final int X86_INS_VCMPNEQ_OSSS = 1395;
+ public static final int X86_INS_VCMPGE_OQSS = 1396;
+ public static final int X86_INS_VCMPGT_OQSS = 1397;
+ public static final int X86_INS_VCMPTRUE_USSS = 1398;
+ public static final int X86_INS_VCMPSD = 1399;
+ public static final int X86_INS_VCMPEQSD = 1400;
+ public static final int X86_INS_VCMPLTSD = 1401;
+ public static final int X86_INS_VCMPLESD = 1402;
+ public static final int X86_INS_VCMPUNORDSD = 1403;
+ public static final int X86_INS_VCMPNEQSD = 1404;
+ public static final int X86_INS_VCMPNLTSD = 1405;
+ public static final int X86_INS_VCMPNLESD = 1406;
+ public static final int X86_INS_VCMPORDSD = 1407;
+ public static final int X86_INS_VCMPEQ_UQSD = 1408;
+ public static final int X86_INS_VCMPNGESD = 1409;
+ public static final int X86_INS_VCMPNGTSD = 1410;
+ public static final int X86_INS_VCMPFALSESD = 1411;
+ public static final int X86_INS_VCMPNEQ_OQSD = 1412;
+ public static final int X86_INS_VCMPGESD = 1413;
+ public static final int X86_INS_VCMPGTSD = 1414;
+ public static final int X86_INS_VCMPTRUESD = 1415;
+ public static final int X86_INS_VCMPEQ_OSSD = 1416;
+ public static final int X86_INS_VCMPLT_OQSD = 1417;
+ public static final int X86_INS_VCMPLE_OQSD = 1418;
+ public static final int X86_INS_VCMPUNORD_SSD = 1419;
+ public static final int X86_INS_VCMPNEQ_USSD = 1420;
+ public static final int X86_INS_VCMPNLT_UQSD = 1421;
+ public static final int X86_INS_VCMPNLE_UQSD = 1422;
+ public static final int X86_INS_VCMPORD_SSD = 1423;
+ public static final int X86_INS_VCMPEQ_USSD = 1424;
+ public static final int X86_INS_VCMPNGE_UQSD = 1425;
+ public static final int X86_INS_VCMPNGT_UQSD = 1426;
+ public static final int X86_INS_VCMPFALSE_OSSD = 1427;
+ public static final int X86_INS_VCMPNEQ_OSSD = 1428;
+ public static final int X86_INS_VCMPGE_OQSD = 1429;
+ public static final int X86_INS_VCMPGT_OQSD = 1430;
+ public static final int X86_INS_VCMPTRUE_USSD = 1431;
+ public static final int X86_INS_VCMPPS = 1432;
+ public static final int X86_INS_VCMPEQPS = 1433;
+ public static final int X86_INS_VCMPLTPS = 1434;
+ public static final int X86_INS_VCMPLEPS = 1435;
+ public static final int X86_INS_VCMPUNORDPS = 1436;
+ public static final int X86_INS_VCMPNEQPS = 1437;
+ public static final int X86_INS_VCMPNLTPS = 1438;
+ public static final int X86_INS_VCMPNLEPS = 1439;
+ public static final int X86_INS_VCMPORDPS = 1440;
+ public static final int X86_INS_VCMPEQ_UQPS = 1441;
+ public static final int X86_INS_VCMPNGEPS = 1442;
+ public static final int X86_INS_VCMPNGTPS = 1443;
+ public static final int X86_INS_VCMPFALSEPS = 1444;
+ public static final int X86_INS_VCMPNEQ_OQPS = 1445;
+ public static final int X86_INS_VCMPGEPS = 1446;
+ public static final int X86_INS_VCMPGTPS = 1447;
+ public static final int X86_INS_VCMPTRUEPS = 1448;
+ public static final int X86_INS_VCMPEQ_OSPS = 1449;
+ public static final int X86_INS_VCMPLT_OQPS = 1450;
+ public static final int X86_INS_VCMPLE_OQPS = 1451;
+ public static final int X86_INS_VCMPUNORD_SPS = 1452;
+ public static final int X86_INS_VCMPNEQ_USPS = 1453;
+ public static final int X86_INS_VCMPNLT_UQPS = 1454;
+ public static final int X86_INS_VCMPNLE_UQPS = 1455;
+ public static final int X86_INS_VCMPORD_SPS = 1456;
+ public static final int X86_INS_VCMPEQ_USPS = 1457;
+ public static final int X86_INS_VCMPNGE_UQPS = 1458;
+ public static final int X86_INS_VCMPNGT_UQPS = 1459;
+ public static final int X86_INS_VCMPFALSE_OSPS = 1460;
+ public static final int X86_INS_VCMPNEQ_OSPS = 1461;
+ public static final int X86_INS_VCMPGE_OQPS = 1462;
+ public static final int X86_INS_VCMPGT_OQPS = 1463;
+ public static final int X86_INS_VCMPTRUE_USPS = 1464;
+ public static final int X86_INS_VCMPPD = 1465;
+ public static final int X86_INS_VCMPEQPD = 1466;
+ public static final int X86_INS_VCMPLTPD = 1467;
+ public static final int X86_INS_VCMPLEPD = 1468;
+ public static final int X86_INS_VCMPUNORDPD = 1469;
+ public static final int X86_INS_VCMPNEQPD = 1470;
+ public static final int X86_INS_VCMPNLTPD = 1471;
+ public static final int X86_INS_VCMPNLEPD = 1472;
+ public static final int X86_INS_VCMPORDPD = 1473;
+ public static final int X86_INS_VCMPEQ_UQPD = 1474;
+ public static final int X86_INS_VCMPNGEPD = 1475;
+ public static final int X86_INS_VCMPNGTPD = 1476;
+ public static final int X86_INS_VCMPFALSEPD = 1477;
+ public static final int X86_INS_VCMPNEQ_OQPD = 1478;
+ public static final int X86_INS_VCMPGEPD = 1479;
+ public static final int X86_INS_VCMPGTPD = 1480;
+ public static final int X86_INS_VCMPTRUEPD = 1481;
+ public static final int X86_INS_VCMPEQ_OSPD = 1482;
+ public static final int X86_INS_VCMPLT_OQPD = 1483;
+ public static final int X86_INS_VCMPLE_OQPD = 1484;
+ public static final int X86_INS_VCMPUNORD_SPD = 1485;
+ public static final int X86_INS_VCMPNEQ_USPD = 1486;
+ public static final int X86_INS_VCMPNLT_UQPD = 1487;
+ public static final int X86_INS_VCMPNLE_UQPD = 1488;
+ public static final int X86_INS_VCMPORD_SPD = 1489;
+ public static final int X86_INS_VCMPEQ_USPD = 1490;
+ public static final int X86_INS_VCMPNGE_UQPD = 1491;
+ public static final int X86_INS_VCMPNGT_UQPD = 1492;
+ public static final int X86_INS_VCMPFALSE_OSPD = 1493;
+ public static final int X86_INS_VCMPNEQ_OSPD = 1494;
+ public static final int X86_INS_VCMPGE_OQPD = 1495;
+ public static final int X86_INS_VCMPGT_OQPD = 1496;
+ public static final int X86_INS_VCMPTRUE_USPD = 1497;
+ public static final int X86_INS_ENDING = 1498;
// Group of X86 instructions
diff --git a/bindings/ocaml/x86_const.ml b/bindings/ocaml/x86_const.ml
index 805bf4b..ee346c8 100644
--- a/bindings/ocaml/x86_const.ml
+++ b/bindings/ocaml/x86_const.ml
@@ -489,1249 +489,1409 @@
let _X86_INS_FCMOVU = 93;;
let _X86_INS_CMOVS = 94;;
let _X86_INS_CMP = 95;;
-let _X86_INS_CMPPD = 96;;
-let _X86_INS_CMPPS = 97;;
-let _X86_INS_CMPSB = 98;;
-let _X86_INS_CMPSD = 99;;
-let _X86_INS_CMPSQ = 100;;
-let _X86_INS_CMPSS = 101;;
-let _X86_INS_CMPSW = 102;;
-let _X86_INS_CMPXCHG16B = 103;;
-let _X86_INS_CMPXCHG = 104;;
-let _X86_INS_CMPXCHG8B = 105;;
-let _X86_INS_COMISD = 106;;
-let _X86_INS_COMISS = 107;;
-let _X86_INS_FCOMP = 108;;
-let _X86_INS_FCOMPI = 109;;
-let _X86_INS_FCOMI = 110;;
-let _X86_INS_FCOM = 111;;
-let _X86_INS_FCOS = 112;;
-let _X86_INS_CPUID = 113;;
-let _X86_INS_CQO = 114;;
-let _X86_INS_CRC32 = 115;;
-let _X86_INS_CVTDQ2PD = 116;;
-let _X86_INS_CVTDQ2PS = 117;;
-let _X86_INS_CVTPD2DQ = 118;;
-let _X86_INS_CVTPD2PS = 119;;
-let _X86_INS_CVTPS2DQ = 120;;
-let _X86_INS_CVTPS2PD = 121;;
-let _X86_INS_CVTSD2SI = 122;;
-let _X86_INS_CVTSD2SS = 123;;
-let _X86_INS_CVTSI2SD = 124;;
-let _X86_INS_CVTSI2SS = 125;;
-let _X86_INS_CVTSS2SD = 126;;
-let _X86_INS_CVTSS2SI = 127;;
-let _X86_INS_CVTTPD2DQ = 128;;
-let _X86_INS_CVTTPS2DQ = 129;;
-let _X86_INS_CVTTSD2SI = 130;;
-let _X86_INS_CVTTSS2SI = 131;;
-let _X86_INS_CWD = 132;;
-let _X86_INS_CWDE = 133;;
-let _X86_INS_DAA = 134;;
-let _X86_INS_DAS = 135;;
-let _X86_INS_DATA16 = 136;;
-let _X86_INS_DEC = 137;;
-let _X86_INS_DIV = 138;;
-let _X86_INS_DIVPD = 139;;
-let _X86_INS_DIVPS = 140;;
-let _X86_INS_FDIVR = 141;;
-let _X86_INS_FIDIVR = 142;;
-let _X86_INS_FDIVRP = 143;;
-let _X86_INS_DIVSD = 144;;
-let _X86_INS_DIVSS = 145;;
-let _X86_INS_FDIV = 146;;
-let _X86_INS_FIDIV = 147;;
-let _X86_INS_FDIVP = 148;;
-let _X86_INS_DPPD = 149;;
-let _X86_INS_DPPS = 150;;
-let _X86_INS_RET = 151;;
-let _X86_INS_ENCLS = 152;;
-let _X86_INS_ENCLU = 153;;
-let _X86_INS_ENTER = 154;;
-let _X86_INS_EXTRACTPS = 155;;
-let _X86_INS_EXTRQ = 156;;
-let _X86_INS_F2XM1 = 157;;
-let _X86_INS_LCALL = 158;;
-let _X86_INS_LJMP = 159;;
-let _X86_INS_FBLD = 160;;
-let _X86_INS_FBSTP = 161;;
-let _X86_INS_FCOMPP = 162;;
-let _X86_INS_FDECSTP = 163;;
-let _X86_INS_FEMMS = 164;;
-let _X86_INS_FFREE = 165;;
-let _X86_INS_FICOM = 166;;
-let _X86_INS_FICOMP = 167;;
-let _X86_INS_FINCSTP = 168;;
-let _X86_INS_FLDCW = 169;;
-let _X86_INS_FLDENV = 170;;
-let _X86_INS_FLDL2E = 171;;
-let _X86_INS_FLDL2T = 172;;
-let _X86_INS_FLDLG2 = 173;;
-let _X86_INS_FLDLN2 = 174;;
-let _X86_INS_FLDPI = 175;;
-let _X86_INS_FNCLEX = 176;;
-let _X86_INS_FNINIT = 177;;
-let _X86_INS_FNOP = 178;;
-let _X86_INS_FNSTCW = 179;;
-let _X86_INS_FNSTSW = 180;;
-let _X86_INS_FPATAN = 181;;
-let _X86_INS_FPREM = 182;;
-let _X86_INS_FPREM1 = 183;;
-let _X86_INS_FPTAN = 184;;
-let _X86_INS_FFREEP = 185;;
-let _X86_INS_FRNDINT = 186;;
-let _X86_INS_FRSTOR = 187;;
-let _X86_INS_FNSAVE = 188;;
-let _X86_INS_FSCALE = 189;;
-let _X86_INS_FSETPM = 190;;
-let _X86_INS_FSINCOS = 191;;
-let _X86_INS_FNSTENV = 192;;
-let _X86_INS_FXAM = 193;;
-let _X86_INS_FXRSTOR = 194;;
-let _X86_INS_FXRSTOR64 = 195;;
-let _X86_INS_FXSAVE = 196;;
-let _X86_INS_FXSAVE64 = 197;;
-let _X86_INS_FXTRACT = 198;;
-let _X86_INS_FYL2X = 199;;
-let _X86_INS_FYL2XP1 = 200;;
-let _X86_INS_MOVAPD = 201;;
-let _X86_INS_MOVAPS = 202;;
-let _X86_INS_ORPD = 203;;
-let _X86_INS_ORPS = 204;;
-let _X86_INS_VMOVAPD = 205;;
-let _X86_INS_VMOVAPS = 206;;
-let _X86_INS_XORPD = 207;;
-let _X86_INS_XORPS = 208;;
-let _X86_INS_GETSEC = 209;;
-let _X86_INS_HADDPD = 210;;
-let _X86_INS_HADDPS = 211;;
-let _X86_INS_HLT = 212;;
-let _X86_INS_HSUBPD = 213;;
-let _X86_INS_HSUBPS = 214;;
-let _X86_INS_IDIV = 215;;
-let _X86_INS_FILD = 216;;
-let _X86_INS_IMUL = 217;;
-let _X86_INS_IN = 218;;
-let _X86_INS_INC = 219;;
-let _X86_INS_INSB = 220;;
-let _X86_INS_INSERTPS = 221;;
-let _X86_INS_INSERTQ = 222;;
-let _X86_INS_INSD = 223;;
-let _X86_INS_INSW = 224;;
-let _X86_INS_INT = 225;;
-let _X86_INS_INT1 = 226;;
-let _X86_INS_INT3 = 227;;
-let _X86_INS_INTO = 228;;
-let _X86_INS_INVD = 229;;
-let _X86_INS_INVEPT = 230;;
-let _X86_INS_INVLPG = 231;;
-let _X86_INS_INVLPGA = 232;;
-let _X86_INS_INVPCID = 233;;
-let _X86_INS_INVVPID = 234;;
-let _X86_INS_IRET = 235;;
-let _X86_INS_IRETD = 236;;
-let _X86_INS_IRETQ = 237;;
-let _X86_INS_FISTTP = 238;;
-let _X86_INS_FIST = 239;;
-let _X86_INS_FISTP = 240;;
-let _X86_INS_UCOMISD = 241;;
-let _X86_INS_UCOMISS = 242;;
-let _X86_INS_VCOMISD = 243;;
-let _X86_INS_VCOMISS = 244;;
-let _X86_INS_VCVTSD2SS = 245;;
-let _X86_INS_VCVTSI2SD = 246;;
-let _X86_INS_VCVTSI2SS = 247;;
-let _X86_INS_VCVTSS2SD = 248;;
-let _X86_INS_VCVTTSD2SI = 249;;
-let _X86_INS_VCVTTSD2USI = 250;;
-let _X86_INS_VCVTTSS2SI = 251;;
-let _X86_INS_VCVTTSS2USI = 252;;
-let _X86_INS_VCVTUSI2SD = 253;;
-let _X86_INS_VCVTUSI2SS = 254;;
-let _X86_INS_VUCOMISD = 255;;
-let _X86_INS_VUCOMISS = 256;;
-let _X86_INS_JAE = 257;;
-let _X86_INS_JA = 258;;
-let _X86_INS_JBE = 259;;
-let _X86_INS_JB = 260;;
-let _X86_INS_JCXZ = 261;;
-let _X86_INS_JECXZ = 262;;
-let _X86_INS_JE = 263;;
-let _X86_INS_JGE = 264;;
-let _X86_INS_JG = 265;;
-let _X86_INS_JLE = 266;;
-let _X86_INS_JL = 267;;
-let _X86_INS_JMP = 268;;
-let _X86_INS_JNE = 269;;
-let _X86_INS_JNO = 270;;
-let _X86_INS_JNP = 271;;
-let _X86_INS_JNS = 272;;
-let _X86_INS_JO = 273;;
-let _X86_INS_JP = 274;;
-let _X86_INS_JRCXZ = 275;;
-let _X86_INS_JS = 276;;
-let _X86_INS_KANDB = 277;;
-let _X86_INS_KANDD = 278;;
-let _X86_INS_KANDNB = 279;;
-let _X86_INS_KANDND = 280;;
-let _X86_INS_KANDNQ = 281;;
-let _X86_INS_KANDNW = 282;;
-let _X86_INS_KANDQ = 283;;
-let _X86_INS_KANDW = 284;;
-let _X86_INS_KMOVB = 285;;
-let _X86_INS_KMOVD = 286;;
-let _X86_INS_KMOVQ = 287;;
-let _X86_INS_KMOVW = 288;;
-let _X86_INS_KNOTB = 289;;
-let _X86_INS_KNOTD = 290;;
-let _X86_INS_KNOTQ = 291;;
-let _X86_INS_KNOTW = 292;;
-let _X86_INS_KORB = 293;;
-let _X86_INS_KORD = 294;;
-let _X86_INS_KORQ = 295;;
-let _X86_INS_KORTESTB = 296;;
-let _X86_INS_KORTESTD = 297;;
-let _X86_INS_KORTESTQ = 298;;
-let _X86_INS_KORTESTW = 299;;
-let _X86_INS_KORW = 300;;
-let _X86_INS_KSHIFTLB = 301;;
-let _X86_INS_KSHIFTLD = 302;;
-let _X86_INS_KSHIFTLQ = 303;;
-let _X86_INS_KSHIFTLW = 304;;
-let _X86_INS_KSHIFTRB = 305;;
-let _X86_INS_KSHIFTRD = 306;;
-let _X86_INS_KSHIFTRQ = 307;;
-let _X86_INS_KSHIFTRW = 308;;
-let _X86_INS_KUNPCKBW = 309;;
-let _X86_INS_KXNORB = 310;;
-let _X86_INS_KXNORD = 311;;
-let _X86_INS_KXNORQ = 312;;
-let _X86_INS_KXNORW = 313;;
-let _X86_INS_KXORB = 314;;
-let _X86_INS_KXORD = 315;;
-let _X86_INS_KXORQ = 316;;
-let _X86_INS_KXORW = 317;;
-let _X86_INS_LAHF = 318;;
-let _X86_INS_LAR = 319;;
-let _X86_INS_LDDQU = 320;;
-let _X86_INS_LDMXCSR = 321;;
-let _X86_INS_LDS = 322;;
-let _X86_INS_FLDZ = 323;;
-let _X86_INS_FLD1 = 324;;
-let _X86_INS_FLD = 325;;
-let _X86_INS_LEA = 326;;
-let _X86_INS_LEAVE = 327;;
-let _X86_INS_LES = 328;;
-let _X86_INS_LFENCE = 329;;
-let _X86_INS_LFS = 330;;
-let _X86_INS_LGDT = 331;;
-let _X86_INS_LGS = 332;;
-let _X86_INS_LIDT = 333;;
-let _X86_INS_LLDT = 334;;
-let _X86_INS_LMSW = 335;;
-let _X86_INS_OR = 336;;
-let _X86_INS_SUB = 337;;
-let _X86_INS_XOR = 338;;
-let _X86_INS_LODSB = 339;;
-let _X86_INS_LODSD = 340;;
-let _X86_INS_LODSQ = 341;;
-let _X86_INS_LODSW = 342;;
-let _X86_INS_LOOP = 343;;
-let _X86_INS_LOOPE = 344;;
-let _X86_INS_LOOPNE = 345;;
-let _X86_INS_RETF = 346;;
-let _X86_INS_RETFQ = 347;;
-let _X86_INS_LSL = 348;;
-let _X86_INS_LSS = 349;;
-let _X86_INS_LTR = 350;;
-let _X86_INS_XADD = 351;;
-let _X86_INS_LZCNT = 352;;
-let _X86_INS_MASKMOVDQU = 353;;
-let _X86_INS_MAXPD = 354;;
-let _X86_INS_MAXPS = 355;;
-let _X86_INS_MAXSD = 356;;
-let _X86_INS_MAXSS = 357;;
-let _X86_INS_MFENCE = 358;;
-let _X86_INS_MINPD = 359;;
-let _X86_INS_MINPS = 360;;
-let _X86_INS_MINSD = 361;;
-let _X86_INS_MINSS = 362;;
-let _X86_INS_CVTPD2PI = 363;;
-let _X86_INS_CVTPI2PD = 364;;
-let _X86_INS_CVTPI2PS = 365;;
-let _X86_INS_CVTPS2PI = 366;;
-let _X86_INS_CVTTPD2PI = 367;;
-let _X86_INS_CVTTPS2PI = 368;;
-let _X86_INS_EMMS = 369;;
-let _X86_INS_MASKMOVQ = 370;;
-let _X86_INS_MOVD = 371;;
-let _X86_INS_MOVDQ2Q = 372;;
-let _X86_INS_MOVNTQ = 373;;
-let _X86_INS_MOVQ2DQ = 374;;
-let _X86_INS_MOVQ = 375;;
-let _X86_INS_PABSB = 376;;
-let _X86_INS_PABSD = 377;;
-let _X86_INS_PABSW = 378;;
-let _X86_INS_PACKSSDW = 379;;
-let _X86_INS_PACKSSWB = 380;;
-let _X86_INS_PACKUSWB = 381;;
-let _X86_INS_PADDB = 382;;
-let _X86_INS_PADDD = 383;;
-let _X86_INS_PADDQ = 384;;
-let _X86_INS_PADDSB = 385;;
-let _X86_INS_PADDSW = 386;;
-let _X86_INS_PADDUSB = 387;;
-let _X86_INS_PADDUSW = 388;;
-let _X86_INS_PADDW = 389;;
-let _X86_INS_PALIGNR = 390;;
-let _X86_INS_PANDN = 391;;
-let _X86_INS_PAND = 392;;
-let _X86_INS_PAVGB = 393;;
-let _X86_INS_PAVGW = 394;;
-let _X86_INS_PCMPEQB = 395;;
-let _X86_INS_PCMPEQD = 396;;
-let _X86_INS_PCMPEQW = 397;;
-let _X86_INS_PCMPGTB = 398;;
-let _X86_INS_PCMPGTD = 399;;
-let _X86_INS_PCMPGTW = 400;;
-let _X86_INS_PEXTRW = 401;;
-let _X86_INS_PHADDSW = 402;;
-let _X86_INS_PHADDW = 403;;
-let _X86_INS_PHADDD = 404;;
-let _X86_INS_PHSUBD = 405;;
-let _X86_INS_PHSUBSW = 406;;
-let _X86_INS_PHSUBW = 407;;
-let _X86_INS_PINSRW = 408;;
-let _X86_INS_PMADDUBSW = 409;;
-let _X86_INS_PMADDWD = 410;;
-let _X86_INS_PMAXSW = 411;;
-let _X86_INS_PMAXUB = 412;;
-let _X86_INS_PMINSW = 413;;
-let _X86_INS_PMINUB = 414;;
-let _X86_INS_PMOVMSKB = 415;;
-let _X86_INS_PMULHRSW = 416;;
-let _X86_INS_PMULHUW = 417;;
-let _X86_INS_PMULHW = 418;;
-let _X86_INS_PMULLW = 419;;
-let _X86_INS_PMULUDQ = 420;;
-let _X86_INS_POR = 421;;
-let _X86_INS_PSADBW = 422;;
-let _X86_INS_PSHUFB = 423;;
-let _X86_INS_PSHUFW = 424;;
-let _X86_INS_PSIGNB = 425;;
-let _X86_INS_PSIGND = 426;;
-let _X86_INS_PSIGNW = 427;;
-let _X86_INS_PSLLD = 428;;
-let _X86_INS_PSLLQ = 429;;
-let _X86_INS_PSLLW = 430;;
-let _X86_INS_PSRAD = 431;;
-let _X86_INS_PSRAW = 432;;
-let _X86_INS_PSRLD = 433;;
-let _X86_INS_PSRLQ = 434;;
-let _X86_INS_PSRLW = 435;;
-let _X86_INS_PSUBB = 436;;
-let _X86_INS_PSUBD = 437;;
-let _X86_INS_PSUBQ = 438;;
-let _X86_INS_PSUBSB = 439;;
-let _X86_INS_PSUBSW = 440;;
-let _X86_INS_PSUBUSB = 441;;
-let _X86_INS_PSUBUSW = 442;;
-let _X86_INS_PSUBW = 443;;
-let _X86_INS_PUNPCKHBW = 444;;
-let _X86_INS_PUNPCKHDQ = 445;;
-let _X86_INS_PUNPCKHWD = 446;;
-let _X86_INS_PUNPCKLBW = 447;;
-let _X86_INS_PUNPCKLDQ = 448;;
-let _X86_INS_PUNPCKLWD = 449;;
-let _X86_INS_PXOR = 450;;
-let _X86_INS_MONITOR = 451;;
-let _X86_INS_MONTMUL = 452;;
-let _X86_INS_MOV = 453;;
-let _X86_INS_MOVABS = 454;;
-let _X86_INS_MOVBE = 455;;
-let _X86_INS_MOVDDUP = 456;;
-let _X86_INS_MOVDQA = 457;;
-let _X86_INS_MOVDQU = 458;;
-let _X86_INS_MOVHLPS = 459;;
-let _X86_INS_MOVHPD = 460;;
-let _X86_INS_MOVHPS = 461;;
-let _X86_INS_MOVLHPS = 462;;
-let _X86_INS_MOVLPD = 463;;
-let _X86_INS_MOVLPS = 464;;
-let _X86_INS_MOVMSKPD = 465;;
-let _X86_INS_MOVMSKPS = 466;;
-let _X86_INS_MOVNTDQA = 467;;
-let _X86_INS_MOVNTDQ = 468;;
-let _X86_INS_MOVNTI = 469;;
-let _X86_INS_MOVNTPD = 470;;
-let _X86_INS_MOVNTPS = 471;;
-let _X86_INS_MOVNTSD = 472;;
-let _X86_INS_MOVNTSS = 473;;
-let _X86_INS_MOVSB = 474;;
-let _X86_INS_MOVSD = 475;;
-let _X86_INS_MOVSHDUP = 476;;
-let _X86_INS_MOVSLDUP = 477;;
-let _X86_INS_MOVSQ = 478;;
-let _X86_INS_MOVSS = 479;;
-let _X86_INS_MOVSW = 480;;
-let _X86_INS_MOVSX = 481;;
-let _X86_INS_MOVSXD = 482;;
-let _X86_INS_MOVUPD = 483;;
-let _X86_INS_MOVUPS = 484;;
-let _X86_INS_MOVZX = 485;;
-let _X86_INS_MPSADBW = 486;;
-let _X86_INS_MUL = 487;;
-let _X86_INS_MULPD = 488;;
-let _X86_INS_MULPS = 489;;
-let _X86_INS_MULSD = 490;;
-let _X86_INS_MULSS = 491;;
-let _X86_INS_MULX = 492;;
-let _X86_INS_FMUL = 493;;
-let _X86_INS_FIMUL = 494;;
-let _X86_INS_FMULP = 495;;
-let _X86_INS_MWAIT = 496;;
-let _X86_INS_NEG = 497;;
-let _X86_INS_NOP = 498;;
-let _X86_INS_NOT = 499;;
-let _X86_INS_OUT = 500;;
-let _X86_INS_OUTSB = 501;;
-let _X86_INS_OUTSD = 502;;
-let _X86_INS_OUTSW = 503;;
-let _X86_INS_PACKUSDW = 504;;
-let _X86_INS_PAUSE = 505;;
-let _X86_INS_PAVGUSB = 506;;
-let _X86_INS_PBLENDVB = 507;;
-let _X86_INS_PBLENDW = 508;;
-let _X86_INS_PCLMULQDQ = 509;;
-let _X86_INS_PCMPEQQ = 510;;
-let _X86_INS_PCMPESTRI = 511;;
-let _X86_INS_PCMPESTRM = 512;;
-let _X86_INS_PCMPGTQ = 513;;
-let _X86_INS_PCMPISTRI = 514;;
-let _X86_INS_PCMPISTRM = 515;;
-let _X86_INS_PCOMMIT = 516;;
-let _X86_INS_PDEP = 517;;
-let _X86_INS_PEXT = 518;;
-let _X86_INS_PEXTRB = 519;;
-let _X86_INS_PEXTRD = 520;;
-let _X86_INS_PEXTRQ = 521;;
-let _X86_INS_PF2ID = 522;;
-let _X86_INS_PF2IW = 523;;
-let _X86_INS_PFACC = 524;;
-let _X86_INS_PFADD = 525;;
-let _X86_INS_PFCMPEQ = 526;;
-let _X86_INS_PFCMPGE = 527;;
-let _X86_INS_PFCMPGT = 528;;
-let _X86_INS_PFMAX = 529;;
-let _X86_INS_PFMIN = 530;;
-let _X86_INS_PFMUL = 531;;
-let _X86_INS_PFNACC = 532;;
-let _X86_INS_PFPNACC = 533;;
-let _X86_INS_PFRCPIT1 = 534;;
-let _X86_INS_PFRCPIT2 = 535;;
-let _X86_INS_PFRCP = 536;;
-let _X86_INS_PFRSQIT1 = 537;;
-let _X86_INS_PFRSQRT = 538;;
-let _X86_INS_PFSUBR = 539;;
-let _X86_INS_PFSUB = 540;;
-let _X86_INS_PHMINPOSUW = 541;;
-let _X86_INS_PI2FD = 542;;
-let _X86_INS_PI2FW = 543;;
-let _X86_INS_PINSRB = 544;;
-let _X86_INS_PINSRD = 545;;
-let _X86_INS_PINSRQ = 546;;
-let _X86_INS_PMAXSB = 547;;
-let _X86_INS_PMAXSD = 548;;
-let _X86_INS_PMAXUD = 549;;
-let _X86_INS_PMAXUW = 550;;
-let _X86_INS_PMINSB = 551;;
-let _X86_INS_PMINSD = 552;;
-let _X86_INS_PMINUD = 553;;
-let _X86_INS_PMINUW = 554;;
-let _X86_INS_PMOVSXBD = 555;;
-let _X86_INS_PMOVSXBQ = 556;;
-let _X86_INS_PMOVSXBW = 557;;
-let _X86_INS_PMOVSXDQ = 558;;
-let _X86_INS_PMOVSXWD = 559;;
-let _X86_INS_PMOVSXWQ = 560;;
-let _X86_INS_PMOVZXBD = 561;;
-let _X86_INS_PMOVZXBQ = 562;;
-let _X86_INS_PMOVZXBW = 563;;
-let _X86_INS_PMOVZXDQ = 564;;
-let _X86_INS_PMOVZXWD = 565;;
-let _X86_INS_PMOVZXWQ = 566;;
-let _X86_INS_PMULDQ = 567;;
-let _X86_INS_PMULHRW = 568;;
-let _X86_INS_PMULLD = 569;;
-let _X86_INS_POP = 570;;
-let _X86_INS_POPAW = 571;;
-let _X86_INS_POPAL = 572;;
-let _X86_INS_POPCNT = 573;;
-let _X86_INS_POPF = 574;;
-let _X86_INS_POPFD = 575;;
-let _X86_INS_POPFQ = 576;;
-let _X86_INS_PREFETCH = 577;;
-let _X86_INS_PREFETCHNTA = 578;;
-let _X86_INS_PREFETCHT0 = 579;;
-let _X86_INS_PREFETCHT1 = 580;;
-let _X86_INS_PREFETCHT2 = 581;;
-let _X86_INS_PREFETCHW = 582;;
-let _X86_INS_PSHUFD = 583;;
-let _X86_INS_PSHUFHW = 584;;
-let _X86_INS_PSHUFLW = 585;;
-let _X86_INS_PSLLDQ = 586;;
-let _X86_INS_PSRLDQ = 587;;
-let _X86_INS_PSWAPD = 588;;
-let _X86_INS_PTEST = 589;;
-let _X86_INS_PUNPCKHQDQ = 590;;
-let _X86_INS_PUNPCKLQDQ = 591;;
-let _X86_INS_PUSH = 592;;
-let _X86_INS_PUSHAW = 593;;
-let _X86_INS_PUSHAL = 594;;
-let _X86_INS_PUSHF = 595;;
-let _X86_INS_PUSHFD = 596;;
-let _X86_INS_PUSHFQ = 597;;
-let _X86_INS_RCL = 598;;
-let _X86_INS_RCPPS = 599;;
-let _X86_INS_RCPSS = 600;;
-let _X86_INS_RCR = 601;;
-let _X86_INS_RDFSBASE = 602;;
-let _X86_INS_RDGSBASE = 603;;
-let _X86_INS_RDMSR = 604;;
-let _X86_INS_RDPMC = 605;;
-let _X86_INS_RDRAND = 606;;
-let _X86_INS_RDSEED = 607;;
-let _X86_INS_RDTSC = 608;;
-let _X86_INS_RDTSCP = 609;;
-let _X86_INS_ROL = 610;;
-let _X86_INS_ROR = 611;;
-let _X86_INS_RORX = 612;;
-let _X86_INS_ROUNDPD = 613;;
-let _X86_INS_ROUNDPS = 614;;
-let _X86_INS_ROUNDSD = 615;;
-let _X86_INS_ROUNDSS = 616;;
-let _X86_INS_RSM = 617;;
-let _X86_INS_RSQRTPS = 618;;
-let _X86_INS_RSQRTSS = 619;;
-let _X86_INS_SAHF = 620;;
-let _X86_INS_SAL = 621;;
-let _X86_INS_SALC = 622;;
-let _X86_INS_SAR = 623;;
-let _X86_INS_SARX = 624;;
-let _X86_INS_SBB = 625;;
-let _X86_INS_SCASB = 626;;
-let _X86_INS_SCASD = 627;;
-let _X86_INS_SCASQ = 628;;
-let _X86_INS_SCASW = 629;;
-let _X86_INS_SETAE = 630;;
-let _X86_INS_SETA = 631;;
-let _X86_INS_SETBE = 632;;
-let _X86_INS_SETB = 633;;
-let _X86_INS_SETE = 634;;
-let _X86_INS_SETGE = 635;;
-let _X86_INS_SETG = 636;;
-let _X86_INS_SETLE = 637;;
-let _X86_INS_SETL = 638;;
-let _X86_INS_SETNE = 639;;
-let _X86_INS_SETNO = 640;;
-let _X86_INS_SETNP = 641;;
-let _X86_INS_SETNS = 642;;
-let _X86_INS_SETO = 643;;
-let _X86_INS_SETP = 644;;
-let _X86_INS_SETS = 645;;
-let _X86_INS_SFENCE = 646;;
-let _X86_INS_SGDT = 647;;
-let _X86_INS_SHA1MSG1 = 648;;
-let _X86_INS_SHA1MSG2 = 649;;
-let _X86_INS_SHA1NEXTE = 650;;
-let _X86_INS_SHA1RNDS4 = 651;;
-let _X86_INS_SHA256MSG1 = 652;;
-let _X86_INS_SHA256MSG2 = 653;;
-let _X86_INS_SHA256RNDS2 = 654;;
-let _X86_INS_SHL = 655;;
-let _X86_INS_SHLD = 656;;
-let _X86_INS_SHLX = 657;;
-let _X86_INS_SHR = 658;;
-let _X86_INS_SHRD = 659;;
-let _X86_INS_SHRX = 660;;
-let _X86_INS_SHUFPD = 661;;
-let _X86_INS_SHUFPS = 662;;
-let _X86_INS_SIDT = 663;;
-let _X86_INS_FSIN = 664;;
-let _X86_INS_SKINIT = 665;;
-let _X86_INS_SLDT = 666;;
-let _X86_INS_SMSW = 667;;
-let _X86_INS_SQRTPD = 668;;
-let _X86_INS_SQRTPS = 669;;
-let _X86_INS_SQRTSD = 670;;
-let _X86_INS_SQRTSS = 671;;
-let _X86_INS_FSQRT = 672;;
-let _X86_INS_STAC = 673;;
-let _X86_INS_STC = 674;;
-let _X86_INS_STD = 675;;
-let _X86_INS_STGI = 676;;
-let _X86_INS_STI = 677;;
-let _X86_INS_STMXCSR = 678;;
-let _X86_INS_STOSB = 679;;
-let _X86_INS_STOSD = 680;;
-let _X86_INS_STOSQ = 681;;
-let _X86_INS_STOSW = 682;;
-let _X86_INS_STR = 683;;
-let _X86_INS_FST = 684;;
-let _X86_INS_FSTP = 685;;
-let _X86_INS_FSTPNCE = 686;;
-let _X86_INS_FXCH = 687;;
-let _X86_INS_SUBPD = 688;;
-let _X86_INS_SUBPS = 689;;
-let _X86_INS_FSUBR = 690;;
-let _X86_INS_FISUBR = 691;;
-let _X86_INS_FSUBRP = 692;;
-let _X86_INS_SUBSD = 693;;
-let _X86_INS_SUBSS = 694;;
-let _X86_INS_FSUB = 695;;
-let _X86_INS_FISUB = 696;;
-let _X86_INS_FSUBP = 697;;
-let _X86_INS_SWAPGS = 698;;
-let _X86_INS_SYSCALL = 699;;
-let _X86_INS_SYSENTER = 700;;
-let _X86_INS_SYSEXIT = 701;;
-let _X86_INS_SYSRET = 702;;
-let _X86_INS_T1MSKC = 703;;
-let _X86_INS_TEST = 704;;
-let _X86_INS_UD2 = 705;;
-let _X86_INS_FTST = 706;;
-let _X86_INS_TZCNT = 707;;
-let _X86_INS_TZMSK = 708;;
-let _X86_INS_FUCOMPI = 709;;
-let _X86_INS_FUCOMI = 710;;
-let _X86_INS_FUCOMPP = 711;;
-let _X86_INS_FUCOMP = 712;;
-let _X86_INS_FUCOM = 713;;
-let _X86_INS_UD2B = 714;;
-let _X86_INS_UNPCKHPD = 715;;
-let _X86_INS_UNPCKHPS = 716;;
-let _X86_INS_UNPCKLPD = 717;;
-let _X86_INS_UNPCKLPS = 718;;
-let _X86_INS_VADDPD = 719;;
-let _X86_INS_VADDPS = 720;;
-let _X86_INS_VADDSD = 721;;
-let _X86_INS_VADDSS = 722;;
-let _X86_INS_VADDSUBPD = 723;;
-let _X86_INS_VADDSUBPS = 724;;
-let _X86_INS_VAESDECLAST = 725;;
-let _X86_INS_VAESDEC = 726;;
-let _X86_INS_VAESENCLAST = 727;;
-let _X86_INS_VAESENC = 728;;
-let _X86_INS_VAESIMC = 729;;
-let _X86_INS_VAESKEYGENASSIST = 730;;
-let _X86_INS_VALIGND = 731;;
-let _X86_INS_VALIGNQ = 732;;
-let _X86_INS_VANDNPD = 733;;
-let _X86_INS_VANDNPS = 734;;
-let _X86_INS_VANDPD = 735;;
-let _X86_INS_VANDPS = 736;;
-let _X86_INS_VBLENDMPD = 737;;
-let _X86_INS_VBLENDMPS = 738;;
-let _X86_INS_VBLENDPD = 739;;
-let _X86_INS_VBLENDPS = 740;;
-let _X86_INS_VBLENDVPD = 741;;
-let _X86_INS_VBLENDVPS = 742;;
-let _X86_INS_VBROADCASTF128 = 743;;
-let _X86_INS_VBROADCASTI32X4 = 744;;
-let _X86_INS_VBROADCASTI64X4 = 745;;
-let _X86_INS_VBROADCASTSD = 746;;
-let _X86_INS_VBROADCASTSS = 747;;
-let _X86_INS_VCMPPD = 748;;
-let _X86_INS_VCMPPS = 749;;
-let _X86_INS_VCMPSD = 750;;
-let _X86_INS_VCMPSS = 751;;
-let _X86_INS_VCOMPRESSPD = 752;;
-let _X86_INS_VCOMPRESSPS = 753;;
-let _X86_INS_VCVTDQ2PD = 754;;
-let _X86_INS_VCVTDQ2PS = 755;;
-let _X86_INS_VCVTPD2DQX = 756;;
-let _X86_INS_VCVTPD2DQ = 757;;
-let _X86_INS_VCVTPD2PSX = 758;;
-let _X86_INS_VCVTPD2PS = 759;;
-let _X86_INS_VCVTPD2UDQ = 760;;
-let _X86_INS_VCVTPH2PS = 761;;
-let _X86_INS_VCVTPS2DQ = 762;;
-let _X86_INS_VCVTPS2PD = 763;;
-let _X86_INS_VCVTPS2PH = 764;;
-let _X86_INS_VCVTPS2UDQ = 765;;
-let _X86_INS_VCVTSD2SI = 766;;
-let _X86_INS_VCVTSD2USI = 767;;
-let _X86_INS_VCVTSS2SI = 768;;
-let _X86_INS_VCVTSS2USI = 769;;
-let _X86_INS_VCVTTPD2DQX = 770;;
-let _X86_INS_VCVTTPD2DQ = 771;;
-let _X86_INS_VCVTTPD2UDQ = 772;;
-let _X86_INS_VCVTTPS2DQ = 773;;
-let _X86_INS_VCVTTPS2UDQ = 774;;
-let _X86_INS_VCVTUDQ2PD = 775;;
-let _X86_INS_VCVTUDQ2PS = 776;;
-let _X86_INS_VDIVPD = 777;;
-let _X86_INS_VDIVPS = 778;;
-let _X86_INS_VDIVSD = 779;;
-let _X86_INS_VDIVSS = 780;;
-let _X86_INS_VDPPD = 781;;
-let _X86_INS_VDPPS = 782;;
-let _X86_INS_VERR = 783;;
-let _X86_INS_VERW = 784;;
-let _X86_INS_VEXP2PD = 785;;
-let _X86_INS_VEXP2PS = 786;;
-let _X86_INS_VEXPANDPD = 787;;
-let _X86_INS_VEXPANDPS = 788;;
-let _X86_INS_VEXTRACTF128 = 789;;
-let _X86_INS_VEXTRACTF32X4 = 790;;
-let _X86_INS_VEXTRACTF64X4 = 791;;
-let _X86_INS_VEXTRACTI128 = 792;;
-let _X86_INS_VEXTRACTI32X4 = 793;;
-let _X86_INS_VEXTRACTI64X4 = 794;;
-let _X86_INS_VEXTRACTPS = 795;;
-let _X86_INS_VFMADD132PD = 796;;
-let _X86_INS_VFMADD132PS = 797;;
-let _X86_INS_VFMADDPD = 798;;
-let _X86_INS_VFMADD213PD = 799;;
-let _X86_INS_VFMADD231PD = 800;;
-let _X86_INS_VFMADDPS = 801;;
-let _X86_INS_VFMADD213PS = 802;;
-let _X86_INS_VFMADD231PS = 803;;
-let _X86_INS_VFMADDSD = 804;;
-let _X86_INS_VFMADD213SD = 805;;
-let _X86_INS_VFMADD132SD = 806;;
-let _X86_INS_VFMADD231SD = 807;;
-let _X86_INS_VFMADDSS = 808;;
-let _X86_INS_VFMADD213SS = 809;;
-let _X86_INS_VFMADD132SS = 810;;
-let _X86_INS_VFMADD231SS = 811;;
-let _X86_INS_VFMADDSUB132PD = 812;;
-let _X86_INS_VFMADDSUB132PS = 813;;
-let _X86_INS_VFMADDSUBPD = 814;;
-let _X86_INS_VFMADDSUB213PD = 815;;
-let _X86_INS_VFMADDSUB231PD = 816;;
-let _X86_INS_VFMADDSUBPS = 817;;
-let _X86_INS_VFMADDSUB213PS = 818;;
-let _X86_INS_VFMADDSUB231PS = 819;;
-let _X86_INS_VFMSUB132PD = 820;;
-let _X86_INS_VFMSUB132PS = 821;;
-let _X86_INS_VFMSUBADD132PD = 822;;
-let _X86_INS_VFMSUBADD132PS = 823;;
-let _X86_INS_VFMSUBADDPD = 824;;
-let _X86_INS_VFMSUBADD213PD = 825;;
-let _X86_INS_VFMSUBADD231PD = 826;;
-let _X86_INS_VFMSUBADDPS = 827;;
-let _X86_INS_VFMSUBADD213PS = 828;;
-let _X86_INS_VFMSUBADD231PS = 829;;
-let _X86_INS_VFMSUBPD = 830;;
-let _X86_INS_VFMSUB213PD = 831;;
-let _X86_INS_VFMSUB231PD = 832;;
-let _X86_INS_VFMSUBPS = 833;;
-let _X86_INS_VFMSUB213PS = 834;;
-let _X86_INS_VFMSUB231PS = 835;;
-let _X86_INS_VFMSUBSD = 836;;
-let _X86_INS_VFMSUB213SD = 837;;
-let _X86_INS_VFMSUB132SD = 838;;
-let _X86_INS_VFMSUB231SD = 839;;
-let _X86_INS_VFMSUBSS = 840;;
-let _X86_INS_VFMSUB213SS = 841;;
-let _X86_INS_VFMSUB132SS = 842;;
-let _X86_INS_VFMSUB231SS = 843;;
-let _X86_INS_VFNMADD132PD = 844;;
-let _X86_INS_VFNMADD132PS = 845;;
-let _X86_INS_VFNMADDPD = 846;;
-let _X86_INS_VFNMADD213PD = 847;;
-let _X86_INS_VFNMADD231PD = 848;;
-let _X86_INS_VFNMADDPS = 849;;
-let _X86_INS_VFNMADD213PS = 850;;
-let _X86_INS_VFNMADD231PS = 851;;
-let _X86_INS_VFNMADDSD = 852;;
-let _X86_INS_VFNMADD213SD = 853;;
-let _X86_INS_VFNMADD132SD = 854;;
-let _X86_INS_VFNMADD231SD = 855;;
-let _X86_INS_VFNMADDSS = 856;;
-let _X86_INS_VFNMADD213SS = 857;;
-let _X86_INS_VFNMADD132SS = 858;;
-let _X86_INS_VFNMADD231SS = 859;;
-let _X86_INS_VFNMSUB132PD = 860;;
-let _X86_INS_VFNMSUB132PS = 861;;
-let _X86_INS_VFNMSUBPD = 862;;
-let _X86_INS_VFNMSUB213PD = 863;;
-let _X86_INS_VFNMSUB231PD = 864;;
-let _X86_INS_VFNMSUBPS = 865;;
-let _X86_INS_VFNMSUB213PS = 866;;
-let _X86_INS_VFNMSUB231PS = 867;;
-let _X86_INS_VFNMSUBSD = 868;;
-let _X86_INS_VFNMSUB213SD = 869;;
-let _X86_INS_VFNMSUB132SD = 870;;
-let _X86_INS_VFNMSUB231SD = 871;;
-let _X86_INS_VFNMSUBSS = 872;;
-let _X86_INS_VFNMSUB213SS = 873;;
-let _X86_INS_VFNMSUB132SS = 874;;
-let _X86_INS_VFNMSUB231SS = 875;;
-let _X86_INS_VFRCZPD = 876;;
-let _X86_INS_VFRCZPS = 877;;
-let _X86_INS_VFRCZSD = 878;;
-let _X86_INS_VFRCZSS = 879;;
-let _X86_INS_VORPD = 880;;
-let _X86_INS_VORPS = 881;;
-let _X86_INS_VXORPD = 882;;
-let _X86_INS_VXORPS = 883;;
-let _X86_INS_VGATHERDPD = 884;;
-let _X86_INS_VGATHERDPS = 885;;
-let _X86_INS_VGATHERPF0DPD = 886;;
-let _X86_INS_VGATHERPF0DPS = 887;;
-let _X86_INS_VGATHERPF0QPD = 888;;
-let _X86_INS_VGATHERPF0QPS = 889;;
-let _X86_INS_VGATHERPF1DPD = 890;;
-let _X86_INS_VGATHERPF1DPS = 891;;
-let _X86_INS_VGATHERPF1QPD = 892;;
-let _X86_INS_VGATHERPF1QPS = 893;;
-let _X86_INS_VGATHERQPD = 894;;
-let _X86_INS_VGATHERQPS = 895;;
-let _X86_INS_VHADDPD = 896;;
-let _X86_INS_VHADDPS = 897;;
-let _X86_INS_VHSUBPD = 898;;
-let _X86_INS_VHSUBPS = 899;;
-let _X86_INS_VINSERTF128 = 900;;
-let _X86_INS_VINSERTF32X4 = 901;;
-let _X86_INS_VINSERTF32X8 = 902;;
-let _X86_INS_VINSERTF64X2 = 903;;
-let _X86_INS_VINSERTF64X4 = 904;;
-let _X86_INS_VINSERTI128 = 905;;
-let _X86_INS_VINSERTI32X4 = 906;;
-let _X86_INS_VINSERTI32X8 = 907;;
-let _X86_INS_VINSERTI64X2 = 908;;
-let _X86_INS_VINSERTI64X4 = 909;;
-let _X86_INS_VINSERTPS = 910;;
-let _X86_INS_VLDDQU = 911;;
-let _X86_INS_VLDMXCSR = 912;;
-let _X86_INS_VMASKMOVDQU = 913;;
-let _X86_INS_VMASKMOVPD = 914;;
-let _X86_INS_VMASKMOVPS = 915;;
-let _X86_INS_VMAXPD = 916;;
-let _X86_INS_VMAXPS = 917;;
-let _X86_INS_VMAXSD = 918;;
-let _X86_INS_VMAXSS = 919;;
-let _X86_INS_VMCALL = 920;;
-let _X86_INS_VMCLEAR = 921;;
-let _X86_INS_VMFUNC = 922;;
-let _X86_INS_VMINPD = 923;;
-let _X86_INS_VMINPS = 924;;
-let _X86_INS_VMINSD = 925;;
-let _X86_INS_VMINSS = 926;;
-let _X86_INS_VMLAUNCH = 927;;
-let _X86_INS_VMLOAD = 928;;
-let _X86_INS_VMMCALL = 929;;
-let _X86_INS_VMOVQ = 930;;
-let _X86_INS_VMOVDDUP = 931;;
-let _X86_INS_VMOVD = 932;;
-let _X86_INS_VMOVDQA32 = 933;;
-let _X86_INS_VMOVDQA64 = 934;;
-let _X86_INS_VMOVDQA = 935;;
-let _X86_INS_VMOVDQU16 = 936;;
-let _X86_INS_VMOVDQU32 = 937;;
-let _X86_INS_VMOVDQU64 = 938;;
-let _X86_INS_VMOVDQU8 = 939;;
-let _X86_INS_VMOVDQU = 940;;
-let _X86_INS_VMOVHLPS = 941;;
-let _X86_INS_VMOVHPD = 942;;
-let _X86_INS_VMOVHPS = 943;;
-let _X86_INS_VMOVLHPS = 944;;
-let _X86_INS_VMOVLPD = 945;;
-let _X86_INS_VMOVLPS = 946;;
-let _X86_INS_VMOVMSKPD = 947;;
-let _X86_INS_VMOVMSKPS = 948;;
-let _X86_INS_VMOVNTDQA = 949;;
-let _X86_INS_VMOVNTDQ = 950;;
-let _X86_INS_VMOVNTPD = 951;;
-let _X86_INS_VMOVNTPS = 952;;
-let _X86_INS_VMOVSD = 953;;
-let _X86_INS_VMOVSHDUP = 954;;
-let _X86_INS_VMOVSLDUP = 955;;
-let _X86_INS_VMOVSS = 956;;
-let _X86_INS_VMOVUPD = 957;;
-let _X86_INS_VMOVUPS = 958;;
-let _X86_INS_VMPSADBW = 959;;
-let _X86_INS_VMPTRLD = 960;;
-let _X86_INS_VMPTRST = 961;;
-let _X86_INS_VMREAD = 962;;
-let _X86_INS_VMRESUME = 963;;
-let _X86_INS_VMRUN = 964;;
-let _X86_INS_VMSAVE = 965;;
-let _X86_INS_VMULPD = 966;;
-let _X86_INS_VMULPS = 967;;
-let _X86_INS_VMULSD = 968;;
-let _X86_INS_VMULSS = 969;;
-let _X86_INS_VMWRITE = 970;;
-let _X86_INS_VMXOFF = 971;;
-let _X86_INS_VMXON = 972;;
-let _X86_INS_VPABSB = 973;;
-let _X86_INS_VPABSD = 974;;
-let _X86_INS_VPABSQ = 975;;
-let _X86_INS_VPABSW = 976;;
-let _X86_INS_VPACKSSDW = 977;;
-let _X86_INS_VPACKSSWB = 978;;
-let _X86_INS_VPACKUSDW = 979;;
-let _X86_INS_VPACKUSWB = 980;;
-let _X86_INS_VPADDB = 981;;
-let _X86_INS_VPADDD = 982;;
-let _X86_INS_VPADDQ = 983;;
-let _X86_INS_VPADDSB = 984;;
-let _X86_INS_VPADDSW = 985;;
-let _X86_INS_VPADDUSB = 986;;
-let _X86_INS_VPADDUSW = 987;;
-let _X86_INS_VPADDW = 988;;
-let _X86_INS_VPALIGNR = 989;;
-let _X86_INS_VPANDD = 990;;
-let _X86_INS_VPANDND = 991;;
-let _X86_INS_VPANDNQ = 992;;
-let _X86_INS_VPANDN = 993;;
-let _X86_INS_VPANDQ = 994;;
-let _X86_INS_VPAND = 995;;
-let _X86_INS_VPAVGB = 996;;
-let _X86_INS_VPAVGW = 997;;
-let _X86_INS_VPBLENDD = 998;;
-let _X86_INS_VPBLENDMB = 999;;
-let _X86_INS_VPBLENDMD = 1000;;
-let _X86_INS_VPBLENDMQ = 1001;;
-let _X86_INS_VPBLENDMW = 1002;;
-let _X86_INS_VPBLENDVB = 1003;;
-let _X86_INS_VPBLENDW = 1004;;
-let _X86_INS_VPBROADCASTB = 1005;;
-let _X86_INS_VPBROADCASTD = 1006;;
-let _X86_INS_VPBROADCASTMB2Q = 1007;;
-let _X86_INS_VPBROADCASTMW2D = 1008;;
-let _X86_INS_VPBROADCASTQ = 1009;;
-let _X86_INS_VPBROADCASTW = 1010;;
-let _X86_INS_VPCLMULQDQ = 1011;;
-let _X86_INS_VPCMOV = 1012;;
-let _X86_INS_VPCMPB = 1013;;
-let _X86_INS_VPCMPD = 1014;;
-let _X86_INS_VPCMPEQB = 1015;;
-let _X86_INS_VPCMPEQD = 1016;;
-let _X86_INS_VPCMPEQQ = 1017;;
-let _X86_INS_VPCMPEQW = 1018;;
-let _X86_INS_VPCMPESTRI = 1019;;
-let _X86_INS_VPCMPESTRM = 1020;;
-let _X86_INS_VPCMPGTB = 1021;;
-let _X86_INS_VPCMPGTD = 1022;;
-let _X86_INS_VPCMPGTQ = 1023;;
-let _X86_INS_VPCMPGTW = 1024;;
-let _X86_INS_VPCMPISTRI = 1025;;
-let _X86_INS_VPCMPISTRM = 1026;;
-let _X86_INS_VPCMPQ = 1027;;
-let _X86_INS_VPCMPUB = 1028;;
-let _X86_INS_VPCMPUD = 1029;;
-let _X86_INS_VPCMPUQ = 1030;;
-let _X86_INS_VPCMPUW = 1031;;
-let _X86_INS_VPCMPW = 1032;;
-let _X86_INS_VPCOMB = 1033;;
-let _X86_INS_VPCOMD = 1034;;
-let _X86_INS_VPCOMPRESSD = 1035;;
-let _X86_INS_VPCOMPRESSQ = 1036;;
-let _X86_INS_VPCOMQ = 1037;;
-let _X86_INS_VPCOMUB = 1038;;
-let _X86_INS_VPCOMUD = 1039;;
-let _X86_INS_VPCOMUQ = 1040;;
-let _X86_INS_VPCOMUW = 1041;;
-let _X86_INS_VPCOMW = 1042;;
-let _X86_INS_VPCONFLICTD = 1043;;
-let _X86_INS_VPCONFLICTQ = 1044;;
-let _X86_INS_VPERM2F128 = 1045;;
-let _X86_INS_VPERM2I128 = 1046;;
-let _X86_INS_VPERMD = 1047;;
-let _X86_INS_VPERMI2D = 1048;;
-let _X86_INS_VPERMI2PD = 1049;;
-let _X86_INS_VPERMI2PS = 1050;;
-let _X86_INS_VPERMI2Q = 1051;;
-let _X86_INS_VPERMIL2PD = 1052;;
-let _X86_INS_VPERMIL2PS = 1053;;
-let _X86_INS_VPERMILPD = 1054;;
-let _X86_INS_VPERMILPS = 1055;;
-let _X86_INS_VPERMPD = 1056;;
-let _X86_INS_VPERMPS = 1057;;
-let _X86_INS_VPERMQ = 1058;;
-let _X86_INS_VPERMT2D = 1059;;
-let _X86_INS_VPERMT2PD = 1060;;
-let _X86_INS_VPERMT2PS = 1061;;
-let _X86_INS_VPERMT2Q = 1062;;
-let _X86_INS_VPEXPANDD = 1063;;
-let _X86_INS_VPEXPANDQ = 1064;;
-let _X86_INS_VPEXTRB = 1065;;
-let _X86_INS_VPEXTRD = 1066;;
-let _X86_INS_VPEXTRQ = 1067;;
-let _X86_INS_VPEXTRW = 1068;;
-let _X86_INS_VPGATHERDD = 1069;;
-let _X86_INS_VPGATHERDQ = 1070;;
-let _X86_INS_VPGATHERQD = 1071;;
-let _X86_INS_VPGATHERQQ = 1072;;
-let _X86_INS_VPHADDBD = 1073;;
-let _X86_INS_VPHADDBQ = 1074;;
-let _X86_INS_VPHADDBW = 1075;;
-let _X86_INS_VPHADDDQ = 1076;;
-let _X86_INS_VPHADDD = 1077;;
-let _X86_INS_VPHADDSW = 1078;;
-let _X86_INS_VPHADDUBD = 1079;;
-let _X86_INS_VPHADDUBQ = 1080;;
-let _X86_INS_VPHADDUBW = 1081;;
-let _X86_INS_VPHADDUDQ = 1082;;
-let _X86_INS_VPHADDUWD = 1083;;
-let _X86_INS_VPHADDUWQ = 1084;;
-let _X86_INS_VPHADDWD = 1085;;
-let _X86_INS_VPHADDWQ = 1086;;
-let _X86_INS_VPHADDW = 1087;;
-let _X86_INS_VPHMINPOSUW = 1088;;
-let _X86_INS_VPHSUBBW = 1089;;
-let _X86_INS_VPHSUBDQ = 1090;;
-let _X86_INS_VPHSUBD = 1091;;
-let _X86_INS_VPHSUBSW = 1092;;
-let _X86_INS_VPHSUBWD = 1093;;
-let _X86_INS_VPHSUBW = 1094;;
-let _X86_INS_VPINSRB = 1095;;
-let _X86_INS_VPINSRD = 1096;;
-let _X86_INS_VPINSRQ = 1097;;
-let _X86_INS_VPINSRW = 1098;;
-let _X86_INS_VPLZCNTD = 1099;;
-let _X86_INS_VPLZCNTQ = 1100;;
-let _X86_INS_VPMACSDD = 1101;;
-let _X86_INS_VPMACSDQH = 1102;;
-let _X86_INS_VPMACSDQL = 1103;;
-let _X86_INS_VPMACSSDD = 1104;;
-let _X86_INS_VPMACSSDQH = 1105;;
-let _X86_INS_VPMACSSDQL = 1106;;
-let _X86_INS_VPMACSSWD = 1107;;
-let _X86_INS_VPMACSSWW = 1108;;
-let _X86_INS_VPMACSWD = 1109;;
-let _X86_INS_VPMACSWW = 1110;;
-let _X86_INS_VPMADCSSWD = 1111;;
-let _X86_INS_VPMADCSWD = 1112;;
-let _X86_INS_VPMADDUBSW = 1113;;
-let _X86_INS_VPMADDWD = 1114;;
-let _X86_INS_VPMASKMOVD = 1115;;
-let _X86_INS_VPMASKMOVQ = 1116;;
-let _X86_INS_VPMAXSB = 1117;;
-let _X86_INS_VPMAXSD = 1118;;
-let _X86_INS_VPMAXSQ = 1119;;
-let _X86_INS_VPMAXSW = 1120;;
-let _X86_INS_VPMAXUB = 1121;;
-let _X86_INS_VPMAXUD = 1122;;
-let _X86_INS_VPMAXUQ = 1123;;
-let _X86_INS_VPMAXUW = 1124;;
-let _X86_INS_VPMINSB = 1125;;
-let _X86_INS_VPMINSD = 1126;;
-let _X86_INS_VPMINSQ = 1127;;
-let _X86_INS_VPMINSW = 1128;;
-let _X86_INS_VPMINUB = 1129;;
-let _X86_INS_VPMINUD = 1130;;
-let _X86_INS_VPMINUQ = 1131;;
-let _X86_INS_VPMINUW = 1132;;
-let _X86_INS_VPMOVDB = 1133;;
-let _X86_INS_VPMOVDW = 1134;;
-let _X86_INS_VPMOVM2B = 1135;;
-let _X86_INS_VPMOVM2D = 1136;;
-let _X86_INS_VPMOVM2Q = 1137;;
-let _X86_INS_VPMOVM2W = 1138;;
-let _X86_INS_VPMOVMSKB = 1139;;
-let _X86_INS_VPMOVQB = 1140;;
-let _X86_INS_VPMOVQD = 1141;;
-let _X86_INS_VPMOVQW = 1142;;
-let _X86_INS_VPMOVSDB = 1143;;
-let _X86_INS_VPMOVSDW = 1144;;
-let _X86_INS_VPMOVSQB = 1145;;
-let _X86_INS_VPMOVSQD = 1146;;
-let _X86_INS_VPMOVSQW = 1147;;
-let _X86_INS_VPMOVSXBD = 1148;;
-let _X86_INS_VPMOVSXBQ = 1149;;
-let _X86_INS_VPMOVSXBW = 1150;;
-let _X86_INS_VPMOVSXDQ = 1151;;
-let _X86_INS_VPMOVSXWD = 1152;;
-let _X86_INS_VPMOVSXWQ = 1153;;
-let _X86_INS_VPMOVUSDB = 1154;;
-let _X86_INS_VPMOVUSDW = 1155;;
-let _X86_INS_VPMOVUSQB = 1156;;
-let _X86_INS_VPMOVUSQD = 1157;;
-let _X86_INS_VPMOVUSQW = 1158;;
-let _X86_INS_VPMOVZXBD = 1159;;
-let _X86_INS_VPMOVZXBQ = 1160;;
-let _X86_INS_VPMOVZXBW = 1161;;
-let _X86_INS_VPMOVZXDQ = 1162;;
-let _X86_INS_VPMOVZXWD = 1163;;
-let _X86_INS_VPMOVZXWQ = 1164;;
-let _X86_INS_VPMULDQ = 1165;;
-let _X86_INS_VPMULHRSW = 1166;;
-let _X86_INS_VPMULHUW = 1167;;
-let _X86_INS_VPMULHW = 1168;;
-let _X86_INS_VPMULLD = 1169;;
-let _X86_INS_VPMULLQ = 1170;;
-let _X86_INS_VPMULLW = 1171;;
-let _X86_INS_VPMULUDQ = 1172;;
-let _X86_INS_VPORD = 1173;;
-let _X86_INS_VPORQ = 1174;;
-let _X86_INS_VPOR = 1175;;
-let _X86_INS_VPPERM = 1176;;
-let _X86_INS_VPROTB = 1177;;
-let _X86_INS_VPROTD = 1178;;
-let _X86_INS_VPROTQ = 1179;;
-let _X86_INS_VPROTW = 1180;;
-let _X86_INS_VPSADBW = 1181;;
-let _X86_INS_VPSCATTERDD = 1182;;
-let _X86_INS_VPSCATTERDQ = 1183;;
-let _X86_INS_VPSCATTERQD = 1184;;
-let _X86_INS_VPSCATTERQQ = 1185;;
-let _X86_INS_VPSHAB = 1186;;
-let _X86_INS_VPSHAD = 1187;;
-let _X86_INS_VPSHAQ = 1188;;
-let _X86_INS_VPSHAW = 1189;;
-let _X86_INS_VPSHLB = 1190;;
-let _X86_INS_VPSHLD = 1191;;
-let _X86_INS_VPSHLQ = 1192;;
-let _X86_INS_VPSHLW = 1193;;
-let _X86_INS_VPSHUFB = 1194;;
-let _X86_INS_VPSHUFD = 1195;;
-let _X86_INS_VPSHUFHW = 1196;;
-let _X86_INS_VPSHUFLW = 1197;;
-let _X86_INS_VPSIGNB = 1198;;
-let _X86_INS_VPSIGND = 1199;;
-let _X86_INS_VPSIGNW = 1200;;
-let _X86_INS_VPSLLDQ = 1201;;
-let _X86_INS_VPSLLD = 1202;;
-let _X86_INS_VPSLLQ = 1203;;
-let _X86_INS_VPSLLVD = 1204;;
-let _X86_INS_VPSLLVQ = 1205;;
-let _X86_INS_VPSLLW = 1206;;
-let _X86_INS_VPSRAD = 1207;;
-let _X86_INS_VPSRAQ = 1208;;
-let _X86_INS_VPSRAVD = 1209;;
-let _X86_INS_VPSRAVQ = 1210;;
-let _X86_INS_VPSRAW = 1211;;
-let _X86_INS_VPSRLDQ = 1212;;
-let _X86_INS_VPSRLD = 1213;;
-let _X86_INS_VPSRLQ = 1214;;
-let _X86_INS_VPSRLVD = 1215;;
-let _X86_INS_VPSRLVQ = 1216;;
-let _X86_INS_VPSRLW = 1217;;
-let _X86_INS_VPSUBB = 1218;;
-let _X86_INS_VPSUBD = 1219;;
-let _X86_INS_VPSUBQ = 1220;;
-let _X86_INS_VPSUBSB = 1221;;
-let _X86_INS_VPSUBSW = 1222;;
-let _X86_INS_VPSUBUSB = 1223;;
-let _X86_INS_VPSUBUSW = 1224;;
-let _X86_INS_VPSUBW = 1225;;
-let _X86_INS_VPTESTMD = 1226;;
-let _X86_INS_VPTESTMQ = 1227;;
-let _X86_INS_VPTESTNMD = 1228;;
-let _X86_INS_VPTESTNMQ = 1229;;
-let _X86_INS_VPTEST = 1230;;
-let _X86_INS_VPUNPCKHBW = 1231;;
-let _X86_INS_VPUNPCKHDQ = 1232;;
-let _X86_INS_VPUNPCKHQDQ = 1233;;
-let _X86_INS_VPUNPCKHWD = 1234;;
-let _X86_INS_VPUNPCKLBW = 1235;;
-let _X86_INS_VPUNPCKLDQ = 1236;;
-let _X86_INS_VPUNPCKLQDQ = 1237;;
-let _X86_INS_VPUNPCKLWD = 1238;;
-let _X86_INS_VPXORD = 1239;;
-let _X86_INS_VPXORQ = 1240;;
-let _X86_INS_VPXOR = 1241;;
-let _X86_INS_VRCP14PD = 1242;;
-let _X86_INS_VRCP14PS = 1243;;
-let _X86_INS_VRCP14SD = 1244;;
-let _X86_INS_VRCP14SS = 1245;;
-let _X86_INS_VRCP28PD = 1246;;
-let _X86_INS_VRCP28PS = 1247;;
-let _X86_INS_VRCP28SD = 1248;;
-let _X86_INS_VRCP28SS = 1249;;
-let _X86_INS_VRCPPS = 1250;;
-let _X86_INS_VRCPSS = 1251;;
-let _X86_INS_VRNDSCALEPD = 1252;;
-let _X86_INS_VRNDSCALEPS = 1253;;
-let _X86_INS_VRNDSCALESD = 1254;;
-let _X86_INS_VRNDSCALESS = 1255;;
-let _X86_INS_VROUNDPD = 1256;;
-let _X86_INS_VROUNDPS = 1257;;
-let _X86_INS_VROUNDSD = 1258;;
-let _X86_INS_VROUNDSS = 1259;;
-let _X86_INS_VRSQRT14PD = 1260;;
-let _X86_INS_VRSQRT14PS = 1261;;
-let _X86_INS_VRSQRT14SD = 1262;;
-let _X86_INS_VRSQRT14SS = 1263;;
-let _X86_INS_VRSQRT28PD = 1264;;
-let _X86_INS_VRSQRT28PS = 1265;;
-let _X86_INS_VRSQRT28SD = 1266;;
-let _X86_INS_VRSQRT28SS = 1267;;
-let _X86_INS_VRSQRTPS = 1268;;
-let _X86_INS_VRSQRTSS = 1269;;
-let _X86_INS_VSCATTERDPD = 1270;;
-let _X86_INS_VSCATTERDPS = 1271;;
-let _X86_INS_VSCATTERPF0DPD = 1272;;
-let _X86_INS_VSCATTERPF0DPS = 1273;;
-let _X86_INS_VSCATTERPF0QPD = 1274;;
-let _X86_INS_VSCATTERPF0QPS = 1275;;
-let _X86_INS_VSCATTERPF1DPD = 1276;;
-let _X86_INS_VSCATTERPF1DPS = 1277;;
-let _X86_INS_VSCATTERPF1QPD = 1278;;
-let _X86_INS_VSCATTERPF1QPS = 1279;;
-let _X86_INS_VSCATTERQPD = 1280;;
-let _X86_INS_VSCATTERQPS = 1281;;
-let _X86_INS_VSHUFPD = 1282;;
-let _X86_INS_VSHUFPS = 1283;;
-let _X86_INS_VSQRTPD = 1284;;
-let _X86_INS_VSQRTPS = 1285;;
-let _X86_INS_VSQRTSD = 1286;;
-let _X86_INS_VSQRTSS = 1287;;
-let _X86_INS_VSTMXCSR = 1288;;
-let _X86_INS_VSUBPD = 1289;;
-let _X86_INS_VSUBPS = 1290;;
-let _X86_INS_VSUBSD = 1291;;
-let _X86_INS_VSUBSS = 1292;;
-let _X86_INS_VTESTPD = 1293;;
-let _X86_INS_VTESTPS = 1294;;
-let _X86_INS_VUNPCKHPD = 1295;;
-let _X86_INS_VUNPCKHPS = 1296;;
-let _X86_INS_VUNPCKLPD = 1297;;
-let _X86_INS_VUNPCKLPS = 1298;;
-let _X86_INS_VZEROALL = 1299;;
-let _X86_INS_VZEROUPPER = 1300;;
-let _X86_INS_WAIT = 1301;;
-let _X86_INS_WBINVD = 1302;;
-let _X86_INS_WRFSBASE = 1303;;
-let _X86_INS_WRGSBASE = 1304;;
-let _X86_INS_WRMSR = 1305;;
-let _X86_INS_XABORT = 1306;;
-let _X86_INS_XACQUIRE = 1307;;
-let _X86_INS_XBEGIN = 1308;;
-let _X86_INS_XCHG = 1309;;
-let _X86_INS_XCRYPTCBC = 1310;;
-let _X86_INS_XCRYPTCFB = 1311;;
-let _X86_INS_XCRYPTCTR = 1312;;
-let _X86_INS_XCRYPTECB = 1313;;
-let _X86_INS_XCRYPTOFB = 1314;;
-let _X86_INS_XEND = 1315;;
-let _X86_INS_XGETBV = 1316;;
-let _X86_INS_XLATB = 1317;;
-let _X86_INS_XRELEASE = 1318;;
-let _X86_INS_XRSTOR = 1319;;
-let _X86_INS_XRSTOR64 = 1320;;
-let _X86_INS_XRSTORS = 1321;;
-let _X86_INS_XRSTORS64 = 1322;;
-let _X86_INS_XSAVE = 1323;;
-let _X86_INS_XSAVE64 = 1324;;
-let _X86_INS_XSAVEC = 1325;;
-let _X86_INS_XSAVEC64 = 1326;;
-let _X86_INS_XSAVEOPT = 1327;;
-let _X86_INS_XSAVEOPT64 = 1328;;
-let _X86_INS_XSAVES = 1329;;
-let _X86_INS_XSAVES64 = 1330;;
-let _X86_INS_XSETBV = 1331;;
-let _X86_INS_XSHA1 = 1332;;
-let _X86_INS_XSHA256 = 1333;;
-let _X86_INS_XSTORE = 1334;;
-let _X86_INS_XTEST = 1335;;
-let _X86_INS_FDISI8087_NOP = 1336;;
-let _X86_INS_FENI8087_NOP = 1337;;
-let _X86_INS_ENDING = 1338;;
+let _X86_INS_CMPSB = 96;;
+let _X86_INS_CMPSQ = 97;;
+let _X86_INS_CMPSW = 98;;
+let _X86_INS_CMPXCHG16B = 99;;
+let _X86_INS_CMPXCHG = 100;;
+let _X86_INS_CMPXCHG8B = 101;;
+let _X86_INS_COMISD = 102;;
+let _X86_INS_COMISS = 103;;
+let _X86_INS_FCOMP = 104;;
+let _X86_INS_FCOMPI = 105;;
+let _X86_INS_FCOMI = 106;;
+let _X86_INS_FCOM = 107;;
+let _X86_INS_FCOS = 108;;
+let _X86_INS_CPUID = 109;;
+let _X86_INS_CQO = 110;;
+let _X86_INS_CRC32 = 111;;
+let _X86_INS_CVTDQ2PD = 112;;
+let _X86_INS_CVTDQ2PS = 113;;
+let _X86_INS_CVTPD2DQ = 114;;
+let _X86_INS_CVTPD2PS = 115;;
+let _X86_INS_CVTPS2DQ = 116;;
+let _X86_INS_CVTPS2PD = 117;;
+let _X86_INS_CVTSD2SI = 118;;
+let _X86_INS_CVTSD2SS = 119;;
+let _X86_INS_CVTSI2SD = 120;;
+let _X86_INS_CVTSI2SS = 121;;
+let _X86_INS_CVTSS2SD = 122;;
+let _X86_INS_CVTSS2SI = 123;;
+let _X86_INS_CVTTPD2DQ = 124;;
+let _X86_INS_CVTTPS2DQ = 125;;
+let _X86_INS_CVTTSD2SI = 126;;
+let _X86_INS_CVTTSS2SI = 127;;
+let _X86_INS_CWD = 128;;
+let _X86_INS_CWDE = 129;;
+let _X86_INS_DAA = 130;;
+let _X86_INS_DAS = 131;;
+let _X86_INS_DATA16 = 132;;
+let _X86_INS_DEC = 133;;
+let _X86_INS_DIV = 134;;
+let _X86_INS_DIVPD = 135;;
+let _X86_INS_DIVPS = 136;;
+let _X86_INS_FDIVR = 137;;
+let _X86_INS_FIDIVR = 138;;
+let _X86_INS_FDIVRP = 139;;
+let _X86_INS_DIVSD = 140;;
+let _X86_INS_DIVSS = 141;;
+let _X86_INS_FDIV = 142;;
+let _X86_INS_FIDIV = 143;;
+let _X86_INS_FDIVP = 144;;
+let _X86_INS_DPPD = 145;;
+let _X86_INS_DPPS = 146;;
+let _X86_INS_RET = 147;;
+let _X86_INS_ENCLS = 148;;
+let _X86_INS_ENCLU = 149;;
+let _X86_INS_ENTER = 150;;
+let _X86_INS_EXTRACTPS = 151;;
+let _X86_INS_EXTRQ = 152;;
+let _X86_INS_F2XM1 = 153;;
+let _X86_INS_LCALL = 154;;
+let _X86_INS_LJMP = 155;;
+let _X86_INS_FBLD = 156;;
+let _X86_INS_FBSTP = 157;;
+let _X86_INS_FCOMPP = 158;;
+let _X86_INS_FDECSTP = 159;;
+let _X86_INS_FEMMS = 160;;
+let _X86_INS_FFREE = 161;;
+let _X86_INS_FICOM = 162;;
+let _X86_INS_FICOMP = 163;;
+let _X86_INS_FINCSTP = 164;;
+let _X86_INS_FLDCW = 165;;
+let _X86_INS_FLDENV = 166;;
+let _X86_INS_FLDL2E = 167;;
+let _X86_INS_FLDL2T = 168;;
+let _X86_INS_FLDLG2 = 169;;
+let _X86_INS_FLDLN2 = 170;;
+let _X86_INS_FLDPI = 171;;
+let _X86_INS_FNCLEX = 172;;
+let _X86_INS_FNINIT = 173;;
+let _X86_INS_FNOP = 174;;
+let _X86_INS_FNSTCW = 175;;
+let _X86_INS_FNSTSW = 176;;
+let _X86_INS_FPATAN = 177;;
+let _X86_INS_FPREM = 178;;
+let _X86_INS_FPREM1 = 179;;
+let _X86_INS_FPTAN = 180;;
+let _X86_INS_FFREEP = 181;;
+let _X86_INS_FRNDINT = 182;;
+let _X86_INS_FRSTOR = 183;;
+let _X86_INS_FNSAVE = 184;;
+let _X86_INS_FSCALE = 185;;
+let _X86_INS_FSETPM = 186;;
+let _X86_INS_FSINCOS = 187;;
+let _X86_INS_FNSTENV = 188;;
+let _X86_INS_FXAM = 189;;
+let _X86_INS_FXRSTOR = 190;;
+let _X86_INS_FXRSTOR64 = 191;;
+let _X86_INS_FXSAVE = 192;;
+let _X86_INS_FXSAVE64 = 193;;
+let _X86_INS_FXTRACT = 194;;
+let _X86_INS_FYL2X = 195;;
+let _X86_INS_FYL2XP1 = 196;;
+let _X86_INS_MOVAPD = 197;;
+let _X86_INS_MOVAPS = 198;;
+let _X86_INS_ORPD = 199;;
+let _X86_INS_ORPS = 200;;
+let _X86_INS_VMOVAPD = 201;;
+let _X86_INS_VMOVAPS = 202;;
+let _X86_INS_XORPD = 203;;
+let _X86_INS_XORPS = 204;;
+let _X86_INS_GETSEC = 205;;
+let _X86_INS_HADDPD = 206;;
+let _X86_INS_HADDPS = 207;;
+let _X86_INS_HLT = 208;;
+let _X86_INS_HSUBPD = 209;;
+let _X86_INS_HSUBPS = 210;;
+let _X86_INS_IDIV = 211;;
+let _X86_INS_FILD = 212;;
+let _X86_INS_IMUL = 213;;
+let _X86_INS_IN = 214;;
+let _X86_INS_INC = 215;;
+let _X86_INS_INSB = 216;;
+let _X86_INS_INSERTPS = 217;;
+let _X86_INS_INSERTQ = 218;;
+let _X86_INS_INSD = 219;;
+let _X86_INS_INSW = 220;;
+let _X86_INS_INT = 221;;
+let _X86_INS_INT1 = 222;;
+let _X86_INS_INT3 = 223;;
+let _X86_INS_INTO = 224;;
+let _X86_INS_INVD = 225;;
+let _X86_INS_INVEPT = 226;;
+let _X86_INS_INVLPG = 227;;
+let _X86_INS_INVLPGA = 228;;
+let _X86_INS_INVPCID = 229;;
+let _X86_INS_INVVPID = 230;;
+let _X86_INS_IRET = 231;;
+let _X86_INS_IRETD = 232;;
+let _X86_INS_IRETQ = 233;;
+let _X86_INS_FISTTP = 234;;
+let _X86_INS_FIST = 235;;
+let _X86_INS_FISTP = 236;;
+let _X86_INS_UCOMISD = 237;;
+let _X86_INS_UCOMISS = 238;;
+let _X86_INS_VCOMISD = 239;;
+let _X86_INS_VCOMISS = 240;;
+let _X86_INS_VCVTSD2SS = 241;;
+let _X86_INS_VCVTSI2SD = 242;;
+let _X86_INS_VCVTSI2SS = 243;;
+let _X86_INS_VCVTSS2SD = 244;;
+let _X86_INS_VCVTTSD2SI = 245;;
+let _X86_INS_VCVTTSD2USI = 246;;
+let _X86_INS_VCVTTSS2SI = 247;;
+let _X86_INS_VCVTTSS2USI = 248;;
+let _X86_INS_VCVTUSI2SD = 249;;
+let _X86_INS_VCVTUSI2SS = 250;;
+let _X86_INS_VUCOMISD = 251;;
+let _X86_INS_VUCOMISS = 252;;
+let _X86_INS_JAE = 253;;
+let _X86_INS_JA = 254;;
+let _X86_INS_JBE = 255;;
+let _X86_INS_JB = 256;;
+let _X86_INS_JCXZ = 257;;
+let _X86_INS_JECXZ = 258;;
+let _X86_INS_JE = 259;;
+let _X86_INS_JGE = 260;;
+let _X86_INS_JG = 261;;
+let _X86_INS_JLE = 262;;
+let _X86_INS_JL = 263;;
+let _X86_INS_JMP = 264;;
+let _X86_INS_JNE = 265;;
+let _X86_INS_JNO = 266;;
+let _X86_INS_JNP = 267;;
+let _X86_INS_JNS = 268;;
+let _X86_INS_JO = 269;;
+let _X86_INS_JP = 270;;
+let _X86_INS_JRCXZ = 271;;
+let _X86_INS_JS = 272;;
+let _X86_INS_KANDB = 273;;
+let _X86_INS_KANDD = 274;;
+let _X86_INS_KANDNB = 275;;
+let _X86_INS_KANDND = 276;;
+let _X86_INS_KANDNQ = 277;;
+let _X86_INS_KANDNW = 278;;
+let _X86_INS_KANDQ = 279;;
+let _X86_INS_KANDW = 280;;
+let _X86_INS_KMOVB = 281;;
+let _X86_INS_KMOVD = 282;;
+let _X86_INS_KMOVQ = 283;;
+let _X86_INS_KMOVW = 284;;
+let _X86_INS_KNOTB = 285;;
+let _X86_INS_KNOTD = 286;;
+let _X86_INS_KNOTQ = 287;;
+let _X86_INS_KNOTW = 288;;
+let _X86_INS_KORB = 289;;
+let _X86_INS_KORD = 290;;
+let _X86_INS_KORQ = 291;;
+let _X86_INS_KORTESTB = 292;;
+let _X86_INS_KORTESTD = 293;;
+let _X86_INS_KORTESTQ = 294;;
+let _X86_INS_KORTESTW = 295;;
+let _X86_INS_KORW = 296;;
+let _X86_INS_KSHIFTLB = 297;;
+let _X86_INS_KSHIFTLD = 298;;
+let _X86_INS_KSHIFTLQ = 299;;
+let _X86_INS_KSHIFTLW = 300;;
+let _X86_INS_KSHIFTRB = 301;;
+let _X86_INS_KSHIFTRD = 302;;
+let _X86_INS_KSHIFTRQ = 303;;
+let _X86_INS_KSHIFTRW = 304;;
+let _X86_INS_KUNPCKBW = 305;;
+let _X86_INS_KXNORB = 306;;
+let _X86_INS_KXNORD = 307;;
+let _X86_INS_KXNORQ = 308;;
+let _X86_INS_KXNORW = 309;;
+let _X86_INS_KXORB = 310;;
+let _X86_INS_KXORD = 311;;
+let _X86_INS_KXORQ = 312;;
+let _X86_INS_KXORW = 313;;
+let _X86_INS_LAHF = 314;;
+let _X86_INS_LAR = 315;;
+let _X86_INS_LDDQU = 316;;
+let _X86_INS_LDMXCSR = 317;;
+let _X86_INS_LDS = 318;;
+let _X86_INS_FLDZ = 319;;
+let _X86_INS_FLD1 = 320;;
+let _X86_INS_FLD = 321;;
+let _X86_INS_LEA = 322;;
+let _X86_INS_LEAVE = 323;;
+let _X86_INS_LES = 324;;
+let _X86_INS_LFENCE = 325;;
+let _X86_INS_LFS = 326;;
+let _X86_INS_LGDT = 327;;
+let _X86_INS_LGS = 328;;
+let _X86_INS_LIDT = 329;;
+let _X86_INS_LLDT = 330;;
+let _X86_INS_LMSW = 331;;
+let _X86_INS_OR = 332;;
+let _X86_INS_SUB = 333;;
+let _X86_INS_XOR = 334;;
+let _X86_INS_LODSB = 335;;
+let _X86_INS_LODSD = 336;;
+let _X86_INS_LODSQ = 337;;
+let _X86_INS_LODSW = 338;;
+let _X86_INS_LOOP = 339;;
+let _X86_INS_LOOPE = 340;;
+let _X86_INS_LOOPNE = 341;;
+let _X86_INS_RETF = 342;;
+let _X86_INS_RETFQ = 343;;
+let _X86_INS_LSL = 344;;
+let _X86_INS_LSS = 345;;
+let _X86_INS_LTR = 346;;
+let _X86_INS_XADD = 347;;
+let _X86_INS_LZCNT = 348;;
+let _X86_INS_MASKMOVDQU = 349;;
+let _X86_INS_MAXPD = 350;;
+let _X86_INS_MAXPS = 351;;
+let _X86_INS_MAXSD = 352;;
+let _X86_INS_MAXSS = 353;;
+let _X86_INS_MFENCE = 354;;
+let _X86_INS_MINPD = 355;;
+let _X86_INS_MINPS = 356;;
+let _X86_INS_MINSD = 357;;
+let _X86_INS_MINSS = 358;;
+let _X86_INS_CVTPD2PI = 359;;
+let _X86_INS_CVTPI2PD = 360;;
+let _X86_INS_CVTPI2PS = 361;;
+let _X86_INS_CVTPS2PI = 362;;
+let _X86_INS_CVTTPD2PI = 363;;
+let _X86_INS_CVTTPS2PI = 364;;
+let _X86_INS_EMMS = 365;;
+let _X86_INS_MASKMOVQ = 366;;
+let _X86_INS_MOVD = 367;;
+let _X86_INS_MOVDQ2Q = 368;;
+let _X86_INS_MOVNTQ = 369;;
+let _X86_INS_MOVQ2DQ = 370;;
+let _X86_INS_MOVQ = 371;;
+let _X86_INS_PABSB = 372;;
+let _X86_INS_PABSD = 373;;
+let _X86_INS_PABSW = 374;;
+let _X86_INS_PACKSSDW = 375;;
+let _X86_INS_PACKSSWB = 376;;
+let _X86_INS_PACKUSWB = 377;;
+let _X86_INS_PADDB = 378;;
+let _X86_INS_PADDD = 379;;
+let _X86_INS_PADDQ = 380;;
+let _X86_INS_PADDSB = 381;;
+let _X86_INS_PADDSW = 382;;
+let _X86_INS_PADDUSB = 383;;
+let _X86_INS_PADDUSW = 384;;
+let _X86_INS_PADDW = 385;;
+let _X86_INS_PALIGNR = 386;;
+let _X86_INS_PANDN = 387;;
+let _X86_INS_PAND = 388;;
+let _X86_INS_PAVGB = 389;;
+let _X86_INS_PAVGW = 390;;
+let _X86_INS_PCMPEQB = 391;;
+let _X86_INS_PCMPEQD = 392;;
+let _X86_INS_PCMPEQW = 393;;
+let _X86_INS_PCMPGTB = 394;;
+let _X86_INS_PCMPGTD = 395;;
+let _X86_INS_PCMPGTW = 396;;
+let _X86_INS_PEXTRW = 397;;
+let _X86_INS_PHADDSW = 398;;
+let _X86_INS_PHADDW = 399;;
+let _X86_INS_PHADDD = 400;;
+let _X86_INS_PHSUBD = 401;;
+let _X86_INS_PHSUBSW = 402;;
+let _X86_INS_PHSUBW = 403;;
+let _X86_INS_PINSRW = 404;;
+let _X86_INS_PMADDUBSW = 405;;
+let _X86_INS_PMADDWD = 406;;
+let _X86_INS_PMAXSW = 407;;
+let _X86_INS_PMAXUB = 408;;
+let _X86_INS_PMINSW = 409;;
+let _X86_INS_PMINUB = 410;;
+let _X86_INS_PMOVMSKB = 411;;
+let _X86_INS_PMULHRSW = 412;;
+let _X86_INS_PMULHUW = 413;;
+let _X86_INS_PMULHW = 414;;
+let _X86_INS_PMULLW = 415;;
+let _X86_INS_PMULUDQ = 416;;
+let _X86_INS_POR = 417;;
+let _X86_INS_PSADBW = 418;;
+let _X86_INS_PSHUFB = 419;;
+let _X86_INS_PSHUFW = 420;;
+let _X86_INS_PSIGNB = 421;;
+let _X86_INS_PSIGND = 422;;
+let _X86_INS_PSIGNW = 423;;
+let _X86_INS_PSLLD = 424;;
+let _X86_INS_PSLLQ = 425;;
+let _X86_INS_PSLLW = 426;;
+let _X86_INS_PSRAD = 427;;
+let _X86_INS_PSRAW = 428;;
+let _X86_INS_PSRLD = 429;;
+let _X86_INS_PSRLQ = 430;;
+let _X86_INS_PSRLW = 431;;
+let _X86_INS_PSUBB = 432;;
+let _X86_INS_PSUBD = 433;;
+let _X86_INS_PSUBQ = 434;;
+let _X86_INS_PSUBSB = 435;;
+let _X86_INS_PSUBSW = 436;;
+let _X86_INS_PSUBUSB = 437;;
+let _X86_INS_PSUBUSW = 438;;
+let _X86_INS_PSUBW = 439;;
+let _X86_INS_PUNPCKHBW = 440;;
+let _X86_INS_PUNPCKHDQ = 441;;
+let _X86_INS_PUNPCKHWD = 442;;
+let _X86_INS_PUNPCKLBW = 443;;
+let _X86_INS_PUNPCKLDQ = 444;;
+let _X86_INS_PUNPCKLWD = 445;;
+let _X86_INS_PXOR = 446;;
+let _X86_INS_MONITOR = 447;;
+let _X86_INS_MONTMUL = 448;;
+let _X86_INS_MOV = 449;;
+let _X86_INS_MOVABS = 450;;
+let _X86_INS_MOVBE = 451;;
+let _X86_INS_MOVDDUP = 452;;
+let _X86_INS_MOVDQA = 453;;
+let _X86_INS_MOVDQU = 454;;
+let _X86_INS_MOVHLPS = 455;;
+let _X86_INS_MOVHPD = 456;;
+let _X86_INS_MOVHPS = 457;;
+let _X86_INS_MOVLHPS = 458;;
+let _X86_INS_MOVLPD = 459;;
+let _X86_INS_MOVLPS = 460;;
+let _X86_INS_MOVMSKPD = 461;;
+let _X86_INS_MOVMSKPS = 462;;
+let _X86_INS_MOVNTDQA = 463;;
+let _X86_INS_MOVNTDQ = 464;;
+let _X86_INS_MOVNTI = 465;;
+let _X86_INS_MOVNTPD = 466;;
+let _X86_INS_MOVNTPS = 467;;
+let _X86_INS_MOVNTSD = 468;;
+let _X86_INS_MOVNTSS = 469;;
+let _X86_INS_MOVSB = 470;;
+let _X86_INS_MOVSD = 471;;
+let _X86_INS_MOVSHDUP = 472;;
+let _X86_INS_MOVSLDUP = 473;;
+let _X86_INS_MOVSQ = 474;;
+let _X86_INS_MOVSS = 475;;
+let _X86_INS_MOVSW = 476;;
+let _X86_INS_MOVSX = 477;;
+let _X86_INS_MOVSXD = 478;;
+let _X86_INS_MOVUPD = 479;;
+let _X86_INS_MOVUPS = 480;;
+let _X86_INS_MOVZX = 481;;
+let _X86_INS_MPSADBW = 482;;
+let _X86_INS_MUL = 483;;
+let _X86_INS_MULPD = 484;;
+let _X86_INS_MULPS = 485;;
+let _X86_INS_MULSD = 486;;
+let _X86_INS_MULSS = 487;;
+let _X86_INS_MULX = 488;;
+let _X86_INS_FMUL = 489;;
+let _X86_INS_FIMUL = 490;;
+let _X86_INS_FMULP = 491;;
+let _X86_INS_MWAIT = 492;;
+let _X86_INS_NEG = 493;;
+let _X86_INS_NOP = 494;;
+let _X86_INS_NOT = 495;;
+let _X86_INS_OUT = 496;;
+let _X86_INS_OUTSB = 497;;
+let _X86_INS_OUTSD = 498;;
+let _X86_INS_OUTSW = 499;;
+let _X86_INS_PACKUSDW = 500;;
+let _X86_INS_PAUSE = 501;;
+let _X86_INS_PAVGUSB = 502;;
+let _X86_INS_PBLENDVB = 503;;
+let _X86_INS_PBLENDW = 504;;
+let _X86_INS_PCLMULQDQ = 505;;
+let _X86_INS_PCMPEQQ = 506;;
+let _X86_INS_PCMPESTRI = 507;;
+let _X86_INS_PCMPESTRM = 508;;
+let _X86_INS_PCMPGTQ = 509;;
+let _X86_INS_PCMPISTRI = 510;;
+let _X86_INS_PCMPISTRM = 511;;
+let _X86_INS_PCOMMIT = 512;;
+let _X86_INS_PDEP = 513;;
+let _X86_INS_PEXT = 514;;
+let _X86_INS_PEXTRB = 515;;
+let _X86_INS_PEXTRD = 516;;
+let _X86_INS_PEXTRQ = 517;;
+let _X86_INS_PF2ID = 518;;
+let _X86_INS_PF2IW = 519;;
+let _X86_INS_PFACC = 520;;
+let _X86_INS_PFADD = 521;;
+let _X86_INS_PFCMPEQ = 522;;
+let _X86_INS_PFCMPGE = 523;;
+let _X86_INS_PFCMPGT = 524;;
+let _X86_INS_PFMAX = 525;;
+let _X86_INS_PFMIN = 526;;
+let _X86_INS_PFMUL = 527;;
+let _X86_INS_PFNACC = 528;;
+let _X86_INS_PFPNACC = 529;;
+let _X86_INS_PFRCPIT1 = 530;;
+let _X86_INS_PFRCPIT2 = 531;;
+let _X86_INS_PFRCP = 532;;
+let _X86_INS_PFRSQIT1 = 533;;
+let _X86_INS_PFRSQRT = 534;;
+let _X86_INS_PFSUBR = 535;;
+let _X86_INS_PFSUB = 536;;
+let _X86_INS_PHMINPOSUW = 537;;
+let _X86_INS_PI2FD = 538;;
+let _X86_INS_PI2FW = 539;;
+let _X86_INS_PINSRB = 540;;
+let _X86_INS_PINSRD = 541;;
+let _X86_INS_PINSRQ = 542;;
+let _X86_INS_PMAXSB = 543;;
+let _X86_INS_PMAXSD = 544;;
+let _X86_INS_PMAXUD = 545;;
+let _X86_INS_PMAXUW = 546;;
+let _X86_INS_PMINSB = 547;;
+let _X86_INS_PMINSD = 548;;
+let _X86_INS_PMINUD = 549;;
+let _X86_INS_PMINUW = 550;;
+let _X86_INS_PMOVSXBD = 551;;
+let _X86_INS_PMOVSXBQ = 552;;
+let _X86_INS_PMOVSXBW = 553;;
+let _X86_INS_PMOVSXDQ = 554;;
+let _X86_INS_PMOVSXWD = 555;;
+let _X86_INS_PMOVSXWQ = 556;;
+let _X86_INS_PMOVZXBD = 557;;
+let _X86_INS_PMOVZXBQ = 558;;
+let _X86_INS_PMOVZXBW = 559;;
+let _X86_INS_PMOVZXDQ = 560;;
+let _X86_INS_PMOVZXWD = 561;;
+let _X86_INS_PMOVZXWQ = 562;;
+let _X86_INS_PMULDQ = 563;;
+let _X86_INS_PMULHRW = 564;;
+let _X86_INS_PMULLD = 565;;
+let _X86_INS_POP = 566;;
+let _X86_INS_POPAW = 567;;
+let _X86_INS_POPAL = 568;;
+let _X86_INS_POPCNT = 569;;
+let _X86_INS_POPF = 570;;
+let _X86_INS_POPFD = 571;;
+let _X86_INS_POPFQ = 572;;
+let _X86_INS_PREFETCH = 573;;
+let _X86_INS_PREFETCHNTA = 574;;
+let _X86_INS_PREFETCHT0 = 575;;
+let _X86_INS_PREFETCHT1 = 576;;
+let _X86_INS_PREFETCHT2 = 577;;
+let _X86_INS_PREFETCHW = 578;;
+let _X86_INS_PSHUFD = 579;;
+let _X86_INS_PSHUFHW = 580;;
+let _X86_INS_PSHUFLW = 581;;
+let _X86_INS_PSLLDQ = 582;;
+let _X86_INS_PSRLDQ = 583;;
+let _X86_INS_PSWAPD = 584;;
+let _X86_INS_PTEST = 585;;
+let _X86_INS_PUNPCKHQDQ = 586;;
+let _X86_INS_PUNPCKLQDQ = 587;;
+let _X86_INS_PUSH = 588;;
+let _X86_INS_PUSHAW = 589;;
+let _X86_INS_PUSHAL = 590;;
+let _X86_INS_PUSHF = 591;;
+let _X86_INS_PUSHFD = 592;;
+let _X86_INS_PUSHFQ = 593;;
+let _X86_INS_RCL = 594;;
+let _X86_INS_RCPPS = 595;;
+let _X86_INS_RCPSS = 596;;
+let _X86_INS_RCR = 597;;
+let _X86_INS_RDFSBASE = 598;;
+let _X86_INS_RDGSBASE = 599;;
+let _X86_INS_RDMSR = 600;;
+let _X86_INS_RDPMC = 601;;
+let _X86_INS_RDRAND = 602;;
+let _X86_INS_RDSEED = 603;;
+let _X86_INS_RDTSC = 604;;
+let _X86_INS_RDTSCP = 605;;
+let _X86_INS_ROL = 606;;
+let _X86_INS_ROR = 607;;
+let _X86_INS_RORX = 608;;
+let _X86_INS_ROUNDPD = 609;;
+let _X86_INS_ROUNDPS = 610;;
+let _X86_INS_ROUNDSD = 611;;
+let _X86_INS_ROUNDSS = 612;;
+let _X86_INS_RSM = 613;;
+let _X86_INS_RSQRTPS = 614;;
+let _X86_INS_RSQRTSS = 615;;
+let _X86_INS_SAHF = 616;;
+let _X86_INS_SAL = 617;;
+let _X86_INS_SALC = 618;;
+let _X86_INS_SAR = 619;;
+let _X86_INS_SARX = 620;;
+let _X86_INS_SBB = 621;;
+let _X86_INS_SCASB = 622;;
+let _X86_INS_SCASD = 623;;
+let _X86_INS_SCASQ = 624;;
+let _X86_INS_SCASW = 625;;
+let _X86_INS_SETAE = 626;;
+let _X86_INS_SETA = 627;;
+let _X86_INS_SETBE = 628;;
+let _X86_INS_SETB = 629;;
+let _X86_INS_SETE = 630;;
+let _X86_INS_SETGE = 631;;
+let _X86_INS_SETG = 632;;
+let _X86_INS_SETLE = 633;;
+let _X86_INS_SETL = 634;;
+let _X86_INS_SETNE = 635;;
+let _X86_INS_SETNO = 636;;
+let _X86_INS_SETNP = 637;;
+let _X86_INS_SETNS = 638;;
+let _X86_INS_SETO = 639;;
+let _X86_INS_SETP = 640;;
+let _X86_INS_SETS = 641;;
+let _X86_INS_SFENCE = 642;;
+let _X86_INS_SGDT = 643;;
+let _X86_INS_SHA1MSG1 = 644;;
+let _X86_INS_SHA1MSG2 = 645;;
+let _X86_INS_SHA1NEXTE = 646;;
+let _X86_INS_SHA1RNDS4 = 647;;
+let _X86_INS_SHA256MSG1 = 648;;
+let _X86_INS_SHA256MSG2 = 649;;
+let _X86_INS_SHA256RNDS2 = 650;;
+let _X86_INS_SHL = 651;;
+let _X86_INS_SHLD = 652;;
+let _X86_INS_SHLX = 653;;
+let _X86_INS_SHR = 654;;
+let _X86_INS_SHRD = 655;;
+let _X86_INS_SHRX = 656;;
+let _X86_INS_SHUFPD = 657;;
+let _X86_INS_SHUFPS = 658;;
+let _X86_INS_SIDT = 659;;
+let _X86_INS_FSIN = 660;;
+let _X86_INS_SKINIT = 661;;
+let _X86_INS_SLDT = 662;;
+let _X86_INS_SMSW = 663;;
+let _X86_INS_SQRTPD = 664;;
+let _X86_INS_SQRTPS = 665;;
+let _X86_INS_SQRTSD = 666;;
+let _X86_INS_SQRTSS = 667;;
+let _X86_INS_FSQRT = 668;;
+let _X86_INS_STAC = 669;;
+let _X86_INS_STC = 670;;
+let _X86_INS_STD = 671;;
+let _X86_INS_STGI = 672;;
+let _X86_INS_STI = 673;;
+let _X86_INS_STMXCSR = 674;;
+let _X86_INS_STOSB = 675;;
+let _X86_INS_STOSD = 676;;
+let _X86_INS_STOSQ = 677;;
+let _X86_INS_STOSW = 678;;
+let _X86_INS_STR = 679;;
+let _X86_INS_FST = 680;;
+let _X86_INS_FSTP = 681;;
+let _X86_INS_FSTPNCE = 682;;
+let _X86_INS_FXCH = 683;;
+let _X86_INS_SUBPD = 684;;
+let _X86_INS_SUBPS = 685;;
+let _X86_INS_FSUBR = 686;;
+let _X86_INS_FISUBR = 687;;
+let _X86_INS_FSUBRP = 688;;
+let _X86_INS_SUBSD = 689;;
+let _X86_INS_SUBSS = 690;;
+let _X86_INS_FSUB = 691;;
+let _X86_INS_FISUB = 692;;
+let _X86_INS_FSUBP = 693;;
+let _X86_INS_SWAPGS = 694;;
+let _X86_INS_SYSCALL = 695;;
+let _X86_INS_SYSENTER = 696;;
+let _X86_INS_SYSEXIT = 697;;
+let _X86_INS_SYSRET = 698;;
+let _X86_INS_T1MSKC = 699;;
+let _X86_INS_TEST = 700;;
+let _X86_INS_UD2 = 701;;
+let _X86_INS_FTST = 702;;
+let _X86_INS_TZCNT = 703;;
+let _X86_INS_TZMSK = 704;;
+let _X86_INS_FUCOMPI = 705;;
+let _X86_INS_FUCOMI = 706;;
+let _X86_INS_FUCOMPP = 707;;
+let _X86_INS_FUCOMP = 708;;
+let _X86_INS_FUCOM = 709;;
+let _X86_INS_UD2B = 710;;
+let _X86_INS_UNPCKHPD = 711;;
+let _X86_INS_UNPCKHPS = 712;;
+let _X86_INS_UNPCKLPD = 713;;
+let _X86_INS_UNPCKLPS = 714;;
+let _X86_INS_VADDPD = 715;;
+let _X86_INS_VADDPS = 716;;
+let _X86_INS_VADDSD = 717;;
+let _X86_INS_VADDSS = 718;;
+let _X86_INS_VADDSUBPD = 719;;
+let _X86_INS_VADDSUBPS = 720;;
+let _X86_INS_VAESDECLAST = 721;;
+let _X86_INS_VAESDEC = 722;;
+let _X86_INS_VAESENCLAST = 723;;
+let _X86_INS_VAESENC = 724;;
+let _X86_INS_VAESIMC = 725;;
+let _X86_INS_VAESKEYGENASSIST = 726;;
+let _X86_INS_VALIGND = 727;;
+let _X86_INS_VALIGNQ = 728;;
+let _X86_INS_VANDNPD = 729;;
+let _X86_INS_VANDNPS = 730;;
+let _X86_INS_VANDPD = 731;;
+let _X86_INS_VANDPS = 732;;
+let _X86_INS_VBLENDMPD = 733;;
+let _X86_INS_VBLENDMPS = 734;;
+let _X86_INS_VBLENDPD = 735;;
+let _X86_INS_VBLENDPS = 736;;
+let _X86_INS_VBLENDVPD = 737;;
+let _X86_INS_VBLENDVPS = 738;;
+let _X86_INS_VBROADCASTF128 = 739;;
+let _X86_INS_VBROADCASTI32X4 = 740;;
+let _X86_INS_VBROADCASTI64X4 = 741;;
+let _X86_INS_VBROADCASTSD = 742;;
+let _X86_INS_VBROADCASTSS = 743;;
+let _X86_INS_VCOMPRESSPD = 744;;
+let _X86_INS_VCOMPRESSPS = 745;;
+let _X86_INS_VCVTDQ2PD = 746;;
+let _X86_INS_VCVTDQ2PS = 747;;
+let _X86_INS_VCVTPD2DQX = 748;;
+let _X86_INS_VCVTPD2DQ = 749;;
+let _X86_INS_VCVTPD2PSX = 750;;
+let _X86_INS_VCVTPD2PS = 751;;
+let _X86_INS_VCVTPD2UDQ = 752;;
+let _X86_INS_VCVTPH2PS = 753;;
+let _X86_INS_VCVTPS2DQ = 754;;
+let _X86_INS_VCVTPS2PD = 755;;
+let _X86_INS_VCVTPS2PH = 756;;
+let _X86_INS_VCVTPS2UDQ = 757;;
+let _X86_INS_VCVTSD2SI = 758;;
+let _X86_INS_VCVTSD2USI = 759;;
+let _X86_INS_VCVTSS2SI = 760;;
+let _X86_INS_VCVTSS2USI = 761;;
+let _X86_INS_VCVTTPD2DQX = 762;;
+let _X86_INS_VCVTTPD2DQ = 763;;
+let _X86_INS_VCVTTPD2UDQ = 764;;
+let _X86_INS_VCVTTPS2DQ = 765;;
+let _X86_INS_VCVTTPS2UDQ = 766;;
+let _X86_INS_VCVTUDQ2PD = 767;;
+let _X86_INS_VCVTUDQ2PS = 768;;
+let _X86_INS_VDIVPD = 769;;
+let _X86_INS_VDIVPS = 770;;
+let _X86_INS_VDIVSD = 771;;
+let _X86_INS_VDIVSS = 772;;
+let _X86_INS_VDPPD = 773;;
+let _X86_INS_VDPPS = 774;;
+let _X86_INS_VERR = 775;;
+let _X86_INS_VERW = 776;;
+let _X86_INS_VEXP2PD = 777;;
+let _X86_INS_VEXP2PS = 778;;
+let _X86_INS_VEXPANDPD = 779;;
+let _X86_INS_VEXPANDPS = 780;;
+let _X86_INS_VEXTRACTF128 = 781;;
+let _X86_INS_VEXTRACTF32X4 = 782;;
+let _X86_INS_VEXTRACTF64X4 = 783;;
+let _X86_INS_VEXTRACTI128 = 784;;
+let _X86_INS_VEXTRACTI32X4 = 785;;
+let _X86_INS_VEXTRACTI64X4 = 786;;
+let _X86_INS_VEXTRACTPS = 787;;
+let _X86_INS_VFMADD132PD = 788;;
+let _X86_INS_VFMADD132PS = 789;;
+let _X86_INS_VFMADDPD = 790;;
+let _X86_INS_VFMADD213PD = 791;;
+let _X86_INS_VFMADD231PD = 792;;
+let _X86_INS_VFMADDPS = 793;;
+let _X86_INS_VFMADD213PS = 794;;
+let _X86_INS_VFMADD231PS = 795;;
+let _X86_INS_VFMADDSD = 796;;
+let _X86_INS_VFMADD213SD = 797;;
+let _X86_INS_VFMADD132SD = 798;;
+let _X86_INS_VFMADD231SD = 799;;
+let _X86_INS_VFMADDSS = 800;;
+let _X86_INS_VFMADD213SS = 801;;
+let _X86_INS_VFMADD132SS = 802;;
+let _X86_INS_VFMADD231SS = 803;;
+let _X86_INS_VFMADDSUB132PD = 804;;
+let _X86_INS_VFMADDSUB132PS = 805;;
+let _X86_INS_VFMADDSUBPD = 806;;
+let _X86_INS_VFMADDSUB213PD = 807;;
+let _X86_INS_VFMADDSUB231PD = 808;;
+let _X86_INS_VFMADDSUBPS = 809;;
+let _X86_INS_VFMADDSUB213PS = 810;;
+let _X86_INS_VFMADDSUB231PS = 811;;
+let _X86_INS_VFMSUB132PD = 812;;
+let _X86_INS_VFMSUB132PS = 813;;
+let _X86_INS_VFMSUBADD132PD = 814;;
+let _X86_INS_VFMSUBADD132PS = 815;;
+let _X86_INS_VFMSUBADDPD = 816;;
+let _X86_INS_VFMSUBADD213PD = 817;;
+let _X86_INS_VFMSUBADD231PD = 818;;
+let _X86_INS_VFMSUBADDPS = 819;;
+let _X86_INS_VFMSUBADD213PS = 820;;
+let _X86_INS_VFMSUBADD231PS = 821;;
+let _X86_INS_VFMSUBPD = 822;;
+let _X86_INS_VFMSUB213PD = 823;;
+let _X86_INS_VFMSUB231PD = 824;;
+let _X86_INS_VFMSUBPS = 825;;
+let _X86_INS_VFMSUB213PS = 826;;
+let _X86_INS_VFMSUB231PS = 827;;
+let _X86_INS_VFMSUBSD = 828;;
+let _X86_INS_VFMSUB213SD = 829;;
+let _X86_INS_VFMSUB132SD = 830;;
+let _X86_INS_VFMSUB231SD = 831;;
+let _X86_INS_VFMSUBSS = 832;;
+let _X86_INS_VFMSUB213SS = 833;;
+let _X86_INS_VFMSUB132SS = 834;;
+let _X86_INS_VFMSUB231SS = 835;;
+let _X86_INS_VFNMADD132PD = 836;;
+let _X86_INS_VFNMADD132PS = 837;;
+let _X86_INS_VFNMADDPD = 838;;
+let _X86_INS_VFNMADD213PD = 839;;
+let _X86_INS_VFNMADD231PD = 840;;
+let _X86_INS_VFNMADDPS = 841;;
+let _X86_INS_VFNMADD213PS = 842;;
+let _X86_INS_VFNMADD231PS = 843;;
+let _X86_INS_VFNMADDSD = 844;;
+let _X86_INS_VFNMADD213SD = 845;;
+let _X86_INS_VFNMADD132SD = 846;;
+let _X86_INS_VFNMADD231SD = 847;;
+let _X86_INS_VFNMADDSS = 848;;
+let _X86_INS_VFNMADD213SS = 849;;
+let _X86_INS_VFNMADD132SS = 850;;
+let _X86_INS_VFNMADD231SS = 851;;
+let _X86_INS_VFNMSUB132PD = 852;;
+let _X86_INS_VFNMSUB132PS = 853;;
+let _X86_INS_VFNMSUBPD = 854;;
+let _X86_INS_VFNMSUB213PD = 855;;
+let _X86_INS_VFNMSUB231PD = 856;;
+let _X86_INS_VFNMSUBPS = 857;;
+let _X86_INS_VFNMSUB213PS = 858;;
+let _X86_INS_VFNMSUB231PS = 859;;
+let _X86_INS_VFNMSUBSD = 860;;
+let _X86_INS_VFNMSUB213SD = 861;;
+let _X86_INS_VFNMSUB132SD = 862;;
+let _X86_INS_VFNMSUB231SD = 863;;
+let _X86_INS_VFNMSUBSS = 864;;
+let _X86_INS_VFNMSUB213SS = 865;;
+let _X86_INS_VFNMSUB132SS = 866;;
+let _X86_INS_VFNMSUB231SS = 867;;
+let _X86_INS_VFRCZPD = 868;;
+let _X86_INS_VFRCZPS = 869;;
+let _X86_INS_VFRCZSD = 870;;
+let _X86_INS_VFRCZSS = 871;;
+let _X86_INS_VORPD = 872;;
+let _X86_INS_VORPS = 873;;
+let _X86_INS_VXORPD = 874;;
+let _X86_INS_VXORPS = 875;;
+let _X86_INS_VGATHERDPD = 876;;
+let _X86_INS_VGATHERDPS = 877;;
+let _X86_INS_VGATHERPF0DPD = 878;;
+let _X86_INS_VGATHERPF0DPS = 879;;
+let _X86_INS_VGATHERPF0QPD = 880;;
+let _X86_INS_VGATHERPF0QPS = 881;;
+let _X86_INS_VGATHERPF1DPD = 882;;
+let _X86_INS_VGATHERPF1DPS = 883;;
+let _X86_INS_VGATHERPF1QPD = 884;;
+let _X86_INS_VGATHERPF1QPS = 885;;
+let _X86_INS_VGATHERQPD = 886;;
+let _X86_INS_VGATHERQPS = 887;;
+let _X86_INS_VHADDPD = 888;;
+let _X86_INS_VHADDPS = 889;;
+let _X86_INS_VHSUBPD = 890;;
+let _X86_INS_VHSUBPS = 891;;
+let _X86_INS_VINSERTF128 = 892;;
+let _X86_INS_VINSERTF32X4 = 893;;
+let _X86_INS_VINSERTF32X8 = 894;;
+let _X86_INS_VINSERTF64X2 = 895;;
+let _X86_INS_VINSERTF64X4 = 896;;
+let _X86_INS_VINSERTI128 = 897;;
+let _X86_INS_VINSERTI32X4 = 898;;
+let _X86_INS_VINSERTI32X8 = 899;;
+let _X86_INS_VINSERTI64X2 = 900;;
+let _X86_INS_VINSERTI64X4 = 901;;
+let _X86_INS_VINSERTPS = 902;;
+let _X86_INS_VLDDQU = 903;;
+let _X86_INS_VLDMXCSR = 904;;
+let _X86_INS_VMASKMOVDQU = 905;;
+let _X86_INS_VMASKMOVPD = 906;;
+let _X86_INS_VMASKMOVPS = 907;;
+let _X86_INS_VMAXPD = 908;;
+let _X86_INS_VMAXPS = 909;;
+let _X86_INS_VMAXSD = 910;;
+let _X86_INS_VMAXSS = 911;;
+let _X86_INS_VMCALL = 912;;
+let _X86_INS_VMCLEAR = 913;;
+let _X86_INS_VMFUNC = 914;;
+let _X86_INS_VMINPD = 915;;
+let _X86_INS_VMINPS = 916;;
+let _X86_INS_VMINSD = 917;;
+let _X86_INS_VMINSS = 918;;
+let _X86_INS_VMLAUNCH = 919;;
+let _X86_INS_VMLOAD = 920;;
+let _X86_INS_VMMCALL = 921;;
+let _X86_INS_VMOVQ = 922;;
+let _X86_INS_VMOVDDUP = 923;;
+let _X86_INS_VMOVD = 924;;
+let _X86_INS_VMOVDQA32 = 925;;
+let _X86_INS_VMOVDQA64 = 926;;
+let _X86_INS_VMOVDQA = 927;;
+let _X86_INS_VMOVDQU16 = 928;;
+let _X86_INS_VMOVDQU32 = 929;;
+let _X86_INS_VMOVDQU64 = 930;;
+let _X86_INS_VMOVDQU8 = 931;;
+let _X86_INS_VMOVDQU = 932;;
+let _X86_INS_VMOVHLPS = 933;;
+let _X86_INS_VMOVHPD = 934;;
+let _X86_INS_VMOVHPS = 935;;
+let _X86_INS_VMOVLHPS = 936;;
+let _X86_INS_VMOVLPD = 937;;
+let _X86_INS_VMOVLPS = 938;;
+let _X86_INS_VMOVMSKPD = 939;;
+let _X86_INS_VMOVMSKPS = 940;;
+let _X86_INS_VMOVNTDQA = 941;;
+let _X86_INS_VMOVNTDQ = 942;;
+let _X86_INS_VMOVNTPD = 943;;
+let _X86_INS_VMOVNTPS = 944;;
+let _X86_INS_VMOVSD = 945;;
+let _X86_INS_VMOVSHDUP = 946;;
+let _X86_INS_VMOVSLDUP = 947;;
+let _X86_INS_VMOVSS = 948;;
+let _X86_INS_VMOVUPD = 949;;
+let _X86_INS_VMOVUPS = 950;;
+let _X86_INS_VMPSADBW = 951;;
+let _X86_INS_VMPTRLD = 952;;
+let _X86_INS_VMPTRST = 953;;
+let _X86_INS_VMREAD = 954;;
+let _X86_INS_VMRESUME = 955;;
+let _X86_INS_VMRUN = 956;;
+let _X86_INS_VMSAVE = 957;;
+let _X86_INS_VMULPD = 958;;
+let _X86_INS_VMULPS = 959;;
+let _X86_INS_VMULSD = 960;;
+let _X86_INS_VMULSS = 961;;
+let _X86_INS_VMWRITE = 962;;
+let _X86_INS_VMXOFF = 963;;
+let _X86_INS_VMXON = 964;;
+let _X86_INS_VPABSB = 965;;
+let _X86_INS_VPABSD = 966;;
+let _X86_INS_VPABSQ = 967;;
+let _X86_INS_VPABSW = 968;;
+let _X86_INS_VPACKSSDW = 969;;
+let _X86_INS_VPACKSSWB = 970;;
+let _X86_INS_VPACKUSDW = 971;;
+let _X86_INS_VPACKUSWB = 972;;
+let _X86_INS_VPADDB = 973;;
+let _X86_INS_VPADDD = 974;;
+let _X86_INS_VPADDQ = 975;;
+let _X86_INS_VPADDSB = 976;;
+let _X86_INS_VPADDSW = 977;;
+let _X86_INS_VPADDUSB = 978;;
+let _X86_INS_VPADDUSW = 979;;
+let _X86_INS_VPADDW = 980;;
+let _X86_INS_VPALIGNR = 981;;
+let _X86_INS_VPANDD = 982;;
+let _X86_INS_VPANDND = 983;;
+let _X86_INS_VPANDNQ = 984;;
+let _X86_INS_VPANDN = 985;;
+let _X86_INS_VPANDQ = 986;;
+let _X86_INS_VPAND = 987;;
+let _X86_INS_VPAVGB = 988;;
+let _X86_INS_VPAVGW = 989;;
+let _X86_INS_VPBLENDD = 990;;
+let _X86_INS_VPBLENDMB = 991;;
+let _X86_INS_VPBLENDMD = 992;;
+let _X86_INS_VPBLENDMQ = 993;;
+let _X86_INS_VPBLENDMW = 994;;
+let _X86_INS_VPBLENDVB = 995;;
+let _X86_INS_VPBLENDW = 996;;
+let _X86_INS_VPBROADCASTB = 997;;
+let _X86_INS_VPBROADCASTD = 998;;
+let _X86_INS_VPBROADCASTMB2Q = 999;;
+let _X86_INS_VPBROADCASTMW2D = 1000;;
+let _X86_INS_VPBROADCASTQ = 1001;;
+let _X86_INS_VPBROADCASTW = 1002;;
+let _X86_INS_VPCLMULQDQ = 1003;;
+let _X86_INS_VPCMOV = 1004;;
+let _X86_INS_VPCMPB = 1005;;
+let _X86_INS_VPCMPD = 1006;;
+let _X86_INS_VPCMPEQB = 1007;;
+let _X86_INS_VPCMPEQD = 1008;;
+let _X86_INS_VPCMPEQQ = 1009;;
+let _X86_INS_VPCMPEQW = 1010;;
+let _X86_INS_VPCMPESTRI = 1011;;
+let _X86_INS_VPCMPESTRM = 1012;;
+let _X86_INS_VPCMPGTB = 1013;;
+let _X86_INS_VPCMPGTD = 1014;;
+let _X86_INS_VPCMPGTQ = 1015;;
+let _X86_INS_VPCMPGTW = 1016;;
+let _X86_INS_VPCMPISTRI = 1017;;
+let _X86_INS_VPCMPISTRM = 1018;;
+let _X86_INS_VPCMPQ = 1019;;
+let _X86_INS_VPCMPUB = 1020;;
+let _X86_INS_VPCMPUD = 1021;;
+let _X86_INS_VPCMPUQ = 1022;;
+let _X86_INS_VPCMPUW = 1023;;
+let _X86_INS_VPCMPW = 1024;;
+let _X86_INS_VPCOMB = 1025;;
+let _X86_INS_VPCOMD = 1026;;
+let _X86_INS_VPCOMPRESSD = 1027;;
+let _X86_INS_VPCOMPRESSQ = 1028;;
+let _X86_INS_VPCOMQ = 1029;;
+let _X86_INS_VPCOMUB = 1030;;
+let _X86_INS_VPCOMUD = 1031;;
+let _X86_INS_VPCOMUQ = 1032;;
+let _X86_INS_VPCOMUW = 1033;;
+let _X86_INS_VPCOMW = 1034;;
+let _X86_INS_VPCONFLICTD = 1035;;
+let _X86_INS_VPCONFLICTQ = 1036;;
+let _X86_INS_VPERM2F128 = 1037;;
+let _X86_INS_VPERM2I128 = 1038;;
+let _X86_INS_VPERMD = 1039;;
+let _X86_INS_VPERMI2D = 1040;;
+let _X86_INS_VPERMI2PD = 1041;;
+let _X86_INS_VPERMI2PS = 1042;;
+let _X86_INS_VPERMI2Q = 1043;;
+let _X86_INS_VPERMIL2PD = 1044;;
+let _X86_INS_VPERMIL2PS = 1045;;
+let _X86_INS_VPERMILPD = 1046;;
+let _X86_INS_VPERMILPS = 1047;;
+let _X86_INS_VPERMPD = 1048;;
+let _X86_INS_VPERMPS = 1049;;
+let _X86_INS_VPERMQ = 1050;;
+let _X86_INS_VPERMT2D = 1051;;
+let _X86_INS_VPERMT2PD = 1052;;
+let _X86_INS_VPERMT2PS = 1053;;
+let _X86_INS_VPERMT2Q = 1054;;
+let _X86_INS_VPEXPANDD = 1055;;
+let _X86_INS_VPEXPANDQ = 1056;;
+let _X86_INS_VPEXTRB = 1057;;
+let _X86_INS_VPEXTRD = 1058;;
+let _X86_INS_VPEXTRQ = 1059;;
+let _X86_INS_VPEXTRW = 1060;;
+let _X86_INS_VPGATHERDD = 1061;;
+let _X86_INS_VPGATHERDQ = 1062;;
+let _X86_INS_VPGATHERQD = 1063;;
+let _X86_INS_VPGATHERQQ = 1064;;
+let _X86_INS_VPHADDBD = 1065;;
+let _X86_INS_VPHADDBQ = 1066;;
+let _X86_INS_VPHADDBW = 1067;;
+let _X86_INS_VPHADDDQ = 1068;;
+let _X86_INS_VPHADDD = 1069;;
+let _X86_INS_VPHADDSW = 1070;;
+let _X86_INS_VPHADDUBD = 1071;;
+let _X86_INS_VPHADDUBQ = 1072;;
+let _X86_INS_VPHADDUBW = 1073;;
+let _X86_INS_VPHADDUDQ = 1074;;
+let _X86_INS_VPHADDUWD = 1075;;
+let _X86_INS_VPHADDUWQ = 1076;;
+let _X86_INS_VPHADDWD = 1077;;
+let _X86_INS_VPHADDWQ = 1078;;
+let _X86_INS_VPHADDW = 1079;;
+let _X86_INS_VPHMINPOSUW = 1080;;
+let _X86_INS_VPHSUBBW = 1081;;
+let _X86_INS_VPHSUBDQ = 1082;;
+let _X86_INS_VPHSUBD = 1083;;
+let _X86_INS_VPHSUBSW = 1084;;
+let _X86_INS_VPHSUBWD = 1085;;
+let _X86_INS_VPHSUBW = 1086;;
+let _X86_INS_VPINSRB = 1087;;
+let _X86_INS_VPINSRD = 1088;;
+let _X86_INS_VPINSRQ = 1089;;
+let _X86_INS_VPINSRW = 1090;;
+let _X86_INS_VPLZCNTD = 1091;;
+let _X86_INS_VPLZCNTQ = 1092;;
+let _X86_INS_VPMACSDD = 1093;;
+let _X86_INS_VPMACSDQH = 1094;;
+let _X86_INS_VPMACSDQL = 1095;;
+let _X86_INS_VPMACSSDD = 1096;;
+let _X86_INS_VPMACSSDQH = 1097;;
+let _X86_INS_VPMACSSDQL = 1098;;
+let _X86_INS_VPMACSSWD = 1099;;
+let _X86_INS_VPMACSSWW = 1100;;
+let _X86_INS_VPMACSWD = 1101;;
+let _X86_INS_VPMACSWW = 1102;;
+let _X86_INS_VPMADCSSWD = 1103;;
+let _X86_INS_VPMADCSWD = 1104;;
+let _X86_INS_VPMADDUBSW = 1105;;
+let _X86_INS_VPMADDWD = 1106;;
+let _X86_INS_VPMASKMOVD = 1107;;
+let _X86_INS_VPMASKMOVQ = 1108;;
+let _X86_INS_VPMAXSB = 1109;;
+let _X86_INS_VPMAXSD = 1110;;
+let _X86_INS_VPMAXSQ = 1111;;
+let _X86_INS_VPMAXSW = 1112;;
+let _X86_INS_VPMAXUB = 1113;;
+let _X86_INS_VPMAXUD = 1114;;
+let _X86_INS_VPMAXUQ = 1115;;
+let _X86_INS_VPMAXUW = 1116;;
+let _X86_INS_VPMINSB = 1117;;
+let _X86_INS_VPMINSD = 1118;;
+let _X86_INS_VPMINSQ = 1119;;
+let _X86_INS_VPMINSW = 1120;;
+let _X86_INS_VPMINUB = 1121;;
+let _X86_INS_VPMINUD = 1122;;
+let _X86_INS_VPMINUQ = 1123;;
+let _X86_INS_VPMINUW = 1124;;
+let _X86_INS_VPMOVDB = 1125;;
+let _X86_INS_VPMOVDW = 1126;;
+let _X86_INS_VPMOVM2B = 1127;;
+let _X86_INS_VPMOVM2D = 1128;;
+let _X86_INS_VPMOVM2Q = 1129;;
+let _X86_INS_VPMOVM2W = 1130;;
+let _X86_INS_VPMOVMSKB = 1131;;
+let _X86_INS_VPMOVQB = 1132;;
+let _X86_INS_VPMOVQD = 1133;;
+let _X86_INS_VPMOVQW = 1134;;
+let _X86_INS_VPMOVSDB = 1135;;
+let _X86_INS_VPMOVSDW = 1136;;
+let _X86_INS_VPMOVSQB = 1137;;
+let _X86_INS_VPMOVSQD = 1138;;
+let _X86_INS_VPMOVSQW = 1139;;
+let _X86_INS_VPMOVSXBD = 1140;;
+let _X86_INS_VPMOVSXBQ = 1141;;
+let _X86_INS_VPMOVSXBW = 1142;;
+let _X86_INS_VPMOVSXDQ = 1143;;
+let _X86_INS_VPMOVSXWD = 1144;;
+let _X86_INS_VPMOVSXWQ = 1145;;
+let _X86_INS_VPMOVUSDB = 1146;;
+let _X86_INS_VPMOVUSDW = 1147;;
+let _X86_INS_VPMOVUSQB = 1148;;
+let _X86_INS_VPMOVUSQD = 1149;;
+let _X86_INS_VPMOVUSQW = 1150;;
+let _X86_INS_VPMOVZXBD = 1151;;
+let _X86_INS_VPMOVZXBQ = 1152;;
+let _X86_INS_VPMOVZXBW = 1153;;
+let _X86_INS_VPMOVZXDQ = 1154;;
+let _X86_INS_VPMOVZXWD = 1155;;
+let _X86_INS_VPMOVZXWQ = 1156;;
+let _X86_INS_VPMULDQ = 1157;;
+let _X86_INS_VPMULHRSW = 1158;;
+let _X86_INS_VPMULHUW = 1159;;
+let _X86_INS_VPMULHW = 1160;;
+let _X86_INS_VPMULLD = 1161;;
+let _X86_INS_VPMULLQ = 1162;;
+let _X86_INS_VPMULLW = 1163;;
+let _X86_INS_VPMULUDQ = 1164;;
+let _X86_INS_VPORD = 1165;;
+let _X86_INS_VPORQ = 1166;;
+let _X86_INS_VPOR = 1167;;
+let _X86_INS_VPPERM = 1168;;
+let _X86_INS_VPROTB = 1169;;
+let _X86_INS_VPROTD = 1170;;
+let _X86_INS_VPROTQ = 1171;;
+let _X86_INS_VPROTW = 1172;;
+let _X86_INS_VPSADBW = 1173;;
+let _X86_INS_VPSCATTERDD = 1174;;
+let _X86_INS_VPSCATTERDQ = 1175;;
+let _X86_INS_VPSCATTERQD = 1176;;
+let _X86_INS_VPSCATTERQQ = 1177;;
+let _X86_INS_VPSHAB = 1178;;
+let _X86_INS_VPSHAD = 1179;;
+let _X86_INS_VPSHAQ = 1180;;
+let _X86_INS_VPSHAW = 1181;;
+let _X86_INS_VPSHLB = 1182;;
+let _X86_INS_VPSHLD = 1183;;
+let _X86_INS_VPSHLQ = 1184;;
+let _X86_INS_VPSHLW = 1185;;
+let _X86_INS_VPSHUFB = 1186;;
+let _X86_INS_VPSHUFD = 1187;;
+let _X86_INS_VPSHUFHW = 1188;;
+let _X86_INS_VPSHUFLW = 1189;;
+let _X86_INS_VPSIGNB = 1190;;
+let _X86_INS_VPSIGND = 1191;;
+let _X86_INS_VPSIGNW = 1192;;
+let _X86_INS_VPSLLDQ = 1193;;
+let _X86_INS_VPSLLD = 1194;;
+let _X86_INS_VPSLLQ = 1195;;
+let _X86_INS_VPSLLVD = 1196;;
+let _X86_INS_VPSLLVQ = 1197;;
+let _X86_INS_VPSLLW = 1198;;
+let _X86_INS_VPSRAD = 1199;;
+let _X86_INS_VPSRAQ = 1200;;
+let _X86_INS_VPSRAVD = 1201;;
+let _X86_INS_VPSRAVQ = 1202;;
+let _X86_INS_VPSRAW = 1203;;
+let _X86_INS_VPSRLDQ = 1204;;
+let _X86_INS_VPSRLD = 1205;;
+let _X86_INS_VPSRLQ = 1206;;
+let _X86_INS_VPSRLVD = 1207;;
+let _X86_INS_VPSRLVQ = 1208;;
+let _X86_INS_VPSRLW = 1209;;
+let _X86_INS_VPSUBB = 1210;;
+let _X86_INS_VPSUBD = 1211;;
+let _X86_INS_VPSUBQ = 1212;;
+let _X86_INS_VPSUBSB = 1213;;
+let _X86_INS_VPSUBSW = 1214;;
+let _X86_INS_VPSUBUSB = 1215;;
+let _X86_INS_VPSUBUSW = 1216;;
+let _X86_INS_VPSUBW = 1217;;
+let _X86_INS_VPTESTMD = 1218;;
+let _X86_INS_VPTESTMQ = 1219;;
+let _X86_INS_VPTESTNMD = 1220;;
+let _X86_INS_VPTESTNMQ = 1221;;
+let _X86_INS_VPTEST = 1222;;
+let _X86_INS_VPUNPCKHBW = 1223;;
+let _X86_INS_VPUNPCKHDQ = 1224;;
+let _X86_INS_VPUNPCKHQDQ = 1225;;
+let _X86_INS_VPUNPCKHWD = 1226;;
+let _X86_INS_VPUNPCKLBW = 1227;;
+let _X86_INS_VPUNPCKLDQ = 1228;;
+let _X86_INS_VPUNPCKLQDQ = 1229;;
+let _X86_INS_VPUNPCKLWD = 1230;;
+let _X86_INS_VPXORD = 1231;;
+let _X86_INS_VPXORQ = 1232;;
+let _X86_INS_VPXOR = 1233;;
+let _X86_INS_VRCP14PD = 1234;;
+let _X86_INS_VRCP14PS = 1235;;
+let _X86_INS_VRCP14SD = 1236;;
+let _X86_INS_VRCP14SS = 1237;;
+let _X86_INS_VRCP28PD = 1238;;
+let _X86_INS_VRCP28PS = 1239;;
+let _X86_INS_VRCP28SD = 1240;;
+let _X86_INS_VRCP28SS = 1241;;
+let _X86_INS_VRCPPS = 1242;;
+let _X86_INS_VRCPSS = 1243;;
+let _X86_INS_VRNDSCALEPD = 1244;;
+let _X86_INS_VRNDSCALEPS = 1245;;
+let _X86_INS_VRNDSCALESD = 1246;;
+let _X86_INS_VRNDSCALESS = 1247;;
+let _X86_INS_VROUNDPD = 1248;;
+let _X86_INS_VROUNDPS = 1249;;
+let _X86_INS_VROUNDSD = 1250;;
+let _X86_INS_VROUNDSS = 1251;;
+let _X86_INS_VRSQRT14PD = 1252;;
+let _X86_INS_VRSQRT14PS = 1253;;
+let _X86_INS_VRSQRT14SD = 1254;;
+let _X86_INS_VRSQRT14SS = 1255;;
+let _X86_INS_VRSQRT28PD = 1256;;
+let _X86_INS_VRSQRT28PS = 1257;;
+let _X86_INS_VRSQRT28SD = 1258;;
+let _X86_INS_VRSQRT28SS = 1259;;
+let _X86_INS_VRSQRTPS = 1260;;
+let _X86_INS_VRSQRTSS = 1261;;
+let _X86_INS_VSCATTERDPD = 1262;;
+let _X86_INS_VSCATTERDPS = 1263;;
+let _X86_INS_VSCATTERPF0DPD = 1264;;
+let _X86_INS_VSCATTERPF0DPS = 1265;;
+let _X86_INS_VSCATTERPF0QPD = 1266;;
+let _X86_INS_VSCATTERPF0QPS = 1267;;
+let _X86_INS_VSCATTERPF1DPD = 1268;;
+let _X86_INS_VSCATTERPF1DPS = 1269;;
+let _X86_INS_VSCATTERPF1QPD = 1270;;
+let _X86_INS_VSCATTERPF1QPS = 1271;;
+let _X86_INS_VSCATTERQPD = 1272;;
+let _X86_INS_VSCATTERQPS = 1273;;
+let _X86_INS_VSHUFPD = 1274;;
+let _X86_INS_VSHUFPS = 1275;;
+let _X86_INS_VSQRTPD = 1276;;
+let _X86_INS_VSQRTPS = 1277;;
+let _X86_INS_VSQRTSD = 1278;;
+let _X86_INS_VSQRTSS = 1279;;
+let _X86_INS_VSTMXCSR = 1280;;
+let _X86_INS_VSUBPD = 1281;;
+let _X86_INS_VSUBPS = 1282;;
+let _X86_INS_VSUBSD = 1283;;
+let _X86_INS_VSUBSS = 1284;;
+let _X86_INS_VTESTPD = 1285;;
+let _X86_INS_VTESTPS = 1286;;
+let _X86_INS_VUNPCKHPD = 1287;;
+let _X86_INS_VUNPCKHPS = 1288;;
+let _X86_INS_VUNPCKLPD = 1289;;
+let _X86_INS_VUNPCKLPS = 1290;;
+let _X86_INS_VZEROALL = 1291;;
+let _X86_INS_VZEROUPPER = 1292;;
+let _X86_INS_WAIT = 1293;;
+let _X86_INS_WBINVD = 1294;;
+let _X86_INS_WRFSBASE = 1295;;
+let _X86_INS_WRGSBASE = 1296;;
+let _X86_INS_WRMSR = 1297;;
+let _X86_INS_XABORT = 1298;;
+let _X86_INS_XACQUIRE = 1299;;
+let _X86_INS_XBEGIN = 1300;;
+let _X86_INS_XCHG = 1301;;
+let _X86_INS_XCRYPTCBC = 1302;;
+let _X86_INS_XCRYPTCFB = 1303;;
+let _X86_INS_XCRYPTCTR = 1304;;
+let _X86_INS_XCRYPTECB = 1305;;
+let _X86_INS_XCRYPTOFB = 1306;;
+let _X86_INS_XEND = 1307;;
+let _X86_INS_XGETBV = 1308;;
+let _X86_INS_XLATB = 1309;;
+let _X86_INS_XRELEASE = 1310;;
+let _X86_INS_XRSTOR = 1311;;
+let _X86_INS_XRSTOR64 = 1312;;
+let _X86_INS_XRSTORS = 1313;;
+let _X86_INS_XRSTORS64 = 1314;;
+let _X86_INS_XSAVE = 1315;;
+let _X86_INS_XSAVE64 = 1316;;
+let _X86_INS_XSAVEC = 1317;;
+let _X86_INS_XSAVEC64 = 1318;;
+let _X86_INS_XSAVEOPT = 1319;;
+let _X86_INS_XSAVEOPT64 = 1320;;
+let _X86_INS_XSAVES = 1321;;
+let _X86_INS_XSAVES64 = 1322;;
+let _X86_INS_XSETBV = 1323;;
+let _X86_INS_XSHA1 = 1324;;
+let _X86_INS_XSHA256 = 1325;;
+let _X86_INS_XSTORE = 1326;;
+let _X86_INS_XTEST = 1327;;
+let _X86_INS_FDISI8087_NOP = 1328;;
+let _X86_INS_FENI8087_NOP = 1329;;
+let _X86_INS_CMPSS = 1330;;
+let _X86_INS_CMPEQSS = 1331;;
+let _X86_INS_CMPLTSS = 1332;;
+let _X86_INS_CMPLESS = 1333;;
+let _X86_INS_CMPUNORDSS = 1334;;
+let _X86_INS_CMPNEQSS = 1335;;
+let _X86_INS_CMPNLTSS = 1336;;
+let _X86_INS_CMPNLESS = 1337;;
+let _X86_INS_CMPORDSS = 1338;;
+let _X86_INS_CMPSD = 1339;;
+let _X86_INS_CMPEQSD = 1340;;
+let _X86_INS_CMPLTSD = 1341;;
+let _X86_INS_CMPLESD = 1342;;
+let _X86_INS_CMPUNORDSD = 1343;;
+let _X86_INS_CMPNEQSD = 1344;;
+let _X86_INS_CMPNLTSD = 1345;;
+let _X86_INS_CMPNLESD = 1346;;
+let _X86_INS_CMPORDSD = 1347;;
+let _X86_INS_CMPPS = 1348;;
+let _X86_INS_CMPEQPS = 1349;;
+let _X86_INS_CMPLTPS = 1350;;
+let _X86_INS_CMPLEPS = 1351;;
+let _X86_INS_CMPUNORDPS = 1352;;
+let _X86_INS_CMPNEQPS = 1353;;
+let _X86_INS_CMPNLTPS = 1354;;
+let _X86_INS_CMPNLEPS = 1355;;
+let _X86_INS_CMPORDPS = 1356;;
+let _X86_INS_CMPPD = 1357;;
+let _X86_INS_CMPEQPD = 1358;;
+let _X86_INS_CMPLTPD = 1359;;
+let _X86_INS_CMPLEPD = 1360;;
+let _X86_INS_CMPUNORDPD = 1361;;
+let _X86_INS_CMPNEQPD = 1362;;
+let _X86_INS_CMPNLTPD = 1363;;
+let _X86_INS_CMPNLEPD = 1364;;
+let _X86_INS_CMPORDPD = 1365;;
+let _X86_INS_VCMPSS = 1366;;
+let _X86_INS_VCMPEQSS = 1367;;
+let _X86_INS_VCMPLTSS = 1368;;
+let _X86_INS_VCMPLESS = 1369;;
+let _X86_INS_VCMPUNORDSS = 1370;;
+let _X86_INS_VCMPNEQSS = 1371;;
+let _X86_INS_VCMPNLTSS = 1372;;
+let _X86_INS_VCMPNLESS = 1373;;
+let _X86_INS_VCMPORDSS = 1374;;
+let _X86_INS_VCMPEQ_UQSS = 1375;;
+let _X86_INS_VCMPNGESS = 1376;;
+let _X86_INS_VCMPNGTSS = 1377;;
+let _X86_INS_VCMPFALSESS = 1378;;
+let _X86_INS_VCMPNEQ_OQSS = 1379;;
+let _X86_INS_VCMPGESS = 1380;;
+let _X86_INS_VCMPGTSS = 1381;;
+let _X86_INS_VCMPTRUESS = 1382;;
+let _X86_INS_VCMPEQ_OSSS = 1383;;
+let _X86_INS_VCMPLT_OQSS = 1384;;
+let _X86_INS_VCMPLE_OQSS = 1385;;
+let _X86_INS_VCMPUNORD_SSS = 1386;;
+let _X86_INS_VCMPNEQ_USSS = 1387;;
+let _X86_INS_VCMPNLT_UQSS = 1388;;
+let _X86_INS_VCMPNLE_UQSS = 1389;;
+let _X86_INS_VCMPORD_SSS = 1390;;
+let _X86_INS_VCMPEQ_USSS = 1391;;
+let _X86_INS_VCMPNGE_UQSS = 1392;;
+let _X86_INS_VCMPNGT_UQSS = 1393;;
+let _X86_INS_VCMPFALSE_OSSS = 1394;;
+let _X86_INS_VCMPNEQ_OSSS = 1395;;
+let _X86_INS_VCMPGE_OQSS = 1396;;
+let _X86_INS_VCMPGT_OQSS = 1397;;
+let _X86_INS_VCMPTRUE_USSS = 1398;;
+let _X86_INS_VCMPSD = 1399;;
+let _X86_INS_VCMPEQSD = 1400;;
+let _X86_INS_VCMPLTSD = 1401;;
+let _X86_INS_VCMPLESD = 1402;;
+let _X86_INS_VCMPUNORDSD = 1403;;
+let _X86_INS_VCMPNEQSD = 1404;;
+let _X86_INS_VCMPNLTSD = 1405;;
+let _X86_INS_VCMPNLESD = 1406;;
+let _X86_INS_VCMPORDSD = 1407;;
+let _X86_INS_VCMPEQ_UQSD = 1408;;
+let _X86_INS_VCMPNGESD = 1409;;
+let _X86_INS_VCMPNGTSD = 1410;;
+let _X86_INS_VCMPFALSESD = 1411;;
+let _X86_INS_VCMPNEQ_OQSD = 1412;;
+let _X86_INS_VCMPGESD = 1413;;
+let _X86_INS_VCMPGTSD = 1414;;
+let _X86_INS_VCMPTRUESD = 1415;;
+let _X86_INS_VCMPEQ_OSSD = 1416;;
+let _X86_INS_VCMPLT_OQSD = 1417;;
+let _X86_INS_VCMPLE_OQSD = 1418;;
+let _X86_INS_VCMPUNORD_SSD = 1419;;
+let _X86_INS_VCMPNEQ_USSD = 1420;;
+let _X86_INS_VCMPNLT_UQSD = 1421;;
+let _X86_INS_VCMPNLE_UQSD = 1422;;
+let _X86_INS_VCMPORD_SSD = 1423;;
+let _X86_INS_VCMPEQ_USSD = 1424;;
+let _X86_INS_VCMPNGE_UQSD = 1425;;
+let _X86_INS_VCMPNGT_UQSD = 1426;;
+let _X86_INS_VCMPFALSE_OSSD = 1427;;
+let _X86_INS_VCMPNEQ_OSSD = 1428;;
+let _X86_INS_VCMPGE_OQSD = 1429;;
+let _X86_INS_VCMPGT_OQSD = 1430;;
+let _X86_INS_VCMPTRUE_USSD = 1431;;
+let _X86_INS_VCMPPS = 1432;;
+let _X86_INS_VCMPEQPS = 1433;;
+let _X86_INS_VCMPLTPS = 1434;;
+let _X86_INS_VCMPLEPS = 1435;;
+let _X86_INS_VCMPUNORDPS = 1436;;
+let _X86_INS_VCMPNEQPS = 1437;;
+let _X86_INS_VCMPNLTPS = 1438;;
+let _X86_INS_VCMPNLEPS = 1439;;
+let _X86_INS_VCMPORDPS = 1440;;
+let _X86_INS_VCMPEQ_UQPS = 1441;;
+let _X86_INS_VCMPNGEPS = 1442;;
+let _X86_INS_VCMPNGTPS = 1443;;
+let _X86_INS_VCMPFALSEPS = 1444;;
+let _X86_INS_VCMPNEQ_OQPS = 1445;;
+let _X86_INS_VCMPGEPS = 1446;;
+let _X86_INS_VCMPGTPS = 1447;;
+let _X86_INS_VCMPTRUEPS = 1448;;
+let _X86_INS_VCMPEQ_OSPS = 1449;;
+let _X86_INS_VCMPLT_OQPS = 1450;;
+let _X86_INS_VCMPLE_OQPS = 1451;;
+let _X86_INS_VCMPUNORD_SPS = 1452;;
+let _X86_INS_VCMPNEQ_USPS = 1453;;
+let _X86_INS_VCMPNLT_UQPS = 1454;;
+let _X86_INS_VCMPNLE_UQPS = 1455;;
+let _X86_INS_VCMPORD_SPS = 1456;;
+let _X86_INS_VCMPEQ_USPS = 1457;;
+let _X86_INS_VCMPNGE_UQPS = 1458;;
+let _X86_INS_VCMPNGT_UQPS = 1459;;
+let _X86_INS_VCMPFALSE_OSPS = 1460;;
+let _X86_INS_VCMPNEQ_OSPS = 1461;;
+let _X86_INS_VCMPGE_OQPS = 1462;;
+let _X86_INS_VCMPGT_OQPS = 1463;;
+let _X86_INS_VCMPTRUE_USPS = 1464;;
+let _X86_INS_VCMPPD = 1465;;
+let _X86_INS_VCMPEQPD = 1466;;
+let _X86_INS_VCMPLTPD = 1467;;
+let _X86_INS_VCMPLEPD = 1468;;
+let _X86_INS_VCMPUNORDPD = 1469;;
+let _X86_INS_VCMPNEQPD = 1470;;
+let _X86_INS_VCMPNLTPD = 1471;;
+let _X86_INS_VCMPNLEPD = 1472;;
+let _X86_INS_VCMPORDPD = 1473;;
+let _X86_INS_VCMPEQ_UQPD = 1474;;
+let _X86_INS_VCMPNGEPD = 1475;;
+let _X86_INS_VCMPNGTPD = 1476;;
+let _X86_INS_VCMPFALSEPD = 1477;;
+let _X86_INS_VCMPNEQ_OQPD = 1478;;
+let _X86_INS_VCMPGEPD = 1479;;
+let _X86_INS_VCMPGTPD = 1480;;
+let _X86_INS_VCMPTRUEPD = 1481;;
+let _X86_INS_VCMPEQ_OSPD = 1482;;
+let _X86_INS_VCMPLT_OQPD = 1483;;
+let _X86_INS_VCMPLE_OQPD = 1484;;
+let _X86_INS_VCMPUNORD_SPD = 1485;;
+let _X86_INS_VCMPNEQ_USPD = 1486;;
+let _X86_INS_VCMPNLT_UQPD = 1487;;
+let _X86_INS_VCMPNLE_UQPD = 1488;;
+let _X86_INS_VCMPORD_SPD = 1489;;
+let _X86_INS_VCMPEQ_USPD = 1490;;
+let _X86_INS_VCMPNGE_UQPD = 1491;;
+let _X86_INS_VCMPNGT_UQPD = 1492;;
+let _X86_INS_VCMPFALSE_OSPD = 1493;;
+let _X86_INS_VCMPNEQ_OSPD = 1494;;
+let _X86_INS_VCMPGE_OQPD = 1495;;
+let _X86_INS_VCMPGT_OQPD = 1496;;
+let _X86_INS_VCMPTRUE_USPD = 1497;;
+let _X86_INS_ENDING = 1498;;
(* Group of X86 instructions *)
diff --git a/bindings/python/capstone/x86_const.py b/bindings/python/capstone/x86_const.py
index 943a7e2..132a02c 100644
--- a/bindings/python/capstone/x86_const.py
+++ b/bindings/python/capstone/x86_const.py
@@ -489,1249 +489,1409 @@
X86_INS_FCMOVU = 93
X86_INS_CMOVS = 94
X86_INS_CMP = 95
-X86_INS_CMPPD = 96
-X86_INS_CMPPS = 97
-X86_INS_CMPSB = 98
-X86_INS_CMPSD = 99
-X86_INS_CMPSQ = 100
-X86_INS_CMPSS = 101
-X86_INS_CMPSW = 102
-X86_INS_CMPXCHG16B = 103
-X86_INS_CMPXCHG = 104
-X86_INS_CMPXCHG8B = 105
-X86_INS_COMISD = 106
-X86_INS_COMISS = 107
-X86_INS_FCOMP = 108
-X86_INS_FCOMPI = 109
-X86_INS_FCOMI = 110
-X86_INS_FCOM = 111
-X86_INS_FCOS = 112
-X86_INS_CPUID = 113
-X86_INS_CQO = 114
-X86_INS_CRC32 = 115
-X86_INS_CVTDQ2PD = 116
-X86_INS_CVTDQ2PS = 117
-X86_INS_CVTPD2DQ = 118
-X86_INS_CVTPD2PS = 119
-X86_INS_CVTPS2DQ = 120
-X86_INS_CVTPS2PD = 121
-X86_INS_CVTSD2SI = 122
-X86_INS_CVTSD2SS = 123
-X86_INS_CVTSI2SD = 124
-X86_INS_CVTSI2SS = 125
-X86_INS_CVTSS2SD = 126
-X86_INS_CVTSS2SI = 127
-X86_INS_CVTTPD2DQ = 128
-X86_INS_CVTTPS2DQ = 129
-X86_INS_CVTTSD2SI = 130
-X86_INS_CVTTSS2SI = 131
-X86_INS_CWD = 132
-X86_INS_CWDE = 133
-X86_INS_DAA = 134
-X86_INS_DAS = 135
-X86_INS_DATA16 = 136
-X86_INS_DEC = 137
-X86_INS_DIV = 138
-X86_INS_DIVPD = 139
-X86_INS_DIVPS = 140
-X86_INS_FDIVR = 141
-X86_INS_FIDIVR = 142
-X86_INS_FDIVRP = 143
-X86_INS_DIVSD = 144
-X86_INS_DIVSS = 145
-X86_INS_FDIV = 146
-X86_INS_FIDIV = 147
-X86_INS_FDIVP = 148
-X86_INS_DPPD = 149
-X86_INS_DPPS = 150
-X86_INS_RET = 151
-X86_INS_ENCLS = 152
-X86_INS_ENCLU = 153
-X86_INS_ENTER = 154
-X86_INS_EXTRACTPS = 155
-X86_INS_EXTRQ = 156
-X86_INS_F2XM1 = 157
-X86_INS_LCALL = 158
-X86_INS_LJMP = 159
-X86_INS_FBLD = 160
-X86_INS_FBSTP = 161
-X86_INS_FCOMPP = 162
-X86_INS_FDECSTP = 163
-X86_INS_FEMMS = 164
-X86_INS_FFREE = 165
-X86_INS_FICOM = 166
-X86_INS_FICOMP = 167
-X86_INS_FINCSTP = 168
-X86_INS_FLDCW = 169
-X86_INS_FLDENV = 170
-X86_INS_FLDL2E = 171
-X86_INS_FLDL2T = 172
-X86_INS_FLDLG2 = 173
-X86_INS_FLDLN2 = 174
-X86_INS_FLDPI = 175
-X86_INS_FNCLEX = 176
-X86_INS_FNINIT = 177
-X86_INS_FNOP = 178
-X86_INS_FNSTCW = 179
-X86_INS_FNSTSW = 180
-X86_INS_FPATAN = 181
-X86_INS_FPREM = 182
-X86_INS_FPREM1 = 183
-X86_INS_FPTAN = 184
-X86_INS_FFREEP = 185
-X86_INS_FRNDINT = 186
-X86_INS_FRSTOR = 187
-X86_INS_FNSAVE = 188
-X86_INS_FSCALE = 189
-X86_INS_FSETPM = 190
-X86_INS_FSINCOS = 191
-X86_INS_FNSTENV = 192
-X86_INS_FXAM = 193
-X86_INS_FXRSTOR = 194
-X86_INS_FXRSTOR64 = 195
-X86_INS_FXSAVE = 196
-X86_INS_FXSAVE64 = 197
-X86_INS_FXTRACT = 198
-X86_INS_FYL2X = 199
-X86_INS_FYL2XP1 = 200
-X86_INS_MOVAPD = 201
-X86_INS_MOVAPS = 202
-X86_INS_ORPD = 203
-X86_INS_ORPS = 204
-X86_INS_VMOVAPD = 205
-X86_INS_VMOVAPS = 206
-X86_INS_XORPD = 207
-X86_INS_XORPS = 208
-X86_INS_GETSEC = 209
-X86_INS_HADDPD = 210
-X86_INS_HADDPS = 211
-X86_INS_HLT = 212
-X86_INS_HSUBPD = 213
-X86_INS_HSUBPS = 214
-X86_INS_IDIV = 215
-X86_INS_FILD = 216
-X86_INS_IMUL = 217
-X86_INS_IN = 218
-X86_INS_INC = 219
-X86_INS_INSB = 220
-X86_INS_INSERTPS = 221
-X86_INS_INSERTQ = 222
-X86_INS_INSD = 223
-X86_INS_INSW = 224
-X86_INS_INT = 225
-X86_INS_INT1 = 226
-X86_INS_INT3 = 227
-X86_INS_INTO = 228
-X86_INS_INVD = 229
-X86_INS_INVEPT = 230
-X86_INS_INVLPG = 231
-X86_INS_INVLPGA = 232
-X86_INS_INVPCID = 233
-X86_INS_INVVPID = 234
-X86_INS_IRET = 235
-X86_INS_IRETD = 236
-X86_INS_IRETQ = 237
-X86_INS_FISTTP = 238
-X86_INS_FIST = 239
-X86_INS_FISTP = 240
-X86_INS_UCOMISD = 241
-X86_INS_UCOMISS = 242
-X86_INS_VCOMISD = 243
-X86_INS_VCOMISS = 244
-X86_INS_VCVTSD2SS = 245
-X86_INS_VCVTSI2SD = 246
-X86_INS_VCVTSI2SS = 247
-X86_INS_VCVTSS2SD = 248
-X86_INS_VCVTTSD2SI = 249
-X86_INS_VCVTTSD2USI = 250
-X86_INS_VCVTTSS2SI = 251
-X86_INS_VCVTTSS2USI = 252
-X86_INS_VCVTUSI2SD = 253
-X86_INS_VCVTUSI2SS = 254
-X86_INS_VUCOMISD = 255
-X86_INS_VUCOMISS = 256
-X86_INS_JAE = 257
-X86_INS_JA = 258
-X86_INS_JBE = 259
-X86_INS_JB = 260
-X86_INS_JCXZ = 261
-X86_INS_JECXZ = 262
-X86_INS_JE = 263
-X86_INS_JGE = 264
-X86_INS_JG = 265
-X86_INS_JLE = 266
-X86_INS_JL = 267
-X86_INS_JMP = 268
-X86_INS_JNE = 269
-X86_INS_JNO = 270
-X86_INS_JNP = 271
-X86_INS_JNS = 272
-X86_INS_JO = 273
-X86_INS_JP = 274
-X86_INS_JRCXZ = 275
-X86_INS_JS = 276
-X86_INS_KANDB = 277
-X86_INS_KANDD = 278
-X86_INS_KANDNB = 279
-X86_INS_KANDND = 280
-X86_INS_KANDNQ = 281
-X86_INS_KANDNW = 282
-X86_INS_KANDQ = 283
-X86_INS_KANDW = 284
-X86_INS_KMOVB = 285
-X86_INS_KMOVD = 286
-X86_INS_KMOVQ = 287
-X86_INS_KMOVW = 288
-X86_INS_KNOTB = 289
-X86_INS_KNOTD = 290
-X86_INS_KNOTQ = 291
-X86_INS_KNOTW = 292
-X86_INS_KORB = 293
-X86_INS_KORD = 294
-X86_INS_KORQ = 295
-X86_INS_KORTESTB = 296
-X86_INS_KORTESTD = 297
-X86_INS_KORTESTQ = 298
-X86_INS_KORTESTW = 299
-X86_INS_KORW = 300
-X86_INS_KSHIFTLB = 301
-X86_INS_KSHIFTLD = 302
-X86_INS_KSHIFTLQ = 303
-X86_INS_KSHIFTLW = 304
-X86_INS_KSHIFTRB = 305
-X86_INS_KSHIFTRD = 306
-X86_INS_KSHIFTRQ = 307
-X86_INS_KSHIFTRW = 308
-X86_INS_KUNPCKBW = 309
-X86_INS_KXNORB = 310
-X86_INS_KXNORD = 311
-X86_INS_KXNORQ = 312
-X86_INS_KXNORW = 313
-X86_INS_KXORB = 314
-X86_INS_KXORD = 315
-X86_INS_KXORQ = 316
-X86_INS_KXORW = 317
-X86_INS_LAHF = 318
-X86_INS_LAR = 319
-X86_INS_LDDQU = 320
-X86_INS_LDMXCSR = 321
-X86_INS_LDS = 322
-X86_INS_FLDZ = 323
-X86_INS_FLD1 = 324
-X86_INS_FLD = 325
-X86_INS_LEA = 326
-X86_INS_LEAVE = 327
-X86_INS_LES = 328
-X86_INS_LFENCE = 329
-X86_INS_LFS = 330
-X86_INS_LGDT = 331
-X86_INS_LGS = 332
-X86_INS_LIDT = 333
-X86_INS_LLDT = 334
-X86_INS_LMSW = 335
-X86_INS_OR = 336
-X86_INS_SUB = 337
-X86_INS_XOR = 338
-X86_INS_LODSB = 339
-X86_INS_LODSD = 340
-X86_INS_LODSQ = 341
-X86_INS_LODSW = 342
-X86_INS_LOOP = 343
-X86_INS_LOOPE = 344
-X86_INS_LOOPNE = 345
-X86_INS_RETF = 346
-X86_INS_RETFQ = 347
-X86_INS_LSL = 348
-X86_INS_LSS = 349
-X86_INS_LTR = 350
-X86_INS_XADD = 351
-X86_INS_LZCNT = 352
-X86_INS_MASKMOVDQU = 353
-X86_INS_MAXPD = 354
-X86_INS_MAXPS = 355
-X86_INS_MAXSD = 356
-X86_INS_MAXSS = 357
-X86_INS_MFENCE = 358
-X86_INS_MINPD = 359
-X86_INS_MINPS = 360
-X86_INS_MINSD = 361
-X86_INS_MINSS = 362
-X86_INS_CVTPD2PI = 363
-X86_INS_CVTPI2PD = 364
-X86_INS_CVTPI2PS = 365
-X86_INS_CVTPS2PI = 366
-X86_INS_CVTTPD2PI = 367
-X86_INS_CVTTPS2PI = 368
-X86_INS_EMMS = 369
-X86_INS_MASKMOVQ = 370
-X86_INS_MOVD = 371
-X86_INS_MOVDQ2Q = 372
-X86_INS_MOVNTQ = 373
-X86_INS_MOVQ2DQ = 374
-X86_INS_MOVQ = 375
-X86_INS_PABSB = 376
-X86_INS_PABSD = 377
-X86_INS_PABSW = 378
-X86_INS_PACKSSDW = 379
-X86_INS_PACKSSWB = 380
-X86_INS_PACKUSWB = 381
-X86_INS_PADDB = 382
-X86_INS_PADDD = 383
-X86_INS_PADDQ = 384
-X86_INS_PADDSB = 385
-X86_INS_PADDSW = 386
-X86_INS_PADDUSB = 387
-X86_INS_PADDUSW = 388
-X86_INS_PADDW = 389
-X86_INS_PALIGNR = 390
-X86_INS_PANDN = 391
-X86_INS_PAND = 392
-X86_INS_PAVGB = 393
-X86_INS_PAVGW = 394
-X86_INS_PCMPEQB = 395
-X86_INS_PCMPEQD = 396
-X86_INS_PCMPEQW = 397
-X86_INS_PCMPGTB = 398
-X86_INS_PCMPGTD = 399
-X86_INS_PCMPGTW = 400
-X86_INS_PEXTRW = 401
-X86_INS_PHADDSW = 402
-X86_INS_PHADDW = 403
-X86_INS_PHADDD = 404
-X86_INS_PHSUBD = 405
-X86_INS_PHSUBSW = 406
-X86_INS_PHSUBW = 407
-X86_INS_PINSRW = 408
-X86_INS_PMADDUBSW = 409
-X86_INS_PMADDWD = 410
-X86_INS_PMAXSW = 411
-X86_INS_PMAXUB = 412
-X86_INS_PMINSW = 413
-X86_INS_PMINUB = 414
-X86_INS_PMOVMSKB = 415
-X86_INS_PMULHRSW = 416
-X86_INS_PMULHUW = 417
-X86_INS_PMULHW = 418
-X86_INS_PMULLW = 419
-X86_INS_PMULUDQ = 420
-X86_INS_POR = 421
-X86_INS_PSADBW = 422
-X86_INS_PSHUFB = 423
-X86_INS_PSHUFW = 424
-X86_INS_PSIGNB = 425
-X86_INS_PSIGND = 426
-X86_INS_PSIGNW = 427
-X86_INS_PSLLD = 428
-X86_INS_PSLLQ = 429
-X86_INS_PSLLW = 430
-X86_INS_PSRAD = 431
-X86_INS_PSRAW = 432
-X86_INS_PSRLD = 433
-X86_INS_PSRLQ = 434
-X86_INS_PSRLW = 435
-X86_INS_PSUBB = 436
-X86_INS_PSUBD = 437
-X86_INS_PSUBQ = 438
-X86_INS_PSUBSB = 439
-X86_INS_PSUBSW = 440
-X86_INS_PSUBUSB = 441
-X86_INS_PSUBUSW = 442
-X86_INS_PSUBW = 443
-X86_INS_PUNPCKHBW = 444
-X86_INS_PUNPCKHDQ = 445
-X86_INS_PUNPCKHWD = 446
-X86_INS_PUNPCKLBW = 447
-X86_INS_PUNPCKLDQ = 448
-X86_INS_PUNPCKLWD = 449
-X86_INS_PXOR = 450
-X86_INS_MONITOR = 451
-X86_INS_MONTMUL = 452
-X86_INS_MOV = 453
-X86_INS_MOVABS = 454
-X86_INS_MOVBE = 455
-X86_INS_MOVDDUP = 456
-X86_INS_MOVDQA = 457
-X86_INS_MOVDQU = 458
-X86_INS_MOVHLPS = 459
-X86_INS_MOVHPD = 460
-X86_INS_MOVHPS = 461
-X86_INS_MOVLHPS = 462
-X86_INS_MOVLPD = 463
-X86_INS_MOVLPS = 464
-X86_INS_MOVMSKPD = 465
-X86_INS_MOVMSKPS = 466
-X86_INS_MOVNTDQA = 467
-X86_INS_MOVNTDQ = 468
-X86_INS_MOVNTI = 469
-X86_INS_MOVNTPD = 470
-X86_INS_MOVNTPS = 471
-X86_INS_MOVNTSD = 472
-X86_INS_MOVNTSS = 473
-X86_INS_MOVSB = 474
-X86_INS_MOVSD = 475
-X86_INS_MOVSHDUP = 476
-X86_INS_MOVSLDUP = 477
-X86_INS_MOVSQ = 478
-X86_INS_MOVSS = 479
-X86_INS_MOVSW = 480
-X86_INS_MOVSX = 481
-X86_INS_MOVSXD = 482
-X86_INS_MOVUPD = 483
-X86_INS_MOVUPS = 484
-X86_INS_MOVZX = 485
-X86_INS_MPSADBW = 486
-X86_INS_MUL = 487
-X86_INS_MULPD = 488
-X86_INS_MULPS = 489
-X86_INS_MULSD = 490
-X86_INS_MULSS = 491
-X86_INS_MULX = 492
-X86_INS_FMUL = 493
-X86_INS_FIMUL = 494
-X86_INS_FMULP = 495
-X86_INS_MWAIT = 496
-X86_INS_NEG = 497
-X86_INS_NOP = 498
-X86_INS_NOT = 499
-X86_INS_OUT = 500
-X86_INS_OUTSB = 501
-X86_INS_OUTSD = 502
-X86_INS_OUTSW = 503
-X86_INS_PACKUSDW = 504
-X86_INS_PAUSE = 505
-X86_INS_PAVGUSB = 506
-X86_INS_PBLENDVB = 507
-X86_INS_PBLENDW = 508
-X86_INS_PCLMULQDQ = 509
-X86_INS_PCMPEQQ = 510
-X86_INS_PCMPESTRI = 511
-X86_INS_PCMPESTRM = 512
-X86_INS_PCMPGTQ = 513
-X86_INS_PCMPISTRI = 514
-X86_INS_PCMPISTRM = 515
-X86_INS_PCOMMIT = 516
-X86_INS_PDEP = 517
-X86_INS_PEXT = 518
-X86_INS_PEXTRB = 519
-X86_INS_PEXTRD = 520
-X86_INS_PEXTRQ = 521
-X86_INS_PF2ID = 522
-X86_INS_PF2IW = 523
-X86_INS_PFACC = 524
-X86_INS_PFADD = 525
-X86_INS_PFCMPEQ = 526
-X86_INS_PFCMPGE = 527
-X86_INS_PFCMPGT = 528
-X86_INS_PFMAX = 529
-X86_INS_PFMIN = 530
-X86_INS_PFMUL = 531
-X86_INS_PFNACC = 532
-X86_INS_PFPNACC = 533
-X86_INS_PFRCPIT1 = 534
-X86_INS_PFRCPIT2 = 535
-X86_INS_PFRCP = 536
-X86_INS_PFRSQIT1 = 537
-X86_INS_PFRSQRT = 538
-X86_INS_PFSUBR = 539
-X86_INS_PFSUB = 540
-X86_INS_PHMINPOSUW = 541
-X86_INS_PI2FD = 542
-X86_INS_PI2FW = 543
-X86_INS_PINSRB = 544
-X86_INS_PINSRD = 545
-X86_INS_PINSRQ = 546
-X86_INS_PMAXSB = 547
-X86_INS_PMAXSD = 548
-X86_INS_PMAXUD = 549
-X86_INS_PMAXUW = 550
-X86_INS_PMINSB = 551
-X86_INS_PMINSD = 552
-X86_INS_PMINUD = 553
-X86_INS_PMINUW = 554
-X86_INS_PMOVSXBD = 555
-X86_INS_PMOVSXBQ = 556
-X86_INS_PMOVSXBW = 557
-X86_INS_PMOVSXDQ = 558
-X86_INS_PMOVSXWD = 559
-X86_INS_PMOVSXWQ = 560
-X86_INS_PMOVZXBD = 561
-X86_INS_PMOVZXBQ = 562
-X86_INS_PMOVZXBW = 563
-X86_INS_PMOVZXDQ = 564
-X86_INS_PMOVZXWD = 565
-X86_INS_PMOVZXWQ = 566
-X86_INS_PMULDQ = 567
-X86_INS_PMULHRW = 568
-X86_INS_PMULLD = 569
-X86_INS_POP = 570
-X86_INS_POPAW = 571
-X86_INS_POPAL = 572
-X86_INS_POPCNT = 573
-X86_INS_POPF = 574
-X86_INS_POPFD = 575
-X86_INS_POPFQ = 576
-X86_INS_PREFETCH = 577
-X86_INS_PREFETCHNTA = 578
-X86_INS_PREFETCHT0 = 579
-X86_INS_PREFETCHT1 = 580
-X86_INS_PREFETCHT2 = 581
-X86_INS_PREFETCHW = 582
-X86_INS_PSHUFD = 583
-X86_INS_PSHUFHW = 584
-X86_INS_PSHUFLW = 585
-X86_INS_PSLLDQ = 586
-X86_INS_PSRLDQ = 587
-X86_INS_PSWAPD = 588
-X86_INS_PTEST = 589
-X86_INS_PUNPCKHQDQ = 590
-X86_INS_PUNPCKLQDQ = 591
-X86_INS_PUSH = 592
-X86_INS_PUSHAW = 593
-X86_INS_PUSHAL = 594
-X86_INS_PUSHF = 595
-X86_INS_PUSHFD = 596
-X86_INS_PUSHFQ = 597
-X86_INS_RCL = 598
-X86_INS_RCPPS = 599
-X86_INS_RCPSS = 600
-X86_INS_RCR = 601
-X86_INS_RDFSBASE = 602
-X86_INS_RDGSBASE = 603
-X86_INS_RDMSR = 604
-X86_INS_RDPMC = 605
-X86_INS_RDRAND = 606
-X86_INS_RDSEED = 607
-X86_INS_RDTSC = 608
-X86_INS_RDTSCP = 609
-X86_INS_ROL = 610
-X86_INS_ROR = 611
-X86_INS_RORX = 612
-X86_INS_ROUNDPD = 613
-X86_INS_ROUNDPS = 614
-X86_INS_ROUNDSD = 615
-X86_INS_ROUNDSS = 616
-X86_INS_RSM = 617
-X86_INS_RSQRTPS = 618
-X86_INS_RSQRTSS = 619
-X86_INS_SAHF = 620
-X86_INS_SAL = 621
-X86_INS_SALC = 622
-X86_INS_SAR = 623
-X86_INS_SARX = 624
-X86_INS_SBB = 625
-X86_INS_SCASB = 626
-X86_INS_SCASD = 627
-X86_INS_SCASQ = 628
-X86_INS_SCASW = 629
-X86_INS_SETAE = 630
-X86_INS_SETA = 631
-X86_INS_SETBE = 632
-X86_INS_SETB = 633
-X86_INS_SETE = 634
-X86_INS_SETGE = 635
-X86_INS_SETG = 636
-X86_INS_SETLE = 637
-X86_INS_SETL = 638
-X86_INS_SETNE = 639
-X86_INS_SETNO = 640
-X86_INS_SETNP = 641
-X86_INS_SETNS = 642
-X86_INS_SETO = 643
-X86_INS_SETP = 644
-X86_INS_SETS = 645
-X86_INS_SFENCE = 646
-X86_INS_SGDT = 647
-X86_INS_SHA1MSG1 = 648
-X86_INS_SHA1MSG2 = 649
-X86_INS_SHA1NEXTE = 650
-X86_INS_SHA1RNDS4 = 651
-X86_INS_SHA256MSG1 = 652
-X86_INS_SHA256MSG2 = 653
-X86_INS_SHA256RNDS2 = 654
-X86_INS_SHL = 655
-X86_INS_SHLD = 656
-X86_INS_SHLX = 657
-X86_INS_SHR = 658
-X86_INS_SHRD = 659
-X86_INS_SHRX = 660
-X86_INS_SHUFPD = 661
-X86_INS_SHUFPS = 662
-X86_INS_SIDT = 663
-X86_INS_FSIN = 664
-X86_INS_SKINIT = 665
-X86_INS_SLDT = 666
-X86_INS_SMSW = 667
-X86_INS_SQRTPD = 668
-X86_INS_SQRTPS = 669
-X86_INS_SQRTSD = 670
-X86_INS_SQRTSS = 671
-X86_INS_FSQRT = 672
-X86_INS_STAC = 673
-X86_INS_STC = 674
-X86_INS_STD = 675
-X86_INS_STGI = 676
-X86_INS_STI = 677
-X86_INS_STMXCSR = 678
-X86_INS_STOSB = 679
-X86_INS_STOSD = 680
-X86_INS_STOSQ = 681
-X86_INS_STOSW = 682
-X86_INS_STR = 683
-X86_INS_FST = 684
-X86_INS_FSTP = 685
-X86_INS_FSTPNCE = 686
-X86_INS_FXCH = 687
-X86_INS_SUBPD = 688
-X86_INS_SUBPS = 689
-X86_INS_FSUBR = 690
-X86_INS_FISUBR = 691
-X86_INS_FSUBRP = 692
-X86_INS_SUBSD = 693
-X86_INS_SUBSS = 694
-X86_INS_FSUB = 695
-X86_INS_FISUB = 696
-X86_INS_FSUBP = 697
-X86_INS_SWAPGS = 698
-X86_INS_SYSCALL = 699
-X86_INS_SYSENTER = 700
-X86_INS_SYSEXIT = 701
-X86_INS_SYSRET = 702
-X86_INS_T1MSKC = 703
-X86_INS_TEST = 704
-X86_INS_UD2 = 705
-X86_INS_FTST = 706
-X86_INS_TZCNT = 707
-X86_INS_TZMSK = 708
-X86_INS_FUCOMPI = 709
-X86_INS_FUCOMI = 710
-X86_INS_FUCOMPP = 711
-X86_INS_FUCOMP = 712
-X86_INS_FUCOM = 713
-X86_INS_UD2B = 714
-X86_INS_UNPCKHPD = 715
-X86_INS_UNPCKHPS = 716
-X86_INS_UNPCKLPD = 717
-X86_INS_UNPCKLPS = 718
-X86_INS_VADDPD = 719
-X86_INS_VADDPS = 720
-X86_INS_VADDSD = 721
-X86_INS_VADDSS = 722
-X86_INS_VADDSUBPD = 723
-X86_INS_VADDSUBPS = 724
-X86_INS_VAESDECLAST = 725
-X86_INS_VAESDEC = 726
-X86_INS_VAESENCLAST = 727
-X86_INS_VAESENC = 728
-X86_INS_VAESIMC = 729
-X86_INS_VAESKEYGENASSIST = 730
-X86_INS_VALIGND = 731
-X86_INS_VALIGNQ = 732
-X86_INS_VANDNPD = 733
-X86_INS_VANDNPS = 734
-X86_INS_VANDPD = 735
-X86_INS_VANDPS = 736
-X86_INS_VBLENDMPD = 737
-X86_INS_VBLENDMPS = 738
-X86_INS_VBLENDPD = 739
-X86_INS_VBLENDPS = 740
-X86_INS_VBLENDVPD = 741
-X86_INS_VBLENDVPS = 742
-X86_INS_VBROADCASTF128 = 743
-X86_INS_VBROADCASTI32X4 = 744
-X86_INS_VBROADCASTI64X4 = 745
-X86_INS_VBROADCASTSD = 746
-X86_INS_VBROADCASTSS = 747
-X86_INS_VCMPPD = 748
-X86_INS_VCMPPS = 749
-X86_INS_VCMPSD = 750
-X86_INS_VCMPSS = 751
-X86_INS_VCOMPRESSPD = 752
-X86_INS_VCOMPRESSPS = 753
-X86_INS_VCVTDQ2PD = 754
-X86_INS_VCVTDQ2PS = 755
-X86_INS_VCVTPD2DQX = 756
-X86_INS_VCVTPD2DQ = 757
-X86_INS_VCVTPD2PSX = 758
-X86_INS_VCVTPD2PS = 759
-X86_INS_VCVTPD2UDQ = 760
-X86_INS_VCVTPH2PS = 761
-X86_INS_VCVTPS2DQ = 762
-X86_INS_VCVTPS2PD = 763
-X86_INS_VCVTPS2PH = 764
-X86_INS_VCVTPS2UDQ = 765
-X86_INS_VCVTSD2SI = 766
-X86_INS_VCVTSD2USI = 767
-X86_INS_VCVTSS2SI = 768
-X86_INS_VCVTSS2USI = 769
-X86_INS_VCVTTPD2DQX = 770
-X86_INS_VCVTTPD2DQ = 771
-X86_INS_VCVTTPD2UDQ = 772
-X86_INS_VCVTTPS2DQ = 773
-X86_INS_VCVTTPS2UDQ = 774
-X86_INS_VCVTUDQ2PD = 775
-X86_INS_VCVTUDQ2PS = 776
-X86_INS_VDIVPD = 777
-X86_INS_VDIVPS = 778
-X86_INS_VDIVSD = 779
-X86_INS_VDIVSS = 780
-X86_INS_VDPPD = 781
-X86_INS_VDPPS = 782
-X86_INS_VERR = 783
-X86_INS_VERW = 784
-X86_INS_VEXP2PD = 785
-X86_INS_VEXP2PS = 786
-X86_INS_VEXPANDPD = 787
-X86_INS_VEXPANDPS = 788
-X86_INS_VEXTRACTF128 = 789
-X86_INS_VEXTRACTF32X4 = 790
-X86_INS_VEXTRACTF64X4 = 791
-X86_INS_VEXTRACTI128 = 792
-X86_INS_VEXTRACTI32X4 = 793
-X86_INS_VEXTRACTI64X4 = 794
-X86_INS_VEXTRACTPS = 795
-X86_INS_VFMADD132PD = 796
-X86_INS_VFMADD132PS = 797
-X86_INS_VFMADDPD = 798
-X86_INS_VFMADD213PD = 799
-X86_INS_VFMADD231PD = 800
-X86_INS_VFMADDPS = 801
-X86_INS_VFMADD213PS = 802
-X86_INS_VFMADD231PS = 803
-X86_INS_VFMADDSD = 804
-X86_INS_VFMADD213SD = 805
-X86_INS_VFMADD132SD = 806
-X86_INS_VFMADD231SD = 807
-X86_INS_VFMADDSS = 808
-X86_INS_VFMADD213SS = 809
-X86_INS_VFMADD132SS = 810
-X86_INS_VFMADD231SS = 811
-X86_INS_VFMADDSUB132PD = 812
-X86_INS_VFMADDSUB132PS = 813
-X86_INS_VFMADDSUBPD = 814
-X86_INS_VFMADDSUB213PD = 815
-X86_INS_VFMADDSUB231PD = 816
-X86_INS_VFMADDSUBPS = 817
-X86_INS_VFMADDSUB213PS = 818
-X86_INS_VFMADDSUB231PS = 819
-X86_INS_VFMSUB132PD = 820
-X86_INS_VFMSUB132PS = 821
-X86_INS_VFMSUBADD132PD = 822
-X86_INS_VFMSUBADD132PS = 823
-X86_INS_VFMSUBADDPD = 824
-X86_INS_VFMSUBADD213PD = 825
-X86_INS_VFMSUBADD231PD = 826
-X86_INS_VFMSUBADDPS = 827
-X86_INS_VFMSUBADD213PS = 828
-X86_INS_VFMSUBADD231PS = 829
-X86_INS_VFMSUBPD = 830
-X86_INS_VFMSUB213PD = 831
-X86_INS_VFMSUB231PD = 832
-X86_INS_VFMSUBPS = 833
-X86_INS_VFMSUB213PS = 834
-X86_INS_VFMSUB231PS = 835
-X86_INS_VFMSUBSD = 836
-X86_INS_VFMSUB213SD = 837
-X86_INS_VFMSUB132SD = 838
-X86_INS_VFMSUB231SD = 839
-X86_INS_VFMSUBSS = 840
-X86_INS_VFMSUB213SS = 841
-X86_INS_VFMSUB132SS = 842
-X86_INS_VFMSUB231SS = 843
-X86_INS_VFNMADD132PD = 844
-X86_INS_VFNMADD132PS = 845
-X86_INS_VFNMADDPD = 846
-X86_INS_VFNMADD213PD = 847
-X86_INS_VFNMADD231PD = 848
-X86_INS_VFNMADDPS = 849
-X86_INS_VFNMADD213PS = 850
-X86_INS_VFNMADD231PS = 851
-X86_INS_VFNMADDSD = 852
-X86_INS_VFNMADD213SD = 853
-X86_INS_VFNMADD132SD = 854
-X86_INS_VFNMADD231SD = 855
-X86_INS_VFNMADDSS = 856
-X86_INS_VFNMADD213SS = 857
-X86_INS_VFNMADD132SS = 858
-X86_INS_VFNMADD231SS = 859
-X86_INS_VFNMSUB132PD = 860
-X86_INS_VFNMSUB132PS = 861
-X86_INS_VFNMSUBPD = 862
-X86_INS_VFNMSUB213PD = 863
-X86_INS_VFNMSUB231PD = 864
-X86_INS_VFNMSUBPS = 865
-X86_INS_VFNMSUB213PS = 866
-X86_INS_VFNMSUB231PS = 867
-X86_INS_VFNMSUBSD = 868
-X86_INS_VFNMSUB213SD = 869
-X86_INS_VFNMSUB132SD = 870
-X86_INS_VFNMSUB231SD = 871
-X86_INS_VFNMSUBSS = 872
-X86_INS_VFNMSUB213SS = 873
-X86_INS_VFNMSUB132SS = 874
-X86_INS_VFNMSUB231SS = 875
-X86_INS_VFRCZPD = 876
-X86_INS_VFRCZPS = 877
-X86_INS_VFRCZSD = 878
-X86_INS_VFRCZSS = 879
-X86_INS_VORPD = 880
-X86_INS_VORPS = 881
-X86_INS_VXORPD = 882
-X86_INS_VXORPS = 883
-X86_INS_VGATHERDPD = 884
-X86_INS_VGATHERDPS = 885
-X86_INS_VGATHERPF0DPD = 886
-X86_INS_VGATHERPF0DPS = 887
-X86_INS_VGATHERPF0QPD = 888
-X86_INS_VGATHERPF0QPS = 889
-X86_INS_VGATHERPF1DPD = 890
-X86_INS_VGATHERPF1DPS = 891
-X86_INS_VGATHERPF1QPD = 892
-X86_INS_VGATHERPF1QPS = 893
-X86_INS_VGATHERQPD = 894
-X86_INS_VGATHERQPS = 895
-X86_INS_VHADDPD = 896
-X86_INS_VHADDPS = 897
-X86_INS_VHSUBPD = 898
-X86_INS_VHSUBPS = 899
-X86_INS_VINSERTF128 = 900
-X86_INS_VINSERTF32X4 = 901
-X86_INS_VINSERTF32X8 = 902
-X86_INS_VINSERTF64X2 = 903
-X86_INS_VINSERTF64X4 = 904
-X86_INS_VINSERTI128 = 905
-X86_INS_VINSERTI32X4 = 906
-X86_INS_VINSERTI32X8 = 907
-X86_INS_VINSERTI64X2 = 908
-X86_INS_VINSERTI64X4 = 909
-X86_INS_VINSERTPS = 910
-X86_INS_VLDDQU = 911
-X86_INS_VLDMXCSR = 912
-X86_INS_VMASKMOVDQU = 913
-X86_INS_VMASKMOVPD = 914
-X86_INS_VMASKMOVPS = 915
-X86_INS_VMAXPD = 916
-X86_INS_VMAXPS = 917
-X86_INS_VMAXSD = 918
-X86_INS_VMAXSS = 919
-X86_INS_VMCALL = 920
-X86_INS_VMCLEAR = 921
-X86_INS_VMFUNC = 922
-X86_INS_VMINPD = 923
-X86_INS_VMINPS = 924
-X86_INS_VMINSD = 925
-X86_INS_VMINSS = 926
-X86_INS_VMLAUNCH = 927
-X86_INS_VMLOAD = 928
-X86_INS_VMMCALL = 929
-X86_INS_VMOVQ = 930
-X86_INS_VMOVDDUP = 931
-X86_INS_VMOVD = 932
-X86_INS_VMOVDQA32 = 933
-X86_INS_VMOVDQA64 = 934
-X86_INS_VMOVDQA = 935
-X86_INS_VMOVDQU16 = 936
-X86_INS_VMOVDQU32 = 937
-X86_INS_VMOVDQU64 = 938
-X86_INS_VMOVDQU8 = 939
-X86_INS_VMOVDQU = 940
-X86_INS_VMOVHLPS = 941
-X86_INS_VMOVHPD = 942
-X86_INS_VMOVHPS = 943
-X86_INS_VMOVLHPS = 944
-X86_INS_VMOVLPD = 945
-X86_INS_VMOVLPS = 946
-X86_INS_VMOVMSKPD = 947
-X86_INS_VMOVMSKPS = 948
-X86_INS_VMOVNTDQA = 949
-X86_INS_VMOVNTDQ = 950
-X86_INS_VMOVNTPD = 951
-X86_INS_VMOVNTPS = 952
-X86_INS_VMOVSD = 953
-X86_INS_VMOVSHDUP = 954
-X86_INS_VMOVSLDUP = 955
-X86_INS_VMOVSS = 956
-X86_INS_VMOVUPD = 957
-X86_INS_VMOVUPS = 958
-X86_INS_VMPSADBW = 959
-X86_INS_VMPTRLD = 960
-X86_INS_VMPTRST = 961
-X86_INS_VMREAD = 962
-X86_INS_VMRESUME = 963
-X86_INS_VMRUN = 964
-X86_INS_VMSAVE = 965
-X86_INS_VMULPD = 966
-X86_INS_VMULPS = 967
-X86_INS_VMULSD = 968
-X86_INS_VMULSS = 969
-X86_INS_VMWRITE = 970
-X86_INS_VMXOFF = 971
-X86_INS_VMXON = 972
-X86_INS_VPABSB = 973
-X86_INS_VPABSD = 974
-X86_INS_VPABSQ = 975
-X86_INS_VPABSW = 976
-X86_INS_VPACKSSDW = 977
-X86_INS_VPACKSSWB = 978
-X86_INS_VPACKUSDW = 979
-X86_INS_VPACKUSWB = 980
-X86_INS_VPADDB = 981
-X86_INS_VPADDD = 982
-X86_INS_VPADDQ = 983
-X86_INS_VPADDSB = 984
-X86_INS_VPADDSW = 985
-X86_INS_VPADDUSB = 986
-X86_INS_VPADDUSW = 987
-X86_INS_VPADDW = 988
-X86_INS_VPALIGNR = 989
-X86_INS_VPANDD = 990
-X86_INS_VPANDND = 991
-X86_INS_VPANDNQ = 992
-X86_INS_VPANDN = 993
-X86_INS_VPANDQ = 994
-X86_INS_VPAND = 995
-X86_INS_VPAVGB = 996
-X86_INS_VPAVGW = 997
-X86_INS_VPBLENDD = 998
-X86_INS_VPBLENDMB = 999
-X86_INS_VPBLENDMD = 1000
-X86_INS_VPBLENDMQ = 1001
-X86_INS_VPBLENDMW = 1002
-X86_INS_VPBLENDVB = 1003
-X86_INS_VPBLENDW = 1004
-X86_INS_VPBROADCASTB = 1005
-X86_INS_VPBROADCASTD = 1006
-X86_INS_VPBROADCASTMB2Q = 1007
-X86_INS_VPBROADCASTMW2D = 1008
-X86_INS_VPBROADCASTQ = 1009
-X86_INS_VPBROADCASTW = 1010
-X86_INS_VPCLMULQDQ = 1011
-X86_INS_VPCMOV = 1012
-X86_INS_VPCMPB = 1013
-X86_INS_VPCMPD = 1014
-X86_INS_VPCMPEQB = 1015
-X86_INS_VPCMPEQD = 1016
-X86_INS_VPCMPEQQ = 1017
-X86_INS_VPCMPEQW = 1018
-X86_INS_VPCMPESTRI = 1019
-X86_INS_VPCMPESTRM = 1020
-X86_INS_VPCMPGTB = 1021
-X86_INS_VPCMPGTD = 1022
-X86_INS_VPCMPGTQ = 1023
-X86_INS_VPCMPGTW = 1024
-X86_INS_VPCMPISTRI = 1025
-X86_INS_VPCMPISTRM = 1026
-X86_INS_VPCMPQ = 1027
-X86_INS_VPCMPUB = 1028
-X86_INS_VPCMPUD = 1029
-X86_INS_VPCMPUQ = 1030
-X86_INS_VPCMPUW = 1031
-X86_INS_VPCMPW = 1032
-X86_INS_VPCOMB = 1033
-X86_INS_VPCOMD = 1034
-X86_INS_VPCOMPRESSD = 1035
-X86_INS_VPCOMPRESSQ = 1036
-X86_INS_VPCOMQ = 1037
-X86_INS_VPCOMUB = 1038
-X86_INS_VPCOMUD = 1039
-X86_INS_VPCOMUQ = 1040
-X86_INS_VPCOMUW = 1041
-X86_INS_VPCOMW = 1042
-X86_INS_VPCONFLICTD = 1043
-X86_INS_VPCONFLICTQ = 1044
-X86_INS_VPERM2F128 = 1045
-X86_INS_VPERM2I128 = 1046
-X86_INS_VPERMD = 1047
-X86_INS_VPERMI2D = 1048
-X86_INS_VPERMI2PD = 1049
-X86_INS_VPERMI2PS = 1050
-X86_INS_VPERMI2Q = 1051
-X86_INS_VPERMIL2PD = 1052
-X86_INS_VPERMIL2PS = 1053
-X86_INS_VPERMILPD = 1054
-X86_INS_VPERMILPS = 1055
-X86_INS_VPERMPD = 1056
-X86_INS_VPERMPS = 1057
-X86_INS_VPERMQ = 1058
-X86_INS_VPERMT2D = 1059
-X86_INS_VPERMT2PD = 1060
-X86_INS_VPERMT2PS = 1061
-X86_INS_VPERMT2Q = 1062
-X86_INS_VPEXPANDD = 1063
-X86_INS_VPEXPANDQ = 1064
-X86_INS_VPEXTRB = 1065
-X86_INS_VPEXTRD = 1066
-X86_INS_VPEXTRQ = 1067
-X86_INS_VPEXTRW = 1068
-X86_INS_VPGATHERDD = 1069
-X86_INS_VPGATHERDQ = 1070
-X86_INS_VPGATHERQD = 1071
-X86_INS_VPGATHERQQ = 1072
-X86_INS_VPHADDBD = 1073
-X86_INS_VPHADDBQ = 1074
-X86_INS_VPHADDBW = 1075
-X86_INS_VPHADDDQ = 1076
-X86_INS_VPHADDD = 1077
-X86_INS_VPHADDSW = 1078
-X86_INS_VPHADDUBD = 1079
-X86_INS_VPHADDUBQ = 1080
-X86_INS_VPHADDUBW = 1081
-X86_INS_VPHADDUDQ = 1082
-X86_INS_VPHADDUWD = 1083
-X86_INS_VPHADDUWQ = 1084
-X86_INS_VPHADDWD = 1085
-X86_INS_VPHADDWQ = 1086
-X86_INS_VPHADDW = 1087
-X86_INS_VPHMINPOSUW = 1088
-X86_INS_VPHSUBBW = 1089
-X86_INS_VPHSUBDQ = 1090
-X86_INS_VPHSUBD = 1091
-X86_INS_VPHSUBSW = 1092
-X86_INS_VPHSUBWD = 1093
-X86_INS_VPHSUBW = 1094
-X86_INS_VPINSRB = 1095
-X86_INS_VPINSRD = 1096
-X86_INS_VPINSRQ = 1097
-X86_INS_VPINSRW = 1098
-X86_INS_VPLZCNTD = 1099
-X86_INS_VPLZCNTQ = 1100
-X86_INS_VPMACSDD = 1101
-X86_INS_VPMACSDQH = 1102
-X86_INS_VPMACSDQL = 1103
-X86_INS_VPMACSSDD = 1104
-X86_INS_VPMACSSDQH = 1105
-X86_INS_VPMACSSDQL = 1106
-X86_INS_VPMACSSWD = 1107
-X86_INS_VPMACSSWW = 1108
-X86_INS_VPMACSWD = 1109
-X86_INS_VPMACSWW = 1110
-X86_INS_VPMADCSSWD = 1111
-X86_INS_VPMADCSWD = 1112
-X86_INS_VPMADDUBSW = 1113
-X86_INS_VPMADDWD = 1114
-X86_INS_VPMASKMOVD = 1115
-X86_INS_VPMASKMOVQ = 1116
-X86_INS_VPMAXSB = 1117
-X86_INS_VPMAXSD = 1118
-X86_INS_VPMAXSQ = 1119
-X86_INS_VPMAXSW = 1120
-X86_INS_VPMAXUB = 1121
-X86_INS_VPMAXUD = 1122
-X86_INS_VPMAXUQ = 1123
-X86_INS_VPMAXUW = 1124
-X86_INS_VPMINSB = 1125
-X86_INS_VPMINSD = 1126
-X86_INS_VPMINSQ = 1127
-X86_INS_VPMINSW = 1128
-X86_INS_VPMINUB = 1129
-X86_INS_VPMINUD = 1130
-X86_INS_VPMINUQ = 1131
-X86_INS_VPMINUW = 1132
-X86_INS_VPMOVDB = 1133
-X86_INS_VPMOVDW = 1134
-X86_INS_VPMOVM2B = 1135
-X86_INS_VPMOVM2D = 1136
-X86_INS_VPMOVM2Q = 1137
-X86_INS_VPMOVM2W = 1138
-X86_INS_VPMOVMSKB = 1139
-X86_INS_VPMOVQB = 1140
-X86_INS_VPMOVQD = 1141
-X86_INS_VPMOVQW = 1142
-X86_INS_VPMOVSDB = 1143
-X86_INS_VPMOVSDW = 1144
-X86_INS_VPMOVSQB = 1145
-X86_INS_VPMOVSQD = 1146
-X86_INS_VPMOVSQW = 1147
-X86_INS_VPMOVSXBD = 1148
-X86_INS_VPMOVSXBQ = 1149
-X86_INS_VPMOVSXBW = 1150
-X86_INS_VPMOVSXDQ = 1151
-X86_INS_VPMOVSXWD = 1152
-X86_INS_VPMOVSXWQ = 1153
-X86_INS_VPMOVUSDB = 1154
-X86_INS_VPMOVUSDW = 1155
-X86_INS_VPMOVUSQB = 1156
-X86_INS_VPMOVUSQD = 1157
-X86_INS_VPMOVUSQW = 1158
-X86_INS_VPMOVZXBD = 1159
-X86_INS_VPMOVZXBQ = 1160
-X86_INS_VPMOVZXBW = 1161
-X86_INS_VPMOVZXDQ = 1162
-X86_INS_VPMOVZXWD = 1163
-X86_INS_VPMOVZXWQ = 1164
-X86_INS_VPMULDQ = 1165
-X86_INS_VPMULHRSW = 1166
-X86_INS_VPMULHUW = 1167
-X86_INS_VPMULHW = 1168
-X86_INS_VPMULLD = 1169
-X86_INS_VPMULLQ = 1170
-X86_INS_VPMULLW = 1171
-X86_INS_VPMULUDQ = 1172
-X86_INS_VPORD = 1173
-X86_INS_VPORQ = 1174
-X86_INS_VPOR = 1175
-X86_INS_VPPERM = 1176
-X86_INS_VPROTB = 1177
-X86_INS_VPROTD = 1178
-X86_INS_VPROTQ = 1179
-X86_INS_VPROTW = 1180
-X86_INS_VPSADBW = 1181
-X86_INS_VPSCATTERDD = 1182
-X86_INS_VPSCATTERDQ = 1183
-X86_INS_VPSCATTERQD = 1184
-X86_INS_VPSCATTERQQ = 1185
-X86_INS_VPSHAB = 1186
-X86_INS_VPSHAD = 1187
-X86_INS_VPSHAQ = 1188
-X86_INS_VPSHAW = 1189
-X86_INS_VPSHLB = 1190
-X86_INS_VPSHLD = 1191
-X86_INS_VPSHLQ = 1192
-X86_INS_VPSHLW = 1193
-X86_INS_VPSHUFB = 1194
-X86_INS_VPSHUFD = 1195
-X86_INS_VPSHUFHW = 1196
-X86_INS_VPSHUFLW = 1197
-X86_INS_VPSIGNB = 1198
-X86_INS_VPSIGND = 1199
-X86_INS_VPSIGNW = 1200
-X86_INS_VPSLLDQ = 1201
-X86_INS_VPSLLD = 1202
-X86_INS_VPSLLQ = 1203
-X86_INS_VPSLLVD = 1204
-X86_INS_VPSLLVQ = 1205
-X86_INS_VPSLLW = 1206
-X86_INS_VPSRAD = 1207
-X86_INS_VPSRAQ = 1208
-X86_INS_VPSRAVD = 1209
-X86_INS_VPSRAVQ = 1210
-X86_INS_VPSRAW = 1211
-X86_INS_VPSRLDQ = 1212
-X86_INS_VPSRLD = 1213
-X86_INS_VPSRLQ = 1214
-X86_INS_VPSRLVD = 1215
-X86_INS_VPSRLVQ = 1216
-X86_INS_VPSRLW = 1217
-X86_INS_VPSUBB = 1218
-X86_INS_VPSUBD = 1219
-X86_INS_VPSUBQ = 1220
-X86_INS_VPSUBSB = 1221
-X86_INS_VPSUBSW = 1222
-X86_INS_VPSUBUSB = 1223
-X86_INS_VPSUBUSW = 1224
-X86_INS_VPSUBW = 1225
-X86_INS_VPTESTMD = 1226
-X86_INS_VPTESTMQ = 1227
-X86_INS_VPTESTNMD = 1228
-X86_INS_VPTESTNMQ = 1229
-X86_INS_VPTEST = 1230
-X86_INS_VPUNPCKHBW = 1231
-X86_INS_VPUNPCKHDQ = 1232
-X86_INS_VPUNPCKHQDQ = 1233
-X86_INS_VPUNPCKHWD = 1234
-X86_INS_VPUNPCKLBW = 1235
-X86_INS_VPUNPCKLDQ = 1236
-X86_INS_VPUNPCKLQDQ = 1237
-X86_INS_VPUNPCKLWD = 1238
-X86_INS_VPXORD = 1239
-X86_INS_VPXORQ = 1240
-X86_INS_VPXOR = 1241
-X86_INS_VRCP14PD = 1242
-X86_INS_VRCP14PS = 1243
-X86_INS_VRCP14SD = 1244
-X86_INS_VRCP14SS = 1245
-X86_INS_VRCP28PD = 1246
-X86_INS_VRCP28PS = 1247
-X86_INS_VRCP28SD = 1248
-X86_INS_VRCP28SS = 1249
-X86_INS_VRCPPS = 1250
-X86_INS_VRCPSS = 1251
-X86_INS_VRNDSCALEPD = 1252
-X86_INS_VRNDSCALEPS = 1253
-X86_INS_VRNDSCALESD = 1254
-X86_INS_VRNDSCALESS = 1255
-X86_INS_VROUNDPD = 1256
-X86_INS_VROUNDPS = 1257
-X86_INS_VROUNDSD = 1258
-X86_INS_VROUNDSS = 1259
-X86_INS_VRSQRT14PD = 1260
-X86_INS_VRSQRT14PS = 1261
-X86_INS_VRSQRT14SD = 1262
-X86_INS_VRSQRT14SS = 1263
-X86_INS_VRSQRT28PD = 1264
-X86_INS_VRSQRT28PS = 1265
-X86_INS_VRSQRT28SD = 1266
-X86_INS_VRSQRT28SS = 1267
-X86_INS_VRSQRTPS = 1268
-X86_INS_VRSQRTSS = 1269
-X86_INS_VSCATTERDPD = 1270
-X86_INS_VSCATTERDPS = 1271
-X86_INS_VSCATTERPF0DPD = 1272
-X86_INS_VSCATTERPF0DPS = 1273
-X86_INS_VSCATTERPF0QPD = 1274
-X86_INS_VSCATTERPF0QPS = 1275
-X86_INS_VSCATTERPF1DPD = 1276
-X86_INS_VSCATTERPF1DPS = 1277
-X86_INS_VSCATTERPF1QPD = 1278
-X86_INS_VSCATTERPF1QPS = 1279
-X86_INS_VSCATTERQPD = 1280
-X86_INS_VSCATTERQPS = 1281
-X86_INS_VSHUFPD = 1282
-X86_INS_VSHUFPS = 1283
-X86_INS_VSQRTPD = 1284
-X86_INS_VSQRTPS = 1285
-X86_INS_VSQRTSD = 1286
-X86_INS_VSQRTSS = 1287
-X86_INS_VSTMXCSR = 1288
-X86_INS_VSUBPD = 1289
-X86_INS_VSUBPS = 1290
-X86_INS_VSUBSD = 1291
-X86_INS_VSUBSS = 1292
-X86_INS_VTESTPD = 1293
-X86_INS_VTESTPS = 1294
-X86_INS_VUNPCKHPD = 1295
-X86_INS_VUNPCKHPS = 1296
-X86_INS_VUNPCKLPD = 1297
-X86_INS_VUNPCKLPS = 1298
-X86_INS_VZEROALL = 1299
-X86_INS_VZEROUPPER = 1300
-X86_INS_WAIT = 1301
-X86_INS_WBINVD = 1302
-X86_INS_WRFSBASE = 1303
-X86_INS_WRGSBASE = 1304
-X86_INS_WRMSR = 1305
-X86_INS_XABORT = 1306
-X86_INS_XACQUIRE = 1307
-X86_INS_XBEGIN = 1308
-X86_INS_XCHG = 1309
-X86_INS_XCRYPTCBC = 1310
-X86_INS_XCRYPTCFB = 1311
-X86_INS_XCRYPTCTR = 1312
-X86_INS_XCRYPTECB = 1313
-X86_INS_XCRYPTOFB = 1314
-X86_INS_XEND = 1315
-X86_INS_XGETBV = 1316
-X86_INS_XLATB = 1317
-X86_INS_XRELEASE = 1318
-X86_INS_XRSTOR = 1319
-X86_INS_XRSTOR64 = 1320
-X86_INS_XRSTORS = 1321
-X86_INS_XRSTORS64 = 1322
-X86_INS_XSAVE = 1323
-X86_INS_XSAVE64 = 1324
-X86_INS_XSAVEC = 1325
-X86_INS_XSAVEC64 = 1326
-X86_INS_XSAVEOPT = 1327
-X86_INS_XSAVEOPT64 = 1328
-X86_INS_XSAVES = 1329
-X86_INS_XSAVES64 = 1330
-X86_INS_XSETBV = 1331
-X86_INS_XSHA1 = 1332
-X86_INS_XSHA256 = 1333
-X86_INS_XSTORE = 1334
-X86_INS_XTEST = 1335
-X86_INS_FDISI8087_NOP = 1336
-X86_INS_FENI8087_NOP = 1337
-X86_INS_ENDING = 1338
+X86_INS_CMPSB = 96
+X86_INS_CMPSQ = 97
+X86_INS_CMPSW = 98
+X86_INS_CMPXCHG16B = 99
+X86_INS_CMPXCHG = 100
+X86_INS_CMPXCHG8B = 101
+X86_INS_COMISD = 102
+X86_INS_COMISS = 103
+X86_INS_FCOMP = 104
+X86_INS_FCOMPI = 105
+X86_INS_FCOMI = 106
+X86_INS_FCOM = 107
+X86_INS_FCOS = 108
+X86_INS_CPUID = 109
+X86_INS_CQO = 110
+X86_INS_CRC32 = 111
+X86_INS_CVTDQ2PD = 112
+X86_INS_CVTDQ2PS = 113
+X86_INS_CVTPD2DQ = 114
+X86_INS_CVTPD2PS = 115
+X86_INS_CVTPS2DQ = 116
+X86_INS_CVTPS2PD = 117
+X86_INS_CVTSD2SI = 118
+X86_INS_CVTSD2SS = 119
+X86_INS_CVTSI2SD = 120
+X86_INS_CVTSI2SS = 121
+X86_INS_CVTSS2SD = 122
+X86_INS_CVTSS2SI = 123
+X86_INS_CVTTPD2DQ = 124
+X86_INS_CVTTPS2DQ = 125
+X86_INS_CVTTSD2SI = 126
+X86_INS_CVTTSS2SI = 127
+X86_INS_CWD = 128
+X86_INS_CWDE = 129
+X86_INS_DAA = 130
+X86_INS_DAS = 131
+X86_INS_DATA16 = 132
+X86_INS_DEC = 133
+X86_INS_DIV = 134
+X86_INS_DIVPD = 135
+X86_INS_DIVPS = 136
+X86_INS_FDIVR = 137
+X86_INS_FIDIVR = 138
+X86_INS_FDIVRP = 139
+X86_INS_DIVSD = 140
+X86_INS_DIVSS = 141
+X86_INS_FDIV = 142
+X86_INS_FIDIV = 143
+X86_INS_FDIVP = 144
+X86_INS_DPPD = 145
+X86_INS_DPPS = 146
+X86_INS_RET = 147
+X86_INS_ENCLS = 148
+X86_INS_ENCLU = 149
+X86_INS_ENTER = 150
+X86_INS_EXTRACTPS = 151
+X86_INS_EXTRQ = 152
+X86_INS_F2XM1 = 153
+X86_INS_LCALL = 154
+X86_INS_LJMP = 155
+X86_INS_FBLD = 156
+X86_INS_FBSTP = 157
+X86_INS_FCOMPP = 158
+X86_INS_FDECSTP = 159
+X86_INS_FEMMS = 160
+X86_INS_FFREE = 161
+X86_INS_FICOM = 162
+X86_INS_FICOMP = 163
+X86_INS_FINCSTP = 164
+X86_INS_FLDCW = 165
+X86_INS_FLDENV = 166
+X86_INS_FLDL2E = 167
+X86_INS_FLDL2T = 168
+X86_INS_FLDLG2 = 169
+X86_INS_FLDLN2 = 170
+X86_INS_FLDPI = 171
+X86_INS_FNCLEX = 172
+X86_INS_FNINIT = 173
+X86_INS_FNOP = 174
+X86_INS_FNSTCW = 175
+X86_INS_FNSTSW = 176
+X86_INS_FPATAN = 177
+X86_INS_FPREM = 178
+X86_INS_FPREM1 = 179
+X86_INS_FPTAN = 180
+X86_INS_FFREEP = 181
+X86_INS_FRNDINT = 182
+X86_INS_FRSTOR = 183
+X86_INS_FNSAVE = 184
+X86_INS_FSCALE = 185
+X86_INS_FSETPM = 186
+X86_INS_FSINCOS = 187
+X86_INS_FNSTENV = 188
+X86_INS_FXAM = 189
+X86_INS_FXRSTOR = 190
+X86_INS_FXRSTOR64 = 191
+X86_INS_FXSAVE = 192
+X86_INS_FXSAVE64 = 193
+X86_INS_FXTRACT = 194
+X86_INS_FYL2X = 195
+X86_INS_FYL2XP1 = 196
+X86_INS_MOVAPD = 197
+X86_INS_MOVAPS = 198
+X86_INS_ORPD = 199
+X86_INS_ORPS = 200
+X86_INS_VMOVAPD = 201
+X86_INS_VMOVAPS = 202
+X86_INS_XORPD = 203
+X86_INS_XORPS = 204
+X86_INS_GETSEC = 205
+X86_INS_HADDPD = 206
+X86_INS_HADDPS = 207
+X86_INS_HLT = 208
+X86_INS_HSUBPD = 209
+X86_INS_HSUBPS = 210
+X86_INS_IDIV = 211
+X86_INS_FILD = 212
+X86_INS_IMUL = 213
+X86_INS_IN = 214
+X86_INS_INC = 215
+X86_INS_INSB = 216
+X86_INS_INSERTPS = 217
+X86_INS_INSERTQ = 218
+X86_INS_INSD = 219
+X86_INS_INSW = 220
+X86_INS_INT = 221
+X86_INS_INT1 = 222
+X86_INS_INT3 = 223
+X86_INS_INTO = 224
+X86_INS_INVD = 225
+X86_INS_INVEPT = 226
+X86_INS_INVLPG = 227
+X86_INS_INVLPGA = 228
+X86_INS_INVPCID = 229
+X86_INS_INVVPID = 230
+X86_INS_IRET = 231
+X86_INS_IRETD = 232
+X86_INS_IRETQ = 233
+X86_INS_FISTTP = 234
+X86_INS_FIST = 235
+X86_INS_FISTP = 236
+X86_INS_UCOMISD = 237
+X86_INS_UCOMISS = 238
+X86_INS_VCOMISD = 239
+X86_INS_VCOMISS = 240
+X86_INS_VCVTSD2SS = 241
+X86_INS_VCVTSI2SD = 242
+X86_INS_VCVTSI2SS = 243
+X86_INS_VCVTSS2SD = 244
+X86_INS_VCVTTSD2SI = 245
+X86_INS_VCVTTSD2USI = 246
+X86_INS_VCVTTSS2SI = 247
+X86_INS_VCVTTSS2USI = 248
+X86_INS_VCVTUSI2SD = 249
+X86_INS_VCVTUSI2SS = 250
+X86_INS_VUCOMISD = 251
+X86_INS_VUCOMISS = 252
+X86_INS_JAE = 253
+X86_INS_JA = 254
+X86_INS_JBE = 255
+X86_INS_JB = 256
+X86_INS_JCXZ = 257
+X86_INS_JECXZ = 258
+X86_INS_JE = 259
+X86_INS_JGE = 260
+X86_INS_JG = 261
+X86_INS_JLE = 262
+X86_INS_JL = 263
+X86_INS_JMP = 264
+X86_INS_JNE = 265
+X86_INS_JNO = 266
+X86_INS_JNP = 267
+X86_INS_JNS = 268
+X86_INS_JO = 269
+X86_INS_JP = 270
+X86_INS_JRCXZ = 271
+X86_INS_JS = 272
+X86_INS_KANDB = 273
+X86_INS_KANDD = 274
+X86_INS_KANDNB = 275
+X86_INS_KANDND = 276
+X86_INS_KANDNQ = 277
+X86_INS_KANDNW = 278
+X86_INS_KANDQ = 279
+X86_INS_KANDW = 280
+X86_INS_KMOVB = 281
+X86_INS_KMOVD = 282
+X86_INS_KMOVQ = 283
+X86_INS_KMOVW = 284
+X86_INS_KNOTB = 285
+X86_INS_KNOTD = 286
+X86_INS_KNOTQ = 287
+X86_INS_KNOTW = 288
+X86_INS_KORB = 289
+X86_INS_KORD = 290
+X86_INS_KORQ = 291
+X86_INS_KORTESTB = 292
+X86_INS_KORTESTD = 293
+X86_INS_KORTESTQ = 294
+X86_INS_KORTESTW = 295
+X86_INS_KORW = 296
+X86_INS_KSHIFTLB = 297
+X86_INS_KSHIFTLD = 298
+X86_INS_KSHIFTLQ = 299
+X86_INS_KSHIFTLW = 300
+X86_INS_KSHIFTRB = 301
+X86_INS_KSHIFTRD = 302
+X86_INS_KSHIFTRQ = 303
+X86_INS_KSHIFTRW = 304
+X86_INS_KUNPCKBW = 305
+X86_INS_KXNORB = 306
+X86_INS_KXNORD = 307
+X86_INS_KXNORQ = 308
+X86_INS_KXNORW = 309
+X86_INS_KXORB = 310
+X86_INS_KXORD = 311
+X86_INS_KXORQ = 312
+X86_INS_KXORW = 313
+X86_INS_LAHF = 314
+X86_INS_LAR = 315
+X86_INS_LDDQU = 316
+X86_INS_LDMXCSR = 317
+X86_INS_LDS = 318
+X86_INS_FLDZ = 319
+X86_INS_FLD1 = 320
+X86_INS_FLD = 321
+X86_INS_LEA = 322
+X86_INS_LEAVE = 323
+X86_INS_LES = 324
+X86_INS_LFENCE = 325
+X86_INS_LFS = 326
+X86_INS_LGDT = 327
+X86_INS_LGS = 328
+X86_INS_LIDT = 329
+X86_INS_LLDT = 330
+X86_INS_LMSW = 331
+X86_INS_OR = 332
+X86_INS_SUB = 333
+X86_INS_XOR = 334
+X86_INS_LODSB = 335
+X86_INS_LODSD = 336
+X86_INS_LODSQ = 337
+X86_INS_LODSW = 338
+X86_INS_LOOP = 339
+X86_INS_LOOPE = 340
+X86_INS_LOOPNE = 341
+X86_INS_RETF = 342
+X86_INS_RETFQ = 343
+X86_INS_LSL = 344
+X86_INS_LSS = 345
+X86_INS_LTR = 346
+X86_INS_XADD = 347
+X86_INS_LZCNT = 348
+X86_INS_MASKMOVDQU = 349
+X86_INS_MAXPD = 350
+X86_INS_MAXPS = 351
+X86_INS_MAXSD = 352
+X86_INS_MAXSS = 353
+X86_INS_MFENCE = 354
+X86_INS_MINPD = 355
+X86_INS_MINPS = 356
+X86_INS_MINSD = 357
+X86_INS_MINSS = 358
+X86_INS_CVTPD2PI = 359
+X86_INS_CVTPI2PD = 360
+X86_INS_CVTPI2PS = 361
+X86_INS_CVTPS2PI = 362
+X86_INS_CVTTPD2PI = 363
+X86_INS_CVTTPS2PI = 364
+X86_INS_EMMS = 365
+X86_INS_MASKMOVQ = 366
+X86_INS_MOVD = 367
+X86_INS_MOVDQ2Q = 368
+X86_INS_MOVNTQ = 369
+X86_INS_MOVQ2DQ = 370
+X86_INS_MOVQ = 371
+X86_INS_PABSB = 372
+X86_INS_PABSD = 373
+X86_INS_PABSW = 374
+X86_INS_PACKSSDW = 375
+X86_INS_PACKSSWB = 376
+X86_INS_PACKUSWB = 377
+X86_INS_PADDB = 378
+X86_INS_PADDD = 379
+X86_INS_PADDQ = 380
+X86_INS_PADDSB = 381
+X86_INS_PADDSW = 382
+X86_INS_PADDUSB = 383
+X86_INS_PADDUSW = 384
+X86_INS_PADDW = 385
+X86_INS_PALIGNR = 386
+X86_INS_PANDN = 387
+X86_INS_PAND = 388
+X86_INS_PAVGB = 389
+X86_INS_PAVGW = 390
+X86_INS_PCMPEQB = 391
+X86_INS_PCMPEQD = 392
+X86_INS_PCMPEQW = 393
+X86_INS_PCMPGTB = 394
+X86_INS_PCMPGTD = 395
+X86_INS_PCMPGTW = 396
+X86_INS_PEXTRW = 397
+X86_INS_PHADDSW = 398
+X86_INS_PHADDW = 399
+X86_INS_PHADDD = 400
+X86_INS_PHSUBD = 401
+X86_INS_PHSUBSW = 402
+X86_INS_PHSUBW = 403
+X86_INS_PINSRW = 404
+X86_INS_PMADDUBSW = 405
+X86_INS_PMADDWD = 406
+X86_INS_PMAXSW = 407
+X86_INS_PMAXUB = 408
+X86_INS_PMINSW = 409
+X86_INS_PMINUB = 410
+X86_INS_PMOVMSKB = 411
+X86_INS_PMULHRSW = 412
+X86_INS_PMULHUW = 413
+X86_INS_PMULHW = 414
+X86_INS_PMULLW = 415
+X86_INS_PMULUDQ = 416
+X86_INS_POR = 417
+X86_INS_PSADBW = 418
+X86_INS_PSHUFB = 419
+X86_INS_PSHUFW = 420
+X86_INS_PSIGNB = 421
+X86_INS_PSIGND = 422
+X86_INS_PSIGNW = 423
+X86_INS_PSLLD = 424
+X86_INS_PSLLQ = 425
+X86_INS_PSLLW = 426
+X86_INS_PSRAD = 427
+X86_INS_PSRAW = 428
+X86_INS_PSRLD = 429
+X86_INS_PSRLQ = 430
+X86_INS_PSRLW = 431
+X86_INS_PSUBB = 432
+X86_INS_PSUBD = 433
+X86_INS_PSUBQ = 434
+X86_INS_PSUBSB = 435
+X86_INS_PSUBSW = 436
+X86_INS_PSUBUSB = 437
+X86_INS_PSUBUSW = 438
+X86_INS_PSUBW = 439
+X86_INS_PUNPCKHBW = 440
+X86_INS_PUNPCKHDQ = 441
+X86_INS_PUNPCKHWD = 442
+X86_INS_PUNPCKLBW = 443
+X86_INS_PUNPCKLDQ = 444
+X86_INS_PUNPCKLWD = 445
+X86_INS_PXOR = 446
+X86_INS_MONITOR = 447
+X86_INS_MONTMUL = 448
+X86_INS_MOV = 449
+X86_INS_MOVABS = 450
+X86_INS_MOVBE = 451
+X86_INS_MOVDDUP = 452
+X86_INS_MOVDQA = 453
+X86_INS_MOVDQU = 454
+X86_INS_MOVHLPS = 455
+X86_INS_MOVHPD = 456
+X86_INS_MOVHPS = 457
+X86_INS_MOVLHPS = 458
+X86_INS_MOVLPD = 459
+X86_INS_MOVLPS = 460
+X86_INS_MOVMSKPD = 461
+X86_INS_MOVMSKPS = 462
+X86_INS_MOVNTDQA = 463
+X86_INS_MOVNTDQ = 464
+X86_INS_MOVNTI = 465
+X86_INS_MOVNTPD = 466
+X86_INS_MOVNTPS = 467
+X86_INS_MOVNTSD = 468
+X86_INS_MOVNTSS = 469
+X86_INS_MOVSB = 470
+X86_INS_MOVSD = 471
+X86_INS_MOVSHDUP = 472
+X86_INS_MOVSLDUP = 473
+X86_INS_MOVSQ = 474
+X86_INS_MOVSS = 475
+X86_INS_MOVSW = 476
+X86_INS_MOVSX = 477
+X86_INS_MOVSXD = 478
+X86_INS_MOVUPD = 479
+X86_INS_MOVUPS = 480
+X86_INS_MOVZX = 481
+X86_INS_MPSADBW = 482
+X86_INS_MUL = 483
+X86_INS_MULPD = 484
+X86_INS_MULPS = 485
+X86_INS_MULSD = 486
+X86_INS_MULSS = 487
+X86_INS_MULX = 488
+X86_INS_FMUL = 489
+X86_INS_FIMUL = 490
+X86_INS_FMULP = 491
+X86_INS_MWAIT = 492
+X86_INS_NEG = 493
+X86_INS_NOP = 494
+X86_INS_NOT = 495
+X86_INS_OUT = 496
+X86_INS_OUTSB = 497
+X86_INS_OUTSD = 498
+X86_INS_OUTSW = 499
+X86_INS_PACKUSDW = 500
+X86_INS_PAUSE = 501
+X86_INS_PAVGUSB = 502
+X86_INS_PBLENDVB = 503
+X86_INS_PBLENDW = 504
+X86_INS_PCLMULQDQ = 505
+X86_INS_PCMPEQQ = 506
+X86_INS_PCMPESTRI = 507
+X86_INS_PCMPESTRM = 508
+X86_INS_PCMPGTQ = 509
+X86_INS_PCMPISTRI = 510
+X86_INS_PCMPISTRM = 511
+X86_INS_PCOMMIT = 512
+X86_INS_PDEP = 513
+X86_INS_PEXT = 514
+X86_INS_PEXTRB = 515
+X86_INS_PEXTRD = 516
+X86_INS_PEXTRQ = 517
+X86_INS_PF2ID = 518
+X86_INS_PF2IW = 519
+X86_INS_PFACC = 520
+X86_INS_PFADD = 521
+X86_INS_PFCMPEQ = 522
+X86_INS_PFCMPGE = 523
+X86_INS_PFCMPGT = 524
+X86_INS_PFMAX = 525
+X86_INS_PFMIN = 526
+X86_INS_PFMUL = 527
+X86_INS_PFNACC = 528
+X86_INS_PFPNACC = 529
+X86_INS_PFRCPIT1 = 530
+X86_INS_PFRCPIT2 = 531
+X86_INS_PFRCP = 532
+X86_INS_PFRSQIT1 = 533
+X86_INS_PFRSQRT = 534
+X86_INS_PFSUBR = 535
+X86_INS_PFSUB = 536
+X86_INS_PHMINPOSUW = 537
+X86_INS_PI2FD = 538
+X86_INS_PI2FW = 539
+X86_INS_PINSRB = 540
+X86_INS_PINSRD = 541
+X86_INS_PINSRQ = 542
+X86_INS_PMAXSB = 543
+X86_INS_PMAXSD = 544
+X86_INS_PMAXUD = 545
+X86_INS_PMAXUW = 546
+X86_INS_PMINSB = 547
+X86_INS_PMINSD = 548
+X86_INS_PMINUD = 549
+X86_INS_PMINUW = 550
+X86_INS_PMOVSXBD = 551
+X86_INS_PMOVSXBQ = 552
+X86_INS_PMOVSXBW = 553
+X86_INS_PMOVSXDQ = 554
+X86_INS_PMOVSXWD = 555
+X86_INS_PMOVSXWQ = 556
+X86_INS_PMOVZXBD = 557
+X86_INS_PMOVZXBQ = 558
+X86_INS_PMOVZXBW = 559
+X86_INS_PMOVZXDQ = 560
+X86_INS_PMOVZXWD = 561
+X86_INS_PMOVZXWQ = 562
+X86_INS_PMULDQ = 563
+X86_INS_PMULHRW = 564
+X86_INS_PMULLD = 565
+X86_INS_POP = 566
+X86_INS_POPAW = 567
+X86_INS_POPAL = 568
+X86_INS_POPCNT = 569
+X86_INS_POPF = 570
+X86_INS_POPFD = 571
+X86_INS_POPFQ = 572
+X86_INS_PREFETCH = 573
+X86_INS_PREFETCHNTA = 574
+X86_INS_PREFETCHT0 = 575
+X86_INS_PREFETCHT1 = 576
+X86_INS_PREFETCHT2 = 577
+X86_INS_PREFETCHW = 578
+X86_INS_PSHUFD = 579
+X86_INS_PSHUFHW = 580
+X86_INS_PSHUFLW = 581
+X86_INS_PSLLDQ = 582
+X86_INS_PSRLDQ = 583
+X86_INS_PSWAPD = 584
+X86_INS_PTEST = 585
+X86_INS_PUNPCKHQDQ = 586
+X86_INS_PUNPCKLQDQ = 587
+X86_INS_PUSH = 588
+X86_INS_PUSHAW = 589
+X86_INS_PUSHAL = 590
+X86_INS_PUSHF = 591
+X86_INS_PUSHFD = 592
+X86_INS_PUSHFQ = 593
+X86_INS_RCL = 594
+X86_INS_RCPPS = 595
+X86_INS_RCPSS = 596
+X86_INS_RCR = 597
+X86_INS_RDFSBASE = 598
+X86_INS_RDGSBASE = 599
+X86_INS_RDMSR = 600
+X86_INS_RDPMC = 601
+X86_INS_RDRAND = 602
+X86_INS_RDSEED = 603
+X86_INS_RDTSC = 604
+X86_INS_RDTSCP = 605
+X86_INS_ROL = 606
+X86_INS_ROR = 607
+X86_INS_RORX = 608
+X86_INS_ROUNDPD = 609
+X86_INS_ROUNDPS = 610
+X86_INS_ROUNDSD = 611
+X86_INS_ROUNDSS = 612
+X86_INS_RSM = 613
+X86_INS_RSQRTPS = 614
+X86_INS_RSQRTSS = 615
+X86_INS_SAHF = 616
+X86_INS_SAL = 617
+X86_INS_SALC = 618
+X86_INS_SAR = 619
+X86_INS_SARX = 620
+X86_INS_SBB = 621
+X86_INS_SCASB = 622
+X86_INS_SCASD = 623
+X86_INS_SCASQ = 624
+X86_INS_SCASW = 625
+X86_INS_SETAE = 626
+X86_INS_SETA = 627
+X86_INS_SETBE = 628
+X86_INS_SETB = 629
+X86_INS_SETE = 630
+X86_INS_SETGE = 631
+X86_INS_SETG = 632
+X86_INS_SETLE = 633
+X86_INS_SETL = 634
+X86_INS_SETNE = 635
+X86_INS_SETNO = 636
+X86_INS_SETNP = 637
+X86_INS_SETNS = 638
+X86_INS_SETO = 639
+X86_INS_SETP = 640
+X86_INS_SETS = 641
+X86_INS_SFENCE = 642
+X86_INS_SGDT = 643
+X86_INS_SHA1MSG1 = 644
+X86_INS_SHA1MSG2 = 645
+X86_INS_SHA1NEXTE = 646
+X86_INS_SHA1RNDS4 = 647
+X86_INS_SHA256MSG1 = 648
+X86_INS_SHA256MSG2 = 649
+X86_INS_SHA256RNDS2 = 650
+X86_INS_SHL = 651
+X86_INS_SHLD = 652
+X86_INS_SHLX = 653
+X86_INS_SHR = 654
+X86_INS_SHRD = 655
+X86_INS_SHRX = 656
+X86_INS_SHUFPD = 657
+X86_INS_SHUFPS = 658
+X86_INS_SIDT = 659
+X86_INS_FSIN = 660
+X86_INS_SKINIT = 661
+X86_INS_SLDT = 662
+X86_INS_SMSW = 663
+X86_INS_SQRTPD = 664
+X86_INS_SQRTPS = 665
+X86_INS_SQRTSD = 666
+X86_INS_SQRTSS = 667
+X86_INS_FSQRT = 668
+X86_INS_STAC = 669
+X86_INS_STC = 670
+X86_INS_STD = 671
+X86_INS_STGI = 672
+X86_INS_STI = 673
+X86_INS_STMXCSR = 674
+X86_INS_STOSB = 675
+X86_INS_STOSD = 676
+X86_INS_STOSQ = 677
+X86_INS_STOSW = 678
+X86_INS_STR = 679
+X86_INS_FST = 680
+X86_INS_FSTP = 681
+X86_INS_FSTPNCE = 682
+X86_INS_FXCH = 683
+X86_INS_SUBPD = 684
+X86_INS_SUBPS = 685
+X86_INS_FSUBR = 686
+X86_INS_FISUBR = 687
+X86_INS_FSUBRP = 688
+X86_INS_SUBSD = 689
+X86_INS_SUBSS = 690
+X86_INS_FSUB = 691
+X86_INS_FISUB = 692
+X86_INS_FSUBP = 693
+X86_INS_SWAPGS = 694
+X86_INS_SYSCALL = 695
+X86_INS_SYSENTER = 696
+X86_INS_SYSEXIT = 697
+X86_INS_SYSRET = 698
+X86_INS_T1MSKC = 699
+X86_INS_TEST = 700
+X86_INS_UD2 = 701
+X86_INS_FTST = 702
+X86_INS_TZCNT = 703
+X86_INS_TZMSK = 704
+X86_INS_FUCOMPI = 705
+X86_INS_FUCOMI = 706
+X86_INS_FUCOMPP = 707
+X86_INS_FUCOMP = 708
+X86_INS_FUCOM = 709
+X86_INS_UD2B = 710
+X86_INS_UNPCKHPD = 711
+X86_INS_UNPCKHPS = 712
+X86_INS_UNPCKLPD = 713
+X86_INS_UNPCKLPS = 714
+X86_INS_VADDPD = 715
+X86_INS_VADDPS = 716
+X86_INS_VADDSD = 717
+X86_INS_VADDSS = 718
+X86_INS_VADDSUBPD = 719
+X86_INS_VADDSUBPS = 720
+X86_INS_VAESDECLAST = 721
+X86_INS_VAESDEC = 722
+X86_INS_VAESENCLAST = 723
+X86_INS_VAESENC = 724
+X86_INS_VAESIMC = 725
+X86_INS_VAESKEYGENASSIST = 726
+X86_INS_VALIGND = 727
+X86_INS_VALIGNQ = 728
+X86_INS_VANDNPD = 729
+X86_INS_VANDNPS = 730
+X86_INS_VANDPD = 731
+X86_INS_VANDPS = 732
+X86_INS_VBLENDMPD = 733
+X86_INS_VBLENDMPS = 734
+X86_INS_VBLENDPD = 735
+X86_INS_VBLENDPS = 736
+X86_INS_VBLENDVPD = 737
+X86_INS_VBLENDVPS = 738
+X86_INS_VBROADCASTF128 = 739
+X86_INS_VBROADCASTI32X4 = 740
+X86_INS_VBROADCASTI64X4 = 741
+X86_INS_VBROADCASTSD = 742
+X86_INS_VBROADCASTSS = 743
+X86_INS_VCOMPRESSPD = 744
+X86_INS_VCOMPRESSPS = 745
+X86_INS_VCVTDQ2PD = 746
+X86_INS_VCVTDQ2PS = 747
+X86_INS_VCVTPD2DQX = 748
+X86_INS_VCVTPD2DQ = 749
+X86_INS_VCVTPD2PSX = 750
+X86_INS_VCVTPD2PS = 751
+X86_INS_VCVTPD2UDQ = 752
+X86_INS_VCVTPH2PS = 753
+X86_INS_VCVTPS2DQ = 754
+X86_INS_VCVTPS2PD = 755
+X86_INS_VCVTPS2PH = 756
+X86_INS_VCVTPS2UDQ = 757
+X86_INS_VCVTSD2SI = 758
+X86_INS_VCVTSD2USI = 759
+X86_INS_VCVTSS2SI = 760
+X86_INS_VCVTSS2USI = 761
+X86_INS_VCVTTPD2DQX = 762
+X86_INS_VCVTTPD2DQ = 763
+X86_INS_VCVTTPD2UDQ = 764
+X86_INS_VCVTTPS2DQ = 765
+X86_INS_VCVTTPS2UDQ = 766
+X86_INS_VCVTUDQ2PD = 767
+X86_INS_VCVTUDQ2PS = 768
+X86_INS_VDIVPD = 769
+X86_INS_VDIVPS = 770
+X86_INS_VDIVSD = 771
+X86_INS_VDIVSS = 772
+X86_INS_VDPPD = 773
+X86_INS_VDPPS = 774
+X86_INS_VERR = 775
+X86_INS_VERW = 776
+X86_INS_VEXP2PD = 777
+X86_INS_VEXP2PS = 778
+X86_INS_VEXPANDPD = 779
+X86_INS_VEXPANDPS = 780
+X86_INS_VEXTRACTF128 = 781
+X86_INS_VEXTRACTF32X4 = 782
+X86_INS_VEXTRACTF64X4 = 783
+X86_INS_VEXTRACTI128 = 784
+X86_INS_VEXTRACTI32X4 = 785
+X86_INS_VEXTRACTI64X4 = 786
+X86_INS_VEXTRACTPS = 787
+X86_INS_VFMADD132PD = 788
+X86_INS_VFMADD132PS = 789
+X86_INS_VFMADDPD = 790
+X86_INS_VFMADD213PD = 791
+X86_INS_VFMADD231PD = 792
+X86_INS_VFMADDPS = 793
+X86_INS_VFMADD213PS = 794
+X86_INS_VFMADD231PS = 795
+X86_INS_VFMADDSD = 796
+X86_INS_VFMADD213SD = 797
+X86_INS_VFMADD132SD = 798
+X86_INS_VFMADD231SD = 799
+X86_INS_VFMADDSS = 800
+X86_INS_VFMADD213SS = 801
+X86_INS_VFMADD132SS = 802
+X86_INS_VFMADD231SS = 803
+X86_INS_VFMADDSUB132PD = 804
+X86_INS_VFMADDSUB132PS = 805
+X86_INS_VFMADDSUBPD = 806
+X86_INS_VFMADDSUB213PD = 807
+X86_INS_VFMADDSUB231PD = 808
+X86_INS_VFMADDSUBPS = 809
+X86_INS_VFMADDSUB213PS = 810
+X86_INS_VFMADDSUB231PS = 811
+X86_INS_VFMSUB132PD = 812
+X86_INS_VFMSUB132PS = 813
+X86_INS_VFMSUBADD132PD = 814
+X86_INS_VFMSUBADD132PS = 815
+X86_INS_VFMSUBADDPD = 816
+X86_INS_VFMSUBADD213PD = 817
+X86_INS_VFMSUBADD231PD = 818
+X86_INS_VFMSUBADDPS = 819
+X86_INS_VFMSUBADD213PS = 820
+X86_INS_VFMSUBADD231PS = 821
+X86_INS_VFMSUBPD = 822
+X86_INS_VFMSUB213PD = 823
+X86_INS_VFMSUB231PD = 824
+X86_INS_VFMSUBPS = 825
+X86_INS_VFMSUB213PS = 826
+X86_INS_VFMSUB231PS = 827
+X86_INS_VFMSUBSD = 828
+X86_INS_VFMSUB213SD = 829
+X86_INS_VFMSUB132SD = 830
+X86_INS_VFMSUB231SD = 831
+X86_INS_VFMSUBSS = 832
+X86_INS_VFMSUB213SS = 833
+X86_INS_VFMSUB132SS = 834
+X86_INS_VFMSUB231SS = 835
+X86_INS_VFNMADD132PD = 836
+X86_INS_VFNMADD132PS = 837
+X86_INS_VFNMADDPD = 838
+X86_INS_VFNMADD213PD = 839
+X86_INS_VFNMADD231PD = 840
+X86_INS_VFNMADDPS = 841
+X86_INS_VFNMADD213PS = 842
+X86_INS_VFNMADD231PS = 843
+X86_INS_VFNMADDSD = 844
+X86_INS_VFNMADD213SD = 845
+X86_INS_VFNMADD132SD = 846
+X86_INS_VFNMADD231SD = 847
+X86_INS_VFNMADDSS = 848
+X86_INS_VFNMADD213SS = 849
+X86_INS_VFNMADD132SS = 850
+X86_INS_VFNMADD231SS = 851
+X86_INS_VFNMSUB132PD = 852
+X86_INS_VFNMSUB132PS = 853
+X86_INS_VFNMSUBPD = 854
+X86_INS_VFNMSUB213PD = 855
+X86_INS_VFNMSUB231PD = 856
+X86_INS_VFNMSUBPS = 857
+X86_INS_VFNMSUB213PS = 858
+X86_INS_VFNMSUB231PS = 859
+X86_INS_VFNMSUBSD = 860
+X86_INS_VFNMSUB213SD = 861
+X86_INS_VFNMSUB132SD = 862
+X86_INS_VFNMSUB231SD = 863
+X86_INS_VFNMSUBSS = 864
+X86_INS_VFNMSUB213SS = 865
+X86_INS_VFNMSUB132SS = 866
+X86_INS_VFNMSUB231SS = 867
+X86_INS_VFRCZPD = 868
+X86_INS_VFRCZPS = 869
+X86_INS_VFRCZSD = 870
+X86_INS_VFRCZSS = 871
+X86_INS_VORPD = 872
+X86_INS_VORPS = 873
+X86_INS_VXORPD = 874
+X86_INS_VXORPS = 875
+X86_INS_VGATHERDPD = 876
+X86_INS_VGATHERDPS = 877
+X86_INS_VGATHERPF0DPD = 878
+X86_INS_VGATHERPF0DPS = 879
+X86_INS_VGATHERPF0QPD = 880
+X86_INS_VGATHERPF0QPS = 881
+X86_INS_VGATHERPF1DPD = 882
+X86_INS_VGATHERPF1DPS = 883
+X86_INS_VGATHERPF1QPD = 884
+X86_INS_VGATHERPF1QPS = 885
+X86_INS_VGATHERQPD = 886
+X86_INS_VGATHERQPS = 887
+X86_INS_VHADDPD = 888
+X86_INS_VHADDPS = 889
+X86_INS_VHSUBPD = 890
+X86_INS_VHSUBPS = 891
+X86_INS_VINSERTF128 = 892
+X86_INS_VINSERTF32X4 = 893
+X86_INS_VINSERTF32X8 = 894
+X86_INS_VINSERTF64X2 = 895
+X86_INS_VINSERTF64X4 = 896
+X86_INS_VINSERTI128 = 897
+X86_INS_VINSERTI32X4 = 898
+X86_INS_VINSERTI32X8 = 899
+X86_INS_VINSERTI64X2 = 900
+X86_INS_VINSERTI64X4 = 901
+X86_INS_VINSERTPS = 902
+X86_INS_VLDDQU = 903
+X86_INS_VLDMXCSR = 904
+X86_INS_VMASKMOVDQU = 905
+X86_INS_VMASKMOVPD = 906
+X86_INS_VMASKMOVPS = 907
+X86_INS_VMAXPD = 908
+X86_INS_VMAXPS = 909
+X86_INS_VMAXSD = 910
+X86_INS_VMAXSS = 911
+X86_INS_VMCALL = 912
+X86_INS_VMCLEAR = 913
+X86_INS_VMFUNC = 914
+X86_INS_VMINPD = 915
+X86_INS_VMINPS = 916
+X86_INS_VMINSD = 917
+X86_INS_VMINSS = 918
+X86_INS_VMLAUNCH = 919
+X86_INS_VMLOAD = 920
+X86_INS_VMMCALL = 921
+X86_INS_VMOVQ = 922
+X86_INS_VMOVDDUP = 923
+X86_INS_VMOVD = 924
+X86_INS_VMOVDQA32 = 925
+X86_INS_VMOVDQA64 = 926
+X86_INS_VMOVDQA = 927
+X86_INS_VMOVDQU16 = 928
+X86_INS_VMOVDQU32 = 929
+X86_INS_VMOVDQU64 = 930
+X86_INS_VMOVDQU8 = 931
+X86_INS_VMOVDQU = 932
+X86_INS_VMOVHLPS = 933
+X86_INS_VMOVHPD = 934
+X86_INS_VMOVHPS = 935
+X86_INS_VMOVLHPS = 936
+X86_INS_VMOVLPD = 937
+X86_INS_VMOVLPS = 938
+X86_INS_VMOVMSKPD = 939
+X86_INS_VMOVMSKPS = 940
+X86_INS_VMOVNTDQA = 941
+X86_INS_VMOVNTDQ = 942
+X86_INS_VMOVNTPD = 943
+X86_INS_VMOVNTPS = 944
+X86_INS_VMOVSD = 945
+X86_INS_VMOVSHDUP = 946
+X86_INS_VMOVSLDUP = 947
+X86_INS_VMOVSS = 948
+X86_INS_VMOVUPD = 949
+X86_INS_VMOVUPS = 950
+X86_INS_VMPSADBW = 951
+X86_INS_VMPTRLD = 952
+X86_INS_VMPTRST = 953
+X86_INS_VMREAD = 954
+X86_INS_VMRESUME = 955
+X86_INS_VMRUN = 956
+X86_INS_VMSAVE = 957
+X86_INS_VMULPD = 958
+X86_INS_VMULPS = 959
+X86_INS_VMULSD = 960
+X86_INS_VMULSS = 961
+X86_INS_VMWRITE = 962
+X86_INS_VMXOFF = 963
+X86_INS_VMXON = 964
+X86_INS_VPABSB = 965
+X86_INS_VPABSD = 966
+X86_INS_VPABSQ = 967
+X86_INS_VPABSW = 968
+X86_INS_VPACKSSDW = 969
+X86_INS_VPACKSSWB = 970
+X86_INS_VPACKUSDW = 971
+X86_INS_VPACKUSWB = 972
+X86_INS_VPADDB = 973
+X86_INS_VPADDD = 974
+X86_INS_VPADDQ = 975
+X86_INS_VPADDSB = 976
+X86_INS_VPADDSW = 977
+X86_INS_VPADDUSB = 978
+X86_INS_VPADDUSW = 979
+X86_INS_VPADDW = 980
+X86_INS_VPALIGNR = 981
+X86_INS_VPANDD = 982
+X86_INS_VPANDND = 983
+X86_INS_VPANDNQ = 984
+X86_INS_VPANDN = 985
+X86_INS_VPANDQ = 986
+X86_INS_VPAND = 987
+X86_INS_VPAVGB = 988
+X86_INS_VPAVGW = 989
+X86_INS_VPBLENDD = 990
+X86_INS_VPBLENDMB = 991
+X86_INS_VPBLENDMD = 992
+X86_INS_VPBLENDMQ = 993
+X86_INS_VPBLENDMW = 994
+X86_INS_VPBLENDVB = 995
+X86_INS_VPBLENDW = 996
+X86_INS_VPBROADCASTB = 997
+X86_INS_VPBROADCASTD = 998
+X86_INS_VPBROADCASTMB2Q = 999
+X86_INS_VPBROADCASTMW2D = 1000
+X86_INS_VPBROADCASTQ = 1001
+X86_INS_VPBROADCASTW = 1002
+X86_INS_VPCLMULQDQ = 1003
+X86_INS_VPCMOV = 1004
+X86_INS_VPCMPB = 1005
+X86_INS_VPCMPD = 1006
+X86_INS_VPCMPEQB = 1007
+X86_INS_VPCMPEQD = 1008
+X86_INS_VPCMPEQQ = 1009
+X86_INS_VPCMPEQW = 1010
+X86_INS_VPCMPESTRI = 1011
+X86_INS_VPCMPESTRM = 1012
+X86_INS_VPCMPGTB = 1013
+X86_INS_VPCMPGTD = 1014
+X86_INS_VPCMPGTQ = 1015
+X86_INS_VPCMPGTW = 1016
+X86_INS_VPCMPISTRI = 1017
+X86_INS_VPCMPISTRM = 1018
+X86_INS_VPCMPQ = 1019
+X86_INS_VPCMPUB = 1020
+X86_INS_VPCMPUD = 1021
+X86_INS_VPCMPUQ = 1022
+X86_INS_VPCMPUW = 1023
+X86_INS_VPCMPW = 1024
+X86_INS_VPCOMB = 1025
+X86_INS_VPCOMD = 1026
+X86_INS_VPCOMPRESSD = 1027
+X86_INS_VPCOMPRESSQ = 1028
+X86_INS_VPCOMQ = 1029
+X86_INS_VPCOMUB = 1030
+X86_INS_VPCOMUD = 1031
+X86_INS_VPCOMUQ = 1032
+X86_INS_VPCOMUW = 1033
+X86_INS_VPCOMW = 1034
+X86_INS_VPCONFLICTD = 1035
+X86_INS_VPCONFLICTQ = 1036
+X86_INS_VPERM2F128 = 1037
+X86_INS_VPERM2I128 = 1038
+X86_INS_VPERMD = 1039
+X86_INS_VPERMI2D = 1040
+X86_INS_VPERMI2PD = 1041
+X86_INS_VPERMI2PS = 1042
+X86_INS_VPERMI2Q = 1043
+X86_INS_VPERMIL2PD = 1044
+X86_INS_VPERMIL2PS = 1045
+X86_INS_VPERMILPD = 1046
+X86_INS_VPERMILPS = 1047
+X86_INS_VPERMPD = 1048
+X86_INS_VPERMPS = 1049
+X86_INS_VPERMQ = 1050
+X86_INS_VPERMT2D = 1051
+X86_INS_VPERMT2PD = 1052
+X86_INS_VPERMT2PS = 1053
+X86_INS_VPERMT2Q = 1054
+X86_INS_VPEXPANDD = 1055
+X86_INS_VPEXPANDQ = 1056
+X86_INS_VPEXTRB = 1057
+X86_INS_VPEXTRD = 1058
+X86_INS_VPEXTRQ = 1059
+X86_INS_VPEXTRW = 1060
+X86_INS_VPGATHERDD = 1061
+X86_INS_VPGATHERDQ = 1062
+X86_INS_VPGATHERQD = 1063
+X86_INS_VPGATHERQQ = 1064
+X86_INS_VPHADDBD = 1065
+X86_INS_VPHADDBQ = 1066
+X86_INS_VPHADDBW = 1067
+X86_INS_VPHADDDQ = 1068
+X86_INS_VPHADDD = 1069
+X86_INS_VPHADDSW = 1070
+X86_INS_VPHADDUBD = 1071
+X86_INS_VPHADDUBQ = 1072
+X86_INS_VPHADDUBW = 1073
+X86_INS_VPHADDUDQ = 1074
+X86_INS_VPHADDUWD = 1075
+X86_INS_VPHADDUWQ = 1076
+X86_INS_VPHADDWD = 1077
+X86_INS_VPHADDWQ = 1078
+X86_INS_VPHADDW = 1079
+X86_INS_VPHMINPOSUW = 1080
+X86_INS_VPHSUBBW = 1081
+X86_INS_VPHSUBDQ = 1082
+X86_INS_VPHSUBD = 1083
+X86_INS_VPHSUBSW = 1084
+X86_INS_VPHSUBWD = 1085
+X86_INS_VPHSUBW = 1086
+X86_INS_VPINSRB = 1087
+X86_INS_VPINSRD = 1088
+X86_INS_VPINSRQ = 1089
+X86_INS_VPINSRW = 1090
+X86_INS_VPLZCNTD = 1091
+X86_INS_VPLZCNTQ = 1092
+X86_INS_VPMACSDD = 1093
+X86_INS_VPMACSDQH = 1094
+X86_INS_VPMACSDQL = 1095
+X86_INS_VPMACSSDD = 1096
+X86_INS_VPMACSSDQH = 1097
+X86_INS_VPMACSSDQL = 1098
+X86_INS_VPMACSSWD = 1099
+X86_INS_VPMACSSWW = 1100
+X86_INS_VPMACSWD = 1101
+X86_INS_VPMACSWW = 1102
+X86_INS_VPMADCSSWD = 1103
+X86_INS_VPMADCSWD = 1104
+X86_INS_VPMADDUBSW = 1105
+X86_INS_VPMADDWD = 1106
+X86_INS_VPMASKMOVD = 1107
+X86_INS_VPMASKMOVQ = 1108
+X86_INS_VPMAXSB = 1109
+X86_INS_VPMAXSD = 1110
+X86_INS_VPMAXSQ = 1111
+X86_INS_VPMAXSW = 1112
+X86_INS_VPMAXUB = 1113
+X86_INS_VPMAXUD = 1114
+X86_INS_VPMAXUQ = 1115
+X86_INS_VPMAXUW = 1116
+X86_INS_VPMINSB = 1117
+X86_INS_VPMINSD = 1118
+X86_INS_VPMINSQ = 1119
+X86_INS_VPMINSW = 1120
+X86_INS_VPMINUB = 1121
+X86_INS_VPMINUD = 1122
+X86_INS_VPMINUQ = 1123
+X86_INS_VPMINUW = 1124
+X86_INS_VPMOVDB = 1125
+X86_INS_VPMOVDW = 1126
+X86_INS_VPMOVM2B = 1127
+X86_INS_VPMOVM2D = 1128
+X86_INS_VPMOVM2Q = 1129
+X86_INS_VPMOVM2W = 1130
+X86_INS_VPMOVMSKB = 1131
+X86_INS_VPMOVQB = 1132
+X86_INS_VPMOVQD = 1133
+X86_INS_VPMOVQW = 1134
+X86_INS_VPMOVSDB = 1135
+X86_INS_VPMOVSDW = 1136
+X86_INS_VPMOVSQB = 1137
+X86_INS_VPMOVSQD = 1138
+X86_INS_VPMOVSQW = 1139
+X86_INS_VPMOVSXBD = 1140
+X86_INS_VPMOVSXBQ = 1141
+X86_INS_VPMOVSXBW = 1142
+X86_INS_VPMOVSXDQ = 1143
+X86_INS_VPMOVSXWD = 1144
+X86_INS_VPMOVSXWQ = 1145
+X86_INS_VPMOVUSDB = 1146
+X86_INS_VPMOVUSDW = 1147
+X86_INS_VPMOVUSQB = 1148
+X86_INS_VPMOVUSQD = 1149
+X86_INS_VPMOVUSQW = 1150
+X86_INS_VPMOVZXBD = 1151
+X86_INS_VPMOVZXBQ = 1152
+X86_INS_VPMOVZXBW = 1153
+X86_INS_VPMOVZXDQ = 1154
+X86_INS_VPMOVZXWD = 1155
+X86_INS_VPMOVZXWQ = 1156
+X86_INS_VPMULDQ = 1157
+X86_INS_VPMULHRSW = 1158
+X86_INS_VPMULHUW = 1159
+X86_INS_VPMULHW = 1160
+X86_INS_VPMULLD = 1161
+X86_INS_VPMULLQ = 1162
+X86_INS_VPMULLW = 1163
+X86_INS_VPMULUDQ = 1164
+X86_INS_VPORD = 1165
+X86_INS_VPORQ = 1166
+X86_INS_VPOR = 1167
+X86_INS_VPPERM = 1168
+X86_INS_VPROTB = 1169
+X86_INS_VPROTD = 1170
+X86_INS_VPROTQ = 1171
+X86_INS_VPROTW = 1172
+X86_INS_VPSADBW = 1173
+X86_INS_VPSCATTERDD = 1174
+X86_INS_VPSCATTERDQ = 1175
+X86_INS_VPSCATTERQD = 1176
+X86_INS_VPSCATTERQQ = 1177
+X86_INS_VPSHAB = 1178
+X86_INS_VPSHAD = 1179
+X86_INS_VPSHAQ = 1180
+X86_INS_VPSHAW = 1181
+X86_INS_VPSHLB = 1182
+X86_INS_VPSHLD = 1183
+X86_INS_VPSHLQ = 1184
+X86_INS_VPSHLW = 1185
+X86_INS_VPSHUFB = 1186
+X86_INS_VPSHUFD = 1187
+X86_INS_VPSHUFHW = 1188
+X86_INS_VPSHUFLW = 1189
+X86_INS_VPSIGNB = 1190
+X86_INS_VPSIGND = 1191
+X86_INS_VPSIGNW = 1192
+X86_INS_VPSLLDQ = 1193
+X86_INS_VPSLLD = 1194
+X86_INS_VPSLLQ = 1195
+X86_INS_VPSLLVD = 1196
+X86_INS_VPSLLVQ = 1197
+X86_INS_VPSLLW = 1198
+X86_INS_VPSRAD = 1199
+X86_INS_VPSRAQ = 1200
+X86_INS_VPSRAVD = 1201
+X86_INS_VPSRAVQ = 1202
+X86_INS_VPSRAW = 1203
+X86_INS_VPSRLDQ = 1204
+X86_INS_VPSRLD = 1205
+X86_INS_VPSRLQ = 1206
+X86_INS_VPSRLVD = 1207
+X86_INS_VPSRLVQ = 1208
+X86_INS_VPSRLW = 1209
+X86_INS_VPSUBB = 1210
+X86_INS_VPSUBD = 1211
+X86_INS_VPSUBQ = 1212
+X86_INS_VPSUBSB = 1213
+X86_INS_VPSUBSW = 1214
+X86_INS_VPSUBUSB = 1215
+X86_INS_VPSUBUSW = 1216
+X86_INS_VPSUBW = 1217
+X86_INS_VPTESTMD = 1218
+X86_INS_VPTESTMQ = 1219
+X86_INS_VPTESTNMD = 1220
+X86_INS_VPTESTNMQ = 1221
+X86_INS_VPTEST = 1222
+X86_INS_VPUNPCKHBW = 1223
+X86_INS_VPUNPCKHDQ = 1224
+X86_INS_VPUNPCKHQDQ = 1225
+X86_INS_VPUNPCKHWD = 1226
+X86_INS_VPUNPCKLBW = 1227
+X86_INS_VPUNPCKLDQ = 1228
+X86_INS_VPUNPCKLQDQ = 1229
+X86_INS_VPUNPCKLWD = 1230
+X86_INS_VPXORD = 1231
+X86_INS_VPXORQ = 1232
+X86_INS_VPXOR = 1233
+X86_INS_VRCP14PD = 1234
+X86_INS_VRCP14PS = 1235
+X86_INS_VRCP14SD = 1236
+X86_INS_VRCP14SS = 1237
+X86_INS_VRCP28PD = 1238
+X86_INS_VRCP28PS = 1239
+X86_INS_VRCP28SD = 1240
+X86_INS_VRCP28SS = 1241
+X86_INS_VRCPPS = 1242
+X86_INS_VRCPSS = 1243
+X86_INS_VRNDSCALEPD = 1244
+X86_INS_VRNDSCALEPS = 1245
+X86_INS_VRNDSCALESD = 1246
+X86_INS_VRNDSCALESS = 1247
+X86_INS_VROUNDPD = 1248
+X86_INS_VROUNDPS = 1249
+X86_INS_VROUNDSD = 1250
+X86_INS_VROUNDSS = 1251
+X86_INS_VRSQRT14PD = 1252
+X86_INS_VRSQRT14PS = 1253
+X86_INS_VRSQRT14SD = 1254
+X86_INS_VRSQRT14SS = 1255
+X86_INS_VRSQRT28PD = 1256
+X86_INS_VRSQRT28PS = 1257
+X86_INS_VRSQRT28SD = 1258
+X86_INS_VRSQRT28SS = 1259
+X86_INS_VRSQRTPS = 1260
+X86_INS_VRSQRTSS = 1261
+X86_INS_VSCATTERDPD = 1262
+X86_INS_VSCATTERDPS = 1263
+X86_INS_VSCATTERPF0DPD = 1264
+X86_INS_VSCATTERPF0DPS = 1265
+X86_INS_VSCATTERPF0QPD = 1266
+X86_INS_VSCATTERPF0QPS = 1267
+X86_INS_VSCATTERPF1DPD = 1268
+X86_INS_VSCATTERPF1DPS = 1269
+X86_INS_VSCATTERPF1QPD = 1270
+X86_INS_VSCATTERPF1QPS = 1271
+X86_INS_VSCATTERQPD = 1272
+X86_INS_VSCATTERQPS = 1273
+X86_INS_VSHUFPD = 1274
+X86_INS_VSHUFPS = 1275
+X86_INS_VSQRTPD = 1276
+X86_INS_VSQRTPS = 1277
+X86_INS_VSQRTSD = 1278
+X86_INS_VSQRTSS = 1279
+X86_INS_VSTMXCSR = 1280
+X86_INS_VSUBPD = 1281
+X86_INS_VSUBPS = 1282
+X86_INS_VSUBSD = 1283
+X86_INS_VSUBSS = 1284
+X86_INS_VTESTPD = 1285
+X86_INS_VTESTPS = 1286
+X86_INS_VUNPCKHPD = 1287
+X86_INS_VUNPCKHPS = 1288
+X86_INS_VUNPCKLPD = 1289
+X86_INS_VUNPCKLPS = 1290
+X86_INS_VZEROALL = 1291
+X86_INS_VZEROUPPER = 1292
+X86_INS_WAIT = 1293
+X86_INS_WBINVD = 1294
+X86_INS_WRFSBASE = 1295
+X86_INS_WRGSBASE = 1296
+X86_INS_WRMSR = 1297
+X86_INS_XABORT = 1298
+X86_INS_XACQUIRE = 1299
+X86_INS_XBEGIN = 1300
+X86_INS_XCHG = 1301
+X86_INS_XCRYPTCBC = 1302
+X86_INS_XCRYPTCFB = 1303
+X86_INS_XCRYPTCTR = 1304
+X86_INS_XCRYPTECB = 1305
+X86_INS_XCRYPTOFB = 1306
+X86_INS_XEND = 1307
+X86_INS_XGETBV = 1308
+X86_INS_XLATB = 1309
+X86_INS_XRELEASE = 1310
+X86_INS_XRSTOR = 1311
+X86_INS_XRSTOR64 = 1312
+X86_INS_XRSTORS = 1313
+X86_INS_XRSTORS64 = 1314
+X86_INS_XSAVE = 1315
+X86_INS_XSAVE64 = 1316
+X86_INS_XSAVEC = 1317
+X86_INS_XSAVEC64 = 1318
+X86_INS_XSAVEOPT = 1319
+X86_INS_XSAVEOPT64 = 1320
+X86_INS_XSAVES = 1321
+X86_INS_XSAVES64 = 1322
+X86_INS_XSETBV = 1323
+X86_INS_XSHA1 = 1324
+X86_INS_XSHA256 = 1325
+X86_INS_XSTORE = 1326
+X86_INS_XTEST = 1327
+X86_INS_FDISI8087_NOP = 1328
+X86_INS_FENI8087_NOP = 1329
+X86_INS_CMPSS = 1330
+X86_INS_CMPEQSS = 1331
+X86_INS_CMPLTSS = 1332
+X86_INS_CMPLESS = 1333
+X86_INS_CMPUNORDSS = 1334
+X86_INS_CMPNEQSS = 1335
+X86_INS_CMPNLTSS = 1336
+X86_INS_CMPNLESS = 1337
+X86_INS_CMPORDSS = 1338
+X86_INS_CMPSD = 1339
+X86_INS_CMPEQSD = 1340
+X86_INS_CMPLTSD = 1341
+X86_INS_CMPLESD = 1342
+X86_INS_CMPUNORDSD = 1343
+X86_INS_CMPNEQSD = 1344
+X86_INS_CMPNLTSD = 1345
+X86_INS_CMPNLESD = 1346
+X86_INS_CMPORDSD = 1347
+X86_INS_CMPPS = 1348
+X86_INS_CMPEQPS = 1349
+X86_INS_CMPLTPS = 1350
+X86_INS_CMPLEPS = 1351
+X86_INS_CMPUNORDPS = 1352
+X86_INS_CMPNEQPS = 1353
+X86_INS_CMPNLTPS = 1354
+X86_INS_CMPNLEPS = 1355
+X86_INS_CMPORDPS = 1356
+X86_INS_CMPPD = 1357
+X86_INS_CMPEQPD = 1358
+X86_INS_CMPLTPD = 1359
+X86_INS_CMPLEPD = 1360
+X86_INS_CMPUNORDPD = 1361
+X86_INS_CMPNEQPD = 1362
+X86_INS_CMPNLTPD = 1363
+X86_INS_CMPNLEPD = 1364
+X86_INS_CMPORDPD = 1365
+X86_INS_VCMPSS = 1366
+X86_INS_VCMPEQSS = 1367
+X86_INS_VCMPLTSS = 1368
+X86_INS_VCMPLESS = 1369
+X86_INS_VCMPUNORDSS = 1370
+X86_INS_VCMPNEQSS = 1371
+X86_INS_VCMPNLTSS = 1372
+X86_INS_VCMPNLESS = 1373
+X86_INS_VCMPORDSS = 1374
+X86_INS_VCMPEQ_UQSS = 1375
+X86_INS_VCMPNGESS = 1376
+X86_INS_VCMPNGTSS = 1377
+X86_INS_VCMPFALSESS = 1378
+X86_INS_VCMPNEQ_OQSS = 1379
+X86_INS_VCMPGESS = 1380
+X86_INS_VCMPGTSS = 1381
+X86_INS_VCMPTRUESS = 1382
+X86_INS_VCMPEQ_OSSS = 1383
+X86_INS_VCMPLT_OQSS = 1384
+X86_INS_VCMPLE_OQSS = 1385
+X86_INS_VCMPUNORD_SSS = 1386
+X86_INS_VCMPNEQ_USSS = 1387
+X86_INS_VCMPNLT_UQSS = 1388
+X86_INS_VCMPNLE_UQSS = 1389
+X86_INS_VCMPORD_SSS = 1390
+X86_INS_VCMPEQ_USSS = 1391
+X86_INS_VCMPNGE_UQSS = 1392
+X86_INS_VCMPNGT_UQSS = 1393
+X86_INS_VCMPFALSE_OSSS = 1394
+X86_INS_VCMPNEQ_OSSS = 1395
+X86_INS_VCMPGE_OQSS = 1396
+X86_INS_VCMPGT_OQSS = 1397
+X86_INS_VCMPTRUE_USSS = 1398
+X86_INS_VCMPSD = 1399
+X86_INS_VCMPEQSD = 1400
+X86_INS_VCMPLTSD = 1401
+X86_INS_VCMPLESD = 1402
+X86_INS_VCMPUNORDSD = 1403
+X86_INS_VCMPNEQSD = 1404
+X86_INS_VCMPNLTSD = 1405
+X86_INS_VCMPNLESD = 1406
+X86_INS_VCMPORDSD = 1407
+X86_INS_VCMPEQ_UQSD = 1408
+X86_INS_VCMPNGESD = 1409
+X86_INS_VCMPNGTSD = 1410
+X86_INS_VCMPFALSESD = 1411
+X86_INS_VCMPNEQ_OQSD = 1412
+X86_INS_VCMPGESD = 1413
+X86_INS_VCMPGTSD = 1414
+X86_INS_VCMPTRUESD = 1415
+X86_INS_VCMPEQ_OSSD = 1416
+X86_INS_VCMPLT_OQSD = 1417
+X86_INS_VCMPLE_OQSD = 1418
+X86_INS_VCMPUNORD_SSD = 1419
+X86_INS_VCMPNEQ_USSD = 1420
+X86_INS_VCMPNLT_UQSD = 1421
+X86_INS_VCMPNLE_UQSD = 1422
+X86_INS_VCMPORD_SSD = 1423
+X86_INS_VCMPEQ_USSD = 1424
+X86_INS_VCMPNGE_UQSD = 1425
+X86_INS_VCMPNGT_UQSD = 1426
+X86_INS_VCMPFALSE_OSSD = 1427
+X86_INS_VCMPNEQ_OSSD = 1428
+X86_INS_VCMPGE_OQSD = 1429
+X86_INS_VCMPGT_OQSD = 1430
+X86_INS_VCMPTRUE_USSD = 1431
+X86_INS_VCMPPS = 1432
+X86_INS_VCMPEQPS = 1433
+X86_INS_VCMPLTPS = 1434
+X86_INS_VCMPLEPS = 1435
+X86_INS_VCMPUNORDPS = 1436
+X86_INS_VCMPNEQPS = 1437
+X86_INS_VCMPNLTPS = 1438
+X86_INS_VCMPNLEPS = 1439
+X86_INS_VCMPORDPS = 1440
+X86_INS_VCMPEQ_UQPS = 1441
+X86_INS_VCMPNGEPS = 1442
+X86_INS_VCMPNGTPS = 1443
+X86_INS_VCMPFALSEPS = 1444
+X86_INS_VCMPNEQ_OQPS = 1445
+X86_INS_VCMPGEPS = 1446
+X86_INS_VCMPGTPS = 1447
+X86_INS_VCMPTRUEPS = 1448
+X86_INS_VCMPEQ_OSPS = 1449
+X86_INS_VCMPLT_OQPS = 1450
+X86_INS_VCMPLE_OQPS = 1451
+X86_INS_VCMPUNORD_SPS = 1452
+X86_INS_VCMPNEQ_USPS = 1453
+X86_INS_VCMPNLT_UQPS = 1454
+X86_INS_VCMPNLE_UQPS = 1455
+X86_INS_VCMPORD_SPS = 1456
+X86_INS_VCMPEQ_USPS = 1457
+X86_INS_VCMPNGE_UQPS = 1458
+X86_INS_VCMPNGT_UQPS = 1459
+X86_INS_VCMPFALSE_OSPS = 1460
+X86_INS_VCMPNEQ_OSPS = 1461
+X86_INS_VCMPGE_OQPS = 1462
+X86_INS_VCMPGT_OQPS = 1463
+X86_INS_VCMPTRUE_USPS = 1464
+X86_INS_VCMPPD = 1465
+X86_INS_VCMPEQPD = 1466
+X86_INS_VCMPLTPD = 1467
+X86_INS_VCMPLEPD = 1468
+X86_INS_VCMPUNORDPD = 1469
+X86_INS_VCMPNEQPD = 1470
+X86_INS_VCMPNLTPD = 1471
+X86_INS_VCMPNLEPD = 1472
+X86_INS_VCMPORDPD = 1473
+X86_INS_VCMPEQ_UQPD = 1474
+X86_INS_VCMPNGEPD = 1475
+X86_INS_VCMPNGTPD = 1476
+X86_INS_VCMPFALSEPD = 1477
+X86_INS_VCMPNEQ_OQPD = 1478
+X86_INS_VCMPGEPD = 1479
+X86_INS_VCMPGTPD = 1480
+X86_INS_VCMPTRUEPD = 1481
+X86_INS_VCMPEQ_OSPD = 1482
+X86_INS_VCMPLT_OQPD = 1483
+X86_INS_VCMPLE_OQPD = 1484
+X86_INS_VCMPUNORD_SPD = 1485
+X86_INS_VCMPNEQ_USPD = 1486
+X86_INS_VCMPNLT_UQPD = 1487
+X86_INS_VCMPNLE_UQPD = 1488
+X86_INS_VCMPORD_SPD = 1489
+X86_INS_VCMPEQ_USPD = 1490
+X86_INS_VCMPNGE_UQPD = 1491
+X86_INS_VCMPNGT_UQPD = 1492
+X86_INS_VCMPFALSE_OSPD = 1493
+X86_INS_VCMPNEQ_OSPD = 1494
+X86_INS_VCMPGE_OQPD = 1495
+X86_INS_VCMPGT_OQPD = 1496
+X86_INS_VCMPTRUE_USPD = 1497
+X86_INS_ENDING = 1498
# Group of X86 instructions
diff --git a/cs.c b/cs.c
index d17cb55..c3becd8 100644
--- a/cs.c
+++ b/cs.c
@@ -662,9 +662,12 @@
handle->insn_id(handle, insn_cache, mci.Opcode);
handle->printer(&mci, &ss, handle->printer_info);
-
fill_insn(handle, insn_cache, ss.buffer, &mci, handle->post_printer, buffer);
+ // adjust for pseudo opcode (X86)
+ if (handle->arch == CS_ARCH_X86)
+ insn_cache->id += mci.popcode_adjust;
+
next_offset = insn_size;
} else {
// encounter a broken instruction
@@ -869,6 +872,10 @@
fill_insn(handle, insn, ss.buffer, &mci, handle->post_printer, *code);
+ // adjust for pseudo opcode (X86)
+ if (handle->arch == CS_ARCH_X86)
+ insn->id += mci.popcode_adjust;
+
*code += insn_size;
*size -= insn_size;
*address += insn_size;
diff --git a/include/capstone/x86.h b/include/capstone/x86.h
index dbabbe6..a4fb97b 100644
--- a/include/capstone/x86.h
+++ b/include/capstone/x86.h
@@ -422,12 +422,8 @@
X86_INS_FCMOVU,
X86_INS_CMOVS,
X86_INS_CMP,
- X86_INS_CMPPD,
- X86_INS_CMPPS,
X86_INS_CMPSB,
- X86_INS_CMPSD,
X86_INS_CMPSQ,
- X86_INS_CMPSS,
X86_INS_CMPSW,
X86_INS_CMPXCHG16B,
X86_INS_CMPXCHG,
@@ -1074,10 +1070,6 @@
X86_INS_VBROADCASTI64X4,
X86_INS_VBROADCASTSD,
X86_INS_VBROADCASTSS,
- X86_INS_VCMPPD,
- X86_INS_VCMPPS,
- X86_INS_VCMPSD,
- X86_INS_VCMPSS,
X86_INS_VCOMPRESSPD,
X86_INS_VCOMPRESSPS,
X86_INS_VCVTDQ2PD,
@@ -1665,6 +1657,183 @@
X86_INS_FDISI8087_NOP,
X86_INS_FENI8087_NOP,
+ // pseudo instructions
+ X86_INS_CMPSS,
+ X86_INS_CMPEQSS,
+ X86_INS_CMPLTSS,
+ X86_INS_CMPLESS,
+ X86_INS_CMPUNORDSS,
+ X86_INS_CMPNEQSS,
+ X86_INS_CMPNLTSS,
+ X86_INS_CMPNLESS,
+ X86_INS_CMPORDSS,
+
+ X86_INS_CMPSD,
+ X86_INS_CMPEQSD,
+ X86_INS_CMPLTSD,
+ X86_INS_CMPLESD,
+ X86_INS_CMPUNORDSD,
+ X86_INS_CMPNEQSD,
+ X86_INS_CMPNLTSD,
+ X86_INS_CMPNLESD,
+ X86_INS_CMPORDSD,
+
+ X86_INS_CMPPS,
+ X86_INS_CMPEQPS,
+ X86_INS_CMPLTPS,
+ X86_INS_CMPLEPS,
+ X86_INS_CMPUNORDPS,
+ X86_INS_CMPNEQPS,
+ X86_INS_CMPNLTPS,
+ X86_INS_CMPNLEPS,
+ X86_INS_CMPORDPS,
+
+ X86_INS_CMPPD,
+ X86_INS_CMPEQPD,
+ X86_INS_CMPLTPD,
+ X86_INS_CMPLEPD,
+ X86_INS_CMPUNORDPD,
+ X86_INS_CMPNEQPD,
+ X86_INS_CMPNLTPD,
+ X86_INS_CMPNLEPD,
+ X86_INS_CMPORDPD,
+
+ X86_INS_VCMPSS,
+ X86_INS_VCMPEQSS,
+ X86_INS_VCMPLTSS,
+ X86_INS_VCMPLESS,
+ X86_INS_VCMPUNORDSS,
+ X86_INS_VCMPNEQSS,
+ X86_INS_VCMPNLTSS,
+ X86_INS_VCMPNLESS,
+ X86_INS_VCMPORDSS,
+ X86_INS_VCMPEQ_UQSS,
+ X86_INS_VCMPNGESS,
+ X86_INS_VCMPNGTSS,
+ X86_INS_VCMPFALSESS,
+ X86_INS_VCMPNEQ_OQSS,
+ X86_INS_VCMPGESS,
+ X86_INS_VCMPGTSS,
+ X86_INS_VCMPTRUESS,
+ X86_INS_VCMPEQ_OSSS,
+ X86_INS_VCMPLT_OQSS,
+ X86_INS_VCMPLE_OQSS,
+ X86_INS_VCMPUNORD_SSS,
+ X86_INS_VCMPNEQ_USSS,
+ X86_INS_VCMPNLT_UQSS,
+ X86_INS_VCMPNLE_UQSS,
+ X86_INS_VCMPORD_SSS,
+ X86_INS_VCMPEQ_USSS,
+ X86_INS_VCMPNGE_UQSS,
+ X86_INS_VCMPNGT_UQSS,
+ X86_INS_VCMPFALSE_OSSS,
+ X86_INS_VCMPNEQ_OSSS,
+ X86_INS_VCMPGE_OQSS,
+ X86_INS_VCMPGT_OQSS,
+ X86_INS_VCMPTRUE_USSS,
+
+ X86_INS_VCMPSD,
+ X86_INS_VCMPEQSD,
+ X86_INS_VCMPLTSD,
+ X86_INS_VCMPLESD,
+ X86_INS_VCMPUNORDSD,
+ X86_INS_VCMPNEQSD,
+ X86_INS_VCMPNLTSD,
+ X86_INS_VCMPNLESD,
+ X86_INS_VCMPORDSD,
+ X86_INS_VCMPEQ_UQSD,
+ X86_INS_VCMPNGESD,
+ X86_INS_VCMPNGTSD,
+ X86_INS_VCMPFALSESD,
+ X86_INS_VCMPNEQ_OQSD,
+ X86_INS_VCMPGESD,
+ X86_INS_VCMPGTSD,
+ X86_INS_VCMPTRUESD,
+ X86_INS_VCMPEQ_OSSD,
+ X86_INS_VCMPLT_OQSD,
+ X86_INS_VCMPLE_OQSD,
+ X86_INS_VCMPUNORD_SSD,
+ X86_INS_VCMPNEQ_USSD,
+ X86_INS_VCMPNLT_UQSD,
+ X86_INS_VCMPNLE_UQSD,
+ X86_INS_VCMPORD_SSD,
+ X86_INS_VCMPEQ_USSD,
+ X86_INS_VCMPNGE_UQSD,
+ X86_INS_VCMPNGT_UQSD,
+ X86_INS_VCMPFALSE_OSSD,
+ X86_INS_VCMPNEQ_OSSD,
+ X86_INS_VCMPGE_OQSD,
+ X86_INS_VCMPGT_OQSD,
+ X86_INS_VCMPTRUE_USSD,
+
+ X86_INS_VCMPPS,
+ X86_INS_VCMPEQPS,
+ X86_INS_VCMPLTPS,
+ X86_INS_VCMPLEPS,
+ X86_INS_VCMPUNORDPS,
+ X86_INS_VCMPNEQPS,
+ X86_INS_VCMPNLTPS,
+ X86_INS_VCMPNLEPS,
+ X86_INS_VCMPORDPS,
+ X86_INS_VCMPEQ_UQPS,
+ X86_INS_VCMPNGEPS,
+ X86_INS_VCMPNGTPS,
+ X86_INS_VCMPFALSEPS,
+ X86_INS_VCMPNEQ_OQPS,
+ X86_INS_VCMPGEPS,
+ X86_INS_VCMPGTPS,
+ X86_INS_VCMPTRUEPS,
+ X86_INS_VCMPEQ_OSPS,
+ X86_INS_VCMPLT_OQPS,
+ X86_INS_VCMPLE_OQPS,
+ X86_INS_VCMPUNORD_SPS,
+ X86_INS_VCMPNEQ_USPS,
+ X86_INS_VCMPNLT_UQPS,
+ X86_INS_VCMPNLE_UQPS,
+ X86_INS_VCMPORD_SPS,
+ X86_INS_VCMPEQ_USPS,
+ X86_INS_VCMPNGE_UQPS,
+ X86_INS_VCMPNGT_UQPS,
+ X86_INS_VCMPFALSE_OSPS,
+ X86_INS_VCMPNEQ_OSPS,
+ X86_INS_VCMPGE_OQPS,
+ X86_INS_VCMPGT_OQPS,
+ X86_INS_VCMPTRUE_USPS,
+
+ X86_INS_VCMPPD,
+ X86_INS_VCMPEQPD,
+ X86_INS_VCMPLTPD,
+ X86_INS_VCMPLEPD,
+ X86_INS_VCMPUNORDPD,
+ X86_INS_VCMPNEQPD,
+ X86_INS_VCMPNLTPD,
+ X86_INS_VCMPNLEPD,
+ X86_INS_VCMPORDPD,
+ X86_INS_VCMPEQ_UQPD,
+ X86_INS_VCMPNGEPD,
+ X86_INS_VCMPNGTPD,
+ X86_INS_VCMPFALSEPD,
+ X86_INS_VCMPNEQ_OQPD,
+ X86_INS_VCMPGEPD,
+ X86_INS_VCMPGTPD,
+ X86_INS_VCMPTRUEPD,
+ X86_INS_VCMPEQ_OSPD,
+ X86_INS_VCMPLT_OQPD,
+ X86_INS_VCMPLE_OQPD,
+ X86_INS_VCMPUNORD_SPD,
+ X86_INS_VCMPNEQ_USPD,
+ X86_INS_VCMPNLT_UQPD,
+ X86_INS_VCMPNLE_UQPD,
+ X86_INS_VCMPORD_SPD,
+ X86_INS_VCMPEQ_USPD,
+ X86_INS_VCMPNGE_UQPD,
+ X86_INS_VCMPNGT_UQPD,
+ X86_INS_VCMPFALSE_OSPD,
+ X86_INS_VCMPNEQ_OSPD,
+ X86_INS_VCMPGE_OQPD,
+ X86_INS_VCMPGT_OQPD,
+ X86_INS_VCMPTRUE_USPD,
+
X86_INS_ENDING, // mark the end of the list of insn
} x86_insn;