From e402e021b8268d507cc78604c0deb5b3e99f1909 Mon Sep 17 00:00:00 2001 From: Nguyen Anh Quynh Date: Sat, 7 Mar 2015 14:33:40 +0800 Subject: [PATCH] x86: remove unreal instruction VPCMP --- arch/X86/X86Mapping.c | 313 ++++++------ bindings/java/capstone/X86_const.java | 655 +++++++++++++------------- bindings/ocaml/x86_const.ml | 655 +++++++++++++------------- bindings/python/capstone/x86_const.py | 655 +++++++++++++------------- include/capstone/x86.h | 1 - 5 files changed, 1137 insertions(+), 1142 deletions(-) diff --git a/arch/X86/X86Mapping.c b/arch/X86/X86Mapping.c index a42464ce..4ffe4edb 100644 --- a/arch/X86/X86Mapping.c +++ b/arch/X86/X86Mapping.c @@ -1852,7 +1852,6 @@ static name_map insn_name_maps[] = { { X86_INS_VPBROADCASTW, "vpbroadcastw" }, { X86_INS_VPCLMULQDQ, "vpclmulqdq" }, { X86_INS_VPCMOV, "vpcmov" }, - { X86_INS_VPCMP, "vpcmp" }, { X86_INS_VPCMPB, "vpcmpb" }, { X86_INS_VPCMPD, "vpcmpd" }, { X86_INS_VPCMPEQB, "vpcmpeqb" }, @@ -5026,7 +5025,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_CMPPDrmi, X86_INS_CMP, + X86_CMPPDrmi, X86_INS_CMPPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0 #endif @@ -5038,7 +5037,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_CMPPDrri, X86_INS_CMP, + X86_CMPPDrri, X86_INS_CMPPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0 #endif @@ -5050,7 +5049,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_CMPPSrmi, X86_INS_CMP, + X86_CMPPSrmi, X86_INS_CMPPS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0 #endif @@ -5062,7 +5061,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_CMPPSrri, X86_INS_CMP, + X86_CMPPSrri, X86_INS_CMPPS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0 #endif @@ -5080,7 +5079,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_CMPSDrm, X86_INS_CMP, + X86_CMPSDrm, X86_INS_CMPSD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0 #endif @@ -5092,7 +5091,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_CMPSDrr, X86_INS_CMP, + X86_CMPSDrr, X86_INS_CMPSD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0 #endif @@ -5116,7 +5115,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_CMPSSrm, X86_INS_CMP, + X86_CMPSSrm, X86_INS_CMPSS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0 #endif @@ -5128,7 +5127,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_CMPSSrr, X86_INS_CMP, + X86_CMPSSrr, X86_INS_CMPSS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0 #endif @@ -7096,25 +7095,25 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_Int_CMPSDrm, X86_INS_CMP, + X86_Int_CMPSDrm, X86_INS_CMPSD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0 #endif }, { - X86_Int_CMPSDrr, X86_INS_CMP, + X86_Int_CMPSDrr, X86_INS_CMPSD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_SSE2, 0 }, 0, 0 #endif }, { - X86_Int_CMPSSrm, X86_INS_CMP, + X86_Int_CMPSSrm, X86_INS_CMPSS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0 #endif }, { - X86_Int_CMPSSrr, X86_INS_CMP, + X86_Int_CMPSSrr, X86_INS_CMPSS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_SSE1, 0 }, 0, 0 #endif @@ -7288,25 +7287,25 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_Int_VCMPSDrm, X86_INS_VCMP, + X86_Int_VCMPSDrm, X86_INS_VCMPSD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif }, { - X86_Int_VCMPSDrr, X86_INS_VCMP, + X86_Int_VCMPSDrr, X86_INS_VCMPSD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif }, { - X86_Int_VCMPSSrm, X86_INS_VCMP, + X86_Int_VCMPSSrm, X86_INS_VCMPSS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif }, { - X86_Int_VCMPSSrr, X86_INS_VCMP, + X86_Int_VCMPSSrr, X86_INS_VCMPSS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif @@ -19762,7 +19761,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPPDYrmi, X86_INS_VCMP, + X86_VCMPPDYrmi, X86_INS_VCMPPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif @@ -19774,7 +19773,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPPDYrri, X86_INS_VCMP, + X86_VCMPPDYrri, X86_INS_VCMPPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif @@ -19786,7 +19785,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPPDZrmi, X86_INS_VCMP, + X86_VCMPPDZrmi, X86_INS_VCMPPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -19810,7 +19809,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPPDZrrib, X86_INS_VCMP, + X86_VCMPPDZrrib, X86_INS_VCMPPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -19822,7 +19821,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPPDrmi, X86_INS_VCMP, + X86_VCMPPDrmi, X86_INS_VCMPPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif @@ -19846,7 +19845,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPPSYrmi, X86_INS_VCMP, + X86_VCMPPSYrmi, X86_INS_VCMPPS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif @@ -19858,7 +19857,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPPSYrri, X86_INS_VCMP, + X86_VCMPPSYrri, X86_INS_VCMPPS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif @@ -19870,7 +19869,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPPSZrmi, X86_INS_VCMP, + X86_VCMPPSZrmi, X86_INS_VCMPPS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -19882,7 +19881,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPPSZrri, X86_INS_VCMP, + X86_VCMPPSZrri, X86_INS_VCMPPS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -19894,7 +19893,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPPSZrrib, X86_INS_VCMP, + X86_VCMPPSZrrib, X86_INS_VCMPPS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -19906,7 +19905,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPPSrmi, X86_INS_VCMP, + X86_VCMPPSrmi, X86_INS_VCMPPS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif @@ -19918,7 +19917,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPPSrri, X86_INS_VCMP, + X86_VCMPPSrri, X86_INS_VCMPPS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif @@ -19930,7 +19929,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPSDZrm, X86_INS_VCMP, + X86_VCMPSDZrm, X86_INS_VCMPSD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -19942,7 +19941,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPSDZrr, X86_INS_VCMP, + X86_VCMPSDZrr, X86_INS_VCMPSD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -19954,7 +19953,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPSDrm, X86_INS_VCMP, + X86_VCMPSDrm, X86_INS_VCMPSD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif @@ -19966,7 +19965,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPSDrr, X86_INS_VCMP, + X86_VCMPSDrr, X86_INS_VCMPSD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif @@ -19978,7 +19977,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPSSZrm, X86_INS_VCMP, + X86_VCMPSSZrm, X86_INS_VCMPSS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -19990,7 +19989,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPSSZrr, X86_INS_VCMP, + X86_VCMPSSZrr, X86_INS_VCMPSS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -20002,7 +20001,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPSSrm, X86_INS_VCMP, + X86_VCMPSSrm, X86_INS_VCMPSS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif @@ -20014,7 +20013,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VCMPSSrr, X86_INS_VCMP, + X86_VCMPSSrr, X86_INS_VCMPSS, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX, 0 }, 0, 0 #endif @@ -37414,7 +37413,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPBZ128rmi, X86_INS_VPCMP, + X86_VPCMPBZ128rmi, X86_INS_VPCMPB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37426,7 +37425,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPBZ128rmik, X86_INS_VPCMP, + X86_VPCMPBZ128rmik, X86_INS_VPCMPB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37438,7 +37437,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPBZ128rri, X86_INS_VPCMP, + X86_VPCMPBZ128rri, X86_INS_VPCMPB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37450,7 +37449,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPBZ128rrik, X86_INS_VPCMP, + X86_VPCMPBZ128rrik, X86_INS_VPCMPB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37462,7 +37461,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPBZ256rmi, X86_INS_VPCMP, + X86_VPCMPBZ256rmi, X86_INS_VPCMPB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37474,7 +37473,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPBZ256rmik, X86_INS_VPCMP, + X86_VPCMPBZ256rmik, X86_INS_VPCMPB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37486,7 +37485,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPBZ256rri, X86_INS_VPCMP, + X86_VPCMPBZ256rri, X86_INS_VPCMPB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37498,7 +37497,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPBZ256rrik, X86_INS_VPCMP, + X86_VPCMPBZ256rrik, X86_INS_VPCMPB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37510,7 +37509,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPBZrmi, X86_INS_VPCMP, + X86_VPCMPBZrmi, X86_INS_VPCMPB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -37522,7 +37521,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPBZrmik, X86_INS_VPCMP, + X86_VPCMPBZrmik, X86_INS_VPCMPB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -37534,7 +37533,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPBZrri, X86_INS_VPCMP, + X86_VPCMPBZrri, X86_INS_VPCMPB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -37546,7 +37545,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPBZrrik, X86_INS_VPCMP, + X86_VPCMPBZrrik, X86_INS_VPCMPB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -37558,7 +37557,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZ128rmi, X86_INS_VPCMP, + X86_VPCMPDZ128rmi, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37570,7 +37569,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZ128rmib, X86_INS_VPCMP, + X86_VPCMPDZ128rmib, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37582,7 +37581,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZ128rmibk, X86_INS_VPCMP, + X86_VPCMPDZ128rmibk, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37594,7 +37593,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZ128rmik, X86_INS_VPCMP, + X86_VPCMPDZ128rmik, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37606,7 +37605,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZ128rri, X86_INS_VPCMP, + X86_VPCMPDZ128rri, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37618,7 +37617,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZ128rrik, X86_INS_VPCMP, + X86_VPCMPDZ128rrik, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37630,7 +37629,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZ256rmi, X86_INS_VPCMP, + X86_VPCMPDZ256rmi, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37642,7 +37641,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZ256rmib, X86_INS_VPCMP, + X86_VPCMPDZ256rmib, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37654,7 +37653,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZ256rmibk, X86_INS_VPCMP, + X86_VPCMPDZ256rmibk, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37666,7 +37665,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZ256rmik, X86_INS_VPCMP, + X86_VPCMPDZ256rmik, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37678,7 +37677,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZ256rri, X86_INS_VPCMP, + X86_VPCMPDZ256rri, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37690,7 +37689,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZ256rrik, X86_INS_VPCMP, + X86_VPCMPDZ256rrik, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -37702,7 +37701,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZrmi, X86_INS_VPCMP, + X86_VPCMPDZrmi, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -37714,7 +37713,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZrmib, X86_INS_VPCMP, + X86_VPCMPDZrmib, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -37726,7 +37725,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZrmibk, X86_INS_VPCMP, + X86_VPCMPDZrmibk, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -37738,7 +37737,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZrmik, X86_INS_VPCMP, + X86_VPCMPDZrmik, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -37750,7 +37749,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZrri, X86_INS_VPCMP, + X86_VPCMPDZrri, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -37762,7 +37761,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPDZrrik, X86_INS_VPCMP, + X86_VPCMPDZrrik, X86_INS_VPCMPD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -38734,7 +38733,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZ128rmi, X86_INS_VPCMP, + X86_VPCMPQZ128rmi, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38746,7 +38745,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZ128rmib, X86_INS_VPCMP, + X86_VPCMPQZ128rmib, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38758,7 +38757,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZ128rmibk, X86_INS_VPCMP, + X86_VPCMPQZ128rmibk, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38770,7 +38769,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZ128rmik, X86_INS_VPCMP, + X86_VPCMPQZ128rmik, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38782,7 +38781,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZ128rri, X86_INS_VPCMP, + X86_VPCMPQZ128rri, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38794,7 +38793,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZ128rrik, X86_INS_VPCMP, + X86_VPCMPQZ128rrik, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38806,7 +38805,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZ256rmi, X86_INS_VPCMP, + X86_VPCMPQZ256rmi, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38818,7 +38817,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZ256rmib, X86_INS_VPCMP, + X86_VPCMPQZ256rmib, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38830,7 +38829,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZ256rmibk, X86_INS_VPCMP, + X86_VPCMPQZ256rmibk, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38842,7 +38841,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZ256rmik, X86_INS_VPCMP, + X86_VPCMPQZ256rmik, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38854,7 +38853,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZ256rri, X86_INS_VPCMP, + X86_VPCMPQZ256rri, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38866,7 +38865,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZ256rrik, X86_INS_VPCMP, + X86_VPCMPQZ256rrik, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38878,7 +38877,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZrmi, X86_INS_VPCMP, + X86_VPCMPQZrmi, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -38890,7 +38889,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZrmib, X86_INS_VPCMP, + X86_VPCMPQZrmib, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -38902,7 +38901,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZrmibk, X86_INS_VPCMP, + X86_VPCMPQZrmibk, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -38914,7 +38913,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZrmik, X86_INS_VPCMP, + X86_VPCMPQZrmik, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -38926,7 +38925,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZrri, X86_INS_VPCMP, + X86_VPCMPQZrri, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -38938,7 +38937,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPQZrrik, X86_INS_VPCMP, + X86_VPCMPQZrrik, X86_INS_VPCMPQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -38950,7 +38949,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUBZ128rmi, X86_INS_VPCMP, + X86_VPCMPUBZ128rmi, X86_INS_VPCMPUB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38962,7 +38961,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUBZ128rmik, X86_INS_VPCMP, + X86_VPCMPUBZ128rmik, X86_INS_VPCMPUB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38974,7 +38973,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUBZ128rri, X86_INS_VPCMP, + X86_VPCMPUBZ128rri, X86_INS_VPCMPUB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38986,7 +38985,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUBZ128rrik, X86_INS_VPCMP, + X86_VPCMPUBZ128rrik, X86_INS_VPCMPUB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -38998,7 +38997,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUBZ256rmi, X86_INS_VPCMP, + X86_VPCMPUBZ256rmi, X86_INS_VPCMPUB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39010,7 +39009,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUBZ256rmik, X86_INS_VPCMP, + X86_VPCMPUBZ256rmik, X86_INS_VPCMPUB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39022,7 +39021,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUBZ256rri, X86_INS_VPCMP, + X86_VPCMPUBZ256rri, X86_INS_VPCMPUB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39034,7 +39033,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUBZ256rrik, X86_INS_VPCMP, + X86_VPCMPUBZ256rrik, X86_INS_VPCMPUB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39046,7 +39045,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUBZrmi, X86_INS_VPCMP, + X86_VPCMPUBZrmi, X86_INS_VPCMPUB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -39058,7 +39057,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUBZrmik, X86_INS_VPCMP, + X86_VPCMPUBZrmik, X86_INS_VPCMPUB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -39070,7 +39069,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUBZrri, X86_INS_VPCMP, + X86_VPCMPUBZrri, X86_INS_VPCMPUB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -39082,7 +39081,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUBZrrik, X86_INS_VPCMP, + X86_VPCMPUBZrrik, X86_INS_VPCMPUB, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -39094,7 +39093,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZ128rmi, X86_INS_VPCMP, + X86_VPCMPUDZ128rmi, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39106,7 +39105,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZ128rmib, X86_INS_VPCMP, + X86_VPCMPUDZ128rmib, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39118,7 +39117,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZ128rmibk, X86_INS_VPCMP, + X86_VPCMPUDZ128rmibk, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39130,7 +39129,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZ128rmik, X86_INS_VPCMP, + X86_VPCMPUDZ128rmik, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39142,7 +39141,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZ128rri, X86_INS_VPCMP, + X86_VPCMPUDZ128rri, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39154,7 +39153,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZ128rrik, X86_INS_VPCMP, + X86_VPCMPUDZ128rrik, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39166,7 +39165,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZ256rmi, X86_INS_VPCMP, + X86_VPCMPUDZ256rmi, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39178,7 +39177,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZ256rmib, X86_INS_VPCMP, + X86_VPCMPUDZ256rmib, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39190,7 +39189,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZ256rmibk, X86_INS_VPCMP, + X86_VPCMPUDZ256rmibk, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39202,7 +39201,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZ256rmik, X86_INS_VPCMP, + X86_VPCMPUDZ256rmik, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39214,7 +39213,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZ256rri, X86_INS_VPCMP, + X86_VPCMPUDZ256rri, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39226,7 +39225,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZ256rrik, X86_INS_VPCMP, + X86_VPCMPUDZ256rrik, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39238,7 +39237,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZrmi, X86_INS_VPCMP, + X86_VPCMPUDZrmi, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -39250,7 +39249,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZrmib, X86_INS_VPCMP, + X86_VPCMPUDZrmib, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -39262,7 +39261,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZrmibk, X86_INS_VPCMP, + X86_VPCMPUDZrmibk, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -39274,7 +39273,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZrmik, X86_INS_VPCMP, + X86_VPCMPUDZrmik, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -39286,7 +39285,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZrri, X86_INS_VPCMP, + X86_VPCMPUDZrri, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -39298,7 +39297,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUDZrrik, X86_INS_VPCMP, + X86_VPCMPUDZrrik, X86_INS_VPCMPUD, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -39310,7 +39309,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZ128rmi, X86_INS_VPCMP, + X86_VPCMPUQZ128rmi, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39322,7 +39321,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZ128rmib, X86_INS_VPCMP, + X86_VPCMPUQZ128rmib, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39334,7 +39333,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZ128rmibk, X86_INS_VPCMP, + X86_VPCMPUQZ128rmibk, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39346,7 +39345,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZ128rmik, X86_INS_VPCMP, + X86_VPCMPUQZ128rmik, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39358,7 +39357,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZ128rri, X86_INS_VPCMP, + X86_VPCMPUQZ128rri, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39370,7 +39369,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZ128rrik, X86_INS_VPCMP, + X86_VPCMPUQZ128rrik, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39382,7 +39381,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZ256rmi, X86_INS_VPCMP, + X86_VPCMPUQZ256rmi, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39394,7 +39393,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZ256rmib, X86_INS_VPCMP, + X86_VPCMPUQZ256rmib, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39406,7 +39405,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZ256rmibk, X86_INS_VPCMP, + X86_VPCMPUQZ256rmibk, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39418,7 +39417,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZ256rmik, X86_INS_VPCMP, + X86_VPCMPUQZ256rmik, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39430,7 +39429,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZ256rri, X86_INS_VPCMP, + X86_VPCMPUQZ256rri, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39442,7 +39441,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZ256rrik, X86_INS_VPCMP, + X86_VPCMPUQZ256rrik, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39454,7 +39453,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZrmi, X86_INS_VPCMP, + X86_VPCMPUQZrmi, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -39466,7 +39465,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZrmib, X86_INS_VPCMP, + X86_VPCMPUQZrmib, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -39478,7 +39477,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZrmibk, X86_INS_VPCMP, + X86_VPCMPUQZrmibk, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -39490,7 +39489,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZrmik, X86_INS_VPCMP, + X86_VPCMPUQZrmik, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -39502,7 +39501,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZrri, X86_INS_VPCMP, + X86_VPCMPUQZrri, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -39514,7 +39513,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUQZrrik, X86_INS_VPCMP, + X86_VPCMPUQZrrik, X86_INS_VPCMPUQ, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_AVX512, 0 }, 0, 0 #endif @@ -39526,7 +39525,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUWZ128rmi, X86_INS_VPCMP, + X86_VPCMPUWZ128rmi, X86_INS_VPCMPUW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39538,7 +39537,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUWZ128rmik, X86_INS_VPCMP, + X86_VPCMPUWZ128rmik, X86_INS_VPCMPUW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39550,7 +39549,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUWZ128rri, X86_INS_VPCMP, + X86_VPCMPUWZ128rri, X86_INS_VPCMPUW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39562,7 +39561,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUWZ128rrik, X86_INS_VPCMP, + X86_VPCMPUWZ128rrik, X86_INS_VPCMPUW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39574,7 +39573,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUWZ256rmi, X86_INS_VPCMP, + X86_VPCMPUWZ256rmi, X86_INS_VPCMPUW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39586,7 +39585,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUWZ256rmik, X86_INS_VPCMP, + X86_VPCMPUWZ256rmik, X86_INS_VPCMPUW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39598,7 +39597,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUWZ256rri, X86_INS_VPCMP, + X86_VPCMPUWZ256rri, X86_INS_VPCMPUW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39610,7 +39609,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUWZ256rrik, X86_INS_VPCMP, + X86_VPCMPUWZ256rrik, X86_INS_VPCMPUW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39622,7 +39621,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUWZrmi, X86_INS_VPCMP, + X86_VPCMPUWZrmi, X86_INS_VPCMPUW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -39634,7 +39633,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUWZrmik, X86_INS_VPCMP, + X86_VPCMPUWZrmik, X86_INS_VPCMPUW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -39646,7 +39645,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUWZrri, X86_INS_VPCMP, + X86_VPCMPUWZrri, X86_INS_VPCMPUW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -39658,7 +39657,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPUWZrrik, X86_INS_VPCMP, + X86_VPCMPUWZrrik, X86_INS_VPCMPUW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -39670,7 +39669,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPWZ128rmi, X86_INS_VPCMP, + X86_VPCMPWZ128rmi, X86_INS_VPCMPW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39682,7 +39681,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPWZ128rmik, X86_INS_VPCMP, + X86_VPCMPWZ128rmik, X86_INS_VPCMPW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39694,7 +39693,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPWZ128rri, X86_INS_VPCMP, + X86_VPCMPWZ128rri, X86_INS_VPCMPW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39706,7 +39705,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPWZ128rrik, X86_INS_VPCMP, + X86_VPCMPWZ128rrik, X86_INS_VPCMPW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39718,7 +39717,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPWZ256rmi, X86_INS_VPCMP, + X86_VPCMPWZ256rmi, X86_INS_VPCMPW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39730,7 +39729,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPWZ256rmik, X86_INS_VPCMP, + X86_VPCMPWZ256rmik, X86_INS_VPCMPW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39742,7 +39741,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPWZ256rri, X86_INS_VPCMP, + X86_VPCMPWZ256rri, X86_INS_VPCMPW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39754,7 +39753,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPWZ256rrik, X86_INS_VPCMP, + X86_VPCMPWZ256rrik, X86_INS_VPCMPW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, X86_GRP_VLX, 0 }, 0, 0 #endif @@ -39766,7 +39765,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPWZrmi, X86_INS_VPCMP, + X86_VPCMPWZrmi, X86_INS_VPCMPW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -39778,7 +39777,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPWZrmik, X86_INS_VPCMP, + X86_VPCMPWZrmik, X86_INS_VPCMPW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -39790,7 +39789,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPWZrri, X86_INS_VPCMP, + X86_VPCMPWZrri, X86_INS_VPCMPW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif @@ -39802,7 +39801,7 @@ static insn_map insns[] = { // full x86 instructions #endif }, { - X86_VPCMPWZrrik, X86_INS_VPCMP, + X86_VPCMPWZrrik, X86_INS_VPCMPW, #ifndef CAPSTONE_DIET { 0 }, { 0 }, { X86_GRP_BWI, 0 }, 0, 0 #endif diff --git a/bindings/java/capstone/X86_const.java b/bindings/java/capstone/X86_const.java index 0f5bf546..718efa10 100644 --- a/bindings/java/capstone/X86_const.java +++ b/bindings/java/capstone/X86_const.java @@ -1363,334 +1363,333 @@ public class X86_const { public static final int X86_INS_VPBROADCASTW = 1011; public static final int X86_INS_VPCLMULQDQ = 1012; public static final int X86_INS_VPCMOV = 1013; - public static final int X86_INS_VPCMP = 1014; - public static final int X86_INS_VPCMPB = 1015; - public static final int X86_INS_VPCMPD = 1016; - public static final int X86_INS_VPCMPEQB = 1017; - public static final int X86_INS_VPCMPEQD = 1018; - public static final int X86_INS_VPCMPEQQ = 1019; - public static final int X86_INS_VPCMPEQW = 1020; - public static final int X86_INS_VPCMPESTRI = 1021; - public static final int X86_INS_VPCMPESTRM = 1022; - public static final int X86_INS_VPCMPGTB = 1023; - public static final int X86_INS_VPCMPGTD = 1024; - public static final int X86_INS_VPCMPGTQ = 1025; - public static final int X86_INS_VPCMPGTW = 1026; - public static final int X86_INS_VPCMPISTRI = 1027; - public static final int X86_INS_VPCMPISTRM = 1028; - public static final int X86_INS_VPCMPQ = 1029; - public static final int X86_INS_VPCMPUB = 1030; - public static final int X86_INS_VPCMPUD = 1031; - public static final int X86_INS_VPCMPUQ = 1032; - public static final int X86_INS_VPCMPUW = 1033; - public static final int X86_INS_VPCMPW = 1034; - public static final int X86_INS_VPCOM = 1035; - public static final int X86_INS_VPCOMB = 1036; - public static final int X86_INS_VPCOMD = 1037; - public static final int X86_INS_VPCOMPRESSD = 1038; - public static final int X86_INS_VPCOMPRESSQ = 1039; - public static final int X86_INS_VPCOMQ = 1040; - public static final int X86_INS_VPCOMUB = 1041; - public static final int X86_INS_VPCOMUD = 1042; - public static final int X86_INS_VPCOMUQ = 1043; - public static final int X86_INS_VPCOMUW = 1044; - public static final int X86_INS_VPCOMW = 1045; - public static final int X86_INS_VPCONFLICTD = 1046; - public static final int X86_INS_VPCONFLICTQ = 1047; - public static final int X86_INS_VPERM2F128 = 1048; - public static final int X86_INS_VPERM2I128 = 1049; - public static final int X86_INS_VPERMD = 1050; - public static final int X86_INS_VPERMI2D = 1051; - public static final int X86_INS_VPERMI2PD = 1052; - public static final int X86_INS_VPERMI2PS = 1053; - public static final int X86_INS_VPERMI2Q = 1054; - public static final int X86_INS_VPERMIL2PD = 1055; - public static final int X86_INS_VPERMIL2PS = 1056; - public static final int X86_INS_VPERMILPD = 1057; - public static final int X86_INS_VPERMILPS = 1058; - public static final int X86_INS_VPERMPD = 1059; - public static final int X86_INS_VPERMPS = 1060; - public static final int X86_INS_VPERMQ = 1061; - public static final int X86_INS_VPERMT2D = 1062; - public static final int X86_INS_VPERMT2PD = 1063; - public static final int X86_INS_VPERMT2PS = 1064; - public static final int X86_INS_VPERMT2Q = 1065; - public static final int X86_INS_VPEXPANDD = 1066; - public static final int X86_INS_VPEXPANDQ = 1067; - public static final int X86_INS_VPEXTRB = 1068; - public static final int X86_INS_VPEXTRD = 1069; - public static final int X86_INS_VPEXTRQ = 1070; - public static final int X86_INS_VPEXTRW = 1071; - public static final int X86_INS_VPGATHERDD = 1072; - public static final int X86_INS_VPGATHERDQ = 1073; - public static final int X86_INS_VPGATHERQD = 1074; - public static final int X86_INS_VPGATHERQQ = 1075; - public static final int X86_INS_VPHADDBD = 1076; - public static final int X86_INS_VPHADDBQ = 1077; - public static final int X86_INS_VPHADDBW = 1078; - public static final int X86_INS_VPHADDDQ = 1079; - public static final int X86_INS_VPHADDD = 1080; - public static final int X86_INS_VPHADDSW = 1081; - public static final int X86_INS_VPHADDUBD = 1082; - public static final int X86_INS_VPHADDUBQ = 1083; - public static final int X86_INS_VPHADDUBW = 1084; - public static final int X86_INS_VPHADDUDQ = 1085; - public static final int X86_INS_VPHADDUWD = 1086; - public static final int X86_INS_VPHADDUWQ = 1087; - public static final int X86_INS_VPHADDWD = 1088; - public static final int X86_INS_VPHADDWQ = 1089; - public static final int X86_INS_VPHADDW = 1090; - public static final int X86_INS_VPHMINPOSUW = 1091; - public static final int X86_INS_VPHSUBBW = 1092; - public static final int X86_INS_VPHSUBDQ = 1093; - public static final int X86_INS_VPHSUBD = 1094; - public static final int X86_INS_VPHSUBSW = 1095; - public static final int X86_INS_VPHSUBWD = 1096; - public static final int X86_INS_VPHSUBW = 1097; - public static final int X86_INS_VPINSRB = 1098; - public static final int X86_INS_VPINSRD = 1099; - public static final int X86_INS_VPINSRQ = 1100; - public static final int X86_INS_VPINSRW = 1101; - public static final int X86_INS_VPLZCNTD = 1102; - public static final int X86_INS_VPLZCNTQ = 1103; - public static final int X86_INS_VPMACSDD = 1104; - public static final int X86_INS_VPMACSDQH = 1105; - public static final int X86_INS_VPMACSDQL = 1106; - public static final int X86_INS_VPMACSSDD = 1107; - public static final int X86_INS_VPMACSSDQH = 1108; - public static final int X86_INS_VPMACSSDQL = 1109; - public static final int X86_INS_VPMACSSWD = 1110; - public static final int X86_INS_VPMACSSWW = 1111; - public static final int X86_INS_VPMACSWD = 1112; - public static final int X86_INS_VPMACSWW = 1113; - public static final int X86_INS_VPMADCSSWD = 1114; - public static final int X86_INS_VPMADCSWD = 1115; - public static final int X86_INS_VPMADDUBSW = 1116; - public static final int X86_INS_VPMADDWD = 1117; - public static final int X86_INS_VPMASKMOVD = 1118; - public static final int X86_INS_VPMASKMOVQ = 1119; - public static final int X86_INS_VPMAXSB = 1120; - public static final int X86_INS_VPMAXSD = 1121; - public static final int X86_INS_VPMAXSQ = 1122; - public static final int X86_INS_VPMAXSW = 1123; - public static final int X86_INS_VPMAXUB = 1124; - public static final int X86_INS_VPMAXUD = 1125; - public static final int X86_INS_VPMAXUQ = 1126; - public static final int X86_INS_VPMAXUW = 1127; - public static final int X86_INS_VPMINSB = 1128; - public static final int X86_INS_VPMINSD = 1129; - public static final int X86_INS_VPMINSQ = 1130; - public static final int X86_INS_VPMINSW = 1131; - public static final int X86_INS_VPMINUB = 1132; - public static final int X86_INS_VPMINUD = 1133; - public static final int X86_INS_VPMINUQ = 1134; - public static final int X86_INS_VPMINUW = 1135; - public static final int X86_INS_VPMOVDB = 1136; - public static final int X86_INS_VPMOVDW = 1137; - public static final int X86_INS_VPMOVM2B = 1138; - public static final int X86_INS_VPMOVM2D = 1139; - public static final int X86_INS_VPMOVM2Q = 1140; - public static final int X86_INS_VPMOVM2W = 1141; - public static final int X86_INS_VPMOVMSKB = 1142; - public static final int X86_INS_VPMOVQB = 1143; - public static final int X86_INS_VPMOVQD = 1144; - public static final int X86_INS_VPMOVQW = 1145; - public static final int X86_INS_VPMOVSDB = 1146; - public static final int X86_INS_VPMOVSDW = 1147; - public static final int X86_INS_VPMOVSQB = 1148; - public static final int X86_INS_VPMOVSQD = 1149; - public static final int X86_INS_VPMOVSQW = 1150; - public static final int X86_INS_VPMOVSXBD = 1151; - public static final int X86_INS_VPMOVSXBQ = 1152; - public static final int X86_INS_VPMOVSXBW = 1153; - public static final int X86_INS_VPMOVSXDQ = 1154; - public static final int X86_INS_VPMOVSXWD = 1155; - public static final int X86_INS_VPMOVSXWQ = 1156; - public static final int X86_INS_VPMOVUSDB = 1157; - public static final int X86_INS_VPMOVUSDW = 1158; - public static final int X86_INS_VPMOVUSQB = 1159; - public static final int X86_INS_VPMOVUSQD = 1160; - public static final int X86_INS_VPMOVUSQW = 1161; - public static final int X86_INS_VPMOVZXBD = 1162; - public static final int X86_INS_VPMOVZXBQ = 1163; - public static final int X86_INS_VPMOVZXBW = 1164; - public static final int X86_INS_VPMOVZXDQ = 1165; - public static final int X86_INS_VPMOVZXWD = 1166; - public static final int X86_INS_VPMOVZXWQ = 1167; - public static final int X86_INS_VPMULDQ = 1168; - public static final int X86_INS_VPMULHRSW = 1169; - public static final int X86_INS_VPMULHUW = 1170; - public static final int X86_INS_VPMULHW = 1171; - public static final int X86_INS_VPMULLD = 1172; - public static final int X86_INS_VPMULLQ = 1173; - public static final int X86_INS_VPMULLW = 1174; - public static final int X86_INS_VPMULUDQ = 1175; - public static final int X86_INS_VPORD = 1176; - public static final int X86_INS_VPORQ = 1177; - public static final int X86_INS_VPOR = 1178; - public static final int X86_INS_VPPERM = 1179; - public static final int X86_INS_VPROTB = 1180; - public static final int X86_INS_VPROTD = 1181; - public static final int X86_INS_VPROTQ = 1182; - public static final int X86_INS_VPROTW = 1183; - public static final int X86_INS_VPSADBW = 1184; - public static final int X86_INS_VPSCATTERDD = 1185; - public static final int X86_INS_VPSCATTERDQ = 1186; - public static final int X86_INS_VPSCATTERQD = 1187; - public static final int X86_INS_VPSCATTERQQ = 1188; - public static final int X86_INS_VPSHAB = 1189; - public static final int X86_INS_VPSHAD = 1190; - public static final int X86_INS_VPSHAQ = 1191; - public static final int X86_INS_VPSHAW = 1192; - public static final int X86_INS_VPSHLB = 1193; - public static final int X86_INS_VPSHLD = 1194; - public static final int X86_INS_VPSHLQ = 1195; - public static final int X86_INS_VPSHLW = 1196; - public static final int X86_INS_VPSHUFB = 1197; - public static final int X86_INS_VPSHUFD = 1198; - public static final int X86_INS_VPSHUFHW = 1199; - public static final int X86_INS_VPSHUFLW = 1200; - public static final int X86_INS_VPSIGNB = 1201; - public static final int X86_INS_VPSIGND = 1202; - public static final int X86_INS_VPSIGNW = 1203; - public static final int X86_INS_VPSLLDQ = 1204; - public static final int X86_INS_VPSLLD = 1205; - public static final int X86_INS_VPSLLQ = 1206; - public static final int X86_INS_VPSLLVD = 1207; - public static final int X86_INS_VPSLLVQ = 1208; - public static final int X86_INS_VPSLLW = 1209; - public static final int X86_INS_VPSRAD = 1210; - public static final int X86_INS_VPSRAQ = 1211; - public static final int X86_INS_VPSRAVD = 1212; - public static final int X86_INS_VPSRAVQ = 1213; - public static final int X86_INS_VPSRAW = 1214; - public static final int X86_INS_VPSRLDQ = 1215; - public static final int X86_INS_VPSRLD = 1216; - public static final int X86_INS_VPSRLQ = 1217; - public static final int X86_INS_VPSRLVD = 1218; - public static final int X86_INS_VPSRLVQ = 1219; - public static final int X86_INS_VPSRLW = 1220; - public static final int X86_INS_VPSUBB = 1221; - public static final int X86_INS_VPSUBD = 1222; - public static final int X86_INS_VPSUBQ = 1223; - public static final int X86_INS_VPSUBSB = 1224; - public static final int X86_INS_VPSUBSW = 1225; - public static final int X86_INS_VPSUBUSB = 1226; - public static final int X86_INS_VPSUBUSW = 1227; - public static final int X86_INS_VPSUBW = 1228; - public static final int X86_INS_VPTESTMD = 1229; - public static final int X86_INS_VPTESTMQ = 1230; - public static final int X86_INS_VPTESTNMD = 1231; - public static final int X86_INS_VPTESTNMQ = 1232; - public static final int X86_INS_VPTEST = 1233; - public static final int X86_INS_VPUNPCKHBW = 1234; - public static final int X86_INS_VPUNPCKHDQ = 1235; - public static final int X86_INS_VPUNPCKHQDQ = 1236; - public static final int X86_INS_VPUNPCKHWD = 1237; - public static final int X86_INS_VPUNPCKLBW = 1238; - public static final int X86_INS_VPUNPCKLDQ = 1239; - public static final int X86_INS_VPUNPCKLQDQ = 1240; - public static final int X86_INS_VPUNPCKLWD = 1241; - public static final int X86_INS_VPXORD = 1242; - public static final int X86_INS_VPXORQ = 1243; - public static final int X86_INS_VPXOR = 1244; - public static final int X86_INS_VRCP14PD = 1245; - public static final int X86_INS_VRCP14PS = 1246; - public static final int X86_INS_VRCP14SD = 1247; - public static final int X86_INS_VRCP14SS = 1248; - public static final int X86_INS_VRCP28PD = 1249; - public static final int X86_INS_VRCP28PS = 1250; - public static final int X86_INS_VRCP28SD = 1251; - public static final int X86_INS_VRCP28SS = 1252; - public static final int X86_INS_VRCPPS = 1253; - public static final int X86_INS_VRCPSS = 1254; - public static final int X86_INS_VRNDSCALEPD = 1255; - public static final int X86_INS_VRNDSCALEPS = 1256; - public static final int X86_INS_VRNDSCALESD = 1257; - public static final int X86_INS_VRNDSCALESS = 1258; - public static final int X86_INS_VROUNDPD = 1259; - public static final int X86_INS_VROUNDPS = 1260; - public static final int X86_INS_VROUNDSD = 1261; - public static final int X86_INS_VROUNDSS = 1262; - public static final int X86_INS_VRSQRT14PD = 1263; - public static final int X86_INS_VRSQRT14PS = 1264; - public static final int X86_INS_VRSQRT14SD = 1265; - public static final int X86_INS_VRSQRT14SS = 1266; - public static final int X86_INS_VRSQRT28PD = 1267; - public static final int X86_INS_VRSQRT28PS = 1268; - public static final int X86_INS_VRSQRT28SD = 1269; - public static final int X86_INS_VRSQRT28SS = 1270; - public static final int X86_INS_VRSQRTPS = 1271; - public static final int X86_INS_VRSQRTSS = 1272; - public static final int X86_INS_VSCATTERDPD = 1273; - public static final int X86_INS_VSCATTERDPS = 1274; - public static final int X86_INS_VSCATTERPF0DPD = 1275; - public static final int X86_INS_VSCATTERPF0DPS = 1276; - public static final int X86_INS_VSCATTERPF0QPD = 1277; - public static final int X86_INS_VSCATTERPF0QPS = 1278; - public static final int X86_INS_VSCATTERPF1DPD = 1279; - public static final int X86_INS_VSCATTERPF1DPS = 1280; - public static final int X86_INS_VSCATTERPF1QPD = 1281; - public static final int X86_INS_VSCATTERPF1QPS = 1282; - public static final int X86_INS_VSCATTERQPD = 1283; - public static final int X86_INS_VSCATTERQPS = 1284; - public static final int X86_INS_VSHUFPD = 1285; - public static final int X86_INS_VSHUFPS = 1286; - public static final int X86_INS_VSQRTPD = 1287; - public static final int X86_INS_VSQRTPS = 1288; - public static final int X86_INS_VSQRTSD = 1289; - public static final int X86_INS_VSQRTSS = 1290; - public static final int X86_INS_VSTMXCSR = 1291; - public static final int X86_INS_VSUBPD = 1292; - public static final int X86_INS_VSUBPS = 1293; - public static final int X86_INS_VSUBSD = 1294; - public static final int X86_INS_VSUBSS = 1295; - public static final int X86_INS_VTESTPD = 1296; - public static final int X86_INS_VTESTPS = 1297; - public static final int X86_INS_VUNPCKHPD = 1298; - public static final int X86_INS_VUNPCKHPS = 1299; - public static final int X86_INS_VUNPCKLPD = 1300; - public static final int X86_INS_VUNPCKLPS = 1301; - public static final int X86_INS_VZEROALL = 1302; - public static final int X86_INS_VZEROUPPER = 1303; - public static final int X86_INS_WAIT = 1304; - public static final int X86_INS_WBINVD = 1305; - public static final int X86_INS_WRFSBASE = 1306; - public static final int X86_INS_WRGSBASE = 1307; - public static final int X86_INS_WRMSR = 1308; - public static final int X86_INS_XABORT = 1309; - public static final int X86_INS_XACQUIRE = 1310; - public static final int X86_INS_XBEGIN = 1311; - public static final int X86_INS_XCHG = 1312; - public static final int X86_INS_XCRYPTCBC = 1313; - public static final int X86_INS_XCRYPTCFB = 1314; - public static final int X86_INS_XCRYPTCTR = 1315; - public static final int X86_INS_XCRYPTECB = 1316; - public static final int X86_INS_XCRYPTOFB = 1317; - public static final int X86_INS_XEND = 1318; - public static final int X86_INS_XGETBV = 1319; - public static final int X86_INS_XLATB = 1320; - public static final int X86_INS_XRELEASE = 1321; - public static final int X86_INS_XRSTOR = 1322; - public static final int X86_INS_XRSTOR64 = 1323; - public static final int X86_INS_XRSTORS = 1324; - public static final int X86_INS_XRSTORS64 = 1325; - public static final int X86_INS_XSAVE = 1326; - public static final int X86_INS_XSAVE64 = 1327; - public static final int X86_INS_XSAVEC = 1328; - public static final int X86_INS_XSAVEC64 = 1329; - public static final int X86_INS_XSAVEOPT = 1330; - public static final int X86_INS_XSAVEOPT64 = 1331; - public static final int X86_INS_XSAVES = 1332; - public static final int X86_INS_XSAVES64 = 1333; - public static final int X86_INS_XSETBV = 1334; - public static final int X86_INS_XSHA1 = 1335; - public static final int X86_INS_XSHA256 = 1336; - public static final int X86_INS_XSTORE = 1337; - public static final int X86_INS_XTEST = 1338; - public static final int X86_INS_FDISI8087_NOP = 1339; - public static final int X86_INS_FENI8087_NOP = 1340; - public static final int X86_INS_ENDING = 1341; + public static final int X86_INS_VPCMPB = 1014; + public static final int X86_INS_VPCMPD = 1015; + public static final int X86_INS_VPCMPEQB = 1016; + public static final int X86_INS_VPCMPEQD = 1017; + public static final int X86_INS_VPCMPEQQ = 1018; + public static final int X86_INS_VPCMPEQW = 1019; + public static final int X86_INS_VPCMPESTRI = 1020; + public static final int X86_INS_VPCMPESTRM = 1021; + public static final int X86_INS_VPCMPGTB = 1022; + public static final int X86_INS_VPCMPGTD = 1023; + public static final int X86_INS_VPCMPGTQ = 1024; + public static final int X86_INS_VPCMPGTW = 1025; + public static final int X86_INS_VPCMPISTRI = 1026; + public static final int X86_INS_VPCMPISTRM = 1027; + public static final int X86_INS_VPCMPQ = 1028; + public static final int X86_INS_VPCMPUB = 1029; + public static final int X86_INS_VPCMPUD = 1030; + public static final int X86_INS_VPCMPUQ = 1031; + public static final int X86_INS_VPCMPUW = 1032; + public static final int X86_INS_VPCMPW = 1033; + public static final int X86_INS_VPCOM = 1034; + public static final int X86_INS_VPCOMB = 1035; + public static final int X86_INS_VPCOMD = 1036; + public static final int X86_INS_VPCOMPRESSD = 1037; + public static final int X86_INS_VPCOMPRESSQ = 1038; + public static final int X86_INS_VPCOMQ = 1039; + public static final int X86_INS_VPCOMUB = 1040; + public static final int X86_INS_VPCOMUD = 1041; + public static final int X86_INS_VPCOMUQ = 1042; + public static final int X86_INS_VPCOMUW = 1043; + public static final int X86_INS_VPCOMW = 1044; + public static final int X86_INS_VPCONFLICTD = 1045; + public static final int X86_INS_VPCONFLICTQ = 1046; + public static final int X86_INS_VPERM2F128 = 1047; + public static final int X86_INS_VPERM2I128 = 1048; + public static final int X86_INS_VPERMD = 1049; + public static final int X86_INS_VPERMI2D = 1050; + public static final int X86_INS_VPERMI2PD = 1051; + public static final int X86_INS_VPERMI2PS = 1052; + public static final int X86_INS_VPERMI2Q = 1053; + public static final int X86_INS_VPERMIL2PD = 1054; + public static final int X86_INS_VPERMIL2PS = 1055; + public static final int X86_INS_VPERMILPD = 1056; + public static final int X86_INS_VPERMILPS = 1057; + public static final int X86_INS_VPERMPD = 1058; + public static final int X86_INS_VPERMPS = 1059; + public static final int X86_INS_VPERMQ = 1060; + public static final int X86_INS_VPERMT2D = 1061; + public static final int X86_INS_VPERMT2PD = 1062; + public static final int X86_INS_VPERMT2PS = 1063; + public static final int X86_INS_VPERMT2Q = 1064; + public static final int X86_INS_VPEXPANDD = 1065; + public static final int X86_INS_VPEXPANDQ = 1066; + public static final int X86_INS_VPEXTRB = 1067; + public static final int X86_INS_VPEXTRD = 1068; + public static final int X86_INS_VPEXTRQ = 1069; + public static final int X86_INS_VPEXTRW = 1070; + public static final int X86_INS_VPGATHERDD = 1071; + public static final int X86_INS_VPGATHERDQ = 1072; + public static final int X86_INS_VPGATHERQD = 1073; + public static final int X86_INS_VPGATHERQQ = 1074; + public static final int X86_INS_VPHADDBD = 1075; + public static final int X86_INS_VPHADDBQ = 1076; + public static final int X86_INS_VPHADDBW = 1077; + public static final int X86_INS_VPHADDDQ = 1078; + public static final int X86_INS_VPHADDD = 1079; + public static final int X86_INS_VPHADDSW = 1080; + public static final int X86_INS_VPHADDUBD = 1081; + public static final int X86_INS_VPHADDUBQ = 1082; + public static final int X86_INS_VPHADDUBW = 1083; + public static final int X86_INS_VPHADDUDQ = 1084; + public static final int X86_INS_VPHADDUWD = 1085; + public static final int X86_INS_VPHADDUWQ = 1086; + public static final int X86_INS_VPHADDWD = 1087; + public static final int X86_INS_VPHADDWQ = 1088; + public static final int X86_INS_VPHADDW = 1089; + public static final int X86_INS_VPHMINPOSUW = 1090; + public static final int X86_INS_VPHSUBBW = 1091; + public static final int X86_INS_VPHSUBDQ = 1092; + public static final int X86_INS_VPHSUBD = 1093; + public static final int X86_INS_VPHSUBSW = 1094; + public static final int X86_INS_VPHSUBWD = 1095; + public static final int X86_INS_VPHSUBW = 1096; + public static final int X86_INS_VPINSRB = 1097; + public static final int X86_INS_VPINSRD = 1098; + public static final int X86_INS_VPINSRQ = 1099; + public static final int X86_INS_VPINSRW = 1100; + public static final int X86_INS_VPLZCNTD = 1101; + public static final int X86_INS_VPLZCNTQ = 1102; + public static final int X86_INS_VPMACSDD = 1103; + public static final int X86_INS_VPMACSDQH = 1104; + public static final int X86_INS_VPMACSDQL = 1105; + public static final int X86_INS_VPMACSSDD = 1106; + public static final int X86_INS_VPMACSSDQH = 1107; + public static final int X86_INS_VPMACSSDQL = 1108; + public static final int X86_INS_VPMACSSWD = 1109; + public static final int X86_INS_VPMACSSWW = 1110; + public static final int X86_INS_VPMACSWD = 1111; + public static final int X86_INS_VPMACSWW = 1112; + public static final int X86_INS_VPMADCSSWD = 1113; + public static final int X86_INS_VPMADCSWD = 1114; + public static final int X86_INS_VPMADDUBSW = 1115; + public static final int X86_INS_VPMADDWD = 1116; + public static final int X86_INS_VPMASKMOVD = 1117; + public static final int X86_INS_VPMASKMOVQ = 1118; + public static final int X86_INS_VPMAXSB = 1119; + public static final int X86_INS_VPMAXSD = 1120; + public static final int X86_INS_VPMAXSQ = 1121; + public static final int X86_INS_VPMAXSW = 1122; + public static final int X86_INS_VPMAXUB = 1123; + public static final int X86_INS_VPMAXUD = 1124; + public static final int X86_INS_VPMAXUQ = 1125; + public static final int X86_INS_VPMAXUW = 1126; + public static final int X86_INS_VPMINSB = 1127; + public static final int X86_INS_VPMINSD = 1128; + public static final int X86_INS_VPMINSQ = 1129; + public static final int X86_INS_VPMINSW = 1130; + public static final int X86_INS_VPMINUB = 1131; + public static final int X86_INS_VPMINUD = 1132; + public static final int X86_INS_VPMINUQ = 1133; + public static final int X86_INS_VPMINUW = 1134; + public static final int X86_INS_VPMOVDB = 1135; + public static final int X86_INS_VPMOVDW = 1136; + public static final int X86_INS_VPMOVM2B = 1137; + public static final int X86_INS_VPMOVM2D = 1138; + public static final int X86_INS_VPMOVM2Q = 1139; + public static final int X86_INS_VPMOVM2W = 1140; + public static final int X86_INS_VPMOVMSKB = 1141; + public static final int X86_INS_VPMOVQB = 1142; + public static final int X86_INS_VPMOVQD = 1143; + public static final int X86_INS_VPMOVQW = 1144; + public static final int X86_INS_VPMOVSDB = 1145; + public static final int X86_INS_VPMOVSDW = 1146; + public static final int X86_INS_VPMOVSQB = 1147; + public static final int X86_INS_VPMOVSQD = 1148; + public static final int X86_INS_VPMOVSQW = 1149; + public static final int X86_INS_VPMOVSXBD = 1150; + public static final int X86_INS_VPMOVSXBQ = 1151; + public static final int X86_INS_VPMOVSXBW = 1152; + public static final int X86_INS_VPMOVSXDQ = 1153; + public static final int X86_INS_VPMOVSXWD = 1154; + public static final int X86_INS_VPMOVSXWQ = 1155; + public static final int X86_INS_VPMOVUSDB = 1156; + public static final int X86_INS_VPMOVUSDW = 1157; + public static final int X86_INS_VPMOVUSQB = 1158; + public static final int X86_INS_VPMOVUSQD = 1159; + public static final int X86_INS_VPMOVUSQW = 1160; + public static final int X86_INS_VPMOVZXBD = 1161; + public static final int X86_INS_VPMOVZXBQ = 1162; + public static final int X86_INS_VPMOVZXBW = 1163; + public static final int X86_INS_VPMOVZXDQ = 1164; + public static final int X86_INS_VPMOVZXWD = 1165; + public static final int X86_INS_VPMOVZXWQ = 1166; + public static final int X86_INS_VPMULDQ = 1167; + public static final int X86_INS_VPMULHRSW = 1168; + public static final int X86_INS_VPMULHUW = 1169; + public static final int X86_INS_VPMULHW = 1170; + public static final int X86_INS_VPMULLD = 1171; + public static final int X86_INS_VPMULLQ = 1172; + public static final int X86_INS_VPMULLW = 1173; + public static final int X86_INS_VPMULUDQ = 1174; + public static final int X86_INS_VPORD = 1175; + public static final int X86_INS_VPORQ = 1176; + public static final int X86_INS_VPOR = 1177; + public static final int X86_INS_VPPERM = 1178; + public static final int X86_INS_VPROTB = 1179; + public static final int X86_INS_VPROTD = 1180; + public static final int X86_INS_VPROTQ = 1181; + public static final int X86_INS_VPROTW = 1182; + public static final int X86_INS_VPSADBW = 1183; + public static final int X86_INS_VPSCATTERDD = 1184; + public static final int X86_INS_VPSCATTERDQ = 1185; + public static final int X86_INS_VPSCATTERQD = 1186; + public static final int X86_INS_VPSCATTERQQ = 1187; + public static final int X86_INS_VPSHAB = 1188; + public static final int X86_INS_VPSHAD = 1189; + public static final int X86_INS_VPSHAQ = 1190; + public static final int X86_INS_VPSHAW = 1191; + public static final int X86_INS_VPSHLB = 1192; + public static final int X86_INS_VPSHLD = 1193; + public static final int X86_INS_VPSHLQ = 1194; + public static final int X86_INS_VPSHLW = 1195; + public static final int X86_INS_VPSHUFB = 1196; + public static final int X86_INS_VPSHUFD = 1197; + public static final int X86_INS_VPSHUFHW = 1198; + public static final int X86_INS_VPSHUFLW = 1199; + public static final int X86_INS_VPSIGNB = 1200; + public static final int X86_INS_VPSIGND = 1201; + public static final int X86_INS_VPSIGNW = 1202; + public static final int X86_INS_VPSLLDQ = 1203; + public static final int X86_INS_VPSLLD = 1204; + public static final int X86_INS_VPSLLQ = 1205; + public static final int X86_INS_VPSLLVD = 1206; + public static final int X86_INS_VPSLLVQ = 1207; + public static final int X86_INS_VPSLLW = 1208; + public static final int X86_INS_VPSRAD = 1209; + public static final int X86_INS_VPSRAQ = 1210; + public static final int X86_INS_VPSRAVD = 1211; + public static final int X86_INS_VPSRAVQ = 1212; + public static final int X86_INS_VPSRAW = 1213; + public static final int X86_INS_VPSRLDQ = 1214; + public static final int X86_INS_VPSRLD = 1215; + public static final int X86_INS_VPSRLQ = 1216; + public static final int X86_INS_VPSRLVD = 1217; + public static final int X86_INS_VPSRLVQ = 1218; + public static final int X86_INS_VPSRLW = 1219; + public static final int X86_INS_VPSUBB = 1220; + public static final int X86_INS_VPSUBD = 1221; + public static final int X86_INS_VPSUBQ = 1222; + public static final int X86_INS_VPSUBSB = 1223; + public static final int X86_INS_VPSUBSW = 1224; + public static final int X86_INS_VPSUBUSB = 1225; + public static final int X86_INS_VPSUBUSW = 1226; + public static final int X86_INS_VPSUBW = 1227; + public static final int X86_INS_VPTESTMD = 1228; + public static final int X86_INS_VPTESTMQ = 1229; + public static final int X86_INS_VPTESTNMD = 1230; + public static final int X86_INS_VPTESTNMQ = 1231; + public static final int X86_INS_VPTEST = 1232; + public static final int X86_INS_VPUNPCKHBW = 1233; + public static final int X86_INS_VPUNPCKHDQ = 1234; + public static final int X86_INS_VPUNPCKHQDQ = 1235; + public static final int X86_INS_VPUNPCKHWD = 1236; + public static final int X86_INS_VPUNPCKLBW = 1237; + public static final int X86_INS_VPUNPCKLDQ = 1238; + public static final int X86_INS_VPUNPCKLQDQ = 1239; + public static final int X86_INS_VPUNPCKLWD = 1240; + public static final int X86_INS_VPXORD = 1241; + public static final int X86_INS_VPXORQ = 1242; + public static final int X86_INS_VPXOR = 1243; + public static final int X86_INS_VRCP14PD = 1244; + public static final int X86_INS_VRCP14PS = 1245; + public static final int X86_INS_VRCP14SD = 1246; + public static final int X86_INS_VRCP14SS = 1247; + public static final int X86_INS_VRCP28PD = 1248; + public static final int X86_INS_VRCP28PS = 1249; + public static final int X86_INS_VRCP28SD = 1250; + public static final int X86_INS_VRCP28SS = 1251; + public static final int X86_INS_VRCPPS = 1252; + public static final int X86_INS_VRCPSS = 1253; + public static final int X86_INS_VRNDSCALEPD = 1254; + public static final int X86_INS_VRNDSCALEPS = 1255; + public static final int X86_INS_VRNDSCALESD = 1256; + public static final int X86_INS_VRNDSCALESS = 1257; + public static final int X86_INS_VROUNDPD = 1258; + public static final int X86_INS_VROUNDPS = 1259; + public static final int X86_INS_VROUNDSD = 1260; + public static final int X86_INS_VROUNDSS = 1261; + public static final int X86_INS_VRSQRT14PD = 1262; + public static final int X86_INS_VRSQRT14PS = 1263; + public static final int X86_INS_VRSQRT14SD = 1264; + public static final int X86_INS_VRSQRT14SS = 1265; + public static final int X86_INS_VRSQRT28PD = 1266; + public static final int X86_INS_VRSQRT28PS = 1267; + public static final int X86_INS_VRSQRT28SD = 1268; + public static final int X86_INS_VRSQRT28SS = 1269; + public static final int X86_INS_VRSQRTPS = 1270; + public static final int X86_INS_VRSQRTSS = 1271; + public static final int X86_INS_VSCATTERDPD = 1272; + public static final int X86_INS_VSCATTERDPS = 1273; + public static final int X86_INS_VSCATTERPF0DPD = 1274; + public static final int X86_INS_VSCATTERPF0DPS = 1275; + public static final int X86_INS_VSCATTERPF0QPD = 1276; + public static final int X86_INS_VSCATTERPF0QPS = 1277; + public static final int X86_INS_VSCATTERPF1DPD = 1278; + public static final int X86_INS_VSCATTERPF1DPS = 1279; + public static final int X86_INS_VSCATTERPF1QPD = 1280; + public static final int X86_INS_VSCATTERPF1QPS = 1281; + public static final int X86_INS_VSCATTERQPD = 1282; + public static final int X86_INS_VSCATTERQPS = 1283; + public static final int X86_INS_VSHUFPD = 1284; + public static final int X86_INS_VSHUFPS = 1285; + public static final int X86_INS_VSQRTPD = 1286; + public static final int X86_INS_VSQRTPS = 1287; + public static final int X86_INS_VSQRTSD = 1288; + public static final int X86_INS_VSQRTSS = 1289; + public static final int X86_INS_VSTMXCSR = 1290; + public static final int X86_INS_VSUBPD = 1291; + public static final int X86_INS_VSUBPS = 1292; + public static final int X86_INS_VSUBSD = 1293; + public static final int X86_INS_VSUBSS = 1294; + public static final int X86_INS_VTESTPD = 1295; + public static final int X86_INS_VTESTPS = 1296; + public static final int X86_INS_VUNPCKHPD = 1297; + public static final int X86_INS_VUNPCKHPS = 1298; + public static final int X86_INS_VUNPCKLPD = 1299; + public static final int X86_INS_VUNPCKLPS = 1300; + public static final int X86_INS_VZEROALL = 1301; + public static final int X86_INS_VZEROUPPER = 1302; + public static final int X86_INS_WAIT = 1303; + public static final int X86_INS_WBINVD = 1304; + public static final int X86_INS_WRFSBASE = 1305; + public static final int X86_INS_WRGSBASE = 1306; + public static final int X86_INS_WRMSR = 1307; + public static final int X86_INS_XABORT = 1308; + public static final int X86_INS_XACQUIRE = 1309; + public static final int X86_INS_XBEGIN = 1310; + public static final int X86_INS_XCHG = 1311; + public static final int X86_INS_XCRYPTCBC = 1312; + public static final int X86_INS_XCRYPTCFB = 1313; + public static final int X86_INS_XCRYPTCTR = 1314; + public static final int X86_INS_XCRYPTECB = 1315; + public static final int X86_INS_XCRYPTOFB = 1316; + public static final int X86_INS_XEND = 1317; + public static final int X86_INS_XGETBV = 1318; + public static final int X86_INS_XLATB = 1319; + public static final int X86_INS_XRELEASE = 1320; + public static final int X86_INS_XRSTOR = 1321; + public static final int X86_INS_XRSTOR64 = 1322; + public static final int X86_INS_XRSTORS = 1323; + public static final int X86_INS_XRSTORS64 = 1324; + public static final int X86_INS_XSAVE = 1325; + public static final int X86_INS_XSAVE64 = 1326; + public static final int X86_INS_XSAVEC = 1327; + public static final int X86_INS_XSAVEC64 = 1328; + public static final int X86_INS_XSAVEOPT = 1329; + public static final int X86_INS_XSAVEOPT64 = 1330; + public static final int X86_INS_XSAVES = 1331; + public static final int X86_INS_XSAVES64 = 1332; + public static final int X86_INS_XSETBV = 1333; + public static final int X86_INS_XSHA1 = 1334; + public static final int X86_INS_XSHA256 = 1335; + public static final int X86_INS_XSTORE = 1336; + public static final int X86_INS_XTEST = 1337; + public static final int X86_INS_FDISI8087_NOP = 1338; + public static final int X86_INS_FENI8087_NOP = 1339; + public static final int X86_INS_ENDING = 1340; // Group of X86 instructions diff --git a/bindings/ocaml/x86_const.ml b/bindings/ocaml/x86_const.ml index 55d4f5d0..95f2ebf8 100644 --- a/bindings/ocaml/x86_const.ml +++ b/bindings/ocaml/x86_const.ml @@ -1360,334 +1360,333 @@ let _X86_INS_VPBROADCASTQ = 1010;; let _X86_INS_VPBROADCASTW = 1011;; let _X86_INS_VPCLMULQDQ = 1012;; let _X86_INS_VPCMOV = 1013;; -let _X86_INS_VPCMP = 1014;; -let _X86_INS_VPCMPB = 1015;; -let _X86_INS_VPCMPD = 1016;; -let _X86_INS_VPCMPEQB = 1017;; -let _X86_INS_VPCMPEQD = 1018;; -let _X86_INS_VPCMPEQQ = 1019;; -let _X86_INS_VPCMPEQW = 1020;; -let _X86_INS_VPCMPESTRI = 1021;; -let _X86_INS_VPCMPESTRM = 1022;; -let _X86_INS_VPCMPGTB = 1023;; -let _X86_INS_VPCMPGTD = 1024;; -let _X86_INS_VPCMPGTQ = 1025;; -let _X86_INS_VPCMPGTW = 1026;; -let _X86_INS_VPCMPISTRI = 1027;; -let _X86_INS_VPCMPISTRM = 1028;; -let _X86_INS_VPCMPQ = 1029;; -let _X86_INS_VPCMPUB = 1030;; -let _X86_INS_VPCMPUD = 1031;; -let _X86_INS_VPCMPUQ = 1032;; -let _X86_INS_VPCMPUW = 1033;; -let _X86_INS_VPCMPW = 1034;; -let _X86_INS_VPCOM = 1035;; -let _X86_INS_VPCOMB = 1036;; -let _X86_INS_VPCOMD = 1037;; -let _X86_INS_VPCOMPRESSD = 1038;; -let _X86_INS_VPCOMPRESSQ = 1039;; -let _X86_INS_VPCOMQ = 1040;; -let _X86_INS_VPCOMUB = 1041;; -let _X86_INS_VPCOMUD = 1042;; -let _X86_INS_VPCOMUQ = 1043;; -let _X86_INS_VPCOMUW = 1044;; -let _X86_INS_VPCOMW = 1045;; -let _X86_INS_VPCONFLICTD = 1046;; -let _X86_INS_VPCONFLICTQ = 1047;; -let _X86_INS_VPERM2F128 = 1048;; -let _X86_INS_VPERM2I128 = 1049;; -let _X86_INS_VPERMD = 1050;; -let _X86_INS_VPERMI2D = 1051;; -let _X86_INS_VPERMI2PD = 1052;; -let _X86_INS_VPERMI2PS = 1053;; -let _X86_INS_VPERMI2Q = 1054;; -let _X86_INS_VPERMIL2PD = 1055;; -let _X86_INS_VPERMIL2PS = 1056;; -let _X86_INS_VPERMILPD = 1057;; -let _X86_INS_VPERMILPS = 1058;; -let _X86_INS_VPERMPD = 1059;; -let _X86_INS_VPERMPS = 1060;; -let _X86_INS_VPERMQ = 1061;; -let _X86_INS_VPERMT2D = 1062;; -let _X86_INS_VPERMT2PD = 1063;; -let _X86_INS_VPERMT2PS = 1064;; -let _X86_INS_VPERMT2Q = 1065;; -let _X86_INS_VPEXPANDD = 1066;; -let _X86_INS_VPEXPANDQ = 1067;; -let _X86_INS_VPEXTRB = 1068;; -let _X86_INS_VPEXTRD = 1069;; -let _X86_INS_VPEXTRQ = 1070;; -let _X86_INS_VPEXTRW = 1071;; -let _X86_INS_VPGATHERDD = 1072;; -let _X86_INS_VPGATHERDQ = 1073;; -let _X86_INS_VPGATHERQD = 1074;; -let _X86_INS_VPGATHERQQ = 1075;; -let _X86_INS_VPHADDBD = 1076;; -let _X86_INS_VPHADDBQ = 1077;; -let _X86_INS_VPHADDBW = 1078;; -let _X86_INS_VPHADDDQ = 1079;; -let _X86_INS_VPHADDD = 1080;; -let _X86_INS_VPHADDSW = 1081;; -let _X86_INS_VPHADDUBD = 1082;; -let _X86_INS_VPHADDUBQ = 1083;; -let _X86_INS_VPHADDUBW = 1084;; -let _X86_INS_VPHADDUDQ = 1085;; -let _X86_INS_VPHADDUWD = 1086;; -let _X86_INS_VPHADDUWQ = 1087;; -let _X86_INS_VPHADDWD = 1088;; -let _X86_INS_VPHADDWQ = 1089;; -let _X86_INS_VPHADDW = 1090;; -let _X86_INS_VPHMINPOSUW = 1091;; -let _X86_INS_VPHSUBBW = 1092;; -let _X86_INS_VPHSUBDQ = 1093;; -let _X86_INS_VPHSUBD = 1094;; -let _X86_INS_VPHSUBSW = 1095;; -let _X86_INS_VPHSUBWD = 1096;; -let _X86_INS_VPHSUBW = 1097;; -let _X86_INS_VPINSRB = 1098;; -let _X86_INS_VPINSRD = 1099;; -let _X86_INS_VPINSRQ = 1100;; -let _X86_INS_VPINSRW = 1101;; -let _X86_INS_VPLZCNTD = 1102;; -let _X86_INS_VPLZCNTQ = 1103;; -let _X86_INS_VPMACSDD = 1104;; -let _X86_INS_VPMACSDQH = 1105;; -let _X86_INS_VPMACSDQL = 1106;; -let _X86_INS_VPMACSSDD = 1107;; -let _X86_INS_VPMACSSDQH = 1108;; -let _X86_INS_VPMACSSDQL = 1109;; -let _X86_INS_VPMACSSWD = 1110;; -let _X86_INS_VPMACSSWW = 1111;; -let _X86_INS_VPMACSWD = 1112;; -let _X86_INS_VPMACSWW = 1113;; -let _X86_INS_VPMADCSSWD = 1114;; -let _X86_INS_VPMADCSWD = 1115;; -let _X86_INS_VPMADDUBSW = 1116;; -let _X86_INS_VPMADDWD = 1117;; -let _X86_INS_VPMASKMOVD = 1118;; -let _X86_INS_VPMASKMOVQ = 1119;; -let _X86_INS_VPMAXSB = 1120;; -let _X86_INS_VPMAXSD = 1121;; -let _X86_INS_VPMAXSQ = 1122;; -let _X86_INS_VPMAXSW = 1123;; -let _X86_INS_VPMAXUB = 1124;; -let _X86_INS_VPMAXUD = 1125;; -let _X86_INS_VPMAXUQ = 1126;; -let _X86_INS_VPMAXUW = 1127;; -let _X86_INS_VPMINSB = 1128;; -let _X86_INS_VPMINSD = 1129;; -let _X86_INS_VPMINSQ = 1130;; -let _X86_INS_VPMINSW = 1131;; -let _X86_INS_VPMINUB = 1132;; -let _X86_INS_VPMINUD = 1133;; -let _X86_INS_VPMINUQ = 1134;; -let _X86_INS_VPMINUW = 1135;; -let _X86_INS_VPMOVDB = 1136;; -let _X86_INS_VPMOVDW = 1137;; -let _X86_INS_VPMOVM2B = 1138;; -let _X86_INS_VPMOVM2D = 1139;; -let _X86_INS_VPMOVM2Q = 1140;; -let _X86_INS_VPMOVM2W = 1141;; -let _X86_INS_VPMOVMSKB = 1142;; -let _X86_INS_VPMOVQB = 1143;; -let _X86_INS_VPMOVQD = 1144;; -let _X86_INS_VPMOVQW = 1145;; -let _X86_INS_VPMOVSDB = 1146;; -let _X86_INS_VPMOVSDW = 1147;; -let _X86_INS_VPMOVSQB = 1148;; -let _X86_INS_VPMOVSQD = 1149;; -let _X86_INS_VPMOVSQW = 1150;; -let _X86_INS_VPMOVSXBD = 1151;; -let _X86_INS_VPMOVSXBQ = 1152;; -let _X86_INS_VPMOVSXBW = 1153;; -let _X86_INS_VPMOVSXDQ = 1154;; -let _X86_INS_VPMOVSXWD = 1155;; -let _X86_INS_VPMOVSXWQ = 1156;; -let _X86_INS_VPMOVUSDB = 1157;; -let _X86_INS_VPMOVUSDW = 1158;; -let _X86_INS_VPMOVUSQB = 1159;; -let _X86_INS_VPMOVUSQD = 1160;; -let _X86_INS_VPMOVUSQW = 1161;; -let _X86_INS_VPMOVZXBD = 1162;; -let _X86_INS_VPMOVZXBQ = 1163;; -let _X86_INS_VPMOVZXBW = 1164;; -let _X86_INS_VPMOVZXDQ = 1165;; -let _X86_INS_VPMOVZXWD = 1166;; -let _X86_INS_VPMOVZXWQ = 1167;; -let _X86_INS_VPMULDQ = 1168;; -let _X86_INS_VPMULHRSW = 1169;; -let _X86_INS_VPMULHUW = 1170;; -let _X86_INS_VPMULHW = 1171;; -let _X86_INS_VPMULLD = 1172;; -let _X86_INS_VPMULLQ = 1173;; -let _X86_INS_VPMULLW = 1174;; -let _X86_INS_VPMULUDQ = 1175;; -let _X86_INS_VPORD = 1176;; -let _X86_INS_VPORQ = 1177;; -let _X86_INS_VPOR = 1178;; -let _X86_INS_VPPERM = 1179;; -let _X86_INS_VPROTB = 1180;; -let _X86_INS_VPROTD = 1181;; -let _X86_INS_VPROTQ = 1182;; -let _X86_INS_VPROTW = 1183;; -let _X86_INS_VPSADBW = 1184;; -let _X86_INS_VPSCATTERDD = 1185;; -let _X86_INS_VPSCATTERDQ = 1186;; -let _X86_INS_VPSCATTERQD = 1187;; -let _X86_INS_VPSCATTERQQ = 1188;; -let _X86_INS_VPSHAB = 1189;; -let _X86_INS_VPSHAD = 1190;; -let _X86_INS_VPSHAQ = 1191;; -let _X86_INS_VPSHAW = 1192;; -let _X86_INS_VPSHLB = 1193;; -let _X86_INS_VPSHLD = 1194;; -let _X86_INS_VPSHLQ = 1195;; -let _X86_INS_VPSHLW = 1196;; -let _X86_INS_VPSHUFB = 1197;; -let _X86_INS_VPSHUFD = 1198;; -let _X86_INS_VPSHUFHW = 1199;; -let _X86_INS_VPSHUFLW = 1200;; -let _X86_INS_VPSIGNB = 1201;; -let _X86_INS_VPSIGND = 1202;; -let _X86_INS_VPSIGNW = 1203;; -let _X86_INS_VPSLLDQ = 1204;; -let _X86_INS_VPSLLD = 1205;; -let _X86_INS_VPSLLQ = 1206;; -let _X86_INS_VPSLLVD = 1207;; -let _X86_INS_VPSLLVQ = 1208;; -let _X86_INS_VPSLLW = 1209;; -let _X86_INS_VPSRAD = 1210;; -let _X86_INS_VPSRAQ = 1211;; -let _X86_INS_VPSRAVD = 1212;; -let _X86_INS_VPSRAVQ = 1213;; -let _X86_INS_VPSRAW = 1214;; -let _X86_INS_VPSRLDQ = 1215;; -let _X86_INS_VPSRLD = 1216;; -let _X86_INS_VPSRLQ = 1217;; -let _X86_INS_VPSRLVD = 1218;; -let _X86_INS_VPSRLVQ = 1219;; -let _X86_INS_VPSRLW = 1220;; -let _X86_INS_VPSUBB = 1221;; -let _X86_INS_VPSUBD = 1222;; -let _X86_INS_VPSUBQ = 1223;; -let _X86_INS_VPSUBSB = 1224;; -let _X86_INS_VPSUBSW = 1225;; -let _X86_INS_VPSUBUSB = 1226;; -let _X86_INS_VPSUBUSW = 1227;; -let _X86_INS_VPSUBW = 1228;; -let _X86_INS_VPTESTMD = 1229;; -let _X86_INS_VPTESTMQ = 1230;; -let _X86_INS_VPTESTNMD = 1231;; -let _X86_INS_VPTESTNMQ = 1232;; -let _X86_INS_VPTEST = 1233;; -let _X86_INS_VPUNPCKHBW = 1234;; -let _X86_INS_VPUNPCKHDQ = 1235;; -let _X86_INS_VPUNPCKHQDQ = 1236;; -let _X86_INS_VPUNPCKHWD = 1237;; -let _X86_INS_VPUNPCKLBW = 1238;; -let _X86_INS_VPUNPCKLDQ = 1239;; -let _X86_INS_VPUNPCKLQDQ = 1240;; -let _X86_INS_VPUNPCKLWD = 1241;; -let _X86_INS_VPXORD = 1242;; -let _X86_INS_VPXORQ = 1243;; -let _X86_INS_VPXOR = 1244;; -let _X86_INS_VRCP14PD = 1245;; -let _X86_INS_VRCP14PS = 1246;; -let _X86_INS_VRCP14SD = 1247;; -let _X86_INS_VRCP14SS = 1248;; -let _X86_INS_VRCP28PD = 1249;; -let _X86_INS_VRCP28PS = 1250;; -let _X86_INS_VRCP28SD = 1251;; -let _X86_INS_VRCP28SS = 1252;; -let _X86_INS_VRCPPS = 1253;; -let _X86_INS_VRCPSS = 1254;; -let _X86_INS_VRNDSCALEPD = 1255;; -let _X86_INS_VRNDSCALEPS = 1256;; -let _X86_INS_VRNDSCALESD = 1257;; -let _X86_INS_VRNDSCALESS = 1258;; -let _X86_INS_VROUNDPD = 1259;; -let _X86_INS_VROUNDPS = 1260;; -let _X86_INS_VROUNDSD = 1261;; -let _X86_INS_VROUNDSS = 1262;; -let _X86_INS_VRSQRT14PD = 1263;; -let _X86_INS_VRSQRT14PS = 1264;; -let _X86_INS_VRSQRT14SD = 1265;; -let _X86_INS_VRSQRT14SS = 1266;; -let _X86_INS_VRSQRT28PD = 1267;; -let _X86_INS_VRSQRT28PS = 1268;; -let _X86_INS_VRSQRT28SD = 1269;; -let _X86_INS_VRSQRT28SS = 1270;; -let _X86_INS_VRSQRTPS = 1271;; -let _X86_INS_VRSQRTSS = 1272;; -let _X86_INS_VSCATTERDPD = 1273;; -let _X86_INS_VSCATTERDPS = 1274;; -let _X86_INS_VSCATTERPF0DPD = 1275;; -let _X86_INS_VSCATTERPF0DPS = 1276;; -let _X86_INS_VSCATTERPF0QPD = 1277;; -let _X86_INS_VSCATTERPF0QPS = 1278;; -let _X86_INS_VSCATTERPF1DPD = 1279;; -let _X86_INS_VSCATTERPF1DPS = 1280;; -let _X86_INS_VSCATTERPF1QPD = 1281;; -let _X86_INS_VSCATTERPF1QPS = 1282;; -let _X86_INS_VSCATTERQPD = 1283;; -let _X86_INS_VSCATTERQPS = 1284;; -let _X86_INS_VSHUFPD = 1285;; -let _X86_INS_VSHUFPS = 1286;; -let _X86_INS_VSQRTPD = 1287;; -let _X86_INS_VSQRTPS = 1288;; -let _X86_INS_VSQRTSD = 1289;; -let _X86_INS_VSQRTSS = 1290;; -let _X86_INS_VSTMXCSR = 1291;; -let _X86_INS_VSUBPD = 1292;; -let _X86_INS_VSUBPS = 1293;; -let _X86_INS_VSUBSD = 1294;; -let _X86_INS_VSUBSS = 1295;; -let _X86_INS_VTESTPD = 1296;; -let _X86_INS_VTESTPS = 1297;; -let _X86_INS_VUNPCKHPD = 1298;; -let _X86_INS_VUNPCKHPS = 1299;; -let _X86_INS_VUNPCKLPD = 1300;; -let _X86_INS_VUNPCKLPS = 1301;; -let _X86_INS_VZEROALL = 1302;; -let _X86_INS_VZEROUPPER = 1303;; -let _X86_INS_WAIT = 1304;; -let _X86_INS_WBINVD = 1305;; -let _X86_INS_WRFSBASE = 1306;; -let _X86_INS_WRGSBASE = 1307;; -let _X86_INS_WRMSR = 1308;; -let _X86_INS_XABORT = 1309;; -let _X86_INS_XACQUIRE = 1310;; -let _X86_INS_XBEGIN = 1311;; -let _X86_INS_XCHG = 1312;; -let _X86_INS_XCRYPTCBC = 1313;; -let _X86_INS_XCRYPTCFB = 1314;; -let _X86_INS_XCRYPTCTR = 1315;; -let _X86_INS_XCRYPTECB = 1316;; -let _X86_INS_XCRYPTOFB = 1317;; -let _X86_INS_XEND = 1318;; -let _X86_INS_XGETBV = 1319;; -let _X86_INS_XLATB = 1320;; -let _X86_INS_XRELEASE = 1321;; -let _X86_INS_XRSTOR = 1322;; -let _X86_INS_XRSTOR64 = 1323;; -let _X86_INS_XRSTORS = 1324;; -let _X86_INS_XRSTORS64 = 1325;; -let _X86_INS_XSAVE = 1326;; -let _X86_INS_XSAVE64 = 1327;; -let _X86_INS_XSAVEC = 1328;; -let _X86_INS_XSAVEC64 = 1329;; -let _X86_INS_XSAVEOPT = 1330;; -let _X86_INS_XSAVEOPT64 = 1331;; -let _X86_INS_XSAVES = 1332;; -let _X86_INS_XSAVES64 = 1333;; -let _X86_INS_XSETBV = 1334;; -let _X86_INS_XSHA1 = 1335;; -let _X86_INS_XSHA256 = 1336;; -let _X86_INS_XSTORE = 1337;; -let _X86_INS_XTEST = 1338;; -let _X86_INS_FDISI8087_NOP = 1339;; -let _X86_INS_FENI8087_NOP = 1340;; -let _X86_INS_ENDING = 1341;; +let _X86_INS_VPCMPB = 1014;; +let _X86_INS_VPCMPD = 1015;; +let _X86_INS_VPCMPEQB = 1016;; +let _X86_INS_VPCMPEQD = 1017;; +let _X86_INS_VPCMPEQQ = 1018;; +let _X86_INS_VPCMPEQW = 1019;; +let _X86_INS_VPCMPESTRI = 1020;; +let _X86_INS_VPCMPESTRM = 1021;; +let _X86_INS_VPCMPGTB = 1022;; +let _X86_INS_VPCMPGTD = 1023;; +let _X86_INS_VPCMPGTQ = 1024;; +let _X86_INS_VPCMPGTW = 1025;; +let _X86_INS_VPCMPISTRI = 1026;; +let _X86_INS_VPCMPISTRM = 1027;; +let _X86_INS_VPCMPQ = 1028;; +let _X86_INS_VPCMPUB = 1029;; +let _X86_INS_VPCMPUD = 1030;; +let _X86_INS_VPCMPUQ = 1031;; +let _X86_INS_VPCMPUW = 1032;; +let _X86_INS_VPCMPW = 1033;; +let _X86_INS_VPCOM = 1034;; +let _X86_INS_VPCOMB = 1035;; +let _X86_INS_VPCOMD = 1036;; +let _X86_INS_VPCOMPRESSD = 1037;; +let _X86_INS_VPCOMPRESSQ = 1038;; +let _X86_INS_VPCOMQ = 1039;; +let _X86_INS_VPCOMUB = 1040;; +let _X86_INS_VPCOMUD = 1041;; +let _X86_INS_VPCOMUQ = 1042;; +let _X86_INS_VPCOMUW = 1043;; +let _X86_INS_VPCOMW = 1044;; +let _X86_INS_VPCONFLICTD = 1045;; +let _X86_INS_VPCONFLICTQ = 1046;; +let _X86_INS_VPERM2F128 = 1047;; +let _X86_INS_VPERM2I128 = 1048;; +let _X86_INS_VPERMD = 1049;; +let _X86_INS_VPERMI2D = 1050;; +let _X86_INS_VPERMI2PD = 1051;; +let _X86_INS_VPERMI2PS = 1052;; +let _X86_INS_VPERMI2Q = 1053;; +let _X86_INS_VPERMIL2PD = 1054;; +let _X86_INS_VPERMIL2PS = 1055;; +let _X86_INS_VPERMILPD = 1056;; +let _X86_INS_VPERMILPS = 1057;; +let _X86_INS_VPERMPD = 1058;; +let _X86_INS_VPERMPS = 1059;; +let _X86_INS_VPERMQ = 1060;; +let _X86_INS_VPERMT2D = 1061;; +let _X86_INS_VPERMT2PD = 1062;; +let _X86_INS_VPERMT2PS = 1063;; +let _X86_INS_VPERMT2Q = 1064;; +let _X86_INS_VPEXPANDD = 1065;; +let _X86_INS_VPEXPANDQ = 1066;; +let _X86_INS_VPEXTRB = 1067;; +let _X86_INS_VPEXTRD = 1068;; +let _X86_INS_VPEXTRQ = 1069;; +let _X86_INS_VPEXTRW = 1070;; +let _X86_INS_VPGATHERDD = 1071;; +let _X86_INS_VPGATHERDQ = 1072;; +let _X86_INS_VPGATHERQD = 1073;; +let _X86_INS_VPGATHERQQ = 1074;; +let _X86_INS_VPHADDBD = 1075;; +let _X86_INS_VPHADDBQ = 1076;; +let _X86_INS_VPHADDBW = 1077;; +let _X86_INS_VPHADDDQ = 1078;; +let _X86_INS_VPHADDD = 1079;; +let _X86_INS_VPHADDSW = 1080;; +let _X86_INS_VPHADDUBD = 1081;; +let _X86_INS_VPHADDUBQ = 1082;; +let _X86_INS_VPHADDUBW = 1083;; +let _X86_INS_VPHADDUDQ = 1084;; +let _X86_INS_VPHADDUWD = 1085;; +let _X86_INS_VPHADDUWQ = 1086;; +let _X86_INS_VPHADDWD = 1087;; +let _X86_INS_VPHADDWQ = 1088;; +let _X86_INS_VPHADDW = 1089;; +let _X86_INS_VPHMINPOSUW = 1090;; +let _X86_INS_VPHSUBBW = 1091;; +let _X86_INS_VPHSUBDQ = 1092;; +let _X86_INS_VPHSUBD = 1093;; +let _X86_INS_VPHSUBSW = 1094;; +let _X86_INS_VPHSUBWD = 1095;; +let _X86_INS_VPHSUBW = 1096;; +let _X86_INS_VPINSRB = 1097;; +let _X86_INS_VPINSRD = 1098;; +let _X86_INS_VPINSRQ = 1099;; +let _X86_INS_VPINSRW = 1100;; +let _X86_INS_VPLZCNTD = 1101;; +let _X86_INS_VPLZCNTQ = 1102;; +let _X86_INS_VPMACSDD = 1103;; +let _X86_INS_VPMACSDQH = 1104;; +let _X86_INS_VPMACSDQL = 1105;; +let _X86_INS_VPMACSSDD = 1106;; +let _X86_INS_VPMACSSDQH = 1107;; +let _X86_INS_VPMACSSDQL = 1108;; +let _X86_INS_VPMACSSWD = 1109;; +let _X86_INS_VPMACSSWW = 1110;; +let _X86_INS_VPMACSWD = 1111;; +let _X86_INS_VPMACSWW = 1112;; +let _X86_INS_VPMADCSSWD = 1113;; +let _X86_INS_VPMADCSWD = 1114;; +let _X86_INS_VPMADDUBSW = 1115;; +let _X86_INS_VPMADDWD = 1116;; +let _X86_INS_VPMASKMOVD = 1117;; +let _X86_INS_VPMASKMOVQ = 1118;; +let _X86_INS_VPMAXSB = 1119;; +let _X86_INS_VPMAXSD = 1120;; +let _X86_INS_VPMAXSQ = 1121;; +let _X86_INS_VPMAXSW = 1122;; +let _X86_INS_VPMAXUB = 1123;; +let _X86_INS_VPMAXUD = 1124;; +let _X86_INS_VPMAXUQ = 1125;; +let _X86_INS_VPMAXUW = 1126;; +let _X86_INS_VPMINSB = 1127;; +let _X86_INS_VPMINSD = 1128;; +let _X86_INS_VPMINSQ = 1129;; +let _X86_INS_VPMINSW = 1130;; +let _X86_INS_VPMINUB = 1131;; +let _X86_INS_VPMINUD = 1132;; +let _X86_INS_VPMINUQ = 1133;; +let _X86_INS_VPMINUW = 1134;; +let _X86_INS_VPMOVDB = 1135;; +let _X86_INS_VPMOVDW = 1136;; +let _X86_INS_VPMOVM2B = 1137;; +let _X86_INS_VPMOVM2D = 1138;; +let _X86_INS_VPMOVM2Q = 1139;; +let _X86_INS_VPMOVM2W = 1140;; +let _X86_INS_VPMOVMSKB = 1141;; +let _X86_INS_VPMOVQB = 1142;; +let _X86_INS_VPMOVQD = 1143;; +let _X86_INS_VPMOVQW = 1144;; +let _X86_INS_VPMOVSDB = 1145;; +let _X86_INS_VPMOVSDW = 1146;; +let _X86_INS_VPMOVSQB = 1147;; +let _X86_INS_VPMOVSQD = 1148;; +let _X86_INS_VPMOVSQW = 1149;; +let _X86_INS_VPMOVSXBD = 1150;; +let _X86_INS_VPMOVSXBQ = 1151;; +let _X86_INS_VPMOVSXBW = 1152;; +let _X86_INS_VPMOVSXDQ = 1153;; +let _X86_INS_VPMOVSXWD = 1154;; +let _X86_INS_VPMOVSXWQ = 1155;; +let _X86_INS_VPMOVUSDB = 1156;; +let _X86_INS_VPMOVUSDW = 1157;; +let _X86_INS_VPMOVUSQB = 1158;; +let _X86_INS_VPMOVUSQD = 1159;; +let _X86_INS_VPMOVUSQW = 1160;; +let _X86_INS_VPMOVZXBD = 1161;; +let _X86_INS_VPMOVZXBQ = 1162;; +let _X86_INS_VPMOVZXBW = 1163;; +let _X86_INS_VPMOVZXDQ = 1164;; +let _X86_INS_VPMOVZXWD = 1165;; +let _X86_INS_VPMOVZXWQ = 1166;; +let _X86_INS_VPMULDQ = 1167;; +let _X86_INS_VPMULHRSW = 1168;; +let _X86_INS_VPMULHUW = 1169;; +let _X86_INS_VPMULHW = 1170;; +let _X86_INS_VPMULLD = 1171;; +let _X86_INS_VPMULLQ = 1172;; +let _X86_INS_VPMULLW = 1173;; +let _X86_INS_VPMULUDQ = 1174;; +let _X86_INS_VPORD = 1175;; +let _X86_INS_VPORQ = 1176;; +let _X86_INS_VPOR = 1177;; +let _X86_INS_VPPERM = 1178;; +let _X86_INS_VPROTB = 1179;; +let _X86_INS_VPROTD = 1180;; +let _X86_INS_VPROTQ = 1181;; +let _X86_INS_VPROTW = 1182;; +let _X86_INS_VPSADBW = 1183;; +let _X86_INS_VPSCATTERDD = 1184;; +let _X86_INS_VPSCATTERDQ = 1185;; +let _X86_INS_VPSCATTERQD = 1186;; +let _X86_INS_VPSCATTERQQ = 1187;; +let _X86_INS_VPSHAB = 1188;; +let _X86_INS_VPSHAD = 1189;; +let _X86_INS_VPSHAQ = 1190;; +let _X86_INS_VPSHAW = 1191;; +let _X86_INS_VPSHLB = 1192;; +let _X86_INS_VPSHLD = 1193;; +let _X86_INS_VPSHLQ = 1194;; +let _X86_INS_VPSHLW = 1195;; +let _X86_INS_VPSHUFB = 1196;; +let _X86_INS_VPSHUFD = 1197;; +let _X86_INS_VPSHUFHW = 1198;; +let _X86_INS_VPSHUFLW = 1199;; +let _X86_INS_VPSIGNB = 1200;; +let _X86_INS_VPSIGND = 1201;; +let _X86_INS_VPSIGNW = 1202;; +let _X86_INS_VPSLLDQ = 1203;; +let _X86_INS_VPSLLD = 1204;; +let _X86_INS_VPSLLQ = 1205;; +let _X86_INS_VPSLLVD = 1206;; +let _X86_INS_VPSLLVQ = 1207;; +let _X86_INS_VPSLLW = 1208;; +let _X86_INS_VPSRAD = 1209;; +let _X86_INS_VPSRAQ = 1210;; +let _X86_INS_VPSRAVD = 1211;; +let _X86_INS_VPSRAVQ = 1212;; +let _X86_INS_VPSRAW = 1213;; +let _X86_INS_VPSRLDQ = 1214;; +let _X86_INS_VPSRLD = 1215;; +let _X86_INS_VPSRLQ = 1216;; +let _X86_INS_VPSRLVD = 1217;; +let _X86_INS_VPSRLVQ = 1218;; +let _X86_INS_VPSRLW = 1219;; +let _X86_INS_VPSUBB = 1220;; +let _X86_INS_VPSUBD = 1221;; +let _X86_INS_VPSUBQ = 1222;; +let _X86_INS_VPSUBSB = 1223;; +let _X86_INS_VPSUBSW = 1224;; +let _X86_INS_VPSUBUSB = 1225;; +let _X86_INS_VPSUBUSW = 1226;; +let _X86_INS_VPSUBW = 1227;; +let _X86_INS_VPTESTMD = 1228;; +let _X86_INS_VPTESTMQ = 1229;; +let _X86_INS_VPTESTNMD = 1230;; +let _X86_INS_VPTESTNMQ = 1231;; +let _X86_INS_VPTEST = 1232;; +let _X86_INS_VPUNPCKHBW = 1233;; +let _X86_INS_VPUNPCKHDQ = 1234;; +let _X86_INS_VPUNPCKHQDQ = 1235;; +let _X86_INS_VPUNPCKHWD = 1236;; +let _X86_INS_VPUNPCKLBW = 1237;; +let _X86_INS_VPUNPCKLDQ = 1238;; +let _X86_INS_VPUNPCKLQDQ = 1239;; +let _X86_INS_VPUNPCKLWD = 1240;; +let _X86_INS_VPXORD = 1241;; +let _X86_INS_VPXORQ = 1242;; +let _X86_INS_VPXOR = 1243;; +let _X86_INS_VRCP14PD = 1244;; +let _X86_INS_VRCP14PS = 1245;; +let _X86_INS_VRCP14SD = 1246;; +let _X86_INS_VRCP14SS = 1247;; +let _X86_INS_VRCP28PD = 1248;; +let _X86_INS_VRCP28PS = 1249;; +let _X86_INS_VRCP28SD = 1250;; +let _X86_INS_VRCP28SS = 1251;; +let _X86_INS_VRCPPS = 1252;; +let _X86_INS_VRCPSS = 1253;; +let _X86_INS_VRNDSCALEPD = 1254;; +let _X86_INS_VRNDSCALEPS = 1255;; +let _X86_INS_VRNDSCALESD = 1256;; +let _X86_INS_VRNDSCALESS = 1257;; +let _X86_INS_VROUNDPD = 1258;; +let _X86_INS_VROUNDPS = 1259;; +let _X86_INS_VROUNDSD = 1260;; +let _X86_INS_VROUNDSS = 1261;; +let _X86_INS_VRSQRT14PD = 1262;; +let _X86_INS_VRSQRT14PS = 1263;; +let _X86_INS_VRSQRT14SD = 1264;; +let _X86_INS_VRSQRT14SS = 1265;; +let _X86_INS_VRSQRT28PD = 1266;; +let _X86_INS_VRSQRT28PS = 1267;; +let _X86_INS_VRSQRT28SD = 1268;; +let _X86_INS_VRSQRT28SS = 1269;; +let _X86_INS_VRSQRTPS = 1270;; +let _X86_INS_VRSQRTSS = 1271;; +let _X86_INS_VSCATTERDPD = 1272;; +let _X86_INS_VSCATTERDPS = 1273;; +let _X86_INS_VSCATTERPF0DPD = 1274;; +let _X86_INS_VSCATTERPF0DPS = 1275;; +let _X86_INS_VSCATTERPF0QPD = 1276;; +let _X86_INS_VSCATTERPF0QPS = 1277;; +let _X86_INS_VSCATTERPF1DPD = 1278;; +let _X86_INS_VSCATTERPF1DPS = 1279;; +let _X86_INS_VSCATTERPF1QPD = 1280;; +let _X86_INS_VSCATTERPF1QPS = 1281;; +let _X86_INS_VSCATTERQPD = 1282;; +let _X86_INS_VSCATTERQPS = 1283;; +let _X86_INS_VSHUFPD = 1284;; +let _X86_INS_VSHUFPS = 1285;; +let _X86_INS_VSQRTPD = 1286;; +let _X86_INS_VSQRTPS = 1287;; +let _X86_INS_VSQRTSD = 1288;; +let _X86_INS_VSQRTSS = 1289;; +let _X86_INS_VSTMXCSR = 1290;; +let _X86_INS_VSUBPD = 1291;; +let _X86_INS_VSUBPS = 1292;; +let _X86_INS_VSUBSD = 1293;; +let _X86_INS_VSUBSS = 1294;; +let _X86_INS_VTESTPD = 1295;; +let _X86_INS_VTESTPS = 1296;; +let _X86_INS_VUNPCKHPD = 1297;; +let _X86_INS_VUNPCKHPS = 1298;; +let _X86_INS_VUNPCKLPD = 1299;; +let _X86_INS_VUNPCKLPS = 1300;; +let _X86_INS_VZEROALL = 1301;; +let _X86_INS_VZEROUPPER = 1302;; +let _X86_INS_WAIT = 1303;; +let _X86_INS_WBINVD = 1304;; +let _X86_INS_WRFSBASE = 1305;; +let _X86_INS_WRGSBASE = 1306;; +let _X86_INS_WRMSR = 1307;; +let _X86_INS_XABORT = 1308;; +let _X86_INS_XACQUIRE = 1309;; +let _X86_INS_XBEGIN = 1310;; +let _X86_INS_XCHG = 1311;; +let _X86_INS_XCRYPTCBC = 1312;; +let _X86_INS_XCRYPTCFB = 1313;; +let _X86_INS_XCRYPTCTR = 1314;; +let _X86_INS_XCRYPTECB = 1315;; +let _X86_INS_XCRYPTOFB = 1316;; +let _X86_INS_XEND = 1317;; +let _X86_INS_XGETBV = 1318;; +let _X86_INS_XLATB = 1319;; +let _X86_INS_XRELEASE = 1320;; +let _X86_INS_XRSTOR = 1321;; +let _X86_INS_XRSTOR64 = 1322;; +let _X86_INS_XRSTORS = 1323;; +let _X86_INS_XRSTORS64 = 1324;; +let _X86_INS_XSAVE = 1325;; +let _X86_INS_XSAVE64 = 1326;; +let _X86_INS_XSAVEC = 1327;; +let _X86_INS_XSAVEC64 = 1328;; +let _X86_INS_XSAVEOPT = 1329;; +let _X86_INS_XSAVEOPT64 = 1330;; +let _X86_INS_XSAVES = 1331;; +let _X86_INS_XSAVES64 = 1332;; +let _X86_INS_XSETBV = 1333;; +let _X86_INS_XSHA1 = 1334;; +let _X86_INS_XSHA256 = 1335;; +let _X86_INS_XSTORE = 1336;; +let _X86_INS_XTEST = 1337;; +let _X86_INS_FDISI8087_NOP = 1338;; +let _X86_INS_FENI8087_NOP = 1339;; +let _X86_INS_ENDING = 1340;; (* Group of X86 instructions *) diff --git a/bindings/python/capstone/x86_const.py b/bindings/python/capstone/x86_const.py index 01f81ad3..79b5304c 100644 --- a/bindings/python/capstone/x86_const.py +++ b/bindings/python/capstone/x86_const.py @@ -1360,334 +1360,333 @@ X86_INS_VPBROADCASTQ = 1010 X86_INS_VPBROADCASTW = 1011 X86_INS_VPCLMULQDQ = 1012 X86_INS_VPCMOV = 1013 -X86_INS_VPCMP = 1014 -X86_INS_VPCMPB = 1015 -X86_INS_VPCMPD = 1016 -X86_INS_VPCMPEQB = 1017 -X86_INS_VPCMPEQD = 1018 -X86_INS_VPCMPEQQ = 1019 -X86_INS_VPCMPEQW = 1020 -X86_INS_VPCMPESTRI = 1021 -X86_INS_VPCMPESTRM = 1022 -X86_INS_VPCMPGTB = 1023 -X86_INS_VPCMPGTD = 1024 -X86_INS_VPCMPGTQ = 1025 -X86_INS_VPCMPGTW = 1026 -X86_INS_VPCMPISTRI = 1027 -X86_INS_VPCMPISTRM = 1028 -X86_INS_VPCMPQ = 1029 -X86_INS_VPCMPUB = 1030 -X86_INS_VPCMPUD = 1031 -X86_INS_VPCMPUQ = 1032 -X86_INS_VPCMPUW = 1033 -X86_INS_VPCMPW = 1034 -X86_INS_VPCOM = 1035 -X86_INS_VPCOMB = 1036 -X86_INS_VPCOMD = 1037 -X86_INS_VPCOMPRESSD = 1038 -X86_INS_VPCOMPRESSQ = 1039 -X86_INS_VPCOMQ = 1040 -X86_INS_VPCOMUB = 1041 -X86_INS_VPCOMUD = 1042 -X86_INS_VPCOMUQ = 1043 -X86_INS_VPCOMUW = 1044 -X86_INS_VPCOMW = 1045 -X86_INS_VPCONFLICTD = 1046 -X86_INS_VPCONFLICTQ = 1047 -X86_INS_VPERM2F128 = 1048 -X86_INS_VPERM2I128 = 1049 -X86_INS_VPERMD = 1050 -X86_INS_VPERMI2D = 1051 -X86_INS_VPERMI2PD = 1052 -X86_INS_VPERMI2PS = 1053 -X86_INS_VPERMI2Q = 1054 -X86_INS_VPERMIL2PD = 1055 -X86_INS_VPERMIL2PS = 1056 -X86_INS_VPERMILPD = 1057 -X86_INS_VPERMILPS = 1058 -X86_INS_VPERMPD = 1059 -X86_INS_VPERMPS = 1060 -X86_INS_VPERMQ = 1061 -X86_INS_VPERMT2D = 1062 -X86_INS_VPERMT2PD = 1063 -X86_INS_VPERMT2PS = 1064 -X86_INS_VPERMT2Q = 1065 -X86_INS_VPEXPANDD = 1066 -X86_INS_VPEXPANDQ = 1067 -X86_INS_VPEXTRB = 1068 -X86_INS_VPEXTRD = 1069 -X86_INS_VPEXTRQ = 1070 -X86_INS_VPEXTRW = 1071 -X86_INS_VPGATHERDD = 1072 -X86_INS_VPGATHERDQ = 1073 -X86_INS_VPGATHERQD = 1074 -X86_INS_VPGATHERQQ = 1075 -X86_INS_VPHADDBD = 1076 -X86_INS_VPHADDBQ = 1077 -X86_INS_VPHADDBW = 1078 -X86_INS_VPHADDDQ = 1079 -X86_INS_VPHADDD = 1080 -X86_INS_VPHADDSW = 1081 -X86_INS_VPHADDUBD = 1082 -X86_INS_VPHADDUBQ = 1083 -X86_INS_VPHADDUBW = 1084 -X86_INS_VPHADDUDQ = 1085 -X86_INS_VPHADDUWD = 1086 -X86_INS_VPHADDUWQ = 1087 -X86_INS_VPHADDWD = 1088 -X86_INS_VPHADDWQ = 1089 -X86_INS_VPHADDW = 1090 -X86_INS_VPHMINPOSUW = 1091 -X86_INS_VPHSUBBW = 1092 -X86_INS_VPHSUBDQ = 1093 -X86_INS_VPHSUBD = 1094 -X86_INS_VPHSUBSW = 1095 -X86_INS_VPHSUBWD = 1096 -X86_INS_VPHSUBW = 1097 -X86_INS_VPINSRB = 1098 -X86_INS_VPINSRD = 1099 -X86_INS_VPINSRQ = 1100 -X86_INS_VPINSRW = 1101 -X86_INS_VPLZCNTD = 1102 -X86_INS_VPLZCNTQ = 1103 -X86_INS_VPMACSDD = 1104 -X86_INS_VPMACSDQH = 1105 -X86_INS_VPMACSDQL = 1106 -X86_INS_VPMACSSDD = 1107 -X86_INS_VPMACSSDQH = 1108 -X86_INS_VPMACSSDQL = 1109 -X86_INS_VPMACSSWD = 1110 -X86_INS_VPMACSSWW = 1111 -X86_INS_VPMACSWD = 1112 -X86_INS_VPMACSWW = 1113 -X86_INS_VPMADCSSWD = 1114 -X86_INS_VPMADCSWD = 1115 -X86_INS_VPMADDUBSW = 1116 -X86_INS_VPMADDWD = 1117 -X86_INS_VPMASKMOVD = 1118 -X86_INS_VPMASKMOVQ = 1119 -X86_INS_VPMAXSB = 1120 -X86_INS_VPMAXSD = 1121 -X86_INS_VPMAXSQ = 1122 -X86_INS_VPMAXSW = 1123 -X86_INS_VPMAXUB = 1124 -X86_INS_VPMAXUD = 1125 -X86_INS_VPMAXUQ = 1126 -X86_INS_VPMAXUW = 1127 -X86_INS_VPMINSB = 1128 -X86_INS_VPMINSD = 1129 -X86_INS_VPMINSQ = 1130 -X86_INS_VPMINSW = 1131 -X86_INS_VPMINUB = 1132 -X86_INS_VPMINUD = 1133 -X86_INS_VPMINUQ = 1134 -X86_INS_VPMINUW = 1135 -X86_INS_VPMOVDB = 1136 -X86_INS_VPMOVDW = 1137 -X86_INS_VPMOVM2B = 1138 -X86_INS_VPMOVM2D = 1139 -X86_INS_VPMOVM2Q = 1140 -X86_INS_VPMOVM2W = 1141 -X86_INS_VPMOVMSKB = 1142 -X86_INS_VPMOVQB = 1143 -X86_INS_VPMOVQD = 1144 -X86_INS_VPMOVQW = 1145 -X86_INS_VPMOVSDB = 1146 -X86_INS_VPMOVSDW = 1147 -X86_INS_VPMOVSQB = 1148 -X86_INS_VPMOVSQD = 1149 -X86_INS_VPMOVSQW = 1150 -X86_INS_VPMOVSXBD = 1151 -X86_INS_VPMOVSXBQ = 1152 -X86_INS_VPMOVSXBW = 1153 -X86_INS_VPMOVSXDQ = 1154 -X86_INS_VPMOVSXWD = 1155 -X86_INS_VPMOVSXWQ = 1156 -X86_INS_VPMOVUSDB = 1157 -X86_INS_VPMOVUSDW = 1158 -X86_INS_VPMOVUSQB = 1159 -X86_INS_VPMOVUSQD = 1160 -X86_INS_VPMOVUSQW = 1161 -X86_INS_VPMOVZXBD = 1162 -X86_INS_VPMOVZXBQ = 1163 -X86_INS_VPMOVZXBW = 1164 -X86_INS_VPMOVZXDQ = 1165 -X86_INS_VPMOVZXWD = 1166 -X86_INS_VPMOVZXWQ = 1167 -X86_INS_VPMULDQ = 1168 -X86_INS_VPMULHRSW = 1169 -X86_INS_VPMULHUW = 1170 -X86_INS_VPMULHW = 1171 -X86_INS_VPMULLD = 1172 -X86_INS_VPMULLQ = 1173 -X86_INS_VPMULLW = 1174 -X86_INS_VPMULUDQ = 1175 -X86_INS_VPORD = 1176 -X86_INS_VPORQ = 1177 -X86_INS_VPOR = 1178 -X86_INS_VPPERM = 1179 -X86_INS_VPROTB = 1180 -X86_INS_VPROTD = 1181 -X86_INS_VPROTQ = 1182 -X86_INS_VPROTW = 1183 -X86_INS_VPSADBW = 1184 -X86_INS_VPSCATTERDD = 1185 -X86_INS_VPSCATTERDQ = 1186 -X86_INS_VPSCATTERQD = 1187 -X86_INS_VPSCATTERQQ = 1188 -X86_INS_VPSHAB = 1189 -X86_INS_VPSHAD = 1190 -X86_INS_VPSHAQ = 1191 -X86_INS_VPSHAW = 1192 -X86_INS_VPSHLB = 1193 -X86_INS_VPSHLD = 1194 -X86_INS_VPSHLQ = 1195 -X86_INS_VPSHLW = 1196 -X86_INS_VPSHUFB = 1197 -X86_INS_VPSHUFD = 1198 -X86_INS_VPSHUFHW = 1199 -X86_INS_VPSHUFLW = 1200 -X86_INS_VPSIGNB = 1201 -X86_INS_VPSIGND = 1202 -X86_INS_VPSIGNW = 1203 -X86_INS_VPSLLDQ = 1204 -X86_INS_VPSLLD = 1205 -X86_INS_VPSLLQ = 1206 -X86_INS_VPSLLVD = 1207 -X86_INS_VPSLLVQ = 1208 -X86_INS_VPSLLW = 1209 -X86_INS_VPSRAD = 1210 -X86_INS_VPSRAQ = 1211 -X86_INS_VPSRAVD = 1212 -X86_INS_VPSRAVQ = 1213 -X86_INS_VPSRAW = 1214 -X86_INS_VPSRLDQ = 1215 -X86_INS_VPSRLD = 1216 -X86_INS_VPSRLQ = 1217 -X86_INS_VPSRLVD = 1218 -X86_INS_VPSRLVQ = 1219 -X86_INS_VPSRLW = 1220 -X86_INS_VPSUBB = 1221 -X86_INS_VPSUBD = 1222 -X86_INS_VPSUBQ = 1223 -X86_INS_VPSUBSB = 1224 -X86_INS_VPSUBSW = 1225 -X86_INS_VPSUBUSB = 1226 -X86_INS_VPSUBUSW = 1227 -X86_INS_VPSUBW = 1228 -X86_INS_VPTESTMD = 1229 -X86_INS_VPTESTMQ = 1230 -X86_INS_VPTESTNMD = 1231 -X86_INS_VPTESTNMQ = 1232 -X86_INS_VPTEST = 1233 -X86_INS_VPUNPCKHBW = 1234 -X86_INS_VPUNPCKHDQ = 1235 -X86_INS_VPUNPCKHQDQ = 1236 -X86_INS_VPUNPCKHWD = 1237 -X86_INS_VPUNPCKLBW = 1238 -X86_INS_VPUNPCKLDQ = 1239 -X86_INS_VPUNPCKLQDQ = 1240 -X86_INS_VPUNPCKLWD = 1241 -X86_INS_VPXORD = 1242 -X86_INS_VPXORQ = 1243 -X86_INS_VPXOR = 1244 -X86_INS_VRCP14PD = 1245 -X86_INS_VRCP14PS = 1246 -X86_INS_VRCP14SD = 1247 -X86_INS_VRCP14SS = 1248 -X86_INS_VRCP28PD = 1249 -X86_INS_VRCP28PS = 1250 -X86_INS_VRCP28SD = 1251 -X86_INS_VRCP28SS = 1252 -X86_INS_VRCPPS = 1253 -X86_INS_VRCPSS = 1254 -X86_INS_VRNDSCALEPD = 1255 -X86_INS_VRNDSCALEPS = 1256 -X86_INS_VRNDSCALESD = 1257 -X86_INS_VRNDSCALESS = 1258 -X86_INS_VROUNDPD = 1259 -X86_INS_VROUNDPS = 1260 -X86_INS_VROUNDSD = 1261 -X86_INS_VROUNDSS = 1262 -X86_INS_VRSQRT14PD = 1263 -X86_INS_VRSQRT14PS = 1264 -X86_INS_VRSQRT14SD = 1265 -X86_INS_VRSQRT14SS = 1266 -X86_INS_VRSQRT28PD = 1267 -X86_INS_VRSQRT28PS = 1268 -X86_INS_VRSQRT28SD = 1269 -X86_INS_VRSQRT28SS = 1270 -X86_INS_VRSQRTPS = 1271 -X86_INS_VRSQRTSS = 1272 -X86_INS_VSCATTERDPD = 1273 -X86_INS_VSCATTERDPS = 1274 -X86_INS_VSCATTERPF0DPD = 1275 -X86_INS_VSCATTERPF0DPS = 1276 -X86_INS_VSCATTERPF0QPD = 1277 -X86_INS_VSCATTERPF0QPS = 1278 -X86_INS_VSCATTERPF1DPD = 1279 -X86_INS_VSCATTERPF1DPS = 1280 -X86_INS_VSCATTERPF1QPD = 1281 -X86_INS_VSCATTERPF1QPS = 1282 -X86_INS_VSCATTERQPD = 1283 -X86_INS_VSCATTERQPS = 1284 -X86_INS_VSHUFPD = 1285 -X86_INS_VSHUFPS = 1286 -X86_INS_VSQRTPD = 1287 -X86_INS_VSQRTPS = 1288 -X86_INS_VSQRTSD = 1289 -X86_INS_VSQRTSS = 1290 -X86_INS_VSTMXCSR = 1291 -X86_INS_VSUBPD = 1292 -X86_INS_VSUBPS = 1293 -X86_INS_VSUBSD = 1294 -X86_INS_VSUBSS = 1295 -X86_INS_VTESTPD = 1296 -X86_INS_VTESTPS = 1297 -X86_INS_VUNPCKHPD = 1298 -X86_INS_VUNPCKHPS = 1299 -X86_INS_VUNPCKLPD = 1300 -X86_INS_VUNPCKLPS = 1301 -X86_INS_VZEROALL = 1302 -X86_INS_VZEROUPPER = 1303 -X86_INS_WAIT = 1304 -X86_INS_WBINVD = 1305 -X86_INS_WRFSBASE = 1306 -X86_INS_WRGSBASE = 1307 -X86_INS_WRMSR = 1308 -X86_INS_XABORT = 1309 -X86_INS_XACQUIRE = 1310 -X86_INS_XBEGIN = 1311 -X86_INS_XCHG = 1312 -X86_INS_XCRYPTCBC = 1313 -X86_INS_XCRYPTCFB = 1314 -X86_INS_XCRYPTCTR = 1315 -X86_INS_XCRYPTECB = 1316 -X86_INS_XCRYPTOFB = 1317 -X86_INS_XEND = 1318 -X86_INS_XGETBV = 1319 -X86_INS_XLATB = 1320 -X86_INS_XRELEASE = 1321 -X86_INS_XRSTOR = 1322 -X86_INS_XRSTOR64 = 1323 -X86_INS_XRSTORS = 1324 -X86_INS_XRSTORS64 = 1325 -X86_INS_XSAVE = 1326 -X86_INS_XSAVE64 = 1327 -X86_INS_XSAVEC = 1328 -X86_INS_XSAVEC64 = 1329 -X86_INS_XSAVEOPT = 1330 -X86_INS_XSAVEOPT64 = 1331 -X86_INS_XSAVES = 1332 -X86_INS_XSAVES64 = 1333 -X86_INS_XSETBV = 1334 -X86_INS_XSHA1 = 1335 -X86_INS_XSHA256 = 1336 -X86_INS_XSTORE = 1337 -X86_INS_XTEST = 1338 -X86_INS_FDISI8087_NOP = 1339 -X86_INS_FENI8087_NOP = 1340 -X86_INS_ENDING = 1341 +X86_INS_VPCMPB = 1014 +X86_INS_VPCMPD = 1015 +X86_INS_VPCMPEQB = 1016 +X86_INS_VPCMPEQD = 1017 +X86_INS_VPCMPEQQ = 1018 +X86_INS_VPCMPEQW = 1019 +X86_INS_VPCMPESTRI = 1020 +X86_INS_VPCMPESTRM = 1021 +X86_INS_VPCMPGTB = 1022 +X86_INS_VPCMPGTD = 1023 +X86_INS_VPCMPGTQ = 1024 +X86_INS_VPCMPGTW = 1025 +X86_INS_VPCMPISTRI = 1026 +X86_INS_VPCMPISTRM = 1027 +X86_INS_VPCMPQ = 1028 +X86_INS_VPCMPUB = 1029 +X86_INS_VPCMPUD = 1030 +X86_INS_VPCMPUQ = 1031 +X86_INS_VPCMPUW = 1032 +X86_INS_VPCMPW = 1033 +X86_INS_VPCOM = 1034 +X86_INS_VPCOMB = 1035 +X86_INS_VPCOMD = 1036 +X86_INS_VPCOMPRESSD = 1037 +X86_INS_VPCOMPRESSQ = 1038 +X86_INS_VPCOMQ = 1039 +X86_INS_VPCOMUB = 1040 +X86_INS_VPCOMUD = 1041 +X86_INS_VPCOMUQ = 1042 +X86_INS_VPCOMUW = 1043 +X86_INS_VPCOMW = 1044 +X86_INS_VPCONFLICTD = 1045 +X86_INS_VPCONFLICTQ = 1046 +X86_INS_VPERM2F128 = 1047 +X86_INS_VPERM2I128 = 1048 +X86_INS_VPERMD = 1049 +X86_INS_VPERMI2D = 1050 +X86_INS_VPERMI2PD = 1051 +X86_INS_VPERMI2PS = 1052 +X86_INS_VPERMI2Q = 1053 +X86_INS_VPERMIL2PD = 1054 +X86_INS_VPERMIL2PS = 1055 +X86_INS_VPERMILPD = 1056 +X86_INS_VPERMILPS = 1057 +X86_INS_VPERMPD = 1058 +X86_INS_VPERMPS = 1059 +X86_INS_VPERMQ = 1060 +X86_INS_VPERMT2D = 1061 +X86_INS_VPERMT2PD = 1062 +X86_INS_VPERMT2PS = 1063 +X86_INS_VPERMT2Q = 1064 +X86_INS_VPEXPANDD = 1065 +X86_INS_VPEXPANDQ = 1066 +X86_INS_VPEXTRB = 1067 +X86_INS_VPEXTRD = 1068 +X86_INS_VPEXTRQ = 1069 +X86_INS_VPEXTRW = 1070 +X86_INS_VPGATHERDD = 1071 +X86_INS_VPGATHERDQ = 1072 +X86_INS_VPGATHERQD = 1073 +X86_INS_VPGATHERQQ = 1074 +X86_INS_VPHADDBD = 1075 +X86_INS_VPHADDBQ = 1076 +X86_INS_VPHADDBW = 1077 +X86_INS_VPHADDDQ = 1078 +X86_INS_VPHADDD = 1079 +X86_INS_VPHADDSW = 1080 +X86_INS_VPHADDUBD = 1081 +X86_INS_VPHADDUBQ = 1082 +X86_INS_VPHADDUBW = 1083 +X86_INS_VPHADDUDQ = 1084 +X86_INS_VPHADDUWD = 1085 +X86_INS_VPHADDUWQ = 1086 +X86_INS_VPHADDWD = 1087 +X86_INS_VPHADDWQ = 1088 +X86_INS_VPHADDW = 1089 +X86_INS_VPHMINPOSUW = 1090 +X86_INS_VPHSUBBW = 1091 +X86_INS_VPHSUBDQ = 1092 +X86_INS_VPHSUBD = 1093 +X86_INS_VPHSUBSW = 1094 +X86_INS_VPHSUBWD = 1095 +X86_INS_VPHSUBW = 1096 +X86_INS_VPINSRB = 1097 +X86_INS_VPINSRD = 1098 +X86_INS_VPINSRQ = 1099 +X86_INS_VPINSRW = 1100 +X86_INS_VPLZCNTD = 1101 +X86_INS_VPLZCNTQ = 1102 +X86_INS_VPMACSDD = 1103 +X86_INS_VPMACSDQH = 1104 +X86_INS_VPMACSDQL = 1105 +X86_INS_VPMACSSDD = 1106 +X86_INS_VPMACSSDQH = 1107 +X86_INS_VPMACSSDQL = 1108 +X86_INS_VPMACSSWD = 1109 +X86_INS_VPMACSSWW = 1110 +X86_INS_VPMACSWD = 1111 +X86_INS_VPMACSWW = 1112 +X86_INS_VPMADCSSWD = 1113 +X86_INS_VPMADCSWD = 1114 +X86_INS_VPMADDUBSW = 1115 +X86_INS_VPMADDWD = 1116 +X86_INS_VPMASKMOVD = 1117 +X86_INS_VPMASKMOVQ = 1118 +X86_INS_VPMAXSB = 1119 +X86_INS_VPMAXSD = 1120 +X86_INS_VPMAXSQ = 1121 +X86_INS_VPMAXSW = 1122 +X86_INS_VPMAXUB = 1123 +X86_INS_VPMAXUD = 1124 +X86_INS_VPMAXUQ = 1125 +X86_INS_VPMAXUW = 1126 +X86_INS_VPMINSB = 1127 +X86_INS_VPMINSD = 1128 +X86_INS_VPMINSQ = 1129 +X86_INS_VPMINSW = 1130 +X86_INS_VPMINUB = 1131 +X86_INS_VPMINUD = 1132 +X86_INS_VPMINUQ = 1133 +X86_INS_VPMINUW = 1134 +X86_INS_VPMOVDB = 1135 +X86_INS_VPMOVDW = 1136 +X86_INS_VPMOVM2B = 1137 +X86_INS_VPMOVM2D = 1138 +X86_INS_VPMOVM2Q = 1139 +X86_INS_VPMOVM2W = 1140 +X86_INS_VPMOVMSKB = 1141 +X86_INS_VPMOVQB = 1142 +X86_INS_VPMOVQD = 1143 +X86_INS_VPMOVQW = 1144 +X86_INS_VPMOVSDB = 1145 +X86_INS_VPMOVSDW = 1146 +X86_INS_VPMOVSQB = 1147 +X86_INS_VPMOVSQD = 1148 +X86_INS_VPMOVSQW = 1149 +X86_INS_VPMOVSXBD = 1150 +X86_INS_VPMOVSXBQ = 1151 +X86_INS_VPMOVSXBW = 1152 +X86_INS_VPMOVSXDQ = 1153 +X86_INS_VPMOVSXWD = 1154 +X86_INS_VPMOVSXWQ = 1155 +X86_INS_VPMOVUSDB = 1156 +X86_INS_VPMOVUSDW = 1157 +X86_INS_VPMOVUSQB = 1158 +X86_INS_VPMOVUSQD = 1159 +X86_INS_VPMOVUSQW = 1160 +X86_INS_VPMOVZXBD = 1161 +X86_INS_VPMOVZXBQ = 1162 +X86_INS_VPMOVZXBW = 1163 +X86_INS_VPMOVZXDQ = 1164 +X86_INS_VPMOVZXWD = 1165 +X86_INS_VPMOVZXWQ = 1166 +X86_INS_VPMULDQ = 1167 +X86_INS_VPMULHRSW = 1168 +X86_INS_VPMULHUW = 1169 +X86_INS_VPMULHW = 1170 +X86_INS_VPMULLD = 1171 +X86_INS_VPMULLQ = 1172 +X86_INS_VPMULLW = 1173 +X86_INS_VPMULUDQ = 1174 +X86_INS_VPORD = 1175 +X86_INS_VPORQ = 1176 +X86_INS_VPOR = 1177 +X86_INS_VPPERM = 1178 +X86_INS_VPROTB = 1179 +X86_INS_VPROTD = 1180 +X86_INS_VPROTQ = 1181 +X86_INS_VPROTW = 1182 +X86_INS_VPSADBW = 1183 +X86_INS_VPSCATTERDD = 1184 +X86_INS_VPSCATTERDQ = 1185 +X86_INS_VPSCATTERQD = 1186 +X86_INS_VPSCATTERQQ = 1187 +X86_INS_VPSHAB = 1188 +X86_INS_VPSHAD = 1189 +X86_INS_VPSHAQ = 1190 +X86_INS_VPSHAW = 1191 +X86_INS_VPSHLB = 1192 +X86_INS_VPSHLD = 1193 +X86_INS_VPSHLQ = 1194 +X86_INS_VPSHLW = 1195 +X86_INS_VPSHUFB = 1196 +X86_INS_VPSHUFD = 1197 +X86_INS_VPSHUFHW = 1198 +X86_INS_VPSHUFLW = 1199 +X86_INS_VPSIGNB = 1200 +X86_INS_VPSIGND = 1201 +X86_INS_VPSIGNW = 1202 +X86_INS_VPSLLDQ = 1203 +X86_INS_VPSLLD = 1204 +X86_INS_VPSLLQ = 1205 +X86_INS_VPSLLVD = 1206 +X86_INS_VPSLLVQ = 1207 +X86_INS_VPSLLW = 1208 +X86_INS_VPSRAD = 1209 +X86_INS_VPSRAQ = 1210 +X86_INS_VPSRAVD = 1211 +X86_INS_VPSRAVQ = 1212 +X86_INS_VPSRAW = 1213 +X86_INS_VPSRLDQ = 1214 +X86_INS_VPSRLD = 1215 +X86_INS_VPSRLQ = 1216 +X86_INS_VPSRLVD = 1217 +X86_INS_VPSRLVQ = 1218 +X86_INS_VPSRLW = 1219 +X86_INS_VPSUBB = 1220 +X86_INS_VPSUBD = 1221 +X86_INS_VPSUBQ = 1222 +X86_INS_VPSUBSB = 1223 +X86_INS_VPSUBSW = 1224 +X86_INS_VPSUBUSB = 1225 +X86_INS_VPSUBUSW = 1226 +X86_INS_VPSUBW = 1227 +X86_INS_VPTESTMD = 1228 +X86_INS_VPTESTMQ = 1229 +X86_INS_VPTESTNMD = 1230 +X86_INS_VPTESTNMQ = 1231 +X86_INS_VPTEST = 1232 +X86_INS_VPUNPCKHBW = 1233 +X86_INS_VPUNPCKHDQ = 1234 +X86_INS_VPUNPCKHQDQ = 1235 +X86_INS_VPUNPCKHWD = 1236 +X86_INS_VPUNPCKLBW = 1237 +X86_INS_VPUNPCKLDQ = 1238 +X86_INS_VPUNPCKLQDQ = 1239 +X86_INS_VPUNPCKLWD = 1240 +X86_INS_VPXORD = 1241 +X86_INS_VPXORQ = 1242 +X86_INS_VPXOR = 1243 +X86_INS_VRCP14PD = 1244 +X86_INS_VRCP14PS = 1245 +X86_INS_VRCP14SD = 1246 +X86_INS_VRCP14SS = 1247 +X86_INS_VRCP28PD = 1248 +X86_INS_VRCP28PS = 1249 +X86_INS_VRCP28SD = 1250 +X86_INS_VRCP28SS = 1251 +X86_INS_VRCPPS = 1252 +X86_INS_VRCPSS = 1253 +X86_INS_VRNDSCALEPD = 1254 +X86_INS_VRNDSCALEPS = 1255 +X86_INS_VRNDSCALESD = 1256 +X86_INS_VRNDSCALESS = 1257 +X86_INS_VROUNDPD = 1258 +X86_INS_VROUNDPS = 1259 +X86_INS_VROUNDSD = 1260 +X86_INS_VROUNDSS = 1261 +X86_INS_VRSQRT14PD = 1262 +X86_INS_VRSQRT14PS = 1263 +X86_INS_VRSQRT14SD = 1264 +X86_INS_VRSQRT14SS = 1265 +X86_INS_VRSQRT28PD = 1266 +X86_INS_VRSQRT28PS = 1267 +X86_INS_VRSQRT28SD = 1268 +X86_INS_VRSQRT28SS = 1269 +X86_INS_VRSQRTPS = 1270 +X86_INS_VRSQRTSS = 1271 +X86_INS_VSCATTERDPD = 1272 +X86_INS_VSCATTERDPS = 1273 +X86_INS_VSCATTERPF0DPD = 1274 +X86_INS_VSCATTERPF0DPS = 1275 +X86_INS_VSCATTERPF0QPD = 1276 +X86_INS_VSCATTERPF0QPS = 1277 +X86_INS_VSCATTERPF1DPD = 1278 +X86_INS_VSCATTERPF1DPS = 1279 +X86_INS_VSCATTERPF1QPD = 1280 +X86_INS_VSCATTERPF1QPS = 1281 +X86_INS_VSCATTERQPD = 1282 +X86_INS_VSCATTERQPS = 1283 +X86_INS_VSHUFPD = 1284 +X86_INS_VSHUFPS = 1285 +X86_INS_VSQRTPD = 1286 +X86_INS_VSQRTPS = 1287 +X86_INS_VSQRTSD = 1288 +X86_INS_VSQRTSS = 1289 +X86_INS_VSTMXCSR = 1290 +X86_INS_VSUBPD = 1291 +X86_INS_VSUBPS = 1292 +X86_INS_VSUBSD = 1293 +X86_INS_VSUBSS = 1294 +X86_INS_VTESTPD = 1295 +X86_INS_VTESTPS = 1296 +X86_INS_VUNPCKHPD = 1297 +X86_INS_VUNPCKHPS = 1298 +X86_INS_VUNPCKLPD = 1299 +X86_INS_VUNPCKLPS = 1300 +X86_INS_VZEROALL = 1301 +X86_INS_VZEROUPPER = 1302 +X86_INS_WAIT = 1303 +X86_INS_WBINVD = 1304 +X86_INS_WRFSBASE = 1305 +X86_INS_WRGSBASE = 1306 +X86_INS_WRMSR = 1307 +X86_INS_XABORT = 1308 +X86_INS_XACQUIRE = 1309 +X86_INS_XBEGIN = 1310 +X86_INS_XCHG = 1311 +X86_INS_XCRYPTCBC = 1312 +X86_INS_XCRYPTCFB = 1313 +X86_INS_XCRYPTCTR = 1314 +X86_INS_XCRYPTECB = 1315 +X86_INS_XCRYPTOFB = 1316 +X86_INS_XEND = 1317 +X86_INS_XGETBV = 1318 +X86_INS_XLATB = 1319 +X86_INS_XRELEASE = 1320 +X86_INS_XRSTOR = 1321 +X86_INS_XRSTOR64 = 1322 +X86_INS_XRSTORS = 1323 +X86_INS_XRSTORS64 = 1324 +X86_INS_XSAVE = 1325 +X86_INS_XSAVE64 = 1326 +X86_INS_XSAVEC = 1327 +X86_INS_XSAVEC64 = 1328 +X86_INS_XSAVEOPT = 1329 +X86_INS_XSAVEOPT64 = 1330 +X86_INS_XSAVES = 1331 +X86_INS_XSAVES64 = 1332 +X86_INS_XSETBV = 1333 +X86_INS_XSHA1 = 1334 +X86_INS_XSHA256 = 1335 +X86_INS_XSTORE = 1336 +X86_INS_XTEST = 1337 +X86_INS_FDISI8087_NOP = 1338 +X86_INS_FENI8087_NOP = 1339 +X86_INS_ENDING = 1340 # Group of X86 instructions diff --git a/include/capstone/x86.h b/include/capstone/x86.h index 350a15b8..8d271c78 100644 --- a/include/capstone/x86.h +++ b/include/capstone/x86.h @@ -1285,7 +1285,6 @@ typedef enum x86_insn { X86_INS_VPBROADCASTW, X86_INS_VPCLMULQDQ, X86_INS_VPCMOV, - X86_INS_VPCMP, X86_INS_VPCMPB, X86_INS_VPCMPD, X86_INS_VPCMPEQB,