export interface cs_x86_op {
  type: X86;
  reg?: X86;
  imm?: number;
  mem?: {
    segment: X86;
    base: X86;
    index: X86;
    scale: number;
    disp: number;
  };
  size: number;
  access: number;
  avx_bcast?: X86;
  avx_zero_opmask: boolean;
}
export declare enum X86 {
  REG_INVALID = 0,
  REG_AH = 1,
  REG_AL = 2,
  REG_AX = 3,
  REG_BH = 4,
  REG_BL = 5,
  REG_BP = 6,
  REG_BPL = 7,
  REG_BX = 8,
  REG_CH = 9,
  REG_CL = 10,
  REG_CS = 11,
  REG_CX = 12,
  REG_DH = 13,
  REG_DI = 14,
  REG_DIL = 15,
  REG_DL = 16,
  REG_DS = 17,
  REG_DX = 18,
  REG_EAX = 19,
  REG_EBP = 20,
  REG_EBX = 21,
  REG_ECX = 22,
  REG_EDI = 23,
  REG_EDX = 24,
  REG_EFLAGS = 25,
  REG_EIP = 26,
  REG_EIZ = 27,
  REG_ES = 28,
  REG_ESI = 29,
  REG_ESP = 30,
  REG_FPSW = 31,
  REG_FS = 32,
  REG_GS = 33,
  REG_IP = 34,
  REG_RAX = 35,
  REG_RBP = 36,
  REG_RBX = 37,
  REG_RCX = 38,
  REG_RDI = 39,
  REG_RDX = 40,
  REG_RIP = 41,
  REG_RIZ = 42,
  REG_RSI = 43,
  REG_RSP = 44,
  REG_SI = 45,
  REG_SIL = 46,
  REG_SP = 47,
  REG_SPL = 48,
  REG_SS = 49,
  REG_CR0 = 50,
  REG_CR1 = 51,
  REG_CR2 = 52,
  REG_CR3 = 53,
  REG_CR4 = 54,
  REG_CR5 = 55,
  REG_CR6 = 56,
  REG_CR7 = 57,
  REG_CR8 = 58,
  REG_CR9 = 59,
  REG_CR10 = 60,
  REG_CR11 = 61,
  REG_CR12 = 62,
  REG_CR13 = 63,
  REG_CR14 = 64,
  REG_CR15 = 65,
  REG_DR0 = 66,
  REG_DR1 = 67,
  REG_DR2 = 68,
  REG_DR3 = 69,
  REG_DR4 = 70,
  REG_DR5 = 71,
  REG_DR6 = 72,
  REG_DR7 = 73,
  REG_DR8 = 74,
  REG_DR9 = 75,
  REG_DR10 = 76,
  REG_DR11 = 77,
  REG_DR12 = 78,
  REG_DR13 = 79,
  REG_DR14 = 80,
  REG_DR15 = 81,
  REG_FP0 = 82,
  REG_FP1 = 83,
  REG_FP2 = 84,
  REG_FP3 = 85,
  REG_FP4 = 86,
  REG_FP5 = 87,
  REG_FP6 = 88,
  REG_FP7 = 89,
  REG_K0 = 90,
  REG_K1 = 91,
  REG_K2 = 92,
  REG_K3 = 93,
  REG_K4 = 94,
  REG_K5 = 95,
  REG_K6 = 96,
  REG_K7 = 97,
  REG_MM0 = 98,
  REG_MM1 = 99,
  REG_MM2 = 100,
  REG_MM3 = 101,
  REG_MM4 = 102,
  REG_MM5 = 103,
  REG_MM6 = 104,
  REG_MM7 = 105,
  REG_R8 = 106,
  REG_R9 = 107,
  REG_R10 = 108,
  REG_R11 = 109,
  REG_R12 = 110,
  REG_R13 = 111,
  REG_R14 = 112,
  REG_R15 = 113,
  REG_ST0 = 114,
  REG_ST1 = 115,
  REG_ST2 = 116,
  REG_ST3 = 117,
  REG_ST4 = 118,
  REG_ST5 = 119,
  REG_ST6 = 120,
  REG_ST7 = 121,
  REG_XMM0 = 122,
  REG_XMM1 = 123,
  REG_XMM2 = 124,
  REG_XMM3 = 125,
  REG_XMM4 = 126,
  REG_XMM5 = 127,
  REG_XMM6 = 128,
  REG_XMM7 = 129,
  REG_XMM8 = 130,
  REG_XMM9 = 131,
  REG_XMM10 = 132,
  REG_XMM11 = 133,
  REG_XMM12 = 134,
  REG_XMM13 = 135,
  REG_XMM14 = 136,
  REG_XMM15 = 137,
  REG_XMM16 = 138,
  REG_XMM17 = 139,
  REG_XMM18 = 140,
  REG_XMM19 = 141,
  REG_XMM20 = 142,
  REG_XMM21 = 143,
  REG_XMM22 = 144,
  REG_XMM23 = 145,
  REG_XMM24 = 146,
  REG_XMM25 = 147,
  REG_XMM26 = 148,
  REG_XMM27 = 149,
  REG_XMM28 = 150,
  REG_XMM29 = 151,
  REG_XMM30 = 152,
  REG_XMM31 = 153,
  REG_YMM0 = 154,
  REG_YMM1 = 155,
  REG_YMM2 = 156,
  REG_YMM3 = 157,
  REG_YMM4 = 158,
  REG_YMM5 = 159,
  REG_YMM6 = 160,
  REG_YMM7 = 161,
  REG_YMM8 = 162,
  REG_YMM9 = 163,
  REG_YMM10 = 164,
  REG_YMM11 = 165,
  REG_YMM12 = 166,
  REG_YMM13 = 167,
  REG_YMM14 = 168,
  REG_YMM15 = 169,
  REG_YMM16 = 170,
  REG_YMM17 = 171,
  REG_YMM18 = 172,
  REG_YMM19 = 173,
  REG_YMM20 = 174,
  REG_YMM21 = 175,
  REG_YMM22 = 176,
  REG_YMM23 = 177,
  REG_YMM24 = 178,
  REG_YMM25 = 179,
  REG_YMM26 = 180,
  REG_YMM27 = 181,
  REG_YMM28 = 182,
  REG_YMM29 = 183,
  REG_YMM30 = 184,
  REG_YMM31 = 185,
  REG_ZMM0 = 186,
  REG_ZMM1 = 187,
  REG_ZMM2 = 188,
  REG_ZMM3 = 189,
  REG_ZMM4 = 190,
  REG_ZMM5 = 191,
  REG_ZMM6 = 192,
  REG_ZMM7 = 193,
  REG_ZMM8 = 194,
  REG_ZMM9 = 195,
  REG_ZMM10 = 196,
  REG_ZMM11 = 197,
  REG_ZMM12 = 198,
  REG_ZMM13 = 199,
  REG_ZMM14 = 200,
  REG_ZMM15 = 201,
  REG_ZMM16 = 202,
  REG_ZMM17 = 203,
  REG_ZMM18 = 204,
  REG_ZMM19 = 205,
  REG_ZMM20 = 206,
  REG_ZMM21 = 207,
  REG_ZMM22 = 208,
  REG_ZMM23 = 209,
  REG_ZMM24 = 210,
  REG_ZMM25 = 211,
  REG_ZMM26 = 212,
  REG_ZMM27 = 213,
  REG_ZMM28 = 214,
  REG_ZMM29 = 215,
  REG_ZMM30 = 216,
  REG_ZMM31 = 217,
  REG_R8B = 218,
  REG_R9B = 219,
  REG_R10B = 220,
  REG_R11B = 221,
  REG_R12B = 222,
  REG_R13B = 223,
  REG_R14B = 224,
  REG_R15B = 225,
  REG_R8D = 226,
  REG_R9D = 227,
  REG_R10D = 228,
  REG_R11D = 229,
  REG_R12D = 230,
  REG_R13D = 231,
  REG_R14D = 232,
  REG_R15D = 233,
  REG_R8W = 234,
  REG_R9W = 235,
  REG_R10W = 236,
  REG_R11W = 237,
  REG_R12W = 238,
  REG_R13W = 239,
  REG_R14W = 240,
  REG_R15W = 241,
  REG_BND0 = 242,
  REG_BND1 = 243,
  REG_BND2 = 244,
  REG_BND3 = 245,
  REG_ENDING = 246, // mark the end of the list of registers
  EFLAGS_MODIFY_AF = 1,
  EFLAGS_MODIFY_CF = 2,
  EFLAGS_MODIFY_SF = 4,
  EFLAGS_MODIFY_ZF = 8,
  EFLAGS_MODIFY_PF = 16,
  EFLAGS_MODIFY_OF = 32,
  EFLAGS_MODIFY_TF = 64,
  EFLAGS_MODIFY_IF = 128,
  EFLAGS_MODIFY_DF = 256,
  EFLAGS_MODIFY_NT = 512,
  EFLAGS_MODIFY_RF = 1024,
  EFLAGS_PRIOR_OF = 2048,
  EFLAGS_PRIOR_SF = 4096,
  EFLAGS_PRIOR_ZF = 8192,
  EFLAGS_PRIOR_AF = 16384,
  EFLAGS_PRIOR_PF = 32768,
  EFLAGS_PRIOR_CF = 65536,
  EFLAGS_PRIOR_TF = 131072,
  EFLAGS_PRIOR_IF = 262144,
  EFLAGS_PRIOR_DF = 524288,
  EFLAGS_PRIOR_NT = 1048576,
  EFLAGS_RESET_OF = 2097152,
  EFLAGS_RESET_CF = 4194304,
  EFLAGS_RESET_DF = 8388608,
  EFLAGS_RESET_IF = 16777216,
  EFLAGS_RESET_SF = 33554432,
  EFLAGS_RESET_AF = 67108864,
  EFLAGS_RESET_TF = 134217728,
  EFLAGS_RESET_NT = 268435456,
  EFLAGS_RESET_PF = 536870912,
  EFLAGS_SET_CF = 1073741824,
  EFLAGS_SET_DF = -2147483648,
  EFLAGS_SET_IF = 1,
  EFLAGS_TEST_OF = 2,
  EFLAGS_TEST_SF = 4,
  EFLAGS_TEST_ZF = 8,
  EFLAGS_TEST_PF = 16,
  EFLAGS_TEST_CF = 32,
  EFLAGS_TEST_NT = 64,
  EFLAGS_TEST_DF = 128,
  EFLAGS_UNDEFINED_OF = 256,
  EFLAGS_UNDEFINED_SF = 512,
  EFLAGS_UNDEFINED_ZF = 1024,
  EFLAGS_UNDEFINED_PF = 2048,
  EFLAGS_UNDEFINED_AF = 4096,
  EFLAGS_UNDEFINED_CF = 8192,
  EFLAGS_RESET_RF = 16384,
  EFLAGS_TEST_RF = 32768,
  EFLAGS_TEST_IF = 65536,
  EFLAGS_TEST_TF = 131072,
  EFLAGS_TEST_AF = 262144,
  EFLAGS_RESET_ZF = 524288,
  EFLAGS_SET_OF = 1048576,
  EFLAGS_SET_SF = 2097152,
  EFLAGS_SET_ZF = 4194304,
  EFLAGS_SET_AF = 8388608,
  EFLAGS_SET_PF = 16777216,
  EFLAGS_RESET_0F = 33554432,
  EFLAGS_RESET_AC = 67108864,
  FPU_FLAGS_MODIFY_C0 = 1,
  FPU_FLAGS_MODIFY_C1 = 2,
  FPU_FLAGS_MODIFY_C2 = 4,
  FPU_FLAGS_MODIFY_C3 = 8,
  FPU_FLAGS_RESET_C0 = 16,
  FPU_FLAGS_RESET_C1 = 32,
  FPU_FLAGS_RESET_C2 = 64,
  FPU_FLAGS_RESET_C3 = 128,
  FPU_FLAGS_SET_C0 = 256,
  FPU_FLAGS_SET_C1 = 512,
  FPU_FLAGS_SET_C2 = 1024,
  FPU_FLAGS_SET_C3 = 2048,
  FPU_FLAGS_UNDEFINED_C0 = 4096,
  FPU_FLAGS_UNDEFINED_C1 = 8192,
  FPU_FLAGS_UNDEFINED_C2 = 16384,
  FPU_FLAGS_UNDEFINED_C3 = 32768,
  FPU_FLAGS_TEST_C0 = 65536,
  FPU_FLAGS_TEST_C1 = 131072,
  FPU_FLAGS_TEST_C2 = 262144,
  FPU_FLAGS_TEST_C3 = 524288,
  OP_INVALID = 0, // cs.OP_INVALID (Uninitialized).
  OP_REG = 1, // cs.OP_REG (Register operand).
  OP_IMM = 2, // cs.OP_IMM (Immediate operand).
  OP_MEM = 3, // cs.OP_MEM (Memory operand).
  XOP_CC_INVALID = 0, // Uninitialized
  XOP_CC_LT = 1,
  XOP_CC_LE = 2,
  XOP_CC_GT = 3,
  XOP_CC_GE = 4,
  XOP_CC_EQ = 5,
  XOP_CC_NEQ = 6,
  XOP_CC_FALSE = 7,
  XOP_CC_TRUE = 8,
  AVX_BCAST_INVALID = 0, // Uninitialized
  AVX_BCAST_2 = 1, // AVX512 broadcast type {1to2}
  AVX_BCAST_4 = 2, // AVX512 broadcast type {1to4}
  AVX_BCAST_8 = 3, // AVX512 broadcast type {1to8}
  AVX_BCAST_16 = 4, // AVX512 broadcast type {1to16}
  SSE_CC_INVALID = 0, // Uninitialized
  SSE_CC_EQ = 1,
  SSE_CC_LT = 2,
  SSE_CC_LE = 3,
  SSE_CC_UNORD = 4,
  SSE_CC_NEQ = 5,
  SSE_CC_NLT = 6,
  SSE_CC_NLE = 7,
  SSE_CC_ORD = 8,
  AVX_CC_INVALID = 0, // Uninitialized
  AVX_CC_EQ = 1,
  AVX_CC_LT = 2,
  AVX_CC_LE = 3,
  AVX_CC_UNORD = 4,
  AVX_CC_NEQ = 5,
  AVX_CC_NLT = 6,
  AVX_CC_NLE = 7,
  AVX_CC_ORD = 8,
  AVX_CC_EQ_UQ = 9,
  AVX_CC_NGE = 10,
  AVX_CC_NGT = 11,
  AVX_CC_FALSE = 12,
  AVX_CC_NEQ_OQ = 13,
  AVX_CC_GE = 14,
  AVX_CC_GT = 15,
  AVX_CC_TRUE = 16,
  AVX_CC_EQ_OS = 17,
  AVX_CC_LT_OQ = 18,
  AVX_CC_LE_OQ = 19,
  AVX_CC_UNORD_S = 20,
  AVX_CC_NEQ_US = 21,
  AVX_CC_NLT_UQ = 22,
  AVX_CC_NLE_UQ = 23,
  AVX_CC_ORD_S = 24,
  AVX_CC_EQ_US = 25,
  AVX_CC_NGE_UQ = 26,
  AVX_CC_NGT_UQ = 27,
  AVX_CC_FALSE_OS = 28,
  AVX_CC_NEQ_OS = 29,
  AVX_CC_GE_OQ = 30,
  AVX_CC_GT_OQ = 31,
  AVX_CC_TRUE_US = 32,
  AVX_RM_INVALID = 0, // Uninitialized
  AVX_RM_RN = 1, // Round to nearest
  AVX_RM_RD = 2, // Round down
  AVX_RM_RU = 3, // Round up
  AVX_RM_RZ = 4, // Round toward zero
  PREFIX_LOCK = 240, // lock (cs_x86.prefix[0]
  PREFIX_REP = 243, // rep (cs_x86.prefix[0]
  PREFIX_REPE = 243, // repe/repz (cs_x86.prefix[0]
  PREFIX_REPNE = 242, // repne/repnz (cs_x86.prefix[0]
  PREFIX_CS = 46, // segment override CS (cs_x86.prefix[1]
  PREFIX_SS = 54, // segment override SS (cs_x86.prefix[1]
  PREFIX_DS = 62, // segment override DS (cs_x86.prefix[1]
  PREFIX_ES = 38, // segment override ES (cs_x86.prefix[1]
  PREFIX_FS = 100, // segment override FS (cs_x86.prefix[1]
  PREFIX_GS = 101, // segment override GS (cs_x86.prefix[1]
  PREFIX_OPSIZE = 102, // operand-size override (cs_x86.prefix[2]
  PREFIX_ADDRSIZE = 103, // address-size override (cs_x86.prefix[3]
  INS_INVALID = 0,
  INS_AAA = 1,
  INS_AAD = 2,
  INS_AAM = 3,
  INS_AAS = 4,
  INS_FABS = 5,
  INS_ADC = 6,
  INS_ADCX = 7,
  INS_ADD = 8,
  INS_ADDPD = 9,
  INS_ADDPS = 10,
  INS_ADDSD = 11,
  INS_ADDSS = 12,
  INS_ADDSUBPD = 13,
  INS_ADDSUBPS = 14,
  INS_FADD = 15,
  INS_FIADD = 16,
  INS_ADOX = 17,
  INS_AESDECLAST = 18,
  INS_AESDEC = 19,
  INS_AESENCLAST = 20,
  INS_AESENC = 21,
  INS_AESIMC = 22,
  INS_AESKEYGENASSIST = 23,
  INS_AND = 24,
  INS_ANDN = 25,
  INS_ANDNPD = 26,
  INS_ANDNPS = 27,
  INS_ANDPD = 28,
  INS_ANDPS = 29,
  INS_ARPL = 30,
  INS_BEXTR = 31,
  INS_BLCFILL = 32,
  INS_BLCI = 33,
  INS_BLCIC = 34,
  INS_BLCMSK = 35,
  INS_BLCS = 36,
  INS_BLENDPD = 37,
  INS_BLENDPS = 38,
  INS_BLENDVPD = 39,
  INS_BLENDVPS = 40,
  INS_BLSFILL = 41,
  INS_BLSI = 42,
  INS_BLSIC = 43,
  INS_BLSMSK = 44,
  INS_BLSR = 45,
  INS_BNDCL = 46,
  INS_BNDCN = 47,
  INS_BNDCU = 48,
  INS_BNDLDX = 49,
  INS_BNDMK = 50,
  INS_BNDMOV = 51,
  INS_BNDSTX = 52,
  INS_BOUND = 53,
  INS_BSF = 54,
  INS_BSR = 55,
  INS_BSWAP = 56,
  INS_BT = 57,
  INS_BTC = 58,
  INS_BTR = 59,
  INS_BTS = 60,
  INS_BZHI = 61,
  INS_CALL = 62,
  INS_CBW = 63,
  INS_CDQ = 64,
  INS_CDQE = 65,
  INS_FCHS = 66,
  INS_CLAC = 67,
  INS_CLC = 68,
  INS_CLD = 69,
  INS_CLDEMOTE = 70,
  INS_CLFLUSH = 71,
  INS_CLFLUSHOPT = 72,
  INS_CLGI = 73,
  INS_CLI = 74,
  INS_CLRSSBSY = 75,
  INS_CLTS = 76,
  INS_CLWB = 77,
  INS_CLZERO = 78,
  INS_CMC = 79,
  INS_CMOVA = 80,
  INS_CMOVAE = 81,
  INS_CMOVB = 82,
  INS_CMOVBE = 83,
  INS_FCMOVBE = 84,
  INS_FCMOVB = 85,
  INS_CMOVE = 86,
  INS_FCMOVE = 87,
  INS_CMOVG = 88,
  INS_CMOVGE = 89,
  INS_CMOVL = 90,
  INS_CMOVLE = 91,
  INS_FCMOVNBE = 92,
  INS_FCMOVNB = 93,
  INS_CMOVNE = 94,
  INS_FCMOVNE = 95,
  INS_CMOVNO = 96,
  INS_CMOVNP = 97,
  INS_FCMOVNU = 98,
  INS_FCMOVNP = 99,
  INS_CMOVNS = 100,
  INS_CMOVO = 101,
  INS_CMOVP = 102,
  INS_FCMOVU = 103,
  INS_CMOVS = 104,
  INS_CMP = 105,
  INS_CMPPD = 106,
  INS_CMPPS = 107,
  INS_CMPSB = 108,
  INS_CMPSD = 109,
  INS_CMPSQ = 110,
  INS_CMPSS = 111,
  INS_CMPSW = 112,
  INS_CMPXCHG16B = 113,
  INS_CMPXCHG = 114,
  INS_CMPXCHG8B = 115,
  INS_COMISD = 116,
  INS_COMISS = 117,
  INS_FCOMP = 118,
  INS_FCOMPI = 119,
  INS_FCOMI = 120,
  INS_FCOM = 121,
  INS_FCOS = 122,
  INS_CPUID = 123,
  INS_CQO = 124,
  INS_CRC32 = 125,
  INS_CVTDQ2PD = 126,
  INS_CVTDQ2PS = 127,
  INS_CVTPD2DQ = 128,
  INS_CVTPD2PS = 129,
  INS_CVTPS2DQ = 130,
  INS_CVTPS2PD = 131,
  INS_CVTSD2SI = 132,
  INS_CVTSD2SS = 133,
  INS_CVTSI2SD = 134,
  INS_CVTSI2SS = 135,
  INS_CVTSS2SD = 136,
  INS_CVTSS2SI = 137,
  INS_CVTTPD2DQ = 138,
  INS_CVTTPS2DQ = 139,
  INS_CVTTSD2SI = 140,
  INS_CVTTSS2SI = 141,
  INS_CWD = 142,
  INS_CWDE = 143,
  INS_DAA = 144,
  INS_DAS = 145,
  INS_DATA16 = 146,
  INS_DEC = 147,
  INS_DIV = 148,
  INS_DIVPD = 149,
  INS_DIVPS = 150,
  INS_FDIVR = 151,
  INS_FIDIVR = 152,
  INS_FDIVRP = 153,
  INS_DIVSD = 154,
  INS_DIVSS = 155,
  INS_FDIV = 156,
  INS_FIDIV = 157,
  INS_FDIVP = 158,
  INS_DPPD = 159,
  INS_DPPS = 160,
  INS_ENCLS = 161,
  INS_ENCLU = 162,
  INS_ENCLV = 163,
  INS_ENDBR32 = 164,
  INS_ENDBR64 = 165,
  INS_ENTER = 166,
  INS_EXTRACTPS = 167,
  INS_EXTRQ = 168,
  INS_F2XM1 = 169,
  INS_LCALL = 170,
  INS_LJMP = 171,
  INS_JMP = 172,
  INS_FBLD = 173,
  INS_FBSTP = 174,
  INS_FCOMPP = 175,
  INS_FDECSTP = 176,
  INS_FDISI8087_NOP = 177,
  INS_FEMMS = 178,
  INS_FENI8087_NOP = 179,
  INS_FFREE = 180,
  INS_FFREEP = 181,
  INS_FICOM = 182,
  INS_FICOMP = 183,
  INS_FINCSTP = 184,
  INS_FLDCW = 185,
  INS_FLDENV = 186,
  INS_FLDL2E = 187,
  INS_FLDL2T = 188,
  INS_FLDLG2 = 189,
  INS_FLDLN2 = 190,
  INS_FLDPI = 191,
  INS_FNCLEX = 192,
  INS_FNINIT = 193,
  INS_FNOP = 194,
  INS_FNSTCW = 195,
  INS_FNSTSW = 196,
  INS_FPATAN = 197,
  INS_FSTPNCE = 198,
  INS_FPREM = 199,
  INS_FPREM1 = 200,
  INS_FPTAN = 201,
  INS_FRNDINT = 202,
  INS_FRSTOR = 203,
  INS_FNSAVE = 204,
  INS_FSCALE = 205,
  INS_FSETPM = 206,
  INS_FSINCOS = 207,
  INS_FNSTENV = 208,
  INS_FXAM = 209,
  INS_FXRSTOR = 210,
  INS_FXRSTOR64 = 211,
  INS_FXSAVE = 212,
  INS_FXSAVE64 = 213,
  INS_FXTRACT = 214,
  INS_FYL2X = 215,
  INS_FYL2XP1 = 216,
  INS_GETSEC = 217,
  INS_GF2P8AFFINEINVQB = 218,
  INS_GF2P8AFFINEQB = 219,
  INS_GF2P8MULB = 220,
  INS_HADDPD = 221,
  INS_HADDPS = 222,
  INS_HLT = 223,
  INS_HSUBPD = 224,
  INS_HSUBPS = 225,
  INS_IDIV = 226,
  INS_FILD = 227,
  INS_IMUL = 228,
  INS_IN = 229,
  INS_INC = 230,
  INS_INCSSPD = 231,
  INS_INCSSPQ = 232,
  INS_INSB = 233,
  INS_INSERTPS = 234,
  INS_INSERTQ = 235,
  INS_INSD = 236,
  INS_INSW = 237,
  INS_INT = 238,
  INS_INT1 = 239,
  INS_INT3 = 240,
  INS_INTO = 241,
  INS_INVD = 242,
  INS_INVEPT = 243,
  INS_INVLPG = 244,
  INS_INVLPGA = 245,
  INS_INVPCID = 246,
  INS_INVVPID = 247,
  INS_IRET = 248,
  INS_IRETD = 249,
  INS_IRETQ = 250,
  INS_FISTTP = 251,
  INS_FIST = 252,
  INS_FISTP = 253,
  INS_JAE = 254,
  INS_JA = 255,
  INS_JBE = 256,
  INS_JB = 257,
  INS_JCXZ = 258,
  INS_JECXZ = 259,
  INS_JE = 260,
  INS_JGE = 261,
  INS_JG = 262,
  INS_JLE = 263,
  INS_JL = 264,
  INS_JNE = 265,
  INS_JNO = 266,
  INS_JNP = 267,
  INS_JNS = 268,
  INS_JO = 269,
  INS_JP = 270,
  INS_JRCXZ = 271,
  INS_JS = 272,
  INS_KADDB = 273,
  INS_KADDD = 274,
  INS_KADDQ = 275,
  INS_KADDW = 276,
  INS_KANDB = 277,
  INS_KANDD = 278,
  INS_KANDNB = 279,
  INS_KANDND = 280,
  INS_KANDNQ = 281,
  INS_KANDNW = 282,
  INS_KANDQ = 283,
  INS_KANDW = 284,
  INS_KMOVB = 285,
  INS_KMOVD = 286,
  INS_KMOVQ = 287,
  INS_KMOVW = 288,
  INS_KNOTB = 289,
  INS_KNOTD = 290,
  INS_KNOTQ = 291,
  INS_KNOTW = 292,
  INS_KORB = 293,
  INS_KORD = 294,
  INS_KORQ = 295,
  INS_KORTESTB = 296,
  INS_KORTESTD = 297,
  INS_KORTESTQ = 298,
  INS_KORTESTW = 299,
  INS_KORW = 300,
  INS_KSHIFTLB = 301,
  INS_KSHIFTLD = 302,
  INS_KSHIFTLQ = 303,
  INS_KSHIFTLW = 304,
  INS_KSHIFTRB = 305,
  INS_KSHIFTRD = 306,
  INS_KSHIFTRQ = 307,
  INS_KSHIFTRW = 308,
  INS_KTESTB = 309,
  INS_KTESTD = 310,
  INS_KTESTQ = 311,
  INS_KTESTW = 312,
  INS_KUNPCKBW = 313,
  INS_KUNPCKDQ = 314,
  INS_KUNPCKWD = 315,
  INS_KXNORB = 316,
  INS_KXNORD = 317,
  INS_KXNORQ = 318,
  INS_KXNORW = 319,
  INS_KXORB = 320,
  INS_KXORD = 321,
  INS_KXORQ = 322,
  INS_KXORW = 323,
  INS_LAHF = 324,
  INS_LAR = 325,
  INS_LDDQU = 326,
  INS_LDMXCSR = 327,
  INS_LDS = 328,
  INS_FLDZ = 329,
  INS_FLD1 = 330,
  INS_FLD = 331,
  INS_LEA = 332,
  INS_LEAVE = 333,
  INS_LES = 334,
  INS_LFENCE = 335,
  INS_LFS = 336,
  INS_LGDT = 337,
  INS_LGS = 338,
  INS_LIDT = 339,
  INS_LLDT = 340,
  INS_LLWPCB = 341,
  INS_LMSW = 342,
  INS_LOCK = 343,
  INS_LODSB = 344,
  INS_LODSD = 345,
  INS_LODSQ = 346,
  INS_LODSW = 347,
  INS_LOOP = 348,
  INS_LOOPE = 349,
  INS_LOOPNE = 350,
  INS_RETF = 351,
  INS_RETFQ = 352,
  INS_LSL = 353,
  INS_LSS = 354,
  INS_LTR = 355,
  INS_LWPINS = 356,
  INS_LWPVAL = 357,
  INS_LZCNT = 358,
  INS_MASKMOVDQU = 359,
  INS_MAXPD = 360,
  INS_MAXPS = 361,
  INS_MAXSD = 362,
  INS_MAXSS = 363,
  INS_MFENCE = 364,
  INS_MINPD = 365,
  INS_MINPS = 366,
  INS_MINSD = 367,
  INS_MINSS = 368,
  INS_CVTPD2PI = 369,
  INS_CVTPI2PD = 370,
  INS_CVTPI2PS = 371,
  INS_CVTPS2PI = 372,
  INS_CVTTPD2PI = 373,
  INS_CVTTPS2PI = 374,
  INS_EMMS = 375,
  INS_MASKMOVQ = 376,
  INS_MOVD = 377,
  INS_MOVQ = 378,
  INS_MOVDQ2Q = 379,
  INS_MOVNTQ = 380,
  INS_MOVQ2DQ = 381,
  INS_PABSB = 382,
  INS_PABSD = 383,
  INS_PABSW = 384,
  INS_PACKSSDW = 385,
  INS_PACKSSWB = 386,
  INS_PACKUSWB = 387,
  INS_PADDB = 388,
  INS_PADDD = 389,
  INS_PADDQ = 390,
  INS_PADDSB = 391,
  INS_PADDSW = 392,
  INS_PADDUSB = 393,
  INS_PADDUSW = 394,
  INS_PADDW = 395,
  INS_PALIGNR = 396,
  INS_PANDN = 397,
  INS_PAND = 398,
  INS_PAVGB = 399,
  INS_PAVGW = 400,
  INS_PCMPEQB = 401,
  INS_PCMPEQD = 402,
  INS_PCMPEQW = 403,
  INS_PCMPGTB = 404,
  INS_PCMPGTD = 405,
  INS_PCMPGTW = 406,
  INS_PEXTRW = 407,
  INS_PHADDD = 408,
  INS_PHADDSW = 409,
  INS_PHADDW = 410,
  INS_PHSUBD = 411,
  INS_PHSUBSW = 412,
  INS_PHSUBW = 413,
  INS_PINSRW = 414,
  INS_PMADDUBSW = 415,
  INS_PMADDWD = 416,
  INS_PMAXSW = 417,
  INS_PMAXUB = 418,
  INS_PMINSW = 419,
  INS_PMINUB = 420,
  INS_PMOVMSKB = 421,
  INS_PMULHRSW = 422,
  INS_PMULHUW = 423,
  INS_PMULHW = 424,
  INS_PMULLW = 425,
  INS_PMULUDQ = 426,
  INS_POR = 427,
  INS_PSADBW = 428,
  INS_PSHUFB = 429,
  INS_PSHUFW = 430,
  INS_PSIGNB = 431,
  INS_PSIGND = 432,
  INS_PSIGNW = 433,
  INS_PSLLD = 434,
  INS_PSLLQ = 435,
  INS_PSLLW = 436,
  INS_PSRAD = 437,
  INS_PSRAW = 438,
  INS_PSRLD = 439,
  INS_PSRLQ = 440,
  INS_PSRLW = 441,
  INS_PSUBB = 442,
  INS_PSUBD = 443,
  INS_PSUBQ = 444,
  INS_PSUBSB = 445,
  INS_PSUBSW = 446,
  INS_PSUBUSB = 447,
  INS_PSUBUSW = 448,
  INS_PSUBW = 449,
  INS_PUNPCKHBW = 450,
  INS_PUNPCKHDQ = 451,
  INS_PUNPCKHWD = 452,
  INS_PUNPCKLBW = 453,
  INS_PUNPCKLDQ = 454,
  INS_PUNPCKLWD = 455,
  INS_PXOR = 456,
  INS_MONITORX = 457,
  INS_MONITOR = 458,
  INS_MONTMUL = 459,
  INS_MOV = 460,
  INS_MOVABS = 461,
  INS_MOVAPD = 462,
  INS_MOVAPS = 463,
  INS_MOVBE = 464,
  INS_MOVDDUP = 465,
  INS_MOVDIR64B = 466,
  INS_MOVDIRI = 467,
  INS_MOVDQA = 468,
  INS_MOVDQU = 469,
  INS_MOVHLPS = 470,
  INS_MOVHPD = 471,
  INS_MOVHPS = 472,
  INS_MOVLHPS = 473,
  INS_MOVLPD = 474,
  INS_MOVLPS = 475,
  INS_MOVMSKPD = 476,
  INS_MOVMSKPS = 477,
  INS_MOVNTDQA = 478,
  INS_MOVNTDQ = 479,
  INS_MOVNTI = 480,
  INS_MOVNTPD = 481,
  INS_MOVNTPS = 482,
  INS_MOVNTSD = 483,
  INS_MOVNTSS = 484,
  INS_MOVSB = 485,
  INS_MOVSD = 486,
  INS_MOVSHDUP = 487,
  INS_MOVSLDUP = 488,
  INS_MOVSQ = 489,
  INS_MOVSS = 490,
  INS_MOVSW = 491,
  INS_MOVSX = 492,
  INS_MOVSXD = 493,
  INS_MOVUPD = 494,
  INS_MOVUPS = 495,
  INS_MOVZX = 496,
  INS_MPSADBW = 497,
  INS_MUL = 498,
  INS_MULPD = 499,
  INS_MULPS = 500,
  INS_MULSD = 501,
  INS_MULSS = 502,
  INS_MULX = 503,
  INS_FMUL = 504,
  INS_FIMUL = 505,
  INS_FMULP = 506,
  INS_MWAITX = 507,
  INS_MWAIT = 508,
  INS_NEG = 509,
  INS_NOP = 510,
  INS_NOT = 511,
  INS_OR = 512,
  INS_ORPD = 513,
  INS_ORPS = 514,
  INS_OUT = 515,
  INS_OUTSB = 516,
  INS_OUTSD = 517,
  INS_OUTSW = 518,
  INS_PACKUSDW = 519,
  INS_PAUSE = 520,
  INS_PAVGUSB = 521,
  INS_PBLENDVB = 522,
  INS_PBLENDW = 523,
  INS_PCLMULQDQ = 524,
  INS_PCMPEQQ = 525,
  INS_PCMPESTRI = 526,
  INS_PCMPESTRM = 527,
  INS_PCMPGTQ = 528,
  INS_PCMPISTRI = 529,
  INS_PCMPISTRM = 530,
  INS_PCONFIG = 531,
  INS_PDEP = 532,
  INS_PEXT = 533,
  INS_PEXTRB = 534,
  INS_PEXTRD = 535,
  INS_PEXTRQ = 536,
  INS_PF2ID = 537,
  INS_PF2IW = 538,
  INS_PFACC = 539,
  INS_PFADD = 540,
  INS_PFCMPEQ = 541,
  INS_PFCMPGE = 542,
  INS_PFCMPGT = 543,
  INS_PFMAX = 544,
  INS_PFMIN = 545,
  INS_PFMUL = 546,
  INS_PFNACC = 547,
  INS_PFPNACC = 548,
  INS_PFRCPIT1 = 549,
  INS_PFRCPIT2 = 550,
  INS_PFRCP = 551,
  INS_PFRSQIT1 = 552,
  INS_PFRSQRT = 553,
  INS_PFSUBR = 554,
  INS_PFSUB = 555,
  INS_PHMINPOSUW = 556,
  INS_PI2FD = 557,
  INS_PI2FW = 558,
  INS_PINSRB = 559,
  INS_PINSRD = 560,
  INS_PINSRQ = 561,
  INS_PMAXSB = 562,
  INS_PMAXSD = 563,
  INS_PMAXUD = 564,
  INS_PMAXUW = 565,
  INS_PMINSB = 566,
  INS_PMINSD = 567,
  INS_PMINUD = 568,
  INS_PMINUW = 569,
  INS_PMOVSXBD = 570,
  INS_PMOVSXBQ = 571,
  INS_PMOVSXBW = 572,
  INS_PMOVSXDQ = 573,
  INS_PMOVSXWD = 574,
  INS_PMOVSXWQ = 575,
  INS_PMOVZXBD = 576,
  INS_PMOVZXBQ = 577,
  INS_PMOVZXBW = 578,
  INS_PMOVZXDQ = 579,
  INS_PMOVZXWD = 580,
  INS_PMOVZXWQ = 581,
  INS_PMULDQ = 582,
  INS_PMULHRW = 583,
  INS_PMULLD = 584,
  INS_POP = 585,
  INS_POPAW = 586,
  INS_POPAL = 587,
  INS_POPCNT = 588,
  INS_POPF = 589,
  INS_POPFD = 590,
  INS_POPFQ = 591,
  INS_PREFETCH = 592,
  INS_PREFETCHNTA = 593,
  INS_PREFETCHT0 = 594,
  INS_PREFETCHT1 = 595,
  INS_PREFETCHT2 = 596,
  INS_PREFETCHW = 597,
  INS_PREFETCHWT1 = 598,
  INS_PSHUFD = 599,
  INS_PSHUFHW = 600,
  INS_PSHUFLW = 601,
  INS_PSLLDQ = 602,
  INS_PSRLDQ = 603,
  INS_PSWAPD = 604,
  INS_PTEST = 605,
  INS_PTWRITE = 606,
  INS_PUNPCKHQDQ = 607,
  INS_PUNPCKLQDQ = 608,
  INS_PUSH = 609,
  INS_PUSHAW = 610,
  INS_PUSHAL = 611,
  INS_PUSHF = 612,
  INS_PUSHFD = 613,
  INS_PUSHFQ = 614,
  INS_RCL = 615,
  INS_RCPPS = 616,
  INS_RCPSS = 617,
  INS_RCR = 618,
  INS_RDFSBASE = 619,
  INS_RDGSBASE = 620,
  INS_RDMSR = 621,
  INS_RDPID = 622,
  INS_RDPKRU = 623,
  INS_RDPMC = 624,
  INS_RDRAND = 625,
  INS_RDSEED = 626,
  INS_RDSSPD = 627,
  INS_RDSSPQ = 628,
  INS_RDTSC = 629,
  INS_RDTSCP = 630,
  INS_REPNE = 631,
  INS_REP = 632,
  INS_RET = 633,
  INS_REX64 = 634,
  INS_ROL = 635,
  INS_ROR = 636,
  INS_RORX = 637,
  INS_ROUNDPD = 638,
  INS_ROUNDPS = 639,
  INS_ROUNDSD = 640,
  INS_ROUNDSS = 641,
  INS_RSM = 642,
  INS_RSQRTPS = 643,
  INS_RSQRTSS = 644,
  INS_RSTORSSP = 645,
  INS_SAHF = 646,
  INS_SAL = 647,
  INS_SALC = 648,
  INS_SAR = 649,
  INS_SARX = 650,
  INS_SAVEPREVSSP = 651,
  INS_SBB = 652,
  INS_SCASB = 653,
  INS_SCASD = 654,
  INS_SCASQ = 655,
  INS_SCASW = 656,
  INS_SETAE = 657,
  INS_SETA = 658,
  INS_SETBE = 659,
  INS_SETB = 660,
  INS_SETE = 661,
  INS_SETGE = 662,
  INS_SETG = 663,
  INS_SETLE = 664,
  INS_SETL = 665,
  INS_SETNE = 666,
  INS_SETNO = 667,
  INS_SETNP = 668,
  INS_SETNS = 669,
  INS_SETO = 670,
  INS_SETP = 671,
  INS_SETSSBSY = 672,
  INS_SETS = 673,
  INS_SFENCE = 674,
  INS_SGDT = 675,
  INS_SHA1MSG1 = 676,
  INS_SHA1MSG2 = 677,
  INS_SHA1NEXTE = 678,
  INS_SHA1RNDS4 = 679,
  INS_SHA256MSG1 = 680,
  INS_SHA256MSG2 = 681,
  INS_SHA256RNDS2 = 682,
  INS_SHL = 683,
  INS_SHLD = 684,
  INS_SHLX = 685,
  INS_SHR = 686,
  INS_SHRD = 687,
  INS_SHRX = 688,
  INS_SHUFPD = 689,
  INS_SHUFPS = 690,
  INS_SIDT = 691,
  INS_FSIN = 692,
  INS_SKINIT = 693,
  INS_SLDT = 694,
  INS_SLWPCB = 695,
  INS_SMSW = 696,
  INS_SQRTPD = 697,
  INS_SQRTPS = 698,
  INS_SQRTSD = 699,
  INS_SQRTSS = 700,
  INS_FSQRT = 701,
  INS_STAC = 702,
  INS_STC = 703,
  INS_STD = 704,
  INS_STGI = 705,
  INS_STI = 706,
  INS_STMXCSR = 707,
  INS_STOSB = 708,
  INS_STOSD = 709,
  INS_STOSQ = 710,
  INS_STOSW = 711,
  INS_STR = 712,
  INS_FST = 713,
  INS_FSTP = 714,
  INS_SUB = 715,
  INS_SUBPD = 716,
  INS_SUBPS = 717,
  INS_FSUBR = 718,
  INS_FISUBR = 719,
  INS_FSUBRP = 720,
  INS_SUBSD = 721,
  INS_SUBSS = 722,
  INS_FSUB = 723,
  INS_FISUB = 724,
  INS_FSUBP = 725,
  INS_SWAPGS = 726,
  INS_SYSCALL = 727,
  INS_SYSENTER = 728,
  INS_SYSEXIT = 729,
  INS_SYSEXITQ = 730,
  INS_SYSRET = 731,
  INS_SYSRETQ = 732,
  INS_T1MSKC = 733,
  INS_TEST = 734,
  INS_TPAUSE = 735,
  INS_FTST = 736,
  INS_TZCNT = 737,
  INS_TZMSK = 738,
  INS_UCOMISD = 739,
  INS_UCOMISS = 740,
  INS_FUCOMPI = 741,
  INS_FUCOMI = 742,
  INS_FUCOMPP = 743,
  INS_FUCOMP = 744,
  INS_FUCOM = 745,
  INS_UD0 = 746,
  INS_UD1 = 747,
  INS_UD2 = 748,
  INS_UMONITOR = 749,
  INS_UMWAIT = 750,
  INS_UNPCKHPD = 751,
  INS_UNPCKHPS = 752,
  INS_UNPCKLPD = 753,
  INS_UNPCKLPS = 754,
  INS_V4FMADDPS = 755,
  INS_V4FMADDSS = 756,
  INS_V4FNMADDPS = 757,
  INS_V4FNMADDSS = 758,
  INS_VADDPD = 759,
  INS_VADDPS = 760,
  INS_VADDSD = 761,
  INS_VADDSS = 762,
  INS_VADDSUBPD = 763,
  INS_VADDSUBPS = 764,
  INS_VAESDECLAST = 765,
  INS_VAESDEC = 766,
  INS_VAESENCLAST = 767,
  INS_VAESENC = 768,
  INS_VAESIMC = 769,
  INS_VAESKEYGENASSIST = 770,
  INS_VALIGND = 771,
  INS_VALIGNQ = 772,
  INS_VANDNPD = 773,
  INS_VANDNPS = 774,
  INS_VANDPD = 775,
  INS_VANDPS = 776,
  INS_VBLENDMPD = 777,
  INS_VBLENDMPS = 778,
  INS_VBLENDPD = 779,
  INS_VBLENDPS = 780,
  INS_VBLENDVPD = 781,
  INS_VBLENDVPS = 782,
  INS_VBROADCASTF128 = 783,
  INS_VBROADCASTF32X2 = 784,
  INS_VBROADCASTF32X4 = 785,
  INS_VBROADCASTF32X8 = 786,
  INS_VBROADCASTF64X2 = 787,
  INS_VBROADCASTF64X4 = 788,
  INS_VBROADCASTI128 = 789,
  INS_VBROADCASTI32X2 = 790,
  INS_VBROADCASTI32X4 = 791,
  INS_VBROADCASTI32X8 = 792,
  INS_VBROADCASTI64X2 = 793,
  INS_VBROADCASTI64X4 = 794,
  INS_VBROADCASTSD = 795,
  INS_VBROADCASTSS = 796,
  INS_VCMP = 797,
  INS_VCMPPD = 798,
  INS_VCMPPS = 799,
  INS_VCMPSD = 800,
  INS_VCMPSS = 801,
  INS_VCOMISD = 802,
  INS_VCOMISS = 803,
  INS_VCOMPRESSPD = 804,
  INS_VCOMPRESSPS = 805,
  INS_VCVTDQ2PD = 806,
  INS_VCVTDQ2PS = 807,
  INS_VCVTPD2DQ = 808,
  INS_VCVTPD2PS = 809,
  INS_VCVTPD2QQ = 810,
  INS_VCVTPD2UDQ = 811,
  INS_VCVTPD2UQQ = 812,
  INS_VCVTPH2PS = 813,
  INS_VCVTPS2DQ = 814,
  INS_VCVTPS2PD = 815,
  INS_VCVTPS2PH = 816,
  INS_VCVTPS2QQ = 817,
  INS_VCVTPS2UDQ = 818,
  INS_VCVTPS2UQQ = 819,
  INS_VCVTQQ2PD = 820,
  INS_VCVTQQ2PS = 821,
  INS_VCVTSD2SI = 822,
  INS_VCVTSD2SS = 823,
  INS_VCVTSD2USI = 824,
  INS_VCVTSI2SD = 825,
  INS_VCVTSI2SS = 826,
  INS_VCVTSS2SD = 827,
  INS_VCVTSS2SI = 828,
  INS_VCVTSS2USI = 829,
  INS_VCVTTPD2DQ = 830,
  INS_VCVTTPD2QQ = 831,
  INS_VCVTTPD2UDQ = 832,
  INS_VCVTTPD2UQQ = 833,
  INS_VCVTTPS2DQ = 834,
  INS_VCVTTPS2QQ = 835,
  INS_VCVTTPS2UDQ = 836,
  INS_VCVTTPS2UQQ = 837,
  INS_VCVTTSD2SI = 838,
  INS_VCVTTSD2USI = 839,
  INS_VCVTTSS2SI = 840,
  INS_VCVTTSS2USI = 841,
  INS_VCVTUDQ2PD = 842,
  INS_VCVTUDQ2PS = 843,
  INS_VCVTUQQ2PD = 844,
  INS_VCVTUQQ2PS = 845,
  INS_VCVTUSI2SD = 846,
  INS_VCVTUSI2SS = 847,
  INS_VDBPSADBW = 848,
  INS_VDIVPD = 849,
  INS_VDIVPS = 850,
  INS_VDIVSD = 851,
  INS_VDIVSS = 852,
  INS_VDPPD = 853,
  INS_VDPPS = 854,
  INS_VERR = 855,
  INS_VERW = 856,
  INS_VEXP2PD = 857,
  INS_VEXP2PS = 858,
  INS_VEXPANDPD = 859,
  INS_VEXPANDPS = 860,
  INS_VEXTRACTF128 = 861,
  INS_VEXTRACTF32X4 = 862,
  INS_VEXTRACTF32X8 = 863,
  INS_VEXTRACTF64X2 = 864,
  INS_VEXTRACTF64X4 = 865,
  INS_VEXTRACTI128 = 866,
  INS_VEXTRACTI32X4 = 867,
  INS_VEXTRACTI32X8 = 868,
  INS_VEXTRACTI64X2 = 869,
  INS_VEXTRACTI64X4 = 870,
  INS_VEXTRACTPS = 871,
  INS_VFIXUPIMMPD = 872,
  INS_VFIXUPIMMPS = 873,
  INS_VFIXUPIMMSD = 874,
  INS_VFIXUPIMMSS = 875,
  INS_VFMADD132PD = 876,
  INS_VFMADD132PS = 877,
  INS_VFMADD132SD = 878,
  INS_VFMADD132SS = 879,
  INS_VFMADD213PD = 880,
  INS_VFMADD213PS = 881,
  INS_VFMADD213SD = 882,
  INS_VFMADD213SS = 883,
  INS_VFMADD231PD = 884,
  INS_VFMADD231PS = 885,
  INS_VFMADD231SD = 886,
  INS_VFMADD231SS = 887,
  INS_VFMADDPD = 888,
  INS_VFMADDPS = 889,
  INS_VFMADDSD = 890,
  INS_VFMADDSS = 891,
  INS_VFMADDSUB132PD = 892,
  INS_VFMADDSUB132PS = 893,
  INS_VFMADDSUB213PD = 894,
  INS_VFMADDSUB213PS = 895,
  INS_VFMADDSUB231PD = 896,
  INS_VFMADDSUB231PS = 897,
  INS_VFMADDSUBPD = 898,
  INS_VFMADDSUBPS = 899,
  INS_VFMSUB132PD = 900,
  INS_VFMSUB132PS = 901,
  INS_VFMSUB132SD = 902,
  INS_VFMSUB132SS = 903,
  INS_VFMSUB213PD = 904,
  INS_VFMSUB213PS = 905,
  INS_VFMSUB213SD = 906,
  INS_VFMSUB213SS = 907,
  INS_VFMSUB231PD = 908,
  INS_VFMSUB231PS = 909,
  INS_VFMSUB231SD = 910,
  INS_VFMSUB231SS = 911,
  INS_VFMSUBADD132PD = 912,
  INS_VFMSUBADD132PS = 913,
  INS_VFMSUBADD213PD = 914,
  INS_VFMSUBADD213PS = 915,
  INS_VFMSUBADD231PD = 916,
  INS_VFMSUBADD231PS = 917,
  INS_VFMSUBADDPD = 918,
  INS_VFMSUBADDPS = 919,
  INS_VFMSUBPD = 920,
  INS_VFMSUBPS = 921,
  INS_VFMSUBSD = 922,
  INS_VFMSUBSS = 923,
  INS_VFNMADD132PD = 924,
  INS_VFNMADD132PS = 925,
  INS_VFNMADD132SD = 926,
  INS_VFNMADD132SS = 927,
  INS_VFNMADD213PD = 928,
  INS_VFNMADD213PS = 929,
  INS_VFNMADD213SD = 930,
  INS_VFNMADD213SS = 931,
  INS_VFNMADD231PD = 932,
  INS_VFNMADD231PS = 933,
  INS_VFNMADD231SD = 934,
  INS_VFNMADD231SS = 935,
  INS_VFNMADDPD = 936,
  INS_VFNMADDPS = 937,
  INS_VFNMADDSD = 938,
  INS_VFNMADDSS = 939,
  INS_VFNMSUB132PD = 940,
  INS_VFNMSUB132PS = 941,
  INS_VFNMSUB132SD = 942,
  INS_VFNMSUB132SS = 943,
  INS_VFNMSUB213PD = 944,
  INS_VFNMSUB213PS = 945,
  INS_VFNMSUB213SD = 946,
  INS_VFNMSUB213SS = 947,
  INS_VFNMSUB231PD = 948,
  INS_VFNMSUB231PS = 949,
  INS_VFNMSUB231SD = 950,
  INS_VFNMSUB231SS = 951,
  INS_VFNMSUBPD = 952,
  INS_VFNMSUBPS = 953,
  INS_VFNMSUBSD = 954,
  INS_VFNMSUBSS = 955,
  INS_VFPCLASSPD = 956,
  INS_VFPCLASSPS = 957,
  INS_VFPCLASSSD = 958,
  INS_VFPCLASSSS = 959,
  INS_VFRCZPD = 960,
  INS_VFRCZPS = 961,
  INS_VFRCZSD = 962,
  INS_VFRCZSS = 963,
  INS_VGATHERDPD = 964,
  INS_VGATHERDPS = 965,
  INS_VGATHERPF0DPD = 966,
  INS_VGATHERPF0DPS = 967,
  INS_VGATHERPF0QPD = 968,
  INS_VGATHERPF0QPS = 969,
  INS_VGATHERPF1DPD = 970,
  INS_VGATHERPF1DPS = 971,
  INS_VGATHERPF1QPD = 972,
  INS_VGATHERPF1QPS = 973,
  INS_VGATHERQPD = 974,
  INS_VGATHERQPS = 975,
  INS_VGETEXPPD = 976,
  INS_VGETEXPPS = 977,
  INS_VGETEXPSD = 978,
  INS_VGETEXPSS = 979,
  INS_VGETMANTPD = 980,
  INS_VGETMANTPS = 981,
  INS_VGETMANTSD = 982,
  INS_VGETMANTSS = 983,
  INS_VGF2P8AFFINEINVQB = 984,
  INS_VGF2P8AFFINEQB = 985,
  INS_VGF2P8MULB = 986,
  INS_VHADDPD = 987,
  INS_VHADDPS = 988,
  INS_VHSUBPD = 989,
  INS_VHSUBPS = 990,
  INS_VINSERTF128 = 991,
  INS_VINSERTF32X4 = 992,
  INS_VINSERTF32X8 = 993,
  INS_VINSERTF64X2 = 994,
  INS_VINSERTF64X4 = 995,
  INS_VINSERTI128 = 996,
  INS_VINSERTI32X4 = 997,
  INS_VINSERTI32X8 = 998,
  INS_VINSERTI64X2 = 999,
  INS_VINSERTI64X4 = 1000,
  INS_VINSERTPS = 1001,
  INS_VLDDQU = 1002,
  INS_VLDMXCSR = 1003,
  INS_VMASKMOVDQU = 1004,
  INS_VMASKMOVPD = 1005,
  INS_VMASKMOVPS = 1006,
  INS_VMAXPD = 1007,
  INS_VMAXPS = 1008,
  INS_VMAXSD = 1009,
  INS_VMAXSS = 1010,
  INS_VMCALL = 1011,
  INS_VMCLEAR = 1012,
  INS_VMFUNC = 1013,
  INS_VMINPD = 1014,
  INS_VMINPS = 1015,
  INS_VMINSD = 1016,
  INS_VMINSS = 1017,
  INS_VMLAUNCH = 1018,
  INS_VMLOAD = 1019,
  INS_VMMCALL = 1020,
  INS_VMOVQ = 1021,
  INS_VMOVAPD = 1022,
  INS_VMOVAPS = 1023,
  INS_VMOVDDUP = 1024,
  INS_VMOVD = 1025,
  INS_VMOVDQA32 = 1026,
  INS_VMOVDQA64 = 1027,
  INS_VMOVDQA = 1028,
  INS_VMOVDQU16 = 1029,
  INS_VMOVDQU32 = 1030,
  INS_VMOVDQU64 = 1031,
  INS_VMOVDQU8 = 1032,
  INS_VMOVDQU = 1033,
  INS_VMOVHLPS = 1034,
  INS_VMOVHPD = 1035,
  INS_VMOVHPS = 1036,
  INS_VMOVLHPS = 1037,
  INS_VMOVLPD = 1038,
  INS_VMOVLPS = 1039,
  INS_VMOVMSKPD = 1040,
  INS_VMOVMSKPS = 1041,
  INS_VMOVNTDQA = 1042,
  INS_VMOVNTDQ = 1043,
  INS_VMOVNTPD = 1044,
  INS_VMOVNTPS = 1045,
  INS_VMOVSD = 1046,
  INS_VMOVSHDUP = 1047,
  INS_VMOVSLDUP = 1048,
  INS_VMOVSS = 1049,
  INS_VMOVUPD = 1050,
  INS_VMOVUPS = 1051,
  INS_VMPSADBW = 1052,
  INS_VMPTRLD = 1053,
  INS_VMPTRST = 1054,
  INS_VMREAD = 1055,
  INS_VMRESUME = 1056,
  INS_VMRUN = 1057,
  INS_VMSAVE = 1058,
  INS_VMULPD = 1059,
  INS_VMULPS = 1060,
  INS_VMULSD = 1061,
  INS_VMULSS = 1062,
  INS_VMWRITE = 1063,
  INS_VMXOFF = 1064,
  INS_VMXON = 1065,
  INS_VORPD = 1066,
  INS_VORPS = 1067,
  INS_VP4DPWSSDS = 1068,
  INS_VP4DPWSSD = 1069,
  INS_VPABSB = 1070,
  INS_VPABSD = 1071,
  INS_VPABSQ = 1072,
  INS_VPABSW = 1073,
  INS_VPACKSSDW = 1074,
  INS_VPACKSSWB = 1075,
  INS_VPACKUSDW = 1076,
  INS_VPACKUSWB = 1077,
  INS_VPADDB = 1078,
  INS_VPADDD = 1079,
  INS_VPADDQ = 1080,
  INS_VPADDSB = 1081,
  INS_VPADDSW = 1082,
  INS_VPADDUSB = 1083,
  INS_VPADDUSW = 1084,
  INS_VPADDW = 1085,
  INS_VPALIGNR = 1086,
  INS_VPANDD = 1087,
  INS_VPANDND = 1088,
  INS_VPANDNQ = 1089,
  INS_VPANDN = 1090,
  INS_VPANDQ = 1091,
  INS_VPAND = 1092,
  INS_VPAVGB = 1093,
  INS_VPAVGW = 1094,
  INS_VPBLENDD = 1095,
  INS_VPBLENDMB = 1096,
  INS_VPBLENDMD = 1097,
  INS_VPBLENDMQ = 1098,
  INS_VPBLENDMW = 1099,
  INS_VPBLENDVB = 1100,
  INS_VPBLENDW = 1101,
  INS_VPBROADCASTB = 1102,
  INS_VPBROADCASTD = 1103,
  INS_VPBROADCASTMB2Q = 1104,
  INS_VPBROADCASTMW2D = 1105,
  INS_VPBROADCASTQ = 1106,
  INS_VPBROADCASTW = 1107,
  INS_VPCLMULQDQ = 1108,
  INS_VPCMOV = 1109,
  INS_VPCMP = 1110,
  INS_VPCMPB = 1111,
  INS_VPCMPD = 1112,
  INS_VPCMPEQB = 1113,
  INS_VPCMPEQD = 1114,
  INS_VPCMPEQQ = 1115,
  INS_VPCMPEQW = 1116,
  INS_VPCMPESTRI = 1117,
  INS_VPCMPESTRM = 1118,
  INS_VPCMPGTB = 1119,
  INS_VPCMPGTD = 1120,
  INS_VPCMPGTQ = 1121,
  INS_VPCMPGTW = 1122,
  INS_VPCMPISTRI = 1123,
  INS_VPCMPISTRM = 1124,
  INS_VPCMPQ = 1125,
  INS_VPCMPUB = 1126,
  INS_VPCMPUD = 1127,
  INS_VPCMPUQ = 1128,
  INS_VPCMPUW = 1129,
  INS_VPCMPW = 1130,
  INS_VPCOM = 1131,
  INS_VPCOMB = 1132,
  INS_VPCOMD = 1133,
  INS_VPCOMPRESSB = 1134,
  INS_VPCOMPRESSD = 1135,
  INS_VPCOMPRESSQ = 1136,
  INS_VPCOMPRESSW = 1137,
  INS_VPCOMQ = 1138,
  INS_VPCOMUB = 1139,
  INS_VPCOMUD = 1140,
  INS_VPCOMUQ = 1141,
  INS_VPCOMUW = 1142,
  INS_VPCOMW = 1143,
  INS_VPCONFLICTD = 1144,
  INS_VPCONFLICTQ = 1145,
  INS_VPDPBUSDS = 1146,
  INS_VPDPBUSD = 1147,
  INS_VPDPWSSDS = 1148,
  INS_VPDPWSSD = 1149,
  INS_VPERM2F128 = 1150,
  INS_VPERM2I128 = 1151,
  INS_VPERMB = 1152,
  INS_VPERMD = 1153,
  INS_VPERMI2B = 1154,
  INS_VPERMI2D = 1155,
  INS_VPERMI2PD = 1156,
  INS_VPERMI2PS = 1157,
  INS_VPERMI2Q = 1158,
  INS_VPERMI2W = 1159,
  INS_VPERMIL2PD = 1160,
  INS_VPERMILPD = 1161,
  INS_VPERMIL2PS = 1162,
  INS_VPERMILPS = 1163,
  INS_VPERMPD = 1164,
  INS_VPERMPS = 1165,
  INS_VPERMQ = 1166,
  INS_VPERMT2B = 1167,
  INS_VPERMT2D = 1168,
  INS_VPERMT2PD = 1169,
  INS_VPERMT2PS = 1170,
  INS_VPERMT2Q = 1171,
  INS_VPERMT2W = 1172,
  INS_VPERMW = 1173,
  INS_VPEXPANDB = 1174,
  INS_VPEXPANDD = 1175,
  INS_VPEXPANDQ = 1176,
  INS_VPEXPANDW = 1177,
  INS_VPEXTRB = 1178,
  INS_VPEXTRD = 1179,
  INS_VPEXTRQ = 1180,
  INS_VPEXTRW = 1181,
  INS_VPGATHERDD = 1182,
  INS_VPGATHERDQ = 1183,
  INS_VPGATHERQD = 1184,
  INS_VPGATHERQQ = 1185,
  INS_VPHADDBD = 1186,
  INS_VPHADDBQ = 1187,
  INS_VPHADDBW = 1188,
  INS_VPHADDDQ = 1189,
  INS_VPHADDD = 1190,
  INS_VPHADDSW = 1191,
  INS_VPHADDUBD = 1192,
  INS_VPHADDUBQ = 1193,
  INS_VPHADDUBW = 1194,
  INS_VPHADDUDQ = 1195,
  INS_VPHADDUWD = 1196,
  INS_VPHADDUWQ = 1197,
  INS_VPHADDWD = 1198,
  INS_VPHADDWQ = 1199,
  INS_VPHADDW = 1200,
  INS_VPHMINPOSUW = 1201,
  INS_VPHSUBBW = 1202,
  INS_VPHSUBDQ = 1203,
  INS_VPHSUBD = 1204,
  INS_VPHSUBSW = 1205,
  INS_VPHSUBWD = 1206,
  INS_VPHSUBW = 1207,
  INS_VPINSRB = 1208,
  INS_VPINSRD = 1209,
  INS_VPINSRQ = 1210,
  INS_VPINSRW = 1211,
  INS_VPLZCNTD = 1212,
  INS_VPLZCNTQ = 1213,
  INS_VPMACSDD = 1214,
  INS_VPMACSDQH = 1215,
  INS_VPMACSDQL = 1216,
  INS_VPMACSSDD = 1217,
  INS_VPMACSSDQH = 1218,
  INS_VPMACSSDQL = 1219,
  INS_VPMACSSWD = 1220,
  INS_VPMACSSWW = 1221,
  INS_VPMACSWD = 1222,
  INS_VPMACSWW = 1223,
  INS_VPMADCSSWD = 1224,
  INS_VPMADCSWD = 1225,
  INS_VPMADD52HUQ = 1226,
  INS_VPMADD52LUQ = 1227,
  INS_VPMADDUBSW = 1228,
  INS_VPMADDWD = 1229,
  INS_VPMASKMOVD = 1230,
  INS_VPMASKMOVQ = 1231,
  INS_VPMAXSB = 1232,
  INS_VPMAXSD = 1233,
  INS_VPMAXSQ = 1234,
  INS_VPMAXSW = 1235,
  INS_VPMAXUB = 1236,
  INS_VPMAXUD = 1237,
  INS_VPMAXUQ = 1238,
  INS_VPMAXUW = 1239,
  INS_VPMINSB = 1240,
  INS_VPMINSD = 1241,
  INS_VPMINSQ = 1242,
  INS_VPMINSW = 1243,
  INS_VPMINUB = 1244,
  INS_VPMINUD = 1245,
  INS_VPMINUQ = 1246,
  INS_VPMINUW = 1247,
  INS_VPMOVB2M = 1248,
  INS_VPMOVD2M = 1249,
  INS_VPMOVDB = 1250,
  INS_VPMOVDW = 1251,
  INS_VPMOVM2B = 1252,
  INS_VPMOVM2D = 1253,
  INS_VPMOVM2Q = 1254,
  INS_VPMOVM2W = 1255,
  INS_VPMOVMSKB = 1256,
  INS_VPMOVQ2M = 1257,
  INS_VPMOVQB = 1258,
  INS_VPMOVQD = 1259,
  INS_VPMOVQW = 1260,
  INS_VPMOVSDB = 1261,
  INS_VPMOVSDW = 1262,
  INS_VPMOVSQB = 1263,
  INS_VPMOVSQD = 1264,
  INS_VPMOVSQW = 1265,
  INS_VPMOVSWB = 1266,
  INS_VPMOVSXBD = 1267,
  INS_VPMOVSXBQ = 1268,
  INS_VPMOVSXBW = 1269,
  INS_VPMOVSXDQ = 1270,
  INS_VPMOVSXWD = 1271,
  INS_VPMOVSXWQ = 1272,
  INS_VPMOVUSDB = 1273,
  INS_VPMOVUSDW = 1274,
  INS_VPMOVUSQB = 1275,
  INS_VPMOVUSQD = 1276,
  INS_VPMOVUSQW = 1277,
  INS_VPMOVUSWB = 1278,
  INS_VPMOVW2M = 1279,
  INS_VPMOVWB = 1280,
  INS_VPMOVZXBD = 1281,
  INS_VPMOVZXBQ = 1282,
  INS_VPMOVZXBW = 1283,
  INS_VPMOVZXDQ = 1284,
  INS_VPMOVZXWD = 1285,
  INS_VPMOVZXWQ = 1286,
  INS_VPMULDQ = 1287,
  INS_VPMULHRSW = 1288,
  INS_VPMULHUW = 1289,
  INS_VPMULHW = 1290,
  INS_VPMULLD = 1291,
  INS_VPMULLQ = 1292,
  INS_VPMULLW = 1293,
  INS_VPMULTISHIFTQB = 1294,
  INS_VPMULUDQ = 1295,
  INS_VPOPCNTB = 1296,
  INS_VPOPCNTD = 1297,
  INS_VPOPCNTQ = 1298,
  INS_VPOPCNTW = 1299,
  INS_VPORD = 1300,
  INS_VPORQ = 1301,
  INS_VPOR = 1302,
  INS_VPPERM = 1303,
  INS_VPROLD = 1304,
  INS_VPROLQ = 1305,
  INS_VPROLVD = 1306,
  INS_VPROLVQ = 1307,
  INS_VPRORD = 1308,
  INS_VPRORQ = 1309,
  INS_VPRORVD = 1310,
  INS_VPRORVQ = 1311,
  INS_VPROTB = 1312,
  INS_VPROTD = 1313,
  INS_VPROTQ = 1314,
  INS_VPROTW = 1315,
  INS_VPSADBW = 1316,
  INS_VPSCATTERDD = 1317,
  INS_VPSCATTERDQ = 1318,
  INS_VPSCATTERQD = 1319,
  INS_VPSCATTERQQ = 1320,
  INS_VPSHAB = 1321,
  INS_VPSHAD = 1322,
  INS_VPSHAQ = 1323,
  INS_VPSHAW = 1324,
  INS_VPSHLB = 1325,
  INS_VPSHLDD = 1326,
  INS_VPSHLDQ = 1327,
  INS_VPSHLDVD = 1328,
  INS_VPSHLDVQ = 1329,
  INS_VPSHLDVW = 1330,
  INS_VPSHLDW = 1331,
  INS_VPSHLD = 1332,
  INS_VPSHLQ = 1333,
  INS_VPSHLW = 1334,
  INS_VPSHRDD = 1335,
  INS_VPSHRDQ = 1336,
  INS_VPSHRDVD = 1337,
  INS_VPSHRDVQ = 1338,
  INS_VPSHRDVW = 1339,
  INS_VPSHRDW = 1340,
  INS_VPSHUFBITQMB = 1341,
  INS_VPSHUFB = 1342,
  INS_VPSHUFD = 1343,
  INS_VPSHUFHW = 1344,
  INS_VPSHUFLW = 1345,
  INS_VPSIGNB = 1346,
  INS_VPSIGND = 1347,
  INS_VPSIGNW = 1348,
  INS_VPSLLDQ = 1349,
  INS_VPSLLD = 1350,
  INS_VPSLLQ = 1351,
  INS_VPSLLVD = 1352,
  INS_VPSLLVQ = 1353,
  INS_VPSLLVW = 1354,
  INS_VPSLLW = 1355,
  INS_VPSRAD = 1356,
  INS_VPSRAQ = 1357,
  INS_VPSRAVD = 1358,
  INS_VPSRAVQ = 1359,
  INS_VPSRAVW = 1360,
  INS_VPSRAW = 1361,
  INS_VPSRLDQ = 1362,
  INS_VPSRLD = 1363,
  INS_VPSRLQ = 1364,
  INS_VPSRLVD = 1365,
  INS_VPSRLVQ = 1366,
  INS_VPSRLVW = 1367,
  INS_VPSRLW = 1368,
  INS_VPSUBB = 1369,
  INS_VPSUBD = 1370,
  INS_VPSUBQ = 1371,
  INS_VPSUBSB = 1372,
  INS_VPSUBSW = 1373,
  INS_VPSUBUSB = 1374,
  INS_VPSUBUSW = 1375,
  INS_VPSUBW = 1376,
  INS_VPTERNLOGD = 1377,
  INS_VPTERNLOGQ = 1378,
  INS_VPTESTMB = 1379,
  INS_VPTESTMD = 1380,
  INS_VPTESTMQ = 1381,
  INS_VPTESTMW = 1382,
  INS_VPTESTNMB = 1383,
  INS_VPTESTNMD = 1384,
  INS_VPTESTNMQ = 1385,
  INS_VPTESTNMW = 1386,
  INS_VPTEST = 1387,
  INS_VPUNPCKHBW = 1388,
  INS_VPUNPCKHDQ = 1389,
  INS_VPUNPCKHQDQ = 1390,
  INS_VPUNPCKHWD = 1391,
  INS_VPUNPCKLBW = 1392,
  INS_VPUNPCKLDQ = 1393,
  INS_VPUNPCKLQDQ = 1394,
  INS_VPUNPCKLWD = 1395,
  INS_VPXORD = 1396,
  INS_VPXORQ = 1397,
  INS_VPXOR = 1398,
  INS_VRANGEPD = 1399,
  INS_VRANGEPS = 1400,
  INS_VRANGESD = 1401,
  INS_VRANGESS = 1402,
  INS_VRCP14PD = 1403,
  INS_VRCP14PS = 1404,
  INS_VRCP14SD = 1405,
  INS_VRCP14SS = 1406,
  INS_VRCP28PD = 1407,
  INS_VRCP28PS = 1408,
  INS_VRCP28SD = 1409,
  INS_VRCP28SS = 1410,
  INS_VRCPPS = 1411,
  INS_VRCPSS = 1412,
  INS_VREDUCEPD = 1413,
  INS_VREDUCEPS = 1414,
  INS_VREDUCESD = 1415,
  INS_VREDUCESS = 1416,
  INS_VRNDSCALEPD = 1417,
  INS_VRNDSCALEPS = 1418,
  INS_VRNDSCALESD = 1419,
  INS_VRNDSCALESS = 1420,
  INS_VROUNDPD = 1421,
  INS_VROUNDPS = 1422,
  INS_VROUNDSD = 1423,
  INS_VROUNDSS = 1424,
  INS_VRSQRT14PD = 1425,
  INS_VRSQRT14PS = 1426,
  INS_VRSQRT14SD = 1427,
  INS_VRSQRT14SS = 1428,
  INS_VRSQRT28PD = 1429,
  INS_VRSQRT28PS = 1430,
  INS_VRSQRT28SD = 1431,
  INS_VRSQRT28SS = 1432,
  INS_VRSQRTPS = 1433,
  INS_VRSQRTSS = 1434,
  INS_VSCALEFPD = 1435,
  INS_VSCALEFPS = 1436,
  INS_VSCALEFSD = 1437,
  INS_VSCALEFSS = 1438,
  INS_VSCATTERDPD = 1439,
  INS_VSCATTERDPS = 1440,
  INS_VSCATTERPF0DPD = 1441,
  INS_VSCATTERPF0DPS = 1442,
  INS_VSCATTERPF0QPD = 1443,
  INS_VSCATTERPF0QPS = 1444,
  INS_VSCATTERPF1DPD = 1445,
  INS_VSCATTERPF1DPS = 1446,
  INS_VSCATTERPF1QPD = 1447,
  INS_VSCATTERPF1QPS = 1448,
  INS_VSCATTERQPD = 1449,
  INS_VSCATTERQPS = 1450,
  INS_VSHUFF32X4 = 1451,
  INS_VSHUFF64X2 = 1452,
  INS_VSHUFI32X4 = 1453,
  INS_VSHUFI64X2 = 1454,
  INS_VSHUFPD = 1455,
  INS_VSHUFPS = 1456,
  INS_VSQRTPD = 1457,
  INS_VSQRTPS = 1458,
  INS_VSQRTSD = 1459,
  INS_VSQRTSS = 1460,
  INS_VSTMXCSR = 1461,
  INS_VSUBPD = 1462,
  INS_VSUBPS = 1463,
  INS_VSUBSD = 1464,
  INS_VSUBSS = 1465,
  INS_VTESTPD = 1466,
  INS_VTESTPS = 1467,
  INS_VUCOMISD = 1468,
  INS_VUCOMISS = 1469,
  INS_VUNPCKHPD = 1470,
  INS_VUNPCKHPS = 1471,
  INS_VUNPCKLPD = 1472,
  INS_VUNPCKLPS = 1473,
  INS_VXORPD = 1474,
  INS_VXORPS = 1475,
  INS_VZEROALL = 1476,
  INS_VZEROUPPER = 1477,
  INS_WAIT = 1478,
  INS_WBINVD = 1479,
  INS_WBNOINVD = 1480,
  INS_WRFSBASE = 1481,
  INS_WRGSBASE = 1482,
  INS_WRMSR = 1483,
  INS_WRPKRU = 1484,
  INS_WRSSD = 1485,
  INS_WRSSQ = 1486,
  INS_WRUSSD = 1487,
  INS_WRUSSQ = 1488,
  INS_XABORT = 1489,
  INS_XACQUIRE = 1490,
  INS_XADD = 1491,
  INS_XBEGIN = 1492,
  INS_XCHG = 1493,
  INS_FXCH = 1494,
  INS_XCRYPTCBC = 1495,
  INS_XCRYPTCFB = 1496,
  INS_XCRYPTCTR = 1497,
  INS_XCRYPTECB = 1498,
  INS_XCRYPTOFB = 1499,
  INS_XEND = 1500,
  INS_XGETBV = 1501,
  INS_XLATB = 1502,
  INS_XOR = 1503,
  INS_XORPD = 1504,
  INS_XORPS = 1505,
  INS_XRELEASE = 1506,
  INS_XRSTOR = 1507,
  INS_XRSTOR64 = 1508,
  INS_XRSTORS = 1509,
  INS_XRSTORS64 = 1510,
  INS_XSAVE = 1511,
  INS_XSAVE64 = 1512,
  INS_XSAVEC = 1513,
  INS_XSAVEC64 = 1514,
  INS_XSAVEOPT = 1515,
  INS_XSAVEOPT64 = 1516,
  INS_XSAVES = 1517,
  INS_XSAVES64 = 1518,
  INS_XSETBV = 1519,
  INS_XSHA1 = 1520,
  INS_XSHA256 = 1521,
  INS_XSTORE = 1522,
  INS_XTEST = 1523,
  INS_ENDING = 1524, // mark the end of the list of insn
  GRP_INVALID = 0, // cs.GRP_INVALID
  GRP_JUMP = 1, // cs.GRP_JUMP
  GRP_CALL = 2, // cs.GRP_CALL
  GRP_RET = 3, // cs.GRP_RET
  GRP_INT = 4, // cs.GRP_INT
  GRP_IRET = 5, // cs.GRP_IRET
  GRP_PRIVILEGE = 6, // cs.GRP_PRIVILEGE
  GRP_BRANCH_RELATIVE = 7, // cs.GRP_BRANCH_RELATIVE
  GRP_VM = 128, // all virtualization instructions (VT-x + AMD-V)
  GRP_3DNOW = 129,
  GRP_AES = 130,
  GRP_ADX = 131,
  GRP_AVX = 132,
  GRP_AVX2 = 133,
  GRP_AVX512 = 134,
  GRP_BMI = 135,
  GRP_BMI2 = 136,
  GRP_CMOV = 137,
  GRP_F16C = 138,
  GRP_FMA = 139,
  GRP_FMA4 = 140,
  GRP_FSGSBASE = 141,
  GRP_HLE = 142,
  GRP_MMX = 143,
  GRP_MODE32 = 144,
  GRP_MODE64 = 145,
  GRP_RTM = 146,
  GRP_SHA = 147,
  GRP_SSE1 = 148,
  GRP_SSE2 = 149,
  GRP_SSE3 = 150,
  GRP_SSE41 = 151,
  GRP_SSE42 = 152,
  GRP_SSE4A = 153,
  GRP_SSSE3 = 154,
  GRP_PCLMUL = 155,
  GRP_XOP = 156,
  GRP_CDI = 157,
  GRP_ERI = 158,
  GRP_TBM = 159,
  GRP_16BITMODE = 160,
  GRP_NOT64BITMODE = 161,
  GRP_SGX = 162,
  GRP_DQI = 163,
  GRP_BWI = 164,
  GRP_PFI = 165,
  GRP_VLX = 166,
  GRP_SMAP = 167,
  GRP_NOVLX = 168,
  GRP_FPU = 169,
  GRP_ENDING = 170,
}
export declare namespace X86 {
  /**
   * Retrieves the relative address for X86 instructions using RIP-relative addressing mode.
   *
   * NOTE: This assumes CS.OPT_DETAIL and present operands in the insn object.
   * @param insn - The instruction to analyze.
   * @returns The relative address associated with the X86 instruction.
   */
  function REL_ADDR(insn: any): number;
}
export declare class cs_x86 {
  prefix: number[];
  opcode: number[];
  rex: number;
  addr_size: number;
  modrm: number;
  sib: number;
  disp: number;
  sib_index: X86;
  sib_scale: number;
  sib_base: X86;
  xop_cc: X86;
  sse_cc: X86;
  avx_cc: X86;
  avx_sae: boolean;
  avx_rm: X86;
  eflags: number;
  fpu_flags: number;
  op_count: number;
  operands: cs_x86_op[];
  encoding: {
    modrm_offset: number;
    disp_offset: number;
    disp_size: number;
    imm_offset: number;
    imm_size: number;
  };
  constructor(arch_info_ptr: number, Memory: any);
}
