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;