/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ |* *| |* Target Instruction Enum Values and Descriptors *| |* *| |* Automatically generated file, do not edit! *| |* *| \*===----------------------------------------------------------------------===*/ #ifdef GET_INSTRINFO_ENUM #undef GET_INSTRINFO_ENUM namespace llvm { namespace AArch64 { enum { PHI = 0, INLINEASM = 1, INLINEASM_BR = 2, CFI_INSTRUCTION = 3, EH_LABEL = 4, GC_LABEL = 5, ANNOTATION_LABEL = 6, KILL = 7, EXTRACT_SUBREG = 8, INSERT_SUBREG = 9, IMPLICIT_DEF = 10, SUBREG_TO_REG = 11, COPY_TO_REGCLASS = 12, DBG_VALUE = 13, DBG_VALUE_LIST = 14, DBG_INSTR_REF = 15, DBG_PHI = 16, DBG_LABEL = 17, REG_SEQUENCE = 18, COPY = 19, BUNDLE = 20, LIFETIME_START = 21, LIFETIME_END = 22, PSEUDO_PROBE = 23, ARITH_FENCE = 24, STACKMAP = 25, FENTRY_CALL = 26, PATCHPOINT = 27, LOAD_STACK_GUARD = 28, PREALLOCATED_SETUP = 29, PREALLOCATED_ARG = 30, STATEPOINT = 31, LOCAL_ESCAPE = 32, FAULTING_OP = 33, PATCHABLE_OP = 34, PATCHABLE_FUNCTION_ENTER = 35, PATCHABLE_RET = 36, PATCHABLE_FUNCTION_EXIT = 37, PATCHABLE_TAIL_CALL = 38, PATCHABLE_EVENT_CALL = 39, PATCHABLE_TYPED_EVENT_CALL = 40, ICALL_BRANCH_FUNNEL = 41, MEMBARRIER = 42, G_ASSERT_SEXT = 43, G_ASSERT_ZEXT = 44, G_ASSERT_ALIGN = 45, G_ADD = 46, G_SUB = 47, G_MUL = 48, G_SDIV = 49, G_UDIV = 50, G_SREM = 51, G_UREM = 52, G_SDIVREM = 53, G_UDIVREM = 54, G_AND = 55, G_OR = 56, G_XOR = 57, G_IMPLICIT_DEF = 58, G_PHI = 59, G_FRAME_INDEX = 60, G_GLOBAL_VALUE = 61, G_EXTRACT = 62, G_UNMERGE_VALUES = 63, G_INSERT = 64, G_MERGE_VALUES = 65, G_BUILD_VECTOR = 66, G_BUILD_VECTOR_TRUNC = 67, G_CONCAT_VECTORS = 68, G_PTRTOINT = 69, G_INTTOPTR = 70, G_BITCAST = 71, G_FREEZE = 72, G_INTRINSIC_FPTRUNC_ROUND = 73, G_INTRINSIC_TRUNC = 74, G_INTRINSIC_ROUND = 75, G_INTRINSIC_LRINT = 76, G_INTRINSIC_ROUNDEVEN = 77, G_READCYCLECOUNTER = 78, G_LOAD = 79, G_SEXTLOAD = 80, G_ZEXTLOAD = 81, G_INDEXED_LOAD = 82, G_INDEXED_SEXTLOAD = 83, G_INDEXED_ZEXTLOAD = 84, G_STORE = 85, G_INDEXED_STORE = 86, G_ATOMIC_CMPXCHG_WITH_SUCCESS = 87, G_ATOMIC_CMPXCHG = 88, G_ATOMICRMW_XCHG = 89, G_ATOMICRMW_ADD = 90, G_ATOMICRMW_SUB = 91, G_ATOMICRMW_AND = 92, G_ATOMICRMW_NAND = 93, G_ATOMICRMW_OR = 94, G_ATOMICRMW_XOR = 95, G_ATOMICRMW_MAX = 96, G_ATOMICRMW_MIN = 97, G_ATOMICRMW_UMAX = 98, G_ATOMICRMW_UMIN = 99, G_ATOMICRMW_FADD = 100, G_ATOMICRMW_FSUB = 101, G_ATOMICRMW_FMAX = 102, G_ATOMICRMW_FMIN = 103, G_ATOMICRMW_UINC_WRAP = 104, G_ATOMICRMW_UDEC_WRAP = 105, G_FENCE = 106, G_BRCOND = 107, G_BRINDIRECT = 108, G_INVOKE_REGION_START = 109, G_INTRINSIC = 110, G_INTRINSIC_W_SIDE_EFFECTS = 111, G_ANYEXT = 112, G_TRUNC = 113, G_CONSTANT = 114, G_FCONSTANT = 115, G_VASTART = 116, G_VAARG = 117, G_SEXT = 118, G_SEXT_INREG = 119, G_ZEXT = 120, G_SHL = 121, G_LSHR = 122, G_ASHR = 123, G_FSHL = 124, G_FSHR = 125, G_ROTR = 126, G_ROTL = 127, G_ICMP = 128, G_FCMP = 129, G_SELECT = 130, G_UADDO = 131, G_UADDE = 132, G_USUBO = 133, G_USUBE = 134, G_SADDO = 135, G_SADDE = 136, G_SSUBO = 137, G_SSUBE = 138, G_UMULO = 139, G_SMULO = 140, G_UMULH = 141, G_SMULH = 142, G_UADDSAT = 143, G_SADDSAT = 144, G_USUBSAT = 145, G_SSUBSAT = 146, G_USHLSAT = 147, G_SSHLSAT = 148, G_SMULFIX = 149, G_UMULFIX = 150, G_SMULFIXSAT = 151, G_UMULFIXSAT = 152, G_SDIVFIX = 153, G_UDIVFIX = 154, G_SDIVFIXSAT = 155, G_UDIVFIXSAT = 156, G_FADD = 157, G_FSUB = 158, G_FMUL = 159, G_FMA = 160, G_FMAD = 161, G_FDIV = 162, G_FREM = 163, G_FPOW = 164, G_FPOWI = 165, G_FEXP = 166, G_FEXP2 = 167, G_FLOG = 168, G_FLOG2 = 169, G_FLOG10 = 170, G_FNEG = 171, G_FPEXT = 172, G_FPTRUNC = 173, G_FPTOSI = 174, G_FPTOUI = 175, G_SITOFP = 176, G_UITOFP = 177, G_FABS = 178, G_FCOPYSIGN = 179, G_IS_FPCLASS = 180, G_FCANONICALIZE = 181, G_FMINNUM = 182, G_FMAXNUM = 183, G_FMINNUM_IEEE = 184, G_FMAXNUM_IEEE = 185, G_FMINIMUM = 186, G_FMAXIMUM = 187, G_PTR_ADD = 188, G_PTRMASK = 189, G_SMIN = 190, G_SMAX = 191, G_UMIN = 192, G_UMAX = 193, G_ABS = 194, G_LROUND = 195, G_LLROUND = 196, G_BR = 197, G_BRJT = 198, G_INSERT_VECTOR_ELT = 199, G_EXTRACT_VECTOR_ELT = 200, G_SHUFFLE_VECTOR = 201, G_CTTZ = 202, G_CTTZ_ZERO_UNDEF = 203, G_CTLZ = 204, G_CTLZ_ZERO_UNDEF = 205, G_CTPOP = 206, G_BSWAP = 207, G_BITREVERSE = 208, G_FCEIL = 209, G_FCOS = 210, G_FSIN = 211, G_FSQRT = 212, G_FFLOOR = 213, G_FRINT = 214, G_FNEARBYINT = 215, G_ADDRSPACE_CAST = 216, G_BLOCK_ADDR = 217, G_JUMP_TABLE = 218, G_DYN_STACKALLOC = 219, G_STRICT_FADD = 220, G_STRICT_FSUB = 221, G_STRICT_FMUL = 222, G_STRICT_FDIV = 223, G_STRICT_FREM = 224, G_STRICT_FMA = 225, G_STRICT_FSQRT = 226, G_READ_REGISTER = 227, G_WRITE_REGISTER = 228, G_MEMCPY = 229, G_MEMCPY_INLINE = 230, G_MEMMOVE = 231, G_MEMSET = 232, G_BZERO = 233, G_VECREDUCE_SEQ_FADD = 234, G_VECREDUCE_SEQ_FMUL = 235, G_VECREDUCE_FADD = 236, G_VECREDUCE_FMUL = 237, G_VECREDUCE_FMAX = 238, G_VECREDUCE_FMIN = 239, G_VECREDUCE_ADD = 240, G_VECREDUCE_MUL = 241, G_VECREDUCE_AND = 242, G_VECREDUCE_OR = 243, G_VECREDUCE_XOR = 244, G_VECREDUCE_SMAX = 245, G_VECREDUCE_SMIN = 246, G_VECREDUCE_UMAX = 247, G_VECREDUCE_UMIN = 248, G_SBFX = 249, G_UBFX = 250, ABS_ZPmZ_UNDEF_B = 251, ABS_ZPmZ_UNDEF_D = 252, ABS_ZPmZ_UNDEF_H = 253, ABS_ZPmZ_UNDEF_S = 254, ADDHA_MPPZ_D_PSEUDO_D = 255, ADDHA_MPPZ_S_PSEUDO_S = 256, ADDSWrr = 257, ADDSXrr = 258, ADDVA_MPPZ_D_PSEUDO_D = 259, ADDVA_MPPZ_S_PSEUDO_S = 260, ADDWrr = 261, ADDXrr = 262, ADD_VG2_M2Z2Z_D_PSEUDO = 263, ADD_VG2_M2Z2Z_S_PSEUDO = 264, ADD_VG2_M2ZZ_D_PSEUDO = 265, ADD_VG2_M2ZZ_S_PSEUDO = 266, ADD_VG4_M4Z4Z_D_PSEUDO = 267, ADD_VG4_M4Z4Z_S_PSEUDO = 268, ADD_VG4_M4ZZ_D_PSEUDO = 269, ADD_VG4_M4ZZ_S_PSEUDO = 270, ADD_ZPZZ_ZERO_B = 271, ADD_ZPZZ_ZERO_D = 272, ADD_ZPZZ_ZERO_H = 273, ADD_ZPZZ_ZERO_S = 274, ADDlowTLS = 275, ADJCALLSTACKDOWN = 276, ADJCALLSTACKUP = 277, AESIMCrrTied = 278, AESMCrrTied = 279, ANDSWrr = 280, ANDSXrr = 281, ANDWrr = 282, ANDXrr = 283, AND_ZPZZ_ZERO_B = 284, AND_ZPZZ_ZERO_D = 285, AND_ZPZZ_ZERO_H = 286, AND_ZPZZ_ZERO_S = 287, ASRD_ZPZI_ZERO_B = 288, ASRD_ZPZI_ZERO_D = 289, ASRD_ZPZI_ZERO_H = 290, ASRD_ZPZI_ZERO_S = 291, ASR_ZPZI_UNDEF_B = 292, ASR_ZPZI_UNDEF_D = 293, ASR_ZPZI_UNDEF_H = 294, ASR_ZPZI_UNDEF_S = 295, ASR_ZPZZ_UNDEF_B = 296, ASR_ZPZZ_UNDEF_D = 297, ASR_ZPZZ_UNDEF_H = 298, ASR_ZPZZ_UNDEF_S = 299, ASR_ZPZZ_ZERO_B = 300, ASR_ZPZZ_ZERO_D = 301, ASR_ZPZZ_ZERO_H = 302, ASR_ZPZZ_ZERO_S = 303, BFDOT_VG2_M2Z2Z_HtoS_PSEUDO = 304, BFDOT_VG2_M2ZZI_HtoS_PSEUDO = 305, BFDOT_VG4_M4Z4Z_HtoS_PSEUDO = 306, BFDOT_VG4_M4ZZI_HtoS_PSEUDO = 307, BFMLAL_MZZI_S_PSEUDO = 308, BFMLAL_MZZ_S_PSEUDO = 309, BFMLAL_VG2_M2Z2Z_S_PSEUDO = 310, BFMLAL_VG2_M2ZZI_S_PSEUDO = 311, BFMLAL_VG2_M2ZZ_S_PSEUDO = 312, BFMLAL_VG4_M4Z4Z_S_PSEUDO = 313, BFMLAL_VG4_M4ZZI_S_PSEUDO = 314, BFMLAL_VG4_M4ZZ_S_PSEUDO = 315, BFMLA_VG2_M2Z2Z_PSEUDO = 316, BFMLA_VG4_M4Z4Z_PSEUDO = 317, BFMLSL_MZZI_S_PSEUDO = 318, BFMLSL_MZZ_S_PSEUDO = 319, BFMLSL_VG2_M2Z2Z_S_PSEUDO = 320, BFMLSL_VG2_M2ZZI_S_PSEUDO = 321, BFMLSL_VG2_M2ZZ_S_PSEUDO = 322, BFMLSL_VG4_M4Z4Z_S_PSEUDO = 323, BFMLSL_VG4_M4ZZI_S_PSEUDO = 324, BFMLSL_VG4_M4ZZ_S_PSEUDO = 325, BFMLS_VG2_M2Z2Z_PSEUDO = 326, BFMLS_VG4_M4Z4Z_PSEUDO = 327, BFMOPA_MPPZZ_PSEUDO = 328, BFMOPS_MPPZZ_PSEUDO = 329, BFVDOT_VG2_M2ZZI_HtoS_PSEUDO = 330, BICSWrr = 331, BICSXrr = 332, BICWrr = 333, BICXrr = 334, BIC_ZPZZ_ZERO_B = 335, BIC_ZPZZ_ZERO_D = 336, BIC_ZPZZ_ZERO_H = 337, BIC_ZPZZ_ZERO_S = 338, BLRNoIP = 339, BLR_BTI = 340, BLR_RVMARKER = 341, BSPv16i8 = 342, BSPv8i8 = 343, CATCHRET = 344, CLEANUPRET = 345, CLS_ZPmZ_UNDEF_B = 346, CLS_ZPmZ_UNDEF_D = 347, CLS_ZPmZ_UNDEF_H = 348, CLS_ZPmZ_UNDEF_S = 349, CLZ_ZPmZ_UNDEF_B = 350, CLZ_ZPmZ_UNDEF_D = 351, CLZ_ZPmZ_UNDEF_H = 352, CLZ_ZPmZ_UNDEF_S = 353, CMP_SWAP_128 = 354, CMP_SWAP_128_ACQUIRE = 355, CMP_SWAP_128_MONOTONIC = 356, CMP_SWAP_128_RELEASE = 357, CMP_SWAP_16 = 358, CMP_SWAP_32 = 359, CMP_SWAP_64 = 360, CMP_SWAP_8 = 361, CNOT_ZPmZ_UNDEF_B = 362, CNOT_ZPmZ_UNDEF_D = 363, CNOT_ZPmZ_UNDEF_H = 364, CNOT_ZPmZ_UNDEF_S = 365, CNT_ZPmZ_UNDEF_B = 366, CNT_ZPmZ_UNDEF_D = 367, CNT_ZPmZ_UNDEF_H = 368, CNT_ZPmZ_UNDEF_S = 369, EMITBKEY = 370, EMITMTETAGGED = 371, EONWrr = 372, EONXrr = 373, EORWrr = 374, EORXrr = 375, EOR_ZPZZ_ZERO_B = 376, EOR_ZPZZ_ZERO_D = 377, EOR_ZPZZ_ZERO_H = 378, EOR_ZPZZ_ZERO_S = 379, F128CSEL = 380, FABD_ZPZZ_UNDEF_D = 381, FABD_ZPZZ_UNDEF_H = 382, FABD_ZPZZ_UNDEF_S = 383, FABD_ZPZZ_ZERO_D = 384, FABD_ZPZZ_ZERO_H = 385, FABD_ZPZZ_ZERO_S = 386, FABS_ZPmZ_UNDEF_D = 387, FABS_ZPmZ_UNDEF_H = 388, FABS_ZPmZ_UNDEF_S = 389, FADD_ZPZI_UNDEF_D = 390, FADD_ZPZI_UNDEF_H = 391, FADD_ZPZI_UNDEF_S = 392, FADD_ZPZI_ZERO_D = 393, FADD_ZPZI_ZERO_H = 394, FADD_ZPZI_ZERO_S = 395, FADD_ZPZZ_UNDEF_D = 396, FADD_ZPZZ_UNDEF_H = 397, FADD_ZPZZ_UNDEF_S = 398, FADD_ZPZZ_ZERO_D = 399, FADD_ZPZZ_ZERO_H = 400, FADD_ZPZZ_ZERO_S = 401, FCVTZS_ZPmZ_DtoD_UNDEF = 402, FCVTZS_ZPmZ_DtoS_UNDEF = 403, FCVTZS_ZPmZ_HtoD_UNDEF = 404, FCVTZS_ZPmZ_HtoH_UNDEF = 405, FCVTZS_ZPmZ_HtoS_UNDEF = 406, FCVTZS_ZPmZ_StoD_UNDEF = 407, FCVTZS_ZPmZ_StoS_UNDEF = 408, FCVTZU_ZPmZ_DtoD_UNDEF = 409, FCVTZU_ZPmZ_DtoS_UNDEF = 410, FCVTZU_ZPmZ_HtoD_UNDEF = 411, FCVTZU_ZPmZ_HtoH_UNDEF = 412, FCVTZU_ZPmZ_HtoS_UNDEF = 413, FCVTZU_ZPmZ_StoD_UNDEF = 414, FCVTZU_ZPmZ_StoS_UNDEF = 415, FCVT_ZPmZ_DtoH_UNDEF = 416, FCVT_ZPmZ_DtoS_UNDEF = 417, FCVT_ZPmZ_HtoD_UNDEF = 418, FCVT_ZPmZ_HtoS_UNDEF = 419, FCVT_ZPmZ_StoD_UNDEF = 420, FCVT_ZPmZ_StoH_UNDEF = 421, FDIVR_ZPZZ_ZERO_D = 422, FDIVR_ZPZZ_ZERO_H = 423, FDIVR_ZPZZ_ZERO_S = 424, FDIV_ZPZZ_UNDEF_D = 425, FDIV_ZPZZ_UNDEF_H = 426, FDIV_ZPZZ_UNDEF_S = 427, FDIV_ZPZZ_ZERO_D = 428, FDIV_ZPZZ_ZERO_H = 429, FDIV_ZPZZ_ZERO_S = 430, FDOT_VG2_M2Z2Z_HtoS_PSEUDO = 431, FDOT_VG2_M2ZZI_HtoS_PSEUDO = 432, FDOT_VG4_M4Z4Z_HtoS_PSEUDO = 433, FDOT_VG4_M4ZZI_HtoS_PSEUDO = 434, FMAXNM_ZPZI_UNDEF_D = 435, FMAXNM_ZPZI_UNDEF_H = 436, FMAXNM_ZPZI_UNDEF_S = 437, FMAXNM_ZPZI_ZERO_D = 438, FMAXNM_ZPZI_ZERO_H = 439, FMAXNM_ZPZI_ZERO_S = 440, FMAXNM_ZPZZ_UNDEF_D = 441, FMAXNM_ZPZZ_UNDEF_H = 442, FMAXNM_ZPZZ_UNDEF_S = 443, FMAXNM_ZPZZ_ZERO_D = 444, FMAXNM_ZPZZ_ZERO_H = 445, FMAXNM_ZPZZ_ZERO_S = 446, FMAX_ZPZI_UNDEF_D = 447, FMAX_ZPZI_UNDEF_H = 448, FMAX_ZPZI_UNDEF_S = 449, FMAX_ZPZI_ZERO_D = 450, FMAX_ZPZI_ZERO_H = 451, FMAX_ZPZI_ZERO_S = 452, FMAX_ZPZZ_UNDEF_D = 453, FMAX_ZPZZ_UNDEF_H = 454, FMAX_ZPZZ_UNDEF_S = 455, FMAX_ZPZZ_ZERO_D = 456, FMAX_ZPZZ_ZERO_H = 457, FMAX_ZPZZ_ZERO_S = 458, FMINNM_ZPZI_UNDEF_D = 459, FMINNM_ZPZI_UNDEF_H = 460, FMINNM_ZPZI_UNDEF_S = 461, FMINNM_ZPZI_ZERO_D = 462, FMINNM_ZPZI_ZERO_H = 463, FMINNM_ZPZI_ZERO_S = 464, FMINNM_ZPZZ_UNDEF_D = 465, FMINNM_ZPZZ_UNDEF_H = 466, FMINNM_ZPZZ_UNDEF_S = 467, FMINNM_ZPZZ_ZERO_D = 468, FMINNM_ZPZZ_ZERO_H = 469, FMINNM_ZPZZ_ZERO_S = 470, FMIN_ZPZI_UNDEF_D = 471, FMIN_ZPZI_UNDEF_H = 472, FMIN_ZPZI_UNDEF_S = 473, FMIN_ZPZI_ZERO_D = 474, FMIN_ZPZI_ZERO_H = 475, FMIN_ZPZI_ZERO_S = 476, FMIN_ZPZZ_UNDEF_D = 477, FMIN_ZPZZ_UNDEF_H = 478, FMIN_ZPZZ_UNDEF_S = 479, FMIN_ZPZZ_ZERO_D = 480, FMIN_ZPZZ_ZERO_H = 481, FMIN_ZPZZ_ZERO_S = 482, FMLAL_MZZI_S_PSEUDO = 483, FMLAL_MZZ_S_PSEUDO = 484, FMLAL_VG2_M2Z2Z_S_PSEUDO = 485, FMLAL_VG2_M2ZZI_S_PSEUDO = 486, FMLAL_VG2_M2ZZ_S_PSEUDO = 487, FMLAL_VG4_M4Z4Z_S_PSEUDO = 488, FMLAL_VG4_M4ZZI_S_PSEUDO = 489, FMLAL_VG4_M4ZZ_S_PSEUDO = 490, FMLA_VG2_M2Z2Z_D_PSEUDO = 491, FMLA_VG2_M2Z2Z_S_PSEUDO = 492, FMLA_VG2_M2Z4Z_H_PSEUDO = 493, FMLA_VG2_M2ZZI_D_PSEUDO = 494, FMLA_VG2_M2ZZI_S_PSEUDO = 495, FMLA_VG2_M2ZZ_D_PSEUDO = 496, FMLA_VG2_M2ZZ_S_PSEUDO = 497, FMLA_VG4_M4Z4Z_D_PSEUDO = 498, FMLA_VG4_M4Z4Z_H_PSEUDO = 499, FMLA_VG4_M4Z4Z_S_PSEUDO = 500, FMLA_VG4_M4ZZI_D_PSEUDO = 501, FMLA_VG4_M4ZZI_S_PSEUDO = 502, FMLA_VG4_M4ZZ_D_PSEUDO = 503, FMLA_VG4_M4ZZ_S_PSEUDO = 504, FMLA_ZPZZZ_UNDEF_D = 505, FMLA_ZPZZZ_UNDEF_H = 506, FMLA_ZPZZZ_UNDEF_S = 507, FMLSL_MZZI_S_PSEUDO = 508, FMLSL_MZZ_S_PSEUDO = 509, FMLSL_VG2_M2Z2Z_S_PSEUDO = 510, FMLSL_VG2_M2ZZI_S_PSEUDO = 511, FMLSL_VG2_M2ZZ_S_PSEUDO = 512, FMLSL_VG4_M4Z4Z_S_PSEUDO = 513, FMLSL_VG4_M4ZZI_S_PSEUDO = 514, FMLSL_VG4_M4ZZ_S_PSEUDO = 515, FMLS_VG2_M2Z2Z_D_PSEUDO = 516, FMLS_VG2_M2Z2Z_H_PSEUDO = 517, FMLS_VG2_M2Z2Z_S_PSEUDO = 518, FMLS_VG2_M2ZZI_D_PSEUDO = 519, FMLS_VG2_M2ZZI_S_PSEUDO = 520, FMLS_VG2_M2ZZ_D_PSEUDO = 521, FMLS_VG2_M2ZZ_S_PSEUDO = 522, FMLS_VG4_M4Z2Z_H_PSEUDO = 523, FMLS_VG4_M4Z4Z_D_PSEUDO = 524, FMLS_VG4_M4Z4Z_S_PSEUDO = 525, FMLS_VG4_M4ZZI_D_PSEUDO = 526, FMLS_VG4_M4ZZI_S_PSEUDO = 527, FMLS_VG4_M4ZZ_D_PSEUDO = 528, FMLS_VG4_M4ZZ_S_PSEUDO = 529, FMLS_ZPZZZ_UNDEF_D = 530, FMLS_ZPZZZ_UNDEF_H = 531, FMLS_ZPZZZ_UNDEF_S = 532, FMOPAL_MPPZZ_PSEUDO = 533, FMOPA_MPPZZ_D_PSEUDO = 534, FMOPA_MPPZZ_S_PSEUDO = 535, FMOPSL_MPPZZ_PSEUDO = 536, FMOPS_MPPZZ_D_PSEUDO = 537, FMOPS_MPPZZ_S_PSEUDO = 538, FMOVD0 = 539, FMOVH0 = 540, FMOVS0 = 541, FMULX_ZPZZ_ZERO_D = 542, FMULX_ZPZZ_ZERO_H = 543, FMULX_ZPZZ_ZERO_S = 544, FMUL_ZPZI_UNDEF_D = 545, FMUL_ZPZI_UNDEF_H = 546, FMUL_ZPZI_UNDEF_S = 547, FMUL_ZPZI_ZERO_D = 548, FMUL_ZPZI_ZERO_H = 549, FMUL_ZPZI_ZERO_S = 550, FMUL_ZPZZ_UNDEF_D = 551, FMUL_ZPZZ_UNDEF_H = 552, FMUL_ZPZZ_UNDEF_S = 553, FMUL_ZPZZ_ZERO_D = 554, FMUL_ZPZZ_ZERO_H = 555, FMUL_ZPZZ_ZERO_S = 556, FNEG_ZPmZ_UNDEF_D = 557, FNEG_ZPmZ_UNDEF_H = 558, FNEG_ZPmZ_UNDEF_S = 559, FNMLA_ZPZZZ_UNDEF_D = 560, FNMLA_ZPZZZ_UNDEF_H = 561, FNMLA_ZPZZZ_UNDEF_S = 562, FNMLS_ZPZZZ_UNDEF_D = 563, FNMLS_ZPZZZ_UNDEF_H = 564, FNMLS_ZPZZZ_UNDEF_S = 565, FRECPX_ZPmZ_UNDEF_D = 566, FRECPX_ZPmZ_UNDEF_H = 567, FRECPX_ZPmZ_UNDEF_S = 568, FRINTA_ZPmZ_UNDEF_D = 569, FRINTA_ZPmZ_UNDEF_H = 570, FRINTA_ZPmZ_UNDEF_S = 571, FRINTI_ZPmZ_UNDEF_D = 572, FRINTI_ZPmZ_UNDEF_H = 573, FRINTI_ZPmZ_UNDEF_S = 574, FRINTM_ZPmZ_UNDEF_D = 575, FRINTM_ZPmZ_UNDEF_H = 576, FRINTM_ZPmZ_UNDEF_S = 577, FRINTN_ZPmZ_UNDEF_D = 578, FRINTN_ZPmZ_UNDEF_H = 579, FRINTN_ZPmZ_UNDEF_S = 580, FRINTP_ZPmZ_UNDEF_D = 581, FRINTP_ZPmZ_UNDEF_H = 582, FRINTP_ZPmZ_UNDEF_S = 583, FRINTX_ZPmZ_UNDEF_D = 584, FRINTX_ZPmZ_UNDEF_H = 585, FRINTX_ZPmZ_UNDEF_S = 586, FRINTZ_ZPmZ_UNDEF_D = 587, FRINTZ_ZPmZ_UNDEF_H = 588, FRINTZ_ZPmZ_UNDEF_S = 589, FSQRT_ZPmZ_UNDEF_D = 590, FSQRT_ZPmZ_UNDEF_H = 591, FSQRT_ZPmZ_UNDEF_S = 592, FSUBR_ZPZI_UNDEF_D = 593, FSUBR_ZPZI_UNDEF_H = 594, FSUBR_ZPZI_UNDEF_S = 595, FSUBR_ZPZI_ZERO_D = 596, FSUBR_ZPZI_ZERO_H = 597, FSUBR_ZPZI_ZERO_S = 598, FSUBR_ZPZZ_ZERO_D = 599, FSUBR_ZPZZ_ZERO_H = 600, FSUBR_ZPZZ_ZERO_S = 601, FSUB_ZPZI_UNDEF_D = 602, FSUB_ZPZI_UNDEF_H = 603, FSUB_ZPZI_UNDEF_S = 604, FSUB_ZPZI_ZERO_D = 605, FSUB_ZPZI_ZERO_H = 606, FSUB_ZPZI_ZERO_S = 607, FSUB_ZPZZ_UNDEF_D = 608, FSUB_ZPZZ_UNDEF_H = 609, FSUB_ZPZZ_UNDEF_S = 610, FSUB_ZPZZ_ZERO_D = 611, FSUB_ZPZZ_ZERO_H = 612, FSUB_ZPZZ_ZERO_S = 613, FVDOT_VG2_M2ZZI_HtoS_PSEUDO = 614, GLD1B_D = 615, GLD1B_D_IMM = 616, GLD1B_D_SXTW = 617, GLD1B_D_UXTW = 618, GLD1B_S_IMM = 619, GLD1B_S_SXTW = 620, GLD1B_S_UXTW = 621, GLD1D = 622, GLD1D_IMM = 623, GLD1D_SCALED = 624, GLD1D_SXTW = 625, GLD1D_SXTW_SCALED = 626, GLD1D_UXTW = 627, GLD1D_UXTW_SCALED = 628, GLD1H_D = 629, GLD1H_D_IMM = 630, GLD1H_D_SCALED = 631, GLD1H_D_SXTW = 632, GLD1H_D_SXTW_SCALED = 633, GLD1H_D_UXTW = 634, GLD1H_D_UXTW_SCALED = 635, GLD1H_S_IMM = 636, GLD1H_S_SXTW = 637, GLD1H_S_SXTW_SCALED = 638, GLD1H_S_UXTW = 639, GLD1H_S_UXTW_SCALED = 640, GLD1SB_D = 641, GLD1SB_D_IMM = 642, GLD1SB_D_SXTW = 643, GLD1SB_D_UXTW = 644, GLD1SB_S_IMM = 645, GLD1SB_S_SXTW = 646, GLD1SB_S_UXTW = 647, GLD1SH_D = 648, GLD1SH_D_IMM = 649, GLD1SH_D_SCALED = 650, GLD1SH_D_SXTW = 651, GLD1SH_D_SXTW_SCALED = 652, GLD1SH_D_UXTW = 653, GLD1SH_D_UXTW_SCALED = 654, GLD1SH_S_IMM = 655, GLD1SH_S_SXTW = 656, GLD1SH_S_SXTW_SCALED = 657, GLD1SH_S_UXTW = 658, GLD1SH_S_UXTW_SCALED = 659, GLD1SW_D = 660, GLD1SW_D_IMM = 661, GLD1SW_D_SCALED = 662, GLD1SW_D_SXTW = 663, GLD1SW_D_SXTW_SCALED = 664, GLD1SW_D_UXTW = 665, GLD1SW_D_UXTW_SCALED = 666, GLD1W_D = 667, GLD1W_D_IMM = 668, GLD1W_D_SCALED = 669, GLD1W_D_SXTW = 670, GLD1W_D_SXTW_SCALED = 671, GLD1W_D_UXTW = 672, GLD1W_D_UXTW_SCALED = 673, GLD1W_IMM = 674, GLD1W_SXTW = 675, GLD1W_SXTW_SCALED = 676, GLD1W_UXTW = 677, GLD1W_UXTW_SCALED = 678, GLDFF1B_D = 679, GLDFF1B_D_IMM = 680, GLDFF1B_D_SXTW = 681, GLDFF1B_D_UXTW = 682, GLDFF1B_S_IMM = 683, GLDFF1B_S_SXTW = 684, GLDFF1B_S_UXTW = 685, GLDFF1D = 686, GLDFF1D_IMM = 687, GLDFF1D_SCALED = 688, GLDFF1D_SXTW = 689, GLDFF1D_SXTW_SCALED = 690, GLDFF1D_UXTW = 691, GLDFF1D_UXTW_SCALED = 692, GLDFF1H_D = 693, GLDFF1H_D_IMM = 694, GLDFF1H_D_SCALED = 695, GLDFF1H_D_SXTW = 696, GLDFF1H_D_SXTW_SCALED = 697, GLDFF1H_D_UXTW = 698, GLDFF1H_D_UXTW_SCALED = 699, GLDFF1H_S_IMM = 700, GLDFF1H_S_SXTW = 701, GLDFF1H_S_SXTW_SCALED = 702, GLDFF1H_S_UXTW = 703, GLDFF1H_S_UXTW_SCALED = 704, GLDFF1SB_D = 705, GLDFF1SB_D_IMM = 706, GLDFF1SB_D_SXTW = 707, GLDFF1SB_D_UXTW = 708, GLDFF1SB_S_IMM = 709, GLDFF1SB_S_SXTW = 710, GLDFF1SB_S_UXTW = 711, GLDFF1SH_D = 712, GLDFF1SH_D_IMM = 713, GLDFF1SH_D_SCALED = 714, GLDFF1SH_D_SXTW = 715, GLDFF1SH_D_SXTW_SCALED = 716, GLDFF1SH_D_UXTW = 717, GLDFF1SH_D_UXTW_SCALED = 718, GLDFF1SH_S_IMM = 719, GLDFF1SH_S_SXTW = 720, GLDFF1SH_S_SXTW_SCALED = 721, GLDFF1SH_S_UXTW = 722, GLDFF1SH_S_UXTW_SCALED = 723, GLDFF1SW_D = 724, GLDFF1SW_D_IMM = 725, GLDFF1SW_D_SCALED = 726, GLDFF1SW_D_SXTW = 727, GLDFF1SW_D_SXTW_SCALED = 728, GLDFF1SW_D_UXTW = 729, GLDFF1SW_D_UXTW_SCALED = 730, GLDFF1W_D = 731, GLDFF1W_D_IMM = 732, GLDFF1W_D_SCALED = 733, GLDFF1W_D_SXTW = 734, GLDFF1W_D_SXTW_SCALED = 735, GLDFF1W_D_UXTW = 736, GLDFF1W_D_UXTW_SCALED = 737, GLDFF1W_IMM = 738, GLDFF1W_SXTW = 739, GLDFF1W_SXTW_SCALED = 740, GLDFF1W_UXTW = 741, GLDFF1W_UXTW_SCALED = 742, G_ADD_LOW = 743, G_BIT = 744, G_DUP = 745, G_DUPLANE16 = 746, G_DUPLANE32 = 747, G_DUPLANE64 = 748, G_DUPLANE8 = 749, G_EXT = 750, G_FCMEQ = 751, G_FCMEQZ = 752, G_FCMGE = 753, G_FCMGEZ = 754, G_FCMGT = 755, G_FCMGTZ = 756, G_FCMLEZ = 757, G_FCMLTZ = 758, G_PREFETCH = 759, G_REV16 = 760, G_REV32 = 761, G_REV64 = 762, G_SITOF = 763, G_TRN1 = 764, G_TRN2 = 765, G_UITOF = 766, G_UZP1 = 767, G_UZP2 = 768, G_VASHR = 769, G_VLSHR = 770, G_ZIP1 = 771, G_ZIP2 = 772, HOM_Epilog = 773, HOM_Prolog = 774, HWASAN_CHECK_MEMACCESS = 775, HWASAN_CHECK_MEMACCESS_SHORTGRANULES = 776, INSERT_MXIPZ_H_PSEUDO_B = 777, INSERT_MXIPZ_H_PSEUDO_D = 778, INSERT_MXIPZ_H_PSEUDO_H = 779, INSERT_MXIPZ_H_PSEUDO_Q = 780, INSERT_MXIPZ_H_PSEUDO_S = 781, INSERT_MXIPZ_V_PSEUDO_B = 782, INSERT_MXIPZ_V_PSEUDO_D = 783, INSERT_MXIPZ_V_PSEUDO_H = 784, INSERT_MXIPZ_V_PSEUDO_Q = 785, INSERT_MXIPZ_V_PSEUDO_S = 786, IRGstack = 787, JumpTableDest16 = 788, JumpTableDest32 = 789, JumpTableDest8 = 790, KCFI_CHECK = 791, LD1B_D_IMM = 792, LD1B_H_IMM = 793, LD1B_IMM = 794, LD1B_S_IMM = 795, LD1D_IMM = 796, LD1H_D_IMM = 797, LD1H_IMM = 798, LD1H_S_IMM = 799, LD1SB_D_IMM = 800, LD1SB_H_IMM = 801, LD1SB_S_IMM = 802, LD1SH_D_IMM = 803, LD1SH_S_IMM = 804, LD1SW_D_IMM = 805, LD1W_D_IMM = 806, LD1W_IMM = 807, LD1_MXIPXX_H_PSEUDO_B = 808, LD1_MXIPXX_H_PSEUDO_D = 809, LD1_MXIPXX_H_PSEUDO_H = 810, LD1_MXIPXX_H_PSEUDO_Q = 811, LD1_MXIPXX_H_PSEUDO_S = 812, LD1_MXIPXX_V_PSEUDO_B = 813, LD1_MXIPXX_V_PSEUDO_D = 814, LD1_MXIPXX_V_PSEUDO_H = 815, LD1_MXIPXX_V_PSEUDO_Q = 816, LD1_MXIPXX_V_PSEUDO_S = 817, LDFF1B = 818, LDFF1B_D = 819, LDFF1B_H = 820, LDFF1B_S = 821, LDFF1D = 822, LDFF1H = 823, LDFF1H_D = 824, LDFF1H_S = 825, LDFF1SB_D = 826, LDFF1SB_H = 827, LDFF1SB_S = 828, LDFF1SH_D = 829, LDFF1SH_S = 830, LDFF1SW_D = 831, LDFF1W = 832, LDFF1W_D = 833, LDNF1B_D_IMM = 834, LDNF1B_H_IMM = 835, LDNF1B_IMM = 836, LDNF1B_S_IMM = 837, LDNF1D_IMM = 838, LDNF1H_D_IMM = 839, LDNF1H_IMM = 840, LDNF1H_S_IMM = 841, LDNF1SB_D_IMM = 842, LDNF1SB_H_IMM = 843, LDNF1SB_S_IMM = 844, LDNF1SH_D_IMM = 845, LDNF1SH_S_IMM = 846, LDNF1SW_D_IMM = 847, LDNF1W_D_IMM = 848, LDNF1W_IMM = 849, LDR_ZA_PSEUDO = 850, LDR_ZZXI = 851, LDR_ZZZXI = 852, LDR_ZZZZXI = 853, LOADgot = 854, LSL_ZPZI_UNDEF_B = 855, LSL_ZPZI_UNDEF_D = 856, LSL_ZPZI_UNDEF_H = 857, LSL_ZPZI_UNDEF_S = 858, LSL_ZPZZ_UNDEF_B = 859, LSL_ZPZZ_UNDEF_D = 860, LSL_ZPZZ_UNDEF_H = 861, LSL_ZPZZ_UNDEF_S = 862, LSL_ZPZZ_ZERO_B = 863, LSL_ZPZZ_ZERO_D = 864, LSL_ZPZZ_ZERO_H = 865, LSL_ZPZZ_ZERO_S = 866, LSR_ZPZI_UNDEF_B = 867, LSR_ZPZI_UNDEF_D = 868, LSR_ZPZI_UNDEF_H = 869, LSR_ZPZI_UNDEF_S = 870, LSR_ZPZZ_UNDEF_B = 871, LSR_ZPZZ_UNDEF_D = 872, LSR_ZPZZ_UNDEF_H = 873, LSR_ZPZZ_UNDEF_S = 874, LSR_ZPZZ_ZERO_B = 875, LSR_ZPZZ_ZERO_D = 876, LSR_ZPZZ_ZERO_H = 877, LSR_ZPZZ_ZERO_S = 878, MOPSMemoryCopyPseudo = 879, MOPSMemoryMovePseudo = 880, MOPSMemorySetPseudo = 881, MOPSMemorySetTaggingPseudo = 882, MOVMCSym = 883, MOVaddr = 884, MOVaddrBA = 885, MOVaddrCP = 886, MOVaddrEXT = 887, MOVaddrJT = 888, MOVaddrTLS = 889, MOVbaseTLS = 890, MOVi32imm = 891, MOVi64imm = 892, MRS_FPCR = 893, MSR_FPCR = 894, MSRpstatePseudo = 895, MUL_ZPZZ_UNDEF_B = 896, MUL_ZPZZ_UNDEF_D = 897, MUL_ZPZZ_UNDEF_H = 898, MUL_ZPZZ_UNDEF_S = 899, NEG_ZPmZ_UNDEF_B = 900, NEG_ZPmZ_UNDEF_D = 901, NEG_ZPmZ_UNDEF_H = 902, NEG_ZPmZ_UNDEF_S = 903, NOT_ZPmZ_UNDEF_B = 904, NOT_ZPmZ_UNDEF_D = 905, NOT_ZPmZ_UNDEF_H = 906, NOT_ZPmZ_UNDEF_S = 907, OBSCURE_COPY = 908, ORNWrr = 909, ORNXrr = 910, ORRWrr = 911, ORRXrr = 912, ORR_ZPZZ_ZERO_B = 913, ORR_ZPZZ_ZERO_D = 914, ORR_ZPZZ_ZERO_H = 915, ORR_ZPZZ_ZERO_S = 916, PTEST_PP_ANY = 917, RDFFR_P = 918, RDFFR_PPz = 919, RET_ReallyLR = 920, RestoreZAPseudo = 921, SABD_ZPZZ_UNDEF_B = 922, SABD_ZPZZ_UNDEF_D = 923, SABD_ZPZZ_UNDEF_H = 924, SABD_ZPZZ_UNDEF_S = 925, SCVTF_ZPmZ_DtoD_UNDEF = 926, SCVTF_ZPmZ_DtoH_UNDEF = 927, SCVTF_ZPmZ_DtoS_UNDEF = 928, SCVTF_ZPmZ_HtoH_UNDEF = 929, SCVTF_ZPmZ_StoD_UNDEF = 930, SCVTF_ZPmZ_StoH_UNDEF = 931, SCVTF_ZPmZ_StoS_UNDEF = 932, SDIV_ZPZZ_UNDEF_D = 933, SDIV_ZPZZ_UNDEF_S = 934, SDOT_VG2_M2Z2Z_BtoS_PSEUDO = 935, SDOT_VG2_M2Z2Z_HtoD_PSEUDO = 936, SDOT_VG2_M2Z2Z_HtoS_PSEUDO = 937, SDOT_VG2_M2ZZI_BToS_PSEUDO = 938, SDOT_VG2_M2ZZI_HToS_PSEUDO = 939, SDOT_VG2_M2ZZI_HtoD_PSEUDO = 940, SDOT_VG4_M4Z4Z_BtoS_PSEUDO = 941, SDOT_VG4_M4Z4Z_HtoD_PSEUDO = 942, SDOT_VG4_M4Z4Z_HtoS_PSEUDO = 943, SDOT_VG4_M4ZZI_BToS_PSEUDO = 944, SDOT_VG4_M4ZZI_HToS_PSEUDO = 945, SDOT_VG4_M4ZZI_HtoD_PSEUDO = 946, SEH_AddFP = 947, SEH_EpilogEnd = 948, SEH_EpilogStart = 949, SEH_Nop = 950, SEH_PACSignLR = 951, SEH_PrologEnd = 952, SEH_SaveFPLR = 953, SEH_SaveFPLR_X = 954, SEH_SaveFReg = 955, SEH_SaveFRegP = 956, SEH_SaveFRegP_X = 957, SEH_SaveFReg_X = 958, SEH_SaveReg = 959, SEH_SaveRegP = 960, SEH_SaveRegP_X = 961, SEH_SaveReg_X = 962, SEH_SetFP = 963, SEH_StackAlloc = 964, SMAX_ZPZZ_UNDEF_B = 965, SMAX_ZPZZ_UNDEF_D = 966, SMAX_ZPZZ_UNDEF_H = 967, SMAX_ZPZZ_UNDEF_S = 968, SMIN_ZPZZ_UNDEF_B = 969, SMIN_ZPZZ_UNDEF_D = 970, SMIN_ZPZZ_UNDEF_H = 971, SMIN_ZPZZ_UNDEF_S = 972, SMLAL_MZZI_S_PSEUDO = 973, SMLAL_MZZ_S_PSEUDO = 974, SMLAL_VG2_M2Z2Z_S_PSEUDO = 975, SMLAL_VG2_M2ZZI_S_PSEUDO = 976, SMLAL_VG2_M2ZZ_S_PSEUDO = 977, SMLAL_VG4_M4Z4Z_S_PSEUDO = 978, SMLAL_VG4_M4ZZI_S_PSEUDO = 979, SMLAL_VG4_M4ZZ_S_PSEUDO = 980, SMLSL_MZZI_S_PSEUDO = 981, SMLSL_MZZ_S_PSEUDO = 982, SMLSL_VG2_M2Z2Z_S_PSEUDO = 983, SMLSL_VG2_M2ZZI_S_PSEUDO = 984, SMLSL_VG2_M2ZZ_S_PSEUDO = 985, SMLSL_VG4_M4Z4Z_S_PSEUDO = 986, SMLSL_VG4_M4ZZI_S_PSEUDO = 987, SMLSL_VG4_M4ZZ_S_PSEUDO = 988, SMOPA_MPPZZ_D_PSEUDO = 989, SMOPA_MPPZZ_S_PSEUDO = 990, SMOPS_MPPZZ_D_PSEUDO = 991, SMOPS_MPPZZ_S_PSEUDO = 992, SMULH_ZPZZ_UNDEF_B = 993, SMULH_ZPZZ_UNDEF_D = 994, SMULH_ZPZZ_UNDEF_H = 995, SMULH_ZPZZ_UNDEF_S = 996, SPACE = 997, SQABS_ZPmZ_UNDEF_B = 998, SQABS_ZPmZ_UNDEF_D = 999, SQABS_ZPmZ_UNDEF_H = 1000, SQABS_ZPmZ_UNDEF_S = 1001, SQNEG_ZPmZ_UNDEF_B = 1002, SQNEG_ZPmZ_UNDEF_D = 1003, SQNEG_ZPmZ_UNDEF_H = 1004, SQNEG_ZPmZ_UNDEF_S = 1005, SQRSHL_ZPZZ_UNDEF_B = 1006, SQRSHL_ZPZZ_UNDEF_D = 1007, SQRSHL_ZPZZ_UNDEF_H = 1008, SQRSHL_ZPZZ_UNDEF_S = 1009, SQSHLU_ZPZI_ZERO_B = 1010, SQSHLU_ZPZI_ZERO_D = 1011, SQSHLU_ZPZI_ZERO_H = 1012, SQSHLU_ZPZI_ZERO_S = 1013, SQSHL_ZPZI_ZERO_B = 1014, SQSHL_ZPZI_ZERO_D = 1015, SQSHL_ZPZI_ZERO_H = 1016, SQSHL_ZPZI_ZERO_S = 1017, SQSHL_ZPZZ_UNDEF_B = 1018, SQSHL_ZPZZ_UNDEF_D = 1019, SQSHL_ZPZZ_UNDEF_H = 1020, SQSHL_ZPZZ_UNDEF_S = 1021, SRSHL_ZPZZ_UNDEF_B = 1022, SRSHL_ZPZZ_UNDEF_D = 1023, SRSHL_ZPZZ_UNDEF_H = 1024, SRSHL_ZPZZ_UNDEF_S = 1025, SRSHR_ZPZI_ZERO_B = 1026, SRSHR_ZPZI_ZERO_D = 1027, SRSHR_ZPZI_ZERO_H = 1028, SRSHR_ZPZI_ZERO_S = 1029, STGloop = 1030, STGloop_wback = 1031, STR_ZZXI = 1032, STR_ZZZXI = 1033, STR_ZZZZXI = 1034, STZGloop = 1035, STZGloop_wback = 1036, SUBR_ZPZZ_ZERO_B = 1037, SUBR_ZPZZ_ZERO_D = 1038, SUBR_ZPZZ_ZERO_H = 1039, SUBR_ZPZZ_ZERO_S = 1040, SUBSWrr = 1041, SUBSXrr = 1042, SUBWrr = 1043, SUBXrr = 1044, SUB_VG2_M2Z2Z_D_PSEUDO = 1045, SUB_VG2_M2Z2Z_S_PSEUDO = 1046, SUB_VG2_M2ZZ_D_PSEUDO = 1047, SUB_VG2_M2ZZ_S_PSEUDO = 1048, SUB_VG4_M4Z4Z_D_PSEUDO = 1049, SUB_VG4_M4Z4Z_S_PSEUDO = 1050, SUB_VG4_M4ZZ_D_PSEUDO = 1051, SUB_VG4_M4ZZ_S_PSEUDO = 1052, SUB_ZPZZ_ZERO_B = 1053, SUB_ZPZZ_ZERO_D = 1054, SUB_ZPZZ_ZERO_H = 1055, SUB_ZPZZ_ZERO_S = 1056, SUDOT_VG2_M2ZZI_BToS_PSEUDO = 1057, SUDOT_VG4_M4ZZI_BToS_PSEUDO = 1058, SUMOPA_MPPZZ_D_PSEUDO = 1059, SUMOPA_MPPZZ_S_PSEUDO = 1060, SUMOPS_MPPZZ_D_PSEUDO = 1061, SUMOPS_MPPZZ_S_PSEUDO = 1062, SUVDOT_VG4_M4ZZI_BToS_PSEUDO = 1063, SVDOT_VG2_M2ZZI_HtoS_PSEUDO = 1064, SVDOT_VG4_M4ZZI_BtoS_PSEUDO = 1065, SVDOT_VG4_M4ZZI_HtoD_PSEUDO = 1066, SXTB_ZPmZ_UNDEF_D = 1067, SXTB_ZPmZ_UNDEF_H = 1068, SXTB_ZPmZ_UNDEF_S = 1069, SXTH_ZPmZ_UNDEF_D = 1070, SXTH_ZPmZ_UNDEF_S = 1071, SXTW_ZPmZ_UNDEF_D = 1072, SpeculationBarrierISBDSBEndBB = 1073, SpeculationBarrierSBEndBB = 1074, SpeculationSafeValueW = 1075, SpeculationSafeValueX = 1076, StoreSwiftAsyncContext = 1077, TAGPstack = 1078, TCRETURNdi = 1079, TCRETURNri = 1080, TCRETURNriALL = 1081, TCRETURNriBTI = 1082, TLSDESCCALL = 1083, TLSDESC_CALLSEQ = 1084, UABD_ZPZZ_UNDEF_B = 1085, UABD_ZPZZ_UNDEF_D = 1086, UABD_ZPZZ_UNDEF_H = 1087, UABD_ZPZZ_UNDEF_S = 1088, UCVTF_ZPmZ_DtoD_UNDEF = 1089, UCVTF_ZPmZ_DtoH_UNDEF = 1090, UCVTF_ZPmZ_DtoS_UNDEF = 1091, UCVTF_ZPmZ_HtoH_UNDEF = 1092, UCVTF_ZPmZ_StoD_UNDEF = 1093, UCVTF_ZPmZ_StoH_UNDEF = 1094, UCVTF_ZPmZ_StoS_UNDEF = 1095, UDIV_ZPZZ_UNDEF_D = 1096, UDIV_ZPZZ_UNDEF_S = 1097, UDOT_VG2_M2Z2Z_BtoS_PSEUDO = 1098, UDOT_VG2_M2Z2Z_HtoD_PSEUDO = 1099, UDOT_VG2_M2Z2Z_HtoS_PSEUDO = 1100, UDOT_VG2_M2ZZI_BToS_PSEUDO = 1101, UDOT_VG2_M2ZZI_HToS_PSEUDO = 1102, UDOT_VG2_M2ZZI_HtoD_PSEUDO = 1103, UDOT_VG4_M4Z4Z_BtoS_PSEUDO = 1104, UDOT_VG4_M4Z4Z_HtoD_PSEUDO = 1105, UDOT_VG4_M4Z4Z_HtoS_PSEUDO = 1106, UDOT_VG4_M4ZZI_BtoS_PSEUDO = 1107, UDOT_VG4_M4ZZI_HToS_PSEUDO = 1108, UDOT_VG4_M4ZZI_HtoD_PSEUDO = 1109, UMAX_ZPZZ_UNDEF_B = 1110, UMAX_ZPZZ_UNDEF_D = 1111, UMAX_ZPZZ_UNDEF_H = 1112, UMAX_ZPZZ_UNDEF_S = 1113, UMIN_ZPZZ_UNDEF_B = 1114, UMIN_ZPZZ_UNDEF_D = 1115, UMIN_ZPZZ_UNDEF_H = 1116, UMIN_ZPZZ_UNDEF_S = 1117, UMLAL_MZZI_S_PSEUDO = 1118, UMLAL_MZZ_S_PSEUDO = 1119, UMLAL_VG2_M2Z2Z_S_PSEUDO = 1120, UMLAL_VG2_M2ZZI_S_PSEUDO = 1121, UMLAL_VG2_M2ZZ_S_PSEUDO = 1122, UMLAL_VG4_M4Z4Z_S_PSEUDO = 1123, UMLAL_VG4_M4ZZI_S_PSEUDO = 1124, UMLAL_VG4_M4ZZ_S_PSEUDO = 1125, UMLSL_MZZI_S_PSEUDO = 1126, UMLSL_MZZ_S_PSEUDO = 1127, UMLSL_VG2_M2Z2Z_S_PSEUDO = 1128, UMLSL_VG2_M2ZZI_S_PSEUDO = 1129, UMLSL_VG2_M2ZZ_S_PSEUDO = 1130, UMLSL_VG4_M4Z4Z_S_PSEUDO = 1131, UMLSL_VG4_M4ZZI_S_PSEUDO = 1132, UMLSL_VG4_M4ZZ_S_PSEUDO = 1133, UMOPA_MPPZZ_D_PSEUDO = 1134, UMOPA_MPPZZ_S_PSEUDO = 1135, UMOPS_MPPZZ_D_PSEUDO = 1136, UMOPS_MPPZZ_S_PSEUDO = 1137, UMULH_ZPZZ_UNDEF_B = 1138, UMULH_ZPZZ_UNDEF_D = 1139, UMULH_ZPZZ_UNDEF_H = 1140, UMULH_ZPZZ_UNDEF_S = 1141, UQRSHL_ZPZZ_UNDEF_B = 1142, UQRSHL_ZPZZ_UNDEF_D = 1143, UQRSHL_ZPZZ_UNDEF_H = 1144, UQRSHL_ZPZZ_UNDEF_S = 1145, UQSHL_ZPZI_ZERO_B = 1146, UQSHL_ZPZI_ZERO_D = 1147, UQSHL_ZPZI_ZERO_H = 1148, UQSHL_ZPZI_ZERO_S = 1149, UQSHL_ZPZZ_UNDEF_B = 1150, UQSHL_ZPZZ_UNDEF_D = 1151, UQSHL_ZPZZ_UNDEF_H = 1152, UQSHL_ZPZZ_UNDEF_S = 1153, URECPE_ZPmZ_UNDEF_S = 1154, URSHL_ZPZZ_UNDEF_B = 1155, URSHL_ZPZZ_UNDEF_D = 1156, URSHL_ZPZZ_UNDEF_H = 1157, URSHL_ZPZZ_UNDEF_S = 1158, URSHR_ZPZI_ZERO_B = 1159, URSHR_ZPZI_ZERO_D = 1160, URSHR_ZPZI_ZERO_H = 1161, URSHR_ZPZI_ZERO_S = 1162, URSQRTE_ZPmZ_UNDEF_S = 1163, USDOT_VG2_M2Z2Z_BToS_PSEUDO = 1164, USDOT_VG2_M2ZZI_BToS_PSEUDO = 1165, USDOT_VG4_M4Z4Z_BToS_PSEUDO = 1166, USDOT_VG4_M4ZZI_BToS_PSEUDO = 1167, USMOPA_MPPZZ_D_PSEUDO = 1168, USMOPA_MPPZZ_S_PSEUDO = 1169, USMOPS_MPPZZ_D_PSEUDO = 1170, USMOPS_MPPZZ_S_PSEUDO = 1171, USVDOT_VG4_M4ZZI_BToS_PSEUDO = 1172, UVDOT_VG2_M2ZZI_HtoS_PSEUDO = 1173, UVDOT_VG4_M4ZZI_BtoS_PSEUDO = 1174, UVDOT_VG4_M4ZZI_HtoD_PSEUDO = 1175, UXTB_ZPmZ_UNDEF_D = 1176, UXTB_ZPmZ_UNDEF_H = 1177, UXTB_ZPmZ_UNDEF_S = 1178, UXTH_ZPmZ_UNDEF_D = 1179, UXTH_ZPmZ_UNDEF_S = 1180, UXTW_ZPmZ_UNDEF_D = 1181, ZERO_M_PSEUDO = 1182, ABSWr = 1183, ABSXr = 1184, ABS_ZPmZ_B = 1185, ABS_ZPmZ_D = 1186, ABS_ZPmZ_H = 1187, ABS_ZPmZ_S = 1188, ABSv16i8 = 1189, ABSv1i64 = 1190, ABSv2i32 = 1191, ABSv2i64 = 1192, ABSv4i16 = 1193, ABSv4i32 = 1194, ABSv8i16 = 1195, ABSv8i8 = 1196, ADCLB_ZZZ_D = 1197, ADCLB_ZZZ_S = 1198, ADCLT_ZZZ_D = 1199, ADCLT_ZZZ_S = 1200, ADCSWr = 1201, ADCSXr = 1202, ADCWr = 1203, ADCXr = 1204, ADDG = 1205, ADDHA_MPPZ_D = 1206, ADDHA_MPPZ_S = 1207, ADDHNB_ZZZ_B = 1208, ADDHNB_ZZZ_H = 1209, ADDHNB_ZZZ_S = 1210, ADDHNT_ZZZ_B = 1211, ADDHNT_ZZZ_H = 1212, ADDHNT_ZZZ_S = 1213, ADDHNv2i64_v2i32 = 1214, ADDHNv2i64_v4i32 = 1215, ADDHNv4i32_v4i16 = 1216, ADDHNv4i32_v8i16 = 1217, ADDHNv8i16_v16i8 = 1218, ADDHNv8i16_v8i8 = 1219, ADDPL_XXI = 1220, ADDP_ZPmZ_B = 1221, ADDP_ZPmZ_D = 1222, ADDP_ZPmZ_H = 1223, ADDP_ZPmZ_S = 1224, ADDPv16i8 = 1225, ADDPv2i32 = 1226, ADDPv2i64 = 1227, ADDPv2i64p = 1228, ADDPv4i16 = 1229, ADDPv4i32 = 1230, ADDPv8i16 = 1231, ADDPv8i8 = 1232, ADDQV_VPZ_B = 1233, ADDQV_VPZ_D = 1234, ADDQV_VPZ_H = 1235, ADDQV_VPZ_S = 1236, ADDSPL_XXI = 1237, ADDSVL_XXI = 1238, ADDSWri = 1239, ADDSWrs = 1240, ADDSWrx = 1241, ADDSXri = 1242, ADDSXrs = 1243, ADDSXrx = 1244, ADDSXrx64 = 1245, ADDVA_MPPZ_D = 1246, ADDVA_MPPZ_S = 1247, ADDVL_XXI = 1248, ADDVv16i8v = 1249, ADDVv4i16v = 1250, ADDVv4i32v = 1251, ADDVv8i16v = 1252, ADDVv8i8v = 1253, ADDWri = 1254, ADDWrs = 1255, ADDWrx = 1256, ADDXri = 1257, ADDXrs = 1258, ADDXrx = 1259, ADDXrx64 = 1260, ADD_VG2_2ZZ_B = 1261, ADD_VG2_2ZZ_D = 1262, ADD_VG2_2ZZ_H = 1263, ADD_VG2_2ZZ_S = 1264, ADD_VG2_M2Z2Z_D = 1265, ADD_VG2_M2Z2Z_S = 1266, ADD_VG2_M2ZZ_D = 1267, ADD_VG2_M2ZZ_S = 1268, ADD_VG2_M2Z_D = 1269, ADD_VG2_M2Z_S = 1270, ADD_VG4_4ZZ_B = 1271, ADD_VG4_4ZZ_D = 1272, ADD_VG4_4ZZ_H = 1273, ADD_VG4_4ZZ_S = 1274, ADD_VG4_M4Z4Z_D = 1275, ADD_VG4_M4Z4Z_S = 1276, ADD_VG4_M4ZZ_D = 1277, ADD_VG4_M4ZZ_S = 1278, ADD_VG4_M4Z_D = 1279, ADD_VG4_M4Z_S = 1280, ADD_ZI_B = 1281, ADD_ZI_D = 1282, ADD_ZI_H = 1283, ADD_ZI_S = 1284, ADD_ZPmZ_B = 1285, ADD_ZPmZ_D = 1286, ADD_ZPmZ_H = 1287, ADD_ZPmZ_S = 1288, ADD_ZZZ_B = 1289, ADD_ZZZ_D = 1290, ADD_ZZZ_H = 1291, ADD_ZZZ_S = 1292, ADDv16i8 = 1293, ADDv1i64 = 1294, ADDv2i32 = 1295, ADDv2i64 = 1296, ADDv4i16 = 1297, ADDv4i32 = 1298, ADDv8i16 = 1299, ADDv8i8 = 1300, ADR = 1301, ADRP = 1302, ADR_LSL_ZZZ_D_0 = 1303, ADR_LSL_ZZZ_D_1 = 1304, ADR_LSL_ZZZ_D_2 = 1305, ADR_LSL_ZZZ_D_3 = 1306, ADR_LSL_ZZZ_S_0 = 1307, ADR_LSL_ZZZ_S_1 = 1308, ADR_LSL_ZZZ_S_2 = 1309, ADR_LSL_ZZZ_S_3 = 1310, ADR_SXTW_ZZZ_D_0 = 1311, ADR_SXTW_ZZZ_D_1 = 1312, ADR_SXTW_ZZZ_D_2 = 1313, ADR_SXTW_ZZZ_D_3 = 1314, ADR_UXTW_ZZZ_D_0 = 1315, ADR_UXTW_ZZZ_D_1 = 1316, ADR_UXTW_ZZZ_D_2 = 1317, ADR_UXTW_ZZZ_D_3 = 1318, AESD_ZZZ_B = 1319, AESDrr = 1320, AESE_ZZZ_B = 1321, AESErr = 1322, AESIMC_ZZ_B = 1323, AESIMCrr = 1324, AESMC_ZZ_B = 1325, AESMCrr = 1326, ANDQV_VPZ_B = 1327, ANDQV_VPZ_D = 1328, ANDQV_VPZ_H = 1329, ANDQV_VPZ_S = 1330, ANDSWri = 1331, ANDSWrs = 1332, ANDSXri = 1333, ANDSXrs = 1334, ANDS_PPzPP = 1335, ANDV_VPZ_B = 1336, ANDV_VPZ_D = 1337, ANDV_VPZ_H = 1338, ANDV_VPZ_S = 1339, ANDWri = 1340, ANDWrs = 1341, ANDXri = 1342, ANDXrs = 1343, AND_PPzPP = 1344, AND_ZI = 1345, AND_ZPmZ_B = 1346, AND_ZPmZ_D = 1347, AND_ZPmZ_H = 1348, AND_ZPmZ_S = 1349, AND_ZZZ = 1350, ANDv16i8 = 1351, ANDv8i8 = 1352, ASRD_ZPmI_B = 1353, ASRD_ZPmI_D = 1354, ASRD_ZPmI_H = 1355, ASRD_ZPmI_S = 1356, ASRR_ZPmZ_B = 1357, ASRR_ZPmZ_D = 1358, ASRR_ZPmZ_H = 1359, ASRR_ZPmZ_S = 1360, ASRVWr = 1361, ASRVXr = 1362, ASR_WIDE_ZPmZ_B = 1363, ASR_WIDE_ZPmZ_H = 1364, ASR_WIDE_ZPmZ_S = 1365, ASR_WIDE_ZZZ_B = 1366, ASR_WIDE_ZZZ_H = 1367, ASR_WIDE_ZZZ_S = 1368, ASR_ZPmI_B = 1369, ASR_ZPmI_D = 1370, ASR_ZPmI_H = 1371, ASR_ZPmI_S = 1372, ASR_ZPmZ_B = 1373, ASR_ZPmZ_D = 1374, ASR_ZPmZ_H = 1375, ASR_ZPmZ_S = 1376, ASR_ZZI_B = 1377, ASR_ZZI_D = 1378, ASR_ZZI_H = 1379, ASR_ZZI_S = 1380, AUTDA = 1381, AUTDB = 1382, AUTDZA = 1383, AUTDZB = 1384, AUTIA = 1385, AUTIA1716 = 1386, AUTIASP = 1387, AUTIAZ = 1388, AUTIB = 1389, AUTIB1716 = 1390, AUTIBSP = 1391, AUTIBZ = 1392, AUTIZA = 1393, AUTIZB = 1394, AXFLAG = 1395, B = 1396, BCAX = 1397, BCAX_ZZZZ = 1398, BCcc = 1399, BDEP_ZZZ_B = 1400, BDEP_ZZZ_D = 1401, BDEP_ZZZ_H = 1402, BDEP_ZZZ_S = 1403, BEXT_ZZZ_B = 1404, BEXT_ZZZ_D = 1405, BEXT_ZZZ_H = 1406, BEXT_ZZZ_S = 1407, BF16DOTlanev4bf16 = 1408, BF16DOTlanev8bf16 = 1409, BFADD_VG2_M2Z_H = 1410, BFADD_VG4_M4Z_H = 1411, BFADD_ZPZmZ = 1412, BFADD_ZZZ = 1413, BFCLAMP_VG2_2ZZZ_H = 1414, BFCLAMP_VG4_4ZZZ_H = 1415, BFCLAMP_ZZZ = 1416, BFCVT = 1417, BFCVTN = 1418, BFCVTN2 = 1419, BFCVTNT_ZPmZ = 1420, BFCVTN_Z2Z_StoH = 1421, BFCVT_Z2Z_StoH = 1422, BFCVT_ZPmZ = 1423, BFDOT_VG2_M2Z2Z_HtoS = 1424, BFDOT_VG2_M2ZZI_HtoS = 1425, BFDOT_VG2_M2ZZ_HtoS = 1426, BFDOT_VG4_M4Z4Z_HtoS = 1427, BFDOT_VG4_M4ZZI_HtoS = 1428, BFDOT_VG4_M4ZZ_HtoS = 1429, BFDOT_ZZI = 1430, BFDOT_ZZZ = 1431, BFDOTv4bf16 = 1432, BFDOTv8bf16 = 1433, BFMAXNM_VG2_2Z2Z_H = 1434, BFMAXNM_VG2_2ZZ_H = 1435, BFMAXNM_VG4_4Z2Z_H = 1436, BFMAXNM_VG4_4ZZ_H = 1437, BFMAXNM_ZPZmZ = 1438, BFMAX_VG2_2Z2Z_H = 1439, BFMAX_VG2_2ZZ_H = 1440, BFMAX_VG4_4Z2Z_H = 1441, BFMAX_VG4_4ZZ_H = 1442, BFMAX_ZPZmZ = 1443, BFMINNM_VG2_2Z2Z_H = 1444, BFMINNM_VG2_2ZZ_H = 1445, BFMINNM_VG4_4Z2Z_H = 1446, BFMINNM_VG4_4ZZ_H = 1447, BFMINNM_ZPZmZ = 1448, BFMIN_VG2_2Z2Z_H = 1449, BFMIN_VG2_2ZZ_H = 1450, BFMIN_VG4_4Z2Z_H = 1451, BFMIN_VG4_4ZZ_H = 1452, BFMIN_ZPZmZ = 1453, BFMLALB = 1454, BFMLALBIdx = 1455, BFMLALB_ZZZ = 1456, BFMLALB_ZZZI = 1457, BFMLALT = 1458, BFMLALTIdx = 1459, BFMLALT_ZZZ = 1460, BFMLALT_ZZZI = 1461, BFMLAL_MZZI_S = 1462, BFMLAL_MZZ_S = 1463, BFMLAL_VG2_M2Z2Z_S = 1464, BFMLAL_VG2_M2ZZI_S = 1465, BFMLAL_VG2_M2ZZ_S = 1466, BFMLAL_VG4_M4Z4Z_S = 1467, BFMLAL_VG4_M4ZZI_S = 1468, BFMLAL_VG4_M4ZZ_S = 1469, BFMLA_VG2_M2Z2Z = 1470, BFMLA_VG2_M2ZZ = 1471, BFMLA_VG2_M2ZZI = 1472, BFMLA_VG4_M4Z4Z = 1473, BFMLA_VG4_M4ZZ = 1474, BFMLA_VG4_M4ZZI = 1475, BFMLA_ZPmZZ = 1476, BFMLA_ZZZI = 1477, BFMLSLB_ZZZI_S = 1478, BFMLSLB_ZZZ_S = 1479, BFMLSLT_ZZZI_S = 1480, BFMLSLT_ZZZ_S = 1481, BFMLSL_MZZI_S = 1482, BFMLSL_MZZ_S = 1483, BFMLSL_VG2_M2Z2Z_S = 1484, BFMLSL_VG2_M2ZZI_S = 1485, BFMLSL_VG2_M2ZZ_S = 1486, BFMLSL_VG4_M4Z4Z_S = 1487, BFMLSL_VG4_M4ZZI_S = 1488, BFMLSL_VG4_M4ZZ_S = 1489, BFMLS_VG2_M2Z2Z = 1490, BFMLS_VG2_M2ZZ = 1491, BFMLS_VG2_M2ZZI = 1492, BFMLS_VG4_M4Z4Z = 1493, BFMLS_VG4_M4ZZ = 1494, BFMLS_VG4_M4ZZI = 1495, BFMLS_ZPmZZ = 1496, BFMLS_ZZZI = 1497, BFMMLA = 1498, BFMMLA_ZZZ = 1499, BFMOPA_MPPZZ = 1500, BFMOPA_MPPZZ_H = 1501, BFMOPS_MPPZZ = 1502, BFMOPS_MPPZZ_H = 1503, BFMUL_ZPZmZ = 1504, BFMUL_ZZZ = 1505, BFMUL_ZZZI = 1506, BFMWri = 1507, BFMXri = 1508, BFSUB_VG2_M2Z_H = 1509, BFSUB_VG4_M4Z_H = 1510, BFSUB_ZPZmZ = 1511, BFSUB_ZZZ = 1512, BFVDOT_VG2_M2ZZI_HtoS = 1513, BGRP_ZZZ_B = 1514, BGRP_ZZZ_D = 1515, BGRP_ZZZ_H = 1516, BGRP_ZZZ_S = 1517, BICSWrs = 1518, BICSXrs = 1519, BICS_PPzPP = 1520, BICWrs = 1521, BICXrs = 1522, BIC_PPzPP = 1523, BIC_ZPmZ_B = 1524, BIC_ZPmZ_D = 1525, BIC_ZPmZ_H = 1526, BIC_ZPmZ_S = 1527, BIC_ZZZ = 1528, BICv16i8 = 1529, BICv2i32 = 1530, BICv4i16 = 1531, BICv4i32 = 1532, BICv8i16 = 1533, BICv8i8 = 1534, BIFv16i8 = 1535, BIFv8i8 = 1536, BITv16i8 = 1537, BITv8i8 = 1538, BL = 1539, BLR = 1540, BLRAA = 1541, BLRAAZ = 1542, BLRAB = 1543, BLRABZ = 1544, BMOPA_MPPZZ_S = 1545, BMOPS_MPPZZ_S = 1546, BR = 1547, BRAA = 1548, BRAAZ = 1549, BRAB = 1550, BRABZ = 1551, BRB_IALL = 1552, BRB_INJ = 1553, BRK = 1554, BRKAS_PPzP = 1555, BRKA_PPmP = 1556, BRKA_PPzP = 1557, BRKBS_PPzP = 1558, BRKB_PPmP = 1559, BRKB_PPzP = 1560, BRKNS_PPzP = 1561, BRKN_PPzP = 1562, BRKPAS_PPzPP = 1563, BRKPA_PPzPP = 1564, BRKPBS_PPzPP = 1565, BRKPB_PPzPP = 1566, BSL1N_ZZZZ = 1567, BSL2N_ZZZZ = 1568, BSL_ZZZZ = 1569, BSLv16i8 = 1570, BSLv8i8 = 1571, Bcc = 1572, CADD_ZZI_B = 1573, CADD_ZZI_D = 1574, CADD_ZZI_H = 1575, CADD_ZZI_S = 1576, CASAB = 1577, CASAH = 1578, CASALB = 1579, CASALH = 1580, CASALW = 1581, CASALX = 1582, CASAW = 1583, CASAX = 1584, CASB = 1585, CASH = 1586, CASLB = 1587, CASLH = 1588, CASLW = 1589, CASLX = 1590, CASPALW = 1591, CASPALX = 1592, CASPAW = 1593, CASPAX = 1594, CASPLW = 1595, CASPLX = 1596, CASPW = 1597, CASPX = 1598, CASW = 1599, CASX = 1600, CBNZW = 1601, CBNZX = 1602, CBZW = 1603, CBZX = 1604, CCMNWi = 1605, CCMNWr = 1606, CCMNXi = 1607, CCMNXr = 1608, CCMPWi = 1609, CCMPWr = 1610, CCMPXi = 1611, CCMPXr = 1612, CDOT_ZZZI_D = 1613, CDOT_ZZZI_S = 1614, CDOT_ZZZ_D = 1615, CDOT_ZZZ_S = 1616, CFINV = 1617, CLASTA_RPZ_B = 1618, CLASTA_RPZ_D = 1619, CLASTA_RPZ_H = 1620, CLASTA_RPZ_S = 1621, CLASTA_VPZ_B = 1622, CLASTA_VPZ_D = 1623, CLASTA_VPZ_H = 1624, CLASTA_VPZ_S = 1625, CLASTA_ZPZ_B = 1626, CLASTA_ZPZ_D = 1627, CLASTA_ZPZ_H = 1628, CLASTA_ZPZ_S = 1629, CLASTB_RPZ_B = 1630, CLASTB_RPZ_D = 1631, CLASTB_RPZ_H = 1632, CLASTB_RPZ_S = 1633, CLASTB_VPZ_B = 1634, CLASTB_VPZ_D = 1635, CLASTB_VPZ_H = 1636, CLASTB_VPZ_S = 1637, CLASTB_ZPZ_B = 1638, CLASTB_ZPZ_D = 1639, CLASTB_ZPZ_H = 1640, CLASTB_ZPZ_S = 1641, CLREX = 1642, CLSWr = 1643, CLSXr = 1644, CLS_ZPmZ_B = 1645, CLS_ZPmZ_D = 1646, CLS_ZPmZ_H = 1647, CLS_ZPmZ_S = 1648, CLSv16i8 = 1649, CLSv2i32 = 1650, CLSv4i16 = 1651, CLSv4i32 = 1652, CLSv8i16 = 1653, CLSv8i8 = 1654, CLZWr = 1655, CLZXr = 1656, CLZ_ZPmZ_B = 1657, CLZ_ZPmZ_D = 1658, CLZ_ZPmZ_H = 1659, CLZ_ZPmZ_S = 1660, CLZv16i8 = 1661, CLZv2i32 = 1662, CLZv4i16 = 1663, CLZv4i32 = 1664, CLZv8i16 = 1665, CLZv8i8 = 1666, CMEQv16i8 = 1667, CMEQv16i8rz = 1668, CMEQv1i64 = 1669, CMEQv1i64rz = 1670, CMEQv2i32 = 1671, CMEQv2i32rz = 1672, CMEQv2i64 = 1673, CMEQv2i64rz = 1674, CMEQv4i16 = 1675, CMEQv4i16rz = 1676, CMEQv4i32 = 1677, CMEQv4i32rz = 1678, CMEQv8i16 = 1679, CMEQv8i16rz = 1680, CMEQv8i8 = 1681, CMEQv8i8rz = 1682, CMGEv16i8 = 1683, CMGEv16i8rz = 1684, CMGEv1i64 = 1685, CMGEv1i64rz = 1686, CMGEv2i32 = 1687, CMGEv2i32rz = 1688, CMGEv2i64 = 1689, CMGEv2i64rz = 1690, CMGEv4i16 = 1691, CMGEv4i16rz = 1692, CMGEv4i32 = 1693, CMGEv4i32rz = 1694, CMGEv8i16 = 1695, CMGEv8i16rz = 1696, CMGEv8i8 = 1697, CMGEv8i8rz = 1698, CMGTv16i8 = 1699, CMGTv16i8rz = 1700, CMGTv1i64 = 1701, CMGTv1i64rz = 1702, CMGTv2i32 = 1703, CMGTv2i32rz = 1704, CMGTv2i64 = 1705, CMGTv2i64rz = 1706, CMGTv4i16 = 1707, CMGTv4i16rz = 1708, CMGTv4i32 = 1709, CMGTv4i32rz = 1710, CMGTv8i16 = 1711, CMGTv8i16rz = 1712, CMGTv8i8 = 1713, CMGTv8i8rz = 1714, CMHIv16i8 = 1715, CMHIv1i64 = 1716, CMHIv2i32 = 1717, CMHIv2i64 = 1718, CMHIv4i16 = 1719, CMHIv4i32 = 1720, CMHIv8i16 = 1721, CMHIv8i8 = 1722, CMHSv16i8 = 1723, CMHSv1i64 = 1724, CMHSv2i32 = 1725, CMHSv2i64 = 1726, CMHSv4i16 = 1727, CMHSv4i32 = 1728, CMHSv8i16 = 1729, CMHSv8i8 = 1730, CMLA_ZZZI_H = 1731, CMLA_ZZZI_S = 1732, CMLA_ZZZ_B = 1733, CMLA_ZZZ_D = 1734, CMLA_ZZZ_H = 1735, CMLA_ZZZ_S = 1736, CMLEv16i8rz = 1737, CMLEv1i64rz = 1738, CMLEv2i32rz = 1739, CMLEv2i64rz = 1740, CMLEv4i16rz = 1741, CMLEv4i32rz = 1742, CMLEv8i16rz = 1743, CMLEv8i8rz = 1744, CMLTv16i8rz = 1745, CMLTv1i64rz = 1746, CMLTv2i32rz = 1747, CMLTv2i64rz = 1748, CMLTv4i16rz = 1749, CMLTv4i32rz = 1750, CMLTv8i16rz = 1751, CMLTv8i8rz = 1752, CMPEQ_PPzZI_B = 1753, CMPEQ_PPzZI_D = 1754, CMPEQ_PPzZI_H = 1755, CMPEQ_PPzZI_S = 1756, CMPEQ_PPzZZ_B = 1757, CMPEQ_PPzZZ_D = 1758, CMPEQ_PPzZZ_H = 1759, CMPEQ_PPzZZ_S = 1760, CMPEQ_WIDE_PPzZZ_B = 1761, CMPEQ_WIDE_PPzZZ_H = 1762, CMPEQ_WIDE_PPzZZ_S = 1763, CMPGE_PPzZI_B = 1764, CMPGE_PPzZI_D = 1765, CMPGE_PPzZI_H = 1766, CMPGE_PPzZI_S = 1767, CMPGE_PPzZZ_B = 1768, CMPGE_PPzZZ_D = 1769, CMPGE_PPzZZ_H = 1770, CMPGE_PPzZZ_S = 1771, CMPGE_WIDE_PPzZZ_B = 1772, CMPGE_WIDE_PPzZZ_H = 1773, CMPGE_WIDE_PPzZZ_S = 1774, CMPGT_PPzZI_B = 1775, CMPGT_PPzZI_D = 1776, CMPGT_PPzZI_H = 1777, CMPGT_PPzZI_S = 1778, CMPGT_PPzZZ_B = 1779, CMPGT_PPzZZ_D = 1780, CMPGT_PPzZZ_H = 1781, CMPGT_PPzZZ_S = 1782, CMPGT_WIDE_PPzZZ_B = 1783, CMPGT_WIDE_PPzZZ_H = 1784, CMPGT_WIDE_PPzZZ_S = 1785, CMPHI_PPzZI_B = 1786, CMPHI_PPzZI_D = 1787, CMPHI_PPzZI_H = 1788, CMPHI_PPzZI_S = 1789, CMPHI_PPzZZ_B = 1790, CMPHI_PPzZZ_D = 1791, CMPHI_PPzZZ_H = 1792, CMPHI_PPzZZ_S = 1793, CMPHI_WIDE_PPzZZ_B = 1794, CMPHI_WIDE_PPzZZ_H = 1795, CMPHI_WIDE_PPzZZ_S = 1796, CMPHS_PPzZI_B = 1797, CMPHS_PPzZI_D = 1798, CMPHS_PPzZI_H = 1799, CMPHS_PPzZI_S = 1800, CMPHS_PPzZZ_B = 1801, CMPHS_PPzZZ_D = 1802, CMPHS_PPzZZ_H = 1803, CMPHS_PPzZZ_S = 1804, CMPHS_WIDE_PPzZZ_B = 1805, CMPHS_WIDE_PPzZZ_H = 1806, CMPHS_WIDE_PPzZZ_S = 1807, CMPLE_PPzZI_B = 1808, CMPLE_PPzZI_D = 1809, CMPLE_PPzZI_H = 1810, CMPLE_PPzZI_S = 1811, CMPLE_WIDE_PPzZZ_B = 1812, CMPLE_WIDE_PPzZZ_H = 1813, CMPLE_WIDE_PPzZZ_S = 1814, CMPLO_PPzZI_B = 1815, CMPLO_PPzZI_D = 1816, CMPLO_PPzZI_H = 1817, CMPLO_PPzZI_S = 1818, CMPLO_WIDE_PPzZZ_B = 1819, CMPLO_WIDE_PPzZZ_H = 1820, CMPLO_WIDE_PPzZZ_S = 1821, CMPLS_PPzZI_B = 1822, CMPLS_PPzZI_D = 1823, CMPLS_PPzZI_H = 1824, CMPLS_PPzZI_S = 1825, CMPLS_WIDE_PPzZZ_B = 1826, CMPLS_WIDE_PPzZZ_H = 1827, CMPLS_WIDE_PPzZZ_S = 1828, CMPLT_PPzZI_B = 1829, CMPLT_PPzZI_D = 1830, CMPLT_PPzZI_H = 1831, CMPLT_PPzZI_S = 1832, CMPLT_WIDE_PPzZZ_B = 1833, CMPLT_WIDE_PPzZZ_H = 1834, CMPLT_WIDE_PPzZZ_S = 1835, CMPNE_PPzZI_B = 1836, CMPNE_PPzZI_D = 1837, CMPNE_PPzZI_H = 1838, CMPNE_PPzZI_S = 1839, CMPNE_PPzZZ_B = 1840, CMPNE_PPzZZ_D = 1841, CMPNE_PPzZZ_H = 1842, CMPNE_PPzZZ_S = 1843, CMPNE_WIDE_PPzZZ_B = 1844, CMPNE_WIDE_PPzZZ_H = 1845, CMPNE_WIDE_PPzZZ_S = 1846, CMTSTv16i8 = 1847, CMTSTv1i64 = 1848, CMTSTv2i32 = 1849, CMTSTv2i64 = 1850, CMTSTv4i16 = 1851, CMTSTv4i32 = 1852, CMTSTv8i16 = 1853, CMTSTv8i8 = 1854, CNOT_ZPmZ_B = 1855, CNOT_ZPmZ_D = 1856, CNOT_ZPmZ_H = 1857, CNOT_ZPmZ_S = 1858, CNTB_XPiI = 1859, CNTD_XPiI = 1860, CNTH_XPiI = 1861, CNTP_XCI_B = 1862, CNTP_XCI_D = 1863, CNTP_XCI_H = 1864, CNTP_XCI_S = 1865, CNTP_XPP_B = 1866, CNTP_XPP_D = 1867, CNTP_XPP_H = 1868, CNTP_XPP_S = 1869, CNTW_XPiI = 1870, CNTWr = 1871, CNTXr = 1872, CNT_ZPmZ_B = 1873, CNT_ZPmZ_D = 1874, CNT_ZPmZ_H = 1875, CNT_ZPmZ_S = 1876, CNTv16i8 = 1877, CNTv8i8 = 1878, COMPACT_ZPZ_D = 1879, COMPACT_ZPZ_S = 1880, CPYE = 1881, CPYEN = 1882, CPYERN = 1883, CPYERT = 1884, CPYERTN = 1885, CPYERTRN = 1886, CPYERTWN = 1887, CPYET = 1888, CPYETN = 1889, CPYETRN = 1890, CPYETWN = 1891, CPYEWN = 1892, CPYEWT = 1893, CPYEWTN = 1894, CPYEWTRN = 1895, CPYEWTWN = 1896, CPYFE = 1897, CPYFEN = 1898, CPYFERN = 1899, CPYFERT = 1900, CPYFERTN = 1901, CPYFERTRN = 1902, CPYFERTWN = 1903, CPYFET = 1904, CPYFETN = 1905, CPYFETRN = 1906, CPYFETWN = 1907, CPYFEWN = 1908, CPYFEWT = 1909, CPYFEWTN = 1910, CPYFEWTRN = 1911, CPYFEWTWN = 1912, CPYFM = 1913, CPYFMN = 1914, CPYFMRN = 1915, CPYFMRT = 1916, CPYFMRTN = 1917, CPYFMRTRN = 1918, CPYFMRTWN = 1919, CPYFMT = 1920, CPYFMTN = 1921, CPYFMTRN = 1922, CPYFMTWN = 1923, CPYFMWN = 1924, CPYFMWT = 1925, CPYFMWTN = 1926, CPYFMWTRN = 1927, CPYFMWTWN = 1928, CPYFP = 1929, CPYFPN = 1930, CPYFPRN = 1931, CPYFPRT = 1932, CPYFPRTN = 1933, CPYFPRTRN = 1934, CPYFPRTWN = 1935, CPYFPT = 1936, CPYFPTN = 1937, CPYFPTRN = 1938, CPYFPTWN = 1939, CPYFPWN = 1940, CPYFPWT = 1941, CPYFPWTN = 1942, CPYFPWTRN = 1943, CPYFPWTWN = 1944, CPYM = 1945, CPYMN = 1946, CPYMRN = 1947, CPYMRT = 1948, CPYMRTN = 1949, CPYMRTRN = 1950, CPYMRTWN = 1951, CPYMT = 1952, CPYMTN = 1953, CPYMTRN = 1954, CPYMTWN = 1955, CPYMWN = 1956, CPYMWT = 1957, CPYMWTN = 1958, CPYMWTRN = 1959, CPYMWTWN = 1960, CPYP = 1961, CPYPN = 1962, CPYPRN = 1963, CPYPRT = 1964, CPYPRTN = 1965, CPYPRTRN = 1966, CPYPRTWN = 1967, CPYPT = 1968, CPYPTN = 1969, CPYPTRN = 1970, CPYPTWN = 1971, CPYPWN = 1972, CPYPWT = 1973, CPYPWTN = 1974, CPYPWTRN = 1975, CPYPWTWN = 1976, CPY_ZPmI_B = 1977, CPY_ZPmI_D = 1978, CPY_ZPmI_H = 1979, CPY_ZPmI_S = 1980, CPY_ZPmR_B = 1981, CPY_ZPmR_D = 1982, CPY_ZPmR_H = 1983, CPY_ZPmR_S = 1984, CPY_ZPmV_B = 1985, CPY_ZPmV_D = 1986, CPY_ZPmV_H = 1987, CPY_ZPmV_S = 1988, CPY_ZPzI_B = 1989, CPY_ZPzI_D = 1990, CPY_ZPzI_H = 1991, CPY_ZPzI_S = 1992, CRC32Brr = 1993, CRC32CBrr = 1994, CRC32CHrr = 1995, CRC32CWrr = 1996, CRC32CXrr = 1997, CRC32Hrr = 1998, CRC32Wrr = 1999, CRC32Xrr = 2000, CSELWr = 2001, CSELXr = 2002, CSINCWr = 2003, CSINCXr = 2004, CSINVWr = 2005, CSINVXr = 2006, CSNEGWr = 2007, CSNEGXr = 2008, CTERMEQ_WW = 2009, CTERMEQ_XX = 2010, CTERMNE_WW = 2011, CTERMNE_XX = 2012, CTZWr = 2013, CTZXr = 2014, DCPS1 = 2015, DCPS2 = 2016, DCPS3 = 2017, DECB_XPiI = 2018, DECD_XPiI = 2019, DECD_ZPiI = 2020, DECH_XPiI = 2021, DECH_ZPiI = 2022, DECP_XP_B = 2023, DECP_XP_D = 2024, DECP_XP_H = 2025, DECP_XP_S = 2026, DECP_ZP_D = 2027, DECP_ZP_H = 2028, DECP_ZP_S = 2029, DECW_XPiI = 2030, DECW_ZPiI = 2031, DMB = 2032, DRPS = 2033, DSB = 2034, DSBnXS = 2035, DUPM_ZI = 2036, DUPQ_ZZI_B = 2037, DUPQ_ZZI_D = 2038, DUPQ_ZZI_H = 2039, DUPQ_ZZI_S = 2040, DUP_ZI_B = 2041, DUP_ZI_D = 2042, DUP_ZI_H = 2043, DUP_ZI_S = 2044, DUP_ZR_B = 2045, DUP_ZR_D = 2046, DUP_ZR_H = 2047, DUP_ZR_S = 2048, DUP_ZZI_B = 2049, DUP_ZZI_D = 2050, DUP_ZZI_H = 2051, DUP_ZZI_Q = 2052, DUP_ZZI_S = 2053, DUPi16 = 2054, DUPi32 = 2055, DUPi64 = 2056, DUPi8 = 2057, DUPv16i8gpr = 2058, DUPv16i8lane = 2059, DUPv2i32gpr = 2060, DUPv2i32lane = 2061, DUPv2i64gpr = 2062, DUPv2i64lane = 2063, DUPv4i16gpr = 2064, DUPv4i16lane = 2065, DUPv4i32gpr = 2066, DUPv4i32lane = 2067, DUPv8i16gpr = 2068, DUPv8i16lane = 2069, DUPv8i8gpr = 2070, DUPv8i8lane = 2071, EONWrs = 2072, EONXrs = 2073, EOR3 = 2074, EOR3_ZZZZ = 2075, EORBT_ZZZ_B = 2076, EORBT_ZZZ_D = 2077, EORBT_ZZZ_H = 2078, EORBT_ZZZ_S = 2079, EORQV_VPZ_B = 2080, EORQV_VPZ_D = 2081, EORQV_VPZ_H = 2082, EORQV_VPZ_S = 2083, EORS_PPzPP = 2084, EORTB_ZZZ_B = 2085, EORTB_ZZZ_D = 2086, EORTB_ZZZ_H = 2087, EORTB_ZZZ_S = 2088, EORV_VPZ_B = 2089, EORV_VPZ_D = 2090, EORV_VPZ_H = 2091, EORV_VPZ_S = 2092, EORWri = 2093, EORWrs = 2094, EORXri = 2095, EORXrs = 2096, EOR_PPzPP = 2097, EOR_ZI = 2098, EOR_ZPmZ_B = 2099, EOR_ZPmZ_D = 2100, EOR_ZPmZ_H = 2101, EOR_ZPmZ_S = 2102, EOR_ZZZ = 2103, EORv16i8 = 2104, EORv8i8 = 2105, ERET = 2106, ERETAA = 2107, ERETAB = 2108, EXTQ_ZZI = 2109, EXTRACT_ZPMXI_H_B = 2110, EXTRACT_ZPMXI_H_D = 2111, EXTRACT_ZPMXI_H_H = 2112, EXTRACT_ZPMXI_H_Q = 2113, EXTRACT_ZPMXI_H_S = 2114, EXTRACT_ZPMXI_V_B = 2115, EXTRACT_ZPMXI_V_D = 2116, EXTRACT_ZPMXI_V_H = 2117, EXTRACT_ZPMXI_V_Q = 2118, EXTRACT_ZPMXI_V_S = 2119, EXTRWrri = 2120, EXTRXrri = 2121, EXT_ZZI = 2122, EXT_ZZI_B = 2123, EXTv16i8 = 2124, EXTv8i8 = 2125, FABD16 = 2126, FABD32 = 2127, FABD64 = 2128, FABD_ZPmZ_D = 2129, FABD_ZPmZ_H = 2130, FABD_ZPmZ_S = 2131, FABDv2f32 = 2132, FABDv2f64 = 2133, FABDv4f16 = 2134, FABDv4f32 = 2135, FABDv8f16 = 2136, FABSDr = 2137, FABSHr = 2138, FABSSr = 2139, FABS_ZPmZ_D = 2140, FABS_ZPmZ_H = 2141, FABS_ZPmZ_S = 2142, FABSv2f32 = 2143, FABSv2f64 = 2144, FABSv4f16 = 2145, FABSv4f32 = 2146, FABSv8f16 = 2147, FACGE16 = 2148, FACGE32 = 2149, FACGE64 = 2150, FACGE_PPzZZ_D = 2151, FACGE_PPzZZ_H = 2152, FACGE_PPzZZ_S = 2153, FACGEv2f32 = 2154, FACGEv2f64 = 2155, FACGEv4f16 = 2156, FACGEv4f32 = 2157, FACGEv8f16 = 2158, FACGT16 = 2159, FACGT32 = 2160, FACGT64 = 2161, FACGT_PPzZZ_D = 2162, FACGT_PPzZZ_H = 2163, FACGT_PPzZZ_S = 2164, FACGTv2f32 = 2165, FACGTv2f64 = 2166, FACGTv4f16 = 2167, FACGTv4f32 = 2168, FACGTv8f16 = 2169, FADDA_VPZ_D = 2170, FADDA_VPZ_H = 2171, FADDA_VPZ_S = 2172, FADDDrr = 2173, FADDHrr = 2174, FADDP_ZPmZZ_D = 2175, FADDP_ZPmZZ_H = 2176, FADDP_ZPmZZ_S = 2177, FADDPv2f32 = 2178, FADDPv2f64 = 2179, FADDPv2i16p = 2180, FADDPv2i32p = 2181, FADDPv2i64p = 2182, FADDPv4f16 = 2183, FADDPv4f32 = 2184, FADDPv8f16 = 2185, FADDQV_D = 2186, FADDQV_H = 2187, FADDQV_S = 2188, FADDSrr = 2189, FADDV_VPZ_D = 2190, FADDV_VPZ_H = 2191, FADDV_VPZ_S = 2192, FADD_VG2_M2Z_D = 2193, FADD_VG2_M2Z_H = 2194, FADD_VG2_M2Z_S = 2195, FADD_VG4_M4Z_D = 2196, FADD_VG4_M4Z_H = 2197, FADD_VG4_M4Z_S = 2198, FADD_ZPmI_D = 2199, FADD_ZPmI_H = 2200, FADD_ZPmI_S = 2201, FADD_ZPmZ_D = 2202, FADD_ZPmZ_H = 2203, FADD_ZPmZ_S = 2204, FADD_ZZZ_D = 2205, FADD_ZZZ_H = 2206, FADD_ZZZ_S = 2207, FADDv2f32 = 2208, FADDv2f64 = 2209, FADDv4f16 = 2210, FADDv4f32 = 2211, FADDv8f16 = 2212, FCADD_ZPmZ_D = 2213, FCADD_ZPmZ_H = 2214, FCADD_ZPmZ_S = 2215, FCADDv2f32 = 2216, FCADDv2f64 = 2217, FCADDv4f16 = 2218, FCADDv4f32 = 2219, FCADDv8f16 = 2220, FCCMPDrr = 2221, FCCMPEDrr = 2222, FCCMPEHrr = 2223, FCCMPESrr = 2224, FCCMPHrr = 2225, FCCMPSrr = 2226, FCLAMP_VG2_2Z2Z_D = 2227, FCLAMP_VG2_2Z2Z_H = 2228, FCLAMP_VG2_2Z2Z_S = 2229, FCLAMP_VG4_4Z4Z_D = 2230, FCLAMP_VG4_4Z4Z_H = 2231, FCLAMP_VG4_4Z4Z_S = 2232, FCLAMP_ZZZ_D = 2233, FCLAMP_ZZZ_H = 2234, FCLAMP_ZZZ_S = 2235, FCMEQ16 = 2236, FCMEQ32 = 2237, FCMEQ64 = 2238, FCMEQ_PPzZ0_D = 2239, FCMEQ_PPzZ0_H = 2240, FCMEQ_PPzZ0_S = 2241, FCMEQ_PPzZZ_D = 2242, FCMEQ_PPzZZ_H = 2243, FCMEQ_PPzZZ_S = 2244, FCMEQv1i16rz = 2245, FCMEQv1i32rz = 2246, FCMEQv1i64rz = 2247, FCMEQv2f32 = 2248, FCMEQv2f64 = 2249, FCMEQv2i32rz = 2250, FCMEQv2i64rz = 2251, FCMEQv4f16 = 2252, FCMEQv4f32 = 2253, FCMEQv4i16rz = 2254, FCMEQv4i32rz = 2255, FCMEQv8f16 = 2256, FCMEQv8i16rz = 2257, FCMGE16 = 2258, FCMGE32 = 2259, FCMGE64 = 2260, FCMGE_PPzZ0_D = 2261, FCMGE_PPzZ0_H = 2262, FCMGE_PPzZ0_S = 2263, FCMGE_PPzZZ_D = 2264, FCMGE_PPzZZ_H = 2265, FCMGE_PPzZZ_S = 2266, FCMGEv1i16rz = 2267, FCMGEv1i32rz = 2268, FCMGEv1i64rz = 2269, FCMGEv2f32 = 2270, FCMGEv2f64 = 2271, FCMGEv2i32rz = 2272, FCMGEv2i64rz = 2273, FCMGEv4f16 = 2274, FCMGEv4f32 = 2275, FCMGEv4i16rz = 2276, FCMGEv4i32rz = 2277, FCMGEv8f16 = 2278, FCMGEv8i16rz = 2279, FCMGT16 = 2280, FCMGT32 = 2281, FCMGT64 = 2282, FCMGT_PPzZ0_D = 2283, FCMGT_PPzZ0_H = 2284, FCMGT_PPzZ0_S = 2285, FCMGT_PPzZZ_D = 2286, FCMGT_PPzZZ_H = 2287, FCMGT_PPzZZ_S = 2288, FCMGTv1i16rz = 2289, FCMGTv1i32rz = 2290, FCMGTv1i64rz = 2291, FCMGTv2f32 = 2292, FCMGTv2f64 = 2293, FCMGTv2i32rz = 2294, FCMGTv2i64rz = 2295, FCMGTv4f16 = 2296, FCMGTv4f32 = 2297, FCMGTv4i16rz = 2298, FCMGTv4i32rz = 2299, FCMGTv8f16 = 2300, FCMGTv8i16rz = 2301, FCMLA_ZPmZZ_D = 2302, FCMLA_ZPmZZ_H = 2303, FCMLA_ZPmZZ_S = 2304, FCMLA_ZZZI_H = 2305, FCMLA_ZZZI_S = 2306, FCMLAv2f32 = 2307, FCMLAv2f64 = 2308, FCMLAv4f16 = 2309, FCMLAv4f16_indexed = 2310, FCMLAv4f32 = 2311, FCMLAv4f32_indexed = 2312, FCMLAv8f16 = 2313, FCMLAv8f16_indexed = 2314, FCMLE_PPzZ0_D = 2315, FCMLE_PPzZ0_H = 2316, FCMLE_PPzZ0_S = 2317, FCMLEv1i16rz = 2318, FCMLEv1i32rz = 2319, FCMLEv1i64rz = 2320, FCMLEv2i32rz = 2321, FCMLEv2i64rz = 2322, FCMLEv4i16rz = 2323, FCMLEv4i32rz = 2324, FCMLEv8i16rz = 2325, FCMLT_PPzZ0_D = 2326, FCMLT_PPzZ0_H = 2327, FCMLT_PPzZ0_S = 2328, FCMLTv1i16rz = 2329, FCMLTv1i32rz = 2330, FCMLTv1i64rz = 2331, FCMLTv2i32rz = 2332, FCMLTv2i64rz = 2333, FCMLTv4i16rz = 2334, FCMLTv4i32rz = 2335, FCMLTv8i16rz = 2336, FCMNE_PPzZ0_D = 2337, FCMNE_PPzZ0_H = 2338, FCMNE_PPzZ0_S = 2339, FCMNE_PPzZZ_D = 2340, FCMNE_PPzZZ_H = 2341, FCMNE_PPzZZ_S = 2342, FCMPDri = 2343, FCMPDrr = 2344, FCMPEDri = 2345, FCMPEDrr = 2346, FCMPEHri = 2347, FCMPEHrr = 2348, FCMPESri = 2349, FCMPESrr = 2350, FCMPHri = 2351, FCMPHrr = 2352, FCMPSri = 2353, FCMPSrr = 2354, FCMUO_PPzZZ_D = 2355, FCMUO_PPzZZ_H = 2356, FCMUO_PPzZZ_S = 2357, FCPY_ZPmI_D = 2358, FCPY_ZPmI_H = 2359, FCPY_ZPmI_S = 2360, FCSELDrrr = 2361, FCSELHrrr = 2362, FCSELSrrr = 2363, FCVTASUWDr = 2364, FCVTASUWHr = 2365, FCVTASUWSr = 2366, FCVTASUXDr = 2367, FCVTASUXHr = 2368, FCVTASUXSr = 2369, FCVTASv1f16 = 2370, FCVTASv1i32 = 2371, FCVTASv1i64 = 2372, FCVTASv2f32 = 2373, FCVTASv2f64 = 2374, FCVTASv4f16 = 2375, FCVTASv4f32 = 2376, FCVTASv8f16 = 2377, FCVTAUUWDr = 2378, FCVTAUUWHr = 2379, FCVTAUUWSr = 2380, FCVTAUUXDr = 2381, FCVTAUUXHr = 2382, FCVTAUUXSr = 2383, FCVTAUv1f16 = 2384, FCVTAUv1i32 = 2385, FCVTAUv1i64 = 2386, FCVTAUv2f32 = 2387, FCVTAUv2f64 = 2388, FCVTAUv4f16 = 2389, FCVTAUv4f32 = 2390, FCVTAUv8f16 = 2391, FCVTDHr = 2392, FCVTDSr = 2393, FCVTHDr = 2394, FCVTHSr = 2395, FCVTLT_ZPmZ_HtoS = 2396, FCVTLT_ZPmZ_StoD = 2397, FCVTL_2ZZ_H_S = 2398, FCVTLv2i32 = 2399, FCVTLv4i16 = 2400, FCVTLv4i32 = 2401, FCVTLv8i16 = 2402, FCVTMSUWDr = 2403, FCVTMSUWHr = 2404, FCVTMSUWSr = 2405, FCVTMSUXDr = 2406, FCVTMSUXHr = 2407, FCVTMSUXSr = 2408, FCVTMSv1f16 = 2409, FCVTMSv1i32 = 2410, FCVTMSv1i64 = 2411, FCVTMSv2f32 = 2412, FCVTMSv2f64 = 2413, FCVTMSv4f16 = 2414, FCVTMSv4f32 = 2415, FCVTMSv8f16 = 2416, FCVTMUUWDr = 2417, FCVTMUUWHr = 2418, FCVTMUUWSr = 2419, FCVTMUUXDr = 2420, FCVTMUUXHr = 2421, FCVTMUUXSr = 2422, FCVTMUv1f16 = 2423, FCVTMUv1i32 = 2424, FCVTMUv1i64 = 2425, FCVTMUv2f32 = 2426, FCVTMUv2f64 = 2427, FCVTMUv4f16 = 2428, FCVTMUv4f32 = 2429, FCVTMUv8f16 = 2430, FCVTNSUWDr = 2431, FCVTNSUWHr = 2432, FCVTNSUWSr = 2433, FCVTNSUXDr = 2434, FCVTNSUXHr = 2435, FCVTNSUXSr = 2436, FCVTNSv1f16 = 2437, FCVTNSv1i32 = 2438, FCVTNSv1i64 = 2439, FCVTNSv2f32 = 2440, FCVTNSv2f64 = 2441, FCVTNSv4f16 = 2442, FCVTNSv4f32 = 2443, FCVTNSv8f16 = 2444, FCVTNT_ZPmZ_DtoS = 2445, FCVTNT_ZPmZ_StoH = 2446, FCVTNUUWDr = 2447, FCVTNUUWHr = 2448, FCVTNUUWSr = 2449, FCVTNUUXDr = 2450, FCVTNUUXHr = 2451, FCVTNUUXSr = 2452, FCVTNUv1f16 = 2453, FCVTNUv1i32 = 2454, FCVTNUv1i64 = 2455, FCVTNUv2f32 = 2456, FCVTNUv2f64 = 2457, FCVTNUv4f16 = 2458, FCVTNUv4f32 = 2459, FCVTNUv8f16 = 2460, FCVTN_Z2Z_StoH = 2461, FCVTNv2i32 = 2462, FCVTNv4i16 = 2463, FCVTNv4i32 = 2464, FCVTNv8i16 = 2465, FCVTPSUWDr = 2466, FCVTPSUWHr = 2467, FCVTPSUWSr = 2468, FCVTPSUXDr = 2469, FCVTPSUXHr = 2470, FCVTPSUXSr = 2471, FCVTPSv1f16 = 2472, FCVTPSv1i32 = 2473, FCVTPSv1i64 = 2474, FCVTPSv2f32 = 2475, FCVTPSv2f64 = 2476, FCVTPSv4f16 = 2477, FCVTPSv4f32 = 2478, FCVTPSv8f16 = 2479, FCVTPUUWDr = 2480, FCVTPUUWHr = 2481, FCVTPUUWSr = 2482, FCVTPUUXDr = 2483, FCVTPUUXHr = 2484, FCVTPUUXSr = 2485, FCVTPUv1f16 = 2486, FCVTPUv1i32 = 2487, FCVTPUv1i64 = 2488, FCVTPUv2f32 = 2489, FCVTPUv2f64 = 2490, FCVTPUv4f16 = 2491, FCVTPUv4f32 = 2492, FCVTPUv8f16 = 2493, FCVTSDr = 2494, FCVTSHr = 2495, FCVTXNT_ZPmZ_DtoS = 2496, FCVTXNv1i64 = 2497, FCVTXNv2f32 = 2498, FCVTXNv4f32 = 2499, FCVTX_ZPmZ_DtoS = 2500, FCVTZSSWDri = 2501, FCVTZSSWHri = 2502, FCVTZSSWSri = 2503, FCVTZSSXDri = 2504, FCVTZSSXHri = 2505, FCVTZSSXSri = 2506, FCVTZSUWDr = 2507, FCVTZSUWHr = 2508, FCVTZSUWSr = 2509, FCVTZSUXDr = 2510, FCVTZSUXHr = 2511, FCVTZSUXSr = 2512, FCVTZS_2Z2Z_StoS = 2513, FCVTZS_4Z4Z_StoS = 2514, FCVTZS_ZPmZ_DtoD = 2515, FCVTZS_ZPmZ_DtoS = 2516, FCVTZS_ZPmZ_HtoD = 2517, FCVTZS_ZPmZ_HtoH = 2518, FCVTZS_ZPmZ_HtoS = 2519, FCVTZS_ZPmZ_StoD = 2520, FCVTZS_ZPmZ_StoS = 2521, FCVTZSd = 2522, FCVTZSh = 2523, FCVTZSs = 2524, FCVTZSv1f16 = 2525, FCVTZSv1i32 = 2526, FCVTZSv1i64 = 2527, FCVTZSv2f32 = 2528, FCVTZSv2f64 = 2529, FCVTZSv2i32_shift = 2530, FCVTZSv2i64_shift = 2531, FCVTZSv4f16 = 2532, FCVTZSv4f32 = 2533, FCVTZSv4i16_shift = 2534, FCVTZSv4i32_shift = 2535, FCVTZSv8f16 = 2536, FCVTZSv8i16_shift = 2537, FCVTZUSWDri = 2538, FCVTZUSWHri = 2539, FCVTZUSWSri = 2540, FCVTZUSXDri = 2541, FCVTZUSXHri = 2542, FCVTZUSXSri = 2543, FCVTZUUWDr = 2544, FCVTZUUWHr = 2545, FCVTZUUWSr = 2546, FCVTZUUXDr = 2547, FCVTZUUXHr = 2548, FCVTZUUXSr = 2549, FCVTZU_2Z2Z_StoS = 2550, FCVTZU_4Z4Z_StoS = 2551, FCVTZU_ZPmZ_DtoD = 2552, FCVTZU_ZPmZ_DtoS = 2553, FCVTZU_ZPmZ_HtoD = 2554, FCVTZU_ZPmZ_HtoH = 2555, FCVTZU_ZPmZ_HtoS = 2556, FCVTZU_ZPmZ_StoD = 2557, FCVTZU_ZPmZ_StoS = 2558, FCVTZUd = 2559, FCVTZUh = 2560, FCVTZUs = 2561, FCVTZUv1f16 = 2562, FCVTZUv1i32 = 2563, FCVTZUv1i64 = 2564, FCVTZUv2f32 = 2565, FCVTZUv2f64 = 2566, FCVTZUv2i32_shift = 2567, FCVTZUv2i64_shift = 2568, FCVTZUv4f16 = 2569, FCVTZUv4f32 = 2570, FCVTZUv4i16_shift = 2571, FCVTZUv4i32_shift = 2572, FCVTZUv8f16 = 2573, FCVTZUv8i16_shift = 2574, FCVT_2ZZ_H_S = 2575, FCVT_Z2Z_StoH = 2576, FCVT_ZPmZ_DtoH = 2577, FCVT_ZPmZ_DtoS = 2578, FCVT_ZPmZ_HtoD = 2579, FCVT_ZPmZ_HtoS = 2580, FCVT_ZPmZ_StoD = 2581, FCVT_ZPmZ_StoH = 2582, FDIVDrr = 2583, FDIVHrr = 2584, FDIVR_ZPmZ_D = 2585, FDIVR_ZPmZ_H = 2586, FDIVR_ZPmZ_S = 2587, FDIVSrr = 2588, FDIV_ZPmZ_D = 2589, FDIV_ZPmZ_H = 2590, FDIV_ZPmZ_S = 2591, FDIVv2f32 = 2592, FDIVv2f64 = 2593, FDIVv4f16 = 2594, FDIVv4f32 = 2595, FDIVv8f16 = 2596, FDOT_VG2_M2Z2Z_HtoS = 2597, FDOT_VG2_M2ZZI_HtoS = 2598, FDOT_VG2_M2ZZ_HtoS = 2599, FDOT_VG4_M4Z4Z_HtoS = 2600, FDOT_VG4_M4ZZI_HtoS = 2601, FDOT_VG4_M4ZZ_HtoS = 2602, FDOT_ZZZI_S = 2603, FDOT_ZZZ_S = 2604, FDUP_ZI_D = 2605, FDUP_ZI_H = 2606, FDUP_ZI_S = 2607, FEXPA_ZZ_D = 2608, FEXPA_ZZ_H = 2609, FEXPA_ZZ_S = 2610, FJCVTZS = 2611, FLOGB_ZPmZ_D = 2612, FLOGB_ZPmZ_H = 2613, FLOGB_ZPmZ_S = 2614, FMADDDrrr = 2615, FMADDHrrr = 2616, FMADDSrrr = 2617, FMAD_ZPmZZ_D = 2618, FMAD_ZPmZZ_H = 2619, FMAD_ZPmZZ_S = 2620, FMAXDrr = 2621, FMAXHrr = 2622, FMAXNMDrr = 2623, FMAXNMHrr = 2624, FMAXNMP_ZPmZZ_D = 2625, FMAXNMP_ZPmZZ_H = 2626, FMAXNMP_ZPmZZ_S = 2627, FMAXNMPv2f32 = 2628, FMAXNMPv2f64 = 2629, FMAXNMPv2i16p = 2630, FMAXNMPv2i32p = 2631, FMAXNMPv2i64p = 2632, FMAXNMPv4f16 = 2633, FMAXNMPv4f32 = 2634, FMAXNMPv8f16 = 2635, FMAXNMQV_D = 2636, FMAXNMQV_H = 2637, FMAXNMQV_S = 2638, FMAXNMSrr = 2639, FMAXNMV_VPZ_D = 2640, FMAXNMV_VPZ_H = 2641, FMAXNMV_VPZ_S = 2642, FMAXNMVv4i16v = 2643, FMAXNMVv4i32v = 2644, FMAXNMVv8i16v = 2645, FMAXNM_VG2_2Z2Z_D = 2646, FMAXNM_VG2_2Z2Z_H = 2647, FMAXNM_VG2_2Z2Z_S = 2648, FMAXNM_VG2_2ZZ_D = 2649, FMAXNM_VG2_2ZZ_H = 2650, FMAXNM_VG2_2ZZ_S = 2651, FMAXNM_VG4_4Z4Z_D = 2652, FMAXNM_VG4_4Z4Z_H = 2653, FMAXNM_VG4_4Z4Z_S = 2654, FMAXNM_VG4_4ZZ_D = 2655, FMAXNM_VG4_4ZZ_H = 2656, FMAXNM_VG4_4ZZ_S = 2657, FMAXNM_ZPmI_D = 2658, FMAXNM_ZPmI_H = 2659, FMAXNM_ZPmI_S = 2660, FMAXNM_ZPmZ_D = 2661, FMAXNM_ZPmZ_H = 2662, FMAXNM_ZPmZ_S = 2663, FMAXNMv2f32 = 2664, FMAXNMv2f64 = 2665, FMAXNMv4f16 = 2666, FMAXNMv4f32 = 2667, FMAXNMv8f16 = 2668, FMAXP_ZPmZZ_D = 2669, FMAXP_ZPmZZ_H = 2670, FMAXP_ZPmZZ_S = 2671, FMAXPv2f32 = 2672, FMAXPv2f64 = 2673, FMAXPv2i16p = 2674, FMAXPv2i32p = 2675, FMAXPv2i64p = 2676, FMAXPv4f16 = 2677, FMAXPv4f32 = 2678, FMAXPv8f16 = 2679, FMAXQV_D = 2680, FMAXQV_H = 2681, FMAXQV_S = 2682, FMAXSrr = 2683, FMAXV_VPZ_D = 2684, FMAXV_VPZ_H = 2685, FMAXV_VPZ_S = 2686, FMAXVv4i16v = 2687, FMAXVv4i32v = 2688, FMAXVv8i16v = 2689, FMAX_VG2_2Z2Z_D = 2690, FMAX_VG2_2Z2Z_H = 2691, FMAX_VG2_2Z2Z_S = 2692, FMAX_VG2_2ZZ_D = 2693, FMAX_VG2_2ZZ_H = 2694, FMAX_VG2_2ZZ_S = 2695, FMAX_VG4_4Z4Z_D = 2696, FMAX_VG4_4Z4Z_H = 2697, FMAX_VG4_4Z4Z_S = 2698, FMAX_VG4_4ZZ_D = 2699, FMAX_VG4_4ZZ_H = 2700, FMAX_VG4_4ZZ_S = 2701, FMAX_ZPmI_D = 2702, FMAX_ZPmI_H = 2703, FMAX_ZPmI_S = 2704, FMAX_ZPmZ_D = 2705, FMAX_ZPmZ_H = 2706, FMAX_ZPmZ_S = 2707, FMAXv2f32 = 2708, FMAXv2f64 = 2709, FMAXv4f16 = 2710, FMAXv4f32 = 2711, FMAXv8f16 = 2712, FMINDrr = 2713, FMINHrr = 2714, FMINNMDrr = 2715, FMINNMHrr = 2716, FMINNMP_ZPmZZ_D = 2717, FMINNMP_ZPmZZ_H = 2718, FMINNMP_ZPmZZ_S = 2719, FMINNMPv2f32 = 2720, FMINNMPv2f64 = 2721, FMINNMPv2i16p = 2722, FMINNMPv2i32p = 2723, FMINNMPv2i64p = 2724, FMINNMPv4f16 = 2725, FMINNMPv4f32 = 2726, FMINNMPv8f16 = 2727, FMINNMQV_D = 2728, FMINNMQV_H = 2729, FMINNMQV_S = 2730, FMINNMSrr = 2731, FMINNMV_VPZ_D = 2732, FMINNMV_VPZ_H = 2733, FMINNMV_VPZ_S = 2734, FMINNMVv4i16v = 2735, FMINNMVv4i32v = 2736, FMINNMVv8i16v = 2737, FMINNM_VG2_2Z2Z_D = 2738, FMINNM_VG2_2Z2Z_H = 2739, FMINNM_VG2_2Z2Z_S = 2740, FMINNM_VG2_2ZZ_D = 2741, FMINNM_VG2_2ZZ_H = 2742, FMINNM_VG2_2ZZ_S = 2743, FMINNM_VG4_4Z4Z_D = 2744, FMINNM_VG4_4Z4Z_H = 2745, FMINNM_VG4_4Z4Z_S = 2746, FMINNM_VG4_4ZZ_D = 2747, FMINNM_VG4_4ZZ_H = 2748, FMINNM_VG4_4ZZ_S = 2749, FMINNM_ZPmI_D = 2750, FMINNM_ZPmI_H = 2751, FMINNM_ZPmI_S = 2752, FMINNM_ZPmZ_D = 2753, FMINNM_ZPmZ_H = 2754, FMINNM_ZPmZ_S = 2755, FMINNMv2f32 = 2756, FMINNMv2f64 = 2757, FMINNMv4f16 = 2758, FMINNMv4f32 = 2759, FMINNMv8f16 = 2760, FMINP_ZPmZZ_D = 2761, FMINP_ZPmZZ_H = 2762, FMINP_ZPmZZ_S = 2763, FMINPv2f32 = 2764, FMINPv2f64 = 2765, FMINPv2i16p = 2766, FMINPv2i32p = 2767, FMINPv2i64p = 2768, FMINPv4f16 = 2769, FMINPv4f32 = 2770, FMINPv8f16 = 2771, FMINQV_D = 2772, FMINQV_H = 2773, FMINQV_S = 2774, FMINSrr = 2775, FMINV_VPZ_D = 2776, FMINV_VPZ_H = 2777, FMINV_VPZ_S = 2778, FMINVv4i16v = 2779, FMINVv4i32v = 2780, FMINVv8i16v = 2781, FMIN_VG2_2Z2Z_D = 2782, FMIN_VG2_2Z2Z_H = 2783, FMIN_VG2_2Z2Z_S = 2784, FMIN_VG2_2ZZ_D = 2785, FMIN_VG2_2ZZ_H = 2786, FMIN_VG2_2ZZ_S = 2787, FMIN_VG4_4Z4Z_D = 2788, FMIN_VG4_4Z4Z_H = 2789, FMIN_VG4_4Z4Z_S = 2790, FMIN_VG4_4ZZ_D = 2791, FMIN_VG4_4ZZ_H = 2792, FMIN_VG4_4ZZ_S = 2793, FMIN_ZPmI_D = 2794, FMIN_ZPmI_H = 2795, FMIN_ZPmI_S = 2796, FMIN_ZPmZ_D = 2797, FMIN_ZPmZ_H = 2798, FMIN_ZPmZ_S = 2799, FMINv2f32 = 2800, FMINv2f64 = 2801, FMINv4f16 = 2802, FMINv4f32 = 2803, FMINv8f16 = 2804, FMLAL2lanev4f16 = 2805, FMLAL2lanev8f16 = 2806, FMLAL2v4f16 = 2807, FMLAL2v8f16 = 2808, FMLALB_ZZZI_SHH = 2809, FMLALB_ZZZ_SHH = 2810, FMLALT_ZZZI_SHH = 2811, FMLALT_ZZZ_SHH = 2812, FMLAL_MZZI_S = 2813, FMLAL_MZZ_S = 2814, FMLAL_VG2_M2Z2Z_S = 2815, FMLAL_VG2_M2ZZI_S = 2816, FMLAL_VG2_M2ZZ_S = 2817, FMLAL_VG4_M4Z4Z_S = 2818, FMLAL_VG4_M4ZZI_S = 2819, FMLAL_VG4_M4ZZ_S = 2820, FMLALlanev4f16 = 2821, FMLALlanev8f16 = 2822, FMLALv4f16 = 2823, FMLALv8f16 = 2824, FMLA_VG2_M2Z2Z_D = 2825, FMLA_VG2_M2Z2Z_S = 2826, FMLA_VG2_M2Z4Z_H = 2827, FMLA_VG2_M2ZZI_D = 2828, FMLA_VG2_M2ZZI_H = 2829, FMLA_VG2_M2ZZI_S = 2830, FMLA_VG2_M2ZZ_D = 2831, FMLA_VG2_M2ZZ_H = 2832, FMLA_VG2_M2ZZ_S = 2833, FMLA_VG4_M4Z4Z_D = 2834, FMLA_VG4_M4Z4Z_H = 2835, FMLA_VG4_M4Z4Z_S = 2836, FMLA_VG4_M4ZZI_D = 2837, FMLA_VG4_M4ZZI_H = 2838, FMLA_VG4_M4ZZI_S = 2839, FMLA_VG4_M4ZZ_D = 2840, FMLA_VG4_M4ZZ_H = 2841, FMLA_VG4_M4ZZ_S = 2842, FMLA_ZPmZZ_D = 2843, FMLA_ZPmZZ_H = 2844, FMLA_ZPmZZ_S = 2845, FMLA_ZZZI_D = 2846, FMLA_ZZZI_H = 2847, FMLA_ZZZI_S = 2848, FMLAv1i16_indexed = 2849, FMLAv1i32_indexed = 2850, FMLAv1i64_indexed = 2851, FMLAv2f32 = 2852, FMLAv2f64 = 2853, FMLAv2i32_indexed = 2854, FMLAv2i64_indexed = 2855, FMLAv4f16 = 2856, FMLAv4f32 = 2857, FMLAv4i16_indexed = 2858, FMLAv4i32_indexed = 2859, FMLAv8f16 = 2860, FMLAv8i16_indexed = 2861, FMLSL2lanev4f16 = 2862, FMLSL2lanev8f16 = 2863, FMLSL2v4f16 = 2864, FMLSL2v8f16 = 2865, FMLSLB_ZZZI_SHH = 2866, FMLSLB_ZZZ_SHH = 2867, FMLSLT_ZZZI_SHH = 2868, FMLSLT_ZZZ_SHH = 2869, FMLSL_MZZI_S = 2870, FMLSL_MZZ_S = 2871, FMLSL_VG2_M2Z2Z_S = 2872, FMLSL_VG2_M2ZZI_S = 2873, FMLSL_VG2_M2ZZ_S = 2874, FMLSL_VG4_M4Z4Z_S = 2875, FMLSL_VG4_M4ZZI_S = 2876, FMLSL_VG4_M4ZZ_S = 2877, FMLSLlanev4f16 = 2878, FMLSLlanev8f16 = 2879, FMLSLv4f16 = 2880, FMLSLv8f16 = 2881, FMLS_VG2_M2Z2Z_D = 2882, FMLS_VG2_M2Z2Z_H = 2883, FMLS_VG2_M2Z2Z_S = 2884, FMLS_VG2_M2ZZI_D = 2885, FMLS_VG2_M2ZZI_H = 2886, FMLS_VG2_M2ZZI_S = 2887, FMLS_VG2_M2ZZ_D = 2888, FMLS_VG2_M2ZZ_H = 2889, FMLS_VG2_M2ZZ_S = 2890, FMLS_VG4_M4Z2Z_H = 2891, FMLS_VG4_M4Z4Z_D = 2892, FMLS_VG4_M4Z4Z_S = 2893, FMLS_VG4_M4ZZI_D = 2894, FMLS_VG4_M4ZZI_H = 2895, FMLS_VG4_M4ZZI_S = 2896, FMLS_VG4_M4ZZ_D = 2897, FMLS_VG4_M4ZZ_H = 2898, FMLS_VG4_M4ZZ_S = 2899, FMLS_ZPmZZ_D = 2900, FMLS_ZPmZZ_H = 2901, FMLS_ZPmZZ_S = 2902, FMLS_ZZZI_D = 2903, FMLS_ZZZI_H = 2904, FMLS_ZZZI_S = 2905, FMLSv1i16_indexed = 2906, FMLSv1i32_indexed = 2907, FMLSv1i64_indexed = 2908, FMLSv2f32 = 2909, FMLSv2f64 = 2910, FMLSv2i32_indexed = 2911, FMLSv2i64_indexed = 2912, FMLSv4f16 = 2913, FMLSv4f32 = 2914, FMLSv4i16_indexed = 2915, FMLSv4i32_indexed = 2916, FMLSv8f16 = 2917, FMLSv8i16_indexed = 2918, FMMLA_ZZZ_D = 2919, FMMLA_ZZZ_S = 2920, FMOPAL_MPPZZ = 2921, FMOPA_MPPZZ_D = 2922, FMOPA_MPPZZ_H = 2923, FMOPA_MPPZZ_S = 2924, FMOPSL_MPPZZ = 2925, FMOPS_MPPZZ_D = 2926, FMOPS_MPPZZ_H = 2927, FMOPS_MPPZZ_S = 2928, FMOVDXHighr = 2929, FMOVDXr = 2930, FMOVDi = 2931, FMOVDr = 2932, FMOVHWr = 2933, FMOVHXr = 2934, FMOVHi = 2935, FMOVHr = 2936, FMOVSWr = 2937, FMOVSi = 2938, FMOVSr = 2939, FMOVWHr = 2940, FMOVWSr = 2941, FMOVXDHighr = 2942, FMOVXDr = 2943, FMOVXHr = 2944, FMOVv2f32_ns = 2945, FMOVv2f64_ns = 2946, FMOVv4f16_ns = 2947, FMOVv4f32_ns = 2948, FMOVv8f16_ns = 2949, FMSB_ZPmZZ_D = 2950, FMSB_ZPmZZ_H = 2951, FMSB_ZPmZZ_S = 2952, FMSUBDrrr = 2953, FMSUBHrrr = 2954, FMSUBSrrr = 2955, FMULDrr = 2956, FMULHrr = 2957, FMULSrr = 2958, FMULX16 = 2959, FMULX32 = 2960, FMULX64 = 2961, FMULX_ZPmZ_D = 2962, FMULX_ZPmZ_H = 2963, FMULX_ZPmZ_S = 2964, FMULXv1i16_indexed = 2965, FMULXv1i32_indexed = 2966, FMULXv1i64_indexed = 2967, FMULXv2f32 = 2968, FMULXv2f64 = 2969, FMULXv2i32_indexed = 2970, FMULXv2i64_indexed = 2971, FMULXv4f16 = 2972, FMULXv4f32 = 2973, FMULXv4i16_indexed = 2974, FMULXv4i32_indexed = 2975, FMULXv8f16 = 2976, FMULXv8i16_indexed = 2977, FMUL_ZPmI_D = 2978, FMUL_ZPmI_H = 2979, FMUL_ZPmI_S = 2980, FMUL_ZPmZ_D = 2981, FMUL_ZPmZ_H = 2982, FMUL_ZPmZ_S = 2983, FMUL_ZZZI_D = 2984, FMUL_ZZZI_H = 2985, FMUL_ZZZI_S = 2986, FMUL_ZZZ_D = 2987, FMUL_ZZZ_H = 2988, FMUL_ZZZ_S = 2989, FMULv1i16_indexed = 2990, FMULv1i32_indexed = 2991, FMULv1i64_indexed = 2992, FMULv2f32 = 2993, FMULv2f64 = 2994, FMULv2i32_indexed = 2995, FMULv2i64_indexed = 2996, FMULv4f16 = 2997, FMULv4f32 = 2998, FMULv4i16_indexed = 2999, FMULv4i32_indexed = 3000, FMULv8f16 = 3001, FMULv8i16_indexed = 3002, FNEGDr = 3003, FNEGHr = 3004, FNEGSr = 3005, FNEG_ZPmZ_D = 3006, FNEG_ZPmZ_H = 3007, FNEG_ZPmZ_S = 3008, FNEGv2f32 = 3009, FNEGv2f64 = 3010, FNEGv4f16 = 3011, FNEGv4f32 = 3012, FNEGv8f16 = 3013, FNMADDDrrr = 3014, FNMADDHrrr = 3015, FNMADDSrrr = 3016, FNMAD_ZPmZZ_D = 3017, FNMAD_ZPmZZ_H = 3018, FNMAD_ZPmZZ_S = 3019, FNMLA_ZPmZZ_D = 3020, FNMLA_ZPmZZ_H = 3021, FNMLA_ZPmZZ_S = 3022, FNMLS_ZPmZZ_D = 3023, FNMLS_ZPmZZ_H = 3024, FNMLS_ZPmZZ_S = 3025, FNMSB_ZPmZZ_D = 3026, FNMSB_ZPmZZ_H = 3027, FNMSB_ZPmZZ_S = 3028, FNMSUBDrrr = 3029, FNMSUBHrrr = 3030, FNMSUBSrrr = 3031, FNMULDrr = 3032, FNMULHrr = 3033, FNMULSrr = 3034, FRECPE_ZZ_D = 3035, FRECPE_ZZ_H = 3036, FRECPE_ZZ_S = 3037, FRECPEv1f16 = 3038, FRECPEv1i32 = 3039, FRECPEv1i64 = 3040, FRECPEv2f32 = 3041, FRECPEv2f64 = 3042, FRECPEv4f16 = 3043, FRECPEv4f32 = 3044, FRECPEv8f16 = 3045, FRECPS16 = 3046, FRECPS32 = 3047, FRECPS64 = 3048, FRECPS_ZZZ_D = 3049, FRECPS_ZZZ_H = 3050, FRECPS_ZZZ_S = 3051, FRECPSv2f32 = 3052, FRECPSv2f64 = 3053, FRECPSv4f16 = 3054, FRECPSv4f32 = 3055, FRECPSv8f16 = 3056, FRECPX_ZPmZ_D = 3057, FRECPX_ZPmZ_H = 3058, FRECPX_ZPmZ_S = 3059, FRECPXv1f16 = 3060, FRECPXv1i32 = 3061, FRECPXv1i64 = 3062, FRINT32XDr = 3063, FRINT32XSr = 3064, FRINT32Xv2f32 = 3065, FRINT32Xv2f64 = 3066, FRINT32Xv4f32 = 3067, FRINT32ZDr = 3068, FRINT32ZSr = 3069, FRINT32Zv2f32 = 3070, FRINT32Zv2f64 = 3071, FRINT32Zv4f32 = 3072, FRINT64XDr = 3073, FRINT64XSr = 3074, FRINT64Xv2f32 = 3075, FRINT64Xv2f64 = 3076, FRINT64Xv4f32 = 3077, FRINT64ZDr = 3078, FRINT64ZSr = 3079, FRINT64Zv2f32 = 3080, FRINT64Zv2f64 = 3081, FRINT64Zv4f32 = 3082, FRINTADr = 3083, FRINTAHr = 3084, FRINTASr = 3085, FRINTA_2Z2Z_S = 3086, FRINTA_4Z4Z_S = 3087, FRINTA_ZPmZ_D = 3088, FRINTA_ZPmZ_H = 3089, FRINTA_ZPmZ_S = 3090, FRINTAv2f32 = 3091, FRINTAv2f64 = 3092, FRINTAv4f16 = 3093, FRINTAv4f32 = 3094, FRINTAv8f16 = 3095, FRINTIDr = 3096, FRINTIHr = 3097, FRINTISr = 3098, FRINTI_ZPmZ_D = 3099, FRINTI_ZPmZ_H = 3100, FRINTI_ZPmZ_S = 3101, FRINTIv2f32 = 3102, FRINTIv2f64 = 3103, FRINTIv4f16 = 3104, FRINTIv4f32 = 3105, FRINTIv8f16 = 3106, FRINTMDr = 3107, FRINTMHr = 3108, FRINTMSr = 3109, FRINTM_2Z2Z_S = 3110, FRINTM_4Z4Z_S = 3111, FRINTM_ZPmZ_D = 3112, FRINTM_ZPmZ_H = 3113, FRINTM_ZPmZ_S = 3114, FRINTMv2f32 = 3115, FRINTMv2f64 = 3116, FRINTMv4f16 = 3117, FRINTMv4f32 = 3118, FRINTMv8f16 = 3119, FRINTNDr = 3120, FRINTNHr = 3121, FRINTNSr = 3122, FRINTN_2Z2Z_S = 3123, FRINTN_4Z4Z_S = 3124, FRINTN_ZPmZ_D = 3125, FRINTN_ZPmZ_H = 3126, FRINTN_ZPmZ_S = 3127, FRINTNv2f32 = 3128, FRINTNv2f64 = 3129, FRINTNv4f16 = 3130, FRINTNv4f32 = 3131, FRINTNv8f16 = 3132, FRINTPDr = 3133, FRINTPHr = 3134, FRINTPSr = 3135, FRINTP_2Z2Z_S = 3136, FRINTP_4Z4Z_S = 3137, FRINTP_ZPmZ_D = 3138, FRINTP_ZPmZ_H = 3139, FRINTP_ZPmZ_S = 3140, FRINTPv2f32 = 3141, FRINTPv2f64 = 3142, FRINTPv4f16 = 3143, FRINTPv4f32 = 3144, FRINTPv8f16 = 3145, FRINTXDr = 3146, FRINTXHr = 3147, FRINTXSr = 3148, FRINTX_ZPmZ_D = 3149, FRINTX_ZPmZ_H = 3150, FRINTX_ZPmZ_S = 3151, FRINTXv2f32 = 3152, FRINTXv2f64 = 3153, FRINTXv4f16 = 3154, FRINTXv4f32 = 3155, FRINTXv8f16 = 3156, FRINTZDr = 3157, FRINTZHr = 3158, FRINTZSr = 3159, FRINTZ_ZPmZ_D = 3160, FRINTZ_ZPmZ_H = 3161, FRINTZ_ZPmZ_S = 3162, FRINTZv2f32 = 3163, FRINTZv2f64 = 3164, FRINTZv4f16 = 3165, FRINTZv4f32 = 3166, FRINTZv8f16 = 3167, FRSQRTE_ZZ_D = 3168, FRSQRTE_ZZ_H = 3169, FRSQRTE_ZZ_S = 3170, FRSQRTEv1f16 = 3171, FRSQRTEv1i32 = 3172, FRSQRTEv1i64 = 3173, FRSQRTEv2f32 = 3174, FRSQRTEv2f64 = 3175, FRSQRTEv4f16 = 3176, FRSQRTEv4f32 = 3177, FRSQRTEv8f16 = 3178, FRSQRTS16 = 3179, FRSQRTS32 = 3180, FRSQRTS64 = 3181, FRSQRTS_ZZZ_D = 3182, FRSQRTS_ZZZ_H = 3183, FRSQRTS_ZZZ_S = 3184, FRSQRTSv2f32 = 3185, FRSQRTSv2f64 = 3186, FRSQRTSv4f16 = 3187, FRSQRTSv4f32 = 3188, FRSQRTSv8f16 = 3189, FSCALE_ZPmZ_D = 3190, FSCALE_ZPmZ_H = 3191, FSCALE_ZPmZ_S = 3192, FSQRTDr = 3193, FSQRTHr = 3194, FSQRTSr = 3195, FSQRT_ZPmZ_D = 3196, FSQRT_ZPmZ_H = 3197, FSQRT_ZPmZ_S = 3198, FSQRTv2f32 = 3199, FSQRTv2f64 = 3200, FSQRTv4f16 = 3201, FSQRTv4f32 = 3202, FSQRTv8f16 = 3203, FSUBDrr = 3204, FSUBHrr = 3205, FSUBR_ZPmI_D = 3206, FSUBR_ZPmI_H = 3207, FSUBR_ZPmI_S = 3208, FSUBR_ZPmZ_D = 3209, FSUBR_ZPmZ_H = 3210, FSUBR_ZPmZ_S = 3211, FSUBSrr = 3212, FSUB_VG2_M2Z_D = 3213, FSUB_VG2_M2Z_H = 3214, FSUB_VG2_M2Z_S = 3215, FSUB_VG4_M4Z_D = 3216, FSUB_VG4_M4Z_H = 3217, FSUB_VG4_M4Z_S = 3218, FSUB_ZPmI_D = 3219, FSUB_ZPmI_H = 3220, FSUB_ZPmI_S = 3221, FSUB_ZPmZ_D = 3222, FSUB_ZPmZ_H = 3223, FSUB_ZPmZ_S = 3224, FSUB_ZZZ_D = 3225, FSUB_ZZZ_H = 3226, FSUB_ZZZ_S = 3227, FSUBv2f32 = 3228, FSUBv2f64 = 3229, FSUBv4f16 = 3230, FSUBv4f32 = 3231, FSUBv8f16 = 3232, FTMAD_ZZI_D = 3233, FTMAD_ZZI_H = 3234, FTMAD_ZZI_S = 3235, FTSMUL_ZZZ_D = 3236, FTSMUL_ZZZ_H = 3237, FTSMUL_ZZZ_S = 3238, FTSSEL_ZZZ_D = 3239, FTSSEL_ZZZ_H = 3240, FTSSEL_ZZZ_S = 3241, FVDOT_VG2_M2ZZI_HtoS = 3242, GLD1B_D_IMM_REAL = 3243, GLD1B_D_REAL = 3244, GLD1B_D_SXTW_REAL = 3245, GLD1B_D_UXTW_REAL = 3246, GLD1B_S_IMM_REAL = 3247, GLD1B_S_SXTW_REAL = 3248, GLD1B_S_UXTW_REAL = 3249, GLD1D_IMM_REAL = 3250, GLD1D_REAL = 3251, GLD1D_SCALED_REAL = 3252, GLD1D_SXTW_REAL = 3253, GLD1D_SXTW_SCALED_REAL = 3254, GLD1D_UXTW_REAL = 3255, GLD1D_UXTW_SCALED_REAL = 3256, GLD1H_D_IMM_REAL = 3257, GLD1H_D_REAL = 3258, GLD1H_D_SCALED_REAL = 3259, GLD1H_D_SXTW_REAL = 3260, GLD1H_D_SXTW_SCALED_REAL = 3261, GLD1H_D_UXTW_REAL = 3262, GLD1H_D_UXTW_SCALED_REAL = 3263, GLD1H_S_IMM_REAL = 3264, GLD1H_S_SXTW_REAL = 3265, GLD1H_S_SXTW_SCALED_REAL = 3266, GLD1H_S_UXTW_REAL = 3267, GLD1H_S_UXTW_SCALED_REAL = 3268, GLD1Q = 3269, GLD1SB_D_IMM_REAL = 3270, GLD1SB_D_REAL = 3271, GLD1SB_D_SXTW_REAL = 3272, GLD1SB_D_UXTW_REAL = 3273, GLD1SB_S_IMM_REAL = 3274, GLD1SB_S_SXTW_REAL = 3275, GLD1SB_S_UXTW_REAL = 3276, GLD1SH_D_IMM_REAL = 3277, GLD1SH_D_REAL = 3278, GLD1SH_D_SCALED_REAL = 3279, GLD1SH_D_SXTW_REAL = 3280, GLD1SH_D_SXTW_SCALED_REAL = 3281, GLD1SH_D_UXTW_REAL = 3282, GLD1SH_D_UXTW_SCALED_REAL = 3283, GLD1SH_S_IMM_REAL = 3284, GLD1SH_S_SXTW_REAL = 3285, GLD1SH_S_SXTW_SCALED_REAL = 3286, GLD1SH_S_UXTW_REAL = 3287, GLD1SH_S_UXTW_SCALED_REAL = 3288, GLD1SW_D_IMM_REAL = 3289, GLD1SW_D_REAL = 3290, GLD1SW_D_SCALED_REAL = 3291, GLD1SW_D_SXTW_REAL = 3292, GLD1SW_D_SXTW_SCALED_REAL = 3293, GLD1SW_D_UXTW_REAL = 3294, GLD1SW_D_UXTW_SCALED_REAL = 3295, GLD1W_D_IMM_REAL = 3296, GLD1W_D_REAL = 3297, GLD1W_D_SCALED_REAL = 3298, GLD1W_D_SXTW_REAL = 3299, GLD1W_D_SXTW_SCALED_REAL = 3300, GLD1W_D_UXTW_REAL = 3301, GLD1W_D_UXTW_SCALED_REAL = 3302, GLD1W_IMM_REAL = 3303, GLD1W_SXTW_REAL = 3304, GLD1W_SXTW_SCALED_REAL = 3305, GLD1W_UXTW_REAL = 3306, GLD1W_UXTW_SCALED_REAL = 3307, GLDFF1B_D_IMM_REAL = 3308, GLDFF1B_D_REAL = 3309, GLDFF1B_D_SXTW_REAL = 3310, GLDFF1B_D_UXTW_REAL = 3311, GLDFF1B_S_IMM_REAL = 3312, GLDFF1B_S_SXTW_REAL = 3313, GLDFF1B_S_UXTW_REAL = 3314, GLDFF1D_IMM_REAL = 3315, GLDFF1D_REAL = 3316, GLDFF1D_SCALED_REAL = 3317, GLDFF1D_SXTW_REAL = 3318, GLDFF1D_SXTW_SCALED_REAL = 3319, GLDFF1D_UXTW_REAL = 3320, GLDFF1D_UXTW_SCALED_REAL = 3321, GLDFF1H_D_IMM_REAL = 3322, GLDFF1H_D_REAL = 3323, GLDFF1H_D_SCALED_REAL = 3324, GLDFF1H_D_SXTW_REAL = 3325, GLDFF1H_D_SXTW_SCALED_REAL = 3326, GLDFF1H_D_UXTW_REAL = 3327, GLDFF1H_D_UXTW_SCALED_REAL = 3328, GLDFF1H_S_IMM_REAL = 3329, GLDFF1H_S_SXTW_REAL = 3330, GLDFF1H_S_SXTW_SCALED_REAL = 3331, GLDFF1H_S_UXTW_REAL = 3332, GLDFF1H_S_UXTW_SCALED_REAL = 3333, GLDFF1SB_D_IMM_REAL = 3334, GLDFF1SB_D_REAL = 3335, GLDFF1SB_D_SXTW_REAL = 3336, GLDFF1SB_D_UXTW_REAL = 3337, GLDFF1SB_S_IMM_REAL = 3338, GLDFF1SB_S_SXTW_REAL = 3339, GLDFF1SB_S_UXTW_REAL = 3340, GLDFF1SH_D_IMM_REAL = 3341, GLDFF1SH_D_REAL = 3342, GLDFF1SH_D_SCALED_REAL = 3343, GLDFF1SH_D_SXTW_REAL = 3344, GLDFF1SH_D_SXTW_SCALED_REAL = 3345, GLDFF1SH_D_UXTW_REAL = 3346, GLDFF1SH_D_UXTW_SCALED_REAL = 3347, GLDFF1SH_S_IMM_REAL = 3348, GLDFF1SH_S_SXTW_REAL = 3349, GLDFF1SH_S_SXTW_SCALED_REAL = 3350, GLDFF1SH_S_UXTW_REAL = 3351, GLDFF1SH_S_UXTW_SCALED_REAL = 3352, GLDFF1SW_D_IMM_REAL = 3353, GLDFF1SW_D_REAL = 3354, GLDFF1SW_D_SCALED_REAL = 3355, GLDFF1SW_D_SXTW_REAL = 3356, GLDFF1SW_D_SXTW_SCALED_REAL = 3357, GLDFF1SW_D_UXTW_REAL = 3358, GLDFF1SW_D_UXTW_SCALED_REAL = 3359, GLDFF1W_D_IMM_REAL = 3360, GLDFF1W_D_REAL = 3361, GLDFF1W_D_SCALED_REAL = 3362, GLDFF1W_D_SXTW_REAL = 3363, GLDFF1W_D_SXTW_SCALED_REAL = 3364, GLDFF1W_D_UXTW_REAL = 3365, GLDFF1W_D_UXTW_SCALED_REAL = 3366, GLDFF1W_IMM_REAL = 3367, GLDFF1W_SXTW_REAL = 3368, GLDFF1W_SXTW_SCALED_REAL = 3369, GLDFF1W_UXTW_REAL = 3370, GLDFF1W_UXTW_SCALED_REAL = 3371, GMI = 3372, HINT = 3373, HISTCNT_ZPzZZ_D = 3374, HISTCNT_ZPzZZ_S = 3375, HISTSEG_ZZZ = 3376, HLT = 3377, HVC = 3378, INCB_XPiI = 3379, INCD_XPiI = 3380, INCD_ZPiI = 3381, INCH_XPiI = 3382, INCH_ZPiI = 3383, INCP_XP_B = 3384, INCP_XP_D = 3385, INCP_XP_H = 3386, INCP_XP_S = 3387, INCP_ZP_D = 3388, INCP_ZP_H = 3389, INCP_ZP_S = 3390, INCW_XPiI = 3391, INCW_ZPiI = 3392, INDEX_II_B = 3393, INDEX_II_D = 3394, INDEX_II_H = 3395, INDEX_II_S = 3396, INDEX_IR_B = 3397, INDEX_IR_D = 3398, INDEX_IR_H = 3399, INDEX_IR_S = 3400, INDEX_RI_B = 3401, INDEX_RI_D = 3402, INDEX_RI_H = 3403, INDEX_RI_S = 3404, INDEX_RR_B = 3405, INDEX_RR_D = 3406, INDEX_RR_H = 3407, INDEX_RR_S = 3408, INSERT_MXIPZ_H_B = 3409, INSERT_MXIPZ_H_D = 3410, INSERT_MXIPZ_H_H = 3411, INSERT_MXIPZ_H_Q = 3412, INSERT_MXIPZ_H_S = 3413, INSERT_MXIPZ_V_B = 3414, INSERT_MXIPZ_V_D = 3415, INSERT_MXIPZ_V_H = 3416, INSERT_MXIPZ_V_Q = 3417, INSERT_MXIPZ_V_S = 3418, INSR_ZR_B = 3419, INSR_ZR_D = 3420, INSR_ZR_H = 3421, INSR_ZR_S = 3422, INSR_ZV_B = 3423, INSR_ZV_D = 3424, INSR_ZV_H = 3425, INSR_ZV_S = 3426, INSvi16gpr = 3427, INSvi16lane = 3428, INSvi32gpr = 3429, INSvi32lane = 3430, INSvi64gpr = 3431, INSvi64lane = 3432, INSvi8gpr = 3433, INSvi8lane = 3434, IRG = 3435, ISB = 3436, LASTA_RPZ_B = 3437, LASTA_RPZ_D = 3438, LASTA_RPZ_H = 3439, LASTA_RPZ_S = 3440, LASTA_VPZ_B = 3441, LASTA_VPZ_D = 3442, LASTA_VPZ_H = 3443, LASTA_VPZ_S = 3444, LASTB_RPZ_B = 3445, LASTB_RPZ_D = 3446, LASTB_RPZ_H = 3447, LASTB_RPZ_S = 3448, LASTB_VPZ_B = 3449, LASTB_VPZ_D = 3450, LASTB_VPZ_H = 3451, LASTB_VPZ_S = 3452, LD1B = 3453, LD1B_2Z = 3454, LD1B_2Z_IMM = 3455, LD1B_4Z = 3456, LD1B_4Z_IMM = 3457, LD1B_D = 3458, LD1B_D_IMM_REAL = 3459, LD1B_H = 3460, LD1B_H_IMM_REAL = 3461, LD1B_IMM_REAL = 3462, LD1B_S = 3463, LD1B_S_IMM_REAL = 3464, LD1B_VG2_M2ZPXI = 3465, LD1B_VG2_M2ZPXX = 3466, LD1B_VG4_M4ZPXI = 3467, LD1B_VG4_M4ZPXX = 3468, LD1D = 3469, LD1D_2Z = 3470, LD1D_2Z_IMM = 3471, LD1D_4Z = 3472, LD1D_4Z_IMM = 3473, LD1D_IMM_REAL = 3474, LD1D_Q = 3475, LD1D_Q_IMM = 3476, LD1D_VG2_M2ZPXI = 3477, LD1D_VG2_M2ZPXX = 3478, LD1D_VG4_M4ZPXI = 3479, LD1D_VG4_M4ZPXX = 3480, LD1Fourv16b = 3481, LD1Fourv16b_POST = 3482, LD1Fourv1d = 3483, LD1Fourv1d_POST = 3484, LD1Fourv2d = 3485, LD1Fourv2d_POST = 3486, LD1Fourv2s = 3487, LD1Fourv2s_POST = 3488, LD1Fourv4h = 3489, LD1Fourv4h_POST = 3490, LD1Fourv4s = 3491, LD1Fourv4s_POST = 3492, LD1Fourv8b = 3493, LD1Fourv8b_POST = 3494, LD1Fourv8h = 3495, LD1Fourv8h_POST = 3496, LD1H = 3497, LD1H_2Z = 3498, LD1H_2Z_IMM = 3499, LD1H_4Z = 3500, LD1H_4Z_IMM = 3501, LD1H_D = 3502, LD1H_D_IMM_REAL = 3503, LD1H_IMM_REAL = 3504, LD1H_S = 3505, LD1H_S_IMM_REAL = 3506, LD1H_VG2_M2ZPXI = 3507, LD1H_VG2_M2ZPXX = 3508, LD1H_VG4_M4ZPXI = 3509, LD1H_VG4_M4ZPXX = 3510, LD1Onev16b = 3511, LD1Onev16b_POST = 3512, LD1Onev1d = 3513, LD1Onev1d_POST = 3514, LD1Onev2d = 3515, LD1Onev2d_POST = 3516, LD1Onev2s = 3517, LD1Onev2s_POST = 3518, LD1Onev4h = 3519, LD1Onev4h_POST = 3520, LD1Onev4s = 3521, LD1Onev4s_POST = 3522, LD1Onev8b = 3523, LD1Onev8b_POST = 3524, LD1Onev8h = 3525, LD1Onev8h_POST = 3526, LD1RB_D_IMM = 3527, LD1RB_H_IMM = 3528, LD1RB_IMM = 3529, LD1RB_S_IMM = 3530, LD1RD_IMM = 3531, LD1RH_D_IMM = 3532, LD1RH_IMM = 3533, LD1RH_S_IMM = 3534, LD1RO_B = 3535, LD1RO_B_IMM = 3536, LD1RO_D = 3537, LD1RO_D_IMM = 3538, LD1RO_H = 3539, LD1RO_H_IMM = 3540, LD1RO_W = 3541, LD1RO_W_IMM = 3542, LD1RQ_B = 3543, LD1RQ_B_IMM = 3544, LD1RQ_D = 3545, LD1RQ_D_IMM = 3546, LD1RQ_H = 3547, LD1RQ_H_IMM = 3548, LD1RQ_W = 3549, LD1RQ_W_IMM = 3550, LD1RSB_D_IMM = 3551, LD1RSB_H_IMM = 3552, LD1RSB_S_IMM = 3553, LD1RSH_D_IMM = 3554, LD1RSH_S_IMM = 3555, LD1RSW_IMM = 3556, LD1RW_D_IMM = 3557, LD1RW_IMM = 3558, LD1Rv16b = 3559, LD1Rv16b_POST = 3560, LD1Rv1d = 3561, LD1Rv1d_POST = 3562, LD1Rv2d = 3563, LD1Rv2d_POST = 3564, LD1Rv2s = 3565, LD1Rv2s_POST = 3566, LD1Rv4h = 3567, LD1Rv4h_POST = 3568, LD1Rv4s = 3569, LD1Rv4s_POST = 3570, LD1Rv8b = 3571, LD1Rv8b_POST = 3572, LD1Rv8h = 3573, LD1Rv8h_POST = 3574, LD1SB_D = 3575, LD1SB_D_IMM_REAL = 3576, LD1SB_H = 3577, LD1SB_H_IMM_REAL = 3578, LD1SB_S = 3579, LD1SB_S_IMM_REAL = 3580, LD1SH_D = 3581, LD1SH_D_IMM_REAL = 3582, LD1SH_S = 3583, LD1SH_S_IMM_REAL = 3584, LD1SW_D = 3585, LD1SW_D_IMM_REAL = 3586, LD1Threev16b = 3587, LD1Threev16b_POST = 3588, LD1Threev1d = 3589, LD1Threev1d_POST = 3590, LD1Threev2d = 3591, LD1Threev2d_POST = 3592, LD1Threev2s = 3593, LD1Threev2s_POST = 3594, LD1Threev4h = 3595, LD1Threev4h_POST = 3596, LD1Threev4s = 3597, LD1Threev4s_POST = 3598, LD1Threev8b = 3599, LD1Threev8b_POST = 3600, LD1Threev8h = 3601, LD1Threev8h_POST = 3602, LD1Twov16b = 3603, LD1Twov16b_POST = 3604, LD1Twov1d = 3605, LD1Twov1d_POST = 3606, LD1Twov2d = 3607, LD1Twov2d_POST = 3608, LD1Twov2s = 3609, LD1Twov2s_POST = 3610, LD1Twov4h = 3611, LD1Twov4h_POST = 3612, LD1Twov4s = 3613, LD1Twov4s_POST = 3614, LD1Twov8b = 3615, LD1Twov8b_POST = 3616, LD1Twov8h = 3617, LD1Twov8h_POST = 3618, LD1W = 3619, LD1W_2Z = 3620, LD1W_2Z_IMM = 3621, LD1W_4Z = 3622, LD1W_4Z_IMM = 3623, LD1W_D = 3624, LD1W_D_IMM_REAL = 3625, LD1W_IMM_REAL = 3626, LD1W_Q = 3627, LD1W_Q_IMM = 3628, LD1W_VG2_M2ZPXI = 3629, LD1W_VG2_M2ZPXX = 3630, LD1W_VG4_M4ZPXI = 3631, LD1W_VG4_M4ZPXX = 3632, LD1_MXIPXX_H_B = 3633, LD1_MXIPXX_H_D = 3634, LD1_MXIPXX_H_H = 3635, LD1_MXIPXX_H_Q = 3636, LD1_MXIPXX_H_S = 3637, LD1_MXIPXX_V_B = 3638, LD1_MXIPXX_V_D = 3639, LD1_MXIPXX_V_H = 3640, LD1_MXIPXX_V_Q = 3641, LD1_MXIPXX_V_S = 3642, LD1i16 = 3643, LD1i16_POST = 3644, LD1i32 = 3645, LD1i32_POST = 3646, LD1i64 = 3647, LD1i64_POST = 3648, LD1i8 = 3649, LD1i8_POST = 3650, LD2B = 3651, LD2B_IMM = 3652, LD2D = 3653, LD2D_IMM = 3654, LD2H = 3655, LD2H_IMM = 3656, LD2Q = 3657, LD2Q_IMM = 3658, LD2Rv16b = 3659, LD2Rv16b_POST = 3660, LD2Rv1d = 3661, LD2Rv1d_POST = 3662, LD2Rv2d = 3663, LD2Rv2d_POST = 3664, LD2Rv2s = 3665, LD2Rv2s_POST = 3666, LD2Rv4h = 3667, LD2Rv4h_POST = 3668, LD2Rv4s = 3669, LD2Rv4s_POST = 3670, LD2Rv8b = 3671, LD2Rv8b_POST = 3672, LD2Rv8h = 3673, LD2Rv8h_POST = 3674, LD2Twov16b = 3675, LD2Twov16b_POST = 3676, LD2Twov2d = 3677, LD2Twov2d_POST = 3678, LD2Twov2s = 3679, LD2Twov2s_POST = 3680, LD2Twov4h = 3681, LD2Twov4h_POST = 3682, LD2Twov4s = 3683, LD2Twov4s_POST = 3684, LD2Twov8b = 3685, LD2Twov8b_POST = 3686, LD2Twov8h = 3687, LD2Twov8h_POST = 3688, LD2W = 3689, LD2W_IMM = 3690, LD2i16 = 3691, LD2i16_POST = 3692, LD2i32 = 3693, LD2i32_POST = 3694, LD2i64 = 3695, LD2i64_POST = 3696, LD2i8 = 3697, LD2i8_POST = 3698, LD3B = 3699, LD3B_IMM = 3700, LD3D = 3701, LD3D_IMM = 3702, LD3H = 3703, LD3H_IMM = 3704, LD3Q = 3705, LD3Q_IMM = 3706, LD3Rv16b = 3707, LD3Rv16b_POST = 3708, LD3Rv1d = 3709, LD3Rv1d_POST = 3710, LD3Rv2d = 3711, LD3Rv2d_POST = 3712, LD3Rv2s = 3713, LD3Rv2s_POST = 3714, LD3Rv4h = 3715, LD3Rv4h_POST = 3716, LD3Rv4s = 3717, LD3Rv4s_POST = 3718, LD3Rv8b = 3719, LD3Rv8b_POST = 3720, LD3Rv8h = 3721, LD3Rv8h_POST = 3722, LD3Threev16b = 3723, LD3Threev16b_POST = 3724, LD3Threev2d = 3725, LD3Threev2d_POST = 3726, LD3Threev2s = 3727, LD3Threev2s_POST = 3728, LD3Threev4h = 3729, LD3Threev4h_POST = 3730, LD3Threev4s = 3731, LD3Threev4s_POST = 3732, LD3Threev8b = 3733, LD3Threev8b_POST = 3734, LD3Threev8h = 3735, LD3Threev8h_POST = 3736, LD3W = 3737, LD3W_IMM = 3738, LD3i16 = 3739, LD3i16_POST = 3740, LD3i32 = 3741, LD3i32_POST = 3742, LD3i64 = 3743, LD3i64_POST = 3744, LD3i8 = 3745, LD3i8_POST = 3746, LD4B = 3747, LD4B_IMM = 3748, LD4D = 3749, LD4D_IMM = 3750, LD4Fourv16b = 3751, LD4Fourv16b_POST = 3752, LD4Fourv2d = 3753, LD4Fourv2d_POST = 3754, LD4Fourv2s = 3755, LD4Fourv2s_POST = 3756, LD4Fourv4h = 3757, LD4Fourv4h_POST = 3758, LD4Fourv4s = 3759, LD4Fourv4s_POST = 3760, LD4Fourv8b = 3761, LD4Fourv8b_POST = 3762, LD4Fourv8h = 3763, LD4Fourv8h_POST = 3764, LD4H = 3765, LD4H_IMM = 3766, LD4Q = 3767, LD4Q_IMM = 3768, LD4Rv16b = 3769, LD4Rv16b_POST = 3770, LD4Rv1d = 3771, LD4Rv1d_POST = 3772, LD4Rv2d = 3773, LD4Rv2d_POST = 3774, LD4Rv2s = 3775, LD4Rv2s_POST = 3776, LD4Rv4h = 3777, LD4Rv4h_POST = 3778, LD4Rv4s = 3779, LD4Rv4s_POST = 3780, LD4Rv8b = 3781, LD4Rv8b_POST = 3782, LD4Rv8h = 3783, LD4Rv8h_POST = 3784, LD4W = 3785, LD4W_IMM = 3786, LD4i16 = 3787, LD4i16_POST = 3788, LD4i32 = 3789, LD4i32_POST = 3790, LD4i64 = 3791, LD4i64_POST = 3792, LD4i8 = 3793, LD4i8_POST = 3794, LD64B = 3795, LDADDAB = 3796, LDADDAH = 3797, LDADDALB = 3798, LDADDALH = 3799, LDADDALW = 3800, LDADDALX = 3801, LDADDAW = 3802, LDADDAX = 3803, LDADDB = 3804, LDADDH = 3805, LDADDLB = 3806, LDADDLH = 3807, LDADDLW = 3808, LDADDLX = 3809, LDADDW = 3810, LDADDX = 3811, LDAP1 = 3812, LDAPRB = 3813, LDAPRH = 3814, LDAPRW = 3815, LDAPRWpre = 3816, LDAPRX = 3817, LDAPRXpre = 3818, LDAPURBi = 3819, LDAPURHi = 3820, LDAPURSBWi = 3821, LDAPURSBXi = 3822, LDAPURSHWi = 3823, LDAPURSHXi = 3824, LDAPURSWi = 3825, LDAPURXi = 3826, LDAPURbi = 3827, LDAPURdi = 3828, LDAPURhi = 3829, LDAPURi = 3830, LDAPURqi = 3831, LDAPURsi = 3832, LDARB = 3833, LDARH = 3834, LDARW = 3835, LDARX = 3836, LDAXPW = 3837, LDAXPX = 3838, LDAXRB = 3839, LDAXRH = 3840, LDAXRW = 3841, LDAXRX = 3842, LDCLRAB = 3843, LDCLRAH = 3844, LDCLRALB = 3845, LDCLRALH = 3846, LDCLRALW = 3847, LDCLRALX = 3848, LDCLRAW = 3849, LDCLRAX = 3850, LDCLRB = 3851, LDCLRH = 3852, LDCLRLB = 3853, LDCLRLH = 3854, LDCLRLW = 3855, LDCLRLX = 3856, LDCLRP = 3857, LDCLRPA = 3858, LDCLRPAL = 3859, LDCLRPL = 3860, LDCLRW = 3861, LDCLRX = 3862, LDEORAB = 3863, LDEORAH = 3864, LDEORALB = 3865, LDEORALH = 3866, LDEORALW = 3867, LDEORALX = 3868, LDEORAW = 3869, LDEORAX = 3870, LDEORB = 3871, LDEORH = 3872, LDEORLB = 3873, LDEORLH = 3874, LDEORLW = 3875, LDEORLX = 3876, LDEORW = 3877, LDEORX = 3878, LDFF1B_D_REAL = 3879, LDFF1B_H_REAL = 3880, LDFF1B_REAL = 3881, LDFF1B_S_REAL = 3882, LDFF1D_REAL = 3883, LDFF1H_D_REAL = 3884, LDFF1H_REAL = 3885, LDFF1H_S_REAL = 3886, LDFF1SB_D_REAL = 3887, LDFF1SB_H_REAL = 3888, LDFF1SB_S_REAL = 3889, LDFF1SH_D_REAL = 3890, LDFF1SH_S_REAL = 3891, LDFF1SW_D_REAL = 3892, LDFF1W_D_REAL = 3893, LDFF1W_REAL = 3894, LDG = 3895, LDGM = 3896, LDIAPPW = 3897, LDIAPPWpre = 3898, LDIAPPX = 3899, LDIAPPXpre = 3900, LDLARB = 3901, LDLARH = 3902, LDLARW = 3903, LDLARX = 3904, LDNF1B_D_IMM_REAL = 3905, LDNF1B_H_IMM_REAL = 3906, LDNF1B_IMM_REAL = 3907, LDNF1B_S_IMM_REAL = 3908, LDNF1D_IMM_REAL = 3909, LDNF1H_D_IMM_REAL = 3910, LDNF1H_IMM_REAL = 3911, LDNF1H_S_IMM_REAL = 3912, LDNF1SB_D_IMM_REAL = 3913, LDNF1SB_H_IMM_REAL = 3914, LDNF1SB_S_IMM_REAL = 3915, LDNF1SH_D_IMM_REAL = 3916, LDNF1SH_S_IMM_REAL = 3917, LDNF1SW_D_IMM_REAL = 3918, LDNF1W_D_IMM_REAL = 3919, LDNF1W_IMM_REAL = 3920, LDNPDi = 3921, LDNPQi = 3922, LDNPSi = 3923, LDNPWi = 3924, LDNPXi = 3925, LDNT1B_2Z = 3926, LDNT1B_2Z_IMM = 3927, LDNT1B_4Z = 3928, LDNT1B_4Z_IMM = 3929, LDNT1B_VG2_M2ZPXI = 3930, LDNT1B_VG2_M2ZPXX = 3931, LDNT1B_VG4_M4ZPXI = 3932, LDNT1B_VG4_M4ZPXX = 3933, LDNT1B_ZRI = 3934, LDNT1B_ZRR = 3935, LDNT1B_ZZR_D_REAL = 3936, LDNT1B_ZZR_S_REAL = 3937, LDNT1D_2Z = 3938, LDNT1D_2Z_IMM = 3939, LDNT1D_4Z = 3940, LDNT1D_4Z_IMM = 3941, LDNT1D_VG2_M2ZPXI = 3942, LDNT1D_VG2_M2ZPXX = 3943, LDNT1D_VG4_M4ZPXI = 3944, LDNT1D_VG4_M4ZPXX = 3945, LDNT1D_ZRI = 3946, LDNT1D_ZRR = 3947, LDNT1D_ZZR_D_REAL = 3948, LDNT1H_2Z = 3949, LDNT1H_2Z_IMM = 3950, LDNT1H_4Z = 3951, LDNT1H_4Z_IMM = 3952, LDNT1H_VG2_M2ZPXI = 3953, LDNT1H_VG2_M2ZPXX = 3954, LDNT1H_VG4_M4ZPXI = 3955, LDNT1H_VG4_M4ZPXX = 3956, LDNT1H_ZRI = 3957, LDNT1H_ZRR = 3958, LDNT1H_ZZR_D_REAL = 3959, LDNT1H_ZZR_S_REAL = 3960, LDNT1SB_ZZR_D_REAL = 3961, LDNT1SB_ZZR_S_REAL = 3962, LDNT1SH_ZZR_D_REAL = 3963, LDNT1SH_ZZR_S_REAL = 3964, LDNT1SW_ZZR_D_REAL = 3965, LDNT1W_2Z = 3966, LDNT1W_2Z_IMM = 3967, LDNT1W_4Z = 3968, LDNT1W_4Z_IMM = 3969, LDNT1W_VG2_M2ZPXI = 3970, LDNT1W_VG2_M2ZPXX = 3971, LDNT1W_VG4_M4ZPXI = 3972, LDNT1W_VG4_M4ZPXX = 3973, LDNT1W_ZRI = 3974, LDNT1W_ZRR = 3975, LDNT1W_ZZR_D_REAL = 3976, LDNT1W_ZZR_S_REAL = 3977, LDPDi = 3978, LDPDpost = 3979, LDPDpre = 3980, LDPQi = 3981, LDPQpost = 3982, LDPQpre = 3983, LDPSWi = 3984, LDPSWpost = 3985, LDPSWpre = 3986, LDPSi = 3987, LDPSpost = 3988, LDPSpre = 3989, LDPWi = 3990, LDPWpost = 3991, LDPWpre = 3992, LDPXi = 3993, LDPXpost = 3994, LDPXpre = 3995, LDRAAindexed = 3996, LDRAAwriteback = 3997, LDRABindexed = 3998, LDRABwriteback = 3999, LDRBBpost = 4000, LDRBBpre = 4001, LDRBBroW = 4002, LDRBBroX = 4003, LDRBBui = 4004, LDRBpost = 4005, LDRBpre = 4006, LDRBroW = 4007, LDRBroX = 4008, LDRBui = 4009, LDRDl = 4010, LDRDpost = 4011, LDRDpre = 4012, LDRDroW = 4013, LDRDroX = 4014, LDRDui = 4015, LDRHHpost = 4016, LDRHHpre = 4017, LDRHHroW = 4018, LDRHHroX = 4019, LDRHHui = 4020, LDRHpost = 4021, LDRHpre = 4022, LDRHroW = 4023, LDRHroX = 4024, LDRHui = 4025, LDRQl = 4026, LDRQpost = 4027, LDRQpre = 4028, LDRQroW = 4029, LDRQroX = 4030, LDRQui = 4031, LDRSBWpost = 4032, LDRSBWpre = 4033, LDRSBWroW = 4034, LDRSBWroX = 4035, LDRSBWui = 4036, LDRSBXpost = 4037, LDRSBXpre = 4038, LDRSBXroW = 4039, LDRSBXroX = 4040, LDRSBXui = 4041, LDRSHWpost = 4042, LDRSHWpre = 4043, LDRSHWroW = 4044, LDRSHWroX = 4045, LDRSHWui = 4046, LDRSHXpost = 4047, LDRSHXpre = 4048, LDRSHXroW = 4049, LDRSHXroX = 4050, LDRSHXui = 4051, LDRSWl = 4052, LDRSWpost = 4053, LDRSWpre = 4054, LDRSWroW = 4055, LDRSWroX = 4056, LDRSWui = 4057, LDRSl = 4058, LDRSpost = 4059, LDRSpre = 4060, LDRSroW = 4061, LDRSroX = 4062, LDRSui = 4063, LDRWl = 4064, LDRWpost = 4065, LDRWpre = 4066, LDRWroW = 4067, LDRWroX = 4068, LDRWui = 4069, LDRXl = 4070, LDRXpost = 4071, LDRXpre = 4072, LDRXroW = 4073, LDRXroX = 4074, LDRXui = 4075, LDR_PXI = 4076, LDR_TX = 4077, LDR_ZA = 4078, LDR_ZXI = 4079, LDSETAB = 4080, LDSETAH = 4081, LDSETALB = 4082, LDSETALH = 4083, LDSETALW = 4084, LDSETALX = 4085, LDSETAW = 4086, LDSETAX = 4087, LDSETB = 4088, LDSETH = 4089, LDSETLB = 4090, LDSETLH = 4091, LDSETLW = 4092, LDSETLX = 4093, LDSETP = 4094, LDSETPA = 4095, LDSETPAL = 4096, LDSETPL = 4097, LDSETW = 4098, LDSETX = 4099, LDSMAXAB = 4100, LDSMAXAH = 4101, LDSMAXALB = 4102, LDSMAXALH = 4103, LDSMAXALW = 4104, LDSMAXALX = 4105, LDSMAXAW = 4106, LDSMAXAX = 4107, LDSMAXB = 4108, LDSMAXH = 4109, LDSMAXLB = 4110, LDSMAXLH = 4111, LDSMAXLW = 4112, LDSMAXLX = 4113, LDSMAXW = 4114, LDSMAXX = 4115, LDSMINAB = 4116, LDSMINAH = 4117, LDSMINALB = 4118, LDSMINALH = 4119, LDSMINALW = 4120, LDSMINALX = 4121, LDSMINAW = 4122, LDSMINAX = 4123, LDSMINB = 4124, LDSMINH = 4125, LDSMINLB = 4126, LDSMINLH = 4127, LDSMINLW = 4128, LDSMINLX = 4129, LDSMINW = 4130, LDSMINX = 4131, LDTRBi = 4132, LDTRHi = 4133, LDTRSBWi = 4134, LDTRSBXi = 4135, LDTRSHWi = 4136, LDTRSHXi = 4137, LDTRSWi = 4138, LDTRWi = 4139, LDTRXi = 4140, LDUMAXAB = 4141, LDUMAXAH = 4142, LDUMAXALB = 4143, LDUMAXALH = 4144, LDUMAXALW = 4145, LDUMAXALX = 4146, LDUMAXAW = 4147, LDUMAXAX = 4148, LDUMAXB = 4149, LDUMAXH = 4150, LDUMAXLB = 4151, LDUMAXLH = 4152, LDUMAXLW = 4153, LDUMAXLX = 4154, LDUMAXW = 4155, LDUMAXX = 4156, LDUMINAB = 4157, LDUMINAH = 4158, LDUMINALB = 4159, LDUMINALH = 4160, LDUMINALW = 4161, LDUMINALX = 4162, LDUMINAW = 4163, LDUMINAX = 4164, LDUMINB = 4165, LDUMINH = 4166, LDUMINLB = 4167, LDUMINLH = 4168, LDUMINLW = 4169, LDUMINLX = 4170, LDUMINW = 4171, LDUMINX = 4172, LDURBBi = 4173, LDURBi = 4174, LDURDi = 4175, LDURHHi = 4176, LDURHi = 4177, LDURQi = 4178, LDURSBWi = 4179, LDURSBXi = 4180, LDURSHWi = 4181, LDURSHXi = 4182, LDURSWi = 4183, LDURSi = 4184, LDURWi = 4185, LDURXi = 4186, LDXPW = 4187, LDXPX = 4188, LDXRB = 4189, LDXRH = 4190, LDXRW = 4191, LDXRX = 4192, LSLR_ZPmZ_B = 4193, LSLR_ZPmZ_D = 4194, LSLR_ZPmZ_H = 4195, LSLR_ZPmZ_S = 4196, LSLVWr = 4197, LSLVXr = 4198, LSL_WIDE_ZPmZ_B = 4199, LSL_WIDE_ZPmZ_H = 4200, LSL_WIDE_ZPmZ_S = 4201, LSL_WIDE_ZZZ_B = 4202, LSL_WIDE_ZZZ_H = 4203, LSL_WIDE_ZZZ_S = 4204, LSL_ZPmI_B = 4205, LSL_ZPmI_D = 4206, LSL_ZPmI_H = 4207, LSL_ZPmI_S = 4208, LSL_ZPmZ_B = 4209, LSL_ZPmZ_D = 4210, LSL_ZPmZ_H = 4211, LSL_ZPmZ_S = 4212, LSL_ZZI_B = 4213, LSL_ZZI_D = 4214, LSL_ZZI_H = 4215, LSL_ZZI_S = 4216, LSRR_ZPmZ_B = 4217, LSRR_ZPmZ_D = 4218, LSRR_ZPmZ_H = 4219, LSRR_ZPmZ_S = 4220, LSRVWr = 4221, LSRVXr = 4222, LSR_WIDE_ZPmZ_B = 4223, LSR_WIDE_ZPmZ_H = 4224, LSR_WIDE_ZPmZ_S = 4225, LSR_WIDE_ZZZ_B = 4226, LSR_WIDE_ZZZ_H = 4227, LSR_WIDE_ZZZ_S = 4228, LSR_ZPmI_B = 4229, LSR_ZPmI_D = 4230, LSR_ZPmI_H = 4231, LSR_ZPmI_S = 4232, LSR_ZPmZ_B = 4233, LSR_ZPmZ_D = 4234, LSR_ZPmZ_H = 4235, LSR_ZPmZ_S = 4236, LSR_ZZI_B = 4237, LSR_ZZI_D = 4238, LSR_ZZI_H = 4239, LSR_ZZI_S = 4240, LUTI2_2ZTZI_B = 4241, LUTI2_2ZTZI_H = 4242, LUTI2_2ZTZI_S = 4243, LUTI2_4ZTZI_B = 4244, LUTI2_4ZTZI_H = 4245, LUTI2_4ZTZI_S = 4246, LUTI2_S_2ZTZI_B = 4247, LUTI2_S_2ZTZI_H = 4248, LUTI2_S_4ZTZI_B = 4249, LUTI2_S_4ZTZI_H = 4250, LUTI2_ZTZI_B = 4251, LUTI2_ZTZI_H = 4252, LUTI2_ZTZI_S = 4253, LUTI4_2ZTZI_B = 4254, LUTI4_2ZTZI_H = 4255, LUTI4_2ZTZI_S = 4256, LUTI4_4ZTZI_H = 4257, LUTI4_4ZTZI_S = 4258, LUTI4_S_2ZTZI_B = 4259, LUTI4_S_2ZTZI_H = 4260, LUTI4_S_4ZTZI_H = 4261, LUTI4_ZTZI_B = 4262, LUTI4_ZTZI_H = 4263, LUTI4_ZTZI_S = 4264, MADDWrrr = 4265, MADDXrrr = 4266, MAD_ZPmZZ_B = 4267, MAD_ZPmZZ_D = 4268, MAD_ZPmZZ_H = 4269, MAD_ZPmZZ_S = 4270, MATCH_PPzZZ_B = 4271, MATCH_PPzZZ_H = 4272, MLA_ZPmZZ_B = 4273, MLA_ZPmZZ_D = 4274, MLA_ZPmZZ_H = 4275, MLA_ZPmZZ_S = 4276, MLA_ZZZI_D = 4277, MLA_ZZZI_H = 4278, MLA_ZZZI_S = 4279, MLAv16i8 = 4280, MLAv2i32 = 4281, MLAv2i32_indexed = 4282, MLAv4i16 = 4283, MLAv4i16_indexed = 4284, MLAv4i32 = 4285, MLAv4i32_indexed = 4286, MLAv8i16 = 4287, MLAv8i16_indexed = 4288, MLAv8i8 = 4289, MLS_ZPmZZ_B = 4290, MLS_ZPmZZ_D = 4291, MLS_ZPmZZ_H = 4292, MLS_ZPmZZ_S = 4293, MLS_ZZZI_D = 4294, MLS_ZZZI_H = 4295, MLS_ZZZI_S = 4296, MLSv16i8 = 4297, MLSv2i32 = 4298, MLSv2i32_indexed = 4299, MLSv4i16 = 4300, MLSv4i16_indexed = 4301, MLSv4i32 = 4302, MLSv4i32_indexed = 4303, MLSv8i16 = 4304, MLSv8i16_indexed = 4305, MLSv8i8 = 4306, MOPSSETGE = 4307, MOPSSETGEN = 4308, MOPSSETGET = 4309, MOPSSETGETN = 4310, MOVAZ_2ZMI_H_B = 4311, MOVAZ_2ZMI_H_D = 4312, MOVAZ_2ZMI_H_H = 4313, MOVAZ_2ZMI_H_S = 4314, MOVAZ_2ZMI_V_B = 4315, MOVAZ_2ZMI_V_D = 4316, MOVAZ_2ZMI_V_H = 4317, MOVAZ_2ZMI_V_S = 4318, MOVAZ_4ZMI_H_B = 4319, MOVAZ_4ZMI_H_D = 4320, MOVAZ_4ZMI_H_H = 4321, MOVAZ_4ZMI_H_S = 4322, MOVAZ_4ZMI_V_B = 4323, MOVAZ_4ZMI_V_D = 4324, MOVAZ_4ZMI_V_H = 4325, MOVAZ_4ZMI_V_S = 4326, MOVAZ_VG2_2ZM = 4327, MOVAZ_VG4_4ZM = 4328, MOVAZ_ZMI_H_B = 4329, MOVAZ_ZMI_H_D = 4330, MOVAZ_ZMI_H_H = 4331, MOVAZ_ZMI_H_Q = 4332, MOVAZ_ZMI_H_S = 4333, MOVAZ_ZMI_V_B = 4334, MOVAZ_ZMI_V_D = 4335, MOVAZ_ZMI_V_H = 4336, MOVAZ_ZMI_V_Q = 4337, MOVAZ_ZMI_V_S = 4338, MOVA_2ZMXI_H_B = 4339, MOVA_2ZMXI_H_D = 4340, MOVA_2ZMXI_H_H = 4341, MOVA_2ZMXI_H_S = 4342, MOVA_2ZMXI_V_B = 4343, MOVA_2ZMXI_V_D = 4344, MOVA_2ZMXI_V_H = 4345, MOVA_2ZMXI_V_S = 4346, MOVA_4ZMXI_H_B = 4347, MOVA_4ZMXI_H_D = 4348, MOVA_4ZMXI_H_H = 4349, MOVA_4ZMXI_H_S = 4350, MOVA_4ZMXI_V_B = 4351, MOVA_4ZMXI_V_D = 4352, MOVA_4ZMXI_V_H = 4353, MOVA_4ZMXI_V_S = 4354, MOVA_MXI2Z_H_B = 4355, MOVA_MXI2Z_H_D = 4356, MOVA_MXI2Z_H_H = 4357, MOVA_MXI2Z_H_S = 4358, MOVA_MXI2Z_V_B = 4359, MOVA_MXI2Z_V_D = 4360, MOVA_MXI2Z_V_H = 4361, MOVA_MXI2Z_V_S = 4362, MOVA_MXI4Z_H_B = 4363, MOVA_MXI4Z_H_D = 4364, MOVA_MXI4Z_H_H = 4365, MOVA_MXI4Z_H_S = 4366, MOVA_MXI4Z_V_B = 4367, MOVA_MXI4Z_V_D = 4368, MOVA_MXI4Z_V_H = 4369, MOVA_MXI4Z_V_S = 4370, MOVA_VG2_2ZMXI = 4371, MOVA_VG2_MXI2Z = 4372, MOVA_VG4_4ZMXI = 4373, MOVA_VG4_MXI4Z = 4374, MOVID = 4375, MOVIv16b_ns = 4376, MOVIv2d_ns = 4377, MOVIv2i32 = 4378, MOVIv2s_msl = 4379, MOVIv4i16 = 4380, MOVIv4i32 = 4381, MOVIv4s_msl = 4382, MOVIv8b_ns = 4383, MOVIv8i16 = 4384, MOVKWi = 4385, MOVKXi = 4386, MOVNWi = 4387, MOVNXi = 4388, MOVPRFX_ZPmZ_B = 4389, MOVPRFX_ZPmZ_D = 4390, MOVPRFX_ZPmZ_H = 4391, MOVPRFX_ZPmZ_S = 4392, MOVPRFX_ZPzZ_B = 4393, MOVPRFX_ZPzZ_D = 4394, MOVPRFX_ZPzZ_H = 4395, MOVPRFX_ZPzZ_S = 4396, MOVPRFX_ZZ = 4397, MOVT_TIX = 4398, MOVT_XTI = 4399, MOVZWi = 4400, MOVZXi = 4401, MRRS = 4402, MRS = 4403, MSB_ZPmZZ_B = 4404, MSB_ZPmZZ_D = 4405, MSB_ZPmZZ_H = 4406, MSB_ZPmZZ_S = 4407, MSR = 4408, MSRR = 4409, MSRpstateImm1 = 4410, MSRpstateImm4 = 4411, MSRpstatesvcrImm1 = 4412, MSUBWrrr = 4413, MSUBXrrr = 4414, MUL_ZI_B = 4415, MUL_ZI_D = 4416, MUL_ZI_H = 4417, MUL_ZI_S = 4418, MUL_ZPmZ_B = 4419, MUL_ZPmZ_D = 4420, MUL_ZPmZ_H = 4421, MUL_ZPmZ_S = 4422, MUL_ZZZI_D = 4423, MUL_ZZZI_H = 4424, MUL_ZZZI_S = 4425, MUL_ZZZ_B = 4426, MUL_ZZZ_D = 4427, MUL_ZZZ_H = 4428, MUL_ZZZ_S = 4429, MULv16i8 = 4430, MULv2i32 = 4431, MULv2i32_indexed = 4432, MULv4i16 = 4433, MULv4i16_indexed = 4434, MULv4i32 = 4435, MULv4i32_indexed = 4436, MULv8i16 = 4437, MULv8i16_indexed = 4438, MULv8i8 = 4439, MVNIv2i32 = 4440, MVNIv2s_msl = 4441, MVNIv4i16 = 4442, MVNIv4i32 = 4443, MVNIv4s_msl = 4444, MVNIv8i16 = 4445, NANDS_PPzPP = 4446, NAND_PPzPP = 4447, NBSL_ZZZZ = 4448, NEG_ZPmZ_B = 4449, NEG_ZPmZ_D = 4450, NEG_ZPmZ_H = 4451, NEG_ZPmZ_S = 4452, NEGv16i8 = 4453, NEGv1i64 = 4454, NEGv2i32 = 4455, NEGv2i64 = 4456, NEGv4i16 = 4457, NEGv4i32 = 4458, NEGv8i16 = 4459, NEGv8i8 = 4460, NMATCH_PPzZZ_B = 4461, NMATCH_PPzZZ_H = 4462, NORS_PPzPP = 4463, NOR_PPzPP = 4464, NOT_ZPmZ_B = 4465, NOT_ZPmZ_D = 4466, NOT_ZPmZ_H = 4467, NOT_ZPmZ_S = 4468, NOTv16i8 = 4469, NOTv8i8 = 4470, ORNS_PPzPP = 4471, ORNWrs = 4472, ORNXrs = 4473, ORN_PPzPP = 4474, ORNv16i8 = 4475, ORNv8i8 = 4476, ORQV_VPZ_B = 4477, ORQV_VPZ_D = 4478, ORQV_VPZ_H = 4479, ORQV_VPZ_S = 4480, ORRS_PPzPP = 4481, ORRWri = 4482, ORRWrs = 4483, ORRXri = 4484, ORRXrs = 4485, ORR_PPzPP = 4486, ORR_ZI = 4487, ORR_ZPmZ_B = 4488, ORR_ZPmZ_D = 4489, ORR_ZPmZ_H = 4490, ORR_ZPmZ_S = 4491, ORR_ZZZ = 4492, ORRv16i8 = 4493, ORRv2i32 = 4494, ORRv4i16 = 4495, ORRv4i32 = 4496, ORRv8i16 = 4497, ORRv8i8 = 4498, ORV_VPZ_B = 4499, ORV_VPZ_D = 4500, ORV_VPZ_H = 4501, ORV_VPZ_S = 4502, PACDA = 4503, PACDB = 4504, PACDZA = 4505, PACDZB = 4506, PACGA = 4507, PACIA = 4508, PACIA1716 = 4509, PACIASP = 4510, PACIAZ = 4511, PACIB = 4512, PACIB1716 = 4513, PACIBSP = 4514, PACIBZ = 4515, PACIZA = 4516, PACIZB = 4517, PEXT_2PCI_B = 4518, PEXT_2PCI_D = 4519, PEXT_2PCI_H = 4520, PEXT_2PCI_S = 4521, PEXT_PCI_B = 4522, PEXT_PCI_D = 4523, PEXT_PCI_H = 4524, PEXT_PCI_S = 4525, PFALSE = 4526, PFIRST_B = 4527, PMOV_PZI_B = 4528, PMOV_PZI_D = 4529, PMOV_PZI_H = 4530, PMOV_PZI_S = 4531, PMOV_ZIP_B = 4532, PMOV_ZIP_D = 4533, PMOV_ZIP_H = 4534, PMOV_ZIP_S = 4535, PMULLB_ZZZ_D = 4536, PMULLB_ZZZ_H = 4537, PMULLB_ZZZ_Q = 4538, PMULLT_ZZZ_D = 4539, PMULLT_ZZZ_H = 4540, PMULLT_ZZZ_Q = 4541, PMULLv16i8 = 4542, PMULLv1i64 = 4543, PMULLv2i64 = 4544, PMULLv8i8 = 4545, PMUL_ZZZ_B = 4546, PMULv16i8 = 4547, PMULv8i8 = 4548, PNEXT_B = 4549, PNEXT_D = 4550, PNEXT_H = 4551, PNEXT_S = 4552, PRFB_D_PZI = 4553, PRFB_D_SCALED = 4554, PRFB_D_SXTW_SCALED = 4555, PRFB_D_UXTW_SCALED = 4556, PRFB_PRI = 4557, PRFB_PRR = 4558, PRFB_S_PZI = 4559, PRFB_S_SXTW_SCALED = 4560, PRFB_S_UXTW_SCALED = 4561, PRFD_D_PZI = 4562, PRFD_D_SCALED = 4563, PRFD_D_SXTW_SCALED = 4564, PRFD_D_UXTW_SCALED = 4565, PRFD_PRI = 4566, PRFD_PRR = 4567, PRFD_S_PZI = 4568, PRFD_S_SXTW_SCALED = 4569, PRFD_S_UXTW_SCALED = 4570, PRFH_D_PZI = 4571, PRFH_D_SCALED = 4572, PRFH_D_SXTW_SCALED = 4573, PRFH_D_UXTW_SCALED = 4574, PRFH_PRI = 4575, PRFH_PRR = 4576, PRFH_S_PZI = 4577, PRFH_S_SXTW_SCALED = 4578, PRFH_S_UXTW_SCALED = 4579, PRFMl = 4580, PRFMroW = 4581, PRFMroX = 4582, PRFMui = 4583, PRFUMi = 4584, PRFW_D_PZI = 4585, PRFW_D_SCALED = 4586, PRFW_D_SXTW_SCALED = 4587, PRFW_D_UXTW_SCALED = 4588, PRFW_PRI = 4589, PRFW_PRR = 4590, PRFW_S_PZI = 4591, PRFW_S_SXTW_SCALED = 4592, PRFW_S_UXTW_SCALED = 4593, PSEL_PPPRI_B = 4594, PSEL_PPPRI_D = 4595, PSEL_PPPRI_H = 4596, PSEL_PPPRI_S = 4597, PTEST_PP = 4598, PTRUES_B = 4599, PTRUES_D = 4600, PTRUES_H = 4601, PTRUES_S = 4602, PTRUE_B = 4603, PTRUE_C_B = 4604, PTRUE_C_D = 4605, PTRUE_C_H = 4606, PTRUE_C_S = 4607, PTRUE_D = 4608, PTRUE_H = 4609, PTRUE_S = 4610, PUNPKHI_PP = 4611, PUNPKLO_PP = 4612, RADDHNB_ZZZ_B = 4613, RADDHNB_ZZZ_H = 4614, RADDHNB_ZZZ_S = 4615, RADDHNT_ZZZ_B = 4616, RADDHNT_ZZZ_H = 4617, RADDHNT_ZZZ_S = 4618, RADDHNv2i64_v2i32 = 4619, RADDHNv2i64_v4i32 = 4620, RADDHNv4i32_v4i16 = 4621, RADDHNv4i32_v8i16 = 4622, RADDHNv8i16_v16i8 = 4623, RADDHNv8i16_v8i8 = 4624, RAX1 = 4625, RAX1_ZZZ_D = 4626, RBITWr = 4627, RBITXr = 4628, RBIT_ZPmZ_B = 4629, RBIT_ZPmZ_D = 4630, RBIT_ZPmZ_H = 4631, RBIT_ZPmZ_S = 4632, RBITv16i8 = 4633, RBITv8i8 = 4634, RCWCAS = 4635, RCWCASA = 4636, RCWCASAL = 4637, RCWCASL = 4638, RCWCASP = 4639, RCWCASPA = 4640, RCWCASPAL = 4641, RCWCASPL = 4642, RCWCLR = 4643, RCWCLRA = 4644, RCWCLRAL = 4645, RCWCLRL = 4646, RCWCLRP = 4647, RCWCLRPA = 4648, RCWCLRPAL = 4649, RCWCLRPL = 4650, RCWCLRS = 4651, RCWCLRSA = 4652, RCWCLRSAL = 4653, RCWCLRSL = 4654, RCWCLRSP = 4655, RCWCLRSPA = 4656, RCWCLRSPAL = 4657, RCWCLRSPL = 4658, RCWSCAS = 4659, RCWSCASA = 4660, RCWSCASAL = 4661, RCWSCASL = 4662, RCWSCASP = 4663, RCWSCASPA = 4664, RCWSCASPAL = 4665, RCWSCASPL = 4666, RCWSET = 4667, RCWSETA = 4668, RCWSETAL = 4669, RCWSETL = 4670, RCWSETP = 4671, RCWSETPA = 4672, RCWSETPAL = 4673, RCWSETPL = 4674, RCWSETS = 4675, RCWSETSA = 4676, RCWSETSAL = 4677, RCWSETSL = 4678, RCWSETSP = 4679, RCWSETSPA = 4680, RCWSETSPAL = 4681, RCWSETSPL = 4682, RCWSWP = 4683, RCWSWPA = 4684, RCWSWPAL = 4685, RCWSWPL = 4686, RCWSWPP = 4687, RCWSWPPA = 4688, RCWSWPPAL = 4689, RCWSWPPL = 4690, RCWSWPS = 4691, RCWSWPSA = 4692, RCWSWPSAL = 4693, RCWSWPSL = 4694, RCWSWPSP = 4695, RCWSWPSPA = 4696, RCWSWPSPAL = 4697, RCWSWPSPL = 4698, RDFFRS_PPz = 4699, RDFFR_PPz_REAL = 4700, RDFFR_P_REAL = 4701, RDSVLI_XI = 4702, RDVLI_XI = 4703, RET = 4704, RETAA = 4705, RETAB = 4706, REV16Wr = 4707, REV16Xr = 4708, REV16v16i8 = 4709, REV16v8i8 = 4710, REV32Xr = 4711, REV32v16i8 = 4712, REV32v4i16 = 4713, REV32v8i16 = 4714, REV32v8i8 = 4715, REV64v16i8 = 4716, REV64v2i32 = 4717, REV64v4i16 = 4718, REV64v4i32 = 4719, REV64v8i16 = 4720, REV64v8i8 = 4721, REVB_ZPmZ_D = 4722, REVB_ZPmZ_H = 4723, REVB_ZPmZ_S = 4724, REVD_ZPmZ = 4725, REVH_ZPmZ_D = 4726, REVH_ZPmZ_S = 4727, REVW_ZPmZ_D = 4728, REVWr = 4729, REVXr = 4730, REV_PP_B = 4731, REV_PP_D = 4732, REV_PP_H = 4733, REV_PP_S = 4734, REV_ZZ_B = 4735, REV_ZZ_D = 4736, REV_ZZ_H = 4737, REV_ZZ_S = 4738, RMIF = 4739, RORVWr = 4740, RORVXr = 4741, RPRFM = 4742, RSHRNB_ZZI_B = 4743, RSHRNB_ZZI_H = 4744, RSHRNB_ZZI_S = 4745, RSHRNT_ZZI_B = 4746, RSHRNT_ZZI_H = 4747, RSHRNT_ZZI_S = 4748, RSHRNv16i8_shift = 4749, RSHRNv2i32_shift = 4750, RSHRNv4i16_shift = 4751, RSHRNv4i32_shift = 4752, RSHRNv8i16_shift = 4753, RSHRNv8i8_shift = 4754, RSUBHNB_ZZZ_B = 4755, RSUBHNB_ZZZ_H = 4756, RSUBHNB_ZZZ_S = 4757, RSUBHNT_ZZZ_B = 4758, RSUBHNT_ZZZ_H = 4759, RSUBHNT_ZZZ_S = 4760, RSUBHNv2i64_v2i32 = 4761, RSUBHNv2i64_v4i32 = 4762, RSUBHNv4i32_v4i16 = 4763, RSUBHNv4i32_v8i16 = 4764, RSUBHNv8i16_v16i8 = 4765, RSUBHNv8i16_v8i8 = 4766, SABALB_ZZZ_D = 4767, SABALB_ZZZ_H = 4768, SABALB_ZZZ_S = 4769, SABALT_ZZZ_D = 4770, SABALT_ZZZ_H = 4771, SABALT_ZZZ_S = 4772, SABALv16i8_v8i16 = 4773, SABALv2i32_v2i64 = 4774, SABALv4i16_v4i32 = 4775, SABALv4i32_v2i64 = 4776, SABALv8i16_v4i32 = 4777, SABALv8i8_v8i16 = 4778, SABA_ZZZ_B = 4779, SABA_ZZZ_D = 4780, SABA_ZZZ_H = 4781, SABA_ZZZ_S = 4782, SABAv16i8 = 4783, SABAv2i32 = 4784, SABAv4i16 = 4785, SABAv4i32 = 4786, SABAv8i16 = 4787, SABAv8i8 = 4788, SABDLB_ZZZ_D = 4789, SABDLB_ZZZ_H = 4790, SABDLB_ZZZ_S = 4791, SABDLT_ZZZ_D = 4792, SABDLT_ZZZ_H = 4793, SABDLT_ZZZ_S = 4794, SABDLv16i8_v8i16 = 4795, SABDLv2i32_v2i64 = 4796, SABDLv4i16_v4i32 = 4797, SABDLv4i32_v2i64 = 4798, SABDLv8i16_v4i32 = 4799, SABDLv8i8_v8i16 = 4800, SABD_ZPmZ_B = 4801, SABD_ZPmZ_D = 4802, SABD_ZPmZ_H = 4803, SABD_ZPmZ_S = 4804, SABDv16i8 = 4805, SABDv2i32 = 4806, SABDv4i16 = 4807, SABDv4i32 = 4808, SABDv8i16 = 4809, SABDv8i8 = 4810, SADALP_ZPmZ_D = 4811, SADALP_ZPmZ_H = 4812, SADALP_ZPmZ_S = 4813, SADALPv16i8_v8i16 = 4814, SADALPv2i32_v1i64 = 4815, SADALPv4i16_v2i32 = 4816, SADALPv4i32_v2i64 = 4817, SADALPv8i16_v4i32 = 4818, SADALPv8i8_v4i16 = 4819, SADDLBT_ZZZ_D = 4820, SADDLBT_ZZZ_H = 4821, SADDLBT_ZZZ_S = 4822, SADDLB_ZZZ_D = 4823, SADDLB_ZZZ_H = 4824, SADDLB_ZZZ_S = 4825, SADDLPv16i8_v8i16 = 4826, SADDLPv2i32_v1i64 = 4827, SADDLPv4i16_v2i32 = 4828, SADDLPv4i32_v2i64 = 4829, SADDLPv8i16_v4i32 = 4830, SADDLPv8i8_v4i16 = 4831, SADDLT_ZZZ_D = 4832, SADDLT_ZZZ_H = 4833, SADDLT_ZZZ_S = 4834, SADDLVv16i8v = 4835, SADDLVv4i16v = 4836, SADDLVv4i32v = 4837, SADDLVv8i16v = 4838, SADDLVv8i8v = 4839, SADDLv16i8_v8i16 = 4840, SADDLv2i32_v2i64 = 4841, SADDLv4i16_v4i32 = 4842, SADDLv4i32_v2i64 = 4843, SADDLv8i16_v4i32 = 4844, SADDLv8i8_v8i16 = 4845, SADDV_VPZ_B = 4846, SADDV_VPZ_H = 4847, SADDV_VPZ_S = 4848, SADDWB_ZZZ_D = 4849, SADDWB_ZZZ_H = 4850, SADDWB_ZZZ_S = 4851, SADDWT_ZZZ_D = 4852, SADDWT_ZZZ_H = 4853, SADDWT_ZZZ_S = 4854, SADDWv16i8_v8i16 = 4855, SADDWv2i32_v2i64 = 4856, SADDWv4i16_v4i32 = 4857, SADDWv4i32_v2i64 = 4858, SADDWv8i16_v4i32 = 4859, SADDWv8i8_v8i16 = 4860, SB = 4861, SBCLB_ZZZ_D = 4862, SBCLB_ZZZ_S = 4863, SBCLT_ZZZ_D = 4864, SBCLT_ZZZ_S = 4865, SBCSWr = 4866, SBCSXr = 4867, SBCWr = 4868, SBCXr = 4869, SBFMWri = 4870, SBFMXri = 4871, SCLAMP_VG2_2Z2Z_B = 4872, SCLAMP_VG2_2Z2Z_D = 4873, SCLAMP_VG2_2Z2Z_H = 4874, SCLAMP_VG2_2Z2Z_S = 4875, SCLAMP_VG4_4Z4Z_B = 4876, SCLAMP_VG4_4Z4Z_D = 4877, SCLAMP_VG4_4Z4Z_H = 4878, SCLAMP_VG4_4Z4Z_S = 4879, SCLAMP_ZZZ_B = 4880, SCLAMP_ZZZ_D = 4881, SCLAMP_ZZZ_H = 4882, SCLAMP_ZZZ_S = 4883, SCVTFSWDri = 4884, SCVTFSWHri = 4885, SCVTFSWSri = 4886, SCVTFSXDri = 4887, SCVTFSXHri = 4888, SCVTFSXSri = 4889, SCVTFUWDri = 4890, SCVTFUWHri = 4891, SCVTFUWSri = 4892, SCVTFUXDri = 4893, SCVTFUXHri = 4894, SCVTFUXSri = 4895, SCVTF_2Z2Z_StoS = 4896, SCVTF_4Z4Z_StoS = 4897, SCVTF_ZPmZ_DtoD = 4898, SCVTF_ZPmZ_DtoH = 4899, SCVTF_ZPmZ_DtoS = 4900, SCVTF_ZPmZ_HtoH = 4901, SCVTF_ZPmZ_StoD = 4902, SCVTF_ZPmZ_StoH = 4903, SCVTF_ZPmZ_StoS = 4904, SCVTFd = 4905, SCVTFh = 4906, SCVTFs = 4907, SCVTFv1i16 = 4908, SCVTFv1i32 = 4909, SCVTFv1i64 = 4910, SCVTFv2f32 = 4911, SCVTFv2f64 = 4912, SCVTFv2i32_shift = 4913, SCVTFv2i64_shift = 4914, SCVTFv4f16 = 4915, SCVTFv4f32 = 4916, SCVTFv4i16_shift = 4917, SCVTFv4i32_shift = 4918, SCVTFv8f16 = 4919, SCVTFv8i16_shift = 4920, SDIVR_ZPmZ_D = 4921, SDIVR_ZPmZ_S = 4922, SDIVWr = 4923, SDIVXr = 4924, SDIV_ZPmZ_D = 4925, SDIV_ZPmZ_S = 4926, SDOT_VG2_M2Z2Z_BtoS = 4927, SDOT_VG2_M2Z2Z_HtoD = 4928, SDOT_VG2_M2Z2Z_HtoS = 4929, SDOT_VG2_M2ZZI_BToS = 4930, SDOT_VG2_M2ZZI_HToS = 4931, SDOT_VG2_M2ZZI_HtoD = 4932, SDOT_VG2_M2ZZ_BtoS = 4933, SDOT_VG2_M2ZZ_HtoD = 4934, SDOT_VG2_M2ZZ_HtoS = 4935, SDOT_VG4_M4Z4Z_BtoS = 4936, SDOT_VG4_M4Z4Z_HtoD = 4937, SDOT_VG4_M4Z4Z_HtoS = 4938, SDOT_VG4_M4ZZI_BToS = 4939, SDOT_VG4_M4ZZI_HToS = 4940, SDOT_VG4_M4ZZI_HtoD = 4941, SDOT_VG4_M4ZZ_BtoS = 4942, SDOT_VG4_M4ZZ_HtoD = 4943, SDOT_VG4_M4ZZ_HtoS = 4944, SDOT_ZZZI_D = 4945, SDOT_ZZZI_HtoS = 4946, SDOT_ZZZI_S = 4947, SDOT_ZZZ_D = 4948, SDOT_ZZZ_HtoS = 4949, SDOT_ZZZ_S = 4950, SDOTlanev16i8 = 4951, SDOTlanev8i8 = 4952, SDOTv16i8 = 4953, SDOTv8i8 = 4954, SEL_PPPP = 4955, SEL_VG2_2ZP2Z2Z_B = 4956, SEL_VG2_2ZP2Z2Z_D = 4957, SEL_VG2_2ZP2Z2Z_H = 4958, SEL_VG2_2ZP2Z2Z_S = 4959, SEL_VG4_4ZP4Z4Z_B = 4960, SEL_VG4_4ZP4Z4Z_D = 4961, SEL_VG4_4ZP4Z4Z_H = 4962, SEL_VG4_4ZP4Z4Z_S = 4963, SEL_ZPZZ_B = 4964, SEL_ZPZZ_D = 4965, SEL_ZPZZ_H = 4966, SEL_ZPZZ_S = 4967, SETE = 4968, SETEN = 4969, SETET = 4970, SETETN = 4971, SETF16 = 4972, SETF8 = 4973, SETFFR = 4974, SETGM = 4975, SETGMN = 4976, SETGMT = 4977, SETGMTN = 4978, SETGP = 4979, SETGPN = 4980, SETGPT = 4981, SETGPTN = 4982, SETM = 4983, SETMN = 4984, SETMT = 4985, SETMTN = 4986, SETP = 4987, SETPN = 4988, SETPT = 4989, SETPTN = 4990, SHA1Crrr = 4991, SHA1Hrr = 4992, SHA1Mrrr = 4993, SHA1Prrr = 4994, SHA1SU0rrr = 4995, SHA1SU1rr = 4996, SHA256H2rrr = 4997, SHA256Hrrr = 4998, SHA256SU0rr = 4999, SHA256SU1rrr = 5000, SHA512H = 5001, SHA512H2 = 5002, SHA512SU0 = 5003, SHA512SU1 = 5004, SHADD_ZPmZ_B = 5005, SHADD_ZPmZ_D = 5006, SHADD_ZPmZ_H = 5007, SHADD_ZPmZ_S = 5008, SHADDv16i8 = 5009, SHADDv2i32 = 5010, SHADDv4i16 = 5011, SHADDv4i32 = 5012, SHADDv8i16 = 5013, SHADDv8i8 = 5014, SHLLv16i8 = 5015, SHLLv2i32 = 5016, SHLLv4i16 = 5017, SHLLv4i32 = 5018, SHLLv8i16 = 5019, SHLLv8i8 = 5020, SHLd = 5021, SHLv16i8_shift = 5022, SHLv2i32_shift = 5023, SHLv2i64_shift = 5024, SHLv4i16_shift = 5025, SHLv4i32_shift = 5026, SHLv8i16_shift = 5027, SHLv8i8_shift = 5028, SHRNB_ZZI_B = 5029, SHRNB_ZZI_H = 5030, SHRNB_ZZI_S = 5031, SHRNT_ZZI_B = 5032, SHRNT_ZZI_H = 5033, SHRNT_ZZI_S = 5034, SHRNv16i8_shift = 5035, SHRNv2i32_shift = 5036, SHRNv4i16_shift = 5037, SHRNv4i32_shift = 5038, SHRNv8i16_shift = 5039, SHRNv8i8_shift = 5040, SHSUBR_ZPmZ_B = 5041, SHSUBR_ZPmZ_D = 5042, SHSUBR_ZPmZ_H = 5043, SHSUBR_ZPmZ_S = 5044, SHSUB_ZPmZ_B = 5045, SHSUB_ZPmZ_D = 5046, SHSUB_ZPmZ_H = 5047, SHSUB_ZPmZ_S = 5048, SHSUBv16i8 = 5049, SHSUBv2i32 = 5050, SHSUBv4i16 = 5051, SHSUBv4i32 = 5052, SHSUBv8i16 = 5053, SHSUBv8i8 = 5054, SLI_ZZI_B = 5055, SLI_ZZI_D = 5056, SLI_ZZI_H = 5057, SLI_ZZI_S = 5058, SLId = 5059, SLIv16i8_shift = 5060, SLIv2i32_shift = 5061, SLIv2i64_shift = 5062, SLIv4i16_shift = 5063, SLIv4i32_shift = 5064, SLIv8i16_shift = 5065, SLIv8i8_shift = 5066, SM3PARTW1 = 5067, SM3PARTW2 = 5068, SM3SS1 = 5069, SM3TT1A = 5070, SM3TT1B = 5071, SM3TT2A = 5072, SM3TT2B = 5073, SM4E = 5074, SM4EKEY_ZZZ_S = 5075, SM4ENCKEY = 5076, SM4E_ZZZ_S = 5077, SMADDLrrr = 5078, SMAXP_ZPmZ_B = 5079, SMAXP_ZPmZ_D = 5080, SMAXP_ZPmZ_H = 5081, SMAXP_ZPmZ_S = 5082, SMAXPv16i8 = 5083, SMAXPv2i32 = 5084, SMAXPv4i16 = 5085, SMAXPv4i32 = 5086, SMAXPv8i16 = 5087, SMAXPv8i8 = 5088, SMAXQV_VPZ_B = 5089, SMAXQV_VPZ_D = 5090, SMAXQV_VPZ_H = 5091, SMAXQV_VPZ_S = 5092, SMAXV_VPZ_B = 5093, SMAXV_VPZ_D = 5094, SMAXV_VPZ_H = 5095, SMAXV_VPZ_S = 5096, SMAXVv16i8v = 5097, SMAXVv4i16v = 5098, SMAXVv4i32v = 5099, SMAXVv8i16v = 5100, SMAXVv8i8v = 5101, SMAXWri = 5102, SMAXWrr = 5103, SMAXXri = 5104, SMAXXrr = 5105, SMAX_VG2_2Z2Z_B = 5106, SMAX_VG2_2Z2Z_D = 5107, SMAX_VG2_2Z2Z_H = 5108, SMAX_VG2_2Z2Z_S = 5109, SMAX_VG2_2ZZ_B = 5110, SMAX_VG2_2ZZ_D = 5111, SMAX_VG2_2ZZ_H = 5112, SMAX_VG2_2ZZ_S = 5113, SMAX_VG4_4Z4Z_B = 5114, SMAX_VG4_4Z4Z_D = 5115, SMAX_VG4_4Z4Z_H = 5116, SMAX_VG4_4Z4Z_S = 5117, SMAX_VG4_4ZZ_B = 5118, SMAX_VG4_4ZZ_D = 5119, SMAX_VG4_4ZZ_H = 5120, SMAX_VG4_4ZZ_S = 5121, SMAX_ZI_B = 5122, SMAX_ZI_D = 5123, SMAX_ZI_H = 5124, SMAX_ZI_S = 5125, SMAX_ZPmZ_B = 5126, SMAX_ZPmZ_D = 5127, SMAX_ZPmZ_H = 5128, SMAX_ZPmZ_S = 5129, SMAXv16i8 = 5130, SMAXv2i32 = 5131, SMAXv4i16 = 5132, SMAXv4i32 = 5133, SMAXv8i16 = 5134, SMAXv8i8 = 5135, SMC = 5136, SMINP_ZPmZ_B = 5137, SMINP_ZPmZ_D = 5138, SMINP_ZPmZ_H = 5139, SMINP_ZPmZ_S = 5140, SMINPv16i8 = 5141, SMINPv2i32 = 5142, SMINPv4i16 = 5143, SMINPv4i32 = 5144, SMINPv8i16 = 5145, SMINPv8i8 = 5146, SMINQV_VPZ_B = 5147, SMINQV_VPZ_D = 5148, SMINQV_VPZ_H = 5149, SMINQV_VPZ_S = 5150, SMINV_VPZ_B = 5151, SMINV_VPZ_D = 5152, SMINV_VPZ_H = 5153, SMINV_VPZ_S = 5154, SMINVv16i8v = 5155, SMINVv4i16v = 5156, SMINVv4i32v = 5157, SMINVv8i16v = 5158, SMINVv8i8v = 5159, SMINWri = 5160, SMINWrr = 5161, SMINXri = 5162, SMINXrr = 5163, SMIN_VG2_2Z2Z_B = 5164, SMIN_VG2_2Z2Z_D = 5165, SMIN_VG2_2Z2Z_H = 5166, SMIN_VG2_2Z2Z_S = 5167, SMIN_VG2_2ZZ_B = 5168, SMIN_VG2_2ZZ_D = 5169, SMIN_VG2_2ZZ_H = 5170, SMIN_VG2_2ZZ_S = 5171, SMIN_VG4_4Z4Z_B = 5172, SMIN_VG4_4Z4Z_D = 5173, SMIN_VG4_4Z4Z_H = 5174, SMIN_VG4_4Z4Z_S = 5175, SMIN_VG4_4ZZ_B = 5176, SMIN_VG4_4ZZ_D = 5177, SMIN_VG4_4ZZ_H = 5178, SMIN_VG4_4ZZ_S = 5179, SMIN_ZI_B = 5180, SMIN_ZI_D = 5181, SMIN_ZI_H = 5182, SMIN_ZI_S = 5183, SMIN_ZPmZ_B = 5184, SMIN_ZPmZ_D = 5185, SMIN_ZPmZ_H = 5186, SMIN_ZPmZ_S = 5187, SMINv16i8 = 5188, SMINv2i32 = 5189, SMINv4i16 = 5190, SMINv4i32 = 5191, SMINv8i16 = 5192, SMINv8i8 = 5193, SMLALB_ZZZI_D = 5194, SMLALB_ZZZI_S = 5195, SMLALB_ZZZ_D = 5196, SMLALB_ZZZ_H = 5197, SMLALB_ZZZ_S = 5198, SMLALL_MZZI_BtoS = 5199, SMLALL_MZZI_HtoD = 5200, SMLALL_MZZ_BtoS = 5201, SMLALL_MZZ_HtoD = 5202, SMLALL_VG2_M2Z2Z_BtoS = 5203, SMLALL_VG2_M2Z2Z_HtoD = 5204, SMLALL_VG2_M2ZZI_BtoS = 5205, SMLALL_VG2_M2ZZI_HtoD = 5206, SMLALL_VG2_M2ZZ_BtoS = 5207, SMLALL_VG2_M2ZZ_HtoD = 5208, SMLALL_VG4_M4Z4Z_BtoS = 5209, SMLALL_VG4_M4Z4Z_HtoD = 5210, SMLALL_VG4_M4ZZI_BtoS = 5211, SMLALL_VG4_M4ZZI_HtoD = 5212, SMLALL_VG4_M4ZZ_BtoS = 5213, SMLALL_VG4_M4ZZ_HtoD = 5214, SMLALT_ZZZI_D = 5215, SMLALT_ZZZI_S = 5216, SMLALT_ZZZ_D = 5217, SMLALT_ZZZ_H = 5218, SMLALT_ZZZ_S = 5219, SMLAL_MZZI_S = 5220, SMLAL_MZZ_S = 5221, SMLAL_VG2_M2Z2Z_S = 5222, SMLAL_VG2_M2ZZI_S = 5223, SMLAL_VG2_M2ZZ_S = 5224, SMLAL_VG4_M4Z4Z_S = 5225, SMLAL_VG4_M4ZZI_S = 5226, SMLAL_VG4_M4ZZ_S = 5227, SMLALv16i8_v8i16 = 5228, SMLALv2i32_indexed = 5229, SMLALv2i32_v2i64 = 5230, SMLALv4i16_indexed = 5231, SMLALv4i16_v4i32 = 5232, SMLALv4i32_indexed = 5233, SMLALv4i32_v2i64 = 5234, SMLALv8i16_indexed = 5235, SMLALv8i16_v4i32 = 5236, SMLALv8i8_v8i16 = 5237, SMLSLB_ZZZI_D = 5238, SMLSLB_ZZZI_S = 5239, SMLSLB_ZZZ_D = 5240, SMLSLB_ZZZ_H = 5241, SMLSLB_ZZZ_S = 5242, SMLSLL_MZZI_BtoS = 5243, SMLSLL_MZZI_HtoD = 5244, SMLSLL_MZZ_BtoS = 5245, SMLSLL_MZZ_HtoD = 5246, SMLSLL_VG2_M2Z2Z_BtoS = 5247, SMLSLL_VG2_M2Z2Z_HtoD = 5248, SMLSLL_VG2_M2ZZI_BtoS = 5249, SMLSLL_VG2_M2ZZI_HtoD = 5250, SMLSLL_VG2_M2ZZ_BtoS = 5251, SMLSLL_VG2_M2ZZ_HtoD = 5252, SMLSLL_VG4_M4Z4Z_BtoS = 5253, SMLSLL_VG4_M4Z4Z_HtoD = 5254, SMLSLL_VG4_M4ZZI_BtoS = 5255, SMLSLL_VG4_M4ZZI_HtoD = 5256, SMLSLL_VG4_M4ZZ_BtoS = 5257, SMLSLL_VG4_M4ZZ_HtoD = 5258, SMLSLT_ZZZI_D = 5259, SMLSLT_ZZZI_S = 5260, SMLSLT_ZZZ_D = 5261, SMLSLT_ZZZ_H = 5262, SMLSLT_ZZZ_S = 5263, SMLSL_MZZI_S = 5264, SMLSL_MZZ_S = 5265, SMLSL_VG2_M2Z2Z_S = 5266, SMLSL_VG2_M2ZZI_S = 5267, SMLSL_VG2_M2ZZ_S = 5268, SMLSL_VG4_M4Z4Z_S = 5269, SMLSL_VG4_M4ZZI_S = 5270, SMLSL_VG4_M4ZZ_S = 5271, SMLSLv16i8_v8i16 = 5272, SMLSLv2i32_indexed = 5273, SMLSLv2i32_v2i64 = 5274, SMLSLv4i16_indexed = 5275, SMLSLv4i16_v4i32 = 5276, SMLSLv4i32_indexed = 5277, SMLSLv4i32_v2i64 = 5278, SMLSLv8i16_indexed = 5279, SMLSLv8i16_v4i32 = 5280, SMLSLv8i8_v8i16 = 5281, SMMLA = 5282, SMMLA_ZZZ = 5283, SMOPA_MPPZZ_D = 5284, SMOPA_MPPZZ_HtoS = 5285, SMOPA_MPPZZ_S = 5286, SMOPS_MPPZZ_D = 5287, SMOPS_MPPZZ_HtoS = 5288, SMOPS_MPPZZ_S = 5289, SMOVvi16to32 = 5290, SMOVvi16to32_idx0 = 5291, SMOVvi16to64 = 5292, SMOVvi16to64_idx0 = 5293, SMOVvi32to64 = 5294, SMOVvi32to64_idx0 = 5295, SMOVvi8to32 = 5296, SMOVvi8to32_idx0 = 5297, SMOVvi8to64 = 5298, SMOVvi8to64_idx0 = 5299, SMSUBLrrr = 5300, SMULH_ZPmZ_B = 5301, SMULH_ZPmZ_D = 5302, SMULH_ZPmZ_H = 5303, SMULH_ZPmZ_S = 5304, SMULH_ZZZ_B = 5305, SMULH_ZZZ_D = 5306, SMULH_ZZZ_H = 5307, SMULH_ZZZ_S = 5308, SMULHrr = 5309, SMULLB_ZZZI_D = 5310, SMULLB_ZZZI_S = 5311, SMULLB_ZZZ_D = 5312, SMULLB_ZZZ_H = 5313, SMULLB_ZZZ_S = 5314, SMULLT_ZZZI_D = 5315, SMULLT_ZZZI_S = 5316, SMULLT_ZZZ_D = 5317, SMULLT_ZZZ_H = 5318, SMULLT_ZZZ_S = 5319, SMULLv16i8_v8i16 = 5320, SMULLv2i32_indexed = 5321, SMULLv2i32_v2i64 = 5322, SMULLv4i16_indexed = 5323, SMULLv4i16_v4i32 = 5324, SMULLv4i32_indexed = 5325, SMULLv4i32_v2i64 = 5326, SMULLv8i16_indexed = 5327, SMULLv8i16_v4i32 = 5328, SMULLv8i8_v8i16 = 5329, SPLICE_ZPZZ_B = 5330, SPLICE_ZPZZ_D = 5331, SPLICE_ZPZZ_H = 5332, SPLICE_ZPZZ_S = 5333, SPLICE_ZPZ_B = 5334, SPLICE_ZPZ_D = 5335, SPLICE_ZPZ_H = 5336, SPLICE_ZPZ_S = 5337, SQABS_ZPmZ_B = 5338, SQABS_ZPmZ_D = 5339, SQABS_ZPmZ_H = 5340, SQABS_ZPmZ_S = 5341, SQABSv16i8 = 5342, SQABSv1i16 = 5343, SQABSv1i32 = 5344, SQABSv1i64 = 5345, SQABSv1i8 = 5346, SQABSv2i32 = 5347, SQABSv2i64 = 5348, SQABSv4i16 = 5349, SQABSv4i32 = 5350, SQABSv8i16 = 5351, SQABSv8i8 = 5352, SQADD_ZI_B = 5353, SQADD_ZI_D = 5354, SQADD_ZI_H = 5355, SQADD_ZI_S = 5356, SQADD_ZPmZ_B = 5357, SQADD_ZPmZ_D = 5358, SQADD_ZPmZ_H = 5359, SQADD_ZPmZ_S = 5360, SQADD_ZZZ_B = 5361, SQADD_ZZZ_D = 5362, SQADD_ZZZ_H = 5363, SQADD_ZZZ_S = 5364, SQADDv16i8 = 5365, SQADDv1i16 = 5366, SQADDv1i32 = 5367, SQADDv1i64 = 5368, SQADDv1i8 = 5369, SQADDv2i32 = 5370, SQADDv2i64 = 5371, SQADDv4i16 = 5372, SQADDv4i32 = 5373, SQADDv8i16 = 5374, SQADDv8i8 = 5375, SQCADD_ZZI_B = 5376, SQCADD_ZZI_D = 5377, SQCADD_ZZI_H = 5378, SQCADD_ZZI_S = 5379, SQCVTN_Z2Z_StoH = 5380, SQCVTN_Z4Z_DtoH = 5381, SQCVTN_Z4Z_StoB = 5382, SQCVTUN_Z2Z_StoH = 5383, SQCVTUN_Z4Z_DtoH = 5384, SQCVTUN_Z4Z_StoB = 5385, SQCVTU_Z2Z_StoH = 5386, SQCVTU_Z4Z_DtoH = 5387, SQCVTU_Z4Z_StoB = 5388, SQCVT_Z2Z_StoH = 5389, SQCVT_Z4Z_DtoH = 5390, SQCVT_Z4Z_StoB = 5391, SQDECB_XPiI = 5392, SQDECB_XPiWdI = 5393, SQDECD_XPiI = 5394, SQDECD_XPiWdI = 5395, SQDECD_ZPiI = 5396, SQDECH_XPiI = 5397, SQDECH_XPiWdI = 5398, SQDECH_ZPiI = 5399, SQDECP_XPWd_B = 5400, SQDECP_XPWd_D = 5401, SQDECP_XPWd_H = 5402, SQDECP_XPWd_S = 5403, SQDECP_XP_B = 5404, SQDECP_XP_D = 5405, SQDECP_XP_H = 5406, SQDECP_XP_S = 5407, SQDECP_ZP_D = 5408, SQDECP_ZP_H = 5409, SQDECP_ZP_S = 5410, SQDECW_XPiI = 5411, SQDECW_XPiWdI = 5412, SQDECW_ZPiI = 5413, SQDMLALBT_ZZZ_D = 5414, SQDMLALBT_ZZZ_H = 5415, SQDMLALBT_ZZZ_S = 5416, SQDMLALB_ZZZI_D = 5417, SQDMLALB_ZZZI_S = 5418, SQDMLALB_ZZZ_D = 5419, SQDMLALB_ZZZ_H = 5420, SQDMLALB_ZZZ_S = 5421, SQDMLALT_ZZZI_D = 5422, SQDMLALT_ZZZI_S = 5423, SQDMLALT_ZZZ_D = 5424, SQDMLALT_ZZZ_H = 5425, SQDMLALT_ZZZ_S = 5426, SQDMLALi16 = 5427, SQDMLALi32 = 5428, SQDMLALv1i32_indexed = 5429, SQDMLALv1i64_indexed = 5430, SQDMLALv2i32_indexed = 5431, SQDMLALv2i32_v2i64 = 5432, SQDMLALv4i16_indexed = 5433, SQDMLALv4i16_v4i32 = 5434, SQDMLALv4i32_indexed = 5435, SQDMLALv4i32_v2i64 = 5436, SQDMLALv8i16_indexed = 5437, SQDMLALv8i16_v4i32 = 5438, SQDMLSLBT_ZZZ_D = 5439, SQDMLSLBT_ZZZ_H = 5440, SQDMLSLBT_ZZZ_S = 5441, SQDMLSLB_ZZZI_D = 5442, SQDMLSLB_ZZZI_S = 5443, SQDMLSLB_ZZZ_D = 5444, SQDMLSLB_ZZZ_H = 5445, SQDMLSLB_ZZZ_S = 5446, SQDMLSLT_ZZZI_D = 5447, SQDMLSLT_ZZZI_S = 5448, SQDMLSLT_ZZZ_D = 5449, SQDMLSLT_ZZZ_H = 5450, SQDMLSLT_ZZZ_S = 5451, SQDMLSLi16 = 5452, SQDMLSLi32 = 5453, SQDMLSLv1i32_indexed = 5454, SQDMLSLv1i64_indexed = 5455, SQDMLSLv2i32_indexed = 5456, SQDMLSLv2i32_v2i64 = 5457, SQDMLSLv4i16_indexed = 5458, SQDMLSLv4i16_v4i32 = 5459, SQDMLSLv4i32_indexed = 5460, SQDMLSLv4i32_v2i64 = 5461, SQDMLSLv8i16_indexed = 5462, SQDMLSLv8i16_v4i32 = 5463, SQDMULH_VG2_2Z2Z_B = 5464, SQDMULH_VG2_2Z2Z_D = 5465, SQDMULH_VG2_2Z2Z_H = 5466, SQDMULH_VG2_2Z2Z_S = 5467, SQDMULH_VG2_2ZZ_B = 5468, SQDMULH_VG2_2ZZ_D = 5469, SQDMULH_VG2_2ZZ_H = 5470, SQDMULH_VG2_2ZZ_S = 5471, SQDMULH_VG4_4Z4Z_B = 5472, SQDMULH_VG4_4Z4Z_D = 5473, SQDMULH_VG4_4Z4Z_H = 5474, SQDMULH_VG4_4Z4Z_S = 5475, SQDMULH_VG4_4ZZ_B = 5476, SQDMULH_VG4_4ZZ_D = 5477, SQDMULH_VG4_4ZZ_H = 5478, SQDMULH_VG4_4ZZ_S = 5479, SQDMULH_ZZZI_D = 5480, SQDMULH_ZZZI_H = 5481, SQDMULH_ZZZI_S = 5482, SQDMULH_ZZZ_B = 5483, SQDMULH_ZZZ_D = 5484, SQDMULH_ZZZ_H = 5485, SQDMULH_ZZZ_S = 5486, SQDMULHv1i16 = 5487, SQDMULHv1i16_indexed = 5488, SQDMULHv1i32 = 5489, SQDMULHv1i32_indexed = 5490, SQDMULHv2i32 = 5491, SQDMULHv2i32_indexed = 5492, SQDMULHv4i16 = 5493, SQDMULHv4i16_indexed = 5494, SQDMULHv4i32 = 5495, SQDMULHv4i32_indexed = 5496, SQDMULHv8i16 = 5497, SQDMULHv8i16_indexed = 5498, SQDMULLB_ZZZI_D = 5499, SQDMULLB_ZZZI_S = 5500, SQDMULLB_ZZZ_D = 5501, SQDMULLB_ZZZ_H = 5502, SQDMULLB_ZZZ_S = 5503, SQDMULLT_ZZZI_D = 5504, SQDMULLT_ZZZI_S = 5505, SQDMULLT_ZZZ_D = 5506, SQDMULLT_ZZZ_H = 5507, SQDMULLT_ZZZ_S = 5508, SQDMULLi16 = 5509, SQDMULLi32 = 5510, SQDMULLv1i32_indexed = 5511, SQDMULLv1i64_indexed = 5512, SQDMULLv2i32_indexed = 5513, SQDMULLv2i32_v2i64 = 5514, SQDMULLv4i16_indexed = 5515, SQDMULLv4i16_v4i32 = 5516, SQDMULLv4i32_indexed = 5517, SQDMULLv4i32_v2i64 = 5518, SQDMULLv8i16_indexed = 5519, SQDMULLv8i16_v4i32 = 5520, SQINCB_XPiI = 5521, SQINCB_XPiWdI = 5522, SQINCD_XPiI = 5523, SQINCD_XPiWdI = 5524, SQINCD_ZPiI = 5525, SQINCH_XPiI = 5526, SQINCH_XPiWdI = 5527, SQINCH_ZPiI = 5528, SQINCP_XPWd_B = 5529, SQINCP_XPWd_D = 5530, SQINCP_XPWd_H = 5531, SQINCP_XPWd_S = 5532, SQINCP_XP_B = 5533, SQINCP_XP_D = 5534, SQINCP_XP_H = 5535, SQINCP_XP_S = 5536, SQINCP_ZP_D = 5537, SQINCP_ZP_H = 5538, SQINCP_ZP_S = 5539, SQINCW_XPiI = 5540, SQINCW_XPiWdI = 5541, SQINCW_ZPiI = 5542, SQNEG_ZPmZ_B = 5543, SQNEG_ZPmZ_D = 5544, SQNEG_ZPmZ_H = 5545, SQNEG_ZPmZ_S = 5546, SQNEGv16i8 = 5547, SQNEGv1i16 = 5548, SQNEGv1i32 = 5549, SQNEGv1i64 = 5550, SQNEGv1i8 = 5551, SQNEGv2i32 = 5552, SQNEGv2i64 = 5553, SQNEGv4i16 = 5554, SQNEGv4i32 = 5555, SQNEGv8i16 = 5556, SQNEGv8i8 = 5557, SQRDCMLAH_ZZZI_H = 5558, SQRDCMLAH_ZZZI_S = 5559, SQRDCMLAH_ZZZ_B = 5560, SQRDCMLAH_ZZZ_D = 5561, SQRDCMLAH_ZZZ_H = 5562, SQRDCMLAH_ZZZ_S = 5563, SQRDMLAH_ZZZI_D = 5564, SQRDMLAH_ZZZI_H = 5565, SQRDMLAH_ZZZI_S = 5566, SQRDMLAH_ZZZ_B = 5567, SQRDMLAH_ZZZ_D = 5568, SQRDMLAH_ZZZ_H = 5569, SQRDMLAH_ZZZ_S = 5570, SQRDMLAHi16_indexed = 5571, SQRDMLAHi32_indexed = 5572, SQRDMLAHv1i16 = 5573, SQRDMLAHv1i32 = 5574, SQRDMLAHv2i32 = 5575, SQRDMLAHv2i32_indexed = 5576, SQRDMLAHv4i16 = 5577, SQRDMLAHv4i16_indexed = 5578, SQRDMLAHv4i32 = 5579, SQRDMLAHv4i32_indexed = 5580, SQRDMLAHv8i16 = 5581, SQRDMLAHv8i16_indexed = 5582, SQRDMLSH_ZZZI_D = 5583, SQRDMLSH_ZZZI_H = 5584, SQRDMLSH_ZZZI_S = 5585, SQRDMLSH_ZZZ_B = 5586, SQRDMLSH_ZZZ_D = 5587, SQRDMLSH_ZZZ_H = 5588, SQRDMLSH_ZZZ_S = 5589, SQRDMLSHi16_indexed = 5590, SQRDMLSHi32_indexed = 5591, SQRDMLSHv1i16 = 5592, SQRDMLSHv1i32 = 5593, SQRDMLSHv2i32 = 5594, SQRDMLSHv2i32_indexed = 5595, SQRDMLSHv4i16 = 5596, SQRDMLSHv4i16_indexed = 5597, SQRDMLSHv4i32 = 5598, SQRDMLSHv4i32_indexed = 5599, SQRDMLSHv8i16 = 5600, SQRDMLSHv8i16_indexed = 5601, SQRDMULH_ZZZI_D = 5602, SQRDMULH_ZZZI_H = 5603, SQRDMULH_ZZZI_S = 5604, SQRDMULH_ZZZ_B = 5605, SQRDMULH_ZZZ_D = 5606, SQRDMULH_ZZZ_H = 5607, SQRDMULH_ZZZ_S = 5608, SQRDMULHv1i16 = 5609, SQRDMULHv1i16_indexed = 5610, SQRDMULHv1i32 = 5611, SQRDMULHv1i32_indexed = 5612, SQRDMULHv2i32 = 5613, SQRDMULHv2i32_indexed = 5614, SQRDMULHv4i16 = 5615, SQRDMULHv4i16_indexed = 5616, SQRDMULHv4i32 = 5617, SQRDMULHv4i32_indexed = 5618, SQRDMULHv8i16 = 5619, SQRDMULHv8i16_indexed = 5620, SQRSHLR_ZPmZ_B = 5621, SQRSHLR_ZPmZ_D = 5622, SQRSHLR_ZPmZ_H = 5623, SQRSHLR_ZPmZ_S = 5624, SQRSHL_ZPmZ_B = 5625, SQRSHL_ZPmZ_D = 5626, SQRSHL_ZPmZ_H = 5627, SQRSHL_ZPmZ_S = 5628, SQRSHLv16i8 = 5629, SQRSHLv1i16 = 5630, SQRSHLv1i32 = 5631, SQRSHLv1i64 = 5632, SQRSHLv1i8 = 5633, SQRSHLv2i32 = 5634, SQRSHLv2i64 = 5635, SQRSHLv4i16 = 5636, SQRSHLv4i32 = 5637, SQRSHLv8i16 = 5638, SQRSHLv8i8 = 5639, SQRSHRNB_ZZI_B = 5640, SQRSHRNB_ZZI_H = 5641, SQRSHRNB_ZZI_S = 5642, SQRSHRNT_ZZI_B = 5643, SQRSHRNT_ZZI_H = 5644, SQRSHRNT_ZZI_S = 5645, SQRSHRN_VG4_Z4ZI_B = 5646, SQRSHRN_VG4_Z4ZI_H = 5647, SQRSHRNb = 5648, SQRSHRNh = 5649, SQRSHRNs = 5650, SQRSHRNv16i8_shift = 5651, SQRSHRNv2i32_shift = 5652, SQRSHRNv4i16_shift = 5653, SQRSHRNv4i32_shift = 5654, SQRSHRNv8i16_shift = 5655, SQRSHRNv8i8_shift = 5656, SQRSHRUNB_ZZI_B = 5657, SQRSHRUNB_ZZI_H = 5658, SQRSHRUNB_ZZI_S = 5659, SQRSHRUNT_ZZI_B = 5660, SQRSHRUNT_ZZI_H = 5661, SQRSHRUNT_ZZI_S = 5662, SQRSHRUN_VG4_Z4ZI_B = 5663, SQRSHRUN_VG4_Z4ZI_H = 5664, SQRSHRUNb = 5665, SQRSHRUNh = 5666, SQRSHRUNs = 5667, SQRSHRUNv16i8_shift = 5668, SQRSHRUNv2i32_shift = 5669, SQRSHRUNv4i16_shift = 5670, SQRSHRUNv4i32_shift = 5671, SQRSHRUNv8i16_shift = 5672, SQRSHRUNv8i8_shift = 5673, SQRSHRU_VG2_Z2ZI_H = 5674, SQRSHRU_VG4_Z4ZI_B = 5675, SQRSHRU_VG4_Z4ZI_H = 5676, SQRSHR_VG2_Z2ZI_H = 5677, SQRSHR_VG4_Z4ZI_B = 5678, SQRSHR_VG4_Z4ZI_H = 5679, SQSHLR_ZPmZ_B = 5680, SQSHLR_ZPmZ_D = 5681, SQSHLR_ZPmZ_H = 5682, SQSHLR_ZPmZ_S = 5683, SQSHLU_ZPmI_B = 5684, SQSHLU_ZPmI_D = 5685, SQSHLU_ZPmI_H = 5686, SQSHLU_ZPmI_S = 5687, SQSHLUb = 5688, SQSHLUd = 5689, SQSHLUh = 5690, SQSHLUs = 5691, SQSHLUv16i8_shift = 5692, SQSHLUv2i32_shift = 5693, SQSHLUv2i64_shift = 5694, SQSHLUv4i16_shift = 5695, SQSHLUv4i32_shift = 5696, SQSHLUv8i16_shift = 5697, SQSHLUv8i8_shift = 5698, SQSHL_ZPmI_B = 5699, SQSHL_ZPmI_D = 5700, SQSHL_ZPmI_H = 5701, SQSHL_ZPmI_S = 5702, SQSHL_ZPmZ_B = 5703, SQSHL_ZPmZ_D = 5704, SQSHL_ZPmZ_H = 5705, SQSHL_ZPmZ_S = 5706, SQSHLb = 5707, SQSHLd = 5708, SQSHLh = 5709, SQSHLs = 5710, SQSHLv16i8 = 5711, SQSHLv16i8_shift = 5712, SQSHLv1i16 = 5713, SQSHLv1i32 = 5714, SQSHLv1i64 = 5715, SQSHLv1i8 = 5716, SQSHLv2i32 = 5717, SQSHLv2i32_shift = 5718, SQSHLv2i64 = 5719, SQSHLv2i64_shift = 5720, SQSHLv4i16 = 5721, SQSHLv4i16_shift = 5722, SQSHLv4i32 = 5723, SQSHLv4i32_shift = 5724, SQSHLv8i16 = 5725, SQSHLv8i16_shift = 5726, SQSHLv8i8 = 5727, SQSHLv8i8_shift = 5728, SQSHRNB_ZZI_B = 5729, SQSHRNB_ZZI_H = 5730, SQSHRNB_ZZI_S = 5731, SQSHRNT_ZZI_B = 5732, SQSHRNT_ZZI_H = 5733, SQSHRNT_ZZI_S = 5734, SQSHRNb = 5735, SQSHRNh = 5736, SQSHRNs = 5737, SQSHRNv16i8_shift = 5738, SQSHRNv2i32_shift = 5739, SQSHRNv4i16_shift = 5740, SQSHRNv4i32_shift = 5741, SQSHRNv8i16_shift = 5742, SQSHRNv8i8_shift = 5743, SQSHRUNB_ZZI_B = 5744, SQSHRUNB_ZZI_H = 5745, SQSHRUNB_ZZI_S = 5746, SQSHRUNT_ZZI_B = 5747, SQSHRUNT_ZZI_H = 5748, SQSHRUNT_ZZI_S = 5749, SQSHRUNb = 5750, SQSHRUNh = 5751, SQSHRUNs = 5752, SQSHRUNv16i8_shift = 5753, SQSHRUNv2i32_shift = 5754, SQSHRUNv4i16_shift = 5755, SQSHRUNv4i32_shift = 5756, SQSHRUNv8i16_shift = 5757, SQSHRUNv8i8_shift = 5758, SQSUBR_ZPmZ_B = 5759, SQSUBR_ZPmZ_D = 5760, SQSUBR_ZPmZ_H = 5761, SQSUBR_ZPmZ_S = 5762, SQSUB_ZI_B = 5763, SQSUB_ZI_D = 5764, SQSUB_ZI_H = 5765, SQSUB_ZI_S = 5766, SQSUB_ZPmZ_B = 5767, SQSUB_ZPmZ_D = 5768, SQSUB_ZPmZ_H = 5769, SQSUB_ZPmZ_S = 5770, SQSUB_ZZZ_B = 5771, SQSUB_ZZZ_D = 5772, SQSUB_ZZZ_H = 5773, SQSUB_ZZZ_S = 5774, SQSUBv16i8 = 5775, SQSUBv1i16 = 5776, SQSUBv1i32 = 5777, SQSUBv1i64 = 5778, SQSUBv1i8 = 5779, SQSUBv2i32 = 5780, SQSUBv2i64 = 5781, SQSUBv4i16 = 5782, SQSUBv4i32 = 5783, SQSUBv8i16 = 5784, SQSUBv8i8 = 5785, SQXTNB_ZZ_B = 5786, SQXTNB_ZZ_H = 5787, SQXTNB_ZZ_S = 5788, SQXTNT_ZZ_B = 5789, SQXTNT_ZZ_H = 5790, SQXTNT_ZZ_S = 5791, SQXTNv16i8 = 5792, SQXTNv1i16 = 5793, SQXTNv1i32 = 5794, SQXTNv1i8 = 5795, SQXTNv2i32 = 5796, SQXTNv4i16 = 5797, SQXTNv4i32 = 5798, SQXTNv8i16 = 5799, SQXTNv8i8 = 5800, SQXTUNB_ZZ_B = 5801, SQXTUNB_ZZ_H = 5802, SQXTUNB_ZZ_S = 5803, SQXTUNT_ZZ_B = 5804, SQXTUNT_ZZ_H = 5805, SQXTUNT_ZZ_S = 5806, SQXTUNv16i8 = 5807, SQXTUNv1i16 = 5808, SQXTUNv1i32 = 5809, SQXTUNv1i8 = 5810, SQXTUNv2i32 = 5811, SQXTUNv4i16 = 5812, SQXTUNv4i32 = 5813, SQXTUNv8i16 = 5814, SQXTUNv8i8 = 5815, SRHADD_ZPmZ_B = 5816, SRHADD_ZPmZ_D = 5817, SRHADD_ZPmZ_H = 5818, SRHADD_ZPmZ_S = 5819, SRHADDv16i8 = 5820, SRHADDv2i32 = 5821, SRHADDv4i16 = 5822, SRHADDv4i32 = 5823, SRHADDv8i16 = 5824, SRHADDv8i8 = 5825, SRI_ZZI_B = 5826, SRI_ZZI_D = 5827, SRI_ZZI_H = 5828, SRI_ZZI_S = 5829, SRId = 5830, SRIv16i8_shift = 5831, SRIv2i32_shift = 5832, SRIv2i64_shift = 5833, SRIv4i16_shift = 5834, SRIv4i32_shift = 5835, SRIv8i16_shift = 5836, SRIv8i8_shift = 5837, SRSHLR_ZPmZ_B = 5838, SRSHLR_ZPmZ_D = 5839, SRSHLR_ZPmZ_H = 5840, SRSHLR_ZPmZ_S = 5841, SRSHL_VG2_2Z2Z_B = 5842, SRSHL_VG2_2Z2Z_D = 5843, SRSHL_VG2_2Z2Z_H = 5844, SRSHL_VG2_2Z2Z_S = 5845, SRSHL_VG2_2ZZ_B = 5846, SRSHL_VG2_2ZZ_D = 5847, SRSHL_VG2_2ZZ_H = 5848, SRSHL_VG2_2ZZ_S = 5849, SRSHL_VG4_4Z4Z_B = 5850, SRSHL_VG4_4Z4Z_D = 5851, SRSHL_VG4_4Z4Z_H = 5852, SRSHL_VG4_4Z4Z_S = 5853, SRSHL_VG4_4ZZ_B = 5854, SRSHL_VG4_4ZZ_D = 5855, SRSHL_VG4_4ZZ_H = 5856, SRSHL_VG4_4ZZ_S = 5857, SRSHL_ZPmZ_B = 5858, SRSHL_ZPmZ_D = 5859, SRSHL_ZPmZ_H = 5860, SRSHL_ZPmZ_S = 5861, SRSHLv16i8 = 5862, SRSHLv1i64 = 5863, SRSHLv2i32 = 5864, SRSHLv2i64 = 5865, SRSHLv4i16 = 5866, SRSHLv4i32 = 5867, SRSHLv8i16 = 5868, SRSHLv8i8 = 5869, SRSHR_ZPmI_B = 5870, SRSHR_ZPmI_D = 5871, SRSHR_ZPmI_H = 5872, SRSHR_ZPmI_S = 5873, SRSHRd = 5874, SRSHRv16i8_shift = 5875, SRSHRv2i32_shift = 5876, SRSHRv2i64_shift = 5877, SRSHRv4i16_shift = 5878, SRSHRv4i32_shift = 5879, SRSHRv8i16_shift = 5880, SRSHRv8i8_shift = 5881, SRSRA_ZZI_B = 5882, SRSRA_ZZI_D = 5883, SRSRA_ZZI_H = 5884, SRSRA_ZZI_S = 5885, SRSRAd = 5886, SRSRAv16i8_shift = 5887, SRSRAv2i32_shift = 5888, SRSRAv2i64_shift = 5889, SRSRAv4i16_shift = 5890, SRSRAv4i32_shift = 5891, SRSRAv8i16_shift = 5892, SRSRAv8i8_shift = 5893, SSHLLB_ZZI_D = 5894, SSHLLB_ZZI_H = 5895, SSHLLB_ZZI_S = 5896, SSHLLT_ZZI_D = 5897, SSHLLT_ZZI_H = 5898, SSHLLT_ZZI_S = 5899, SSHLLv16i8_shift = 5900, SSHLLv2i32_shift = 5901, SSHLLv4i16_shift = 5902, SSHLLv4i32_shift = 5903, SSHLLv8i16_shift = 5904, SSHLLv8i8_shift = 5905, SSHLv16i8 = 5906, SSHLv1i64 = 5907, SSHLv2i32 = 5908, SSHLv2i64 = 5909, SSHLv4i16 = 5910, SSHLv4i32 = 5911, SSHLv8i16 = 5912, SSHLv8i8 = 5913, SSHRd = 5914, SSHRv16i8_shift = 5915, SSHRv2i32_shift = 5916, SSHRv2i64_shift = 5917, SSHRv4i16_shift = 5918, SSHRv4i32_shift = 5919, SSHRv8i16_shift = 5920, SSHRv8i8_shift = 5921, SSRA_ZZI_B = 5922, SSRA_ZZI_D = 5923, SSRA_ZZI_H = 5924, SSRA_ZZI_S = 5925, SSRAd = 5926, SSRAv16i8_shift = 5927, SSRAv2i32_shift = 5928, SSRAv2i64_shift = 5929, SSRAv4i16_shift = 5930, SSRAv4i32_shift = 5931, SSRAv8i16_shift = 5932, SSRAv8i8_shift = 5933, SST1B_D = 5934, SST1B_D_IMM = 5935, SST1B_D_SXTW = 5936, SST1B_D_UXTW = 5937, SST1B_S_IMM = 5938, SST1B_S_SXTW = 5939, SST1B_S_UXTW = 5940, SST1D = 5941, SST1D_IMM = 5942, SST1D_SCALED = 5943, SST1D_SXTW = 5944, SST1D_SXTW_SCALED = 5945, SST1D_UXTW = 5946, SST1D_UXTW_SCALED = 5947, SST1H_D = 5948, SST1H_D_IMM = 5949, SST1H_D_SCALED = 5950, SST1H_D_SXTW = 5951, SST1H_D_SXTW_SCALED = 5952, SST1H_D_UXTW = 5953, SST1H_D_UXTW_SCALED = 5954, SST1H_S_IMM = 5955, SST1H_S_SXTW = 5956, SST1H_S_SXTW_SCALED = 5957, SST1H_S_UXTW = 5958, SST1H_S_UXTW_SCALED = 5959, SST1Q = 5960, SST1W_D = 5961, SST1W_D_IMM = 5962, SST1W_D_SCALED = 5963, SST1W_D_SXTW = 5964, SST1W_D_SXTW_SCALED = 5965, SST1W_D_UXTW = 5966, SST1W_D_UXTW_SCALED = 5967, SST1W_IMM = 5968, SST1W_SXTW = 5969, SST1W_SXTW_SCALED = 5970, SST1W_UXTW = 5971, SST1W_UXTW_SCALED = 5972, SSUBLBT_ZZZ_D = 5973, SSUBLBT_ZZZ_H = 5974, SSUBLBT_ZZZ_S = 5975, SSUBLB_ZZZ_D = 5976, SSUBLB_ZZZ_H = 5977, SSUBLB_ZZZ_S = 5978, SSUBLTB_ZZZ_D = 5979, SSUBLTB_ZZZ_H = 5980, SSUBLTB_ZZZ_S = 5981, SSUBLT_ZZZ_D = 5982, SSUBLT_ZZZ_H = 5983, SSUBLT_ZZZ_S = 5984, SSUBLv16i8_v8i16 = 5985, SSUBLv2i32_v2i64 = 5986, SSUBLv4i16_v4i32 = 5987, SSUBLv4i32_v2i64 = 5988, SSUBLv8i16_v4i32 = 5989, SSUBLv8i8_v8i16 = 5990, SSUBWB_ZZZ_D = 5991, SSUBWB_ZZZ_H = 5992, SSUBWB_ZZZ_S = 5993, SSUBWT_ZZZ_D = 5994, SSUBWT_ZZZ_H = 5995, SSUBWT_ZZZ_S = 5996, SSUBWv16i8_v8i16 = 5997, SSUBWv2i32_v2i64 = 5998, SSUBWv4i16_v4i32 = 5999, SSUBWv4i32_v2i64 = 6000, SSUBWv8i16_v4i32 = 6001, SSUBWv8i8_v8i16 = 6002, ST1B = 6003, ST1B_2Z = 6004, ST1B_2Z_IMM = 6005, ST1B_4Z = 6006, ST1B_4Z_IMM = 6007, ST1B_D = 6008, ST1B_D_IMM = 6009, ST1B_H = 6010, ST1B_H_IMM = 6011, ST1B_IMM = 6012, ST1B_S = 6013, ST1B_S_IMM = 6014, ST1B_VG2_M2ZPXI = 6015, ST1B_VG2_M2ZPXX = 6016, ST1B_VG4_M4ZPXI = 6017, ST1B_VG4_M4ZPXX = 6018, ST1D = 6019, ST1D_2Z = 6020, ST1D_2Z_IMM = 6021, ST1D_4Z = 6022, ST1D_4Z_IMM = 6023, ST1D_IMM = 6024, ST1D_Q = 6025, ST1D_Q_IMM = 6026, ST1D_VG2_M2ZPXI = 6027, ST1D_VG2_M2ZPXX = 6028, ST1D_VG4_M4ZPXI = 6029, ST1D_VG4_M4ZPXX = 6030, ST1Fourv16b = 6031, ST1Fourv16b_POST = 6032, ST1Fourv1d = 6033, ST1Fourv1d_POST = 6034, ST1Fourv2d = 6035, ST1Fourv2d_POST = 6036, ST1Fourv2s = 6037, ST1Fourv2s_POST = 6038, ST1Fourv4h = 6039, ST1Fourv4h_POST = 6040, ST1Fourv4s = 6041, ST1Fourv4s_POST = 6042, ST1Fourv8b = 6043, ST1Fourv8b_POST = 6044, ST1Fourv8h = 6045, ST1Fourv8h_POST = 6046, ST1H = 6047, ST1H_2Z = 6048, ST1H_2Z_IMM = 6049, ST1H_4Z = 6050, ST1H_4Z_IMM = 6051, ST1H_D = 6052, ST1H_D_IMM = 6053, ST1H_IMM = 6054, ST1H_S = 6055, ST1H_S_IMM = 6056, ST1H_VG2_M2ZPXI = 6057, ST1H_VG2_M2ZPXX = 6058, ST1H_VG4_M4ZPXI = 6059, ST1H_VG4_M4ZPXX = 6060, ST1Onev16b = 6061, ST1Onev16b_POST = 6062, ST1Onev1d = 6063, ST1Onev1d_POST = 6064, ST1Onev2d = 6065, ST1Onev2d_POST = 6066, ST1Onev2s = 6067, ST1Onev2s_POST = 6068, ST1Onev4h = 6069, ST1Onev4h_POST = 6070, ST1Onev4s = 6071, ST1Onev4s_POST = 6072, ST1Onev8b = 6073, ST1Onev8b_POST = 6074, ST1Onev8h = 6075, ST1Onev8h_POST = 6076, ST1Threev16b = 6077, ST1Threev16b_POST = 6078, ST1Threev1d = 6079, ST1Threev1d_POST = 6080, ST1Threev2d = 6081, ST1Threev2d_POST = 6082, ST1Threev2s = 6083, ST1Threev2s_POST = 6084, ST1Threev4h = 6085, ST1Threev4h_POST = 6086, ST1Threev4s = 6087, ST1Threev4s_POST = 6088, ST1Threev8b = 6089, ST1Threev8b_POST = 6090, ST1Threev8h = 6091, ST1Threev8h_POST = 6092, ST1Twov16b = 6093, ST1Twov16b_POST = 6094, ST1Twov1d = 6095, ST1Twov1d_POST = 6096, ST1Twov2d = 6097, ST1Twov2d_POST = 6098, ST1Twov2s = 6099, ST1Twov2s_POST = 6100, ST1Twov4h = 6101, ST1Twov4h_POST = 6102, ST1Twov4s = 6103, ST1Twov4s_POST = 6104, ST1Twov8b = 6105, ST1Twov8b_POST = 6106, ST1Twov8h = 6107, ST1Twov8h_POST = 6108, ST1W = 6109, ST1W_2Z = 6110, ST1W_2Z_IMM = 6111, ST1W_4Z = 6112, ST1W_4Z_IMM = 6113, ST1W_D = 6114, ST1W_D_IMM = 6115, ST1W_IMM = 6116, ST1W_Q = 6117, ST1W_Q_IMM = 6118, ST1W_VG2_M2ZPXI = 6119, ST1W_VG2_M2ZPXX = 6120, ST1W_VG4_M4ZPXI = 6121, ST1W_VG4_M4ZPXX = 6122, ST1_MXIPXX_H_B = 6123, ST1_MXIPXX_H_D = 6124, ST1_MXIPXX_H_H = 6125, ST1_MXIPXX_H_Q = 6126, ST1_MXIPXX_H_S = 6127, ST1_MXIPXX_V_B = 6128, ST1_MXIPXX_V_D = 6129, ST1_MXIPXX_V_H = 6130, ST1_MXIPXX_V_Q = 6131, ST1_MXIPXX_V_S = 6132, ST1i16 = 6133, ST1i16_POST = 6134, ST1i32 = 6135, ST1i32_POST = 6136, ST1i64 = 6137, ST1i64_POST = 6138, ST1i8 = 6139, ST1i8_POST = 6140, ST2B = 6141, ST2B_IMM = 6142, ST2D = 6143, ST2D_IMM = 6144, ST2GOffset = 6145, ST2GPostIndex = 6146, ST2GPreIndex = 6147, ST2H = 6148, ST2H_IMM = 6149, ST2Q = 6150, ST2Q_IMM = 6151, ST2Twov16b = 6152, ST2Twov16b_POST = 6153, ST2Twov2d = 6154, ST2Twov2d_POST = 6155, ST2Twov2s = 6156, ST2Twov2s_POST = 6157, ST2Twov4h = 6158, ST2Twov4h_POST = 6159, ST2Twov4s = 6160, ST2Twov4s_POST = 6161, ST2Twov8b = 6162, ST2Twov8b_POST = 6163, ST2Twov8h = 6164, ST2Twov8h_POST = 6165, ST2W = 6166, ST2W_IMM = 6167, ST2i16 = 6168, ST2i16_POST = 6169, ST2i32 = 6170, ST2i32_POST = 6171, ST2i64 = 6172, ST2i64_POST = 6173, ST2i8 = 6174, ST2i8_POST = 6175, ST3B = 6176, ST3B_IMM = 6177, ST3D = 6178, ST3D_IMM = 6179, ST3H = 6180, ST3H_IMM = 6181, ST3Q = 6182, ST3Q_IMM = 6183, ST3Threev16b = 6184, ST3Threev16b_POST = 6185, ST3Threev2d = 6186, ST3Threev2d_POST = 6187, ST3Threev2s = 6188, ST3Threev2s_POST = 6189, ST3Threev4h = 6190, ST3Threev4h_POST = 6191, ST3Threev4s = 6192, ST3Threev4s_POST = 6193, ST3Threev8b = 6194, ST3Threev8b_POST = 6195, ST3Threev8h = 6196, ST3Threev8h_POST = 6197, ST3W = 6198, ST3W_IMM = 6199, ST3i16 = 6200, ST3i16_POST = 6201, ST3i32 = 6202, ST3i32_POST = 6203, ST3i64 = 6204, ST3i64_POST = 6205, ST3i8 = 6206, ST3i8_POST = 6207, ST4B = 6208, ST4B_IMM = 6209, ST4D = 6210, ST4D_IMM = 6211, ST4Fourv16b = 6212, ST4Fourv16b_POST = 6213, ST4Fourv2d = 6214, ST4Fourv2d_POST = 6215, ST4Fourv2s = 6216, ST4Fourv2s_POST = 6217, ST4Fourv4h = 6218, ST4Fourv4h_POST = 6219, ST4Fourv4s = 6220, ST4Fourv4s_POST = 6221, ST4Fourv8b = 6222, ST4Fourv8b_POST = 6223, ST4Fourv8h = 6224, ST4Fourv8h_POST = 6225, ST4H = 6226, ST4H_IMM = 6227, ST4Q = 6228, ST4Q_IMM = 6229, ST4W = 6230, ST4W_IMM = 6231, ST4i16 = 6232, ST4i16_POST = 6233, ST4i32 = 6234, ST4i32_POST = 6235, ST4i64 = 6236, ST4i64_POST = 6237, ST4i8 = 6238, ST4i8_POST = 6239, ST64B = 6240, ST64BV = 6241, ST64BV0 = 6242, STGM = 6243, STGOffset = 6244, STGPi = 6245, STGPostIndex = 6246, STGPpost = 6247, STGPpre = 6248, STGPreIndex = 6249, STILPW = 6250, STILPWpre = 6251, STILPX = 6252, STILPXpre = 6253, STL1 = 6254, STLLRB = 6255, STLLRH = 6256, STLLRW = 6257, STLLRX = 6258, STLRB = 6259, STLRH = 6260, STLRW = 6261, STLRWpre = 6262, STLRX = 6263, STLRXpre = 6264, STLURBi = 6265, STLURHi = 6266, STLURWi = 6267, STLURXi = 6268, STLURbi = 6269, STLURdi = 6270, STLURhi = 6271, STLURqi = 6272, STLURsi = 6273, STLXPW = 6274, STLXPX = 6275, STLXRB = 6276, STLXRH = 6277, STLXRW = 6278, STLXRX = 6279, STNPDi = 6280, STNPQi = 6281, STNPSi = 6282, STNPWi = 6283, STNPXi = 6284, STNT1B_2Z = 6285, STNT1B_2Z_IMM = 6286, STNT1B_4Z = 6287, STNT1B_4Z_IMM = 6288, STNT1B_VG2_M2ZPXI = 6289, STNT1B_VG2_M2ZPXX = 6290, STNT1B_VG4_M4ZPXI = 6291, STNT1B_VG4_M4ZPXX = 6292, STNT1B_ZRI = 6293, STNT1B_ZRR = 6294, STNT1B_ZZR_D_REAL = 6295, STNT1B_ZZR_S_REAL = 6296, STNT1D_2Z = 6297, STNT1D_2Z_IMM = 6298, STNT1D_4Z = 6299, STNT1D_4Z_IMM = 6300, STNT1D_VG2_M2ZPXI = 6301, STNT1D_VG2_M2ZPXX = 6302, STNT1D_VG4_M4ZPXI = 6303, STNT1D_VG4_M4ZPXX = 6304, STNT1D_ZRI = 6305, STNT1D_ZRR = 6306, STNT1D_ZZR_D_REAL = 6307, STNT1H_2Z = 6308, STNT1H_2Z_IMM = 6309, STNT1H_4Z = 6310, STNT1H_4Z_IMM = 6311, STNT1H_VG2_M2ZPXI = 6312, STNT1H_VG2_M2ZPXX = 6313, STNT1H_VG4_M4ZPXI = 6314, STNT1H_VG4_M4ZPXX = 6315, STNT1H_ZRI = 6316, STNT1H_ZRR = 6317, STNT1H_ZZR_D_REAL = 6318, STNT1H_ZZR_S_REAL = 6319, STNT1W_2Z = 6320, STNT1W_2Z_IMM = 6321, STNT1W_4Z = 6322, STNT1W_4Z_IMM = 6323, STNT1W_VG2_M2ZPXI = 6324, STNT1W_VG2_M2ZPXX = 6325, STNT1W_VG4_M4ZPXI = 6326, STNT1W_VG4_M4ZPXX = 6327, STNT1W_ZRI = 6328, STNT1W_ZRR = 6329, STNT1W_ZZR_D_REAL = 6330, STNT1W_ZZR_S_REAL = 6331, STPDi = 6332, STPDpost = 6333, STPDpre = 6334, STPQi = 6335, STPQpost = 6336, STPQpre = 6337, STPSi = 6338, STPSpost = 6339, STPSpre = 6340, STPWi = 6341, STPWpost = 6342, STPWpre = 6343, STPXi = 6344, STPXpost = 6345, STPXpre = 6346, STRBBpost = 6347, STRBBpre = 6348, STRBBroW = 6349, STRBBroX = 6350, STRBBui = 6351, STRBpost = 6352, STRBpre = 6353, STRBroW = 6354, STRBroX = 6355, STRBui = 6356, STRDpost = 6357, STRDpre = 6358, STRDroW = 6359, STRDroX = 6360, STRDui = 6361, STRHHpost = 6362, STRHHpre = 6363, STRHHroW = 6364, STRHHroX = 6365, STRHHui = 6366, STRHpost = 6367, STRHpre = 6368, STRHroW = 6369, STRHroX = 6370, STRHui = 6371, STRQpost = 6372, STRQpre = 6373, STRQroW = 6374, STRQroX = 6375, STRQui = 6376, STRSpost = 6377, STRSpre = 6378, STRSroW = 6379, STRSroX = 6380, STRSui = 6381, STRWpost = 6382, STRWpre = 6383, STRWroW = 6384, STRWroX = 6385, STRWui = 6386, STRXpost = 6387, STRXpre = 6388, STRXroW = 6389, STRXroX = 6390, STRXui = 6391, STR_PXI = 6392, STR_TX = 6393, STR_ZA = 6394, STR_ZXI = 6395, STTRBi = 6396, STTRHi = 6397, STTRWi = 6398, STTRXi = 6399, STURBBi = 6400, STURBi = 6401, STURDi = 6402, STURHHi = 6403, STURHi = 6404, STURQi = 6405, STURSi = 6406, STURWi = 6407, STURXi = 6408, STXPW = 6409, STXPX = 6410, STXRB = 6411, STXRH = 6412, STXRW = 6413, STXRX = 6414, STZ2GOffset = 6415, STZ2GPostIndex = 6416, STZ2GPreIndex = 6417, STZGM = 6418, STZGOffset = 6419, STZGPostIndex = 6420, STZGPreIndex = 6421, SUBG = 6422, SUBHNB_ZZZ_B = 6423, SUBHNB_ZZZ_H = 6424, SUBHNB_ZZZ_S = 6425, SUBHNT_ZZZ_B = 6426, SUBHNT_ZZZ_H = 6427, SUBHNT_ZZZ_S = 6428, SUBHNv2i64_v2i32 = 6429, SUBHNv2i64_v4i32 = 6430, SUBHNv4i32_v4i16 = 6431, SUBHNv4i32_v8i16 = 6432, SUBHNv8i16_v16i8 = 6433, SUBHNv8i16_v8i8 = 6434, SUBP = 6435, SUBPS = 6436, SUBR_ZI_B = 6437, SUBR_ZI_D = 6438, SUBR_ZI_H = 6439, SUBR_ZI_S = 6440, SUBR_ZPmZ_B = 6441, SUBR_ZPmZ_D = 6442, SUBR_ZPmZ_H = 6443, SUBR_ZPmZ_S = 6444, SUBSWri = 6445, SUBSWrs = 6446, SUBSWrx = 6447, SUBSXri = 6448, SUBSXrs = 6449, SUBSXrx = 6450, SUBSXrx64 = 6451, SUBWri = 6452, SUBWrs = 6453, SUBWrx = 6454, SUBXri = 6455, SUBXrs = 6456, SUBXrx = 6457, SUBXrx64 = 6458, SUB_VG2_M2Z2Z_D = 6459, SUB_VG2_M2Z2Z_S = 6460, SUB_VG2_M2ZZ_D = 6461, SUB_VG2_M2ZZ_S = 6462, SUB_VG2_M2Z_D = 6463, SUB_VG2_M2Z_S = 6464, SUB_VG4_M4Z4Z_D = 6465, SUB_VG4_M4Z4Z_S = 6466, SUB_VG4_M4ZZ_D = 6467, SUB_VG4_M4ZZ_S = 6468, SUB_VG4_M4Z_D = 6469, SUB_VG4_M4Z_S = 6470, SUB_ZI_B = 6471, SUB_ZI_D = 6472, SUB_ZI_H = 6473, SUB_ZI_S = 6474, SUB_ZPmZ_B = 6475, SUB_ZPmZ_D = 6476, SUB_ZPmZ_H = 6477, SUB_ZPmZ_S = 6478, SUB_ZZZ_B = 6479, SUB_ZZZ_D = 6480, SUB_ZZZ_H = 6481, SUB_ZZZ_S = 6482, SUBv16i8 = 6483, SUBv1i64 = 6484, SUBv2i32 = 6485, SUBv2i64 = 6486, SUBv4i16 = 6487, SUBv4i32 = 6488, SUBv8i16 = 6489, SUBv8i8 = 6490, SUDOT_VG2_M2ZZI_BToS = 6491, SUDOT_VG2_M2ZZ_BToS = 6492, SUDOT_VG4_M4ZZI_BToS = 6493, SUDOT_VG4_M4ZZ_BToS = 6494, SUDOT_ZZZI = 6495, SUDOTlanev16i8 = 6496, SUDOTlanev8i8 = 6497, SUMLALL_MZZI_BtoS = 6498, SUMLALL_VG2_M2ZZI_BtoS = 6499, SUMLALL_VG2_M2ZZ_BtoS = 6500, SUMLALL_VG4_M4ZZI_BtoS = 6501, SUMLALL_VG4_M4ZZ_BtoS = 6502, SUMOPA_MPPZZ_D = 6503, SUMOPA_MPPZZ_S = 6504, SUMOPS_MPPZZ_D = 6505, SUMOPS_MPPZZ_S = 6506, SUNPKHI_ZZ_D = 6507, SUNPKHI_ZZ_H = 6508, SUNPKHI_ZZ_S = 6509, SUNPKLO_ZZ_D = 6510, SUNPKLO_ZZ_H = 6511, SUNPKLO_ZZ_S = 6512, SUNPK_VG2_2ZZ_D = 6513, SUNPK_VG2_2ZZ_H = 6514, SUNPK_VG2_2ZZ_S = 6515, SUNPK_VG4_4Z2Z_D = 6516, SUNPK_VG4_4Z2Z_H = 6517, SUNPK_VG4_4Z2Z_S = 6518, SUQADD_ZPmZ_B = 6519, SUQADD_ZPmZ_D = 6520, SUQADD_ZPmZ_H = 6521, SUQADD_ZPmZ_S = 6522, SUQADDv16i8 = 6523, SUQADDv1i16 = 6524, SUQADDv1i32 = 6525, SUQADDv1i64 = 6526, SUQADDv1i8 = 6527, SUQADDv2i32 = 6528, SUQADDv2i64 = 6529, SUQADDv4i16 = 6530, SUQADDv4i32 = 6531, SUQADDv8i16 = 6532, SUQADDv8i8 = 6533, SUVDOT_VG4_M4ZZI_BToS = 6534, SVC = 6535, SVDOT_VG2_M2ZZI_HtoS = 6536, SVDOT_VG4_M4ZZI_BtoS = 6537, SVDOT_VG4_M4ZZI_HtoD = 6538, SWPAB = 6539, SWPAH = 6540, SWPALB = 6541, SWPALH = 6542, SWPALW = 6543, SWPALX = 6544, SWPAW = 6545, SWPAX = 6546, SWPB = 6547, SWPH = 6548, SWPLB = 6549, SWPLH = 6550, SWPLW = 6551, SWPLX = 6552, SWPP = 6553, SWPPA = 6554, SWPPAL = 6555, SWPPL = 6556, SWPW = 6557, SWPX = 6558, SXTB_ZPmZ_D = 6559, SXTB_ZPmZ_H = 6560, SXTB_ZPmZ_S = 6561, SXTH_ZPmZ_D = 6562, SXTH_ZPmZ_S = 6563, SXTW_ZPmZ_D = 6564, SYSLxt = 6565, SYSPxt = 6566, SYSPxt_XZR = 6567, SYSxt = 6568, TBLQ_ZZZ_B = 6569, TBLQ_ZZZ_D = 6570, TBLQ_ZZZ_H = 6571, TBLQ_ZZZ_S = 6572, TBL_ZZZZ_B = 6573, TBL_ZZZZ_D = 6574, TBL_ZZZZ_H = 6575, TBL_ZZZZ_S = 6576, TBL_ZZZ_B = 6577, TBL_ZZZ_D = 6578, TBL_ZZZ_H = 6579, TBL_ZZZ_S = 6580, TBLv16i8Four = 6581, TBLv16i8One = 6582, TBLv16i8Three = 6583, TBLv16i8Two = 6584, TBLv8i8Four = 6585, TBLv8i8One = 6586, TBLv8i8Three = 6587, TBLv8i8Two = 6588, TBNZW = 6589, TBNZX = 6590, TBXQ_ZZZ_B = 6591, TBXQ_ZZZ_D = 6592, TBXQ_ZZZ_H = 6593, TBXQ_ZZZ_S = 6594, TBX_ZZZ_B = 6595, TBX_ZZZ_D = 6596, TBX_ZZZ_H = 6597, TBX_ZZZ_S = 6598, TBXv16i8Four = 6599, TBXv16i8One = 6600, TBXv16i8Three = 6601, TBXv16i8Two = 6602, TBXv8i8Four = 6603, TBXv8i8One = 6604, TBXv8i8Three = 6605, TBXv8i8Two = 6606, TBZW = 6607, TBZX = 6608, TCANCEL = 6609, TCOMMIT = 6610, TRCIT = 6611, TRN1_PPP_B = 6612, TRN1_PPP_D = 6613, TRN1_PPP_H = 6614, TRN1_PPP_S = 6615, TRN1_ZZZ_B = 6616, TRN1_ZZZ_D = 6617, TRN1_ZZZ_H = 6618, TRN1_ZZZ_Q = 6619, TRN1_ZZZ_S = 6620, TRN1v16i8 = 6621, TRN1v2i32 = 6622, TRN1v2i64 = 6623, TRN1v4i16 = 6624, TRN1v4i32 = 6625, TRN1v8i16 = 6626, TRN1v8i8 = 6627, TRN2_PPP_B = 6628, TRN2_PPP_D = 6629, TRN2_PPP_H = 6630, TRN2_PPP_S = 6631, TRN2_ZZZ_B = 6632, TRN2_ZZZ_D = 6633, TRN2_ZZZ_H = 6634, TRN2_ZZZ_Q = 6635, TRN2_ZZZ_S = 6636, TRN2v16i8 = 6637, TRN2v2i32 = 6638, TRN2v2i64 = 6639, TRN2v4i16 = 6640, TRN2v4i32 = 6641, TRN2v8i16 = 6642, TRN2v8i8 = 6643, TSB = 6644, TSTART = 6645, TTEST = 6646, UABALB_ZZZ_D = 6647, UABALB_ZZZ_H = 6648, UABALB_ZZZ_S = 6649, UABALT_ZZZ_D = 6650, UABALT_ZZZ_H = 6651, UABALT_ZZZ_S = 6652, UABALv16i8_v8i16 = 6653, UABALv2i32_v2i64 = 6654, UABALv4i16_v4i32 = 6655, UABALv4i32_v2i64 = 6656, UABALv8i16_v4i32 = 6657, UABALv8i8_v8i16 = 6658, UABA_ZZZ_B = 6659, UABA_ZZZ_D = 6660, UABA_ZZZ_H = 6661, UABA_ZZZ_S = 6662, UABAv16i8 = 6663, UABAv2i32 = 6664, UABAv4i16 = 6665, UABAv4i32 = 6666, UABAv8i16 = 6667, UABAv8i8 = 6668, UABDLB_ZZZ_D = 6669, UABDLB_ZZZ_H = 6670, UABDLB_ZZZ_S = 6671, UABDLT_ZZZ_D = 6672, UABDLT_ZZZ_H = 6673, UABDLT_ZZZ_S = 6674, UABDLv16i8_v8i16 = 6675, UABDLv2i32_v2i64 = 6676, UABDLv4i16_v4i32 = 6677, UABDLv4i32_v2i64 = 6678, UABDLv8i16_v4i32 = 6679, UABDLv8i8_v8i16 = 6680, UABD_ZPmZ_B = 6681, UABD_ZPmZ_D = 6682, UABD_ZPmZ_H = 6683, UABD_ZPmZ_S = 6684, UABDv16i8 = 6685, UABDv2i32 = 6686, UABDv4i16 = 6687, UABDv4i32 = 6688, UABDv8i16 = 6689, UABDv8i8 = 6690, UADALP_ZPmZ_D = 6691, UADALP_ZPmZ_H = 6692, UADALP_ZPmZ_S = 6693, UADALPv16i8_v8i16 = 6694, UADALPv2i32_v1i64 = 6695, UADALPv4i16_v2i32 = 6696, UADALPv4i32_v2i64 = 6697, UADALPv8i16_v4i32 = 6698, UADALPv8i8_v4i16 = 6699, UADDLB_ZZZ_D = 6700, UADDLB_ZZZ_H = 6701, UADDLB_ZZZ_S = 6702, UADDLPv16i8_v8i16 = 6703, UADDLPv2i32_v1i64 = 6704, UADDLPv4i16_v2i32 = 6705, UADDLPv4i32_v2i64 = 6706, UADDLPv8i16_v4i32 = 6707, UADDLPv8i8_v4i16 = 6708, UADDLT_ZZZ_D = 6709, UADDLT_ZZZ_H = 6710, UADDLT_ZZZ_S = 6711, UADDLVv16i8v = 6712, UADDLVv4i16v = 6713, UADDLVv4i32v = 6714, UADDLVv8i16v = 6715, UADDLVv8i8v = 6716, UADDLv16i8_v8i16 = 6717, UADDLv2i32_v2i64 = 6718, UADDLv4i16_v4i32 = 6719, UADDLv4i32_v2i64 = 6720, UADDLv8i16_v4i32 = 6721, UADDLv8i8_v8i16 = 6722, UADDV_VPZ_B = 6723, UADDV_VPZ_D = 6724, UADDV_VPZ_H = 6725, UADDV_VPZ_S = 6726, UADDWB_ZZZ_D = 6727, UADDWB_ZZZ_H = 6728, UADDWB_ZZZ_S = 6729, UADDWT_ZZZ_D = 6730, UADDWT_ZZZ_H = 6731, UADDWT_ZZZ_S = 6732, UADDWv16i8_v8i16 = 6733, UADDWv2i32_v2i64 = 6734, UADDWv4i16_v4i32 = 6735, UADDWv4i32_v2i64 = 6736, UADDWv8i16_v4i32 = 6737, UADDWv8i8_v8i16 = 6738, UBFMWri = 6739, UBFMXri = 6740, UCLAMP_VG2_2Z2Z_B = 6741, UCLAMP_VG2_2Z2Z_D = 6742, UCLAMP_VG2_2Z2Z_H = 6743, UCLAMP_VG2_2Z2Z_S = 6744, UCLAMP_VG4_4Z4Z_B = 6745, UCLAMP_VG4_4Z4Z_D = 6746, UCLAMP_VG4_4Z4Z_H = 6747, UCLAMP_VG4_4Z4Z_S = 6748, UCLAMP_ZZZ_B = 6749, UCLAMP_ZZZ_D = 6750, UCLAMP_ZZZ_H = 6751, UCLAMP_ZZZ_S = 6752, UCVTFSWDri = 6753, UCVTFSWHri = 6754, UCVTFSWSri = 6755, UCVTFSXDri = 6756, UCVTFSXHri = 6757, UCVTFSXSri = 6758, UCVTFUWDri = 6759, UCVTFUWHri = 6760, UCVTFUWSri = 6761, UCVTFUXDri = 6762, UCVTFUXHri = 6763, UCVTFUXSri = 6764, UCVTF_2Z2Z_StoS = 6765, UCVTF_4Z4Z_StoS = 6766, UCVTF_ZPmZ_DtoD = 6767, UCVTF_ZPmZ_DtoH = 6768, UCVTF_ZPmZ_DtoS = 6769, UCVTF_ZPmZ_HtoH = 6770, UCVTF_ZPmZ_StoD = 6771, UCVTF_ZPmZ_StoH = 6772, UCVTF_ZPmZ_StoS = 6773, UCVTFd = 6774, UCVTFh = 6775, UCVTFs = 6776, UCVTFv1i16 = 6777, UCVTFv1i32 = 6778, UCVTFv1i64 = 6779, UCVTFv2f32 = 6780, UCVTFv2f64 = 6781, UCVTFv2i32_shift = 6782, UCVTFv2i64_shift = 6783, UCVTFv4f16 = 6784, UCVTFv4f32 = 6785, UCVTFv4i16_shift = 6786, UCVTFv4i32_shift = 6787, UCVTFv8f16 = 6788, UCVTFv8i16_shift = 6789, UDF = 6790, UDIVR_ZPmZ_D = 6791, UDIVR_ZPmZ_S = 6792, UDIVWr = 6793, UDIVXr = 6794, UDIV_ZPmZ_D = 6795, UDIV_ZPmZ_S = 6796, UDOT_VG2_M2Z2Z_BtoS = 6797, UDOT_VG2_M2Z2Z_HtoD = 6798, UDOT_VG2_M2Z2Z_HtoS = 6799, UDOT_VG2_M2ZZI_BToS = 6800, UDOT_VG2_M2ZZI_HToS = 6801, UDOT_VG2_M2ZZI_HtoD = 6802, UDOT_VG2_M2ZZ_BtoS = 6803, UDOT_VG2_M2ZZ_HtoD = 6804, UDOT_VG2_M2ZZ_HtoS = 6805, UDOT_VG4_M4Z4Z_BtoS = 6806, UDOT_VG4_M4Z4Z_HtoD = 6807, UDOT_VG4_M4Z4Z_HtoS = 6808, UDOT_VG4_M4ZZI_BtoS = 6809, UDOT_VG4_M4ZZI_HToS = 6810, UDOT_VG4_M4ZZI_HtoD = 6811, UDOT_VG4_M4ZZ_BtoS = 6812, UDOT_VG4_M4ZZ_HtoD = 6813, UDOT_VG4_M4ZZ_HtoS = 6814, UDOT_ZZZI_D = 6815, UDOT_ZZZI_HtoS = 6816, UDOT_ZZZI_S = 6817, UDOT_ZZZ_D = 6818, UDOT_ZZZ_HtoS = 6819, UDOT_ZZZ_S = 6820, UDOTlanev16i8 = 6821, UDOTlanev8i8 = 6822, UDOTv16i8 = 6823, UDOTv8i8 = 6824, UHADD_ZPmZ_B = 6825, UHADD_ZPmZ_D = 6826, UHADD_ZPmZ_H = 6827, UHADD_ZPmZ_S = 6828, UHADDv16i8 = 6829, UHADDv2i32 = 6830, UHADDv4i16 = 6831, UHADDv4i32 = 6832, UHADDv8i16 = 6833, UHADDv8i8 = 6834, UHSUBR_ZPmZ_B = 6835, UHSUBR_ZPmZ_D = 6836, UHSUBR_ZPmZ_H = 6837, UHSUBR_ZPmZ_S = 6838, UHSUB_ZPmZ_B = 6839, UHSUB_ZPmZ_D = 6840, UHSUB_ZPmZ_H = 6841, UHSUB_ZPmZ_S = 6842, UHSUBv16i8 = 6843, UHSUBv2i32 = 6844, UHSUBv4i16 = 6845, UHSUBv4i32 = 6846, UHSUBv8i16 = 6847, UHSUBv8i8 = 6848, UMADDLrrr = 6849, UMAXP_ZPmZ_B = 6850, UMAXP_ZPmZ_D = 6851, UMAXP_ZPmZ_H = 6852, UMAXP_ZPmZ_S = 6853, UMAXPv16i8 = 6854, UMAXPv2i32 = 6855, UMAXPv4i16 = 6856, UMAXPv4i32 = 6857, UMAXPv8i16 = 6858, UMAXPv8i8 = 6859, UMAXQV_VPZ_B = 6860, UMAXQV_VPZ_D = 6861, UMAXQV_VPZ_H = 6862, UMAXQV_VPZ_S = 6863, UMAXV_VPZ_B = 6864, UMAXV_VPZ_D = 6865, UMAXV_VPZ_H = 6866, UMAXV_VPZ_S = 6867, UMAXVv16i8v = 6868, UMAXVv4i16v = 6869, UMAXVv4i32v = 6870, UMAXVv8i16v = 6871, UMAXVv8i8v = 6872, UMAXWri = 6873, UMAXWrr = 6874, UMAXXri = 6875, UMAXXrr = 6876, UMAX_VG2_2Z2Z_B = 6877, UMAX_VG2_2Z2Z_D = 6878, UMAX_VG2_2Z2Z_H = 6879, UMAX_VG2_2Z2Z_S = 6880, UMAX_VG2_2ZZ_B = 6881, UMAX_VG2_2ZZ_D = 6882, UMAX_VG2_2ZZ_H = 6883, UMAX_VG2_2ZZ_S = 6884, UMAX_VG4_4Z4Z_B = 6885, UMAX_VG4_4Z4Z_D = 6886, UMAX_VG4_4Z4Z_H = 6887, UMAX_VG4_4Z4Z_S = 6888, UMAX_VG4_4ZZ_B = 6889, UMAX_VG4_4ZZ_D = 6890, UMAX_VG4_4ZZ_H = 6891, UMAX_VG4_4ZZ_S = 6892, UMAX_ZI_B = 6893, UMAX_ZI_D = 6894, UMAX_ZI_H = 6895, UMAX_ZI_S = 6896, UMAX_ZPmZ_B = 6897, UMAX_ZPmZ_D = 6898, UMAX_ZPmZ_H = 6899, UMAX_ZPmZ_S = 6900, UMAXv16i8 = 6901, UMAXv2i32 = 6902, UMAXv4i16 = 6903, UMAXv4i32 = 6904, UMAXv8i16 = 6905, UMAXv8i8 = 6906, UMINP_ZPmZ_B = 6907, UMINP_ZPmZ_D = 6908, UMINP_ZPmZ_H = 6909, UMINP_ZPmZ_S = 6910, UMINPv16i8 = 6911, UMINPv2i32 = 6912, UMINPv4i16 = 6913, UMINPv4i32 = 6914, UMINPv8i16 = 6915, UMINPv8i8 = 6916, UMINQV_VPZ_B = 6917, UMINQV_VPZ_D = 6918, UMINQV_VPZ_H = 6919, UMINQV_VPZ_S = 6920, UMINV_VPZ_B = 6921, UMINV_VPZ_D = 6922, UMINV_VPZ_H = 6923, UMINV_VPZ_S = 6924, UMINVv16i8v = 6925, UMINVv4i16v = 6926, UMINVv4i32v = 6927, UMINVv8i16v = 6928, UMINVv8i8v = 6929, UMINWri = 6930, UMINWrr = 6931, UMINXri = 6932, UMINXrr = 6933, UMIN_VG2_2Z2Z_B = 6934, UMIN_VG2_2Z2Z_D = 6935, UMIN_VG2_2Z2Z_H = 6936, UMIN_VG2_2Z2Z_S = 6937, UMIN_VG2_2ZZ_B = 6938, UMIN_VG2_2ZZ_D = 6939, UMIN_VG2_2ZZ_H = 6940, UMIN_VG2_2ZZ_S = 6941, UMIN_VG4_4Z4Z_B = 6942, UMIN_VG4_4Z4Z_D = 6943, UMIN_VG4_4Z4Z_H = 6944, UMIN_VG4_4Z4Z_S = 6945, UMIN_VG4_4ZZ_B = 6946, UMIN_VG4_4ZZ_D = 6947, UMIN_VG4_4ZZ_H = 6948, UMIN_VG4_4ZZ_S = 6949, UMIN_ZI_B = 6950, UMIN_ZI_D = 6951, UMIN_ZI_H = 6952, UMIN_ZI_S = 6953, UMIN_ZPmZ_B = 6954, UMIN_ZPmZ_D = 6955, UMIN_ZPmZ_H = 6956, UMIN_ZPmZ_S = 6957, UMINv16i8 = 6958, UMINv2i32 = 6959, UMINv4i16 = 6960, UMINv4i32 = 6961, UMINv8i16 = 6962, UMINv8i8 = 6963, UMLALB_ZZZI_D = 6964, UMLALB_ZZZI_S = 6965, UMLALB_ZZZ_D = 6966, UMLALB_ZZZ_H = 6967, UMLALB_ZZZ_S = 6968, UMLALL_MZZI_BtoS = 6969, UMLALL_MZZI_HtoD = 6970, UMLALL_MZZ_BtoS = 6971, UMLALL_MZZ_HtoD = 6972, UMLALL_VG2_M2Z2Z_BtoS = 6973, UMLALL_VG2_M2Z2Z_HtoD = 6974, UMLALL_VG2_M2ZZI_BtoS = 6975, UMLALL_VG2_M2ZZI_HtoD = 6976, UMLALL_VG2_M2ZZ_BtoS = 6977, UMLALL_VG2_M2ZZ_HtoD = 6978, UMLALL_VG4_M4Z4Z_BtoS = 6979, UMLALL_VG4_M4Z4Z_HtoD = 6980, UMLALL_VG4_M4ZZI_BtoS = 6981, UMLALL_VG4_M4ZZI_HtoD = 6982, UMLALL_VG4_M4ZZ_BtoS = 6983, UMLALL_VG4_M4ZZ_HtoD = 6984, UMLALT_ZZZI_D = 6985, UMLALT_ZZZI_S = 6986, UMLALT_ZZZ_D = 6987, UMLALT_ZZZ_H = 6988, UMLALT_ZZZ_S = 6989, UMLAL_MZZI_S = 6990, UMLAL_MZZ_S = 6991, UMLAL_VG2_M2Z2Z_S = 6992, UMLAL_VG2_M2ZZI_S = 6993, UMLAL_VG2_M2ZZ_S = 6994, UMLAL_VG4_M4Z4Z_S = 6995, UMLAL_VG4_M4ZZI_S = 6996, UMLAL_VG4_M4ZZ_S = 6997, UMLALv16i8_v8i16 = 6998, UMLALv2i32_indexed = 6999, UMLALv2i32_v2i64 = 7000, UMLALv4i16_indexed = 7001, UMLALv4i16_v4i32 = 7002, UMLALv4i32_indexed = 7003, UMLALv4i32_v2i64 = 7004, UMLALv8i16_indexed = 7005, UMLALv8i16_v4i32 = 7006, UMLALv8i8_v8i16 = 7007, UMLSLB_ZZZI_D = 7008, UMLSLB_ZZZI_S = 7009, UMLSLB_ZZZ_D = 7010, UMLSLB_ZZZ_H = 7011, UMLSLB_ZZZ_S = 7012, UMLSLL_MZZI_BtoS = 7013, UMLSLL_MZZI_HtoD = 7014, UMLSLL_MZZ_BtoS = 7015, UMLSLL_MZZ_HtoD = 7016, UMLSLL_VG2_M2Z2Z_BtoS = 7017, UMLSLL_VG2_M2Z2Z_HtoD = 7018, UMLSLL_VG2_M2ZZI_BtoS = 7019, UMLSLL_VG2_M2ZZI_HtoD = 7020, UMLSLL_VG2_M2ZZ_BtoS = 7021, UMLSLL_VG2_M2ZZ_HtoD = 7022, UMLSLL_VG4_M4Z4Z_BtoS = 7023, UMLSLL_VG4_M4Z4Z_HtoD = 7024, UMLSLL_VG4_M4ZZI_BtoS = 7025, UMLSLL_VG4_M4ZZI_HtoD = 7026, UMLSLL_VG4_M4ZZ_BtoS = 7027, UMLSLL_VG4_M4ZZ_HtoD = 7028, UMLSLT_ZZZI_D = 7029, UMLSLT_ZZZI_S = 7030, UMLSLT_ZZZ_D = 7031, UMLSLT_ZZZ_H = 7032, UMLSLT_ZZZ_S = 7033, UMLSL_MZZI_S = 7034, UMLSL_MZZ_S = 7035, UMLSL_VG2_M2Z2Z_S = 7036, UMLSL_VG2_M2ZZI_S = 7037, UMLSL_VG2_M2ZZ_S = 7038, UMLSL_VG4_M4Z4Z_S = 7039, UMLSL_VG4_M4ZZI_S = 7040, UMLSL_VG4_M4ZZ_S = 7041, UMLSLv16i8_v8i16 = 7042, UMLSLv2i32_indexed = 7043, UMLSLv2i32_v2i64 = 7044, UMLSLv4i16_indexed = 7045, UMLSLv4i16_v4i32 = 7046, UMLSLv4i32_indexed = 7047, UMLSLv4i32_v2i64 = 7048, UMLSLv8i16_indexed = 7049, UMLSLv8i16_v4i32 = 7050, UMLSLv8i8_v8i16 = 7051, UMMLA = 7052, UMMLA_ZZZ = 7053, UMOPA_MPPZZ_D = 7054, UMOPA_MPPZZ_HtoS = 7055, UMOPA_MPPZZ_S = 7056, UMOPS_MPPZZ_D = 7057, UMOPS_MPPZZ_HtoS = 7058, UMOPS_MPPZZ_S = 7059, UMOVvi16 = 7060, UMOVvi16_idx0 = 7061, UMOVvi32 = 7062, UMOVvi32_idx0 = 7063, UMOVvi64 = 7064, UMOVvi64_idx0 = 7065, UMOVvi8 = 7066, UMOVvi8_idx0 = 7067, UMSUBLrrr = 7068, UMULH_ZPmZ_B = 7069, UMULH_ZPmZ_D = 7070, UMULH_ZPmZ_H = 7071, UMULH_ZPmZ_S = 7072, UMULH_ZZZ_B = 7073, UMULH_ZZZ_D = 7074, UMULH_ZZZ_H = 7075, UMULH_ZZZ_S = 7076, UMULHrr = 7077, UMULLB_ZZZI_D = 7078, UMULLB_ZZZI_S = 7079, UMULLB_ZZZ_D = 7080, UMULLB_ZZZ_H = 7081, UMULLB_ZZZ_S = 7082, UMULLT_ZZZI_D = 7083, UMULLT_ZZZI_S = 7084, UMULLT_ZZZ_D = 7085, UMULLT_ZZZ_H = 7086, UMULLT_ZZZ_S = 7087, UMULLv16i8_v8i16 = 7088, UMULLv2i32_indexed = 7089, UMULLv2i32_v2i64 = 7090, UMULLv4i16_indexed = 7091, UMULLv4i16_v4i32 = 7092, UMULLv4i32_indexed = 7093, UMULLv4i32_v2i64 = 7094, UMULLv8i16_indexed = 7095, UMULLv8i16_v4i32 = 7096, UMULLv8i8_v8i16 = 7097, UQADD_ZI_B = 7098, UQADD_ZI_D = 7099, UQADD_ZI_H = 7100, UQADD_ZI_S = 7101, UQADD_ZPmZ_B = 7102, UQADD_ZPmZ_D = 7103, UQADD_ZPmZ_H = 7104, UQADD_ZPmZ_S = 7105, UQADD_ZZZ_B = 7106, UQADD_ZZZ_D = 7107, UQADD_ZZZ_H = 7108, UQADD_ZZZ_S = 7109, UQADDv16i8 = 7110, UQADDv1i16 = 7111, UQADDv1i32 = 7112, UQADDv1i64 = 7113, UQADDv1i8 = 7114, UQADDv2i32 = 7115, UQADDv2i64 = 7116, UQADDv4i16 = 7117, UQADDv4i32 = 7118, UQADDv8i16 = 7119, UQADDv8i8 = 7120, UQCVTN_Z2Z_StoH = 7121, UQCVTN_Z4Z_DtoH = 7122, UQCVTN_Z4Z_StoB = 7123, UQCVT_Z2Z_StoH = 7124, UQCVT_Z4Z_DtoH = 7125, UQCVT_Z4Z_StoB = 7126, UQDECB_WPiI = 7127, UQDECB_XPiI = 7128, UQDECD_WPiI = 7129, UQDECD_XPiI = 7130, UQDECD_ZPiI = 7131, UQDECH_WPiI = 7132, UQDECH_XPiI = 7133, UQDECH_ZPiI = 7134, UQDECP_WP_B = 7135, UQDECP_WP_D = 7136, UQDECP_WP_H = 7137, UQDECP_WP_S = 7138, UQDECP_XP_B = 7139, UQDECP_XP_D = 7140, UQDECP_XP_H = 7141, UQDECP_XP_S = 7142, UQDECP_ZP_D = 7143, UQDECP_ZP_H = 7144, UQDECP_ZP_S = 7145, UQDECW_WPiI = 7146, UQDECW_XPiI = 7147, UQDECW_ZPiI = 7148, UQINCB_WPiI = 7149, UQINCB_XPiI = 7150, UQINCD_WPiI = 7151, UQINCD_XPiI = 7152, UQINCD_ZPiI = 7153, UQINCH_WPiI = 7154, UQINCH_XPiI = 7155, UQINCH_ZPiI = 7156, UQINCP_WP_B = 7157, UQINCP_WP_D = 7158, UQINCP_WP_H = 7159, UQINCP_WP_S = 7160, UQINCP_XP_B = 7161, UQINCP_XP_D = 7162, UQINCP_XP_H = 7163, UQINCP_XP_S = 7164, UQINCP_ZP_D = 7165, UQINCP_ZP_H = 7166, UQINCP_ZP_S = 7167, UQINCW_WPiI = 7168, UQINCW_XPiI = 7169, UQINCW_ZPiI = 7170, UQRSHLR_ZPmZ_B = 7171, UQRSHLR_ZPmZ_D = 7172, UQRSHLR_ZPmZ_H = 7173, UQRSHLR_ZPmZ_S = 7174, UQRSHL_ZPmZ_B = 7175, UQRSHL_ZPmZ_D = 7176, UQRSHL_ZPmZ_H = 7177, UQRSHL_ZPmZ_S = 7178, UQRSHLv16i8 = 7179, UQRSHLv1i16 = 7180, UQRSHLv1i32 = 7181, UQRSHLv1i64 = 7182, UQRSHLv1i8 = 7183, UQRSHLv2i32 = 7184, UQRSHLv2i64 = 7185, UQRSHLv4i16 = 7186, UQRSHLv4i32 = 7187, UQRSHLv8i16 = 7188, UQRSHLv8i8 = 7189, UQRSHRNB_ZZI_B = 7190, UQRSHRNB_ZZI_H = 7191, UQRSHRNB_ZZI_S = 7192, UQRSHRNT_ZZI_B = 7193, UQRSHRNT_ZZI_H = 7194, UQRSHRNT_ZZI_S = 7195, UQRSHRN_VG4_Z4ZI_B = 7196, UQRSHRN_VG4_Z4ZI_H = 7197, UQRSHRNb = 7198, UQRSHRNh = 7199, UQRSHRNs = 7200, UQRSHRNv16i8_shift = 7201, UQRSHRNv2i32_shift = 7202, UQRSHRNv4i16_shift = 7203, UQRSHRNv4i32_shift = 7204, UQRSHRNv8i16_shift = 7205, UQRSHRNv8i8_shift = 7206, UQRSHR_VG2_Z2ZI_H = 7207, UQRSHR_VG4_Z4ZI_B = 7208, UQRSHR_VG4_Z4ZI_H = 7209, UQSHLR_ZPmZ_B = 7210, UQSHLR_ZPmZ_D = 7211, UQSHLR_ZPmZ_H = 7212, UQSHLR_ZPmZ_S = 7213, UQSHL_ZPmI_B = 7214, UQSHL_ZPmI_D = 7215, UQSHL_ZPmI_H = 7216, UQSHL_ZPmI_S = 7217, UQSHL_ZPmZ_B = 7218, UQSHL_ZPmZ_D = 7219, UQSHL_ZPmZ_H = 7220, UQSHL_ZPmZ_S = 7221, UQSHLb = 7222, UQSHLd = 7223, UQSHLh = 7224, UQSHLs = 7225, UQSHLv16i8 = 7226, UQSHLv16i8_shift = 7227, UQSHLv1i16 = 7228, UQSHLv1i32 = 7229, UQSHLv1i64 = 7230, UQSHLv1i8 = 7231, UQSHLv2i32 = 7232, UQSHLv2i32_shift = 7233, UQSHLv2i64 = 7234, UQSHLv2i64_shift = 7235, UQSHLv4i16 = 7236, UQSHLv4i16_shift = 7237, UQSHLv4i32 = 7238, UQSHLv4i32_shift = 7239, UQSHLv8i16 = 7240, UQSHLv8i16_shift = 7241, UQSHLv8i8 = 7242, UQSHLv8i8_shift = 7243, UQSHRNB_ZZI_B = 7244, UQSHRNB_ZZI_H = 7245, UQSHRNB_ZZI_S = 7246, UQSHRNT_ZZI_B = 7247, UQSHRNT_ZZI_H = 7248, UQSHRNT_ZZI_S = 7249, UQSHRNb = 7250, UQSHRNh = 7251, UQSHRNs = 7252, UQSHRNv16i8_shift = 7253, UQSHRNv2i32_shift = 7254, UQSHRNv4i16_shift = 7255, UQSHRNv4i32_shift = 7256, UQSHRNv8i16_shift = 7257, UQSHRNv8i8_shift = 7258, UQSUBR_ZPmZ_B = 7259, UQSUBR_ZPmZ_D = 7260, UQSUBR_ZPmZ_H = 7261, UQSUBR_ZPmZ_S = 7262, UQSUB_ZI_B = 7263, UQSUB_ZI_D = 7264, UQSUB_ZI_H = 7265, UQSUB_ZI_S = 7266, UQSUB_ZPmZ_B = 7267, UQSUB_ZPmZ_D = 7268, UQSUB_ZPmZ_H = 7269, UQSUB_ZPmZ_S = 7270, UQSUB_ZZZ_B = 7271, UQSUB_ZZZ_D = 7272, UQSUB_ZZZ_H = 7273, UQSUB_ZZZ_S = 7274, UQSUBv16i8 = 7275, UQSUBv1i16 = 7276, UQSUBv1i32 = 7277, UQSUBv1i64 = 7278, UQSUBv1i8 = 7279, UQSUBv2i32 = 7280, UQSUBv2i64 = 7281, UQSUBv4i16 = 7282, UQSUBv4i32 = 7283, UQSUBv8i16 = 7284, UQSUBv8i8 = 7285, UQXTNB_ZZ_B = 7286, UQXTNB_ZZ_H = 7287, UQXTNB_ZZ_S = 7288, UQXTNT_ZZ_B = 7289, UQXTNT_ZZ_H = 7290, UQXTNT_ZZ_S = 7291, UQXTNv16i8 = 7292, UQXTNv1i16 = 7293, UQXTNv1i32 = 7294, UQXTNv1i8 = 7295, UQXTNv2i32 = 7296, UQXTNv4i16 = 7297, UQXTNv4i32 = 7298, UQXTNv8i16 = 7299, UQXTNv8i8 = 7300, URECPE_ZPmZ_S = 7301, URECPEv2i32 = 7302, URECPEv4i32 = 7303, URHADD_ZPmZ_B = 7304, URHADD_ZPmZ_D = 7305, URHADD_ZPmZ_H = 7306, URHADD_ZPmZ_S = 7307, URHADDv16i8 = 7308, URHADDv2i32 = 7309, URHADDv4i16 = 7310, URHADDv4i32 = 7311, URHADDv8i16 = 7312, URHADDv8i8 = 7313, URSHLR_ZPmZ_B = 7314, URSHLR_ZPmZ_D = 7315, URSHLR_ZPmZ_H = 7316, URSHLR_ZPmZ_S = 7317, URSHL_VG2_2Z2Z_B = 7318, URSHL_VG2_2Z2Z_D = 7319, URSHL_VG2_2Z2Z_H = 7320, URSHL_VG2_2Z2Z_S = 7321, URSHL_VG2_2ZZ_B = 7322, URSHL_VG2_2ZZ_D = 7323, URSHL_VG2_2ZZ_H = 7324, URSHL_VG2_2ZZ_S = 7325, URSHL_VG4_4Z4Z_B = 7326, URSHL_VG4_4Z4Z_D = 7327, URSHL_VG4_4Z4Z_H = 7328, URSHL_VG4_4Z4Z_S = 7329, URSHL_VG4_4ZZ_B = 7330, URSHL_VG4_4ZZ_D = 7331, URSHL_VG4_4ZZ_H = 7332, URSHL_VG4_4ZZ_S = 7333, URSHL_ZPmZ_B = 7334, URSHL_ZPmZ_D = 7335, URSHL_ZPmZ_H = 7336, URSHL_ZPmZ_S = 7337, URSHLv16i8 = 7338, URSHLv1i64 = 7339, URSHLv2i32 = 7340, URSHLv2i64 = 7341, URSHLv4i16 = 7342, URSHLv4i32 = 7343, URSHLv8i16 = 7344, URSHLv8i8 = 7345, URSHR_ZPmI_B = 7346, URSHR_ZPmI_D = 7347, URSHR_ZPmI_H = 7348, URSHR_ZPmI_S = 7349, URSHRd = 7350, URSHRv16i8_shift = 7351, URSHRv2i32_shift = 7352, URSHRv2i64_shift = 7353, URSHRv4i16_shift = 7354, URSHRv4i32_shift = 7355, URSHRv8i16_shift = 7356, URSHRv8i8_shift = 7357, URSQRTE_ZPmZ_S = 7358, URSQRTEv2i32 = 7359, URSQRTEv4i32 = 7360, URSRA_ZZI_B = 7361, URSRA_ZZI_D = 7362, URSRA_ZZI_H = 7363, URSRA_ZZI_S = 7364, URSRAd = 7365, URSRAv16i8_shift = 7366, URSRAv2i32_shift = 7367, URSRAv2i64_shift = 7368, URSRAv4i16_shift = 7369, URSRAv4i32_shift = 7370, URSRAv8i16_shift = 7371, URSRAv8i8_shift = 7372, USDOT_VG2_M2Z2Z_BToS = 7373, USDOT_VG2_M2ZZI_BToS = 7374, USDOT_VG2_M2ZZ_BToS = 7375, USDOT_VG4_M4Z4Z_BToS = 7376, USDOT_VG4_M4ZZI_BToS = 7377, USDOT_VG4_M4ZZ_BToS = 7378, USDOT_ZZZ = 7379, USDOT_ZZZI = 7380, USDOTlanev16i8 = 7381, USDOTlanev8i8 = 7382, USDOTv16i8 = 7383, USDOTv8i8 = 7384, USHLLB_ZZI_D = 7385, USHLLB_ZZI_H = 7386, USHLLB_ZZI_S = 7387, USHLLT_ZZI_D = 7388, USHLLT_ZZI_H = 7389, USHLLT_ZZI_S = 7390, USHLLv16i8_shift = 7391, USHLLv2i32_shift = 7392, USHLLv4i16_shift = 7393, USHLLv4i32_shift = 7394, USHLLv8i16_shift = 7395, USHLLv8i8_shift = 7396, USHLv16i8 = 7397, USHLv1i64 = 7398, USHLv2i32 = 7399, USHLv2i64 = 7400, USHLv4i16 = 7401, USHLv4i32 = 7402, USHLv8i16 = 7403, USHLv8i8 = 7404, USHRd = 7405, USHRv16i8_shift = 7406, USHRv2i32_shift = 7407, USHRv2i64_shift = 7408, USHRv4i16_shift = 7409, USHRv4i32_shift = 7410, USHRv8i16_shift = 7411, USHRv8i8_shift = 7412, USMLALL_MZZI_BtoS = 7413, USMLALL_MZZ_BtoS = 7414, USMLALL_VG2_M2Z2Z_BtoS = 7415, USMLALL_VG2_M2ZZI_BtoS = 7416, USMLALL_VG2_M2ZZ_BtoS = 7417, USMLALL_VG4_M4Z4Z_BtoS = 7418, USMLALL_VG4_M4ZZI_BtoS = 7419, USMLALL_VG4_M4ZZ_BtoS = 7420, USMMLA = 7421, USMMLA_ZZZ = 7422, USMOPA_MPPZZ_D = 7423, USMOPA_MPPZZ_S = 7424, USMOPS_MPPZZ_D = 7425, USMOPS_MPPZZ_S = 7426, USQADD_ZPmZ_B = 7427, USQADD_ZPmZ_D = 7428, USQADD_ZPmZ_H = 7429, USQADD_ZPmZ_S = 7430, USQADDv16i8 = 7431, USQADDv1i16 = 7432, USQADDv1i32 = 7433, USQADDv1i64 = 7434, USQADDv1i8 = 7435, USQADDv2i32 = 7436, USQADDv2i64 = 7437, USQADDv4i16 = 7438, USQADDv4i32 = 7439, USQADDv8i16 = 7440, USQADDv8i8 = 7441, USRA_ZZI_B = 7442, USRA_ZZI_D = 7443, USRA_ZZI_H = 7444, USRA_ZZI_S = 7445, USRAd = 7446, USRAv16i8_shift = 7447, USRAv2i32_shift = 7448, USRAv2i64_shift = 7449, USRAv4i16_shift = 7450, USRAv4i32_shift = 7451, USRAv8i16_shift = 7452, USRAv8i8_shift = 7453, USUBLB_ZZZ_D = 7454, USUBLB_ZZZ_H = 7455, USUBLB_ZZZ_S = 7456, USUBLT_ZZZ_D = 7457, USUBLT_ZZZ_H = 7458, USUBLT_ZZZ_S = 7459, USUBLv16i8_v8i16 = 7460, USUBLv2i32_v2i64 = 7461, USUBLv4i16_v4i32 = 7462, USUBLv4i32_v2i64 = 7463, USUBLv8i16_v4i32 = 7464, USUBLv8i8_v8i16 = 7465, USUBWB_ZZZ_D = 7466, USUBWB_ZZZ_H = 7467, USUBWB_ZZZ_S = 7468, USUBWT_ZZZ_D = 7469, USUBWT_ZZZ_H = 7470, USUBWT_ZZZ_S = 7471, USUBWv16i8_v8i16 = 7472, USUBWv2i32_v2i64 = 7473, USUBWv4i16_v4i32 = 7474, USUBWv4i32_v2i64 = 7475, USUBWv8i16_v4i32 = 7476, USUBWv8i8_v8i16 = 7477, USVDOT_VG4_M4ZZI_BToS = 7478, UUNPKHI_ZZ_D = 7479, UUNPKHI_ZZ_H = 7480, UUNPKHI_ZZ_S = 7481, UUNPKLO_ZZ_D = 7482, UUNPKLO_ZZ_H = 7483, UUNPKLO_ZZ_S = 7484, UUNPK_VG2_2ZZ_D = 7485, UUNPK_VG2_2ZZ_H = 7486, UUNPK_VG2_2ZZ_S = 7487, UUNPK_VG4_4Z2Z_D = 7488, UUNPK_VG4_4Z2Z_H = 7489, UUNPK_VG4_4Z2Z_S = 7490, UVDOT_VG2_M2ZZI_HtoS = 7491, UVDOT_VG4_M4ZZI_BtoS = 7492, UVDOT_VG4_M4ZZI_HtoD = 7493, UXTB_ZPmZ_D = 7494, UXTB_ZPmZ_H = 7495, UXTB_ZPmZ_S = 7496, UXTH_ZPmZ_D = 7497, UXTH_ZPmZ_S = 7498, UXTW_ZPmZ_D = 7499, UZP1_PPP_B = 7500, UZP1_PPP_D = 7501, UZP1_PPP_H = 7502, UZP1_PPP_S = 7503, UZP1_ZZZ_B = 7504, UZP1_ZZZ_D = 7505, UZP1_ZZZ_H = 7506, UZP1_ZZZ_Q = 7507, UZP1_ZZZ_S = 7508, UZP1v16i8 = 7509, UZP1v2i32 = 7510, UZP1v2i64 = 7511, UZP1v4i16 = 7512, UZP1v4i32 = 7513, UZP1v8i16 = 7514, UZP1v8i8 = 7515, UZP2_PPP_B = 7516, UZP2_PPP_D = 7517, UZP2_PPP_H = 7518, UZP2_PPP_S = 7519, UZP2_ZZZ_B = 7520, UZP2_ZZZ_D = 7521, UZP2_ZZZ_H = 7522, UZP2_ZZZ_Q = 7523, UZP2_ZZZ_S = 7524, UZP2v16i8 = 7525, UZP2v2i32 = 7526, UZP2v2i64 = 7527, UZP2v4i16 = 7528, UZP2v4i32 = 7529, UZP2v8i16 = 7530, UZP2v8i8 = 7531, UZPQ1_ZZZ_B = 7532, UZPQ1_ZZZ_D = 7533, UZPQ1_ZZZ_H = 7534, UZPQ1_ZZZ_S = 7535, UZPQ2_ZZZ_B = 7536, UZPQ2_ZZZ_D = 7537, UZPQ2_ZZZ_H = 7538, UZPQ2_ZZZ_S = 7539, UZP_VG2_2ZZZ_B = 7540, UZP_VG2_2ZZZ_D = 7541, UZP_VG2_2ZZZ_H = 7542, UZP_VG2_2ZZZ_Q = 7543, UZP_VG2_2ZZZ_S = 7544, UZP_VG4_4Z4Z_B = 7545, UZP_VG4_4Z4Z_D = 7546, UZP_VG4_4Z4Z_H = 7547, UZP_VG4_4Z4Z_Q = 7548, UZP_VG4_4Z4Z_S = 7549, WFET = 7550, WFIT = 7551, WHILEGE_2PXX_B = 7552, WHILEGE_2PXX_D = 7553, WHILEGE_2PXX_H = 7554, WHILEGE_2PXX_S = 7555, WHILEGE_CXX_B = 7556, WHILEGE_CXX_D = 7557, WHILEGE_CXX_H = 7558, WHILEGE_CXX_S = 7559, WHILEGE_PWW_B = 7560, WHILEGE_PWW_D = 7561, WHILEGE_PWW_H = 7562, WHILEGE_PWW_S = 7563, WHILEGE_PXX_B = 7564, WHILEGE_PXX_D = 7565, WHILEGE_PXX_H = 7566, WHILEGE_PXX_S = 7567, WHILEGT_2PXX_B = 7568, WHILEGT_2PXX_D = 7569, WHILEGT_2PXX_H = 7570, WHILEGT_2PXX_S = 7571, WHILEGT_CXX_B = 7572, WHILEGT_CXX_D = 7573, WHILEGT_CXX_H = 7574, WHILEGT_CXX_S = 7575, WHILEGT_PWW_B = 7576, WHILEGT_PWW_D = 7577, WHILEGT_PWW_H = 7578, WHILEGT_PWW_S = 7579, WHILEGT_PXX_B = 7580, WHILEGT_PXX_D = 7581, WHILEGT_PXX_H = 7582, WHILEGT_PXX_S = 7583, WHILEHI_2PXX_B = 7584, WHILEHI_2PXX_D = 7585, WHILEHI_2PXX_H = 7586, WHILEHI_2PXX_S = 7587, WHILEHI_CXX_B = 7588, WHILEHI_CXX_D = 7589, WHILEHI_CXX_H = 7590, WHILEHI_CXX_S = 7591, WHILEHI_PWW_B = 7592, WHILEHI_PWW_D = 7593, WHILEHI_PWW_H = 7594, WHILEHI_PWW_S = 7595, WHILEHI_PXX_B = 7596, WHILEHI_PXX_D = 7597, WHILEHI_PXX_H = 7598, WHILEHI_PXX_S = 7599, WHILEHS_2PXX_B = 7600, WHILEHS_2PXX_D = 7601, WHILEHS_2PXX_H = 7602, WHILEHS_2PXX_S = 7603, WHILEHS_CXX_B = 7604, WHILEHS_CXX_D = 7605, WHILEHS_CXX_H = 7606, WHILEHS_CXX_S = 7607, WHILEHS_PWW_B = 7608, WHILEHS_PWW_D = 7609, WHILEHS_PWW_H = 7610, WHILEHS_PWW_S = 7611, WHILEHS_PXX_B = 7612, WHILEHS_PXX_D = 7613, WHILEHS_PXX_H = 7614, WHILEHS_PXX_S = 7615, WHILELE_2PXX_B = 7616, WHILELE_2PXX_D = 7617, WHILELE_2PXX_H = 7618, WHILELE_2PXX_S = 7619, WHILELE_CXX_B = 7620, WHILELE_CXX_D = 7621, WHILELE_CXX_H = 7622, WHILELE_CXX_S = 7623, WHILELE_PWW_B = 7624, WHILELE_PWW_D = 7625, WHILELE_PWW_H = 7626, WHILELE_PWW_S = 7627, WHILELE_PXX_B = 7628, WHILELE_PXX_D = 7629, WHILELE_PXX_H = 7630, WHILELE_PXX_S = 7631, WHILELO_2PXX_B = 7632, WHILELO_2PXX_D = 7633, WHILELO_2PXX_H = 7634, WHILELO_2PXX_S = 7635, WHILELO_CXX_B = 7636, WHILELO_CXX_D = 7637, WHILELO_CXX_H = 7638, WHILELO_CXX_S = 7639, WHILELO_PWW_B = 7640, WHILELO_PWW_D = 7641, WHILELO_PWW_H = 7642, WHILELO_PWW_S = 7643, WHILELO_PXX_B = 7644, WHILELO_PXX_D = 7645, WHILELO_PXX_H = 7646, WHILELO_PXX_S = 7647, WHILELS_2PXX_B = 7648, WHILELS_2PXX_D = 7649, WHILELS_2PXX_H = 7650, WHILELS_2PXX_S = 7651, WHILELS_CXX_B = 7652, WHILELS_CXX_D = 7653, WHILELS_CXX_H = 7654, WHILELS_CXX_S = 7655, WHILELS_PWW_B = 7656, WHILELS_PWW_D = 7657, WHILELS_PWW_H = 7658, WHILELS_PWW_S = 7659, WHILELS_PXX_B = 7660, WHILELS_PXX_D = 7661, WHILELS_PXX_H = 7662, WHILELS_PXX_S = 7663, WHILELT_2PXX_B = 7664, WHILELT_2PXX_D = 7665, WHILELT_2PXX_H = 7666, WHILELT_2PXX_S = 7667, WHILELT_CXX_B = 7668, WHILELT_CXX_D = 7669, WHILELT_CXX_H = 7670, WHILELT_CXX_S = 7671, WHILELT_PWW_B = 7672, WHILELT_PWW_D = 7673, WHILELT_PWW_H = 7674, WHILELT_PWW_S = 7675, WHILELT_PXX_B = 7676, WHILELT_PXX_D = 7677, WHILELT_PXX_H = 7678, WHILELT_PXX_S = 7679, WHILERW_PXX_B = 7680, WHILERW_PXX_D = 7681, WHILERW_PXX_H = 7682, WHILERW_PXX_S = 7683, WHILEWR_PXX_B = 7684, WHILEWR_PXX_D = 7685, WHILEWR_PXX_H = 7686, WHILEWR_PXX_S = 7687, WRFFR = 7688, XAFLAG = 7689, XAR = 7690, XAR_ZZZI_B = 7691, XAR_ZZZI_D = 7692, XAR_ZZZI_H = 7693, XAR_ZZZI_S = 7694, XPACD = 7695, XPACI = 7696, XPACLRI = 7697, XTNv16i8 = 7698, XTNv2i32 = 7699, XTNv4i16 = 7700, XTNv4i32 = 7701, XTNv8i16 = 7702, XTNv8i8 = 7703, ZERO_M = 7704, ZERO_MXI_2Z = 7705, ZERO_MXI_4Z = 7706, ZERO_MXI_VG2_2Z = 7707, ZERO_MXI_VG2_4Z = 7708, ZERO_MXI_VG2_Z = 7709, ZERO_MXI_VG4_2Z = 7710, ZERO_MXI_VG4_4Z = 7711, ZERO_MXI_VG4_Z = 7712, ZERO_T = 7713, ZIP1_PPP_B = 7714, ZIP1_PPP_D = 7715, ZIP1_PPP_H = 7716, ZIP1_PPP_S = 7717, ZIP1_ZZZ_B = 7718, ZIP1_ZZZ_D = 7719, ZIP1_ZZZ_H = 7720, ZIP1_ZZZ_Q = 7721, ZIP1_ZZZ_S = 7722, ZIP1v16i8 = 7723, ZIP1v2i32 = 7724, ZIP1v2i64 = 7725, ZIP1v4i16 = 7726, ZIP1v4i32 = 7727, ZIP1v8i16 = 7728, ZIP1v8i8 = 7729, ZIP2_PPP_B = 7730, ZIP2_PPP_D = 7731, ZIP2_PPP_H = 7732, ZIP2_PPP_S = 7733, ZIP2_ZZZ_B = 7734, ZIP2_ZZZ_D = 7735, ZIP2_ZZZ_H = 7736, ZIP2_ZZZ_Q = 7737, ZIP2_ZZZ_S = 7738, ZIP2v16i8 = 7739, ZIP2v2i32 = 7740, ZIP2v2i64 = 7741, ZIP2v4i16 = 7742, ZIP2v4i32 = 7743, ZIP2v8i16 = 7744, ZIP2v8i8 = 7745, ZIPQ1_ZZZ_B = 7746, ZIPQ1_ZZZ_D = 7747, ZIPQ1_ZZZ_H = 7748, ZIPQ1_ZZZ_S = 7749, ZIPQ2_ZZZ_B = 7750, ZIPQ2_ZZZ_D = 7751, ZIPQ2_ZZZ_H = 7752, ZIPQ2_ZZZ_S = 7753, ZIP_VG2_2ZZZ_B = 7754, ZIP_VG2_2ZZZ_D = 7755, ZIP_VG2_2ZZZ_H = 7756, ZIP_VG2_2ZZZ_Q = 7757, ZIP_VG2_2ZZZ_S = 7758, ZIP_VG4_4Z4Z_B = 7759, ZIP_VG4_4Z4Z_D = 7760, ZIP_VG4_4Z4Z_H = 7761, ZIP_VG4_4Z4Z_Q = 7762, ZIP_VG4_4Z4Z_S = 7763, anonymous_15148 = 7764, anonymous_15149 = 7765, anonymous_5481 = 7766, INSTRUCTION_LIST_END = 7767 }; } // end namespace AArch64 } // end namespace llvm #endif // GET_INSTRINFO_ENUM #ifdef GET_INSTRINFO_SCHED_ENUM #undef GET_INSTRINFO_SCHED_ENUM namespace llvm { namespace AArch64 { namespace Sched { enum { NoInstrModel = 0, WriteI_ReadI_ReadI = 1, WriteAdr = 2, WriteVq = 3, WriteBrReg = 4, WriteVd = 5, WriteAtomic = 6, WriteF = 7, WriteLDAdr = 8, WriteAdrAdr = 9, WriteSys = 10, WriteImm = 11, WriteAdr_WriteST = 12, WriteI_WriteLD_WriteI_WriteBrReg = 13, WriteI_ReadI = 14, WriteISReg_ReadI_ReadISReg = 15, WriteIEReg_ReadI_ReadIEReg = 16, WriteI = 17, WriteIS_ReadI = 18, WriteHint = 19, WriteBr = 20, WriteFCvt = 21, WriteBarrier = 22, WriteExtr_ReadExtrHi = 23, WriteFCmp = 24, WriteFDiv = 25, WriteFMul = 26, WriteFCopy = 27, WriteFImm = 28, WriteST = 29, WriteLD = 30, WriteLD_WriteLDHi = 31, WriteAdr_WriteLD_WriteLDHi = 32, WriteAdr_WriteLD = 33, WriteLDIdx_ReadAdrBase = 34, WriteIM32_ReadIM_ReadIM_ReadIMA = 35, WriteIM64_ReadIM_ReadIM_ReadIMA = 36, WriteID32_ReadID_ReadID = 37, WriteID64_ReadID_ReadID = 38, WriteIM64_ReadIM_ReadIM = 39, WriteSTP = 40, WriteAdr_WriteSTP = 41, WriteSTX = 42, WriteSTIdx_ReadST_ReadAdrBase = 43, COPY = 44, LD1i16_LD1i32_LD1i64_LD1i8 = 45, LD1Rv16b_LD1Rv1d_LD1Rv2d_LD1Rv2s_LD1Rv4h_LD1Rv4s_LD1Rv8b_LD1Rv8h = 46, LD1Onev16b_LD1Onev1d_LD1Onev2d_LD1Onev2s_LD1Onev4h_LD1Onev4s_LD1Onev8b_LD1Onev8h = 47, LD1Twov16b_LD1Twov1d_LD1Twov2d_LD1Twov2s_LD1Twov4h_LD1Twov4s_LD1Twov8b_LD1Twov8h = 48, LD1Threev16b_LD1Threev1d_LD1Threev2d_LD1Threev2s_LD1Threev4h_LD1Threev4s_LD1Threev8b_LD1Threev8h = 49, LD1Fourv16b_LD1Fourv1d_LD1Fourv2d_LD1Fourv2s_LD1Fourv4h_LD1Fourv4s_LD1Fourv8b_LD1Fourv8h = 50, LD1i16_POST_LD1i32_POST_LD1i64_POST_LD1i8_POST = 51, LD1Rv16b_POST_LD1Rv1d_POST_LD1Rv2d_POST_LD1Rv2s_POST_LD1Rv4h_POST_LD1Rv4s_POST_LD1Rv8b_POST_LD1Rv8h_POST = 52, LD1Onev16b_POST_LD1Onev1d_POST_LD1Onev2d_POST_LD1Onev2s_POST_LD1Onev4h_POST_LD1Onev4s_POST_LD1Onev8b_POST_LD1Onev8h_POST = 53, LD1Twov16b_POST_LD1Twov1d_POST_LD1Twov2d_POST_LD1Twov2s_POST_LD1Twov4h_POST_LD1Twov4s_POST_LD1Twov8b_POST_LD1Twov8h_POST = 54, LD1Threev16b_POST_LD1Threev1d_POST_LD1Threev2d_POST_LD1Threev2s_POST_LD1Threev4h_POST_LD1Threev4s_POST_LD1Threev8b_POST_LD1Threev8h_POST = 55, LD1Fourv16b_POST_LD1Fourv1d_POST_LD1Fourv2d_POST_LD1Fourv2s_POST_LD1Fourv4h_POST_LD1Fourv4s_POST_LD1Fourv8b_POST_LD1Fourv8h_POST = 56, LD2i16_LD2i32_LD2i64_LD2i8 = 57, LD2Rv16b_LD2Rv1d_LD2Rv2d_LD2Rv2s_LD2Rv4h_LD2Rv4s_LD2Rv8b_LD2Rv8h = 58, LD2Twov2s_LD2Twov4h_LD2Twov8b = 59, LD2Twov16b_LD2Twov2d_LD2Twov4s_LD2Twov8h = 60, LD2i16_POST_LD2i32_POST_LD2i64_POST_LD2i8_POST = 61, LD2Rv16b_POST_LD2Rv1d_POST_LD2Rv2d_POST_LD2Rv2s_POST_LD2Rv4h_POST_LD2Rv4s_POST_LD2Rv8b_POST_LD2Rv8h_POST = 62, LD2Twov2s_POST_LD2Twov4h_POST_LD2Twov8b_POST = 63, LD2Twov16b_POST_LD2Twov2d_POST_LD2Twov4s_POST_LD2Twov8h_POST = 64, LD3i16_LD3i32_LD3i64_LD3i8 = 65, LD3Rv16b_LD3Rv1d_LD3Rv2d_LD3Rv2s_LD3Rv4h_LD3Rv4s_LD3Rv8b_LD3Rv8h = 66, LD3Threev16b_LD3Threev2s_LD3Threev4h_LD3Threev4s_LD3Threev8b_LD3Threev8h = 67, LD3Threev2d = 68, LD3i16_POST_LD3i32_POST_LD3i64_POST_LD3i8_POST = 69, LD3Rv16b_POST_LD3Rv1d_POST_LD3Rv2d_POST_LD3Rv2s_POST_LD3Rv4h_POST_LD3Rv4s_POST_LD3Rv8b_POST_LD3Rv8h_POST = 70, LD3Threev16b_POST_LD3Threev2s_POST_LD3Threev4h_POST_LD3Threev4s_POST_LD3Threev8b_POST_LD3Threev8h_POST = 71, LD3Threev2d_POST = 72, LD4i16_LD4i32_LD4i64_LD4i8 = 73, LD4Rv16b_LD4Rv1d_LD4Rv2d_LD4Rv2s_LD4Rv4h_LD4Rv4s_LD4Rv8b_LD4Rv8h = 74, LD4Fourv16b_LD4Fourv2s_LD4Fourv4h_LD4Fourv4s_LD4Fourv8b_LD4Fourv8h = 75, LD4Fourv2d = 76, LD4i16_POST_LD4i32_POST_LD4i64_POST_LD4i8_POST = 77, LD4Rv16b_POST_LD4Rv1d_POST_LD4Rv2d_POST_LD4Rv2s_POST_LD4Rv4h_POST_LD4Rv4s_POST_LD4Rv8b_POST_LD4Rv8h_POST = 78, LD4Fourv16b_POST_LD4Fourv2s_POST_LD4Fourv4h_POST_LD4Fourv4s_POST_LD4Fourv8b_POST_LD4Fourv8h_POST = 79, LD4Fourv2d_POST = 80, ST1i16_ST1i32_ST1i64_ST1i8 = 81, ST1Onev16b_ST1Onev1d_ST1Onev2d_ST1Onev2s_ST1Onev4h_ST1Onev4s_ST1Onev8b_ST1Onev8h = 82, ST1Twov16b_ST1Twov1d_ST1Twov2d_ST1Twov2s_ST1Twov4h_ST1Twov4s_ST1Twov8b_ST1Twov8h = 83, ST1Threev16b_ST1Threev1d_ST1Threev2d_ST1Threev2s_ST1Threev4h_ST1Threev4s_ST1Threev8b_ST1Threev8h = 84, ST1Fourv16b_ST1Fourv1d_ST1Fourv2d_ST1Fourv2s_ST1Fourv4h_ST1Fourv4s_ST1Fourv8b_ST1Fourv8h = 85, ST1i16_POST_ST1i32_POST_ST1i64_POST_ST1i8_POST = 86, ST1Onev16b_POST_ST1Onev1d_POST_ST1Onev2d_POST_ST1Onev2s_POST_ST1Onev4h_POST_ST1Onev4s_POST_ST1Onev8b_POST_ST1Onev8h_POST = 87, ST1Twov16b_POST_ST1Twov1d_POST_ST1Twov2d_POST_ST1Twov2s_POST_ST1Twov4h_POST_ST1Twov4s_POST_ST1Twov8b_POST_ST1Twov8h_POST = 88, ST1Threev16b_POST_ST1Threev1d_POST_ST1Threev2d_POST_ST1Threev2s_POST_ST1Threev4h_POST_ST1Threev4s_POST_ST1Threev8b_POST_ST1Threev8h_POST = 89, ST1Fourv16b_POST_ST1Fourv1d_POST_ST1Fourv2d_POST_ST1Fourv2s_POST_ST1Fourv4h_POST_ST1Fourv4s_POST_ST1Fourv8b_POST_ST1Fourv8h_POST = 90, ST2i16_ST2i32_ST2i64_ST2i8 = 91, ST2Twov2s_ST2Twov4h_ST2Twov8b = 92, ST2Twov16b_ST2Twov2d_ST2Twov4s_ST2Twov8h = 93, ST2i16_POST_ST2i32_POST_ST2i64_POST_ST2i8_POST = 94, ST2Twov2s_POST_ST2Twov4h_POST_ST2Twov8b_POST = 95, ST2Twov16b_POST_ST2Twov2d_POST_ST2Twov4s_POST_ST2Twov8h_POST = 96, ST3i16_ST3i32_ST3i64_ST3i8 = 97, ST3Threev16b_ST3Threev2s_ST3Threev4h_ST3Threev4s_ST3Threev8b_ST3Threev8h = 98, ST3Threev2d = 99, ST3i16_POST_ST3i32_POST_ST3i64_POST_ST3i8_POST = 100, ST3Threev16b_POST_ST3Threev2s_POST_ST3Threev4h_POST_ST3Threev4s_POST_ST3Threev8b_POST_ST3Threev8h_POST = 101, ST3Threev2d_POST = 102, ST4i16_ST4i32_ST4i64_ST4i8 = 103, ST4Fourv16b_ST4Fourv2s_ST4Fourv4h_ST4Fourv4s_ST4Fourv8b_ST4Fourv8h = 104, ST4Fourv2d = 105, ST4i16_POST_ST4i32_POST_ST4i64_POST_ST4i8_POST = 106, ST4Fourv16b_POST_ST4Fourv2s_POST_ST4Fourv4h_POST_ST4Fourv4s_POST_ST4Fourv8b_POST_ST4Fourv8h_POST = 107, ST4Fourv2d_POST = 108, FMADDDrrr_FMADDHrrr_FMADDSrrr_FMSUBDrrr_FMSUBHrrr_FMSUBSrrr_FNMADDDrrr_FNMADDHrrr_FNMADDSrrr_FNMSUBDrrr_FNMSUBHrrr_FNMSUBSrrr = 109, FMLAL_MZZI_S_PSEUDO_FMLAL_MZZ_S_PSEUDO_FMLAL_VG2_M2Z2Z_S_PSEUDO_FMLAL_VG2_M2ZZI_S_PSEUDO_FMLAL_VG2_M2ZZ_S_PSEUDO_FMLAL_VG4_M4Z4Z_S_PSEUDO_FMLAL_VG4_M4ZZI_S_PSEUDO_FMLAL_VG4_M4ZZ_S_PSEUDO_FMLA_VG2_M2Z2Z_D_PSEUDO_FMLA_VG2_M2Z2Z_S_PSEUDO_FMLA_VG2_M2Z4Z_H_PSEUDO_FMLA_VG2_M2ZZI_D_PSEUDO_FMLA_VG2_M2ZZI_S_PSEUDO_FMLA_VG2_M2ZZ_D_PSEUDO_FMLA_VG2_M2ZZ_S_PSEUDO_FMLA_VG4_M4Z4Z_D_PSEUDO_FMLA_VG4_M4Z4Z_H_PSEUDO_FMLA_VG4_M4Z4Z_S_PSEUDO_FMLA_VG4_M4ZZI_D_PSEUDO_FMLA_VG4_M4ZZI_S_PSEUDO_FMLA_VG4_M4ZZ_D_PSEUDO_FMLA_VG4_M4ZZ_S_PSEUDO_FMLA_ZPZZZ_UNDEF_D_FMLA_ZPZZZ_UNDEF_H_FMLA_ZPZZZ_UNDEF_S_FMLSL_MZZI_S_PSEUDO_FMLSL_MZZ_S_PSEUDO_FMLSL_VG2_M2Z2Z_S_PSEUDO_FMLSL_VG2_M2ZZI_S_PSEUDO_FMLSL_VG2_M2ZZ_S_PSEUDO_FMLSL_VG4_M4Z4Z_S_PSEUDO_FMLSL_VG4_M4ZZI_S_PSEUDO_FMLSL_VG4_M4ZZ_S_PSEUDO_FMLS_VG2_M2Z2Z_D_PSEUDO_FMLS_VG2_M2Z2Z_H_PSEUDO_FMLS_VG2_M2Z2Z_S_PSEUDO_FMLS_VG2_M2ZZI_D_PSEUDO_FMLS_VG2_M2ZZI_S_PSEUDO_FMLS_VG2_M2ZZ_D_PSEUDO_FMLS_VG2_M2ZZ_S_PSEUDO_FMLS_VG4_M4Z2Z_H_PSEUDO_FMLS_VG4_M4Z4Z_D_PSEUDO_FMLS_VG4_M4Z4Z_S_PSEUDO_FMLS_VG4_M4ZZI_D_PSEUDO_FMLS_VG4_M4ZZI_S_PSEUDO_FMLS_VG4_M4ZZ_D_PSEUDO_FMLS_VG4_M4ZZ_S_PSEUDO_FMLS_ZPZZZ_UNDEF_D_FMLS_ZPZZZ_UNDEF_H_FMLS_ZPZZZ_UNDEF_S_FMLALB_ZZZI_SHH_FMLALB_ZZZ_SHH_FMLALT_ZZZI_SHH_FMLALT_ZZZ_SHH_FMLAL_MZZI_S_FMLAL_MZZ_S_FMLAL_VG2_M2Z2Z_S_FMLAL_VG2_M2ZZI_S_FMLAL_VG2_M2ZZ_S_FMLAL_VG4_M4Z4Z_S_FMLAL_VG4_M4ZZI_S_FMLAL_VG4_M4ZZ_S_FMLA_VG2_M2Z2Z_D_FMLA_VG2_M2Z2Z_S_FMLA_VG2_M2Z4Z_H_FMLA_VG2_M2ZZI_D_FMLA_VG2_M2ZZI_H_FMLA_VG2_M2ZZI_S_FMLA_VG2_M2ZZ_D_FMLA_VG2_M2ZZ_H_FMLA_VG2_M2ZZ_S_FMLA_VG4_M4Z4Z_D_FMLA_VG4_M4Z4Z_H_FMLA_VG4_M4Z4Z_S_FMLA_VG4_M4ZZI_D_FMLA_VG4_M4ZZI_H_FMLA_VG4_M4ZZI_S_FMLA_VG4_M4ZZ_D_FMLA_VG4_M4ZZ_H_FMLA_VG4_M4ZZ_S_FMLA_ZPmZZ_D_FMLA_ZPmZZ_H_FMLA_ZPmZZ_S_FMLA_ZZZI_D_FMLA_ZZZI_H_FMLA_ZZZI_S_FMLSLB_ZZZI_SHH_FMLSLB_ZZZ_SHH_FMLSLT_ZZZI_SHH_FMLSLT_ZZZ_SHH_FMLSL_MZZI_S_FMLSL_MZZ_S_FMLSL_VG2_M2Z2Z_S_FMLSL_VG2_M2ZZI_S_FMLSL_VG2_M2ZZ_S_FMLSL_VG4_M4Z4Z_S_FMLSL_VG4_M4ZZI_S_FMLSL_VG4_M4ZZ_S_FMLS_VG2_M2Z2Z_D_FMLS_VG2_M2Z2Z_H_FMLS_VG2_M2Z2Z_S_FMLS_VG2_M2ZZI_D_FMLS_VG2_M2ZZI_H_FMLS_VG2_M2ZZI_S_FMLS_VG2_M2ZZ_D_FMLS_VG2_M2ZZ_H_FMLS_VG2_M2ZZ_S_FMLS_VG4_M4Z2Z_H_FMLS_VG4_M4Z4Z_D_FMLS_VG4_M4Z4Z_S_FMLS_VG4_M4ZZI_D_FMLS_VG4_M4ZZI_H_FMLS_VG4_M4ZZI_S_FMLS_VG4_M4ZZ_D_FMLS_VG4_M4ZZ_H_FMLS_VG4_M4ZZ_S_FMLS_ZPmZZ_D_FMLS_ZPmZZ_H_FMLS_ZPmZZ_S_FMLS_ZZZI_D_FMLS_ZZZI_H_FMLS_ZZZI_S = 110, FMLAL2lanev4f16_FMLAL2lanev8f16_FMLAL2v4f16_FMLALlanev4f16_FMLALlanev8f16_FMLALv4f16_FMLAv1i16_indexed_FMLAv1i32_indexed_FMLAv1i64_indexed_FMLAv2f32_FMLAv2i32_indexed_FMLAv2i64_indexed_FMLAv4f16_FMLAv4i16_indexed_FMLAv4i32_indexed_FMLAv8i16_indexed_FMLSL2lanev4f16_FMLSL2lanev8f16_FMLSL2v4f16_FMLSLlanev4f16_FMLSLlanev8f16_FMLSLv4f16_FMLSv1i16_indexed_FMLSv1i32_indexed_FMLSv1i64_indexed_FMLSv2f32_FMLSv2i32_indexed_FMLSv2i64_indexed_FMLSv4f16_FMLSv4i16_indexed_FMLSv4i32_indexed_FMLSv8i16_indexed = 111, FMLAL2v8f16_FMLALv8f16_FMLAv2f64_FMLAv4f32_FMLAv8f16_FMLSL2v8f16_FMLSLv8f16_FMLSv2f64_FMLSv4f32_FMLSv8f16 = 112, FDIVSrr = 113, FDIVDrr = 114, FDIVv2f32 = 115, FDIVv4f32 = 116, FDIVv2f64 = 117, FRSQRTEv1i32_FRSQRTEv2f32_FRSQRTS32_FRSQRTSv2f32_FSQRTv2f32_URSQRTEv2i32 = 118, FRSQRTEv4f32_FRSQRTSv4f32_FSQRTv4f32_URSQRTEv4i32 = 119, FRSQRTEv1i64_FRSQRTS64 = 120, FRSQRTEv2f64_FRSQRTSv2f64_FSQRTv2f64 = 121, LDPSWi_LDPWi = 122, LDPSi = 123, LDPDi_LDPXi = 124, LDPQi = 125, LDPSWpost_LDPSWpre_LDPWpost_LDPWpre = 126, LDPSpost_LDPSpre = 127, LDPDpost_LDPDpre_LDPXpost_LDPXpre = 128, LDPQpost_LDPQpre = 129, LD1Onev1d_LD1Onev2s_LD1Onev4h_LD1Onev8b = 130, LD1Twov1d_LD1Twov2s_LD1Twov4h_LD1Twov8b = 131, LD1Threev1d_LD1Threev2s_LD1Threev4h_LD1Threev8b = 132, LD1Fourv1d_LD1Fourv2s_LD1Fourv4h_LD1Fourv8b = 133, LD1Onev1d_POST_LD1Onev2s_POST_LD1Onev4h_POST_LD1Onev8b_POST = 134, LD1Twov1d_POST_LD1Twov2s_POST_LD1Twov4h_POST_LD1Twov8b_POST = 135, LD1Threev1d_POST_LD1Threev2s_POST_LD1Threev4h_POST_LD1Threev8b_POST = 136, LD1Fourv1d_POST_LD1Fourv2s_POST_LD1Fourv4h_POST_LD1Fourv8b_POST = 137, LD3Threev2s_LD3Threev4h_LD3Threev8b = 138, LD3Threev2s_POST_LD3Threev4h_POST_LD3Threev8b_POST = 139, LD4Fourv2s_LD4Fourv4h_LD4Fourv8b = 140, LD4Fourv2s_POST_LD4Fourv4h_POST_LD4Fourv8b_POST = 141, DUPv16i8gpr_DUPv16i8lane_DUPv2i64gpr_DUPv2i64lane_DUPv4i32gpr_DUPv4i32lane_DUPv8i16gpr_DUPv8i16lane = 142, XTNv16i8_XTNv2i32_XTNv4i16_XTNv4i32_XTNv8i16_XTNv8i8 = 143, FCVTASUWDr_FCVTASUWHr_FCVTASUWSr_FCVTASUXDr_FCVTASUXHr_FCVTASUXSr_FCVTAUUWDr_FCVTAUUWHr_FCVTAUUWSr_FCVTAUUXDr_FCVTAUUXHr_FCVTAUUXSr_FCVTMSUWDr_FCVTMSUWHr_FCVTMSUWSr_FCVTMSUXDr_FCVTMSUXHr_FCVTMSUXSr_FCVTMUUWDr_FCVTMUUWHr_FCVTMUUWSr_FCVTMUUXDr_FCVTMUUXHr_FCVTMUUXSr_FCVTNSUWDr_FCVTNSUWHr_FCVTNSUWSr_FCVTNSUXDr_FCVTNSUXHr_FCVTNSUXSr_FCVTNUUWDr_FCVTNUUWHr_FCVTNUUWSr_FCVTNUUXDr_FCVTNUUXHr_FCVTNUUXSr_FCVTPSUWDr_FCVTPSUWHr_FCVTPSUWSr_FCVTPSUXDr_FCVTPSUXHr_FCVTPSUXSr_FCVTPUUWDr_FCVTPUUWHr_FCVTPUUWSr_FCVTPUUXDr_FCVTPUUXHr_FCVTPUUXSr_FCVTZSSWDri_FCVTZSSWHri_FCVTZSSWSri_FCVTZSSXDri_FCVTZSSXHri_FCVTZSSXSri_FCVTZSUWDr_FCVTZSUWHr_FCVTZSUWSr_FCVTZSUXDr_FCVTZSUXHr_FCVTZSUXSr_FCVTZUSWDri_FCVTZUSWHri_FCVTZUSWSri_FCVTZUSXDri_FCVTZUSXHri_FCVTZUSXSri_FCVTZUUWDr_FCVTZUUWHr_FCVTZUUWSr_FCVTZUUXDr_FCVTZUUXHr_FCVTZUUXSr = 144, FCVTASv1f16_FCVTASv1i32_FCVTASv1i64_FCVTASv2f32_FCVTASv4f16_FCVTAUv1f16_FCVTAUv1i32_FCVTAUv1i64_FCVTAUv2f32_FCVTAUv4f16_FCVTMSv1f16_FCVTMSv1i32_FCVTMSv1i64_FCVTMSv2f32_FCVTMSv4f16_FCVTMUv1f16_FCVTMUv1i32_FCVTMUv1i64_FCVTMUv2f32_FCVTMUv4f16_FCVTNSv1f16_FCVTNSv1i32_FCVTNSv1i64_FCVTNSv2f32_FCVTNSv4f16_FCVTNUv1f16_FCVTNUv1i32_FCVTNUv1i64_FCVTNUv2f32_FCVTNUv4f16_FCVTPSv1f16_FCVTPSv1i32_FCVTPSv1i64_FCVTPSv2f32_FCVTPSv4f16_FCVTPUv1f16_FCVTPUv1i32_FCVTPUv1i64_FCVTPUv2f32_FCVTPUv4f16_FCVTXNv1i64_FCVTZSv1f16_FCVTZSv1i32_FCVTZSv1i64_FCVTZSv2f32_FCVTZSv2i32_shift_FCVTZSv4f16_FCVTZSv4i16_shift_FCVTZUv1f16_FCVTZUv1i32_FCVTZUv1i64_FCVTZUv2f32_FCVTZUv2i32_shift_FCVTZUv4f16_FCVTZUv4i16_shift = 145, FCVTASv2f64_FCVTASv4f32_FCVTASv8f16_FCVTAUv2f64_FCVTAUv4f32_FCVTAUv8f16_FCVTLv2i32_FCVTLv4i16_FCVTLv4i32_FCVTLv8i16_FCVTMSv2f64_FCVTMSv4f32_FCVTMSv8f16_FCVTMUv2f64_FCVTMUv4f32_FCVTMUv8f16_FCVTNSv2f64_FCVTNSv4f32_FCVTNSv8f16_FCVTNUv2f64_FCVTNUv4f32_FCVTNUv8f16_FCVTNv2i32_FCVTNv4i16_FCVTNv4i32_FCVTNv8i16_FCVTPSv2f64_FCVTPSv4f32_FCVTPSv8f16_FCVTPUv2f64_FCVTPUv4f32_FCVTPUv8f16_FCVTXNv2f32_FCVTXNv4f32_FCVTZSv2f64_FCVTZSv2i64_shift_FCVTZSv4f32_FCVTZSv4i32_shift_FCVTZSv8f16_FCVTZSv8i16_shift_FCVTZUv2f64_FCVTZUv2i64_shift_FCVTZUv4f32_FCVTZUv4i32_shift_FCVTZUv8f16_FCVTZUv8i16_shift = 146, SCVTFSWDri_SCVTFSWHri_SCVTFSWSri_SCVTFSXDri_SCVTFSXHri_SCVTFSXSri_SCVTFUWDri_SCVTFUWHri_SCVTFUWSri_SCVTFUXDri_SCVTFUXHri_SCVTFUXSri_UCVTFSWDri_UCVTFSWHri_UCVTFSWSri_UCVTFSXDri_UCVTFSXHri_UCVTFSXSri_UCVTFUWDri_UCVTFUWHri_UCVTFUWSri_UCVTFUXDri_UCVTFUXHri_UCVTFUXSri = 147, SCVTFd_SCVTFh_SCVTFs_UCVTFd_UCVTFh_UCVTFs = 148, SCVTFv1i16_SCVTFv1i32_SCVTFv1i64_SCVTFv2f32_SCVTFv2i32_shift_SCVTFv4f16_SCVTFv4i16_shift_UCVTFv1i16_UCVTFv1i32_UCVTFv1i64_UCVTFv2f32_UCVTFv2i32_shift_UCVTFv4f16_UCVTFv4i16_shift = 149, SCVTFv2f64_SCVTFv2i64_shift_SCVTFv4f32_SCVTFv4i32_shift_SCVTFv8f16_SCVTFv8i16_shift_UCVTFv2f64_UCVTFv2i64_shift_UCVTFv4f32_UCVTFv4i32_shift_UCVTFv8f16_UCVTFv8i16_shift = 150, FDIVHrr = 151, FDIVv4f16 = 152, FDIVv8f16 = 153, FRSQRTEv1f16_FRSQRTEv4f16_FRSQRTS16_FRSQRTSv4f16_FSQRTv4f16 = 154, FRSQRTEv8f16_FRSQRTSv8f16_FSQRTv8f16 = 155, SABDv2i32_SABDv4i16_SABDv8i8_UABDv2i32_UABDv4i16_UABDv8i8 = 156, SABDv16i8_SABDv4i32_SABDv8i16_UABDv16i8_UABDv4i32_UABDv8i16 = 157, SABALv16i8_v8i16_SABALv2i32_v2i64_SABALv4i16_v4i32_SABALv4i32_v2i64_SABALv8i16_v4i32_SABALv8i8_v8i16_SABAv16i8_SABAv4i32_SABAv8i16_UABALv16i8_v8i16_UABALv2i32_v2i64_UABALv4i16_v4i32_UABALv4i32_v2i64_UABALv8i16_v4i32_UABALv8i8_v8i16_UABAv16i8_UABAv4i32_UABAv8i16 = 158, SABAv2i32_SABAv4i16_SABAv8i8_UABAv2i32_UABAv4i16_UABAv8i8 = 159, SABDLv16i8_v8i16_SABDLv2i32_v2i64_SABDLv4i16_v4i32_SABDLv4i32_v2i64_SABDLv8i16_v4i32_SABDLv8i8_v8i16_UABDLv16i8_v8i16_UABDLv2i32_v2i64_UABDLv4i16_v4i32_UABDLv4i32_v2i64_UABDLv8i16_v4i32_UABDLv8i8_v8i16 = 160, ADDv1i64_ADDv2i32_ADDv4i16_ADDv8i8_NEGv1i64_NEGv2i32_NEGv4i16_NEGv8i8_SUBv1i64_SUBv2i32_SUBv4i16_SUBv8i8_SHADDv2i32_SHADDv4i16_SHADDv8i8_SRHADDv2i32_SRHADDv4i16_SRHADDv8i8_UHADDv2i32_UHADDv4i16_UHADDv8i8_URHADDv2i32_URHADDv4i16_URHADDv8i8_SHSUBv2i32_SHSUBv4i16_SHSUBv8i8_UHSUBv2i32_UHSUBv4i16_UHSUBv8i8 = 161, ADDv16i8_ADDv2i64_ADDv4i32_ADDv8i16_NEGv16i8_NEGv2i64_NEGv4i32_NEGv8i16_SUBv16i8_SUBv2i64_SUBv4i32_SUBv8i16_SHADDv16i8_SHADDv4i32_SHADDv8i16_SRHADDv16i8_SRHADDv4i32_SRHADDv8i16_UHADDv16i8_UHADDv4i32_UHADDv8i16_URHADDv16i8_URHADDv4i32_URHADDv8i16_SHSUBv16i8_SHSUBv4i32_SHSUBv8i16_UHSUBv16i8_UHSUBv4i32_UHSUBv8i16 = 162, ABSv1i64_ABSv2i32_ABSv4i16_ABSv8i8_SADDLPv2i32_v1i64_SADDLPv4i16_v2i32_SADDLPv8i8_v4i16_UADDLPv2i32_v1i64_UADDLPv4i16_v2i32_UADDLPv8i8_v4i16_SQADDv1i16_SQADDv1i32_SQADDv1i64_SQADDv1i8_SQADDv2i32_SQADDv4i16_SQADDv8i8_SQNEGv1i16_SQNEGv1i32_SQNEGv1i64_SQNEGv1i8_SQNEGv2i32_SQNEGv4i16_SQNEGv8i8_SQSUBv1i16_SQSUBv1i32_SQSUBv1i64_SQSUBv1i8_SQSUBv2i32_SQSUBv4i16_SQSUBv8i8_SUQADDv1i16_SUQADDv1i32_SUQADDv1i64_SUQADDv1i8_SUQADDv2i32_SUQADDv4i16_SUQADDv8i8_UQADDv1i16_UQADDv1i32_UQADDv1i64_UQADDv1i8_UQADDv2i32_UQADDv4i16_UQADDv8i8_UQSUBv1i16_UQSUBv1i32_UQSUBv1i64_UQSUBv1i8_UQSUBv2i32_UQSUBv4i16_UQSUBv8i8_USQADDv1i16_USQADDv1i32_USQADDv1i64_USQADDv1i8_USQADDv2i32_USQADDv4i16_USQADDv8i8_ADDPv2i32_ADDPv4i16_ADDPv8i8 = 163, ABSv16i8_ABSv2i64_ABSv4i32_ABSv8i16_SADDLPv16i8_v8i16_SADDLPv4i32_v2i64_SADDLPv8i16_v4i32_UADDLPv16i8_v8i16_UADDLPv4i32_v2i64_UADDLPv8i16_v4i32_SQADDv16i8_SQADDv2i64_SQADDv4i32_SQADDv8i16_SQNEGv16i8_SQNEGv2i64_SQNEGv4i32_SQNEGv8i16_SQSUBv16i8_SQSUBv2i64_SQSUBv4i32_SQSUBv8i16_SUQADDv16i8_SUQADDv2i64_SUQADDv4i32_SUQADDv8i16_UQADDv16i8_UQADDv2i64_UQADDv4i32_UQADDv8i16_UQSUBv16i8_UQSUBv2i64_UQSUBv4i32_UQSUBv8i16_USQADDv16i8_USQADDv2i64_USQADDv4i32_USQADDv8i16_ADDPv16i8_ADDPv2i64_ADDPv4i32_ADDPv8i16 = 164, SADDLv16i8_v8i16_SADDLv2i32_v2i64_SADDLv4i16_v4i32_SADDLv4i32_v2i64_SADDLv8i16_v4i32_SADDLv8i8_v8i16_UADDLv16i8_v8i16_UADDLv2i32_v2i64_UADDLv4i16_v4i32_UADDLv4i32_v2i64_UADDLv8i16_v4i32_UADDLv8i8_v8i16_SADDWv16i8_v8i16_SADDWv2i32_v2i64_SADDWv4i16_v4i32_SADDWv4i32_v2i64_SADDWv8i16_v4i32_SADDWv8i8_v8i16_UADDWv16i8_v8i16_UADDWv2i32_v2i64_UADDWv4i16_v4i32_UADDWv4i32_v2i64_UADDWv8i16_v4i32_UADDWv8i8_v8i16_SSUBLv16i8_v8i16_SSUBLv2i32_v2i64_SSUBLv4i16_v4i32_SSUBLv4i32_v2i64_SSUBLv8i16_v4i32_SSUBLv8i8_v8i16_USUBLv16i8_v8i16_USUBLv2i32_v2i64_USUBLv4i16_v4i32_USUBLv4i32_v2i64_USUBLv8i16_v4i32_USUBLv8i8_v8i16_SSUBWv16i8_v8i16_SSUBWv2i32_v2i64_SSUBWv4i16_v4i32_SSUBWv4i32_v2i64_SSUBWv8i16_v4i32_SSUBWv8i8_v8i16_USUBWv16i8_v8i16_USUBWv2i32_v2i64_USUBWv4i16_v4i32_USUBWv4i32_v2i64_USUBWv8i16_v4i32_USUBWv8i8_v8i16_ADDHNv2i64_v2i32_ADDHNv2i64_v4i32_ADDHNv4i32_v4i16_ADDHNv4i32_v8i16_ADDHNv8i16_v16i8_ADDHNv8i16_v8i8_SUBHNv2i64_v2i32_SUBHNv2i64_v4i32_SUBHNv4i32_v4i16_SUBHNv4i32_v8i16_SUBHNv8i16_v16i8_SUBHNv8i16_v8i8 = 165, RADDHNv2i64_v2i32_RADDHNv2i64_v4i32_RADDHNv4i32_v4i16_RADDHNv4i32_v8i16_RADDHNv8i16_v16i8_RADDHNv8i16_v8i8_RSUBHNv2i64_v2i32_RSUBHNv2i64_v4i32_RSUBHNv4i32_v4i16_RSUBHNv4i32_v8i16_RSUBHNv8i16_v16i8_RSUBHNv8i16_v8i8 = 166, ADDVv16i8v_ADDVv4i32v_ADDVv8i16v_SADDLVv16i8v_SADDLVv4i32v_SADDLVv8i16v_UADDLVv16i8v_UADDLVv4i32v_UADDLVv8i16v = 167, ADDVv4i16v_ADDVv8i8v_SADDLVv4i16v_SADDLVv8i8v_UADDLVv4i16v_UADDLVv8i8v = 168, CMEQv1i64_CMEQv1i64rz_CMEQv2i32_CMEQv2i32rz_CMEQv4i16_CMEQv4i16rz_CMEQv8i8_CMEQv8i8rz_CMGEv1i64_CMGEv1i64rz_CMGEv2i32_CMGEv2i32rz_CMGEv4i16_CMGEv4i16rz_CMGEv8i8_CMGEv8i8rz_CMGTv1i64_CMGTv1i64rz_CMGTv2i32_CMGTv2i32rz_CMGTv4i16_CMGTv4i16rz_CMGTv8i8_CMGTv8i8rz_CMHIv1i64_CMHIv2i32_CMHIv4i16_CMHIv8i8_CMHSv1i64_CMHSv2i32_CMHSv4i16_CMHSv8i8_CMLEv1i64rz_CMLEv2i32rz_CMLEv4i16rz_CMLEv8i8rz_CMLTv1i64rz_CMLTv2i32rz_CMLTv4i16rz_CMLTv8i8rz = 169, CMEQv16i8_CMEQv16i8rz_CMEQv2i64_CMEQv2i64rz_CMEQv4i32_CMEQv4i32rz_CMEQv8i16_CMEQv8i16rz_CMGEv16i8_CMGEv16i8rz_CMGEv2i64_CMGEv2i64rz_CMGEv4i32_CMGEv4i32rz_CMGEv8i16_CMGEv8i16rz_CMGTv16i8_CMGTv16i8rz_CMGTv2i64_CMGTv2i64rz_CMGTv4i32_CMGTv4i32rz_CMGTv8i16_CMGTv8i16rz_CMHIv16i8_CMHIv2i64_CMHIv4i32_CMHIv8i16_CMHSv16i8_CMHSv2i64_CMHSv4i32_CMHSv8i16_CMLEv16i8rz_CMLEv2i64rz_CMLEv4i32rz_CMLEv8i16rz_CMLTv16i8rz_CMLTv2i64rz_CMLTv4i32rz_CMLTv8i16rz = 170, CMTSTv1i64_CMTSTv2i32_CMTSTv4i16_CMTSTv8i8 = 171, CMTSTv16i8_CMTSTv2i64_CMTSTv4i32_CMTSTv8i16 = 172, ANDv8i8_EORv8i8_NOTv8i8_ORNv8i8_BICv2i32_BICv4i16_BICv8i8_ORRv2i32_ORRv4i16_ORRv8i8_MVNIv2i32_MVNIv2s_msl_MVNIv4i16 = 173, ANDv16i8_EORv16i8_NOTv16i8_ORNv16i8_BICv16i8_BICv4i32_BICv8i16_ORRv16i8_ORRv4i32_ORRv8i16_MVNIv4i32_MVNIv4s_msl_MVNIv8i16 = 174, SMAXPv2i32_SMAXPv4i16_SMAXPv8i8_SMAXv2i32_SMAXv4i16_SMAXv8i8_SMINPv2i32_SMINPv4i16_SMINPv8i8_SMINv2i32_SMINv4i16_SMINv8i8_UMAXPv2i32_UMAXPv4i16_UMAXPv8i8_UMAXv2i32_UMAXv4i16_UMAXv8i8_UMINPv2i32_UMINPv4i16_UMINPv8i8_UMINv2i32_UMINv4i16_UMINv8i8 = 175, SMAXPv16i8_SMAXPv8i16_SMAXv16i8_SMAXv8i16_SMINPv16i8_SMINPv8i16_SMINv16i8_SMINv8i16_UMAXPv16i8_UMAXPv8i16_UMAXv16i8_UMAXv8i16_UMINPv16i8_UMINPv8i16_UMINv16i8_UMINv8i16 = 176, SMAXVv16i8v_SMAXVv4i32v_SMAXVv8i16v_SMINVv16i8v_SMINVv4i32v_SMINVv8i16v_UMAXVv16i8v_UMAXVv4i32v_UMAXVv8i16v_UMINVv16i8v_UMINVv4i32v_UMINVv8i16v = 177, SMAXVv4i16v_SMAXVv8i8v_SMINVv4i16v_SMINVv8i8v_UMAXVv4i16v_UMAXVv8i8v_UMINVv4i16v_UMINVv8i8v = 178, MULv2i32_indexed_MULv4i16_indexed_MULv4i32_indexed_MULv8i16_indexed_SQDMULHv1i16_indexed_SQDMULHv1i32_indexed_SQDMULHv2i32_indexed_SQDMULHv4i16_indexed_SQDMULHv4i32_indexed_SQDMULHv8i16_indexed_SQRDMULHv1i16_indexed_SQRDMULHv1i32_indexed_SQRDMULHv2i32_indexed_SQRDMULHv4i16_indexed_SQRDMULHv4i32_indexed_SQRDMULHv8i16_indexed = 179, PMULv8i8 = 180, PMULv16i8 = 181, MLAv2i32_MLAv4i16_MLAv8i8_MLSv2i32_MLSv4i16_MLSv8i8 = 182, MLAv16i8_MLAv4i32_MLAv8i16_MLSv16i8_MLSv4i32_MLSv8i16 = 183, MLAv2i32_indexed_MLAv4i16_indexed_MLAv4i32_indexed_MLAv8i16_indexed_MLSv2i32_indexed_MLSv4i16_indexed_MLSv4i32_indexed_MLSv8i16_indexed = 184, SQRDMLAHi16_indexed_SQRDMLAHi32_indexed_SQRDMLAHv1i16_SQRDMLAHv1i32_SQRDMLAHv2i32_SQRDMLAHv2i32_indexed_SQRDMLAHv4i16_SQRDMLAHv4i16_indexed_SQRDMLAHv4i32_indexed_SQRDMLAHv8i16_indexed_SQRDMLSHi16_indexed_SQRDMLSHi32_indexed_SQRDMLSHv1i16_SQRDMLSHv1i32_SQRDMLSHv2i32_SQRDMLSHv2i32_indexed_SQRDMLSHv4i16_SQRDMLSHv4i16_indexed_SQRDMLSHv4i32_indexed_SQRDMLSHv8i16_indexed = 185, SQRDMLAHv4i32_SQRDMLAHv8i16_SQRDMLSHv4i32_SQRDMLSHv8i16 = 186, SMLALv16i8_v8i16_SMLALv2i32_v2i64_SMLALv4i16_v4i32_SMLALv4i32_v2i64_SMLALv8i16_v4i32_SMLALv8i8_v8i16_SMLSLv16i8_v8i16_SMLSLv2i32_v2i64_SMLSLv4i16_v4i32_SMLSLv4i32_v2i64_SMLSLv8i16_v4i32_SMLSLv8i8_v8i16_UMLALv16i8_v8i16_UMLALv2i32_v2i64_UMLALv4i16_v4i32_UMLALv4i32_v2i64_UMLALv8i16_v4i32_UMLALv8i8_v8i16_UMLSLv16i8_v8i16_UMLSLv2i32_v2i64_UMLSLv4i16_v4i32_UMLSLv4i32_v2i64_UMLSLv8i16_v4i32_UMLSLv8i8_v8i16 = 187, SMLALv2i32_indexed_SMLALv4i16_indexed_SMLALv4i32_indexed_SMLALv8i16_indexed_SMLSLv2i32_indexed_SMLSLv4i16_indexed_SMLSLv4i32_indexed_SMLSLv8i16_indexed_UMLALv2i32_indexed_UMLALv4i16_indexed_UMLALv4i32_indexed_UMLALv8i16_indexed_UMLSLv2i32_indexed_UMLSLv4i16_indexed_UMLSLv4i32_indexed_UMLSLv8i16_indexed = 188, SQDMLALi16_SQDMLALi32_SQDMLALv1i32_indexed_SQDMLALv1i64_indexed_SQDMLALv2i32_indexed_SQDMLALv4i16_indexed_SQDMLALv4i32_indexed_SQDMLALv8i16_indexed_SQDMLSLi16_SQDMLSLi32_SQDMLSLv1i32_indexed_SQDMLSLv1i64_indexed_SQDMLSLv2i32_indexed_SQDMLSLv4i16_indexed_SQDMLSLv4i32_indexed_SQDMLSLv8i16_indexed = 189, SQDMLALv2i32_v2i64_SQDMLALv4i16_v4i32_SQDMLALv4i32_v2i64_SQDMLALv8i16_v4i32_SQDMLSLv2i32_v2i64_SQDMLSLv4i16_v4i32_SQDMLSLv4i32_v2i64_SQDMLSLv8i16_v4i32 = 190, SDOTv8i8_UDOTv8i8 = 191, SDOTv16i8_UDOTv16i8 = 192, SDOTlanev16i8_SDOTlanev8i8_UDOTlanev16i8_UDOTlanev8i8 = 193, SMULLv16i8_v8i16_SMULLv2i32_v2i64_SMULLv4i16_v4i32_SMULLv4i32_v2i64_SMULLv8i16_v4i32_SMULLv8i8_v8i16_UMULLv16i8_v8i16_UMULLv2i32_v2i64_UMULLv4i16_v4i32_UMULLv4i32_v2i64_UMULLv8i16_v4i32_UMULLv8i8_v8i16_SQDMULLv2i32_v2i64_SQDMULLv4i16_v4i32_SQDMULLv4i32_v2i64_SQDMULLv8i16_v4i32 = 194, SMULLv2i32_indexed_SMULLv4i16_indexed_SMULLv4i32_indexed_SMULLv8i16_indexed_UMULLv2i32_indexed_UMULLv4i16_indexed_UMULLv4i32_indexed_UMULLv8i16_indexed_SQDMULLi16_SQDMULLi32_SQDMULLv1i32_indexed_SQDMULLv1i64_indexed_SQDMULLv2i32_indexed_SQDMULLv4i16_indexed_SQDMULLv4i32_indexed_SQDMULLv8i16_indexed = 195, PMULLv8i8_PMULLv16i8 = 196, SADALPv16i8_v8i16_SADALPv4i32_v2i64_SADALPv8i16_v4i32_UADALPv16i8_v8i16_UADALPv4i32_v2i64_UADALPv8i16_v4i32 = 197, SADALPv2i32_v1i64_SADALPv4i16_v2i32_SADALPv8i8_v4i16_UADALPv2i32_v1i64_UADALPv4i16_v2i32_UADALPv8i8_v4i16 = 198, SSRAd_SSRAv2i32_shift_SSRAv4i16_shift_SSRAv8i8_shift_USRAd_USRAv2i32_shift_USRAv4i16_shift_USRAv8i8_shift = 199, SSRAv16i8_shift_SSRAv2i64_shift_SSRAv4i32_shift_SSRAv8i16_shift_USRAv16i8_shift_USRAv2i64_shift_USRAv4i32_shift_USRAv8i16_shift = 200, SRSRAd_SRSRAv2i32_shift_SRSRAv4i16_shift_SRSRAv8i8_shift_URSRAd_URSRAv2i32_shift_URSRAv4i16_shift_URSRAv8i8_shift = 201, SRSRAv16i8_shift_SRSRAv2i64_shift_SRSRAv4i32_shift_SRSRAv8i16_shift_URSRAv16i8_shift_URSRAv2i64_shift_URSRAv4i32_shift_URSRAv8i16_shift = 202, SHLd_SHLv2i32_shift_SHLv4i16_shift_SHLv8i8_shift_SLId_SRId_SSHRd_SSHRv2i32_shift_SSHRv4i16_shift_SSHRv8i8_shift_USHRd_USHRv2i32_shift_USHRv4i16_shift_USHRv8i8_shift_SHRNv2i32_shift_SHRNv4i16_shift_SHRNv8i8_shift = 203, SHLv16i8_shift_SHLv2i64_shift_SHLv4i32_shift_SHLv8i16_shift_SSHRv16i8_shift_SSHRv2i64_shift_SSHRv4i32_shift_SSHRv8i16_shift_USHRv16i8_shift_USHRv2i64_shift_USHRv4i32_shift_USHRv8i16_shift_SHRNv16i8_shift_SHRNv4i32_shift_SHRNv8i16_shift = 204, SHLLv16i8_SHLLv2i32_SHLLv4i16_SHLLv4i32_SHLLv8i16_SHLLv8i8_SSHLLv16i8_shift_SSHLLv4i32_shift_SSHLLv8i16_shift_USHLLv16i8_shift_USHLLv4i32_shift_USHLLv8i16_shift = 205, SSHLLv2i32_shift_SSHLLv4i16_shift_SSHLLv8i8_shift_USHLLv2i32_shift_USHLLv4i16_shift_USHLLv8i8_shift = 206, SRSHRd_SRSHRv2i32_shift_SRSHRv4i16_shift_SRSHRv8i8_shift_URSHRd_URSHRv2i32_shift_URSHRv4i16_shift_URSHRv8i8_shift_RSHRNv2i32_shift_RSHRNv4i16_shift_RSHRNv8i8_shift = 207, SRSHRv16i8_shift_SRSHRv2i64_shift_SRSHRv4i32_shift_SRSHRv8i16_shift_URSHRv16i8_shift_URSHRv2i64_shift_URSHRv4i32_shift_URSHRv8i16_shift_RSHRNv16i8_shift_RSHRNv4i32_shift_RSHRNv8i16_shift = 208, SSHLv1i64_SSHLv2i32_SSHLv4i16_SSHLv8i8_USHLv1i64_USHLv2i32_USHLv4i16_USHLv8i8 = 209, SSHLv16i8_SSHLv2i64_SSHLv4i32_SSHLv8i16_USHLv16i8_USHLv2i64_USHLv4i32_USHLv8i16 = 210, SRSHLv1i64_SRSHLv2i32_SRSHLv4i16_SRSHLv8i8_URSHLv1i64_URSHLv2i32_URSHLv4i16_URSHLv8i8 = 211, SRSHLv16i8_SRSHLv2i64_SRSHLv4i32_SRSHLv8i16_URSHLv16i8_URSHLv2i64_URSHLv4i32_URSHLv8i16 = 212, BL = 213, BLR = 214, ADDSWrs_ADDSXrs_ADDWrs_ADDXrs_ANDSWrs_ANDSXrs_ANDWrs_ANDXrs_BICSWrs_BICSXrs_BICWrs_BICXrs_EONWrs_EONXrs_EORWrs_EORXrs_ORNWrs_ORNXrs_ORRWrs_ORRXrs_SUBSWrs_SUBSXrs_SUBWrs_SUBXrs = 215, SMULHrr_UMULHrr = 216, EXTRWrri = 217, EXTRXrri = 218, BFMLAL_MZZI_S_PSEUDO_BFMLAL_MZZ_S_PSEUDO_BFMLAL_VG2_M2Z2Z_S_PSEUDO_BFMLAL_VG2_M2ZZI_S_PSEUDO_BFMLAL_VG2_M2ZZ_S_PSEUDO_BFMLAL_VG4_M4Z4Z_S_PSEUDO_BFMLAL_VG4_M4ZZI_S_PSEUDO_BFMLAL_VG4_M4ZZ_S_PSEUDO_BFMLA_VG2_M2Z2Z_PSEUDO_BFMLA_VG4_M4Z4Z_PSEUDO_BFMLSL_MZZI_S_PSEUDO_BFMLSL_MZZ_S_PSEUDO_BFMLSL_VG2_M2Z2Z_S_PSEUDO_BFMLSL_VG2_M2ZZI_S_PSEUDO_BFMLSL_VG2_M2ZZ_S_PSEUDO_BFMLSL_VG4_M4Z4Z_S_PSEUDO_BFMLSL_VG4_M4ZZI_S_PSEUDO_BFMLSL_VG4_M4ZZ_S_PSEUDO_BFMLS_VG2_M2Z2Z_PSEUDO_BFMLS_VG4_M4Z4Z_PSEUDO_BFMOPA_MPPZZ_PSEUDO_BFMOPS_MPPZZ_PSEUDO_BFMAXNM_VG2_2Z2Z_H_BFMAXNM_VG2_2ZZ_H_BFMAXNM_VG4_4Z2Z_H_BFMAXNM_VG4_4ZZ_H_BFMAXNM_ZPZmZ_BFMAX_VG2_2Z2Z_H_BFMAX_VG2_2ZZ_H_BFMAX_VG4_4Z2Z_H_BFMAX_VG4_4ZZ_H_BFMAX_ZPZmZ_BFMINNM_VG2_2Z2Z_H_BFMINNM_VG2_2ZZ_H_BFMINNM_VG4_4Z2Z_H_BFMINNM_VG4_4ZZ_H_BFMINNM_ZPZmZ_BFMIN_VG2_2Z2Z_H_BFMIN_VG2_2ZZ_H_BFMIN_VG4_4Z2Z_H_BFMIN_VG4_4ZZ_H_BFMIN_ZPZmZ_BFMLALB_ZZZ_BFMLALB_ZZZI_BFMLALT_ZZZ_BFMLALT_ZZZI_BFMLAL_MZZI_S_BFMLAL_MZZ_S_BFMLAL_VG2_M2Z2Z_S_BFMLAL_VG2_M2ZZI_S_BFMLAL_VG2_M2ZZ_S_BFMLAL_VG4_M4Z4Z_S_BFMLAL_VG4_M4ZZI_S_BFMLAL_VG4_M4ZZ_S_BFMLA_VG2_M2Z2Z_BFMLA_VG2_M2ZZ_BFMLA_VG2_M2ZZI_BFMLA_VG4_M4Z4Z_BFMLA_VG4_M4ZZ_BFMLA_VG4_M4ZZI_BFMLA_ZPmZZ_BFMLA_ZZZI_BFMLSLB_ZZZI_S_BFMLSLB_ZZZ_S_BFMLSLT_ZZZI_S_BFMLSLT_ZZZ_S_BFMLSL_MZZI_S_BFMLSL_MZZ_S_BFMLSL_VG2_M2Z2Z_S_BFMLSL_VG2_M2ZZI_S_BFMLSL_VG2_M2ZZ_S_BFMLSL_VG4_M4Z4Z_S_BFMLSL_VG4_M4ZZI_S_BFMLSL_VG4_M4ZZ_S_BFMLS_VG2_M2Z2Z_BFMLS_VG2_M2ZZ_BFMLS_VG2_M2ZZI_BFMLS_VG4_M4Z4Z_BFMLS_VG4_M4ZZ_BFMLS_VG4_M4ZZI_BFMLS_ZPmZZ_BFMLS_ZZZI_BFMMLA_ZZZ_BFMOPA_MPPZZ_BFMOPA_MPPZZ_H_BFMOPS_MPPZZ_BFMOPS_MPPZZ_H_BFMUL_ZPZmZ_BFMUL_ZZZ_BFMUL_ZZZI = 219, BFMLALB = 220, BFMLALBIdx_BFMLALT_BFMLALTIdx_BFMMLA = 221, BFMWri_BFMXri = 222, AESD_ZZZ_B_AESE_ZZZ_B = 223, AESDrr_AESErr = 224, AESIMCrrTied_AESMCrrTied_AESIMCrr_AESMCrr = 225, AESIMC_ZZ_B_AESMC_ZZ_B = 226, SHA1SU0rrr = 227, SHA1Hrr_SHA1SU1rr = 228, SHA1Crrr_SHA1Mrrr_SHA1Prrr = 229, SHA256SU0rr = 230, SHA256H2rrr_SHA256Hrrr_SHA256SU1rrr = 231, CRC32Brr_CRC32CBrr_CRC32CHrr_CRC32CWrr_CRC32CXrr_CRC32Hrr_CRC32Wrr_CRC32Xrr = 232, LD1i16_LD1i32_LD1i8 = 233, LD1i16_POST_LD1i32_POST_LD1i8_POST = 234, LD1Rv2s_LD1Rv4h_LD1Rv8b = 235, LD1Rv2s_POST_LD1Rv4h_POST_LD1Rv8b_POST = 236, LD1Rv1d = 237, LD1Rv1d_POST = 238, LD2i16_LD2i8 = 239, LD2i16_POST_LD2i8_POST = 240, LD2i32 = 241, LD2i32_POST = 242, LD2Rv2s_LD2Rv4h_LD2Rv8b = 243, LD2Rv2s_POST_LD2Rv4h_POST_LD2Rv8b_POST = 244, LD2Rv1d = 245, LD2Rv1d_POST = 246, LD2Twov16b_LD2Twov4s_LD2Twov8h = 247, LD2Twov16b_POST_LD2Twov4s_POST_LD2Twov8h_POST = 248, LD3i16_LD3i8 = 249, LD3i16_POST_LD3i8_POST = 250, LD3i32 = 251, LD3i32_POST = 252, LD3Rv2s_LD3Rv4h_LD3Rv8b = 253, LD3Rv2s_POST_LD3Rv4h_POST_LD3Rv8b_POST = 254, LD3Rv1d = 255, LD3Rv1d_POST = 256, LD3Rv16b_LD3Rv4s_LD3Rv8h = 257, LD3Rv16b_POST_LD3Rv4s_POST_LD3Rv8h_POST = 258, LD4i16_LD4i8 = 259, LD4i16_POST_LD4i8_POST = 260, LD4i32 = 261, LD4i32_POST = 262, LD4Rv2s_LD4Rv4h_LD4Rv8b = 263, LD4Rv2s_POST_LD4Rv4h_POST_LD4Rv8b_POST = 264, LD4Rv1d = 265, LD4Rv1d_POST = 266, LD4Rv16b_LD4Rv4s_LD4Rv8h = 267, LD4Rv16b_POST_LD4Rv4s_POST_LD4Rv8h_POST = 268, ST1i16_ST1i32_ST1i8 = 269, ST1i16_POST_ST1i32_POST_ST1i8_POST = 270, ST1Onev1d_ST1Onev2s_ST1Onev4h_ST1Onev8b = 271, ST1Onev1d_POST_ST1Onev2s_POST_ST1Onev4h_POST_ST1Onev8b_POST = 272, ST1Twov1d_ST1Twov2s_ST1Twov4h_ST1Twov8b = 273, ST1Twov1d_POST_ST1Twov2s_POST_ST1Twov4h_POST_ST1Twov8b_POST = 274, ST1Threev1d_ST1Threev2s_ST1Threev4h_ST1Threev8b = 275, ST1Threev1d_POST_ST1Threev2s_POST_ST1Threev4h_POST_ST1Threev8b_POST = 276, ST1Fourv1d_ST1Fourv2s_ST1Fourv4h_ST1Fourv8b = 277, ST1Fourv1d_POST_ST1Fourv2s_POST_ST1Fourv4h_POST_ST1Fourv8b_POST = 278, ST2i16_ST2i32_ST2i8 = 279, ST2i16_POST_ST2i32_POST_ST2i8_POST = 280, ST2Twov16b_ST2Twov4s_ST2Twov8h = 281, ST2Twov16b_POST_ST2Twov4s_POST_ST2Twov8h_POST = 282, ST3i16_ST3i8 = 283, ST3i16_POST_ST3i8_POST = 284, ST3i32 = 285, ST3i32_POST = 286, ST3Threev2s_ST3Threev4h_ST3Threev8b = 287, ST3Threev2s_POST_ST3Threev4h_POST_ST3Threev8b_POST = 288, ST4i16_ST4i8 = 289, ST4i16_POST_ST4i8_POST = 290, ST4i32 = 291, ST4i32_POST = 292, ST4Fourv2s_ST4Fourv4h_ST4Fourv8b = 293, ST4Fourv2s_POST_ST4Fourv4h_POST_ST4Fourv8b_POST = 294, SABAv16i8_SABAv4i32_SABAv8i16_UABAv16i8_UABAv4i32_UABAv8i16 = 295, SABALB_ZZZ_D_SABALB_ZZZ_H_SABALB_ZZZ_S_SABALT_ZZZ_D_SABALT_ZZZ_H_SABALT_ZZZ_S_UABALB_ZZZ_D_UABALB_ZZZ_H_UABALB_ZZZ_S_UABALT_ZZZ_D_UABALT_ZZZ_H_UABALT_ZZZ_S = 296, ADDVv4i32v_ADDVv8i16v_SADDLVv4i32v_SADDLVv8i16v_UADDLVv4i32v_UADDLVv8i16v = 297, SMAXVv4i16v_SMINVv4i16v_UMAXVv4i16v_UMINVv4i16v = 298, SMAXVv4i32v_SMINVv4i32v_UMAXVv4i32v_UMINVv4i32v = 299, SMAXVv8i16v_SMINVv8i16v_UMAXVv8i16v_UMINVv8i16v = 300, MULv2i32_MULv4i16_MULv8i8 = 301, MULv2i32_indexed_MULv4i16_indexed = 302, SQDMULHv1i16_SQDMULHv1i32_SQDMULHv2i32_SQDMULHv4i16_SQRDMULHv1i16_SQRDMULHv1i32_SQRDMULHv2i32_SQRDMULHv4i16 = 303, SQDMULHv1i16_indexed_SQDMULHv1i32_indexed_SQDMULHv2i32_indexed_SQDMULHv4i16_indexed_SQRDMULHv1i16_indexed_SQRDMULHv1i32_indexed_SQRDMULHv2i32_indexed_SQRDMULHv4i16_indexed = 304, MULv16i8_MULv4i32_MULv8i16 = 305, MULv4i32_indexed_MULv8i16_indexed = 306, SQDMULHv4i32_SQDMULHv8i16_SQRDMULHv4i32_SQRDMULHv8i16 = 307, MLAv2i32_indexed_MLAv4i16_indexed_MLSv2i32_indexed_MLSv4i16_indexed = 308, SMLAL_MZZI_S_PSEUDO_SMLAL_MZZ_S_PSEUDO_SMLAL_VG2_M2Z2Z_S_PSEUDO_SMLAL_VG2_M2ZZI_S_PSEUDO_SMLAL_VG2_M2ZZ_S_PSEUDO_SMLAL_VG4_M4Z4Z_S_PSEUDO_SMLAL_VG4_M4ZZI_S_PSEUDO_SMLAL_VG4_M4ZZ_S_PSEUDO_SMLSL_MZZI_S_PSEUDO_SMLSL_MZZ_S_PSEUDO_SMLSL_VG2_M2Z2Z_S_PSEUDO_SMLSL_VG2_M2ZZI_S_PSEUDO_SMLSL_VG2_M2ZZ_S_PSEUDO_SMLSL_VG4_M4Z4Z_S_PSEUDO_SMLSL_VG4_M4ZZI_S_PSEUDO_SMLSL_VG4_M4ZZ_S_PSEUDO_UMLAL_MZZI_S_PSEUDO_UMLAL_MZZ_S_PSEUDO_UMLAL_VG2_M2Z2Z_S_PSEUDO_UMLAL_VG2_M2ZZI_S_PSEUDO_UMLAL_VG2_M2ZZ_S_PSEUDO_UMLAL_VG4_M4Z4Z_S_PSEUDO_UMLAL_VG4_M4ZZI_S_PSEUDO_UMLAL_VG4_M4ZZ_S_PSEUDO_UMLSL_MZZI_S_PSEUDO_UMLSL_MZZ_S_PSEUDO_UMLSL_VG2_M2Z2Z_S_PSEUDO_UMLSL_VG2_M2ZZI_S_PSEUDO_UMLSL_VG2_M2ZZ_S_PSEUDO_UMLSL_VG4_M4Z4Z_S_PSEUDO_UMLSL_VG4_M4ZZI_S_PSEUDO_UMLSL_VG4_M4ZZ_S_PSEUDO_SMLALB_ZZZI_D_SMLALB_ZZZI_S_SMLALB_ZZZ_D_SMLALB_ZZZ_H_SMLALB_ZZZ_S_SMLALL_MZZI_BtoS_SMLALL_MZZI_HtoD_SMLALL_MZZ_BtoS_SMLALL_MZZ_HtoD_SMLALL_VG2_M2Z2Z_BtoS_SMLALL_VG2_M2Z2Z_HtoD_SMLALL_VG2_M2ZZI_BtoS_SMLALL_VG2_M2ZZI_HtoD_SMLALL_VG2_M2ZZ_BtoS_SMLALL_VG2_M2ZZ_HtoD_SMLALL_VG4_M4Z4Z_BtoS_SMLALL_VG4_M4Z4Z_HtoD_SMLALL_VG4_M4ZZI_BtoS_SMLALL_VG4_M4ZZI_HtoD_SMLALL_VG4_M4ZZ_BtoS_SMLALL_VG4_M4ZZ_HtoD_SMLALT_ZZZI_D_SMLALT_ZZZI_S_SMLALT_ZZZ_D_SMLALT_ZZZ_H_SMLALT_ZZZ_S_SMLAL_MZZI_S_SMLAL_MZZ_S_SMLAL_VG2_M2Z2Z_S_SMLAL_VG2_M2ZZI_S_SMLAL_VG2_M2ZZ_S_SMLAL_VG4_M4Z4Z_S_SMLAL_VG4_M4ZZI_S_SMLAL_VG4_M4ZZ_S_SMLSLB_ZZZI_D_SMLSLB_ZZZI_S_SMLSLB_ZZZ_D_SMLSLB_ZZZ_H_SMLSLB_ZZZ_S_SMLSLL_MZZI_BtoS_SMLSLL_MZZI_HtoD_SMLSLL_MZZ_BtoS_SMLSLL_MZZ_HtoD_SMLSLL_VG2_M2Z2Z_BtoS_SMLSLL_VG2_M2Z2Z_HtoD_SMLSLL_VG2_M2ZZI_BtoS_SMLSLL_VG2_M2ZZI_HtoD_SMLSLL_VG2_M2ZZ_BtoS_SMLSLL_VG2_M2ZZ_HtoD_SMLSLL_VG4_M4Z4Z_BtoS_SMLSLL_VG4_M4Z4Z_HtoD_SMLSLL_VG4_M4ZZI_BtoS_SMLSLL_VG4_M4ZZI_HtoD_SMLSLL_VG4_M4ZZ_BtoS_SMLSLL_VG4_M4ZZ_HtoD_SMLSLT_ZZZI_D_SMLSLT_ZZZI_S_SMLSLT_ZZZ_D_SMLSLT_ZZZ_H_SMLSLT_ZZZ_S_SMLSL_MZZI_S_SMLSL_MZZ_S_SMLSL_VG2_M2Z2Z_S_SMLSL_VG2_M2ZZI_S_SMLSL_VG2_M2ZZ_S_SMLSL_VG4_M4Z4Z_S_SMLSL_VG4_M4ZZI_S_SMLSL_VG4_M4ZZ_S_UMLALB_ZZZI_D_UMLALB_ZZZI_S_UMLALB_ZZZ_D_UMLALB_ZZZ_H_UMLALB_ZZZ_S_UMLALL_MZZI_BtoS_UMLALL_MZZI_HtoD_UMLALL_MZZ_BtoS_UMLALL_MZZ_HtoD_UMLALL_VG2_M2Z2Z_BtoS_UMLALL_VG2_M2Z2Z_HtoD_UMLALL_VG2_M2ZZI_BtoS_UMLALL_VG2_M2ZZI_HtoD_UMLALL_VG2_M2ZZ_BtoS_UMLALL_VG2_M2ZZ_HtoD_UMLALL_VG4_M4Z4Z_BtoS_UMLALL_VG4_M4Z4Z_HtoD_UMLALL_VG4_M4ZZI_BtoS_UMLALL_VG4_M4ZZI_HtoD_UMLALL_VG4_M4ZZ_BtoS_UMLALL_VG4_M4ZZ_HtoD_UMLALT_ZZZI_D_UMLALT_ZZZI_S_UMLALT_ZZZ_D_UMLALT_ZZZ_H_UMLALT_ZZZ_S_UMLAL_MZZI_S_UMLAL_MZZ_S_UMLAL_VG2_M2Z2Z_S_UMLAL_VG2_M2ZZI_S_UMLAL_VG2_M2ZZ_S_UMLAL_VG4_M4Z4Z_S_UMLAL_VG4_M4ZZI_S_UMLAL_VG4_M4ZZ_S_UMLSLB_ZZZI_D_UMLSLB_ZZZI_S_UMLSLB_ZZZ_D_UMLSLB_ZZZ_H_UMLSLB_ZZZ_S_UMLSLL_MZZI_BtoS_UMLSLL_MZZI_HtoD_UMLSLL_MZZ_BtoS_UMLSLL_MZZ_HtoD_UMLSLL_VG2_M2Z2Z_BtoS_UMLSLL_VG2_M2Z2Z_HtoD_UMLSLL_VG2_M2ZZI_BtoS_UMLSLL_VG2_M2ZZI_HtoD_UMLSLL_VG2_M2ZZ_BtoS_UMLSLL_VG2_M2ZZ_HtoD_UMLSLL_VG4_M4Z4Z_BtoS_UMLSLL_VG4_M4Z4Z_HtoD_UMLSLL_VG4_M4ZZI_BtoS_UMLSLL_VG4_M4ZZI_HtoD_UMLSLL_VG4_M4ZZ_BtoS_UMLSLL_VG4_M4ZZ_HtoD_UMLSLT_ZZZI_D_UMLSLT_ZZZI_S_UMLSLT_ZZZ_D_UMLSLT_ZZZ_H_UMLSLT_ZZZ_S_UMLSL_MZZI_S_UMLSL_MZZ_S_UMLSL_VG2_M2Z2Z_S_UMLSL_VG2_M2ZZI_S_UMLSL_VG2_M2ZZ_S_UMLSL_VG4_M4Z4Z_S_UMLSL_VG4_M4ZZI_S_UMLSL_VG4_M4ZZ_S = 309, SQDMLALBT_ZZZ_D_SQDMLALBT_ZZZ_H_SQDMLALBT_ZZZ_S_SQDMLALB_ZZZI_D_SQDMLALB_ZZZI_S_SQDMLALB_ZZZ_D_SQDMLALB_ZZZ_H_SQDMLALB_ZZZ_S_SQDMLALT_ZZZI_D_SQDMLALT_ZZZI_S_SQDMLALT_ZZZ_D_SQDMLALT_ZZZ_H_SQDMLALT_ZZZ_S_SQDMLSLBT_ZZZ_D_SQDMLSLBT_ZZZ_H_SQDMLSLBT_ZZZ_S_SQDMLSLB_ZZZI_D_SQDMLSLB_ZZZI_S_SQDMLSLB_ZZZ_D_SQDMLSLB_ZZZ_H_SQDMLSLB_ZZZ_S_SQDMLSLT_ZZZI_D_SQDMLSLT_ZZZI_S_SQDMLSLT_ZZZ_D_SQDMLSLT_ZZZ_H_SQDMLSLT_ZZZ_S = 310, SMULLB_ZZZI_D_SMULLB_ZZZI_S_SMULLB_ZZZ_D_SMULLB_ZZZ_H_SMULLB_ZZZ_S_SMULLT_ZZZI_D_SMULLT_ZZZI_S_SMULLT_ZZZ_D_SMULLT_ZZZ_H_SMULLT_ZZZ_S_UMULLB_ZZZI_D_UMULLB_ZZZI_S_UMULLB_ZZZ_D_UMULLB_ZZZ_H_UMULLB_ZZZ_S_UMULLT_ZZZI_D_UMULLT_ZZZI_S_UMULLT_ZZZ_D_UMULLT_ZZZ_H_UMULLT_ZZZ_S = 311, SMULLv16i8_v8i16_SMULLv2i32_v2i64_SMULLv4i16_v4i32_SMULLv4i32_v2i64_SMULLv8i16_v4i32_SMULLv8i8_v8i16_UMULLv16i8_v8i16_UMULLv2i32_v2i64_UMULLv4i16_v4i32_UMULLv4i32_v2i64_UMULLv8i16_v4i32_UMULLv8i8_v8i16 = 312, SMULLv2i32_indexed_SMULLv4i16_indexed_SMULLv4i32_indexed_SMULLv8i16_indexed_UMULLv2i32_indexed_UMULLv4i16_indexed_UMULLv4i32_indexed_UMULLv8i16_indexed = 313, SQDMULLB_ZZZI_D_SQDMULLB_ZZZI_S_SQDMULLB_ZZZ_D_SQDMULLB_ZZZ_H_SQDMULLB_ZZZ_S_SQDMULLT_ZZZI_D_SQDMULLT_ZZZI_S_SQDMULLT_ZZZ_D_SQDMULLT_ZZZ_H_SQDMULLT_ZZZ_S = 314, PMULLv1i64_PMULLv2i64 = 315, SADALP_ZPmZ_D_SADALP_ZPmZ_H_SADALP_ZPmZ_S_UADALP_ZPmZ_D_UADALP_ZPmZ_H_UADALP_ZPmZ_S = 316, SRSRA_ZZI_B_SRSRA_ZZI_D_SRSRA_ZZI_H_SRSRA_ZZI_S_SSRA_ZZI_B_SSRA_ZZI_D_SSRA_ZZI_H_SSRA_ZZI_S_URSRA_ZZI_B_URSRA_ZZI_D_URSRA_ZZI_H_URSRA_ZZI_S_USRA_ZZI_B_USRA_ZZI_D_USRA_ZZI_H_USRA_ZZI_S = 317, SRSHR_ZPZI_ZERO_B_SRSHR_ZPZI_ZERO_D_SRSHR_ZPZI_ZERO_H_SRSHR_ZPZI_ZERO_S_URSHR_ZPZI_ZERO_B_URSHR_ZPZI_ZERO_D_URSHR_ZPZI_ZERO_H_URSHR_ZPZI_ZERO_S_RSHRNB_ZZI_B_RSHRNB_ZZI_H_RSHRNB_ZZI_S_RSHRNT_ZZI_B_RSHRNT_ZZI_H_RSHRNT_ZZI_S_SQRSHRNB_ZZI_B_SQRSHRNB_ZZI_H_SQRSHRNB_ZZI_S_SQRSHRNT_ZZI_B_SQRSHRNT_ZZI_H_SQRSHRNT_ZZI_S_SQRSHRN_VG4_Z4ZI_B_SQRSHRN_VG4_Z4ZI_H_SQRSHRUNB_ZZI_B_SQRSHRUNB_ZZI_H_SQRSHRUNB_ZZI_S_SQRSHRUNT_ZZI_B_SQRSHRUNT_ZZI_H_SQRSHRUNT_ZZI_S_SQRSHRUN_VG4_Z4ZI_B_SQRSHRUN_VG4_Z4ZI_H_SQRSHRU_VG2_Z2ZI_H_SQRSHRU_VG4_Z4ZI_B_SQRSHRU_VG4_Z4ZI_H_SQRSHR_VG2_Z2ZI_H_SQRSHR_VG4_Z4ZI_B_SQRSHR_VG4_Z4ZI_H_SQSHRNB_ZZI_B_SQSHRNB_ZZI_H_SQSHRNB_ZZI_S_SQSHRNT_ZZI_B_SQSHRNT_ZZI_H_SQSHRNT_ZZI_S_SQSHRUNB_ZZI_B_SQSHRUNB_ZZI_H_SQSHRUNB_ZZI_S_SQSHRUNT_ZZI_B_SQSHRUNT_ZZI_H_SQSHRUNT_ZZI_S_SRSHR_ZPmI_B_SRSHR_ZPmI_D_SRSHR_ZPmI_H_SRSHR_ZPmI_S_UQRSHRNB_ZZI_B_UQRSHRNB_ZZI_H_UQRSHRNB_ZZI_S_UQRSHRNT_ZZI_B_UQRSHRNT_ZZI_H_UQRSHRNT_ZZI_S_UQRSHRN_VG4_Z4ZI_B_UQRSHRN_VG4_Z4ZI_H_UQRSHR_VG2_Z2ZI_H_UQRSHR_VG4_Z4ZI_B_UQRSHR_VG4_Z4ZI_H_UQSHRNB_ZZI_B_UQSHRNB_ZZI_H_UQSHRNB_ZZI_S_UQSHRNT_ZZI_B_UQSHRNT_ZZI_H_UQSHRNT_ZZI_S_URSHR_ZPmI_B_URSHR_ZPmI_D_URSHR_ZPmI_H_URSHR_ZPmI_S = 318, SQRSHRNb_SQRSHRNh_SQRSHRNs_SQRSHRNv2i32_shift_SQRSHRNv4i16_shift_SQRSHRNv8i8_shift_SQRSHRUNb_SQRSHRUNh_SQRSHRUNs_SQRSHRUNv2i32_shift_SQRSHRUNv4i16_shift_SQRSHRUNv8i8_shift_SQSHRNb_SQSHRNh_SQSHRNs_SQSHRNv2i32_shift_SQSHRNv4i16_shift_SQSHRNv8i8_shift_SQSHRUNb_SQSHRUNh_SQSHRUNs_SQSHRUNv2i32_shift_SQSHRUNv4i16_shift_SQSHRUNv8i8_shift_UQRSHRNb_UQRSHRNh_UQRSHRNs_UQRSHRNv2i32_shift_UQRSHRNv4i16_shift_UQRSHRNv8i8_shift_UQSHRNb_UQSHRNh_UQSHRNs_UQSHRNv2i32_shift_UQSHRNv4i16_shift_UQSHRNv8i8_shift = 319, SQRSHRNv16i8_shift_SQRSHRNv4i32_shift_SQRSHRNv8i16_shift_SQRSHRUNv16i8_shift_SQRSHRUNv4i32_shift_SQRSHRUNv8i16_shift_SQSHRNv16i8_shift_SQSHRNv4i32_shift_SQSHRNv8i16_shift_SQSHRUNv16i8_shift_SQSHRUNv4i32_shift_SQSHRUNv8i16_shift_UQRSHRNv16i8_shift_UQRSHRNv4i32_shift_UQRSHRNv8i16_shift_UQSHRNv16i8_shift_UQSHRNv4i32_shift_UQSHRNv8i16_shift = 320, SQSHLU_ZPZI_ZERO_B_SQSHLU_ZPZI_ZERO_D_SQSHLU_ZPZI_ZERO_H_SQSHLU_ZPZI_ZERO_S_SQSHLU_ZPmI_B_SQSHLU_ZPmI_D_SQSHLU_ZPmI_H_SQSHLU_ZPmI_S = 321, SQSHLUb_SQSHLUd_SQSHLUh_SQSHLUs_SQSHLUv2i32_shift_SQSHLUv4i16_shift_SQSHLUv8i8_shift = 322, SQSHLUv16i8_shift_SQSHLUv2i64_shift_SQSHLUv4i32_shift_SQSHLUv8i16_shift = 323, SQRSHLv1i16_SQRSHLv1i32_SQRSHLv1i64_SQRSHLv1i8_SQRSHLv2i32_SQRSHLv4i16_SQRSHLv8i8_SQSHLb_SQSHLd_SQSHLh_SQSHLs_SQSHLv1i16_SQSHLv1i32_SQSHLv1i64_SQSHLv1i8_SQSHLv2i32_SQSHLv2i32_shift_SQSHLv4i16_SQSHLv4i16_shift_SQSHLv8i8_SQSHLv8i8_shift_UQRSHLv1i16_UQRSHLv1i32_UQRSHLv1i64_UQRSHLv1i8_UQRSHLv2i32_UQRSHLv4i16_UQRSHLv8i8_UQSHLb_UQSHLd_UQSHLh_UQSHLs_UQSHLv1i16_UQSHLv1i32_UQSHLv1i64_UQSHLv1i8_UQSHLv2i32_UQSHLv2i32_shift_UQSHLv4i16_UQSHLv4i16_shift_UQSHLv8i8_UQSHLv8i8_shift = 324, SQRSHLv16i8_SQRSHLv2i64_SQRSHLv4i32_SQRSHLv8i16_SQSHLv16i8_SQSHLv16i8_shift_SQSHLv2i64_SQSHLv2i64_shift_SQSHLv4i32_SQSHLv4i32_shift_SQSHLv8i16_SQSHLv8i16_shift_UQRSHLv16i8_UQRSHLv2i64_UQRSHLv4i32_UQRSHLv8i16_UQSHLv16i8_UQSHLv16i8_shift_UQSHLv2i64_UQSHLv2i64_shift_UQSHLv4i32_UQSHLv4i32_shift_UQSHLv8i16_UQSHLv8i16_shift = 325, FABD32_FABD64_FABDv2f32_FADDv2f32_FSUBv2f32 = 326, FABDv2f64_FABDv4f32_FADDv2f64_FADDv4f32_FSUBv2f64_FSUBv4f32 = 327, FADDPv2f32_FADDPv2i32p = 328, FADDPv2f64_FADDPv4f32 = 329, FADDPv2i64p = 330, FACGE32_FACGE64_FACGEv2f32_FACGT32_FACGT64_FACGTv2f32_FCMEQ32_FCMEQ64_FCMEQv1i32rz_FCMEQv1i64rz_FCMEQv2f32_FCMEQv2i32rz_FCMGE32_FCMGE64_FCMGEv1i32rz_FCMGEv1i64rz_FCMGEv2f32_FCMGEv2i32rz_FCMGT32_FCMGT64_FCMGTv1i32rz_FCMGTv1i64rz_FCMGTv2f32_FCMGTv2i32rz_FCMLEv1i32rz_FCMLEv1i64rz_FCMLEv2i32rz_FCMLTv1i32rz_FCMLTv1i64rz_FCMLTv2i32rz = 331, FACGEv2f64_FACGEv4f32_FACGTv2f64_FACGTv4f32_FCMEQv2f64_FCMEQv2i64rz_FCMEQv4f32_FCMEQv4i32rz_FCMGEv2f64_FCMGEv2i64rz_FCMGEv4f32_FCMGEv4i32rz_FCMGTv2f64_FCMGTv2i64rz_FCMGTv4f32_FCMGTv4i32rz_FCMLEv2i64rz_FCMLEv4i32rz_FCMLTv2i64rz_FCMLTv4i32rz = 332, FCVTLv2i32_FCVTLv4i16_FCVTLv4i32_FCVTLv8i16_FCVTNv2i32_FCVTNv4i16_FCVTNv4i32_FCVTNv8i16_FCVTXNv2f32_FCVTXNv4f32 = 333, FCVTXNv1i64 = 334, FCVTASv1i32_FCVTASv1i64_FCVTASv2f32_FCVTAUv1i32_FCVTAUv1i64_FCVTAUv2f32_FCVTMSv1i32_FCVTMSv1i64_FCVTMSv2f32_FCVTMUv1i32_FCVTMUv1i64_FCVTMUv2f32_FCVTNSv1i32_FCVTNSv1i64_FCVTNSv2f32_FCVTNUv1i32_FCVTNUv1i64_FCVTNUv2f32_FCVTPSv1i32_FCVTPSv1i64_FCVTPSv2f32_FCVTPUv1i32_FCVTPUv1i64_FCVTPUv2f32_FCVTZSv1i32_FCVTZSv1i64_FCVTZSv2f32_FCVTZSv2i32_shift_FCVTZUv1i32_FCVTZUv1i64_FCVTZUv2f32_FCVTZUv2i32_shift = 335, FCVTASv2f64_FCVTASv4f32_FCVTAUv2f64_FCVTAUv4f32_FCVTMSv2f64_FCVTMSv4f32_FCVTMUv2f64_FCVTMUv4f32_FCVTNSv2f64_FCVTNSv4f32_FCVTNUv2f64_FCVTNUv4f32_FCVTPSv2f64_FCVTPSv4f32_FCVTPUv2f64_FCVTPUv4f32_FCVTZSv2f64_FCVTZSv2i64_shift_FCVTZSv4f32_FCVTZSv4i32_shift_FCVTZUv2f64_FCVTZUv2i64_shift_FCVTZUv4f32_FCVTZUv4i32_shift = 336, FSQRTv2f32 = 337, FSQRTv4f32 = 338, FSQRTv2f64 = 339, FMAXNMv2f32_FMAXv2f32_FMINNMv2f32_FMINv2f32 = 340, FMAXNMv2f64_FMAXNMv4f32_FMAXv2f64_FMAXv4f32_FMINNMv2f64_FMINNMv4f32_FMINv2f64_FMINv4f32 = 341, FMAXNMPv2f32_FMAXNMPv2i32p_FMAXPv2f32_FMAXPv2i32p_FMINNMPv2f32_FMINNMPv2i32p_FMINPv2f32_FMINPv2i32p = 342, FMAXNMPv2f64_FMAXNMPv4f32_FMAXPv2f64_FMAXPv4f32_FMINNMPv2f64_FMINNMPv4f32_FMINPv2f64_FMINPv4f32 = 343, FMAXNMPv2i64p_FMAXPv2i64p_FMINNMPv2i64p_FMINPv2i64p = 344, FMAXNMVv4i16v_FMAXVv4i16v_FMINNMVv4i16v_FMINVv4i16v = 345, FMAXNMVv4i32v_FMAXNMVv8i16v_FMAXVv4i32v_FMAXVv8i16v_FMINNMVv4i32v_FMINNMVv8i16v_FMINVv4i32v_FMINVv8i16v = 346, FMULX32_FMULX64_FMULXv1i32_indexed_FMULXv1i64_indexed_FMULXv2f32_FMULXv2i32_indexed_FMULv1i32_indexed_FMULv1i64_indexed_FMULv2f32_FMULv2i32_indexed = 347, FMULXv2f64_FMULXv4f32_FMULv2f64_FMULv4f32 = 348, FMULXv2i64_indexed_FMULXv4i32_indexed_FMULv2i64_indexed_FMULv4i32_indexed = 349, FMLAv1i32_indexed_FMLAv1i64_indexed_FMLAv2f32_FMLAv2i32_indexed_FMLSv1i32_indexed_FMLSv1i64_indexed_FMLSv2f32_FMLSv2i32_indexed = 350, FMLAv2f64_FMLAv4f32_FMLSv2f64_FMLSv4f32 = 351, FMLAv2i64_indexed_FMLAv4i32_indexed_FMLSv2i64_indexed_FMLSv4i32_indexed = 352, FRINTAv2f32_FRINTIv2f32_FRINTMv2f32_FRINTNv2f32_FRINTPv2f32_FRINTXv2f32_FRINTZv2f32 = 353, FRINTAv2f64_FRINTAv4f32_FRINTIv2f64_FRINTIv4f32_FRINTMv2f64_FRINTMv4f32_FRINTNv2f64_FRINTNv4f32_FRINTPv2f64_FRINTPv4f32_FRINTXv2f64_FRINTXv4f32_FRINTZv2f64_FRINTZv4f32 = 354, BSPv16i8_BIFv16i8_BITv16i8_BSLv16i8 = 355, DUPi16_DUPi32_DUPi64_DUPi8 = 356, DUPv16i8gpr_DUPv2i64gpr_DUPv4i32gpr_DUPv8i16gpr = 357, DUPv2i32gpr_DUPv4i16gpr_DUPv8i8gpr = 358, SQXTNB_ZZ_B_SQXTNB_ZZ_H_SQXTNB_ZZ_S_SQXTNT_ZZ_B_SQXTNT_ZZ_H_SQXTNT_ZZ_S_SQXTUNB_ZZ_B_SQXTUNB_ZZ_H_SQXTUNB_ZZ_S_SQXTUNT_ZZ_B_SQXTUNT_ZZ_H_SQXTUNT_ZZ_S_UQXTNB_ZZ_B_UQXTNB_ZZ_H_UQXTNB_ZZ_S_UQXTNT_ZZ_B_UQXTNT_ZZ_H_UQXTNT_ZZ_S = 359, SQXTNv16i8_SQXTNv2i32_SQXTNv4i16_SQXTNv4i32_SQXTNv8i16_SQXTNv8i8_SQXTUNv16i8_SQXTUNv2i32_SQXTUNv4i16_SQXTUNv4i32_SQXTUNv8i16_SQXTUNv8i8_UQXTNv16i8_UQXTNv2i32_UQXTNv4i16_UQXTNv4i32_UQXTNv8i16_UQXTNv8i8 = 360, SQXTNv1i16_SQXTNv1i32_SQXTNv1i8_SQXTUNv1i16_SQXTUNv1i32_SQXTUNv1i8_UQXTNv1i16_UQXTNv1i32_UQXTNv1i8 = 361, FRECPEv1i32_FRECPEv1i64_FRECPEv2f32_FRECPXv1i32_FRECPXv1i64_URECPEv2i32 = 362, FRSQRTEv1i32_FRSQRTEv2f32_URSQRTEv2i32 = 363, FRSQRTEv1i64 = 364, FRECPEv2f64_FRECPEv4f32_URECPEv4i32 = 365, FRSQRTEv2f64 = 366, FRSQRTEv4f32_URSQRTEv4i32 = 367, FRECPS32_FRECPS64_FRECPSv2f32 = 368, FRECPSv2f64_FRECPSv4f32 = 369, TBLv8i8One_TBXv8i8One = 370, TBLv8i8Two_TBXv8i8Two = 371, TBLv8i8Three_TBXv8i8Three = 372, TBLv8i8Four_TBXv8i8Four = 373, TBLv16i8One_TBXv16i8One = 374, TBLv16i8Two_TBXv16i8Two = 375, TBLv16i8Three_TBXv16i8Three = 376, TBLv16i8Four_TBXv16i8Four = 377, SMOVvi16to32_SMOVvi16to32_idx0_SMOVvi8to32_SMOVvi8to32_idx0_UMOVvi16_UMOVvi16_idx0_UMOVvi32_UMOVvi32_idx0_UMOVvi8_UMOVvi8_idx0 = 378, SMOVvi16to64_SMOVvi16to64_idx0_SMOVvi32to64_SMOVvi32to64_idx0_SMOVvi8to64_SMOVvi8to64_idx0_UMOVvi64_UMOVvi64_idx0 = 379, INSvi16gpr_INSvi16lane_INSvi32gpr_INSvi32lane_INSvi64gpr_INSvi64lane_INSvi8gpr_INSvi8lane = 380, UZP1v16i8_UZP1v2i64_UZP1v4i32_UZP1v8i16_UZP2v16i8_UZP2v2i64_UZP2v4i32_UZP2v8i16_ZIP1v16i8_ZIP1v2i64_ZIP1v4i32_ZIP1v8i16_ZIP2v16i8_ZIP2v2i64_ZIP2v4i32_ZIP2v8i16 = 381, FADDDrr_FADDSrr_FSUBDrr_FSUBSrr = 382, FMADDDrrr_FMADDSrrr_FMSUBDrrr_FMSUBSrrr_FNMADDDrrr_FNMADDSrrr_FNMSUBDrrr_FNMSUBSrrr = 383, FCVTASUWDr_FCVTASUWSr_FCVTASUXDr_FCVTASUXSr_FCVTAUUWDr_FCVTAUUWSr_FCVTAUUXDr_FCVTAUUXSr_FCVTMSUWDr_FCVTMSUWSr_FCVTMSUXDr_FCVTMSUXSr_FCVTMUUWDr_FCVTMUUWSr_FCVTMUUXDr_FCVTMUUXSr_FCVTNSUWDr_FCVTNSUWSr_FCVTNSUXDr_FCVTNSUXSr_FCVTNUUWDr_FCVTNUUWSr_FCVTNUUXDr_FCVTNUUXSr_FCVTPSUWDr_FCVTPSUWSr_FCVTPSUXDr_FCVTPSUXSr_FCVTPUUWDr_FCVTPUUWSr_FCVTPUUXDr_FCVTPUUXSr_FCVTZSSWDri_FCVTZSSWSri_FCVTZSSXDri_FCVTZSSXSri_FCVTZSUWDr_FCVTZSUWSr_FCVTZSUXDr_FCVTZSUXSr_FCVTZUSWDri_FCVTZUSWSri_FCVTZUSXDri_FCVTZUSXSri_FCVTZUUWDr_FCVTZUUWSr_FCVTZUUXDr_FCVTZUUXSr = 384, FCVTZSd_FCVTZSs_FCVTZUd_FCVTZUs = 385, SCVTF_ZPmZ_DtoD_UNDEF_SCVTF_ZPmZ_DtoH_UNDEF_SCVTF_ZPmZ_DtoS_UNDEF_SCVTF_ZPmZ_HtoH_UNDEF_SCVTF_ZPmZ_StoD_UNDEF_SCVTF_ZPmZ_StoH_UNDEF_SCVTF_ZPmZ_StoS_UNDEF_UCVTF_ZPmZ_DtoD_UNDEF_UCVTF_ZPmZ_DtoH_UNDEF_UCVTF_ZPmZ_DtoS_UNDEF_UCVTF_ZPmZ_HtoH_UNDEF_UCVTF_ZPmZ_StoD_UNDEF_UCVTF_ZPmZ_StoH_UNDEF_UCVTF_ZPmZ_StoS_UNDEF_SCVTF_2Z2Z_StoS_SCVTF_4Z4Z_StoS_SCVTF_ZPmZ_DtoD_SCVTF_ZPmZ_DtoH_SCVTF_ZPmZ_DtoS_SCVTF_ZPmZ_HtoH_SCVTF_ZPmZ_StoD_SCVTF_ZPmZ_StoH_SCVTF_ZPmZ_StoS_UCVTF_2Z2Z_StoS_UCVTF_4Z4Z_StoS_UCVTF_ZPmZ_DtoD_UCVTF_ZPmZ_DtoH_UCVTF_ZPmZ_DtoS_UCVTF_ZPmZ_HtoH_UCVTF_ZPmZ_StoD_UCVTF_ZPmZ_StoH_UCVTF_ZPmZ_StoS = 386, FMAXDrr_FMAXHrr_FMAXNMDrr_FMAXNMHrr_FMAXNMSrr_FMAXSrr_FMINDrr_FMINHrr_FMINNMDrr_FMINNMHrr_FMINNMSrr_FMINSrr = 387, FRINT32XDr_FRINT32XSr_FRINT32ZDr_FRINT32ZSr_FRINT64XDr_FRINT64XSr_FRINT64ZDr_FRINT64ZSr_FRINTADr_FRINTAHr_FRINTASr_FRINTIDr_FRINTIHr_FRINTISr_FRINTMDr_FRINTMHr_FRINTMSr_FRINTNDr_FRINTNHr_FRINTNSr_FRINTPDr_FRINTPHr_FRINTPSr_FRINTXDr_FRINTXHr_FRINTXSr_FRINTZDr_FRINTZHr_FRINTZSr = 388, FSQRTDr = 389, FSQRTSr = 390, LDNPDi = 391, LDNPQi = 392, LDNPSi = 393, LDPDi = 394, LDPDpost = 395, LDPDpre = 396, LDPQpost = 397, LDPSWi = 398, LDPSWpost = 399, LDPSWpre = 400, LDPSpost = 401, LDRBpost = 402, LDRBpre = 403, LDRBroW = 404, LDRBroX = 405, LDRBui = 406, LDRDl = 407, LDRDpost = 408, LDRDpre = 409, LDRDroW = 410, LDRDroX = 411, LDRDui = 412, LDRHHroW = 413, LDRHHroX = 414, LDRHpost = 415, LDRHpre = 416, LDRHroW = 417, LDRHroX = 418, LDRHui = 419, LDRQl = 420, LDRQpost = 421, LDRQpre = 422, LDRQroW = 423, LDRQroX = 424, LDRQui = 425, LDRSHWroW = 426, LDRSHWroX = 427, LDRSHXroW = 428, LDRSHXroX = 429, LDRSl = 430, LDRSpost = 431, LDRSpre = 432, LDRSroW = 433, LDRSroX = 434, LDRSui = 435, LDURBi = 436, LDURDi = 437, LDURHi = 438, LDURQi = 439, LDURSi = 440, STNPDi = 441, STNPQi = 442, STNPXi = 443, STPDi = 444, STPDpost = 445, STPDpre = 446, STPQi = 447, STPQpost = 448, STPQpre = 449, STPSpost = 450, STPSpre = 451, STPWpost = 452, STPWpre = 453, STPXi = 454, STPXpost = 455, STPXpre = 456, STRBBpost = 457, STRBBpre = 458, STRBpost = 459, STRBpre = 460, STRBroW = 461, STRBroX = 462, STRDpost = 463, STRDpre = 464, STRHHpost = 465, STRHHpre = 466, STRHHroW = 467, STRHHroX = 468, STRHpost = 469, STRHpre = 470, STRHroW = 471, STRHroX = 472, STRQpost = 473, STRQpre = 474, STRQroW = 475, STRQroX = 476, STRQui = 477, STRSpost = 478, STRSpre = 479, STRWpost = 480, STRWpre = 481, STRXpost = 482, STRXpre = 483, STURQi = 484, MOVZWi_MOVZXi = 485, ANDWri_ANDXri = 486, ORRXrr_ADDXrr = 487, ISB = 488, ORRv16i8 = 489, FMOVSWr_FMOVDXr_FMOVDXHighr = 490, DUPv2i32lane_DUPv4i16lane_DUPv8i8lane = 491, ABSv16i8_ABSv2i64_ABSv4i32_ABSv8i16 = 492, ABSv1i64_ABSv2i32_ABSv4i16_ABSv8i8 = 493, SQABSv16i8_SQABSv2i64_SQABSv4i32_SQABSv8i16 = 494, SQABSv1i16_SQABSv1i32_SQABSv1i64_SQABSv1i8_SQABSv2i32_SQABSv4i16_SQABSv8i8 = 495, SQNEGv16i8_SQNEGv2i64_SQNEGv4i32_SQNEGv8i16 = 496, SQNEGv1i16_SQNEGv1i32_SQNEGv1i64_SQNEGv1i8_SQNEGv2i32_SQNEGv4i16_SQNEGv8i8 = 497, SADDLPv16i8_v8i16_SADDLPv4i32_v2i64_SADDLPv8i16_v4i32_UADDLPv16i8_v8i16_UADDLPv4i32_v2i64_UADDLPv8i16_v4i32 = 498, SADDLPv2i32_v1i64_SADDLPv4i16_v2i32_SADDLPv8i8_v4i16_UADDLPv2i32_v1i64_UADDLPv4i16_v2i32_UADDLPv8i8_v4i16 = 499, ADDVv16i8v = 500, ADDVv4i16v_ADDVv8i8v = 501, ADDVv4i32v_ADDVv8i16v = 502, SQADDv16i8_SQADDv2i64_SQADDv4i32_SQADDv8i16_SQSUBv16i8_SQSUBv2i64_SQSUBv4i32_SQSUBv8i16_UQADDv16i8_UQADDv2i64_UQADDv4i32_UQADDv8i16_UQSUBv16i8_UQSUBv2i64_UQSUBv4i32_UQSUBv8i16 = 503, SQADDv1i16_SQADDv1i32_SQADDv1i64_SQADDv1i8_SQADDv2i32_SQADDv4i16_SQADDv8i8_SQSUBv1i16_SQSUBv1i32_SQSUBv1i64_SQSUBv1i8_SQSUBv2i32_SQSUBv4i16_SQSUBv8i8_UQADDv1i16_UQADDv1i32_UQADDv1i64_UQADDv1i8_UQADDv2i32_UQADDv4i16_UQADDv8i8_UQSUBv1i16_UQSUBv1i32_UQSUBv1i64_UQSUBv1i8_UQSUBv2i32_UQSUBv4i16_UQSUBv8i8 = 504, SUQADDv16i8_SUQADDv2i64_SUQADDv4i32_SUQADDv8i16_USQADDv16i8_USQADDv2i64_USQADDv4i32_USQADDv8i16 = 505, SUQADDv1i16_SUQADDv1i32_SUQADDv1i64_SUQADDv1i8_SUQADDv2i32_SUQADDv4i16_SUQADDv8i8_USQADDv1i16_USQADDv1i32_USQADDv1i64_USQADDv1i8_USQADDv2i32_USQADDv4i16_USQADDv8i8 = 506, ADDHNv2i64_v2i32_ADDHNv2i64_v4i32_ADDHNv4i32_v4i16_ADDHNv4i32_v8i16_ADDHNv8i16_v16i8_ADDHNv8i16_v8i8_SUBHNv2i64_v2i32_SUBHNv2i64_v4i32_SUBHNv4i32_v4i16_SUBHNv4i32_v8i16_SUBHNv8i16_v16i8_SUBHNv8i16_v8i8 = 507, SMAXv4i32_SMINv4i32_UMAXv4i32_UMINv4i32_SMAXPv4i32_SMINPv4i32_UMAXPv4i32_UMINPv4i32 = 508, FADDPv2i32p = 509, FMAXPv2i16p_FMAXNMPv2i16p_FMINPv2i16p_FMINNMPv2i16p = 510, FMAXPv2i32p_FMAXNMPv2i32p_FMINPv2i32p_FMINNMPv2i32p = 511, FADDSrr_FSUBSrr = 512, FADDv2f32_FSUBv2f32_FABD32_FABDv2f32 = 513, FADDv4f32_FSUBv4f32_FABDv4f32 = 514, FADDPv4f32 = 515, FCMEQ16_FCMEQv1i16rz_FCMEQv4f16_FCMEQv4i16rz_FCMGT16_FCMGTv1i16rz_FCMGTv4f16_FCMGTv4i16rz_FCMLEv1i16rz_FCMLEv4i16rz_FCMLTv1i16rz_FCMLTv4i16rz = 516, FCMEQ32_FCMEQ64_FCMEQv1i32rz_FCMEQv1i64rz_FCMEQv2f32_FCMEQv2i32rz_FCMGT32_FCMGT64_FCMGTv1i32rz_FCMGTv1i64rz_FCMGTv2f32_FCMGTv2i32rz_FCMLEv1i32rz_FCMLEv1i64rz_FCMLEv2i32rz_FCMLTv1i32rz_FCMLTv1i64rz_FCMLTv2i32rz = 517, FCMEQ_PPzZ0_D_FCMEQ_PPzZ0_H_FCMEQ_PPzZ0_S_FCMEQ_PPzZZ_D_FCMEQ_PPzZZ_H_FCMEQ_PPzZZ_S_FCMGT_PPzZ0_D_FCMGT_PPzZ0_H_FCMGT_PPzZ0_S_FCMGT_PPzZZ_D_FCMGT_PPzZZ_H_FCMGT_PPzZZ_S_FCMLE_PPzZ0_D_FCMLE_PPzZ0_H_FCMLE_PPzZ0_S_FCMLT_PPzZ0_D_FCMLT_PPzZ0_H_FCMLT_PPzZ0_S = 518, FCMEQv2f64_FCMEQv2i64rz_FCMEQv4f32_FCMEQv4i32rz_FCMGTv2f64_FCMGTv2i64rz_FCMGTv4f32_FCMGTv4i32rz_FCMLEv2i64rz_FCMLEv4i32rz_FCMLTv2i64rz_FCMLTv4i32rz = 519, FCMEQv8f16_FCMEQv8i16rz_FCMGTv8f16_FCMGTv8i16rz_FCMLEv8i16rz_FCMLTv8i16rz = 520, FACGE16_FACGEv4f16_FACGT16_FACGTv4f16_FMAXv4f16_FMINv4f16_FMAXNMv4f16_FMINNMv4f16_FMAXPv4f16_FMINPv4f16_FMAXNMPv4f16_FMINNMPv4f16 = 521, FACGE32_FACGE64_FACGEv2f32_FACGT32_FACGT64_FACGTv2f32 = 522, FACGE_PPzZZ_D_FACGE_PPzZZ_H_FACGE_PPzZZ_S_FACGT_PPzZZ_D_FACGT_PPzZZ_H_FACGT_PPzZZ_S = 523, FACGEv2f64_FACGEv4f32_FACGTv2f64_FACGTv4f32 = 524, FACGEv8f16_FACGTv8f16_FMAXv8f16_FMINv8f16_FMAXNMv8f16_FMINNMv8f16 = 525, FMAXSrr_FMAXDrr_FMINSrr_FMINDrr_FMAXNMSrr_FMAXNMDrr_FMINNMSrr_FMINNMDrr = 526, SSHRv16i8_shift_SSHRv2i64_shift_SSHRv4i32_shift_SSHRv8i16_shift_USHRv16i8_shift_USHRv2i64_shift_USHRv4i32_shift_USHRv8i16_shift = 527, SSHRv2i32_shift_SSHRv4i16_shift_SSHRv8i8_shift_USHRv2i32_shift_USHRv4i16_shift_USHRv8i8_shift = 528, SRSHRv16i8_shift_SRSHRv2i64_shift_SRSHRv4i32_shift_SRSHRv8i16_shift_URSHRv16i8_shift_URSHRv2i64_shift_URSHRv4i32_shift_URSHRv8i16_shift = 529, SRSHRv2i32_shift_SRSHRv4i16_shift_SRSHRv8i8_shift_URSHRv2i32_shift_URSHRv4i16_shift_URSHRv8i8_shift = 530, SRSRAv2i32_shift_SRSRAv4i16_shift_SRSRAv8i8_shift_URSRAv2i32_shift_URSRAv4i16_shift_URSRAv8i8_shift = 531, SSRAv2i32_shift_SSRAv4i16_shift_SSRAv8i8_shift_USRAv2i32_shift_USRAv4i16_shift_USRAv8i8_shift = 532, SQRSHLv16i8_SQRSHLv2i64_SQRSHLv4i32_SQRSHLv8i16_UQRSHLv16i8_UQRSHLv2i64_UQRSHLv4i32_UQRSHLv8i16 = 533, SQRSHLv1i16_SQRSHLv1i32_SQRSHLv1i64_SQRSHLv1i8_SQRSHLv2i32_SQRSHLv4i16_SQRSHLv8i8_UQRSHLv1i16_UQRSHLv1i32_UQRSHLv1i64_UQRSHLv1i8_UQRSHLv2i32_UQRSHLv4i16_UQRSHLv8i8 = 534, RSHRNv2i32_shift_RSHRNv4i16_shift_RSHRNv8i8_shift = 535, SHRNv16i8_shift_SHRNv4i32_shift_SHRNv8i16_shift = 536, SHRNv2i32_shift_SHRNv4i16_shift_SHRNv8i8_shift = 537, SQRSHRNv2i32_shift_SQRSHRNv4i16_shift_SQRSHRNv8i8_shift_SQRSHRUNv2i32_shift_SQRSHRUNv4i16_shift_SQRSHRUNv8i8_shift_SQSHRNv2i32_shift_SQSHRNv4i16_shift_SQSHRNv8i8_shift_SQSHRUNv2i32_shift_SQSHRUNv4i16_shift_SQSHRUNv8i8_shift_UQRSHRNv2i32_shift_UQRSHRNv4i16_shift_UQRSHRNv8i8_shift_UQSHRNv2i32_shift_UQSHRNv4i16_shift_UQSHRNv8i8_shift = 538, SQDMULLv1i32_indexed_SQDMULLv1i64_indexed_SQDMULLv2i32_indexed_SQDMULLv4i16_indexed_SQDMULLv4i32_indexed_SQDMULLv8i16_indexed = 539, FMULDrr_FNMULDrr = 540, FMULv2f64_FMULXv2f64 = 541, FMULv2i64_indexed_FMULXv2i64_indexed = 542, FMULX64 = 543, MLA_ZPmZZ_B_MLA_ZPmZZ_D_MLA_ZPmZZ_H_MLA_ZPmZZ_S_MLA_ZZZI_D_MLA_ZZZI_H_MLA_ZZZI_S_MLS_ZPmZZ_B_MLS_ZPmZZ_D_MLS_ZPmZZ_H_MLS_ZPmZZ_S_MLS_ZZZI_D_MLS_ZZZI_H_MLS_ZZZI_S = 544, FMADDSrrr_FMSUBSrrr_FNMADDSrrr_FNMSUBSrrr = 545, FMLAv2f32_FMLAv1i32_indexed_FMLAv1i64_indexed_FMLAv2i32_indexed = 546, FMLAv4f32 = 547, FMLAv2f64_FMLSv2f64 = 548, FMLAv2i64_indexed_FMLSv2i64_indexed = 549, FRECPEv1f16_FRECPEv4f16_FRECPXv1f16 = 550, FRECPEv8f16 = 551, URSQRTEv2i32 = 552, URSQRTEv4i32 = 553, FRSQRTEv1f16_FRSQRTEv4f16 = 554, FRSQRTEv8f16 = 555, FRECPSv2f32 = 556, FRECPSv4f16 = 557, FRECPSv8f16 = 558, FRSQRTSv2f32 = 559, FRSQRTSv4f16 = 560, FRSQRTSv8f16 = 561, FCVTSHr_FCVTDHr_FCVTDSr = 562, SCVTFSWDri_SCVTFSWSri_SCVTFSXDri_SCVTFSXSri_SCVTFUWDri_SCVTFUWSri_SCVTFUXDri_SCVTFUXSri_UCVTFSWDri_UCVTFSWSri_UCVTFSXDri_UCVTFSXSri_UCVTFUWDri_UCVTFUWSri_UCVTFUXDri_UCVTFUXSri = 563, AESIMCrr_AESMCrr = 564, SHA256SU1rrr = 565, FABSv2f32_FNEGv2f32 = 566, FACGEv2f32_FACGTv2f32 = 567, FCMEQ32_FCMEQ64_FCMEQv2f32_FCMGT32_FCMGT64_FCMGTv2f32 = 568, FCMGE32_FCMGE64_FCMGEv2f32 = 569, FMAXNMVv4i32v_FMAXVv4i32v_FMINNMVv4i32v_FMINVv4i32v = 570, FABDv2f32_FADDv2f32_FSUBv2f32 = 571, FCVTASv1i32_FCVTASv1i64_FCVTASv2f32_FCVTAUv1i32_FCVTAUv1i64_FCVTAUv2f32_FCVTMSv1i32_FCVTMSv1i64_FCVTMSv2f32_FCVTMUv1i32_FCVTMUv1i64_FCVTMUv2f32_FCVTNSv1i32_FCVTNSv1i64_FCVTNSv2f32_FCVTNUv1i32_FCVTNUv1i64_FCVTNUv2f32_FCVTPSv1i32_FCVTPSv1i64_FCVTPSv2f32_FCVTPUv1i32_FCVTPUv1i64_FCVTPUv2f32_FCVTZSv1i32_FCVTZSv1i64_FCVTZSv2f32_FCVTZUv1i32_FCVTZUv1i64_FCVTZUv2f32 = 572, FMULXv1i32_indexed_FMULXv2f32_FMULXv2i32_indexed_FMULv1i32_indexed_FMULv2f32_FMULv2i32_indexed = 573, FMULX32 = 574, FABSv2f64_FABSv4f32_FNEGv2f64_FNEGv4f32 = 575, FCMEQv2f64_FCMEQv4f32_FCMGTv2f64_FCMGTv4f32 = 576, FCMGEv2f64_FCMGEv4f32 = 577, FCVTLv4i16_FCVTLv2i32 = 578, FCVTASv2f64_FCVTASv4f32_FCVTAUv2f64_FCVTAUv4f32_FCVTMSv2f64_FCVTMSv4f32_FCVTMUv2f64_FCVTMUv4f32_FCVTNSv2f64_FCVTNSv4f32_FCVTNUv2f64_FCVTNUv4f32_FCVTPSv2f64_FCVTPSv4f32_FCVTPUv2f64_FCVTPUv4f32_FCVTZSv2f64_FCVTZSv4f32_FCVTZUv2f64_FCVTZUv4f32 = 579, FCVTLv8i16_FCVTLv4i32 = 580, FCVTNv4i16_FCVTNv2i32_FCVTXNv2f32 = 581, FMLAv1i32_indexed_FMLAv2f32_FMLAv2i32_indexed = 582, FMLSv1i32_indexed_FMLSv2f32_FMLSv2i32_indexed = 583, ADDv1i64_ADDv2i32_ADDv4i16_ADDv8i8 = 584, ADDPv2i64p = 585, ANDv8i8_BICv8i8_EORv8i8_ORNv8i8_ORRv8i8 = 586, BICv2i32_BICv4i16_ORRv2i32_ORRv4i16 = 587, NEGv1i64_NEGv2i32_NEGv4i16_NEGv8i8 = 588, SUBv1i64_SUBv2i32_SUBv4i16_SUBv8i8 = 589, SHADDv2i32_SHADDv4i16_SHADDv8i8_SHSUBv2i32_SHSUBv4i16_SHSUBv8i8_UHADDv2i32_UHADDv4i16_UHADDv8i8_UHSUBv2i32_UHSUBv4i16_UHSUBv8i8 = 590, SSHLv2i32_SSHLv4i16_SSHLv8i8_USHLv2i32_USHLv4i16_USHLv8i8 = 591, SSHRd_USHRd = 592, CMEQv1i64_CMEQv2i32_CMEQv4i16_CMEQv8i8_CMGEv1i64_CMGEv2i32_CMGEv4i16_CMGEv8i8_CMGTv1i64_CMGTv2i32_CMGTv4i16_CMGTv8i8_CMHIv1i64_CMHIv2i32_CMHIv4i16_CMHIv8i8_CMHSv1i64_CMHSv2i32_CMHSv4i16_CMHSv8i8 = 593, SHLv2i32_shift_SHLv4i16_shift_SHLv8i8_shift = 594, SHLd = 595, SQNEGv2i32_SQNEGv4i16_SQNEGv8i8 = 596, SADDLVv4i16v_UADDLVv4i16v = 597, SQADDv1i16_SQADDv1i32_SQADDv1i64_SQADDv1i8_SQADDv2i32_SQADDv4i16_SQADDv8i8_UQADDv1i16_UQADDv1i32_UQADDv1i64_UQADDv1i8_UQADDv2i32_UQADDv4i16_UQADDv8i8 = 598, SQSHLb_SQSHLd_SQSHLh_SQSHLs_SQSHLv2i32_shift_SQSHLv4i16_shift_SQSHLv8i8_shift_UQSHLb_UQSHLd_UQSHLh_UQSHLs_UQSHLv2i32_shift_UQSHLv4i16_shift_UQSHLv8i8_shift = 599, ADDVv4i16v = 600, SLIv2i32_shift_SLIv4i16_shift_SLIv8i8_shift_SRIv2i32_shift_SRIv4i16_shift_SRIv8i8_shift = 601, SQRDMLAHi16_indexed_SQRDMLAHi32_indexed_SQRDMLAHv1i16_SQRDMLAHv1i32_SQRDMLAHv2i32_SQRDMLAHv2i32_indexed_SQRDMLAHv4i16_SQRDMLAHv4i16_indexed_SQRDMLSHi16_indexed_SQRDMLSHi32_indexed_SQRDMLSHv1i16_SQRDMLSHv1i32_SQRDMLSHv2i32_SQRDMLSHv2i32_indexed_SQRDMLSHv4i16_SQRDMLSHv4i16_indexed = 602, ADDVv4i32v = 603, ADDv16i8_ADDv2i64_ADDv4i32_ADDv8i16 = 604, ADDPv2i64 = 605, ANDv16i8_BICv16i8_EORv16i8_ORNv16i8 = 606, BICv4i32_BICv8i16_ORRv4i32_ORRv8i16 = 607, NEGv16i8_NEGv2i64_NEGv4i32_NEGv8i16_SUBv16i8_SUBv2i64_SUBv4i32_SUBv8i16 = 608, SADDLv16i8_v8i16_SADDLv2i32_v2i64_SADDLv4i16_v4i32_SADDLv4i32_v2i64_SADDLv8i16_v4i32_SADDLv8i8_v8i16_UADDLv16i8_v8i16_UADDLv2i32_v2i64_UADDLv4i16_v4i32_UADDLv4i32_v2i64_UADDLv8i16_v4i32_UADDLv8i8_v8i16 = 609, SHADDv16i8_SHADDv4i32_SHADDv8i16_SHSUBv16i8_SHSUBv4i32_SHSUBv8i16_UHADDv16i8_UHADDv4i32_UHADDv8i16_UHSUBv16i8_UHSUBv4i32_UHSUBv8i16 = 610, SSHLLv16i8_shift_SSHLLv4i32_shift_SSHLLv8i16_shift_USHLLv16i8_shift_USHLLv4i32_shift_USHLLv8i16_shift = 611, SSUBLv16i8_v8i16_SSUBLv2i32_v2i64_SSUBLv4i16_v4i32_SSUBLv4i32_v2i64_SSUBLv8i16_v4i32_SSUBLv8i8_v8i16_USUBLv16i8_v8i16_USUBLv2i32_v2i64_USUBLv4i16_v4i32_USUBLv4i32_v2i64_USUBLv8i16_v4i32_USUBLv8i8_v8i16 = 612, CMEQv16i8_CMEQv2i64_CMEQv4i32_CMEQv8i16_CMGEv16i8_CMGEv2i64_CMGEv4i32_CMGEv8i16_CMGTv16i8_CMGTv2i64_CMGTv4i32_CMGTv8i16_CMHIv16i8_CMHIv2i64_CMHIv4i32_CMHIv8i16_CMHSv16i8_CMHSv2i64_CMHSv4i32_CMHSv8i16 = 613, SQADDv16i8_SQADDv2i64_SQADDv4i32_SQADDv8i16_UQADDv16i8_UQADDv2i64_UQADDv4i32_UQADDv8i16 = 614, SQSHLv16i8_shift_SQSHLv2i64_shift_SQSHLv4i32_shift_SQSHLv8i16_shift_UQSHLv16i8_shift_UQSHLv2i64_shift_UQSHLv4i32_shift_UQSHLv8i16_shift = 615, SLIv16i8_shift_SLIv2i64_shift_SLIv4i32_shift_SLIv8i16_shift_SRIv16i8_shift_SRIv2i64_shift_SRIv4i32_shift_SRIv8i16_shift = 616, SADDLVv4i32v_UADDLVv4i32v = 617, SQDMLALi16_SQDMLALi32_SQDMLALv1i32_indexed_SQDMLALv1i64_indexed_SQDMLSLi16_SQDMLSLi32_SQDMLSLv1i32_indexed_SQDMLSLv1i64_indexed = 618, CCMNWi_CCMNXi_CCMPWi_CCMPXi = 619, CCMNWr_CCMNXr_CCMPWr_CCMPXr = 620, ADCSWr_ADCSXr_ADCWr_ADCXr = 621, ADDSWrr_ADDSXrr_ADDWrr = 622, ADDXrr = 623, ADDSWri_ADDSXri_ADDWri_ADDXri = 624, CSELWr_CSELXr_CSINCWr_CSINCXr_CSINVWr_CSINVXr_CSNEGWr_CSNEGXr = 625, ANDSWrr_ANDSXrr_ANDWrr_ANDXrr = 626, ANDSWri_ANDSXri = 627, ANDSWrs_ANDSXrs_ANDWrs_ANDXrs = 628, BICSWrr_BICSXrr_BICWrr_BICXrr = 629, BICSWrs_BICSXrs_BICWrs_BICXrs = 630, EONWrr_EONXrr = 631, EONWrs_EONXrs = 632, EORWrr_EORXrr = 633, EORWri_EORXri = 634, EORWrs_EORXrs = 635, ORNWrr_ORNXrr = 636, ORNWrs_ORNXrs = 637, ORRWri_ORRXri = 638, ORRWrr = 639, ORRWrs_ORRXrs = 640, SBCSWr_SBCSXr_SBCWr_SBCXr = 641, SUBSWrr_SUBSXrr_SUBWrr_SUBXrr = 642, SUBSWri_SUBSXri_SUBWri_SUBXri = 643, ADDSWrs_ADDSXrs_ADDWrs_ADDXrs = 644, ADDSWrx_ADDSXrx_ADDSXrx64_ADDWrx_ADDXrx_ADDXrx64 = 645, SUBSWrx_SUBSXrx_SUBSXrx64_SUBWrx_SUBXrx_SUBXrx64 = 646, DUPv16i8gpr_DUPv8i16gpr = 647, DUPv16i8lane_DUPv8i16lane = 648, INSvi16gpr_INSvi16lane_INSvi8gpr_INSvi8lane = 649, BSPv8i8_BIFv8i8_BITv8i8_BSLv8i8 = 650, EXTv8i8 = 651, MOVID_MOVIv2i32_MOVIv2s_msl_MOVIv4i16_MOVIv8b_ns = 652, MVNIv2i32_MVNIv2s_msl_MVNIv4i16 = 653, TBLv8i8One = 654, REV16v16i8_REV32v16i8_REV32v8i16_REV64v16i8_REV64v4i32_REV64v8i16 = 655, REV16v8i8_REV32v4i16_REV32v8i8_REV64v2i32_REV64v4i16_REV64v8i8 = 656, TRN1v16i8_TRN1v2i64_TRN1v4i32_TRN1v8i16_TRN2v16i8_TRN2v2i64_TRN2v4i32_TRN2v8i16 = 657, TRN1v2i32_TRN1v4i16_TRN1v8i8_TRN2v2i32_TRN2v4i16_TRN2v8i8_UZP1v2i32_UZP1v4i16_UZP1v8i8_UZP2v2i32_UZP2v4i16_UZP2v8i8_ZIP1v2i32_ZIP1v4i16_ZIP1v8i8_ZIP2v2i32_ZIP2v4i16_ZIP2v8i8 = 658, CLSv2i32_CLSv4i16_CLSv8i8_CLZv2i32_CLZv4i16_CLZv8i8_CNTv8i8_RBITv8i8 = 659, FRECPEv1i32_FRECPEv1i64_FRECPEv2f32 = 660, FRECPXv1i32_FRECPXv1i64 = 661, FRECPS32 = 662, EXTv16i8 = 663, MOVIv16b_ns_MOVIv2d_ns_MOVIv4i32_MOVIv4s_msl_MOVIv8i16 = 664, MVNIv4i32_MVNIv4s_msl_MVNIv8i16 = 665, TBLv16i8One = 666, CLSv16i8_CLSv4i32_CLSv8i16_CLZv16i8_CLZv4i32_CLZv8i16_CNTv16i8_RBITv16i8 = 667, FRECPEv2f64_FRECPEv4f32 = 668, TBLv8i8Two = 669, FRECPSv4f32 = 670, TBLv16i8Two = 671, TBLv8i8Three = 672, TBLv16i8Three = 673, TBLv8i8Four = 674, TBLv16i8Four = 675, STRBui_STRDui_STRHui_STRSui = 676, STRDroW_STRDroX_STRSroW_STRSroX = 677, STPSi = 678, STURBi_STURDi_STURHi_STURSi = 679, STNPSi = 680, B = 681, TCRETURNdi = 682, BR_RET = 683, CBNZW_CBNZX_CBZW_CBZX_TBNZW_TBNZX_TBZW_TBZX = 684, RET_ReallyLR_TCRETURNri = 685, Bcc = 686, SHA1Hrr = 687, FCCMPDrr_FCCMPEDrr_FCCMPESrr_FCCMPSrr = 688, FCMPDri_FCMPDrr_FCMPEDri_FCMPEDrr_FCMPESri_FCMPESrr_FCMPSri_FCMPSrr = 689, FCVTASUWDr_FCVTASUWSr_FCVTASUXDr_FCVTASUXSr_FCVTAUUWDr_FCVTAUUWSr_FCVTAUUXDr_FCVTAUUXSr_FCVTMSUWDr_FCVTMSUWSr_FCVTMSUXDr_FCVTMSUXSr_FCVTMUUWDr_FCVTMUUWSr_FCVTMUUXDr_FCVTMUUXSr_FCVTNSUWDr_FCVTNSUWSr_FCVTNSUXDr_FCVTNSUXSr_FCVTNUUWDr_FCVTNUUWSr_FCVTNUUXDr_FCVTNUUXSr_FCVTPSUWDr_FCVTPSUWSr_FCVTPSUXDr_FCVTPSUXSr_FCVTPUUWDr_FCVTPUUWSr_FCVTPUUXDr_FCVTPUUXSr_FCVTZSUWDr_FCVTZSUWSr_FCVTZSUXDr_FCVTZSUXSr_FCVTZUUWDr_FCVTZUUWSr_FCVTZUUXDr_FCVTZUUXSr = 690, FABSDr_FABSSr_FNEGDr_FNEGSr = 691, FCSELDrrr_FCSELSrrr = 692, FCVTSHr_FCVTDHr = 693, FRINTADr_FRINTASr_FRINTIDr_FRINTISr_FRINTMDr_FRINTMSr_FRINTNDr_FRINTNSr_FRINTPDr_FRINTPSr_FRINTXDr_FRINTXSr_FRINTZDr_FRINTZSr = 694, FCVTHSr_FCVTHDr = 695, FCVTSDr = 696, FMULSrr_FNMULSrr = 697, FMOVWSr_FMOVXDHighr_FMOVXDr = 698, FMOVDi_FMOVSi = 699, FMOVDr_FMOVSr = 700, FMOVv2f32_ns_FMOVv4f16_ns = 701, FMOVv2f64_ns_FMOVv4f32_ns_FMOVv8f16_ns = 702, FMOVD0_FMOVS0 = 703, SCVTFd_SCVTFs_UCVTFd_UCVTFs = 704, SCVTFv1i32_SCVTFv1i64_SCVTFv2f32_SCVTFv2i32_shift_UCVTFv1i32_UCVTFv1i64_UCVTFv2f32_UCVTFv2i32_shift = 705, SCVTFv2f64_SCVTFv2i64_shift_SCVTFv4f32_SCVTFv4i32_shift_UCVTFv2f64_UCVTFv2i64_shift_UCVTFv4f32_UCVTFv4i32_shift = 706, PRFMui_PRFMl = 707, PRFUMi = 708, LDNPWi_LDNPXi = 709, LDRBBui_LDRHHui_LDRWui_LDRXui = 710, LDRBBpost_LDRBBpre_LDRHHpost_LDRHHpre_LDRWpost_LDRWpre_LDRXpost_LDRXpre = 711, LDRBBroW_LDRBBroX_LDRWroW_LDRWroX_LDRXroW_LDRXroX = 712, LDRWl_LDRXl = 713, LDTRBi_LDTRHi_LDTRWi_LDTRXi = 714, LDURBBi_LDURHHi_LDURWi_LDURXi = 715, PRFMroW_PRFMroX = 716, LDRSBWui_LDRSBXui_LDRSHWui_LDRSHXui_LDRSWui = 717, LDRSBWpost_LDRSBWpre_LDRSBXpost_LDRSBXpre_LDRSHWpost_LDRSHWpre_LDRSHXpost_LDRSHXpre_LDRSWpost_LDRSWpre = 718, LDRSBWroW_LDRSBWroX_LDRSBXroW_LDRSBXroX_LDRSWroW_LDRSWroX = 719, LDRSWl = 720, LDTRSBWi_LDTRSBXi_LDTRSHWi_LDTRSHXi_LDTRSWi = 721, LDURSBWi_LDURSBXi_LDURSHWi_LDURSHXi_LDURSWi = 722, SBFMWri_SBFMXri_UBFMWri_UBFMXri = 723, CLSWr_CLSXr_CLZWr_CLZXr_RBITWr_RBITXr_REV16Wr_REV16Xr_REV32Xr_REVWr_REVXr = 724, SMADDLrrr_SMSUBLrrr_UMADDLrrr_UMSUBLrrr = 725, MADDWrrr_MSUBWrrr = 726, MADDXrrr_MSUBXrrr = 727, SDIVWr_UDIVWr = 728, SDIVXr_UDIVXr = 729, ASRVWr_ASRVXr_LSLVWr_LSLVXr_LSRVWr_LSRVXr_RORVWr_RORVXr = 730, MOVKWi_MOVKXi = 731, ADR_ADRP = 732, MOVNWi_MOVNXi = 733, MOVi32imm_MOVi64imm = 734, MOVaddr_MOVaddrBA_MOVaddrCP_MOVaddrEXT_MOVaddrJT_MOVaddrTLS = 735, LOADgot = 736, CLREX_DMB_DSB = 737, BRK_DCPS1_DCPS2_DCPS3_HLT_HVC_SMC_SVC = 738, HINT = 739, SYSxt_SYSLxt = 740, MSRpstateImm1_MSRpstateImm4 = 741, LDARB_LDARH_LDARW_LDARX_LDAXRB_LDAXRH_LDAXRW_LDAXRX_LDXRB_LDXRH_LDXRW_LDXRX = 742, LDAXPW_LDAXPX_LDXPW_LDXPX = 743, MRS_MOVbaseTLS = 744, DRPS = 745, MSR = 746, STNPWi = 747, ERET = 748, LDCLRAB_LDCLRAH_LDCLRALB_LDCLRALH_LDCLRB_LDCLRH_LDCLRLB_LDCLRLH = 749, STLRB_STLRH_STLRW_STLRX = 750, STXPW_STXPX = 751, STXRB_STXRH_STXRW_STXRX = 752, STLXPW_STLXPX = 753, STLXRB_STLXRH_STLXRW_STLXRX = 754, STPWi = 755, STRBBui_STRHHui_STRWui_STRXui = 756, STRBBroW_STRBBroX_STRWroW_STRWroX_STRXroW_STRXroX = 757, STTRBi_STTRHi_STTRWi_STTRXi = 758, STURBBi_STURHHi_STURWi_STURXi = 759, ABSv2i32_ABSv4i16_ABSv8i8 = 760, SCVTFSWDri_SCVTFSWSri_SCVTFSXDri_SCVTFSXSri_UCVTFSWDri_UCVTFSWSri_UCVTFSXDri_UCVTFSXSri = 761, SQDMLALv1i32_indexed_SQDMLALv1i64_indexed_SQDMLSLv1i32_indexed_SQDMLSLv1i64_indexed = 762, SQADDv2i32_SQADDv4i16_SQADDv8i8_UQADDv2i32_UQADDv4i16_UQADDv8i8 = 763, SUQADDv1i16_SUQADDv1i32_SUQADDv1i64_SUQADDv1i8_USQADDv1i16_USQADDv1i32_USQADDv1i64_USQADDv1i8 = 764, SQRSHRNB_ZZI_B_SQRSHRNB_ZZI_H_SQRSHRNB_ZZI_S_SQRSHRNT_ZZI_B_SQRSHRNT_ZZI_H_SQRSHRNT_ZZI_S_SQRSHRN_VG4_Z4ZI_B_SQRSHRN_VG4_Z4ZI_H_SQRSHRUNB_ZZI_B_SQRSHRUNB_ZZI_H_SQRSHRUNB_ZZI_S_SQRSHRUNT_ZZI_B_SQRSHRUNT_ZZI_H_SQRSHRUNT_ZZI_S_SQRSHRUN_VG4_Z4ZI_B_SQRSHRUN_VG4_Z4ZI_H_SQSHRNB_ZZI_B_SQSHRNB_ZZI_H_SQSHRNB_ZZI_S_SQSHRNT_ZZI_B_SQSHRNT_ZZI_H_SQSHRNT_ZZI_S_SQSHRUNB_ZZI_B_SQSHRUNB_ZZI_H_SQSHRUNB_ZZI_S_SQSHRUNT_ZZI_B_SQSHRUNT_ZZI_H_SQSHRUNT_ZZI_S_UQRSHRNB_ZZI_B_UQRSHRNB_ZZI_H_UQRSHRNB_ZZI_S_UQRSHRNT_ZZI_B_UQRSHRNT_ZZI_H_UQRSHRNT_ZZI_S_UQRSHRN_VG4_Z4ZI_B_UQRSHRN_VG4_Z4ZI_H_UQSHRNB_ZZI_B_UQSHRNB_ZZI_H_UQSHRNB_ZZI_S_UQSHRNT_ZZI_B_UQSHRNT_ZZI_H_UQSHRNT_ZZI_S = 765, ADCLB_ZZZ_D_ADCLB_ZZZ_S_ADCLT_ZZZ_D_ADCLT_ZZZ_S = 766, ADR_LSL_ZZZ_D_0_ADR_LSL_ZZZ_D_1_ADR_LSL_ZZZ_D_2_ADR_LSL_ZZZ_D_3_ADR_LSL_ZZZ_S_0_ADR_LSL_ZZZ_S_1_ADR_LSL_ZZZ_S_2_ADR_LSL_ZZZ_S_3_ADR_SXTW_ZZZ_D_0_ADR_SXTW_ZZZ_D_1_ADR_SXTW_ZZZ_D_2_ADR_SXTW_ZZZ_D_3_ADR_UXTW_ZZZ_D_0_ADR_UXTW_ZZZ_D_1_ADR_UXTW_ZZZ_D_2_ADR_UXTW_ZZZ_D_3 = 767, ADDv1i64 = 768, SUBv16i8_SUBv2i64_SUBv4i32_SUBv8i16 = 769, ANDSWrr_ANDWrr = 770, BICSWrr_BICWrr = 771, EONWrr = 772, EORWrr = 773, ORNWrr = 774, ANDSWri = 775, ANDSWrs_ANDWrs = 776, ANDWri = 777, BICSWrs_BICWrs = 778, EONWrs = 779, EORWri = 780, EORWrs = 781, ORNWrs = 782, ORRWrs = 783, ORRWri = 784, CLSWr_CLSXr_CLZWr_CLZXr = 785, CLSv16i8_CLSv4i32_CLSv8i16_CLZv16i8_CLZv4i32_CLZv8i16_CNTv16i8 = 786, CLSv2i32_CLSv4i16_CLSv8i8_CLZv2i32_CLZv4i16_CLZv8i8_CNTv8i8 = 787, CSELWr_CSELXr = 788, CSINCWr_CSINCXr_CSNEGWr_CSNEGXr = 789, FCMEQv2f32_FCMGTv2f32 = 790, FCMGEv2f32 = 791, FABDv2f32 = 792, FCMEQv1i32rz_FCMEQv1i64rz_FCMGTv1i32rz_FCMGTv1i64rz_FCMLEv1i32rz_FCMLEv1i64rz_FCMLTv1i32rz_FCMLTv1i64rz = 793, FCMGEv1i32rz_FCMGEv1i64rz = 794, FCVTASUWDr_FCVTASUWSr_FCVTASUXDr_FCVTASUXSr_FCVTAUUWDr_FCVTAUUWSr_FCVTAUUXDr_FCVTAUUXSr_FCVTMSUWDr_FCVTMSUWSr_FCVTMSUXDr_FCVTMSUXSr_FCVTMUUWDr_FCVTMUUWSr_FCVTMUUXDr_FCVTMUUXSr_FCVTNSUWDr_FCVTNSUWSr_FCVTNSUXDr_FCVTNSUXSr_FCVTNUUWDr_FCVTNUUWSr_FCVTNUUXDr_FCVTNUUXSr_FCVTPSUWDr_FCVTPSUWSr_FCVTPSUXDr_FCVTPSUXSr_FCVTPUUWDr_FCVTPUUWSr_FCVTPUUXDr_FCVTPUUXSr = 795, FCVTASv1i32_FCVTASv1i64_FCVTASv2f32_FCVTAUv1i32_FCVTAUv1i64_FCVTAUv2f32_FCVTMSv1i32_FCVTMSv1i64_FCVTMSv2f32_FCVTMUv1i32_FCVTMUv1i64_FCVTMUv2f32_FCVTNSv1i32_FCVTNSv1i64_FCVTNSv2f32_FCVTNUv1i32_FCVTNUv1i64_FCVTNUv2f32_FCVTPSv1i32_FCVTPSv1i64_FCVTPSv2f32_FCVTPUv1i32_FCVTPUv1i64_FCVTPUv2f32 = 796, FCVTASv2f64_FCVTASv4f32_FCVTAUv2f64_FCVTAUv4f32_FCVTMSv2f64_FCVTMSv4f32_FCVTMUv2f64_FCVTMUv4f32_FCVTNSv2f64_FCVTNSv4f32_FCVTNUv2f64_FCVTNUv4f32_FCVTPSv2f64_FCVTPSv4f32_FCVTPUv2f64_FCVTPUv4f32 = 797, FMLAv2f32_FMLAv1i32_indexed = 798, FMLSv2f32_FMLSv1i32_indexed = 799, FMOVDXHighr_FMOVDXr = 800, FMOVXDHighr = 801, FMULv1i32_indexed_FMULXv1i32_indexed = 802, FRECPEv1i32_FRECPEv1i64 = 803, FRSQRTEv1i32 = 804, LDARB_LDARH_LDARW_LDARX_LDAXRB_LDAXRH_LDAXRW_LDAXRX = 805, LDAXPW_LDAXPX = 806, LSLVWr_LSLVXr = 807, MRS = 808, MSRpstateImm4 = 809, RBITWr_RBITXr = 810, SQABSv1i16_SQABSv1i32_SQABSv1i64_SQABSv1i8 = 811, STLRWpre_STLRXpre = 812, TRN1v2i64_TRN2v2i64 = 813, UZP1v2i64_UZP2v2i64_ZIP1v2i64_ZIP2v16i8_ZIP2v2i64_ZIP2v4i32_ZIP2v8i16 = 814, TRN1v2i32_TRN1v4i16_TRN1v8i8_TRN2v2i32_TRN2v4i16_TRN2v8i8 = 815, UZP1v16i8_UZP1v4i32_UZP1v8i16_UZP2v16i8_UZP2v4i32_UZP2v8i16 = 816, CBNZW_CBNZX_CBZW_CBZX = 817, ADDWrs_ADDXrs = 818, ANDWrs = 819, ANDXrs = 820, BICWrs = 821, BICXrs = 822, SUBWrs_SUBXrs = 823, ADDWri_ADDXri = 824, LDRBBroW_LDRWroW_LDRXroW = 825, LDRSBWroW_LDRSBXroW_LDRSWroW = 826, PRFMroW = 827, STRBBroW_STRWroW_STRXroW = 828, FABSDr_FABSSr = 829, FCVTASUWHr_FCVTASUXHr_FCVTAUUWHr_FCVTAUUXHr_FCVTMSUWHr_FCVTMSUXHr_FCVTMUUWHr_FCVTMUUXHr_FCVTNSUWHr_FCVTNSUXHr_FCVTNUUWHr_FCVTNUUXHr_FCVTPSUWHr_FCVTPSUXHr_FCVTPUUWHr_FCVTPUUXHr_FCVTZSUWHr_FCVTZSUXHr_FCVTZUUWHr_FCVTZUUXHr = 830, FCVTZSh_FCVTZUh = 831, FRECPEv1f16 = 832, FRSQRTEv1f16 = 833, FRECPXv1f16 = 834, FRECPS16 = 835, FRSQRTS16 = 836, FMOVDXr = 837, STRDroW_STRSroW = 838, SMAXv16i8_SMAXv8i16_SMINv16i8_SMINv8i16_UMAXv16i8_UMAXv8i16_UMINv16i8_UMINv8i16 = 839, SMAXv2i32_SMAXv4i16_SMAXv8i8_SMINv2i32_SMINv4i16_SMINv8i8_UMAXv2i32_UMAXv4i16_UMAXv8i8_UMINv2i32_UMINv4i16_UMINv8i8 = 840, SMAXv4i32_SMINv4i32_UMAXv4i32_UMINv4i32 = 841, SRId = 842, SRIv16i8_shift_SRIv2i64_shift_SRIv4i32_shift_SRIv8i16_shift = 843, SRIv2i32_shift_SRIv4i16_shift_SRIv8i8_shift = 844, SQRSHRNb_SQRSHRNh_SQRSHRNs_SQRSHRUNb_SQRSHRUNh_SQRSHRUNs_UQRSHRNb_UQRSHRNh_UQRSHRNs = 845, SQRSHRNv16i8_shift_SQRSHRNv4i32_shift_SQRSHRNv8i16_shift_SQRSHRUNv16i8_shift_SQRSHRUNv4i32_shift_SQRSHRUNv8i16_shift_UQRSHRNv16i8_shift_UQRSHRNv4i32_shift_UQRSHRNv8i16_shift = 846, SQRSHRNv2i32_shift_SQRSHRNv4i16_shift_SQRSHRNv8i8_shift_SQRSHRUNv2i32_shift_SQRSHRUNv4i16_shift_SQRSHRUNv8i8_shift_UQRSHRNv2i32_shift_UQRSHRNv4i16_shift_UQRSHRNv8i8_shift = 847, FABSv2f32 = 848, FABSv2f64_FABSv4f32 = 849, FABSv4f16 = 850, FABSv8f16 = 851, FABDv4f16_FADDv4f16_FSUBv4f16 = 852, FABDv8f16_FADDv8f16_FSUBv8f16 = 853, FADDP_ZPmZZ_D_FADDP_ZPmZZ_H_FADDP_ZPmZZ_S = 854, FADDPv2i16p_FADDPv4f16 = 855, FADDPv8f16 = 856, FACGEv4f16_FACGTv4f16 = 857, FACGEv8f16_FACGTv8f16 = 858, FCMEQv4f16_FCMEQv4i16rz_FCMGTv4f16_FCMGTv4i16rz_FCMLEv4i16rz_FCMLTv4i16rz = 859, FCMGEv4f16_FCMGEv4i16rz = 860, FCMGEv8f16_FCMGEv8i16rz = 861, FMAXNMv4f16_FMAXv4f16_FMINNMv4f16_FMINv4f16 = 862, FMAXNMPv4f16_FMAXPv4f16_FMINNMPv4f16_FMINPv4f16 = 863, FMAXNMPv8f16_FMAXPv8f16_FMINNMPv8f16_FMINPv8f16 = 864, FMULXv1i16_indexed_FMULXv4f16_FMULXv4i16_indexed_FMULXv8i16_indexed_FMULv1i16_indexed_FMULv4f16_FMULv4i16_indexed_FMULv8i16_indexed = 865, FMULXv8f16_FMULv8f16 = 866, FMLAv2f32 = 867, FMLAv4f16_FMLSv4f16 = 868, FMLAv8f16_FMLSv8f16 = 869, FMLSv2f32 = 870, FMLAv1i16_indexed_FMLAv4i16_indexed_FMLAv8i16_indexed_FMLSv1i16_indexed_FMLSv4i16_indexed_FMLSv8i16_indexed = 871, FNEGv4f16 = 872, FNEGv8f16 = 873, FRINTAv4f16_FRINTIv4f16_FRINTMv4f16_FRINTNv4f16_FRINTPv4f16_FRINTXv4f16_FRINTZv4f16 = 874, FRINTAv8f16_FRINTIv8f16_FRINTMv8f16_FRINTNv8f16_FRINTPv8f16_FRINTXv8f16_FRINTZv8f16 = 875, INSvi16lane_INSvi8lane = 876, INSvi32lane_INSvi64lane = 877, FABSHr = 878, FADDHrr_FSUBHrr = 879, FADDPv2i16p = 880, FCCMPEHrr_FCCMPHrr = 881, FCMPEHri_FCMPEHrr_FCMPHri_FCMPHrr = 882, FCMGE16_FCMGEv1i16rz = 883, FMULHrr_FNMULHrr = 884, FMULX16 = 885, FNEGHr = 886, FCSELHrrr = 887, FSQRTHr = 888, FMOVHi = 889, FMOVHr = 890, FMOVWHr_FMOVXHr = 891, FMOVHWr_FMOVHXr = 892, SQRDMLAH_ZZZI_D_SQRDMLAH_ZZZI_H_SQRDMLAH_ZZZI_S_SQRDMLAH_ZZZ_B_SQRDMLAH_ZZZ_D_SQRDMLAH_ZZZ_H_SQRDMLAH_ZZZ_S_SQRDMLSH_ZZZI_D_SQRDMLSH_ZZZI_H_SQRDMLSH_ZZZI_S_SQRDMLSH_ZZZ_B_SQRDMLSH_ZZZ_D_SQRDMLSH_ZZZ_H_SQRDMLSH_ZZZ_S = 893, SMLALv2i32_indexed_SMLALv4i16_indexed_SMLSLv2i32_indexed_SMLSLv4i16_indexed_UMLALv2i32_indexed_UMLALv4i16_indexed_UMLSLv2i32_indexed_UMLSLv4i16_indexed = 894, SMLALv2i32_v2i64_SMLALv4i16_v4i32_SMLALv8i8_v8i16_SMLSLv2i32_v2i64_SMLSLv4i16_v4i32_SMLSLv8i8_v8i16_UMLALv2i32_v2i64_UMLALv4i16_v4i32_UMLALv8i8_v8i16_UMLSLv2i32_v2i64_UMLSLv4i16_v4i32_UMLSLv8i8_v8i16 = 895, SQDMLALv2i32_indexed_SQDMLALv4i16_indexed_SQDMLSLv2i32_indexed_SQDMLSLv4i16_indexed = 896, SQDMLALv2i32_v2i64_SQDMLALv4i16_v4i32_SQDMLSLv2i32_v2i64_SQDMLSLv4i16_v4i32 = 897, SMULLv2i32_indexed_SMULLv4i16_indexed_UMULLv2i32_indexed_UMULLv4i16_indexed = 898, SMULLv2i32_v2i64_SMULLv4i16_v4i32_SMULLv8i8_v8i16_UMULLv2i32_v2i64_UMULLv4i16_v4i32_UMULLv8i8_v8i16 = 899, SQDMULLv1i32_indexed_SQDMULLv1i64_indexed_SQDMULLv2i32_indexed_SQDMULLv4i16_indexed = 900, SQDMULLv2i32_v2i64_SQDMULLv4i16_v4i32 = 901, CLSv16i8_CLSv4i32_CLSv8i16_CLZv16i8_CLZv4i32_CLZv8i16 = 902, CLSv2i32_CLSv4i16_CLSv8i8_CLZv2i32_CLZv4i16_CLZv8i8 = 903, FMOVv4f16_ns = 904, FMOVv8f16_ns = 905, PMULLv1i64 = 906, PMULLv8i8 = 907, SHA256H2rrr = 908, TBNZW_TBZW = 909, ADCSWr_ADCWr = 910, SBCSWr_SBCWr = 911, ADDWrs = 912, SUBWrs = 913, ADDSWrs = 914, SUBSWrs = 915, ADDSWrx_ADDWrx = 916, SUBSWrx_SUBWrx = 917, ADDWri = 918, CCMNWi_CCMPWi = 919, CCMNWr_CCMPWr = 920, CSELWr = 921, CSINCWr_CSNEGWr = 922, CSINVWr = 923, ASRVWr_LSRVWr_RORVWr = 924, LSLVWr = 925, BFMWri = 926, SBFMWri_UBFMWri = 927, CLSWr_CLZWr = 928, RBITWr = 929, REVWr_REV16Wr = 930, CASAB_CASAH_CASALB_CASALH_CASALW_CASAW_CASB_CASH_CASLB_CASLH_CASLW_CASW = 931, CASALX_CASAX_CASLX_CASX = 932, CASPALW_CASPAW_CASPLW_CASPW = 933, CASPALX_CASPAX_CASPLX_CASPX = 934, LDADDAB_LDADDAH_LDADDALB_LDADDALH_LDADDALW_LDADDAW_LDADDB_LDADDH_LDADDLB_LDADDLH_LDADDLW_LDADDW_LDCLRALW_LDCLRAW_LDCLRLW_LDCLRW_LDEORAB_LDEORAH_LDEORALB_LDEORALH_LDEORALW_LDEORAW_LDEORB_LDEORH_LDEORLB_LDEORLH_LDEORLW_LDEORW_LDSETAB_LDSETAH_LDSETALB_LDSETALH_LDSETALW_LDSETAW_LDSETB_LDSETH_LDSETLB_LDSETLH_LDSETLW_LDSETW_LDSMAXAB_LDSMAXAH_LDSMAXALB_LDSMAXALH_LDSMAXALW_LDSMAXAW_LDSMAXB_LDSMAXH_LDSMAXLB_LDSMAXLH_LDSMAXLW_LDSMAXW_LDSMINAB_LDSMINAH_LDSMINALB_LDSMINALH_LDSMINALW_LDSMINAW_LDSMINB_LDSMINH_LDSMINLB_LDSMINLH_LDSMINLW_LDSMINW_LDUMAXAB_LDUMAXAH_LDUMAXALB_LDUMAXALH_LDUMAXALW_LDUMAXAW_LDUMAXB_LDUMAXH_LDUMAXLB_LDUMAXLH_LDUMAXLW_LDUMAXW_LDUMINAB_LDUMINAH_LDUMINALB_LDUMINALH_LDUMINALW_LDUMINAW_LDUMINB_LDUMINH_LDUMINLB_LDUMINLH_LDUMINLW_LDUMINW = 935, LDADDALX_LDADDAX_LDADDLX_LDADDX_LDCLRALX_LDCLRAX_LDCLRLX_LDCLRX_LDEORALX_LDEORAX_LDEORLX_LDEORX_LDSETALX_LDSETAX_LDSETLX_LDSETX_LDSMAXALX_LDSMAXAX_LDSMAXLX_LDSMAXX_LDSMINALX_LDSMINAX_LDSMINLX_LDSMINX_LDUMAXALX_LDUMAXAX_LDUMAXLX_LDUMAXX_LDUMINALX_LDUMINAX_LDUMINLX_LDUMINX = 936, SWPAB_SWPAH_SWPALB_SWPALH_SWPALW_SWPAW_SWPB_SWPH_SWPLB_SWPLH_SWPLW_SWPW = 937, SWPALX_SWPAX_SWPLX_SWPX = 938, BRK = 939, CBNZW_CBNZX = 940, TBNZW = 941, TBNZX = 942, BR = 943, ADCWr = 944, ADCXr = 945, ASRVWr_RORVWr = 946, ASRVXr_RORVXr = 947, PMULLB_ZZZ_D_PMULLB_ZZZ_H_PMULLB_ZZZ_Q_PMULLT_ZZZ_D_PMULLT_ZZZ_H_PMULLT_ZZZ_Q = 948, CRC32Brr_CRC32Hrr_CRC32Wrr_CRC32Xrr = 949, LDNPWi = 950, LDRWl = 951, LDTRBi = 952, LDTRHi = 953, LDTRWi = 954, LDTRSBWi = 955, LDTRSBXi = 956, LDTRSHWi = 957, LDTRSHXi = 958, LDPWpre = 959, LDRWpre = 960, LDRXpre = 961, LDRSBWpre = 962, LDRSBXpre = 963, LDRSBWpost = 964, LDRSBXpost = 965, LDRSHWpre = 966, LDRSHXpre = 967, LDRSHWpost = 968, LDRSHXpost = 969, LDRBBpre = 970, LDRBBpost = 971, LDRHHpre = 972, LDRHHpost = 973, LDPXpost = 974, LDRWpost = 975, LDRWroW = 976, LDRXroW = 977, LDRWroX = 978, LDRXroX = 979, LDURBBi = 980, LDURHHi = 981, LDURXi = 982, LDURSBWi = 983, LDURSBXi = 984, LDURSHWi = 985, LDURSHXi = 986, PRFMl = 987, STURBi = 988, STURBBi = 989, STURDi = 990, STURHi = 991, STURHHi = 992, STURWi = 993, STTRBi = 994, STTRHi = 995, STTRWi = 996, STRBui = 997, STRDui = 998, STRHui = 999, STRXui = 1000, STRWui = 1001, STRBBroW = 1002, STRBBroX = 1003, STRDroW = 1004, STRDroX = 1005, STRWroW = 1006, STRWroX = 1007, FADD_ZPZI_UNDEF_D_FADD_ZPZI_UNDEF_H_FADD_ZPZI_UNDEF_S_FADD_ZPZI_ZERO_D_FADD_ZPZI_ZERO_H_FADD_ZPZI_ZERO_S_FADD_ZPZZ_UNDEF_D_FADD_ZPZZ_UNDEF_H_FADD_ZPZZ_UNDEF_S_FADD_ZPZZ_ZERO_D_FADD_ZPZZ_ZERO_H_FADD_ZPZZ_ZERO_S_FADDA_VPZ_D_FADDA_VPZ_H_FADDA_VPZ_S_FADDQV_D_FADDQV_H_FADDQV_S_FADDV_VPZ_D_FADDV_VPZ_H_FADDV_VPZ_S_FADD_VG2_M2Z_D_FADD_VG2_M2Z_H_FADD_VG2_M2Z_S_FADD_VG4_M4Z_D_FADD_VG4_M4Z_H_FADD_VG4_M4Z_S_FADD_ZPmI_D_FADD_ZPmI_H_FADD_ZPmI_S_FADD_ZPmZ_D_FADD_ZPmZ_H_FADD_ZPmZ_S_FADD_ZZZ_D_FADD_ZZZ_H_FADD_ZZZ_S_FSUBR_ZPZI_UNDEF_D_FSUBR_ZPZI_UNDEF_H_FSUBR_ZPZI_UNDEF_S_FSUBR_ZPZI_ZERO_D_FSUBR_ZPZI_ZERO_H_FSUBR_ZPZI_ZERO_S_FSUBR_ZPZZ_ZERO_D_FSUBR_ZPZZ_ZERO_H_FSUBR_ZPZZ_ZERO_S_FSUB_ZPZI_UNDEF_D_FSUB_ZPZI_UNDEF_H_FSUB_ZPZI_UNDEF_S_FSUB_ZPZI_ZERO_D_FSUB_ZPZI_ZERO_H_FSUB_ZPZI_ZERO_S_FSUB_ZPZZ_UNDEF_D_FSUB_ZPZZ_UNDEF_H_FSUB_ZPZZ_UNDEF_S_FSUB_ZPZZ_ZERO_D_FSUB_ZPZZ_ZERO_H_FSUB_ZPZZ_ZERO_S_FSUBR_ZPmI_D_FSUBR_ZPmI_H_FSUBR_ZPmI_S_FSUBR_ZPmZ_D_FSUBR_ZPmZ_H_FSUBR_ZPmZ_S_FSUB_VG2_M2Z_D_FSUB_VG2_M2Z_H_FSUB_VG2_M2Z_S_FSUB_VG4_M4Z_D_FSUB_VG4_M4Z_H_FSUB_VG4_M4Z_S_FSUB_ZPmI_D_FSUB_ZPmI_H_FSUB_ZPmI_S_FSUB_ZPmZ_D_FSUB_ZPmZ_H_FSUB_ZPmZ_S_FSUB_ZZZ_D_FSUB_ZZZ_H_FSUB_ZZZ_S = 1008, FADDv2f64_FSUBv2f64 = 1009, FADDv4f16_FSUBv4f16 = 1010, FADDv4f32_FSUBv4f32 = 1011, FADDv8f16_FSUBv8f16 = 1012, FMULX_ZPZZ_ZERO_D_FMULX_ZPZZ_ZERO_H_FMULX_ZPZZ_ZERO_S_FMUL_ZPZI_UNDEF_D_FMUL_ZPZI_UNDEF_H_FMUL_ZPZI_UNDEF_S_FMUL_ZPZI_ZERO_D_FMUL_ZPZI_ZERO_H_FMUL_ZPZI_ZERO_S_FMUL_ZPZZ_UNDEF_D_FMUL_ZPZZ_UNDEF_H_FMUL_ZPZZ_UNDEF_S_FMUL_ZPZZ_ZERO_D_FMUL_ZPZZ_ZERO_H_FMUL_ZPZZ_ZERO_S_FMULX_ZPmZ_D_FMULX_ZPmZ_H_FMULX_ZPmZ_S_FMUL_ZPmI_D_FMUL_ZPmI_H_FMUL_ZPmI_S_FMUL_ZPmZ_D_FMUL_ZPmZ_H_FMUL_ZPmZ_S_FMUL_ZZZI_D_FMUL_ZZZI_H_FMUL_ZZZI_S_FMUL_ZZZ_D_FMUL_ZZZ_H_FMUL_ZZZ_S = 1013, SQADD_ZI_B_SQADD_ZI_D_SQADD_ZI_H_SQADD_ZI_S_SQADD_ZPmZ_B_SQADD_ZPmZ_D_SQADD_ZPmZ_H_SQADD_ZPmZ_S_SQADD_ZZZ_B_SQADD_ZZZ_D_SQADD_ZZZ_H_SQADD_ZZZ_S_SQNEG_ZPmZ_UNDEF_B_SQNEG_ZPmZ_UNDEF_D_SQNEG_ZPmZ_UNDEF_H_SQNEG_ZPmZ_UNDEF_S_SQNEG_ZPmZ_B_SQNEG_ZPmZ_D_SQNEG_ZPmZ_H_SQNEG_ZPmZ_S_SQSUBR_ZPmZ_B_SQSUBR_ZPmZ_D_SQSUBR_ZPmZ_H_SQSUBR_ZPmZ_S_SQSUB_ZI_B_SQSUB_ZI_D_SQSUB_ZI_H_SQSUB_ZI_S_SQSUB_ZPmZ_B_SQSUB_ZPmZ_D_SQSUB_ZPmZ_H_SQSUB_ZPmZ_S_SQSUB_ZZZ_B_SQSUB_ZZZ_D_SQSUB_ZZZ_H_SQSUB_ZZZ_S_SRHADD_ZPmZ_B_SRHADD_ZPmZ_D_SRHADD_ZPmZ_H_SRHADD_ZPmZ_S_SUQADD_ZPmZ_B_SUQADD_ZPmZ_D_SUQADD_ZPmZ_H_SUQADD_ZPmZ_S_UQADD_ZI_B_UQADD_ZI_D_UQADD_ZI_H_UQADD_ZI_S_UQADD_ZPmZ_B_UQADD_ZPmZ_D_UQADD_ZPmZ_H_UQADD_ZPmZ_S_UQADD_ZZZ_B_UQADD_ZZZ_D_UQADD_ZZZ_H_UQADD_ZZZ_S_UQSUBR_ZPmZ_B_UQSUBR_ZPmZ_D_UQSUBR_ZPmZ_H_UQSUBR_ZPmZ_S_UQSUB_ZI_B_UQSUB_ZI_D_UQSUB_ZI_H_UQSUB_ZI_S_UQSUB_ZPmZ_B_UQSUB_ZPmZ_D_UQSUB_ZPmZ_H_UQSUB_ZPmZ_S_UQSUB_ZZZ_B_UQSUB_ZZZ_D_UQSUB_ZZZ_H_UQSUB_ZZZ_S_URHADD_ZPmZ_B_URHADD_ZPmZ_D_URHADD_ZPmZ_H_URHADD_ZPmZ_S_USQADD_ZPmZ_B_USQADD_ZPmZ_D_USQADD_ZPmZ_H_USQADD_ZPmZ_S = 1014, SQABS_ZPmZ_UNDEF_B_SQABS_ZPmZ_UNDEF_D_SQABS_ZPmZ_UNDEF_H_SQABS_ZPmZ_UNDEF_S_SQABS_ZPmZ_B_SQABS_ZPmZ_D_SQABS_ZPmZ_H_SQABS_ZPmZ_S = 1015, FCMEQv1i16rz_FCMGTv1i16rz_FCMLEv1i16rz_FCMLTv1i16rz = 1016, FCMGEv1i16rz = 1017, MOVIv2i32_MOVIv2s_msl_MOVIv4i16_MOVIv8b_ns = 1018, UZP1v2i32_UZP1v4i16_UZP1v8i8_UZP2v2i32_UZP2v4i16_UZP2v8i8 = 1019, UZP1v2i64_UZP2v2i64 = 1020, CASB_CASH_CASW = 1021, CASX = 1022, CASAB_CASAH_CASAW = 1023, CASAX = 1024, CASLB_CASLH_CASLW = 1025, CASLX = 1026, LDLARB_LDLARH_LDLARW_LDLARX = 1027, LDADDB_LDADDH_LDADDW = 1028, LDADDX = 1029, LDADDAB_LDADDAH_LDADDAW = 1030, LDADDAX = 1031, LDADDLB_LDADDLH_LDADDLW = 1032, LDADDLX = 1033, LDADDALB_LDADDALH_LDADDALW = 1034, LDADDALX = 1035, LDCLRB_LDCLRH = 1036, LDCLRW = 1037, LDCLRX = 1038, LDCLRAB_LDCLRAH = 1039, LDCLRAW = 1040, LDCLRAX = 1041, LDCLRLB_LDCLRLH = 1042, LDCLRLW = 1043, LDCLRLX = 1044, LDCLRALW = 1045, LDCLRALX = 1046, LDEORB_LDEORH_LDEORW = 1047, LDEORX = 1048, LDEORAB_LDEORAH_LDEORAW = 1049, LDEORAX = 1050, LDEORLB_LDEORLH_LDEORLW = 1051, LDEORLX = 1052, LDEORALB_LDEORALH_LDEORALW = 1053, LDEORALX = 1054, LDSETB_LDSETH_LDSETW = 1055, LDSETX = 1056, LDSETAB_LDSETAH_LDSETAW = 1057, LDSETAX = 1058, LDSETLB_LDSETLH_LDSETLW = 1059, LDSETLX = 1060, LDSETALB_LDSETALH_LDSETALW = 1061, LDSETALX = 1062, LDSMAXB_LDSMAXH_LDSMAXW_LDSMAXAB_LDSMAXAH_LDSMAXAW_LDSMAXLB_LDSMAXLH_LDSMAXLW_LDSMAXALB_LDSMAXALH_LDSMAXALW = 1063, LDSMAXX_LDSMAXAX_LDSMAXLX_LDSMAXALX = 1064, LDSMINB_LDSMINH_LDSMINW_LDSMINAB_LDSMINAH_LDSMINAW_LDSMINLB_LDSMINLH_LDSMINLW_LDSMINALB_LDSMINALH_LDSMINALW = 1065, LDSMINX_LDSMINAX_LDSMINLX_LDSMINALX = 1066, LDUMAXB_LDUMAXH_LDUMAXW_LDUMAXAB_LDUMAXAH_LDUMAXAW_LDUMAXLB_LDUMAXLH_LDUMAXLW_LDUMAXALB_LDUMAXALH_LDUMAXALW = 1067, LDUMAXX_LDUMAXAX_LDUMAXLX_LDUMAXALX = 1068, SWPB_SWPH_SWPW = 1069, SWPX = 1070, SWPAB_SWPAH_SWPAW = 1071, SWPAX = 1072, SWPLB_SWPLH_SWPLW = 1073, SWPLX = 1074, STLLRB_STLLRH_STLLRW_STLLRX = 1075, CRC32Brr_CRC32Hrr = 1076, CRC32Wrr = 1077, CRC32CBrr_CRC32CHrr = 1078, CRC32CWrr = 1079, FADDDrr = 1080, FADDHrr = 1081, BIFv16i8_BITv16i8_BSLv16i8 = 1082, BIFv8i8_BITv8i8_BSLv8i8 = 1083, UZP1_PPP_B_UZP1_PPP_D_UZP1_PPP_H_UZP1_PPP_S_UZP1_ZZZ_B_UZP1_ZZZ_D_UZP1_ZZZ_H_UZP1_ZZZ_Q_UZP1_ZZZ_S_UZP2_PPP_B_UZP2_PPP_D_UZP2_PPP_H_UZP2_PPP_S_UZP2_ZZZ_B_UZP2_ZZZ_D_UZP2_ZZZ_H_UZP2_ZZZ_Q_UZP2_ZZZ_S_ZIP1_PPP_B_ZIP1_PPP_D_ZIP1_PPP_H_ZIP1_PPP_S_ZIP1_ZZZ_B_ZIP1_ZZZ_D_ZIP1_ZZZ_H_ZIP1_ZZZ_Q_ZIP1_ZZZ_S_ZIP2_PPP_B_ZIP2_PPP_D_ZIP2_PPP_H_ZIP2_PPP_S_ZIP2_ZZZ_B_ZIP2_ZZZ_D_ZIP2_ZZZ_H_ZIP2_ZZZ_Q_ZIP2_ZZZ_S = 1084, LD1Onev2d = 1085, LD1Onev2d_POST = 1086, LD1Twov2d = 1087, LD1Twov2d_POST = 1088, LD1Threev2d = 1089, LD1Threev2d_POST = 1090, LD1Fourv2d = 1091, LD1Fourv2d_POST = 1092, AND_ZI_CLS_ZPmZ_UNDEF_B_CLS_ZPmZ_UNDEF_D_CLS_ZPmZ_UNDEF_H_CLS_ZPmZ_UNDEF_S_CLZ_ZPmZ_UNDEF_B_CLZ_ZPmZ_UNDEF_D_CLZ_ZPmZ_UNDEF_H_CLZ_ZPmZ_UNDEF_S_CLS_ZPmZ_B_CLS_ZPmZ_D_CLS_ZPmZ_H_CLS_ZPmZ_S_CLZ_ZPmZ_B_CLZ_ZPmZ_D_CLZ_ZPmZ_H_CLZ_ZPmZ_S_CPY_ZPmI_B_CPY_ZPmI_D_CPY_ZPmI_H_CPY_ZPmI_S_CPY_ZPzI_B_CPY_ZPzI_D_CPY_ZPzI_H_CPY_ZPzI_S_DUP_ZI_B_DUP_ZI_D_DUP_ZI_H_DUP_ZI_S_DUP_ZZI_B_DUP_ZZI_D_DUP_ZZI_H_DUP_ZZI_Q_DUP_ZZI_S_DUPM_ZI_EOR_ZI_ORR_ZI_FCMGE_PPzZ0_D_FCMGE_PPzZ0_H_FCMGE_PPzZ0_S_FCMGE_PPzZZ_D_FCMGE_PPzZZ_H_FCMGE_PPzZZ_S_FCMNE_PPzZ0_D_FCMNE_PPzZ0_H_FCMNE_PPzZ0_S_FCMNE_PPzZZ_D_FCMNE_PPzZZ_H_FCMNE_PPzZZ_S_FCMUO_PPzZZ_D_FCMUO_PPzZZ_H_FCMUO_PPzZZ_S_FCPY_ZPmI_D_FCPY_ZPmI_H_FCPY_ZPmI_S_FMAXNM_ZPZI_UNDEF_D_FMAXNM_ZPZI_UNDEF_H_FMAXNM_ZPZI_UNDEF_S_FMAXNM_ZPZI_ZERO_D_FMAXNM_ZPZI_ZERO_H_FMAXNM_ZPZI_ZERO_S_FMAX_ZPZI_UNDEF_D_FMAX_ZPZI_UNDEF_H_FMAX_ZPZI_UNDEF_S_FMAX_ZPZI_ZERO_D_FMAX_ZPZI_ZERO_H_FMAX_ZPZI_ZERO_S_FMINNM_ZPZI_UNDEF_D_FMINNM_ZPZI_UNDEF_H_FMINNM_ZPZI_UNDEF_S_FMINNM_ZPZI_ZERO_D_FMINNM_ZPZI_ZERO_H_FMINNM_ZPZI_ZERO_S_FMIN_ZPZI_UNDEF_D_FMIN_ZPZI_UNDEF_H_FMIN_ZPZI_UNDEF_S_FMIN_ZPZI_ZERO_D_FMIN_ZPZI_ZERO_H_FMIN_ZPZI_ZERO_S_FMAXNM_ZPmI_D_FMAXNM_ZPmI_H_FMAXNM_ZPmI_S_FMAX_ZPmI_D_FMAX_ZPmI_H_FMAX_ZPmI_S_FMINNM_ZPmI_D_FMINNM_ZPmI_H_FMINNM_ZPmI_S_FMIN_ZPmI_D_FMIN_ZPmI_H_FMIN_ZPmI_S_NEG_ZPmZ_UNDEF_B_NEG_ZPmZ_UNDEF_D_NEG_ZPmZ_UNDEF_H_NEG_ZPmZ_UNDEF_S_NEG_ZPmZ_B_NEG_ZPmZ_D_NEG_ZPmZ_H_NEG_ZPmZ_S_SMAX_ZI_B_SMAX_ZI_D_SMAX_ZI_H_SMAX_ZI_S_SMIN_ZI_B_SMIN_ZI_D_SMIN_ZI_H_SMIN_ZI_S_UMAX_ZI_B_UMAX_ZI_D_UMAX_ZI_H_UMAX_ZI_S_UMIN_ZI_B_UMIN_ZI_D_UMIN_ZI_H_UMIN_ZI_S_SUBR_ZI_B_SUBR_ZI_D_SUBR_ZI_H_SUBR_ZI_S_SUB_ZI_B_SUB_ZI_D_SUB_ZI_H_SUB_ZI_S = 1093, CLASTA_VPZ_B_CLASTA_VPZ_D_CLASTA_VPZ_H_CLASTA_VPZ_S_CLASTA_ZPZ_B_CLASTA_ZPZ_D_CLASTA_ZPZ_H_CLASTA_ZPZ_S_CLASTB_VPZ_B_CLASTB_VPZ_D_CLASTB_VPZ_H_CLASTB_VPZ_S_CLASTB_ZPZ_B_CLASTB_ZPZ_D_CLASTB_ZPZ_H_CLASTB_ZPZ_S_COMPACT_ZPZ_D_COMPACT_ZPZ_S_CPY_ZPmV_B_CPY_ZPmV_D_CPY_ZPmV_H_CPY_ZPmV_S_DUP_ZR_B_DUP_ZR_D_DUP_ZR_H_DUP_ZR_S_EXT_ZZI_EXT_ZZI_B_FDUP_ZI_D_FDUP_ZI_H_FDUP_ZI_S_INSR_ZV_B_INSR_ZV_D_INSR_ZV_H_INSR_ZV_S_LASTA_VPZ_B_LASTA_VPZ_D_LASTA_VPZ_H_LASTA_VPZ_S_LASTB_VPZ_B_LASTB_VPZ_D_LASTB_VPZ_H_LASTB_VPZ_S_REV_ZZ_B_REV_ZZ_D_REV_ZZ_H_REV_ZZ_S_SPLICE_ZPZZ_B_SPLICE_ZPZZ_D_SPLICE_ZPZZ_H_SPLICE_ZPZZ_S_SPLICE_ZPZ_B_SPLICE_ZPZ_D_SPLICE_ZPZ_H_SPLICE_ZPZ_S_SUNPKHI_ZZ_D_SUNPKHI_ZZ_H_SUNPKHI_ZZ_S_SUNPKLO_ZZ_D_SUNPKLO_ZZ_H_SUNPKLO_ZZ_S_UUNPKHI_ZZ_D_UUNPKHI_ZZ_H_UUNPKHI_ZZ_S_UUNPKLO_ZZ_D_UUNPKLO_ZZ_H_UUNPKLO_ZZ_S_TBL_ZZZZ_B_TBL_ZZZZ_D_TBL_ZZZZ_H_TBL_ZZZZ_S_TBL_ZZZ_B_TBL_ZZZ_D_TBL_ZZZ_H_TBL_ZZZ_S_TRN1_ZZZ_B_TRN1_ZZZ_D_TRN1_ZZZ_H_TRN1_ZZZ_Q_TRN1_ZZZ_S_TRN2_ZZZ_B_TRN2_ZZZ_D_TRN2_ZZZ_H_TRN2_ZZZ_Q_TRN2_ZZZ_S = 1094, FADD_ZPZI_UNDEF_D_FADD_ZPZI_UNDEF_H_FADD_ZPZI_UNDEF_S_FADD_ZPZI_ZERO_D_FADD_ZPZI_ZERO_H_FADD_ZPZI_ZERO_S_FSUBR_ZPZI_UNDEF_D_FSUBR_ZPZI_UNDEF_H_FSUBR_ZPZI_UNDEF_S_FSUBR_ZPZI_ZERO_D_FSUBR_ZPZI_ZERO_H_FSUBR_ZPZI_ZERO_S_FSUB_ZPZI_UNDEF_D_FSUB_ZPZI_UNDEF_H_FSUB_ZPZI_UNDEF_S_FSUB_ZPZI_ZERO_D_FSUB_ZPZI_ZERO_H_FSUB_ZPZI_ZERO_S_FADD_ZPmI_D_FADD_ZPmI_H_FADD_ZPmI_S_FSUBR_ZPmI_D_FSUBR_ZPmI_H_FSUBR_ZPmI_S_FSUB_ZPmI_D_FSUB_ZPmI_H_FSUB_ZPmI_S = 1095, FRECPS_ZZZ_D_FRECPS_ZZZ_H_FRECPS_ZZZ_S_FRSQRTS_ZZZ_D_FRSQRTS_ZZZ_H_FRSQRTS_ZZZ_S_INDEX_II_D_INDEX_II_S_MUL_ZI_B_MUL_ZI_D_MUL_ZI_H_MUL_ZI_S = 1096, CNT_ZPmZ_UNDEF_B_CNT_ZPmZ_UNDEF_D_CNT_ZPmZ_UNDEF_H_CNT_ZPmZ_UNDEF_S_CNT_ZPmZ_B_CNT_ZPmZ_D_CNT_ZPmZ_H_CNT_ZPmZ_S = 1097, ABS_ZPmZ_UNDEF_B_ABS_ZPmZ_UNDEF_D_ABS_ZPmZ_UNDEF_H_ABS_ZPmZ_UNDEF_S_ABS_ZPmZ_B_ABS_ZPmZ_D_ABS_ZPmZ_H_ABS_ZPmZ_S_ADD_ZPZZ_ZERO_B_ADD_ZPZZ_ZERO_D_ADD_ZPZZ_ZERO_H_ADD_ZPZZ_ZERO_S_ADD_ZI_B_ADD_ZI_D_ADD_ZI_H_ADD_ZI_S_ADD_ZPmZ_B_ADD_ZPmZ_D_ADD_ZPmZ_H_ADD_ZPmZ_S_ADD_ZZZ_B_ADD_ZZZ_D_ADD_ZZZ_H_ADD_ZZZ_S_AND_ZPZZ_ZERO_B_AND_ZPZZ_ZERO_D_AND_ZPZZ_ZERO_H_AND_ZPZZ_ZERO_S_AND_ZPmZ_B_AND_ZPmZ_D_AND_ZPmZ_H_AND_ZPmZ_S_AND_ZZZ_ASR_ZPZI_UNDEF_B_ASR_ZPZI_UNDEF_D_ASR_ZPZI_UNDEF_H_ASR_ZPZI_UNDEF_S_ASR_ZPZZ_UNDEF_B_ASR_ZPZZ_UNDEF_D_ASR_ZPZZ_UNDEF_H_ASR_ZPZZ_UNDEF_S_ASR_ZPZZ_ZERO_B_ASR_ZPZZ_ZERO_D_ASR_ZPZZ_ZERO_H_ASR_ZPZZ_ZERO_S_ASRR_ZPmZ_B_ASRR_ZPmZ_D_ASRR_ZPmZ_H_ASRR_ZPmZ_S_ASR_WIDE_ZPmZ_B_ASR_WIDE_ZPmZ_H_ASR_WIDE_ZPmZ_S_ASR_WIDE_ZZZ_B_ASR_WIDE_ZZZ_H_ASR_WIDE_ZZZ_S_ASR_ZPmI_B_ASR_ZPmI_D_ASR_ZPmI_H_ASR_ZPmI_S_ASR_ZPmZ_B_ASR_ZPmZ_D_ASR_ZPmZ_H_ASR_ZPmZ_S_ASR_ZZI_B_ASR_ZZI_D_ASR_ZZI_H_ASR_ZZI_S_BIC_ZPZZ_ZERO_B_BIC_ZPZZ_ZERO_D_BIC_ZPZZ_ZERO_H_BIC_ZPZZ_ZERO_S_BIC_ZPmZ_B_BIC_ZPmZ_D_BIC_ZPmZ_H_BIC_ZPmZ_S_BIC_ZZZ_CNOT_ZPmZ_UNDEF_B_CNOT_ZPmZ_UNDEF_D_CNOT_ZPmZ_UNDEF_H_CNOT_ZPmZ_UNDEF_S_CNOT_ZPmZ_B_CNOT_ZPmZ_D_CNOT_ZPmZ_H_CNOT_ZPmZ_S_DECD_ZPiI_DECH_ZPiI_DECW_ZPiI_EOR_ZPZZ_ZERO_B_EOR_ZPZZ_ZERO_D_EOR_ZPZZ_ZERO_H_EOR_ZPZZ_ZERO_S_EOR_ZPmZ_B_EOR_ZPmZ_D_EOR_ZPmZ_H_EOR_ZPmZ_S_EOR_ZZZ_INCD_ZPiI_INCH_ZPiI_INCW_ZPiI_ORR_ZPZZ_ZERO_B_ORR_ZPZZ_ZERO_D_ORR_ZPZZ_ZERO_H_ORR_ZPZZ_ZERO_S_ORR_ZPmZ_B_ORR_ZPmZ_D_ORR_ZPmZ_H_ORR_ZPmZ_S_ORR_ZZZ_FABS_ZPmZ_UNDEF_D_FABS_ZPmZ_UNDEF_H_FABS_ZPmZ_UNDEF_S_FABS_ZPmZ_D_FABS_ZPmZ_H_FABS_ZPmZ_S_FEXPA_ZZ_D_FEXPA_ZZ_H_FEXPA_ZZ_S_FMAXNM_ZPZZ_UNDEF_D_FMAXNM_ZPZZ_UNDEF_H_FMAXNM_ZPZZ_UNDEF_S_FMAXNM_ZPZZ_ZERO_D_FMAXNM_ZPZZ_ZERO_H_FMAXNM_ZPZZ_ZERO_S_FMAX_ZPZZ_UNDEF_D_FMAX_ZPZZ_UNDEF_H_FMAX_ZPZZ_UNDEF_S_FMAX_ZPZZ_ZERO_D_FMAX_ZPZZ_ZERO_H_FMAX_ZPZZ_ZERO_S_FMINNM_ZPZZ_UNDEF_D_FMINNM_ZPZZ_UNDEF_H_FMINNM_ZPZZ_UNDEF_S_FMINNM_ZPZZ_ZERO_D_FMINNM_ZPZZ_ZERO_H_FMINNM_ZPZZ_ZERO_S_FMIN_ZPZZ_UNDEF_D_FMIN_ZPZZ_UNDEF_H_FMIN_ZPZZ_UNDEF_S_FMIN_ZPZZ_ZERO_D_FMIN_ZPZZ_ZERO_H_FMIN_ZPZZ_ZERO_S_FMAXNMP_ZPmZZ_D_FMAXNMP_ZPmZZ_H_FMAXNMP_ZPmZZ_S_FMAXNM_ZPmZ_D_FMAXNM_ZPmZ_H_FMAXNM_ZPmZ_S_FMAXP_ZPmZZ_D_FMAXP_ZPmZZ_H_FMAXP_ZPmZZ_S_FMAX_ZPmZ_D_FMAX_ZPmZ_H_FMAX_ZPmZ_S_FMINNMP_ZPmZZ_D_FMINNMP_ZPmZZ_H_FMINNMP_ZPmZZ_S_FMINNM_ZPmZ_D_FMINNM_ZPmZ_H_FMINNM_ZPmZ_S_FMINP_ZPmZZ_D_FMINP_ZPmZZ_H_FMINP_ZPmZZ_S_FMIN_ZPmZ_D_FMIN_ZPmZ_H_FMIN_ZPmZ_S_FNEG_ZPmZ_UNDEF_D_FNEG_ZPmZ_UNDEF_H_FNEG_ZPmZ_UNDEF_S_FNEG_ZPmZ_D_FNEG_ZPmZ_H_FNEG_ZPmZ_S_FRECPX_ZPmZ_UNDEF_D_FRECPX_ZPmZ_UNDEF_H_FRECPX_ZPmZ_UNDEF_S_FRECPE_ZZ_D_FRECPE_ZZ_H_FRECPE_ZZ_S_FRECPX_ZPmZ_D_FRECPX_ZPmZ_H_FRECPX_ZPmZ_S_FRSQRTE_ZZ_D_FRSQRTE_ZZ_H_FRSQRTE_ZZ_S_FTSSEL_ZZZ_D_FTSSEL_ZZZ_H_FTSSEL_ZZZ_S_LSL_ZPZI_UNDEF_B_LSL_ZPZI_UNDEF_D_LSL_ZPZI_UNDEF_H_LSL_ZPZI_UNDEF_S_LSL_ZPZZ_UNDEF_B_LSL_ZPZZ_UNDEF_D_LSL_ZPZZ_UNDEF_H_LSL_ZPZZ_UNDEF_S_LSL_ZPZZ_ZERO_B_LSL_ZPZZ_ZERO_D_LSL_ZPZZ_ZERO_H_LSL_ZPZZ_ZERO_S_LSR_ZPZI_UNDEF_B_LSR_ZPZI_UNDEF_D_LSR_ZPZI_UNDEF_H_LSR_ZPZI_UNDEF_S_LSR_ZPZZ_UNDEF_B_LSR_ZPZZ_UNDEF_D_LSR_ZPZZ_UNDEF_H_LSR_ZPZZ_UNDEF_S_LSR_ZPZZ_ZERO_B_LSR_ZPZZ_ZERO_D_LSR_ZPZZ_ZERO_H_LSR_ZPZZ_ZERO_S_LSLR_ZPmZ_B_LSLR_ZPmZ_D_LSLR_ZPmZ_H_LSLR_ZPmZ_S_LSL_WIDE_ZPmZ_B_LSL_WIDE_ZPmZ_H_LSL_WIDE_ZPmZ_S_LSL_WIDE_ZZZ_B_LSL_WIDE_ZZZ_H_LSL_WIDE_ZZZ_S_LSL_ZPmI_B_LSL_ZPmI_D_LSL_ZPmI_H_LSL_ZPmI_S_LSL_ZPmZ_B_LSL_ZPmZ_D_LSL_ZPmZ_H_LSL_ZPmZ_S_LSL_ZZI_B_LSL_ZZI_D_LSL_ZZI_H_LSL_ZZI_S_LSRR_ZPmZ_B_LSRR_ZPmZ_D_LSRR_ZPmZ_H_LSRR_ZPmZ_S_LSR_WIDE_ZPmZ_B_LSR_WIDE_ZPmZ_H_LSR_WIDE_ZPmZ_S_LSR_WIDE_ZZZ_B_LSR_WIDE_ZZZ_H_LSR_WIDE_ZZZ_S_LSR_ZPmI_B_LSR_ZPmI_D_LSR_ZPmI_H_LSR_ZPmI_S_LSR_ZPmZ_B_LSR_ZPmZ_D_LSR_ZPmZ_H_LSR_ZPmZ_S_LSR_ZZI_B_LSR_ZZI_D_LSR_ZZI_H_LSR_ZZI_S_NOT_ZPmZ_UNDEF_B_NOT_ZPmZ_UNDEF_D_NOT_ZPmZ_UNDEF_H_NOT_ZPmZ_UNDEF_S_NOT_ZPmZ_B_NOT_ZPmZ_D_NOT_ZPmZ_H_NOT_ZPmZ_S_RBIT_ZPmZ_B_RBIT_ZPmZ_D_RBIT_ZPmZ_H_RBIT_ZPmZ_S_REVB_ZPmZ_D_REVB_ZPmZ_H_REVB_ZPmZ_S_REVH_ZPmZ_D_REVH_ZPmZ_S_REVW_ZPmZ_D_SABD_ZPZZ_UNDEF_B_SABD_ZPZZ_UNDEF_D_SABD_ZPZZ_UNDEF_H_SABD_ZPZZ_UNDEF_S_SABD_ZPmZ_B_SABD_ZPmZ_D_SABD_ZPmZ_H_SABD_ZPmZ_S_SEL_ZPZZ_B_SEL_ZPZZ_D_SEL_ZPZZ_H_SEL_ZPZZ_S_SMAX_ZPZZ_UNDEF_B_SMAX_ZPZZ_UNDEF_D_SMAX_ZPZZ_UNDEF_H_SMAX_ZPZZ_UNDEF_S_SMIN_ZPZZ_UNDEF_B_SMIN_ZPZZ_UNDEF_D_SMIN_ZPZZ_UNDEF_H_SMIN_ZPZZ_UNDEF_S_UMAX_ZPZZ_UNDEF_B_UMAX_ZPZZ_UNDEF_D_UMAX_ZPZZ_UNDEF_H_UMAX_ZPZZ_UNDEF_S_UMIN_ZPZZ_UNDEF_B_UMIN_ZPZZ_UNDEF_D_UMIN_ZPZZ_UNDEF_H_UMIN_ZPZZ_UNDEF_S_SMAX_ZPmZ_B_SMAX_ZPmZ_D_SMAX_ZPmZ_H_SMAX_ZPmZ_S_SMIN_ZPmZ_B_SMIN_ZPmZ_D_SMIN_ZPmZ_H_SMIN_ZPmZ_S_UMAX_ZPmZ_B_UMAX_ZPmZ_D_UMAX_ZPmZ_H_UMAX_ZPmZ_S_UMIN_ZPmZ_B_UMIN_ZPmZ_D_UMIN_ZPmZ_H_UMIN_ZPmZ_S_SQDECD_ZPiI_SQDECH_ZPiI_SQDECW_ZPiI_SQINCD_ZPiI_SQINCH_ZPiI_SQINCW_ZPiI_UQDECD_ZPiI_UQDECH_ZPiI_UQDECW_ZPiI_UQINCD_ZPiI_UQINCH_ZPiI_UQINCW_ZPiI_SUBR_ZPZZ_ZERO_B_SUBR_ZPZZ_ZERO_D_SUBR_ZPZZ_ZERO_H_SUBR_ZPZZ_ZERO_S_SUB_ZPZZ_ZERO_B_SUB_ZPZZ_ZERO_D_SUB_ZPZZ_ZERO_H_SUB_ZPZZ_ZERO_S_SUBR_ZPmZ_B_SUBR_ZPmZ_D_SUBR_ZPmZ_H_SUBR_ZPmZ_S_SUB_ZPmZ_B_SUB_ZPmZ_D_SUB_ZPmZ_H_SUB_ZPmZ_S_SUB_ZZZ_B_SUB_ZZZ_D_SUB_ZZZ_H_SUB_ZZZ_S_SXTB_ZPmZ_UNDEF_D_SXTB_ZPmZ_UNDEF_H_SXTB_ZPmZ_UNDEF_S_SXTH_ZPmZ_UNDEF_D_SXTH_ZPmZ_UNDEF_S_SXTW_ZPmZ_UNDEF_D_UXTB_ZPmZ_UNDEF_D_UXTB_ZPmZ_UNDEF_H_UXTB_ZPmZ_UNDEF_S_UXTH_ZPmZ_UNDEF_D_UXTH_ZPmZ_UNDEF_S_UXTW_ZPmZ_UNDEF_D_SXTB_ZPmZ_D_SXTB_ZPmZ_H_SXTB_ZPmZ_S_SXTH_ZPmZ_D_SXTH_ZPmZ_S_SXTW_ZPmZ_D_UXTB_ZPmZ_D_UXTB_ZPmZ_H_UXTB_ZPmZ_S_UXTH_ZPmZ_D_UXTH_ZPmZ_S_UXTW_ZPmZ_D_UABD_ZPZZ_UNDEF_B_UABD_ZPZZ_UNDEF_D_UABD_ZPZZ_UNDEF_H_UABD_ZPZZ_UNDEF_S_UABD_ZPmZ_B_UABD_ZPmZ_D_UABD_ZPmZ_H_UABD_ZPmZ_S = 1098, ADR_SXTW_ZZZ_D_0_ADR_SXTW_ZZZ_D_1_ADR_SXTW_ZZZ_D_2_ADR_SXTW_ZZZ_D_3_ADR_UXTW_ZZZ_D_0_ADR_UXTW_ZZZ_D_1_ADR_UXTW_ZZZ_D_2_ADR_UXTW_ZZZ_D_3 = 1099, FABD_ZPZZ_UNDEF_D_FABD_ZPZZ_UNDEF_H_FABD_ZPZZ_UNDEF_S_FABD_ZPZZ_ZERO_D_FABD_ZPZZ_ZERO_H_FABD_ZPZZ_ZERO_S_FABD_ZPmZ_D_FABD_ZPmZ_H_FABD_ZPmZ_S_FNMLA_ZPZZZ_UNDEF_D_FNMLA_ZPZZZ_UNDEF_H_FNMLA_ZPZZZ_UNDEF_S_FNMLS_ZPZZZ_UNDEF_D_FNMLS_ZPZZZ_UNDEF_H_FNMLS_ZPZZZ_UNDEF_S_FMAD_ZPmZZ_D_FMAD_ZPmZZ_H_FMAD_ZPmZZ_S_FMSB_ZPmZZ_D_FMSB_ZPmZZ_H_FMSB_ZPmZZ_S_FNMAD_ZPmZZ_D_FNMAD_ZPmZZ_H_FNMAD_ZPmZZ_S_FNMLA_ZPmZZ_D_FNMLA_ZPmZZ_H_FNMLA_ZPmZZ_S_FNMLS_ZPmZZ_D_FNMLS_ZPmZZ_H_FNMLS_ZPmZZ_S_FNMSB_ZPmZZ_D_FNMSB_ZPmZZ_H_FNMSB_ZPmZZ_S_FCVTZS_ZPmZ_DtoD_UNDEF_FCVTZS_ZPmZ_DtoS_UNDEF_FCVTZS_ZPmZ_HtoD_UNDEF_FCVTZS_ZPmZ_HtoH_UNDEF_FCVTZS_ZPmZ_HtoS_UNDEF_FCVTZS_ZPmZ_StoD_UNDEF_FCVTZS_ZPmZ_StoS_UNDEF_FCVTZU_ZPmZ_DtoD_UNDEF_FCVTZU_ZPmZ_DtoS_UNDEF_FCVTZU_ZPmZ_HtoD_UNDEF_FCVTZU_ZPmZ_HtoH_UNDEF_FCVTZU_ZPmZ_HtoS_UNDEF_FCVTZU_ZPmZ_StoD_UNDEF_FCVTZU_ZPmZ_StoS_UNDEF_FCVT_ZPmZ_DtoH_UNDEF_FCVT_ZPmZ_DtoS_UNDEF_FCVT_ZPmZ_HtoD_UNDEF_FCVT_ZPmZ_HtoS_UNDEF_FCVT_ZPmZ_StoD_UNDEF_FCVT_ZPmZ_StoH_UNDEF_FCVTZS_ZPmZ_DtoD_FCVTZS_ZPmZ_DtoS_FCVTZS_ZPmZ_HtoD_FCVTZS_ZPmZ_HtoH_FCVTZS_ZPmZ_HtoS_FCVTZS_ZPmZ_StoD_FCVTZS_ZPmZ_StoS_FCVTZU_ZPmZ_DtoD_FCVTZU_ZPmZ_DtoS_FCVTZU_ZPmZ_HtoD_FCVTZU_ZPmZ_HtoH_FCVTZU_ZPmZ_HtoS_FCVTZU_ZPmZ_StoD_FCVTZU_ZPmZ_StoS_FCVT_Z2Z_StoH_FCVT_ZPmZ_DtoH_FCVT_ZPmZ_DtoS_FCVT_ZPmZ_HtoD_FCVT_ZPmZ_HtoS_FCVT_ZPmZ_StoD_FCVT_ZPmZ_StoH_FRINTA_ZPmZ_UNDEF_D_FRINTA_ZPmZ_UNDEF_H_FRINTA_ZPmZ_UNDEF_S_FRINTI_ZPmZ_UNDEF_D_FRINTI_ZPmZ_UNDEF_H_FRINTI_ZPmZ_UNDEF_S_FRINTM_ZPmZ_UNDEF_D_FRINTM_ZPmZ_UNDEF_H_FRINTM_ZPmZ_UNDEF_S_FRINTN_ZPmZ_UNDEF_D_FRINTN_ZPmZ_UNDEF_H_FRINTN_ZPmZ_UNDEF_S_FRINTP_ZPmZ_UNDEF_D_FRINTP_ZPmZ_UNDEF_H_FRINTP_ZPmZ_UNDEF_S_FRINTX_ZPmZ_UNDEF_D_FRINTX_ZPmZ_UNDEF_H_FRINTX_ZPmZ_UNDEF_S_FRINTZ_ZPmZ_UNDEF_D_FRINTZ_ZPmZ_UNDEF_H_FRINTZ_ZPmZ_UNDEF_S_FRINTA_ZPmZ_D_FRINTA_ZPmZ_H_FRINTA_ZPmZ_S_FRINTI_ZPmZ_D_FRINTI_ZPmZ_H_FRINTI_ZPmZ_S_FRINTM_ZPmZ_D_FRINTM_ZPmZ_H_FRINTM_ZPmZ_S_FRINTN_ZPmZ_D_FRINTN_ZPmZ_H_FRINTN_ZPmZ_S_FRINTP_ZPmZ_D_FRINTP_ZPmZ_H_FRINTP_ZPmZ_S_FRINTX_ZPmZ_D_FRINTX_ZPmZ_H_FRINTX_ZPmZ_S_FRINTZ_ZPmZ_D_FRINTZ_ZPmZ_H_FRINTZ_ZPmZ_S_FSCALE_ZPmZ_D_FSCALE_ZPmZ_H_FSCALE_ZPmZ_S_FTMAD_ZZI_D_FTMAD_ZZI_H_FTMAD_ZZI_S_FTSMUL_ZZZ_D_FTSMUL_ZZZ_H_FTSMUL_ZZZ_S_MAD_ZPmZZ_B_MAD_ZPmZZ_D_MAD_ZPmZZ_H_MAD_ZPmZZ_S_MSB_ZPmZZ_B_MSB_ZPmZZ_D_MSB_ZPmZZ_H_MSB_ZPmZZ_S_MUL_ZPZZ_UNDEF_B_MUL_ZPZZ_UNDEF_D_MUL_ZPZZ_UNDEF_H_MUL_ZPZZ_UNDEF_S_MUL_ZPmZ_B_MUL_ZPmZ_D_MUL_ZPmZ_H_MUL_ZPmZ_S_SDOT_ZZZ_D_SDOT_ZZZ_HtoS_SDOT_ZZZ_S_UDOT_ZZZ_D_UDOT_ZZZ_HtoS_UDOT_ZZZ_S_SMULH_ZPZZ_UNDEF_B_SMULH_ZPZZ_UNDEF_D_SMULH_ZPZZ_UNDEF_H_SMULH_ZPZZ_UNDEF_S_UMULH_ZPZZ_UNDEF_B_UMULH_ZPZZ_UNDEF_D_UMULH_ZPZZ_UNDEF_H_UMULH_ZPZZ_UNDEF_S_SMULH_ZPmZ_B_SMULH_ZPmZ_D_SMULH_ZPmZ_H_SMULH_ZPmZ_S_SMULH_ZZZ_B_SMULH_ZZZ_D_SMULH_ZZZ_H_SMULH_ZZZ_S_UMULH_ZPmZ_B_UMULH_ZPmZ_D_UMULH_ZPmZ_H_UMULH_ZPmZ_S_UMULH_ZZZ_B_UMULH_ZZZ_D_UMULH_ZZZ_H_UMULH_ZZZ_S = 1100, FADD_ZPZZ_UNDEF_D_FADD_ZPZZ_UNDEF_H_FADD_ZPZZ_UNDEF_S_FADD_ZPZZ_ZERO_D_FADD_ZPZZ_ZERO_H_FADD_ZPZZ_ZERO_S_FSUBR_ZPZZ_ZERO_D_FSUBR_ZPZZ_ZERO_H_FSUBR_ZPZZ_ZERO_S_FSUB_ZPZZ_UNDEF_D_FSUB_ZPZZ_UNDEF_H_FSUB_ZPZZ_UNDEF_S_FSUB_ZPZZ_ZERO_D_FSUB_ZPZZ_ZERO_H_FSUB_ZPZZ_ZERO_S_FADD_VG2_M2Z_D_FADD_VG2_M2Z_H_FADD_VG2_M2Z_S_FADD_VG4_M4Z_D_FADD_VG4_M4Z_H_FADD_VG4_M4Z_S_FADD_ZPmZ_D_FADD_ZPmZ_H_FADD_ZPmZ_S_FADD_ZZZ_D_FADD_ZZZ_H_FADD_ZZZ_S_FSUBR_ZPmZ_D_FSUBR_ZPmZ_H_FSUBR_ZPmZ_S_FSUB_VG2_M2Z_D_FSUB_VG2_M2Z_H_FSUB_VG2_M2Z_S_FSUB_VG4_M4Z_D_FSUB_VG4_M4Z_H_FSUB_VG4_M4Z_S_FSUB_ZPmZ_D_FSUB_ZPmZ_H_FSUB_ZPmZ_S_FSUB_ZZZ_D_FSUB_ZZZ_H_FSUB_ZZZ_S = 1101, FMLA_ZPZZZ_UNDEF_D_FMLA_ZPZZZ_UNDEF_H_FMLA_ZPZZZ_UNDEF_S_FMLS_ZPZZZ_UNDEF_D_FMLS_ZPZZZ_UNDEF_H_FMLS_ZPZZZ_UNDEF_S_FMLA_ZPmZZ_D_FMLA_ZPmZZ_H_FMLA_ZPmZZ_S_FMLS_ZPmZZ_D_FMLS_ZPmZZ_H_FMLS_ZPmZZ_S = 1102, FMUL_ZPZI_UNDEF_D_FMUL_ZPZI_UNDEF_H_FMUL_ZPZI_UNDEF_S_FMUL_ZPZI_ZERO_D_FMUL_ZPZI_ZERO_H_FMUL_ZPZI_ZERO_S_FMUL_ZPZZ_UNDEF_D_FMUL_ZPZZ_UNDEF_H_FMUL_ZPZZ_UNDEF_S_FMUL_ZPZZ_ZERO_D_FMUL_ZPZZ_ZERO_H_FMUL_ZPZZ_ZERO_S_FMUL_ZPmI_D_FMUL_ZPmI_H_FMUL_ZPmI_S_FMUL_ZPmZ_D_FMUL_ZPmZ_H_FMUL_ZPmZ_S_FMUL_ZZZ_D_FMUL_ZZZ_H_FMUL_ZZZ_S_FMULX_ZPZZ_ZERO_D_FMULX_ZPZZ_ZERO_H_FMULX_ZPZZ_ZERO_S_FMULX_ZPmZ_D_FMULX_ZPmZ_H_FMULX_ZPmZ_S = 1103, SCVTF_ZPmZ_DtoD_UNDEF_SCVTF_ZPmZ_DtoH_UNDEF_SCVTF_ZPmZ_DtoS_UNDEF_SCVTF_ZPmZ_HtoH_UNDEF_SCVTF_ZPmZ_StoD_UNDEF_SCVTF_ZPmZ_StoH_UNDEF_SCVTF_ZPmZ_StoS_UNDEF_UCVTF_ZPmZ_DtoD_UNDEF_UCVTF_ZPmZ_DtoH_UNDEF_UCVTF_ZPmZ_DtoS_UNDEF_UCVTF_ZPmZ_HtoH_UNDEF_UCVTF_ZPmZ_StoD_UNDEF_UCVTF_ZPmZ_StoH_UNDEF_UCVTF_ZPmZ_StoS_UNDEF_SCVTF_ZPmZ_DtoD_SCVTF_ZPmZ_DtoH_SCVTF_ZPmZ_DtoS_SCVTF_ZPmZ_HtoH_SCVTF_ZPmZ_StoD_SCVTF_ZPmZ_StoH_SCVTF_ZPmZ_StoS_UCVTF_ZPmZ_DtoD_UCVTF_ZPmZ_DtoH_UCVTF_ZPmZ_DtoS_UCVTF_ZPmZ_HtoH_UCVTF_ZPmZ_StoD_UCVTF_ZPmZ_StoH_UCVTF_ZPmZ_StoS = 1104, ANDS_PPzPP_AND_PPzPP_BICS_PPzPP_BIC_PPzPP_BRKAS_PPzP_BRKA_PPmP_BRKA_PPzP_BRKBS_PPzP_BRKB_PPmP_BRKB_PPzP_BRKNS_PPzP_BRKN_PPzP_BRKPAS_PPzPP_BRKPA_PPzPP_BRKPBS_PPzPP_BRKPB_PPzPP_EORS_PPzPP_EOR_PPzPP_ORRS_PPzPP_ORR_PPzPP_NANDS_PPzPP_NAND_PPzPP_NORS_PPzPP_NOR_PPzPP_ORNS_PPzPP_ORN_PPzPP_PFALSE_PNEXT_B_PNEXT_D_PNEXT_H_PNEXT_S_PFIRST_B_PTEST_PP_ANY_PTEST_PP_PTRUES_B_PTRUES_D_PTRUES_H_PTRUES_S_PTRUE_B_PTRUE_C_B_PTRUE_C_D_PTRUE_C_H_PTRUE_C_S_PTRUE_D_PTRUE_H_PTRUE_S_PUNPKHI_PP_PUNPKLO_PP_RDFFR_P_RDFFR_PPz_RDFFRS_PPz_RDFFR_PPz_REAL_RDFFR_P_REAL_REV_PP_B_REV_PP_D_REV_PP_H_REV_PP_S_SEL_PPPP_TRN1_PPP_B_TRN1_PPP_D_TRN1_PPP_H_TRN1_PPP_S_TRN2_PPP_B_TRN2_PPP_D_TRN2_PPP_H_TRN2_PPP_S = 1105, ADDPL_XXI_ADDVL_XXI_CNTB_XPiI_CNTD_XPiI_CNTH_XPiI_CNTW_XPiI_DECB_XPiI_DECD_XPiI_DECH_XPiI_DECW_XPiI_INCB_XPiI_INCD_XPiI_INCH_XPiI_INCW_XPiI_RDVLI_XI = 1106, LDR_PXI_LDR_ZXI = 1107, LD1B_D_IMM_LD1B_H_IMM_LD1B_IMM_LD1B_S_IMM_LD1D_IMM_LD1H_D_IMM_LD1H_IMM_LD1H_S_IMM_LD1SB_D_IMM_LD1SB_H_IMM_LD1SB_S_IMM_LD1SH_D_IMM_LD1SH_S_IMM_LD1SW_D_IMM_LD1W_D_IMM_LD1W_IMM_LDFF1B_LDFF1B_D_LDFF1B_H_LDFF1B_S_LDFF1D_LDFF1H_LDFF1H_D_LDFF1H_S_LDFF1SB_D_LDFF1SB_H_LDFF1SB_S_LDFF1SH_D_LDFF1SH_S_LDFF1SW_D_LDFF1W_LDFF1W_D_LDNF1B_D_IMM_LDNF1B_H_IMM_LDNF1B_IMM_LDNF1B_S_IMM_LDNF1D_IMM_LDNF1H_D_IMM_LDNF1H_IMM_LDNF1H_S_IMM_LDNF1SB_D_IMM_LDNF1SB_H_IMM_LDNF1SB_S_IMM_LDNF1SH_D_IMM_LDNF1SH_S_IMM_LDNF1SW_D_IMM_LDNF1W_D_IMM_LDNF1W_IMM_LD1B_LD1B_2Z_LD1B_2Z_IMM_LD1B_4Z_LD1B_4Z_IMM_LD1B_D_LD1B_D_IMM_REAL_LD1B_H_LD1B_H_IMM_REAL_LD1B_IMM_REAL_LD1B_S_LD1B_S_IMM_REAL_LD1B_VG2_M2ZPXI_LD1B_VG2_M2ZPXX_LD1B_VG4_M4ZPXI_LD1B_VG4_M4ZPXX_LD1D_LD1D_2Z_LD1D_2Z_IMM_LD1D_4Z_LD1D_4Z_IMM_LD1D_IMM_REAL_LD1D_Q_LD1D_Q_IMM_LD1D_VG2_M2ZPXI_LD1D_VG2_M2ZPXX_LD1D_VG4_M4ZPXI_LD1D_VG4_M4ZPXX_LD1H_LD1H_2Z_LD1H_2Z_IMM_LD1H_4Z_LD1H_4Z_IMM_LD1H_D_LD1H_D_IMM_REAL_LD1H_IMM_REAL_LD1H_S_LD1H_S_IMM_REAL_LD1H_VG2_M2ZPXI_LD1H_VG2_M2ZPXX_LD1H_VG4_M4ZPXI_LD1H_VG4_M4ZPXX_LD1RB_D_IMM_LD1RB_H_IMM_LD1RB_IMM_LD1RB_S_IMM_LD1RD_IMM_LD1RH_D_IMM_LD1RH_IMM_LD1RH_S_IMM_LD1RQ_B_LD1RQ_B_IMM_LD1RQ_D_LD1RQ_D_IMM_LD1RQ_H_LD1RQ_H_IMM_LD1RQ_W_LD1RQ_W_IMM_LD1RSB_D_IMM_LD1RSB_H_IMM_LD1RSB_S_IMM_LD1RSH_D_IMM_LD1RSH_S_IMM_LD1RSW_IMM_LD1RW_D_IMM_LD1RW_IMM_LD1SB_D_LD1SB_D_IMM_REAL_LD1SB_H_LD1SB_H_IMM_REAL_LD1SB_S_LD1SB_S_IMM_REAL_LD1SH_D_LD1SH_D_IMM_REAL_LD1SH_S_LD1SH_S_IMM_REAL_LD1SW_D_LD1SW_D_IMM_REAL_LD1W_LD1W_2Z_LD1W_2Z_IMM_LD1W_4Z_LD1W_4Z_IMM_LD1W_D_LD1W_D_IMM_REAL_LD1W_IMM_REAL_LD1W_Q_LD1W_Q_IMM_LD1W_VG2_M2ZPXI_LD1W_VG2_M2ZPXX_LD1W_VG4_M4ZPXI_LD1W_VG4_M4ZPXX_LDFF1B_D_REAL_LDFF1B_H_REAL_LDFF1B_REAL_LDFF1B_S_REAL_LDFF1D_REAL_LDFF1H_D_REAL_LDFF1H_REAL_LDFF1H_S_REAL_LDFF1SB_D_REAL_LDFF1SB_H_REAL_LDFF1SB_S_REAL_LDFF1SH_D_REAL_LDFF1SH_S_REAL_LDFF1SW_D_REAL_LDFF1W_D_REAL_LDFF1W_REAL_LDNF1B_D_IMM_REAL_LDNF1B_H_IMM_REAL_LDNF1B_IMM_REAL_LDNF1B_S_IMM_REAL_LDNF1D_IMM_REAL_LDNF1H_D_IMM_REAL_LDNF1H_IMM_REAL_LDNF1H_S_IMM_REAL_LDNF1SB_D_IMM_REAL_LDNF1SB_H_IMM_REAL_LDNF1SB_S_IMM_REAL_LDNF1SH_D_IMM_REAL_LDNF1SH_S_IMM_REAL_LDNF1SW_D_IMM_REAL_LDNF1W_D_IMM_REAL_LDNF1W_IMM_REAL_LDNT1B_2Z_LDNT1B_2Z_IMM_LDNT1B_4Z_LDNT1B_4Z_IMM_LDNT1B_VG2_M2ZPXI_LDNT1B_VG2_M2ZPXX_LDNT1B_VG4_M4ZPXI_LDNT1B_VG4_M4ZPXX_LDNT1B_ZRI_LDNT1B_ZRR_LDNT1B_ZZR_D_REAL_LDNT1B_ZZR_S_REAL_LDNT1D_2Z_LDNT1D_2Z_IMM_LDNT1D_4Z_LDNT1D_4Z_IMM_LDNT1D_VG2_M2ZPXI_LDNT1D_VG2_M2ZPXX_LDNT1D_VG4_M4ZPXI_LDNT1D_VG4_M4ZPXX_LDNT1D_ZRI_LDNT1D_ZRR_LDNT1D_ZZR_D_REAL_LDNT1H_2Z_LDNT1H_2Z_IMM_LDNT1H_4Z_LDNT1H_4Z_IMM_LDNT1H_VG2_M2ZPXI_LDNT1H_VG2_M2ZPXX_LDNT1H_VG4_M4ZPXI_LDNT1H_VG4_M4ZPXX_LDNT1H_ZRI_LDNT1H_ZRR_LDNT1H_ZZR_D_REAL_LDNT1H_ZZR_S_REAL_LDNT1SB_ZZR_D_REAL_LDNT1SB_ZZR_S_REAL_LDNT1SH_ZZR_D_REAL_LDNT1SH_ZZR_S_REAL_LDNT1SW_ZZR_D_REAL_LDNT1W_2Z_LDNT1W_2Z_IMM_LDNT1W_4Z_LDNT1W_4Z_IMM_LDNT1W_VG2_M2ZPXI_LDNT1W_VG2_M2ZPXX_LDNT1W_VG4_M4ZPXI_LDNT1W_VG4_M4ZPXX_LDNT1W_ZRI_LDNT1W_ZRR_LDNT1W_ZZR_D_REAL_LDNT1W_ZZR_S_REAL = 1108, SETFFR_MOVPRFX_ZPmZ_B_MOVPRFX_ZPmZ_D_MOVPRFX_ZPmZ_H_MOVPRFX_ZPmZ_S_MOVPRFX_ZPzZ_B_MOVPRFX_ZPzZ_D_MOVPRFX_ZPzZ_H_MOVPRFX_ZPzZ_S_MOVPRFX_ZZ = 1109, FMLA_ZZZI_D_FMLA_ZZZI_H_FMLA_ZZZI_S_FMLS_ZZZI_D_FMLS_ZZZI_H_FMLS_ZZZI_S = 1110, ASRD_ZPZI_ZERO_B_ASRD_ZPZI_ZERO_D_ASRD_ZPZI_ZERO_H_ASRD_ZPZI_ZERO_S_ASRD_ZPmI_B_ASRD_ZPmI_D_ASRD_ZPmI_H_ASRD_ZPmI_S = 1111, ANDV_VPZ_B_EORV_VPZ_B_ORV_VPZ_B_SADDV_VPZ_B_SMAXV_VPZ_B_SMINV_VPZ_B_UADDV_VPZ_B_UMAXV_VPZ_B_UMINV_VPZ_B = 1112, ANDV_VPZ_H_EORV_VPZ_H_ORV_VPZ_H_SADDV_VPZ_H_SMAXV_VPZ_H_SMINV_VPZ_H_UADDV_VPZ_H_UMAXV_VPZ_H_UMINV_VPZ_H = 1113, ANDV_VPZ_S_EORV_VPZ_S_ORV_VPZ_S_SADDV_VPZ_S_SMAXV_VPZ_S_SMINV_VPZ_S_UADDV_VPZ_S_UMAXV_VPZ_S_UMINV_VPZ_S = 1114, ANDV_VPZ_D_EORV_VPZ_D_ORV_VPZ_D_SMAXV_VPZ_D_SMINV_VPZ_D_UADDV_VPZ_D_UMAXV_VPZ_D_UMINV_VPZ_D = 1115, CLASTA_RPZ_B_CLASTA_RPZ_D_CLASTA_RPZ_H_CLASTA_RPZ_S_CLASTB_RPZ_B_CLASTB_RPZ_D_CLASTB_RPZ_H_CLASTB_RPZ_S = 1116, CMPEQ_PPzZI_B_CMPEQ_PPzZI_D_CMPEQ_PPzZI_H_CMPEQ_PPzZI_S_CMPEQ_PPzZZ_B_CMPEQ_PPzZZ_D_CMPEQ_PPzZZ_H_CMPEQ_PPzZZ_S_CMPEQ_WIDE_PPzZZ_B_CMPEQ_WIDE_PPzZZ_H_CMPEQ_WIDE_PPzZZ_S_CMPGE_PPzZI_B_CMPGE_PPzZI_D_CMPGE_PPzZI_H_CMPGE_PPzZI_S_CMPGE_PPzZZ_B_CMPGE_PPzZZ_D_CMPGE_PPzZZ_H_CMPGE_PPzZZ_S_CMPGE_WIDE_PPzZZ_B_CMPGE_WIDE_PPzZZ_H_CMPGE_WIDE_PPzZZ_S_CMPGT_PPzZI_B_CMPGT_PPzZI_D_CMPGT_PPzZI_H_CMPGT_PPzZI_S_CMPGT_PPzZZ_B_CMPGT_PPzZZ_D_CMPGT_PPzZZ_H_CMPGT_PPzZZ_S_CMPGT_WIDE_PPzZZ_B_CMPGT_WIDE_PPzZZ_H_CMPGT_WIDE_PPzZZ_S_CMPHI_PPzZI_B_CMPHI_PPzZI_D_CMPHI_PPzZI_H_CMPHI_PPzZI_S_CMPHI_PPzZZ_B_CMPHI_PPzZZ_D_CMPHI_PPzZZ_H_CMPHI_PPzZZ_S_CMPHI_WIDE_PPzZZ_B_CMPHI_WIDE_PPzZZ_H_CMPHI_WIDE_PPzZZ_S_CMPHS_PPzZI_B_CMPHS_PPzZI_D_CMPHS_PPzZI_H_CMPHS_PPzZI_S_CMPHS_PPzZZ_B_CMPHS_PPzZZ_D_CMPHS_PPzZZ_H_CMPHS_PPzZZ_S_CMPHS_WIDE_PPzZZ_B_CMPHS_WIDE_PPzZZ_H_CMPHS_WIDE_PPzZZ_S_CMPLE_PPzZI_B_CMPLE_PPzZI_D_CMPLE_PPzZI_H_CMPLE_PPzZI_S_CMPLE_WIDE_PPzZZ_B_CMPLE_WIDE_PPzZZ_H_CMPLE_WIDE_PPzZZ_S_CMPLO_PPzZI_B_CMPLO_PPzZI_D_CMPLO_PPzZI_H_CMPLO_PPzZI_S_CMPLO_WIDE_PPzZZ_B_CMPLO_WIDE_PPzZZ_H_CMPLO_WIDE_PPzZZ_S_CMPLS_PPzZI_B_CMPLS_PPzZI_D_CMPLS_PPzZI_H_CMPLS_PPzZI_S_CMPLS_WIDE_PPzZZ_B_CMPLS_WIDE_PPzZZ_H_CMPLS_WIDE_PPzZZ_S_CMPLT_PPzZI_B_CMPLT_PPzZI_D_CMPLT_PPzZI_H_CMPLT_PPzZI_S_CMPLT_WIDE_PPzZZ_B_CMPLT_WIDE_PPzZZ_H_CMPLT_WIDE_PPzZZ_S_CMPNE_PPzZI_B_CMPNE_PPzZI_D_CMPNE_PPzZI_H_CMPNE_PPzZI_S_CMPNE_PPzZZ_B_CMPNE_PPzZZ_D_CMPNE_PPzZZ_H_CMPNE_PPzZZ_S_CMPNE_WIDE_PPzZZ_B_CMPNE_WIDE_PPzZZ_H_CMPNE_WIDE_PPzZZ_S = 1117, CNTP_XCI_B_CNTP_XCI_D_CNTP_XCI_H_CNTP_XCI_S_CNTP_XPP_B_CNTP_XPP_D_CNTP_XPP_H_CNTP_XPP_S = 1118, CPY_ZPmR_B_CPY_ZPmR_D_CPY_ZPmR_H_CPY_ZPmR_S = 1119, CTERMEQ_WW_CTERMEQ_XX_CTERMNE_WW_CTERMNE_XX = 1120, DECP_XP_B_DECP_XP_D_DECP_XP_H_DECP_XP_S_INCP_XP_B_INCP_XP_D_INCP_XP_H_INCP_XP_S = 1121, DECP_ZP_D_DECP_ZP_H_DECP_ZP_S_INCP_ZP_D_INCP_ZP_H_INCP_ZP_S = 1122, FADDV_VPZ_H = 1123, FADDV_VPZ_S = 1124, FADDV_VPZ_D = 1125, FADDA_VPZ_H = 1126, FADDA_VPZ_S = 1127, FADDA_VPZ_D = 1128, FCADD_ZPmZ_D_FCADD_ZPmZ_H_FCADD_ZPmZ_S = 1129, FCMLA_ZPmZZ_D_FCMLA_ZPmZZ_H_FCMLA_ZPmZZ_S_FCMLA_ZZZI_H_FCMLA_ZZZI_S = 1130, FDIVR_ZPZZ_ZERO_H_FDIV_ZPZZ_UNDEF_H_FDIV_ZPZZ_ZERO_H_FSQRT_ZPmZ_UNDEF_H_FDIVR_ZPmZ_H_FDIV_ZPmZ_H_FSQRT_ZPmZ_H = 1131, FDIVR_ZPZZ_ZERO_S_FDIV_ZPZZ_UNDEF_S_FDIV_ZPZZ_ZERO_S_FSQRT_ZPmZ_UNDEF_S_FDIVR_ZPmZ_S_FDIV_ZPmZ_S_FSQRT_ZPmZ_S = 1132, FDIVR_ZPZZ_ZERO_D_FDIV_ZPZZ_UNDEF_D_FDIV_ZPZZ_ZERO_D_FSQRT_ZPmZ_UNDEF_D_FDIVR_ZPmZ_D_FDIV_ZPmZ_D_FSQRT_ZPmZ_D = 1133, FMAXNMV_VPZ_H_FMAXV_VPZ_H_FMINNMV_VPZ_H_FMINV_VPZ_H = 1134, FMAXNMV_VPZ_S_FMAXV_VPZ_S_FMINNMV_VPZ_S_FMINV_VPZ_S = 1135, FMAXNMV_VPZ_D_FMAXV_VPZ_D_FMINNMV_VPZ_D_FMINV_VPZ_D = 1136, INDEX_IR_B_INDEX_IR_H_INDEX_RI_B_INDEX_RI_H = 1137, INDEX_IR_D_INDEX_IR_S_INDEX_RI_D_INDEX_RI_S = 1138, INDEX_II_B_INDEX_II_H = 1139, INDEX_RR_B_INDEX_RR_H = 1140, INDEX_RR_D_INDEX_RR_S = 1141, INSR_ZR_B_INSR_ZR_D_INSR_ZR_H_INSR_ZR_S = 1142, LASTA_RPZ_B_LASTA_RPZ_D_LASTA_RPZ_H_LASTA_RPZ_S_LASTB_RPZ_B_LASTB_RPZ_D_LASTB_RPZ_H_LASTB_RPZ_S = 1143, GLD1W_IMM_GLDFF1W_IMM_GLD1W_IMM_REAL_GLDFF1W_IMM_REAL_GLD1B_S_IMM_GLD1H_S_IMM_GLD1SB_S_IMM_GLD1SH_S_IMM_GLDFF1B_S_IMM_GLDFF1H_S_IMM_GLDFF1SB_S_IMM_GLDFF1SH_S_IMM_GLD1B_S_IMM_REAL_GLD1H_S_IMM_REAL_GLD1SB_S_IMM_REAL_GLD1SH_S_IMM_REAL_GLDFF1B_S_IMM_REAL_GLDFF1H_S_IMM_REAL_GLDFF1SB_S_IMM_REAL_GLDFF1SH_S_IMM_REAL = 1144, GLD1D_IMM_GLDFF1D_IMM_GLD1D_IMM_REAL_GLDFF1D_IMM_REAL_GLD1B_D_IMM_GLD1H_D_IMM_GLD1SB_D_IMM_GLD1SH_D_IMM_GLD1SW_D_IMM_GLD1W_D_IMM_GLDFF1B_D_IMM_GLDFF1H_D_IMM_GLDFF1SB_D_IMM_GLDFF1SH_D_IMM_GLDFF1SW_D_IMM_GLDFF1W_D_IMM_GLD1B_D_IMM_REAL_GLD1H_D_IMM_REAL_GLD1SB_D_IMM_REAL_GLD1SH_D_IMM_REAL_GLD1SW_D_IMM_REAL_GLD1W_D_IMM_REAL_GLDFF1B_D_IMM_REAL_GLDFF1H_D_IMM_REAL_GLDFF1SB_D_IMM_REAL_GLDFF1SH_D_IMM_REAL_GLDFF1SW_D_IMM_REAL_GLDFF1W_D_IMM_REAL = 1145, GLD1W_SXTW_GLD1W_SXTW_SCALED_GLD1W_UXTW_GLD1W_UXTW_SCALED_GLDFF1W_SXTW_GLDFF1W_SXTW_SCALED_GLDFF1W_UXTW_GLDFF1W_UXTW_SCALED_GLD1W_SXTW_REAL_GLD1W_SXTW_SCALED_REAL_GLD1W_UXTW_REAL_GLD1W_UXTW_SCALED_REAL_GLDFF1W_SXTW_REAL_GLDFF1W_SXTW_SCALED_REAL_GLDFF1W_UXTW_REAL_GLDFF1W_UXTW_SCALED_REAL_GLD1B_S_SXTW_GLD1B_S_UXTW_GLD1H_S_SXTW_GLD1H_S_SXTW_SCALED_GLD1H_S_UXTW_GLD1H_S_UXTW_SCALED_GLD1SB_S_SXTW_GLD1SB_S_UXTW_GLD1SH_S_SXTW_GLD1SH_S_SXTW_SCALED_GLD1SH_S_UXTW_GLD1SH_S_UXTW_SCALED_GLDFF1B_S_SXTW_GLDFF1B_S_UXTW_GLDFF1H_S_SXTW_GLDFF1H_S_SXTW_SCALED_GLDFF1H_S_UXTW_GLDFF1H_S_UXTW_SCALED_GLDFF1SB_S_SXTW_GLDFF1SB_S_UXTW_GLDFF1SH_S_SXTW_GLDFF1SH_S_SXTW_SCALED_GLDFF1SH_S_UXTW_GLDFF1SH_S_UXTW_SCALED_GLD1B_S_SXTW_REAL_GLD1B_S_UXTW_REAL_GLD1H_S_SXTW_REAL_GLD1H_S_SXTW_SCALED_REAL_GLD1H_S_UXTW_REAL_GLD1H_S_UXTW_SCALED_REAL_GLD1SB_S_SXTW_REAL_GLD1SB_S_UXTW_REAL_GLD1SH_S_SXTW_REAL_GLD1SH_S_SXTW_SCALED_REAL_GLD1SH_S_UXTW_REAL_GLD1SH_S_UXTW_SCALED_REAL_GLDFF1B_S_SXTW_REAL_GLDFF1B_S_UXTW_REAL_GLDFF1H_S_SXTW_REAL_GLDFF1H_S_SXTW_SCALED_REAL_GLDFF1H_S_UXTW_REAL_GLDFF1H_S_UXTW_SCALED_REAL_GLDFF1SB_S_SXTW_REAL_GLDFF1SB_S_UXTW_REAL_GLDFF1SH_S_SXTW_REAL_GLDFF1SH_S_SXTW_SCALED_REAL_GLDFF1SH_S_UXTW_REAL_GLDFF1SH_S_UXTW_SCALED_REAL = 1146, GLD1D_SCALED_GLD1D_SXTW_GLD1D_SXTW_SCALED_GLD1D_UXTW_GLD1D_UXTW_SCALED_GLDFF1D_SCALED_GLDFF1D_SXTW_GLDFF1D_SXTW_SCALED_GLDFF1D_UXTW_GLDFF1D_UXTW_SCALED_GLD1D_REAL_GLD1D_SCALED_REAL_GLD1D_SXTW_REAL_GLD1D_SXTW_SCALED_REAL_GLD1D_UXTW_REAL_GLD1D_UXTW_SCALED_REAL_GLDFF1D_REAL_GLDFF1D_SCALED_REAL_GLDFF1D_SXTW_REAL_GLDFF1D_SXTW_SCALED_REAL_GLDFF1D_UXTW_REAL_GLDFF1D_UXTW_SCALED_REAL_GLD1D_GLDFF1D_GLD1B_D_SXTW_GLD1B_D_UXTW_GLD1H_D_SCALED_GLD1H_D_SXTW_GLD1H_D_SXTW_SCALED_GLD1H_D_UXTW_GLD1H_D_UXTW_SCALED_GLD1SB_D_SXTW_GLD1SB_D_UXTW_GLD1SH_D_SCALED_GLD1SH_D_SXTW_GLD1SH_D_SXTW_SCALED_GLD1SH_D_UXTW_GLD1SH_D_UXTW_SCALED_GLD1SW_D_SCALED_GLD1SW_D_SXTW_GLD1SW_D_SXTW_SCALED_GLD1SW_D_UXTW_GLD1SW_D_UXTW_SCALED_GLD1W_D_SCALED_GLD1W_D_SXTW_GLD1W_D_SXTW_SCALED_GLD1W_D_UXTW_GLD1W_D_UXTW_SCALED_GLDFF1B_D_SXTW_GLDFF1B_D_UXTW_GLDFF1H_D_SCALED_GLDFF1H_D_SXTW_GLDFF1H_D_SXTW_SCALED_GLDFF1H_D_UXTW_GLDFF1H_D_UXTW_SCALED_GLDFF1SB_D_SXTW_GLDFF1SB_D_UXTW_GLDFF1SH_D_SCALED_GLDFF1SH_D_SXTW_GLDFF1SH_D_SXTW_SCALED_GLDFF1SH_D_UXTW_GLDFF1SH_D_UXTW_SCALED_GLDFF1SW_D_SCALED_GLDFF1SW_D_SXTW_GLDFF1SW_D_SXTW_SCALED_GLDFF1SW_D_UXTW_GLDFF1SW_D_UXTW_SCALED_GLDFF1W_D_SCALED_GLDFF1W_D_SXTW_GLDFF1W_D_SXTW_SCALED_GLDFF1W_D_UXTW_GLDFF1W_D_UXTW_SCALED_GLD1B_D_REAL_GLD1B_D_SXTW_REAL_GLD1B_D_UXTW_REAL_GLD1H_D_REAL_GLD1H_D_SCALED_REAL_GLD1H_D_SXTW_REAL_GLD1H_D_SXTW_SCALED_REAL_GLD1H_D_UXTW_REAL_GLD1H_D_UXTW_SCALED_REAL_GLD1SB_D_REAL_GLD1SB_D_SXTW_REAL_GLD1SB_D_UXTW_REAL_GLD1SH_D_REAL_GLD1SH_D_SCALED_REAL_GLD1SH_D_SXTW_REAL_GLD1SH_D_SXTW_SCALED_REAL_GLD1SH_D_UXTW_REAL_GLD1SH_D_UXTW_SCALED_REAL_GLD1SW_D_REAL_GLD1SW_D_SCALED_REAL_GLD1SW_D_SXTW_REAL_GLD1SW_D_SXTW_SCALED_REAL_GLD1SW_D_UXTW_REAL_GLD1SW_D_UXTW_SCALED_REAL_GLD1W_D_REAL_GLD1W_D_SCALED_REAL_GLD1W_D_SXTW_REAL_GLD1W_D_SXTW_SCALED_REAL_GLD1W_D_UXTW_REAL_GLD1W_D_UXTW_SCALED_REAL_GLDFF1B_D_REAL_GLDFF1B_D_SXTW_REAL_GLDFF1B_D_UXTW_REAL_GLDFF1H_D_REAL_GLDFF1H_D_SCALED_REAL_GLDFF1H_D_SXTW_REAL_GLDFF1H_D_SXTW_SCALED_REAL_GLDFF1H_D_UXTW_REAL_GLDFF1H_D_UXTW_SCALED_REAL_GLDFF1SB_D_REAL_GLDFF1SB_D_SXTW_REAL_GLDFF1SB_D_UXTW_REAL_GLDFF1SH_D_REAL_GLDFF1SH_D_SCALED_REAL_GLDFF1SH_D_SXTW_REAL_GLDFF1SH_D_SXTW_SCALED_REAL_GLDFF1SH_D_UXTW_REAL_GLDFF1SH_D_UXTW_SCALED_REAL_GLDFF1SW_D_REAL_GLDFF1SW_D_SCALED_REAL_GLDFF1SW_D_SXTW_REAL_GLDFF1SW_D_SXTW_SCALED_REAL_GLDFF1SW_D_UXTW_REAL_GLDFF1SW_D_UXTW_SCALED_REAL_GLDFF1W_D_REAL_GLDFF1W_D_SCALED_REAL_GLDFF1W_D_SXTW_REAL_GLDFF1W_D_SXTW_SCALED_REAL_GLDFF1W_D_UXTW_REAL_GLDFF1W_D_UXTW_SCALED_REAL_GLD1B_D_GLD1H_D_GLD1SB_D_GLD1SH_D_GLD1SW_D_GLD1W_D_GLDFF1B_D_GLDFF1H_D_GLDFF1SB_D_GLDFF1SH_D_GLDFF1SW_D_GLDFF1W_D = 1147, LD2B_LD2B_IMM_LD2H_LD2H_IMM = 1148, LD2D_IMM_LD2W_IMM = 1149, LD2D_LD2W = 1150, LD3B_LD3B_IMM_LD3H_LD3H_IMM = 1151, LD3D_IMM_LD3W_IMM = 1152, LD3D_LD3W = 1153, LD4B_LD4B_IMM_LD4H_LD4H_IMM = 1154, LD4D_IMM_LD4W_IMM = 1155, LD4D_LD4W = 1156, PRFB_PRI_PRFB_PRR_PRFD_PRI_PRFD_PRR_PRFH_PRI_PRFH_PRR_PRFW_PRI_PRFW_PRR = 1157, PRFB_S_SXTW_SCALED_PRFB_S_UXTW_SCALED_PRFD_S_SXTW_SCALED_PRFD_S_UXTW_SCALED_PRFH_S_SXTW_SCALED_PRFH_S_UXTW_SCALED_PRFW_S_SXTW_SCALED_PRFW_S_UXTW_SCALED = 1158, PRFB_S_PZI_PRFD_S_PZI_PRFH_S_PZI_PRFW_S_PZI = 1159, PRFB_D_SCALED_PRFB_D_SXTW_SCALED_PRFB_D_UXTW_SCALED_PRFD_D_SCALED_PRFD_D_SXTW_SCALED_PRFD_D_UXTW_SCALED_PRFH_D_SCALED_PRFH_D_SXTW_SCALED_PRFH_D_UXTW_SCALED_PRFW_D_SCALED_PRFW_D_SXTW_SCALED_PRFW_D_UXTW_SCALED = 1160, PRFB_D_PZI_PRFD_D_PZI_PRFH_D_PZI_PRFW_D_PZI = 1161, SDIV_ZPZZ_UNDEF_S_UDIV_ZPZZ_UNDEF_S_SDIVR_ZPmZ_S_SDIV_ZPmZ_S_UDIVR_ZPmZ_S_UDIV_ZPmZ_S = 1162, SDIV_ZPZZ_UNDEF_D_UDIV_ZPZZ_UNDEF_D_SDIVR_ZPmZ_D_SDIV_ZPmZ_D_UDIVR_ZPmZ_D_UDIV_ZPmZ_D = 1163, SDOT_ZZZI_D_SDOT_ZZZI_HtoS_SDOT_ZZZI_S_UDOT_ZZZI_D_UDOT_ZZZI_HtoS_UDOT_ZZZI_S = 1164, SQDECB_XPiI_SQDECB_XPiWdI_SQDECD_XPiI_SQDECD_XPiWdI_SQDECH_XPiI_SQDECH_XPiWdI_SQDECW_XPiI_SQDECW_XPiWdI_SQINCB_XPiI_SQINCB_XPiWdI_SQINCD_XPiI_SQINCD_XPiWdI_SQINCH_XPiI_SQINCH_XPiWdI_SQINCW_XPiI_SQINCW_XPiWdI_UQDECB_WPiI_UQDECB_XPiI_UQDECD_WPiI_UQDECD_XPiI_UQDECH_WPiI_UQDECH_XPiI_UQDECW_WPiI_UQDECW_XPiI_UQINCB_WPiI_UQINCB_XPiI_UQINCD_WPiI_UQINCD_XPiI_UQINCH_WPiI_UQINCH_XPiI_UQINCW_WPiI_UQINCW_XPiI = 1165, SQDECP_XPWd_B_SQDECP_XPWd_D_SQDECP_XPWd_H_SQDECP_XPWd_S_SQDECP_XP_B_SQDECP_XP_D_SQDECP_XP_H_SQDECP_XP_S_SQINCP_XPWd_B_SQINCP_XPWd_D_SQINCP_XPWd_H_SQINCP_XPWd_S_SQINCP_XP_B_SQINCP_XP_D_SQINCP_XP_H_SQINCP_XP_S_UQDECP_WP_B_UQDECP_WP_D_UQDECP_WP_H_UQDECP_WP_S_UQDECP_XP_B_UQDECP_XP_D_UQDECP_XP_H_UQDECP_XP_S_UQINCP_WP_B_UQINCP_WP_D_UQINCP_WP_H_UQINCP_WP_S_UQINCP_XP_B_UQINCP_XP_D_UQINCP_XP_H_UQINCP_XP_S = 1166, SQDECP_ZP_D_SQDECP_ZP_H_SQDECP_ZP_S_SQINCP_ZP_D_SQINCP_ZP_H_SQINCP_ZP_S_UQDECP_ZP_D_UQDECP_ZP_H_UQDECP_ZP_S_UQINCP_ZP_D_UQINCP_ZP_H_UQINCP_ZP_S = 1167, ST1B_ST1B_2Z_ST1B_2Z_IMM_ST1B_4Z_ST1B_4Z_IMM_ST1B_D_ST1B_D_IMM_ST1B_H_ST1B_H_IMM_ST1B_IMM_ST1B_S_ST1B_S_IMM_ST1B_VG2_M2ZPXI_ST1B_VG2_M2ZPXX_ST1B_VG4_M4ZPXI_ST1B_VG4_M4ZPXX_ST1D_ST1D_2Z_ST1D_2Z_IMM_ST1D_4Z_ST1D_4Z_IMM_ST1D_IMM_ST1D_Q_ST1D_Q_IMM_ST1D_VG2_M2ZPXI_ST1D_VG2_M2ZPXX_ST1D_VG4_M4ZPXI_ST1D_VG4_M4ZPXX_ST1H_ST1H_2Z_ST1H_2Z_IMM_ST1H_4Z_ST1H_4Z_IMM_ST1H_D_ST1H_D_IMM_ST1H_IMM_ST1H_S_ST1H_S_IMM_ST1H_VG2_M2ZPXI_ST1H_VG2_M2ZPXX_ST1H_VG4_M4ZPXI_ST1H_VG4_M4ZPXX_ST1W_ST1W_2Z_ST1W_2Z_IMM_ST1W_4Z_ST1W_4Z_IMM_ST1W_D_ST1W_D_IMM_ST1W_IMM_ST1W_Q_ST1W_Q_IMM_ST1W_VG2_M2ZPXI_ST1W_VG2_M2ZPXX_ST1W_VG4_M4ZPXI_ST1W_VG4_M4ZPXX_STNT1B_2Z_STNT1B_2Z_IMM_STNT1B_4Z_STNT1B_4Z_IMM_STNT1B_VG2_M2ZPXI_STNT1B_VG2_M2ZPXX_STNT1B_VG4_M4ZPXI_STNT1B_VG4_M4ZPXX_STNT1B_ZRI_STNT1B_ZRR_STNT1B_ZZR_D_REAL_STNT1B_ZZR_S_REAL_STNT1D_2Z_STNT1D_2Z_IMM_STNT1D_4Z_STNT1D_4Z_IMM_STNT1D_VG2_M2ZPXI_STNT1D_VG2_M2ZPXX_STNT1D_VG4_M4ZPXI_STNT1D_VG4_M4ZPXX_STNT1D_ZRI_STNT1D_ZRR_STNT1D_ZZR_D_REAL_STNT1H_2Z_STNT1H_2Z_IMM_STNT1H_4Z_STNT1H_4Z_IMM_STNT1H_VG2_M2ZPXI_STNT1H_VG2_M2ZPXX_STNT1H_VG4_M4ZPXI_STNT1H_VG4_M4ZPXX_STNT1H_ZRI_STNT1H_ZRR_STNT1H_ZZR_D_REAL_STNT1H_ZZR_S_REAL_STNT1W_2Z_STNT1W_2Z_IMM_STNT1W_4Z_STNT1W_4Z_IMM_STNT1W_VG2_M2ZPXI_STNT1W_VG2_M2ZPXX_STNT1W_VG4_M4ZPXI_STNT1W_VG4_M4ZPXX_STNT1W_ZRI_STNT1W_ZRR_STNT1W_ZZR_D_REAL_STNT1W_ZZR_S_REAL = 1168, SST1B_S_SXTW_SST1B_S_UXTW_SST1H_S_SXTW_SST1H_S_SXTW_SCALED_SST1H_S_UXTW_SST1H_S_UXTW_SCALED_SST1W_SXTW_SST1W_SXTW_SCALED_SST1W_UXTW_SST1W_UXTW_SCALED = 1169, SST1B_D_SST1B_D_SXTW_SST1B_D_UXTW_SST1H_D_SST1H_D_SCALED_SST1H_D_SXTW_SST1H_D_SXTW_SCALED_SST1H_D_UXTW_SST1H_D_UXTW_SCALED_SST1W_D_SST1W_D_SCALED_SST1W_D_SXTW_SST1W_D_SXTW_SCALED_SST1W_D_UXTW_SST1W_D_UXTW_SCALED_SST1D_SST1D_SCALED_SST1D_SXTW_SST1D_SXTW_SCALED_SST1D_UXTW_SST1D_UXTW_SCALED = 1170, SST1B_S_IMM_SST1H_S_IMM_SST1W_IMM = 1171, SST1B_D_IMM_SST1H_D_IMM_SST1W_D_IMM_SST1D_IMM = 1172, ST2B_ST2B_IMM_ST2H_ST2H_IMM = 1173, ST2D_ST2W = 1174, ST2D_IMM_ST2W_IMM = 1175, ST3B_ST3B_IMM_ST3H_ST3H_IMM = 1176, ST3D_ST3W = 1177, ST3D_IMM_ST3W_IMM = 1178, ST4B_ST4B_IMM_ST4H_ST4H_IMM = 1179, ST4D_ST4W = 1180, ST4D_IMM_ST4W_IMM = 1181, STR_PXI = 1182, STR_ZXI = 1183, WHILELE_PWW_B_WHILELE_PWW_D_WHILELE_PWW_H_WHILELE_PWW_S_WHILELE_PXX_B_WHILELE_PXX_D_WHILELE_PXX_H_WHILELE_PXX_S_WHILELO_PWW_B_WHILELO_PWW_D_WHILELO_PWW_H_WHILELO_PWW_S_WHILELO_PXX_B_WHILELO_PXX_D_WHILELO_PXX_H_WHILELO_PXX_S_WHILELS_PWW_B_WHILELS_PWW_D_WHILELS_PWW_H_WHILELS_PWW_S_WHILELS_PXX_B_WHILELS_PXX_D_WHILELS_PXX_H_WHILELS_PXX_S_WHILELT_PWW_B_WHILELT_PWW_D_WHILELT_PWW_H_WHILELT_PWW_S_WHILELT_PXX_B_WHILELT_PXX_D_WHILELT_PXX_H_WHILELT_PXX_S = 1184, WRFFR = 1185, LDARB_LDARH_LDARW_LDARX = 1186, TRN1_PPP_B_TRN1_PPP_D_TRN1_PPP_H_TRN1_PPP_S_TRN2_PPP_B_TRN2_PPP_D_TRN2_PPP_H_TRN2_PPP_S = 1187, TRN1_ZZZ_B_TRN1_ZZZ_D_TRN1_ZZZ_H_TRN1_ZZZ_Q_TRN1_ZZZ_S_TRN2_ZZZ_B_TRN2_ZZZ_D_TRN2_ZZZ_H_TRN2_ZZZ_Q_TRN2_ZZZ_S = 1188, LDRAAindexed_LDRAAwriteback_LDRABindexed_LDRABwriteback = 1189, BLRAA_BLRAAZ_BLRAB_BLRABZ_BRAA_BRAAZ_BRAB_BRABZ = 1190, RETAA_RETAB = 1191, BICWrr = 1192, BICXrr = 1193, ADDWrr = 1194, ANDWrr = 1195, ANDXrr = 1196, SUBWrr_SUBXrr = 1197, SUBWri_SUBXri = 1198, SBCWr = 1199, SBCXr = 1200, ADDWrx = 1201, ADDXrx_ADDXrx64 = 1202, SUBWrx = 1203, SUBXrx_SUBXrx64 = 1204, PMUL_ZZZ_B = 1205, BCAX_EOR3_RAX1_XAR = 1206, BCAX_ZZZZ_EOR3_ZZZZ_RAX1_ZZZ_D_XAR_ZZZI_B_XAR_ZZZI_D_XAR_ZZZI_H_XAR_ZZZI_S = 1207, SHA512H_SHA512H2 = 1208, SHA512SU0_SHA512SU1 = 1209, LD4Fourv2s = 1210, LD4Fourv2s_POST = 1211, BFCVT = 1212, BFCVTN_BFCVTN2 = 1213, BFDOTv4bf16_BF16DOTlanev4bf16_BF16DOTlanev8bf16 = 1214, BFDOTv8bf16 = 1215, BFMMLA = 1216, BFMLAL_MZZI_S_PSEUDO_BFMLAL_MZZ_S_PSEUDO_BFMLAL_VG2_M2Z2Z_S_PSEUDO_BFMLAL_VG2_M2ZZI_S_PSEUDO_BFMLAL_VG2_M2ZZ_S_PSEUDO_BFMLAL_VG4_M4Z4Z_S_PSEUDO_BFMLAL_VG4_M4ZZI_S_PSEUDO_BFMLAL_VG4_M4ZZ_S_PSEUDO_BFMLALB_ZZZ_BFMLALB_ZZZI_BFMLALT_ZZZ_BFMLALT_ZZZI_BFMLAL_MZZI_S_BFMLAL_MZZ_S_BFMLAL_VG2_M2Z2Z_S_BFMLAL_VG2_M2ZZI_S_BFMLAL_VG2_M2ZZ_S_BFMLAL_VG4_M4Z4Z_S_BFMLAL_VG4_M4ZZI_S_BFMLAL_VG4_M4ZZ_S = 1217, FCADDv4f16 = 1218, FCADDv8f16 = 1219, FCADDv2f32 = 1220, FCADDv2f64_FCADDv4f32 = 1221, FRINT32XDr_FRINT32XSr_FRINT32ZDr_FRINT32ZSr_FRINT64XDr_FRINT64XSr_FRINT64ZDr_FRINT64ZSr = 1222, FRINT32Xv2f32_FRINT32Zv2f32_FRINT64Xv2f32_FRINT64Zv2f32 = 1223, FRINT32Xv2f64_FRINT32Xv4f32_FRINT32Zv2f64_FRINT32Zv4f32_FRINT64Xv2f64_FRINT64Xv4f32_FRINT64Zv2f64_FRINT64Zv4f32 = 1224, FJCVTZS = 1225, RMIF = 1226, CLSWr = 1227, CLSXr = 1228, SETF8_SETF16 = 1229, BRAA_BRAAZ_BRAB_BRABZ = 1230, ERETAA_ERETAB = 1231, XPACD_XPACI = 1232, SADDWB_ZZZ_D_SADDWB_ZZZ_H_SADDWB_ZZZ_S_SADDWT_ZZZ_D_SADDWT_ZZZ_H_SADDWT_ZZZ_S_SHADD_ZPmZ_B_SHADD_ZPmZ_D_SHADD_ZPmZ_H_SHADD_ZPmZ_S_SHSUBR_ZPmZ_B_SHSUBR_ZPmZ_D_SHSUBR_ZPmZ_H_SHSUBR_ZPmZ_S_SHSUB_ZPmZ_B_SHSUB_ZPmZ_D_SHSUB_ZPmZ_H_SHSUB_ZPmZ_S_SSUBLBT_ZZZ_D_SSUBLBT_ZZZ_H_SSUBLBT_ZZZ_S_SSUBLB_ZZZ_D_SSUBLB_ZZZ_H_SSUBLB_ZZZ_S_SSUBLTB_ZZZ_D_SSUBLTB_ZZZ_H_SSUBLTB_ZZZ_S_SSUBLT_ZZZ_D_SSUBLT_ZZZ_H_SSUBLT_ZZZ_S_SSUBWB_ZZZ_D_SSUBWB_ZZZ_H_SSUBWB_ZZZ_S_SSUBWT_ZZZ_D_SSUBWT_ZZZ_H_SSUBWT_ZZZ_S_UADDWB_ZZZ_D_UADDWB_ZZZ_H_UADDWB_ZZZ_S_UADDWT_ZZZ_D_UADDWT_ZZZ_H_UADDWT_ZZZ_S_UHADD_ZPmZ_B_UHADD_ZPmZ_D_UHADD_ZPmZ_H_UHADD_ZPmZ_S_UHSUBR_ZPmZ_B_UHSUBR_ZPmZ_D_UHSUBR_ZPmZ_H_UHSUBR_ZPmZ_S_UHSUB_ZPmZ_B_UHSUB_ZPmZ_D_UHSUB_ZPmZ_H_UHSUB_ZPmZ_S_USUBLB_ZZZ_D_USUBLB_ZZZ_H_USUBLB_ZZZ_S_USUBLT_ZZZ_D_USUBLT_ZZZ_H_USUBLT_ZZZ_S_USUBWB_ZZZ_D_USUBWB_ZZZ_H_USUBWB_ZZZ_S_USUBWT_ZZZ_D_USUBWT_ZZZ_H_USUBWT_ZZZ_S = 1233, SRHADD_ZPmZ_B_SRHADD_ZPmZ_D_SRHADD_ZPmZ_H_SRHADD_ZPmZ_S_URHADD_ZPmZ_B_URHADD_ZPmZ_D_URHADD_ZPmZ_H_URHADD_ZPmZ_S = 1234, SQADD_ZI_B_SQADD_ZI_D_SQADD_ZI_H_SQADD_ZI_S_SQADD_ZPmZ_B_SQADD_ZPmZ_D_SQADD_ZPmZ_H_SQADD_ZPmZ_S_SQADD_ZZZ_B_SQADD_ZZZ_D_SQADD_ZZZ_H_SQADD_ZZZ_S_SQSUBR_ZPmZ_B_SQSUBR_ZPmZ_D_SQSUBR_ZPmZ_H_SQSUBR_ZPmZ_S_SQSUB_ZI_B_SQSUB_ZI_D_SQSUB_ZI_H_SQSUB_ZI_S_SQSUB_ZPmZ_B_SQSUB_ZPmZ_D_SQSUB_ZPmZ_H_SQSUB_ZPmZ_S_SQSUB_ZZZ_B_SQSUB_ZZZ_D_SQSUB_ZZZ_H_SQSUB_ZZZ_S_SUQADD_ZPmZ_B_SUQADD_ZPmZ_D_SUQADD_ZPmZ_H_SUQADD_ZPmZ_S_UQADD_ZI_B_UQADD_ZI_D_UQADD_ZI_H_UQADD_ZI_S_UQADD_ZPmZ_B_UQADD_ZPmZ_D_UQADD_ZPmZ_H_UQADD_ZPmZ_S_UQADD_ZZZ_B_UQADD_ZZZ_D_UQADD_ZZZ_H_UQADD_ZZZ_S_UQSUBR_ZPmZ_B_UQSUBR_ZPmZ_D_UQSUBR_ZPmZ_H_UQSUBR_ZPmZ_S_UQSUB_ZI_B_UQSUB_ZI_D_UQSUB_ZI_H_UQSUB_ZI_S_UQSUB_ZPmZ_B_UQSUB_ZPmZ_D_UQSUB_ZPmZ_H_UQSUB_ZPmZ_S_UQSUB_ZZZ_B_UQSUB_ZZZ_D_UQSUB_ZZZ_H_UQSUB_ZZZ_S_USQADD_ZPmZ_B_USQADD_ZPmZ_D_USQADD_ZPmZ_H_USQADD_ZPmZ_S = 1235, USDOTv16i8 = 1236, USDOTv8i8 = 1237, SQSHRNv16i8_shift_SQSHRNv4i32_shift_SQSHRNv8i16_shift_SQSHRUNv16i8_shift_SQSHRUNv4i32_shift_SQSHRUNv8i16_shift = 1238, SQSHRNv2i32_shift_SQSHRNv4i16_shift_SQSHRNv8i8_shift_SQSHRUNv2i32_shift_SQSHRUNv4i16_shift_SQSHRUNv8i8_shift = 1239, UQXTNv16i8_UQXTNv2i32_UQXTNv4i16_UQXTNv4i32_UQXTNv8i16_UQXTNv8i8 = 1240, UQXTNv1i16_UQXTNv1i32_UQXTNv1i8 = 1241, SMMLA_UMMLA_USMMLA = 1242, SQRDMLAHv1i16_SQRDMLAHv1i32_SQRDMLAHv2i32_SQRDMLAHv2i32_indexed_SQRDMLAHv4i16_SQRDMLAHv4i16_indexed_SQRDMLSHv1i16_SQRDMLSHv1i32_SQRDMLSHv2i32_SQRDMLSHv2i32_indexed_SQRDMLSHv4i16_SQRDMLSHv4i16_indexed = 1243, SQSHL_ZPZI_ZERO_B_SQSHL_ZPZI_ZERO_D_SQSHL_ZPZI_ZERO_H_SQSHL_ZPZI_ZERO_S_SQSHL_ZPZZ_UNDEF_B_SQSHL_ZPZZ_UNDEF_D_SQSHL_ZPZZ_UNDEF_H_SQSHL_ZPZZ_UNDEF_S_SQSHLR_ZPmZ_B_SQSHLR_ZPmZ_D_SQSHLR_ZPmZ_H_SQSHLR_ZPmZ_S_SQSHL_ZPmI_B_SQSHL_ZPmI_D_SQSHL_ZPmI_H_SQSHL_ZPmI_S_SQSHL_ZPmZ_B_SQSHL_ZPmZ_D_SQSHL_ZPmZ_H_SQSHL_ZPmZ_S_UQRSHL_ZPZZ_UNDEF_B_UQRSHL_ZPZZ_UNDEF_D_UQRSHL_ZPZZ_UNDEF_H_UQRSHL_ZPZZ_UNDEF_S_UQRSHLR_ZPmZ_B_UQRSHLR_ZPmZ_D_UQRSHLR_ZPmZ_H_UQRSHLR_ZPmZ_S_UQRSHL_ZPmZ_B_UQRSHL_ZPmZ_D_UQRSHL_ZPmZ_H_UQRSHL_ZPmZ_S_UQSHL_ZPZI_ZERO_B_UQSHL_ZPZI_ZERO_D_UQSHL_ZPZI_ZERO_H_UQSHL_ZPZI_ZERO_S_UQSHL_ZPZZ_UNDEF_B_UQSHL_ZPZZ_UNDEF_D_UQSHL_ZPZZ_UNDEF_H_UQSHL_ZPZZ_UNDEF_S_UQSHLR_ZPmZ_B_UQSHLR_ZPmZ_D_UQSHLR_ZPmZ_H_UQSHLR_ZPmZ_S_UQSHL_ZPmI_B_UQSHL_ZPmI_D_UQSHL_ZPmI_H_UQSHL_ZPmI_S_UQSHL_ZPmZ_B_UQSHL_ZPmZ_D_UQSHL_ZPmZ_H_UQSHL_ZPmZ_S = 1244, ADDG_SUBG = 1245, IRG_IRGstack = 1246, GMI_SUBP_SUBPS = 1247, AUTDA_AUTDB_AUTIA_AUTIB_PACDA_PACDB_PACIA_PACIB = 1248, AUTDZA_AUTDZB_AUTIZA_AUTIZB_PACDZA_PACDZB_PACIZA_PACIZB = 1249, AUTIA1716_AUTIASP_AUTIAZ_AUTIB1716_AUTIBSP_AUTIBZ_PACIA1716_PACIASP_PACIAZ_PACIB1716_PACIBSP_PACIBZ = 1250, PACGA = 1251, XPACLRI = 1252, LDG_LDGM = 1253, STGPreIndex_STGPostIndex_ST2GPreIndex_ST2GPostIndex_STZGPreIndex_STZGPostIndex_STZ2GPreIndex_STZ2GPostIndex = 1254, STGPpre_STGPpost = 1255, STGOffset_ST2GOffset_STZGOffset_STZ2GOffset_STGM_STZGM = 1256, STGPi = 1257, SUDOTlanev16i8_SUDOTlanev8i8_USDOTlanev16i8_USDOTlanev8i8 = 1258, FCMLAv2f32_FCMLAv4f16_FCMLAv4f16_indexed = 1259, FCMLAv2f64_FCMLAv4f32_FCMLAv4f32_indexed_FCMLAv8f16_FCMLAv8f16_indexed = 1260, FCVTLv4i16 = 1261, FCVTLv8i16 = 1262, FCVTNv4i16 = 1263, FCVTNv8i16 = 1264, FCVTASv2f32_FCVTAUv2f32_FCVTMSv2f32_FCVTMUv2f32_FCVTNSv2f32_FCVTNUv2f32_FCVTPSv2f32_FCVTPUv2f32 = 1265, FCVTASv2f64_FCVTAUv2f64_FCVTMSv2f64_FCVTMUv2f64_FCVTNSv2f64_FCVTNUv2f64_FCVTPSv2f64_FCVTPUv2f64 = 1266, FCVTZSv2f32_FCVTZUv2f32 = 1267, FCVTZSv2f64_FCVTZUv2f64 = 1268, SCVTFv2f32_UCVTFv2f32 = 1269, SCVTFv2f64_UCVTFv2f64 = 1270, FCVTASv4f16_FCVTAUv4f16_FCVTMSv4f16_FCVTMUv4f16_FCVTNSv4f16_FCVTNUv4f16_FCVTPSv4f16_FCVTPUv4f16_FCVTZSv4f16_FCVTZUv4f16 = 1271, SCVTFv4f16_UCVTFv4f16 = 1272, SCVTFv4f32_UCVTFv4f32 = 1273, FCVTASv8f16_FCVTAUv8f16_FCVTMSv8f16_FCVTMUv8f16_FCVTNSv8f16_FCVTNUv8f16_FCVTPSv8f16_FCVTPUv8f16_FCVTZSv8f16_FCVTZUv8f16 = 1274, SCVTFv8f16_UCVTFv8f16 = 1275, FMLALv4f16_FMLSLv4f16 = 1276, FMLALv8f16_FMLSLv8f16 = 1277, FRINTAv2f64_FRINTIv2f64_FRINTMv2f64_FRINTNv2f64_FRINTPv2f64_FRINTXv2f64_FRINTZv2f64 = 1278, FRINT32Xv4f32_FRINT32Zv4f32_FRINT64Xv4f32_FRINT64Zv4f32 = 1279, BFDOTv4bf16 = 1280, FRECPEv4f32 = 1281, SM3PARTW1_SM3PARTW2_SM3SS1_SM3TT1A_SM3TT1B_SM3TT2A_SM3TT2B = 1282, SM4E_SM4ENCKEY = 1283, BRKA_PPmP_BRKA_PPzP_BRKB_PPmP_BRKB_PPzP = 1284, BRKAS_PPzP_BRKBS_PPzP = 1285, BRKN_PPzP_BRKPA_PPzPP_BRKPB_PPzPP = 1286, BRKNS_PPzP_BRKPAS_PPzPP_BRKPBS_PPzPP = 1287, WHILEGE_PWW_B_WHILEGE_PWW_D_WHILEGE_PWW_H_WHILEGE_PWW_S_WHILEGE_PXX_B_WHILEGE_PXX_D_WHILEGE_PXX_H_WHILEGE_PXX_S_WHILEGT_PWW_B_WHILEGT_PWW_D_WHILEGT_PWW_H_WHILEGT_PWW_S_WHILEGT_PXX_B_WHILEGT_PXX_D_WHILEGT_PXX_H_WHILEGT_PXX_S_WHILEHI_PWW_B_WHILEHI_PWW_D_WHILEHI_PWW_H_WHILEHI_PWW_S_WHILEHI_PXX_B_WHILEHI_PXX_D_WHILEHI_PXX_H_WHILEHI_PXX_S_WHILEHS_PWW_B_WHILEHS_PWW_D_WHILEHS_PWW_H_WHILEHS_PWW_S_WHILEHS_PXX_B_WHILEHS_PXX_D_WHILEHS_PXX_H_WHILEHS_PXX_S = 1288, WHILERW_PXX_B_WHILERW_PXX_D_WHILERW_PXX_H_WHILERW_PXX_S_WHILEWR_PXX_B_WHILEWR_PXX_D_WHILEWR_PXX_H_WHILEWR_PXX_S = 1289, ADDPL_XXI_ADDVL_XXI_RDVLI_XI = 1290, CNTP_XPP_B_CNTP_XPP_D_CNTP_XPP_H_CNTP_XPP_S = 1291, AND_PPzPP_BIC_PPzPP_EOR_PPzPP_NAND_PPzPP_NOR_PPzPP_ORN_PPzPP_ORR_PPzPP = 1292, ANDS_PPzPP_BICS_PPzPP_EORS_PPzPP_NANDS_PPzPP_NORS_PPzPP_ORNS_PPzPP_ORRS_PPzPP = 1293, REV_PP_B_REV_PP_D_REV_PP_H_REV_PP_S = 1294, SEL_PPPP = 1295, PFALSE_PTRUE_B_PTRUE_D_PTRUE_H_PTRUE_S = 1296, PTRUES_B_PTRUES_D_PTRUES_H_PTRUES_S = 1297, PFIRST_B_PNEXT_B_PNEXT_D_PNEXT_H_PNEXT_S = 1298, PTEST_PP = 1299, PUNPKHI_PP_PUNPKLO_PP = 1300, UZP1_PPP_B_UZP1_PPP_D_UZP1_PPP_H_UZP1_PPP_S_UZP2_PPP_B_UZP2_PPP_D_UZP2_PPP_H_UZP2_PPP_S_ZIP1_PPP_B_ZIP1_PPP_D_ZIP1_PPP_H_ZIP1_PPP_S_ZIP2_PPP_B_ZIP2_PPP_D_ZIP2_PPP_H_ZIP2_PPP_S = 1301, SABD_ZPmZ_B_SABD_ZPmZ_D_SABD_ZPmZ_H_SABD_ZPmZ_S_UABD_ZPmZ_B_UABD_ZPmZ_D_UABD_ZPmZ_H_UABD_ZPmZ_S = 1302, SABA_ZZZ_B_SABA_ZZZ_D_SABA_ZZZ_H_SABA_ZZZ_S_UABA_ZZZ_B_UABA_ZZZ_D_UABA_ZZZ_H_UABA_ZZZ_S = 1303, SABDLB_ZZZ_D_SABDLB_ZZZ_H_SABDLB_ZZZ_S_SABDLT_ZZZ_D_SABDLT_ZZZ_H_SABDLT_ZZZ_S_UABDLB_ZZZ_D_UABDLB_ZZZ_H_UABDLB_ZZZ_S_UABDLT_ZZZ_D_UABDLT_ZZZ_H_UABDLT_ZZZ_S = 1304, ABS_ZPmZ_B_ABS_ZPmZ_D_ABS_ZPmZ_H_ABS_ZPmZ_S_ADD_ZPmZ_B_ADD_ZPmZ_D_ADD_ZPmZ_H_ADD_ZPmZ_S_CNOT_ZPmZ_B_CNOT_ZPmZ_D_CNOT_ZPmZ_H_CNOT_ZPmZ_S_SUBR_ZPmZ_B_SUBR_ZPmZ_D_SUBR_ZPmZ_H_SUBR_ZPmZ_S_SUB_ZPmZ_B_SUB_ZPmZ_D_SUB_ZPmZ_H_SUB_ZPmZ_S_ADD_ZZZ_B_ADD_ZZZ_D_ADD_ZZZ_H_ADD_ZZZ_S_SUB_ZZZ_B_SUB_ZZZ_D_SUB_ZZZ_H_SUB_ZZZ_S_ADD_ZI_B_ADD_ZI_D_ADD_ZI_H_ADD_ZI_S = 1305, NEG_ZPmZ_B_NEG_ZPmZ_D_NEG_ZPmZ_H_NEG_ZPmZ_S_SUBR_ZI_B_SUBR_ZI_D_SUBR_ZI_H_SUBR_ZI_S_SUB_ZI_B_SUB_ZI_D_SUB_ZI_H_SUB_ZI_S = 1306, SADDLB_ZZZ_D_SADDLB_ZZZ_H_SADDLB_ZZZ_S_SADDLT_ZZZ_D_SADDLT_ZZZ_H_SADDLT_ZZZ_S_UADDLB_ZZZ_D_UADDLB_ZZZ_H_UADDLB_ZZZ_S_UADDLT_ZZZ_D_UADDLT_ZZZ_H_UADDLT_ZZZ_S_SADDLBT_ZZZ_D_SADDLBT_ZZZ_H_SADDLBT_ZZZ_S = 1307, ADDHNB_ZZZ_B_ADDHNB_ZZZ_H_ADDHNB_ZZZ_S_ADDHNT_ZZZ_B_ADDHNT_ZZZ_H_ADDHNT_ZZZ_S_RADDHNB_ZZZ_B_RADDHNB_ZZZ_H_RADDHNB_ZZZ_S_RADDHNT_ZZZ_B_RADDHNT_ZZZ_H_RADDHNT_ZZZ_S_RSUBHNB_ZZZ_B_RSUBHNB_ZZZ_H_RSUBHNB_ZZZ_S_RSUBHNT_ZZZ_B_RSUBHNT_ZZZ_H_RSUBHNT_ZZZ_S_SUBHNB_ZZZ_B_SUBHNB_ZZZ_H_SUBHNB_ZZZ_S_SUBHNT_ZZZ_B_SUBHNT_ZZZ_H_SUBHNT_ZZZ_S = 1308, SQABS_ZPmZ_B_SQABS_ZPmZ_D_SQABS_ZPmZ_H_SQABS_ZPmZ_S = 1309, SQNEG_ZPmZ_B_SQNEG_ZPmZ_D_SQNEG_ZPmZ_H_SQNEG_ZPmZ_S = 1310, SBCLB_ZZZ_D_SBCLB_ZZZ_S_SBCLT_ZZZ_D_SBCLT_ZZZ_S = 1311, ADDP_ZPmZ_B_ADDP_ZPmZ_D_ADDP_ZPmZ_H_ADDP_ZPmZ_S = 1312, ASR_WIDE_ZPmZ_B_ASR_WIDE_ZPmZ_H_ASR_WIDE_ZPmZ_S_LSL_WIDE_ZPmZ_B_LSL_WIDE_ZPmZ_H_LSL_WIDE_ZPmZ_S_LSR_WIDE_ZPmZ_B_LSR_WIDE_ZPmZ_H_LSR_WIDE_ZPmZ_S_ASR_WIDE_ZZZ_B_ASR_WIDE_ZZZ_H_ASR_WIDE_ZZZ_S_LSL_WIDE_ZZZ_B_LSL_WIDE_ZZZ_H_LSL_WIDE_ZZZ_S_LSR_WIDE_ZZZ_B_LSR_WIDE_ZZZ_H_LSR_WIDE_ZZZ_S_ASR_ZPmI_B_ASR_ZPmI_D_ASR_ZPmI_H_ASR_ZPmI_S_LSL_ZPmI_B_LSL_ZPmI_D_LSL_ZPmI_H_LSL_ZPmI_S_LSR_ZPmI_B_LSR_ZPmI_D_LSR_ZPmI_H_LSR_ZPmI_S_ASR_ZPmZ_B_ASR_ZPmZ_D_ASR_ZPmZ_H_ASR_ZPmZ_S_LSL_ZPmZ_B_LSL_ZPmZ_D_LSL_ZPmZ_H_LSL_ZPmZ_S_LSR_ZPmZ_B_LSR_ZPmZ_D_LSR_ZPmZ_H_LSR_ZPmZ_S_ASR_ZZI_B_ASR_ZZI_D_ASR_ZZI_H_ASR_ZZI_S_LSL_ZZI_B_LSL_ZZI_D_LSL_ZZI_H_LSL_ZZI_S_LSR_ZZI_B_LSR_ZZI_D_LSR_ZZI_H_LSR_ZZI_S_ASRR_ZPmZ_B_ASRR_ZPmZ_D_ASRR_ZPmZ_H_ASRR_ZPmZ_S_LSLR_ZPmZ_B_LSLR_ZPmZ_D_LSLR_ZPmZ_H_LSLR_ZPmZ_S_LSRR_ZPmZ_B_LSRR_ZPmZ_D_LSRR_ZPmZ_H_LSRR_ZPmZ_S = 1313, SHRNB_ZZI_B_SHRNB_ZZI_H_SHRNB_ZZI_S_SHRNT_ZZI_B_SHRNT_ZZI_H_SHRNT_ZZI_S_SLI_ZZI_B_SLI_ZZI_D_SLI_ZZI_H_SLI_ZZI_S_SRI_ZZI_B_SRI_ZZI_D_SRI_ZZI_H_SRI_ZZI_S_SSHLLB_ZZI_D_SSHLLB_ZZI_H_SSHLLB_ZZI_S_SSHLLT_ZZI_D_SSHLLT_ZZI_H_SSHLLT_ZZI_S_USHLLB_ZZI_D_USHLLB_ZZI_H_USHLLB_ZZI_S_USHLLT_ZZI_D_USHLLT_ZZI_H_USHLLT_ZZI_S = 1314, RSHRNB_ZZI_B_RSHRNB_ZZI_H_RSHRNB_ZZI_S_RSHRNT_ZZI_B_RSHRNT_ZZI_H_RSHRNT_ZZI_S = 1315, SQRSHRNB_ZZI_B_SQRSHRNB_ZZI_H_SQRSHRNB_ZZI_S_SQRSHRNT_ZZI_B_SQRSHRNT_ZZI_H_SQRSHRNT_ZZI_S_SQRSHRUNB_ZZI_B_SQRSHRUNB_ZZI_H_SQRSHRUNB_ZZI_S_SQRSHRUNT_ZZI_B_SQRSHRUNT_ZZI_H_SQRSHRUNT_ZZI_S_SQSHRNB_ZZI_B_SQSHRNB_ZZI_H_SQSHRNB_ZZI_S_SQSHRNT_ZZI_B_SQSHRNT_ZZI_H_SQSHRNT_ZZI_S_SQSHRUNB_ZZI_B_SQSHRUNB_ZZI_H_SQSHRUNB_ZZI_S_SQSHRUNT_ZZI_B_SQSHRUNT_ZZI_H_SQSHRUNT_ZZI_S_UQRSHRNB_ZZI_B_UQRSHRNB_ZZI_H_UQRSHRNB_ZZI_S_UQRSHRNT_ZZI_B_UQRSHRNT_ZZI_H_UQRSHRNT_ZZI_S_UQSHRNB_ZZI_B_UQSHRNB_ZZI_H_UQSHRNB_ZZI_S_UQSHRNT_ZZI_B_UQSHRNT_ZZI_H_UQSHRNT_ZZI_S = 1316, SQRSHLR_ZPmZ_B_SQRSHLR_ZPmZ_D_SQRSHLR_ZPmZ_H_SQRSHLR_ZPmZ_S_SQRSHL_ZPmZ_B_SQRSHL_ZPmZ_D_SQRSHL_ZPmZ_H_SQRSHL_ZPmZ_S = 1317, SQSHLR_ZPmZ_B_SQSHLR_ZPmZ_D_SQSHLR_ZPmZ_H_SQSHLR_ZPmZ_S_SQSHL_ZPmZ_B_SQSHL_ZPmZ_D_SQSHL_ZPmZ_H_SQSHL_ZPmZ_S_UQRSHLR_ZPmZ_B_UQRSHLR_ZPmZ_D_UQRSHLR_ZPmZ_H_UQRSHLR_ZPmZ_S_UQRSHL_ZPmZ_B_UQRSHL_ZPmZ_D_UQRSHL_ZPmZ_H_UQRSHL_ZPmZ_S_UQSHLR_ZPmZ_B_UQSHLR_ZPmZ_D_UQSHLR_ZPmZ_H_UQSHLR_ZPmZ_S_UQSHL_ZPmZ_B_UQSHL_ZPmZ_D_UQSHL_ZPmZ_H_UQSHL_ZPmZ_S_SQSHL_ZPmI_B_SQSHL_ZPmI_D_SQSHL_ZPmI_H_SQSHL_ZPmI_S_UQSHL_ZPmI_B_UQSHL_ZPmI_D_UQSHL_ZPmI_H_UQSHL_ZPmI_S = 1318, SQSHLU_ZPmI_B_SQSHLU_ZPmI_D_SQSHLU_ZPmI_H_SQSHLU_ZPmI_S = 1319, ASRD_ZPmI_B_ASRD_ZPmI_D_ASRD_ZPmI_H_ASRD_ZPmI_S = 1320, SRSHLR_ZPmZ_B_SRSHLR_ZPmZ_D_SRSHLR_ZPmZ_H_SRSHLR_ZPmZ_S_SRSHL_ZPmZ_B_SRSHL_ZPmZ_D_SRSHL_ZPmZ_H_SRSHL_ZPmZ_S_URSHLR_ZPmZ_B_URSHLR_ZPmZ_D_URSHLR_ZPmZ_H_URSHLR_ZPmZ_S_URSHL_ZPmZ_B_URSHL_ZPmZ_D_URSHL_ZPmZ_H_URSHL_ZPmZ_S = 1321, SRSHR_ZPmI_B_SRSHR_ZPmI_D_SRSHR_ZPmI_H_SRSHR_ZPmI_S_URSHR_ZPmI_B_URSHR_ZPmI_D_URSHR_ZPmI_H_URSHR_ZPmI_S = 1322, BDEP_ZZZ_B_BDEP_ZZZ_D_BDEP_ZZZ_H_BDEP_ZZZ_S_BEXT_ZZZ_B_BEXT_ZZZ_D_BEXT_ZZZ_H_BEXT_ZZZ_S_BGRP_ZZZ_B_BGRP_ZZZ_D_BGRP_ZZZ_H_BGRP_ZZZ_S = 1323, BSL1N_ZZZZ_BSL2N_ZZZZ_BSL_ZZZZ_NBSL_ZZZZ = 1324, CLS_ZPmZ_B_CLS_ZPmZ_D_CLS_ZPmZ_H_CLS_ZPmZ_S_CLZ_ZPmZ_B_CLZ_ZPmZ_D_CLZ_ZPmZ_H_CLZ_ZPmZ_S = 1325, CNT_ZPmZ_B_CNT_ZPmZ_D_CNT_ZPmZ_H_CNT_ZPmZ_S = 1326, RBIT_ZPmZ_B_RBIT_ZPmZ_D_RBIT_ZPmZ_H_RBIT_ZPmZ_S = 1327, DUPM_ZI = 1328, CADD_ZZI_B_CADD_ZZI_D_CADD_ZZI_H_CADD_ZZI_S_SQCADD_ZZI_B_SQCADD_ZZI_D_SQCADD_ZZI_H_SQCADD_ZZI_S = 1329, CDOT_ZZZ_S_CDOT_ZZZI_S = 1330, CDOT_ZZZ_D_CDOT_ZZZI_D = 1331, CMLA_ZZZ_B_CMLA_ZZZ_H_CMLA_ZZZ_S_CMLA_ZZZI_H_CMLA_ZZZI_S = 1332, CMLA_ZZZ_D = 1333, CLASTA_VPZ_B_CLASTA_VPZ_D_CLASTA_VPZ_H_CLASTA_VPZ_S_CLASTA_ZPZ_B_CLASTA_ZPZ_D_CLASTA_ZPZ_H_CLASTA_ZPZ_S_CLASTB_VPZ_B_CLASTB_VPZ_D_CLASTB_VPZ_H_CLASTB_VPZ_S_CLASTB_ZPZ_B_CLASTB_ZPZ_D_CLASTB_ZPZ_H_CLASTB_ZPZ_S_COMPACT_ZPZ_D_COMPACT_ZPZ_S_SPLICE_ZPZZ_B_SPLICE_ZPZZ_D_SPLICE_ZPZZ_H_SPLICE_ZPZZ_S_SPLICE_ZPZ_B_SPLICE_ZPZ_D_SPLICE_ZPZ_H_SPLICE_ZPZ_S = 1334, SCVTF_ZPmZ_DtoD_SCVTF_ZPmZ_DtoS_UCVTF_ZPmZ_DtoD_UCVTF_ZPmZ_DtoS = 1335, SCVTF_ZPmZ_DtoH_UCVTF_ZPmZ_DtoH = 1336, SCVTF_ZPmZ_StoH_SCVTF_ZPmZ_StoS_UCVTF_ZPmZ_StoH_UCVTF_ZPmZ_StoS = 1337, SCVTF_ZPmZ_StoD_UCVTF_ZPmZ_StoD = 1338, SCVTF_ZPmZ_HtoH_UCVTF_ZPmZ_HtoH = 1339, CPY_ZPmI_B_CPY_ZPmI_D_CPY_ZPmI_H_CPY_ZPmI_S_CPY_ZPzI_B_CPY_ZPzI_D_CPY_ZPzI_H_CPY_ZPzI_S = 1340, CPY_ZPmV_B_CPY_ZPmV_D_CPY_ZPmV_H_CPY_ZPmV_S = 1341, SDIVR_ZPmZ_S_SDIV_ZPmZ_S_UDIVR_ZPmZ_S_UDIV_ZPmZ_S = 1342, SDIVR_ZPmZ_D_SDIV_ZPmZ_D_UDIVR_ZPmZ_D_UDIV_ZPmZ_D = 1343, SDOT_ZZZI_S_UDOT_ZZZI_S = 1344, SDOT_ZZZ_S_UDOT_ZZZ_S = 1345, SUDOT_ZZZI_USDOT_ZZZI_USDOT_ZZZ = 1346, SDOT_ZZZI_D_UDOT_ZZZI_D = 1347, SDOT_ZZZ_D_UDOT_ZZZ_D = 1348, DUP_ZI_B_DUP_ZI_D_DUP_ZI_H_DUP_ZI_S_DUP_ZZI_B_DUP_ZZI_D_DUP_ZZI_H_DUP_ZZI_Q_DUP_ZZI_S = 1349, DUP_ZR_B_DUP_ZR_D_DUP_ZR_H_DUP_ZR_S = 1350, SXTB_ZPmZ_D_SXTB_ZPmZ_H_SXTB_ZPmZ_S_UXTB_ZPmZ_D_UXTB_ZPmZ_H_UXTB_ZPmZ_S_SXTH_ZPmZ_D_SXTH_ZPmZ_S_UXTH_ZPmZ_D_UXTH_ZPmZ_S_SXTW_ZPmZ_D_UXTW_ZPmZ_D = 1351, EXT_ZZI_EXT_ZZI_B = 1352, LASTA_VPZ_B_LASTA_VPZ_D_LASTA_VPZ_H_LASTA_VPZ_S_LASTB_VPZ_B_LASTB_VPZ_D_LASTB_VPZ_H_LASTB_VPZ_S_INSR_ZV_B_INSR_ZV_D_INSR_ZV_H_INSR_ZV_S = 1353, HISTCNT_ZPzZZ_D_HISTCNT_ZPzZZ_S_HISTSEG_ZZZ = 1354, INDEX_II_S = 1355, INDEX_IR_S_INDEX_RI_S = 1356, INDEX_RR_S = 1357, INDEX_II_D = 1358, AND_ZI_EOR_ZI_ORR_ZI = 1359, AND_ZZZ_BIC_ZZZ_EOR_ZZZ_ORR_ZZZ_AND_ZPmZ_B_AND_ZPmZ_D_AND_ZPmZ_H_AND_ZPmZ_S_BIC_ZPmZ_B_BIC_ZPmZ_D_BIC_ZPmZ_H_BIC_ZPmZ_S_EOR_ZPmZ_B_EOR_ZPmZ_D_EOR_ZPmZ_H_EOR_ZPmZ_S_NOT_ZPmZ_B_NOT_ZPmZ_D_NOT_ZPmZ_H_NOT_ZPmZ_S_ORR_ZPmZ_B_ORR_ZPmZ_D_ORR_ZPmZ_H_ORR_ZPmZ_S = 1360, EORBT_ZZZ_B_EORBT_ZZZ_D_EORBT_ZZZ_H_EORBT_ZZZ_S_EORTB_ZZZ_B_EORTB_ZZZ_D_EORTB_ZZZ_H_EORTB_ZZZ_S = 1361, SMAX_ZI_B_SMAX_ZI_D_SMAX_ZI_H_SMAX_ZI_S_SMIN_ZI_B_SMIN_ZI_D_SMIN_ZI_H_SMIN_ZI_S_UMAX_ZI_B_UMAX_ZI_D_UMAX_ZI_H_UMAX_ZI_S_UMIN_ZI_B_UMIN_ZI_D_UMIN_ZI_H_UMIN_ZI_S = 1362, SMAXP_ZPmZ_B_SMAXP_ZPmZ_D_SMAXP_ZPmZ_H_SMAXP_ZPmZ_S_SMINP_ZPmZ_B_SMINP_ZPmZ_D_SMINP_ZPmZ_H_SMINP_ZPmZ_S_UMAXP_ZPmZ_B_UMAXP_ZPmZ_D_UMAXP_ZPmZ_H_UMAXP_ZPmZ_S_UMINP_ZPmZ_B_UMINP_ZPmZ_D_UMINP_ZPmZ_H_UMINP_ZPmZ_S = 1363, SMAX_ZPmZ_B_SMAX_ZPmZ_D_SMAX_ZPmZ_H_SMAX_ZPmZ_S_SMIN_ZPmZ_B_SMIN_ZPmZ_D_SMIN_ZPmZ_H_SMIN_ZPmZ_S_UMAX_ZPmZ_B_UMAX_ZPmZ_D_UMAX_ZPmZ_H_UMAX_ZPmZ_S_UMIN_ZPmZ_B_UMIN_ZPmZ_D_UMIN_ZPmZ_H_UMIN_ZPmZ_S = 1364, MATCH_PPzZZ_B_MATCH_PPzZZ_H_NMATCH_PPzZZ_B_NMATCH_PPzZZ_H = 1365, SMMLA_ZZZ_UMMLA_ZZZ_USMMLA_ZZZ = 1366, MOVPRFX_ZPmZ_B_MOVPRFX_ZPmZ_D_MOVPRFX_ZPmZ_H_MOVPRFX_ZPmZ_S_MOVPRFX_ZPzZ_B_MOVPRFX_ZPzZ_D_MOVPRFX_ZPzZ_H_MOVPRFX_ZPzZ_S_MOVPRFX_ZZ = 1367, MUL_ZI_B_MUL_ZI_H_MUL_ZI_S = 1368, MUL_ZPmZ_B_MUL_ZPmZ_H_MUL_ZPmZ_S_SMULH_ZPmZ_B_SMULH_ZPmZ_H_SMULH_ZPmZ_S_SMULH_ZZZ_B_SMULH_ZZZ_H_SMULH_ZZZ_S_UMULH_ZPmZ_B_UMULH_ZPmZ_H_UMULH_ZPmZ_S_UMULH_ZZZ_B_UMULH_ZZZ_H_UMULH_ZZZ_S = 1369, MUL_ZZZI_H_MUL_ZZZI_S_MUL_ZZZ_B_MUL_ZZZ_H_MUL_ZZZ_S = 1370, MUL_ZI_D = 1371, MUL_ZPmZ_D_SMULH_ZPmZ_D_SMULH_ZZZ_D_UMULH_ZPmZ_D_UMULH_ZZZ_D = 1372, MUL_ZZZI_D_MUL_ZZZ_D = 1373, MLA_ZZZI_H_MLA_ZZZI_S_MLS_ZZZI_H_MLS_ZZZI_S_MLA_ZPmZZ_B_MLA_ZPmZZ_H_MLA_ZPmZZ_S_MLS_ZPmZZ_B_MLS_ZPmZZ_H_MLS_ZPmZZ_S = 1374, MAD_ZPmZZ_B_MAD_ZPmZZ_H_MAD_ZPmZZ_S_MSB_ZPmZZ_B_MSB_ZPmZZ_H_MSB_ZPmZZ_S = 1375, MAD_ZPmZZ_D_MSB_ZPmZZ_D = 1376, SMLALB_ZZZ_D_SMLALB_ZZZ_H_SMLALB_ZZZ_S_SMLALT_ZZZ_D_SMLALT_ZZZ_H_SMLALT_ZZZ_S_SMLSLB_ZZZ_D_SMLSLB_ZZZ_H_SMLSLB_ZZZ_S_SMLSLT_ZZZ_D_SMLSLT_ZZZ_H_SMLSLT_ZZZ_S_UMLALB_ZZZ_D_UMLALB_ZZZ_H_UMLALB_ZZZ_S_UMLALT_ZZZ_D_UMLALT_ZZZ_H_UMLALT_ZZZ_S_UMLSLB_ZZZ_D_UMLSLB_ZZZ_H_UMLSLB_ZZZ_S_UMLSLT_ZZZ_D_UMLSLT_ZZZ_H_UMLSLT_ZZZ_S_SMLALB_ZZZI_D_SMLALB_ZZZI_S_SMLALT_ZZZI_D_SMLALT_ZZZI_S_SMLSLB_ZZZI_D_SMLSLB_ZZZI_S_SMLSLT_ZZZI_D_SMLSLT_ZZZI_S_UMLALB_ZZZI_D_UMLALB_ZZZI_S_UMLALT_ZZZI_D_UMLALT_ZZZI_S_UMLSLB_ZZZI_D_UMLSLB_ZZZI_S_UMLSLT_ZZZI_D_UMLSLT_ZZZI_S = 1377, SQDMULH_ZZZ_B_SQDMULH_ZZZ_H_SQDMULH_ZZZ_S_SQDMULH_ZZZI_H_SQDMULH_ZZZI_S = 1378, SQDMULH_ZZZ_D_SQDMULH_ZZZI_D = 1379, SQRDMLAH_ZZZ_B_SQRDMLAH_ZZZ_H_SQRDMLAH_ZZZ_S_SQRDMLSH_ZZZ_B_SQRDMLSH_ZZZ_H_SQRDMLSH_ZZZ_S_SQRDMLAH_ZZZI_H_SQRDMLAH_ZZZI_S_SQRDMLSH_ZZZI_H_SQRDMLSH_ZZZI_S = 1380, SQRDCMLAH_ZZZ_B_SQRDCMLAH_ZZZ_H_SQRDCMLAH_ZZZ_S_SQRDCMLAH_ZZZI_H_SQRDCMLAH_ZZZI_S = 1381, SQRDCMLAH_ZZZ_D = 1382, SQRDMULH_ZZZ_B_SQRDMULH_ZZZ_H_SQRDMULH_ZZZ_S_SQRDMULH_ZZZI_H_SQRDMULH_ZZZI_S = 1383, SQRDMULH_ZZZI_D_SQRDMULH_ZZZ_D = 1384, DECD_ZPiI_DECH_ZPiI_DECW_ZPiI_INCD_ZPiI_INCH_ZPiI_INCW_ZPiI_SQDECD_ZPiI_SQDECH_ZPiI_SQDECW_ZPiI_SQINCD_ZPiI_SQINCH_ZPiI_SQINCW_ZPiI_UQDECD_ZPiI_UQDECH_ZPiI_UQDECW_ZPiI_UQINCD_ZPiI_UQINCH_ZPiI_UQINCW_ZPiI = 1385, URECPE_ZPmZ_S_URSQRTE_ZPmZ_S = 1386, SADDV_VPZ_B_SMAXV_VPZ_B_SMINV_VPZ_B_UADDV_VPZ_B_UMAXV_VPZ_B_UMINV_VPZ_B = 1387, SADDV_VPZ_H_SMAXV_VPZ_H_SMINV_VPZ_H_UADDV_VPZ_H_UMAXV_VPZ_H_UMINV_VPZ_H = 1388, SADDV_VPZ_S_SMAXV_VPZ_S_SMINV_VPZ_S_UADDV_VPZ_S_UMAXV_VPZ_S_UMINV_VPZ_S = 1389, SMAXV_VPZ_D_SMINV_VPZ_D_UADDV_VPZ_D_UMAXV_VPZ_D_UMINV_VPZ_D = 1390, REV_ZZ_B_REV_ZZ_D_REV_ZZ_H_REV_ZZ_S = 1391, REVB_ZPmZ_D_REVB_ZPmZ_H_REVB_ZPmZ_S_REVH_ZPmZ_D_REVH_ZPmZ_S_REVW_ZPmZ_D = 1392, SEL_ZPZZ_B_SEL_ZPZZ_D_SEL_ZPZZ_H_SEL_ZPZZ_S = 1393, TBL_ZZZZ_B_TBL_ZZZZ_D_TBL_ZZZZ_H_TBL_ZZZZ_S_TBL_ZZZ_B_TBL_ZZZ_D_TBL_ZZZ_H_TBL_ZZZ_S = 1394, TBX_ZZZ_B_TBX_ZZZ_D_TBX_ZZZ_H_TBX_ZZZ_S = 1395, SUNPKHI_ZZ_D_SUNPKHI_ZZ_H_SUNPKHI_ZZ_S_SUNPKLO_ZZ_D_SUNPKLO_ZZ_H_SUNPKLO_ZZ_S_UUNPKHI_ZZ_D_UUNPKHI_ZZ_H_UUNPKHI_ZZ_S_UUNPKLO_ZZ_D_UUNPKLO_ZZ_H_UUNPKLO_ZZ_S = 1396, FABD_ZPmZ_D_FABD_ZPmZ_H_FABD_ZPmZ_S = 1397, FABS_ZPmZ_D_FABS_ZPmZ_H_FABS_ZPmZ_S = 1398, FADD_ZPmI_D_FADD_ZPmI_H_FADD_ZPmI_S_FSUB_ZPmI_D_FSUB_ZPmI_H_FSUB_ZPmI_S_FSUBR_ZPmI_D_FSUBR_ZPmI_H_FSUBR_ZPmI_S = 1399, FADD_ZPmZ_D_FADD_ZPmZ_H_FADD_ZPmZ_S_FADD_ZZZ_D_FADD_ZZZ_H_FADD_ZZZ_S_FSUB_ZPmZ_D_FSUB_ZPmZ_H_FSUB_ZPmZ_S_FSUB_ZZZ_D_FSUB_ZZZ_H_FSUB_ZZZ_S_FSUBR_ZPmZ_D_FSUBR_ZPmZ_H_FSUBR_ZPmZ_S = 1400, FNEG_ZPmZ_D_FNEG_ZPmZ_H_FNEG_ZPmZ_S = 1401, FCMGE_PPzZ0_D_FCMGE_PPzZ0_H_FCMGE_PPzZ0_S_FCMGE_PPzZZ_D_FCMGE_PPzZZ_H_FCMGE_PPzZZ_S_FCMNE_PPzZ0_D_FCMNE_PPzZ0_H_FCMNE_PPzZ0_S_FCMNE_PPzZZ_D_FCMNE_PPzZZ_H_FCMNE_PPzZZ_S_FCMUO_PPzZZ_D_FCMUO_PPzZZ_H_FCMUO_PPzZZ_S = 1402, FCVT_ZPmZ_HtoS_FCVT_ZPmZ_StoH = 1403, FCVTLT_ZPmZ_HtoS_FCVTNT_ZPmZ_StoH = 1404, FCVT_ZPmZ_DtoH_FCVT_ZPmZ_DtoS_FCVT_ZPmZ_HtoD_FCVT_ZPmZ_StoD = 1405, FCVTLT_ZPmZ_StoD_FCVTNT_ZPmZ_DtoS = 1406, FCVTX_ZPmZ_DtoS_FCVTXNT_ZPmZ_DtoS = 1407, FLOGB_ZPmZ_H = 1408, FLOGB_ZPmZ_S = 1409, FLOGB_ZPmZ_D = 1410, FCVTZS_ZPmZ_HtoH_FCVTZU_ZPmZ_HtoH = 1411, FCVTZS_ZPmZ_HtoS_FCVTZS_ZPmZ_StoS_FCVTZU_ZPmZ_HtoS_FCVTZU_ZPmZ_StoS = 1412, FCVTZS_ZPmZ_DtoD_FCVTZS_ZPmZ_DtoS_FCVTZS_ZPmZ_HtoD_FCVTZS_ZPmZ_StoD_FCVTZU_ZPmZ_DtoD_FCVTZU_ZPmZ_DtoS_FCVTZU_ZPmZ_HtoD_FCVTZU_ZPmZ_StoD = 1413, FCPY_ZPmI_D_FCPY_ZPmI_H_FCPY_ZPmI_S = 1414, FDIVR_ZPmZ_H_FDIV_ZPmZ_H = 1415, FDIVR_ZPmZ_S_FDIV_ZPmZ_S = 1416, FDIVR_ZPmZ_D_FDIV_ZPmZ_D = 1417, FMAXNMP_ZPmZZ_D_FMAXNMP_ZPmZZ_H_FMAXNMP_ZPmZZ_S_FMAXP_ZPmZZ_D_FMAXP_ZPmZZ_H_FMAXP_ZPmZZ_S_FMINNMP_ZPmZZ_D_FMINNMP_ZPmZZ_H_FMINNMP_ZPmZZ_S_FMINP_ZPmZZ_D_FMINP_ZPmZZ_H_FMINP_ZPmZZ_S = 1418, FMAXNM_ZPmI_D_FMAXNM_ZPmI_H_FMAXNM_ZPmI_S_FMAX_ZPmI_D_FMAX_ZPmI_H_FMAX_ZPmI_S_FMINNM_ZPmI_D_FMINNM_ZPmI_H_FMINNM_ZPmI_S_FMIN_ZPmI_D_FMIN_ZPmI_H_FMIN_ZPmI_S = 1419, FMAXNM_ZPmZ_D_FMAXNM_ZPmZ_H_FMAXNM_ZPmZ_S_FMAX_ZPmZ_D_FMAX_ZPmZ_H_FMAX_ZPmZ_S_FMINNM_ZPmZ_D_FMINNM_ZPmZ_H_FMINNM_ZPmZ_S_FMIN_ZPmZ_D_FMIN_ZPmZ_H_FMIN_ZPmZ_S = 1420, FMULX_ZPmZ_D_FMULX_ZPmZ_H_FMULX_ZPmZ_S_FMUL_ZPmI_D_FMUL_ZPmI_H_FMUL_ZPmI_S_FMUL_ZPmZ_D_FMUL_ZPmZ_H_FMUL_ZPmZ_S_FMUL_ZZZ_D_FMUL_ZZZ_H_FMUL_ZZZ_S = 1421, FSCALE_ZPmZ_D_FSCALE_ZPmZ_H_FSCALE_ZPmZ_S = 1422, FMLA_ZPmZZ_D_FMLA_ZPmZZ_H_FMLA_ZPmZZ_S_FMLS_ZPmZZ_D_FMLS_ZPmZZ_H_FMLS_ZPmZZ_S = 1423, FMAD_ZPmZZ_D_FMAD_ZPmZZ_H_FMAD_ZPmZZ_S_FMSB_ZPmZZ_D_FMSB_ZPmZZ_H_FMSB_ZPmZZ_S_FNMAD_ZPmZZ_D_FNMAD_ZPmZZ_H_FNMAD_ZPmZZ_S_FNMLA_ZPmZZ_D_FNMLA_ZPmZZ_H_FNMLA_ZPmZZ_S_FNMLS_ZPmZZ_D_FNMLS_ZPmZZ_H_FNMLS_ZPmZZ_S_FNMSB_ZPmZZ_D_FNMSB_ZPmZZ_H_FNMSB_ZPmZZ_S = 1424, FMLALB_ZZZI_SHH_FMLALB_ZZZ_SHH_FMLALT_ZZZI_SHH_FMLALT_ZZZ_SHH_FMLSLB_ZZZI_SHH_FMLSLB_ZZZ_SHH_FMLSLT_ZZZI_SHH_FMLSLT_ZZZ_SHH = 1425, FRECPE_ZZ_H_FRECPX_ZPmZ_H_FRSQRTE_ZZ_H = 1426, FRECPE_ZZ_S_FRECPX_ZPmZ_S_FRSQRTE_ZZ_S = 1427, FRECPE_ZZ_D_FRECPX_ZPmZ_D_FRSQRTE_ZZ_D = 1428, FRINTA_ZPmZ_H_FRINTI_ZPmZ_H_FRINTM_ZPmZ_H_FRINTN_ZPmZ_H_FRINTP_ZPmZ_H_FRINTX_ZPmZ_H_FRINTZ_ZPmZ_H = 1429, FRINTA_ZPmZ_S_FRINTI_ZPmZ_S_FRINTM_ZPmZ_S_FRINTN_ZPmZ_S_FRINTP_ZPmZ_S_FRINTX_ZPmZ_S_FRINTZ_ZPmZ_S = 1430, FRINTA_ZPmZ_D_FRINTI_ZPmZ_D_FRINTM_ZPmZ_D_FRINTN_ZPmZ_D_FRINTP_ZPmZ_D_FRINTX_ZPmZ_D_FRINTZ_ZPmZ_D = 1431, FSQRT_ZPmZ_H = 1432, FSQRT_ZPmZ_S = 1433, FSQRT_ZPmZ_D = 1434, FEXPA_ZZ_D_FEXPA_ZZ_H_FEXPA_ZZ_S = 1435, FTMAD_ZZI_D_FTMAD_ZZI_H_FTMAD_ZZI_S = 1436, FTSMUL_ZZZ_D_FTSMUL_ZZZ_H_FTSMUL_ZZZ_S = 1437, FTSSEL_ZZZ_D_FTSSEL_ZZZ_H_FTSSEL_ZZZ_S = 1438, BFCVT_ZPmZ_BFCVTNT_ZPmZ = 1439, BFDOT_ZZI_BFDOT_ZZZ = 1440, BFMMLA_ZZZ = 1441, BFMLALB_ZZZ_BFMLALB_ZZZI_BFMLALT_ZZZ_BFMLALT_ZZZI = 1442, LDR_ZXI = 1443, LD1B_IMM_REAL_LD1D_IMM_REAL_LD1H_IMM_REAL_LD1W_IMM_REAL_LD1B_D_IMM_REAL_LD1B_H_IMM_REAL_LD1B_S_IMM_REAL_LD1SB_D_IMM_REAL_LD1SB_H_IMM_REAL_LD1SB_S_IMM_REAL_LD1H_D_IMM_REAL_LD1H_S_IMM_REAL_LD1SH_D_IMM_REAL_LD1SH_S_IMM_REAL_LD1SW_D_IMM_REAL_LD1W_D_IMM_REAL = 1444, LD1B_LD1D_LD1H_LD1W_LD1B_D_LD1B_H_LD1B_S_LD1SB_D_LD1SB_H_LD1SB_S_LD1H_D_LD1H_S_LD1SH_D_LD1SH_S_LD1SW_D_LD1W_D = 1445, LD1RB_IMM_LD1RD_IMM_LD1RH_IMM_LD1RW_IMM_LD1RSW_IMM_LD1RB_D_IMM_LD1RB_H_IMM_LD1RB_S_IMM_LD1RSB_D_IMM_LD1RSB_H_IMM_LD1RSB_S_IMM_LD1RH_D_IMM_LD1RH_S_IMM_LD1RSH_D_IMM_LD1RSH_S_IMM_LD1RW_D_IMM_LD1RQ_B_IMM_LD1RQ_D_IMM_LD1RQ_H_IMM_LD1RQ_W_IMM = 1446, LD1RQ_B_LD1RQ_D_LD1RQ_H_LD1RQ_W = 1447, LDNT1B_ZRI_LDNT1D_ZRI_LDNT1H_ZRI_LDNT1W_ZRI = 1448, LDNT1B_ZRR_LDNT1D_ZRR_LDNT1H_ZRR_LDNT1W_ZRR = 1449, LDNT1B_ZZR_S_REAL_LDNT1H_ZZR_S_REAL_LDNT1W_ZZR_S_REAL_LDNT1SB_ZZR_S_REAL_LDNT1SH_ZZR_S_REAL = 1450, LDNT1B_ZZR_D_REAL_LDNT1H_ZZR_D_REAL_LDNT1SB_ZZR_D_REAL_LDNT1SH_ZZR_D_REAL_LDNT1SW_ZZR_D_REAL_LDNT1W_ZZR_D_REAL = 1451, LDNT1D_ZZR_D_REAL = 1452, LDFF1B_REAL_LDFF1D_REAL_LDFF1H_REAL_LDFF1W_REAL_LDFF1B_D_REAL_LDFF1B_H_REAL_LDFF1B_S_REAL_LDFF1SB_D_REAL_LDFF1SB_H_REAL_LDFF1SB_S_REAL_LDFF1H_D_REAL_LDFF1H_S_REAL_LDFF1SH_D_REAL_LDFF1SH_S_REAL_LDFF1SW_D_REAL_LDFF1W_D_REAL = 1453, LDNF1B_IMM_REAL_LDNF1D_IMM_REAL_LDNF1H_IMM_REAL_LDNF1W_IMM_REAL_LDNF1B_D_IMM_REAL_LDNF1B_H_IMM_REAL_LDNF1B_S_IMM_REAL_LDNF1SB_D_IMM_REAL_LDNF1SB_H_IMM_REAL_LDNF1SB_S_IMM_REAL_LDNF1H_D_IMM_REAL_LDNF1H_S_IMM_REAL_LDNF1SH_D_IMM_REAL_LDNF1SH_S_IMM_REAL_LDNF1SW_D_IMM_REAL_LDNF1W_D_IMM_REAL = 1454, LD2B_IMM_LD2H_IMM = 1455, LD3B_IMM_LD3H_IMM = 1456, LD4B_IMM_LD4H_IMM = 1457, GLD1B_S_IMM_REAL_GLD1H_S_IMM_REAL_GLD1SB_S_IMM_REAL_GLD1SH_S_IMM_REAL_GLDFF1B_S_IMM_REAL_GLDFF1H_S_IMM_REAL_GLDFF1SB_S_IMM_REAL_GLDFF1SH_S_IMM_REAL_GLD1W_IMM_REAL_GLDFF1W_IMM_REAL = 1458, GLD1B_D_IMM_REAL_GLD1H_D_IMM_REAL_GLD1SB_D_IMM_REAL_GLD1SH_D_IMM_REAL_GLD1SW_D_IMM_REAL_GLD1W_D_IMM_REAL_GLDFF1B_D_IMM_REAL_GLDFF1H_D_IMM_REAL_GLDFF1SB_D_IMM_REAL_GLDFF1SH_D_IMM_REAL_GLDFF1SW_D_IMM_REAL_GLDFF1W_D_IMM_REAL_GLD1D_IMM_REAL_GLDFF1D_IMM_REAL = 1459, GLD1B_D_SXTW_REAL_GLD1B_D_UXTW_REAL_GLD1H_D_SXTW_REAL_GLD1H_D_SXTW_SCALED_REAL_GLD1H_D_UXTW_REAL_GLD1H_D_UXTW_SCALED_REAL_GLD1SB_D_SXTW_REAL_GLD1SB_D_UXTW_REAL_GLD1SH_D_SXTW_REAL_GLD1SH_D_SXTW_SCALED_REAL_GLD1SH_D_UXTW_REAL_GLD1SH_D_UXTW_SCALED_REAL_GLD1SW_D_SXTW_REAL_GLD1SW_D_SXTW_SCALED_REAL_GLD1SW_D_UXTW_REAL_GLD1SW_D_UXTW_SCALED_REAL_GLD1W_D_SXTW_REAL_GLD1W_D_SXTW_SCALED_REAL_GLD1W_D_UXTW_REAL_GLD1W_D_UXTW_SCALED_REAL_GLDFF1B_D_SXTW_REAL_GLDFF1B_D_UXTW_REAL_GLDFF1H_D_SXTW_REAL_GLDFF1H_D_SXTW_SCALED_REAL_GLDFF1H_D_UXTW_REAL_GLDFF1H_D_UXTW_SCALED_REAL_GLDFF1SB_D_SXTW_REAL_GLDFF1SB_D_UXTW_REAL_GLDFF1SH_D_SXTW_REAL_GLDFF1SH_D_SXTW_SCALED_REAL_GLDFF1SH_D_UXTW_REAL_GLDFF1SH_D_UXTW_SCALED_REAL_GLDFF1SW_D_SXTW_REAL_GLDFF1SW_D_SXTW_SCALED_REAL_GLDFF1SW_D_UXTW_REAL_GLDFF1SW_D_UXTW_SCALED_REAL_GLDFF1W_D_SXTW_REAL_GLDFF1W_D_SXTW_SCALED_REAL_GLDFF1W_D_UXTW_REAL_GLDFF1W_D_UXTW_SCALED_REAL_GLD1B_D_REAL_GLD1H_D_REAL_GLD1H_D_SCALED_REAL_GLD1SB_D_REAL_GLD1SH_D_REAL_GLD1SH_D_SCALED_REAL_GLD1SW_D_REAL_GLD1SW_D_SCALED_REAL_GLD1W_D_REAL_GLD1W_D_SCALED_REAL_GLDFF1B_D_REAL_GLDFF1H_D_REAL_GLDFF1H_D_SCALED_REAL_GLDFF1SB_D_REAL_GLDFF1SH_D_REAL_GLDFF1SH_D_SCALED_REAL_GLDFF1SW_D_REAL_GLDFF1SW_D_SCALED_REAL_GLDFF1W_D_REAL_GLDFF1W_D_SCALED_REAL_GLD1D_SXTW_REAL_GLD1D_SXTW_SCALED_REAL_GLD1D_UXTW_REAL_GLD1D_UXTW_SCALED_REAL_GLDFF1D_SXTW_REAL_GLDFF1D_SXTW_SCALED_REAL_GLDFF1D_UXTW_REAL_GLDFF1D_UXTW_SCALED_REAL_GLD1D_REAL_GLD1D_SCALED_REAL_GLDFF1D_REAL_GLDFF1D_SCALED_REAL = 1460, GLD1H_S_SXTW_SCALED_REAL_GLD1H_S_UXTW_SCALED_REAL_GLD1SH_S_SXTW_SCALED_REAL_GLD1SH_S_UXTW_SCALED_REAL_GLDFF1H_S_SXTW_SCALED_REAL_GLDFF1H_S_UXTW_SCALED_REAL_GLDFF1SH_S_SXTW_SCALED_REAL_GLDFF1SH_S_UXTW_SCALED_REAL_GLD1W_SXTW_SCALED_REAL_GLD1W_UXTW_SCALED_REAL_GLDFF1W_SXTW_SCALED_REAL_GLDFF1W_UXTW_SCALED_REAL = 1461, GLD1B_S_SXTW_REAL_GLD1B_S_UXTW_REAL_GLD1H_S_SXTW_REAL_GLD1H_S_UXTW_REAL_GLD1SB_S_SXTW_REAL_GLD1SB_S_UXTW_REAL_GLD1SH_S_SXTW_REAL_GLD1SH_S_UXTW_REAL_GLDFF1B_S_SXTW_REAL_GLDFF1B_S_UXTW_REAL_GLDFF1H_S_SXTW_REAL_GLDFF1H_S_UXTW_REAL_GLDFF1SB_S_SXTW_REAL_GLDFF1SB_S_UXTW_REAL_GLDFF1SH_S_SXTW_REAL_GLDFF1SH_S_UXTW_REAL_GLD1W_SXTW_REAL_GLD1W_UXTW_REAL_GLDFF1W_SXTW_REAL_GLDFF1W_UXTW_REAL = 1462, ST1B_IMM_ST1D_IMM_ST1H_IMM_ST1W_IMM_ST1B_D_IMM_ST1B_H_IMM_ST1B_S_IMM_ST1H_D_IMM_ST1H_S_IMM_ST1W_D_IMM = 1463, ST1H_ST1H_D_ST1H_S = 1464, ST1B_ST1D_ST1W_ST1B_D_ST1B_H_ST1B_S_ST1W_D = 1465, ST2B_IMM_ST2H_IMM = 1466, ST2H = 1467, ST3B_IMM_ST3H_IMM = 1468, ST3H = 1469, ST4B_IMM_ST4H_IMM = 1470, ST4H = 1471, STNT1B_ZRI_STNT1D_ZRI_STNT1H_ZRI_STNT1W_ZRI = 1472, STNT1H_ZRR = 1473, STNT1B_ZRR_STNT1D_ZRR_STNT1W_ZRR = 1474, STNT1B_ZZR_S_REAL_STNT1H_ZZR_S_REAL_STNT1W_ZZR_S_REAL = 1475, STNT1B_ZZR_D_REAL_STNT1D_ZZR_D_REAL_STNT1H_ZZR_D_REAL_STNT1W_ZZR_D_REAL = 1476, SST1H_S_SXTW_SCALED_SST1H_S_UXTW_SCALED_SST1W_SXTW_SCALED_SST1W_UXTW_SCALED = 1477, SST1B_D_SXTW_SST1B_D_UXTW_SST1H_D_SXTW_SST1H_D_UXTW_SST1W_D_SXTW_SST1W_D_UXTW_SST1D_SXTW_SST1D_UXTW = 1478, SST1H_D_SXTW_SCALED_SST1H_D_UXTW_SCALED_SST1W_D_SXTW_SCALED_SST1W_D_UXTW_SCALED_SST1D_SXTW_SCALED_SST1D_UXTW_SCALED = 1479, SST1H_D_SCALED_SST1W_D_SCALED_SST1D_SCALED = 1480, RDFFR_P_REAL = 1481, RDFFR_PPz_REAL = 1482, RDFFRS_PPz = 1483, SM4EKEY_ZZZ_S_SM4E_ZZZ_S = 1484, SCHED_LIST_END = 1485 }; } // end namespace Sched } // end namespace AArch64 } // end namespace llvm #endif // GET_INSTRINFO_SCHED_ENUM #ifdef GET_INSTRINFO_MC_DESC #undef GET_INSTRINFO_MC_DESC namespace llvm { static const MCPhysReg ImplicitList1[] = { AArch64::NZCV }; static const MCPhysReg ImplicitList2[] = { AArch64::SP, AArch64::SP }; static const MCPhysReg ImplicitList3[] = { AArch64::SP, AArch64::LR }; static const MCPhysReg ImplicitList4[] = { AArch64::X9, AArch64::X16, AArch64::X17, AArch64::LR, AArch64::NZCV }; static const MCPhysReg ImplicitList5[] = { AArch64::X20, AArch64::X16, AArch64::X17, AArch64::LR, AArch64::NZCV }; static const MCPhysReg ImplicitList6[] = { AArch64::X9, AArch64::X16, AArch64::X17, AArch64::NZCV }; static const MCPhysReg ImplicitList7[] = { AArch64::FPCR }; static const MCPhysReg ImplicitList8[] = { AArch64::X16, AArch64::X17 }; static const MCPhysReg ImplicitList9[] = { AArch64::SP }; static const MCPhysReg ImplicitList10[] = { AArch64::LR, AArch64::X0, AArch64::X1 }; static const MCPhysReg ImplicitList11[] = { AArch64::NZCV, AArch64::NZCV }; static const MCPhysReg ImplicitList12[] = { AArch64::X16, AArch64::X17, AArch64::X17 }; static const MCPhysReg ImplicitList13[] = { AArch64::LR, AArch64::SP, AArch64::LR }; static const MCPhysReg ImplicitList14[] = { AArch64::LR, AArch64::LR }; static const MCPhysReg ImplicitList15[] = { AArch64::LR, AArch64::SP }; static const MCPhysReg ImplicitList16[] = { AArch64::FPCR, AArch64::NZCV }; static const MCPhysReg ImplicitList17[] = { AArch64::FFR, AArch64::FFR }; static const MCPhysReg ImplicitList18[] = { AArch64::FFR, AArch64::NZCV }; static const MCPhysReg ImplicitList19[] = { AArch64::FFR }; static const MCOperandInfo OperandInfo2[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, }; static const MCOperandInfo OperandInfo3[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, }; static const MCOperandInfo OperandInfo4[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, }; static const MCOperandInfo OperandInfo5[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, }; static const MCOperandInfo OperandInfo6[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, }; static const MCOperandInfo OperandInfo7[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, }; static const MCOperandInfo OperandInfo8[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, }; static const MCOperandInfo OperandInfo9[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, MCOI_TIED_TO(0) }, }; static const MCOperandInfo OperandInfo10[] = { { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, }; static const MCOperandInfo OperandInfo11[] = { { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_UNKNOWN, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, { -1, 0, MCOI::OPERAND_IMMEDIATE, 0 }, }; static const MCOperandInfo OperandInfo12[] = { { 0, 0|(1<InitMCInstrInfo(AArch64Insts, AArch64InstrNameIndices, AArch64InstrNameData, nullptr, nullptr, 7767); } } // end namespace llvm #endif // GET_INSTRINFO_MC_DESC #ifdef GET_INSTRINFO_HEADER #undef GET_INSTRINFO_HEADER namespace llvm { struct AArch64GenInstrInfo : public TargetInstrInfo { explicit AArch64GenInstrInfo(unsigned CFSetupOpcode = ~0u, unsigned CFDestroyOpcode = ~0u, unsigned CatchRetOpcode = ~0u, unsigned ReturnOpcode = ~0u); ~AArch64GenInstrInfo() override = default; }; } // end namespace llvm #endif // GET_INSTRINFO_HEADER #ifdef GET_INSTRINFO_HELPER_DECLS #undef GET_INSTRINFO_HELPER_DECLS static bool isExynosArithFast(const MachineInstr &MI); static bool isExynosCheapAsMove(const MachineInstr &MI); static bool isExynosLogicExFast(const MachineInstr &MI); static bool isExynosLogicFast(const MachineInstr &MI); static bool isExynosResetFast(const MachineInstr &MI); static bool isExynosScaledAddr(const MachineInstr &MI); static bool isCopyIdiom(const MachineInstr &MI); static bool isZeroFPIdiom(const MachineInstr &MI); static bool isZeroIdiom(const MachineInstr &MI); static bool hasExtendedReg(const MachineInstr &MI); static bool hasShiftedReg(const MachineInstr &MI); static bool isScaledAddr(const MachineInstr &MI); #endif // GET_INSTRINFO_HELPER_DECLS #ifdef GET_INSTRINFO_HELPERS #undef GET_INSTRINFO_HELPERS bool AArch64InstrInfo::isExynosArithFast(const MachineInstr &MI) { switch(MI.getOpcode()) { case AArch64::ADDWrx: case AArch64::ADDXrx: case AArch64::ADDSWrx: case AArch64::ADDSXrx: case AArch64::SUBWrx: case AArch64::SUBXrx: case AArch64::SUBSWrx: case AArch64::SUBSXrx: case AArch64::ADDXrx64: case AArch64::ADDSXrx64: case AArch64::SUBXrx64: case AArch64::SUBSXrx64: return ( AArch64_AM::getArithShiftValue(MI.getOperand(3).getImm()) == 0 || ( ( AArch64_AM::getArithExtendType(MI.getOperand(3).getImm()) == AArch64_AM::UXTW || AArch64_AM::getArithExtendType(MI.getOperand(3).getImm()) == AArch64_AM::UXTX ) && ( AArch64_AM::getArithShiftValue(MI.getOperand(3).getImm()) == 1 || AArch64_AM::getArithShiftValue(MI.getOperand(3).getImm()) == 2 || AArch64_AM::getArithShiftValue(MI.getOperand(3).getImm()) == 3 ) ) ); case AArch64::ADDWrs: case AArch64::ADDXrs: case AArch64::ADDSWrs: case AArch64::ADDSXrs: case AArch64::SUBWrs: case AArch64::SUBXrs: case AArch64::SUBSWrs: case AArch64::SUBSXrs: return ( AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 0 || ( AArch64_AM::getShiftType(MI.getOperand(3).getImm()) == AArch64_AM::LSL && ( AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 1 || AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 2 || AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 3 ) ) ); case AArch64::ADDWrr: case AArch64::ADDXrr: case AArch64::ADDSWrr: case AArch64::ADDSXrr: case AArch64::SUBWrr: case AArch64::SUBXrr: case AArch64::SUBSWrr: case AArch64::SUBSXrr: return true; case AArch64::ADDWri: case AArch64::ADDXri: case AArch64::ADDSWri: case AArch64::ADDSXri: case AArch64::SUBWri: case AArch64::SUBXri: case AArch64::SUBSWri: case AArch64::SUBSXri: return true; default: return false; } // end of switch-stmt } bool AArch64InstrInfo::isExynosCheapAsMove(const MachineInstr &MI) { switch(MI.getOpcode()) { case AArch64::ADDWri: case AArch64::ADDXri: case AArch64::ADDSWri: case AArch64::ADDSXri: case AArch64::SUBWri: case AArch64::SUBXri: case AArch64::SUBSWri: case AArch64::SUBSXri: case AArch64::ANDWri: case AArch64::ANDXri: case AArch64::EORWri: case AArch64::EORXri: case AArch64::ORRWri: case AArch64::ORRXri: return true; default: return ( AArch64InstrInfo::isExynosArithFast(MI) || AArch64InstrInfo::isExynosResetFast(MI) || AArch64InstrInfo::isExynosLogicFast(MI) ); } // end of switch-stmt } bool AArch64InstrInfo::isExynosLogicExFast(const MachineInstr &MI) { switch(MI.getOpcode()) { case AArch64::ANDWrs: case AArch64::ANDXrs: case AArch64::ANDSWrs: case AArch64::ANDSXrs: case AArch64::BICWrs: case AArch64::BICXrs: case AArch64::BICSWrs: case AArch64::BICSXrs: case AArch64::EONWrs: case AArch64::EONXrs: case AArch64::EORWrs: case AArch64::EORXrs: case AArch64::ORNWrs: case AArch64::ORNXrs: case AArch64::ORRWrs: case AArch64::ORRXrs: return ( ( AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 0 || ( AArch64_AM::getShiftType(MI.getOperand(3).getImm()) == AArch64_AM::LSL && ( AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 1 || AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 2 || AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 3 ) ) ) || ( AArch64_AM::getShiftType(MI.getOperand(3).getImm()) == AArch64_AM::LSL && AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 8 ) ); case AArch64::ANDWrr: case AArch64::ANDXrr: case AArch64::ANDSWrr: case AArch64::ANDSXrr: case AArch64::BICWrr: case AArch64::BICXrr: case AArch64::BICSWrr: case AArch64::BICSXrr: case AArch64::EONWrr: case AArch64::EONXrr: case AArch64::EORWrr: case AArch64::EORXrr: case AArch64::ORNWrr: case AArch64::ORNXrr: case AArch64::ORRWrr: case AArch64::ORRXrr: return true; case AArch64::ANDWri: case AArch64::ANDXri: case AArch64::EORWri: case AArch64::EORXri: case AArch64::ORRWri: case AArch64::ORRXri: return true; default: return false; } // end of switch-stmt } bool AArch64InstrInfo::isExynosLogicFast(const MachineInstr &MI) { switch(MI.getOpcode()) { case AArch64::ANDWrs: case AArch64::ANDXrs: case AArch64::ANDSWrs: case AArch64::ANDSXrs: case AArch64::BICWrs: case AArch64::BICXrs: case AArch64::BICSWrs: case AArch64::BICSXrs: case AArch64::EONWrs: case AArch64::EONXrs: case AArch64::EORWrs: case AArch64::EORXrs: case AArch64::ORNWrs: case AArch64::ORNXrs: case AArch64::ORRWrs: case AArch64::ORRXrs: return ( AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 0 || ( AArch64_AM::getShiftType(MI.getOperand(3).getImm()) == AArch64_AM::LSL && ( AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 1 || AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 2 || AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 3 ) ) ); case AArch64::ANDWrr: case AArch64::ANDXrr: case AArch64::ANDSWrr: case AArch64::ANDSXrr: case AArch64::BICWrr: case AArch64::BICXrr: case AArch64::BICSWrr: case AArch64::BICSXrr: case AArch64::EONWrr: case AArch64::EONXrr: case AArch64::EORWrr: case AArch64::EORXrr: case AArch64::ORNWrr: case AArch64::ORNXrr: case AArch64::ORRWrr: case AArch64::ORRXrr: return true; case AArch64::ANDWri: case AArch64::ANDXri: case AArch64::EORWri: case AArch64::EORXri: case AArch64::ORRWri: case AArch64::ORRXri: return true; default: return false; } // end of switch-stmt } bool AArch64InstrInfo::isExynosResetFast(const MachineInstr &MI) { switch(MI.getOpcode()) { case AArch64::ADR: case AArch64::ADRP: case AArch64::MOVNWi: case AArch64::MOVNXi: case AArch64::MOVZWi: case AArch64::MOVZXi: return true; case AArch64::ORRWri: case AArch64::ORRXri: return ( MI.getOperand(1).isReg() && ( MI.getOperand(1).getReg() == AArch64::WZR || MI.getOperand(1).getReg() == AArch64::XZR ) ); default: return ( AArch64InstrInfo::isCopyIdiom(MI) || AArch64InstrInfo::isZeroFPIdiom(MI) ); } // end of switch-stmt } bool AArch64InstrInfo::isExynosScaledAddr(const MachineInstr &MI) { switch(MI.getOpcode()) { case AArch64::PRFMroW: case AArch64::PRFMroX: case AArch64::LDRBBroW: case AArch64::LDRBBroX: case AArch64::LDRSBWroW: case AArch64::LDRSBWroX: case AArch64::LDRSBXroW: case AArch64::LDRSBXroX: case AArch64::LDRHHroW: case AArch64::LDRHHroX: case AArch64::LDRSHWroW: case AArch64::LDRSHWroX: case AArch64::LDRSHXroW: case AArch64::LDRSHXroX: case AArch64::LDRWroW: case AArch64::LDRWroX: case AArch64::LDRSWroW: case AArch64::LDRSWroX: case AArch64::LDRXroW: case AArch64::LDRXroX: case AArch64::LDRBroW: case AArch64::LDRBroX: case AArch64::LDRHroW: case AArch64::LDRHroX: case AArch64::LDRSroW: case AArch64::LDRSroX: case AArch64::LDRDroW: case AArch64::LDRDroX: case AArch64::LDRQroW: case AArch64::LDRQroX: case AArch64::STRBBroW: case AArch64::STRBBroX: case AArch64::STRHHroW: case AArch64::STRHHroX: case AArch64::STRWroW: case AArch64::STRWroX: case AArch64::STRXroW: case AArch64::STRXroX: case AArch64::STRBroW: case AArch64::STRBroX: case AArch64::STRHroW: case AArch64::STRHroX: case AArch64::STRSroW: case AArch64::STRSroX: case AArch64::STRDroW: case AArch64::STRDroX: case AArch64::STRQroW: case AArch64::STRQroX: return ( AArch64_AM::getMemExtendType(MI.getOperand(3).getImm()) == AArch64_AM::SXTW || AArch64_AM::getMemExtendType(MI.getOperand(3).getImm()) == AArch64_AM::UXTW || AArch64_AM::getMemDoShift(MI.getOperand(4).getImm()) ); default: return false; } // end of switch-stmt } bool AArch64InstrInfo::isCopyIdiom(const MachineInstr &MI) { switch(MI.getOpcode()) { case AArch64::ADDWri: case AArch64::ADDXri: return ( MI.getOperand(0).isReg() && MI.getOperand(1).isReg() && ( MI.getOperand(0).getReg() == AArch64::WSP || MI.getOperand(0).getReg() == AArch64::SP || MI.getOperand(1).getReg() == AArch64::WSP || MI.getOperand(1).getReg() == AArch64::SP ) && MI.getOperand(2).getImm() == 0 ); case AArch64::ORRWrs: case AArch64::ORRXrs: return ( MI.getOperand(1).isReg() && MI.getOperand(2).isReg() && ( MI.getOperand(1).getReg() == AArch64::WZR || MI.getOperand(1).getReg() == AArch64::XZR ) && AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 0 ); default: return false; } // end of switch-stmt } bool AArch64InstrInfo::isZeroFPIdiom(const MachineInstr &MI) { switch(MI.getOpcode()) { case AArch64::MOVIv8b_ns: case AArch64::MOVIv16b_ns: case AArch64::MOVID: case AArch64::MOVIv2d_ns: return MI.getOperand(1).getImm() == 0; case AArch64::MOVIv4i16: case AArch64::MOVIv8i16: case AArch64::MOVIv2i32: case AArch64::MOVIv4i32: return ( MI.getOperand(1).getImm() == 0 && MI.getOperand(2).getImm() == 0 ); default: return false; } // end of switch-stmt } bool AArch64InstrInfo::isZeroIdiom(const MachineInstr &MI) { switch(MI.getOpcode()) { case AArch64::ORRWri: case AArch64::ORRXri: return ( MI.getOperand(1).isReg() && ( MI.getOperand(1).getReg() == AArch64::WZR || MI.getOperand(1).getReg() == AArch64::XZR ) && MI.getOperand(2).getImm() == 0 ); default: return false; } // end of switch-stmt } bool AArch64InstrInfo::hasExtendedReg(const MachineInstr &MI) { switch(MI.getOpcode()) { case AArch64::ADDWrx: case AArch64::ADDXrx: case AArch64::ADDSWrx: case AArch64::ADDSXrx: case AArch64::SUBWrx: case AArch64::SUBXrx: case AArch64::SUBSWrx: case AArch64::SUBSXrx: case AArch64::ADDXrx64: case AArch64::ADDSXrx64: case AArch64::SUBXrx64: case AArch64::SUBSXrx64: return MI.getOperand(3).getImm() != 0; default: return false; } // end of switch-stmt } bool AArch64InstrInfo::hasShiftedReg(const MachineInstr &MI) { switch(MI.getOpcode()) { case AArch64::ADDWrs: case AArch64::ADDXrs: case AArch64::ADDSWrs: case AArch64::ADDSXrs: case AArch64::SUBWrs: case AArch64::SUBXrs: case AArch64::SUBSWrs: case AArch64::SUBSXrs: case AArch64::ANDWrs: case AArch64::ANDXrs: case AArch64::ANDSWrs: case AArch64::ANDSXrs: case AArch64::BICWrs: case AArch64::BICXrs: case AArch64::BICSWrs: case AArch64::BICSXrs: case AArch64::EONWrs: case AArch64::EONXrs: case AArch64::EORWrs: case AArch64::EORXrs: case AArch64::ORNWrs: case AArch64::ORNXrs: case AArch64::ORRWrs: case AArch64::ORRXrs: return MI.getOperand(3).getImm() != 0; default: return false; } // end of switch-stmt } bool AArch64InstrInfo::isScaledAddr(const MachineInstr &MI) { switch(MI.getOpcode()) { case AArch64::PRFMroW: case AArch64::PRFMroX: case AArch64::LDRBBroW: case AArch64::LDRBBroX: case AArch64::LDRSBWroW: case AArch64::LDRSBWroX: case AArch64::LDRSBXroW: case AArch64::LDRSBXroX: case AArch64::LDRHHroW: case AArch64::LDRHHroX: case AArch64::LDRSHWroW: case AArch64::LDRSHWroX: case AArch64::LDRSHXroW: case AArch64::LDRSHXroX: case AArch64::LDRWroW: case AArch64::LDRWroX: case AArch64::LDRSWroW: case AArch64::LDRSWroX: case AArch64::LDRXroW: case AArch64::LDRXroX: case AArch64::LDRBroW: case AArch64::LDRBroX: case AArch64::LDRHroW: case AArch64::LDRHroX: case AArch64::LDRSroW: case AArch64::LDRSroX: case AArch64::LDRDroW: case AArch64::LDRDroX: case AArch64::LDRQroW: case AArch64::LDRQroX: case AArch64::STRBBroW: case AArch64::STRBBroX: case AArch64::STRHHroW: case AArch64::STRHHroX: case AArch64::STRWroW: case AArch64::STRWroX: case AArch64::STRXroW: case AArch64::STRXroX: case AArch64::STRBroW: case AArch64::STRBroX: case AArch64::STRHroW: case AArch64::STRHroX: case AArch64::STRSroW: case AArch64::STRSroX: case AArch64::STRDroW: case AArch64::STRDroX: case AArch64::STRQroW: case AArch64::STRQroX: return ( AArch64_AM::getMemExtendType(MI.getOperand(3).getImm()) != AArch64_AM::UXTX || AArch64_AM::getMemDoShift(MI.getOperand(4).getImm()) ); default: return false; } // end of switch-stmt } #endif // GET_INSTRINFO_HELPERS #ifdef GET_INSTRINFO_CTOR_DTOR #undef GET_INSTRINFO_CTOR_DTOR namespace llvm { extern const MCInstrDesc AArch64Insts[]; extern const unsigned AArch64InstrNameIndices[]; extern const char AArch64InstrNameData[]; AArch64GenInstrInfo::AArch64GenInstrInfo(unsigned CFSetupOpcode, unsigned CFDestroyOpcode, unsigned CatchRetOpcode, unsigned ReturnOpcode) : TargetInstrInfo(CFSetupOpcode, CFDestroyOpcode, CatchRetOpcode, ReturnOpcode) { InitMCInstrInfo(AArch64Insts, AArch64InstrNameIndices, AArch64InstrNameData, nullptr, nullptr, 7767); } } // end namespace llvm #endif // GET_INSTRINFO_CTOR_DTOR #ifdef GET_INSTRINFO_OPERAND_ENUM #undef GET_INSTRINFO_OPERAND_ENUM namespace llvm { namespace AArch64 { namespace OpName { enum { OPERAND_LAST }; } // end namespace OpName } // end namespace AArch64 } // end namespace llvm #endif //GET_INSTRINFO_OPERAND_ENUM #ifdef GET_INSTRINFO_NAMED_OPS #undef GET_INSTRINFO_NAMED_OPS namespace llvm { namespace AArch64 { LLVM_READONLY int16_t getNamedOperandIdx(uint16_t Opcode, uint16_t NamedIdx) { return -1; } } // end namespace AArch64 } // end namespace llvm #endif //GET_INSTRINFO_NAMED_OPS #ifdef GET_INSTRINFO_OPERAND_TYPES_ENUM #undef GET_INSTRINFO_OPERAND_TYPES_ENUM namespace llvm { namespace AArch64 { namespace OpTypes { enum OperandType { MatrixTileList = 0, VectorIndex0 = 1, VectorIndex0_timm = 2, VectorIndex1 = 3, VectorIndex132b = 4, VectorIndex132b_timm = 5, VectorIndex1_timm = 6, VectorIndexB = 7, VectorIndexB32b = 8, VectorIndexB32b_timm = 9, VectorIndexB_timm = 10, VectorIndexD = 11, VectorIndexD32b = 12, VectorIndexD32b_timm = 13, VectorIndexD_timm = 14, VectorIndexH = 15, VectorIndexH32b = 16, VectorIndexH32b_timm = 17, VectorIndexH_timm = 18, VectorIndexS = 19, VectorIndexS32b = 20, VectorIndexS32b_timm = 21, VectorIndexS_timm = 22, addsub_imm8_opt_lsl_i16 = 23, addsub_imm8_opt_lsl_i32 = 24, addsub_imm8_opt_lsl_i64 = 25, addsub_imm8_opt_lsl_i8 = 26, addsub_shifted_imm32 = 27, addsub_shifted_imm32_neg = 28, addsub_shifted_imm64 = 29, addsub_shifted_imm64_neg = 30, adrlabel = 31, adrplabel = 32, am_b_target = 33, am_bl_target = 34, am_brcond = 35, am_ldrlit = 36, am_tbrcond = 37, anonymous_5949_movimm = 39, anonymous_5950_movimm = 40, anonymous_5952_movimm = 41, anonymous_5954_movimm = 42, anonymous_5956_movimm = 43, anonymous_5958_movimm = 44, anonymous_5960_movimm = 45, anonymous_5962_movimm = 46, anonymous_5964_movimm = 47, anonymous_5966_movimm = 48, anonymous_5968_movimm = 49, anonymous_5970_movimm = 50, arith_extend = 51, arith_extend64 = 52, arith_extended_reg32_i32 = 53, arith_extended_reg32_i64 = 54, arith_extended_reg32to64_i64 = 55, arith_extendlsl64 = 56, arith_shift32 = 57, arith_shift64 = 58, arith_shifted_reg32 = 59, arith_shifted_reg64 = 60, barrier_nxs_op = 61, barrier_op = 62, btihint_op = 63, ccode = 64, complexrotateop = 65, complexrotateopodd = 66, cpy_imm8_opt_lsl_i16 = 67, cpy_imm8_opt_lsl_i32 = 68, cpy_imm8_opt_lsl_i64 = 69, cpy_imm8_opt_lsl_i8 = 70, f32imm = 71, f64imm = 72, fixedpoint_f16_i32 = 73, fixedpoint_f16_i64 = 74, fixedpoint_f32_i32 = 75, fixedpoint_f32_i64 = 76, fixedpoint_f64_i32 = 77, fixedpoint_f64_i64 = 78, fpimm16 = 79, fpimm32 = 80, fpimm64 = 81, fpimm8 = 82, i16imm = 83, i1imm = 84, i32imm = 85, i32shift_a = 86, i32shift_b = 87, i32shift_sext_i16 = 88, i32shift_sext_i8 = 89, i64imm = 90, i64shift_a = 91, i64shift_b = 92, i64shift_sext_i16 = 93, i64shift_sext_i32 = 94, i64shift_sext_i8 = 95, i8imm = 96, imm0_1 = 97, imm0_127 = 98, imm0_127_64b = 99, imm0_15 = 100, imm0_255 = 101, imm0_3 = 102, imm0_31 = 103, imm0_63 = 104, imm0_7 = 105, imm32_0_15 = 106, imm32_0_31 = 107, inv_ccode = 108, logical_imm32 = 109, logical_imm32_not = 110, logical_imm64 = 111, logical_imm64_not = 112, logical_shift32 = 113, logical_shift64 = 114, logical_shifted_reg32 = 115, logical_shifted_reg64 = 116, logical_vec_hw_shift = 117, logical_vec_shift = 118, maski16_or_more = 119, maski8_or_more = 120, move_vec_shift = 121, movimm32_imm = 122, movimm32_shift = 123, movimm64_shift = 124, movw_symbol_g0 = 125, movw_symbol_g1 = 126, movw_symbol_g2 = 127, movw_symbol_g3 = 128, mrs_sysreg_op = 129, msr_sysreg_op = 130, neg_addsub_shifted_imm32 = 131, neg_addsub_shifted_imm64 = 132, prfop = 133, psbhint_op = 134, pstatefield1_op = 135, pstatefield4_op = 136, ptype0 = 137, ptype1 = 138, ptype2 = 139, ptype3 = 140, ptype4 = 141, ptype5 = 142, ro_Wextend128 = 143, ro_Wextend16 = 144, ro_Wextend32 = 145, ro_Wextend64 = 146, ro_Wextend8 = 147, ro_Xextend128 = 148, ro_Xextend16 = 149, ro_Xextend32 = 150, ro_Xextend64 = 151, ro_Xextend8 = 152, rprfop = 153, simdimmtype10 = 154, simm10Scaled = 155, simm4s1 = 156, simm4s16 = 157, simm4s2 = 158, simm4s3 = 159, simm4s32 = 160, simm4s4 = 161, simm5_16b = 162, simm5_32b = 163, simm5_64b = 164, simm5_8b = 165, simm6_32b = 166, simm6s1 = 167, simm7s16 = 168, simm7s4 = 169, simm7s8 = 170, simm8_32b = 171, simm8_64b = 172, simm9 = 173, simm9_offset_fb128 = 174, simm9_offset_fb16 = 175, simm9_offset_fb32 = 176, simm9_offset_fb64 = 177, simm9_offset_fb8 = 178, simm9s16 = 179, sme_elm_idx0_0 = 180, sme_elm_idx0_1 = 181, sme_elm_idx0_15 = 182, sme_elm_idx0_3 = 183, sme_elm_idx0_7 = 184, svcr_op = 185, sve_elm_idx_extdup_b = 186, sve_elm_idx_extdup_b_timm = 187, sve_elm_idx_extdup_d = 188, sve_elm_idx_extdup_d_timm = 189, sve_elm_idx_extdup_h = 190, sve_elm_idx_extdup_h_timm = 191, sve_elm_idx_extdup_q = 192, sve_elm_idx_extdup_q_timm = 193, sve_elm_idx_extdup_s = 194, sve_elm_idx_extdup_s_timm = 195, sve_fpimm_half_one = 196, sve_fpimm_half_two = 197, sve_fpimm_zero_one = 198, sve_incdec_imm = 199, sve_logical_imm16 = 200, sve_logical_imm16_not = 201, sve_logical_imm32 = 202, sve_logical_imm32_not = 203, sve_logical_imm8 = 204, sve_logical_imm8_not = 205, sve_pred_enum = 206, sve_preferred_logical_imm16 = 207, sve_preferred_logical_imm32 = 208, sve_preferred_logical_imm64 = 209, sve_prfop = 210, sve_vec_len_specifier_enum = 211, sys_cr_op = 212, tbz_imm0_31_diag = 213, tbz_imm0_31_nodiag = 214, tbz_imm32_63 = 215, timm0_1 = 216, timm0_31 = 217, timm0_63 = 218, timm32_0_1 = 219, timm32_0_15 = 220, timm32_0_255 = 221, timm32_0_3 = 222, timm32_0_31 = 223, timm32_0_65535 = 224, timm32_0_7 = 225, timm64_0_65535 = 226, tuimm5s2 = 227, tuimm5s4 = 228, tuimm5s8 = 229, tvecshiftL16 = 230, tvecshiftL32 = 231, tvecshiftL64 = 232, tvecshiftL8 = 233, tvecshiftR16 = 234, tvecshiftR32 = 235, tvecshiftR64 = 236, tvecshiftR8 = 237, type0 = 238, type1 = 239, type2 = 240, type3 = 241, type4 = 242, type5 = 243, uimm0s2range = 244, uimm0s4range = 245, uimm12s1 = 246, uimm12s16 = 247, uimm12s2 = 248, uimm12s4 = 249, uimm12s8 = 250, uimm16 = 251, uimm1s2range = 252, uimm1s4range = 253, uimm2s2range = 254, uimm2s4range = 255, uimm3s2range = 256, uimm3s8 = 257, uimm5s2 = 258, uimm5s4 = 259, uimm5s8 = 260, uimm6 = 261, uimm6s1 = 262, uimm6s16 = 263, uimm6s2 = 264, uimm6s4 = 265, uimm6s8 = 266, uimm8_32b = 267, uimm8_64b = 268, untyped_imm_0 = 269, vecshiftL16 = 270, vecshiftL32 = 271, vecshiftL64 = 272, vecshiftL8 = 273, vecshiftR16 = 274, vecshiftR16Narrow = 275, vecshiftR32 = 276, vecshiftR32Narrow = 277, vecshiftR64 = 278, vecshiftR64Narrow = 279, vecshiftR8 = 280, FPR128Op = 281, FPR128asZPR = 282, FPR16Op = 283, FPR16Op_lo = 284, FPR16asZPR = 285, FPR32Op = 286, FPR32asZPR = 287, FPR64Op = 288, FPR64asZPR = 289, FPR8Op = 290, FPR8asZPR = 291, GPR32as64 = 292, GPR32z = 293, GPR64NoXZRshifted128 = 294, GPR64NoXZRshifted16 = 295, GPR64NoXZRshifted32 = 296, GPR64NoXZRshifted64 = 297, GPR64NoXZRshifted8 = 298, GPR64as32 = 299, GPR64pi1 = 300, GPR64pi12 = 301, GPR64pi16 = 302, GPR64pi2 = 303, GPR64pi24 = 304, GPR64pi3 = 305, GPR64pi32 = 306, GPR64pi4 = 307, GPR64pi48 = 308, GPR64pi6 = 309, GPR64pi64 = 310, GPR64pi8 = 311, GPR64shifted128 = 312, GPR64shifted16 = 313, GPR64shifted32 = 314, GPR64shifted64 = 315, GPR64shifted8 = 316, GPR64sp0 = 317, GPR64x8 = 318, GPR64z = 319, MatrixIndexGPR32Op12_15 = 320, MatrixIndexGPR32Op8_11 = 321, MatrixOp = 322, MatrixOp16 = 323, MatrixOp32 = 324, MatrixOp64 = 325, MatrixOp8 = 326, MrrsMssrPairClassOperand = 327, PNR16 = 328, PNR16_p8to15 = 329, PNR32 = 330, PNR32_p8to15 = 331, PNR64 = 332, PNR64_p8to15 = 333, PNR8 = 334, PNR8_p8to15 = 335, PNRAny = 336, PNRAny_p8to15 = 337, PPR16 = 338, PPR32 = 339, PPR3bAny = 340, PPR64 = 341, PPR8 = 342, PPRAny = 343, PP_b = 344, PP_b_mul_r = 345, PP_d = 346, PP_d_mul_r = 347, PP_h = 348, PP_h_mul_r = 349, PP_s = 350, PP_s_mul_r = 351, SyspXzrPairOperand = 352, TileOp16 = 353, TileOp32 = 354, TileOp64 = 355, TileVectorOpH128 = 356, TileVectorOpH16 = 357, TileVectorOpH32 = 358, TileVectorOpH64 = 359, TileVectorOpH8 = 360, TileVectorOpV128 = 361, TileVectorOpV16 = 362, TileVectorOpV32 = 363, TileVectorOpV64 = 364, TileVectorOpV8 = 365, V128 = 366, V128_lo = 367, V64 = 368, V64_lo = 369, VecListFour128 = 370, VecListFour16b = 371, VecListFour1d = 372, VecListFour2d = 373, VecListFour2s = 374, VecListFour4h = 375, VecListFour4s = 376, VecListFour64 = 377, VecListFour8b = 378, VecListFour8h = 379, VecListFourb = 380, VecListFourd = 381, VecListFourh = 382, VecListFours = 383, VecListOne128 = 384, VecListOne16b = 385, VecListOne1d = 386, VecListOne2d = 387, VecListOne2s = 388, VecListOne4h = 389, VecListOne4s = 390, VecListOne64 = 391, VecListOne8b = 392, VecListOne8h = 393, VecListOneb = 394, VecListOned = 395, VecListOneh = 396, VecListOnes = 397, VecListThree128 = 398, VecListThree16b = 399, VecListThree1d = 400, VecListThree2d = 401, VecListThree2s = 402, VecListThree4h = 403, VecListThree4s = 404, VecListThree64 = 405, VecListThree8b = 406, VecListThree8h = 407, VecListThreeb = 408, VecListThreed = 409, VecListThreeh = 410, VecListThrees = 411, VecListTwo128 = 412, VecListTwo16b = 413, VecListTwo1d = 414, VecListTwo2d = 415, VecListTwo2s = 416, VecListTwo4h = 417, VecListTwo4s = 418, VecListTwo64 = 419, VecListTwo8b = 420, VecListTwo8h = 421, VecListTwob = 422, VecListTwod = 423, VecListTwoh = 424, VecListTwos = 425, WSeqPairClassOperand = 426, XSeqPairClassOperand = 427, ZPR128 = 428, ZPR16 = 429, ZPR32 = 430, ZPR32ExtLSL16 = 431, ZPR32ExtLSL32 = 432, ZPR32ExtLSL64 = 433, ZPR32ExtLSL8 = 434, ZPR32ExtSXTW16 = 435, ZPR32ExtSXTW32 = 436, ZPR32ExtSXTW64 = 437, ZPR32ExtSXTW8 = 438, ZPR32ExtSXTW8Only = 439, ZPR32ExtUXTW16 = 440, ZPR32ExtUXTW32 = 441, ZPR32ExtUXTW64 = 442, ZPR32ExtUXTW8 = 443, ZPR32ExtUXTW8Only = 444, ZPR3b16 = 445, ZPR3b32 = 446, ZPR3b8 = 447, ZPR4b16 = 448, ZPR4b32 = 449, ZPR4b64 = 450, ZPR4b8 = 451, ZPR64 = 452, ZPR64ExtLSL16 = 453, ZPR64ExtLSL32 = 454, ZPR64ExtLSL64 = 455, ZPR64ExtLSL8 = 456, ZPR64ExtSXTW16 = 457, ZPR64ExtSXTW32 = 458, ZPR64ExtSXTW64 = 459, ZPR64ExtSXTW8 = 460, ZPR64ExtSXTW8Only = 461, ZPR64ExtUXTW16 = 462, ZPR64ExtUXTW32 = 463, ZPR64ExtUXTW64 = 464, ZPR64ExtUXTW8 = 465, ZPR64ExtUXTW8Only = 466, ZPR8 = 467, ZPRAny = 468, ZZZZ_b = 469, ZZZZ_b_mul_r = 470, ZZZZ_b_strided = 471, ZZZZ_d = 472, ZZZZ_d_mul_r = 473, ZZZZ_d_strided = 474, ZZZZ_h = 475, ZZZZ_h_mul_r = 476, ZZZZ_h_strided = 477, ZZZZ_q = 478, ZZZZ_q_mul_r = 479, ZZZZ_s = 480, ZZZZ_s_mul_r = 481, ZZZZ_s_strided = 482, ZZZ_b = 483, ZZZ_d = 484, ZZZ_h = 485, ZZZ_q = 486, ZZZ_s = 487, ZZ_b = 488, ZZ_b_mul_r = 489, ZZ_b_strided = 490, ZZ_d = 491, ZZ_d_mul_r = 492, ZZ_d_strided = 493, ZZ_h = 494, ZZ_h_mul_r = 495, ZZ_h_strided = 496, ZZ_q = 497, ZZ_q_mul_r = 498, ZZ_s = 499, ZZ_s_mul_r = 500, ZZ_s_strided = 501, Z_b = 502, Z_d = 503, Z_h = 504, Z_q = 505, Z_s = 506, CCR = 507, DD = 508, DDD = 509, DDDD = 510, FIXED_REGS = 511, FPR128 = 512, FPR128_lo = 513, FPR16 = 514, FPR16_lo = 515, FPR32 = 516, FPR64 = 517, FPR64_lo = 518, FPR8 = 519, GPR32 = 520, GPR32all = 521, GPR32arg = 522, GPR32common = 523, GPR32sp = 524, GPR32sponly = 525, GPR64 = 526, GPR64all = 527, GPR64arg = 528, GPR64common = 529, GPR64noip = 530, GPR64sp = 531, GPR64sponly = 532, GPR64x8Class = 533, MPR = 534, MPR128 = 535, MPR16 = 536, MPR32 = 537, MPR64 = 538, MPR8 = 539, MatrixIndexGPR32_12_15 = 540, MatrixIndexGPR32_8_11 = 541, PPR = 542, PPR2 = 543, PPR2Mul2 = 544, PPR_3b = 545, PPR_p8to15 = 546, QQ = 547, QQQ = 548, QQQQ = 549, WSeqPairsClass = 550, XSeqPairsClass = 551, ZPR = 552, ZPR2 = 553, ZPR2Mul2 = 554, ZPR2Strided = 555, ZPR3 = 556, ZPR4 = 557, ZPR4Mul4 = 558, ZPR4Strided = 559, ZPR_3b = 560, ZPR_4b = 561, ZTR = 562, rtcGPR64 = 563, tcGPR64 = 564, OPERAND_TYPE_LIST_END }; } // end namespace OpTypes } // end namespace AArch64 } // end namespace llvm #endif // GET_INSTRINFO_OPERAND_TYPES_ENUM #ifdef GET_INSTRINFO_OPERAND_TYPE #undef GET_INSTRINFO_OPERAND_TYPE namespace llvm { namespace AArch64 { LLVM_READONLY static int getOperandType(uint16_t Opcode, uint16_t OpIdx) { const uint16_t Offsets[] = { /* PHI */ 0, /* INLINEASM */ 1, /* INLINEASM_BR */ 1, /* CFI_INSTRUCTION */ 1, /* EH_LABEL */ 2, /* GC_LABEL */ 3, /* ANNOTATION_LABEL */ 4, /* KILL */ 5, /* EXTRACT_SUBREG */ 5, /* INSERT_SUBREG */ 8, /* IMPLICIT_DEF */ 12, /* SUBREG_TO_REG */ 13, /* COPY_TO_REGCLASS */ 17, /* DBG_VALUE */ 20, /* DBG_VALUE_LIST */ 20, /* DBG_INSTR_REF */ 20, /* DBG_PHI */ 20, /* DBG_LABEL */ 20, /* REG_SEQUENCE */ 21, /* COPY */ 23, /* BUNDLE */ 25, /* LIFETIME_START */ 25, /* LIFETIME_END */ 26, /* PSEUDO_PROBE */ 27, /* ARITH_FENCE */ 31, /* STACKMAP */ 33, /* FENTRY_CALL */ 35, /* PATCHPOINT */ 35, /* LOAD_STACK_GUARD */ 41, /* PREALLOCATED_SETUP */ 42, /* PREALLOCATED_ARG */ 43, /* STATEPOINT */ 46, /* LOCAL_ESCAPE */ 46, /* FAULTING_OP */ 48, /* PATCHABLE_OP */ 49, /* PATCHABLE_FUNCTION_ENTER */ 49, /* PATCHABLE_RET */ 49, /* PATCHABLE_FUNCTION_EXIT */ 49, /* PATCHABLE_TAIL_CALL */ 49, /* PATCHABLE_EVENT_CALL */ 49, /* PATCHABLE_TYPED_EVENT_CALL */ 51, /* ICALL_BRANCH_FUNNEL */ 54, /* MEMBARRIER */ 54, /* G_ASSERT_SEXT */ 54, /* G_ASSERT_ZEXT */ 57, /* G_ASSERT_ALIGN */ 60, /* G_ADD */ 63, /* G_SUB */ 66, /* G_MUL */ 69, /* G_SDIV */ 72, /* G_UDIV */ 75, /* G_SREM */ 78, /* G_UREM */ 81, /* G_SDIVREM */ 84, /* G_UDIVREM */ 88, /* G_AND */ 92, /* G_OR */ 95, /* G_XOR */ 98, /* G_IMPLICIT_DEF */ 101, /* G_PHI */ 102, /* G_FRAME_INDEX */ 103, /* G_GLOBAL_VALUE */ 105, /* G_EXTRACT */ 107, /* G_UNMERGE_VALUES */ 110, /* G_INSERT */ 112, /* G_MERGE_VALUES */ 116, /* G_BUILD_VECTOR */ 118, /* G_BUILD_VECTOR_TRUNC */ 120, /* G_CONCAT_VECTORS */ 122, /* G_PTRTOINT */ 124, /* G_INTTOPTR */ 126, /* G_BITCAST */ 128, /* G_FREEZE */ 130, /* G_INTRINSIC_FPTRUNC_ROUND */ 132, /* G_INTRINSIC_TRUNC */ 135, /* G_INTRINSIC_ROUND */ 137, /* G_INTRINSIC_LRINT */ 139, /* G_INTRINSIC_ROUNDEVEN */ 141, /* G_READCYCLECOUNTER */ 143, /* G_LOAD */ 144, /* G_SEXTLOAD */ 146, /* G_ZEXTLOAD */ 148, /* G_INDEXED_LOAD */ 150, /* G_INDEXED_SEXTLOAD */ 155, /* G_INDEXED_ZEXTLOAD */ 160, /* G_STORE */ 165, /* G_INDEXED_STORE */ 167, /* G_ATOMIC_CMPXCHG_WITH_SUCCESS */ 172, /* G_ATOMIC_CMPXCHG */ 177, /* G_ATOMICRMW_XCHG */ 181, /* G_ATOMICRMW_ADD */ 184, /* G_ATOMICRMW_SUB */ 187, /* G_ATOMICRMW_AND */ 190, /* G_ATOMICRMW_NAND */ 193, /* G_ATOMICRMW_OR */ 196, /* G_ATOMICRMW_XOR */ 199, /* G_ATOMICRMW_MAX */ 202, /* G_ATOMICRMW_MIN */ 205, /* G_ATOMICRMW_UMAX */ 208, /* G_ATOMICRMW_UMIN */ 211, /* G_ATOMICRMW_FADD */ 214, /* G_ATOMICRMW_FSUB */ 217, /* G_ATOMICRMW_FMAX */ 220, /* G_ATOMICRMW_FMIN */ 223, /* G_ATOMICRMW_UINC_WRAP */ 226, /* G_ATOMICRMW_UDEC_WRAP */ 229, /* G_FENCE */ 232, /* G_BRCOND */ 234, /* G_BRINDIRECT */ 236, /* G_INVOKE_REGION_START */ 237, /* G_INTRINSIC */ 237, /* G_INTRINSIC_W_SIDE_EFFECTS */ 238, /* G_ANYEXT */ 239, /* G_TRUNC */ 241, /* G_CONSTANT */ 243, /* G_FCONSTANT */ 245, /* G_VASTART */ 247, /* G_VAARG */ 248, /* G_SEXT */ 251, /* G_SEXT_INREG */ 253, /* G_ZEXT */ 256, /* G_SHL */ 258, /* G_LSHR */ 261, /* G_ASHR */ 264, /* G_FSHL */ 267, /* G_FSHR */ 271, /* G_ROTR */ 275, /* G_ROTL */ 278, /* G_ICMP */ 281, /* G_FCMP */ 285, /* G_SELECT */ 289, /* G_UADDO */ 293, /* G_UADDE */ 297, /* G_USUBO */ 302, /* G_USUBE */ 306, /* G_SADDO */ 311, /* G_SADDE */ 315, /* G_SSUBO */ 320, /* G_SSUBE */ 324, /* G_UMULO */ 329, /* G_SMULO */ 333, /* G_UMULH */ 337, /* G_SMULH */ 340, /* G_UADDSAT */ 343, /* G_SADDSAT */ 346, /* G_USUBSAT */ 349, /* G_SSUBSAT */ 352, /* G_USHLSAT */ 355, /* G_SSHLSAT */ 358, /* G_SMULFIX */ 361, /* G_UMULFIX */ 365, /* G_SMULFIXSAT */ 369, /* G_UMULFIXSAT */ 373, /* G_SDIVFIX */ 377, /* G_UDIVFIX */ 381, /* G_SDIVFIXSAT */ 385, /* G_UDIVFIXSAT */ 389, /* G_FADD */ 393, /* G_FSUB */ 396, /* G_FMUL */ 399, /* G_FMA */ 402, /* G_FMAD */ 406, /* G_FDIV */ 410, /* G_FREM */ 413, /* G_FPOW */ 416, /* G_FPOWI */ 419, /* G_FEXP */ 422, /* G_FEXP2 */ 424, /* G_FLOG */ 426, /* G_FLOG2 */ 428, /* G_FLOG10 */ 430, /* G_FNEG */ 432, /* G_FPEXT */ 434, /* G_FPTRUNC */ 436, /* G_FPTOSI */ 438, /* G_FPTOUI */ 440, /* G_SITOFP */ 442, /* G_UITOFP */ 444, /* G_FABS */ 446, /* G_FCOPYSIGN */ 448, /* G_IS_FPCLASS */ 451, /* G_FCANONICALIZE */ 454, /* G_FMINNUM */ 456, /* G_FMAXNUM */ 459, /* G_FMINNUM_IEEE */ 462, /* G_FMAXNUM_IEEE */ 465, /* G_FMINIMUM */ 468, /* G_FMAXIMUM */ 471, /* G_PTR_ADD */ 474, /* G_PTRMASK */ 477, /* G_SMIN */ 480, /* G_SMAX */ 483, /* G_UMIN */ 486, /* G_UMAX */ 489, /* G_ABS */ 492, /* G_LROUND */ 494, /* G_LLROUND */ 496, /* G_BR */ 498, /* G_BRJT */ 499, /* G_INSERT_VECTOR_ELT */ 502, /* G_EXTRACT_VECTOR_ELT */ 506, /* G_SHUFFLE_VECTOR */ 509, /* G_CTTZ */ 513, /* G_CTTZ_ZERO_UNDEF */ 515, /* G_CTLZ */ 517, /* G_CTLZ_ZERO_UNDEF */ 519, /* G_CTPOP */ 521, /* G_BSWAP */ 523, /* G_BITREVERSE */ 525, /* G_FCEIL */ 527, /* G_FCOS */ 529, /* G_FSIN */ 531, /* G_FSQRT */ 533, /* G_FFLOOR */ 535, /* G_FRINT */ 537, /* G_FNEARBYINT */ 539, /* G_ADDRSPACE_CAST */ 541, /* G_BLOCK_ADDR */ 543, /* G_JUMP_TABLE */ 545, /* G_DYN_STACKALLOC */ 547, /* G_STRICT_FADD */ 550, /* G_STRICT_FSUB */ 553, /* G_STRICT_FMUL */ 556, /* G_STRICT_FDIV */ 559, /* G_STRICT_FREM */ 562, /* G_STRICT_FMA */ 565, /* G_STRICT_FSQRT */ 569, /* G_READ_REGISTER */ 571, /* G_WRITE_REGISTER */ 573, /* G_MEMCPY */ 575, /* G_MEMCPY_INLINE */ 579, /* G_MEMMOVE */ 582, /* G_MEMSET */ 586, /* G_BZERO */ 590, /* G_VECREDUCE_SEQ_FADD */ 593, /* G_VECREDUCE_SEQ_FMUL */ 596, /* G_VECREDUCE_FADD */ 599, /* G_VECREDUCE_FMUL */ 601, /* G_VECREDUCE_FMAX */ 603, /* G_VECREDUCE_FMIN */ 605, /* G_VECREDUCE_ADD */ 607, /* G_VECREDUCE_MUL */ 609, /* G_VECREDUCE_AND */ 611, /* G_VECREDUCE_OR */ 613, /* G_VECREDUCE_XOR */ 615, /* G_VECREDUCE_SMAX */ 617, /* G_VECREDUCE_SMIN */ 619, /* G_VECREDUCE_UMAX */ 621, /* G_VECREDUCE_UMIN */ 623, /* G_SBFX */ 625, /* G_UBFX */ 629, /* ABS_ZPmZ_UNDEF_B */ 633, /* ABS_ZPmZ_UNDEF_D */ 637, /* ABS_ZPmZ_UNDEF_H */ 641, /* ABS_ZPmZ_UNDEF_S */ 645, /* ADDHA_MPPZ_D_PSEUDO_D */ 649, /* ADDHA_MPPZ_S_PSEUDO_S */ 653, /* ADDSWrr */ 657, /* ADDSXrr */ 660, /* ADDVA_MPPZ_D_PSEUDO_D */ 663, /* ADDVA_MPPZ_S_PSEUDO_S */ 667, /* ADDWrr */ 671, /* ADDXrr */ 674, /* ADD_VG2_M2Z2Z_D_PSEUDO */ 677, /* ADD_VG2_M2Z2Z_S_PSEUDO */ 681, /* ADD_VG2_M2ZZ_D_PSEUDO */ 685, /* ADD_VG2_M2ZZ_S_PSEUDO */ 689, /* ADD_VG4_M4Z4Z_D_PSEUDO */ 693, /* ADD_VG4_M4Z4Z_S_PSEUDO */ 697, /* ADD_VG4_M4ZZ_D_PSEUDO */ 701, /* ADD_VG4_M4ZZ_S_PSEUDO */ 705, /* ADD_ZPZZ_ZERO_B */ 709, /* ADD_ZPZZ_ZERO_D */ 713, /* ADD_ZPZZ_ZERO_H */ 717, /* ADD_ZPZZ_ZERO_S */ 721, /* ADDlowTLS */ 725, /* ADJCALLSTACKDOWN */ 728, /* ADJCALLSTACKUP */ 730, /* AESIMCrrTied */ 732, /* AESMCrrTied */ 734, /* ANDSWrr */ 736, /* ANDSXrr */ 739, /* ANDWrr */ 742, /* ANDXrr */ 745, /* AND_ZPZZ_ZERO_B */ 748, /* AND_ZPZZ_ZERO_D */ 752, /* AND_ZPZZ_ZERO_H */ 756, /* AND_ZPZZ_ZERO_S */ 760, /* ASRD_ZPZI_ZERO_B */ 764, /* ASRD_ZPZI_ZERO_D */ 768, /* ASRD_ZPZI_ZERO_H */ 772, /* ASRD_ZPZI_ZERO_S */ 776, /* ASR_ZPZI_UNDEF_B */ 780, /* ASR_ZPZI_UNDEF_D */ 784, /* ASR_ZPZI_UNDEF_H */ 788, /* ASR_ZPZI_UNDEF_S */ 792, /* ASR_ZPZZ_UNDEF_B */ 796, /* ASR_ZPZZ_UNDEF_D */ 800, /* ASR_ZPZZ_UNDEF_H */ 804, /* ASR_ZPZZ_UNDEF_S */ 808, /* ASR_ZPZZ_ZERO_B */ 812, /* ASR_ZPZZ_ZERO_D */ 816, /* ASR_ZPZZ_ZERO_H */ 820, /* ASR_ZPZZ_ZERO_S */ 824, /* BFDOT_VG2_M2Z2Z_HtoS_PSEUDO */ 828, /* BFDOT_VG2_M2ZZI_HtoS_PSEUDO */ 832, /* BFDOT_VG4_M4Z4Z_HtoS_PSEUDO */ 837, /* BFDOT_VG4_M4ZZI_HtoS_PSEUDO */ 841, /* BFMLAL_MZZI_S_PSEUDO */ 846, /* BFMLAL_MZZ_S_PSEUDO */ 851, /* BFMLAL_VG2_M2Z2Z_S_PSEUDO */ 855, /* BFMLAL_VG2_M2ZZI_S_PSEUDO */ 859, /* BFMLAL_VG2_M2ZZ_S_PSEUDO */ 864, /* BFMLAL_VG4_M4Z4Z_S_PSEUDO */ 868, /* BFMLAL_VG4_M4ZZI_S_PSEUDO */ 872, /* BFMLAL_VG4_M4ZZ_S_PSEUDO */ 877, /* BFMLA_VG2_M2Z2Z_PSEUDO */ 881, /* BFMLA_VG4_M4Z4Z_PSEUDO */ 885, /* BFMLSL_MZZI_S_PSEUDO */ 889, /* BFMLSL_MZZ_S_PSEUDO */ 894, /* BFMLSL_VG2_M2Z2Z_S_PSEUDO */ 898, /* BFMLSL_VG2_M2ZZI_S_PSEUDO */ 902, /* BFMLSL_VG2_M2ZZ_S_PSEUDO */ 907, /* BFMLSL_VG4_M4Z4Z_S_PSEUDO */ 911, /* BFMLSL_VG4_M4ZZI_S_PSEUDO */ 915, /* BFMLSL_VG4_M4ZZ_S_PSEUDO */ 920, /* BFMLS_VG2_M2Z2Z_PSEUDO */ 924, /* BFMLS_VG4_M4Z4Z_PSEUDO */ 928, /* BFMOPA_MPPZZ_PSEUDO */ 932, /* BFMOPS_MPPZZ_PSEUDO */ 937, /* BFVDOT_VG2_M2ZZI_HtoS_PSEUDO */ 942, /* BICSWrr */ 947, /* BICSXrr */ 950, /* BICWrr */ 953, /* BICXrr */ 956, /* BIC_ZPZZ_ZERO_B */ 959, /* BIC_ZPZZ_ZERO_D */ 963, /* BIC_ZPZZ_ZERO_H */ 967, /* BIC_ZPZZ_ZERO_S */ 971, /* BLRNoIP */ 975, /* BLR_BTI */ 976, /* BLR_RVMARKER */ 976, /* BSPv16i8 */ 976, /* BSPv8i8 */ 980, /* CATCHRET */ 984, /* CLEANUPRET */ 986, /* CLS_ZPmZ_UNDEF_B */ 986, /* CLS_ZPmZ_UNDEF_D */ 990, /* CLS_ZPmZ_UNDEF_H */ 994, /* CLS_ZPmZ_UNDEF_S */ 998, /* CLZ_ZPmZ_UNDEF_B */ 1002, /* CLZ_ZPmZ_UNDEF_D */ 1006, /* CLZ_ZPmZ_UNDEF_H */ 1010, /* CLZ_ZPmZ_UNDEF_S */ 1014, /* CMP_SWAP_128 */ 1018, /* CMP_SWAP_128_ACQUIRE */ 1026, /* CMP_SWAP_128_MONOTONIC */ 1034, /* CMP_SWAP_128_RELEASE */ 1042, /* CMP_SWAP_16 */ 1050, /* CMP_SWAP_32 */ 1055, /* CMP_SWAP_64 */ 1060, /* CMP_SWAP_8 */ 1065, /* CNOT_ZPmZ_UNDEF_B */ 1070, /* CNOT_ZPmZ_UNDEF_D */ 1074, /* CNOT_ZPmZ_UNDEF_H */ 1078, /* CNOT_ZPmZ_UNDEF_S */ 1082, /* CNT_ZPmZ_UNDEF_B */ 1086, /* CNT_ZPmZ_UNDEF_D */ 1090, /* CNT_ZPmZ_UNDEF_H */ 1094, /* CNT_ZPmZ_UNDEF_S */ 1098, /* EMITBKEY */ 1102, /* EMITMTETAGGED */ 1102, /* EONWrr */ 1102, /* EONXrr */ 1105, /* EORWrr */ 1108, /* EORXrr */ 1111, /* EOR_ZPZZ_ZERO_B */ 1114, /* EOR_ZPZZ_ZERO_D */ 1118, /* EOR_ZPZZ_ZERO_H */ 1122, /* EOR_ZPZZ_ZERO_S */ 1126, /* F128CSEL */ 1130, /* FABD_ZPZZ_UNDEF_D */ 1134, /* FABD_ZPZZ_UNDEF_H */ 1138, /* FABD_ZPZZ_UNDEF_S */ 1142, /* FABD_ZPZZ_ZERO_D */ 1146, /* FABD_ZPZZ_ZERO_H */ 1150, /* FABD_ZPZZ_ZERO_S */ 1154, /* FABS_ZPmZ_UNDEF_D */ 1158, /* FABS_ZPmZ_UNDEF_H */ 1162, /* FABS_ZPmZ_UNDEF_S */ 1166, /* FADD_ZPZI_UNDEF_D */ 1170, /* FADD_ZPZI_UNDEF_H */ 1174, /* FADD_ZPZI_UNDEF_S */ 1178, /* FADD_ZPZI_ZERO_D */ 1182, /* FADD_ZPZI_ZERO_H */ 1186, /* FADD_ZPZI_ZERO_S */ 1190, /* FADD_ZPZZ_UNDEF_D */ 1194, /* FADD_ZPZZ_UNDEF_H */ 1198, /* FADD_ZPZZ_UNDEF_S */ 1202, /* FADD_ZPZZ_ZERO_D */ 1206, /* FADD_ZPZZ_ZERO_H */ 1210, /* FADD_ZPZZ_ZERO_S */ 1214, /* FCVTZS_ZPmZ_DtoD_UNDEF */ 1218, /* FCVTZS_ZPmZ_DtoS_UNDEF */ 1222, /* FCVTZS_ZPmZ_HtoD_UNDEF */ 1226, /* FCVTZS_ZPmZ_HtoH_UNDEF */ 1230, /* FCVTZS_ZPmZ_HtoS_UNDEF */ 1234, /* FCVTZS_ZPmZ_StoD_UNDEF */ 1238, /* FCVTZS_ZPmZ_StoS_UNDEF */ 1242, /* FCVTZU_ZPmZ_DtoD_UNDEF */ 1246, /* FCVTZU_ZPmZ_DtoS_UNDEF */ 1250, /* FCVTZU_ZPmZ_HtoD_UNDEF */ 1254, /* FCVTZU_ZPmZ_HtoH_UNDEF */ 1258, /* FCVTZU_ZPmZ_HtoS_UNDEF */ 1262, /* FCVTZU_ZPmZ_StoD_UNDEF */ 1266, /* FCVTZU_ZPmZ_StoS_UNDEF */ 1270, /* FCVT_ZPmZ_DtoH_UNDEF */ 1274, /* FCVT_ZPmZ_DtoS_UNDEF */ 1278, /* FCVT_ZPmZ_HtoD_UNDEF */ 1282, /* FCVT_ZPmZ_HtoS_UNDEF */ 1286, /* FCVT_ZPmZ_StoD_UNDEF */ 1290, /* FCVT_ZPmZ_StoH_UNDEF */ 1294, /* FDIVR_ZPZZ_ZERO_D */ 1298, /* FDIVR_ZPZZ_ZERO_H */ 1302, /* FDIVR_ZPZZ_ZERO_S */ 1306, /* FDIV_ZPZZ_UNDEF_D */ 1310, /* FDIV_ZPZZ_UNDEF_H */ 1314, /* FDIV_ZPZZ_UNDEF_S */ 1318, /* FDIV_ZPZZ_ZERO_D */ 1322, /* FDIV_ZPZZ_ZERO_H */ 1326, /* FDIV_ZPZZ_ZERO_S */ 1330, /* FDOT_VG2_M2Z2Z_HtoS_PSEUDO */ 1334, /* FDOT_VG2_M2ZZI_HtoS_PSEUDO */ 1338, /* FDOT_VG4_M4Z4Z_HtoS_PSEUDO */ 1343, /* FDOT_VG4_M4ZZI_HtoS_PSEUDO */ 1347, /* FMAXNM_ZPZI_UNDEF_D */ 1352, /* FMAXNM_ZPZI_UNDEF_H */ 1356, /* FMAXNM_ZPZI_UNDEF_S */ 1360, /* FMAXNM_ZPZI_ZERO_D */ 1364, /* FMAXNM_ZPZI_ZERO_H */ 1368, /* FMAXNM_ZPZI_ZERO_S */ 1372, /* FMAXNM_ZPZZ_UNDEF_D */ 1376, /* FMAXNM_ZPZZ_UNDEF_H */ 1380, /* FMAXNM_ZPZZ_UNDEF_S */ 1384, /* FMAXNM_ZPZZ_ZERO_D */ 1388, /* FMAXNM_ZPZZ_ZERO_H */ 1392, /* FMAXNM_ZPZZ_ZERO_S */ 1396, /* FMAX_ZPZI_UNDEF_D */ 1400, /* FMAX_ZPZI_UNDEF_H */ 1404, /* FMAX_ZPZI_UNDEF_S */ 1408, /* FMAX_ZPZI_ZERO_D */ 1412, /* FMAX_ZPZI_ZERO_H */ 1416, /* FMAX_ZPZI_ZERO_S */ 1420, /* FMAX_ZPZZ_UNDEF_D */ 1424, /* FMAX_ZPZZ_UNDEF_H */ 1428, /* FMAX_ZPZZ_UNDEF_S */ 1432, /* FMAX_ZPZZ_ZERO_D */ 1436, /* FMAX_ZPZZ_ZERO_H */ 1440, /* FMAX_ZPZZ_ZERO_S */ 1444, /* FMINNM_ZPZI_UNDEF_D */ 1448, /* FMINNM_ZPZI_UNDEF_H */ 1452, /* FMINNM_ZPZI_UNDEF_S */ 1456, /* FMINNM_ZPZI_ZERO_D */ 1460, /* FMINNM_ZPZI_ZERO_H */ 1464, /* FMINNM_ZPZI_ZERO_S */ 1468, /* FMINNM_ZPZZ_UNDEF_D */ 1472, /* FMINNM_ZPZZ_UNDEF_H */ 1476, /* FMINNM_ZPZZ_UNDEF_S */ 1480, /* FMINNM_ZPZZ_ZERO_D */ 1484, /* FMINNM_ZPZZ_ZERO_H */ 1488, /* FMINNM_ZPZZ_ZERO_S */ 1492, /* FMIN_ZPZI_UNDEF_D */ 1496, /* FMIN_ZPZI_UNDEF_H */ 1500, /* FMIN_ZPZI_UNDEF_S */ 1504, /* FMIN_ZPZI_ZERO_D */ 1508, /* FMIN_ZPZI_ZERO_H */ 1512, /* FMIN_ZPZI_ZERO_S */ 1516, /* FMIN_ZPZZ_UNDEF_D */ 1520, /* FMIN_ZPZZ_UNDEF_H */ 1524, /* FMIN_ZPZZ_UNDEF_S */ 1528, /* FMIN_ZPZZ_ZERO_D */ 1532, /* FMIN_ZPZZ_ZERO_H */ 1536, /* FMIN_ZPZZ_ZERO_S */ 1540, /* FMLAL_MZZI_S_PSEUDO */ 1544, /* FMLAL_MZZ_S_PSEUDO */ 1549, /* FMLAL_VG2_M2Z2Z_S_PSEUDO */ 1553, /* FMLAL_VG2_M2ZZI_S_PSEUDO */ 1557, /* FMLAL_VG2_M2ZZ_S_PSEUDO */ 1562, /* FMLAL_VG4_M4Z4Z_S_PSEUDO */ 1566, /* FMLAL_VG4_M4ZZI_S_PSEUDO */ 1570, /* FMLAL_VG4_M4ZZ_S_PSEUDO */ 1575, /* FMLA_VG2_M2Z2Z_D_PSEUDO */ 1579, /* FMLA_VG2_M2Z2Z_S_PSEUDO */ 1583, /* FMLA_VG2_M2Z4Z_H_PSEUDO */ 1587, /* FMLA_VG2_M2ZZI_D_PSEUDO */ 1591, /* FMLA_VG2_M2ZZI_S_PSEUDO */ 1596, /* FMLA_VG2_M2ZZ_D_PSEUDO */ 1601, /* FMLA_VG2_M2ZZ_S_PSEUDO */ 1605, /* FMLA_VG4_M4Z4Z_D_PSEUDO */ 1609, /* FMLA_VG4_M4Z4Z_H_PSEUDO */ 1613, /* FMLA_VG4_M4Z4Z_S_PSEUDO */ 1617, /* FMLA_VG4_M4ZZI_D_PSEUDO */ 1621, /* FMLA_VG4_M4ZZI_S_PSEUDO */ 1626, /* FMLA_VG4_M4ZZ_D_PSEUDO */ 1631, /* FMLA_VG4_M4ZZ_S_PSEUDO */ 1635, /* FMLA_ZPZZZ_UNDEF_D */ 1639, /* FMLA_ZPZZZ_UNDEF_H */ 1644, /* FMLA_ZPZZZ_UNDEF_S */ 1649, /* FMLSL_MZZI_S_PSEUDO */ 1654, /* FMLSL_MZZ_S_PSEUDO */ 1659, /* FMLSL_VG2_M2Z2Z_S_PSEUDO */ 1663, /* FMLSL_VG2_M2ZZI_S_PSEUDO */ 1667, /* FMLSL_VG2_M2ZZ_S_PSEUDO */ 1672, /* FMLSL_VG4_M4Z4Z_S_PSEUDO */ 1676, /* FMLSL_VG4_M4ZZI_S_PSEUDO */ 1680, /* FMLSL_VG4_M4ZZ_S_PSEUDO */ 1685, /* FMLS_VG2_M2Z2Z_D_PSEUDO */ 1689, /* FMLS_VG2_M2Z2Z_H_PSEUDO */ 1693, /* FMLS_VG2_M2Z2Z_S_PSEUDO */ 1697, /* FMLS_VG2_M2ZZI_D_PSEUDO */ 1701, /* FMLS_VG2_M2ZZI_S_PSEUDO */ 1706, /* FMLS_VG2_M2ZZ_D_PSEUDO */ 1711, /* FMLS_VG2_M2ZZ_S_PSEUDO */ 1715, /* FMLS_VG4_M4Z2Z_H_PSEUDO */ 1719, /* FMLS_VG4_M4Z4Z_D_PSEUDO */ 1723, /* FMLS_VG4_M4Z4Z_S_PSEUDO */ 1727, /* FMLS_VG4_M4ZZI_D_PSEUDO */ 1731, /* FMLS_VG4_M4ZZI_S_PSEUDO */ 1736, /* FMLS_VG4_M4ZZ_D_PSEUDO */ 1741, /* FMLS_VG4_M4ZZ_S_PSEUDO */ 1745, /* FMLS_ZPZZZ_UNDEF_D */ 1749, /* FMLS_ZPZZZ_UNDEF_H */ 1754, /* FMLS_ZPZZZ_UNDEF_S */ 1759, /* FMOPAL_MPPZZ_PSEUDO */ 1764, /* FMOPA_MPPZZ_D_PSEUDO */ 1769, /* FMOPA_MPPZZ_S_PSEUDO */ 1774, /* FMOPSL_MPPZZ_PSEUDO */ 1779, /* FMOPS_MPPZZ_D_PSEUDO */ 1784, /* FMOPS_MPPZZ_S_PSEUDO */ 1789, /* FMOVD0 */ 1794, /* FMOVH0 */ 1795, /* FMOVS0 */ 1796, /* FMULX_ZPZZ_ZERO_D */ 1797, /* FMULX_ZPZZ_ZERO_H */ 1801, /* FMULX_ZPZZ_ZERO_S */ 1805, /* FMUL_ZPZI_UNDEF_D */ 1809, /* FMUL_ZPZI_UNDEF_H */ 1813, /* FMUL_ZPZI_UNDEF_S */ 1817, /* FMUL_ZPZI_ZERO_D */ 1821, /* FMUL_ZPZI_ZERO_H */ 1825, /* FMUL_ZPZI_ZERO_S */ 1829, /* FMUL_ZPZZ_UNDEF_D */ 1833, /* FMUL_ZPZZ_UNDEF_H */ 1837, /* FMUL_ZPZZ_UNDEF_S */ 1841, /* FMUL_ZPZZ_ZERO_D */ 1845, /* FMUL_ZPZZ_ZERO_H */ 1849, /* FMUL_ZPZZ_ZERO_S */ 1853, /* FNEG_ZPmZ_UNDEF_D */ 1857, /* FNEG_ZPmZ_UNDEF_H */ 1861, /* FNEG_ZPmZ_UNDEF_S */ 1865, /* FNMLA_ZPZZZ_UNDEF_D */ 1869, /* FNMLA_ZPZZZ_UNDEF_H */ 1874, /* FNMLA_ZPZZZ_UNDEF_S */ 1879, /* FNMLS_ZPZZZ_UNDEF_D */ 1884, /* FNMLS_ZPZZZ_UNDEF_H */ 1889, /* FNMLS_ZPZZZ_UNDEF_S */ 1894, /* FRECPX_ZPmZ_UNDEF_D */ 1899, /* FRECPX_ZPmZ_UNDEF_H */ 1903, /* FRECPX_ZPmZ_UNDEF_S */ 1907, /* FRINTA_ZPmZ_UNDEF_D */ 1911, /* FRINTA_ZPmZ_UNDEF_H */ 1915, /* FRINTA_ZPmZ_UNDEF_S */ 1919, /* FRINTI_ZPmZ_UNDEF_D */ 1923, /* FRINTI_ZPmZ_UNDEF_H */ 1927, /* FRINTI_ZPmZ_UNDEF_S */ 1931, /* FRINTM_ZPmZ_UNDEF_D */ 1935, /* FRINTM_ZPmZ_UNDEF_H */ 1939, /* FRINTM_ZPmZ_UNDEF_S */ 1943, /* FRINTN_ZPmZ_UNDEF_D */ 1947, /* FRINTN_ZPmZ_UNDEF_H */ 1951, /* FRINTN_ZPmZ_UNDEF_S */ 1955, /* FRINTP_ZPmZ_UNDEF_D */ 1959, /* FRINTP_ZPmZ_UNDEF_H */ 1963, /* FRINTP_ZPmZ_UNDEF_S */ 1967, /* FRINTX_ZPmZ_UNDEF_D */ 1971, /* FRINTX_ZPmZ_UNDEF_H */ 1975, /* FRINTX_ZPmZ_UNDEF_S */ 1979, /* FRINTZ_ZPmZ_UNDEF_D */ 1983, /* FRINTZ_ZPmZ_UNDEF_H */ 1987, /* FRINTZ_ZPmZ_UNDEF_S */ 1991, /* FSQRT_ZPmZ_UNDEF_D */ 1995, /* FSQRT_ZPmZ_UNDEF_H */ 1999, /* FSQRT_ZPmZ_UNDEF_S */ 2003, /* FSUBR_ZPZI_UNDEF_D */ 2007, /* FSUBR_ZPZI_UNDEF_H */ 2011, /* FSUBR_ZPZI_UNDEF_S */ 2015, /* FSUBR_ZPZI_ZERO_D */ 2019, /* FSUBR_ZPZI_ZERO_H */ 2023, /* FSUBR_ZPZI_ZERO_S */ 2027, /* FSUBR_ZPZZ_ZERO_D */ 2031, /* FSUBR_ZPZZ_ZERO_H */ 2035, /* FSUBR_ZPZZ_ZERO_S */ 2039, /* FSUB_ZPZI_UNDEF_D */ 2043, /* FSUB_ZPZI_UNDEF_H */ 2047, /* FSUB_ZPZI_UNDEF_S */ 2051, /* FSUB_ZPZI_ZERO_D */ 2055, /* FSUB_ZPZI_ZERO_H */ 2059, /* FSUB_ZPZI_ZERO_S */ 2063, /* FSUB_ZPZZ_UNDEF_D */ 2067, /* FSUB_ZPZZ_UNDEF_H */ 2071, /* FSUB_ZPZZ_UNDEF_S */ 2075, /* FSUB_ZPZZ_ZERO_D */ 2079, /* FSUB_ZPZZ_ZERO_H */ 2083, /* FSUB_ZPZZ_ZERO_S */ 2087, /* FVDOT_VG2_M2ZZI_HtoS_PSEUDO */ 2091, /* GLD1B_D */ 2096, /* GLD1B_D_IMM */ 2100, /* GLD1B_D_SXTW */ 2104, /* GLD1B_D_UXTW */ 2108, /* GLD1B_S_IMM */ 2112, /* GLD1B_S_SXTW */ 2116, /* GLD1B_S_UXTW */ 2120, /* GLD1D */ 2124, /* GLD1D_IMM */ 2128, /* GLD1D_SCALED */ 2132, /* GLD1D_SXTW */ 2136, /* GLD1D_SXTW_SCALED */ 2140, /* GLD1D_UXTW */ 2144, /* GLD1D_UXTW_SCALED */ 2148, /* GLD1H_D */ 2152, /* GLD1H_D_IMM */ 2156, /* GLD1H_D_SCALED */ 2160, /* GLD1H_D_SXTW */ 2164, /* GLD1H_D_SXTW_SCALED */ 2168, /* GLD1H_D_UXTW */ 2172, /* GLD1H_D_UXTW_SCALED */ 2176, /* GLD1H_S_IMM */ 2180, /* GLD1H_S_SXTW */ 2184, /* GLD1H_S_SXTW_SCALED */ 2188, /* GLD1H_S_UXTW */ 2192, /* GLD1H_S_UXTW_SCALED */ 2196, /* GLD1SB_D */ 2200, /* GLD1SB_D_IMM */ 2204, /* GLD1SB_D_SXTW */ 2208, /* GLD1SB_D_UXTW */ 2212, /* GLD1SB_S_IMM */ 2216, /* GLD1SB_S_SXTW */ 2220, /* GLD1SB_S_UXTW */ 2224, /* GLD1SH_D */ 2228, /* GLD1SH_D_IMM */ 2232, /* GLD1SH_D_SCALED */ 2236, /* GLD1SH_D_SXTW */ 2240, /* GLD1SH_D_SXTW_SCALED */ 2244, /* GLD1SH_D_UXTW */ 2248, /* GLD1SH_D_UXTW_SCALED */ 2252, /* GLD1SH_S_IMM */ 2256, /* GLD1SH_S_SXTW */ 2260, /* GLD1SH_S_SXTW_SCALED */ 2264, /* GLD1SH_S_UXTW */ 2268, /* GLD1SH_S_UXTW_SCALED */ 2272, /* GLD1SW_D */ 2276, /* GLD1SW_D_IMM */ 2280, /* GLD1SW_D_SCALED */ 2284, /* GLD1SW_D_SXTW */ 2288, /* GLD1SW_D_SXTW_SCALED */ 2292, /* GLD1SW_D_UXTW */ 2296, /* GLD1SW_D_UXTW_SCALED */ 2300, /* GLD1W_D */ 2304, /* GLD1W_D_IMM */ 2308, /* GLD1W_D_SCALED */ 2312, /* GLD1W_D_SXTW */ 2316, /* GLD1W_D_SXTW_SCALED */ 2320, /* GLD1W_D_UXTW */ 2324, /* GLD1W_D_UXTW_SCALED */ 2328, /* GLD1W_IMM */ 2332, /* GLD1W_SXTW */ 2336, /* GLD1W_SXTW_SCALED */ 2340, /* GLD1W_UXTW */ 2344, /* GLD1W_UXTW_SCALED */ 2348, /* GLDFF1B_D */ 2352, /* GLDFF1B_D_IMM */ 2356, /* GLDFF1B_D_SXTW */ 2360, /* GLDFF1B_D_UXTW */ 2364, /* GLDFF1B_S_IMM */ 2368, /* GLDFF1B_S_SXTW */ 2372, /* GLDFF1B_S_UXTW */ 2376, /* GLDFF1D */ 2380, /* GLDFF1D_IMM */ 2384, /* GLDFF1D_SCALED */ 2388, /* GLDFF1D_SXTW */ 2392, /* GLDFF1D_SXTW_SCALED */ 2396, /* GLDFF1D_UXTW */ 2400, /* GLDFF1D_UXTW_SCALED */ 2404, /* GLDFF1H_D */ 2408, /* GLDFF1H_D_IMM */ 2412, /* GLDFF1H_D_SCALED */ 2416, /* GLDFF1H_D_SXTW */ 2420, /* GLDFF1H_D_SXTW_SCALED */ 2424, /* GLDFF1H_D_UXTW */ 2428, /* GLDFF1H_D_UXTW_SCALED */ 2432, /* GLDFF1H_S_IMM */ 2436, /* GLDFF1H_S_SXTW */ 2440, /* GLDFF1H_S_SXTW_SCALED */ 2444, /* GLDFF1H_S_UXTW */ 2448, /* GLDFF1H_S_UXTW_SCALED */ 2452, /* GLDFF1SB_D */ 2456, /* GLDFF1SB_D_IMM */ 2460, /* GLDFF1SB_D_SXTW */ 2464, /* GLDFF1SB_D_UXTW */ 2468, /* GLDFF1SB_S_IMM */ 2472, /* GLDFF1SB_S_SXTW */ 2476, /* GLDFF1SB_S_UXTW */ 2480, /* GLDFF1SH_D */ 2484, /* GLDFF1SH_D_IMM */ 2488, /* GLDFF1SH_D_SCALED */ 2492, /* GLDFF1SH_D_SXTW */ 2496, /* GLDFF1SH_D_SXTW_SCALED */ 2500, /* GLDFF1SH_D_UXTW */ 2504, /* GLDFF1SH_D_UXTW_SCALED */ 2508, /* GLDFF1SH_S_IMM */ 2512, /* GLDFF1SH_S_SXTW */ 2516, /* GLDFF1SH_S_SXTW_SCALED */ 2520, /* GLDFF1SH_S_UXTW */ 2524, /* GLDFF1SH_S_UXTW_SCALED */ 2528, /* GLDFF1SW_D */ 2532, /* GLDFF1SW_D_IMM */ 2536, /* GLDFF1SW_D_SCALED */ 2540, /* GLDFF1SW_D_SXTW */ 2544, /* GLDFF1SW_D_SXTW_SCALED */ 2548, /* GLDFF1SW_D_UXTW */ 2552, /* GLDFF1SW_D_UXTW_SCALED */ 2556, /* GLDFF1W_D */ 2560, /* GLDFF1W_D_IMM */ 2564, /* GLDFF1W_D_SCALED */ 2568, /* GLDFF1W_D_SXTW */ 2572, /* GLDFF1W_D_SXTW_SCALED */ 2576, /* GLDFF1W_D_UXTW */ 2580, /* GLDFF1W_D_UXTW_SCALED */ 2584, /* GLDFF1W_IMM */ 2588, /* GLDFF1W_SXTW */ 2592, /* GLDFF1W_SXTW_SCALED */ 2596, /* GLDFF1W_UXTW */ 2600, /* GLDFF1W_UXTW_SCALED */ 2604, /* G_ADD_LOW */ 2608, /* G_BIT */ 2611, /* G_DUP */ 2615, /* G_DUPLANE16 */ 2617, /* G_DUPLANE32 */ 2620, /* G_DUPLANE64 */ 2623, /* G_DUPLANE8 */ 2626, /* G_EXT */ 2629, /* G_FCMEQ */ 2633, /* G_FCMEQZ */ 2636, /* G_FCMGE */ 2638, /* G_FCMGEZ */ 2641, /* G_FCMGT */ 2643, /* G_FCMGTZ */ 2646, /* G_FCMLEZ */ 2648, /* G_FCMLTZ */ 2650, /* G_PREFETCH */ 2652, /* G_REV16 */ 2654, /* G_REV32 */ 2656, /* G_REV64 */ 2658, /* G_SITOF */ 2660, /* G_TRN1 */ 2662, /* G_TRN2 */ 2665, /* G_UITOF */ 2668, /* G_UZP1 */ 2670, /* G_UZP2 */ 2673, /* G_VASHR */ 2676, /* G_VLSHR */ 2679, /* G_ZIP1 */ 2682, /* G_ZIP2 */ 2685, /* HOM_Epilog */ 2688, /* HOM_Prolog */ 2688, /* HWASAN_CHECK_MEMACCESS */ 2688, /* HWASAN_CHECK_MEMACCESS_SHORTGRANULES */ 2690, /* INSERT_MXIPZ_H_PSEUDO_B */ 2692, /* INSERT_MXIPZ_H_PSEUDO_D */ 2697, /* INSERT_MXIPZ_H_PSEUDO_H */ 2702, /* INSERT_MXIPZ_H_PSEUDO_Q */ 2707, /* INSERT_MXIPZ_H_PSEUDO_S */ 2712, /* INSERT_MXIPZ_V_PSEUDO_B */ 2717, /* INSERT_MXIPZ_V_PSEUDO_D */ 2722, /* INSERT_MXIPZ_V_PSEUDO_H */ 2727, /* INSERT_MXIPZ_V_PSEUDO_Q */ 2732, /* INSERT_MXIPZ_V_PSEUDO_S */ 2737, /* IRGstack */ 2742, /* JumpTableDest16 */ 2745, /* JumpTableDest32 */ 2750, /* JumpTableDest8 */ 2755, /* KCFI_CHECK */ 2760, /* LD1B_D_IMM */ 2762, /* LD1B_H_IMM */ 2766, /* LD1B_IMM */ 2770, /* LD1B_S_IMM */ 2774, /* LD1D_IMM */ 2778, /* LD1H_D_IMM */ 2782, /* LD1H_IMM */ 2786, /* LD1H_S_IMM */ 2790, /* LD1SB_D_IMM */ 2794, /* LD1SB_H_IMM */ 2798, /* LD1SB_S_IMM */ 2802, /* LD1SH_D_IMM */ 2806, /* LD1SH_S_IMM */ 2810, /* LD1SW_D_IMM */ 2814, /* LD1W_D_IMM */ 2818, /* LD1W_IMM */ 2822, /* LD1_MXIPXX_H_PSEUDO_B */ 2826, /* LD1_MXIPXX_H_PSEUDO_D */ 2832, /* LD1_MXIPXX_H_PSEUDO_H */ 2838, /* LD1_MXIPXX_H_PSEUDO_Q */ 2844, /* LD1_MXIPXX_H_PSEUDO_S */ 2850, /* LD1_MXIPXX_V_PSEUDO_B */ 2856, /* LD1_MXIPXX_V_PSEUDO_D */ 2862, /* LD1_MXIPXX_V_PSEUDO_H */ 2868, /* LD1_MXIPXX_V_PSEUDO_Q */ 2874, /* LD1_MXIPXX_V_PSEUDO_S */ 2880, /* LDFF1B */ 2886, /* LDFF1B_D */ 2890, /* LDFF1B_H */ 2894, /* LDFF1B_S */ 2898, /* LDFF1D */ 2902, /* LDFF1H */ 2906, /* LDFF1H_D */ 2910, /* LDFF1H_S */ 2914, /* LDFF1SB_D */ 2918, /* LDFF1SB_H */ 2922, /* LDFF1SB_S */ 2926, /* LDFF1SH_D */ 2930, /* LDFF1SH_S */ 2934, /* LDFF1SW_D */ 2938, /* LDFF1W */ 2942, /* LDFF1W_D */ 2946, /* LDNF1B_D_IMM */ 2950, /* LDNF1B_H_IMM */ 2954, /* LDNF1B_IMM */ 2958, /* LDNF1B_S_IMM */ 2962, /* LDNF1D_IMM */ 2966, /* LDNF1H_D_IMM */ 2970, /* LDNF1H_IMM */ 2974, /* LDNF1H_S_IMM */ 2978, /* LDNF1SB_D_IMM */ 2982, /* LDNF1SB_H_IMM */ 2986, /* LDNF1SB_S_IMM */ 2990, /* LDNF1SH_D_IMM */ 2994, /* LDNF1SH_S_IMM */ 2998, /* LDNF1SW_D_IMM */ 3002, /* LDNF1W_D_IMM */ 3006, /* LDNF1W_IMM */ 3010, /* LDR_ZA_PSEUDO */ 3014, /* LDR_ZZXI */ 3017, /* LDR_ZZZXI */ 3020, /* LDR_ZZZZXI */ 3023, /* LOADgot */ 3026, /* LSL_ZPZI_UNDEF_B */ 3028, /* LSL_ZPZI_UNDEF_D */ 3032, /* LSL_ZPZI_UNDEF_H */ 3036, /* LSL_ZPZI_UNDEF_S */ 3040, /* LSL_ZPZZ_UNDEF_B */ 3044, /* LSL_ZPZZ_UNDEF_D */ 3048, /* LSL_ZPZZ_UNDEF_H */ 3052, /* LSL_ZPZZ_UNDEF_S */ 3056, /* LSL_ZPZZ_ZERO_B */ 3060, /* LSL_ZPZZ_ZERO_D */ 3064, /* LSL_ZPZZ_ZERO_H */ 3068, /* LSL_ZPZZ_ZERO_S */ 3072, /* LSR_ZPZI_UNDEF_B */ 3076, /* LSR_ZPZI_UNDEF_D */ 3080, /* LSR_ZPZI_UNDEF_H */ 3084, /* LSR_ZPZI_UNDEF_S */ 3088, /* LSR_ZPZZ_UNDEF_B */ 3092, /* LSR_ZPZZ_UNDEF_D */ 3096, /* LSR_ZPZZ_UNDEF_H */ 3100, /* LSR_ZPZZ_UNDEF_S */ 3104, /* LSR_ZPZZ_ZERO_B */ 3108, /* LSR_ZPZZ_ZERO_D */ 3112, /* LSR_ZPZZ_ZERO_H */ 3116, /* LSR_ZPZZ_ZERO_S */ 3120, /* MOPSMemoryCopyPseudo */ 3124, /* MOPSMemoryMovePseudo */ 3130, /* MOPSMemorySetPseudo */ 3136, /* MOPSMemorySetTaggingPseudo */ 3141, /* MOVMCSym */ 3146, /* MOVaddr */ 3148, /* MOVaddrBA */ 3151, /* MOVaddrCP */ 3154, /* MOVaddrEXT */ 3157, /* MOVaddrJT */ 3160, /* MOVaddrTLS */ 3163, /* MOVbaseTLS */ 3166, /* MOVi32imm */ 3167, /* MOVi64imm */ 3169, /* MRS_FPCR */ 3171, /* MSR_FPCR */ 3172, /* MSRpstatePseudo */ 3173, /* MUL_ZPZZ_UNDEF_B */ 3177, /* MUL_ZPZZ_UNDEF_D */ 3181, /* MUL_ZPZZ_UNDEF_H */ 3185, /* MUL_ZPZZ_UNDEF_S */ 3189, /* NEG_ZPmZ_UNDEF_B */ 3193, /* NEG_ZPmZ_UNDEF_D */ 3197, /* NEG_ZPmZ_UNDEF_H */ 3201, /* NEG_ZPmZ_UNDEF_S */ 3205, /* NOT_ZPmZ_UNDEF_B */ 3209, /* NOT_ZPmZ_UNDEF_D */ 3213, /* NOT_ZPmZ_UNDEF_H */ 3217, /* NOT_ZPmZ_UNDEF_S */ 3221, /* OBSCURE_COPY */ 3225, /* ORNWrr */ 3227, /* ORNXrr */ 3230, /* ORRWrr */ 3233, /* ORRXrr */ 3236, /* ORR_ZPZZ_ZERO_B */ 3239, /* ORR_ZPZZ_ZERO_D */ 3243, /* ORR_ZPZZ_ZERO_H */ 3247, /* ORR_ZPZZ_ZERO_S */ 3251, /* PTEST_PP_ANY */ 3255, /* RDFFR_P */ 3257, /* RDFFR_PPz */ 3258, /* RET_ReallyLR */ 3260, /* RestoreZAPseudo */ 3260, /* SABD_ZPZZ_UNDEF_B */ 3263, /* SABD_ZPZZ_UNDEF_D */ 3267, /* SABD_ZPZZ_UNDEF_H */ 3271, /* SABD_ZPZZ_UNDEF_S */ 3275, /* SCVTF_ZPmZ_DtoD_UNDEF */ 3279, /* SCVTF_ZPmZ_DtoH_UNDEF */ 3283, /* SCVTF_ZPmZ_DtoS_UNDEF */ 3287, /* SCVTF_ZPmZ_HtoH_UNDEF */ 3291, /* SCVTF_ZPmZ_StoD_UNDEF */ 3295, /* SCVTF_ZPmZ_StoH_UNDEF */ 3299, /* SCVTF_ZPmZ_StoS_UNDEF */ 3303, /* SDIV_ZPZZ_UNDEF_D */ 3307, /* SDIV_ZPZZ_UNDEF_S */ 3311, /* SDOT_VG2_M2Z2Z_BtoS_PSEUDO */ 3315, /* SDOT_VG2_M2Z2Z_HtoD_PSEUDO */ 3319, /* SDOT_VG2_M2Z2Z_HtoS_PSEUDO */ 3323, /* SDOT_VG2_M2ZZI_BToS_PSEUDO */ 3327, /* SDOT_VG2_M2ZZI_HToS_PSEUDO */ 3332, /* SDOT_VG2_M2ZZI_HtoD_PSEUDO */ 3337, /* SDOT_VG4_M4Z4Z_BtoS_PSEUDO */ 3342, /* SDOT_VG4_M4Z4Z_HtoD_PSEUDO */ 3346, /* SDOT_VG4_M4Z4Z_HtoS_PSEUDO */ 3350, /* SDOT_VG4_M4ZZI_BToS_PSEUDO */ 3354, /* SDOT_VG4_M4ZZI_HToS_PSEUDO */ 3359, /* SDOT_VG4_M4ZZI_HtoD_PSEUDO */ 3364, /* SEH_AddFP */ 3369, /* SEH_EpilogEnd */ 3370, /* SEH_EpilogStart */ 3370, /* SEH_Nop */ 3370, /* SEH_PACSignLR */ 3370, /* SEH_PrologEnd */ 3370, /* SEH_SaveFPLR */ 3370, /* SEH_SaveFPLR_X */ 3371, /* SEH_SaveFReg */ 3372, /* SEH_SaveFRegP */ 3374, /* SEH_SaveFRegP_X */ 3377, /* SEH_SaveFReg_X */ 3380, /* SEH_SaveReg */ 3382, /* SEH_SaveRegP */ 3384, /* SEH_SaveRegP_X */ 3387, /* SEH_SaveReg_X */ 3390, /* SEH_SetFP */ 3392, /* SEH_StackAlloc */ 3392, /* SMAX_ZPZZ_UNDEF_B */ 3393, /* SMAX_ZPZZ_UNDEF_D */ 3397, /* SMAX_ZPZZ_UNDEF_H */ 3401, /* SMAX_ZPZZ_UNDEF_S */ 3405, /* SMIN_ZPZZ_UNDEF_B */ 3409, /* SMIN_ZPZZ_UNDEF_D */ 3413, /* SMIN_ZPZZ_UNDEF_H */ 3417, /* SMIN_ZPZZ_UNDEF_S */ 3421, /* SMLAL_MZZI_S_PSEUDO */ 3425, /* SMLAL_MZZ_S_PSEUDO */ 3430, /* SMLAL_VG2_M2Z2Z_S_PSEUDO */ 3434, /* SMLAL_VG2_M2ZZI_S_PSEUDO */ 3438, /* SMLAL_VG2_M2ZZ_S_PSEUDO */ 3443, /* SMLAL_VG4_M4Z4Z_S_PSEUDO */ 3447, /* SMLAL_VG4_M4ZZI_S_PSEUDO */ 3451, /* SMLAL_VG4_M4ZZ_S_PSEUDO */ 3456, /* SMLSL_MZZI_S_PSEUDO */ 3460, /* SMLSL_MZZ_S_PSEUDO */ 3465, /* SMLSL_VG2_M2Z2Z_S_PSEUDO */ 3469, /* SMLSL_VG2_M2ZZI_S_PSEUDO */ 3473, /* SMLSL_VG2_M2ZZ_S_PSEUDO */ 3478, /* SMLSL_VG4_M4Z4Z_S_PSEUDO */ 3482, /* SMLSL_VG4_M4ZZI_S_PSEUDO */ 3486, /* SMLSL_VG4_M4ZZ_S_PSEUDO */ 3491, /* SMOPA_MPPZZ_D_PSEUDO */ 3495, /* SMOPA_MPPZZ_S_PSEUDO */ 3500, /* SMOPS_MPPZZ_D_PSEUDO */ 3505, /* SMOPS_MPPZZ_S_PSEUDO */ 3510, /* SMULH_ZPZZ_UNDEF_B */ 3515, /* SMULH_ZPZZ_UNDEF_D */ 3519, /* SMULH_ZPZZ_UNDEF_H */ 3523, /* SMULH_ZPZZ_UNDEF_S */ 3527, /* SPACE */ 3531, /* SQABS_ZPmZ_UNDEF_B */ 3534, /* SQABS_ZPmZ_UNDEF_D */ 3538, /* SQABS_ZPmZ_UNDEF_H */ 3542, /* SQABS_ZPmZ_UNDEF_S */ 3546, /* SQNEG_ZPmZ_UNDEF_B */ 3550, /* SQNEG_ZPmZ_UNDEF_D */ 3554, /* SQNEG_ZPmZ_UNDEF_H */ 3558, /* SQNEG_ZPmZ_UNDEF_S */ 3562, /* SQRSHL_ZPZZ_UNDEF_B */ 3566, /* SQRSHL_ZPZZ_UNDEF_D */ 3570, /* SQRSHL_ZPZZ_UNDEF_H */ 3574, /* SQRSHL_ZPZZ_UNDEF_S */ 3578, /* SQSHLU_ZPZI_ZERO_B */ 3582, /* SQSHLU_ZPZI_ZERO_D */ 3586, /* SQSHLU_ZPZI_ZERO_H */ 3590, /* SQSHLU_ZPZI_ZERO_S */ 3594, /* SQSHL_ZPZI_ZERO_B */ 3598, /* SQSHL_ZPZI_ZERO_D */ 3602, /* SQSHL_ZPZI_ZERO_H */ 3606, /* SQSHL_ZPZI_ZERO_S */ 3610, /* SQSHL_ZPZZ_UNDEF_B */ 3614, /* SQSHL_ZPZZ_UNDEF_D */ 3618, /* SQSHL_ZPZZ_UNDEF_H */ 3622, /* SQSHL_ZPZZ_UNDEF_S */ 3626, /* SRSHL_ZPZZ_UNDEF_B */ 3630, /* SRSHL_ZPZZ_UNDEF_D */ 3634, /* SRSHL_ZPZZ_UNDEF_H */ 3638, /* SRSHL_ZPZZ_UNDEF_S */ 3642, /* SRSHR_ZPZI_ZERO_B */ 3646, /* SRSHR_ZPZI_ZERO_D */ 3650, /* SRSHR_ZPZI_ZERO_H */ 3654, /* SRSHR_ZPZI_ZERO_S */ 3658, /* STGloop */ 3662, /* STGloop_wback */ 3666, /* STR_ZZXI */ 3670, /* STR_ZZZXI */ 3673, /* STR_ZZZZXI */ 3676, /* STZGloop */ 3679, /* STZGloop_wback */ 3683, /* SUBR_ZPZZ_ZERO_B */ 3687, /* SUBR_ZPZZ_ZERO_D */ 3691, /* SUBR_ZPZZ_ZERO_H */ 3695, /* SUBR_ZPZZ_ZERO_S */ 3699, /* SUBSWrr */ 3703, /* SUBSXrr */ 3706, /* SUBWrr */ 3709, /* SUBXrr */ 3712, /* SUB_VG2_M2Z2Z_D_PSEUDO */ 3715, /* SUB_VG2_M2Z2Z_S_PSEUDO */ 3719, /* SUB_VG2_M2ZZ_D_PSEUDO */ 3723, /* SUB_VG2_M2ZZ_S_PSEUDO */ 3727, /* SUB_VG4_M4Z4Z_D_PSEUDO */ 3731, /* SUB_VG4_M4Z4Z_S_PSEUDO */ 3735, /* SUB_VG4_M4ZZ_D_PSEUDO */ 3739, /* SUB_VG4_M4ZZ_S_PSEUDO */ 3743, /* SUB_ZPZZ_ZERO_B */ 3747, /* SUB_ZPZZ_ZERO_D */ 3751, /* SUB_ZPZZ_ZERO_H */ 3755, /* SUB_ZPZZ_ZERO_S */ 3759, /* SUDOT_VG2_M2ZZI_BToS_PSEUDO */ 3763, /* SUDOT_VG4_M4ZZI_BToS_PSEUDO */ 3768, /* SUMOPA_MPPZZ_D_PSEUDO */ 3773, /* SUMOPA_MPPZZ_S_PSEUDO */ 3778, /* SUMOPS_MPPZZ_D_PSEUDO */ 3783, /* SUMOPS_MPPZZ_S_PSEUDO */ 3788, /* SUVDOT_VG4_M4ZZI_BToS_PSEUDO */ 3793, /* SVDOT_VG2_M2ZZI_HtoS_PSEUDO */ 3798, /* SVDOT_VG4_M4ZZI_BtoS_PSEUDO */ 3803, /* SVDOT_VG4_M4ZZI_HtoD_PSEUDO */ 3808, /* SXTB_ZPmZ_UNDEF_D */ 3813, /* SXTB_ZPmZ_UNDEF_H */ 3817, /* SXTB_ZPmZ_UNDEF_S */ 3821, /* SXTH_ZPmZ_UNDEF_D */ 3825, /* SXTH_ZPmZ_UNDEF_S */ 3829, /* SXTW_ZPmZ_UNDEF_D */ 3833, /* SpeculationBarrierISBDSBEndBB */ 3837, /* SpeculationBarrierSBEndBB */ 3837, /* SpeculationSafeValueW */ 3837, /* SpeculationSafeValueX */ 3839, /* StoreSwiftAsyncContext */ 3841, /* TAGPstack */ 3844, /* TCRETURNdi */ 3849, /* TCRETURNri */ 3851, /* TCRETURNriALL */ 3853, /* TCRETURNriBTI */ 3855, /* TLSDESCCALL */ 3857, /* TLSDESC_CALLSEQ */ 3858, /* UABD_ZPZZ_UNDEF_B */ 3859, /* UABD_ZPZZ_UNDEF_D */ 3863, /* UABD_ZPZZ_UNDEF_H */ 3867, /* UABD_ZPZZ_UNDEF_S */ 3871, /* UCVTF_ZPmZ_DtoD_UNDEF */ 3875, /* UCVTF_ZPmZ_DtoH_UNDEF */ 3879, /* UCVTF_ZPmZ_DtoS_UNDEF */ 3883, /* UCVTF_ZPmZ_HtoH_UNDEF */ 3887, /* UCVTF_ZPmZ_StoD_UNDEF */ 3891, /* UCVTF_ZPmZ_StoH_UNDEF */ 3895, /* UCVTF_ZPmZ_StoS_UNDEF */ 3899, /* UDIV_ZPZZ_UNDEF_D */ 3903, /* UDIV_ZPZZ_UNDEF_S */ 3907, /* UDOT_VG2_M2Z2Z_BtoS_PSEUDO */ 3911, /* UDOT_VG2_M2Z2Z_HtoD_PSEUDO */ 3915, /* UDOT_VG2_M2Z2Z_HtoS_PSEUDO */ 3919, /* UDOT_VG2_M2ZZI_BToS_PSEUDO */ 3923, /* UDOT_VG2_M2ZZI_HToS_PSEUDO */ 3928, /* UDOT_VG2_M2ZZI_HtoD_PSEUDO */ 3933, /* UDOT_VG4_M4Z4Z_BtoS_PSEUDO */ 3938, /* UDOT_VG4_M4Z4Z_HtoD_PSEUDO */ 3942, /* UDOT_VG4_M4Z4Z_HtoS_PSEUDO */ 3946, /* UDOT_VG4_M4ZZI_BtoS_PSEUDO */ 3950, /* UDOT_VG4_M4ZZI_HToS_PSEUDO */ 3955, /* UDOT_VG4_M4ZZI_HtoD_PSEUDO */ 3960, /* UMAX_ZPZZ_UNDEF_B */ 3965, /* UMAX_ZPZZ_UNDEF_D */ 3969, /* UMAX_ZPZZ_UNDEF_H */ 3973, /* UMAX_ZPZZ_UNDEF_S */ 3977, /* UMIN_ZPZZ_UNDEF_B */ 3981, /* UMIN_ZPZZ_UNDEF_D */ 3985, /* UMIN_ZPZZ_UNDEF_H */ 3989, /* UMIN_ZPZZ_UNDEF_S */ 3993, /* UMLAL_MZZI_S_PSEUDO */ 3997, /* UMLAL_MZZ_S_PSEUDO */ 4002, /* UMLAL_VG2_M2Z2Z_S_PSEUDO */ 4006, /* UMLAL_VG2_M2ZZI_S_PSEUDO */ 4010, /* UMLAL_VG2_M2ZZ_S_PSEUDO */ 4015, /* UMLAL_VG4_M4Z4Z_S_PSEUDO */ 4019, /* UMLAL_VG4_M4ZZI_S_PSEUDO */ 4023, /* UMLAL_VG4_M4ZZ_S_PSEUDO */ 4028, /* UMLSL_MZZI_S_PSEUDO */ 4032, /* UMLSL_MZZ_S_PSEUDO */ 4037, /* UMLSL_VG2_M2Z2Z_S_PSEUDO */ 4041, /* UMLSL_VG2_M2ZZI_S_PSEUDO */ 4045, /* UMLSL_VG2_M2ZZ_S_PSEUDO */ 4050, /* UMLSL_VG4_M4Z4Z_S_PSEUDO */ 4054, /* UMLSL_VG4_M4ZZI_S_PSEUDO */ 4058, /* UMLSL_VG4_M4ZZ_S_PSEUDO */ 4063, /* UMOPA_MPPZZ_D_PSEUDO */ 4067, /* UMOPA_MPPZZ_S_PSEUDO */ 4072, /* UMOPS_MPPZZ_D_PSEUDO */ 4077, /* UMOPS_MPPZZ_S_PSEUDO */ 4082, /* UMULH_ZPZZ_UNDEF_B */ 4087, /* UMULH_ZPZZ_UNDEF_D */ 4091, /* UMULH_ZPZZ_UNDEF_H */ 4095, /* UMULH_ZPZZ_UNDEF_S */ 4099, /* UQRSHL_ZPZZ_UNDEF_B */ 4103, /* UQRSHL_ZPZZ_UNDEF_D */ 4107, /* UQRSHL_ZPZZ_UNDEF_H */ 4111, /* UQRSHL_ZPZZ_UNDEF_S */ 4115, /* UQSHL_ZPZI_ZERO_B */ 4119, /* UQSHL_ZPZI_ZERO_D */ 4123, /* UQSHL_ZPZI_ZERO_H */ 4127, /* UQSHL_ZPZI_ZERO_S */ 4131, /* UQSHL_ZPZZ_UNDEF_B */ 4135, /* UQSHL_ZPZZ_UNDEF_D */ 4139, /* UQSHL_ZPZZ_UNDEF_H */ 4143, /* UQSHL_ZPZZ_UNDEF_S */ 4147, /* URECPE_ZPmZ_UNDEF_S */ 4151, /* URSHL_ZPZZ_UNDEF_B */ 4155, /* URSHL_ZPZZ_UNDEF_D */ 4159, /* URSHL_ZPZZ_UNDEF_H */ 4163, /* URSHL_ZPZZ_UNDEF_S */ 4167, /* URSHR_ZPZI_ZERO_B */ 4171, /* URSHR_ZPZI_ZERO_D */ 4175, /* URSHR_ZPZI_ZERO_H */ 4179, /* URSHR_ZPZI_ZERO_S */ 4183, /* URSQRTE_ZPmZ_UNDEF_S */ 4187, /* USDOT_VG2_M2Z2Z_BToS_PSEUDO */ 4191, /* USDOT_VG2_M2ZZI_BToS_PSEUDO */ 4195, /* USDOT_VG4_M4Z4Z_BToS_PSEUDO */ 4200, /* USDOT_VG4_M4ZZI_BToS_PSEUDO */ 4204, /* USMOPA_MPPZZ_D_PSEUDO */ 4209, /* USMOPA_MPPZZ_S_PSEUDO */ 4214, /* USMOPS_MPPZZ_D_PSEUDO */ 4219, /* USMOPS_MPPZZ_S_PSEUDO */ 4224, /* USVDOT_VG4_M4ZZI_BToS_PSEUDO */ 4229, /* UVDOT_VG2_M2ZZI_HtoS_PSEUDO */ 4234, /* UVDOT_VG4_M4ZZI_BtoS_PSEUDO */ 4239, /* UVDOT_VG4_M4ZZI_HtoD_PSEUDO */ 4244, /* UXTB_ZPmZ_UNDEF_D */ 4249, /* UXTB_ZPmZ_UNDEF_H */ 4253, /* UXTB_ZPmZ_UNDEF_S */ 4257, /* UXTH_ZPmZ_UNDEF_D */ 4261, /* UXTH_ZPmZ_UNDEF_S */ 4265, /* UXTW_ZPmZ_UNDEF_D */ 4269, /* ZERO_M_PSEUDO */ 4273, /* ABSWr */ 4274, /* ABSXr */ 4276, /* ABS_ZPmZ_B */ 4278, /* ABS_ZPmZ_D */ 4282, /* ABS_ZPmZ_H */ 4286, /* ABS_ZPmZ_S */ 4290, /* ABSv16i8 */ 4294, /* ABSv1i64 */ 4296, /* ABSv2i32 */ 4298, /* ABSv2i64 */ 4300, /* ABSv4i16 */ 4302, /* ABSv4i32 */ 4304, /* ABSv8i16 */ 4306, /* ABSv8i8 */ 4308, /* ADCLB_ZZZ_D */ 4310, /* ADCLB_ZZZ_S */ 4314, /* ADCLT_ZZZ_D */ 4318, /* ADCLT_ZZZ_S */ 4322, /* ADCSWr */ 4326, /* ADCSXr */ 4329, /* ADCWr */ 4332, /* ADCXr */ 4335, /* ADDG */ 4338, /* ADDHA_MPPZ_D */ 4342, /* ADDHA_MPPZ_S */ 4347, /* ADDHNB_ZZZ_B */ 4352, /* ADDHNB_ZZZ_H */ 4355, /* ADDHNB_ZZZ_S */ 4358, /* ADDHNT_ZZZ_B */ 4361, /* ADDHNT_ZZZ_H */ 4365, /* ADDHNT_ZZZ_S */ 4369, /* ADDHNv2i64_v2i32 */ 4373, /* ADDHNv2i64_v4i32 */ 4376, /* ADDHNv4i32_v4i16 */ 4380, /* ADDHNv4i32_v8i16 */ 4383, /* ADDHNv8i16_v16i8 */ 4387, /* ADDHNv8i16_v8i8 */ 4391, /* ADDPL_XXI */ 4394, /* ADDP_ZPmZ_B */ 4397, /* ADDP_ZPmZ_D */ 4401, /* ADDP_ZPmZ_H */ 4405, /* ADDP_ZPmZ_S */ 4409, /* ADDPv16i8 */ 4413, /* ADDPv2i32 */ 4416, /* ADDPv2i64 */ 4419, /* ADDPv2i64p */ 4422, /* ADDPv4i16 */ 4424, /* ADDPv4i32 */ 4427, /* ADDPv8i16 */ 4430, /* ADDPv8i8 */ 4433, /* ADDQV_VPZ_B */ 4436, /* ADDQV_VPZ_D */ 4439, /* ADDQV_VPZ_H */ 4442, /* ADDQV_VPZ_S */ 4445, /* ADDSPL_XXI */ 4448, /* ADDSVL_XXI */ 4451, /* ADDSWri */ 4454, /* ADDSWrs */ 4458, /* ADDSWrx */ 4462, /* ADDSXri */ 4466, /* ADDSXrs */ 4470, /* ADDSXrx */ 4474, /* ADDSXrx64 */ 4478, /* ADDVA_MPPZ_D */ 4482, /* ADDVA_MPPZ_S */ 4487, /* ADDVL_XXI */ 4492, /* ADDVv16i8v */ 4495, /* ADDVv4i16v */ 4497, /* ADDVv4i32v */ 4499, /* ADDVv8i16v */ 4501, /* ADDVv8i8v */ 4503, /* ADDWri */ 4505, /* ADDWrs */ 4509, /* ADDWrx */ 4513, /* ADDXri */ 4517, /* ADDXrs */ 4521, /* ADDXrx */ 4525, /* ADDXrx64 */ 4529, /* ADD_VG2_2ZZ_B */ 4533, /* ADD_VG2_2ZZ_D */ 4536, /* ADD_VG2_2ZZ_H */ 4539, /* ADD_VG2_2ZZ_S */ 4542, /* ADD_VG2_M2Z2Z_D */ 4545, /* ADD_VG2_M2Z2Z_S */ 4551, /* ADD_VG2_M2ZZ_D */ 4557, /* ADD_VG2_M2ZZ_S */ 4563, /* ADD_VG2_M2Z_D */ 4569, /* ADD_VG2_M2Z_S */ 4574, /* ADD_VG4_4ZZ_B */ 4579, /* ADD_VG4_4ZZ_D */ 4582, /* ADD_VG4_4ZZ_H */ 4585, /* ADD_VG4_4ZZ_S */ 4588, /* ADD_VG4_M4Z4Z_D */ 4591, /* ADD_VG4_M4Z4Z_S */ 4597, /* ADD_VG4_M4ZZ_D */ 4603, /* ADD_VG4_M4ZZ_S */ 4609, /* ADD_VG4_M4Z_D */ 4615, /* ADD_VG4_M4Z_S */ 4620, /* ADD_ZI_B */ 4625, /* ADD_ZI_D */ 4629, /* ADD_ZI_H */ 4633, /* ADD_ZI_S */ 4637, /* ADD_ZPmZ_B */ 4641, /* ADD_ZPmZ_D */ 4645, /* ADD_ZPmZ_H */ 4649, /* ADD_ZPmZ_S */ 4653, /* ADD_ZZZ_B */ 4657, /* ADD_ZZZ_D */ 4660, /* ADD_ZZZ_H */ 4663, /* ADD_ZZZ_S */ 4666, /* ADDv16i8 */ 4669, /* ADDv1i64 */ 4672, /* ADDv2i32 */ 4675, /* ADDv2i64 */ 4678, /* ADDv4i16 */ 4681, /* ADDv4i32 */ 4684, /* ADDv8i16 */ 4687, /* ADDv8i8 */ 4690, /* ADR */ 4693, /* ADRP */ 4695, /* ADR_LSL_ZZZ_D_0 */ 4697, /* ADR_LSL_ZZZ_D_1 */ 4700, /* ADR_LSL_ZZZ_D_2 */ 4703, /* ADR_LSL_ZZZ_D_3 */ 4706, /* ADR_LSL_ZZZ_S_0 */ 4709, /* ADR_LSL_ZZZ_S_1 */ 4712, /* ADR_LSL_ZZZ_S_2 */ 4715, /* ADR_LSL_ZZZ_S_3 */ 4718, /* ADR_SXTW_ZZZ_D_0 */ 4721, /* ADR_SXTW_ZZZ_D_1 */ 4724, /* ADR_SXTW_ZZZ_D_2 */ 4727, /* ADR_SXTW_ZZZ_D_3 */ 4730, /* ADR_UXTW_ZZZ_D_0 */ 4733, /* ADR_UXTW_ZZZ_D_1 */ 4736, /* ADR_UXTW_ZZZ_D_2 */ 4739, /* ADR_UXTW_ZZZ_D_3 */ 4742, /* AESD_ZZZ_B */ 4745, /* AESDrr */ 4748, /* AESE_ZZZ_B */ 4751, /* AESErr */ 4754, /* AESIMC_ZZ_B */ 4757, /* AESIMCrr */ 4759, /* AESMC_ZZ_B */ 4761, /* AESMCrr */ 4763, /* ANDQV_VPZ_B */ 4765, /* ANDQV_VPZ_D */ 4768, /* ANDQV_VPZ_H */ 4771, /* ANDQV_VPZ_S */ 4774, /* ANDSWri */ 4777, /* ANDSWrs */ 4780, /* ANDSXri */ 4784, /* ANDSXrs */ 4787, /* ANDS_PPzPP */ 4791, /* ANDV_VPZ_B */ 4795, /* ANDV_VPZ_D */ 4798, /* ANDV_VPZ_H */ 4801, /* ANDV_VPZ_S */ 4804, /* ANDWri */ 4807, /* ANDWrs */ 4810, /* ANDXri */ 4814, /* ANDXrs */ 4817, /* AND_PPzPP */ 4821, /* AND_ZI */ 4825, /* AND_ZPmZ_B */ 4828, /* AND_ZPmZ_D */ 4832, /* AND_ZPmZ_H */ 4836, /* AND_ZPmZ_S */ 4840, /* AND_ZZZ */ 4844, /* ANDv16i8 */ 4847, /* ANDv8i8 */ 4850, /* ASRD_ZPmI_B */ 4853, /* ASRD_ZPmI_D */ 4857, /* ASRD_ZPmI_H */ 4861, /* ASRD_ZPmI_S */ 4865, /* ASRR_ZPmZ_B */ 4869, /* ASRR_ZPmZ_D */ 4873, /* ASRR_ZPmZ_H */ 4877, /* ASRR_ZPmZ_S */ 4881, /* ASRVWr */ 4885, /* ASRVXr */ 4888, /* ASR_WIDE_ZPmZ_B */ 4891, /* ASR_WIDE_ZPmZ_H */ 4895, /* ASR_WIDE_ZPmZ_S */ 4899, /* ASR_WIDE_ZZZ_B */ 4903, /* ASR_WIDE_ZZZ_H */ 4906, /* ASR_WIDE_ZZZ_S */ 4909, /* ASR_ZPmI_B */ 4912, /* ASR_ZPmI_D */ 4916, /* ASR_ZPmI_H */ 4920, /* ASR_ZPmI_S */ 4924, /* ASR_ZPmZ_B */ 4928, /* ASR_ZPmZ_D */ 4932, /* ASR_ZPmZ_H */ 4936, /* ASR_ZPmZ_S */ 4940, /* ASR_ZZI_B */ 4944, /* ASR_ZZI_D */ 4947, /* ASR_ZZI_H */ 4950, /* ASR_ZZI_S */ 4953, /* AUTDA */ 4956, /* AUTDB */ 4959, /* AUTDZA */ 4962, /* AUTDZB */ 4964, /* AUTIA */ 4966, /* AUTIA1716 */ 4969, /* AUTIASP */ 4969, /* AUTIAZ */ 4969, /* AUTIB */ 4969, /* AUTIB1716 */ 4972, /* AUTIBSP */ 4972, /* AUTIBZ */ 4972, /* AUTIZA */ 4972, /* AUTIZB */ 4974, /* AXFLAG */ 4976, /* B */ 4976, /* BCAX */ 4977, /* BCAX_ZZZZ */ 4981, /* BCcc */ 4985, /* BDEP_ZZZ_B */ 4987, /* BDEP_ZZZ_D */ 4990, /* BDEP_ZZZ_H */ 4993, /* BDEP_ZZZ_S */ 4996, /* BEXT_ZZZ_B */ 4999, /* BEXT_ZZZ_D */ 5002, /* BEXT_ZZZ_H */ 5005, /* BEXT_ZZZ_S */ 5008, /* BF16DOTlanev4bf16 */ 5011, /* BF16DOTlanev8bf16 */ 5016, /* BFADD_VG2_M2Z_H */ 5021, /* BFADD_VG4_M4Z_H */ 5026, /* BFADD_ZPZmZ */ 5031, /* BFADD_ZZZ */ 5035, /* BFCLAMP_VG2_2ZZZ_H */ 5038, /* BFCLAMP_VG4_4ZZZ_H */ 5042, /* BFCLAMP_ZZZ */ 5046, /* BFCVT */ 5050, /* BFCVTN */ 5052, /* BFCVTN2 */ 5054, /* BFCVTNT_ZPmZ */ 5057, /* BFCVTN_Z2Z_StoH */ 5061, /* BFCVT_Z2Z_StoH */ 5063, /* BFCVT_ZPmZ */ 5065, /* BFDOT_VG2_M2Z2Z_HtoS */ 5069, /* BFDOT_VG2_M2ZZI_HtoS */ 5075, /* BFDOT_VG2_M2ZZ_HtoS */ 5082, /* BFDOT_VG4_M4Z4Z_HtoS */ 5088, /* BFDOT_VG4_M4ZZI_HtoS */ 5094, /* BFDOT_VG4_M4ZZ_HtoS */ 5101, /* BFDOT_ZZI */ 5107, /* BFDOT_ZZZ */ 5112, /* BFDOTv4bf16 */ 5116, /* BFDOTv8bf16 */ 5120, /* BFMAXNM_VG2_2Z2Z_H */ 5124, /* BFMAXNM_VG2_2ZZ_H */ 5127, /* BFMAXNM_VG4_4Z2Z_H */ 5130, /* BFMAXNM_VG4_4ZZ_H */ 5133, /* BFMAXNM_ZPZmZ */ 5136, /* BFMAX_VG2_2Z2Z_H */ 5140, /* BFMAX_VG2_2ZZ_H */ 5143, /* BFMAX_VG4_4Z2Z_H */ 5146, /* BFMAX_VG4_4ZZ_H */ 5149, /* BFMAX_ZPZmZ */ 5152, /* BFMINNM_VG2_2Z2Z_H */ 5156, /* BFMINNM_VG2_2ZZ_H */ 5159, /* BFMINNM_VG4_4Z2Z_H */ 5162, /* BFMINNM_VG4_4ZZ_H */ 5165, /* BFMINNM_ZPZmZ */ 5168, /* BFMIN_VG2_2Z2Z_H */ 5172, /* BFMIN_VG2_2ZZ_H */ 5175, /* BFMIN_VG4_4Z2Z_H */ 5178, /* BFMIN_VG4_4ZZ_H */ 5181, /* BFMIN_ZPZmZ */ 5184, /* BFMLALB */ 5188, /* BFMLALBIdx */ 5192, /* BFMLALB_ZZZ */ 5197, /* BFMLALB_ZZZI */ 5201, /* BFMLALT */ 5206, /* BFMLALTIdx */ 5210, /* BFMLALT_ZZZ */ 5215, /* BFMLALT_ZZZI */ 5219, /* BFMLAL_MZZI_S */ 5224, /* BFMLAL_MZZ_S */ 5231, /* BFMLAL_VG2_M2Z2Z_S */ 5237, /* BFMLAL_VG2_M2ZZI_S */ 5243, /* BFMLAL_VG2_M2ZZ_S */ 5250, /* BFMLAL_VG4_M4Z4Z_S */ 5256, /* BFMLAL_VG4_M4ZZI_S */ 5262, /* BFMLAL_VG4_M4ZZ_S */ 5269, /* BFMLA_VG2_M2Z2Z */ 5275, /* BFMLA_VG2_M2ZZ */ 5281, /* BFMLA_VG2_M2ZZI */ 5287, /* BFMLA_VG4_M4Z4Z */ 5294, /* BFMLA_VG4_M4ZZ */ 5300, /* BFMLA_VG4_M4ZZI */ 5306, /* BFMLA_ZPmZZ */ 5313, /* BFMLA_ZZZI */ 5318, /* BFMLSLB_ZZZI_S */ 5323, /* BFMLSLB_ZZZ_S */ 5328, /* BFMLSLT_ZZZI_S */ 5332, /* BFMLSLT_ZZZ_S */ 5337, /* BFMLSL_MZZI_S */ 5341, /* BFMLSL_MZZ_S */ 5348, /* BFMLSL_VG2_M2Z2Z_S */ 5354, /* BFMLSL_VG2_M2ZZI_S */ 5360, /* BFMLSL_VG2_M2ZZ_S */ 5367, /* BFMLSL_VG4_M4Z4Z_S */ 5373, /* BFMLSL_VG4_M4ZZI_S */ 5379, /* BFMLSL_VG4_M4ZZ_S */ 5386, /* BFMLS_VG2_M2Z2Z */ 5392, /* BFMLS_VG2_M2ZZ */ 5398, /* BFMLS_VG2_M2ZZI */ 5404, /* BFMLS_VG4_M4Z4Z */ 5411, /* BFMLS_VG4_M4ZZ */ 5417, /* BFMLS_VG4_M4ZZI */ 5423, /* BFMLS_ZPmZZ */ 5430, /* BFMLS_ZZZI */ 5435, /* BFMMLA */ 5440, /* BFMMLA_ZZZ */ 5444, /* BFMOPA_MPPZZ */ 5448, /* BFMOPA_MPPZZ_H */ 5454, /* BFMOPS_MPPZZ */ 5460, /* BFMOPS_MPPZZ_H */ 5466, /* BFMUL_ZPZmZ */ 5472, /* BFMUL_ZZZ */ 5476, /* BFMUL_ZZZI */ 5479, /* BFMWri */ 5483, /* BFMXri */ 5488, /* BFSUB_VG2_M2Z_H */ 5493, /* BFSUB_VG4_M4Z_H */ 5498, /* BFSUB_ZPZmZ */ 5503, /* BFSUB_ZZZ */ 5507, /* BFVDOT_VG2_M2ZZI_HtoS */ 5510, /* BGRP_ZZZ_B */ 5517, /* BGRP_ZZZ_D */ 5520, /* BGRP_ZZZ_H */ 5523, /* BGRP_ZZZ_S */ 5526, /* BICSWrs */ 5529, /* BICSXrs */ 5533, /* BICS_PPzPP */ 5537, /* BICWrs */ 5541, /* BICXrs */ 5545, /* BIC_PPzPP */ 5549, /* BIC_ZPmZ_B */ 5553, /* BIC_ZPmZ_D */ 5557, /* BIC_ZPmZ_H */ 5561, /* BIC_ZPmZ_S */ 5565, /* BIC_ZZZ */ 5569, /* BICv16i8 */ 5572, /* BICv2i32 */ 5575, /* BICv4i16 */ 5579, /* BICv4i32 */ 5583, /* BICv8i16 */ 5587, /* BICv8i8 */ 5591, /* BIFv16i8 */ 5594, /* BIFv8i8 */ 5598, /* BITv16i8 */ 5602, /* BITv8i8 */ 5606, /* BL */ 5610, /* BLR */ 5611, /* BLRAA */ 5612, /* BLRAAZ */ 5614, /* BLRAB */ 5615, /* BLRABZ */ 5617, /* BMOPA_MPPZZ_S */ 5618, /* BMOPS_MPPZZ_S */ 5624, /* BR */ 5630, /* BRAA */ 5631, /* BRAAZ */ 5633, /* BRAB */ 5634, /* BRABZ */ 5636, /* BRB_IALL */ 5637, /* BRB_INJ */ 5637, /* BRK */ 5637, /* BRKAS_PPzP */ 5638, /* BRKA_PPmP */ 5641, /* BRKA_PPzP */ 5645, /* BRKBS_PPzP */ 5648, /* BRKB_PPmP */ 5651, /* BRKB_PPzP */ 5655, /* BRKNS_PPzP */ 5658, /* BRKN_PPzP */ 5662, /* BRKPAS_PPzPP */ 5666, /* BRKPA_PPzPP */ 5670, /* BRKPBS_PPzPP */ 5674, /* BRKPB_PPzPP */ 5678, /* BSL1N_ZZZZ */ 5682, /* BSL2N_ZZZZ */ 5686, /* BSL_ZZZZ */ 5690, /* BSLv16i8 */ 5694, /* BSLv8i8 */ 5698, /* Bcc */ 5702, /* CADD_ZZI_B */ 5704, /* CADD_ZZI_D */ 5708, /* CADD_ZZI_H */ 5712, /* CADD_ZZI_S */ 5716, /* CASAB */ 5720, /* CASAH */ 5724, /* CASALB */ 5728, /* CASALH */ 5732, /* CASALW */ 5736, /* CASALX */ 5740, /* CASAW */ 5744, /* CASAX */ 5748, /* CASB */ 5752, /* CASH */ 5756, /* CASLB */ 5760, /* CASLH */ 5764, /* CASLW */ 5768, /* CASLX */ 5772, /* CASPALW */ 5776, /* CASPALX */ 5780, /* CASPAW */ 5784, /* CASPAX */ 5788, /* CASPLW */ 5792, /* CASPLX */ 5796, /* CASPW */ 5800, /* CASPX */ 5804, /* CASW */ 5808, /* CASX */ 5812, /* CBNZW */ 5816, /* CBNZX */ 5818, /* CBZW */ 5820, /* CBZX */ 5822, /* CCMNWi */ 5824, /* CCMNWr */ 5828, /* CCMNXi */ 5832, /* CCMNXr */ 5836, /* CCMPWi */ 5840, /* CCMPWr */ 5844, /* CCMPXi */ 5848, /* CCMPXr */ 5852, /* CDOT_ZZZI_D */ 5856, /* CDOT_ZZZI_S */ 5862, /* CDOT_ZZZ_D */ 5868, /* CDOT_ZZZ_S */ 5873, /* CFINV */ 5878, /* CLASTA_RPZ_B */ 5878, /* CLASTA_RPZ_D */ 5882, /* CLASTA_RPZ_H */ 5886, /* CLASTA_RPZ_S */ 5890, /* CLASTA_VPZ_B */ 5894, /* CLASTA_VPZ_D */ 5898, /* CLASTA_VPZ_H */ 5902, /* CLASTA_VPZ_S */ 5906, /* CLASTA_ZPZ_B */ 5910, /* CLASTA_ZPZ_D */ 5914, /* CLASTA_ZPZ_H */ 5918, /* CLASTA_ZPZ_S */ 5922, /* CLASTB_RPZ_B */ 5926, /* CLASTB_RPZ_D */ 5930, /* CLASTB_RPZ_H */ 5934, /* CLASTB_RPZ_S */ 5938, /* CLASTB_VPZ_B */ 5942, /* CLASTB_VPZ_D */ 5946, /* CLASTB_VPZ_H */ 5950, /* CLASTB_VPZ_S */ 5954, /* CLASTB_ZPZ_B */ 5958, /* CLASTB_ZPZ_D */ 5962, /* CLASTB_ZPZ_H */ 5966, /* CLASTB_ZPZ_S */ 5970, /* CLREX */ 5974, /* CLSWr */ 5975, /* CLSXr */ 5977, /* CLS_ZPmZ_B */ 5979, /* CLS_ZPmZ_D */ 5983, /* CLS_ZPmZ_H */ 5987, /* CLS_ZPmZ_S */ 5991, /* CLSv16i8 */ 5995, /* CLSv2i32 */ 5997, /* CLSv4i16 */ 5999, /* CLSv4i32 */ 6001, /* CLSv8i16 */ 6003, /* CLSv8i8 */ 6005, /* CLZWr */ 6007, /* CLZXr */ 6009, /* CLZ_ZPmZ_B */ 6011, /* CLZ_ZPmZ_D */ 6015, /* CLZ_ZPmZ_H */ 6019, /* CLZ_ZPmZ_S */ 6023, /* CLZv16i8 */ 6027, /* CLZv2i32 */ 6029, /* CLZv4i16 */ 6031, /* CLZv4i32 */ 6033, /* CLZv8i16 */ 6035, /* CLZv8i8 */ 6037, /* CMEQv16i8 */ 6039, /* CMEQv16i8rz */ 6042, /* CMEQv1i64 */ 6044, /* CMEQv1i64rz */ 6047, /* CMEQv2i32 */ 6049, /* CMEQv2i32rz */ 6052, /* CMEQv2i64 */ 6054, /* CMEQv2i64rz */ 6057, /* CMEQv4i16 */ 6059, /* CMEQv4i16rz */ 6062, /* CMEQv4i32 */ 6064, /* CMEQv4i32rz */ 6067, /* CMEQv8i16 */ 6069, /* CMEQv8i16rz */ 6072, /* CMEQv8i8 */ 6074, /* CMEQv8i8rz */ 6077, /* CMGEv16i8 */ 6079, /* CMGEv16i8rz */ 6082, /* CMGEv1i64 */ 6084, /* CMGEv1i64rz */ 6087, /* CMGEv2i32 */ 6089, /* CMGEv2i32rz */ 6092, /* CMGEv2i64 */ 6094, /* CMGEv2i64rz */ 6097, /* CMGEv4i16 */ 6099, /* CMGEv4i16rz */ 6102, /* CMGEv4i32 */ 6104, /* CMGEv4i32rz */ 6107, /* CMGEv8i16 */ 6109, /* CMGEv8i16rz */ 6112, /* CMGEv8i8 */ 6114, /* CMGEv8i8rz */ 6117, /* CMGTv16i8 */ 6119, /* CMGTv16i8rz */ 6122, /* CMGTv1i64 */ 6124, /* CMGTv1i64rz */ 6127, /* CMGTv2i32 */ 6129, /* CMGTv2i32rz */ 6132, /* CMGTv2i64 */ 6134, /* CMGTv2i64rz */ 6137, /* CMGTv4i16 */ 6139, /* CMGTv4i16rz */ 6142, /* CMGTv4i32 */ 6144, /* CMGTv4i32rz */ 6147, /* CMGTv8i16 */ 6149, /* CMGTv8i16rz */ 6152, /* CMGTv8i8 */ 6154, /* CMGTv8i8rz */ 6157, /* CMHIv16i8 */ 6159, /* CMHIv1i64 */ 6162, /* CMHIv2i32 */ 6165, /* CMHIv2i64 */ 6168, /* CMHIv4i16 */ 6171, /* CMHIv4i32 */ 6174, /* CMHIv8i16 */ 6177, /* CMHIv8i8 */ 6180, /* CMHSv16i8 */ 6183, /* CMHSv1i64 */ 6186, /* CMHSv2i32 */ 6189, /* CMHSv2i64 */ 6192, /* CMHSv4i16 */ 6195, /* CMHSv4i32 */ 6198, /* CMHSv8i16 */ 6201, /* CMHSv8i8 */ 6204, /* CMLA_ZZZI_H */ 6207, /* CMLA_ZZZI_S */ 6213, /* CMLA_ZZZ_B */ 6219, /* CMLA_ZZZ_D */ 6224, /* CMLA_ZZZ_H */ 6229, /* CMLA_ZZZ_S */ 6234, /* CMLEv16i8rz */ 6239, /* CMLEv1i64rz */ 6241, /* CMLEv2i32rz */ 6243, /* CMLEv2i64rz */ 6245, /* CMLEv4i16rz */ 6247, /* CMLEv4i32rz */ 6249, /* CMLEv8i16rz */ 6251, /* CMLEv8i8rz */ 6253, /* CMLTv16i8rz */ 6255, /* CMLTv1i64rz */ 6257, /* CMLTv2i32rz */ 6259, /* CMLTv2i64rz */ 6261, /* CMLTv4i16rz */ 6263, /* CMLTv4i32rz */ 6265, /* CMLTv8i16rz */ 6267, /* CMLTv8i8rz */ 6269, /* CMPEQ_PPzZI_B */ 6271, /* CMPEQ_PPzZI_D */ 6275, /* CMPEQ_PPzZI_H */ 6279, /* CMPEQ_PPzZI_S */ 6283, /* CMPEQ_PPzZZ_B */ 6287, /* CMPEQ_PPzZZ_D */ 6291, /* CMPEQ_PPzZZ_H */ 6295, /* CMPEQ_PPzZZ_S */ 6299, /* CMPEQ_WIDE_PPzZZ_B */ 6303, /* CMPEQ_WIDE_PPzZZ_H */ 6307, /* CMPEQ_WIDE_PPzZZ_S */ 6311, /* CMPGE_PPzZI_B */ 6315, /* CMPGE_PPzZI_D */ 6319, /* CMPGE_PPzZI_H */ 6323, /* CMPGE_PPzZI_S */ 6327, /* CMPGE_PPzZZ_B */ 6331, /* CMPGE_PPzZZ_D */ 6335, /* CMPGE_PPzZZ_H */ 6339, /* CMPGE_PPzZZ_S */ 6343, /* CMPGE_WIDE_PPzZZ_B */ 6347, /* CMPGE_WIDE_PPzZZ_H */ 6351, /* CMPGE_WIDE_PPzZZ_S */ 6355, /* CMPGT_PPzZI_B */ 6359, /* CMPGT_PPzZI_D */ 6363, /* CMPGT_PPzZI_H */ 6367, /* CMPGT_PPzZI_S */ 6371, /* CMPGT_PPzZZ_B */ 6375, /* CMPGT_PPzZZ_D */ 6379, /* CMPGT_PPzZZ_H */ 6383, /* CMPGT_PPzZZ_S */ 6387, /* CMPGT_WIDE_PPzZZ_B */ 6391, /* CMPGT_WIDE_PPzZZ_H */ 6395, /* CMPGT_WIDE_PPzZZ_S */ 6399, /* CMPHI_PPzZI_B */ 6403, /* CMPHI_PPzZI_D */ 6407, /* CMPHI_PPzZI_H */ 6411, /* CMPHI_PPzZI_S */ 6415, /* CMPHI_PPzZZ_B */ 6419, /* CMPHI_PPzZZ_D */ 6423, /* CMPHI_PPzZZ_H */ 6427, /* CMPHI_PPzZZ_S */ 6431, /* CMPHI_WIDE_PPzZZ_B */ 6435, /* CMPHI_WIDE_PPzZZ_H */ 6439, /* CMPHI_WIDE_PPzZZ_S */ 6443, /* CMPHS_PPzZI_B */ 6447, /* CMPHS_PPzZI_D */ 6451, /* CMPHS_PPzZI_H */ 6455, /* CMPHS_PPzZI_S */ 6459, /* CMPHS_PPzZZ_B */ 6463, /* CMPHS_PPzZZ_D */ 6467, /* CMPHS_PPzZZ_H */ 6471, /* CMPHS_PPzZZ_S */ 6475, /* CMPHS_WIDE_PPzZZ_B */ 6479, /* CMPHS_WIDE_PPzZZ_H */ 6483, /* CMPHS_WIDE_PPzZZ_S */ 6487, /* CMPLE_PPzZI_B */ 6491, /* CMPLE_PPzZI_D */ 6495, /* CMPLE_PPzZI_H */ 6499, /* CMPLE_PPzZI_S */ 6503, /* CMPLE_WIDE_PPzZZ_B */ 6507, /* CMPLE_WIDE_PPzZZ_H */ 6511, /* CMPLE_WIDE_PPzZZ_S */ 6515, /* CMPLO_PPzZI_B */ 6519, /* CMPLO_PPzZI_D */ 6523, /* CMPLO_PPzZI_H */ 6527, /* CMPLO_PPzZI_S */ 6531, /* CMPLO_WIDE_PPzZZ_B */ 6535, /* CMPLO_WIDE_PPzZZ_H */ 6539, /* CMPLO_WIDE_PPzZZ_S */ 6543, /* CMPLS_PPzZI_B */ 6547, /* CMPLS_PPzZI_D */ 6551, /* CMPLS_PPzZI_H */ 6555, /* CMPLS_PPzZI_S */ 6559, /* CMPLS_WIDE_PPzZZ_B */ 6563, /* CMPLS_WIDE_PPzZZ_H */ 6567, /* CMPLS_WIDE_PPzZZ_S */ 6571, /* CMPLT_PPzZI_B */ 6575, /* CMPLT_PPzZI_D */ 6579, /* CMPLT_PPzZI_H */ 6583, /* CMPLT_PPzZI_S */ 6587, /* CMPLT_WIDE_PPzZZ_B */ 6591, /* CMPLT_WIDE_PPzZZ_H */ 6595, /* CMPLT_WIDE_PPzZZ_S */ 6599, /* CMPNE_PPzZI_B */ 6603, /* CMPNE_PPzZI_D */ 6607, /* CMPNE_PPzZI_H */ 6611, /* CMPNE_PPzZI_S */ 6615, /* CMPNE_PPzZZ_B */ 6619, /* CMPNE_PPzZZ_D */ 6623, /* CMPNE_PPzZZ_H */ 6627, /* CMPNE_PPzZZ_S */ 6631, /* CMPNE_WIDE_PPzZZ_B */ 6635, /* CMPNE_WIDE_PPzZZ_H */ 6639, /* CMPNE_WIDE_PPzZZ_S */ 6643, /* CMTSTv16i8 */ 6647, /* CMTSTv1i64 */ 6650, /* CMTSTv2i32 */ 6653, /* CMTSTv2i64 */ 6656, /* CMTSTv4i16 */ 6659, /* CMTSTv4i32 */ 6662, /* CMTSTv8i16 */ 6665, /* CMTSTv8i8 */ 6668, /* CNOT_ZPmZ_B */ 6671, /* CNOT_ZPmZ_D */ 6675, /* CNOT_ZPmZ_H */ 6679, /* CNOT_ZPmZ_S */ 6683, /* CNTB_XPiI */ 6687, /* CNTD_XPiI */ 6690, /* CNTH_XPiI */ 6693, /* CNTP_XCI_B */ 6696, /* CNTP_XCI_D */ 6699, /* CNTP_XCI_H */ 6702, /* CNTP_XCI_S */ 6705, /* CNTP_XPP_B */ 6708, /* CNTP_XPP_D */ 6711, /* CNTP_XPP_H */ 6714, /* CNTP_XPP_S */ 6717, /* CNTW_XPiI */ 6720, /* CNTWr */ 6723, /* CNTXr */ 6725, /* CNT_ZPmZ_B */ 6727, /* CNT_ZPmZ_D */ 6731, /* CNT_ZPmZ_H */ 6735, /* CNT_ZPmZ_S */ 6739, /* CNTv16i8 */ 6743, /* CNTv8i8 */ 6745, /* COMPACT_ZPZ_D */ 6747, /* COMPACT_ZPZ_S */ 6750, /* CPYE */ 6753, /* CPYEN */ 6759, /* CPYERN */ 6765, /* CPYERT */ 6771, /* CPYERTN */ 6777, /* CPYERTRN */ 6783, /* CPYERTWN */ 6789, /* CPYET */ 6795, /* CPYETN */ 6801, /* CPYETRN */ 6807, /* CPYETWN */ 6813, /* CPYEWN */ 6819, /* CPYEWT */ 6825, /* CPYEWTN */ 6831, /* CPYEWTRN */ 6837, /* CPYEWTWN */ 6843, /* CPYFE */ 6849, /* CPYFEN */ 6855, /* CPYFERN */ 6861, /* CPYFERT */ 6867, /* CPYFERTN */ 6873, /* CPYFERTRN */ 6879, /* CPYFERTWN */ 6885, /* CPYFET */ 6891, /* CPYFETN */ 6897, /* CPYFETRN */ 6903, /* CPYFETWN */ 6909, /* CPYFEWN */ 6915, /* CPYFEWT */ 6921, /* CPYFEWTN */ 6927, /* CPYFEWTRN */ 6933, /* CPYFEWTWN */ 6939, /* CPYFM */ 6945, /* CPYFMN */ 6951, /* CPYFMRN */ 6957, /* CPYFMRT */ 6963, /* CPYFMRTN */ 6969, /* CPYFMRTRN */ 6975, /* CPYFMRTWN */ 6981, /* CPYFMT */ 6987, /* CPYFMTN */ 6993, /* CPYFMTRN */ 6999, /* CPYFMTWN */ 7005, /* CPYFMWN */ 7011, /* CPYFMWT */ 7017, /* CPYFMWTN */ 7023, /* CPYFMWTRN */ 7029, /* CPYFMWTWN */ 7035, /* CPYFP */ 7041, /* CPYFPN */ 7047, /* CPYFPRN */ 7053, /* CPYFPRT */ 7059, /* CPYFPRTN */ 7065, /* CPYFPRTRN */ 7071, /* CPYFPRTWN */ 7077, /* CPYFPT */ 7083, /* CPYFPTN */ 7089, /* CPYFPTRN */ 7095, /* CPYFPTWN */ 7101, /* CPYFPWN */ 7107, /* CPYFPWT */ 7113, /* CPYFPWTN */ 7119, /* CPYFPWTRN */ 7125, /* CPYFPWTWN */ 7131, /* CPYM */ 7137, /* CPYMN */ 7143, /* CPYMRN */ 7149, /* CPYMRT */ 7155, /* CPYMRTN */ 7161, /* CPYMRTRN */ 7167, /* CPYMRTWN */ 7173, /* CPYMT */ 7179, /* CPYMTN */ 7185, /* CPYMTRN */ 7191, /* CPYMTWN */ 7197, /* CPYMWN */ 7203, /* CPYMWT */ 7209, /* CPYMWTN */ 7215, /* CPYMWTRN */ 7221, /* CPYMWTWN */ 7227, /* CPYP */ 7233, /* CPYPN */ 7239, /* CPYPRN */ 7245, /* CPYPRT */ 7251, /* CPYPRTN */ 7257, /* CPYPRTRN */ 7263, /* CPYPRTWN */ 7269, /* CPYPT */ 7275, /* CPYPTN */ 7281, /* CPYPTRN */ 7287, /* CPYPTWN */ 7293, /* CPYPWN */ 7299, /* CPYPWT */ 7305, /* CPYPWTN */ 7311, /* CPYPWTRN */ 7317, /* CPYPWTWN */ 7323, /* CPY_ZPmI_B */ 7329, /* CPY_ZPmI_D */ 7334, /* CPY_ZPmI_H */ 7339, /* CPY_ZPmI_S */ 7344, /* CPY_ZPmR_B */ 7349, /* CPY_ZPmR_D */ 7353, /* CPY_ZPmR_H */ 7357, /* CPY_ZPmR_S */ 7361, /* CPY_ZPmV_B */ 7365, /* CPY_ZPmV_D */ 7369, /* CPY_ZPmV_H */ 7373, /* CPY_ZPmV_S */ 7377, /* CPY_ZPzI_B */ 7381, /* CPY_ZPzI_D */ 7385, /* CPY_ZPzI_H */ 7389, /* CPY_ZPzI_S */ 7393, /* CRC32Brr */ 7397, /* CRC32CBrr */ 7400, /* CRC32CHrr */ 7403, /* CRC32CWrr */ 7406, /* CRC32CXrr */ 7409, /* CRC32Hrr */ 7412, /* CRC32Wrr */ 7415, /* CRC32Xrr */ 7418, /* CSELWr */ 7421, /* CSELXr */ 7425, /* CSINCWr */ 7429, /* CSINCXr */ 7433, /* CSINVWr */ 7437, /* CSINVXr */ 7441, /* CSNEGWr */ 7445, /* CSNEGXr */ 7449, /* CTERMEQ_WW */ 7453, /* CTERMEQ_XX */ 7455, /* CTERMNE_WW */ 7457, /* CTERMNE_XX */ 7459, /* CTZWr */ 7461, /* CTZXr */ 7463, /* DCPS1 */ 7465, /* DCPS2 */ 7466, /* DCPS3 */ 7467, /* DECB_XPiI */ 7468, /* DECD_XPiI */ 7472, /* DECD_ZPiI */ 7476, /* DECH_XPiI */ 7480, /* DECH_ZPiI */ 7484, /* DECP_XP_B */ 7488, /* DECP_XP_D */ 7491, /* DECP_XP_H */ 7494, /* DECP_XP_S */ 7497, /* DECP_ZP_D */ 7500, /* DECP_ZP_H */ 7503, /* DECP_ZP_S */ 7506, /* DECW_XPiI */ 7509, /* DECW_ZPiI */ 7513, /* DMB */ 7517, /* DRPS */ 7518, /* DSB */ 7518, /* DSBnXS */ 7519, /* DUPM_ZI */ 7520, /* DUPQ_ZZI_B */ 7522, /* DUPQ_ZZI_D */ 7525, /* DUPQ_ZZI_H */ 7528, /* DUPQ_ZZI_S */ 7531, /* DUP_ZI_B */ 7534, /* DUP_ZI_D */ 7537, /* DUP_ZI_H */ 7540, /* DUP_ZI_S */ 7543, /* DUP_ZR_B */ 7546, /* DUP_ZR_D */ 7548, /* DUP_ZR_H */ 7550, /* DUP_ZR_S */ 7552, /* DUP_ZZI_B */ 7554, /* DUP_ZZI_D */ 7557, /* DUP_ZZI_H */ 7560, /* DUP_ZZI_Q */ 7563, /* DUP_ZZI_S */ 7566, /* DUPi16 */ 7569, /* DUPi32 */ 7572, /* DUPi64 */ 7575, /* DUPi8 */ 7578, /* DUPv16i8gpr */ 7581, /* DUPv16i8lane */ 7583, /* DUPv2i32gpr */ 7586, /* DUPv2i32lane */ 7588, /* DUPv2i64gpr */ 7591, /* DUPv2i64lane */ 7593, /* DUPv4i16gpr */ 7596, /* DUPv4i16lane */ 7598, /* DUPv4i32gpr */ 7601, /* DUPv4i32lane */ 7603, /* DUPv8i16gpr */ 7606, /* DUPv8i16lane */ 7608, /* DUPv8i8gpr */ 7611, /* DUPv8i8lane */ 7613, /* EONWrs */ 7616, /* EONXrs */ 7620, /* EOR3 */ 7624, /* EOR3_ZZZZ */ 7628, /* EORBT_ZZZ_B */ 7632, /* EORBT_ZZZ_D */ 7636, /* EORBT_ZZZ_H */ 7640, /* EORBT_ZZZ_S */ 7644, /* EORQV_VPZ_B */ 7648, /* EORQV_VPZ_D */ 7651, /* EORQV_VPZ_H */ 7654, /* EORQV_VPZ_S */ 7657, /* EORS_PPzPP */ 7660, /* EORTB_ZZZ_B */ 7664, /* EORTB_ZZZ_D */ 7668, /* EORTB_ZZZ_H */ 7672, /* EORTB_ZZZ_S */ 7676, /* EORV_VPZ_B */ 7680, /* EORV_VPZ_D */ 7683, /* EORV_VPZ_H */ 7686, /* EORV_VPZ_S */ 7689, /* EORWri */ 7692, /* EORWrs */ 7695, /* EORXri */ 7699, /* EORXrs */ 7702, /* EOR_PPzPP */ 7706, /* EOR_ZI */ 7710, /* EOR_ZPmZ_B */ 7713, /* EOR_ZPmZ_D */ 7717, /* EOR_ZPmZ_H */ 7721, /* EOR_ZPmZ_S */ 7725, /* EOR_ZZZ */ 7729, /* EORv16i8 */ 7732, /* EORv8i8 */ 7735, /* ERET */ 7738, /* ERETAA */ 7738, /* ERETAB */ 7738, /* EXTQ_ZZI */ 7738, /* EXTRACT_ZPMXI_H_B */ 7742, /* EXTRACT_ZPMXI_H_D */ 7748, /* EXTRACT_ZPMXI_H_H */ 7754, /* EXTRACT_ZPMXI_H_Q */ 7760, /* EXTRACT_ZPMXI_H_S */ 7766, /* EXTRACT_ZPMXI_V_B */ 7772, /* EXTRACT_ZPMXI_V_D */ 7778, /* EXTRACT_ZPMXI_V_H */ 7784, /* EXTRACT_ZPMXI_V_Q */ 7790, /* EXTRACT_ZPMXI_V_S */ 7796, /* EXTRWrri */ 7802, /* EXTRXrri */ 7806, /* EXT_ZZI */ 7810, /* EXT_ZZI_B */ 7814, /* EXTv16i8 */ 7817, /* EXTv8i8 */ 7821, /* FABD16 */ 7825, /* FABD32 */ 7828, /* FABD64 */ 7831, /* FABD_ZPmZ_D */ 7834, /* FABD_ZPmZ_H */ 7838, /* FABD_ZPmZ_S */ 7842, /* FABDv2f32 */ 7846, /* FABDv2f64 */ 7849, /* FABDv4f16 */ 7852, /* FABDv4f32 */ 7855, /* FABDv8f16 */ 7858, /* FABSDr */ 7861, /* FABSHr */ 7863, /* FABSSr */ 7865, /* FABS_ZPmZ_D */ 7867, /* FABS_ZPmZ_H */ 7871, /* FABS_ZPmZ_S */ 7875, /* FABSv2f32 */ 7879, /* FABSv2f64 */ 7881, /* FABSv4f16 */ 7883, /* FABSv4f32 */ 7885, /* FABSv8f16 */ 7887, /* FACGE16 */ 7889, /* FACGE32 */ 7892, /* FACGE64 */ 7895, /* FACGE_PPzZZ_D */ 7898, /* FACGE_PPzZZ_H */ 7902, /* FACGE_PPzZZ_S */ 7906, /* FACGEv2f32 */ 7910, /* FACGEv2f64 */ 7913, /* FACGEv4f16 */ 7916, /* FACGEv4f32 */ 7919, /* FACGEv8f16 */ 7922, /* FACGT16 */ 7925, /* FACGT32 */ 7928, /* FACGT64 */ 7931, /* FACGT_PPzZZ_D */ 7934, /* FACGT_PPzZZ_H */ 7938, /* FACGT_PPzZZ_S */ 7942, /* FACGTv2f32 */ 7946, /* FACGTv2f64 */ 7949, /* FACGTv4f16 */ 7952, /* FACGTv4f32 */ 7955, /* FACGTv8f16 */ 7958, /* FADDA_VPZ_D */ 7961, /* FADDA_VPZ_H */ 7965, /* FADDA_VPZ_S */ 7969, /* FADDDrr */ 7973, /* FADDHrr */ 7976, /* FADDP_ZPmZZ_D */ 7979, /* FADDP_ZPmZZ_H */ 7983, /* FADDP_ZPmZZ_S */ 7987, /* FADDPv2f32 */ 7991, /* FADDPv2f64 */ 7994, /* FADDPv2i16p */ 7997, /* FADDPv2i32p */ 7999, /* FADDPv2i64p */ 8001, /* FADDPv4f16 */ 8003, /* FADDPv4f32 */ 8006, /* FADDPv8f16 */ 8009, /* FADDQV_D */ 8012, /* FADDQV_H */ 8015, /* FADDQV_S */ 8018, /* FADDSrr */ 8021, /* FADDV_VPZ_D */ 8024, /* FADDV_VPZ_H */ 8027, /* FADDV_VPZ_S */ 8030, /* FADD_VG2_M2Z_D */ 8033, /* FADD_VG2_M2Z_H */ 8038, /* FADD_VG2_M2Z_S */ 8043, /* FADD_VG4_M4Z_D */ 8048, /* FADD_VG4_M4Z_H */ 8053, /* FADD_VG4_M4Z_S */ 8058, /* FADD_ZPmI_D */ 8063, /* FADD_ZPmI_H */ 8067, /* FADD_ZPmI_S */ 8071, /* FADD_ZPmZ_D */ 8075, /* FADD_ZPmZ_H */ 8079, /* FADD_ZPmZ_S */ 8083, /* FADD_ZZZ_D */ 8087, /* FADD_ZZZ_H */ 8090, /* FADD_ZZZ_S */ 8093, /* FADDv2f32 */ 8096, /* FADDv2f64 */ 8099, /* FADDv4f16 */ 8102, /* FADDv4f32 */ 8105, /* FADDv8f16 */ 8108, /* FCADD_ZPmZ_D */ 8111, /* FCADD_ZPmZ_H */ 8116, /* FCADD_ZPmZ_S */ 8121, /* FCADDv2f32 */ 8126, /* FCADDv2f64 */ 8130, /* FCADDv4f16 */ 8134, /* FCADDv4f32 */ 8138, /* FCADDv8f16 */ 8142, /* FCCMPDrr */ 8146, /* FCCMPEDrr */ 8150, /* FCCMPEHrr */ 8154, /* FCCMPESrr */ 8158, /* FCCMPHrr */ 8162, /* FCCMPSrr */ 8166, /* FCLAMP_VG2_2Z2Z_D */ 8170, /* FCLAMP_VG2_2Z2Z_H */ 8174, /* FCLAMP_VG2_2Z2Z_S */ 8178, /* FCLAMP_VG4_4Z4Z_D */ 8182, /* FCLAMP_VG4_4Z4Z_H */ 8186, /* FCLAMP_VG4_4Z4Z_S */ 8190, /* FCLAMP_ZZZ_D */ 8194, /* FCLAMP_ZZZ_H */ 8198, /* FCLAMP_ZZZ_S */ 8202, /* FCMEQ16 */ 8206, /* FCMEQ32 */ 8209, /* FCMEQ64 */ 8212, /* FCMEQ_PPzZ0_D */ 8215, /* FCMEQ_PPzZ0_H */ 8218, /* FCMEQ_PPzZ0_S */ 8221, /* FCMEQ_PPzZZ_D */ 8224, /* FCMEQ_PPzZZ_H */ 8228, /* FCMEQ_PPzZZ_S */ 8232, /* FCMEQv1i16rz */ 8236, /* FCMEQv1i32rz */ 8238, /* FCMEQv1i64rz */ 8240, /* FCMEQv2f32 */ 8242, /* FCMEQv2f64 */ 8245, /* FCMEQv2i32rz */ 8248, /* FCMEQv2i64rz */ 8250, /* FCMEQv4f16 */ 8252, /* FCMEQv4f32 */ 8255, /* FCMEQv4i16rz */ 8258, /* FCMEQv4i32rz */ 8260, /* FCMEQv8f16 */ 8262, /* FCMEQv8i16rz */ 8265, /* FCMGE16 */ 8267, /* FCMGE32 */ 8270, /* FCMGE64 */ 8273, /* FCMGE_PPzZ0_D */ 8276, /* FCMGE_PPzZ0_H */ 8279, /* FCMGE_PPzZ0_S */ 8282, /* FCMGE_PPzZZ_D */ 8285, /* FCMGE_PPzZZ_H */ 8289, /* FCMGE_PPzZZ_S */ 8293, /* FCMGEv1i16rz */ 8297, /* FCMGEv1i32rz */ 8299, /* FCMGEv1i64rz */ 8301, /* FCMGEv2f32 */ 8303, /* FCMGEv2f64 */ 8306, /* FCMGEv2i32rz */ 8309, /* FCMGEv2i64rz */ 8311, /* FCMGEv4f16 */ 8313, /* FCMGEv4f32 */ 8316, /* FCMGEv4i16rz */ 8319, /* FCMGEv4i32rz */ 8321, /* FCMGEv8f16 */ 8323, /* FCMGEv8i16rz */ 8326, /* FCMGT16 */ 8328, /* FCMGT32 */ 8331, /* FCMGT64 */ 8334, /* FCMGT_PPzZ0_D */ 8337, /* FCMGT_PPzZ0_H */ 8340, /* FCMGT_PPzZ0_S */ 8343, /* FCMGT_PPzZZ_D */ 8346, /* FCMGT_PPzZZ_H */ 8350, /* FCMGT_PPzZZ_S */ 8354, /* FCMGTv1i16rz */ 8358, /* FCMGTv1i32rz */ 8360, /* FCMGTv1i64rz */ 8362, /* FCMGTv2f32 */ 8364, /* FCMGTv2f64 */ 8367, /* FCMGTv2i32rz */ 8370, /* FCMGTv2i64rz */ 8372, /* FCMGTv4f16 */ 8374, /* FCMGTv4f32 */ 8377, /* FCMGTv4i16rz */ 8380, /* FCMGTv4i32rz */ 8382, /* FCMGTv8f16 */ 8384, /* FCMGTv8i16rz */ 8387, /* FCMLA_ZPmZZ_D */ 8389, /* FCMLA_ZPmZZ_H */ 8395, /* FCMLA_ZPmZZ_S */ 8401, /* FCMLA_ZZZI_H */ 8407, /* FCMLA_ZZZI_S */ 8413, /* FCMLAv2f32 */ 8419, /* FCMLAv2f64 */ 8424, /* FCMLAv4f16 */ 8429, /* FCMLAv4f16_indexed */ 8434, /* FCMLAv4f32 */ 8440, /* FCMLAv4f32_indexed */ 8445, /* FCMLAv8f16 */ 8451, /* FCMLAv8f16_indexed */ 8456, /* FCMLE_PPzZ0_D */ 8462, /* FCMLE_PPzZ0_H */ 8465, /* FCMLE_PPzZ0_S */ 8468, /* FCMLEv1i16rz */ 8471, /* FCMLEv1i32rz */ 8473, /* FCMLEv1i64rz */ 8475, /* FCMLEv2i32rz */ 8477, /* FCMLEv2i64rz */ 8479, /* FCMLEv4i16rz */ 8481, /* FCMLEv4i32rz */ 8483, /* FCMLEv8i16rz */ 8485, /* FCMLT_PPzZ0_D */ 8487, /* FCMLT_PPzZ0_H */ 8490, /* FCMLT_PPzZ0_S */ 8493, /* FCMLTv1i16rz */ 8496, /* FCMLTv1i32rz */ 8498, /* FCMLTv1i64rz */ 8500, /* FCMLTv2i32rz */ 8502, /* FCMLTv2i64rz */ 8504, /* FCMLTv4i16rz */ 8506, /* FCMLTv4i32rz */ 8508, /* FCMLTv8i16rz */ 8510, /* FCMNE_PPzZ0_D */ 8512, /* FCMNE_PPzZ0_H */ 8515, /* FCMNE_PPzZ0_S */ 8518, /* FCMNE_PPzZZ_D */ 8521, /* FCMNE_PPzZZ_H */ 8525, /* FCMNE_PPzZZ_S */ 8529, /* FCMPDri */ 8533, /* FCMPDrr */ 8534, /* FCMPEDri */ 8536, /* FCMPEDrr */ 8537, /* FCMPEHri */ 8539, /* FCMPEHrr */ 8540, /* FCMPESri */ 8542, /* FCMPESrr */ 8543, /* FCMPHri */ 8545, /* FCMPHrr */ 8546, /* FCMPSri */ 8548, /* FCMPSrr */ 8549, /* FCMUO_PPzZZ_D */ 8551, /* FCMUO_PPzZZ_H */ 8555, /* FCMUO_PPzZZ_S */ 8559, /* FCPY_ZPmI_D */ 8563, /* FCPY_ZPmI_H */ 8567, /* FCPY_ZPmI_S */ 8571, /* FCSELDrrr */ 8575, /* FCSELHrrr */ 8579, /* FCSELSrrr */ 8583, /* FCVTASUWDr */ 8587, /* FCVTASUWHr */ 8589, /* FCVTASUWSr */ 8591, /* FCVTASUXDr */ 8593, /* FCVTASUXHr */ 8595, /* FCVTASUXSr */ 8597, /* FCVTASv1f16 */ 8599, /* FCVTASv1i32 */ 8601, /* FCVTASv1i64 */ 8603, /* FCVTASv2f32 */ 8605, /* FCVTASv2f64 */ 8607, /* FCVTASv4f16 */ 8609, /* FCVTASv4f32 */ 8611, /* FCVTASv8f16 */ 8613, /* FCVTAUUWDr */ 8615, /* FCVTAUUWHr */ 8617, /* FCVTAUUWSr */ 8619, /* FCVTAUUXDr */ 8621, /* FCVTAUUXHr */ 8623, /* FCVTAUUXSr */ 8625, /* FCVTAUv1f16 */ 8627, /* FCVTAUv1i32 */ 8629, /* FCVTAUv1i64 */ 8631, /* FCVTAUv2f32 */ 8633, /* FCVTAUv2f64 */ 8635, /* FCVTAUv4f16 */ 8637, /* FCVTAUv4f32 */ 8639, /* FCVTAUv8f16 */ 8641, /* FCVTDHr */ 8643, /* FCVTDSr */ 8645, /* FCVTHDr */ 8647, /* FCVTHSr */ 8649, /* FCVTLT_ZPmZ_HtoS */ 8651, /* FCVTLT_ZPmZ_StoD */ 8655, /* FCVTL_2ZZ_H_S */ 8659, /* FCVTLv2i32 */ 8661, /* FCVTLv4i16 */ 8663, /* FCVTLv4i32 */ 8665, /* FCVTLv8i16 */ 8667, /* FCVTMSUWDr */ 8669, /* FCVTMSUWHr */ 8671, /* FCVTMSUWSr */ 8673, /* FCVTMSUXDr */ 8675, /* FCVTMSUXHr */ 8677, /* FCVTMSUXSr */ 8679, /* FCVTMSv1f16 */ 8681, /* FCVTMSv1i32 */ 8683, /* FCVTMSv1i64 */ 8685, /* FCVTMSv2f32 */ 8687, /* FCVTMSv2f64 */ 8689, /* FCVTMSv4f16 */ 8691, /* FCVTMSv4f32 */ 8693, /* FCVTMSv8f16 */ 8695, /* FCVTMUUWDr */ 8697, /* FCVTMUUWHr */ 8699, /* FCVTMUUWSr */ 8701, /* FCVTMUUXDr */ 8703, /* FCVTMUUXHr */ 8705, /* FCVTMUUXSr */ 8707, /* FCVTMUv1f16 */ 8709, /* FCVTMUv1i32 */ 8711, /* FCVTMUv1i64 */ 8713, /* FCVTMUv2f32 */ 8715, /* FCVTMUv2f64 */ 8717, /* FCVTMUv4f16 */ 8719, /* FCVTMUv4f32 */ 8721, /* FCVTMUv8f16 */ 8723, /* FCVTNSUWDr */ 8725, /* FCVTNSUWHr */ 8727, /* FCVTNSUWSr */ 8729, /* FCVTNSUXDr */ 8731, /* FCVTNSUXHr */ 8733, /* FCVTNSUXSr */ 8735, /* FCVTNSv1f16 */ 8737, /* FCVTNSv1i32 */ 8739, /* FCVTNSv1i64 */ 8741, /* FCVTNSv2f32 */ 8743, /* FCVTNSv2f64 */ 8745, /* FCVTNSv4f16 */ 8747, /* FCVTNSv4f32 */ 8749, /* FCVTNSv8f16 */ 8751, /* FCVTNT_ZPmZ_DtoS */ 8753, /* FCVTNT_ZPmZ_StoH */ 8757, /* FCVTNUUWDr */ 8761, /* FCVTNUUWHr */ 8763, /* FCVTNUUWSr */ 8765, /* FCVTNUUXDr */ 8767, /* FCVTNUUXHr */ 8769, /* FCVTNUUXSr */ 8771, /* FCVTNUv1f16 */ 8773, /* FCVTNUv1i32 */ 8775, /* FCVTNUv1i64 */ 8777, /* FCVTNUv2f32 */ 8779, /* FCVTNUv2f64 */ 8781, /* FCVTNUv4f16 */ 8783, /* FCVTNUv4f32 */ 8785, /* FCVTNUv8f16 */ 8787, /* FCVTN_Z2Z_StoH */ 8789, /* FCVTNv2i32 */ 8791, /* FCVTNv4i16 */ 8793, /* FCVTNv4i32 */ 8795, /* FCVTNv8i16 */ 8798, /* FCVTPSUWDr */ 8801, /* FCVTPSUWHr */ 8803, /* FCVTPSUWSr */ 8805, /* FCVTPSUXDr */ 8807, /* FCVTPSUXHr */ 8809, /* FCVTPSUXSr */ 8811, /* FCVTPSv1f16 */ 8813, /* FCVTPSv1i32 */ 8815, /* FCVTPSv1i64 */ 8817, /* FCVTPSv2f32 */ 8819, /* FCVTPSv2f64 */ 8821, /* FCVTPSv4f16 */ 8823, /* FCVTPSv4f32 */ 8825, /* FCVTPSv8f16 */ 8827, /* FCVTPUUWDr */ 8829, /* FCVTPUUWHr */ 8831, /* FCVTPUUWSr */ 8833, /* FCVTPUUXDr */ 8835, /* FCVTPUUXHr */ 8837, /* FCVTPUUXSr */ 8839, /* FCVTPUv1f16 */ 8841, /* FCVTPUv1i32 */ 8843, /* FCVTPUv1i64 */ 8845, /* FCVTPUv2f32 */ 8847, /* FCVTPUv2f64 */ 8849, /* FCVTPUv4f16 */ 8851, /* FCVTPUv4f32 */ 8853, /* FCVTPUv8f16 */ 8855, /* FCVTSDr */ 8857, /* FCVTSHr */ 8859, /* FCVTXNT_ZPmZ_DtoS */ 8861, /* FCVTXNv1i64 */ 8865, /* FCVTXNv2f32 */ 8867, /* FCVTXNv4f32 */ 8869, /* FCVTX_ZPmZ_DtoS */ 8872, /* FCVTZSSWDri */ 8876, /* FCVTZSSWHri */ 8879, /* FCVTZSSWSri */ 8882, /* FCVTZSSXDri */ 8885, /* FCVTZSSXHri */ 8888, /* FCVTZSSXSri */ 8891, /* FCVTZSUWDr */ 8894, /* FCVTZSUWHr */ 8896, /* FCVTZSUWSr */ 8898, /* FCVTZSUXDr */ 8900, /* FCVTZSUXHr */ 8902, /* FCVTZSUXSr */ 8904, /* FCVTZS_2Z2Z_StoS */ 8906, /* FCVTZS_4Z4Z_StoS */ 8908, /* FCVTZS_ZPmZ_DtoD */ 8910, /* FCVTZS_ZPmZ_DtoS */ 8914, /* FCVTZS_ZPmZ_HtoD */ 8918, /* FCVTZS_ZPmZ_HtoH */ 8922, /* FCVTZS_ZPmZ_HtoS */ 8926, /* FCVTZS_ZPmZ_StoD */ 8930, /* FCVTZS_ZPmZ_StoS */ 8934, /* FCVTZSd */ 8938, /* FCVTZSh */ 8941, /* FCVTZSs */ 8944, /* FCVTZSv1f16 */ 8947, /* FCVTZSv1i32 */ 8949, /* FCVTZSv1i64 */ 8951, /* FCVTZSv2f32 */ 8953, /* FCVTZSv2f64 */ 8955, /* FCVTZSv2i32_shift */ 8957, /* FCVTZSv2i64_shift */ 8960, /* FCVTZSv4f16 */ 8963, /* FCVTZSv4f32 */ 8965, /* FCVTZSv4i16_shift */ 8967, /* FCVTZSv4i32_shift */ 8970, /* FCVTZSv8f16 */ 8973, /* FCVTZSv8i16_shift */ 8975, /* FCVTZUSWDri */ 8978, /* FCVTZUSWHri */ 8981, /* FCVTZUSWSri */ 8984, /* FCVTZUSXDri */ 8987, /* FCVTZUSXHri */ 8990, /* FCVTZUSXSri */ 8993, /* FCVTZUUWDr */ 8996, /* FCVTZUUWHr */ 8998, /* FCVTZUUWSr */ 9000, /* FCVTZUUXDr */ 9002, /* FCVTZUUXHr */ 9004, /* FCVTZUUXSr */ 9006, /* FCVTZU_2Z2Z_StoS */ 9008, /* FCVTZU_4Z4Z_StoS */ 9010, /* FCVTZU_ZPmZ_DtoD */ 9012, /* FCVTZU_ZPmZ_DtoS */ 9016, /* FCVTZU_ZPmZ_HtoD */ 9020, /* FCVTZU_ZPmZ_HtoH */ 9024, /* FCVTZU_ZPmZ_HtoS */ 9028, /* FCVTZU_ZPmZ_StoD */ 9032, /* FCVTZU_ZPmZ_StoS */ 9036, /* FCVTZUd */ 9040, /* FCVTZUh */ 9043, /* FCVTZUs */ 9046, /* FCVTZUv1f16 */ 9049, /* FCVTZUv1i32 */ 9051, /* FCVTZUv1i64 */ 9053, /* FCVTZUv2f32 */ 9055, /* FCVTZUv2f64 */ 9057, /* FCVTZUv2i32_shift */ 9059, /* FCVTZUv2i64_shift */ 9062, /* FCVTZUv4f16 */ 9065, /* FCVTZUv4f32 */ 9067, /* FCVTZUv4i16_shift */ 9069, /* FCVTZUv4i32_shift */ 9072, /* FCVTZUv8f16 */ 9075, /* FCVTZUv8i16_shift */ 9077, /* FCVT_2ZZ_H_S */ 9080, /* FCVT_Z2Z_StoH */ 9082, /* FCVT_ZPmZ_DtoH */ 9084, /* FCVT_ZPmZ_DtoS */ 9088, /* FCVT_ZPmZ_HtoD */ 9092, /* FCVT_ZPmZ_HtoS */ 9096, /* FCVT_ZPmZ_StoD */ 9100, /* FCVT_ZPmZ_StoH */ 9104, /* FDIVDrr */ 9108, /* FDIVHrr */ 9111, /* FDIVR_ZPmZ_D */ 9114, /* FDIVR_ZPmZ_H */ 9118, /* FDIVR_ZPmZ_S */ 9122, /* FDIVSrr */ 9126, /* FDIV_ZPmZ_D */ 9129, /* FDIV_ZPmZ_H */ 9133, /* FDIV_ZPmZ_S */ 9137, /* FDIVv2f32 */ 9141, /* FDIVv2f64 */ 9144, /* FDIVv4f16 */ 9147, /* FDIVv4f32 */ 9150, /* FDIVv8f16 */ 9153, /* FDOT_VG2_M2Z2Z_HtoS */ 9156, /* FDOT_VG2_M2ZZI_HtoS */ 9162, /* FDOT_VG2_M2ZZ_HtoS */ 9169, /* FDOT_VG4_M4Z4Z_HtoS */ 9175, /* FDOT_VG4_M4ZZI_HtoS */ 9181, /* FDOT_VG4_M4ZZ_HtoS */ 9188, /* FDOT_ZZZI_S */ 9194, /* FDOT_ZZZ_S */ 9199, /* FDUP_ZI_D */ 9203, /* FDUP_ZI_H */ 9205, /* FDUP_ZI_S */ 9207, /* FEXPA_ZZ_D */ 9209, /* FEXPA_ZZ_H */ 9211, /* FEXPA_ZZ_S */ 9213, /* FJCVTZS */ 9215, /* FLOGB_ZPmZ_D */ 9217, /* FLOGB_ZPmZ_H */ 9221, /* FLOGB_ZPmZ_S */ 9225, /* FMADDDrrr */ 9229, /* FMADDHrrr */ 9233, /* FMADDSrrr */ 9237, /* FMAD_ZPmZZ_D */ 9241, /* FMAD_ZPmZZ_H */ 9246, /* FMAD_ZPmZZ_S */ 9251, /* FMAXDrr */ 9256, /* FMAXHrr */ 9259, /* FMAXNMDrr */ 9262, /* FMAXNMHrr */ 9265, /* FMAXNMP_ZPmZZ_D */ 9268, /* FMAXNMP_ZPmZZ_H */ 9272, /* FMAXNMP_ZPmZZ_S */ 9276, /* FMAXNMPv2f32 */ 9280, /* FMAXNMPv2f64 */ 9283, /* FMAXNMPv2i16p */ 9286, /* FMAXNMPv2i32p */ 9288, /* FMAXNMPv2i64p */ 9290, /* FMAXNMPv4f16 */ 9292, /* FMAXNMPv4f32 */ 9295, /* FMAXNMPv8f16 */ 9298, /* FMAXNMQV_D */ 9301, /* FMAXNMQV_H */ 9304, /* FMAXNMQV_S */ 9307, /* FMAXNMSrr */ 9310, /* FMAXNMV_VPZ_D */ 9313, /* FMAXNMV_VPZ_H */ 9316, /* FMAXNMV_VPZ_S */ 9319, /* FMAXNMVv4i16v */ 9322, /* FMAXNMVv4i32v */ 9324, /* FMAXNMVv8i16v */ 9326, /* FMAXNM_VG2_2Z2Z_D */ 9328, /* FMAXNM_VG2_2Z2Z_H */ 9331, /* FMAXNM_VG2_2Z2Z_S */ 9334, /* FMAXNM_VG2_2ZZ_D */ 9337, /* FMAXNM_VG2_2ZZ_H */ 9340, /* FMAXNM_VG2_2ZZ_S */ 9343, /* FMAXNM_VG4_4Z4Z_D */ 9346, /* FMAXNM_VG4_4Z4Z_H */ 9349, /* FMAXNM_VG4_4Z4Z_S */ 9352, /* FMAXNM_VG4_4ZZ_D */ 9355, /* FMAXNM_VG4_4ZZ_H */ 9358, /* FMAXNM_VG4_4ZZ_S */ 9361, /* FMAXNM_ZPmI_D */ 9364, /* FMAXNM_ZPmI_H */ 9368, /* FMAXNM_ZPmI_S */ 9372, /* FMAXNM_ZPmZ_D */ 9376, /* FMAXNM_ZPmZ_H */ 9380, /* FMAXNM_ZPmZ_S */ 9384, /* FMAXNMv2f32 */ 9388, /* FMAXNMv2f64 */ 9391, /* FMAXNMv4f16 */ 9394, /* FMAXNMv4f32 */ 9397, /* FMAXNMv8f16 */ 9400, /* FMAXP_ZPmZZ_D */ 9403, /* FMAXP_ZPmZZ_H */ 9407, /* FMAXP_ZPmZZ_S */ 9411, /* FMAXPv2f32 */ 9415, /* FMAXPv2f64 */ 9418, /* FMAXPv2i16p */ 9421, /* FMAXPv2i32p */ 9423, /* FMAXPv2i64p */ 9425, /* FMAXPv4f16 */ 9427, /* FMAXPv4f32 */ 9430, /* FMAXPv8f16 */ 9433, /* FMAXQV_D */ 9436, /* FMAXQV_H */ 9439, /* FMAXQV_S */ 9442, /* FMAXSrr */ 9445, /* FMAXV_VPZ_D */ 9448, /* FMAXV_VPZ_H */ 9451, /* FMAXV_VPZ_S */ 9454, /* FMAXVv4i16v */ 9457, /* FMAXVv4i32v */ 9459, /* FMAXVv8i16v */ 9461, /* FMAX_VG2_2Z2Z_D */ 9463, /* FMAX_VG2_2Z2Z_H */ 9466, /* FMAX_VG2_2Z2Z_S */ 9469, /* FMAX_VG2_2ZZ_D */ 9472, /* FMAX_VG2_2ZZ_H */ 9475, /* FMAX_VG2_2ZZ_S */ 9478, /* FMAX_VG4_4Z4Z_D */ 9481, /* FMAX_VG4_4Z4Z_H */ 9484, /* FMAX_VG4_4Z4Z_S */ 9487, /* FMAX_VG4_4ZZ_D */ 9490, /* FMAX_VG4_4ZZ_H */ 9493, /* FMAX_VG4_4ZZ_S */ 9496, /* FMAX_ZPmI_D */ 9499, /* FMAX_ZPmI_H */ 9503, /* FMAX_ZPmI_S */ 9507, /* FMAX_ZPmZ_D */ 9511, /* FMAX_ZPmZ_H */ 9515, /* FMAX_ZPmZ_S */ 9519, /* FMAXv2f32 */ 9523, /* FMAXv2f64 */ 9526, /* FMAXv4f16 */ 9529, /* FMAXv4f32 */ 9532, /* FMAXv8f16 */ 9535, /* FMINDrr */ 9538, /* FMINHrr */ 9541, /* FMINNMDrr */ 9544, /* FMINNMHrr */ 9547, /* FMINNMP_ZPmZZ_D */ 9550, /* FMINNMP_ZPmZZ_H */ 9554, /* FMINNMP_ZPmZZ_S */ 9558, /* FMINNMPv2f32 */ 9562, /* FMINNMPv2f64 */ 9565, /* FMINNMPv2i16p */ 9568, /* FMINNMPv2i32p */ 9570, /* FMINNMPv2i64p */ 9572, /* FMINNMPv4f16 */ 9574, /* FMINNMPv4f32 */ 9577, /* FMINNMPv8f16 */ 9580, /* FMINNMQV_D */ 9583, /* FMINNMQV_H */ 9586, /* FMINNMQV_S */ 9589, /* FMINNMSrr */ 9592, /* FMINNMV_VPZ_D */ 9595, /* FMINNMV_VPZ_H */ 9598, /* FMINNMV_VPZ_S */ 9601, /* FMINNMVv4i16v */ 9604, /* FMINNMVv4i32v */ 9606, /* FMINNMVv8i16v */ 9608, /* FMINNM_VG2_2Z2Z_D */ 9610, /* FMINNM_VG2_2Z2Z_H */ 9613, /* FMINNM_VG2_2Z2Z_S */ 9616, /* FMINNM_VG2_2ZZ_D */ 9619, /* FMINNM_VG2_2ZZ_H */ 9622, /* FMINNM_VG2_2ZZ_S */ 9625, /* FMINNM_VG4_4Z4Z_D */ 9628, /* FMINNM_VG4_4Z4Z_H */ 9631, /* FMINNM_VG4_4Z4Z_S */ 9634, /* FMINNM_VG4_4ZZ_D */ 9637, /* FMINNM_VG4_4ZZ_H */ 9640, /* FMINNM_VG4_4ZZ_S */ 9643, /* FMINNM_ZPmI_D */ 9646, /* FMINNM_ZPmI_H */ 9650, /* FMINNM_ZPmI_S */ 9654, /* FMINNM_ZPmZ_D */ 9658, /* FMINNM_ZPmZ_H */ 9662, /* FMINNM_ZPmZ_S */ 9666, /* FMINNMv2f32 */ 9670, /* FMINNMv2f64 */ 9673, /* FMINNMv4f16 */ 9676, /* FMINNMv4f32 */ 9679, /* FMINNMv8f16 */ 9682, /* FMINP_ZPmZZ_D */ 9685, /* FMINP_ZPmZZ_H */ 9689, /* FMINP_ZPmZZ_S */ 9693, /* FMINPv2f32 */ 9697, /* FMINPv2f64 */ 9700, /* FMINPv2i16p */ 9703, /* FMINPv2i32p */ 9705, /* FMINPv2i64p */ 9707, /* FMINPv4f16 */ 9709, /* FMINPv4f32 */ 9712, /* FMINPv8f16 */ 9715, /* FMINQV_D */ 9718, /* FMINQV_H */ 9721, /* FMINQV_S */ 9724, /* FMINSrr */ 9727, /* FMINV_VPZ_D */ 9730, /* FMINV_VPZ_H */ 9733, /* FMINV_VPZ_S */ 9736, /* FMINVv4i16v */ 9739, /* FMINVv4i32v */ 9741, /* FMINVv8i16v */ 9743, /* FMIN_VG2_2Z2Z_D */ 9745, /* FMIN_VG2_2Z2Z_H */ 9748, /* FMIN_VG2_2Z2Z_S */ 9751, /* FMIN_VG2_2ZZ_D */ 9754, /* FMIN_VG2_2ZZ_H */ 9757, /* FMIN_VG2_2ZZ_S */ 9760, /* FMIN_VG4_4Z4Z_D */ 9763, /* FMIN_VG4_4Z4Z_H */ 9766, /* FMIN_VG4_4Z4Z_S */ 9769, /* FMIN_VG4_4ZZ_D */ 9772, /* FMIN_VG4_4ZZ_H */ 9775, /* FMIN_VG4_4ZZ_S */ 9778, /* FMIN_ZPmI_D */ 9781, /* FMIN_ZPmI_H */ 9785, /* FMIN_ZPmI_S */ 9789, /* FMIN_ZPmZ_D */ 9793, /* FMIN_ZPmZ_H */ 9797, /* FMIN_ZPmZ_S */ 9801, /* FMINv2f32 */ 9805, /* FMINv2f64 */ 9808, /* FMINv4f16 */ 9811, /* FMINv4f32 */ 9814, /* FMINv8f16 */ 9817, /* FMLAL2lanev4f16 */ 9820, /* FMLAL2lanev8f16 */ 9825, /* FMLAL2v4f16 */ 9830, /* FMLAL2v8f16 */ 9834, /* FMLALB_ZZZI_SHH */ 9838, /* FMLALB_ZZZ_SHH */ 9843, /* FMLALT_ZZZI_SHH */ 9847, /* FMLALT_ZZZ_SHH */ 9852, /* FMLAL_MZZI_S */ 9856, /* FMLAL_MZZ_S */ 9863, /* FMLAL_VG2_M2Z2Z_S */ 9869, /* FMLAL_VG2_M2ZZI_S */ 9875, /* FMLAL_VG2_M2ZZ_S */ 9882, /* FMLAL_VG4_M4Z4Z_S */ 9888, /* FMLAL_VG4_M4ZZI_S */ 9894, /* FMLAL_VG4_M4ZZ_S */ 9901, /* FMLALlanev4f16 */ 9907, /* FMLALlanev8f16 */ 9912, /* FMLALv4f16 */ 9917, /* FMLALv8f16 */ 9921, /* FMLA_VG2_M2Z2Z_D */ 9925, /* FMLA_VG2_M2Z2Z_S */ 9931, /* FMLA_VG2_M2Z4Z_H */ 9937, /* FMLA_VG2_M2ZZI_D */ 9943, /* FMLA_VG2_M2ZZI_H */ 9950, /* FMLA_VG2_M2ZZI_S */ 9957, /* FMLA_VG2_M2ZZ_D */ 9964, /* FMLA_VG2_M2ZZ_H */ 9970, /* FMLA_VG2_M2ZZ_S */ 9976, /* FMLA_VG4_M4Z4Z_D */ 9982, /* FMLA_VG4_M4Z4Z_H */ 9988, /* FMLA_VG4_M4Z4Z_S */ 9994, /* FMLA_VG4_M4ZZI_D */ 10000, /* FMLA_VG4_M4ZZI_H */ 10007, /* FMLA_VG4_M4ZZI_S */ 10014, /* FMLA_VG4_M4ZZ_D */ 10021, /* FMLA_VG4_M4ZZ_H */ 10027, /* FMLA_VG4_M4ZZ_S */ 10033, /* FMLA_ZPmZZ_D */ 10039, /* FMLA_ZPmZZ_H */ 10044, /* FMLA_ZPmZZ_S */ 10049, /* FMLA_ZZZI_D */ 10054, /* FMLA_ZZZI_H */ 10059, /* FMLA_ZZZI_S */ 10064, /* FMLAv1i16_indexed */ 10069, /* FMLAv1i32_indexed */ 10074, /* FMLAv1i64_indexed */ 10079, /* FMLAv2f32 */ 10084, /* FMLAv2f64 */ 10088, /* FMLAv2i32_indexed */ 10092, /* FMLAv2i64_indexed */ 10097, /* FMLAv4f16 */ 10102, /* FMLAv4f32 */ 10106, /* FMLAv4i16_indexed */ 10110, /* FMLAv4i32_indexed */ 10115, /* FMLAv8f16 */ 10120, /* FMLAv8i16_indexed */ 10124, /* FMLSL2lanev4f16 */ 10129, /* FMLSL2lanev8f16 */ 10134, /* FMLSL2v4f16 */ 10139, /* FMLSL2v8f16 */ 10143, /* FMLSLB_ZZZI_SHH */ 10147, /* FMLSLB_ZZZ_SHH */ 10152, /* FMLSLT_ZZZI_SHH */ 10156, /* FMLSLT_ZZZ_SHH */ 10161, /* FMLSL_MZZI_S */ 10165, /* FMLSL_MZZ_S */ 10172, /* FMLSL_VG2_M2Z2Z_S */ 10178, /* FMLSL_VG2_M2ZZI_S */ 10184, /* FMLSL_VG2_M2ZZ_S */ 10191, /* FMLSL_VG4_M4Z4Z_S */ 10197, /* FMLSL_VG4_M4ZZI_S */ 10203, /* FMLSL_VG4_M4ZZ_S */ 10210, /* FMLSLlanev4f16 */ 10216, /* FMLSLlanev8f16 */ 10221, /* FMLSLv4f16 */ 10226, /* FMLSLv8f16 */ 10230, /* FMLS_VG2_M2Z2Z_D */ 10234, /* FMLS_VG2_M2Z2Z_H */ 10240, /* FMLS_VG2_M2Z2Z_S */ 10246, /* FMLS_VG2_M2ZZI_D */ 10252, /* FMLS_VG2_M2ZZI_H */ 10259, /* FMLS_VG2_M2ZZI_S */ 10266, /* FMLS_VG2_M2ZZ_D */ 10273, /* FMLS_VG2_M2ZZ_H */ 10279, /* FMLS_VG2_M2ZZ_S */ 10285, /* FMLS_VG4_M4Z2Z_H */ 10291, /* FMLS_VG4_M4Z4Z_D */ 10297, /* FMLS_VG4_M4Z4Z_S */ 10303, /* FMLS_VG4_M4ZZI_D */ 10309, /* FMLS_VG4_M4ZZI_H */ 10316, /* FMLS_VG4_M4ZZI_S */ 10323, /* FMLS_VG4_M4ZZ_D */ 10330, /* FMLS_VG4_M4ZZ_H */ 10336, /* FMLS_VG4_M4ZZ_S */ 10342, /* FMLS_ZPmZZ_D */ 10348, /* FMLS_ZPmZZ_H */ 10353, /* FMLS_ZPmZZ_S */ 10358, /* FMLS_ZZZI_D */ 10363, /* FMLS_ZZZI_H */ 10368, /* FMLS_ZZZI_S */ 10373, /* FMLSv1i16_indexed */ 10378, /* FMLSv1i32_indexed */ 10383, /* FMLSv1i64_indexed */ 10388, /* FMLSv2f32 */ 10393, /* FMLSv2f64 */ 10397, /* FMLSv2i32_indexed */ 10401, /* FMLSv2i64_indexed */ 10406, /* FMLSv4f16 */ 10411, /* FMLSv4f32 */ 10415, /* FMLSv4i16_indexed */ 10419, /* FMLSv4i32_indexed */ 10424, /* FMLSv8f16 */ 10429, /* FMLSv8i16_indexed */ 10433, /* FMMLA_ZZZ_D */ 10438, /* FMMLA_ZZZ_S */ 10442, /* FMOPAL_MPPZZ */ 10446, /* FMOPA_MPPZZ_D */ 10452, /* FMOPA_MPPZZ_H */ 10458, /* FMOPA_MPPZZ_S */ 10464, /* FMOPSL_MPPZZ */ 10470, /* FMOPS_MPPZZ_D */ 10476, /* FMOPS_MPPZZ_H */ 10482, /* FMOPS_MPPZZ_S */ 10488, /* FMOVDXHighr */ 10494, /* FMOVDXr */ 10497, /* FMOVDi */ 10499, /* FMOVDr */ 10501, /* FMOVHWr */ 10503, /* FMOVHXr */ 10505, /* FMOVHi */ 10507, /* FMOVHr */ 10509, /* FMOVSWr */ 10511, /* FMOVSi */ 10513, /* FMOVSr */ 10515, /* FMOVWHr */ 10517, /* FMOVWSr */ 10519, /* FMOVXDHighr */ 10521, /* FMOVXDr */ 10524, /* FMOVXHr */ 10526, /* FMOVv2f32_ns */ 10528, /* FMOVv2f64_ns */ 10530, /* FMOVv4f16_ns */ 10532, /* FMOVv4f32_ns */ 10534, /* FMOVv8f16_ns */ 10536, /* FMSB_ZPmZZ_D */ 10538, /* FMSB_ZPmZZ_H */ 10543, /* FMSB_ZPmZZ_S */ 10548, /* FMSUBDrrr */ 10553, /* FMSUBHrrr */ 10557, /* FMSUBSrrr */ 10561, /* FMULDrr */ 10565, /* FMULHrr */ 10568, /* FMULSrr */ 10571, /* FMULX16 */ 10574, /* FMULX32 */ 10577, /* FMULX64 */ 10580, /* FMULX_ZPmZ_D */ 10583, /* FMULX_ZPmZ_H */ 10587, /* FMULX_ZPmZ_S */ 10591, /* FMULXv1i16_indexed */ 10595, /* FMULXv1i32_indexed */ 10599, /* FMULXv1i64_indexed */ 10603, /* FMULXv2f32 */ 10607, /* FMULXv2f64 */ 10610, /* FMULXv2i32_indexed */ 10613, /* FMULXv2i64_indexed */ 10617, /* FMULXv4f16 */ 10621, /* FMULXv4f32 */ 10624, /* FMULXv4i16_indexed */ 10627, /* FMULXv4i32_indexed */ 10631, /* FMULXv8f16 */ 10635, /* FMULXv8i16_indexed */ 10638, /* FMUL_ZPmI_D */ 10642, /* FMUL_ZPmI_H */ 10646, /* FMUL_ZPmI_S */ 10650, /* FMUL_ZPmZ_D */ 10654, /* FMUL_ZPmZ_H */ 10658, /* FMUL_ZPmZ_S */ 10662, /* FMUL_ZZZI_D */ 10666, /* FMUL_ZZZI_H */ 10670, /* FMUL_ZZZI_S */ 10674, /* FMUL_ZZZ_D */ 10678, /* FMUL_ZZZ_H */ 10681, /* FMUL_ZZZ_S */ 10684, /* FMULv1i16_indexed */ 10687, /* FMULv1i32_indexed */ 10691, /* FMULv1i64_indexed */ 10695, /* FMULv2f32 */ 10699, /* FMULv2f64 */ 10702, /* FMULv2i32_indexed */ 10705, /* FMULv2i64_indexed */ 10709, /* FMULv4f16 */ 10713, /* FMULv4f32 */ 10716, /* FMULv4i16_indexed */ 10719, /* FMULv4i32_indexed */ 10723, /* FMULv8f16 */ 10727, /* FMULv8i16_indexed */ 10730, /* FNEGDr */ 10734, /* FNEGHr */ 10736, /* FNEGSr */ 10738, /* FNEG_ZPmZ_D */ 10740, /* FNEG_ZPmZ_H */ 10744, /* FNEG_ZPmZ_S */ 10748, /* FNEGv2f32 */ 10752, /* FNEGv2f64 */ 10754, /* FNEGv4f16 */ 10756, /* FNEGv4f32 */ 10758, /* FNEGv8f16 */ 10760, /* FNMADDDrrr */ 10762, /* FNMADDHrrr */ 10766, /* FNMADDSrrr */ 10770, /* FNMAD_ZPmZZ_D */ 10774, /* FNMAD_ZPmZZ_H */ 10779, /* FNMAD_ZPmZZ_S */ 10784, /* FNMLA_ZPmZZ_D */ 10789, /* FNMLA_ZPmZZ_H */ 10794, /* FNMLA_ZPmZZ_S */ 10799, /* FNMLS_ZPmZZ_D */ 10804, /* FNMLS_ZPmZZ_H */ 10809, /* FNMLS_ZPmZZ_S */ 10814, /* FNMSB_ZPmZZ_D */ 10819, /* FNMSB_ZPmZZ_H */ 10824, /* FNMSB_ZPmZZ_S */ 10829, /* FNMSUBDrrr */ 10834, /* FNMSUBHrrr */ 10838, /* FNMSUBSrrr */ 10842, /* FNMULDrr */ 10846, /* FNMULHrr */ 10849, /* FNMULSrr */ 10852, /* FRECPE_ZZ_D */ 10855, /* FRECPE_ZZ_H */ 10857, /* FRECPE_ZZ_S */ 10859, /* FRECPEv1f16 */ 10861, /* FRECPEv1i32 */ 10863, /* FRECPEv1i64 */ 10865, /* FRECPEv2f32 */ 10867, /* FRECPEv2f64 */ 10869, /* FRECPEv4f16 */ 10871, /* FRECPEv4f32 */ 10873, /* FRECPEv8f16 */ 10875, /* FRECPS16 */ 10877, /* FRECPS32 */ 10880, /* FRECPS64 */ 10883, /* FRECPS_ZZZ_D */ 10886, /* FRECPS_ZZZ_H */ 10889, /* FRECPS_ZZZ_S */ 10892, /* FRECPSv2f32 */ 10895, /* FRECPSv2f64 */ 10898, /* FRECPSv4f16 */ 10901, /* FRECPSv4f32 */ 10904, /* FRECPSv8f16 */ 10907, /* FRECPX_ZPmZ_D */ 10910, /* FRECPX_ZPmZ_H */ 10914, /* FRECPX_ZPmZ_S */ 10918, /* FRECPXv1f16 */ 10922, /* FRECPXv1i32 */ 10924, /* FRECPXv1i64 */ 10926, /* FRINT32XDr */ 10928, /* FRINT32XSr */ 10930, /* FRINT32Xv2f32 */ 10932, /* FRINT32Xv2f64 */ 10934, /* FRINT32Xv4f32 */ 10936, /* FRINT32ZDr */ 10938, /* FRINT32ZSr */ 10940, /* FRINT32Zv2f32 */ 10942, /* FRINT32Zv2f64 */ 10944, /* FRINT32Zv4f32 */ 10946, /* FRINT64XDr */ 10948, /* FRINT64XSr */ 10950, /* FRINT64Xv2f32 */ 10952, /* FRINT64Xv2f64 */ 10954, /* FRINT64Xv4f32 */ 10956, /* FRINT64ZDr */ 10958, /* FRINT64ZSr */ 10960, /* FRINT64Zv2f32 */ 10962, /* FRINT64Zv2f64 */ 10964, /* FRINT64Zv4f32 */ 10966, /* FRINTADr */ 10968, /* FRINTAHr */ 10970, /* FRINTASr */ 10972, /* FRINTA_2Z2Z_S */ 10974, /* FRINTA_4Z4Z_S */ 10976, /* FRINTA_ZPmZ_D */ 10978, /* FRINTA_ZPmZ_H */ 10982, /* FRINTA_ZPmZ_S */ 10986, /* FRINTAv2f32 */ 10990, /* FRINTAv2f64 */ 10992, /* FRINTAv4f16 */ 10994, /* FRINTAv4f32 */ 10996, /* FRINTAv8f16 */ 10998, /* FRINTIDr */ 11000, /* FRINTIHr */ 11002, /* FRINTISr */ 11004, /* FRINTI_ZPmZ_D */ 11006, /* FRINTI_ZPmZ_H */ 11010, /* FRINTI_ZPmZ_S */ 11014, /* FRINTIv2f32 */ 11018, /* FRINTIv2f64 */ 11020, /* FRINTIv4f16 */ 11022, /* FRINTIv4f32 */ 11024, /* FRINTIv8f16 */ 11026, /* FRINTMDr */ 11028, /* FRINTMHr */ 11030, /* FRINTMSr */ 11032, /* FRINTM_2Z2Z_S */ 11034, /* FRINTM_4Z4Z_S */ 11036, /* FRINTM_ZPmZ_D */ 11038, /* FRINTM_ZPmZ_H */ 11042, /* FRINTM_ZPmZ_S */ 11046, /* FRINTMv2f32 */ 11050, /* FRINTMv2f64 */ 11052, /* FRINTMv4f16 */ 11054, /* FRINTMv4f32 */ 11056, /* FRINTMv8f16 */ 11058, /* FRINTNDr */ 11060, /* FRINTNHr */ 11062, /* FRINTNSr */ 11064, /* FRINTN_2Z2Z_S */ 11066, /* FRINTN_4Z4Z_S */ 11068, /* FRINTN_ZPmZ_D */ 11070, /* FRINTN_ZPmZ_H */ 11074, /* FRINTN_ZPmZ_S */ 11078, /* FRINTNv2f32 */ 11082, /* FRINTNv2f64 */ 11084, /* FRINTNv4f16 */ 11086, /* FRINTNv4f32 */ 11088, /* FRINTNv8f16 */ 11090, /* FRINTPDr */ 11092, /* FRINTPHr */ 11094, /* FRINTPSr */ 11096, /* FRINTP_2Z2Z_S */ 11098, /* FRINTP_4Z4Z_S */ 11100, /* FRINTP_ZPmZ_D */ 11102, /* FRINTP_ZPmZ_H */ 11106, /* FRINTP_ZPmZ_S */ 11110, /* FRINTPv2f32 */ 11114, /* FRINTPv2f64 */ 11116, /* FRINTPv4f16 */ 11118, /* FRINTPv4f32 */ 11120, /* FRINTPv8f16 */ 11122, /* FRINTXDr */ 11124, /* FRINTXHr */ 11126, /* FRINTXSr */ 11128, /* FRINTX_ZPmZ_D */ 11130, /* FRINTX_ZPmZ_H */ 11134, /* FRINTX_ZPmZ_S */ 11138, /* FRINTXv2f32 */ 11142, /* FRINTXv2f64 */ 11144, /* FRINTXv4f16 */ 11146, /* FRINTXv4f32 */ 11148, /* FRINTXv8f16 */ 11150, /* FRINTZDr */ 11152, /* FRINTZHr */ 11154, /* FRINTZSr */ 11156, /* FRINTZ_ZPmZ_D */ 11158, /* FRINTZ_ZPmZ_H */ 11162, /* FRINTZ_ZPmZ_S */ 11166, /* FRINTZv2f32 */ 11170, /* FRINTZv2f64 */ 11172, /* FRINTZv4f16 */ 11174, /* FRINTZv4f32 */ 11176, /* FRINTZv8f16 */ 11178, /* FRSQRTE_ZZ_D */ 11180, /* FRSQRTE_ZZ_H */ 11182, /* FRSQRTE_ZZ_S */ 11184, /* FRSQRTEv1f16 */ 11186, /* FRSQRTEv1i32 */ 11188, /* FRSQRTEv1i64 */ 11190, /* FRSQRTEv2f32 */ 11192, /* FRSQRTEv2f64 */ 11194, /* FRSQRTEv4f16 */ 11196, /* FRSQRTEv4f32 */ 11198, /* FRSQRTEv8f16 */ 11200, /* FRSQRTS16 */ 11202, /* FRSQRTS32 */ 11205, /* FRSQRTS64 */ 11208, /* FRSQRTS_ZZZ_D */ 11211, /* FRSQRTS_ZZZ_H */ 11214, /* FRSQRTS_ZZZ_S */ 11217, /* FRSQRTSv2f32 */ 11220, /* FRSQRTSv2f64 */ 11223, /* FRSQRTSv4f16 */ 11226, /* FRSQRTSv4f32 */ 11229, /* FRSQRTSv8f16 */ 11232, /* FSCALE_ZPmZ_D */ 11235, /* FSCALE_ZPmZ_H */ 11239, /* FSCALE_ZPmZ_S */ 11243, /* FSQRTDr */ 11247, /* FSQRTHr */ 11249, /* FSQRTSr */ 11251, /* FSQRT_ZPmZ_D */ 11253, /* FSQRT_ZPmZ_H */ 11257, /* FSQRT_ZPmZ_S */ 11261, /* FSQRTv2f32 */ 11265, /* FSQRTv2f64 */ 11267, /* FSQRTv4f16 */ 11269, /* FSQRTv4f32 */ 11271, /* FSQRTv8f16 */ 11273, /* FSUBDrr */ 11275, /* FSUBHrr */ 11278, /* FSUBR_ZPmI_D */ 11281, /* FSUBR_ZPmI_H */ 11285, /* FSUBR_ZPmI_S */ 11289, /* FSUBR_ZPmZ_D */ 11293, /* FSUBR_ZPmZ_H */ 11297, /* FSUBR_ZPmZ_S */ 11301, /* FSUBSrr */ 11305, /* FSUB_VG2_M2Z_D */ 11308, /* FSUB_VG2_M2Z_H */ 11313, /* FSUB_VG2_M2Z_S */ 11318, /* FSUB_VG4_M4Z_D */ 11323, /* FSUB_VG4_M4Z_H */ 11328, /* FSUB_VG4_M4Z_S */ 11333, /* FSUB_ZPmI_D */ 11338, /* FSUB_ZPmI_H */ 11342, /* FSUB_ZPmI_S */ 11346, /* FSUB_ZPmZ_D */ 11350, /* FSUB_ZPmZ_H */ 11354, /* FSUB_ZPmZ_S */ 11358, /* FSUB_ZZZ_D */ 11362, /* FSUB_ZZZ_H */ 11365, /* FSUB_ZZZ_S */ 11368, /* FSUBv2f32 */ 11371, /* FSUBv2f64 */ 11374, /* FSUBv4f16 */ 11377, /* FSUBv4f32 */ 11380, /* FSUBv8f16 */ 11383, /* FTMAD_ZZI_D */ 11386, /* FTMAD_ZZI_H */ 11390, /* FTMAD_ZZI_S */ 11394, /* FTSMUL_ZZZ_D */ 11398, /* FTSMUL_ZZZ_H */ 11401, /* FTSMUL_ZZZ_S */ 11404, /* FTSSEL_ZZZ_D */ 11407, /* FTSSEL_ZZZ_H */ 11410, /* FTSSEL_ZZZ_S */ 11413, /* FVDOT_VG2_M2ZZI_HtoS */ 11416, /* GLD1B_D_IMM_REAL */ 11423, /* GLD1B_D_REAL */ 11427, /* GLD1B_D_SXTW_REAL */ 11431, /* GLD1B_D_UXTW_REAL */ 11435, /* GLD1B_S_IMM_REAL */ 11439, /* GLD1B_S_SXTW_REAL */ 11443, /* GLD1B_S_UXTW_REAL */ 11447, /* GLD1D_IMM_REAL */ 11451, /* GLD1D_REAL */ 11455, /* GLD1D_SCALED_REAL */ 11459, /* GLD1D_SXTW_REAL */ 11463, /* GLD1D_SXTW_SCALED_REAL */ 11467, /* GLD1D_UXTW_REAL */ 11471, /* GLD1D_UXTW_SCALED_REAL */ 11475, /* GLD1H_D_IMM_REAL */ 11479, /* GLD1H_D_REAL */ 11483, /* GLD1H_D_SCALED_REAL */ 11487, /* GLD1H_D_SXTW_REAL */ 11491, /* GLD1H_D_SXTW_SCALED_REAL */ 11495, /* GLD1H_D_UXTW_REAL */ 11499, /* GLD1H_D_UXTW_SCALED_REAL */ 11503, /* GLD1H_S_IMM_REAL */ 11507, /* GLD1H_S_SXTW_REAL */ 11511, /* GLD1H_S_SXTW_SCALED_REAL */ 11515, /* GLD1H_S_UXTW_REAL */ 11519, /* GLD1H_S_UXTW_SCALED_REAL */ 11523, /* GLD1Q */ 11527, /* GLD1SB_D_IMM_REAL */ 11531, /* GLD1SB_D_REAL */ 11535, /* GLD1SB_D_SXTW_REAL */ 11539, /* GLD1SB_D_UXTW_REAL */ 11543, /* GLD1SB_S_IMM_REAL */ 11547, /* GLD1SB_S_SXTW_REAL */ 11551, /* GLD1SB_S_UXTW_REAL */ 11555, /* GLD1SH_D_IMM_REAL */ 11559, /* GLD1SH_D_REAL */ 11563, /* GLD1SH_D_SCALED_REAL */ 11567, /* GLD1SH_D_SXTW_REAL */ 11571, /* GLD1SH_D_SXTW_SCALED_REAL */ 11575, /* GLD1SH_D_UXTW_REAL */ 11579, /* GLD1SH_D_UXTW_SCALED_REAL */ 11583, /* GLD1SH_S_IMM_REAL */ 11587, /* GLD1SH_S_SXTW_REAL */ 11591, /* GLD1SH_S_SXTW_SCALED_REAL */ 11595, /* GLD1SH_S_UXTW_REAL */ 11599, /* GLD1SH_S_UXTW_SCALED_REAL */ 11603, /* GLD1SW_D_IMM_REAL */ 11607, /* GLD1SW_D_REAL */ 11611, /* GLD1SW_D_SCALED_REAL */ 11615, /* GLD1SW_D_SXTW_REAL */ 11619, /* GLD1SW_D_SXTW_SCALED_REAL */ 11623, /* GLD1SW_D_UXTW_REAL */ 11627, /* GLD1SW_D_UXTW_SCALED_REAL */ 11631, /* GLD1W_D_IMM_REAL */ 11635, /* GLD1W_D_REAL */ 11639, /* GLD1W_D_SCALED_REAL */ 11643, /* GLD1W_D_SXTW_REAL */ 11647, /* GLD1W_D_SXTW_SCALED_REAL */ 11651, /* GLD1W_D_UXTW_REAL */ 11655, /* GLD1W_D_UXTW_SCALED_REAL */ 11659, /* GLD1W_IMM_REAL */ 11663, /* GLD1W_SXTW_REAL */ 11667, /* GLD1W_SXTW_SCALED_REAL */ 11671, /* GLD1W_UXTW_REAL */ 11675, /* GLD1W_UXTW_SCALED_REAL */ 11679, /* GLDFF1B_D_IMM_REAL */ 11683, /* GLDFF1B_D_REAL */ 11687, /* GLDFF1B_D_SXTW_REAL */ 11691, /* GLDFF1B_D_UXTW_REAL */ 11695, /* GLDFF1B_S_IMM_REAL */ 11699, /* GLDFF1B_S_SXTW_REAL */ 11703, /* GLDFF1B_S_UXTW_REAL */ 11707, /* GLDFF1D_IMM_REAL */ 11711, /* GLDFF1D_REAL */ 11715, /* GLDFF1D_SCALED_REAL */ 11719, /* GLDFF1D_SXTW_REAL */ 11723, /* GLDFF1D_SXTW_SCALED_REAL */ 11727, /* GLDFF1D_UXTW_REAL */ 11731, /* GLDFF1D_UXTW_SCALED_REAL */ 11735, /* GLDFF1H_D_IMM_REAL */ 11739, /* GLDFF1H_D_REAL */ 11743, /* GLDFF1H_D_SCALED_REAL */ 11747, /* GLDFF1H_D_SXTW_REAL */ 11751, /* GLDFF1H_D_SXTW_SCALED_REAL */ 11755, /* GLDFF1H_D_UXTW_REAL */ 11759, /* GLDFF1H_D_UXTW_SCALED_REAL */ 11763, /* GLDFF1H_S_IMM_REAL */ 11767, /* GLDFF1H_S_SXTW_REAL */ 11771, /* GLDFF1H_S_SXTW_SCALED_REAL */ 11775, /* GLDFF1H_S_UXTW_REAL */ 11779, /* GLDFF1H_S_UXTW_SCALED_REAL */ 11783, /* GLDFF1SB_D_IMM_REAL */ 11787, /* GLDFF1SB_D_REAL */ 11791, /* GLDFF1SB_D_SXTW_REAL */ 11795, /* GLDFF1SB_D_UXTW_REAL */ 11799, /* GLDFF1SB_S_IMM_REAL */ 11803, /* GLDFF1SB_S_SXTW_REAL */ 11807, /* GLDFF1SB_S_UXTW_REAL */ 11811, /* GLDFF1SH_D_IMM_REAL */ 11815, /* GLDFF1SH_D_REAL */ 11819, /* GLDFF1SH_D_SCALED_REAL */ 11823, /* GLDFF1SH_D_SXTW_REAL */ 11827, /* GLDFF1SH_D_SXTW_SCALED_REAL */ 11831, /* GLDFF1SH_D_UXTW_REAL */ 11835, /* GLDFF1SH_D_UXTW_SCALED_REAL */ 11839, /* GLDFF1SH_S_IMM_REAL */ 11843, /* GLDFF1SH_S_SXTW_REAL */ 11847, /* GLDFF1SH_S_SXTW_SCALED_REAL */ 11851, /* GLDFF1SH_S_UXTW_REAL */ 11855, /* GLDFF1SH_S_UXTW_SCALED_REAL */ 11859, /* GLDFF1SW_D_IMM_REAL */ 11863, /* GLDFF1SW_D_REAL */ 11867, /* GLDFF1SW_D_SCALED_REAL */ 11871, /* GLDFF1SW_D_SXTW_REAL */ 11875, /* GLDFF1SW_D_SXTW_SCALED_REAL */ 11879, /* GLDFF1SW_D_UXTW_REAL */ 11883, /* GLDFF1SW_D_UXTW_SCALED_REAL */ 11887, /* GLDFF1W_D_IMM_REAL */ 11891, /* GLDFF1W_D_REAL */ 11895, /* GLDFF1W_D_SCALED_REAL */ 11899, /* GLDFF1W_D_SXTW_REAL */ 11903, /* GLDFF1W_D_SXTW_SCALED_REAL */ 11907, /* GLDFF1W_D_UXTW_REAL */ 11911, /* GLDFF1W_D_UXTW_SCALED_REAL */ 11915, /* GLDFF1W_IMM_REAL */ 11919, /* GLDFF1W_SXTW_REAL */ 11923, /* GLDFF1W_SXTW_SCALED_REAL */ 11927, /* GLDFF1W_UXTW_REAL */ 11931, /* GLDFF1W_UXTW_SCALED_REAL */ 11935, /* GMI */ 11939, /* HINT */ 11942, /* HISTCNT_ZPzZZ_D */ 11943, /* HISTCNT_ZPzZZ_S */ 11947, /* HISTSEG_ZZZ */ 11951, /* HLT */ 11954, /* HVC */ 11955, /* INCB_XPiI */ 11956, /* INCD_XPiI */ 11960, /* INCD_ZPiI */ 11964, /* INCH_XPiI */ 11968, /* INCH_ZPiI */ 11972, /* INCP_XP_B */ 11976, /* INCP_XP_D */ 11979, /* INCP_XP_H */ 11982, /* INCP_XP_S */ 11985, /* INCP_ZP_D */ 11988, /* INCP_ZP_H */ 11991, /* INCP_ZP_S */ 11994, /* INCW_XPiI */ 11997, /* INCW_ZPiI */ 12001, /* INDEX_II_B */ 12005, /* INDEX_II_D */ 12008, /* INDEX_II_H */ 12011, /* INDEX_II_S */ 12014, /* INDEX_IR_B */ 12017, /* INDEX_IR_D */ 12020, /* INDEX_IR_H */ 12023, /* INDEX_IR_S */ 12026, /* INDEX_RI_B */ 12029, /* INDEX_RI_D */ 12032, /* INDEX_RI_H */ 12035, /* INDEX_RI_S */ 12038, /* INDEX_RR_B */ 12041, /* INDEX_RR_D */ 12044, /* INDEX_RR_H */ 12047, /* INDEX_RR_S */ 12050, /* INSERT_MXIPZ_H_B */ 12053, /* INSERT_MXIPZ_H_D */ 12059, /* INSERT_MXIPZ_H_H */ 12065, /* INSERT_MXIPZ_H_Q */ 12071, /* INSERT_MXIPZ_H_S */ 12077, /* INSERT_MXIPZ_V_B */ 12083, /* INSERT_MXIPZ_V_D */ 12089, /* INSERT_MXIPZ_V_H */ 12095, /* INSERT_MXIPZ_V_Q */ 12101, /* INSERT_MXIPZ_V_S */ 12107, /* INSR_ZR_B */ 12113, /* INSR_ZR_D */ 12116, /* INSR_ZR_H */ 12119, /* INSR_ZR_S */ 12122, /* INSR_ZV_B */ 12125, /* INSR_ZV_D */ 12128, /* INSR_ZV_H */ 12131, /* INSR_ZV_S */ 12134, /* INSvi16gpr */ 12137, /* INSvi16lane */ 12141, /* INSvi32gpr */ 12146, /* INSvi32lane */ 12150, /* INSvi64gpr */ 12155, /* INSvi64lane */ 12159, /* INSvi8gpr */ 12164, /* INSvi8lane */ 12168, /* IRG */ 12173, /* ISB */ 12176, /* LASTA_RPZ_B */ 12177, /* LASTA_RPZ_D */ 12180, /* LASTA_RPZ_H */ 12183, /* LASTA_RPZ_S */ 12186, /* LASTA_VPZ_B */ 12189, /* LASTA_VPZ_D */ 12192, /* LASTA_VPZ_H */ 12195, /* LASTA_VPZ_S */ 12198, /* LASTB_RPZ_B */ 12201, /* LASTB_RPZ_D */ 12204, /* LASTB_RPZ_H */ 12207, /* LASTB_RPZ_S */ 12210, /* LASTB_VPZ_B */ 12213, /* LASTB_VPZ_D */ 12216, /* LASTB_VPZ_H */ 12219, /* LASTB_VPZ_S */ 12222, /* LD1B */ 12225, /* LD1B_2Z */ 12229, /* LD1B_2Z_IMM */ 12233, /* LD1B_4Z */ 12237, /* LD1B_4Z_IMM */ 12241, /* LD1B_D */ 12245, /* LD1B_D_IMM_REAL */ 12249, /* LD1B_H */ 12253, /* LD1B_H_IMM_REAL */ 12257, /* LD1B_IMM_REAL */ 12261, /* LD1B_S */ 12265, /* LD1B_S_IMM_REAL */ 12269, /* LD1B_VG2_M2ZPXI */ 12273, /* LD1B_VG2_M2ZPXX */ 12277, /* LD1B_VG4_M4ZPXI */ 12281, /* LD1B_VG4_M4ZPXX */ 12285, /* LD1D */ 12289, /* LD1D_2Z */ 12293, /* LD1D_2Z_IMM */ 12297, /* LD1D_4Z */ 12301, /* LD1D_4Z_IMM */ 12305, /* LD1D_IMM_REAL */ 12309, /* LD1D_Q */ 12313, /* LD1D_Q_IMM */ 12317, /* LD1D_VG2_M2ZPXI */ 12321, /* LD1D_VG2_M2ZPXX */ 12325, /* LD1D_VG4_M4ZPXI */ 12329, /* LD1D_VG4_M4ZPXX */ 12333, /* LD1Fourv16b */ 12337, /* LD1Fourv16b_POST */ 12339, /* LD1Fourv1d */ 12343, /* LD1Fourv1d_POST */ 12345, /* LD1Fourv2d */ 12349, /* LD1Fourv2d_POST */ 12351, /* LD1Fourv2s */ 12355, /* LD1Fourv2s_POST */ 12357, /* LD1Fourv4h */ 12361, /* LD1Fourv4h_POST */ 12363, /* LD1Fourv4s */ 12367, /* LD1Fourv4s_POST */ 12369, /* LD1Fourv8b */ 12373, /* LD1Fourv8b_POST */ 12375, /* LD1Fourv8h */ 12379, /* LD1Fourv8h_POST */ 12381, /* LD1H */ 12385, /* LD1H_2Z */ 12389, /* LD1H_2Z_IMM */ 12393, /* LD1H_4Z */ 12397, /* LD1H_4Z_IMM */ 12401, /* LD1H_D */ 12405, /* LD1H_D_IMM_REAL */ 12409, /* LD1H_IMM_REAL */ 12413, /* LD1H_S */ 12417, /* LD1H_S_IMM_REAL */ 12421, /* LD1H_VG2_M2ZPXI */ 12425, /* LD1H_VG2_M2ZPXX */ 12429, /* LD1H_VG4_M4ZPXI */ 12433, /* LD1H_VG4_M4ZPXX */ 12437, /* LD1Onev16b */ 12441, /* LD1Onev16b_POST */ 12443, /* LD1Onev1d */ 12447, /* LD1Onev1d_POST */ 12449, /* LD1Onev2d */ 12453, /* LD1Onev2d_POST */ 12455, /* LD1Onev2s */ 12459, /* LD1Onev2s_POST */ 12461, /* LD1Onev4h */ 12465, /* LD1Onev4h_POST */ 12467, /* LD1Onev4s */ 12471, /* LD1Onev4s_POST */ 12473, /* LD1Onev8b */ 12477, /* LD1Onev8b_POST */ 12479, /* LD1Onev8h */ 12483, /* LD1Onev8h_POST */ 12485, /* LD1RB_D_IMM */ 12489, /* LD1RB_H_IMM */ 12493, /* LD1RB_IMM */ 12497, /* LD1RB_S_IMM */ 12501, /* LD1RD_IMM */ 12505, /* LD1RH_D_IMM */ 12509, /* LD1RH_IMM */ 12513, /* LD1RH_S_IMM */ 12517, /* LD1RO_B */ 12521, /* LD1RO_B_IMM */ 12525, /* LD1RO_D */ 12529, /* LD1RO_D_IMM */ 12533, /* LD1RO_H */ 12537, /* LD1RO_H_IMM */ 12541, /* LD1RO_W */ 12545, /* LD1RO_W_IMM */ 12549, /* LD1RQ_B */ 12553, /* LD1RQ_B_IMM */ 12557, /* LD1RQ_D */ 12561, /* LD1RQ_D_IMM */ 12565, /* LD1RQ_H */ 12569, /* LD1RQ_H_IMM */ 12573, /* LD1RQ_W */ 12577, /* LD1RQ_W_IMM */ 12581, /* LD1RSB_D_IMM */ 12585, /* LD1RSB_H_IMM */ 12589, /* LD1RSB_S_IMM */ 12593, /* LD1RSH_D_IMM */ 12597, /* LD1RSH_S_IMM */ 12601, /* LD1RSW_IMM */ 12605, /* LD1RW_D_IMM */ 12609, /* LD1RW_IMM */ 12613, /* LD1Rv16b */ 12617, /* LD1Rv16b_POST */ 12619, /* LD1Rv1d */ 12623, /* LD1Rv1d_POST */ 12625, /* LD1Rv2d */ 12629, /* LD1Rv2d_POST */ 12631, /* LD1Rv2s */ 12635, /* LD1Rv2s_POST */ 12637, /* LD1Rv4h */ 12641, /* LD1Rv4h_POST */ 12643, /* LD1Rv4s */ 12647, /* LD1Rv4s_POST */ 12649, /* LD1Rv8b */ 12653, /* LD1Rv8b_POST */ 12655, /* LD1Rv8h */ 12659, /* LD1Rv8h_POST */ 12661, /* LD1SB_D */ 12665, /* LD1SB_D_IMM_REAL */ 12669, /* LD1SB_H */ 12673, /* LD1SB_H_IMM_REAL */ 12677, /* LD1SB_S */ 12681, /* LD1SB_S_IMM_REAL */ 12685, /* LD1SH_D */ 12689, /* LD1SH_D_IMM_REAL */ 12693, /* LD1SH_S */ 12697, /* LD1SH_S_IMM_REAL */ 12701, /* LD1SW_D */ 12705, /* LD1SW_D_IMM_REAL */ 12709, /* LD1Threev16b */ 12713, /* LD1Threev16b_POST */ 12715, /* LD1Threev1d */ 12719, /* LD1Threev1d_POST */ 12721, /* LD1Threev2d */ 12725, /* LD1Threev2d_POST */ 12727, /* LD1Threev2s */ 12731, /* LD1Threev2s_POST */ 12733, /* LD1Threev4h */ 12737, /* LD1Threev4h_POST */ 12739, /* LD1Threev4s */ 12743, /* LD1Threev4s_POST */ 12745, /* LD1Threev8b */ 12749, /* LD1Threev8b_POST */ 12751, /* LD1Threev8h */ 12755, /* LD1Threev8h_POST */ 12757, /* LD1Twov16b */ 12761, /* LD1Twov16b_POST */ 12763, /* LD1Twov1d */ 12767, /* LD1Twov1d_POST */ 12769, /* LD1Twov2d */ 12773, /* LD1Twov2d_POST */ 12775, /* LD1Twov2s */ 12779, /* LD1Twov2s_POST */ 12781, /* LD1Twov4h */ 12785, /* LD1Twov4h_POST */ 12787, /* LD1Twov4s */ 12791, /* LD1Twov4s_POST */ 12793, /* LD1Twov8b */ 12797, /* LD1Twov8b_POST */ 12799, /* LD1Twov8h */ 12803, /* LD1Twov8h_POST */ 12805, /* LD1W */ 12809, /* LD1W_2Z */ 12813, /* LD1W_2Z_IMM */ 12817, /* LD1W_4Z */ 12821, /* LD1W_4Z_IMM */ 12825, /* LD1W_D */ 12829, /* LD1W_D_IMM_REAL */ 12833, /* LD1W_IMM_REAL */ 12837, /* LD1W_Q */ 12841, /* LD1W_Q_IMM */ 12845, /* LD1W_VG2_M2ZPXI */ 12849, /* LD1W_VG2_M2ZPXX */ 12853, /* LD1W_VG4_M4ZPXI */ 12857, /* LD1W_VG4_M4ZPXX */ 12861, /* LD1_MXIPXX_H_B */ 12865, /* LD1_MXIPXX_H_D */ 12871, /* LD1_MXIPXX_H_H */ 12877, /* LD1_MXIPXX_H_Q */ 12883, /* LD1_MXIPXX_H_S */ 12889, /* LD1_MXIPXX_V_B */ 12895, /* LD1_MXIPXX_V_D */ 12901, /* LD1_MXIPXX_V_H */ 12907, /* LD1_MXIPXX_V_Q */ 12913, /* LD1_MXIPXX_V_S */ 12919, /* LD1i16 */ 12925, /* LD1i16_POST */ 12929, /* LD1i32 */ 12935, /* LD1i32_POST */ 12939, /* LD1i64 */ 12945, /* LD1i64_POST */ 12949, /* LD1i8 */ 12955, /* LD1i8_POST */ 12959, /* LD2B */ 12965, /* LD2B_IMM */ 12969, /* LD2D */ 12973, /* LD2D_IMM */ 12977, /* LD2H */ 12981, /* LD2H_IMM */ 12985, /* LD2Q */ 12989, /* LD2Q_IMM */ 12993, /* LD2Rv16b */ 12997, /* LD2Rv16b_POST */ 12999, /* LD2Rv1d */ 13003, /* LD2Rv1d_POST */ 13005, /* LD2Rv2d */ 13009, /* LD2Rv2d_POST */ 13011, /* LD2Rv2s */ 13015, /* LD2Rv2s_POST */ 13017, /* LD2Rv4h */ 13021, /* LD2Rv4h_POST */ 13023, /* LD2Rv4s */ 13027, /* LD2Rv4s_POST */ 13029, /* LD2Rv8b */ 13033, /* LD2Rv8b_POST */ 13035, /* LD2Rv8h */ 13039, /* LD2Rv8h_POST */ 13041, /* LD2Twov16b */ 13045, /* LD2Twov16b_POST */ 13047, /* LD2Twov2d */ 13051, /* LD2Twov2d_POST */ 13053, /* LD2Twov2s */ 13057, /* LD2Twov2s_POST */ 13059, /* LD2Twov4h */ 13063, /* LD2Twov4h_POST */ 13065, /* LD2Twov4s */ 13069, /* LD2Twov4s_POST */ 13071, /* LD2Twov8b */ 13075, /* LD2Twov8b_POST */ 13077, /* LD2Twov8h */ 13081, /* LD2Twov8h_POST */ 13083, /* LD2W */ 13087, /* LD2W_IMM */ 13091, /* LD2i16 */ 13095, /* LD2i16_POST */ 13099, /* LD2i32 */ 13105, /* LD2i32_POST */ 13109, /* LD2i64 */ 13115, /* LD2i64_POST */ 13119, /* LD2i8 */ 13125, /* LD2i8_POST */ 13129, /* LD3B */ 13135, /* LD3B_IMM */ 13139, /* LD3D */ 13143, /* LD3D_IMM */ 13147, /* LD3H */ 13151, /* LD3H_IMM */ 13155, /* LD3Q */ 13159, /* LD3Q_IMM */ 13163, /* LD3Rv16b */ 13167, /* LD3Rv16b_POST */ 13169, /* LD3Rv1d */ 13173, /* LD3Rv1d_POST */ 13175, /* LD3Rv2d */ 13179, /* LD3Rv2d_POST */ 13181, /* LD3Rv2s */ 13185, /* LD3Rv2s_POST */ 13187, /* LD3Rv4h */ 13191, /* LD3Rv4h_POST */ 13193, /* LD3Rv4s */ 13197, /* LD3Rv4s_POST */ 13199, /* LD3Rv8b */ 13203, /* LD3Rv8b_POST */ 13205, /* LD3Rv8h */ 13209, /* LD3Rv8h_POST */ 13211, /* LD3Threev16b */ 13215, /* LD3Threev16b_POST */ 13217, /* LD3Threev2d */ 13221, /* LD3Threev2d_POST */ 13223, /* LD3Threev2s */ 13227, /* LD3Threev2s_POST */ 13229, /* LD3Threev4h */ 13233, /* LD3Threev4h_POST */ 13235, /* LD3Threev4s */ 13239, /* LD3Threev4s_POST */ 13241, /* LD3Threev8b */ 13245, /* LD3Threev8b_POST */ 13247, /* LD3Threev8h */ 13251, /* LD3Threev8h_POST */ 13253, /* LD3W */ 13257, /* LD3W_IMM */ 13261, /* LD3i16 */ 13265, /* LD3i16_POST */ 13269, /* LD3i32 */ 13275, /* LD3i32_POST */ 13279, /* LD3i64 */ 13285, /* LD3i64_POST */ 13289, /* LD3i8 */ 13295, /* LD3i8_POST */ 13299, /* LD4B */ 13305, /* LD4B_IMM */ 13309, /* LD4D */ 13313, /* LD4D_IMM */ 13317, /* LD4Fourv16b */ 13321, /* LD4Fourv16b_POST */ 13323, /* LD4Fourv2d */ 13327, /* LD4Fourv2d_POST */ 13329, /* LD4Fourv2s */ 13333, /* LD4Fourv2s_POST */ 13335, /* LD4Fourv4h */ 13339, /* LD4Fourv4h_POST */ 13341, /* LD4Fourv4s */ 13345, /* LD4Fourv4s_POST */ 13347, /* LD4Fourv8b */ 13351, /* LD4Fourv8b_POST */ 13353, /* LD4Fourv8h */ 13357, /* LD4Fourv8h_POST */ 13359, /* LD4H */ 13363, /* LD4H_IMM */ 13367, /* LD4Q */ 13371, /* LD4Q_IMM */ 13375, /* LD4Rv16b */ 13379, /* LD4Rv16b_POST */ 13381, /* LD4Rv1d */ 13385, /* LD4Rv1d_POST */ 13387, /* LD4Rv2d */ 13391, /* LD4Rv2d_POST */ 13393, /* LD4Rv2s */ 13397, /* LD4Rv2s_POST */ 13399, /* LD4Rv4h */ 13403, /* LD4Rv4h_POST */ 13405, /* LD4Rv4s */ 13409, /* LD4Rv4s_POST */ 13411, /* LD4Rv8b */ 13415, /* LD4Rv8b_POST */ 13417, /* LD4Rv8h */ 13421, /* LD4Rv8h_POST */ 13423, /* LD4W */ 13427, /* LD4W_IMM */ 13431, /* LD4i16 */ 13435, /* LD4i16_POST */ 13439, /* LD4i32 */ 13445, /* LD4i32_POST */ 13449, /* LD4i64 */ 13455, /* LD4i64_POST */ 13459, /* LD4i8 */ 13465, /* LD4i8_POST */ 13469, /* LD64B */ 13475, /* LDADDAB */ 13477, /* LDADDAH */ 13480, /* LDADDALB */ 13483, /* LDADDALH */ 13486, /* LDADDALW */ 13489, /* LDADDALX */ 13492, /* LDADDAW */ 13495, /* LDADDAX */ 13498, /* LDADDB */ 13501, /* LDADDH */ 13504, /* LDADDLB */ 13507, /* LDADDLH */ 13510, /* LDADDLW */ 13513, /* LDADDLX */ 13516, /* LDADDW */ 13519, /* LDADDX */ 13522, /* LDAP1 */ 13525, /* LDAPRB */ 13529, /* LDAPRH */ 13531, /* LDAPRW */ 13533, /* LDAPRWpre */ 13535, /* LDAPRX */ 13538, /* LDAPRXpre */ 13540, /* LDAPURBi */ 13543, /* LDAPURHi */ 13546, /* LDAPURSBWi */ 13549, /* LDAPURSBXi */ 13552, /* LDAPURSHWi */ 13555, /* LDAPURSHXi */ 13558, /* LDAPURSWi */ 13561, /* LDAPURXi */ 13564, /* LDAPURbi */ 13567, /* LDAPURdi */ 13570, /* LDAPURhi */ 13573, /* LDAPURi */ 13576, /* LDAPURqi */ 13579, /* LDAPURsi */ 13582, /* LDARB */ 13585, /* LDARH */ 13587, /* LDARW */ 13589, /* LDARX */ 13591, /* LDAXPW */ 13593, /* LDAXPX */ 13596, /* LDAXRB */ 13599, /* LDAXRH */ 13601, /* LDAXRW */ 13603, /* LDAXRX */ 13605, /* LDCLRAB */ 13607, /* LDCLRAH */ 13610, /* LDCLRALB */ 13613, /* LDCLRALH */ 13616, /* LDCLRALW */ 13619, /* LDCLRALX */ 13622, /* LDCLRAW */ 13625, /* LDCLRAX */ 13628, /* LDCLRB */ 13631, /* LDCLRH */ 13634, /* LDCLRLB */ 13637, /* LDCLRLH */ 13640, /* LDCLRLW */ 13643, /* LDCLRLX */ 13646, /* LDCLRP */ 13649, /* LDCLRPA */ 13654, /* LDCLRPAL */ 13659, /* LDCLRPL */ 13664, /* LDCLRW */ 13669, /* LDCLRX */ 13672, /* LDEORAB */ 13675, /* LDEORAH */ 13678, /* LDEORALB */ 13681, /* LDEORALH */ 13684, /* LDEORALW */ 13687, /* LDEORALX */ 13690, /* LDEORAW */ 13693, /* LDEORAX */ 13696, /* LDEORB */ 13699, /* LDEORH */ 13702, /* LDEORLB */ 13705, /* LDEORLH */ 13708, /* LDEORLW */ 13711, /* LDEORLX */ 13714, /* LDEORW */ 13717, /* LDEORX */ 13720, /* LDFF1B_D_REAL */ 13723, /* LDFF1B_H_REAL */ 13727, /* LDFF1B_REAL */ 13731, /* LDFF1B_S_REAL */ 13735, /* LDFF1D_REAL */ 13739, /* LDFF1H_D_REAL */ 13743, /* LDFF1H_REAL */ 13747, /* LDFF1H_S_REAL */ 13751, /* LDFF1SB_D_REAL */ 13755, /* LDFF1SB_H_REAL */ 13759, /* LDFF1SB_S_REAL */ 13763, /* LDFF1SH_D_REAL */ 13767, /* LDFF1SH_S_REAL */ 13771, /* LDFF1SW_D_REAL */ 13775, /* LDFF1W_D_REAL */ 13779, /* LDFF1W_REAL */ 13783, /* LDG */ 13787, /* LDGM */ 13791, /* LDIAPPW */ 13793, /* LDIAPPWpre */ 13796, /* LDIAPPX */ 13800, /* LDIAPPXpre */ 13803, /* LDLARB */ 13807, /* LDLARH */ 13809, /* LDLARW */ 13811, /* LDLARX */ 13813, /* LDNF1B_D_IMM_REAL */ 13815, /* LDNF1B_H_IMM_REAL */ 13819, /* LDNF1B_IMM_REAL */ 13823, /* LDNF1B_S_IMM_REAL */ 13827, /* LDNF1D_IMM_REAL */ 13831, /* LDNF1H_D_IMM_REAL */ 13835, /* LDNF1H_IMM_REAL */ 13839, /* LDNF1H_S_IMM_REAL */ 13843, /* LDNF1SB_D_IMM_REAL */ 13847, /* LDNF1SB_H_IMM_REAL */ 13851, /* LDNF1SB_S_IMM_REAL */ 13855, /* LDNF1SH_D_IMM_REAL */ 13859, /* LDNF1SH_S_IMM_REAL */ 13863, /* LDNF1SW_D_IMM_REAL */ 13867, /* LDNF1W_D_IMM_REAL */ 13871, /* LDNF1W_IMM_REAL */ 13875, /* LDNPDi */ 13879, /* LDNPQi */ 13883, /* LDNPSi */ 13887, /* LDNPWi */ 13891, /* LDNPXi */ 13895, /* LDNT1B_2Z */ 13899, /* LDNT1B_2Z_IMM */ 13903, /* LDNT1B_4Z */ 13907, /* LDNT1B_4Z_IMM */ 13911, /* LDNT1B_VG2_M2ZPXI */ 13915, /* LDNT1B_VG2_M2ZPXX */ 13919, /* LDNT1B_VG4_M4ZPXI */ 13923, /* LDNT1B_VG4_M4ZPXX */ 13927, /* LDNT1B_ZRI */ 13931, /* LDNT1B_ZRR */ 13935, /* LDNT1B_ZZR_D_REAL */ 13939, /* LDNT1B_ZZR_S_REAL */ 13943, /* LDNT1D_2Z */ 13947, /* LDNT1D_2Z_IMM */ 13951, /* LDNT1D_4Z */ 13955, /* LDNT1D_4Z_IMM */ 13959, /* LDNT1D_VG2_M2ZPXI */ 13963, /* LDNT1D_VG2_M2ZPXX */ 13967, /* LDNT1D_VG4_M4ZPXI */ 13971, /* LDNT1D_VG4_M4ZPXX */ 13975, /* LDNT1D_ZRI */ 13979, /* LDNT1D_ZRR */ 13983, /* LDNT1D_ZZR_D_REAL */ 13987, /* LDNT1H_2Z */ 13991, /* LDNT1H_2Z_IMM */ 13995, /* LDNT1H_4Z */ 13999, /* LDNT1H_4Z_IMM */ 14003, /* LDNT1H_VG2_M2ZPXI */ 14007, /* LDNT1H_VG2_M2ZPXX */ 14011, /* LDNT1H_VG4_M4ZPXI */ 14015, /* LDNT1H_VG4_M4ZPXX */ 14019, /* LDNT1H_ZRI */ 14023, /* LDNT1H_ZRR */ 14027, /* LDNT1H_ZZR_D_REAL */ 14031, /* LDNT1H_ZZR_S_REAL */ 14035, /* LDNT1SB_ZZR_D_REAL */ 14039, /* LDNT1SB_ZZR_S_REAL */ 14043, /* LDNT1SH_ZZR_D_REAL */ 14047, /* LDNT1SH_ZZR_S_REAL */ 14051, /* LDNT1SW_ZZR_D_REAL */ 14055, /* LDNT1W_2Z */ 14059, /* LDNT1W_2Z_IMM */ 14063, /* LDNT1W_4Z */ 14067, /* LDNT1W_4Z_IMM */ 14071, /* LDNT1W_VG2_M2ZPXI */ 14075, /* LDNT1W_VG2_M2ZPXX */ 14079, /* LDNT1W_VG4_M4ZPXI */ 14083, /* LDNT1W_VG4_M4ZPXX */ 14087, /* LDNT1W_ZRI */ 14091, /* LDNT1W_ZRR */ 14095, /* LDNT1W_ZZR_D_REAL */ 14099, /* LDNT1W_ZZR_S_REAL */ 14103, /* LDPDi */ 14107, /* LDPDpost */ 14111, /* LDPDpre */ 14116, /* LDPQi */ 14121, /* LDPQpost */ 14125, /* LDPQpre */ 14130, /* LDPSWi */ 14135, /* LDPSWpost */ 14139, /* LDPSWpre */ 14144, /* LDPSi */ 14149, /* LDPSpost */ 14153, /* LDPSpre */ 14158, /* LDPWi */ 14163, /* LDPWpost */ 14167, /* LDPWpre */ 14172, /* LDPXi */ 14177, /* LDPXpost */ 14181, /* LDPXpre */ 14186, /* LDRAAindexed */ 14191, /* LDRAAwriteback */ 14194, /* LDRABindexed */ 14198, /* LDRABwriteback */ 14201, /* LDRBBpost */ 14205, /* LDRBBpre */ 14209, /* LDRBBroW */ 14213, /* LDRBBroX */ 14218, /* LDRBBui */ 14223, /* LDRBpost */ 14226, /* LDRBpre */ 14230, /* LDRBroW */ 14234, /* LDRBroX */ 14239, /* LDRBui */ 14244, /* LDRDl */ 14247, /* LDRDpost */ 14249, /* LDRDpre */ 14253, /* LDRDroW */ 14257, /* LDRDroX */ 14262, /* LDRDui */ 14267, /* LDRHHpost */ 14270, /* LDRHHpre */ 14274, /* LDRHHroW */ 14278, /* LDRHHroX */ 14283, /* LDRHHui */ 14288, /* LDRHpost */ 14291, /* LDRHpre */ 14295, /* LDRHroW */ 14299, /* LDRHroX */ 14304, /* LDRHui */ 14309, /* LDRQl */ 14312, /* LDRQpost */ 14314, /* LDRQpre */ 14318, /* LDRQroW */ 14322, /* LDRQroX */ 14327, /* LDRQui */ 14332, /* LDRSBWpost */ 14335, /* LDRSBWpre */ 14339, /* LDRSBWroW */ 14343, /* LDRSBWroX */ 14348, /* LDRSBWui */ 14353, /* LDRSBXpost */ 14356, /* LDRSBXpre */ 14360, /* LDRSBXroW */ 14364, /* LDRSBXroX */ 14369, /* LDRSBXui */ 14374, /* LDRSHWpost */ 14377, /* LDRSHWpre */ 14381, /* LDRSHWroW */ 14385, /* LDRSHWroX */ 14390, /* LDRSHWui */ 14395, /* LDRSHXpost */ 14398, /* LDRSHXpre */ 14402, /* LDRSHXroW */ 14406, /* LDRSHXroX */ 14411, /* LDRSHXui */ 14416, /* LDRSWl */ 14419, /* LDRSWpost */ 14421, /* LDRSWpre */ 14425, /* LDRSWroW */ 14429, /* LDRSWroX */ 14434, /* LDRSWui */ 14439, /* LDRSl */ 14442, /* LDRSpost */ 14444, /* LDRSpre */ 14448, /* LDRSroW */ 14452, /* LDRSroX */ 14457, /* LDRSui */ 14462, /* LDRWl */ 14465, /* LDRWpost */ 14467, /* LDRWpre */ 14471, /* LDRWroW */ 14475, /* LDRWroX */ 14480, /* LDRWui */ 14485, /* LDRXl */ 14488, /* LDRXpost */ 14490, /* LDRXpre */ 14494, /* LDRXroW */ 14498, /* LDRXroX */ 14503, /* LDRXui */ 14508, /* LDR_PXI */ 14511, /* LDR_TX */ 14514, /* LDR_ZA */ 14516, /* LDR_ZXI */ 14521, /* LDSETAB */ 14524, /* LDSETAH */ 14527, /* LDSETALB */ 14530, /* LDSETALH */ 14533, /* LDSETALW */ 14536, /* LDSETALX */ 14539, /* LDSETAW */ 14542, /* LDSETAX */ 14545, /* LDSETB */ 14548, /* LDSETH */ 14551, /* LDSETLB */ 14554, /* LDSETLH */ 14557, /* LDSETLW */ 14560, /* LDSETLX */ 14563, /* LDSETP */ 14566, /* LDSETPA */ 14571, /* LDSETPAL */ 14576, /* LDSETPL */ 14581, /* LDSETW */ 14586, /* LDSETX */ 14589, /* LDSMAXAB */ 14592, /* LDSMAXAH */ 14595, /* LDSMAXALB */ 14598, /* LDSMAXALH */ 14601, /* LDSMAXALW */ 14604, /* LDSMAXALX */ 14607, /* LDSMAXAW */ 14610, /* LDSMAXAX */ 14613, /* LDSMAXB */ 14616, /* LDSMAXH */ 14619, /* LDSMAXLB */ 14622, /* LDSMAXLH */ 14625, /* LDSMAXLW */ 14628, /* LDSMAXLX */ 14631, /* LDSMAXW */ 14634, /* LDSMAXX */ 14637, /* LDSMINAB */ 14640, /* LDSMINAH */ 14643, /* LDSMINALB */ 14646, /* LDSMINALH */ 14649, /* LDSMINALW */ 14652, /* LDSMINALX */ 14655, /* LDSMINAW */ 14658, /* LDSMINAX */ 14661, /* LDSMINB */ 14664, /* LDSMINH */ 14667, /* LDSMINLB */ 14670, /* LDSMINLH */ 14673, /* LDSMINLW */ 14676, /* LDSMINLX */ 14679, /* LDSMINW */ 14682, /* LDSMINX */ 14685, /* LDTRBi */ 14688, /* LDTRHi */ 14691, /* LDTRSBWi */ 14694, /* LDTRSBXi */ 14697, /* LDTRSHWi */ 14700, /* LDTRSHXi */ 14703, /* LDTRSWi */ 14706, /* LDTRWi */ 14709, /* LDTRXi */ 14712, /* LDUMAXAB */ 14715, /* LDUMAXAH */ 14718, /* LDUMAXALB */ 14721, /* LDUMAXALH */ 14724, /* LDUMAXALW */ 14727, /* LDUMAXALX */ 14730, /* LDUMAXAW */ 14733, /* LDUMAXAX */ 14736, /* LDUMAXB */ 14739, /* LDUMAXH */ 14742, /* LDUMAXLB */ 14745, /* LDUMAXLH */ 14748, /* LDUMAXLW */ 14751, /* LDUMAXLX */ 14754, /* LDUMAXW */ 14757, /* LDUMAXX */ 14760, /* LDUMINAB */ 14763, /* LDUMINAH */ 14766, /* LDUMINALB */ 14769, /* LDUMINALH */ 14772, /* LDUMINALW */ 14775, /* LDUMINALX */ 14778, /* LDUMINAW */ 14781, /* LDUMINAX */ 14784, /* LDUMINB */ 14787, /* LDUMINH */ 14790, /* LDUMINLB */ 14793, /* LDUMINLH */ 14796, /* LDUMINLW */ 14799, /* LDUMINLX */ 14802, /* LDUMINW */ 14805, /* LDUMINX */ 14808, /* LDURBBi */ 14811, /* LDURBi */ 14814, /* LDURDi */ 14817, /* LDURHHi */ 14820, /* LDURHi */ 14823, /* LDURQi */ 14826, /* LDURSBWi */ 14829, /* LDURSBXi */ 14832, /* LDURSHWi */ 14835, /* LDURSHXi */ 14838, /* LDURSWi */ 14841, /* LDURSi */ 14844, /* LDURWi */ 14847, /* LDURXi */ 14850, /* LDXPW */ 14853, /* LDXPX */ 14856, /* LDXRB */ 14859, /* LDXRH */ 14861, /* LDXRW */ 14863, /* LDXRX */ 14865, /* LSLR_ZPmZ_B */ 14867, /* LSLR_ZPmZ_D */ 14871, /* LSLR_ZPmZ_H */ 14875, /* LSLR_ZPmZ_S */ 14879, /* LSLVWr */ 14883, /* LSLVXr */ 14886, /* LSL_WIDE_ZPmZ_B */ 14889, /* LSL_WIDE_ZPmZ_H */ 14893, /* LSL_WIDE_ZPmZ_S */ 14897, /* LSL_WIDE_ZZZ_B */ 14901, /* LSL_WIDE_ZZZ_H */ 14904, /* LSL_WIDE_ZZZ_S */ 14907, /* LSL_ZPmI_B */ 14910, /* LSL_ZPmI_D */ 14914, /* LSL_ZPmI_H */ 14918, /* LSL_ZPmI_S */ 14922, /* LSL_ZPmZ_B */ 14926, /* LSL_ZPmZ_D */ 14930, /* LSL_ZPmZ_H */ 14934, /* LSL_ZPmZ_S */ 14938, /* LSL_ZZI_B */ 14942, /* LSL_ZZI_D */ 14945, /* LSL_ZZI_H */ 14948, /* LSL_ZZI_S */ 14951, /* LSRR_ZPmZ_B */ 14954, /* LSRR_ZPmZ_D */ 14958, /* LSRR_ZPmZ_H */ 14962, /* LSRR_ZPmZ_S */ 14966, /* LSRVWr */ 14970, /* LSRVXr */ 14973, /* LSR_WIDE_ZPmZ_B */ 14976, /* LSR_WIDE_ZPmZ_H */ 14980, /* LSR_WIDE_ZPmZ_S */ 14984, /* LSR_WIDE_ZZZ_B */ 14988, /* LSR_WIDE_ZZZ_H */ 14991, /* LSR_WIDE_ZZZ_S */ 14994, /* LSR_ZPmI_B */ 14997, /* LSR_ZPmI_D */ 15001, /* LSR_ZPmI_H */ 15005, /* LSR_ZPmI_S */ 15009, /* LSR_ZPmZ_B */ 15013, /* LSR_ZPmZ_D */ 15017, /* LSR_ZPmZ_H */ 15021, /* LSR_ZPmZ_S */ 15025, /* LSR_ZZI_B */ 15029, /* LSR_ZZI_D */ 15032, /* LSR_ZZI_H */ 15035, /* LSR_ZZI_S */ 15038, /* LUTI2_2ZTZI_B */ 15041, /* LUTI2_2ZTZI_H */ 15045, /* LUTI2_2ZTZI_S */ 15049, /* LUTI2_4ZTZI_B */ 15053, /* LUTI2_4ZTZI_H */ 15057, /* LUTI2_4ZTZI_S */ 15061, /* LUTI2_S_2ZTZI_B */ 15065, /* LUTI2_S_2ZTZI_H */ 15069, /* LUTI2_S_4ZTZI_B */ 15073, /* LUTI2_S_4ZTZI_H */ 15077, /* LUTI2_ZTZI_B */ 15081, /* LUTI2_ZTZI_H */ 15085, /* LUTI2_ZTZI_S */ 15089, /* LUTI4_2ZTZI_B */ 15093, /* LUTI4_2ZTZI_H */ 15097, /* LUTI4_2ZTZI_S */ 15101, /* LUTI4_4ZTZI_H */ 15105, /* LUTI4_4ZTZI_S */ 15109, /* LUTI4_S_2ZTZI_B */ 15113, /* LUTI4_S_2ZTZI_H */ 15117, /* LUTI4_S_4ZTZI_H */ 15121, /* LUTI4_ZTZI_B */ 15125, /* LUTI4_ZTZI_H */ 15129, /* LUTI4_ZTZI_S */ 15133, /* MADDWrrr */ 15137, /* MADDXrrr */ 15141, /* MAD_ZPmZZ_B */ 15145, /* MAD_ZPmZZ_D */ 15150, /* MAD_ZPmZZ_H */ 15155, /* MAD_ZPmZZ_S */ 15160, /* MATCH_PPzZZ_B */ 15165, /* MATCH_PPzZZ_H */ 15169, /* MLA_ZPmZZ_B */ 15173, /* MLA_ZPmZZ_D */ 15178, /* MLA_ZPmZZ_H */ 15183, /* MLA_ZPmZZ_S */ 15188, /* MLA_ZZZI_D */ 15193, /* MLA_ZZZI_H */ 15198, /* MLA_ZZZI_S */ 15203, /* MLAv16i8 */ 15208, /* MLAv2i32 */ 15212, /* MLAv2i32_indexed */ 15216, /* MLAv4i16 */ 15221, /* MLAv4i16_indexed */ 15225, /* MLAv4i32 */ 15230, /* MLAv4i32_indexed */ 15234, /* MLAv8i16 */ 15239, /* MLAv8i16_indexed */ 15243, /* MLAv8i8 */ 15248, /* MLS_ZPmZZ_B */ 15252, /* MLS_ZPmZZ_D */ 15257, /* MLS_ZPmZZ_H */ 15262, /* MLS_ZPmZZ_S */ 15267, /* MLS_ZZZI_D */ 15272, /* MLS_ZZZI_H */ 15277, /* MLS_ZZZI_S */ 15282, /* MLSv16i8 */ 15287, /* MLSv2i32 */ 15291, /* MLSv2i32_indexed */ 15295, /* MLSv4i16 */ 15300, /* MLSv4i16_indexed */ 15304, /* MLSv4i32 */ 15309, /* MLSv4i32_indexed */ 15313, /* MLSv8i16 */ 15318, /* MLSv8i16_indexed */ 15322, /* MLSv8i8 */ 15327, /* MOPSSETGE */ 15331, /* MOPSSETGEN */ 15336, /* MOPSSETGET */ 15341, /* MOPSSETGETN */ 15346, /* MOVAZ_2ZMI_H_B */ 15351, /* MOVAZ_2ZMI_H_D */ 15356, /* MOVAZ_2ZMI_H_H */ 15361, /* MOVAZ_2ZMI_H_S */ 15366, /* MOVAZ_2ZMI_V_B */ 15371, /* MOVAZ_2ZMI_V_D */ 15376, /* MOVAZ_2ZMI_V_H */ 15381, /* MOVAZ_2ZMI_V_S */ 15386, /* MOVAZ_4ZMI_H_B */ 15391, /* MOVAZ_4ZMI_H_D */ 15396, /* MOVAZ_4ZMI_H_H */ 15401, /* MOVAZ_4ZMI_H_S */ 15406, /* MOVAZ_4ZMI_V_B */ 15411, /* MOVAZ_4ZMI_V_D */ 15416, /* MOVAZ_4ZMI_V_H */ 15421, /* MOVAZ_4ZMI_V_S */ 15426, /* MOVAZ_VG2_2ZM */ 15431, /* MOVAZ_VG4_4ZM */ 15436, /* MOVAZ_ZMI_H_B */ 15441, /* MOVAZ_ZMI_H_D */ 15446, /* MOVAZ_ZMI_H_H */ 15451, /* MOVAZ_ZMI_H_Q */ 15456, /* MOVAZ_ZMI_H_S */ 15461, /* MOVAZ_ZMI_V_B */ 15466, /* MOVAZ_ZMI_V_D */ 15471, /* MOVAZ_ZMI_V_H */ 15476, /* MOVAZ_ZMI_V_Q */ 15481, /* MOVAZ_ZMI_V_S */ 15486, /* MOVA_2ZMXI_H_B */ 15491, /* MOVA_2ZMXI_H_D */ 15495, /* MOVA_2ZMXI_H_H */ 15499, /* MOVA_2ZMXI_H_S */ 15503, /* MOVA_2ZMXI_V_B */ 15507, /* MOVA_2ZMXI_V_D */ 15511, /* MOVA_2ZMXI_V_H */ 15515, /* MOVA_2ZMXI_V_S */ 15519, /* MOVA_4ZMXI_H_B */ 15523, /* MOVA_4ZMXI_H_D */ 15527, /* MOVA_4ZMXI_H_H */ 15531, /* MOVA_4ZMXI_H_S */ 15535, /* MOVA_4ZMXI_V_B */ 15539, /* MOVA_4ZMXI_V_D */ 15543, /* MOVA_4ZMXI_V_H */ 15547, /* MOVA_4ZMXI_V_S */ 15551, /* MOVA_MXI2Z_H_B */ 15555, /* MOVA_MXI2Z_H_D */ 15560, /* MOVA_MXI2Z_H_H */ 15565, /* MOVA_MXI2Z_H_S */ 15570, /* MOVA_MXI2Z_V_B */ 15575, /* MOVA_MXI2Z_V_D */ 15580, /* MOVA_MXI2Z_V_H */ 15585, /* MOVA_MXI2Z_V_S */ 15590, /* MOVA_MXI4Z_H_B */ 15595, /* MOVA_MXI4Z_H_D */ 15600, /* MOVA_MXI4Z_H_H */ 15605, /* MOVA_MXI4Z_H_S */ 15610, /* MOVA_MXI4Z_V_B */ 15615, /* MOVA_MXI4Z_V_D */ 15620, /* MOVA_MXI4Z_V_H */ 15625, /* MOVA_MXI4Z_V_S */ 15630, /* MOVA_VG2_2ZMXI */ 15635, /* MOVA_VG2_MXI2Z */ 15639, /* MOVA_VG4_4ZMXI */ 15644, /* MOVA_VG4_MXI4Z */ 15648, /* MOVID */ 15653, /* MOVIv16b_ns */ 15655, /* MOVIv2d_ns */ 15657, /* MOVIv2i32 */ 15659, /* MOVIv2s_msl */ 15662, /* MOVIv4i16 */ 15665, /* MOVIv4i32 */ 15668, /* MOVIv4s_msl */ 15671, /* MOVIv8b_ns */ 15674, /* MOVIv8i16 */ 15676, /* MOVKWi */ 15679, /* MOVKXi */ 15683, /* MOVNWi */ 15687, /* MOVNXi */ 15690, /* MOVPRFX_ZPmZ_B */ 15693, /* MOVPRFX_ZPmZ_D */ 15697, /* MOVPRFX_ZPmZ_H */ 15701, /* MOVPRFX_ZPmZ_S */ 15705, /* MOVPRFX_ZPzZ_B */ 15709, /* MOVPRFX_ZPzZ_D */ 15712, /* MOVPRFX_ZPzZ_H */ 15715, /* MOVPRFX_ZPzZ_S */ 15718, /* MOVPRFX_ZZ */ 15721, /* MOVT_TIX */ 15723, /* MOVT_XTI */ 15726, /* MOVZWi */ 15729, /* MOVZXi */ 15732, /* MRRS */ 15735, /* MRS */ 15737, /* MSB_ZPmZZ_B */ 15739, /* MSB_ZPmZZ_D */ 15744, /* MSB_ZPmZZ_H */ 15749, /* MSB_ZPmZZ_S */ 15754, /* MSR */ 15759, /* MSRR */ 15761, /* MSRpstateImm1 */ 15763, /* MSRpstateImm4 */ 15765, /* MSRpstatesvcrImm1 */ 15767, /* MSUBWrrr */ 15769, /* MSUBXrrr */ 15773, /* MUL_ZI_B */ 15777, /* MUL_ZI_D */ 15780, /* MUL_ZI_H */ 15783, /* MUL_ZI_S */ 15786, /* MUL_ZPmZ_B */ 15789, /* MUL_ZPmZ_D */ 15793, /* MUL_ZPmZ_H */ 15797, /* MUL_ZPmZ_S */ 15801, /* MUL_ZZZI_D */ 15805, /* MUL_ZZZI_H */ 15809, /* MUL_ZZZI_S */ 15813, /* MUL_ZZZ_B */ 15817, /* MUL_ZZZ_D */ 15820, /* MUL_ZZZ_H */ 15823, /* MUL_ZZZ_S */ 15826, /* MULv16i8 */ 15829, /* MULv2i32 */ 15832, /* MULv2i32_indexed */ 15835, /* MULv4i16 */ 15839, /* MULv4i16_indexed */ 15842, /* MULv4i32 */ 15846, /* MULv4i32_indexed */ 15849, /* MULv8i16 */ 15853, /* MULv8i16_indexed */ 15856, /* MULv8i8 */ 15860, /* MVNIv2i32 */ 15863, /* MVNIv2s_msl */ 15866, /* MVNIv4i16 */ 15869, /* MVNIv4i32 */ 15872, /* MVNIv4s_msl */ 15875, /* MVNIv8i16 */ 15878, /* NANDS_PPzPP */ 15881, /* NAND_PPzPP */ 15885, /* NBSL_ZZZZ */ 15889, /* NEG_ZPmZ_B */ 15893, /* NEG_ZPmZ_D */ 15897, /* NEG_ZPmZ_H */ 15901, /* NEG_ZPmZ_S */ 15905, /* NEGv16i8 */ 15909, /* NEGv1i64 */ 15911, /* NEGv2i32 */ 15913, /* NEGv2i64 */ 15915, /* NEGv4i16 */ 15917, /* NEGv4i32 */ 15919, /* NEGv8i16 */ 15921, /* NEGv8i8 */ 15923, /* NMATCH_PPzZZ_B */ 15925, /* NMATCH_PPzZZ_H */ 15929, /* NORS_PPzPP */ 15933, /* NOR_PPzPP */ 15937, /* NOT_ZPmZ_B */ 15941, /* NOT_ZPmZ_D */ 15945, /* NOT_ZPmZ_H */ 15949, /* NOT_ZPmZ_S */ 15953, /* NOTv16i8 */ 15957, /* NOTv8i8 */ 15959, /* ORNS_PPzPP */ 15961, /* ORNWrs */ 15965, /* ORNXrs */ 15969, /* ORN_PPzPP */ 15973, /* ORNv16i8 */ 15977, /* ORNv8i8 */ 15980, /* ORQV_VPZ_B */ 15983, /* ORQV_VPZ_D */ 15986, /* ORQV_VPZ_H */ 15989, /* ORQV_VPZ_S */ 15992, /* ORRS_PPzPP */ 15995, /* ORRWri */ 15999, /* ORRWrs */ 16002, /* ORRXri */ 16006, /* ORRXrs */ 16009, /* ORR_PPzPP */ 16013, /* ORR_ZI */ 16017, /* ORR_ZPmZ_B */ 16020, /* ORR_ZPmZ_D */ 16024, /* ORR_ZPmZ_H */ 16028, /* ORR_ZPmZ_S */ 16032, /* ORR_ZZZ */ 16036, /* ORRv16i8 */ 16039, /* ORRv2i32 */ 16042, /* ORRv4i16 */ 16046, /* ORRv4i32 */ 16050, /* ORRv8i16 */ 16054, /* ORRv8i8 */ 16058, /* ORV_VPZ_B */ 16061, /* ORV_VPZ_D */ 16064, /* ORV_VPZ_H */ 16067, /* ORV_VPZ_S */ 16070, /* PACDA */ 16073, /* PACDB */ 16076, /* PACDZA */ 16079, /* PACDZB */ 16081, /* PACGA */ 16083, /* PACIA */ 16086, /* PACIA1716 */ 16089, /* PACIASP */ 16089, /* PACIAZ */ 16089, /* PACIB */ 16089, /* PACIB1716 */ 16092, /* PACIBSP */ 16092, /* PACIBZ */ 16092, /* PACIZA */ 16092, /* PACIZB */ 16094, /* PEXT_2PCI_B */ 16096, /* PEXT_2PCI_D */ 16099, /* PEXT_2PCI_H */ 16102, /* PEXT_2PCI_S */ 16105, /* PEXT_PCI_B */ 16108, /* PEXT_PCI_D */ 16111, /* PEXT_PCI_H */ 16114, /* PEXT_PCI_S */ 16117, /* PFALSE */ 16120, /* PFIRST_B */ 16121, /* PMOV_PZI_B */ 16124, /* PMOV_PZI_D */ 16127, /* PMOV_PZI_H */ 16130, /* PMOV_PZI_S */ 16133, /* PMOV_ZIP_B */ 16136, /* PMOV_ZIP_D */ 16140, /* PMOV_ZIP_H */ 16144, /* PMOV_ZIP_S */ 16148, /* PMULLB_ZZZ_D */ 16152, /* PMULLB_ZZZ_H */ 16155, /* PMULLB_ZZZ_Q */ 16158, /* PMULLT_ZZZ_D */ 16161, /* PMULLT_ZZZ_H */ 16164, /* PMULLT_ZZZ_Q */ 16167, /* PMULLv16i8 */ 16170, /* PMULLv1i64 */ 16173, /* PMULLv2i64 */ 16176, /* PMULLv8i8 */ 16179, /* PMUL_ZZZ_B */ 16182, /* PMULv16i8 */ 16185, /* PMULv8i8 */ 16188, /* PNEXT_B */ 16191, /* PNEXT_D */ 16194, /* PNEXT_H */ 16197, /* PNEXT_S */ 16200, /* PRFB_D_PZI */ 16203, /* PRFB_D_SCALED */ 16207, /* PRFB_D_SXTW_SCALED */ 16211, /* PRFB_D_UXTW_SCALED */ 16215, /* PRFB_PRI */ 16219, /* PRFB_PRR */ 16223, /* PRFB_S_PZI */ 16227, /* PRFB_S_SXTW_SCALED */ 16231, /* PRFB_S_UXTW_SCALED */ 16235, /* PRFD_D_PZI */ 16239, /* PRFD_D_SCALED */ 16243, /* PRFD_D_SXTW_SCALED */ 16247, /* PRFD_D_UXTW_SCALED */ 16251, /* PRFD_PRI */ 16255, /* PRFD_PRR */ 16259, /* PRFD_S_PZI */ 16263, /* PRFD_S_SXTW_SCALED */ 16267, /* PRFD_S_UXTW_SCALED */ 16271, /* PRFH_D_PZI */ 16275, /* PRFH_D_SCALED */ 16279, /* PRFH_D_SXTW_SCALED */ 16283, /* PRFH_D_UXTW_SCALED */ 16287, /* PRFH_PRI */ 16291, /* PRFH_PRR */ 16295, /* PRFH_S_PZI */ 16299, /* PRFH_S_SXTW_SCALED */ 16303, /* PRFH_S_UXTW_SCALED */ 16307, /* PRFMl */ 16311, /* PRFMroW */ 16313, /* PRFMroX */ 16318, /* PRFMui */ 16323, /* PRFUMi */ 16326, /* PRFW_D_PZI */ 16329, /* PRFW_D_SCALED */ 16333, /* PRFW_D_SXTW_SCALED */ 16337, /* PRFW_D_UXTW_SCALED */ 16341, /* PRFW_PRI */ 16345, /* PRFW_PRR */ 16349, /* PRFW_S_PZI */ 16353, /* PRFW_S_SXTW_SCALED */ 16357, /* PRFW_S_UXTW_SCALED */ 16361, /* PSEL_PPPRI_B */ 16365, /* PSEL_PPPRI_D */ 16370, /* PSEL_PPPRI_H */ 16375, /* PSEL_PPPRI_S */ 16380, /* PTEST_PP */ 16385, /* PTRUES_B */ 16387, /* PTRUES_D */ 16389, /* PTRUES_H */ 16391, /* PTRUES_S */ 16393, /* PTRUE_B */ 16395, /* PTRUE_C_B */ 16397, /* PTRUE_C_D */ 16398, /* PTRUE_C_H */ 16399, /* PTRUE_C_S */ 16400, /* PTRUE_D */ 16401, /* PTRUE_H */ 16403, /* PTRUE_S */ 16405, /* PUNPKHI_PP */ 16407, /* PUNPKLO_PP */ 16409, /* RADDHNB_ZZZ_B */ 16411, /* RADDHNB_ZZZ_H */ 16414, /* RADDHNB_ZZZ_S */ 16417, /* RADDHNT_ZZZ_B */ 16420, /* RADDHNT_ZZZ_H */ 16424, /* RADDHNT_ZZZ_S */ 16428, /* RADDHNv2i64_v2i32 */ 16432, /* RADDHNv2i64_v4i32 */ 16435, /* RADDHNv4i32_v4i16 */ 16439, /* RADDHNv4i32_v8i16 */ 16442, /* RADDHNv8i16_v16i8 */ 16446, /* RADDHNv8i16_v8i8 */ 16450, /* RAX1 */ 16453, /* RAX1_ZZZ_D */ 16456, /* RBITWr */ 16459, /* RBITXr */ 16461, /* RBIT_ZPmZ_B */ 16463, /* RBIT_ZPmZ_D */ 16467, /* RBIT_ZPmZ_H */ 16471, /* RBIT_ZPmZ_S */ 16475, /* RBITv16i8 */ 16479, /* RBITv8i8 */ 16481, /* RCWCAS */ 16483, /* RCWCASA */ 16487, /* RCWCASAL */ 16491, /* RCWCASL */ 16495, /* RCWCASP */ 16499, /* RCWCASPA */ 16503, /* RCWCASPAL */ 16507, /* RCWCASPL */ 16511, /* RCWCLR */ 16515, /* RCWCLRA */ 16518, /* RCWCLRAL */ 16521, /* RCWCLRL */ 16524, /* RCWCLRP */ 16527, /* RCWCLRPA */ 16532, /* RCWCLRPAL */ 16537, /* RCWCLRPL */ 16542, /* RCWCLRS */ 16547, /* RCWCLRSA */ 16550, /* RCWCLRSAL */ 16553, /* RCWCLRSL */ 16556, /* RCWCLRSP */ 16559, /* RCWCLRSPA */ 16564, /* RCWCLRSPAL */ 16569, /* RCWCLRSPL */ 16574, /* RCWSCAS */ 16579, /* RCWSCASA */ 16583, /* RCWSCASAL */ 16587, /* RCWSCASL */ 16591, /* RCWSCASP */ 16595, /* RCWSCASPA */ 16599, /* RCWSCASPAL */ 16603, /* RCWSCASPL */ 16607, /* RCWSET */ 16611, /* RCWSETA */ 16614, /* RCWSETAL */ 16617, /* RCWSETL */ 16620, /* RCWSETP */ 16623, /* RCWSETPA */ 16628, /* RCWSETPAL */ 16633, /* RCWSETPL */ 16638, /* RCWSETS */ 16643, /* RCWSETSA */ 16646, /* RCWSETSAL */ 16649, /* RCWSETSL */ 16652, /* RCWSETSP */ 16655, /* RCWSETSPA */ 16660, /* RCWSETSPAL */ 16665, /* RCWSETSPL */ 16670, /* RCWSWP */ 16675, /* RCWSWPA */ 16678, /* RCWSWPAL */ 16681, /* RCWSWPL */ 16684, /* RCWSWPP */ 16687, /* RCWSWPPA */ 16692, /* RCWSWPPAL */ 16697, /* RCWSWPPL */ 16702, /* RCWSWPS */ 16707, /* RCWSWPSA */ 16710, /* RCWSWPSAL */ 16713, /* RCWSWPSL */ 16716, /* RCWSWPSP */ 16719, /* RCWSWPSPA */ 16724, /* RCWSWPSPAL */ 16729, /* RCWSWPSPL */ 16734, /* RDFFRS_PPz */ 16739, /* RDFFR_PPz_REAL */ 16741, /* RDFFR_P_REAL */ 16743, /* RDSVLI_XI */ 16744, /* RDVLI_XI */ 16746, /* RET */ 16748, /* RETAA */ 16749, /* RETAB */ 16749, /* REV16Wr */ 16749, /* REV16Xr */ 16751, /* REV16v16i8 */ 16753, /* REV16v8i8 */ 16755, /* REV32Xr */ 16757, /* REV32v16i8 */ 16759, /* REV32v4i16 */ 16761, /* REV32v8i16 */ 16763, /* REV32v8i8 */ 16765, /* REV64v16i8 */ 16767, /* REV64v2i32 */ 16769, /* REV64v4i16 */ 16771, /* REV64v4i32 */ 16773, /* REV64v8i16 */ 16775, /* REV64v8i8 */ 16777, /* REVB_ZPmZ_D */ 16779, /* REVB_ZPmZ_H */ 16783, /* REVB_ZPmZ_S */ 16787, /* REVD_ZPmZ */ 16791, /* REVH_ZPmZ_D */ 16795, /* REVH_ZPmZ_S */ 16799, /* REVW_ZPmZ_D */ 16803, /* REVWr */ 16807, /* REVXr */ 16809, /* REV_PP_B */ 16811, /* REV_PP_D */ 16813, /* REV_PP_H */ 16815, /* REV_PP_S */ 16817, /* REV_ZZ_B */ 16819, /* REV_ZZ_D */ 16821, /* REV_ZZ_H */ 16823, /* REV_ZZ_S */ 16825, /* RMIF */ 16827, /* RORVWr */ 16830, /* RORVXr */ 16833, /* RPRFM */ 16836, /* RSHRNB_ZZI_B */ 16839, /* RSHRNB_ZZI_H */ 16842, /* RSHRNB_ZZI_S */ 16845, /* RSHRNT_ZZI_B */ 16848, /* RSHRNT_ZZI_H */ 16852, /* RSHRNT_ZZI_S */ 16856, /* RSHRNv16i8_shift */ 16860, /* RSHRNv2i32_shift */ 16864, /* RSHRNv4i16_shift */ 16867, /* RSHRNv4i32_shift */ 16870, /* RSHRNv8i16_shift */ 16874, /* RSHRNv8i8_shift */ 16878, /* RSUBHNB_ZZZ_B */ 16881, /* RSUBHNB_ZZZ_H */ 16884, /* RSUBHNB_ZZZ_S */ 16887, /* RSUBHNT_ZZZ_B */ 16890, /* RSUBHNT_ZZZ_H */ 16894, /* RSUBHNT_ZZZ_S */ 16898, /* RSUBHNv2i64_v2i32 */ 16902, /* RSUBHNv2i64_v4i32 */ 16905, /* RSUBHNv4i32_v4i16 */ 16909, /* RSUBHNv4i32_v8i16 */ 16912, /* RSUBHNv8i16_v16i8 */ 16916, /* RSUBHNv8i16_v8i8 */ 16920, /* SABALB_ZZZ_D */ 16923, /* SABALB_ZZZ_H */ 16927, /* SABALB_ZZZ_S */ 16931, /* SABALT_ZZZ_D */ 16935, /* SABALT_ZZZ_H */ 16939, /* SABALT_ZZZ_S */ 16943, /* SABALv16i8_v8i16 */ 16947, /* SABALv2i32_v2i64 */ 16951, /* SABALv4i16_v4i32 */ 16955, /* SABALv4i32_v2i64 */ 16959, /* SABALv8i16_v4i32 */ 16963, /* SABALv8i8_v8i16 */ 16967, /* SABA_ZZZ_B */ 16971, /* SABA_ZZZ_D */ 16975, /* SABA_ZZZ_H */ 16979, /* SABA_ZZZ_S */ 16983, /* SABAv16i8 */ 16987, /* SABAv2i32 */ 16991, /* SABAv4i16 */ 16995, /* SABAv4i32 */ 16999, /* SABAv8i16 */ 17003, /* SABAv8i8 */ 17007, /* SABDLB_ZZZ_D */ 17011, /* SABDLB_ZZZ_H */ 17014, /* SABDLB_ZZZ_S */ 17017, /* SABDLT_ZZZ_D */ 17020, /* SABDLT_ZZZ_H */ 17023, /* SABDLT_ZZZ_S */ 17026, /* SABDLv16i8_v8i16 */ 17029, /* SABDLv2i32_v2i64 */ 17032, /* SABDLv4i16_v4i32 */ 17035, /* SABDLv4i32_v2i64 */ 17038, /* SABDLv8i16_v4i32 */ 17041, /* SABDLv8i8_v8i16 */ 17044, /* SABD_ZPmZ_B */ 17047, /* SABD_ZPmZ_D */ 17051, /* SABD_ZPmZ_H */ 17055, /* SABD_ZPmZ_S */ 17059, /* SABDv16i8 */ 17063, /* SABDv2i32 */ 17066, /* SABDv4i16 */ 17069, /* SABDv4i32 */ 17072, /* SABDv8i16 */ 17075, /* SABDv8i8 */ 17078, /* SADALP_ZPmZ_D */ 17081, /* SADALP_ZPmZ_H */ 17085, /* SADALP_ZPmZ_S */ 17089, /* SADALPv16i8_v8i16 */ 17093, /* SADALPv2i32_v1i64 */ 17096, /* SADALPv4i16_v2i32 */ 17099, /* SADALPv4i32_v2i64 */ 17102, /* SADALPv8i16_v4i32 */ 17105, /* SADALPv8i8_v4i16 */ 17108, /* SADDLBT_ZZZ_D */ 17111, /* SADDLBT_ZZZ_H */ 17114, /* SADDLBT_ZZZ_S */ 17117, /* SADDLB_ZZZ_D */ 17120, /* SADDLB_ZZZ_H */ 17123, /* SADDLB_ZZZ_S */ 17126, /* SADDLPv16i8_v8i16 */ 17129, /* SADDLPv2i32_v1i64 */ 17131, /* SADDLPv4i16_v2i32 */ 17133, /* SADDLPv4i32_v2i64 */ 17135, /* SADDLPv8i16_v4i32 */ 17137, /* SADDLPv8i8_v4i16 */ 17139, /* SADDLT_ZZZ_D */ 17141, /* SADDLT_ZZZ_H */ 17144, /* SADDLT_ZZZ_S */ 17147, /* SADDLVv16i8v */ 17150, /* SADDLVv4i16v */ 17152, /* SADDLVv4i32v */ 17154, /* SADDLVv8i16v */ 17156, /* SADDLVv8i8v */ 17158, /* SADDLv16i8_v8i16 */ 17160, /* SADDLv2i32_v2i64 */ 17163, /* SADDLv4i16_v4i32 */ 17166, /* SADDLv4i32_v2i64 */ 17169, /* SADDLv8i16_v4i32 */ 17172, /* SADDLv8i8_v8i16 */ 17175, /* SADDV_VPZ_B */ 17178, /* SADDV_VPZ_H */ 17181, /* SADDV_VPZ_S */ 17184, /* SADDWB_ZZZ_D */ 17187, /* SADDWB_ZZZ_H */ 17190, /* SADDWB_ZZZ_S */ 17193, /* SADDWT_ZZZ_D */ 17196, /* SADDWT_ZZZ_H */ 17199, /* SADDWT_ZZZ_S */ 17202, /* SADDWv16i8_v8i16 */ 17205, /* SADDWv2i32_v2i64 */ 17208, /* SADDWv4i16_v4i32 */ 17211, /* SADDWv4i32_v2i64 */ 17214, /* SADDWv8i16_v4i32 */ 17217, /* SADDWv8i8_v8i16 */ 17220, /* SB */ 17223, /* SBCLB_ZZZ_D */ 17223, /* SBCLB_ZZZ_S */ 17227, /* SBCLT_ZZZ_D */ 17231, /* SBCLT_ZZZ_S */ 17235, /* SBCSWr */ 17239, /* SBCSXr */ 17242, /* SBCWr */ 17245, /* SBCXr */ 17248, /* SBFMWri */ 17251, /* SBFMXri */ 17255, /* SCLAMP_VG2_2Z2Z_B */ 17259, /* SCLAMP_VG2_2Z2Z_D */ 17263, /* SCLAMP_VG2_2Z2Z_H */ 17267, /* SCLAMP_VG2_2Z2Z_S */ 17271, /* SCLAMP_VG4_4Z4Z_B */ 17275, /* SCLAMP_VG4_4Z4Z_D */ 17279, /* SCLAMP_VG4_4Z4Z_H */ 17283, /* SCLAMP_VG4_4Z4Z_S */ 17287, /* SCLAMP_ZZZ_B */ 17291, /* SCLAMP_ZZZ_D */ 17295, /* SCLAMP_ZZZ_H */ 17299, /* SCLAMP_ZZZ_S */ 17303, /* SCVTFSWDri */ 17307, /* SCVTFSWHri */ 17310, /* SCVTFSWSri */ 17313, /* SCVTFSXDri */ 17316, /* SCVTFSXHri */ 17319, /* SCVTFSXSri */ 17322, /* SCVTFUWDri */ 17325, /* SCVTFUWHri */ 17327, /* SCVTFUWSri */ 17329, /* SCVTFUXDri */ 17331, /* SCVTFUXHri */ 17333, /* SCVTFUXSri */ 17335, /* SCVTF_2Z2Z_StoS */ 17337, /* SCVTF_4Z4Z_StoS */ 17339, /* SCVTF_ZPmZ_DtoD */ 17341, /* SCVTF_ZPmZ_DtoH */ 17345, /* SCVTF_ZPmZ_DtoS */ 17349, /* SCVTF_ZPmZ_HtoH */ 17353, /* SCVTF_ZPmZ_StoD */ 17357, /* SCVTF_ZPmZ_StoH */ 17361, /* SCVTF_ZPmZ_StoS */ 17365, /* SCVTFd */ 17369, /* SCVTFh */ 17372, /* SCVTFs */ 17375, /* SCVTFv1i16 */ 17378, /* SCVTFv1i32 */ 17380, /* SCVTFv1i64 */ 17382, /* SCVTFv2f32 */ 17384, /* SCVTFv2f64 */ 17386, /* SCVTFv2i32_shift */ 17388, /* SCVTFv2i64_shift */ 17391, /* SCVTFv4f16 */ 17394, /* SCVTFv4f32 */ 17396, /* SCVTFv4i16_shift */ 17398, /* SCVTFv4i32_shift */ 17401, /* SCVTFv8f16 */ 17404, /* SCVTFv8i16_shift */ 17406, /* SDIVR_ZPmZ_D */ 17409, /* SDIVR_ZPmZ_S */ 17413, /* SDIVWr */ 17417, /* SDIVXr */ 17420, /* SDIV_ZPmZ_D */ 17423, /* SDIV_ZPmZ_S */ 17427, /* SDOT_VG2_M2Z2Z_BtoS */ 17431, /* SDOT_VG2_M2Z2Z_HtoD */ 17437, /* SDOT_VG2_M2Z2Z_HtoS */ 17443, /* SDOT_VG2_M2ZZI_BToS */ 17449, /* SDOT_VG2_M2ZZI_HToS */ 17456, /* SDOT_VG2_M2ZZI_HtoD */ 17463, /* SDOT_VG2_M2ZZ_BtoS */ 17470, /* SDOT_VG2_M2ZZ_HtoD */ 17476, /* SDOT_VG2_M2ZZ_HtoS */ 17482, /* SDOT_VG4_M4Z4Z_BtoS */ 17488, /* SDOT_VG4_M4Z4Z_HtoD */ 17494, /* SDOT_VG4_M4Z4Z_HtoS */ 17500, /* SDOT_VG4_M4ZZI_BToS */ 17506, /* SDOT_VG4_M4ZZI_HToS */ 17513, /* SDOT_VG4_M4ZZI_HtoD */ 17520, /* SDOT_VG4_M4ZZ_BtoS */ 17527, /* SDOT_VG4_M4ZZ_HtoD */ 17533, /* SDOT_VG4_M4ZZ_HtoS */ 17539, /* SDOT_ZZZI_D */ 17545, /* SDOT_ZZZI_HtoS */ 17550, /* SDOT_ZZZI_S */ 17555, /* SDOT_ZZZ_D */ 17560, /* SDOT_ZZZ_HtoS */ 17564, /* SDOT_ZZZ_S */ 17568, /* SDOTlanev16i8 */ 17572, /* SDOTlanev8i8 */ 17577, /* SDOTv16i8 */ 17582, /* SDOTv8i8 */ 17586, /* SEL_PPPP */ 17590, /* SEL_VG2_2ZP2Z2Z_B */ 17594, /* SEL_VG2_2ZP2Z2Z_D */ 17598, /* SEL_VG2_2ZP2Z2Z_H */ 17602, /* SEL_VG2_2ZP2Z2Z_S */ 17606, /* SEL_VG4_4ZP4Z4Z_B */ 17610, /* SEL_VG4_4ZP4Z4Z_D */ 17614, /* SEL_VG4_4ZP4Z4Z_H */ 17618, /* SEL_VG4_4ZP4Z4Z_S */ 17622, /* SEL_ZPZZ_B */ 17626, /* SEL_ZPZZ_D */ 17630, /* SEL_ZPZZ_H */ 17634, /* SEL_ZPZZ_S */ 17638, /* SETE */ 17642, /* SETEN */ 17647, /* SETET */ 17652, /* SETETN */ 17657, /* SETF16 */ 17662, /* SETF8 */ 17663, /* SETFFR */ 17664, /* SETGM */ 17664, /* SETGMN */ 17669, /* SETGMT */ 17674, /* SETGMTN */ 17679, /* SETGP */ 17684, /* SETGPN */ 17689, /* SETGPT */ 17694, /* SETGPTN */ 17699, /* SETM */ 17704, /* SETMN */ 17709, /* SETMT */ 17714, /* SETMTN */ 17719, /* SETP */ 17724, /* SETPN */ 17729, /* SETPT */ 17734, /* SETPTN */ 17739, /* SHA1Crrr */ 17744, /* SHA1Hrr */ 17748, /* SHA1Mrrr */ 17750, /* SHA1Prrr */ 17754, /* SHA1SU0rrr */ 17758, /* SHA1SU1rr */ 17762, /* SHA256H2rrr */ 17765, /* SHA256Hrrr */ 17769, /* SHA256SU0rr */ 17773, /* SHA256SU1rrr */ 17776, /* SHA512H */ 17780, /* SHA512H2 */ 17784, /* SHA512SU0 */ 17788, /* SHA512SU1 */ 17791, /* SHADD_ZPmZ_B */ 17795, /* SHADD_ZPmZ_D */ 17799, /* SHADD_ZPmZ_H */ 17803, /* SHADD_ZPmZ_S */ 17807, /* SHADDv16i8 */ 17811, /* SHADDv2i32 */ 17814, /* SHADDv4i16 */ 17817, /* SHADDv4i32 */ 17820, /* SHADDv8i16 */ 17823, /* SHADDv8i8 */ 17826, /* SHLLv16i8 */ 17829, /* SHLLv2i32 */ 17831, /* SHLLv4i16 */ 17833, /* SHLLv4i32 */ 17835, /* SHLLv8i16 */ 17837, /* SHLLv8i8 */ 17839, /* SHLd */ 17841, /* SHLv16i8_shift */ 17844, /* SHLv2i32_shift */ 17847, /* SHLv2i64_shift */ 17850, /* SHLv4i16_shift */ 17853, /* SHLv4i32_shift */ 17856, /* SHLv8i16_shift */ 17859, /* SHLv8i8_shift */ 17862, /* SHRNB_ZZI_B */ 17865, /* SHRNB_ZZI_H */ 17868, /* SHRNB_ZZI_S */ 17871, /* SHRNT_ZZI_B */ 17874, /* SHRNT_ZZI_H */ 17878, /* SHRNT_ZZI_S */ 17882, /* SHRNv16i8_shift */ 17886, /* SHRNv2i32_shift */ 17890, /* SHRNv4i16_shift */ 17893, /* SHRNv4i32_shift */ 17896, /* SHRNv8i16_shift */ 17900, /* SHRNv8i8_shift */ 17904, /* SHSUBR_ZPmZ_B */ 17907, /* SHSUBR_ZPmZ_D */ 17911, /* SHSUBR_ZPmZ_H */ 17915, /* SHSUBR_ZPmZ_S */ 17919, /* SHSUB_ZPmZ_B */ 17923, /* SHSUB_ZPmZ_D */ 17927, /* SHSUB_ZPmZ_H */ 17931, /* SHSUB_ZPmZ_S */ 17935, /* SHSUBv16i8 */ 17939, /* SHSUBv2i32 */ 17942, /* SHSUBv4i16 */ 17945, /* SHSUBv4i32 */ 17948, /* SHSUBv8i16 */ 17951, /* SHSUBv8i8 */ 17954, /* SLI_ZZI_B */ 17957, /* SLI_ZZI_D */ 17961, /* SLI_ZZI_H */ 17965, /* SLI_ZZI_S */ 17969, /* SLId */ 17973, /* SLIv16i8_shift */ 17977, /* SLIv2i32_shift */ 17981, /* SLIv2i64_shift */ 17985, /* SLIv4i16_shift */ 17989, /* SLIv4i32_shift */ 17993, /* SLIv8i16_shift */ 17997, /* SLIv8i8_shift */ 18001, /* SM3PARTW1 */ 18005, /* SM3PARTW2 */ 18009, /* SM3SS1 */ 18013, /* SM3TT1A */ 18017, /* SM3TT1B */ 18022, /* SM3TT2A */ 18027, /* SM3TT2B */ 18032, /* SM4E */ 18037, /* SM4EKEY_ZZZ_S */ 18040, /* SM4ENCKEY */ 18043, /* SM4E_ZZZ_S */ 18046, /* SMADDLrrr */ 18049, /* SMAXP_ZPmZ_B */ 18053, /* SMAXP_ZPmZ_D */ 18057, /* SMAXP_ZPmZ_H */ 18061, /* SMAXP_ZPmZ_S */ 18065, /* SMAXPv16i8 */ 18069, /* SMAXPv2i32 */ 18072, /* SMAXPv4i16 */ 18075, /* SMAXPv4i32 */ 18078, /* SMAXPv8i16 */ 18081, /* SMAXPv8i8 */ 18084, /* SMAXQV_VPZ_B */ 18087, /* SMAXQV_VPZ_D */ 18090, /* SMAXQV_VPZ_H */ 18093, /* SMAXQV_VPZ_S */ 18096, /* SMAXV_VPZ_B */ 18099, /* SMAXV_VPZ_D */ 18102, /* SMAXV_VPZ_H */ 18105, /* SMAXV_VPZ_S */ 18108, /* SMAXVv16i8v */ 18111, /* SMAXVv4i16v */ 18113, /* SMAXVv4i32v */ 18115, /* SMAXVv8i16v */ 18117, /* SMAXVv8i8v */ 18119, /* SMAXWri */ 18121, /* SMAXWrr */ 18124, /* SMAXXri */ 18127, /* SMAXXrr */ 18130, /* SMAX_VG2_2Z2Z_B */ 18133, /* SMAX_VG2_2Z2Z_D */ 18136, /* SMAX_VG2_2Z2Z_H */ 18139, /* SMAX_VG2_2Z2Z_S */ 18142, /* SMAX_VG2_2ZZ_B */ 18145, /* SMAX_VG2_2ZZ_D */ 18148, /* SMAX_VG2_2ZZ_H */ 18151, /* SMAX_VG2_2ZZ_S */ 18154, /* SMAX_VG4_4Z4Z_B */ 18157, /* SMAX_VG4_4Z4Z_D */ 18160, /* SMAX_VG4_4Z4Z_H */ 18163, /* SMAX_VG4_4Z4Z_S */ 18166, /* SMAX_VG4_4ZZ_B */ 18169, /* SMAX_VG4_4ZZ_D */ 18172, /* SMAX_VG4_4ZZ_H */ 18175, /* SMAX_VG4_4ZZ_S */ 18178, /* SMAX_ZI_B */ 18181, /* SMAX_ZI_D */ 18184, /* SMAX_ZI_H */ 18187, /* SMAX_ZI_S */ 18190, /* SMAX_ZPmZ_B */ 18193, /* SMAX_ZPmZ_D */ 18197, /* SMAX_ZPmZ_H */ 18201, /* SMAX_ZPmZ_S */ 18205, /* SMAXv16i8 */ 18209, /* SMAXv2i32 */ 18212, /* SMAXv4i16 */ 18215, /* SMAXv4i32 */ 18218, /* SMAXv8i16 */ 18221, /* SMAXv8i8 */ 18224, /* SMC */ 18227, /* SMINP_ZPmZ_B */ 18228, /* SMINP_ZPmZ_D */ 18232, /* SMINP_ZPmZ_H */ 18236, /* SMINP_ZPmZ_S */ 18240, /* SMINPv16i8 */ 18244, /* SMINPv2i32 */ 18247, /* SMINPv4i16 */ 18250, /* SMINPv4i32 */ 18253, /* SMINPv8i16 */ 18256, /* SMINPv8i8 */ 18259, /* SMINQV_VPZ_B */ 18262, /* SMINQV_VPZ_D */ 18265, /* SMINQV_VPZ_H */ 18268, /* SMINQV_VPZ_S */ 18271, /* SMINV_VPZ_B */ 18274, /* SMINV_VPZ_D */ 18277, /* SMINV_VPZ_H */ 18280, /* SMINV_VPZ_S */ 18283, /* SMINVv16i8v */ 18286, /* SMINVv4i16v */ 18288, /* SMINVv4i32v */ 18290, /* SMINVv8i16v */ 18292, /* SMINVv8i8v */ 18294, /* SMINWri */ 18296, /* SMINWrr */ 18299, /* SMINXri */ 18302, /* SMINXrr */ 18305, /* SMIN_VG2_2Z2Z_B */ 18308, /* SMIN_VG2_2Z2Z_D */ 18311, /* SMIN_VG2_2Z2Z_H */ 18314, /* SMIN_VG2_2Z2Z_S */ 18317, /* SMIN_VG2_2ZZ_B */ 18320, /* SMIN_VG2_2ZZ_D */ 18323, /* SMIN_VG2_2ZZ_H */ 18326, /* SMIN_VG2_2ZZ_S */ 18329, /* SMIN_VG4_4Z4Z_B */ 18332, /* SMIN_VG4_4Z4Z_D */ 18335, /* SMIN_VG4_4Z4Z_H */ 18338, /* SMIN_VG4_4Z4Z_S */ 18341, /* SMIN_VG4_4ZZ_B */ 18344, /* SMIN_VG4_4ZZ_D */ 18347, /* SMIN_VG4_4ZZ_H */ 18350, /* SMIN_VG4_4ZZ_S */ 18353, /* SMIN_ZI_B */ 18356, /* SMIN_ZI_D */ 18359, /* SMIN_ZI_H */ 18362, /* SMIN_ZI_S */ 18365, /* SMIN_ZPmZ_B */ 18368, /* SMIN_ZPmZ_D */ 18372, /* SMIN_ZPmZ_H */ 18376, /* SMIN_ZPmZ_S */ 18380, /* SMINv16i8 */ 18384, /* SMINv2i32 */ 18387, /* SMINv4i16 */ 18390, /* SMINv4i32 */ 18393, /* SMINv8i16 */ 18396, /* SMINv8i8 */ 18399, /* SMLALB_ZZZI_D */ 18402, /* SMLALB_ZZZI_S */ 18407, /* SMLALB_ZZZ_D */ 18412, /* SMLALB_ZZZ_H */ 18416, /* SMLALB_ZZZ_S */ 18420, /* SMLALL_MZZI_BtoS */ 18424, /* SMLALL_MZZI_HtoD */ 18431, /* SMLALL_MZZ_BtoS */ 18438, /* SMLALL_MZZ_HtoD */ 18444, /* SMLALL_VG2_M2Z2Z_BtoS */ 18450, /* SMLALL_VG2_M2Z2Z_HtoD */ 18456, /* SMLALL_VG2_M2ZZI_BtoS */ 18462, /* SMLALL_VG2_M2ZZI_HtoD */ 18469, /* SMLALL_VG2_M2ZZ_BtoS */ 18476, /* SMLALL_VG2_M2ZZ_HtoD */ 18482, /* SMLALL_VG4_M4Z4Z_BtoS */ 18488, /* SMLALL_VG4_M4Z4Z_HtoD */ 18494, /* SMLALL_VG4_M4ZZI_BtoS */ 18500, /* SMLALL_VG4_M4ZZI_HtoD */ 18507, /* SMLALL_VG4_M4ZZ_BtoS */ 18514, /* SMLALL_VG4_M4ZZ_HtoD */ 18520, /* SMLALT_ZZZI_D */ 18526, /* SMLALT_ZZZI_S */ 18531, /* SMLALT_ZZZ_D */ 18536, /* SMLALT_ZZZ_H */ 18540, /* SMLALT_ZZZ_S */ 18544, /* SMLAL_MZZI_S */ 18548, /* SMLAL_MZZ_S */ 18555, /* SMLAL_VG2_M2Z2Z_S */ 18561, /* SMLAL_VG2_M2ZZI_S */ 18567, /* SMLAL_VG2_M2ZZ_S */ 18574, /* SMLAL_VG4_M4Z4Z_S */ 18580, /* SMLAL_VG4_M4ZZI_S */ 18586, /* SMLAL_VG4_M4ZZ_S */ 18593, /* SMLALv16i8_v8i16 */ 18599, /* SMLALv2i32_indexed */ 18603, /* SMLALv2i32_v2i64 */ 18608, /* SMLALv4i16_indexed */ 18612, /* SMLALv4i16_v4i32 */ 18617, /* SMLALv4i32_indexed */ 18621, /* SMLALv4i32_v2i64 */ 18626, /* SMLALv8i16_indexed */ 18630, /* SMLALv8i16_v4i32 */ 18635, /* SMLALv8i8_v8i16 */ 18639, /* SMLSLB_ZZZI_D */ 18643, /* SMLSLB_ZZZI_S */ 18648, /* SMLSLB_ZZZ_D */ 18653, /* SMLSLB_ZZZ_H */ 18657, /* SMLSLB_ZZZ_S */ 18661, /* SMLSLL_MZZI_BtoS */ 18665, /* SMLSLL_MZZI_HtoD */ 18672, /* SMLSLL_MZZ_BtoS */ 18679, /* SMLSLL_MZZ_HtoD */ 18685, /* SMLSLL_VG2_M2Z2Z_BtoS */ 18691, /* SMLSLL_VG2_M2Z2Z_HtoD */ 18697, /* SMLSLL_VG2_M2ZZI_BtoS */ 18703, /* SMLSLL_VG2_M2ZZI_HtoD */ 18710, /* SMLSLL_VG2_M2ZZ_BtoS */ 18717, /* SMLSLL_VG2_M2ZZ_HtoD */ 18723, /* SMLSLL_VG4_M4Z4Z_BtoS */ 18729, /* SMLSLL_VG4_M4Z4Z_HtoD */ 18735, /* SMLSLL_VG4_M4ZZI_BtoS */ 18741, /* SMLSLL_VG4_M4ZZI_HtoD */ 18748, /* SMLSLL_VG4_M4ZZ_BtoS */ 18755, /* SMLSLL_VG4_M4ZZ_HtoD */ 18761, /* SMLSLT_ZZZI_D */ 18767, /* SMLSLT_ZZZI_S */ 18772, /* SMLSLT_ZZZ_D */ 18777, /* SMLSLT_ZZZ_H */ 18781, /* SMLSLT_ZZZ_S */ 18785, /* SMLSL_MZZI_S */ 18789, /* SMLSL_MZZ_S */ 18796, /* SMLSL_VG2_M2Z2Z_S */ 18802, /* SMLSL_VG2_M2ZZI_S */ 18808, /* SMLSL_VG2_M2ZZ_S */ 18815, /* SMLSL_VG4_M4Z4Z_S */ 18821, /* SMLSL_VG4_M4ZZI_S */ 18827, /* SMLSL_VG4_M4ZZ_S */ 18834, /* SMLSLv16i8_v8i16 */ 18840, /* SMLSLv2i32_indexed */ 18844, /* SMLSLv2i32_v2i64 */ 18849, /* SMLSLv4i16_indexed */ 18853, /* SMLSLv4i16_v4i32 */ 18858, /* SMLSLv4i32_indexed */ 18862, /* SMLSLv4i32_v2i64 */ 18867, /* SMLSLv8i16_indexed */ 18871, /* SMLSLv8i16_v4i32 */ 18876, /* SMLSLv8i8_v8i16 */ 18880, /* SMMLA */ 18884, /* SMMLA_ZZZ */ 18888, /* SMOPA_MPPZZ_D */ 18892, /* SMOPA_MPPZZ_HtoS */ 18898, /* SMOPA_MPPZZ_S */ 18904, /* SMOPS_MPPZZ_D */ 18910, /* SMOPS_MPPZZ_HtoS */ 18916, /* SMOPS_MPPZZ_S */ 18922, /* SMOVvi16to32 */ 18928, /* SMOVvi16to32_idx0 */ 18931, /* SMOVvi16to64 */ 18934, /* SMOVvi16to64_idx0 */ 18937, /* SMOVvi32to64 */ 18940, /* SMOVvi32to64_idx0 */ 18943, /* SMOVvi8to32 */ 18946, /* SMOVvi8to32_idx0 */ 18949, /* SMOVvi8to64 */ 18952, /* SMOVvi8to64_idx0 */ 18955, /* SMSUBLrrr */ 18958, /* SMULH_ZPmZ_B */ 18962, /* SMULH_ZPmZ_D */ 18966, /* SMULH_ZPmZ_H */ 18970, /* SMULH_ZPmZ_S */ 18974, /* SMULH_ZZZ_B */ 18978, /* SMULH_ZZZ_D */ 18981, /* SMULH_ZZZ_H */ 18984, /* SMULH_ZZZ_S */ 18987, /* SMULHrr */ 18990, /* SMULLB_ZZZI_D */ 18993, /* SMULLB_ZZZI_S */ 18997, /* SMULLB_ZZZ_D */ 19001, /* SMULLB_ZZZ_H */ 19004, /* SMULLB_ZZZ_S */ 19007, /* SMULLT_ZZZI_D */ 19010, /* SMULLT_ZZZI_S */ 19014, /* SMULLT_ZZZ_D */ 19018, /* SMULLT_ZZZ_H */ 19021, /* SMULLT_ZZZ_S */ 19024, /* SMULLv16i8_v8i16 */ 19027, /* SMULLv2i32_indexed */ 19030, /* SMULLv2i32_v2i64 */ 19034, /* SMULLv4i16_indexed */ 19037, /* SMULLv4i16_v4i32 */ 19041, /* SMULLv4i32_indexed */ 19044, /* SMULLv4i32_v2i64 */ 19048, /* SMULLv8i16_indexed */ 19051, /* SMULLv8i16_v4i32 */ 19055, /* SMULLv8i8_v8i16 */ 19058, /* SPLICE_ZPZZ_B */ 19061, /* SPLICE_ZPZZ_D */ 19064, /* SPLICE_ZPZZ_H */ 19067, /* SPLICE_ZPZZ_S */ 19070, /* SPLICE_ZPZ_B */ 19073, /* SPLICE_ZPZ_D */ 19077, /* SPLICE_ZPZ_H */ 19081, /* SPLICE_ZPZ_S */ 19085, /* SQABS_ZPmZ_B */ 19089, /* SQABS_ZPmZ_D */ 19093, /* SQABS_ZPmZ_H */ 19097, /* SQABS_ZPmZ_S */ 19101, /* SQABSv16i8 */ 19105, /* SQABSv1i16 */ 19107, /* SQABSv1i32 */ 19109, /* SQABSv1i64 */ 19111, /* SQABSv1i8 */ 19113, /* SQABSv2i32 */ 19115, /* SQABSv2i64 */ 19117, /* SQABSv4i16 */ 19119, /* SQABSv4i32 */ 19121, /* SQABSv8i16 */ 19123, /* SQABSv8i8 */ 19125, /* SQADD_ZI_B */ 19127, /* SQADD_ZI_D */ 19131, /* SQADD_ZI_H */ 19135, /* SQADD_ZI_S */ 19139, /* SQADD_ZPmZ_B */ 19143, /* SQADD_ZPmZ_D */ 19147, /* SQADD_ZPmZ_H */ 19151, /* SQADD_ZPmZ_S */ 19155, /* SQADD_ZZZ_B */ 19159, /* SQADD_ZZZ_D */ 19162, /* SQADD_ZZZ_H */ 19165, /* SQADD_ZZZ_S */ 19168, /* SQADDv16i8 */ 19171, /* SQADDv1i16 */ 19174, /* SQADDv1i32 */ 19177, /* SQADDv1i64 */ 19180, /* SQADDv1i8 */ 19183, /* SQADDv2i32 */ 19186, /* SQADDv2i64 */ 19189, /* SQADDv4i16 */ 19192, /* SQADDv4i32 */ 19195, /* SQADDv8i16 */ 19198, /* SQADDv8i8 */ 19201, /* SQCADD_ZZI_B */ 19204, /* SQCADD_ZZI_D */ 19208, /* SQCADD_ZZI_H */ 19212, /* SQCADD_ZZI_S */ 19216, /* SQCVTN_Z2Z_StoH */ 19220, /* SQCVTN_Z4Z_DtoH */ 19222, /* SQCVTN_Z4Z_StoB */ 19224, /* SQCVTUN_Z2Z_StoH */ 19226, /* SQCVTUN_Z4Z_DtoH */ 19228, /* SQCVTUN_Z4Z_StoB */ 19230, /* SQCVTU_Z2Z_StoH */ 19232, /* SQCVTU_Z4Z_DtoH */ 19234, /* SQCVTU_Z4Z_StoB */ 19236, /* SQCVT_Z2Z_StoH */ 19238, /* SQCVT_Z4Z_DtoH */ 19240, /* SQCVT_Z4Z_StoB */ 19242, /* SQDECB_XPiI */ 19244, /* SQDECB_XPiWdI */ 19248, /* SQDECD_XPiI */ 19252, /* SQDECD_XPiWdI */ 19256, /* SQDECD_ZPiI */ 19260, /* SQDECH_XPiI */ 19264, /* SQDECH_XPiWdI */ 19268, /* SQDECH_ZPiI */ 19272, /* SQDECP_XPWd_B */ 19276, /* SQDECP_XPWd_D */ 19279, /* SQDECP_XPWd_H */ 19282, /* SQDECP_XPWd_S */ 19285, /* SQDECP_XP_B */ 19288, /* SQDECP_XP_D */ 19291, /* SQDECP_XP_H */ 19294, /* SQDECP_XP_S */ 19297, /* SQDECP_ZP_D */ 19300, /* SQDECP_ZP_H */ 19303, /* SQDECP_ZP_S */ 19306, /* SQDECW_XPiI */ 19309, /* SQDECW_XPiWdI */ 19313, /* SQDECW_ZPiI */ 19317, /* SQDMLALBT_ZZZ_D */ 19321, /* SQDMLALBT_ZZZ_H */ 19325, /* SQDMLALBT_ZZZ_S */ 19329, /* SQDMLALB_ZZZI_D */ 19333, /* SQDMLALB_ZZZI_S */ 19338, /* SQDMLALB_ZZZ_D */ 19343, /* SQDMLALB_ZZZ_H */ 19347, /* SQDMLALB_ZZZ_S */ 19351, /* SQDMLALT_ZZZI_D */ 19355, /* SQDMLALT_ZZZI_S */ 19360, /* SQDMLALT_ZZZ_D */ 19365, /* SQDMLALT_ZZZ_H */ 19369, /* SQDMLALT_ZZZ_S */ 19373, /* SQDMLALi16 */ 19377, /* SQDMLALi32 */ 19381, /* SQDMLALv1i32_indexed */ 19385, /* SQDMLALv1i64_indexed */ 19390, /* SQDMLALv2i32_indexed */ 19395, /* SQDMLALv2i32_v2i64 */ 19400, /* SQDMLALv4i16_indexed */ 19404, /* SQDMLALv4i16_v4i32 */ 19409, /* SQDMLALv4i32_indexed */ 19413, /* SQDMLALv4i32_v2i64 */ 19418, /* SQDMLALv8i16_indexed */ 19422, /* SQDMLALv8i16_v4i32 */ 19427, /* SQDMLSLBT_ZZZ_D */ 19431, /* SQDMLSLBT_ZZZ_H */ 19435, /* SQDMLSLBT_ZZZ_S */ 19439, /* SQDMLSLB_ZZZI_D */ 19443, /* SQDMLSLB_ZZZI_S */ 19448, /* SQDMLSLB_ZZZ_D */ 19453, /* SQDMLSLB_ZZZ_H */ 19457, /* SQDMLSLB_ZZZ_S */ 19461, /* SQDMLSLT_ZZZI_D */ 19465, /* SQDMLSLT_ZZZI_S */ 19470, /* SQDMLSLT_ZZZ_D */ 19475, /* SQDMLSLT_ZZZ_H */ 19479, /* SQDMLSLT_ZZZ_S */ 19483, /* SQDMLSLi16 */ 19487, /* SQDMLSLi32 */ 19491, /* SQDMLSLv1i32_indexed */ 19495, /* SQDMLSLv1i64_indexed */ 19500, /* SQDMLSLv2i32_indexed */ 19505, /* SQDMLSLv2i32_v2i64 */ 19510, /* SQDMLSLv4i16_indexed */ 19514, /* SQDMLSLv4i16_v4i32 */ 19519, /* SQDMLSLv4i32_indexed */ 19523, /* SQDMLSLv4i32_v2i64 */ 19528, /* SQDMLSLv8i16_indexed */ 19532, /* SQDMLSLv8i16_v4i32 */ 19537, /* SQDMULH_VG2_2Z2Z_B */ 19541, /* SQDMULH_VG2_2Z2Z_D */ 19544, /* SQDMULH_VG2_2Z2Z_H */ 19547, /* SQDMULH_VG2_2Z2Z_S */ 19550, /* SQDMULH_VG2_2ZZ_B */ 19553, /* SQDMULH_VG2_2ZZ_D */ 19556, /* SQDMULH_VG2_2ZZ_H */ 19559, /* SQDMULH_VG2_2ZZ_S */ 19562, /* SQDMULH_VG4_4Z4Z_B */ 19565, /* SQDMULH_VG4_4Z4Z_D */ 19568, /* SQDMULH_VG4_4Z4Z_H */ 19571, /* SQDMULH_VG4_4Z4Z_S */ 19574, /* SQDMULH_VG4_4ZZ_B */ 19577, /* SQDMULH_VG4_4ZZ_D */ 19580, /* SQDMULH_VG4_4ZZ_H */ 19583, /* SQDMULH_VG4_4ZZ_S */ 19586, /* SQDMULH_ZZZI_D */ 19589, /* SQDMULH_ZZZI_H */ 19593, /* SQDMULH_ZZZI_S */ 19597, /* SQDMULH_ZZZ_B */ 19601, /* SQDMULH_ZZZ_D */ 19604, /* SQDMULH_ZZZ_H */ 19607, /* SQDMULH_ZZZ_S */ 19610, /* SQDMULHv1i16 */ 19613, /* SQDMULHv1i16_indexed */ 19616, /* SQDMULHv1i32 */ 19620, /* SQDMULHv1i32_indexed */ 19623, /* SQDMULHv2i32 */ 19627, /* SQDMULHv2i32_indexed */ 19630, /* SQDMULHv4i16 */ 19634, /* SQDMULHv4i16_indexed */ 19637, /* SQDMULHv4i32 */ 19641, /* SQDMULHv4i32_indexed */ 19644, /* SQDMULHv8i16 */ 19648, /* SQDMULHv8i16_indexed */ 19651, /* SQDMULLB_ZZZI_D */ 19655, /* SQDMULLB_ZZZI_S */ 19659, /* SQDMULLB_ZZZ_D */ 19663, /* SQDMULLB_ZZZ_H */ 19666, /* SQDMULLB_ZZZ_S */ 19669, /* SQDMULLT_ZZZI_D */ 19672, /* SQDMULLT_ZZZI_S */ 19676, /* SQDMULLT_ZZZ_D */ 19680, /* SQDMULLT_ZZZ_H */ 19683, /* SQDMULLT_ZZZ_S */ 19686, /* SQDMULLi16 */ 19689, /* SQDMULLi32 */ 19692, /* SQDMULLv1i32_indexed */ 19695, /* SQDMULLv1i64_indexed */ 19699, /* SQDMULLv2i32_indexed */ 19703, /* SQDMULLv2i32_v2i64 */ 19707, /* SQDMULLv4i16_indexed */ 19710, /* SQDMULLv4i16_v4i32 */ 19714, /* SQDMULLv4i32_indexed */ 19717, /* SQDMULLv4i32_v2i64 */ 19721, /* SQDMULLv8i16_indexed */ 19724, /* SQDMULLv8i16_v4i32 */ 19728, /* SQINCB_XPiI */ 19731, /* SQINCB_XPiWdI */ 19735, /* SQINCD_XPiI */ 19739, /* SQINCD_XPiWdI */ 19743, /* SQINCD_ZPiI */ 19747, /* SQINCH_XPiI */ 19751, /* SQINCH_XPiWdI */ 19755, /* SQINCH_ZPiI */ 19759, /* SQINCP_XPWd_B */ 19763, /* SQINCP_XPWd_D */ 19766, /* SQINCP_XPWd_H */ 19769, /* SQINCP_XPWd_S */ 19772, /* SQINCP_XP_B */ 19775, /* SQINCP_XP_D */ 19778, /* SQINCP_XP_H */ 19781, /* SQINCP_XP_S */ 19784, /* SQINCP_ZP_D */ 19787, /* SQINCP_ZP_H */ 19790, /* SQINCP_ZP_S */ 19793, /* SQINCW_XPiI */ 19796, /* SQINCW_XPiWdI */ 19800, /* SQINCW_ZPiI */ 19804, /* SQNEG_ZPmZ_B */ 19808, /* SQNEG_ZPmZ_D */ 19812, /* SQNEG_ZPmZ_H */ 19816, /* SQNEG_ZPmZ_S */ 19820, /* SQNEGv16i8 */ 19824, /* SQNEGv1i16 */ 19826, /* SQNEGv1i32 */ 19828, /* SQNEGv1i64 */ 19830, /* SQNEGv1i8 */ 19832, /* SQNEGv2i32 */ 19834, /* SQNEGv2i64 */ 19836, /* SQNEGv4i16 */ 19838, /* SQNEGv4i32 */ 19840, /* SQNEGv8i16 */ 19842, /* SQNEGv8i8 */ 19844, /* SQRDCMLAH_ZZZI_H */ 19846, /* SQRDCMLAH_ZZZI_S */ 19852, /* SQRDCMLAH_ZZZ_B */ 19858, /* SQRDCMLAH_ZZZ_D */ 19863, /* SQRDCMLAH_ZZZ_H */ 19868, /* SQRDCMLAH_ZZZ_S */ 19873, /* SQRDMLAH_ZZZI_D */ 19878, /* SQRDMLAH_ZZZI_H */ 19883, /* SQRDMLAH_ZZZI_S */ 19888, /* SQRDMLAH_ZZZ_B */ 19893, /* SQRDMLAH_ZZZ_D */ 19897, /* SQRDMLAH_ZZZ_H */ 19901, /* SQRDMLAH_ZZZ_S */ 19905, /* SQRDMLAHi16_indexed */ 19909, /* SQRDMLAHi32_indexed */ 19914, /* SQRDMLAHv1i16 */ 19919, /* SQRDMLAHv1i32 */ 19923, /* SQRDMLAHv2i32 */ 19927, /* SQRDMLAHv2i32_indexed */ 19931, /* SQRDMLAHv4i16 */ 19936, /* SQRDMLAHv4i16_indexed */ 19940, /* SQRDMLAHv4i32 */ 19945, /* SQRDMLAHv4i32_indexed */ 19949, /* SQRDMLAHv8i16 */ 19954, /* SQRDMLAHv8i16_indexed */ 19958, /* SQRDMLSH_ZZZI_D */ 19963, /* SQRDMLSH_ZZZI_H */ 19968, /* SQRDMLSH_ZZZI_S */ 19973, /* SQRDMLSH_ZZZ_B */ 19978, /* SQRDMLSH_ZZZ_D */ 19982, /* SQRDMLSH_ZZZ_H */ 19986, /* SQRDMLSH_ZZZ_S */ 19990, /* SQRDMLSHi16_indexed */ 19994, /* SQRDMLSHi32_indexed */ 19999, /* SQRDMLSHv1i16 */ 20004, /* SQRDMLSHv1i32 */ 20008, /* SQRDMLSHv2i32 */ 20012, /* SQRDMLSHv2i32_indexed */ 20016, /* SQRDMLSHv4i16 */ 20021, /* SQRDMLSHv4i16_indexed */ 20025, /* SQRDMLSHv4i32 */ 20030, /* SQRDMLSHv4i32_indexed */ 20034, /* SQRDMLSHv8i16 */ 20039, /* SQRDMLSHv8i16_indexed */ 20043, /* SQRDMULH_ZZZI_D */ 20048, /* SQRDMULH_ZZZI_H */ 20052, /* SQRDMULH_ZZZI_S */ 20056, /* SQRDMULH_ZZZ_B */ 20060, /* SQRDMULH_ZZZ_D */ 20063, /* SQRDMULH_ZZZ_H */ 20066, /* SQRDMULH_ZZZ_S */ 20069, /* SQRDMULHv1i16 */ 20072, /* SQRDMULHv1i16_indexed */ 20075, /* SQRDMULHv1i32 */ 20079, /* SQRDMULHv1i32_indexed */ 20082, /* SQRDMULHv2i32 */ 20086, /* SQRDMULHv2i32_indexed */ 20089, /* SQRDMULHv4i16 */ 20093, /* SQRDMULHv4i16_indexed */ 20096, /* SQRDMULHv4i32 */ 20100, /* SQRDMULHv4i32_indexed */ 20103, /* SQRDMULHv8i16 */ 20107, /* SQRDMULHv8i16_indexed */ 20110, /* SQRSHLR_ZPmZ_B */ 20114, /* SQRSHLR_ZPmZ_D */ 20118, /* SQRSHLR_ZPmZ_H */ 20122, /* SQRSHLR_ZPmZ_S */ 20126, /* SQRSHL_ZPmZ_B */ 20130, /* SQRSHL_ZPmZ_D */ 20134, /* SQRSHL_ZPmZ_H */ 20138, /* SQRSHL_ZPmZ_S */ 20142, /* SQRSHLv16i8 */ 20146, /* SQRSHLv1i16 */ 20149, /* SQRSHLv1i32 */ 20152, /* SQRSHLv1i64 */ 20155, /* SQRSHLv1i8 */ 20158, /* SQRSHLv2i32 */ 20161, /* SQRSHLv2i64 */ 20164, /* SQRSHLv4i16 */ 20167, /* SQRSHLv4i32 */ 20170, /* SQRSHLv8i16 */ 20173, /* SQRSHLv8i8 */ 20176, /* SQRSHRNB_ZZI_B */ 20179, /* SQRSHRNB_ZZI_H */ 20182, /* SQRSHRNB_ZZI_S */ 20185, /* SQRSHRNT_ZZI_B */ 20188, /* SQRSHRNT_ZZI_H */ 20192, /* SQRSHRNT_ZZI_S */ 20196, /* SQRSHRN_VG4_Z4ZI_B */ 20200, /* SQRSHRN_VG4_Z4ZI_H */ 20203, /* SQRSHRNb */ 20206, /* SQRSHRNh */ 20209, /* SQRSHRNs */ 20212, /* SQRSHRNv16i8_shift */ 20215, /* SQRSHRNv2i32_shift */ 20219, /* SQRSHRNv4i16_shift */ 20222, /* SQRSHRNv4i32_shift */ 20225, /* SQRSHRNv8i16_shift */ 20229, /* SQRSHRNv8i8_shift */ 20233, /* SQRSHRUNB_ZZI_B */ 20236, /* SQRSHRUNB_ZZI_H */ 20239, /* SQRSHRUNB_ZZI_S */ 20242, /* SQRSHRUNT_ZZI_B */ 20245, /* SQRSHRUNT_ZZI_H */ 20249, /* SQRSHRUNT_ZZI_S */ 20253, /* SQRSHRUN_VG4_Z4ZI_B */ 20257, /* SQRSHRUN_VG4_Z4ZI_H */ 20260, /* SQRSHRUNb */ 20263, /* SQRSHRUNh */ 20266, /* SQRSHRUNs */ 20269, /* SQRSHRUNv16i8_shift */ 20272, /* SQRSHRUNv2i32_shift */ 20276, /* SQRSHRUNv4i16_shift */ 20279, /* SQRSHRUNv4i32_shift */ 20282, /* SQRSHRUNv8i16_shift */ 20286, /* SQRSHRUNv8i8_shift */ 20290, /* SQRSHRU_VG2_Z2ZI_H */ 20293, /* SQRSHRU_VG4_Z4ZI_B */ 20296, /* SQRSHRU_VG4_Z4ZI_H */ 20299, /* SQRSHR_VG2_Z2ZI_H */ 20302, /* SQRSHR_VG4_Z4ZI_B */ 20305, /* SQRSHR_VG4_Z4ZI_H */ 20308, /* SQSHLR_ZPmZ_B */ 20311, /* SQSHLR_ZPmZ_D */ 20315, /* SQSHLR_ZPmZ_H */ 20319, /* SQSHLR_ZPmZ_S */ 20323, /* SQSHLU_ZPmI_B */ 20327, /* SQSHLU_ZPmI_D */ 20331, /* SQSHLU_ZPmI_H */ 20335, /* SQSHLU_ZPmI_S */ 20339, /* SQSHLUb */ 20343, /* SQSHLUd */ 20346, /* SQSHLUh */ 20349, /* SQSHLUs */ 20352, /* SQSHLUv16i8_shift */ 20355, /* SQSHLUv2i32_shift */ 20358, /* SQSHLUv2i64_shift */ 20361, /* SQSHLUv4i16_shift */ 20364, /* SQSHLUv4i32_shift */ 20367, /* SQSHLUv8i16_shift */ 20370, /* SQSHLUv8i8_shift */ 20373, /* SQSHL_ZPmI_B */ 20376, /* SQSHL_ZPmI_D */ 20380, /* SQSHL_ZPmI_H */ 20384, /* SQSHL_ZPmI_S */ 20388, /* SQSHL_ZPmZ_B */ 20392, /* SQSHL_ZPmZ_D */ 20396, /* SQSHL_ZPmZ_H */ 20400, /* SQSHL_ZPmZ_S */ 20404, /* SQSHLb */ 20408, /* SQSHLd */ 20411, /* SQSHLh */ 20414, /* SQSHLs */ 20417, /* SQSHLv16i8 */ 20420, /* SQSHLv16i8_shift */ 20423, /* SQSHLv1i16 */ 20426, /* SQSHLv1i32 */ 20429, /* SQSHLv1i64 */ 20432, /* SQSHLv1i8 */ 20435, /* SQSHLv2i32 */ 20438, /* SQSHLv2i32_shift */ 20441, /* SQSHLv2i64 */ 20444, /* SQSHLv2i64_shift */ 20447, /* SQSHLv4i16 */ 20450, /* SQSHLv4i16_shift */ 20453, /* SQSHLv4i32 */ 20456, /* SQSHLv4i32_shift */ 20459, /* SQSHLv8i16 */ 20462, /* SQSHLv8i16_shift */ 20465, /* SQSHLv8i8 */ 20468, /* SQSHLv8i8_shift */ 20471, /* SQSHRNB_ZZI_B */ 20474, /* SQSHRNB_ZZI_H */ 20477, /* SQSHRNB_ZZI_S */ 20480, /* SQSHRNT_ZZI_B */ 20483, /* SQSHRNT_ZZI_H */ 20487, /* SQSHRNT_ZZI_S */ 20491, /* SQSHRNb */ 20495, /* SQSHRNh */ 20498, /* SQSHRNs */ 20501, /* SQSHRNv16i8_shift */ 20504, /* SQSHRNv2i32_shift */ 20508, /* SQSHRNv4i16_shift */ 20511, /* SQSHRNv4i32_shift */ 20514, /* SQSHRNv8i16_shift */ 20518, /* SQSHRNv8i8_shift */ 20522, /* SQSHRUNB_ZZI_B */ 20525, /* SQSHRUNB_ZZI_H */ 20528, /* SQSHRUNB_ZZI_S */ 20531, /* SQSHRUNT_ZZI_B */ 20534, /* SQSHRUNT_ZZI_H */ 20538, /* SQSHRUNT_ZZI_S */ 20542, /* SQSHRUNb */ 20546, /* SQSHRUNh */ 20549, /* SQSHRUNs */ 20552, /* SQSHRUNv16i8_shift */ 20555, /* SQSHRUNv2i32_shift */ 20559, /* SQSHRUNv4i16_shift */ 20562, /* SQSHRUNv4i32_shift */ 20565, /* SQSHRUNv8i16_shift */ 20569, /* SQSHRUNv8i8_shift */ 20573, /* SQSUBR_ZPmZ_B */ 20576, /* SQSUBR_ZPmZ_D */ 20580, /* SQSUBR_ZPmZ_H */ 20584, /* SQSUBR_ZPmZ_S */ 20588, /* SQSUB_ZI_B */ 20592, /* SQSUB_ZI_D */ 20596, /* SQSUB_ZI_H */ 20600, /* SQSUB_ZI_S */ 20604, /* SQSUB_ZPmZ_B */ 20608, /* SQSUB_ZPmZ_D */ 20612, /* SQSUB_ZPmZ_H */ 20616, /* SQSUB_ZPmZ_S */ 20620, /* SQSUB_ZZZ_B */ 20624, /* SQSUB_ZZZ_D */ 20627, /* SQSUB_ZZZ_H */ 20630, /* SQSUB_ZZZ_S */ 20633, /* SQSUBv16i8 */ 20636, /* SQSUBv1i16 */ 20639, /* SQSUBv1i32 */ 20642, /* SQSUBv1i64 */ 20645, /* SQSUBv1i8 */ 20648, /* SQSUBv2i32 */ 20651, /* SQSUBv2i64 */ 20654, /* SQSUBv4i16 */ 20657, /* SQSUBv4i32 */ 20660, /* SQSUBv8i16 */ 20663, /* SQSUBv8i8 */ 20666, /* SQXTNB_ZZ_B */ 20669, /* SQXTNB_ZZ_H */ 20671, /* SQXTNB_ZZ_S */ 20673, /* SQXTNT_ZZ_B */ 20675, /* SQXTNT_ZZ_H */ 20678, /* SQXTNT_ZZ_S */ 20681, /* SQXTNv16i8 */ 20684, /* SQXTNv1i16 */ 20687, /* SQXTNv1i32 */ 20689, /* SQXTNv1i8 */ 20691, /* SQXTNv2i32 */ 20693, /* SQXTNv4i16 */ 20695, /* SQXTNv4i32 */ 20697, /* SQXTNv8i16 */ 20700, /* SQXTNv8i8 */ 20703, /* SQXTUNB_ZZ_B */ 20705, /* SQXTUNB_ZZ_H */ 20707, /* SQXTUNB_ZZ_S */ 20709, /* SQXTUNT_ZZ_B */ 20711, /* SQXTUNT_ZZ_H */ 20714, /* SQXTUNT_ZZ_S */ 20717, /* SQXTUNv16i8 */ 20720, /* SQXTUNv1i16 */ 20723, /* SQXTUNv1i32 */ 20725, /* SQXTUNv1i8 */ 20727, /* SQXTUNv2i32 */ 20729, /* SQXTUNv4i16 */ 20731, /* SQXTUNv4i32 */ 20733, /* SQXTUNv8i16 */ 20736, /* SQXTUNv8i8 */ 20739, /* SRHADD_ZPmZ_B */ 20741, /* SRHADD_ZPmZ_D */ 20745, /* SRHADD_ZPmZ_H */ 20749, /* SRHADD_ZPmZ_S */ 20753, /* SRHADDv16i8 */ 20757, /* SRHADDv2i32 */ 20760, /* SRHADDv4i16 */ 20763, /* SRHADDv4i32 */ 20766, /* SRHADDv8i16 */ 20769, /* SRHADDv8i8 */ 20772, /* SRI_ZZI_B */ 20775, /* SRI_ZZI_D */ 20779, /* SRI_ZZI_H */ 20783, /* SRI_ZZI_S */ 20787, /* SRId */ 20791, /* SRIv16i8_shift */ 20795, /* SRIv2i32_shift */ 20799, /* SRIv2i64_shift */ 20803, /* SRIv4i16_shift */ 20807, /* SRIv4i32_shift */ 20811, /* SRIv8i16_shift */ 20815, /* SRIv8i8_shift */ 20819, /* SRSHLR_ZPmZ_B */ 20823, /* SRSHLR_ZPmZ_D */ 20827, /* SRSHLR_ZPmZ_H */ 20831, /* SRSHLR_ZPmZ_S */ 20835, /* SRSHL_VG2_2Z2Z_B */ 20839, /* SRSHL_VG2_2Z2Z_D */ 20842, /* SRSHL_VG2_2Z2Z_H */ 20845, /* SRSHL_VG2_2Z2Z_S */ 20848, /* SRSHL_VG2_2ZZ_B */ 20851, /* SRSHL_VG2_2ZZ_D */ 20854, /* SRSHL_VG2_2ZZ_H */ 20857, /* SRSHL_VG2_2ZZ_S */ 20860, /* SRSHL_VG4_4Z4Z_B */ 20863, /* SRSHL_VG4_4Z4Z_D */ 20866, /* SRSHL_VG4_4Z4Z_H */ 20869, /* SRSHL_VG4_4Z4Z_S */ 20872, /* SRSHL_VG4_4ZZ_B */ 20875, /* SRSHL_VG4_4ZZ_D */ 20878, /* SRSHL_VG4_4ZZ_H */ 20881, /* SRSHL_VG4_4ZZ_S */ 20884, /* SRSHL_ZPmZ_B */ 20887, /* SRSHL_ZPmZ_D */ 20891, /* SRSHL_ZPmZ_H */ 20895, /* SRSHL_ZPmZ_S */ 20899, /* SRSHLv16i8 */ 20903, /* SRSHLv1i64 */ 20906, /* SRSHLv2i32 */ 20909, /* SRSHLv2i64 */ 20912, /* SRSHLv4i16 */ 20915, /* SRSHLv4i32 */ 20918, /* SRSHLv8i16 */ 20921, /* SRSHLv8i8 */ 20924, /* SRSHR_ZPmI_B */ 20927, /* SRSHR_ZPmI_D */ 20931, /* SRSHR_ZPmI_H */ 20935, /* SRSHR_ZPmI_S */ 20939, /* SRSHRd */ 20943, /* SRSHRv16i8_shift */ 20946, /* SRSHRv2i32_shift */ 20949, /* SRSHRv2i64_shift */ 20952, /* SRSHRv4i16_shift */ 20955, /* SRSHRv4i32_shift */ 20958, /* SRSHRv8i16_shift */ 20961, /* SRSHRv8i8_shift */ 20964, /* SRSRA_ZZI_B */ 20967, /* SRSRA_ZZI_D */ 20971, /* SRSRA_ZZI_H */ 20975, /* SRSRA_ZZI_S */ 20979, /* SRSRAd */ 20983, /* SRSRAv16i8_shift */ 20987, /* SRSRAv2i32_shift */ 20991, /* SRSRAv2i64_shift */ 20995, /* SRSRAv4i16_shift */ 20999, /* SRSRAv4i32_shift */ 21003, /* SRSRAv8i16_shift */ 21007, /* SRSRAv8i8_shift */ 21011, /* SSHLLB_ZZI_D */ 21015, /* SSHLLB_ZZI_H */ 21018, /* SSHLLB_ZZI_S */ 21021, /* SSHLLT_ZZI_D */ 21024, /* SSHLLT_ZZI_H */ 21027, /* SSHLLT_ZZI_S */ 21030, /* SSHLLv16i8_shift */ 21033, /* SSHLLv2i32_shift */ 21036, /* SSHLLv4i16_shift */ 21039, /* SSHLLv4i32_shift */ 21042, /* SSHLLv8i16_shift */ 21045, /* SSHLLv8i8_shift */ 21048, /* SSHLv16i8 */ 21051, /* SSHLv1i64 */ 21054, /* SSHLv2i32 */ 21057, /* SSHLv2i64 */ 21060, /* SSHLv4i16 */ 21063, /* SSHLv4i32 */ 21066, /* SSHLv8i16 */ 21069, /* SSHLv8i8 */ 21072, /* SSHRd */ 21075, /* SSHRv16i8_shift */ 21078, /* SSHRv2i32_shift */ 21081, /* SSHRv2i64_shift */ 21084, /* SSHRv4i16_shift */ 21087, /* SSHRv4i32_shift */ 21090, /* SSHRv8i16_shift */ 21093, /* SSHRv8i8_shift */ 21096, /* SSRA_ZZI_B */ 21099, /* SSRA_ZZI_D */ 21103, /* SSRA_ZZI_H */ 21107, /* SSRA_ZZI_S */ 21111, /* SSRAd */ 21115, /* SSRAv16i8_shift */ 21119, /* SSRAv2i32_shift */ 21123, /* SSRAv2i64_shift */ 21127, /* SSRAv4i16_shift */ 21131, /* SSRAv4i32_shift */ 21135, /* SSRAv8i16_shift */ 21139, /* SSRAv8i8_shift */ 21143, /* SST1B_D */ 21147, /* SST1B_D_IMM */ 21151, /* SST1B_D_SXTW */ 21155, /* SST1B_D_UXTW */ 21159, /* SST1B_S_IMM */ 21163, /* SST1B_S_SXTW */ 21167, /* SST1B_S_UXTW */ 21171, /* SST1D */ 21175, /* SST1D_IMM */ 21179, /* SST1D_SCALED */ 21183, /* SST1D_SXTW */ 21187, /* SST1D_SXTW_SCALED */ 21191, /* SST1D_UXTW */ 21195, /* SST1D_UXTW_SCALED */ 21199, /* SST1H_D */ 21203, /* SST1H_D_IMM */ 21207, /* SST1H_D_SCALED */ 21211, /* SST1H_D_SXTW */ 21215, /* SST1H_D_SXTW_SCALED */ 21219, /* SST1H_D_UXTW */ 21223, /* SST1H_D_UXTW_SCALED */ 21227, /* SST1H_S_IMM */ 21231, /* SST1H_S_SXTW */ 21235, /* SST1H_S_SXTW_SCALED */ 21239, /* SST1H_S_UXTW */ 21243, /* SST1H_S_UXTW_SCALED */ 21247, /* SST1Q */ 21251, /* SST1W_D */ 21255, /* SST1W_D_IMM */ 21259, /* SST1W_D_SCALED */ 21263, /* SST1W_D_SXTW */ 21267, /* SST1W_D_SXTW_SCALED */ 21271, /* SST1W_D_UXTW */ 21275, /* SST1W_D_UXTW_SCALED */ 21279, /* SST1W_IMM */ 21283, /* SST1W_SXTW */ 21287, /* SST1W_SXTW_SCALED */ 21291, /* SST1W_UXTW */ 21295, /* SST1W_UXTW_SCALED */ 21299, /* SSUBLBT_ZZZ_D */ 21303, /* SSUBLBT_ZZZ_H */ 21306, /* SSUBLBT_ZZZ_S */ 21309, /* SSUBLB_ZZZ_D */ 21312, /* SSUBLB_ZZZ_H */ 21315, /* SSUBLB_ZZZ_S */ 21318, /* SSUBLTB_ZZZ_D */ 21321, /* SSUBLTB_ZZZ_H */ 21324, /* SSUBLTB_ZZZ_S */ 21327, /* SSUBLT_ZZZ_D */ 21330, /* SSUBLT_ZZZ_H */ 21333, /* SSUBLT_ZZZ_S */ 21336, /* SSUBLv16i8_v8i16 */ 21339, /* SSUBLv2i32_v2i64 */ 21342, /* SSUBLv4i16_v4i32 */ 21345, /* SSUBLv4i32_v2i64 */ 21348, /* SSUBLv8i16_v4i32 */ 21351, /* SSUBLv8i8_v8i16 */ 21354, /* SSUBWB_ZZZ_D */ 21357, /* SSUBWB_ZZZ_H */ 21360, /* SSUBWB_ZZZ_S */ 21363, /* SSUBWT_ZZZ_D */ 21366, /* SSUBWT_ZZZ_H */ 21369, /* SSUBWT_ZZZ_S */ 21372, /* SSUBWv16i8_v8i16 */ 21375, /* SSUBWv2i32_v2i64 */ 21378, /* SSUBWv4i16_v4i32 */ 21381, /* SSUBWv4i32_v2i64 */ 21384, /* SSUBWv8i16_v4i32 */ 21387, /* SSUBWv8i8_v8i16 */ 21390, /* ST1B */ 21393, /* ST1B_2Z */ 21397, /* ST1B_2Z_IMM */ 21401, /* ST1B_4Z */ 21405, /* ST1B_4Z_IMM */ 21409, /* ST1B_D */ 21413, /* ST1B_D_IMM */ 21417, /* ST1B_H */ 21421, /* ST1B_H_IMM */ 21425, /* ST1B_IMM */ 21429, /* ST1B_S */ 21433, /* ST1B_S_IMM */ 21437, /* ST1B_VG2_M2ZPXI */ 21441, /* ST1B_VG2_M2ZPXX */ 21445, /* ST1B_VG4_M4ZPXI */ 21449, /* ST1B_VG4_M4ZPXX */ 21453, /* ST1D */ 21457, /* ST1D_2Z */ 21461, /* ST1D_2Z_IMM */ 21465, /* ST1D_4Z */ 21469, /* ST1D_4Z_IMM */ 21473, /* ST1D_IMM */ 21477, /* ST1D_Q */ 21481, /* ST1D_Q_IMM */ 21485, /* ST1D_VG2_M2ZPXI */ 21489, /* ST1D_VG2_M2ZPXX */ 21493, /* ST1D_VG4_M4ZPXI */ 21497, /* ST1D_VG4_M4ZPXX */ 21501, /* ST1Fourv16b */ 21505, /* ST1Fourv16b_POST */ 21507, /* ST1Fourv1d */ 21511, /* ST1Fourv1d_POST */ 21513, /* ST1Fourv2d */ 21517, /* ST1Fourv2d_POST */ 21519, /* ST1Fourv2s */ 21523, /* ST1Fourv2s_POST */ 21525, /* ST1Fourv4h */ 21529, /* ST1Fourv4h_POST */ 21531, /* ST1Fourv4s */ 21535, /* ST1Fourv4s_POST */ 21537, /* ST1Fourv8b */ 21541, /* ST1Fourv8b_POST */ 21543, /* ST1Fourv8h */ 21547, /* ST1Fourv8h_POST */ 21549, /* ST1H */ 21553, /* ST1H_2Z */ 21557, /* ST1H_2Z_IMM */ 21561, /* ST1H_4Z */ 21565, /* ST1H_4Z_IMM */ 21569, /* ST1H_D */ 21573, /* ST1H_D_IMM */ 21577, /* ST1H_IMM */ 21581, /* ST1H_S */ 21585, /* ST1H_S_IMM */ 21589, /* ST1H_VG2_M2ZPXI */ 21593, /* ST1H_VG2_M2ZPXX */ 21597, /* ST1H_VG4_M4ZPXI */ 21601, /* ST1H_VG4_M4ZPXX */ 21605, /* ST1Onev16b */ 21609, /* ST1Onev16b_POST */ 21611, /* ST1Onev1d */ 21615, /* ST1Onev1d_POST */ 21617, /* ST1Onev2d */ 21621, /* ST1Onev2d_POST */ 21623, /* ST1Onev2s */ 21627, /* ST1Onev2s_POST */ 21629, /* ST1Onev4h */ 21633, /* ST1Onev4h_POST */ 21635, /* ST1Onev4s */ 21639, /* ST1Onev4s_POST */ 21641, /* ST1Onev8b */ 21645, /* ST1Onev8b_POST */ 21647, /* ST1Onev8h */ 21651, /* ST1Onev8h_POST */ 21653, /* ST1Threev16b */ 21657, /* ST1Threev16b_POST */ 21659, /* ST1Threev1d */ 21663, /* ST1Threev1d_POST */ 21665, /* ST1Threev2d */ 21669, /* ST1Threev2d_POST */ 21671, /* ST1Threev2s */ 21675, /* ST1Threev2s_POST */ 21677, /* ST1Threev4h */ 21681, /* ST1Threev4h_POST */ 21683, /* ST1Threev4s */ 21687, /* ST1Threev4s_POST */ 21689, /* ST1Threev8b */ 21693, /* ST1Threev8b_POST */ 21695, /* ST1Threev8h */ 21699, /* ST1Threev8h_POST */ 21701, /* ST1Twov16b */ 21705, /* ST1Twov16b_POST */ 21707, /* ST1Twov1d */ 21711, /* ST1Twov1d_POST */ 21713, /* ST1Twov2d */ 21717, /* ST1Twov2d_POST */ 21719, /* ST1Twov2s */ 21723, /* ST1Twov2s_POST */ 21725, /* ST1Twov4h */ 21729, /* ST1Twov4h_POST */ 21731, /* ST1Twov4s */ 21735, /* ST1Twov4s_POST */ 21737, /* ST1Twov8b */ 21741, /* ST1Twov8b_POST */ 21743, /* ST1Twov8h */ 21747, /* ST1Twov8h_POST */ 21749, /* ST1W */ 21753, /* ST1W_2Z */ 21757, /* ST1W_2Z_IMM */ 21761, /* ST1W_4Z */ 21765, /* ST1W_4Z_IMM */ 21769, /* ST1W_D */ 21773, /* ST1W_D_IMM */ 21777, /* ST1W_IMM */ 21781, /* ST1W_Q */ 21785, /* ST1W_Q_IMM */ 21789, /* ST1W_VG2_M2ZPXI */ 21793, /* ST1W_VG2_M2ZPXX */ 21797, /* ST1W_VG4_M4ZPXI */ 21801, /* ST1W_VG4_M4ZPXX */ 21805, /* ST1_MXIPXX_H_B */ 21809, /* ST1_MXIPXX_H_D */ 21815, /* ST1_MXIPXX_H_H */ 21821, /* ST1_MXIPXX_H_Q */ 21827, /* ST1_MXIPXX_H_S */ 21833, /* ST1_MXIPXX_V_B */ 21839, /* ST1_MXIPXX_V_D */ 21845, /* ST1_MXIPXX_V_H */ 21851, /* ST1_MXIPXX_V_Q */ 21857, /* ST1_MXIPXX_V_S */ 21863, /* ST1i16 */ 21869, /* ST1i16_POST */ 21872, /* ST1i32 */ 21877, /* ST1i32_POST */ 21880, /* ST1i64 */ 21885, /* ST1i64_POST */ 21888, /* ST1i8 */ 21893, /* ST1i8_POST */ 21896, /* ST2B */ 21901, /* ST2B_IMM */ 21905, /* ST2D */ 21909, /* ST2D_IMM */ 21913, /* ST2GOffset */ 21917, /* ST2GPostIndex */ 21920, /* ST2GPreIndex */ 21924, /* ST2H */ 21928, /* ST2H_IMM */ 21932, /* ST2Q */ 21936, /* ST2Q_IMM */ 21940, /* ST2Twov16b */ 21944, /* ST2Twov16b_POST */ 21946, /* ST2Twov2d */ 21950, /* ST2Twov2d_POST */ 21952, /* ST2Twov2s */ 21956, /* ST2Twov2s_POST */ 21958, /* ST2Twov4h */ 21962, /* ST2Twov4h_POST */ 21964, /* ST2Twov4s */ 21968, /* ST2Twov4s_POST */ 21970, /* ST2Twov8b */ 21974, /* ST2Twov8b_POST */ 21976, /* ST2Twov8h */ 21980, /* ST2Twov8h_POST */ 21982, /* ST2W */ 21986, /* ST2W_IMM */ 21990, /* ST2i16 */ 21994, /* ST2i16_POST */ 21997, /* ST2i32 */ 22002, /* ST2i32_POST */ 22005, /* ST2i64 */ 22010, /* ST2i64_POST */ 22013, /* ST2i8 */ 22018, /* ST2i8_POST */ 22021, /* ST3B */ 22026, /* ST3B_IMM */ 22030, /* ST3D */ 22034, /* ST3D_IMM */ 22038, /* ST3H */ 22042, /* ST3H_IMM */ 22046, /* ST3Q */ 22050, /* ST3Q_IMM */ 22054, /* ST3Threev16b */ 22058, /* ST3Threev16b_POST */ 22060, /* ST3Threev2d */ 22064, /* ST3Threev2d_POST */ 22066, /* ST3Threev2s */ 22070, /* ST3Threev2s_POST */ 22072, /* ST3Threev4h */ 22076, /* ST3Threev4h_POST */ 22078, /* ST3Threev4s */ 22082, /* ST3Threev4s_POST */ 22084, /* ST3Threev8b */ 22088, /* ST3Threev8b_POST */ 22090, /* ST3Threev8h */ 22094, /* ST3Threev8h_POST */ 22096, /* ST3W */ 22100, /* ST3W_IMM */ 22104, /* ST3i16 */ 22108, /* ST3i16_POST */ 22111, /* ST3i32 */ 22116, /* ST3i32_POST */ 22119, /* ST3i64 */ 22124, /* ST3i64_POST */ 22127, /* ST3i8 */ 22132, /* ST3i8_POST */ 22135, /* ST4B */ 22140, /* ST4B_IMM */ 22144, /* ST4D */ 22148, /* ST4D_IMM */ 22152, /* ST4Fourv16b */ 22156, /* ST4Fourv16b_POST */ 22158, /* ST4Fourv2d */ 22162, /* ST4Fourv2d_POST */ 22164, /* ST4Fourv2s */ 22168, /* ST4Fourv2s_POST */ 22170, /* ST4Fourv4h */ 22174, /* ST4Fourv4h_POST */ 22176, /* ST4Fourv4s */ 22180, /* ST4Fourv4s_POST */ 22182, /* ST4Fourv8b */ 22186, /* ST4Fourv8b_POST */ 22188, /* ST4Fourv8h */ 22192, /* ST4Fourv8h_POST */ 22194, /* ST4H */ 22198, /* ST4H_IMM */ 22202, /* ST4Q */ 22206, /* ST4Q_IMM */ 22210, /* ST4W */ 22214, /* ST4W_IMM */ 22218, /* ST4i16 */ 22222, /* ST4i16_POST */ 22225, /* ST4i32 */ 22230, /* ST4i32_POST */ 22233, /* ST4i64 */ 22238, /* ST4i64_POST */ 22241, /* ST4i8 */ 22246, /* ST4i8_POST */ 22249, /* ST64B */ 22254, /* ST64BV */ 22256, /* ST64BV0 */ 22259, /* STGM */ 22262, /* STGOffset */ 22264, /* STGPi */ 22267, /* STGPostIndex */ 22271, /* STGPpost */ 22275, /* STGPpre */ 22280, /* STGPreIndex */ 22285, /* STILPW */ 22289, /* STILPWpre */ 22292, /* STILPX */ 22296, /* STILPXpre */ 22299, /* STL1 */ 22303, /* STLLRB */ 22306, /* STLLRH */ 22308, /* STLLRW */ 22310, /* STLLRX */ 22312, /* STLRB */ 22314, /* STLRH */ 22316, /* STLRW */ 22318, /* STLRWpre */ 22320, /* STLRX */ 22323, /* STLRXpre */ 22325, /* STLURBi */ 22328, /* STLURHi */ 22331, /* STLURWi */ 22334, /* STLURXi */ 22337, /* STLURbi */ 22340, /* STLURdi */ 22343, /* STLURhi */ 22346, /* STLURqi */ 22349, /* STLURsi */ 22352, /* STLXPW */ 22355, /* STLXPX */ 22359, /* STLXRB */ 22363, /* STLXRH */ 22366, /* STLXRW */ 22369, /* STLXRX */ 22372, /* STNPDi */ 22375, /* STNPQi */ 22379, /* STNPSi */ 22383, /* STNPWi */ 22387, /* STNPXi */ 22391, /* STNT1B_2Z */ 22395, /* STNT1B_2Z_IMM */ 22399, /* STNT1B_4Z */ 22403, /* STNT1B_4Z_IMM */ 22407, /* STNT1B_VG2_M2ZPXI */ 22411, /* STNT1B_VG2_M2ZPXX */ 22415, /* STNT1B_VG4_M4ZPXI */ 22419, /* STNT1B_VG4_M4ZPXX */ 22423, /* STNT1B_ZRI */ 22427, /* STNT1B_ZRR */ 22431, /* STNT1B_ZZR_D_REAL */ 22435, /* STNT1B_ZZR_S_REAL */ 22439, /* STNT1D_2Z */ 22443, /* STNT1D_2Z_IMM */ 22447, /* STNT1D_4Z */ 22451, /* STNT1D_4Z_IMM */ 22455, /* STNT1D_VG2_M2ZPXI */ 22459, /* STNT1D_VG2_M2ZPXX */ 22463, /* STNT1D_VG4_M4ZPXI */ 22467, /* STNT1D_VG4_M4ZPXX */ 22471, /* STNT1D_ZRI */ 22475, /* STNT1D_ZRR */ 22479, /* STNT1D_ZZR_D_REAL */ 22483, /* STNT1H_2Z */ 22487, /* STNT1H_2Z_IMM */ 22491, /* STNT1H_4Z */ 22495, /* STNT1H_4Z_IMM */ 22499, /* STNT1H_VG2_M2ZPXI */ 22503, /* STNT1H_VG2_M2ZPXX */ 22507, /* STNT1H_VG4_M4ZPXI */ 22511, /* STNT1H_VG4_M4ZPXX */ 22515, /* STNT1H_ZRI */ 22519, /* STNT1H_ZRR */ 22523, /* STNT1H_ZZR_D_REAL */ 22527, /* STNT1H_ZZR_S_REAL */ 22531, /* STNT1W_2Z */ 22535, /* STNT1W_2Z_IMM */ 22539, /* STNT1W_4Z */ 22543, /* STNT1W_4Z_IMM */ 22547, /* STNT1W_VG2_M2ZPXI */ 22551, /* STNT1W_VG2_M2ZPXX */ 22555, /* STNT1W_VG4_M4ZPXI */ 22559, /* STNT1W_VG4_M4ZPXX */ 22563, /* STNT1W_ZRI */ 22567, /* STNT1W_ZRR */ 22571, /* STNT1W_ZZR_D_REAL */ 22575, /* STNT1W_ZZR_S_REAL */ 22579, /* STPDi */ 22583, /* STPDpost */ 22587, /* STPDpre */ 22592, /* STPQi */ 22597, /* STPQpost */ 22601, /* STPQpre */ 22606, /* STPSi */ 22611, /* STPSpost */ 22615, /* STPSpre */ 22620, /* STPWi */ 22625, /* STPWpost */ 22629, /* STPWpre */ 22634, /* STPXi */ 22639, /* STPXpost */ 22643, /* STPXpre */ 22648, /* STRBBpost */ 22653, /* STRBBpre */ 22657, /* STRBBroW */ 22661, /* STRBBroX */ 22666, /* STRBBui */ 22671, /* STRBpost */ 22674, /* STRBpre */ 22678, /* STRBroW */ 22682, /* STRBroX */ 22687, /* STRBui */ 22692, /* STRDpost */ 22695, /* STRDpre */ 22699, /* STRDroW */ 22703, /* STRDroX */ 22708, /* STRDui */ 22713, /* STRHHpost */ 22716, /* STRHHpre */ 22720, /* STRHHroW */ 22724, /* STRHHroX */ 22729, /* STRHHui */ 22734, /* STRHpost */ 22737, /* STRHpre */ 22741, /* STRHroW */ 22745, /* STRHroX */ 22750, /* STRHui */ 22755, /* STRQpost */ 22758, /* STRQpre */ 22762, /* STRQroW */ 22766, /* STRQroX */ 22771, /* STRQui */ 22776, /* STRSpost */ 22779, /* STRSpre */ 22783, /* STRSroW */ 22787, /* STRSroX */ 22792, /* STRSui */ 22797, /* STRWpost */ 22800, /* STRWpre */ 22804, /* STRWroW */ 22808, /* STRWroX */ 22813, /* STRWui */ 22818, /* STRXpost */ 22821, /* STRXpre */ 22825, /* STRXroW */ 22829, /* STRXroX */ 22834, /* STRXui */ 22839, /* STR_PXI */ 22842, /* STR_TX */ 22845, /* STR_ZA */ 22847, /* STR_ZXI */ 22852, /* STTRBi */ 22855, /* STTRHi */ 22858, /* STTRWi */ 22861, /* STTRXi */ 22864, /* STURBBi */ 22867, /* STURBi */ 22870, /* STURDi */ 22873, /* STURHHi */ 22876, /* STURHi */ 22879, /* STURQi */ 22882, /* STURSi */ 22885, /* STURWi */ 22888, /* STURXi */ 22891, /* STXPW */ 22894, /* STXPX */ 22898, /* STXRB */ 22902, /* STXRH */ 22905, /* STXRW */ 22908, /* STXRX */ 22911, /* STZ2GOffset */ 22914, /* STZ2GPostIndex */ 22917, /* STZ2GPreIndex */ 22921, /* STZGM */ 22925, /* STZGOffset */ 22927, /* STZGPostIndex */ 22930, /* STZGPreIndex */ 22934, /* SUBG */ 22938, /* SUBHNB_ZZZ_B */ 22942, /* SUBHNB_ZZZ_H */ 22945, /* SUBHNB_ZZZ_S */ 22948, /* SUBHNT_ZZZ_B */ 22951, /* SUBHNT_ZZZ_H */ 22955, /* SUBHNT_ZZZ_S */ 22959, /* SUBHNv2i64_v2i32 */ 22963, /* SUBHNv2i64_v4i32 */ 22966, /* SUBHNv4i32_v4i16 */ 22970, /* SUBHNv4i32_v8i16 */ 22973, /* SUBHNv8i16_v16i8 */ 22977, /* SUBHNv8i16_v8i8 */ 22981, /* SUBP */ 22984, /* SUBPS */ 22987, /* SUBR_ZI_B */ 22990, /* SUBR_ZI_D */ 22994, /* SUBR_ZI_H */ 22998, /* SUBR_ZI_S */ 23002, /* SUBR_ZPmZ_B */ 23006, /* SUBR_ZPmZ_D */ 23010, /* SUBR_ZPmZ_H */ 23014, /* SUBR_ZPmZ_S */ 23018, /* SUBSWri */ 23022, /* SUBSWrs */ 23026, /* SUBSWrx */ 23030, /* SUBSXri */ 23034, /* SUBSXrs */ 23038, /* SUBSXrx */ 23042, /* SUBSXrx64 */ 23046, /* SUBWri */ 23050, /* SUBWrs */ 23054, /* SUBWrx */ 23058, /* SUBXri */ 23062, /* SUBXrs */ 23066, /* SUBXrx */ 23070, /* SUBXrx64 */ 23074, /* SUB_VG2_M2Z2Z_D */ 23078, /* SUB_VG2_M2Z2Z_S */ 23084, /* SUB_VG2_M2ZZ_D */ 23090, /* SUB_VG2_M2ZZ_S */ 23096, /* SUB_VG2_M2Z_D */ 23102, /* SUB_VG2_M2Z_S */ 23107, /* SUB_VG4_M4Z4Z_D */ 23112, /* SUB_VG4_M4Z4Z_S */ 23118, /* SUB_VG4_M4ZZ_D */ 23124, /* SUB_VG4_M4ZZ_S */ 23130, /* SUB_VG4_M4Z_D */ 23136, /* SUB_VG4_M4Z_S */ 23141, /* SUB_ZI_B */ 23146, /* SUB_ZI_D */ 23150, /* SUB_ZI_H */ 23154, /* SUB_ZI_S */ 23158, /* SUB_ZPmZ_B */ 23162, /* SUB_ZPmZ_D */ 23166, /* SUB_ZPmZ_H */ 23170, /* SUB_ZPmZ_S */ 23174, /* SUB_ZZZ_B */ 23178, /* SUB_ZZZ_D */ 23181, /* SUB_ZZZ_H */ 23184, /* SUB_ZZZ_S */ 23187, /* SUBv16i8 */ 23190, /* SUBv1i64 */ 23193, /* SUBv2i32 */ 23196, /* SUBv2i64 */ 23199, /* SUBv4i16 */ 23202, /* SUBv4i32 */ 23205, /* SUBv8i16 */ 23208, /* SUBv8i8 */ 23211, /* SUDOT_VG2_M2ZZI_BToS */ 23214, /* SUDOT_VG2_M2ZZ_BToS */ 23221, /* SUDOT_VG4_M4ZZI_BToS */ 23227, /* SUDOT_VG4_M4ZZ_BToS */ 23234, /* SUDOT_ZZZI */ 23240, /* SUDOTlanev16i8 */ 23245, /* SUDOTlanev8i8 */ 23250, /* SUMLALL_MZZI_BtoS */ 23255, /* SUMLALL_VG2_M2ZZI_BtoS */ 23262, /* SUMLALL_VG2_M2ZZ_BtoS */ 23269, /* SUMLALL_VG4_M4ZZI_BtoS */ 23275, /* SUMLALL_VG4_M4ZZ_BtoS */ 23282, /* SUMOPA_MPPZZ_D */ 23288, /* SUMOPA_MPPZZ_S */ 23294, /* SUMOPS_MPPZZ_D */ 23300, /* SUMOPS_MPPZZ_S */ 23306, /* SUNPKHI_ZZ_D */ 23312, /* SUNPKHI_ZZ_H */ 23314, /* SUNPKHI_ZZ_S */ 23316, /* SUNPKLO_ZZ_D */ 23318, /* SUNPKLO_ZZ_H */ 23320, /* SUNPKLO_ZZ_S */ 23322, /* SUNPK_VG2_2ZZ_D */ 23324, /* SUNPK_VG2_2ZZ_H */ 23326, /* SUNPK_VG2_2ZZ_S */ 23328, /* SUNPK_VG4_4Z2Z_D */ 23330, /* SUNPK_VG4_4Z2Z_H */ 23332, /* SUNPK_VG4_4Z2Z_S */ 23334, /* SUQADD_ZPmZ_B */ 23336, /* SUQADD_ZPmZ_D */ 23340, /* SUQADD_ZPmZ_H */ 23344, /* SUQADD_ZPmZ_S */ 23348, /* SUQADDv16i8 */ 23352, /* SUQADDv1i16 */ 23355, /* SUQADDv1i32 */ 23358, /* SUQADDv1i64 */ 23361, /* SUQADDv1i8 */ 23364, /* SUQADDv2i32 */ 23367, /* SUQADDv2i64 */ 23370, /* SUQADDv4i16 */ 23373, /* SUQADDv4i32 */ 23376, /* SUQADDv8i16 */ 23379, /* SUQADDv8i8 */ 23382, /* SUVDOT_VG4_M4ZZI_BToS */ 23385, /* SVC */ 23392, /* SVDOT_VG2_M2ZZI_HtoS */ 23393, /* SVDOT_VG4_M4ZZI_BtoS */ 23400, /* SVDOT_VG4_M4ZZI_HtoD */ 23407, /* SWPAB */ 23414, /* SWPAH */ 23417, /* SWPALB */ 23420, /* SWPALH */ 23423, /* SWPALW */ 23426, /* SWPALX */ 23429, /* SWPAW */ 23432, /* SWPAX */ 23435, /* SWPB */ 23438, /* SWPH */ 23441, /* SWPLB */ 23444, /* SWPLH */ 23447, /* SWPLW */ 23450, /* SWPLX */ 23453, /* SWPP */ 23456, /* SWPPA */ 23461, /* SWPPAL */ 23466, /* SWPPL */ 23471, /* SWPW */ 23476, /* SWPX */ 23479, /* SXTB_ZPmZ_D */ 23482, /* SXTB_ZPmZ_H */ 23486, /* SXTB_ZPmZ_S */ 23490, /* SXTH_ZPmZ_D */ 23494, /* SXTH_ZPmZ_S */ 23498, /* SXTW_ZPmZ_D */ 23502, /* SYSLxt */ 23506, /* SYSPxt */ 23511, /* SYSPxt_XZR */ 23516, /* SYSxt */ 23521, /* TBLQ_ZZZ_B */ 23526, /* TBLQ_ZZZ_D */ 23529, /* TBLQ_ZZZ_H */ 23532, /* TBLQ_ZZZ_S */ 23535, /* TBL_ZZZZ_B */ 23538, /* TBL_ZZZZ_D */ 23541, /* TBL_ZZZZ_H */ 23544, /* TBL_ZZZZ_S */ 23547, /* TBL_ZZZ_B */ 23550, /* TBL_ZZZ_D */ 23553, /* TBL_ZZZ_H */ 23556, /* TBL_ZZZ_S */ 23559, /* TBLv16i8Four */ 23562, /* TBLv16i8One */ 23565, /* TBLv16i8Three */ 23568, /* TBLv16i8Two */ 23571, /* TBLv8i8Four */ 23574, /* TBLv8i8One */ 23577, /* TBLv8i8Three */ 23580, /* TBLv8i8Two */ 23583, /* TBNZW */ 23586, /* TBNZX */ 23589, /* TBXQ_ZZZ_B */ 23592, /* TBXQ_ZZZ_D */ 23596, /* TBXQ_ZZZ_H */ 23600, /* TBXQ_ZZZ_S */ 23604, /* TBX_ZZZ_B */ 23608, /* TBX_ZZZ_D */ 23612, /* TBX_ZZZ_H */ 23616, /* TBX_ZZZ_S */ 23620, /* TBXv16i8Four */ 23624, /* TBXv16i8One */ 23628, /* TBXv16i8Three */ 23632, /* TBXv16i8Two */ 23636, /* TBXv8i8Four */ 23640, /* TBXv8i8One */ 23644, /* TBXv8i8Three */ 23648, /* TBXv8i8Two */ 23652, /* TBZW */ 23656, /* TBZX */ 23659, /* TCANCEL */ 23662, /* TCOMMIT */ 23663, /* TRCIT */ 23663, /* TRN1_PPP_B */ 23664, /* TRN1_PPP_D */ 23667, /* TRN1_PPP_H */ 23670, /* TRN1_PPP_S */ 23673, /* TRN1_ZZZ_B */ 23676, /* TRN1_ZZZ_D */ 23679, /* TRN1_ZZZ_H */ 23682, /* TRN1_ZZZ_Q */ 23685, /* TRN1_ZZZ_S */ 23688, /* TRN1v16i8 */ 23691, /* TRN1v2i32 */ 23694, /* TRN1v2i64 */ 23697, /* TRN1v4i16 */ 23700, /* TRN1v4i32 */ 23703, /* TRN1v8i16 */ 23706, /* TRN1v8i8 */ 23709, /* TRN2_PPP_B */ 23712, /* TRN2_PPP_D */ 23715, /* TRN2_PPP_H */ 23718, /* TRN2_PPP_S */ 23721, /* TRN2_ZZZ_B */ 23724, /* TRN2_ZZZ_D */ 23727, /* TRN2_ZZZ_H */ 23730, /* TRN2_ZZZ_Q */ 23733, /* TRN2_ZZZ_S */ 23736, /* TRN2v16i8 */ 23739, /* TRN2v2i32 */ 23742, /* TRN2v2i64 */ 23745, /* TRN2v4i16 */ 23748, /* TRN2v4i32 */ 23751, /* TRN2v8i16 */ 23754, /* TRN2v8i8 */ 23757, /* TSB */ 23760, /* TSTART */ 23761, /* TTEST */ 23762, /* UABALB_ZZZ_D */ 23763, /* UABALB_ZZZ_H */ 23767, /* UABALB_ZZZ_S */ 23771, /* UABALT_ZZZ_D */ 23775, /* UABALT_ZZZ_H */ 23779, /* UABALT_ZZZ_S */ 23783, /* UABALv16i8_v8i16 */ 23787, /* UABALv2i32_v2i64 */ 23791, /* UABALv4i16_v4i32 */ 23795, /* UABALv4i32_v2i64 */ 23799, /* UABALv8i16_v4i32 */ 23803, /* UABALv8i8_v8i16 */ 23807, /* UABA_ZZZ_B */ 23811, /* UABA_ZZZ_D */ 23815, /* UABA_ZZZ_H */ 23819, /* UABA_ZZZ_S */ 23823, /* UABAv16i8 */ 23827, /* UABAv2i32 */ 23831, /* UABAv4i16 */ 23835, /* UABAv4i32 */ 23839, /* UABAv8i16 */ 23843, /* UABAv8i8 */ 23847, /* UABDLB_ZZZ_D */ 23851, /* UABDLB_ZZZ_H */ 23854, /* UABDLB_ZZZ_S */ 23857, /* UABDLT_ZZZ_D */ 23860, /* UABDLT_ZZZ_H */ 23863, /* UABDLT_ZZZ_S */ 23866, /* UABDLv16i8_v8i16 */ 23869, /* UABDLv2i32_v2i64 */ 23872, /* UABDLv4i16_v4i32 */ 23875, /* UABDLv4i32_v2i64 */ 23878, /* UABDLv8i16_v4i32 */ 23881, /* UABDLv8i8_v8i16 */ 23884, /* UABD_ZPmZ_B */ 23887, /* UABD_ZPmZ_D */ 23891, /* UABD_ZPmZ_H */ 23895, /* UABD_ZPmZ_S */ 23899, /* UABDv16i8 */ 23903, /* UABDv2i32 */ 23906, /* UABDv4i16 */ 23909, /* UABDv4i32 */ 23912, /* UABDv8i16 */ 23915, /* UABDv8i8 */ 23918, /* UADALP_ZPmZ_D */ 23921, /* UADALP_ZPmZ_H */ 23925, /* UADALP_ZPmZ_S */ 23929, /* UADALPv16i8_v8i16 */ 23933, /* UADALPv2i32_v1i64 */ 23936, /* UADALPv4i16_v2i32 */ 23939, /* UADALPv4i32_v2i64 */ 23942, /* UADALPv8i16_v4i32 */ 23945, /* UADALPv8i8_v4i16 */ 23948, /* UADDLB_ZZZ_D */ 23951, /* UADDLB_ZZZ_H */ 23954, /* UADDLB_ZZZ_S */ 23957, /* UADDLPv16i8_v8i16 */ 23960, /* UADDLPv2i32_v1i64 */ 23962, /* UADDLPv4i16_v2i32 */ 23964, /* UADDLPv4i32_v2i64 */ 23966, /* UADDLPv8i16_v4i32 */ 23968, /* UADDLPv8i8_v4i16 */ 23970, /* UADDLT_ZZZ_D */ 23972, /* UADDLT_ZZZ_H */ 23975, /* UADDLT_ZZZ_S */ 23978, /* UADDLVv16i8v */ 23981, /* UADDLVv4i16v */ 23983, /* UADDLVv4i32v */ 23985, /* UADDLVv8i16v */ 23987, /* UADDLVv8i8v */ 23989, /* UADDLv16i8_v8i16 */ 23991, /* UADDLv2i32_v2i64 */ 23994, /* UADDLv4i16_v4i32 */ 23997, /* UADDLv4i32_v2i64 */ 24000, /* UADDLv8i16_v4i32 */ 24003, /* UADDLv8i8_v8i16 */ 24006, /* UADDV_VPZ_B */ 24009, /* UADDV_VPZ_D */ 24012, /* UADDV_VPZ_H */ 24015, /* UADDV_VPZ_S */ 24018, /* UADDWB_ZZZ_D */ 24021, /* UADDWB_ZZZ_H */ 24024, /* UADDWB_ZZZ_S */ 24027, /* UADDWT_ZZZ_D */ 24030, /* UADDWT_ZZZ_H */ 24033, /* UADDWT_ZZZ_S */ 24036, /* UADDWv16i8_v8i16 */ 24039, /* UADDWv2i32_v2i64 */ 24042, /* UADDWv4i16_v4i32 */ 24045, /* UADDWv4i32_v2i64 */ 24048, /* UADDWv8i16_v4i32 */ 24051, /* UADDWv8i8_v8i16 */ 24054, /* UBFMWri */ 24057, /* UBFMXri */ 24061, /* UCLAMP_VG2_2Z2Z_B */ 24065, /* UCLAMP_VG2_2Z2Z_D */ 24069, /* UCLAMP_VG2_2Z2Z_H */ 24073, /* UCLAMP_VG2_2Z2Z_S */ 24077, /* UCLAMP_VG4_4Z4Z_B */ 24081, /* UCLAMP_VG4_4Z4Z_D */ 24085, /* UCLAMP_VG4_4Z4Z_H */ 24089, /* UCLAMP_VG4_4Z4Z_S */ 24093, /* UCLAMP_ZZZ_B */ 24097, /* UCLAMP_ZZZ_D */ 24101, /* UCLAMP_ZZZ_H */ 24105, /* UCLAMP_ZZZ_S */ 24109, /* UCVTFSWDri */ 24113, /* UCVTFSWHri */ 24116, /* UCVTFSWSri */ 24119, /* UCVTFSXDri */ 24122, /* UCVTFSXHri */ 24125, /* UCVTFSXSri */ 24128, /* UCVTFUWDri */ 24131, /* UCVTFUWHri */ 24133, /* UCVTFUWSri */ 24135, /* UCVTFUXDri */ 24137, /* UCVTFUXHri */ 24139, /* UCVTFUXSri */ 24141, /* UCVTF_2Z2Z_StoS */ 24143, /* UCVTF_4Z4Z_StoS */ 24145, /* UCVTF_ZPmZ_DtoD */ 24147, /* UCVTF_ZPmZ_DtoH */ 24151, /* UCVTF_ZPmZ_DtoS */ 24155, /* UCVTF_ZPmZ_HtoH */ 24159, /* UCVTF_ZPmZ_StoD */ 24163, /* UCVTF_ZPmZ_StoH */ 24167, /* UCVTF_ZPmZ_StoS */ 24171, /* UCVTFd */ 24175, /* UCVTFh */ 24178, /* UCVTFs */ 24181, /* UCVTFv1i16 */ 24184, /* UCVTFv1i32 */ 24186, /* UCVTFv1i64 */ 24188, /* UCVTFv2f32 */ 24190, /* UCVTFv2f64 */ 24192, /* UCVTFv2i32_shift */ 24194, /* UCVTFv2i64_shift */ 24197, /* UCVTFv4f16 */ 24200, /* UCVTFv4f32 */ 24202, /* UCVTFv4i16_shift */ 24204, /* UCVTFv4i32_shift */ 24207, /* UCVTFv8f16 */ 24210, /* UCVTFv8i16_shift */ 24212, /* UDF */ 24215, /* UDIVR_ZPmZ_D */ 24216, /* UDIVR_ZPmZ_S */ 24220, /* UDIVWr */ 24224, /* UDIVXr */ 24227, /* UDIV_ZPmZ_D */ 24230, /* UDIV_ZPmZ_S */ 24234, /* UDOT_VG2_M2Z2Z_BtoS */ 24238, /* UDOT_VG2_M2Z2Z_HtoD */ 24244, /* UDOT_VG2_M2Z2Z_HtoS */ 24250, /* UDOT_VG2_M2ZZI_BToS */ 24256, /* UDOT_VG2_M2ZZI_HToS */ 24263, /* UDOT_VG2_M2ZZI_HtoD */ 24270, /* UDOT_VG2_M2ZZ_BtoS */ 24277, /* UDOT_VG2_M2ZZ_HtoD */ 24283, /* UDOT_VG2_M2ZZ_HtoS */ 24289, /* UDOT_VG4_M4Z4Z_BtoS */ 24295, /* UDOT_VG4_M4Z4Z_HtoD */ 24301, /* UDOT_VG4_M4Z4Z_HtoS */ 24307, /* UDOT_VG4_M4ZZI_BtoS */ 24313, /* UDOT_VG4_M4ZZI_HToS */ 24320, /* UDOT_VG4_M4ZZI_HtoD */ 24327, /* UDOT_VG4_M4ZZ_BtoS */ 24334, /* UDOT_VG4_M4ZZ_HtoD */ 24340, /* UDOT_VG4_M4ZZ_HtoS */ 24346, /* UDOT_ZZZI_D */ 24352, /* UDOT_ZZZI_HtoS */ 24357, /* UDOT_ZZZI_S */ 24362, /* UDOT_ZZZ_D */ 24367, /* UDOT_ZZZ_HtoS */ 24371, /* UDOT_ZZZ_S */ 24375, /* UDOTlanev16i8 */ 24379, /* UDOTlanev8i8 */ 24384, /* UDOTv16i8 */ 24389, /* UDOTv8i8 */ 24393, /* UHADD_ZPmZ_B */ 24397, /* UHADD_ZPmZ_D */ 24401, /* UHADD_ZPmZ_H */ 24405, /* UHADD_ZPmZ_S */ 24409, /* UHADDv16i8 */ 24413, /* UHADDv2i32 */ 24416, /* UHADDv4i16 */ 24419, /* UHADDv4i32 */ 24422, /* UHADDv8i16 */ 24425, /* UHADDv8i8 */ 24428, /* UHSUBR_ZPmZ_B */ 24431, /* UHSUBR_ZPmZ_D */ 24435, /* UHSUBR_ZPmZ_H */ 24439, /* UHSUBR_ZPmZ_S */ 24443, /* UHSUB_ZPmZ_B */ 24447, /* UHSUB_ZPmZ_D */ 24451, /* UHSUB_ZPmZ_H */ 24455, /* UHSUB_ZPmZ_S */ 24459, /* UHSUBv16i8 */ 24463, /* UHSUBv2i32 */ 24466, /* UHSUBv4i16 */ 24469, /* UHSUBv4i32 */ 24472, /* UHSUBv8i16 */ 24475, /* UHSUBv8i8 */ 24478, /* UMADDLrrr */ 24481, /* UMAXP_ZPmZ_B */ 24485, /* UMAXP_ZPmZ_D */ 24489, /* UMAXP_ZPmZ_H */ 24493, /* UMAXP_ZPmZ_S */ 24497, /* UMAXPv16i8 */ 24501, /* UMAXPv2i32 */ 24504, /* UMAXPv4i16 */ 24507, /* UMAXPv4i32 */ 24510, /* UMAXPv8i16 */ 24513, /* UMAXPv8i8 */ 24516, /* UMAXQV_VPZ_B */ 24519, /* UMAXQV_VPZ_D */ 24522, /* UMAXQV_VPZ_H */ 24525, /* UMAXQV_VPZ_S */ 24528, /* UMAXV_VPZ_B */ 24531, /* UMAXV_VPZ_D */ 24534, /* UMAXV_VPZ_H */ 24537, /* UMAXV_VPZ_S */ 24540, /* UMAXVv16i8v */ 24543, /* UMAXVv4i16v */ 24545, /* UMAXVv4i32v */ 24547, /* UMAXVv8i16v */ 24549, /* UMAXVv8i8v */ 24551, /* UMAXWri */ 24553, /* UMAXWrr */ 24556, /* UMAXXri */ 24559, /* UMAXXrr */ 24562, /* UMAX_VG2_2Z2Z_B */ 24565, /* UMAX_VG2_2Z2Z_D */ 24568, /* UMAX_VG2_2Z2Z_H */ 24571, /* UMAX_VG2_2Z2Z_S */ 24574, /* UMAX_VG2_2ZZ_B */ 24577, /* UMAX_VG2_2ZZ_D */ 24580, /* UMAX_VG2_2ZZ_H */ 24583, /* UMAX_VG2_2ZZ_S */ 24586, /* UMAX_VG4_4Z4Z_B */ 24589, /* UMAX_VG4_4Z4Z_D */ 24592, /* UMAX_VG4_4Z4Z_H */ 24595, /* UMAX_VG4_4Z4Z_S */ 24598, /* UMAX_VG4_4ZZ_B */ 24601, /* UMAX_VG4_4ZZ_D */ 24604, /* UMAX_VG4_4ZZ_H */ 24607, /* UMAX_VG4_4ZZ_S */ 24610, /* UMAX_ZI_B */ 24613, /* UMAX_ZI_D */ 24616, /* UMAX_ZI_H */ 24619, /* UMAX_ZI_S */ 24622, /* UMAX_ZPmZ_B */ 24625, /* UMAX_ZPmZ_D */ 24629, /* UMAX_ZPmZ_H */ 24633, /* UMAX_ZPmZ_S */ 24637, /* UMAXv16i8 */ 24641, /* UMAXv2i32 */ 24644, /* UMAXv4i16 */ 24647, /* UMAXv4i32 */ 24650, /* UMAXv8i16 */ 24653, /* UMAXv8i8 */ 24656, /* UMINP_ZPmZ_B */ 24659, /* UMINP_ZPmZ_D */ 24663, /* UMINP_ZPmZ_H */ 24667, /* UMINP_ZPmZ_S */ 24671, /* UMINPv16i8 */ 24675, /* UMINPv2i32 */ 24678, /* UMINPv4i16 */ 24681, /* UMINPv4i32 */ 24684, /* UMINPv8i16 */ 24687, /* UMINPv8i8 */ 24690, /* UMINQV_VPZ_B */ 24693, /* UMINQV_VPZ_D */ 24696, /* UMINQV_VPZ_H */ 24699, /* UMINQV_VPZ_S */ 24702, /* UMINV_VPZ_B */ 24705, /* UMINV_VPZ_D */ 24708, /* UMINV_VPZ_H */ 24711, /* UMINV_VPZ_S */ 24714, /* UMINVv16i8v */ 24717, /* UMINVv4i16v */ 24719, /* UMINVv4i32v */ 24721, /* UMINVv8i16v */ 24723, /* UMINVv8i8v */ 24725, /* UMINWri */ 24727, /* UMINWrr */ 24730, /* UMINXri */ 24733, /* UMINXrr */ 24736, /* UMIN_VG2_2Z2Z_B */ 24739, /* UMIN_VG2_2Z2Z_D */ 24742, /* UMIN_VG2_2Z2Z_H */ 24745, /* UMIN_VG2_2Z2Z_S */ 24748, /* UMIN_VG2_2ZZ_B */ 24751, /* UMIN_VG2_2ZZ_D */ 24754, /* UMIN_VG2_2ZZ_H */ 24757, /* UMIN_VG2_2ZZ_S */ 24760, /* UMIN_VG4_4Z4Z_B */ 24763, /* UMIN_VG4_4Z4Z_D */ 24766, /* UMIN_VG4_4Z4Z_H */ 24769, /* UMIN_VG4_4Z4Z_S */ 24772, /* UMIN_VG4_4ZZ_B */ 24775, /* UMIN_VG4_4ZZ_D */ 24778, /* UMIN_VG4_4ZZ_H */ 24781, /* UMIN_VG4_4ZZ_S */ 24784, /* UMIN_ZI_B */ 24787, /* UMIN_ZI_D */ 24790, /* UMIN_ZI_H */ 24793, /* UMIN_ZI_S */ 24796, /* UMIN_ZPmZ_B */ 24799, /* UMIN_ZPmZ_D */ 24803, /* UMIN_ZPmZ_H */ 24807, /* UMIN_ZPmZ_S */ 24811, /* UMINv16i8 */ 24815, /* UMINv2i32 */ 24818, /* UMINv4i16 */ 24821, /* UMINv4i32 */ 24824, /* UMINv8i16 */ 24827, /* UMINv8i8 */ 24830, /* UMLALB_ZZZI_D */ 24833, /* UMLALB_ZZZI_S */ 24838, /* UMLALB_ZZZ_D */ 24843, /* UMLALB_ZZZ_H */ 24847, /* UMLALB_ZZZ_S */ 24851, /* UMLALL_MZZI_BtoS */ 24855, /* UMLALL_MZZI_HtoD */ 24862, /* UMLALL_MZZ_BtoS */ 24869, /* UMLALL_MZZ_HtoD */ 24875, /* UMLALL_VG2_M2Z2Z_BtoS */ 24881, /* UMLALL_VG2_M2Z2Z_HtoD */ 24887, /* UMLALL_VG2_M2ZZI_BtoS */ 24893, /* UMLALL_VG2_M2ZZI_HtoD */ 24900, /* UMLALL_VG2_M2ZZ_BtoS */ 24907, /* UMLALL_VG2_M2ZZ_HtoD */ 24913, /* UMLALL_VG4_M4Z4Z_BtoS */ 24919, /* UMLALL_VG4_M4Z4Z_HtoD */ 24925, /* UMLALL_VG4_M4ZZI_BtoS */ 24931, /* UMLALL_VG4_M4ZZI_HtoD */ 24938, /* UMLALL_VG4_M4ZZ_BtoS */ 24945, /* UMLALL_VG4_M4ZZ_HtoD */ 24951, /* UMLALT_ZZZI_D */ 24957, /* UMLALT_ZZZI_S */ 24962, /* UMLALT_ZZZ_D */ 24967, /* UMLALT_ZZZ_H */ 24971, /* UMLALT_ZZZ_S */ 24975, /* UMLAL_MZZI_S */ 24979, /* UMLAL_MZZ_S */ 24986, /* UMLAL_VG2_M2Z2Z_S */ 24992, /* UMLAL_VG2_M2ZZI_S */ 24998, /* UMLAL_VG2_M2ZZ_S */ 25005, /* UMLAL_VG4_M4Z4Z_S */ 25011, /* UMLAL_VG4_M4ZZI_S */ 25017, /* UMLAL_VG4_M4ZZ_S */ 25024, /* UMLALv16i8_v8i16 */ 25030, /* UMLALv2i32_indexed */ 25034, /* UMLALv2i32_v2i64 */ 25039, /* UMLALv4i16_indexed */ 25043, /* UMLALv4i16_v4i32 */ 25048, /* UMLALv4i32_indexed */ 25052, /* UMLALv4i32_v2i64 */ 25057, /* UMLALv8i16_indexed */ 25061, /* UMLALv8i16_v4i32 */ 25066, /* UMLALv8i8_v8i16 */ 25070, /* UMLSLB_ZZZI_D */ 25074, /* UMLSLB_ZZZI_S */ 25079, /* UMLSLB_ZZZ_D */ 25084, /* UMLSLB_ZZZ_H */ 25088, /* UMLSLB_ZZZ_S */ 25092, /* UMLSLL_MZZI_BtoS */ 25096, /* UMLSLL_MZZI_HtoD */ 25103, /* UMLSLL_MZZ_BtoS */ 25110, /* UMLSLL_MZZ_HtoD */ 25116, /* UMLSLL_VG2_M2Z2Z_BtoS */ 25122, /* UMLSLL_VG2_M2Z2Z_HtoD */ 25128, /* UMLSLL_VG2_M2ZZI_BtoS */ 25134, /* UMLSLL_VG2_M2ZZI_HtoD */ 25141, /* UMLSLL_VG2_M2ZZ_BtoS */ 25148, /* UMLSLL_VG2_M2ZZ_HtoD */ 25154, /* UMLSLL_VG4_M4Z4Z_BtoS */ 25160, /* UMLSLL_VG4_M4Z4Z_HtoD */ 25166, /* UMLSLL_VG4_M4ZZI_BtoS */ 25172, /* UMLSLL_VG4_M4ZZI_HtoD */ 25179, /* UMLSLL_VG4_M4ZZ_BtoS */ 25186, /* UMLSLL_VG4_M4ZZ_HtoD */ 25192, /* UMLSLT_ZZZI_D */ 25198, /* UMLSLT_ZZZI_S */ 25203, /* UMLSLT_ZZZ_D */ 25208, /* UMLSLT_ZZZ_H */ 25212, /* UMLSLT_ZZZ_S */ 25216, /* UMLSL_MZZI_S */ 25220, /* UMLSL_MZZ_S */ 25227, /* UMLSL_VG2_M2Z2Z_S */ 25233, /* UMLSL_VG2_M2ZZI_S */ 25239, /* UMLSL_VG2_M2ZZ_S */ 25246, /* UMLSL_VG4_M4Z4Z_S */ 25252, /* UMLSL_VG4_M4ZZI_S */ 25258, /* UMLSL_VG4_M4ZZ_S */ 25265, /* UMLSLv16i8_v8i16 */ 25271, /* UMLSLv2i32_indexed */ 25275, /* UMLSLv2i32_v2i64 */ 25280, /* UMLSLv4i16_indexed */ 25284, /* UMLSLv4i16_v4i32 */ 25289, /* UMLSLv4i32_indexed */ 25293, /* UMLSLv4i32_v2i64 */ 25298, /* UMLSLv8i16_indexed */ 25302, /* UMLSLv8i16_v4i32 */ 25307, /* UMLSLv8i8_v8i16 */ 25311, /* UMMLA */ 25315, /* UMMLA_ZZZ */ 25319, /* UMOPA_MPPZZ_D */ 25323, /* UMOPA_MPPZZ_HtoS */ 25329, /* UMOPA_MPPZZ_S */ 25335, /* UMOPS_MPPZZ_D */ 25341, /* UMOPS_MPPZZ_HtoS */ 25347, /* UMOPS_MPPZZ_S */ 25353, /* UMOVvi16 */ 25359, /* UMOVvi16_idx0 */ 25362, /* UMOVvi32 */ 25365, /* UMOVvi32_idx0 */ 25368, /* UMOVvi64 */ 25371, /* UMOVvi64_idx0 */ 25374, /* UMOVvi8 */ 25377, /* UMOVvi8_idx0 */ 25380, /* UMSUBLrrr */ 25383, /* UMULH_ZPmZ_B */ 25387, /* UMULH_ZPmZ_D */ 25391, /* UMULH_ZPmZ_H */ 25395, /* UMULH_ZPmZ_S */ 25399, /* UMULH_ZZZ_B */ 25403, /* UMULH_ZZZ_D */ 25406, /* UMULH_ZZZ_H */ 25409, /* UMULH_ZZZ_S */ 25412, /* UMULHrr */ 25415, /* UMULLB_ZZZI_D */ 25418, /* UMULLB_ZZZI_S */ 25422, /* UMULLB_ZZZ_D */ 25426, /* UMULLB_ZZZ_H */ 25429, /* UMULLB_ZZZ_S */ 25432, /* UMULLT_ZZZI_D */ 25435, /* UMULLT_ZZZI_S */ 25439, /* UMULLT_ZZZ_D */ 25443, /* UMULLT_ZZZ_H */ 25446, /* UMULLT_ZZZ_S */ 25449, /* UMULLv16i8_v8i16 */ 25452, /* UMULLv2i32_indexed */ 25455, /* UMULLv2i32_v2i64 */ 25459, /* UMULLv4i16_indexed */ 25462, /* UMULLv4i16_v4i32 */ 25466, /* UMULLv4i32_indexed */ 25469, /* UMULLv4i32_v2i64 */ 25473, /* UMULLv8i16_indexed */ 25476, /* UMULLv8i16_v4i32 */ 25480, /* UMULLv8i8_v8i16 */ 25483, /* UQADD_ZI_B */ 25486, /* UQADD_ZI_D */ 25490, /* UQADD_ZI_H */ 25494, /* UQADD_ZI_S */ 25498, /* UQADD_ZPmZ_B */ 25502, /* UQADD_ZPmZ_D */ 25506, /* UQADD_ZPmZ_H */ 25510, /* UQADD_ZPmZ_S */ 25514, /* UQADD_ZZZ_B */ 25518, /* UQADD_ZZZ_D */ 25521, /* UQADD_ZZZ_H */ 25524, /* UQADD_ZZZ_S */ 25527, /* UQADDv16i8 */ 25530, /* UQADDv1i16 */ 25533, /* UQADDv1i32 */ 25536, /* UQADDv1i64 */ 25539, /* UQADDv1i8 */ 25542, /* UQADDv2i32 */ 25545, /* UQADDv2i64 */ 25548, /* UQADDv4i16 */ 25551, /* UQADDv4i32 */ 25554, /* UQADDv8i16 */ 25557, /* UQADDv8i8 */ 25560, /* UQCVTN_Z2Z_StoH */ 25563, /* UQCVTN_Z4Z_DtoH */ 25565, /* UQCVTN_Z4Z_StoB */ 25567, /* UQCVT_Z2Z_StoH */ 25569, /* UQCVT_Z4Z_DtoH */ 25571, /* UQCVT_Z4Z_StoB */ 25573, /* UQDECB_WPiI */ 25575, /* UQDECB_XPiI */ 25579, /* UQDECD_WPiI */ 25583, /* UQDECD_XPiI */ 25587, /* UQDECD_ZPiI */ 25591, /* UQDECH_WPiI */ 25595, /* UQDECH_XPiI */ 25599, /* UQDECH_ZPiI */ 25603, /* UQDECP_WP_B */ 25607, /* UQDECP_WP_D */ 25610, /* UQDECP_WP_H */ 25613, /* UQDECP_WP_S */ 25616, /* UQDECP_XP_B */ 25619, /* UQDECP_XP_D */ 25622, /* UQDECP_XP_H */ 25625, /* UQDECP_XP_S */ 25628, /* UQDECP_ZP_D */ 25631, /* UQDECP_ZP_H */ 25634, /* UQDECP_ZP_S */ 25637, /* UQDECW_WPiI */ 25640, /* UQDECW_XPiI */ 25644, /* UQDECW_ZPiI */ 25648, /* UQINCB_WPiI */ 25652, /* UQINCB_XPiI */ 25656, /* UQINCD_WPiI */ 25660, /* UQINCD_XPiI */ 25664, /* UQINCD_ZPiI */ 25668, /* UQINCH_WPiI */ 25672, /* UQINCH_XPiI */ 25676, /* UQINCH_ZPiI */ 25680, /* UQINCP_WP_B */ 25684, /* UQINCP_WP_D */ 25687, /* UQINCP_WP_H */ 25690, /* UQINCP_WP_S */ 25693, /* UQINCP_XP_B */ 25696, /* UQINCP_XP_D */ 25699, /* UQINCP_XP_H */ 25702, /* UQINCP_XP_S */ 25705, /* UQINCP_ZP_D */ 25708, /* UQINCP_ZP_H */ 25711, /* UQINCP_ZP_S */ 25714, /* UQINCW_WPiI */ 25717, /* UQINCW_XPiI */ 25721, /* UQINCW_ZPiI */ 25725, /* UQRSHLR_ZPmZ_B */ 25729, /* UQRSHLR_ZPmZ_D */ 25733, /* UQRSHLR_ZPmZ_H */ 25737, /* UQRSHLR_ZPmZ_S */ 25741, /* UQRSHL_ZPmZ_B */ 25745, /* UQRSHL_ZPmZ_D */ 25749, /* UQRSHL_ZPmZ_H */ 25753, /* UQRSHL_ZPmZ_S */ 25757, /* UQRSHLv16i8 */ 25761, /* UQRSHLv1i16 */ 25764, /* UQRSHLv1i32 */ 25767, /* UQRSHLv1i64 */ 25770, /* UQRSHLv1i8 */ 25773, /* UQRSHLv2i32 */ 25776, /* UQRSHLv2i64 */ 25779, /* UQRSHLv4i16 */ 25782, /* UQRSHLv4i32 */ 25785, /* UQRSHLv8i16 */ 25788, /* UQRSHLv8i8 */ 25791, /* UQRSHRNB_ZZI_B */ 25794, /* UQRSHRNB_ZZI_H */ 25797, /* UQRSHRNB_ZZI_S */ 25800, /* UQRSHRNT_ZZI_B */ 25803, /* UQRSHRNT_ZZI_H */ 25807, /* UQRSHRNT_ZZI_S */ 25811, /* UQRSHRN_VG4_Z4ZI_B */ 25815, /* UQRSHRN_VG4_Z4ZI_H */ 25818, /* UQRSHRNb */ 25821, /* UQRSHRNh */ 25824, /* UQRSHRNs */ 25827, /* UQRSHRNv16i8_shift */ 25830, /* UQRSHRNv2i32_shift */ 25834, /* UQRSHRNv4i16_shift */ 25837, /* UQRSHRNv4i32_shift */ 25840, /* UQRSHRNv8i16_shift */ 25844, /* UQRSHRNv8i8_shift */ 25848, /* UQRSHR_VG2_Z2ZI_H */ 25851, /* UQRSHR_VG4_Z4ZI_B */ 25854, /* UQRSHR_VG4_Z4ZI_H */ 25857, /* UQSHLR_ZPmZ_B */ 25860, /* UQSHLR_ZPmZ_D */ 25864, /* UQSHLR_ZPmZ_H */ 25868, /* UQSHLR_ZPmZ_S */ 25872, /* UQSHL_ZPmI_B */ 25876, /* UQSHL_ZPmI_D */ 25880, /* UQSHL_ZPmI_H */ 25884, /* UQSHL_ZPmI_S */ 25888, /* UQSHL_ZPmZ_B */ 25892, /* UQSHL_ZPmZ_D */ 25896, /* UQSHL_ZPmZ_H */ 25900, /* UQSHL_ZPmZ_S */ 25904, /* UQSHLb */ 25908, /* UQSHLd */ 25911, /* UQSHLh */ 25914, /* UQSHLs */ 25917, /* UQSHLv16i8 */ 25920, /* UQSHLv16i8_shift */ 25923, /* UQSHLv1i16 */ 25926, /* UQSHLv1i32 */ 25929, /* UQSHLv1i64 */ 25932, /* UQSHLv1i8 */ 25935, /* UQSHLv2i32 */ 25938, /* UQSHLv2i32_shift */ 25941, /* UQSHLv2i64 */ 25944, /* UQSHLv2i64_shift */ 25947, /* UQSHLv4i16 */ 25950, /* UQSHLv4i16_shift */ 25953, /* UQSHLv4i32 */ 25956, /* UQSHLv4i32_shift */ 25959, /* UQSHLv8i16 */ 25962, /* UQSHLv8i16_shift */ 25965, /* UQSHLv8i8 */ 25968, /* UQSHLv8i8_shift */ 25971, /* UQSHRNB_ZZI_B */ 25974, /* UQSHRNB_ZZI_H */ 25977, /* UQSHRNB_ZZI_S */ 25980, /* UQSHRNT_ZZI_B */ 25983, /* UQSHRNT_ZZI_H */ 25987, /* UQSHRNT_ZZI_S */ 25991, /* UQSHRNb */ 25995, /* UQSHRNh */ 25998, /* UQSHRNs */ 26001, /* UQSHRNv16i8_shift */ 26004, /* UQSHRNv2i32_shift */ 26008, /* UQSHRNv4i16_shift */ 26011, /* UQSHRNv4i32_shift */ 26014, /* UQSHRNv8i16_shift */ 26018, /* UQSHRNv8i8_shift */ 26022, /* UQSUBR_ZPmZ_B */ 26025, /* UQSUBR_ZPmZ_D */ 26029, /* UQSUBR_ZPmZ_H */ 26033, /* UQSUBR_ZPmZ_S */ 26037, /* UQSUB_ZI_B */ 26041, /* UQSUB_ZI_D */ 26045, /* UQSUB_ZI_H */ 26049, /* UQSUB_ZI_S */ 26053, /* UQSUB_ZPmZ_B */ 26057, /* UQSUB_ZPmZ_D */ 26061, /* UQSUB_ZPmZ_H */ 26065, /* UQSUB_ZPmZ_S */ 26069, /* UQSUB_ZZZ_B */ 26073, /* UQSUB_ZZZ_D */ 26076, /* UQSUB_ZZZ_H */ 26079, /* UQSUB_ZZZ_S */ 26082, /* UQSUBv16i8 */ 26085, /* UQSUBv1i16 */ 26088, /* UQSUBv1i32 */ 26091, /* UQSUBv1i64 */ 26094, /* UQSUBv1i8 */ 26097, /* UQSUBv2i32 */ 26100, /* UQSUBv2i64 */ 26103, /* UQSUBv4i16 */ 26106, /* UQSUBv4i32 */ 26109, /* UQSUBv8i16 */ 26112, /* UQSUBv8i8 */ 26115, /* UQXTNB_ZZ_B */ 26118, /* UQXTNB_ZZ_H */ 26120, /* UQXTNB_ZZ_S */ 26122, /* UQXTNT_ZZ_B */ 26124, /* UQXTNT_ZZ_H */ 26127, /* UQXTNT_ZZ_S */ 26130, /* UQXTNv16i8 */ 26133, /* UQXTNv1i16 */ 26136, /* UQXTNv1i32 */ 26138, /* UQXTNv1i8 */ 26140, /* UQXTNv2i32 */ 26142, /* UQXTNv4i16 */ 26144, /* UQXTNv4i32 */ 26146, /* UQXTNv8i16 */ 26149, /* UQXTNv8i8 */ 26152, /* URECPE_ZPmZ_S */ 26154, /* URECPEv2i32 */ 26158, /* URECPEv4i32 */ 26160, /* URHADD_ZPmZ_B */ 26162, /* URHADD_ZPmZ_D */ 26166, /* URHADD_ZPmZ_H */ 26170, /* URHADD_ZPmZ_S */ 26174, /* URHADDv16i8 */ 26178, /* URHADDv2i32 */ 26181, /* URHADDv4i16 */ 26184, /* URHADDv4i32 */ 26187, /* URHADDv8i16 */ 26190, /* URHADDv8i8 */ 26193, /* URSHLR_ZPmZ_B */ 26196, /* URSHLR_ZPmZ_D */ 26200, /* URSHLR_ZPmZ_H */ 26204, /* URSHLR_ZPmZ_S */ 26208, /* URSHL_VG2_2Z2Z_B */ 26212, /* URSHL_VG2_2Z2Z_D */ 26215, /* URSHL_VG2_2Z2Z_H */ 26218, /* URSHL_VG2_2Z2Z_S */ 26221, /* URSHL_VG2_2ZZ_B */ 26224, /* URSHL_VG2_2ZZ_D */ 26227, /* URSHL_VG2_2ZZ_H */ 26230, /* URSHL_VG2_2ZZ_S */ 26233, /* URSHL_VG4_4Z4Z_B */ 26236, /* URSHL_VG4_4Z4Z_D */ 26239, /* URSHL_VG4_4Z4Z_H */ 26242, /* URSHL_VG4_4Z4Z_S */ 26245, /* URSHL_VG4_4ZZ_B */ 26248, /* URSHL_VG4_4ZZ_D */ 26251, /* URSHL_VG4_4ZZ_H */ 26254, /* URSHL_VG4_4ZZ_S */ 26257, /* URSHL_ZPmZ_B */ 26260, /* URSHL_ZPmZ_D */ 26264, /* URSHL_ZPmZ_H */ 26268, /* URSHL_ZPmZ_S */ 26272, /* URSHLv16i8 */ 26276, /* URSHLv1i64 */ 26279, /* URSHLv2i32 */ 26282, /* URSHLv2i64 */ 26285, /* URSHLv4i16 */ 26288, /* URSHLv4i32 */ 26291, /* URSHLv8i16 */ 26294, /* URSHLv8i8 */ 26297, /* URSHR_ZPmI_B */ 26300, /* URSHR_ZPmI_D */ 26304, /* URSHR_ZPmI_H */ 26308, /* URSHR_ZPmI_S */ 26312, /* URSHRd */ 26316, /* URSHRv16i8_shift */ 26319, /* URSHRv2i32_shift */ 26322, /* URSHRv2i64_shift */ 26325, /* URSHRv4i16_shift */ 26328, /* URSHRv4i32_shift */ 26331, /* URSHRv8i16_shift */ 26334, /* URSHRv8i8_shift */ 26337, /* URSQRTE_ZPmZ_S */ 26340, /* URSQRTEv2i32 */ 26344, /* URSQRTEv4i32 */ 26346, /* URSRA_ZZI_B */ 26348, /* URSRA_ZZI_D */ 26352, /* URSRA_ZZI_H */ 26356, /* URSRA_ZZI_S */ 26360, /* URSRAd */ 26364, /* URSRAv16i8_shift */ 26368, /* URSRAv2i32_shift */ 26372, /* URSRAv2i64_shift */ 26376, /* URSRAv4i16_shift */ 26380, /* URSRAv4i32_shift */ 26384, /* URSRAv8i16_shift */ 26388, /* URSRAv8i8_shift */ 26392, /* USDOT_VG2_M2Z2Z_BToS */ 26396, /* USDOT_VG2_M2ZZI_BToS */ 26402, /* USDOT_VG2_M2ZZ_BToS */ 26409, /* USDOT_VG4_M4Z4Z_BToS */ 26415, /* USDOT_VG4_M4ZZI_BToS */ 26421, /* USDOT_VG4_M4ZZ_BToS */ 26428, /* USDOT_ZZZ */ 26434, /* USDOT_ZZZI */ 26438, /* USDOTlanev16i8 */ 26443, /* USDOTlanev8i8 */ 26448, /* USDOTv16i8 */ 26453, /* USDOTv8i8 */ 26457, /* USHLLB_ZZI_D */ 26461, /* USHLLB_ZZI_H */ 26464, /* USHLLB_ZZI_S */ 26467, /* USHLLT_ZZI_D */ 26470, /* USHLLT_ZZI_H */ 26473, /* USHLLT_ZZI_S */ 26476, /* USHLLv16i8_shift */ 26479, /* USHLLv2i32_shift */ 26482, /* USHLLv4i16_shift */ 26485, /* USHLLv4i32_shift */ 26488, /* USHLLv8i16_shift */ 26491, /* USHLLv8i8_shift */ 26494, /* USHLv16i8 */ 26497, /* USHLv1i64 */ 26500, /* USHLv2i32 */ 26503, /* USHLv2i64 */ 26506, /* USHLv4i16 */ 26509, /* USHLv4i32 */ 26512, /* USHLv8i16 */ 26515, /* USHLv8i8 */ 26518, /* USHRd */ 26521, /* USHRv16i8_shift */ 26524, /* USHRv2i32_shift */ 26527, /* USHRv2i64_shift */ 26530, /* USHRv4i16_shift */ 26533, /* USHRv4i32_shift */ 26536, /* USHRv8i16_shift */ 26539, /* USHRv8i8_shift */ 26542, /* USMLALL_MZZI_BtoS */ 26545, /* USMLALL_MZZ_BtoS */ 26552, /* USMLALL_VG2_M2Z2Z_BtoS */ 26558, /* USMLALL_VG2_M2ZZI_BtoS */ 26564, /* USMLALL_VG2_M2ZZ_BtoS */ 26571, /* USMLALL_VG4_M4Z4Z_BtoS */ 26577, /* USMLALL_VG4_M4ZZI_BtoS */ 26583, /* USMLALL_VG4_M4ZZ_BtoS */ 26590, /* USMMLA */ 26596, /* USMMLA_ZZZ */ 26600, /* USMOPA_MPPZZ_D */ 26604, /* USMOPA_MPPZZ_S */ 26610, /* USMOPS_MPPZZ_D */ 26616, /* USMOPS_MPPZZ_S */ 26622, /* USQADD_ZPmZ_B */ 26628, /* USQADD_ZPmZ_D */ 26632, /* USQADD_ZPmZ_H */ 26636, /* USQADD_ZPmZ_S */ 26640, /* USQADDv16i8 */ 26644, /* USQADDv1i16 */ 26647, /* USQADDv1i32 */ 26650, /* USQADDv1i64 */ 26653, /* USQADDv1i8 */ 26656, /* USQADDv2i32 */ 26659, /* USQADDv2i64 */ 26662, /* USQADDv4i16 */ 26665, /* USQADDv4i32 */ 26668, /* USQADDv8i16 */ 26671, /* USQADDv8i8 */ 26674, /* USRA_ZZI_B */ 26677, /* USRA_ZZI_D */ 26681, /* USRA_ZZI_H */ 26685, /* USRA_ZZI_S */ 26689, /* USRAd */ 26693, /* USRAv16i8_shift */ 26697, /* USRAv2i32_shift */ 26701, /* USRAv2i64_shift */ 26705, /* USRAv4i16_shift */ 26709, /* USRAv4i32_shift */ 26713, /* USRAv8i16_shift */ 26717, /* USRAv8i8_shift */ 26721, /* USUBLB_ZZZ_D */ 26725, /* USUBLB_ZZZ_H */ 26728, /* USUBLB_ZZZ_S */ 26731, /* USUBLT_ZZZ_D */ 26734, /* USUBLT_ZZZ_H */ 26737, /* USUBLT_ZZZ_S */ 26740, /* USUBLv16i8_v8i16 */ 26743, /* USUBLv2i32_v2i64 */ 26746, /* USUBLv4i16_v4i32 */ 26749, /* USUBLv4i32_v2i64 */ 26752, /* USUBLv8i16_v4i32 */ 26755, /* USUBLv8i8_v8i16 */ 26758, /* USUBWB_ZZZ_D */ 26761, /* USUBWB_ZZZ_H */ 26764, /* USUBWB_ZZZ_S */ 26767, /* USUBWT_ZZZ_D */ 26770, /* USUBWT_ZZZ_H */ 26773, /* USUBWT_ZZZ_S */ 26776, /* USUBWv16i8_v8i16 */ 26779, /* USUBWv2i32_v2i64 */ 26782, /* USUBWv4i16_v4i32 */ 26785, /* USUBWv4i32_v2i64 */ 26788, /* USUBWv8i16_v4i32 */ 26791, /* USUBWv8i8_v8i16 */ 26794, /* USVDOT_VG4_M4ZZI_BToS */ 26797, /* UUNPKHI_ZZ_D */ 26804, /* UUNPKHI_ZZ_H */ 26806, /* UUNPKHI_ZZ_S */ 26808, /* UUNPKLO_ZZ_D */ 26810, /* UUNPKLO_ZZ_H */ 26812, /* UUNPKLO_ZZ_S */ 26814, /* UUNPK_VG2_2ZZ_D */ 26816, /* UUNPK_VG2_2ZZ_H */ 26818, /* UUNPK_VG2_2ZZ_S */ 26820, /* UUNPK_VG4_4Z2Z_D */ 26822, /* UUNPK_VG4_4Z2Z_H */ 26824, /* UUNPK_VG4_4Z2Z_S */ 26826, /* UVDOT_VG2_M2ZZI_HtoS */ 26828, /* UVDOT_VG4_M4ZZI_BtoS */ 26835, /* UVDOT_VG4_M4ZZI_HtoD */ 26842, /* UXTB_ZPmZ_D */ 26849, /* UXTB_ZPmZ_H */ 26853, /* UXTB_ZPmZ_S */ 26857, /* UXTH_ZPmZ_D */ 26861, /* UXTH_ZPmZ_S */ 26865, /* UXTW_ZPmZ_D */ 26869, /* UZP1_PPP_B */ 26873, /* UZP1_PPP_D */ 26876, /* UZP1_PPP_H */ 26879, /* UZP1_PPP_S */ 26882, /* UZP1_ZZZ_B */ 26885, /* UZP1_ZZZ_D */ 26888, /* UZP1_ZZZ_H */ 26891, /* UZP1_ZZZ_Q */ 26894, /* UZP1_ZZZ_S */ 26897, /* UZP1v16i8 */ 26900, /* UZP1v2i32 */ 26903, /* UZP1v2i64 */ 26906, /* UZP1v4i16 */ 26909, /* UZP1v4i32 */ 26912, /* UZP1v8i16 */ 26915, /* UZP1v8i8 */ 26918, /* UZP2_PPP_B */ 26921, /* UZP2_PPP_D */ 26924, /* UZP2_PPP_H */ 26927, /* UZP2_PPP_S */ 26930, /* UZP2_ZZZ_B */ 26933, /* UZP2_ZZZ_D */ 26936, /* UZP2_ZZZ_H */ 26939, /* UZP2_ZZZ_Q */ 26942, /* UZP2_ZZZ_S */ 26945, /* UZP2v16i8 */ 26948, /* UZP2v2i32 */ 26951, /* UZP2v2i64 */ 26954, /* UZP2v4i16 */ 26957, /* UZP2v4i32 */ 26960, /* UZP2v8i16 */ 26963, /* UZP2v8i8 */ 26966, /* UZPQ1_ZZZ_B */ 26969, /* UZPQ1_ZZZ_D */ 26972, /* UZPQ1_ZZZ_H */ 26975, /* UZPQ1_ZZZ_S */ 26978, /* UZPQ2_ZZZ_B */ 26981, /* UZPQ2_ZZZ_D */ 26984, /* UZPQ2_ZZZ_H */ 26987, /* UZPQ2_ZZZ_S */ 26990, /* UZP_VG2_2ZZZ_B */ 26993, /* UZP_VG2_2ZZZ_D */ 26996, /* UZP_VG2_2ZZZ_H */ 26999, /* UZP_VG2_2ZZZ_Q */ 27002, /* UZP_VG2_2ZZZ_S */ 27005, /* UZP_VG4_4Z4Z_B */ 27008, /* UZP_VG4_4Z4Z_D */ 27010, /* UZP_VG4_4Z4Z_H */ 27012, /* UZP_VG4_4Z4Z_Q */ 27014, /* UZP_VG4_4Z4Z_S */ 27016, /* WFET */ 27018, /* WFIT */ 27019, /* WHILEGE_2PXX_B */ 27020, /* WHILEGE_2PXX_D */ 27023, /* WHILEGE_2PXX_H */ 27026, /* WHILEGE_2PXX_S */ 27029, /* WHILEGE_CXX_B */ 27032, /* WHILEGE_CXX_D */ 27036, /* WHILEGE_CXX_H */ 27040, /* WHILEGE_CXX_S */ 27044, /* WHILEGE_PWW_B */ 27048, /* WHILEGE_PWW_D */ 27051, /* WHILEGE_PWW_H */ 27054, /* WHILEGE_PWW_S */ 27057, /* WHILEGE_PXX_B */ 27060, /* WHILEGE_PXX_D */ 27063, /* WHILEGE_PXX_H */ 27066, /* WHILEGE_PXX_S */ 27069, /* WHILEGT_2PXX_B */ 27072, /* WHILEGT_2PXX_D */ 27075, /* WHILEGT_2PXX_H */ 27078, /* WHILEGT_2PXX_S */ 27081, /* WHILEGT_CXX_B */ 27084, /* WHILEGT_CXX_D */ 27088, /* WHILEGT_CXX_H */ 27092, /* WHILEGT_CXX_S */ 27096, /* WHILEGT_PWW_B */ 27100, /* WHILEGT_PWW_D */ 27103, /* WHILEGT_PWW_H */ 27106, /* WHILEGT_PWW_S */ 27109, /* WHILEGT_PXX_B */ 27112, /* WHILEGT_PXX_D */ 27115, /* WHILEGT_PXX_H */ 27118, /* WHILEGT_PXX_S */ 27121, /* WHILEHI_2PXX_B */ 27124, /* WHILEHI_2PXX_D */ 27127, /* WHILEHI_2PXX_H */ 27130, /* WHILEHI_2PXX_S */ 27133, /* WHILEHI_CXX_B */ 27136, /* WHILEHI_CXX_D */ 27140, /* WHILEHI_CXX_H */ 27144, /* WHILEHI_CXX_S */ 27148, /* WHILEHI_PWW_B */ 27152, /* WHILEHI_PWW_D */ 27155, /* WHILEHI_PWW_H */ 27158, /* WHILEHI_PWW_S */ 27161, /* WHILEHI_PXX_B */ 27164, /* WHILEHI_PXX_D */ 27167, /* WHILEHI_PXX_H */ 27170, /* WHILEHI_PXX_S */ 27173, /* WHILEHS_2PXX_B */ 27176, /* WHILEHS_2PXX_D */ 27179, /* WHILEHS_2PXX_H */ 27182, /* WHILEHS_2PXX_S */ 27185, /* WHILEHS_CXX_B */ 27188, /* WHILEHS_CXX_D */ 27192, /* WHILEHS_CXX_H */ 27196, /* WHILEHS_CXX_S */ 27200, /* WHILEHS_PWW_B */ 27204, /* WHILEHS_PWW_D */ 27207, /* WHILEHS_PWW_H */ 27210, /* WHILEHS_PWW_S */ 27213, /* WHILEHS_PXX_B */ 27216, /* WHILEHS_PXX_D */ 27219, /* WHILEHS_PXX_H */ 27222, /* WHILEHS_PXX_S */ 27225, /* WHILELE_2PXX_B */ 27228, /* WHILELE_2PXX_D */ 27231, /* WHILELE_2PXX_H */ 27234, /* WHILELE_2PXX_S */ 27237, /* WHILELE_CXX_B */ 27240, /* WHILELE_CXX_D */ 27244, /* WHILELE_CXX_H */ 27248, /* WHILELE_CXX_S */ 27252, /* WHILELE_PWW_B */ 27256, /* WHILELE_PWW_D */ 27259, /* WHILELE_PWW_H */ 27262, /* WHILELE_PWW_S */ 27265, /* WHILELE_PXX_B */ 27268, /* WHILELE_PXX_D */ 27271, /* WHILELE_PXX_H */ 27274, /* WHILELE_PXX_S */ 27277, /* WHILELO_2PXX_B */ 27280, /* WHILELO_2PXX_D */ 27283, /* WHILELO_2PXX_H */ 27286, /* WHILELO_2PXX_S */ 27289, /* WHILELO_CXX_B */ 27292, /* WHILELO_CXX_D */ 27296, /* WHILELO_CXX_H */ 27300, /* WHILELO_CXX_S */ 27304, /* WHILELO_PWW_B */ 27308, /* WHILELO_PWW_D */ 27311, /* WHILELO_PWW_H */ 27314, /* WHILELO_PWW_S */ 27317, /* WHILELO_PXX_B */ 27320, /* WHILELO_PXX_D */ 27323, /* WHILELO_PXX_H */ 27326, /* WHILELO_PXX_S */ 27329, /* WHILELS_2PXX_B */ 27332, /* WHILELS_2PXX_D */ 27335, /* WHILELS_2PXX_H */ 27338, /* WHILELS_2PXX_S */ 27341, /* WHILELS_CXX_B */ 27344, /* WHILELS_CXX_D */ 27348, /* WHILELS_CXX_H */ 27352, /* WHILELS_CXX_S */ 27356, /* WHILELS_PWW_B */ 27360, /* WHILELS_PWW_D */ 27363, /* WHILELS_PWW_H */ 27366, /* WHILELS_PWW_S */ 27369, /* WHILELS_PXX_B */ 27372, /* WHILELS_PXX_D */ 27375, /* WHILELS_PXX_H */ 27378, /* WHILELS_PXX_S */ 27381, /* WHILELT_2PXX_B */ 27384, /* WHILELT_2PXX_D */ 27387, /* WHILELT_2PXX_H */ 27390, /* WHILELT_2PXX_S */ 27393, /* WHILELT_CXX_B */ 27396, /* WHILELT_CXX_D */ 27400, /* WHILELT_CXX_H */ 27404, /* WHILELT_CXX_S */ 27408, /* WHILELT_PWW_B */ 27412, /* WHILELT_PWW_D */ 27415, /* WHILELT_PWW_H */ 27418, /* WHILELT_PWW_S */ 27421, /* WHILELT_PXX_B */ 27424, /* WHILELT_PXX_D */ 27427, /* WHILELT_PXX_H */ 27430, /* WHILELT_PXX_S */ 27433, /* WHILERW_PXX_B */ 27436, /* WHILERW_PXX_D */ 27439, /* WHILERW_PXX_H */ 27442, /* WHILERW_PXX_S */ 27445, /* WHILEWR_PXX_B */ 27448, /* WHILEWR_PXX_D */ 27451, /* WHILEWR_PXX_H */ 27454, /* WHILEWR_PXX_S */ 27457, /* WRFFR */ 27460, /* XAFLAG */ 27461, /* XAR */ 27461, /* XAR_ZZZI_B */ 27465, /* XAR_ZZZI_D */ 27469, /* XAR_ZZZI_H */ 27473, /* XAR_ZZZI_S */ 27477, /* XPACD */ 27481, /* XPACI */ 27483, /* XPACLRI */ 27485, /* XTNv16i8 */ 27485, /* XTNv2i32 */ 27488, /* XTNv4i16 */ 27490, /* XTNv4i32 */ 27492, /* XTNv8i16 */ 27495, /* XTNv8i8 */ 27498, /* ZERO_M */ 27500, /* ZERO_MXI_2Z */ 27501, /* ZERO_MXI_4Z */ 27505, /* ZERO_MXI_VG2_2Z */ 27509, /* ZERO_MXI_VG2_4Z */ 27513, /* ZERO_MXI_VG2_Z */ 27517, /* ZERO_MXI_VG4_2Z */ 27521, /* ZERO_MXI_VG4_4Z */ 27525, /* ZERO_MXI_VG4_Z */ 27529, /* ZERO_T */ 27533, /* ZIP1_PPP_B */ 27534, /* ZIP1_PPP_D */ 27537, /* ZIP1_PPP_H */ 27540, /* ZIP1_PPP_S */ 27543, /* ZIP1_ZZZ_B */ 27546, /* ZIP1_ZZZ_D */ 27549, /* ZIP1_ZZZ_H */ 27552, /* ZIP1_ZZZ_Q */ 27555, /* ZIP1_ZZZ_S */ 27558, /* ZIP1v16i8 */ 27561, /* ZIP1v2i32 */ 27564, /* ZIP1v2i64 */ 27567, /* ZIP1v4i16 */ 27570, /* ZIP1v4i32 */ 27573, /* ZIP1v8i16 */ 27576, /* ZIP1v8i8 */ 27579, /* ZIP2_PPP_B */ 27582, /* ZIP2_PPP_D */ 27585, /* ZIP2_PPP_H */ 27588, /* ZIP2_PPP_S */ 27591, /* ZIP2_ZZZ_B */ 27594, /* ZIP2_ZZZ_D */ 27597, /* ZIP2_ZZZ_H */ 27600, /* ZIP2_ZZZ_Q */ 27603, /* ZIP2_ZZZ_S */ 27606, /* ZIP2v16i8 */ 27609, /* ZIP2v2i32 */ 27612, /* ZIP2v2i64 */ 27615, /* ZIP2v4i16 */ 27618, /* ZIP2v4i32 */ 27621, /* ZIP2v8i16 */ 27624, /* ZIP2v8i8 */ 27627, /* ZIPQ1_ZZZ_B */ 27630, /* ZIPQ1_ZZZ_D */ 27633, /* ZIPQ1_ZZZ_H */ 27636, /* ZIPQ1_ZZZ_S */ 27639, /* ZIPQ2_ZZZ_B */ 27642, /* ZIPQ2_ZZZ_D */ 27645, /* ZIPQ2_ZZZ_H */ 27648, /* ZIPQ2_ZZZ_S */ 27651, /* ZIP_VG2_2ZZZ_B */ 27654, /* ZIP_VG2_2ZZZ_D */ 27657, /* ZIP_VG2_2ZZZ_H */ 27660, /* ZIP_VG2_2ZZZ_Q */ 27663, /* ZIP_VG2_2ZZZ_S */ 27666, /* ZIP_VG4_4Z4Z_B */ 27669, /* ZIP_VG4_4Z4Z_D */ 27671, /* ZIP_VG4_4Z4Z_H */ 27673, /* ZIP_VG4_4Z4Z_Q */ 27675, /* ZIP_VG4_4Z4Z_S */ 27677, /* anonymous_15148 */ 27679, /* anonymous_15149 */ 27682, /* anonymous_5481 */ 27685, }; using namespace OpTypes; const int16_t OpcodeOperandTypes[] = { /* PHI */ -1, /* INLINEASM */ /* INLINEASM_BR */ /* CFI_INSTRUCTION */ i32imm, /* EH_LABEL */ i32imm, /* GC_LABEL */ i32imm, /* ANNOTATION_LABEL */ i32imm, /* KILL */ /* EXTRACT_SUBREG */ -1, -1, i32imm, /* INSERT_SUBREG */ -1, -1, -1, i32imm, /* IMPLICIT_DEF */ -1, /* SUBREG_TO_REG */ -1, -1, -1, i32imm, /* COPY_TO_REGCLASS */ -1, -1, i32imm, /* DBG_VALUE */ /* DBG_VALUE_LIST */ /* DBG_INSTR_REF */ /* DBG_PHI */ /* DBG_LABEL */ -1, /* REG_SEQUENCE */ -1, -1, /* COPY */ -1, -1, /* BUNDLE */ /* LIFETIME_START */ i32imm, /* LIFETIME_END */ i32imm, /* PSEUDO_PROBE */ i64imm, i64imm, i8imm, i32imm, /* ARITH_FENCE */ -1, -1, /* STACKMAP */ i64imm, i32imm, /* FENTRY_CALL */ /* PATCHPOINT */ -1, i64imm, i32imm, -1, i32imm, i32imm, /* LOAD_STACK_GUARD */ -1, /* PREALLOCATED_SETUP */ i32imm, /* PREALLOCATED_ARG */ -1, i32imm, i32imm, /* STATEPOINT */ /* LOCAL_ESCAPE */ -1, i32imm, /* FAULTING_OP */ -1, /* PATCHABLE_OP */ /* PATCHABLE_FUNCTION_ENTER */ /* PATCHABLE_RET */ /* PATCHABLE_FUNCTION_EXIT */ /* PATCHABLE_TAIL_CALL */ /* PATCHABLE_EVENT_CALL */ -1, -1, /* PATCHABLE_TYPED_EVENT_CALL */ -1, -1, -1, /* ICALL_BRANCH_FUNNEL */ /* MEMBARRIER */ /* G_ASSERT_SEXT */ type0, type0, untyped_imm_0, /* G_ASSERT_ZEXT */ type0, type0, untyped_imm_0, /* G_ASSERT_ALIGN */ type0, type0, untyped_imm_0, /* G_ADD */ type0, type0, type0, /* G_SUB */ type0, type0, type0, /* G_MUL */ type0, type0, type0, /* G_SDIV */ type0, type0, type0, /* G_UDIV */ type0, type0, type0, /* G_SREM */ type0, type0, type0, /* G_UREM */ type0, type0, type0, /* G_SDIVREM */ type0, type0, type0, type0, /* G_UDIVREM */ type0, type0, type0, type0, /* G_AND */ type0, type0, type0, /* G_OR */ type0, type0, type0, /* G_XOR */ type0, type0, type0, /* G_IMPLICIT_DEF */ type0, /* G_PHI */ type0, /* G_FRAME_INDEX */ type0, -1, /* G_GLOBAL_VALUE */ type0, -1, /* G_EXTRACT */ type0, type1, untyped_imm_0, /* G_UNMERGE_VALUES */ type0, type1, /* G_INSERT */ type0, type0, type1, untyped_imm_0, /* G_MERGE_VALUES */ type0, type1, /* G_BUILD_VECTOR */ type0, type1, /* G_BUILD_VECTOR_TRUNC */ type0, type1, /* G_CONCAT_VECTORS */ type0, type1, /* G_PTRTOINT */ type0, type1, /* G_INTTOPTR */ type0, type1, /* G_BITCAST */ type0, type1, /* G_FREEZE */ type0, type0, /* G_INTRINSIC_FPTRUNC_ROUND */ type0, type1, i32imm, /* G_INTRINSIC_TRUNC */ type0, type0, /* G_INTRINSIC_ROUND */ type0, type0, /* G_INTRINSIC_LRINT */ type0, type1, /* G_INTRINSIC_ROUNDEVEN */ type0, type0, /* G_READCYCLECOUNTER */ type0, /* G_LOAD */ type0, ptype1, /* G_SEXTLOAD */ type0, ptype1, /* G_ZEXTLOAD */ type0, ptype1, /* G_INDEXED_LOAD */ type0, ptype1, ptype1, type2, -1, /* G_INDEXED_SEXTLOAD */ type0, ptype1, ptype1, type2, -1, /* G_INDEXED_ZEXTLOAD */ type0, ptype1, ptype1, type2, -1, /* G_STORE */ type0, ptype1, /* G_INDEXED_STORE */ ptype0, type1, ptype0, ptype2, -1, /* G_ATOMIC_CMPXCHG_WITH_SUCCESS */ type0, type1, type2, type0, type0, /* G_ATOMIC_CMPXCHG */ type0, ptype1, type0, type0, /* G_ATOMICRMW_XCHG */ type0, ptype1, type0, /* G_ATOMICRMW_ADD */ type0, ptype1, type0, /* G_ATOMICRMW_SUB */ type0, ptype1, type0, /* G_ATOMICRMW_AND */ type0, ptype1, type0, /* G_ATOMICRMW_NAND */ type0, ptype1, type0, /* G_ATOMICRMW_OR */ type0, ptype1, type0, /* G_ATOMICRMW_XOR */ type0, ptype1, type0, /* G_ATOMICRMW_MAX */ type0, ptype1, type0, /* G_ATOMICRMW_MIN */ type0, ptype1, type0, /* G_ATOMICRMW_UMAX */ type0, ptype1, type0, /* G_ATOMICRMW_UMIN */ type0, ptype1, type0, /* G_ATOMICRMW_FADD */ type0, ptype1, type0, /* G_ATOMICRMW_FSUB */ type0, ptype1, type0, /* G_ATOMICRMW_FMAX */ type0, ptype1, type0, /* G_ATOMICRMW_FMIN */ type0, ptype1, type0, /* G_ATOMICRMW_UINC_WRAP */ type0, ptype1, type0, /* G_ATOMICRMW_UDEC_WRAP */ type0, ptype1, type0, /* G_FENCE */ i32imm, i32imm, /* G_BRCOND */ type0, -1, /* G_BRINDIRECT */ type0, /* G_INVOKE_REGION_START */ /* G_INTRINSIC */ -1, /* G_INTRINSIC_W_SIDE_EFFECTS */ -1, /* G_ANYEXT */ type0, type1, /* G_TRUNC */ type0, type1, /* G_CONSTANT */ type0, -1, /* G_FCONSTANT */ type0, -1, /* G_VASTART */ type0, /* G_VAARG */ type0, type1, -1, /* G_SEXT */ type0, type1, /* G_SEXT_INREG */ type0, type0, untyped_imm_0, /* G_ZEXT */ type0, type1, /* G_SHL */ type0, type0, type1, /* G_LSHR */ type0, type0, type1, /* G_ASHR */ type0, type0, type1, /* G_FSHL */ type0, type0, type0, type1, /* G_FSHR */ type0, type0, type0, type1, /* G_ROTR */ type0, type0, type1, /* G_ROTL */ type0, type0, type1, /* G_ICMP */ type0, -1, type1, type1, /* G_FCMP */ type0, -1, type1, type1, /* G_SELECT */ type0, type1, type0, type0, /* G_UADDO */ type0, type1, type0, type0, /* G_UADDE */ type0, type1, type0, type0, type1, /* G_USUBO */ type0, type1, type0, type0, /* G_USUBE */ type0, type1, type0, type0, type1, /* G_SADDO */ type0, type1, type0, type0, /* G_SADDE */ type0, type1, type0, type0, type1, /* G_SSUBO */ type0, type1, type0, type0, /* G_SSUBE */ type0, type1, type0, type0, type1, /* G_UMULO */ type0, type1, type0, type0, /* G_SMULO */ type0, type1, type0, type0, /* G_UMULH */ type0, type0, type0, /* G_SMULH */ type0, type0, type0, /* G_UADDSAT */ type0, type0, type0, /* G_SADDSAT */ type0, type0, type0, /* G_USUBSAT */ type0, type0, type0, /* G_SSUBSAT */ type0, type0, type0, /* G_USHLSAT */ type0, type0, type1, /* G_SSHLSAT */ type0, type0, type1, /* G_SMULFIX */ type0, type0, type0, untyped_imm_0, /* G_UMULFIX */ type0, type0, type0, untyped_imm_0, /* G_SMULFIXSAT */ type0, type0, type0, untyped_imm_0, /* G_UMULFIXSAT */ type0, type0, type0, untyped_imm_0, /* G_SDIVFIX */ type0, type0, type0, untyped_imm_0, /* G_UDIVFIX */ type0, type0, type0, untyped_imm_0, /* G_SDIVFIXSAT */ type0, type0, type0, untyped_imm_0, /* G_UDIVFIXSAT */ type0, type0, type0, untyped_imm_0, /* G_FADD */ type0, type0, type0, /* G_FSUB */ type0, type0, type0, /* G_FMUL */ type0, type0, type0, /* G_FMA */ type0, type0, type0, type0, /* G_FMAD */ type0, type0, type0, type0, /* G_FDIV */ type0, type0, type0, /* G_FREM */ type0, type0, type0, /* G_FPOW */ type0, type0, type0, /* G_FPOWI */ type0, type0, type1, /* G_FEXP */ type0, type0, /* G_FEXP2 */ type0, type0, /* G_FLOG */ type0, type0, /* G_FLOG2 */ type0, type0, /* G_FLOG10 */ type0, type0, /* G_FNEG */ type0, type0, /* G_FPEXT */ type0, type1, /* G_FPTRUNC */ type0, type1, /* G_FPTOSI */ type0, type1, /* G_FPTOUI */ type0, type1, /* G_SITOFP */ type0, type1, /* G_UITOFP */ type0, type1, /* G_FABS */ type0, type0, /* G_FCOPYSIGN */ type0, type0, type1, /* G_IS_FPCLASS */ type0, type1, -1, /* G_FCANONICALIZE */ type0, type0, /* G_FMINNUM */ type0, type0, type0, /* G_FMAXNUM */ type0, type0, type0, /* G_FMINNUM_IEEE */ type0, type0, type0, /* G_FMAXNUM_IEEE */ type0, type0, type0, /* G_FMINIMUM */ type0, type0, type0, /* G_FMAXIMUM */ type0, type0, type0, /* G_PTR_ADD */ ptype0, ptype0, type1, /* G_PTRMASK */ ptype0, ptype0, type1, /* G_SMIN */ type0, type0, type0, /* G_SMAX */ type0, type0, type0, /* G_UMIN */ type0, type0, type0, /* G_UMAX */ type0, type0, type0, /* G_ABS */ type0, type0, /* G_LROUND */ type0, type1, /* G_LLROUND */ type0, type1, /* G_BR */ -1, /* G_BRJT */ ptype0, -1, type1, /* G_INSERT_VECTOR_ELT */ type0, type0, type1, type2, /* G_EXTRACT_VECTOR_ELT */ type0, type1, type2, /* G_SHUFFLE_VECTOR */ type0, type1, type1, -1, /* G_CTTZ */ type0, type1, /* G_CTTZ_ZERO_UNDEF */ type0, type1, /* G_CTLZ */ type0, type1, /* G_CTLZ_ZERO_UNDEF */ type0, type1, /* G_CTPOP */ type0, type1, /* G_BSWAP */ type0, type0, /* G_BITREVERSE */ type0, type0, /* G_FCEIL */ type0, type0, /* G_FCOS */ type0, type0, /* G_FSIN */ type0, type0, /* G_FSQRT */ type0, type0, /* G_FFLOOR */ type0, type0, /* G_FRINT */ type0, type0, /* G_FNEARBYINT */ type0, type0, /* G_ADDRSPACE_CAST */ type0, type1, /* G_BLOCK_ADDR */ type0, -1, /* G_JUMP_TABLE */ type0, -1, /* G_DYN_STACKALLOC */ ptype0, type1, i32imm, /* G_STRICT_FADD */ type0, type0, type0, /* G_STRICT_FSUB */ type0, type0, type0, /* G_STRICT_FMUL */ type0, type0, type0, /* G_STRICT_FDIV */ type0, type0, type0, /* G_STRICT_FREM */ type0, type0, type0, /* G_STRICT_FMA */ type0, type0, type0, type0, /* G_STRICT_FSQRT */ type0, type0, /* G_READ_REGISTER */ type0, -1, /* G_WRITE_REGISTER */ -1, type0, /* G_MEMCPY */ ptype0, ptype1, type2, untyped_imm_0, /* G_MEMCPY_INLINE */ ptype0, ptype1, type2, /* G_MEMMOVE */ ptype0, ptype1, type2, untyped_imm_0, /* G_MEMSET */ ptype0, type1, type2, untyped_imm_0, /* G_BZERO */ ptype0, type1, untyped_imm_0, /* G_VECREDUCE_SEQ_FADD */ type0, type1, type2, /* G_VECREDUCE_SEQ_FMUL */ type0, type1, type2, /* G_VECREDUCE_FADD */ type0, type1, /* G_VECREDUCE_FMUL */ type0, type1, /* G_VECREDUCE_FMAX */ type0, type1, /* G_VECREDUCE_FMIN */ type0, type1, /* G_VECREDUCE_ADD */ type0, type1, /* G_VECREDUCE_MUL */ type0, type1, /* G_VECREDUCE_AND */ type0, type1, /* G_VECREDUCE_OR */ type0, type1, /* G_VECREDUCE_XOR */ type0, type1, /* G_VECREDUCE_SMAX */ type0, type1, /* G_VECREDUCE_SMIN */ type0, type1, /* G_VECREDUCE_UMAX */ type0, type1, /* G_VECREDUCE_UMIN */ type0, type1, /* G_SBFX */ type0, type0, type1, type1, /* G_UBFX */ type0, type0, type1, type1, /* ABS_ZPmZ_UNDEF_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* ABS_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* ABS_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* ABS_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* ADDHA_MPPZ_D_PSEUDO_D */ i32imm, PPR3bAny, PPR3bAny, ZPR64, /* ADDHA_MPPZ_S_PSEUDO_S */ i32imm, PPR3bAny, PPR3bAny, ZPR32, /* ADDSWrr */ GPR32, GPR32, GPR32, /* ADDSXrr */ GPR64, GPR64, GPR64, /* ADDVA_MPPZ_D_PSEUDO_D */ i32imm, PPR3bAny, PPR3bAny, ZPR64, /* ADDVA_MPPZ_S_PSEUDO_S */ i32imm, PPR3bAny, PPR3bAny, ZPR32, /* ADDWrr */ GPR32, GPR32, GPR32, /* ADDXrr */ GPR64, GPR64, GPR64, /* ADD_VG2_M2Z2Z_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, ZZ_d_mul_r, /* ADD_VG2_M2Z2Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, ZZ_s_mul_r, /* ADD_VG2_M2ZZ_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d, ZPR4b64, /* ADD_VG2_M2ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s, ZPR4b32, /* ADD_VG4_M4Z4Z_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* ADD_VG4_M4Z4Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* ADD_VG4_M4ZZ_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d, ZPR4b64, /* ADD_VG4_M4ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s, ZPR4b32, /* ADD_ZPZZ_ZERO_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* ADD_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* ADD_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* ADD_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* ADDlowTLS */ GPR64sp, GPR64sp, i64imm, /* ADJCALLSTACKDOWN */ i32imm, i32imm, /* ADJCALLSTACKUP */ i32imm, i32imm, /* AESIMCrrTied */ V128, V128, /* AESMCrrTied */ V128, V128, /* ANDSWrr */ GPR32, GPR32, GPR32, /* ANDSXrr */ GPR64, GPR64, GPR64, /* ANDWrr */ GPR32, GPR32, GPR32, /* ANDXrr */ GPR64, GPR64, GPR64, /* AND_ZPZZ_ZERO_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* AND_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* AND_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* AND_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* ASRD_ZPZI_ZERO_B */ ZPR8, PPR3bAny, ZPR8, vecshiftR8, /* ASRD_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, vecshiftR64, /* ASRD_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, vecshiftR16, /* ASRD_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, vecshiftR32, /* ASR_ZPZI_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, -1, /* ASR_ZPZI_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, -1, /* ASR_ZPZI_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, -1, /* ASR_ZPZI_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, -1, /* ASR_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* ASR_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* ASR_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* ASR_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* ASR_ZPZZ_ZERO_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* ASR_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* ASR_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* ASR_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* BFDOT_VG2_M2Z2Z_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* BFDOT_VG2_M2ZZI_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* BFDOT_VG4_M4Z4Z_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFDOT_VG4_M4ZZI_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* BFMLAL_MZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* BFMLAL_MZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* BFMLAL_VG2_M2Z2Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* BFMLAL_VG2_M2ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* BFMLAL_VG2_M2ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* BFMLAL_VG4_M4Z4Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFMLAL_VG4_M4ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* BFMLAL_VG4_M4ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* BFMLA_VG2_M2Z2Z_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* BFMLA_VG4_M4Z4Z_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFMLSL_MZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* BFMLSL_MZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* BFMLSL_VG2_M2Z2Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* BFMLSL_VG2_M2ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* BFMLSL_VG2_M2ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* BFMLSL_VG4_M4Z4Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFMLSL_VG4_M4ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* BFMLSL_VG4_M4ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* BFMLS_VG2_M2Z2Z_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* BFMLS_VG4_M4Z4Z_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFMOPA_MPPZZ_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* BFMOPS_MPPZZ_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* BFVDOT_VG2_M2ZZI_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* BICSWrr */ GPR32, GPR32, GPR32, /* BICSXrr */ GPR64, GPR64, GPR64, /* BICWrr */ GPR32, GPR32, GPR32, /* BICXrr */ GPR64, GPR64, GPR64, /* BIC_ZPZZ_ZERO_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* BIC_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* BIC_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* BIC_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* BLRNoIP */ GPR64noip, /* BLR_BTI */ /* BLR_RVMARKER */ /* BSPv16i8 */ V128, V128, V128, V128, /* BSPv8i8 */ V64, V64, V64, V64, /* CATCHRET */ am_brcond, am_brcond, /* CLEANUPRET */ /* CLS_ZPmZ_UNDEF_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* CLS_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* CLS_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* CLS_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* CLZ_ZPmZ_UNDEF_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* CLZ_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* CLZ_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* CLZ_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* CMP_SWAP_128 */ GPR64common, GPR64common, GPR32common, GPR64, GPR64, GPR64, GPR64, GPR64, /* CMP_SWAP_128_ACQUIRE */ GPR64common, GPR64common, GPR32common, GPR64, GPR64, GPR64, GPR64, GPR64, /* CMP_SWAP_128_MONOTONIC */ GPR64common, GPR64common, GPR32common, GPR64, GPR64, GPR64, GPR64, GPR64, /* CMP_SWAP_128_RELEASE */ GPR64common, GPR64common, GPR32common, GPR64, GPR64, GPR64, GPR64, GPR64, /* CMP_SWAP_16 */ GPR32, GPR32, GPR64, GPR32, GPR32, /* CMP_SWAP_32 */ GPR32, GPR32, GPR64, GPR32, GPR32, /* CMP_SWAP_64 */ GPR64, GPR32, GPR64, GPR64, GPR64, /* CMP_SWAP_8 */ GPR32, GPR32, GPR64, GPR32, GPR32, /* CNOT_ZPmZ_UNDEF_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* CNOT_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* CNOT_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* CNOT_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* CNT_ZPmZ_UNDEF_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* CNT_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* CNT_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* CNT_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* EMITBKEY */ /* EMITMTETAGGED */ /* EONWrr */ GPR32, GPR32, GPR32, /* EONXrr */ GPR64, GPR64, GPR64, /* EORWrr */ GPR32, GPR32, GPR32, /* EORXrr */ GPR64, GPR64, GPR64, /* EOR_ZPZZ_ZERO_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* EOR_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* EOR_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* EOR_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* F128CSEL */ FPR128, FPR128, FPR128, ccode, /* FABD_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FABD_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FABD_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FABD_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FABD_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FABD_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FABS_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FABS_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FABS_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FADD_ZPZI_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_half_one, /* FADD_ZPZI_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_half_one, /* FADD_ZPZI_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_half_one, /* FADD_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_half_one, /* FADD_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_half_one, /* FADD_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_half_one, /* FADD_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FADD_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FADD_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FADD_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FADD_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FADD_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FCVTZS_ZPmZ_DtoD_UNDEF */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FCVTZS_ZPmZ_DtoS_UNDEF */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FCVTZS_ZPmZ_HtoD_UNDEF */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FCVTZS_ZPmZ_HtoH_UNDEF */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FCVTZS_ZPmZ_HtoS_UNDEF */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FCVTZS_ZPmZ_StoD_UNDEF */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FCVTZS_ZPmZ_StoS_UNDEF */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FCVTZU_ZPmZ_DtoD_UNDEF */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FCVTZU_ZPmZ_DtoS_UNDEF */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FCVTZU_ZPmZ_HtoD_UNDEF */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FCVTZU_ZPmZ_HtoH_UNDEF */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FCVTZU_ZPmZ_HtoS_UNDEF */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FCVTZU_ZPmZ_StoD_UNDEF */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FCVTZU_ZPmZ_StoS_UNDEF */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FCVT_ZPmZ_DtoH_UNDEF */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FCVT_ZPmZ_DtoS_UNDEF */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FCVT_ZPmZ_HtoD_UNDEF */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FCVT_ZPmZ_HtoS_UNDEF */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FCVT_ZPmZ_StoD_UNDEF */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FCVT_ZPmZ_StoH_UNDEF */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FDIVR_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FDIVR_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FDIVR_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FDIV_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FDIV_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FDIV_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FDIV_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FDIV_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FDIV_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FDOT_VG2_M2Z2Z_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* FDOT_VG2_M2ZZI_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* FDOT_VG4_M4Z4Z_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FDOT_VG4_M4ZZI_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* FMAXNM_ZPZI_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_zero_one, /* FMAXNM_ZPZI_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_zero_one, /* FMAXNM_ZPZI_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_zero_one, /* FMAXNM_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_zero_one, /* FMAXNM_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_zero_one, /* FMAXNM_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_zero_one, /* FMAXNM_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMAXNM_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMAXNM_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMAXNM_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMAXNM_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMAXNM_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMAX_ZPZI_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_zero_one, /* FMAX_ZPZI_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_zero_one, /* FMAX_ZPZI_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_zero_one, /* FMAX_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_zero_one, /* FMAX_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_zero_one, /* FMAX_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_zero_one, /* FMAX_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMAX_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMAX_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMAX_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMAX_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMAX_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMINNM_ZPZI_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_zero_one, /* FMINNM_ZPZI_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_zero_one, /* FMINNM_ZPZI_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_zero_one, /* FMINNM_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_zero_one, /* FMINNM_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_zero_one, /* FMINNM_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_zero_one, /* FMINNM_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMINNM_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMINNM_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMINNM_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMINNM_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMINNM_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMIN_ZPZI_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_zero_one, /* FMIN_ZPZI_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_zero_one, /* FMIN_ZPZI_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_zero_one, /* FMIN_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_zero_one, /* FMIN_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_zero_one, /* FMIN_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_zero_one, /* FMIN_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMIN_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMIN_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMIN_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMIN_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMIN_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMLAL_MZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* FMLAL_MZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* FMLAL_VG2_M2Z2Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* FMLAL_VG2_M2ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* FMLAL_VG2_M2ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* FMLAL_VG4_M4Z4Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FMLAL_VG4_M4ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* FMLAL_VG4_M4ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* FMLA_VG2_M2Z2Z_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, ZZ_d_mul_r, /* FMLA_VG2_M2Z2Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, ZZ_s_mul_r, /* FMLA_VG2_M2Z4Z_H_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* FMLA_VG2_M2ZZI_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, ZPR4b64, VectorIndexD32b_timm, /* FMLA_VG2_M2ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, ZPR4b32, VectorIndexS32b_timm, /* FMLA_VG2_M2ZZ_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d, ZPR4b64, /* FMLA_VG2_M2ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s, ZPR4b32, /* FMLA_VG4_M4Z4Z_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* FMLA_VG4_M4Z4Z_H_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FMLA_VG4_M4Z4Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FMLA_VG4_M4ZZI_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, ZPR4b64, VectorIndexD32b_timm, /* FMLA_VG4_M4ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, ZPR4b32, VectorIndexS32b_timm, /* FMLA_VG4_M4ZZ_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d, ZPR4b64, /* FMLA_VG4_M4ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s, ZPR4b32, /* FMLA_ZPZZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* FMLA_ZPZZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* FMLA_ZPZZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* FMLSL_MZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* FMLSL_MZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* FMLSL_VG2_M2Z2Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* FMLSL_VG2_M2ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* FMLSL_VG2_M2ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* FMLSL_VG4_M4Z4Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FMLSL_VG4_M4ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* FMLSL_VG4_M4ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* FMLS_VG2_M2Z2Z_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, ZZ_d_mul_r, /* FMLS_VG2_M2Z2Z_H_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* FMLS_VG2_M2Z2Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, ZZ_s_mul_r, /* FMLS_VG2_M2ZZI_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, ZPR4b64, VectorIndexD32b_timm, /* FMLS_VG2_M2ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, ZPR4b32, VectorIndexS32b_timm, /* FMLS_VG2_M2ZZ_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d, ZPR4b64, /* FMLS_VG2_M2ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s, ZPR4b32, /* FMLS_VG4_M4Z2Z_H_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FMLS_VG4_M4Z4Z_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* FMLS_VG4_M4Z4Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FMLS_VG4_M4ZZI_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, ZPR4b64, VectorIndexD32b_timm, /* FMLS_VG4_M4ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, ZPR4b32, VectorIndexS32b_timm, /* FMLS_VG4_M4ZZ_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d, ZPR4b64, /* FMLS_VG4_M4ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s, ZPR4b32, /* FMLS_ZPZZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* FMLS_ZPZZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* FMLS_ZPZZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* FMOPAL_MPPZZ_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* FMOPA_MPPZZ_D_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR64, ZPR64, /* FMOPA_MPPZZ_S_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR32, ZPR32, /* FMOPSL_MPPZZ_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* FMOPS_MPPZZ_D_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR64, ZPR64, /* FMOPS_MPPZZ_S_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR32, ZPR32, /* FMOVD0 */ FPR64, /* FMOVH0 */ FPR16, /* FMOVS0 */ FPR32, /* FMULX_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMULX_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMULX_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMUL_ZPZI_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_half_two, /* FMUL_ZPZI_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_half_two, /* FMUL_ZPZI_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_half_two, /* FMUL_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_half_two, /* FMUL_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_half_two, /* FMUL_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_half_two, /* FMUL_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMUL_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMUL_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMUL_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMUL_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMUL_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FNEG_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FNEG_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FNEG_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FNMLA_ZPZZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* FNMLA_ZPZZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* FNMLA_ZPZZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* FNMLS_ZPZZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* FNMLS_ZPZZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* FNMLS_ZPZZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* FRECPX_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRECPX_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRECPX_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTA_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTA_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTA_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTI_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTI_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTI_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTM_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTM_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTM_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTN_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTN_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTN_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTP_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTP_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTP_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTX_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTX_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTX_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTZ_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTZ_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTZ_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FSQRT_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FSQRT_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FSQRT_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FSUBR_ZPZI_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_half_one, /* FSUBR_ZPZI_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_half_one, /* FSUBR_ZPZI_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_half_one, /* FSUBR_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_half_one, /* FSUBR_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_half_one, /* FSUBR_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_half_one, /* FSUBR_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FSUBR_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FSUBR_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FSUB_ZPZI_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_half_one, /* FSUB_ZPZI_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_half_one, /* FSUB_ZPZI_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_half_one, /* FSUB_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_half_one, /* FSUB_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_half_one, /* FSUB_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_half_one, /* FSUB_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FSUB_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FSUB_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FSUB_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FSUB_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FSUB_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FVDOT_VG2_M2ZZI_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* GLD1B_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1B_D_IMM */ Z_d, PPR3bAny, ZPR64, imm0_31, /* GLD1B_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8Only, /* GLD1B_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8Only, /* GLD1B_S_IMM */ Z_s, PPR3bAny, ZPR32, imm0_31, /* GLD1B_S_SXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8Only, /* GLD1B_S_UXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8Only, /* GLD1D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1D_IMM */ Z_d, PPR3bAny, ZPR64, uimm5s8, /* GLD1D_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL64, /* GLD1D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLD1D_SXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW64, /* GLD1D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLD1D_UXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW64, /* GLD1H_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1H_D_IMM */ Z_d, PPR3bAny, ZPR64, uimm5s2, /* GLD1H_D_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL16, /* GLD1H_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLD1H_D_SXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW16, /* GLD1H_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLD1H_D_UXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW16, /* GLD1H_S_IMM */ Z_s, PPR3bAny, ZPR32, uimm5s2, /* GLD1H_S_SXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* GLD1H_S_SXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW16, /* GLD1H_S_UXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* GLD1H_S_UXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW16, /* GLD1SB_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1SB_D_IMM */ Z_d, PPR3bAny, ZPR64, imm0_31, /* GLD1SB_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8Only, /* GLD1SB_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8Only, /* GLD1SB_S_IMM */ Z_s, PPR3bAny, ZPR32, imm0_31, /* GLD1SB_S_SXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8Only, /* GLD1SB_S_UXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8Only, /* GLD1SH_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1SH_D_IMM */ Z_d, PPR3bAny, ZPR64, uimm5s2, /* GLD1SH_D_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL16, /* GLD1SH_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLD1SH_D_SXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW16, /* GLD1SH_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLD1SH_D_UXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW16, /* GLD1SH_S_IMM */ Z_s, PPR3bAny, ZPR32, uimm5s2, /* GLD1SH_S_SXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* GLD1SH_S_SXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW16, /* GLD1SH_S_UXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* GLD1SH_S_UXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW16, /* GLD1SW_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1SW_D_IMM */ Z_d, PPR3bAny, ZPR64, uimm5s4, /* GLD1SW_D_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL32, /* GLD1SW_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLD1SW_D_SXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW32, /* GLD1SW_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLD1SW_D_UXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW32, /* GLD1W_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1W_D_IMM */ Z_d, PPR3bAny, ZPR64, uimm5s4, /* GLD1W_D_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL32, /* GLD1W_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLD1W_D_SXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW32, /* GLD1W_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLD1W_D_UXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW32, /* GLD1W_IMM */ Z_s, PPR3bAny, ZPR32, uimm5s4, /* GLD1W_SXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* GLD1W_SXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW32, /* GLD1W_UXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* GLD1W_UXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW32, /* GLDFF1B_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1B_D_IMM */ Z_d, PPR3bAny, ZPR64, imm0_31, /* GLDFF1B_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8Only, /* GLDFF1B_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8Only, /* GLDFF1B_S_IMM */ Z_s, PPR3bAny, ZPR32, imm0_31, /* GLDFF1B_S_SXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8Only, /* GLDFF1B_S_UXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8Only, /* GLDFF1D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1D_IMM */ Z_d, PPR3bAny, ZPR64, uimm5s8, /* GLDFF1D_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL64, /* GLDFF1D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLDFF1D_SXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW64, /* GLDFF1D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLDFF1D_UXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW64, /* GLDFF1H_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1H_D_IMM */ Z_d, PPR3bAny, ZPR64, uimm5s2, /* GLDFF1H_D_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL16, /* GLDFF1H_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLDFF1H_D_SXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW16, /* GLDFF1H_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLDFF1H_D_UXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW16, /* GLDFF1H_S_IMM */ Z_s, PPR3bAny, ZPR32, uimm5s2, /* GLDFF1H_S_SXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* GLDFF1H_S_SXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW16, /* GLDFF1H_S_UXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* GLDFF1H_S_UXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW16, /* GLDFF1SB_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1SB_D_IMM */ Z_d, PPR3bAny, ZPR64, imm0_31, /* GLDFF1SB_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8Only, /* GLDFF1SB_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8Only, /* GLDFF1SB_S_IMM */ Z_s, PPR3bAny, ZPR32, imm0_31, /* GLDFF1SB_S_SXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8Only, /* GLDFF1SB_S_UXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8Only, /* GLDFF1SH_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1SH_D_IMM */ Z_d, PPR3bAny, ZPR64, uimm5s2, /* GLDFF1SH_D_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL16, /* GLDFF1SH_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLDFF1SH_D_SXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW16, /* GLDFF1SH_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLDFF1SH_D_UXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW16, /* GLDFF1SH_S_IMM */ Z_s, PPR3bAny, ZPR32, uimm5s2, /* GLDFF1SH_S_SXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* GLDFF1SH_S_SXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW16, /* GLDFF1SH_S_UXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* GLDFF1SH_S_UXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW16, /* GLDFF1SW_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1SW_D_IMM */ Z_d, PPR3bAny, ZPR64, uimm5s4, /* GLDFF1SW_D_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL32, /* GLDFF1SW_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLDFF1SW_D_SXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW32, /* GLDFF1SW_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLDFF1SW_D_UXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW32, /* GLDFF1W_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1W_D_IMM */ Z_d, PPR3bAny, ZPR64, uimm5s4, /* GLDFF1W_D_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL32, /* GLDFF1W_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLDFF1W_D_SXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW32, /* GLDFF1W_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLDFF1W_D_UXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW32, /* GLDFF1W_IMM */ Z_s, PPR3bAny, ZPR32, uimm5s4, /* GLDFF1W_SXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* GLDFF1W_SXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW32, /* GLDFF1W_UXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* GLDFF1W_UXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW32, /* G_ADD_LOW */ type0, type1, type2, /* G_BIT */ type0, type0, type0, type0, /* G_DUP */ type0, type1, /* G_DUPLANE16 */ type0, type0, type1, /* G_DUPLANE32 */ type0, type0, type1, /* G_DUPLANE64 */ type0, type0, type1, /* G_DUPLANE8 */ type0, type0, type1, /* G_EXT */ type0, type0, type0, untyped_imm_0, /* G_FCMEQ */ type0, type0, type1, /* G_FCMEQZ */ type0, type0, /* G_FCMGE */ type0, type0, type1, /* G_FCMGEZ */ type0, type0, /* G_FCMGT */ type0, type0, type1, /* G_FCMGTZ */ type0, type0, /* G_FCMLEZ */ type0, type0, /* G_FCMLTZ */ type0, type0, /* G_PREFETCH */ type0, ptype0, /* G_REV16 */ type0, type0, /* G_REV32 */ type0, type0, /* G_REV64 */ type0, type0, /* G_SITOF */ type0, type0, /* G_TRN1 */ type0, type0, type0, /* G_TRN2 */ type0, type0, type0, /* G_UITOF */ type0, type0, /* G_UZP1 */ type0, type0, type0, /* G_UZP2 */ type0, type0, type0, /* G_VASHR */ type0, type0, untyped_imm_0, /* G_VLSHR */ type0, type0, untyped_imm_0, /* G_ZIP1 */ type0, type0, type0, /* G_ZIP2 */ type0, type0, type0, /* HOM_Epilog */ /* HOM_Prolog */ /* HWASAN_CHECK_MEMACCESS */ GPR64noip, i32imm, /* HWASAN_CHECK_MEMACCESS_SHORTGRANULES */ GPR64noip, i32imm, /* INSERT_MXIPZ_H_PSEUDO_B */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, ZPRAny, /* INSERT_MXIPZ_H_PSEUDO_D */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, ZPRAny, /* INSERT_MXIPZ_H_PSEUDO_H */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, ZPRAny, /* INSERT_MXIPZ_H_PSEUDO_Q */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, ZPRAny, /* INSERT_MXIPZ_H_PSEUDO_S */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, ZPRAny, /* INSERT_MXIPZ_V_PSEUDO_B */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, ZPRAny, /* INSERT_MXIPZ_V_PSEUDO_D */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, ZPRAny, /* INSERT_MXIPZ_V_PSEUDO_H */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, ZPRAny, /* INSERT_MXIPZ_V_PSEUDO_Q */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, ZPRAny, /* INSERT_MXIPZ_V_PSEUDO_S */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, ZPRAny, /* IRGstack */ GPR64sp, GPR64sp, GPR64, /* JumpTableDest16 */ GPR64, GPR64sp, GPR64, GPR64, i32imm, /* JumpTableDest32 */ GPR64, GPR64sp, GPR64, GPR64, i32imm, /* JumpTableDest8 */ GPR64, GPR64sp, GPR64, GPR64, i32imm, /* KCFI_CHECK */ GPR64, i32imm, /* LD1B_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1B_H_IMM */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* LD1B_IMM */ Z_b, PPR3bAny, GPR64sp, simm4s1, /* LD1B_S_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LD1D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1H_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1H_IMM */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* LD1H_S_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LD1SB_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1SB_H_IMM */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* LD1SB_S_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LD1SH_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1SH_S_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LD1SW_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1W_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1W_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LD1_MXIPXX_H_PSEUDO_B */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, GPR64sp, GPR64, /* LD1_MXIPXX_H_PSEUDO_D */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, GPR64sp, GPR64, /* LD1_MXIPXX_H_PSEUDO_H */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, GPR64sp, GPR64, /* LD1_MXIPXX_H_PSEUDO_Q */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, GPR64sp, GPR64, /* LD1_MXIPXX_H_PSEUDO_S */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, GPR64sp, GPR64, /* LD1_MXIPXX_V_PSEUDO_B */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, GPR64sp, GPR64, /* LD1_MXIPXX_V_PSEUDO_D */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, GPR64sp, GPR64, /* LD1_MXIPXX_V_PSEUDO_H */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, GPR64sp, GPR64, /* LD1_MXIPXX_V_PSEUDO_Q */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, GPR64sp, GPR64, /* LD1_MXIPXX_V_PSEUDO_S */ i32imm, MatrixIndexGPR32Op12_15, i32imm, PPR3bAny, GPR64sp, GPR64, /* LDFF1B */ Z_b, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1B_D */ Z_d, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1B_H */ Z_h, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1B_S */ Z_s, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1D */ Z_d, PPR3bAny, GPR64sp, GPR64shifted64, /* LDFF1H */ Z_h, PPR3bAny, GPR64sp, GPR64shifted16, /* LDFF1H_D */ Z_d, PPR3bAny, GPR64sp, GPR64shifted16, /* LDFF1H_S */ Z_s, PPR3bAny, GPR64sp, GPR64shifted16, /* LDFF1SB_D */ Z_d, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1SB_H */ Z_h, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1SB_S */ Z_s, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1SH_D */ Z_d, PPR3bAny, GPR64sp, GPR64shifted16, /* LDFF1SH_S */ Z_s, PPR3bAny, GPR64sp, GPR64shifted16, /* LDFF1SW_D */ Z_d, PPR3bAny, GPR64sp, GPR64shifted32, /* LDFF1W */ Z_s, PPR3bAny, GPR64sp, GPR64shifted32, /* LDFF1W_D */ Z_d, PPR3bAny, GPR64sp, GPR64shifted32, /* LDNF1B_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1B_H_IMM */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* LDNF1B_IMM */ Z_b, PPR3bAny, GPR64sp, simm4s1, /* LDNF1B_S_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LDNF1D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1H_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1H_IMM */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* LDNF1H_S_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LDNF1SB_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1SB_H_IMM */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* LDNF1SB_S_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LDNF1SH_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1SH_S_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LDNF1SW_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1W_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1W_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LDR_ZA_PSEUDO */ MatrixIndexGPR32Op12_15, imm0_15, GPR64sp, /* LDR_ZZXI */ ZZ_b, GPR64sp, simm4s1, /* LDR_ZZZXI */ ZZZ_b, GPR64sp, simm4s1, /* LDR_ZZZZXI */ ZZZZ_b, GPR64sp, simm4s1, /* LOADgot */ GPR64common, i64imm, /* LSL_ZPZI_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, -1, /* LSL_ZPZI_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, -1, /* LSL_ZPZI_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, -1, /* LSL_ZPZI_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, -1, /* LSL_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* LSL_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* LSL_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* LSL_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* LSL_ZPZZ_ZERO_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* LSL_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* LSL_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* LSL_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* LSR_ZPZI_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, -1, /* LSR_ZPZI_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, -1, /* LSR_ZPZI_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, -1, /* LSR_ZPZI_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, -1, /* LSR_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* LSR_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* LSR_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* LSR_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* LSR_ZPZZ_ZERO_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* LSR_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* LSR_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* LSR_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* MOPSMemoryCopyPseudo */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* MOPSMemoryMovePseudo */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* MOPSMemorySetPseudo */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* MOPSMemorySetTaggingPseudo */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* MOVMCSym */ GPR64, i64imm, /* MOVaddr */ GPR64common, i64imm, i64imm, /* MOVaddrBA */ GPR64common, i64imm, i64imm, /* MOVaddrCP */ GPR64common, i64imm, i64imm, /* MOVaddrEXT */ GPR64common, i64imm, i64imm, /* MOVaddrJT */ GPR64common, i64imm, i64imm, /* MOVaddrTLS */ GPR64common, i64imm, i64imm, /* MOVbaseTLS */ GPR64, /* MOVi32imm */ GPR32, i32imm, /* MOVi64imm */ GPR64, i64imm, /* MRS_FPCR */ GPR64, /* MSR_FPCR */ GPR64, /* MSRpstatePseudo */ svcr_op, timm0_1, GPR64, timm0_1, /* MUL_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* MUL_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* MUL_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* MUL_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* NEG_ZPmZ_UNDEF_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* NEG_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* NEG_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* NEG_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* NOT_ZPmZ_UNDEF_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* NOT_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* NOT_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* NOT_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* OBSCURE_COPY */ GPR64, GPR64, /* ORNWrr */ GPR32, GPR32, GPR32, /* ORNXrr */ GPR64, GPR64, GPR64, /* ORRWrr */ GPR32, GPR32, GPR32, /* ORRXrr */ GPR64, GPR64, GPR64, /* ORR_ZPZZ_ZERO_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* ORR_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* ORR_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* ORR_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* PTEST_PP_ANY */ PPRAny, PPR8, /* RDFFR_P */ PPR8, /* RDFFR_PPz */ PPR8, PPRAny, /* RET_ReallyLR */ /* RestoreZAPseudo */ GPR64, GPR64sp, i64imm, /* SABD_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SABD_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SABD_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SABD_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SCVTF_ZPmZ_DtoD_UNDEF */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SCVTF_ZPmZ_DtoH_UNDEF */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SCVTF_ZPmZ_DtoS_UNDEF */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SCVTF_ZPmZ_HtoH_UNDEF */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* SCVTF_ZPmZ_StoD_UNDEF */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* SCVTF_ZPmZ_StoH_UNDEF */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* SCVTF_ZPmZ_StoS_UNDEF */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* SDIV_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SDIV_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SDOT_VG2_M2Z2Z_BtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZZ_b_mul_r, /* SDOT_VG2_M2Z2Z_HtoD_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* SDOT_VG2_M2Z2Z_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* SDOT_VG2_M2ZZI_BToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* SDOT_VG2_M2ZZI_HToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* SDOT_VG2_M2ZZI_HtoD_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexD32b_timm, /* SDOT_VG4_M4Z4Z_BtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* SDOT_VG4_M4Z4Z_HtoD_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SDOT_VG4_M4Z4Z_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SDOT_VG4_M4ZZI_BToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* SDOT_VG4_M4ZZI_HToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* SDOT_VG4_M4ZZI_HtoD_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexD32b_timm, /* SEH_AddFP */ i32imm, /* SEH_EpilogEnd */ /* SEH_EpilogStart */ /* SEH_Nop */ /* SEH_PACSignLR */ /* SEH_PrologEnd */ /* SEH_SaveFPLR */ i32imm, /* SEH_SaveFPLR_X */ i32imm, /* SEH_SaveFReg */ i32imm, i32imm, /* SEH_SaveFRegP */ i32imm, i32imm, i32imm, /* SEH_SaveFRegP_X */ i32imm, i32imm, i32imm, /* SEH_SaveFReg_X */ i32imm, i32imm, /* SEH_SaveReg */ i32imm, i32imm, /* SEH_SaveRegP */ i32imm, i32imm, i32imm, /* SEH_SaveRegP_X */ i32imm, i32imm, i32imm, /* SEH_SaveReg_X */ i32imm, i32imm, /* SEH_SetFP */ /* SEH_StackAlloc */ i32imm, /* SMAX_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SMAX_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SMAX_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SMAX_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SMIN_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SMIN_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SMIN_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SMIN_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SMLAL_MZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* SMLAL_MZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* SMLAL_VG2_M2Z2Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* SMLAL_VG2_M2ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* SMLAL_VG2_M2ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* SMLAL_VG4_M4Z4Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SMLAL_VG4_M4ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* SMLAL_VG4_M4ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* SMLSL_MZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* SMLSL_MZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* SMLSL_VG2_M2Z2Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* SMLSL_VG2_M2ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* SMLSL_VG2_M2ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* SMLSL_VG4_M4Z4Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SMLSL_VG4_M4ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* SMLSL_VG4_M4ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* SMOPA_MPPZZ_D_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* SMOPA_MPPZZ_S_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* SMOPS_MPPZZ_D_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* SMOPS_MPPZZ_S_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* SMULH_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SMULH_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SMULH_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SMULH_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SPACE */ GPR64, i32imm, GPR64, /* SQABS_ZPmZ_UNDEF_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* SQABS_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SQABS_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* SQABS_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* SQNEG_ZPmZ_UNDEF_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* SQNEG_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SQNEG_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* SQNEG_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* SQRSHL_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SQRSHL_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SQRSHL_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SQRSHL_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SQSHLU_ZPZI_ZERO_B */ ZPR8, PPR3bAny, ZPR8, tvecshiftL8, /* SQSHLU_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, tvecshiftL64, /* SQSHLU_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, tvecshiftL16, /* SQSHLU_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, tvecshiftL32, /* SQSHL_ZPZI_ZERO_B */ ZPR8, PPR3bAny, ZPR8, tvecshiftL8, /* SQSHL_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, tvecshiftL64, /* SQSHL_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, tvecshiftL16, /* SQSHL_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, tvecshiftL32, /* SQSHL_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SQSHL_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SQSHL_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SQSHL_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SRSHL_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SRSHL_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SRSHL_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SRSHL_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SRSHR_ZPZI_ZERO_B */ ZPR8, PPR3bAny, ZPR8, vecshiftR8, /* SRSHR_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, vecshiftR64, /* SRSHR_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, vecshiftR16, /* SRSHR_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, vecshiftR32, /* STGloop */ GPR64common, GPR64sp, i64imm, GPR64sp, /* STGloop_wback */ GPR64common, GPR64sp, i64imm, GPR64sp, /* STR_ZZXI */ ZZ_b, GPR64sp, simm4s1, /* STR_ZZZXI */ ZZZ_b, GPR64sp, simm4s1, /* STR_ZZZZXI */ ZZZZ_b, GPR64sp, simm4s1, /* STZGloop */ GPR64common, GPR64sp, i64imm, GPR64sp, /* STZGloop_wback */ GPR64common, GPR64sp, i64imm, GPR64sp, /* SUBR_ZPZZ_ZERO_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SUBR_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SUBR_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SUBR_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SUBSWrr */ GPR32, GPR32, GPR32, /* SUBSXrr */ GPR64, GPR64, GPR64, /* SUBWrr */ GPR32, GPR32, GPR32, /* SUBXrr */ GPR64, GPR64, GPR64, /* SUB_VG2_M2Z2Z_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, ZZ_d_mul_r, /* SUB_VG2_M2Z2Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, ZZ_s_mul_r, /* SUB_VG2_M2ZZ_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d, ZPR4b64, /* SUB_VG2_M2ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s, ZPR4b32, /* SUB_VG4_M4Z4Z_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* SUB_VG4_M4Z4Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* SUB_VG4_M4ZZ_D_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d, ZPR4b64, /* SUB_VG4_M4ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s, ZPR4b32, /* SUB_ZPZZ_ZERO_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SUB_ZPZZ_ZERO_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SUB_ZPZZ_ZERO_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SUB_ZPZZ_ZERO_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SUDOT_VG2_M2ZZI_BToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* SUDOT_VG4_M4ZZI_BToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* SUMOPA_MPPZZ_D_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* SUMOPA_MPPZZ_S_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* SUMOPS_MPPZZ_D_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* SUMOPS_MPPZZ_S_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* SUVDOT_VG4_M4ZZI_BToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* SVDOT_VG2_M2ZZI_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* SVDOT_VG4_M4ZZI_BtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* SVDOT_VG4_M4ZZI_HtoD_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexD32b_timm, /* SXTB_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SXTB_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* SXTB_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* SXTH_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SXTH_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* SXTW_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SpeculationBarrierISBDSBEndBB */ /* SpeculationBarrierSBEndBB */ /* SpeculationSafeValueW */ GPR32, GPR32, /* SpeculationSafeValueX */ GPR64, GPR64, /* StoreSwiftAsyncContext */ GPR64, GPR64sp, simm9, /* TAGPstack */ GPR64sp, GPR64sp, uimm6s16, GPR64sp, imm0_15, /* TCRETURNdi */ i64imm, i32imm, /* TCRETURNri */ tcGPR64, i32imm, /* TCRETURNriALL */ GPR64, i32imm, /* TCRETURNriBTI */ rtcGPR64, i32imm, /* TLSDESCCALL */ i64imm, /* TLSDESC_CALLSEQ */ i64imm, /* UABD_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UABD_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UABD_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UABD_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UCVTF_ZPmZ_DtoD_UNDEF */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* UCVTF_ZPmZ_DtoH_UNDEF */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* UCVTF_ZPmZ_DtoS_UNDEF */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* UCVTF_ZPmZ_HtoH_UNDEF */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* UCVTF_ZPmZ_StoD_UNDEF */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* UCVTF_ZPmZ_StoH_UNDEF */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* UCVTF_ZPmZ_StoS_UNDEF */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* UDIV_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UDIV_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UDOT_VG2_M2Z2Z_BtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZZ_b_mul_r, /* UDOT_VG2_M2Z2Z_HtoD_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* UDOT_VG2_M2Z2Z_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* UDOT_VG2_M2ZZI_BToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* UDOT_VG2_M2ZZI_HToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* UDOT_VG2_M2ZZI_HtoD_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexD32b_timm, /* UDOT_VG4_M4Z4Z_BtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* UDOT_VG4_M4Z4Z_HtoD_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* UDOT_VG4_M4Z4Z_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* UDOT_VG4_M4ZZI_BtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* UDOT_VG4_M4ZZI_HToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* UDOT_VG4_M4ZZI_HtoD_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexD32b_timm, /* UMAX_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UMAX_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UMAX_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UMAX_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UMIN_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UMIN_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UMIN_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UMIN_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UMLAL_MZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* UMLAL_MZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* UMLAL_VG2_M2Z2Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* UMLAL_VG2_M2ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* UMLAL_VG2_M2ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* UMLAL_VG4_M4Z4Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* UMLAL_VG4_M4ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* UMLAL_VG4_M4ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* UMLSL_MZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* UMLSL_MZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* UMLSL_VG2_M2Z2Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* UMLSL_VG2_M2ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* UMLSL_VG2_M2ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* UMLSL_VG4_M4Z4Z_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* UMLSL_VG4_M4ZZI_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* UMLSL_VG4_M4ZZ_S_PSEUDO */ MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* UMOPA_MPPZZ_D_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* UMOPA_MPPZZ_S_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* UMOPS_MPPZZ_D_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* UMOPS_MPPZZ_S_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* UMULH_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UMULH_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UMULH_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UMULH_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UQRSHL_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UQRSHL_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UQRSHL_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UQRSHL_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UQSHL_ZPZI_ZERO_B */ ZPR8, PPR3bAny, ZPR8, tvecshiftL8, /* UQSHL_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, tvecshiftL64, /* UQSHL_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, tvecshiftL16, /* UQSHL_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, tvecshiftL32, /* UQSHL_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UQSHL_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UQSHL_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UQSHL_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* URECPE_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* URSHL_ZPZZ_UNDEF_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* URSHL_ZPZZ_UNDEF_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* URSHL_ZPZZ_UNDEF_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* URSHL_ZPZZ_UNDEF_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* URSHR_ZPZI_ZERO_B */ ZPR8, PPR3bAny, ZPR8, vecshiftR8, /* URSHR_ZPZI_ZERO_D */ ZPR64, PPR3bAny, ZPR64, vecshiftR64, /* URSHR_ZPZI_ZERO_H */ ZPR16, PPR3bAny, ZPR16, vecshiftR16, /* URSHR_ZPZI_ZERO_S */ ZPR32, PPR3bAny, ZPR32, vecshiftR32, /* URSQRTE_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* USDOT_VG2_M2Z2Z_BToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZZ_b_mul_r, /* USDOT_VG2_M2ZZI_BToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* USDOT_VG4_M4Z4Z_BToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* USDOT_VG4_M4ZZI_BToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* USMOPA_MPPZZ_D_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* USMOPA_MPPZZ_S_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* USMOPS_MPPZZ_D_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* USMOPS_MPPZZ_S_PSEUDO */ i32imm, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* USVDOT_VG4_M4ZZI_BToS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* UVDOT_VG2_M2ZZI_HtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* UVDOT_VG4_M4ZZI_BtoS_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* UVDOT_VG4_M4ZZI_HtoD_PSEUDO */ MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexD32b_timm, /* UXTB_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* UXTB_ZPmZ_UNDEF_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* UXTB_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* UXTH_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* UXTH_ZPmZ_UNDEF_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* UXTW_ZPmZ_UNDEF_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* ZERO_M_PSEUDO */ i32imm, /* ABSWr */ GPR32, GPR32, /* ABSXr */ GPR64, GPR64, /* ABS_ZPmZ_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* ABS_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* ABS_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* ABS_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* ABSv16i8 */ V128, V128, /* ABSv1i64 */ FPR64, FPR64, /* ABSv2i32 */ V64, V64, /* ABSv2i64 */ V128, V128, /* ABSv4i16 */ V64, V64, /* ABSv4i32 */ V128, V128, /* ABSv8i16 */ V128, V128, /* ABSv8i8 */ V64, V64, /* ADCLB_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* ADCLB_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* ADCLT_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* ADCLT_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* ADCSWr */ GPR32, GPR32, GPR32, /* ADCSXr */ GPR64, GPR64, GPR64, /* ADCWr */ GPR32, GPR32, GPR32, /* ADCXr */ GPR64, GPR64, GPR64, /* ADDG */ GPR64sp, GPR64sp, uimm6s16, imm0_15, /* ADDHA_MPPZ_D */ TileOp64, TileOp64, PPR3bAny, PPR3bAny, ZPR64, /* ADDHA_MPPZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR32, /* ADDHNB_ZZZ_B */ ZPR8, ZPR16, ZPR16, /* ADDHNB_ZZZ_H */ ZPR16, ZPR32, ZPR32, /* ADDHNB_ZZZ_S */ ZPR32, ZPR64, ZPR64, /* ADDHNT_ZZZ_B */ ZPR8, ZPR8, ZPR16, ZPR16, /* ADDHNT_ZZZ_H */ ZPR16, ZPR16, ZPR32, ZPR32, /* ADDHNT_ZZZ_S */ ZPR32, ZPR32, ZPR64, ZPR64, /* ADDHNv2i64_v2i32 */ V64, V128, V128, /* ADDHNv2i64_v4i32 */ V128, V128, V128, V128, /* ADDHNv4i32_v4i16 */ V64, V128, V128, /* ADDHNv4i32_v8i16 */ V128, V128, V128, V128, /* ADDHNv8i16_v16i8 */ V128, V128, V128, V128, /* ADDHNv8i16_v8i8 */ V64, V128, V128, /* ADDPL_XXI */ GPR64sp, GPR64sp, simm6_32b, /* ADDP_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* ADDP_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* ADDP_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* ADDP_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* ADDPv16i8 */ V128, V128, V128, /* ADDPv2i32 */ V64, V64, V64, /* ADDPv2i64 */ V128, V128, V128, /* ADDPv2i64p */ FPR64Op, V128, /* ADDPv4i16 */ V64, V64, V64, /* ADDPv4i32 */ V128, V128, V128, /* ADDPv8i16 */ V128, V128, V128, /* ADDPv8i8 */ V64, V64, V64, /* ADDQV_VPZ_B */ V128, PPR3bAny, ZPR8, /* ADDQV_VPZ_D */ V128, PPR3bAny, ZPR64, /* ADDQV_VPZ_H */ V128, PPR3bAny, ZPR16, /* ADDQV_VPZ_S */ V128, PPR3bAny, ZPR32, /* ADDSPL_XXI */ GPR64sp, GPR64sp, simm6_32b, /* ADDSVL_XXI */ GPR64sp, GPR64sp, simm6_32b, /* ADDSWri */ GPR32, GPR32sp, i32imm, i32imm, /* ADDSWrs */ GPR32, GPR32, GPR32, arith_shift32, /* ADDSWrx */ GPR32, GPR32sp, GPR32, arith_extend, /* ADDSXri */ GPR64, GPR64sp, i32imm, i32imm, /* ADDSXrs */ GPR64, GPR64, GPR64, arith_shift64, /* ADDSXrx */ GPR64, GPR64sp, GPR32, arith_extend, /* ADDSXrx64 */ GPR64, GPR64sp, GPR64, arith_extendlsl64, /* ADDVA_MPPZ_D */ TileOp64, TileOp64, PPR3bAny, PPR3bAny, ZPR64, /* ADDVA_MPPZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR32, /* ADDVL_XXI */ GPR64sp, GPR64sp, simm6_32b, /* ADDVv16i8v */ FPR8, V128, /* ADDVv4i16v */ FPR16, V64, /* ADDVv4i32v */ FPR32, V128, /* ADDVv8i16v */ FPR16, V128, /* ADDVv8i8v */ FPR8, V64, /* ADDWri */ GPR32sp, GPR32sp, i32imm, i32imm, /* ADDWrs */ GPR32, GPR32, GPR32, arith_shift32, /* ADDWrx */ GPR32sp, GPR32sp, GPR32, arith_extend, /* ADDXri */ GPR64sp, GPR64sp, i32imm, i32imm, /* ADDXrs */ GPR64, GPR64, GPR64, arith_shift64, /* ADDXrx */ GPR64sp, GPR64sp, GPR32, arith_extend64, /* ADDXrx64 */ GPR64sp, GPR64sp, GPR64, arith_extendlsl64, /* ADD_VG2_2ZZ_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZPR4b8, /* ADD_VG2_2ZZ_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR4b64, /* ADD_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* ADD_VG2_2ZZ_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR4b32, /* ADD_VG2_M2Z2Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, ZZ_d_mul_r, /* ADD_VG2_M2Z2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, ZZ_s_mul_r, /* ADD_VG2_M2ZZ_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d, ZPR4b64, /* ADD_VG2_M2ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s, ZPR4b32, /* ADD_VG2_M2Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, /* ADD_VG2_M2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, /* ADD_VG4_4ZZ_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZPR4b8, /* ADD_VG4_4ZZ_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR4b64, /* ADD_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* ADD_VG4_4ZZ_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR4b32, /* ADD_VG4_M4Z4Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* ADD_VG4_M4Z4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* ADD_VG4_M4ZZ_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d, ZPR4b64, /* ADD_VG4_M4ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s, ZPR4b32, /* ADD_VG4_M4Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, /* ADD_VG4_M4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, /* ADD_ZI_B */ ZPR8, ZPR8, i32imm, i32imm, /* ADD_ZI_D */ ZPR64, ZPR64, i32imm, i32imm, /* ADD_ZI_H */ ZPR16, ZPR16, i32imm, i32imm, /* ADD_ZI_S */ ZPR32, ZPR32, i32imm, i32imm, /* ADD_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* ADD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* ADD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* ADD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* ADD_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* ADD_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* ADD_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* ADD_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* ADDv16i8 */ V128, V128, V128, /* ADDv1i64 */ FPR64, FPR64, FPR64, /* ADDv2i32 */ V64, V64, V64, /* ADDv2i64 */ V128, V128, V128, /* ADDv4i16 */ V64, V64, V64, /* ADDv4i32 */ V128, V128, V128, /* ADDv8i16 */ V128, V128, V128, /* ADDv8i8 */ V64, V64, V64, /* ADR */ GPR64, adrlabel, /* ADRP */ GPR64, adrplabel, /* ADR_LSL_ZZZ_D_0 */ ZPR64, ZPR64, ZPR64ExtLSL8, /* ADR_LSL_ZZZ_D_1 */ ZPR64, ZPR64, ZPR64ExtLSL16, /* ADR_LSL_ZZZ_D_2 */ ZPR64, ZPR64, ZPR64ExtLSL32, /* ADR_LSL_ZZZ_D_3 */ ZPR64, ZPR64, ZPR64ExtLSL64, /* ADR_LSL_ZZZ_S_0 */ ZPR32, ZPR32, ZPR32ExtLSL8, /* ADR_LSL_ZZZ_S_1 */ ZPR32, ZPR32, ZPR32ExtLSL16, /* ADR_LSL_ZZZ_S_2 */ ZPR32, ZPR32, ZPR32ExtLSL32, /* ADR_LSL_ZZZ_S_3 */ ZPR32, ZPR32, ZPR32ExtLSL64, /* ADR_SXTW_ZZZ_D_0 */ ZPR64, ZPR64, ZPR64ExtSXTW8, /* ADR_SXTW_ZZZ_D_1 */ ZPR64, ZPR64, ZPR64ExtSXTW16, /* ADR_SXTW_ZZZ_D_2 */ ZPR64, ZPR64, ZPR64ExtSXTW32, /* ADR_SXTW_ZZZ_D_3 */ ZPR64, ZPR64, ZPR64ExtSXTW64, /* ADR_UXTW_ZZZ_D_0 */ ZPR64, ZPR64, ZPR64ExtUXTW8, /* ADR_UXTW_ZZZ_D_1 */ ZPR64, ZPR64, ZPR64ExtUXTW16, /* ADR_UXTW_ZZZ_D_2 */ ZPR64, ZPR64, ZPR64ExtUXTW32, /* ADR_UXTW_ZZZ_D_3 */ ZPR64, ZPR64, ZPR64ExtUXTW64, /* AESD_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* AESDrr */ V128, V128, V128, /* AESE_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* AESErr */ V128, V128, V128, /* AESIMC_ZZ_B */ ZPR8, ZPR8, /* AESIMCrr */ V128, V128, /* AESMC_ZZ_B */ ZPR8, ZPR8, /* AESMCrr */ V128, V128, /* ANDQV_VPZ_B */ V128, PPR3bAny, ZPR8, /* ANDQV_VPZ_D */ V128, PPR3bAny, ZPR64, /* ANDQV_VPZ_H */ V128, PPR3bAny, ZPR16, /* ANDQV_VPZ_S */ V128, PPR3bAny, ZPR32, /* ANDSWri */ GPR32, GPR32, logical_imm32, /* ANDSWrs */ GPR32, GPR32, GPR32, logical_shift32, /* ANDSXri */ GPR64, GPR64, logical_imm64, /* ANDSXrs */ GPR64, GPR64, GPR64, logical_shift64, /* ANDS_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* ANDV_VPZ_B */ FPR8asZPR, PPR3bAny, ZPR8, /* ANDV_VPZ_D */ FPR64asZPR, PPR3bAny, ZPR64, /* ANDV_VPZ_H */ FPR16asZPR, PPR3bAny, ZPR16, /* ANDV_VPZ_S */ FPR32asZPR, PPR3bAny, ZPR32, /* ANDWri */ GPR32sp, GPR32, logical_imm32, /* ANDWrs */ GPR32, GPR32, GPR32, logical_shift32, /* ANDXri */ GPR64sp, GPR64, logical_imm64, /* ANDXrs */ GPR64, GPR64, GPR64, logical_shift64, /* AND_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* AND_ZI */ ZPR64, ZPR64, logical_imm64, /* AND_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* AND_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* AND_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* AND_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* AND_ZZZ */ ZPR64, ZPR64, ZPR64, /* ANDv16i8 */ V128, V128, V128, /* ANDv8i8 */ V64, V64, V64, /* ASRD_ZPmI_B */ ZPR8, PPR3bAny, ZPR8, vecshiftR8, /* ASRD_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, vecshiftR64, /* ASRD_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, vecshiftR16, /* ASRD_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, vecshiftR32, /* ASRR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* ASRR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* ASRR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* ASRR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* ASRVWr */ GPR32, GPR32, GPR32, /* ASRVXr */ GPR64, GPR64, GPR64, /* ASR_WIDE_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR64, /* ASR_WIDE_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR64, /* ASR_WIDE_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR64, /* ASR_WIDE_ZZZ_B */ ZPR8, ZPR8, ZPR64, /* ASR_WIDE_ZZZ_H */ ZPR16, ZPR16, ZPR64, /* ASR_WIDE_ZZZ_S */ ZPR32, ZPR32, ZPR64, /* ASR_ZPmI_B */ ZPR8, PPR3bAny, ZPR8, vecshiftR8, /* ASR_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, vecshiftR64, /* ASR_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, vecshiftR16, /* ASR_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, vecshiftR32, /* ASR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* ASR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* ASR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* ASR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* ASR_ZZI_B */ ZPR8, ZPR8, vecshiftR8, /* ASR_ZZI_D */ ZPR64, ZPR64, vecshiftR64, /* ASR_ZZI_H */ ZPR16, ZPR16, vecshiftR16, /* ASR_ZZI_S */ ZPR32, ZPR32, vecshiftR32, /* AUTDA */ GPR64, GPR64, GPR64sp, /* AUTDB */ GPR64, GPR64, GPR64sp, /* AUTDZA */ GPR64, GPR64, /* AUTDZB */ GPR64, GPR64, /* AUTIA */ GPR64, GPR64, GPR64sp, /* AUTIA1716 */ /* AUTIASP */ /* AUTIAZ */ /* AUTIB */ GPR64, GPR64, GPR64sp, /* AUTIB1716 */ /* AUTIBSP */ /* AUTIBZ */ /* AUTIZA */ GPR64, GPR64, /* AUTIZB */ GPR64, GPR64, /* AXFLAG */ /* B */ am_b_target, /* BCAX */ V128, V128, V128, V128, /* BCAX_ZZZZ */ ZPR64, ZPR64, ZPR64, ZPR64, /* BCcc */ ccode, am_brcond, /* BDEP_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* BDEP_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* BDEP_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* BDEP_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* BEXT_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* BEXT_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* BEXT_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* BEXT_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* BF16DOTlanev4bf16 */ V64, V64, V64, V128, VectorIndexS, /* BF16DOTlanev8bf16 */ V128, V128, V128, V128, VectorIndexS, /* BFADD_VG2_M2Z_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, /* BFADD_VG4_M4Z_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, /* BFADD_ZPZmZ */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* BFADD_ZZZ */ ZPR16, ZPR16, ZPR16, /* BFCLAMP_VG2_2ZZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR16, ZPR16, /* BFCLAMP_VG4_4ZZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR16, ZPR16, /* BFCLAMP_ZZZ */ ZPR16, ZPR16, ZPR16, ZPR16, /* BFCVT */ FPR16, FPR32, /* BFCVTN */ V128, V128, /* BFCVTN2 */ V128, V128, V128, /* BFCVTNT_ZPmZ */ ZPR16, ZPR16, PPR3bAny, ZPR32, /* BFCVTN_Z2Z_StoH */ ZPR16, ZZ_s_mul_r, /* BFCVT_Z2Z_StoH */ ZPR16, ZZ_s_mul_r, /* BFCVT_ZPmZ */ ZPR16, ZPR16, PPR3bAny, ZPR32, /* BFDOT_VG2_M2Z2Z_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* BFDOT_VG2_M2ZZI_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* BFDOT_VG2_M2ZZ_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h, ZPR4b16, /* BFDOT_VG4_M4Z4Z_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFDOT_VG4_M4ZZI_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* BFDOT_VG4_M4ZZ_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h, ZPR4b16, /* BFDOT_ZZI */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexS32b, /* BFDOT_ZZZ */ ZPR32, ZPR32, ZPR16, ZPR16, /* BFDOTv4bf16 */ V64, V64, V64, V64, /* BFDOTv8bf16 */ V128, V128, V128, V128, /* BFMAXNM_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* BFMAXNM_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* BFMAXNM_VG4_4Z2Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFMAXNM_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* BFMAXNM_ZPZmZ */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* BFMAX_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* BFMAX_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* BFMAX_VG4_4Z2Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFMAX_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* BFMAX_ZPZmZ */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* BFMINNM_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* BFMINNM_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* BFMINNM_VG4_4Z2Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFMINNM_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* BFMINNM_ZPZmZ */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* BFMIN_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* BFMIN_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* BFMIN_VG4_4Z2Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFMIN_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* BFMIN_ZPZmZ */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* BFMLALB */ V128, V128, V128, V128, /* BFMLALBIdx */ V128, V128, V128, V128_lo, VectorIndexH, /* BFMLALB_ZZZ */ ZPR32, ZPR32, ZPR16, ZPR16, /* BFMLALB_ZZZI */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* BFMLALT */ V128, V128, V128, V128, /* BFMLALTIdx */ V128, V128, V128, V128_lo, VectorIndexH, /* BFMLALT_ZZZ */ ZPR32, ZPR32, ZPR16, ZPR16, /* BFMLALT_ZZZI */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* BFMLAL_MZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* BFMLAL_MZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* BFMLAL_VG2_M2Z2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* BFMLAL_VG2_M2ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* BFMLAL_VG2_M2ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* BFMLAL_VG4_M4Z4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFMLAL_VG4_M4ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* BFMLAL_VG4_M4ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* BFMLA_VG2_M2Z2Z */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* BFMLA_VG2_M2ZZ */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h, ZPR4b16, /* BFMLA_VG2_M2ZZI */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexH, /* BFMLA_VG4_M4Z4Z */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFMLA_VG4_M4ZZ */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h, ZPR4b16, /* BFMLA_VG4_M4ZZI */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH, /* BFMLA_ZPmZZ */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* BFMLA_ZZZI */ ZPR16, ZPR16, ZPR16, ZPR3b16, VectorIndexH32b, /* BFMLSLB_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* BFMLSLB_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* BFMLSLT_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* BFMLSLT_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* BFMLSL_MZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* BFMLSL_MZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* BFMLSL_VG2_M2Z2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* BFMLSL_VG2_M2ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* BFMLSL_VG2_M2ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* BFMLSL_VG4_M4Z4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFMLSL_VG4_M4ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* BFMLSL_VG4_M4ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* BFMLS_VG2_M2Z2Z */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* BFMLS_VG2_M2ZZ */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h, ZPR4b16, /* BFMLS_VG2_M2ZZI */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexH, /* BFMLS_VG4_M4Z4Z */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* BFMLS_VG4_M4ZZ */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h, ZPR4b16, /* BFMLS_VG4_M4ZZI */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH, /* BFMLS_ZPmZZ */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* BFMLS_ZZZI */ ZPR16, ZPR16, ZPR16, ZPR3b16, VectorIndexH32b, /* BFMMLA */ V128, V128, V128, V128, /* BFMMLA_ZZZ */ ZPR32, ZPR32, ZPR16, ZPR16, /* BFMOPA_MPPZZ */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* BFMOPA_MPPZZ_H */ TileOp16, TileOp16, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* BFMOPS_MPPZZ */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* BFMOPS_MPPZZ_H */ TileOp16, TileOp16, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* BFMUL_ZPZmZ */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* BFMUL_ZZZ */ ZPR16, ZPR16, ZPR16, /* BFMUL_ZZZI */ ZPR16, ZPR16, ZPR3b16, VectorIndexH32b, /* BFMWri */ GPR32, GPR32, GPR32, imm0_31, imm0_31, /* BFMXri */ GPR64, GPR64, GPR64, imm0_63, imm0_63, /* BFSUB_VG2_M2Z_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, /* BFSUB_VG4_M4Z_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, /* BFSUB_ZPZmZ */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* BFSUB_ZZZ */ ZPR16, ZPR16, ZPR16, /* BFVDOT_VG2_M2ZZI_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* BGRP_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* BGRP_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* BGRP_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* BGRP_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* BICSWrs */ GPR32, GPR32, GPR32, logical_shift32, /* BICSXrs */ GPR64, GPR64, GPR64, logical_shift64, /* BICS_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* BICWrs */ GPR32, GPR32, GPR32, logical_shift32, /* BICXrs */ GPR64, GPR64, GPR64, logical_shift64, /* BIC_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* BIC_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* BIC_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* BIC_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* BIC_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* BIC_ZZZ */ ZPR64, ZPR64, ZPR64, /* BICv16i8 */ V128, V128, V128, /* BICv2i32 */ V64, V64, imm0_255, logical_vec_shift, /* BICv4i16 */ V64, V64, imm0_255, logical_vec_hw_shift, /* BICv4i32 */ V128, V128, imm0_255, logical_vec_shift, /* BICv8i16 */ V128, V128, imm0_255, logical_vec_hw_shift, /* BICv8i8 */ V64, V64, V64, /* BIFv16i8 */ V128, V128, V128, V128, /* BIFv8i8 */ V64, V64, V64, V64, /* BITv16i8 */ V128, V128, V128, V128, /* BITv8i8 */ V64, V64, V64, V64, /* BL */ am_bl_target, /* BLR */ GPR64, /* BLRAA */ GPR64, GPR64sp, /* BLRAAZ */ GPR64, /* BLRAB */ GPR64, GPR64sp, /* BLRABZ */ GPR64, /* BMOPA_MPPZZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR32, ZPR32, /* BMOPS_MPPZZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR32, ZPR32, /* BR */ GPR64, /* BRAA */ GPR64, GPR64sp, /* BRAAZ */ GPR64, /* BRAB */ GPR64, GPR64sp, /* BRABZ */ GPR64, /* BRB_IALL */ /* BRB_INJ */ /* BRK */ timm32_0_65535, /* BRKAS_PPzP */ PPR8, PPRAny, PPR8, /* BRKA_PPmP */ PPR8, PPR8, PPRAny, PPR8, /* BRKA_PPzP */ PPR8, PPRAny, PPR8, /* BRKBS_PPzP */ PPR8, PPRAny, PPR8, /* BRKB_PPmP */ PPR8, PPR8, PPRAny, PPR8, /* BRKB_PPzP */ PPR8, PPRAny, PPR8, /* BRKNS_PPzP */ PPR8, PPRAny, PPR8, PPR8, /* BRKN_PPzP */ PPR8, PPRAny, PPR8, PPR8, /* BRKPAS_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* BRKPA_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* BRKPBS_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* BRKPB_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* BSL1N_ZZZZ */ ZPR64, ZPR64, ZPR64, ZPR64, /* BSL2N_ZZZZ */ ZPR64, ZPR64, ZPR64, ZPR64, /* BSL_ZZZZ */ ZPR64, ZPR64, ZPR64, ZPR64, /* BSLv16i8 */ V128, V128, V128, V128, /* BSLv8i8 */ V64, V64, V64, V64, /* Bcc */ ccode, am_brcond, /* CADD_ZZI_B */ ZPR8, ZPR8, ZPR8, complexrotateopodd, /* CADD_ZZI_D */ ZPR64, ZPR64, ZPR64, complexrotateopodd, /* CADD_ZZI_H */ ZPR16, ZPR16, ZPR16, complexrotateopodd, /* CADD_ZZI_S */ ZPR32, ZPR32, ZPR32, complexrotateopodd, /* CASAB */ GPR32, GPR32, GPR32, GPR64sp, /* CASAH */ GPR32, GPR32, GPR32, GPR64sp, /* CASALB */ GPR32, GPR32, GPR32, GPR64sp, /* CASALH */ GPR32, GPR32, GPR32, GPR64sp, /* CASALW */ GPR32, GPR32, GPR32, GPR64sp, /* CASALX */ GPR64, GPR64, GPR64, GPR64sp, /* CASAW */ GPR32, GPR32, GPR32, GPR64sp, /* CASAX */ GPR64, GPR64, GPR64, GPR64sp, /* CASB */ GPR32, GPR32, GPR32, GPR64sp, /* CASH */ GPR32, GPR32, GPR32, GPR64sp, /* CASLB */ GPR32, GPR32, GPR32, GPR64sp, /* CASLH */ GPR32, GPR32, GPR32, GPR64sp, /* CASLW */ GPR32, GPR32, GPR32, GPR64sp, /* CASLX */ GPR64, GPR64, GPR64, GPR64sp, /* CASPALW */ WSeqPairClassOperand, WSeqPairClassOperand, WSeqPairClassOperand, GPR64sp, /* CASPALX */ XSeqPairClassOperand, XSeqPairClassOperand, XSeqPairClassOperand, GPR64sp, /* CASPAW */ WSeqPairClassOperand, WSeqPairClassOperand, WSeqPairClassOperand, GPR64sp, /* CASPAX */ XSeqPairClassOperand, XSeqPairClassOperand, XSeqPairClassOperand, GPR64sp, /* CASPLW */ WSeqPairClassOperand, WSeqPairClassOperand, WSeqPairClassOperand, GPR64sp, /* CASPLX */ XSeqPairClassOperand, XSeqPairClassOperand, XSeqPairClassOperand, GPR64sp, /* CASPW */ WSeqPairClassOperand, WSeqPairClassOperand, WSeqPairClassOperand, GPR64sp, /* CASPX */ XSeqPairClassOperand, XSeqPairClassOperand, XSeqPairClassOperand, GPR64sp, /* CASW */ GPR32, GPR32, GPR32, GPR64sp, /* CASX */ GPR64, GPR64, GPR64, GPR64sp, /* CBNZW */ GPR32, am_brcond, /* CBNZX */ GPR64, am_brcond, /* CBZW */ GPR32, am_brcond, /* CBZX */ GPR64, am_brcond, /* CCMNWi */ GPR32, imm32_0_31, imm32_0_15, ccode, /* CCMNWr */ GPR32, GPR32, imm32_0_15, ccode, /* CCMNXi */ GPR64, imm0_31, imm32_0_15, ccode, /* CCMNXr */ GPR64, GPR64, imm32_0_15, ccode, /* CCMPWi */ GPR32, imm32_0_31, imm32_0_15, ccode, /* CCMPWr */ GPR32, GPR32, imm32_0_15, ccode, /* CCMPXi */ GPR64, imm0_31, imm32_0_15, ccode, /* CCMPXr */ GPR64, GPR64, imm32_0_15, ccode, /* CDOT_ZZZI_D */ ZPR64, ZPR64, ZPR16, ZPR4b16, VectorIndexD32b, complexrotateop, /* CDOT_ZZZI_S */ ZPR32, ZPR32, ZPR8, ZPR3b8, VectorIndexS32b, complexrotateop, /* CDOT_ZZZ_D */ ZPR64, ZPR64, ZPR16, ZPR16, complexrotateop, /* CDOT_ZZZ_S */ ZPR32, ZPR32, ZPR8, ZPR8, complexrotateop, /* CFINV */ /* CLASTA_RPZ_B */ GPR32, PPR3bAny, GPR32, ZPR8, /* CLASTA_RPZ_D */ GPR64, PPR3bAny, GPR64, ZPR64, /* CLASTA_RPZ_H */ GPR32, PPR3bAny, GPR32, ZPR16, /* CLASTA_RPZ_S */ GPR32, PPR3bAny, GPR32, ZPR32, /* CLASTA_VPZ_B */ FPR8, PPR3bAny, FPR8, ZPR8, /* CLASTA_VPZ_D */ FPR64, PPR3bAny, FPR64, ZPR64, /* CLASTA_VPZ_H */ FPR16, PPR3bAny, FPR16, ZPR16, /* CLASTA_VPZ_S */ FPR32, PPR3bAny, FPR32, ZPR32, /* CLASTA_ZPZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* CLASTA_ZPZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* CLASTA_ZPZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* CLASTA_ZPZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* CLASTB_RPZ_B */ GPR32, PPR3bAny, GPR32, ZPR8, /* CLASTB_RPZ_D */ GPR64, PPR3bAny, GPR64, ZPR64, /* CLASTB_RPZ_H */ GPR32, PPR3bAny, GPR32, ZPR16, /* CLASTB_RPZ_S */ GPR32, PPR3bAny, GPR32, ZPR32, /* CLASTB_VPZ_B */ FPR8, PPR3bAny, FPR8, ZPR8, /* CLASTB_VPZ_D */ FPR64, PPR3bAny, FPR64, ZPR64, /* CLASTB_VPZ_H */ FPR16, PPR3bAny, FPR16, ZPR16, /* CLASTB_VPZ_S */ FPR32, PPR3bAny, FPR32, ZPR32, /* CLASTB_ZPZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* CLASTB_ZPZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* CLASTB_ZPZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* CLASTB_ZPZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* CLREX */ imm0_15, /* CLSWr */ GPR32, GPR32, /* CLSXr */ GPR64, GPR64, /* CLS_ZPmZ_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* CLS_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* CLS_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* CLS_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* CLSv16i8 */ V128, V128, /* CLSv2i32 */ V64, V64, /* CLSv4i16 */ V64, V64, /* CLSv4i32 */ V128, V128, /* CLSv8i16 */ V128, V128, /* CLSv8i8 */ V64, V64, /* CLZWr */ GPR32, GPR32, /* CLZXr */ GPR64, GPR64, /* CLZ_ZPmZ_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* CLZ_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* CLZ_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* CLZ_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* CLZv16i8 */ V128, V128, /* CLZv2i32 */ V64, V64, /* CLZv4i16 */ V64, V64, /* CLZv4i32 */ V128, V128, /* CLZv8i16 */ V128, V128, /* CLZv8i8 */ V64, V64, /* CMEQv16i8 */ V128, V128, V128, /* CMEQv16i8rz */ V128, V128, /* CMEQv1i64 */ FPR64, FPR64, FPR64, /* CMEQv1i64rz */ FPR64, FPR64, /* CMEQv2i32 */ V64, V64, V64, /* CMEQv2i32rz */ V64, V64, /* CMEQv2i64 */ V128, V128, V128, /* CMEQv2i64rz */ V128, V128, /* CMEQv4i16 */ V64, V64, V64, /* CMEQv4i16rz */ V64, V64, /* CMEQv4i32 */ V128, V128, V128, /* CMEQv4i32rz */ V128, V128, /* CMEQv8i16 */ V128, V128, V128, /* CMEQv8i16rz */ V128, V128, /* CMEQv8i8 */ V64, V64, V64, /* CMEQv8i8rz */ V64, V64, /* CMGEv16i8 */ V128, V128, V128, /* CMGEv16i8rz */ V128, V128, /* CMGEv1i64 */ FPR64, FPR64, FPR64, /* CMGEv1i64rz */ FPR64, FPR64, /* CMGEv2i32 */ V64, V64, V64, /* CMGEv2i32rz */ V64, V64, /* CMGEv2i64 */ V128, V128, V128, /* CMGEv2i64rz */ V128, V128, /* CMGEv4i16 */ V64, V64, V64, /* CMGEv4i16rz */ V64, V64, /* CMGEv4i32 */ V128, V128, V128, /* CMGEv4i32rz */ V128, V128, /* CMGEv8i16 */ V128, V128, V128, /* CMGEv8i16rz */ V128, V128, /* CMGEv8i8 */ V64, V64, V64, /* CMGEv8i8rz */ V64, V64, /* CMGTv16i8 */ V128, V128, V128, /* CMGTv16i8rz */ V128, V128, /* CMGTv1i64 */ FPR64, FPR64, FPR64, /* CMGTv1i64rz */ FPR64, FPR64, /* CMGTv2i32 */ V64, V64, V64, /* CMGTv2i32rz */ V64, V64, /* CMGTv2i64 */ V128, V128, V128, /* CMGTv2i64rz */ V128, V128, /* CMGTv4i16 */ V64, V64, V64, /* CMGTv4i16rz */ V64, V64, /* CMGTv4i32 */ V128, V128, V128, /* CMGTv4i32rz */ V128, V128, /* CMGTv8i16 */ V128, V128, V128, /* CMGTv8i16rz */ V128, V128, /* CMGTv8i8 */ V64, V64, V64, /* CMGTv8i8rz */ V64, V64, /* CMHIv16i8 */ V128, V128, V128, /* CMHIv1i64 */ FPR64, FPR64, FPR64, /* CMHIv2i32 */ V64, V64, V64, /* CMHIv2i64 */ V128, V128, V128, /* CMHIv4i16 */ V64, V64, V64, /* CMHIv4i32 */ V128, V128, V128, /* CMHIv8i16 */ V128, V128, V128, /* CMHIv8i8 */ V64, V64, V64, /* CMHSv16i8 */ V128, V128, V128, /* CMHSv1i64 */ FPR64, FPR64, FPR64, /* CMHSv2i32 */ V64, V64, V64, /* CMHSv2i64 */ V128, V128, V128, /* CMHSv4i16 */ V64, V64, V64, /* CMHSv4i32 */ V128, V128, V128, /* CMHSv8i16 */ V128, V128, V128, /* CMHSv8i8 */ V64, V64, V64, /* CMLA_ZZZI_H */ ZPR16, ZPR16, ZPR16, ZPR3b16, VectorIndexS32b, complexrotateop, /* CMLA_ZZZI_S */ ZPR32, ZPR32, ZPR32, ZPR4b32, VectorIndexD32b, complexrotateop, /* CMLA_ZZZ_B */ ZPR8, ZPR8, ZPR8, ZPR8, complexrotateop, /* CMLA_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, complexrotateop, /* CMLA_ZZZ_H */ ZPR16, ZPR16, ZPR16, ZPR16, complexrotateop, /* CMLA_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, complexrotateop, /* CMLEv16i8rz */ V128, V128, /* CMLEv1i64rz */ FPR64, FPR64, /* CMLEv2i32rz */ V64, V64, /* CMLEv2i64rz */ V128, V128, /* CMLEv4i16rz */ V64, V64, /* CMLEv4i32rz */ V128, V128, /* CMLEv8i16rz */ V128, V128, /* CMLEv8i8rz */ V64, V64, /* CMLTv16i8rz */ V128, V128, /* CMLTv1i64rz */ FPR64, FPR64, /* CMLTv2i32rz */ V64, V64, /* CMLTv2i64rz */ V128, V128, /* CMLTv4i16rz */ V64, V64, /* CMLTv4i32rz */ V128, V128, /* CMLTv8i16rz */ V128, V128, /* CMLTv8i8rz */ V64, V64, /* CMPEQ_PPzZI_B */ PPR8, PPR3bAny, ZPR8, simm5_32b, /* CMPEQ_PPzZI_D */ PPR64, PPR3bAny, ZPR64, simm5_64b, /* CMPEQ_PPzZI_H */ PPR16, PPR3bAny, ZPR16, simm5_32b, /* CMPEQ_PPzZI_S */ PPR32, PPR3bAny, ZPR32, simm5_32b, /* CMPEQ_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR8, /* CMPEQ_PPzZZ_D */ PPR64, PPR3bAny, ZPR64, ZPR64, /* CMPEQ_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* CMPEQ_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR32, /* CMPEQ_WIDE_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR64, /* CMPEQ_WIDE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR64, /* CMPEQ_WIDE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR64, /* CMPGE_PPzZI_B */ PPR8, PPR3bAny, ZPR8, simm5_32b, /* CMPGE_PPzZI_D */ PPR64, PPR3bAny, ZPR64, simm5_64b, /* CMPGE_PPzZI_H */ PPR16, PPR3bAny, ZPR16, simm5_32b, /* CMPGE_PPzZI_S */ PPR32, PPR3bAny, ZPR32, simm5_32b, /* CMPGE_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR8, /* CMPGE_PPzZZ_D */ PPR64, PPR3bAny, ZPR64, ZPR64, /* CMPGE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* CMPGE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR32, /* CMPGE_WIDE_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR64, /* CMPGE_WIDE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR64, /* CMPGE_WIDE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR64, /* CMPGT_PPzZI_B */ PPR8, PPR3bAny, ZPR8, simm5_32b, /* CMPGT_PPzZI_D */ PPR64, PPR3bAny, ZPR64, simm5_64b, /* CMPGT_PPzZI_H */ PPR16, PPR3bAny, ZPR16, simm5_32b, /* CMPGT_PPzZI_S */ PPR32, PPR3bAny, ZPR32, simm5_32b, /* CMPGT_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR8, /* CMPGT_PPzZZ_D */ PPR64, PPR3bAny, ZPR64, ZPR64, /* CMPGT_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* CMPGT_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR32, /* CMPGT_WIDE_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR64, /* CMPGT_WIDE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR64, /* CMPGT_WIDE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR64, /* CMPHI_PPzZI_B */ PPR8, PPR3bAny, ZPR8, imm0_127, /* CMPHI_PPzZI_D */ PPR64, PPR3bAny, ZPR64, imm0_127_64b, /* CMPHI_PPzZI_H */ PPR16, PPR3bAny, ZPR16, imm0_127, /* CMPHI_PPzZI_S */ PPR32, PPR3bAny, ZPR32, imm0_127, /* CMPHI_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR8, /* CMPHI_PPzZZ_D */ PPR64, PPR3bAny, ZPR64, ZPR64, /* CMPHI_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* CMPHI_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR32, /* CMPHI_WIDE_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR64, /* CMPHI_WIDE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR64, /* CMPHI_WIDE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR64, /* CMPHS_PPzZI_B */ PPR8, PPR3bAny, ZPR8, imm0_127, /* CMPHS_PPzZI_D */ PPR64, PPR3bAny, ZPR64, imm0_127_64b, /* CMPHS_PPzZI_H */ PPR16, PPR3bAny, ZPR16, imm0_127, /* CMPHS_PPzZI_S */ PPR32, PPR3bAny, ZPR32, imm0_127, /* CMPHS_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR8, /* CMPHS_PPzZZ_D */ PPR64, PPR3bAny, ZPR64, ZPR64, /* CMPHS_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* CMPHS_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR32, /* CMPHS_WIDE_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR64, /* CMPHS_WIDE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR64, /* CMPHS_WIDE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR64, /* CMPLE_PPzZI_B */ PPR8, PPR3bAny, ZPR8, simm5_32b, /* CMPLE_PPzZI_D */ PPR64, PPR3bAny, ZPR64, simm5_64b, /* CMPLE_PPzZI_H */ PPR16, PPR3bAny, ZPR16, simm5_32b, /* CMPLE_PPzZI_S */ PPR32, PPR3bAny, ZPR32, simm5_32b, /* CMPLE_WIDE_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR64, /* CMPLE_WIDE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR64, /* CMPLE_WIDE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR64, /* CMPLO_PPzZI_B */ PPR8, PPR3bAny, ZPR8, imm0_127, /* CMPLO_PPzZI_D */ PPR64, PPR3bAny, ZPR64, imm0_127_64b, /* CMPLO_PPzZI_H */ PPR16, PPR3bAny, ZPR16, imm0_127, /* CMPLO_PPzZI_S */ PPR32, PPR3bAny, ZPR32, imm0_127, /* CMPLO_WIDE_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR64, /* CMPLO_WIDE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR64, /* CMPLO_WIDE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR64, /* CMPLS_PPzZI_B */ PPR8, PPR3bAny, ZPR8, imm0_127, /* CMPLS_PPzZI_D */ PPR64, PPR3bAny, ZPR64, imm0_127_64b, /* CMPLS_PPzZI_H */ PPR16, PPR3bAny, ZPR16, imm0_127, /* CMPLS_PPzZI_S */ PPR32, PPR3bAny, ZPR32, imm0_127, /* CMPLS_WIDE_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR64, /* CMPLS_WIDE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR64, /* CMPLS_WIDE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR64, /* CMPLT_PPzZI_B */ PPR8, PPR3bAny, ZPR8, simm5_32b, /* CMPLT_PPzZI_D */ PPR64, PPR3bAny, ZPR64, simm5_64b, /* CMPLT_PPzZI_H */ PPR16, PPR3bAny, ZPR16, simm5_32b, /* CMPLT_PPzZI_S */ PPR32, PPR3bAny, ZPR32, simm5_32b, /* CMPLT_WIDE_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR64, /* CMPLT_WIDE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR64, /* CMPLT_WIDE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR64, /* CMPNE_PPzZI_B */ PPR8, PPR3bAny, ZPR8, simm5_32b, /* CMPNE_PPzZI_D */ PPR64, PPR3bAny, ZPR64, simm5_64b, /* CMPNE_PPzZI_H */ PPR16, PPR3bAny, ZPR16, simm5_32b, /* CMPNE_PPzZI_S */ PPR32, PPR3bAny, ZPR32, simm5_32b, /* CMPNE_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR8, /* CMPNE_PPzZZ_D */ PPR64, PPR3bAny, ZPR64, ZPR64, /* CMPNE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* CMPNE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR32, /* CMPNE_WIDE_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR64, /* CMPNE_WIDE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR64, /* CMPNE_WIDE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR64, /* CMTSTv16i8 */ V128, V128, V128, /* CMTSTv1i64 */ FPR64, FPR64, FPR64, /* CMTSTv2i32 */ V64, V64, V64, /* CMTSTv2i64 */ V128, V128, V128, /* CMTSTv4i16 */ V64, V64, V64, /* CMTSTv4i32 */ V128, V128, V128, /* CMTSTv8i16 */ V128, V128, V128, /* CMTSTv8i8 */ V64, V64, V64, /* CNOT_ZPmZ_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* CNOT_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* CNOT_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* CNOT_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* CNTB_XPiI */ GPR64, sve_pred_enum, sve_incdec_imm, /* CNTD_XPiI */ GPR64, sve_pred_enum, sve_incdec_imm, /* CNTH_XPiI */ GPR64, sve_pred_enum, sve_incdec_imm, /* CNTP_XCI_B */ GPR64, PNR8, sve_vec_len_specifier_enum, /* CNTP_XCI_D */ GPR64, PNR64, sve_vec_len_specifier_enum, /* CNTP_XCI_H */ GPR64, PNR16, sve_vec_len_specifier_enum, /* CNTP_XCI_S */ GPR64, PNR32, sve_vec_len_specifier_enum, /* CNTP_XPP_B */ GPR64, PPRAny, PPR8, /* CNTP_XPP_D */ GPR64, PPRAny, PPR64, /* CNTP_XPP_H */ GPR64, PPRAny, PPR16, /* CNTP_XPP_S */ GPR64, PPRAny, PPR32, /* CNTW_XPiI */ GPR64, sve_pred_enum, sve_incdec_imm, /* CNTWr */ GPR32, GPR32, /* CNTXr */ GPR64, GPR64, /* CNT_ZPmZ_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* CNT_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* CNT_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* CNT_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* CNTv16i8 */ V128, V128, /* CNTv8i8 */ V64, V64, /* COMPACT_ZPZ_D */ ZPR64, PPR3bAny, ZPR64, /* COMPACT_ZPZ_S */ ZPR32, PPR3bAny, ZPR32, /* CPYE */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYEN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYERN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYERT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYERTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYERTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYERTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYET */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYETN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYETRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYETWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYEWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYEWT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYEWTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYEWTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYEWTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFE */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFEN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFERN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFERT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFERTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFERTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFERTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFET */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFETN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFETRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFETWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFEWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFEWT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFEWTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFEWTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFEWTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFM */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMRT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMRTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMRTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMRTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMWT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMWTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMWTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFMWTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFP */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPRT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPRTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPRTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPRTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPWT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPWTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPWTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYFPWTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYM */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMRT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMRTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMRTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMRTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMWT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMWTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMWTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYMWTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYP */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPRT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPRTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPRTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPRTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPWT */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPWTN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPWTRN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPYPWTWN */ GPR64common, GPR64common, GPR64, GPR64common, GPR64common, GPR64, /* CPY_ZPmI_B */ ZPR8, ZPR8, PPRAny, i32imm, i32imm, /* CPY_ZPmI_D */ ZPR64, ZPR64, PPRAny, i32imm, i32imm, /* CPY_ZPmI_H */ ZPR16, ZPR16, PPRAny, i32imm, i32imm, /* CPY_ZPmI_S */ ZPR32, ZPR32, PPRAny, i32imm, i32imm, /* CPY_ZPmR_B */ ZPR8, ZPR8, PPR3bAny, GPR32sp, /* CPY_ZPmR_D */ ZPR64, ZPR64, PPR3bAny, GPR64sp, /* CPY_ZPmR_H */ ZPR16, ZPR16, PPR3bAny, GPR32sp, /* CPY_ZPmR_S */ ZPR32, ZPR32, PPR3bAny, GPR32sp, /* CPY_ZPmV_B */ ZPR8, ZPR8, PPR3bAny, FPR8, /* CPY_ZPmV_D */ ZPR64, ZPR64, PPR3bAny, FPR64, /* CPY_ZPmV_H */ ZPR16, ZPR16, PPR3bAny, FPR16, /* CPY_ZPmV_S */ ZPR32, ZPR32, PPR3bAny, FPR32, /* CPY_ZPzI_B */ ZPR8, PPRAny, i32imm, i32imm, /* CPY_ZPzI_D */ ZPR64, PPRAny, i32imm, i32imm, /* CPY_ZPzI_H */ ZPR16, PPRAny, i32imm, i32imm, /* CPY_ZPzI_S */ ZPR32, PPRAny, i32imm, i32imm, /* CRC32Brr */ GPR32, GPR32, GPR32, /* CRC32CBrr */ GPR32, GPR32, GPR32, /* CRC32CHrr */ GPR32, GPR32, GPR32, /* CRC32CWrr */ GPR32, GPR32, GPR32, /* CRC32CXrr */ GPR32, GPR32, GPR64, /* CRC32Hrr */ GPR32, GPR32, GPR32, /* CRC32Wrr */ GPR32, GPR32, GPR32, /* CRC32Xrr */ GPR32, GPR32, GPR64, /* CSELWr */ GPR32, GPR32, GPR32, ccode, /* CSELXr */ GPR64, GPR64, GPR64, ccode, /* CSINCWr */ GPR32, GPR32, GPR32, ccode, /* CSINCXr */ GPR64, GPR64, GPR64, ccode, /* CSINVWr */ GPR32, GPR32, GPR32, ccode, /* CSINVXr */ GPR64, GPR64, GPR64, ccode, /* CSNEGWr */ GPR32, GPR32, GPR32, ccode, /* CSNEGXr */ GPR64, GPR64, GPR64, ccode, /* CTERMEQ_WW */ GPR32, GPR32, /* CTERMEQ_XX */ GPR64, GPR64, /* CTERMNE_WW */ GPR32, GPR32, /* CTERMNE_XX */ GPR64, GPR64, /* CTZWr */ GPR32, GPR32, /* CTZXr */ GPR64, GPR64, /* DCPS1 */ timm32_0_65535, /* DCPS2 */ timm32_0_65535, /* DCPS3 */ timm32_0_65535, /* DECB_XPiI */ GPR64, GPR64, sve_pred_enum, sve_incdec_imm, /* DECD_XPiI */ GPR64, GPR64, sve_pred_enum, sve_incdec_imm, /* DECD_ZPiI */ ZPR64, ZPR64, sve_pred_enum, sve_incdec_imm, /* DECH_XPiI */ GPR64, GPR64, sve_pred_enum, sve_incdec_imm, /* DECH_ZPiI */ ZPR16, ZPR16, sve_pred_enum, sve_incdec_imm, /* DECP_XP_B */ GPR64z, PPR8, GPR64z, /* DECP_XP_D */ GPR64z, PPR64, GPR64z, /* DECP_XP_H */ GPR64z, PPR16, GPR64z, /* DECP_XP_S */ GPR64z, PPR32, GPR64z, /* DECP_ZP_D */ ZPR64, ZPR64, PPR64, /* DECP_ZP_H */ ZPR16, ZPR16, PPR16, /* DECP_ZP_S */ ZPR32, ZPR32, PPR32, /* DECW_XPiI */ GPR64, GPR64, sve_pred_enum, sve_incdec_imm, /* DECW_ZPiI */ ZPR32, ZPR32, sve_pred_enum, sve_incdec_imm, /* DMB */ barrier_op, /* DRPS */ /* DSB */ barrier_op, /* DSBnXS */ barrier_nxs_op, /* DUPM_ZI */ ZPR64, logical_imm64, /* DUPQ_ZZI_B */ ZPR8, ZPR8, VectorIndexB32b, /* DUPQ_ZZI_D */ ZPR64, ZPR64, VectorIndexD32b, /* DUPQ_ZZI_H */ ZPR16, ZPR16, VectorIndexH32b, /* DUPQ_ZZI_S */ ZPR32, ZPR32, VectorIndexS32b, /* DUP_ZI_B */ ZPR8, i32imm, i32imm, /* DUP_ZI_D */ ZPR64, i32imm, i32imm, /* DUP_ZI_H */ ZPR16, i32imm, i32imm, /* DUP_ZI_S */ ZPR32, i32imm, i32imm, /* DUP_ZR_B */ ZPR8, GPR32sp, /* DUP_ZR_D */ ZPR64, GPR64sp, /* DUP_ZR_H */ ZPR16, GPR32sp, /* DUP_ZR_S */ ZPR32, GPR32sp, /* DUP_ZZI_B */ ZPR8, ZPR8, sve_elm_idx_extdup_b, /* DUP_ZZI_D */ ZPR64, ZPR64, sve_elm_idx_extdup_d, /* DUP_ZZI_H */ ZPR16, ZPR16, sve_elm_idx_extdup_h, /* DUP_ZZI_Q */ ZPR128, ZPR128, sve_elm_idx_extdup_q, /* DUP_ZZI_S */ ZPR32, ZPR32, sve_elm_idx_extdup_s, /* DUPi16 */ FPR16, V128, VectorIndexH, /* DUPi32 */ FPR32, V128, VectorIndexS, /* DUPi64 */ FPR64, V128, VectorIndexD, /* DUPi8 */ FPR8, V128, VectorIndexB, /* DUPv16i8gpr */ V128, GPR32, /* DUPv16i8lane */ V128, V128, VectorIndexB, /* DUPv2i32gpr */ V64, GPR32, /* DUPv2i32lane */ V64, V128, VectorIndexS, /* DUPv2i64gpr */ V128, GPR64, /* DUPv2i64lane */ V128, V128, VectorIndexD, /* DUPv4i16gpr */ V64, GPR32, /* DUPv4i16lane */ V64, V128, VectorIndexH, /* DUPv4i32gpr */ V128, GPR32, /* DUPv4i32lane */ V128, V128, VectorIndexS, /* DUPv8i16gpr */ V128, GPR32, /* DUPv8i16lane */ V128, V128, VectorIndexH, /* DUPv8i8gpr */ V64, GPR32, /* DUPv8i8lane */ V64, V128, VectorIndexB, /* EONWrs */ GPR32, GPR32, GPR32, logical_shift32, /* EONXrs */ GPR64, GPR64, GPR64, logical_shift64, /* EOR3 */ V128, V128, V128, V128, /* EOR3_ZZZZ */ ZPR64, ZPR64, ZPR64, ZPR64, /* EORBT_ZZZ_B */ ZPR8, ZPR8, ZPR8, ZPR8, /* EORBT_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* EORBT_ZZZ_H */ ZPR16, ZPR16, ZPR16, ZPR16, /* EORBT_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* EORQV_VPZ_B */ V128, PPR3bAny, ZPR8, /* EORQV_VPZ_D */ V128, PPR3bAny, ZPR64, /* EORQV_VPZ_H */ V128, PPR3bAny, ZPR16, /* EORQV_VPZ_S */ V128, PPR3bAny, ZPR32, /* EORS_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* EORTB_ZZZ_B */ ZPR8, ZPR8, ZPR8, ZPR8, /* EORTB_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* EORTB_ZZZ_H */ ZPR16, ZPR16, ZPR16, ZPR16, /* EORTB_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* EORV_VPZ_B */ FPR8asZPR, PPR3bAny, ZPR8, /* EORV_VPZ_D */ FPR64asZPR, PPR3bAny, ZPR64, /* EORV_VPZ_H */ FPR16asZPR, PPR3bAny, ZPR16, /* EORV_VPZ_S */ FPR32asZPR, PPR3bAny, ZPR32, /* EORWri */ GPR32sp, GPR32, logical_imm32, /* EORWrs */ GPR32, GPR32, GPR32, logical_shift32, /* EORXri */ GPR64sp, GPR64, logical_imm64, /* EORXrs */ GPR64, GPR64, GPR64, logical_shift64, /* EOR_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* EOR_ZI */ ZPR64, ZPR64, logical_imm64, /* EOR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* EOR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* EOR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* EOR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* EOR_ZZZ */ ZPR64, ZPR64, ZPR64, /* EORv16i8 */ V128, V128, V128, /* EORv8i8 */ V64, V64, V64, /* ERET */ /* ERETAA */ /* ERETAB */ /* EXTQ_ZZI */ ZPR8, ZPR8, ZPR8, imm0_15, /* EXTRACT_ZPMXI_H_B */ ZPR8, ZPR8, PPR3bAny, TileVectorOpH8, MatrixIndexGPR32Op12_15, sme_elm_idx0_15, /* EXTRACT_ZPMXI_H_D */ ZPR64, ZPR64, PPR3bAny, TileVectorOpH64, MatrixIndexGPR32Op12_15, sme_elm_idx0_1, /* EXTRACT_ZPMXI_H_H */ ZPR16, ZPR16, PPR3bAny, TileVectorOpH16, MatrixIndexGPR32Op12_15, sme_elm_idx0_7, /* EXTRACT_ZPMXI_H_Q */ ZPR128, ZPR128, PPR3bAny, TileVectorOpH128, MatrixIndexGPR32Op12_15, sme_elm_idx0_0, /* EXTRACT_ZPMXI_H_S */ ZPR32, ZPR32, PPR3bAny, TileVectorOpH32, MatrixIndexGPR32Op12_15, sme_elm_idx0_3, /* EXTRACT_ZPMXI_V_B */ ZPR8, ZPR8, PPR3bAny, TileVectorOpV8, MatrixIndexGPR32Op12_15, sme_elm_idx0_15, /* EXTRACT_ZPMXI_V_D */ ZPR64, ZPR64, PPR3bAny, TileVectorOpV64, MatrixIndexGPR32Op12_15, sme_elm_idx0_1, /* EXTRACT_ZPMXI_V_H */ ZPR16, ZPR16, PPR3bAny, TileVectorOpV16, MatrixIndexGPR32Op12_15, sme_elm_idx0_7, /* EXTRACT_ZPMXI_V_Q */ ZPR128, ZPR128, PPR3bAny, TileVectorOpV128, MatrixIndexGPR32Op12_15, sme_elm_idx0_0, /* EXTRACT_ZPMXI_V_S */ ZPR32, ZPR32, PPR3bAny, TileVectorOpV32, MatrixIndexGPR32Op12_15, sme_elm_idx0_3, /* EXTRWrri */ GPR32, GPR32, GPR32, imm0_31, /* EXTRXrri */ GPR64, GPR64, GPR64, imm0_63, /* EXT_ZZI */ ZPR8, ZPR8, ZPR8, imm0_255, /* EXT_ZZI_B */ ZPR8, ZZ_b, imm0_255, /* EXTv16i8 */ V128, V128, V128, i32imm, /* EXTv8i8 */ V64, V64, V64, i32imm, /* FABD16 */ FPR16, FPR16, FPR16, /* FABD32 */ FPR32, FPR32, FPR32, /* FABD64 */ FPR64, FPR64, FPR64, /* FABD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FABD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FABD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FABDv2f32 */ V64, V64, V64, /* FABDv2f64 */ V128, V128, V128, /* FABDv4f16 */ V64, V64, V64, /* FABDv4f32 */ V128, V128, V128, /* FABDv8f16 */ V128, V128, V128, /* FABSDr */ FPR64, FPR64, /* FABSHr */ FPR16, FPR16, /* FABSSr */ FPR32, FPR32, /* FABS_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FABS_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FABS_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FABSv2f32 */ V64, V64, /* FABSv2f64 */ V128, V128, /* FABSv4f16 */ V64, V64, /* FABSv4f32 */ V128, V128, /* FABSv8f16 */ V128, V128, /* FACGE16 */ FPR16, FPR16, FPR16, /* FACGE32 */ FPR32, FPR32, FPR32, /* FACGE64 */ FPR64, FPR64, FPR64, /* FACGE_PPzZZ_D */ PPR64, PPR3bAny, ZPR64, ZPR64, /* FACGE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* FACGE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR32, /* FACGEv2f32 */ V64, V64, V64, /* FACGEv2f64 */ V128, V128, V128, /* FACGEv4f16 */ V64, V64, V64, /* FACGEv4f32 */ V128, V128, V128, /* FACGEv8f16 */ V128, V128, V128, /* FACGT16 */ FPR16, FPR16, FPR16, /* FACGT32 */ FPR32, FPR32, FPR32, /* FACGT64 */ FPR64, FPR64, FPR64, /* FACGT_PPzZZ_D */ PPR64, PPR3bAny, ZPR64, ZPR64, /* FACGT_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* FACGT_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR32, /* FACGTv2f32 */ V64, V64, V64, /* FACGTv2f64 */ V128, V128, V128, /* FACGTv4f16 */ V64, V64, V64, /* FACGTv4f32 */ V128, V128, V128, /* FACGTv8f16 */ V128, V128, V128, /* FADDA_VPZ_D */ FPR64asZPR, PPR3bAny, FPR64asZPR, ZPR64, /* FADDA_VPZ_H */ FPR16asZPR, PPR3bAny, FPR16asZPR, ZPR16, /* FADDA_VPZ_S */ FPR32asZPR, PPR3bAny, FPR32asZPR, ZPR32, /* FADDDrr */ FPR64, FPR64, FPR64, /* FADDHrr */ FPR16, FPR16, FPR16, /* FADDP_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FADDP_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FADDP_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FADDPv2f32 */ V64, V64, V64, /* FADDPv2f64 */ V128, V128, V128, /* FADDPv2i16p */ FPR16Op, V64, /* FADDPv2i32p */ FPR32Op, V64, /* FADDPv2i64p */ FPR64Op, V128, /* FADDPv4f16 */ V64, V64, V64, /* FADDPv4f32 */ V128, V128, V128, /* FADDPv8f16 */ V128, V128, V128, /* FADDQV_D */ V128, PPR3bAny, ZPR64, /* FADDQV_H */ V128, PPR3bAny, ZPR16, /* FADDQV_S */ V128, PPR3bAny, ZPR32, /* FADDSrr */ FPR32, FPR32, FPR32, /* FADDV_VPZ_D */ FPR64asZPR, PPR3bAny, ZPR64, /* FADDV_VPZ_H */ FPR16asZPR, PPR3bAny, ZPR16, /* FADDV_VPZ_S */ FPR32asZPR, PPR3bAny, ZPR32, /* FADD_VG2_M2Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, /* FADD_VG2_M2Z_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, /* FADD_VG2_M2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, /* FADD_VG4_M4Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, /* FADD_VG4_M4Z_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, /* FADD_VG4_M4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, /* FADD_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_half_one, /* FADD_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_half_one, /* FADD_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_half_one, /* FADD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FADD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FADD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FADD_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* FADD_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* FADD_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* FADDv2f32 */ V64, V64, V64, /* FADDv2f64 */ V128, V128, V128, /* FADDv4f16 */ V64, V64, V64, /* FADDv4f32 */ V128, V128, V128, /* FADDv8f16 */ V128, V128, V128, /* FCADD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, complexrotateopodd, /* FCADD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, complexrotateopodd, /* FCADD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, complexrotateopodd, /* FCADDv2f32 */ V64, V64, V64, complexrotateopodd, /* FCADDv2f64 */ V128, V128, V128, complexrotateopodd, /* FCADDv4f16 */ V64, V64, V64, complexrotateopodd, /* FCADDv4f32 */ V128, V128, V128, complexrotateopodd, /* FCADDv8f16 */ V128, V128, V128, complexrotateopodd, /* FCCMPDrr */ FPR64, FPR64, imm32_0_15, ccode, /* FCCMPEDrr */ FPR64, FPR64, imm32_0_15, ccode, /* FCCMPEHrr */ FPR16, FPR16, imm32_0_15, ccode, /* FCCMPESrr */ FPR32, FPR32, imm32_0_15, ccode, /* FCCMPHrr */ FPR16, FPR16, imm32_0_15, ccode, /* FCCMPSrr */ FPR32, FPR32, imm32_0_15, ccode, /* FCLAMP_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR64, ZPR64, /* FCLAMP_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR16, ZPR16, /* FCLAMP_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR32, ZPR32, /* FCLAMP_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR64, ZPR64, /* FCLAMP_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR16, ZPR16, /* FCLAMP_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR32, ZPR32, /* FCLAMP_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* FCLAMP_ZZZ_H */ ZPR16, ZPR16, ZPR16, ZPR16, /* FCLAMP_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* FCMEQ16 */ FPR16, FPR16, FPR16, /* FCMEQ32 */ FPR32, FPR32, FPR32, /* FCMEQ64 */ FPR64, FPR64, FPR64, /* FCMEQ_PPzZ0_D */ PPR64, PPR3bAny, ZPR64, /* FCMEQ_PPzZ0_H */ PPR16, PPR3bAny, ZPR16, /* FCMEQ_PPzZ0_S */ PPR32, PPR3bAny, ZPR32, /* FCMEQ_PPzZZ_D */ PPR64, PPR3bAny, ZPR64, ZPR64, /* FCMEQ_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* FCMEQ_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR32, /* FCMEQv1i16rz */ FPR16, FPR16, /* FCMEQv1i32rz */ FPR32, FPR32, /* FCMEQv1i64rz */ FPR64, FPR64, /* FCMEQv2f32 */ V64, V64, V64, /* FCMEQv2f64 */ V128, V128, V128, /* FCMEQv2i32rz */ V64, V64, /* FCMEQv2i64rz */ V128, V128, /* FCMEQv4f16 */ V64, V64, V64, /* FCMEQv4f32 */ V128, V128, V128, /* FCMEQv4i16rz */ V64, V64, /* FCMEQv4i32rz */ V128, V128, /* FCMEQv8f16 */ V128, V128, V128, /* FCMEQv8i16rz */ V128, V128, /* FCMGE16 */ FPR16, FPR16, FPR16, /* FCMGE32 */ FPR32, FPR32, FPR32, /* FCMGE64 */ FPR64, FPR64, FPR64, /* FCMGE_PPzZ0_D */ PPR64, PPR3bAny, ZPR64, /* FCMGE_PPzZ0_H */ PPR16, PPR3bAny, ZPR16, /* FCMGE_PPzZ0_S */ PPR32, PPR3bAny, ZPR32, /* FCMGE_PPzZZ_D */ PPR64, PPR3bAny, ZPR64, ZPR64, /* FCMGE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* FCMGE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR32, /* FCMGEv1i16rz */ FPR16, FPR16, /* FCMGEv1i32rz */ FPR32, FPR32, /* FCMGEv1i64rz */ FPR64, FPR64, /* FCMGEv2f32 */ V64, V64, V64, /* FCMGEv2f64 */ V128, V128, V128, /* FCMGEv2i32rz */ V64, V64, /* FCMGEv2i64rz */ V128, V128, /* FCMGEv4f16 */ V64, V64, V64, /* FCMGEv4f32 */ V128, V128, V128, /* FCMGEv4i16rz */ V64, V64, /* FCMGEv4i32rz */ V128, V128, /* FCMGEv8f16 */ V128, V128, V128, /* FCMGEv8i16rz */ V128, V128, /* FCMGT16 */ FPR16, FPR16, FPR16, /* FCMGT32 */ FPR32, FPR32, FPR32, /* FCMGT64 */ FPR64, FPR64, FPR64, /* FCMGT_PPzZ0_D */ PPR64, PPR3bAny, ZPR64, /* FCMGT_PPzZ0_H */ PPR16, PPR3bAny, ZPR16, /* FCMGT_PPzZ0_S */ PPR32, PPR3bAny, ZPR32, /* FCMGT_PPzZZ_D */ PPR64, PPR3bAny, ZPR64, ZPR64, /* FCMGT_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* FCMGT_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR32, /* FCMGTv1i16rz */ FPR16, FPR16, /* FCMGTv1i32rz */ FPR32, FPR32, /* FCMGTv1i64rz */ FPR64, FPR64, /* FCMGTv2f32 */ V64, V64, V64, /* FCMGTv2f64 */ V128, V128, V128, /* FCMGTv2i32rz */ V64, V64, /* FCMGTv2i64rz */ V128, V128, /* FCMGTv4f16 */ V64, V64, V64, /* FCMGTv4f32 */ V128, V128, V128, /* FCMGTv4i16rz */ V64, V64, /* FCMGTv4i32rz */ V128, V128, /* FCMGTv8f16 */ V128, V128, V128, /* FCMGTv8i16rz */ V128, V128, /* FCMLA_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, complexrotateop, /* FCMLA_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, complexrotateop, /* FCMLA_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, complexrotateop, /* FCMLA_ZZZI_H */ ZPR16, ZPR16, ZPR16, ZPR3b16, VectorIndexS32b, complexrotateop, /* FCMLA_ZZZI_S */ ZPR32, ZPR32, ZPR32, ZPR4b32, VectorIndexD32b, complexrotateop, /* FCMLAv2f32 */ V64, V64, V64, V64, complexrotateop, /* FCMLAv2f64 */ V128, V128, V128, V128, complexrotateop, /* FCMLAv4f16 */ V64, V64, V64, V64, complexrotateop, /* FCMLAv4f16_indexed */ V64, V64, V64, V128, VectorIndexD, complexrotateop, /* FCMLAv4f32 */ V128, V128, V128, V128, complexrotateop, /* FCMLAv4f32_indexed */ V128, V128, V128, V128, VectorIndexD, complexrotateop, /* FCMLAv8f16 */ V128, V128, V128, V128, complexrotateop, /* FCMLAv8f16_indexed */ V128, V128, V128, V128, VectorIndexS, complexrotateop, /* FCMLE_PPzZ0_D */ PPR64, PPR3bAny, ZPR64, /* FCMLE_PPzZ0_H */ PPR16, PPR3bAny, ZPR16, /* FCMLE_PPzZ0_S */ PPR32, PPR3bAny, ZPR32, /* FCMLEv1i16rz */ FPR16, FPR16, /* FCMLEv1i32rz */ FPR32, FPR32, /* FCMLEv1i64rz */ FPR64, FPR64, /* FCMLEv2i32rz */ V64, V64, /* FCMLEv2i64rz */ V128, V128, /* FCMLEv4i16rz */ V64, V64, /* FCMLEv4i32rz */ V128, V128, /* FCMLEv8i16rz */ V128, V128, /* FCMLT_PPzZ0_D */ PPR64, PPR3bAny, ZPR64, /* FCMLT_PPzZ0_H */ PPR16, PPR3bAny, ZPR16, /* FCMLT_PPzZ0_S */ PPR32, PPR3bAny, ZPR32, /* FCMLTv1i16rz */ FPR16, FPR16, /* FCMLTv1i32rz */ FPR32, FPR32, /* FCMLTv1i64rz */ FPR64, FPR64, /* FCMLTv2i32rz */ V64, V64, /* FCMLTv2i64rz */ V128, V128, /* FCMLTv4i16rz */ V64, V64, /* FCMLTv4i32rz */ V128, V128, /* FCMLTv8i16rz */ V128, V128, /* FCMNE_PPzZ0_D */ PPR64, PPR3bAny, ZPR64, /* FCMNE_PPzZ0_H */ PPR16, PPR3bAny, ZPR16, /* FCMNE_PPzZ0_S */ PPR32, PPR3bAny, ZPR32, /* FCMNE_PPzZZ_D */ PPR64, PPR3bAny, ZPR64, ZPR64, /* FCMNE_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* FCMNE_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR32, /* FCMPDri */ FPR64, /* FCMPDrr */ FPR64, FPR64, /* FCMPEDri */ FPR64, /* FCMPEDrr */ FPR64, FPR64, /* FCMPEHri */ FPR16, /* FCMPEHrr */ FPR16, FPR16, /* FCMPESri */ FPR32, /* FCMPESrr */ FPR32, FPR32, /* FCMPHri */ FPR16, /* FCMPHrr */ FPR16, FPR16, /* FCMPSri */ FPR32, /* FCMPSrr */ FPR32, FPR32, /* FCMUO_PPzZZ_D */ PPR64, PPR3bAny, ZPR64, ZPR64, /* FCMUO_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* FCMUO_PPzZZ_S */ PPR32, PPR3bAny, ZPR32, ZPR32, /* FCPY_ZPmI_D */ ZPR64, ZPR64, PPRAny, fpimm64, /* FCPY_ZPmI_H */ ZPR16, ZPR16, PPRAny, fpimm16, /* FCPY_ZPmI_S */ ZPR32, ZPR32, PPRAny, fpimm32, /* FCSELDrrr */ FPR64, FPR64, FPR64, ccode, /* FCSELHrrr */ FPR16, FPR16, FPR16, ccode, /* FCSELSrrr */ FPR32, FPR32, FPR32, ccode, /* FCVTASUWDr */ GPR32, FPR64, /* FCVTASUWHr */ GPR32, FPR16, /* FCVTASUWSr */ GPR32, FPR32, /* FCVTASUXDr */ GPR64, FPR64, /* FCVTASUXHr */ GPR64, FPR16, /* FCVTASUXSr */ GPR64, FPR32, /* FCVTASv1f16 */ FPR16, FPR16, /* FCVTASv1i32 */ FPR32, FPR32, /* FCVTASv1i64 */ FPR64, FPR64, /* FCVTASv2f32 */ V64, V64, /* FCVTASv2f64 */ V128, V128, /* FCVTASv4f16 */ V64, V64, /* FCVTASv4f32 */ V128, V128, /* FCVTASv8f16 */ V128, V128, /* FCVTAUUWDr */ GPR32, FPR64, /* FCVTAUUWHr */ GPR32, FPR16, /* FCVTAUUWSr */ GPR32, FPR32, /* FCVTAUUXDr */ GPR64, FPR64, /* FCVTAUUXHr */ GPR64, FPR16, /* FCVTAUUXSr */ GPR64, FPR32, /* FCVTAUv1f16 */ FPR16, FPR16, /* FCVTAUv1i32 */ FPR32, FPR32, /* FCVTAUv1i64 */ FPR64, FPR64, /* FCVTAUv2f32 */ V64, V64, /* FCVTAUv2f64 */ V128, V128, /* FCVTAUv4f16 */ V64, V64, /* FCVTAUv4f32 */ V128, V128, /* FCVTAUv8f16 */ V128, V128, /* FCVTDHr */ FPR64, FPR16, /* FCVTDSr */ FPR64, FPR32, /* FCVTHDr */ FPR16, FPR64, /* FCVTHSr */ FPR16, FPR32, /* FCVTLT_ZPmZ_HtoS */ ZPR32, ZPR32, PPR3bAny, ZPR16, /* FCVTLT_ZPmZ_StoD */ ZPR64, ZPR64, PPR3bAny, ZPR32, /* FCVTL_2ZZ_H_S */ ZZ_s_mul_r, ZPR16, /* FCVTLv2i32 */ V128, V64, /* FCVTLv4i16 */ V128, V64, /* FCVTLv4i32 */ V128, V128, /* FCVTLv8i16 */ V128, V128, /* FCVTMSUWDr */ GPR32, FPR64, /* FCVTMSUWHr */ GPR32, FPR16, /* FCVTMSUWSr */ GPR32, FPR32, /* FCVTMSUXDr */ GPR64, FPR64, /* FCVTMSUXHr */ GPR64, FPR16, /* FCVTMSUXSr */ GPR64, FPR32, /* FCVTMSv1f16 */ FPR16, FPR16, /* FCVTMSv1i32 */ FPR32, FPR32, /* FCVTMSv1i64 */ FPR64, FPR64, /* FCVTMSv2f32 */ V64, V64, /* FCVTMSv2f64 */ V128, V128, /* FCVTMSv4f16 */ V64, V64, /* FCVTMSv4f32 */ V128, V128, /* FCVTMSv8f16 */ V128, V128, /* FCVTMUUWDr */ GPR32, FPR64, /* FCVTMUUWHr */ GPR32, FPR16, /* FCVTMUUWSr */ GPR32, FPR32, /* FCVTMUUXDr */ GPR64, FPR64, /* FCVTMUUXHr */ GPR64, FPR16, /* FCVTMUUXSr */ GPR64, FPR32, /* FCVTMUv1f16 */ FPR16, FPR16, /* FCVTMUv1i32 */ FPR32, FPR32, /* FCVTMUv1i64 */ FPR64, FPR64, /* FCVTMUv2f32 */ V64, V64, /* FCVTMUv2f64 */ V128, V128, /* FCVTMUv4f16 */ V64, V64, /* FCVTMUv4f32 */ V128, V128, /* FCVTMUv8f16 */ V128, V128, /* FCVTNSUWDr */ GPR32, FPR64, /* FCVTNSUWHr */ GPR32, FPR16, /* FCVTNSUWSr */ GPR32, FPR32, /* FCVTNSUXDr */ GPR64, FPR64, /* FCVTNSUXHr */ GPR64, FPR16, /* FCVTNSUXSr */ GPR64, FPR32, /* FCVTNSv1f16 */ FPR16, FPR16, /* FCVTNSv1i32 */ FPR32, FPR32, /* FCVTNSv1i64 */ FPR64, FPR64, /* FCVTNSv2f32 */ V64, V64, /* FCVTNSv2f64 */ V128, V128, /* FCVTNSv4f16 */ V64, V64, /* FCVTNSv4f32 */ V128, V128, /* FCVTNSv8f16 */ V128, V128, /* FCVTNT_ZPmZ_DtoS */ ZPR32, ZPR32, PPR3bAny, ZPR64, /* FCVTNT_ZPmZ_StoH */ ZPR16, ZPR16, PPR3bAny, ZPR32, /* FCVTNUUWDr */ GPR32, FPR64, /* FCVTNUUWHr */ GPR32, FPR16, /* FCVTNUUWSr */ GPR32, FPR32, /* FCVTNUUXDr */ GPR64, FPR64, /* FCVTNUUXHr */ GPR64, FPR16, /* FCVTNUUXSr */ GPR64, FPR32, /* FCVTNUv1f16 */ FPR16, FPR16, /* FCVTNUv1i32 */ FPR32, FPR32, /* FCVTNUv1i64 */ FPR64, FPR64, /* FCVTNUv2f32 */ V64, V64, /* FCVTNUv2f64 */ V128, V128, /* FCVTNUv4f16 */ V64, V64, /* FCVTNUv4f32 */ V128, V128, /* FCVTNUv8f16 */ V128, V128, /* FCVTN_Z2Z_StoH */ ZPR16, ZZ_s_mul_r, /* FCVTNv2i32 */ V64, V128, /* FCVTNv4i16 */ V64, V128, /* FCVTNv4i32 */ V128, V128, V128, /* FCVTNv8i16 */ V128, V128, V128, /* FCVTPSUWDr */ GPR32, FPR64, /* FCVTPSUWHr */ GPR32, FPR16, /* FCVTPSUWSr */ GPR32, FPR32, /* FCVTPSUXDr */ GPR64, FPR64, /* FCVTPSUXHr */ GPR64, FPR16, /* FCVTPSUXSr */ GPR64, FPR32, /* FCVTPSv1f16 */ FPR16, FPR16, /* FCVTPSv1i32 */ FPR32, FPR32, /* FCVTPSv1i64 */ FPR64, FPR64, /* FCVTPSv2f32 */ V64, V64, /* FCVTPSv2f64 */ V128, V128, /* FCVTPSv4f16 */ V64, V64, /* FCVTPSv4f32 */ V128, V128, /* FCVTPSv8f16 */ V128, V128, /* FCVTPUUWDr */ GPR32, FPR64, /* FCVTPUUWHr */ GPR32, FPR16, /* FCVTPUUWSr */ GPR32, FPR32, /* FCVTPUUXDr */ GPR64, FPR64, /* FCVTPUUXHr */ GPR64, FPR16, /* FCVTPUUXSr */ GPR64, FPR32, /* FCVTPUv1f16 */ FPR16, FPR16, /* FCVTPUv1i32 */ FPR32, FPR32, /* FCVTPUv1i64 */ FPR64, FPR64, /* FCVTPUv2f32 */ V64, V64, /* FCVTPUv2f64 */ V128, V128, /* FCVTPUv4f16 */ V64, V64, /* FCVTPUv4f32 */ V128, V128, /* FCVTPUv8f16 */ V128, V128, /* FCVTSDr */ FPR32, FPR64, /* FCVTSHr */ FPR32, FPR16, /* FCVTXNT_ZPmZ_DtoS */ ZPR32, ZPR32, PPR3bAny, ZPR64, /* FCVTXNv1i64 */ FPR32, FPR64, /* FCVTXNv2f32 */ V64, V128, /* FCVTXNv4f32 */ V128, V128, V128, /* FCVTX_ZPmZ_DtoS */ ZPR32, ZPR64, PPR3bAny, ZPR64, /* FCVTZSSWDri */ GPR32, FPR64, fixedpoint_f64_i32, /* FCVTZSSWHri */ GPR32, FPR16, fixedpoint_f16_i32, /* FCVTZSSWSri */ GPR32, FPR32, fixedpoint_f32_i32, /* FCVTZSSXDri */ GPR64, FPR64, fixedpoint_f64_i64, /* FCVTZSSXHri */ GPR64, FPR16, fixedpoint_f16_i64, /* FCVTZSSXSri */ GPR64, FPR32, fixedpoint_f32_i64, /* FCVTZSUWDr */ GPR32, FPR64, /* FCVTZSUWHr */ GPR32, FPR16, /* FCVTZSUWSr */ GPR32, FPR32, /* FCVTZSUXDr */ GPR64, FPR64, /* FCVTZSUXHr */ GPR64, FPR16, /* FCVTZSUXSr */ GPR64, FPR32, /* FCVTZS_2Z2Z_StoS */ ZZ_s_mul_r, ZZ_s_mul_r, /* FCVTZS_4Z4Z_StoS */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FCVTZS_ZPmZ_DtoD */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FCVTZS_ZPmZ_DtoS */ ZPR32, ZPR64, PPR3bAny, ZPR64, /* FCVTZS_ZPmZ_HtoD */ ZPR64, ZPR16, PPR3bAny, ZPR16, /* FCVTZS_ZPmZ_HtoH */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FCVTZS_ZPmZ_HtoS */ ZPR32, ZPR16, PPR3bAny, ZPR16, /* FCVTZS_ZPmZ_StoD */ ZPR64, ZPR32, PPR3bAny, ZPR32, /* FCVTZS_ZPmZ_StoS */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FCVTZSd */ FPR64, FPR64, vecshiftR64, /* FCVTZSh */ FPR16, FPR16, vecshiftR16, /* FCVTZSs */ FPR32, FPR32, vecshiftR32, /* FCVTZSv1f16 */ FPR16, FPR16, /* FCVTZSv1i32 */ FPR32, FPR32, /* FCVTZSv1i64 */ FPR64, FPR64, /* FCVTZSv2f32 */ V64, V64, /* FCVTZSv2f64 */ V128, V128, /* FCVTZSv2i32_shift */ V64, V64, vecshiftR32, /* FCVTZSv2i64_shift */ V128, V128, vecshiftR64, /* FCVTZSv4f16 */ V64, V64, /* FCVTZSv4f32 */ V128, V128, /* FCVTZSv4i16_shift */ V64, V64, vecshiftR16, /* FCVTZSv4i32_shift */ V128, V128, vecshiftR32, /* FCVTZSv8f16 */ V128, V128, /* FCVTZSv8i16_shift */ V128, V128, vecshiftR16, /* FCVTZUSWDri */ GPR32, FPR64, fixedpoint_f64_i32, /* FCVTZUSWHri */ GPR32, FPR16, fixedpoint_f16_i32, /* FCVTZUSWSri */ GPR32, FPR32, fixedpoint_f32_i32, /* FCVTZUSXDri */ GPR64, FPR64, fixedpoint_f64_i64, /* FCVTZUSXHri */ GPR64, FPR16, fixedpoint_f16_i64, /* FCVTZUSXSri */ GPR64, FPR32, fixedpoint_f32_i64, /* FCVTZUUWDr */ GPR32, FPR64, /* FCVTZUUWHr */ GPR32, FPR16, /* FCVTZUUWSr */ GPR32, FPR32, /* FCVTZUUXDr */ GPR64, FPR64, /* FCVTZUUXHr */ GPR64, FPR16, /* FCVTZUUXSr */ GPR64, FPR32, /* FCVTZU_2Z2Z_StoS */ ZZ_s_mul_r, ZZ_s_mul_r, /* FCVTZU_4Z4Z_StoS */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FCVTZU_ZPmZ_DtoD */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FCVTZU_ZPmZ_DtoS */ ZPR32, ZPR64, PPR3bAny, ZPR64, /* FCVTZU_ZPmZ_HtoD */ ZPR64, ZPR16, PPR3bAny, ZPR16, /* FCVTZU_ZPmZ_HtoH */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FCVTZU_ZPmZ_HtoS */ ZPR32, ZPR16, PPR3bAny, ZPR16, /* FCVTZU_ZPmZ_StoD */ ZPR64, ZPR32, PPR3bAny, ZPR32, /* FCVTZU_ZPmZ_StoS */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FCVTZUd */ FPR64, FPR64, vecshiftR64, /* FCVTZUh */ FPR16, FPR16, vecshiftR16, /* FCVTZUs */ FPR32, FPR32, vecshiftR32, /* FCVTZUv1f16 */ FPR16, FPR16, /* FCVTZUv1i32 */ FPR32, FPR32, /* FCVTZUv1i64 */ FPR64, FPR64, /* FCVTZUv2f32 */ V64, V64, /* FCVTZUv2f64 */ V128, V128, /* FCVTZUv2i32_shift */ V64, V64, vecshiftR32, /* FCVTZUv2i64_shift */ V128, V128, vecshiftR64, /* FCVTZUv4f16 */ V64, V64, /* FCVTZUv4f32 */ V128, V128, /* FCVTZUv4i16_shift */ V64, V64, vecshiftR16, /* FCVTZUv4i32_shift */ V128, V128, vecshiftR32, /* FCVTZUv8f16 */ V128, V128, /* FCVTZUv8i16_shift */ V128, V128, vecshiftR16, /* FCVT_2ZZ_H_S */ ZZ_s_mul_r, ZPR16, /* FCVT_Z2Z_StoH */ ZPR16, ZZ_s_mul_r, /* FCVT_ZPmZ_DtoH */ ZPR16, ZPR64, PPR3bAny, ZPR64, /* FCVT_ZPmZ_DtoS */ ZPR32, ZPR64, PPR3bAny, ZPR64, /* FCVT_ZPmZ_HtoD */ ZPR64, ZPR16, PPR3bAny, ZPR16, /* FCVT_ZPmZ_HtoS */ ZPR32, ZPR16, PPR3bAny, ZPR16, /* FCVT_ZPmZ_StoD */ ZPR64, ZPR32, PPR3bAny, ZPR32, /* FCVT_ZPmZ_StoH */ ZPR16, ZPR32, PPR3bAny, ZPR32, /* FDIVDrr */ FPR64, FPR64, FPR64, /* FDIVHrr */ FPR16, FPR16, FPR16, /* FDIVR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FDIVR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FDIVR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FDIVSrr */ FPR32, FPR32, FPR32, /* FDIV_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FDIV_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FDIV_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FDIVv2f32 */ V64, V64, V64, /* FDIVv2f64 */ V128, V128, V128, /* FDIVv4f16 */ V64, V64, V64, /* FDIVv4f32 */ V128, V128, V128, /* FDIVv8f16 */ V128, V128, V128, /* FDOT_VG2_M2Z2Z_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* FDOT_VG2_M2ZZI_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* FDOT_VG2_M2ZZ_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h, ZPR4b16, /* FDOT_VG4_M4Z4Z_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FDOT_VG4_M4ZZI_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* FDOT_VG4_M4ZZ_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h, ZPR4b16, /* FDOT_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexS32b, /* FDOT_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* FDUP_ZI_D */ ZPR64, fpimm64, /* FDUP_ZI_H */ ZPR16, fpimm16, /* FDUP_ZI_S */ ZPR32, fpimm32, /* FEXPA_ZZ_D */ ZPR64, ZPR64, /* FEXPA_ZZ_H */ ZPR16, ZPR16, /* FEXPA_ZZ_S */ ZPR32, ZPR32, /* FJCVTZS */ GPR32, FPR64, /* FLOGB_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FLOGB_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FLOGB_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FMADDDrrr */ FPR64, FPR64, FPR64, FPR64, /* FMADDHrrr */ FPR16, FPR16, FPR16, FPR16, /* FMADDSrrr */ FPR32, FPR32, FPR32, FPR32, /* FMAD_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* FMAD_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* FMAD_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* FMAXDrr */ FPR64, FPR64, FPR64, /* FMAXHrr */ FPR16, FPR16, FPR16, /* FMAXNMDrr */ FPR64, FPR64, FPR64, /* FMAXNMHrr */ FPR16, FPR16, FPR16, /* FMAXNMP_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMAXNMP_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMAXNMP_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMAXNMPv2f32 */ V64, V64, V64, /* FMAXNMPv2f64 */ V128, V128, V128, /* FMAXNMPv2i16p */ FPR16Op, V64, /* FMAXNMPv2i32p */ FPR32Op, V64, /* FMAXNMPv2i64p */ FPR64Op, V128, /* FMAXNMPv4f16 */ V64, V64, V64, /* FMAXNMPv4f32 */ V128, V128, V128, /* FMAXNMPv8f16 */ V128, V128, V128, /* FMAXNMQV_D */ V128, PPR3bAny, ZPR64, /* FMAXNMQV_H */ V128, PPR3bAny, ZPR16, /* FMAXNMQV_S */ V128, PPR3bAny, ZPR32, /* FMAXNMSrr */ FPR32, FPR32, FPR32, /* FMAXNMV_VPZ_D */ FPR64asZPR, PPR3bAny, ZPR64, /* FMAXNMV_VPZ_H */ FPR16asZPR, PPR3bAny, ZPR16, /* FMAXNMV_VPZ_S */ FPR32asZPR, PPR3bAny, ZPR32, /* FMAXNMVv4i16v */ FPR16, V64, /* FMAXNMVv4i32v */ FPR32, V128, /* FMAXNMVv8i16v */ FPR16, V128, /* FMAXNM_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZZ_d_mul_r, /* FMAXNM_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* FMAXNM_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZZ_s_mul_r, /* FMAXNM_VG2_2ZZ_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR4b64, /* FMAXNM_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* FMAXNM_VG2_2ZZ_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR4b32, /* FMAXNM_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* FMAXNM_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FMAXNM_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FMAXNM_VG4_4ZZ_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR4b64, /* FMAXNM_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* FMAXNM_VG4_4ZZ_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR4b32, /* FMAXNM_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_zero_one, /* FMAXNM_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_zero_one, /* FMAXNM_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_zero_one, /* FMAXNM_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMAXNM_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMAXNM_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMAXNMv2f32 */ V64, V64, V64, /* FMAXNMv2f64 */ V128, V128, V128, /* FMAXNMv4f16 */ V64, V64, V64, /* FMAXNMv4f32 */ V128, V128, V128, /* FMAXNMv8f16 */ V128, V128, V128, /* FMAXP_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMAXP_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMAXP_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMAXPv2f32 */ V64, V64, V64, /* FMAXPv2f64 */ V128, V128, V128, /* FMAXPv2i16p */ FPR16Op, V64, /* FMAXPv2i32p */ FPR32Op, V64, /* FMAXPv2i64p */ FPR64Op, V128, /* FMAXPv4f16 */ V64, V64, V64, /* FMAXPv4f32 */ V128, V128, V128, /* FMAXPv8f16 */ V128, V128, V128, /* FMAXQV_D */ V128, PPR3bAny, ZPR64, /* FMAXQV_H */ V128, PPR3bAny, ZPR16, /* FMAXQV_S */ V128, PPR3bAny, ZPR32, /* FMAXSrr */ FPR32, FPR32, FPR32, /* FMAXV_VPZ_D */ FPR64asZPR, PPR3bAny, ZPR64, /* FMAXV_VPZ_H */ FPR16asZPR, PPR3bAny, ZPR16, /* FMAXV_VPZ_S */ FPR32asZPR, PPR3bAny, ZPR32, /* FMAXVv4i16v */ FPR16, V64, /* FMAXVv4i32v */ FPR32, V128, /* FMAXVv8i16v */ FPR16, V128, /* FMAX_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZZ_d_mul_r, /* FMAX_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* FMAX_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZZ_s_mul_r, /* FMAX_VG2_2ZZ_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR4b64, /* FMAX_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* FMAX_VG2_2ZZ_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR4b32, /* FMAX_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* FMAX_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FMAX_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FMAX_VG4_4ZZ_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR4b64, /* FMAX_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* FMAX_VG4_4ZZ_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR4b32, /* FMAX_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_zero_one, /* FMAX_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_zero_one, /* FMAX_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_zero_one, /* FMAX_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMAX_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMAX_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMAXv2f32 */ V64, V64, V64, /* FMAXv2f64 */ V128, V128, V128, /* FMAXv4f16 */ V64, V64, V64, /* FMAXv4f32 */ V128, V128, V128, /* FMAXv8f16 */ V128, V128, V128, /* FMINDrr */ FPR64, FPR64, FPR64, /* FMINHrr */ FPR16, FPR16, FPR16, /* FMINNMDrr */ FPR64, FPR64, FPR64, /* FMINNMHrr */ FPR16, FPR16, FPR16, /* FMINNMP_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMINNMP_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMINNMP_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMINNMPv2f32 */ V64, V64, V64, /* FMINNMPv2f64 */ V128, V128, V128, /* FMINNMPv2i16p */ FPR16Op, V64, /* FMINNMPv2i32p */ FPR32Op, V64, /* FMINNMPv2i64p */ FPR64Op, V128, /* FMINNMPv4f16 */ V64, V64, V64, /* FMINNMPv4f32 */ V128, V128, V128, /* FMINNMPv8f16 */ V128, V128, V128, /* FMINNMQV_D */ V128, PPR3bAny, ZPR64, /* FMINNMQV_H */ V128, PPR3bAny, ZPR16, /* FMINNMQV_S */ V128, PPR3bAny, ZPR32, /* FMINNMSrr */ FPR32, FPR32, FPR32, /* FMINNMV_VPZ_D */ FPR64asZPR, PPR3bAny, ZPR64, /* FMINNMV_VPZ_H */ FPR16asZPR, PPR3bAny, ZPR16, /* FMINNMV_VPZ_S */ FPR32asZPR, PPR3bAny, ZPR32, /* FMINNMVv4i16v */ FPR16, V64, /* FMINNMVv4i32v */ FPR32, V128, /* FMINNMVv8i16v */ FPR16, V128, /* FMINNM_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZZ_d_mul_r, /* FMINNM_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* FMINNM_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZZ_s_mul_r, /* FMINNM_VG2_2ZZ_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR4b64, /* FMINNM_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* FMINNM_VG2_2ZZ_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR4b32, /* FMINNM_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* FMINNM_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FMINNM_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FMINNM_VG4_4ZZ_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR4b64, /* FMINNM_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* FMINNM_VG4_4ZZ_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR4b32, /* FMINNM_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_zero_one, /* FMINNM_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_zero_one, /* FMINNM_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_zero_one, /* FMINNM_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMINNM_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMINNM_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMINNMv2f32 */ V64, V64, V64, /* FMINNMv2f64 */ V128, V128, V128, /* FMINNMv4f16 */ V64, V64, V64, /* FMINNMv4f32 */ V128, V128, V128, /* FMINNMv8f16 */ V128, V128, V128, /* FMINP_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMINP_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMINP_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMINPv2f32 */ V64, V64, V64, /* FMINPv2f64 */ V128, V128, V128, /* FMINPv2i16p */ FPR16Op, V64, /* FMINPv2i32p */ FPR32Op, V64, /* FMINPv2i64p */ FPR64Op, V128, /* FMINPv4f16 */ V64, V64, V64, /* FMINPv4f32 */ V128, V128, V128, /* FMINPv8f16 */ V128, V128, V128, /* FMINQV_D */ V128, PPR3bAny, ZPR64, /* FMINQV_H */ V128, PPR3bAny, ZPR16, /* FMINQV_S */ V128, PPR3bAny, ZPR32, /* FMINSrr */ FPR32, FPR32, FPR32, /* FMINV_VPZ_D */ FPR64asZPR, PPR3bAny, ZPR64, /* FMINV_VPZ_H */ FPR16asZPR, PPR3bAny, ZPR16, /* FMINV_VPZ_S */ FPR32asZPR, PPR3bAny, ZPR32, /* FMINVv4i16v */ FPR16, V64, /* FMINVv4i32v */ FPR32, V128, /* FMINVv8i16v */ FPR16, V128, /* FMIN_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZZ_d_mul_r, /* FMIN_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* FMIN_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZZ_s_mul_r, /* FMIN_VG2_2ZZ_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR4b64, /* FMIN_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* FMIN_VG2_2ZZ_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR4b32, /* FMIN_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* FMIN_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FMIN_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FMIN_VG4_4ZZ_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR4b64, /* FMIN_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* FMIN_VG4_4ZZ_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR4b32, /* FMIN_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_zero_one, /* FMIN_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_zero_one, /* FMIN_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_zero_one, /* FMIN_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMIN_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMIN_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMINv2f32 */ V64, V64, V64, /* FMINv2f64 */ V128, V128, V128, /* FMINv4f16 */ V64, V64, V64, /* FMINv4f32 */ V128, V128, V128, /* FMINv8f16 */ V128, V128, V128, /* FMLAL2lanev4f16 */ V64, V64, V64, V128, VectorIndexH, /* FMLAL2lanev8f16 */ V128, V128, V128, V128, VectorIndexH, /* FMLAL2v4f16 */ V64, V64, V64, V64, /* FMLAL2v8f16 */ V128, V128, V128, V128, /* FMLALB_ZZZI_SHH */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* FMLALB_ZZZ_SHH */ ZPR32, ZPR32, ZPR16, ZPR16, /* FMLALT_ZZZI_SHH */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* FMLALT_ZZZ_SHH */ ZPR32, ZPR32, ZPR16, ZPR16, /* FMLAL_MZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* FMLAL_MZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* FMLAL_VG2_M2Z2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* FMLAL_VG2_M2ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* FMLAL_VG2_M2ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* FMLAL_VG4_M4Z4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FMLAL_VG4_M4ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* FMLAL_VG4_M4ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* FMLALlanev4f16 */ V64, V64, V64, V128, VectorIndexH, /* FMLALlanev8f16 */ V128, V128, V128, V128, VectorIndexH, /* FMLALv4f16 */ V64, V64, V64, V64, /* FMLALv8f16 */ V128, V128, V128, V128, /* FMLA_VG2_M2Z2Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, ZZ_d_mul_r, /* FMLA_VG2_M2Z2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, ZZ_s_mul_r, /* FMLA_VG2_M2Z4Z_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* FMLA_VG2_M2ZZI_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, ZPR4b64, VectorIndexD32b_timm, /* FMLA_VG2_M2ZZI_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexH, /* FMLA_VG2_M2ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, ZPR4b32, VectorIndexS32b_timm, /* FMLA_VG2_M2ZZ_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d, ZPR4b64, /* FMLA_VG2_M2ZZ_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h, ZPR4b16, /* FMLA_VG2_M2ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s, ZPR4b32, /* FMLA_VG4_M4Z4Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* FMLA_VG4_M4Z4Z_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FMLA_VG4_M4Z4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FMLA_VG4_M4ZZI_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, ZPR4b64, VectorIndexD32b_timm, /* FMLA_VG4_M4ZZI_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH, /* FMLA_VG4_M4ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, ZPR4b32, VectorIndexS32b_timm, /* FMLA_VG4_M4ZZ_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d, ZPR4b64, /* FMLA_VG4_M4ZZ_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h, ZPR4b16, /* FMLA_VG4_M4ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s, ZPR4b32, /* FMLA_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* FMLA_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* FMLA_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* FMLA_ZZZI_D */ ZPR64, ZPR64, ZPR64, ZPR4b64, VectorIndexD32b, /* FMLA_ZZZI_H */ ZPR16, ZPR16, ZPR16, ZPR3b16, VectorIndexH32b, /* FMLA_ZZZI_S */ ZPR32, ZPR32, ZPR32, ZPR3b32, VectorIndexS32b, /* FMLAv1i16_indexed */ FPR16Op, FPR16Op, FPR16Op, V128_lo, VectorIndexH, /* FMLAv1i32_indexed */ FPR32Op, FPR32Op, FPR32Op, V128, VectorIndexS, /* FMLAv1i64_indexed */ FPR64Op, FPR64Op, FPR64Op, V128, VectorIndexD, /* FMLAv2f32 */ V64, V64, V64, V64, /* FMLAv2f64 */ V128, V128, V128, V128, /* FMLAv2i32_indexed */ V64, V64, V64, V128, VectorIndexS, /* FMLAv2i64_indexed */ V128, V128, V128, V128, VectorIndexD, /* FMLAv4f16 */ V64, V64, V64, V64, /* FMLAv4f32 */ V128, V128, V128, V128, /* FMLAv4i16_indexed */ V64, V64, V64, V128_lo, VectorIndexH, /* FMLAv4i32_indexed */ V128, V128, V128, V128, VectorIndexS, /* FMLAv8f16 */ V128, V128, V128, V128, /* FMLAv8i16_indexed */ V128, V128, V128, V128_lo, VectorIndexH, /* FMLSL2lanev4f16 */ V64, V64, V64, V128, VectorIndexH, /* FMLSL2lanev8f16 */ V128, V128, V128, V128, VectorIndexH, /* FMLSL2v4f16 */ V64, V64, V64, V64, /* FMLSL2v8f16 */ V128, V128, V128, V128, /* FMLSLB_ZZZI_SHH */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* FMLSLB_ZZZ_SHH */ ZPR32, ZPR32, ZPR16, ZPR16, /* FMLSLT_ZZZI_SHH */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* FMLSLT_ZZZ_SHH */ ZPR32, ZPR32, ZPR16, ZPR16, /* FMLSL_MZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* FMLSL_MZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* FMLSL_VG2_M2Z2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* FMLSL_VG2_M2ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* FMLSL_VG2_M2ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* FMLSL_VG4_M4Z4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FMLSL_VG4_M4ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* FMLSL_VG4_M4ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* FMLSLlanev4f16 */ V64, V64, V64, V128, VectorIndexH, /* FMLSLlanev8f16 */ V128, V128, V128, V128, VectorIndexH, /* FMLSLv4f16 */ V64, V64, V64, V64, /* FMLSLv8f16 */ V128, V128, V128, V128, /* FMLS_VG2_M2Z2Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, ZZ_d_mul_r, /* FMLS_VG2_M2Z2Z_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* FMLS_VG2_M2Z2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, ZZ_s_mul_r, /* FMLS_VG2_M2ZZI_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, ZPR4b64, VectorIndexD32b_timm, /* FMLS_VG2_M2ZZI_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexH, /* FMLS_VG2_M2ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, ZPR4b32, VectorIndexS32b_timm, /* FMLS_VG2_M2ZZ_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d, ZPR4b64, /* FMLS_VG2_M2ZZ_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h, ZPR4b16, /* FMLS_VG2_M2ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s, ZPR4b32, /* FMLS_VG4_M4Z2Z_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* FMLS_VG4_M4Z4Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* FMLS_VG4_M4Z4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FMLS_VG4_M4ZZI_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, ZPR4b64, VectorIndexD32b_timm, /* FMLS_VG4_M4ZZI_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH, /* FMLS_VG4_M4ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, ZPR4b32, VectorIndexS32b_timm, /* FMLS_VG4_M4ZZ_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d, ZPR4b64, /* FMLS_VG4_M4ZZ_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h, ZPR4b16, /* FMLS_VG4_M4ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s, ZPR4b32, /* FMLS_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* FMLS_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* FMLS_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* FMLS_ZZZI_D */ ZPR64, ZPR64, ZPR64, ZPR4b64, VectorIndexD32b, /* FMLS_ZZZI_H */ ZPR16, ZPR16, ZPR16, ZPR3b16, VectorIndexH32b, /* FMLS_ZZZI_S */ ZPR32, ZPR32, ZPR32, ZPR3b32, VectorIndexS32b, /* FMLSv1i16_indexed */ FPR16Op, FPR16Op, FPR16Op, V128_lo, VectorIndexH, /* FMLSv1i32_indexed */ FPR32Op, FPR32Op, FPR32Op, V128, VectorIndexS, /* FMLSv1i64_indexed */ FPR64Op, FPR64Op, FPR64Op, V128, VectorIndexD, /* FMLSv2f32 */ V64, V64, V64, V64, /* FMLSv2f64 */ V128, V128, V128, V128, /* FMLSv2i32_indexed */ V64, V64, V64, V128, VectorIndexS, /* FMLSv2i64_indexed */ V128, V128, V128, V128, VectorIndexD, /* FMLSv4f16 */ V64, V64, V64, V64, /* FMLSv4f32 */ V128, V128, V128, V128, /* FMLSv4i16_indexed */ V64, V64, V64, V128_lo, VectorIndexH, /* FMLSv4i32_indexed */ V128, V128, V128, V128, VectorIndexS, /* FMLSv8f16 */ V128, V128, V128, V128, /* FMLSv8i16_indexed */ V128, V128, V128, V128_lo, VectorIndexH, /* FMMLA_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* FMMLA_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* FMOPAL_MPPZZ */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* FMOPA_MPPZZ_D */ TileOp64, TileOp64, PPR3bAny, PPR3bAny, ZPR64, ZPR64, /* FMOPA_MPPZZ_H */ TileOp16, TileOp16, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* FMOPA_MPPZZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR32, ZPR32, /* FMOPSL_MPPZZ */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* FMOPS_MPPZZ_D */ TileOp64, TileOp64, PPR3bAny, PPR3bAny, ZPR64, ZPR64, /* FMOPS_MPPZZ_H */ TileOp16, TileOp16, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* FMOPS_MPPZZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR32, ZPR32, /* FMOVDXHighr */ GPR64, V128, VectorIndex1, /* FMOVDXr */ GPR64, FPR64, /* FMOVDi */ FPR64, fpimm64, /* FMOVDr */ FPR64, FPR64, /* FMOVHWr */ GPR32, FPR16, /* FMOVHXr */ GPR64, FPR16, /* FMOVHi */ FPR16, fpimm16, /* FMOVHr */ FPR16, FPR16, /* FMOVSWr */ GPR32, FPR32, /* FMOVSi */ FPR32, fpimm32, /* FMOVSr */ FPR32, FPR32, /* FMOVWHr */ FPR16, GPR32, /* FMOVWSr */ FPR32, GPR32, /* FMOVXDHighr */ V128, GPR64, VectorIndex1, /* FMOVXDr */ FPR64, GPR64, /* FMOVXHr */ FPR16, GPR64, /* FMOVv2f32_ns */ V64, fpimm8, /* FMOVv2f64_ns */ V128, fpimm8, /* FMOVv4f16_ns */ V64, fpimm8, /* FMOVv4f32_ns */ V128, fpimm8, /* FMOVv8f16_ns */ V128, fpimm8, /* FMSB_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* FMSB_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* FMSB_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* FMSUBDrrr */ FPR64, FPR64, FPR64, FPR64, /* FMSUBHrrr */ FPR16, FPR16, FPR16, FPR16, /* FMSUBSrrr */ FPR32, FPR32, FPR32, FPR32, /* FMULDrr */ FPR64, FPR64, FPR64, /* FMULHrr */ FPR16, FPR16, FPR16, /* FMULSrr */ FPR32, FPR32, FPR32, /* FMULX16 */ FPR16, FPR16, FPR16, /* FMULX32 */ FPR32, FPR32, FPR32, /* FMULX64 */ FPR64, FPR64, FPR64, /* FMULX_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMULX_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMULX_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMULXv1i16_indexed */ FPR16Op, FPR16Op, V128_lo, VectorIndexH, /* FMULXv1i32_indexed */ FPR32Op, FPR32Op, V128, VectorIndexS, /* FMULXv1i64_indexed */ FPR64Op, FPR64Op, V128, VectorIndexD, /* FMULXv2f32 */ V64, V64, V64, /* FMULXv2f64 */ V128, V128, V128, /* FMULXv2i32_indexed */ V64, V64, V128, VectorIndexS, /* FMULXv2i64_indexed */ V128, V128, V128, VectorIndexD, /* FMULXv4f16 */ V64, V64, V64, /* FMULXv4f32 */ V128, V128, V128, /* FMULXv4i16_indexed */ V64, V64, V128_lo, VectorIndexH, /* FMULXv4i32_indexed */ V128, V128, V128, VectorIndexS, /* FMULXv8f16 */ V128, V128, V128, /* FMULXv8i16_indexed */ V128, V128, V128_lo, VectorIndexH, /* FMUL_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_half_two, /* FMUL_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_half_two, /* FMUL_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_half_two, /* FMUL_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FMUL_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FMUL_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FMUL_ZZZI_D */ ZPR64, ZPR64, ZPR4b64, VectorIndexD32b, /* FMUL_ZZZI_H */ ZPR16, ZPR16, ZPR3b16, VectorIndexH32b, /* FMUL_ZZZI_S */ ZPR32, ZPR32, ZPR3b32, VectorIndexS32b, /* FMUL_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* FMUL_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* FMUL_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* FMULv1i16_indexed */ FPR16Op, FPR16Op, V128_lo, VectorIndexH, /* FMULv1i32_indexed */ FPR32Op, FPR32Op, V128, VectorIndexS, /* FMULv1i64_indexed */ FPR64Op, FPR64Op, V128, VectorIndexD, /* FMULv2f32 */ V64, V64, V64, /* FMULv2f64 */ V128, V128, V128, /* FMULv2i32_indexed */ V64, V64, V128, VectorIndexS, /* FMULv2i64_indexed */ V128, V128, V128, VectorIndexD, /* FMULv4f16 */ V64, V64, V64, /* FMULv4f32 */ V128, V128, V128, /* FMULv4i16_indexed */ V64, V64, V128_lo, VectorIndexH, /* FMULv4i32_indexed */ V128, V128, V128, VectorIndexS, /* FMULv8f16 */ V128, V128, V128, /* FMULv8i16_indexed */ V128, V128, V128_lo, VectorIndexH, /* FNEGDr */ FPR64, FPR64, /* FNEGHr */ FPR16, FPR16, /* FNEGSr */ FPR32, FPR32, /* FNEG_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FNEG_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FNEG_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FNEGv2f32 */ V64, V64, /* FNEGv2f64 */ V128, V128, /* FNEGv4f16 */ V64, V64, /* FNEGv4f32 */ V128, V128, /* FNEGv8f16 */ V128, V128, /* FNMADDDrrr */ FPR64, FPR64, FPR64, FPR64, /* FNMADDHrrr */ FPR16, FPR16, FPR16, FPR16, /* FNMADDSrrr */ FPR32, FPR32, FPR32, FPR32, /* FNMAD_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* FNMAD_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* FNMAD_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* FNMLA_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* FNMLA_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* FNMLA_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* FNMLS_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* FNMLS_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* FNMLS_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* FNMSB_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* FNMSB_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* FNMSB_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* FNMSUBDrrr */ FPR64, FPR64, FPR64, FPR64, /* FNMSUBHrrr */ FPR16, FPR16, FPR16, FPR16, /* FNMSUBSrrr */ FPR32, FPR32, FPR32, FPR32, /* FNMULDrr */ FPR64, FPR64, FPR64, /* FNMULHrr */ FPR16, FPR16, FPR16, /* FNMULSrr */ FPR32, FPR32, FPR32, /* FRECPE_ZZ_D */ ZPR64, ZPR64, /* FRECPE_ZZ_H */ ZPR16, ZPR16, /* FRECPE_ZZ_S */ ZPR32, ZPR32, /* FRECPEv1f16 */ FPR16, FPR16, /* FRECPEv1i32 */ FPR32, FPR32, /* FRECPEv1i64 */ FPR64, FPR64, /* FRECPEv2f32 */ V64, V64, /* FRECPEv2f64 */ V128, V128, /* FRECPEv4f16 */ V64, V64, /* FRECPEv4f32 */ V128, V128, /* FRECPEv8f16 */ V128, V128, /* FRECPS16 */ FPR16, FPR16, FPR16, /* FRECPS32 */ FPR32, FPR32, FPR32, /* FRECPS64 */ FPR64, FPR64, FPR64, /* FRECPS_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* FRECPS_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* FRECPS_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* FRECPSv2f32 */ V64, V64, V64, /* FRECPSv2f64 */ V128, V128, V128, /* FRECPSv4f16 */ V64, V64, V64, /* FRECPSv4f32 */ V128, V128, V128, /* FRECPSv8f16 */ V128, V128, V128, /* FRECPX_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRECPX_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRECPX_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRECPXv1f16 */ FPR16, FPR16, /* FRECPXv1i32 */ FPR32, FPR32, /* FRECPXv1i64 */ FPR64, FPR64, /* FRINT32XDr */ FPR64, FPR64, /* FRINT32XSr */ FPR32, FPR32, /* FRINT32Xv2f32 */ V64, V64, /* FRINT32Xv2f64 */ V128, V128, /* FRINT32Xv4f32 */ V128, V128, /* FRINT32ZDr */ FPR64, FPR64, /* FRINT32ZSr */ FPR32, FPR32, /* FRINT32Zv2f32 */ V64, V64, /* FRINT32Zv2f64 */ V128, V128, /* FRINT32Zv4f32 */ V128, V128, /* FRINT64XDr */ FPR64, FPR64, /* FRINT64XSr */ FPR32, FPR32, /* FRINT64Xv2f32 */ V64, V64, /* FRINT64Xv2f64 */ V128, V128, /* FRINT64Xv4f32 */ V128, V128, /* FRINT64ZDr */ FPR64, FPR64, /* FRINT64ZSr */ FPR32, FPR32, /* FRINT64Zv2f32 */ V64, V64, /* FRINT64Zv2f64 */ V128, V128, /* FRINT64Zv4f32 */ V128, V128, /* FRINTADr */ FPR64, FPR64, /* FRINTAHr */ FPR16, FPR16, /* FRINTASr */ FPR32, FPR32, /* FRINTA_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, /* FRINTA_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FRINTA_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTA_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTA_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTAv2f32 */ V64, V64, /* FRINTAv2f64 */ V128, V128, /* FRINTAv4f16 */ V64, V64, /* FRINTAv4f32 */ V128, V128, /* FRINTAv8f16 */ V128, V128, /* FRINTIDr */ FPR64, FPR64, /* FRINTIHr */ FPR16, FPR16, /* FRINTISr */ FPR32, FPR32, /* FRINTI_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTI_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTI_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTIv2f32 */ V64, V64, /* FRINTIv2f64 */ V128, V128, /* FRINTIv4f16 */ V64, V64, /* FRINTIv4f32 */ V128, V128, /* FRINTIv8f16 */ V128, V128, /* FRINTMDr */ FPR64, FPR64, /* FRINTMHr */ FPR16, FPR16, /* FRINTMSr */ FPR32, FPR32, /* FRINTM_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, /* FRINTM_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FRINTM_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTM_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTM_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTMv2f32 */ V64, V64, /* FRINTMv2f64 */ V128, V128, /* FRINTMv4f16 */ V64, V64, /* FRINTMv4f32 */ V128, V128, /* FRINTMv8f16 */ V128, V128, /* FRINTNDr */ FPR64, FPR64, /* FRINTNHr */ FPR16, FPR16, /* FRINTNSr */ FPR32, FPR32, /* FRINTN_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, /* FRINTN_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FRINTN_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTN_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTN_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTNv2f32 */ V64, V64, /* FRINTNv2f64 */ V128, V128, /* FRINTNv4f16 */ V64, V64, /* FRINTNv4f32 */ V128, V128, /* FRINTNv8f16 */ V128, V128, /* FRINTPDr */ FPR64, FPR64, /* FRINTPHr */ FPR16, FPR16, /* FRINTPSr */ FPR32, FPR32, /* FRINTP_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, /* FRINTP_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* FRINTP_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTP_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTP_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTPv2f32 */ V64, V64, /* FRINTPv2f64 */ V128, V128, /* FRINTPv4f16 */ V64, V64, /* FRINTPv4f32 */ V128, V128, /* FRINTPv8f16 */ V128, V128, /* FRINTXDr */ FPR64, FPR64, /* FRINTXHr */ FPR16, FPR16, /* FRINTXSr */ FPR32, FPR32, /* FRINTX_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTX_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTX_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTXv2f32 */ V64, V64, /* FRINTXv2f64 */ V128, V128, /* FRINTXv4f16 */ V64, V64, /* FRINTXv4f32 */ V128, V128, /* FRINTXv8f16 */ V128, V128, /* FRINTZDr */ FPR64, FPR64, /* FRINTZHr */ FPR16, FPR16, /* FRINTZSr */ FPR32, FPR32, /* FRINTZ_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FRINTZ_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FRINTZ_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FRINTZv2f32 */ V64, V64, /* FRINTZv2f64 */ V128, V128, /* FRINTZv4f16 */ V64, V64, /* FRINTZv4f32 */ V128, V128, /* FRINTZv8f16 */ V128, V128, /* FRSQRTE_ZZ_D */ ZPR64, ZPR64, /* FRSQRTE_ZZ_H */ ZPR16, ZPR16, /* FRSQRTE_ZZ_S */ ZPR32, ZPR32, /* FRSQRTEv1f16 */ FPR16, FPR16, /* FRSQRTEv1i32 */ FPR32, FPR32, /* FRSQRTEv1i64 */ FPR64, FPR64, /* FRSQRTEv2f32 */ V64, V64, /* FRSQRTEv2f64 */ V128, V128, /* FRSQRTEv4f16 */ V64, V64, /* FRSQRTEv4f32 */ V128, V128, /* FRSQRTEv8f16 */ V128, V128, /* FRSQRTS16 */ FPR16, FPR16, FPR16, /* FRSQRTS32 */ FPR32, FPR32, FPR32, /* FRSQRTS64 */ FPR64, FPR64, FPR64, /* FRSQRTS_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* FRSQRTS_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* FRSQRTS_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* FRSQRTSv2f32 */ V64, V64, V64, /* FRSQRTSv2f64 */ V128, V128, V128, /* FRSQRTSv4f16 */ V64, V64, V64, /* FRSQRTSv4f32 */ V128, V128, V128, /* FRSQRTSv8f16 */ V128, V128, V128, /* FSCALE_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FSCALE_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FSCALE_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FSQRTDr */ FPR64, FPR64, /* FSQRTHr */ FPR16, FPR16, /* FSQRTSr */ FPR32, FPR32, /* FSQRT_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* FSQRT_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* FSQRT_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* FSQRTv2f32 */ V64, V64, /* FSQRTv2f64 */ V128, V128, /* FSQRTv4f16 */ V64, V64, /* FSQRTv4f32 */ V128, V128, /* FSQRTv8f16 */ V128, V128, /* FSUBDrr */ FPR64, FPR64, FPR64, /* FSUBHrr */ FPR16, FPR16, FPR16, /* FSUBR_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_half_one, /* FSUBR_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_half_one, /* FSUBR_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_half_one, /* FSUBR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FSUBR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FSUBR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FSUBSrr */ FPR32, FPR32, FPR32, /* FSUB_VG2_M2Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, /* FSUB_VG2_M2Z_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, /* FSUB_VG2_M2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, /* FSUB_VG4_M4Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, /* FSUB_VG4_M4Z_H */ MatrixOp16, MatrixOp16, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, /* FSUB_VG4_M4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, /* FSUB_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, sve_fpimm_half_one, /* FSUB_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, sve_fpimm_half_one, /* FSUB_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, sve_fpimm_half_one, /* FSUB_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* FSUB_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* FSUB_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* FSUB_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* FSUB_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* FSUB_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* FSUBv2f32 */ V64, V64, V64, /* FSUBv2f64 */ V128, V128, V128, /* FSUBv4f16 */ V64, V64, V64, /* FSUBv4f32 */ V128, V128, V128, /* FSUBv8f16 */ V128, V128, V128, /* FTMAD_ZZI_D */ ZPR64, ZPR64, ZPR64, timm32_0_7, /* FTMAD_ZZI_H */ ZPR16, ZPR16, ZPR16, timm32_0_7, /* FTMAD_ZZI_S */ ZPR32, ZPR32, ZPR32, timm32_0_7, /* FTSMUL_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* FTSMUL_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* FTSMUL_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* FTSSEL_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* FTSSEL_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* FTSSEL_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* FVDOT_VG2_M2ZZI_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* GLD1B_D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, imm0_31, /* GLD1B_D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1B_D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8Only, /* GLD1B_D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8Only, /* GLD1B_S_IMM_REAL */ Z_s, PPR3bAny, ZPR32, imm0_31, /* GLD1B_S_SXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8Only, /* GLD1B_S_UXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8Only, /* GLD1D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, uimm5s8, /* GLD1D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1D_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL64, /* GLD1D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLD1D_SXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW64, /* GLD1D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLD1D_UXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW64, /* GLD1H_D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, uimm5s2, /* GLD1H_D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1H_D_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL16, /* GLD1H_D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLD1H_D_SXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW16, /* GLD1H_D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLD1H_D_UXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW16, /* GLD1H_S_IMM_REAL */ Z_s, PPR3bAny, ZPR32, uimm5s2, /* GLD1H_S_SXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* GLD1H_S_SXTW_SCALED_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW16, /* GLD1H_S_UXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* GLD1H_S_UXTW_SCALED_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW16, /* GLD1Q */ Z_q, PPR3bAny, ZPR64, GPR64, /* GLD1SB_D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, imm0_31, /* GLD1SB_D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1SB_D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8Only, /* GLD1SB_D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8Only, /* GLD1SB_S_IMM_REAL */ Z_s, PPR3bAny, ZPR32, imm0_31, /* GLD1SB_S_SXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8Only, /* GLD1SB_S_UXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8Only, /* GLD1SH_D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, uimm5s2, /* GLD1SH_D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1SH_D_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL16, /* GLD1SH_D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLD1SH_D_SXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW16, /* GLD1SH_D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLD1SH_D_UXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW16, /* GLD1SH_S_IMM_REAL */ Z_s, PPR3bAny, ZPR32, uimm5s2, /* GLD1SH_S_SXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* GLD1SH_S_SXTW_SCALED_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW16, /* GLD1SH_S_UXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* GLD1SH_S_UXTW_SCALED_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW16, /* GLD1SW_D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, uimm5s4, /* GLD1SW_D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1SW_D_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL32, /* GLD1SW_D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLD1SW_D_SXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW32, /* GLD1SW_D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLD1SW_D_UXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW32, /* GLD1W_D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, uimm5s4, /* GLD1W_D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLD1W_D_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL32, /* GLD1W_D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLD1W_D_SXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW32, /* GLD1W_D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLD1W_D_UXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW32, /* GLD1W_IMM_REAL */ Z_s, PPR3bAny, ZPR32, uimm5s4, /* GLD1W_SXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* GLD1W_SXTW_SCALED_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW32, /* GLD1W_UXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* GLD1W_UXTW_SCALED_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW32, /* GLDFF1B_D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, imm0_31, /* GLDFF1B_D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1B_D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8Only, /* GLDFF1B_D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8Only, /* GLDFF1B_S_IMM_REAL */ Z_s, PPR3bAny, ZPR32, imm0_31, /* GLDFF1B_S_SXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8Only, /* GLDFF1B_S_UXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8Only, /* GLDFF1D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, uimm5s8, /* GLDFF1D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1D_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL64, /* GLDFF1D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLDFF1D_SXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW64, /* GLDFF1D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLDFF1D_UXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW64, /* GLDFF1H_D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, uimm5s2, /* GLDFF1H_D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1H_D_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL16, /* GLDFF1H_D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLDFF1H_D_SXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW16, /* GLDFF1H_D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLDFF1H_D_UXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW16, /* GLDFF1H_S_IMM_REAL */ Z_s, PPR3bAny, ZPR32, uimm5s2, /* GLDFF1H_S_SXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* GLDFF1H_S_SXTW_SCALED_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW16, /* GLDFF1H_S_UXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* GLDFF1H_S_UXTW_SCALED_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW16, /* GLDFF1SB_D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, imm0_31, /* GLDFF1SB_D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1SB_D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8Only, /* GLDFF1SB_D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8Only, /* GLDFF1SB_S_IMM_REAL */ Z_s, PPR3bAny, ZPR32, imm0_31, /* GLDFF1SB_S_SXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8Only, /* GLDFF1SB_S_UXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8Only, /* GLDFF1SH_D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, uimm5s2, /* GLDFF1SH_D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1SH_D_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL16, /* GLDFF1SH_D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLDFF1SH_D_SXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW16, /* GLDFF1SH_D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLDFF1SH_D_UXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW16, /* GLDFF1SH_S_IMM_REAL */ Z_s, PPR3bAny, ZPR32, uimm5s2, /* GLDFF1SH_S_SXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* GLDFF1SH_S_SXTW_SCALED_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW16, /* GLDFF1SH_S_UXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* GLDFF1SH_S_UXTW_SCALED_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW16, /* GLDFF1SW_D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, uimm5s4, /* GLDFF1SW_D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1SW_D_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL32, /* GLDFF1SW_D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLDFF1SW_D_SXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW32, /* GLDFF1SW_D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLDFF1SW_D_UXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW32, /* GLDFF1W_D_IMM_REAL */ Z_d, PPR3bAny, ZPR64, uimm5s4, /* GLDFF1W_D_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* GLDFF1W_D_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL32, /* GLDFF1W_D_SXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* GLDFF1W_D_SXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW32, /* GLDFF1W_D_UXTW_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* GLDFF1W_D_UXTW_SCALED_REAL */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW32, /* GLDFF1W_IMM_REAL */ Z_s, PPR3bAny, ZPR32, uimm5s4, /* GLDFF1W_SXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* GLDFF1W_SXTW_SCALED_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW32, /* GLDFF1W_UXTW_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* GLDFF1W_UXTW_SCALED_REAL */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW32, /* GMI */ GPR64, GPR64sp, GPR64, /* HINT */ imm0_127, /* HISTCNT_ZPzZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* HISTCNT_ZPzZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* HISTSEG_ZZZ */ ZPR8, ZPR8, ZPR8, /* HLT */ timm32_0_65535, /* HVC */ timm32_0_65535, /* INCB_XPiI */ GPR64, GPR64, sve_pred_enum, sve_incdec_imm, /* INCD_XPiI */ GPR64, GPR64, sve_pred_enum, sve_incdec_imm, /* INCD_ZPiI */ ZPR64, ZPR64, sve_pred_enum, sve_incdec_imm, /* INCH_XPiI */ GPR64, GPR64, sve_pred_enum, sve_incdec_imm, /* INCH_ZPiI */ ZPR16, ZPR16, sve_pred_enum, sve_incdec_imm, /* INCP_XP_B */ GPR64z, PPR8, GPR64z, /* INCP_XP_D */ GPR64z, PPR64, GPR64z, /* INCP_XP_H */ GPR64z, PPR16, GPR64z, /* INCP_XP_S */ GPR64z, PPR32, GPR64z, /* INCP_ZP_D */ ZPR64, ZPR64, PPR64, /* INCP_ZP_H */ ZPR16, ZPR16, PPR16, /* INCP_ZP_S */ ZPR32, ZPR32, PPR32, /* INCW_XPiI */ GPR64, GPR64, sve_pred_enum, sve_incdec_imm, /* INCW_ZPiI */ ZPR32, ZPR32, sve_pred_enum, sve_incdec_imm, /* INDEX_II_B */ ZPR8, simm5_8b, simm5_8b, /* INDEX_II_D */ ZPR64, simm5_64b, simm5_64b, /* INDEX_II_H */ ZPR16, simm5_16b, simm5_16b, /* INDEX_II_S */ ZPR32, simm5_32b, simm5_32b, /* INDEX_IR_B */ ZPR8, simm5_8b, GPR32, /* INDEX_IR_D */ ZPR64, simm5_64b, GPR64, /* INDEX_IR_H */ ZPR16, simm5_16b, GPR32, /* INDEX_IR_S */ ZPR32, simm5_32b, GPR32, /* INDEX_RI_B */ ZPR8, GPR32, simm5_8b, /* INDEX_RI_D */ ZPR64, GPR64, simm5_64b, /* INDEX_RI_H */ ZPR16, GPR32, simm5_16b, /* INDEX_RI_S */ ZPR32, GPR32, simm5_32b, /* INDEX_RR_B */ ZPR8, GPR32, GPR32, /* INDEX_RR_D */ ZPR64, GPR64, GPR64, /* INDEX_RR_H */ ZPR16, GPR32, GPR32, /* INDEX_RR_S */ ZPR32, GPR32, GPR32, /* INSERT_MXIPZ_H_B */ TileVectorOpH8, TileVectorOpH8, MatrixIndexGPR32Op12_15, sme_elm_idx0_15, PPR3bAny, ZPR8, /* INSERT_MXIPZ_H_D */ TileVectorOpH64, TileVectorOpH64, MatrixIndexGPR32Op12_15, sme_elm_idx0_1, PPR3bAny, ZPR64, /* INSERT_MXIPZ_H_H */ TileVectorOpH16, TileVectorOpH16, MatrixIndexGPR32Op12_15, sme_elm_idx0_7, PPR3bAny, ZPR16, /* INSERT_MXIPZ_H_Q */ TileVectorOpH128, TileVectorOpH128, MatrixIndexGPR32Op12_15, sme_elm_idx0_0, PPR3bAny, ZPR128, /* INSERT_MXIPZ_H_S */ TileVectorOpH32, TileVectorOpH32, MatrixIndexGPR32Op12_15, sme_elm_idx0_3, PPR3bAny, ZPR32, /* INSERT_MXIPZ_V_B */ TileVectorOpV8, TileVectorOpV8, MatrixIndexGPR32Op12_15, sme_elm_idx0_15, PPR3bAny, ZPR8, /* INSERT_MXIPZ_V_D */ TileVectorOpV64, TileVectorOpV64, MatrixIndexGPR32Op12_15, sme_elm_idx0_1, PPR3bAny, ZPR64, /* INSERT_MXIPZ_V_H */ TileVectorOpV16, TileVectorOpV16, MatrixIndexGPR32Op12_15, sme_elm_idx0_7, PPR3bAny, ZPR16, /* INSERT_MXIPZ_V_Q */ TileVectorOpV128, TileVectorOpV128, MatrixIndexGPR32Op12_15, sme_elm_idx0_0, PPR3bAny, ZPR128, /* INSERT_MXIPZ_V_S */ TileVectorOpV32, TileVectorOpV32, MatrixIndexGPR32Op12_15, sme_elm_idx0_3, PPR3bAny, ZPR32, /* INSR_ZR_B */ ZPR8, ZPR8, GPR32, /* INSR_ZR_D */ ZPR64, ZPR64, GPR64, /* INSR_ZR_H */ ZPR16, ZPR16, GPR32, /* INSR_ZR_S */ ZPR32, ZPR32, GPR32, /* INSR_ZV_B */ ZPR8, ZPR8, FPR8asZPR, /* INSR_ZV_D */ ZPR64, ZPR64, FPR64asZPR, /* INSR_ZV_H */ ZPR16, ZPR16, FPR16asZPR, /* INSR_ZV_S */ ZPR32, ZPR32, FPR32asZPR, /* INSvi16gpr */ V128, V128, VectorIndexH, GPR32, /* INSvi16lane */ V128, V128, VectorIndexH, V128, VectorIndexH, /* INSvi32gpr */ V128, V128, VectorIndexS, GPR32, /* INSvi32lane */ V128, V128, VectorIndexS, V128, VectorIndexS, /* INSvi64gpr */ V128, V128, VectorIndexD, GPR64, /* INSvi64lane */ V128, V128, VectorIndexD, V128, VectorIndexD, /* INSvi8gpr */ V128, V128, VectorIndexB, GPR32, /* INSvi8lane */ V128, V128, VectorIndexB, V128, VectorIndexB, /* IRG */ GPR64sp, GPR64sp, GPR64, /* ISB */ barrier_op, /* LASTA_RPZ_B */ GPR32, PPR3bAny, ZPR8, /* LASTA_RPZ_D */ GPR64, PPR3bAny, ZPR64, /* LASTA_RPZ_H */ GPR32, PPR3bAny, ZPR16, /* LASTA_RPZ_S */ GPR32, PPR3bAny, ZPR32, /* LASTA_VPZ_B */ FPR8, PPR3bAny, ZPR8, /* LASTA_VPZ_D */ FPR64, PPR3bAny, ZPR64, /* LASTA_VPZ_H */ FPR16, PPR3bAny, ZPR16, /* LASTA_VPZ_S */ FPR32, PPR3bAny, ZPR32, /* LASTB_RPZ_B */ GPR32, PPR3bAny, ZPR8, /* LASTB_RPZ_D */ GPR64, PPR3bAny, ZPR64, /* LASTB_RPZ_H */ GPR32, PPR3bAny, ZPR16, /* LASTB_RPZ_S */ GPR32, PPR3bAny, ZPR32, /* LASTB_VPZ_B */ FPR8, PPR3bAny, ZPR8, /* LASTB_VPZ_D */ FPR64, PPR3bAny, ZPR64, /* LASTB_VPZ_H */ FPR16, PPR3bAny, ZPR16, /* LASTB_VPZ_S */ FPR32, PPR3bAny, ZPR32, /* LD1B */ Z_b, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* LD1B_2Z */ ZZ_b_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* LD1B_2Z_IMM */ ZZ_b_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* LD1B_4Z */ ZZZZ_b_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* LD1B_4Z_IMM */ ZZZZ_b_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* LD1B_D */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* LD1B_D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1B_H */ Z_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* LD1B_H_IMM_REAL */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* LD1B_IMM_REAL */ Z_b, PPR3bAny, GPR64sp, simm4s1, /* LD1B_S */ Z_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* LD1B_S_IMM_REAL */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LD1B_VG2_M2ZPXI */ ZZ_b_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* LD1B_VG2_M2ZPXX */ ZZ_b_strided, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* LD1B_VG4_M4ZPXI */ ZZZZ_b_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* LD1B_VG4_M4ZPXX */ ZZZZ_b_strided, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* LD1D */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* LD1D_2Z */ ZZ_d_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* LD1D_2Z_IMM */ ZZ_d_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* LD1D_4Z */ ZZZZ_d_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* LD1D_4Z_IMM */ ZZZZ_d_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* LD1D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1D_Q */ Z_q, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* LD1D_Q_IMM */ Z_q, PPR3bAny, GPR64sp, simm4s1, /* LD1D_VG2_M2ZPXI */ ZZ_d_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* LD1D_VG2_M2ZPXX */ ZZ_d_strided, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* LD1D_VG4_M4ZPXI */ ZZZZ_d_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* LD1D_VG4_M4ZPXX */ ZZZZ_d_strided, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* LD1Fourv16b */ VecListFour16b, GPR64sp, /* LD1Fourv16b_POST */ GPR64sp, VecListFour16b, GPR64sp, GPR64pi64, /* LD1Fourv1d */ VecListFour1d, GPR64sp, /* LD1Fourv1d_POST */ GPR64sp, VecListFour1d, GPR64sp, GPR64pi32, /* LD1Fourv2d */ VecListFour2d, GPR64sp, /* LD1Fourv2d_POST */ GPR64sp, VecListFour2d, GPR64sp, GPR64pi64, /* LD1Fourv2s */ VecListFour2s, GPR64sp, /* LD1Fourv2s_POST */ GPR64sp, VecListFour2s, GPR64sp, GPR64pi32, /* LD1Fourv4h */ VecListFour4h, GPR64sp, /* LD1Fourv4h_POST */ GPR64sp, VecListFour4h, GPR64sp, GPR64pi32, /* LD1Fourv4s */ VecListFour4s, GPR64sp, /* LD1Fourv4s_POST */ GPR64sp, VecListFour4s, GPR64sp, GPR64pi64, /* LD1Fourv8b */ VecListFour8b, GPR64sp, /* LD1Fourv8b_POST */ GPR64sp, VecListFour8b, GPR64sp, GPR64pi32, /* LD1Fourv8h */ VecListFour8h, GPR64sp, /* LD1Fourv8h_POST */ GPR64sp, VecListFour8h, GPR64sp, GPR64pi64, /* LD1H */ Z_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* LD1H_2Z */ ZZ_h_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* LD1H_2Z_IMM */ ZZ_h_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* LD1H_4Z */ ZZZZ_h_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* LD1H_4Z_IMM */ ZZZZ_h_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* LD1H_D */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* LD1H_D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1H_IMM_REAL */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* LD1H_S */ Z_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* LD1H_S_IMM_REAL */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LD1H_VG2_M2ZPXI */ ZZ_h_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* LD1H_VG2_M2ZPXX */ ZZ_h_strided, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* LD1H_VG4_M4ZPXI */ ZZZZ_h_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* LD1H_VG4_M4ZPXX */ ZZZZ_h_strided, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* LD1Onev16b */ VecListOne16b, GPR64sp, /* LD1Onev16b_POST */ GPR64sp, VecListOne16b, GPR64sp, GPR64pi16, /* LD1Onev1d */ VecListOne1d, GPR64sp, /* LD1Onev1d_POST */ GPR64sp, VecListOne1d, GPR64sp, GPR64pi8, /* LD1Onev2d */ VecListOne2d, GPR64sp, /* LD1Onev2d_POST */ GPR64sp, VecListOne2d, GPR64sp, GPR64pi16, /* LD1Onev2s */ VecListOne2s, GPR64sp, /* LD1Onev2s_POST */ GPR64sp, VecListOne2s, GPR64sp, GPR64pi8, /* LD1Onev4h */ VecListOne4h, GPR64sp, /* LD1Onev4h_POST */ GPR64sp, VecListOne4h, GPR64sp, GPR64pi8, /* LD1Onev4s */ VecListOne4s, GPR64sp, /* LD1Onev4s_POST */ GPR64sp, VecListOne4s, GPR64sp, GPR64pi16, /* LD1Onev8b */ VecListOne8b, GPR64sp, /* LD1Onev8b_POST */ GPR64sp, VecListOne8b, GPR64sp, GPR64pi8, /* LD1Onev8h */ VecListOne8h, GPR64sp, /* LD1Onev8h_POST */ GPR64sp, VecListOne8h, GPR64sp, GPR64pi16, /* LD1RB_D_IMM */ Z_d, PPR3bAny, GPR64sp, uimm6s1, /* LD1RB_H_IMM */ Z_h, PPR3bAny, GPR64sp, uimm6s1, /* LD1RB_IMM */ Z_b, PPR3bAny, GPR64sp, uimm6s1, /* LD1RB_S_IMM */ Z_s, PPR3bAny, GPR64sp, uimm6s1, /* LD1RD_IMM */ Z_d, PPR3bAny, GPR64sp, uimm6s8, /* LD1RH_D_IMM */ Z_d, PPR3bAny, GPR64sp, uimm6s2, /* LD1RH_IMM */ Z_h, PPR3bAny, GPR64sp, uimm6s2, /* LD1RH_S_IMM */ Z_s, PPR3bAny, GPR64sp, uimm6s2, /* LD1RO_B */ Z_b, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* LD1RO_B_IMM */ Z_b, PPR3bAny, GPR64sp, simm4s32, /* LD1RO_D */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* LD1RO_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s32, /* LD1RO_H */ Z_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* LD1RO_H_IMM */ Z_h, PPR3bAny, GPR64sp, simm4s32, /* LD1RO_W */ Z_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* LD1RO_W_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s32, /* LD1RQ_B */ Z_b, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* LD1RQ_B_IMM */ Z_b, PPR3bAny, GPR64sp, simm4s16, /* LD1RQ_D */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* LD1RQ_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s16, /* LD1RQ_H */ Z_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* LD1RQ_H_IMM */ Z_h, PPR3bAny, GPR64sp, simm4s16, /* LD1RQ_W */ Z_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* LD1RQ_W_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s16, /* LD1RSB_D_IMM */ Z_d, PPR3bAny, GPR64sp, uimm6s1, /* LD1RSB_H_IMM */ Z_h, PPR3bAny, GPR64sp, uimm6s1, /* LD1RSB_S_IMM */ Z_s, PPR3bAny, GPR64sp, uimm6s1, /* LD1RSH_D_IMM */ Z_d, PPR3bAny, GPR64sp, uimm6s2, /* LD1RSH_S_IMM */ Z_s, PPR3bAny, GPR64sp, uimm6s2, /* LD1RSW_IMM */ Z_d, PPR3bAny, GPR64sp, uimm6s4, /* LD1RW_D_IMM */ Z_d, PPR3bAny, GPR64sp, uimm6s4, /* LD1RW_IMM */ Z_s, PPR3bAny, GPR64sp, uimm6s4, /* LD1Rv16b */ VecListOne16b, GPR64sp, /* LD1Rv16b_POST */ GPR64sp, VecListOne16b, GPR64sp, GPR64pi1, /* LD1Rv1d */ VecListOne1d, GPR64sp, /* LD1Rv1d_POST */ GPR64sp, VecListOne1d, GPR64sp, GPR64pi8, /* LD1Rv2d */ VecListOne2d, GPR64sp, /* LD1Rv2d_POST */ GPR64sp, VecListOne2d, GPR64sp, GPR64pi8, /* LD1Rv2s */ VecListOne2s, GPR64sp, /* LD1Rv2s_POST */ GPR64sp, VecListOne2s, GPR64sp, GPR64pi4, /* LD1Rv4h */ VecListOne4h, GPR64sp, /* LD1Rv4h_POST */ GPR64sp, VecListOne4h, GPR64sp, GPR64pi2, /* LD1Rv4s */ VecListOne4s, GPR64sp, /* LD1Rv4s_POST */ GPR64sp, VecListOne4s, GPR64sp, GPR64pi4, /* LD1Rv8b */ VecListOne8b, GPR64sp, /* LD1Rv8b_POST */ GPR64sp, VecListOne8b, GPR64sp, GPR64pi1, /* LD1Rv8h */ VecListOne8h, GPR64sp, /* LD1Rv8h_POST */ GPR64sp, VecListOne8h, GPR64sp, GPR64pi2, /* LD1SB_D */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* LD1SB_D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1SB_H */ Z_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* LD1SB_H_IMM_REAL */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* LD1SB_S */ Z_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* LD1SB_S_IMM_REAL */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LD1SH_D */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* LD1SH_D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1SH_S */ Z_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* LD1SH_S_IMM_REAL */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LD1SW_D */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* LD1SW_D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1Threev16b */ VecListThree16b, GPR64sp, /* LD1Threev16b_POST */ GPR64sp, VecListThree16b, GPR64sp, GPR64pi48, /* LD1Threev1d */ VecListThree1d, GPR64sp, /* LD1Threev1d_POST */ GPR64sp, VecListThree1d, GPR64sp, GPR64pi24, /* LD1Threev2d */ VecListThree2d, GPR64sp, /* LD1Threev2d_POST */ GPR64sp, VecListThree2d, GPR64sp, GPR64pi48, /* LD1Threev2s */ VecListThree2s, GPR64sp, /* LD1Threev2s_POST */ GPR64sp, VecListThree2s, GPR64sp, GPR64pi24, /* LD1Threev4h */ VecListThree4h, GPR64sp, /* LD1Threev4h_POST */ GPR64sp, VecListThree4h, GPR64sp, GPR64pi24, /* LD1Threev4s */ VecListThree4s, GPR64sp, /* LD1Threev4s_POST */ GPR64sp, VecListThree4s, GPR64sp, GPR64pi48, /* LD1Threev8b */ VecListThree8b, GPR64sp, /* LD1Threev8b_POST */ GPR64sp, VecListThree8b, GPR64sp, GPR64pi24, /* LD1Threev8h */ VecListThree8h, GPR64sp, /* LD1Threev8h_POST */ GPR64sp, VecListThree8h, GPR64sp, GPR64pi48, /* LD1Twov16b */ VecListTwo16b, GPR64sp, /* LD1Twov16b_POST */ GPR64sp, VecListTwo16b, GPR64sp, GPR64pi32, /* LD1Twov1d */ VecListTwo1d, GPR64sp, /* LD1Twov1d_POST */ GPR64sp, VecListTwo1d, GPR64sp, GPR64pi16, /* LD1Twov2d */ VecListTwo2d, GPR64sp, /* LD1Twov2d_POST */ GPR64sp, VecListTwo2d, GPR64sp, GPR64pi32, /* LD1Twov2s */ VecListTwo2s, GPR64sp, /* LD1Twov2s_POST */ GPR64sp, VecListTwo2s, GPR64sp, GPR64pi16, /* LD1Twov4h */ VecListTwo4h, GPR64sp, /* LD1Twov4h_POST */ GPR64sp, VecListTwo4h, GPR64sp, GPR64pi16, /* LD1Twov4s */ VecListTwo4s, GPR64sp, /* LD1Twov4s_POST */ GPR64sp, VecListTwo4s, GPR64sp, GPR64pi32, /* LD1Twov8b */ VecListTwo8b, GPR64sp, /* LD1Twov8b_POST */ GPR64sp, VecListTwo8b, GPR64sp, GPR64pi16, /* LD1Twov8h */ VecListTwo8h, GPR64sp, /* LD1Twov8h_POST */ GPR64sp, VecListTwo8h, GPR64sp, GPR64pi32, /* LD1W */ Z_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* LD1W_2Z */ ZZ_s_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* LD1W_2Z_IMM */ ZZ_s_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* LD1W_4Z */ ZZZZ_s_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* LD1W_4Z_IMM */ ZZZZ_s_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* LD1W_D */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* LD1W_D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LD1W_IMM_REAL */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LD1W_Q */ Z_q, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* LD1W_Q_IMM */ Z_q, PPR3bAny, GPR64sp, simm4s1, /* LD1W_VG2_M2ZPXI */ ZZ_s_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* LD1W_VG2_M2ZPXX */ ZZ_s_strided, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* LD1W_VG4_M4ZPXI */ ZZZZ_s_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* LD1W_VG4_M4ZPXX */ ZZZZ_s_strided, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* LD1_MXIPXX_H_B */ TileVectorOpH8, MatrixIndexGPR32Op12_15, sme_elm_idx0_15, PPR3bAny, GPR64sp, GPR64shifted8, /* LD1_MXIPXX_H_D */ TileVectorOpH64, MatrixIndexGPR32Op12_15, sme_elm_idx0_1, PPR3bAny, GPR64sp, GPR64shifted64, /* LD1_MXIPXX_H_H */ TileVectorOpH16, MatrixIndexGPR32Op12_15, sme_elm_idx0_7, PPR3bAny, GPR64sp, GPR64shifted16, /* LD1_MXIPXX_H_Q */ TileVectorOpH128, MatrixIndexGPR32Op12_15, sme_elm_idx0_0, PPR3bAny, GPR64sp, GPR64shifted128, /* LD1_MXIPXX_H_S */ TileVectorOpH32, MatrixIndexGPR32Op12_15, sme_elm_idx0_3, PPR3bAny, GPR64sp, GPR64shifted32, /* LD1_MXIPXX_V_B */ TileVectorOpV8, MatrixIndexGPR32Op12_15, sme_elm_idx0_15, PPR3bAny, GPR64sp, GPR64shifted8, /* LD1_MXIPXX_V_D */ TileVectorOpV64, MatrixIndexGPR32Op12_15, sme_elm_idx0_1, PPR3bAny, GPR64sp, GPR64shifted64, /* LD1_MXIPXX_V_H */ TileVectorOpV16, MatrixIndexGPR32Op12_15, sme_elm_idx0_7, PPR3bAny, GPR64sp, GPR64shifted16, /* LD1_MXIPXX_V_Q */ TileVectorOpV128, MatrixIndexGPR32Op12_15, sme_elm_idx0_0, PPR3bAny, GPR64sp, GPR64shifted128, /* LD1_MXIPXX_V_S */ TileVectorOpV32, MatrixIndexGPR32Op12_15, sme_elm_idx0_3, PPR3bAny, GPR64sp, GPR64shifted32, /* LD1i16 */ VecListOneh, VecListOneh, VectorIndexH, GPR64sp, /* LD1i16_POST */ GPR64sp, VecListOneh, VecListOneh, VectorIndexH, GPR64sp, GPR64pi2, /* LD1i32 */ VecListOnes, VecListOnes, VectorIndexS, GPR64sp, /* LD1i32_POST */ GPR64sp, VecListOnes, VecListOnes, VectorIndexS, GPR64sp, GPR64pi4, /* LD1i64 */ VecListOned, VecListOned, VectorIndexD, GPR64sp, /* LD1i64_POST */ GPR64sp, VecListOned, VecListOned, VectorIndexD, GPR64sp, GPR64pi8, /* LD1i8 */ VecListOneb, VecListOneb, VectorIndexB, GPR64sp, /* LD1i8_POST */ GPR64sp, VecListOneb, VecListOneb, VectorIndexB, GPR64sp, GPR64pi1, /* LD2B */ ZZ_b, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* LD2B_IMM */ ZZ_b, PPR3bAny, GPR64sp, simm4s2, /* LD2D */ ZZ_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* LD2D_IMM */ ZZ_d, PPR3bAny, GPR64sp, simm4s2, /* LD2H */ ZZ_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* LD2H_IMM */ ZZ_h, PPR3bAny, GPR64sp, simm4s2, /* LD2Q */ ZZ_q, PPR3bAny, GPR64sp, GPR64NoXZRshifted128, /* LD2Q_IMM */ ZZ_q, PPR3bAny, GPR64sp, simm4s2, /* LD2Rv16b */ VecListTwo16b, GPR64sp, /* LD2Rv16b_POST */ GPR64sp, VecListTwo16b, GPR64sp, GPR64pi2, /* LD2Rv1d */ VecListTwo1d, GPR64sp, /* LD2Rv1d_POST */ GPR64sp, VecListTwo1d, GPR64sp, GPR64pi16, /* LD2Rv2d */ VecListTwo2d, GPR64sp, /* LD2Rv2d_POST */ GPR64sp, VecListTwo2d, GPR64sp, GPR64pi16, /* LD2Rv2s */ VecListTwo2s, GPR64sp, /* LD2Rv2s_POST */ GPR64sp, VecListTwo2s, GPR64sp, GPR64pi8, /* LD2Rv4h */ VecListTwo4h, GPR64sp, /* LD2Rv4h_POST */ GPR64sp, VecListTwo4h, GPR64sp, GPR64pi4, /* LD2Rv4s */ VecListTwo4s, GPR64sp, /* LD2Rv4s_POST */ GPR64sp, VecListTwo4s, GPR64sp, GPR64pi8, /* LD2Rv8b */ VecListTwo8b, GPR64sp, /* LD2Rv8b_POST */ GPR64sp, VecListTwo8b, GPR64sp, GPR64pi2, /* LD2Rv8h */ VecListTwo8h, GPR64sp, /* LD2Rv8h_POST */ GPR64sp, VecListTwo8h, GPR64sp, GPR64pi4, /* LD2Twov16b */ VecListTwo16b, GPR64sp, /* LD2Twov16b_POST */ GPR64sp, VecListTwo16b, GPR64sp, GPR64pi32, /* LD2Twov2d */ VecListTwo2d, GPR64sp, /* LD2Twov2d_POST */ GPR64sp, VecListTwo2d, GPR64sp, GPR64pi32, /* LD2Twov2s */ VecListTwo2s, GPR64sp, /* LD2Twov2s_POST */ GPR64sp, VecListTwo2s, GPR64sp, GPR64pi16, /* LD2Twov4h */ VecListTwo4h, GPR64sp, /* LD2Twov4h_POST */ GPR64sp, VecListTwo4h, GPR64sp, GPR64pi16, /* LD2Twov4s */ VecListTwo4s, GPR64sp, /* LD2Twov4s_POST */ GPR64sp, VecListTwo4s, GPR64sp, GPR64pi32, /* LD2Twov8b */ VecListTwo8b, GPR64sp, /* LD2Twov8b_POST */ GPR64sp, VecListTwo8b, GPR64sp, GPR64pi16, /* LD2Twov8h */ VecListTwo8h, GPR64sp, /* LD2Twov8h_POST */ GPR64sp, VecListTwo8h, GPR64sp, GPR64pi32, /* LD2W */ ZZ_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* LD2W_IMM */ ZZ_s, PPR3bAny, GPR64sp, simm4s2, /* LD2i16 */ VecListTwoh, VecListTwoh, VectorIndexH, GPR64sp, /* LD2i16_POST */ GPR64sp, VecListTwoh, VecListTwoh, VectorIndexH, GPR64sp, GPR64pi4, /* LD2i32 */ VecListTwos, VecListTwos, VectorIndexS, GPR64sp, /* LD2i32_POST */ GPR64sp, VecListTwos, VecListTwos, VectorIndexS, GPR64sp, GPR64pi8, /* LD2i64 */ VecListTwod, VecListTwod, VectorIndexD, GPR64sp, /* LD2i64_POST */ GPR64sp, VecListTwod, VecListTwod, VectorIndexD, GPR64sp, GPR64pi16, /* LD2i8 */ VecListTwob, VecListTwob, VectorIndexB, GPR64sp, /* LD2i8_POST */ GPR64sp, VecListTwob, VecListTwob, VectorIndexB, GPR64sp, GPR64pi2, /* LD3B */ ZZZ_b, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* LD3B_IMM */ ZZZ_b, PPR3bAny, GPR64sp, simm4s3, /* LD3D */ ZZZ_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* LD3D_IMM */ ZZZ_d, PPR3bAny, GPR64sp, simm4s3, /* LD3H */ ZZZ_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* LD3H_IMM */ ZZZ_h, PPR3bAny, GPR64sp, simm4s3, /* LD3Q */ ZZZ_q, PPR3bAny, GPR64sp, GPR64NoXZRshifted128, /* LD3Q_IMM */ ZZZ_q, PPR3bAny, GPR64sp, simm4s3, /* LD3Rv16b */ VecListThree16b, GPR64sp, /* LD3Rv16b_POST */ GPR64sp, VecListThree16b, GPR64sp, GPR64pi3, /* LD3Rv1d */ VecListThree1d, GPR64sp, /* LD3Rv1d_POST */ GPR64sp, VecListThree1d, GPR64sp, GPR64pi24, /* LD3Rv2d */ VecListThree2d, GPR64sp, /* LD3Rv2d_POST */ GPR64sp, VecListThree2d, GPR64sp, GPR64pi24, /* LD3Rv2s */ VecListThree2s, GPR64sp, /* LD3Rv2s_POST */ GPR64sp, VecListThree2s, GPR64sp, GPR64pi12, /* LD3Rv4h */ VecListThree4h, GPR64sp, /* LD3Rv4h_POST */ GPR64sp, VecListThree4h, GPR64sp, GPR64pi6, /* LD3Rv4s */ VecListThree4s, GPR64sp, /* LD3Rv4s_POST */ GPR64sp, VecListThree4s, GPR64sp, GPR64pi12, /* LD3Rv8b */ VecListThree8b, GPR64sp, /* LD3Rv8b_POST */ GPR64sp, VecListThree8b, GPR64sp, GPR64pi3, /* LD3Rv8h */ VecListThree8h, GPR64sp, /* LD3Rv8h_POST */ GPR64sp, VecListThree8h, GPR64sp, GPR64pi6, /* LD3Threev16b */ VecListThree16b, GPR64sp, /* LD3Threev16b_POST */ GPR64sp, VecListThree16b, GPR64sp, GPR64pi48, /* LD3Threev2d */ VecListThree2d, GPR64sp, /* LD3Threev2d_POST */ GPR64sp, VecListThree2d, GPR64sp, GPR64pi48, /* LD3Threev2s */ VecListThree2s, GPR64sp, /* LD3Threev2s_POST */ GPR64sp, VecListThree2s, GPR64sp, GPR64pi24, /* LD3Threev4h */ VecListThree4h, GPR64sp, /* LD3Threev4h_POST */ GPR64sp, VecListThree4h, GPR64sp, GPR64pi24, /* LD3Threev4s */ VecListThree4s, GPR64sp, /* LD3Threev4s_POST */ GPR64sp, VecListThree4s, GPR64sp, GPR64pi48, /* LD3Threev8b */ VecListThree8b, GPR64sp, /* LD3Threev8b_POST */ GPR64sp, VecListThree8b, GPR64sp, GPR64pi24, /* LD3Threev8h */ VecListThree8h, GPR64sp, /* LD3Threev8h_POST */ GPR64sp, VecListThree8h, GPR64sp, GPR64pi48, /* LD3W */ ZZZ_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* LD3W_IMM */ ZZZ_s, PPR3bAny, GPR64sp, simm4s3, /* LD3i16 */ VecListThreeh, VecListThreeh, VectorIndexH, GPR64sp, /* LD3i16_POST */ GPR64sp, VecListThreeh, VecListThreeh, VectorIndexH, GPR64sp, GPR64pi6, /* LD3i32 */ VecListThrees, VecListThrees, VectorIndexS, GPR64sp, /* LD3i32_POST */ GPR64sp, VecListThrees, VecListThrees, VectorIndexS, GPR64sp, GPR64pi12, /* LD3i64 */ VecListThreed, VecListThreed, VectorIndexD, GPR64sp, /* LD3i64_POST */ GPR64sp, VecListThreed, VecListThreed, VectorIndexD, GPR64sp, GPR64pi24, /* LD3i8 */ VecListThreeb, VecListThreeb, VectorIndexB, GPR64sp, /* LD3i8_POST */ GPR64sp, VecListThreeb, VecListThreeb, VectorIndexB, GPR64sp, GPR64pi3, /* LD4B */ ZZZZ_b, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* LD4B_IMM */ ZZZZ_b, PPR3bAny, GPR64sp, simm4s4, /* LD4D */ ZZZZ_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* LD4D_IMM */ ZZZZ_d, PPR3bAny, GPR64sp, simm4s4, /* LD4Fourv16b */ VecListFour16b, GPR64sp, /* LD4Fourv16b_POST */ GPR64sp, VecListFour16b, GPR64sp, GPR64pi64, /* LD4Fourv2d */ VecListFour2d, GPR64sp, /* LD4Fourv2d_POST */ GPR64sp, VecListFour2d, GPR64sp, GPR64pi64, /* LD4Fourv2s */ VecListFour2s, GPR64sp, /* LD4Fourv2s_POST */ GPR64sp, VecListFour2s, GPR64sp, GPR64pi32, /* LD4Fourv4h */ VecListFour4h, GPR64sp, /* LD4Fourv4h_POST */ GPR64sp, VecListFour4h, GPR64sp, GPR64pi32, /* LD4Fourv4s */ VecListFour4s, GPR64sp, /* LD4Fourv4s_POST */ GPR64sp, VecListFour4s, GPR64sp, GPR64pi64, /* LD4Fourv8b */ VecListFour8b, GPR64sp, /* LD4Fourv8b_POST */ GPR64sp, VecListFour8b, GPR64sp, GPR64pi32, /* LD4Fourv8h */ VecListFour8h, GPR64sp, /* LD4Fourv8h_POST */ GPR64sp, VecListFour8h, GPR64sp, GPR64pi64, /* LD4H */ ZZZZ_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* LD4H_IMM */ ZZZZ_h, PPR3bAny, GPR64sp, simm4s4, /* LD4Q */ ZZZZ_q, PPR3bAny, GPR64sp, GPR64NoXZRshifted128, /* LD4Q_IMM */ ZZZZ_q, PPR3bAny, GPR64sp, simm4s4, /* LD4Rv16b */ VecListFour16b, GPR64sp, /* LD4Rv16b_POST */ GPR64sp, VecListFour16b, GPR64sp, GPR64pi4, /* LD4Rv1d */ VecListFour1d, GPR64sp, /* LD4Rv1d_POST */ GPR64sp, VecListFour1d, GPR64sp, GPR64pi32, /* LD4Rv2d */ VecListFour2d, GPR64sp, /* LD4Rv2d_POST */ GPR64sp, VecListFour2d, GPR64sp, GPR64pi32, /* LD4Rv2s */ VecListFour2s, GPR64sp, /* LD4Rv2s_POST */ GPR64sp, VecListFour2s, GPR64sp, GPR64pi16, /* LD4Rv4h */ VecListFour4h, GPR64sp, /* LD4Rv4h_POST */ GPR64sp, VecListFour4h, GPR64sp, GPR64pi8, /* LD4Rv4s */ VecListFour4s, GPR64sp, /* LD4Rv4s_POST */ GPR64sp, VecListFour4s, GPR64sp, GPR64pi16, /* LD4Rv8b */ VecListFour8b, GPR64sp, /* LD4Rv8b_POST */ GPR64sp, VecListFour8b, GPR64sp, GPR64pi4, /* LD4Rv8h */ VecListFour8h, GPR64sp, /* LD4Rv8h_POST */ GPR64sp, VecListFour8h, GPR64sp, GPR64pi8, /* LD4W */ ZZZZ_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* LD4W_IMM */ ZZZZ_s, PPR3bAny, GPR64sp, simm4s4, /* LD4i16 */ VecListFourh, VecListFourh, VectorIndexH, GPR64sp, /* LD4i16_POST */ GPR64sp, VecListFourh, VecListFourh, VectorIndexH, GPR64sp, GPR64pi8, /* LD4i32 */ VecListFours, VecListFours, VectorIndexS, GPR64sp, /* LD4i32_POST */ GPR64sp, VecListFours, VecListFours, VectorIndexS, GPR64sp, GPR64pi16, /* LD4i64 */ VecListFourd, VecListFourd, VectorIndexD, GPR64sp, /* LD4i64_POST */ GPR64sp, VecListFourd, VecListFourd, VectorIndexD, GPR64sp, GPR64pi32, /* LD4i8 */ VecListFourb, VecListFourb, VectorIndexB, GPR64sp, /* LD4i8_POST */ GPR64sp, VecListFourb, VecListFourb, VectorIndexB, GPR64sp, GPR64pi4, /* LD64B */ GPR64x8, GPR64sp, /* LDADDAB */ GPR32, GPR32, GPR64sp, /* LDADDAH */ GPR32, GPR32, GPR64sp, /* LDADDALB */ GPR32, GPR32, GPR64sp, /* LDADDALH */ GPR32, GPR32, GPR64sp, /* LDADDALW */ GPR32, GPR32, GPR64sp, /* LDADDALX */ GPR64, GPR64, GPR64sp, /* LDADDAW */ GPR32, GPR32, GPR64sp, /* LDADDAX */ GPR64, GPR64, GPR64sp, /* LDADDB */ GPR32, GPR32, GPR64sp, /* LDADDH */ GPR32, GPR32, GPR64sp, /* LDADDLB */ GPR32, GPR32, GPR64sp, /* LDADDLH */ GPR32, GPR32, GPR64sp, /* LDADDLW */ GPR32, GPR32, GPR64sp, /* LDADDLX */ GPR64, GPR64, GPR64sp, /* LDADDW */ GPR32, GPR32, GPR64sp, /* LDADDX */ GPR64, GPR64, GPR64sp, /* LDAP1 */ VecListOned, VecListOned, VectorIndexD, GPR64sp0, /* LDAPRB */ GPR32, GPR64sp0, /* LDAPRH */ GPR32, GPR64sp0, /* LDAPRW */ GPR32, GPR64sp0, /* LDAPRWpre */ GPR64sp, GPR32, GPR64sp, /* LDAPRX */ GPR64, GPR64sp0, /* LDAPRXpre */ GPR64sp, GPR64, GPR64sp, /* LDAPURBi */ GPR32, GPR64sp, simm9, /* LDAPURHi */ GPR32, GPR64sp, simm9, /* LDAPURSBWi */ GPR32, GPR64sp, simm9, /* LDAPURSBXi */ GPR64, GPR64sp, simm9, /* LDAPURSHWi */ GPR32, GPR64sp, simm9, /* LDAPURSHXi */ GPR64, GPR64sp, simm9, /* LDAPURSWi */ GPR64, GPR64sp, simm9, /* LDAPURXi */ GPR64, GPR64sp, simm9, /* LDAPURbi */ FPR8, GPR64sp, simm9, /* LDAPURdi */ FPR64, GPR64sp, simm9, /* LDAPURhi */ FPR16, GPR64sp, simm9, /* LDAPURi */ GPR32, GPR64sp, simm9, /* LDAPURqi */ FPR128, GPR64sp, simm9, /* LDAPURsi */ FPR32, GPR64sp, simm9, /* LDARB */ GPR32, GPR64sp0, /* LDARH */ GPR32, GPR64sp0, /* LDARW */ GPR32, GPR64sp0, /* LDARX */ GPR64, GPR64sp0, /* LDAXPW */ GPR32, GPR32, GPR64sp0, /* LDAXPX */ GPR64, GPR64, GPR64sp0, /* LDAXRB */ GPR32, GPR64sp0, /* LDAXRH */ GPR32, GPR64sp0, /* LDAXRW */ GPR32, GPR64sp0, /* LDAXRX */ GPR64, GPR64sp0, /* LDCLRAB */ GPR32, GPR32, GPR64sp, /* LDCLRAH */ GPR32, GPR32, GPR64sp, /* LDCLRALB */ GPR32, GPR32, GPR64sp, /* LDCLRALH */ GPR32, GPR32, GPR64sp, /* LDCLRALW */ GPR32, GPR32, GPR64sp, /* LDCLRALX */ GPR64, GPR64, GPR64sp, /* LDCLRAW */ GPR32, GPR32, GPR64sp, /* LDCLRAX */ GPR64, GPR64, GPR64sp, /* LDCLRB */ GPR32, GPR32, GPR64sp, /* LDCLRH */ GPR32, GPR32, GPR64sp, /* LDCLRLB */ GPR32, GPR32, GPR64sp, /* LDCLRLH */ GPR32, GPR32, GPR64sp, /* LDCLRLW */ GPR32, GPR32, GPR64sp, /* LDCLRLX */ GPR64, GPR64, GPR64sp, /* LDCLRP */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* LDCLRPA */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* LDCLRPAL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* LDCLRPL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* LDCLRW */ GPR32, GPR32, GPR64sp, /* LDCLRX */ GPR64, GPR64, GPR64sp, /* LDEORAB */ GPR32, GPR32, GPR64sp, /* LDEORAH */ GPR32, GPR32, GPR64sp, /* LDEORALB */ GPR32, GPR32, GPR64sp, /* LDEORALH */ GPR32, GPR32, GPR64sp, /* LDEORALW */ GPR32, GPR32, GPR64sp, /* LDEORALX */ GPR64, GPR64, GPR64sp, /* LDEORAW */ GPR32, GPR32, GPR64sp, /* LDEORAX */ GPR64, GPR64, GPR64sp, /* LDEORB */ GPR32, GPR32, GPR64sp, /* LDEORH */ GPR32, GPR32, GPR64sp, /* LDEORLB */ GPR32, GPR32, GPR64sp, /* LDEORLH */ GPR32, GPR32, GPR64sp, /* LDEORLW */ GPR32, GPR32, GPR64sp, /* LDEORLX */ GPR64, GPR64, GPR64sp, /* LDEORW */ GPR32, GPR32, GPR64sp, /* LDEORX */ GPR64, GPR64, GPR64sp, /* LDFF1B_D_REAL */ Z_d, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1B_H_REAL */ Z_h, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1B_REAL */ Z_b, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1B_S_REAL */ Z_s, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1D_REAL */ Z_d, PPR3bAny, GPR64sp, GPR64shifted64, /* LDFF1H_D_REAL */ Z_d, PPR3bAny, GPR64sp, GPR64shifted16, /* LDFF1H_REAL */ Z_h, PPR3bAny, GPR64sp, GPR64shifted16, /* LDFF1H_S_REAL */ Z_s, PPR3bAny, GPR64sp, GPR64shifted16, /* LDFF1SB_D_REAL */ Z_d, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1SB_H_REAL */ Z_h, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1SB_S_REAL */ Z_s, PPR3bAny, GPR64sp, GPR64shifted8, /* LDFF1SH_D_REAL */ Z_d, PPR3bAny, GPR64sp, GPR64shifted16, /* LDFF1SH_S_REAL */ Z_s, PPR3bAny, GPR64sp, GPR64shifted16, /* LDFF1SW_D_REAL */ Z_d, PPR3bAny, GPR64sp, GPR64shifted32, /* LDFF1W_D_REAL */ Z_d, PPR3bAny, GPR64sp, GPR64shifted32, /* LDFF1W_REAL */ Z_s, PPR3bAny, GPR64sp, GPR64shifted32, /* LDG */ GPR64, GPR64, GPR64sp, simm9s16, /* LDGM */ GPR64, GPR64sp, /* LDIAPPW */ GPR32, GPR32, GPR64sp0, /* LDIAPPWpre */ GPR64sp, GPR32, GPR32, GPR64sp, /* LDIAPPX */ GPR64, GPR64, GPR64sp0, /* LDIAPPXpre */ GPR64sp, GPR64, GPR64, GPR64sp, /* LDLARB */ GPR32, GPR64sp0, /* LDLARH */ GPR32, GPR64sp0, /* LDLARW */ GPR32, GPR64sp0, /* LDLARX */ GPR64, GPR64sp0, /* LDNF1B_D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1B_H_IMM_REAL */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* LDNF1B_IMM_REAL */ Z_b, PPR3bAny, GPR64sp, simm4s1, /* LDNF1B_S_IMM_REAL */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LDNF1D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1H_D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1H_IMM_REAL */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* LDNF1H_S_IMM_REAL */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LDNF1SB_D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1SB_H_IMM_REAL */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* LDNF1SB_S_IMM_REAL */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LDNF1SH_D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1SH_S_IMM_REAL */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LDNF1SW_D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1W_D_IMM_REAL */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNF1W_IMM_REAL */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LDNPDi */ FPR64Op, FPR64Op, GPR64sp, simm7s8, /* LDNPQi */ FPR128Op, FPR128Op, GPR64sp, simm7s16, /* LDNPSi */ FPR32Op, FPR32Op, GPR64sp, simm7s4, /* LDNPWi */ GPR32z, GPR32z, GPR64sp, simm7s4, /* LDNPXi */ GPR64z, GPR64z, GPR64sp, simm7s8, /* LDNT1B_2Z */ ZZ_b_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* LDNT1B_2Z_IMM */ ZZ_b_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* LDNT1B_4Z */ ZZZZ_b_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* LDNT1B_4Z_IMM */ ZZZZ_b_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* LDNT1B_VG2_M2ZPXI */ ZZ_b_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* LDNT1B_VG2_M2ZPXX */ ZZ_b_strided, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* LDNT1B_VG4_M4ZPXI */ ZZZZ_b_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* LDNT1B_VG4_M4ZPXX */ ZZZZ_b_strided, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* LDNT1B_ZRI */ Z_b, PPR3bAny, GPR64sp, simm4s1, /* LDNT1B_ZRR */ Z_b, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* LDNT1B_ZZR_D_REAL */ Z_d, PPR3bAny, ZPR64, GPR64, /* LDNT1B_ZZR_S_REAL */ Z_s, PPR3bAny, ZPR32, GPR64, /* LDNT1D_2Z */ ZZ_d_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* LDNT1D_2Z_IMM */ ZZ_d_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* LDNT1D_4Z */ ZZZZ_d_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* LDNT1D_4Z_IMM */ ZZZZ_d_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* LDNT1D_VG2_M2ZPXI */ ZZ_d_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* LDNT1D_VG2_M2ZPXX */ ZZ_d_strided, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* LDNT1D_VG4_M4ZPXI */ ZZZZ_d_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* LDNT1D_VG4_M4ZPXX */ ZZZZ_d_strided, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* LDNT1D_ZRI */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* LDNT1D_ZRR */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* LDNT1D_ZZR_D_REAL */ Z_d, PPR3bAny, ZPR64, GPR64, /* LDNT1H_2Z */ ZZ_h_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* LDNT1H_2Z_IMM */ ZZ_h_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* LDNT1H_4Z */ ZZZZ_h_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* LDNT1H_4Z_IMM */ ZZZZ_h_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* LDNT1H_VG2_M2ZPXI */ ZZ_h_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* LDNT1H_VG2_M2ZPXX */ ZZ_h_strided, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* LDNT1H_VG4_M4ZPXI */ ZZZZ_h_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* LDNT1H_VG4_M4ZPXX */ ZZZZ_h_strided, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* LDNT1H_ZRI */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* LDNT1H_ZRR */ Z_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* LDNT1H_ZZR_D_REAL */ Z_d, PPR3bAny, ZPR64, GPR64, /* LDNT1H_ZZR_S_REAL */ Z_s, PPR3bAny, ZPR32, GPR64, /* LDNT1SB_ZZR_D_REAL */ Z_d, PPR3bAny, ZPR64, GPR64, /* LDNT1SB_ZZR_S_REAL */ Z_s, PPR3bAny, ZPR32, GPR64, /* LDNT1SH_ZZR_D_REAL */ Z_d, PPR3bAny, ZPR64, GPR64, /* LDNT1SH_ZZR_S_REAL */ Z_s, PPR3bAny, ZPR32, GPR64, /* LDNT1SW_ZZR_D_REAL */ Z_d, PPR3bAny, ZPR64, GPR64, /* LDNT1W_2Z */ ZZ_s_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* LDNT1W_2Z_IMM */ ZZ_s_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* LDNT1W_4Z */ ZZZZ_s_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* LDNT1W_4Z_IMM */ ZZZZ_s_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* LDNT1W_VG2_M2ZPXI */ ZZ_s_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* LDNT1W_VG2_M2ZPXX */ ZZ_s_strided, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* LDNT1W_VG4_M4ZPXI */ ZZZZ_s_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* LDNT1W_VG4_M4ZPXX */ ZZZZ_s_strided, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* LDNT1W_ZRI */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* LDNT1W_ZRR */ Z_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* LDNT1W_ZZR_D_REAL */ Z_d, PPR3bAny, ZPR64, GPR64, /* LDNT1W_ZZR_S_REAL */ Z_s, PPR3bAny, ZPR32, GPR64, /* LDPDi */ FPR64Op, FPR64Op, GPR64sp, simm7s8, /* LDPDpost */ GPR64sp, FPR64Op, FPR64Op, GPR64sp, simm7s8, /* LDPDpre */ GPR64sp, FPR64Op, FPR64Op, GPR64sp, simm7s8, /* LDPQi */ FPR128Op, FPR128Op, GPR64sp, simm7s16, /* LDPQpost */ GPR64sp, FPR128Op, FPR128Op, GPR64sp, simm7s16, /* LDPQpre */ GPR64sp, FPR128Op, FPR128Op, GPR64sp, simm7s16, /* LDPSWi */ GPR64z, GPR64z, GPR64sp, simm7s4, /* LDPSWpost */ GPR64sp, GPR64z, GPR64z, GPR64sp, simm7s4, /* LDPSWpre */ GPR64sp, GPR64z, GPR64z, GPR64sp, simm7s4, /* LDPSi */ FPR32Op, FPR32Op, GPR64sp, simm7s4, /* LDPSpost */ GPR64sp, FPR32Op, FPR32Op, GPR64sp, simm7s4, /* LDPSpre */ GPR64sp, FPR32Op, FPR32Op, GPR64sp, simm7s4, /* LDPWi */ GPR32z, GPR32z, GPR64sp, simm7s4, /* LDPWpost */ GPR64sp, GPR32z, GPR32z, GPR64sp, simm7s4, /* LDPWpre */ GPR64sp, GPR32z, GPR32z, GPR64sp, simm7s4, /* LDPXi */ GPR64z, GPR64z, GPR64sp, simm7s8, /* LDPXpost */ GPR64sp, GPR64z, GPR64z, GPR64sp, simm7s8, /* LDPXpre */ GPR64sp, GPR64z, GPR64z, GPR64sp, simm7s8, /* LDRAAindexed */ GPR64, GPR64sp, simm10Scaled, /* LDRAAwriteback */ GPR64sp, GPR64, GPR64sp, simm10Scaled, /* LDRABindexed */ GPR64, GPR64sp, simm10Scaled, /* LDRABwriteback */ GPR64sp, GPR64, GPR64sp, simm10Scaled, /* LDRBBpost */ GPR64sp, GPR32z, GPR64sp, simm9, /* LDRBBpre */ GPR64sp, GPR32z, GPR64sp, simm9, /* LDRBBroW */ GPR32, GPR64sp, GPR32, i32imm, i32imm, /* LDRBBroX */ GPR32, GPR64sp, GPR64, i32imm, i32imm, /* LDRBBui */ GPR32, GPR64sp, uimm12s1, /* LDRBpost */ GPR64sp, FPR8Op, GPR64sp, simm9, /* LDRBpre */ GPR64sp, FPR8Op, GPR64sp, simm9, /* LDRBroW */ FPR8Op, GPR64sp, GPR32, i32imm, i32imm, /* LDRBroX */ FPR8Op, GPR64sp, GPR64, i32imm, i32imm, /* LDRBui */ FPR8Op, GPR64sp, uimm12s1, /* LDRDl */ FPR64Op, am_ldrlit, /* LDRDpost */ GPR64sp, FPR64Op, GPR64sp, simm9, /* LDRDpre */ GPR64sp, FPR64Op, GPR64sp, simm9, /* LDRDroW */ FPR64Op, GPR64sp, GPR32, i32imm, i32imm, /* LDRDroX */ FPR64Op, GPR64sp, GPR64, i32imm, i32imm, /* LDRDui */ FPR64Op, GPR64sp, uimm12s8, /* LDRHHpost */ GPR64sp, GPR32z, GPR64sp, simm9, /* LDRHHpre */ GPR64sp, GPR32z, GPR64sp, simm9, /* LDRHHroW */ GPR32, GPR64sp, GPR32, i32imm, i32imm, /* LDRHHroX */ GPR32, GPR64sp, GPR64, i32imm, i32imm, /* LDRHHui */ GPR32, GPR64sp, uimm12s2, /* LDRHpost */ GPR64sp, FPR16Op, GPR64sp, simm9, /* LDRHpre */ GPR64sp, FPR16Op, GPR64sp, simm9, /* LDRHroW */ FPR16Op, GPR64sp, GPR32, i32imm, i32imm, /* LDRHroX */ FPR16Op, GPR64sp, GPR64, i32imm, i32imm, /* LDRHui */ FPR16Op, GPR64sp, uimm12s2, /* LDRQl */ FPR128Op, am_ldrlit, /* LDRQpost */ GPR64sp, FPR128Op, GPR64sp, simm9, /* LDRQpre */ GPR64sp, FPR128Op, GPR64sp, simm9, /* LDRQroW */ FPR128Op, GPR64sp, GPR32, i32imm, i32imm, /* LDRQroX */ FPR128Op, GPR64sp, GPR64, i32imm, i32imm, /* LDRQui */ FPR128Op, GPR64sp, uimm12s16, /* LDRSBWpost */ GPR64sp, GPR32z, GPR64sp, simm9, /* LDRSBWpre */ GPR64sp, GPR32z, GPR64sp, simm9, /* LDRSBWroW */ GPR32, GPR64sp, GPR32, i32imm, i32imm, /* LDRSBWroX */ GPR32, GPR64sp, GPR64, i32imm, i32imm, /* LDRSBWui */ GPR32, GPR64sp, uimm12s1, /* LDRSBXpost */ GPR64sp, GPR64z, GPR64sp, simm9, /* LDRSBXpre */ GPR64sp, GPR64z, GPR64sp, simm9, /* LDRSBXroW */ GPR64, GPR64sp, GPR32, i32imm, i32imm, /* LDRSBXroX */ GPR64, GPR64sp, GPR64, i32imm, i32imm, /* LDRSBXui */ GPR64, GPR64sp, uimm12s1, /* LDRSHWpost */ GPR64sp, GPR32z, GPR64sp, simm9, /* LDRSHWpre */ GPR64sp, GPR32z, GPR64sp, simm9, /* LDRSHWroW */ GPR32, GPR64sp, GPR32, i32imm, i32imm, /* LDRSHWroX */ GPR32, GPR64sp, GPR64, i32imm, i32imm, /* LDRSHWui */ GPR32, GPR64sp, uimm12s2, /* LDRSHXpost */ GPR64sp, GPR64z, GPR64sp, simm9, /* LDRSHXpre */ GPR64sp, GPR64z, GPR64sp, simm9, /* LDRSHXroW */ GPR64, GPR64sp, GPR32, i32imm, i32imm, /* LDRSHXroX */ GPR64, GPR64sp, GPR64, i32imm, i32imm, /* LDRSHXui */ GPR64, GPR64sp, uimm12s2, /* LDRSWl */ GPR64z, am_ldrlit, /* LDRSWpost */ GPR64sp, GPR64z, GPR64sp, simm9, /* LDRSWpre */ GPR64sp, GPR64z, GPR64sp, simm9, /* LDRSWroW */ GPR64, GPR64sp, GPR32, i32imm, i32imm, /* LDRSWroX */ GPR64, GPR64sp, GPR64, i32imm, i32imm, /* LDRSWui */ GPR64, GPR64sp, uimm12s4, /* LDRSl */ FPR32Op, am_ldrlit, /* LDRSpost */ GPR64sp, FPR32Op, GPR64sp, simm9, /* LDRSpre */ GPR64sp, FPR32Op, GPR64sp, simm9, /* LDRSroW */ FPR32Op, GPR64sp, GPR32, i32imm, i32imm, /* LDRSroX */ FPR32Op, GPR64sp, GPR64, i32imm, i32imm, /* LDRSui */ FPR32Op, GPR64sp, uimm12s4, /* LDRWl */ GPR32z, am_ldrlit, /* LDRWpost */ GPR64sp, GPR32z, GPR64sp, simm9, /* LDRWpre */ GPR64sp, GPR32z, GPR64sp, simm9, /* LDRWroW */ GPR32, GPR64sp, GPR32, i32imm, i32imm, /* LDRWroX */ GPR32, GPR64sp, GPR64, i32imm, i32imm, /* LDRWui */ GPR32z, GPR64sp, uimm12s4, /* LDRXl */ GPR64z, am_ldrlit, /* LDRXpost */ GPR64sp, GPR64z, GPR64sp, simm9, /* LDRXpre */ GPR64sp, GPR64z, GPR64sp, simm9, /* LDRXroW */ GPR64, GPR64sp, GPR32, i32imm, i32imm, /* LDRXroX */ GPR64, GPR64sp, GPR64, i32imm, i32imm, /* LDRXui */ GPR64z, GPR64sp, uimm12s8, /* LDR_PXI */ PPRAny, GPR64sp, simm9, /* LDR_TX */ ZTR, GPR64sp, /* LDR_ZA */ MatrixOp, MatrixIndexGPR32Op12_15, sme_elm_idx0_15, GPR64sp, imm0_15, /* LDR_ZXI */ ZPRAny, GPR64sp, simm9, /* LDSETAB */ GPR32, GPR32, GPR64sp, /* LDSETAH */ GPR32, GPR32, GPR64sp, /* LDSETALB */ GPR32, GPR32, GPR64sp, /* LDSETALH */ GPR32, GPR32, GPR64sp, /* LDSETALW */ GPR32, GPR32, GPR64sp, /* LDSETALX */ GPR64, GPR64, GPR64sp, /* LDSETAW */ GPR32, GPR32, GPR64sp, /* LDSETAX */ GPR64, GPR64, GPR64sp, /* LDSETB */ GPR32, GPR32, GPR64sp, /* LDSETH */ GPR32, GPR32, GPR64sp, /* LDSETLB */ GPR32, GPR32, GPR64sp, /* LDSETLH */ GPR32, GPR32, GPR64sp, /* LDSETLW */ GPR32, GPR32, GPR64sp, /* LDSETLX */ GPR64, GPR64, GPR64sp, /* LDSETP */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* LDSETPA */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* LDSETPAL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* LDSETPL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* LDSETW */ GPR32, GPR32, GPR64sp, /* LDSETX */ GPR64, GPR64, GPR64sp, /* LDSMAXAB */ GPR32, GPR32, GPR64sp, /* LDSMAXAH */ GPR32, GPR32, GPR64sp, /* LDSMAXALB */ GPR32, GPR32, GPR64sp, /* LDSMAXALH */ GPR32, GPR32, GPR64sp, /* LDSMAXALW */ GPR32, GPR32, GPR64sp, /* LDSMAXALX */ GPR64, GPR64, GPR64sp, /* LDSMAXAW */ GPR32, GPR32, GPR64sp, /* LDSMAXAX */ GPR64, GPR64, GPR64sp, /* LDSMAXB */ GPR32, GPR32, GPR64sp, /* LDSMAXH */ GPR32, GPR32, GPR64sp, /* LDSMAXLB */ GPR32, GPR32, GPR64sp, /* LDSMAXLH */ GPR32, GPR32, GPR64sp, /* LDSMAXLW */ GPR32, GPR32, GPR64sp, /* LDSMAXLX */ GPR64, GPR64, GPR64sp, /* LDSMAXW */ GPR32, GPR32, GPR64sp, /* LDSMAXX */ GPR64, GPR64, GPR64sp, /* LDSMINAB */ GPR32, GPR32, GPR64sp, /* LDSMINAH */ GPR32, GPR32, GPR64sp, /* LDSMINALB */ GPR32, GPR32, GPR64sp, /* LDSMINALH */ GPR32, GPR32, GPR64sp, /* LDSMINALW */ GPR32, GPR32, GPR64sp, /* LDSMINALX */ GPR64, GPR64, GPR64sp, /* LDSMINAW */ GPR32, GPR32, GPR64sp, /* LDSMINAX */ GPR64, GPR64, GPR64sp, /* LDSMINB */ GPR32, GPR32, GPR64sp, /* LDSMINH */ GPR32, GPR32, GPR64sp, /* LDSMINLB */ GPR32, GPR32, GPR64sp, /* LDSMINLH */ GPR32, GPR32, GPR64sp, /* LDSMINLW */ GPR32, GPR32, GPR64sp, /* LDSMINLX */ GPR64, GPR64, GPR64sp, /* LDSMINW */ GPR32, GPR32, GPR64sp, /* LDSMINX */ GPR64, GPR64, GPR64sp, /* LDTRBi */ GPR32, GPR64sp, simm9, /* LDTRHi */ GPR32, GPR64sp, simm9, /* LDTRSBWi */ GPR32, GPR64sp, simm9, /* LDTRSBXi */ GPR64, GPR64sp, simm9, /* LDTRSHWi */ GPR32, GPR64sp, simm9, /* LDTRSHXi */ GPR64, GPR64sp, simm9, /* LDTRSWi */ GPR64, GPR64sp, simm9, /* LDTRWi */ GPR32, GPR64sp, simm9, /* LDTRXi */ GPR64, GPR64sp, simm9, /* LDUMAXAB */ GPR32, GPR32, GPR64sp, /* LDUMAXAH */ GPR32, GPR32, GPR64sp, /* LDUMAXALB */ GPR32, GPR32, GPR64sp, /* LDUMAXALH */ GPR32, GPR32, GPR64sp, /* LDUMAXALW */ GPR32, GPR32, GPR64sp, /* LDUMAXALX */ GPR64, GPR64, GPR64sp, /* LDUMAXAW */ GPR32, GPR32, GPR64sp, /* LDUMAXAX */ GPR64, GPR64, GPR64sp, /* LDUMAXB */ GPR32, GPR32, GPR64sp, /* LDUMAXH */ GPR32, GPR32, GPR64sp, /* LDUMAXLB */ GPR32, GPR32, GPR64sp, /* LDUMAXLH */ GPR32, GPR32, GPR64sp, /* LDUMAXLW */ GPR32, GPR32, GPR64sp, /* LDUMAXLX */ GPR64, GPR64, GPR64sp, /* LDUMAXW */ GPR32, GPR32, GPR64sp, /* LDUMAXX */ GPR64, GPR64, GPR64sp, /* LDUMINAB */ GPR32, GPR32, GPR64sp, /* LDUMINAH */ GPR32, GPR32, GPR64sp, /* LDUMINALB */ GPR32, GPR32, GPR64sp, /* LDUMINALH */ GPR32, GPR32, GPR64sp, /* LDUMINALW */ GPR32, GPR32, GPR64sp, /* LDUMINALX */ GPR64, GPR64, GPR64sp, /* LDUMINAW */ GPR32, GPR32, GPR64sp, /* LDUMINAX */ GPR64, GPR64, GPR64sp, /* LDUMINB */ GPR32, GPR32, GPR64sp, /* LDUMINH */ GPR32, GPR32, GPR64sp, /* LDUMINLB */ GPR32, GPR32, GPR64sp, /* LDUMINLH */ GPR32, GPR32, GPR64sp, /* LDUMINLW */ GPR32, GPR32, GPR64sp, /* LDUMINLX */ GPR64, GPR64, GPR64sp, /* LDUMINW */ GPR32, GPR32, GPR64sp, /* LDUMINX */ GPR64, GPR64, GPR64sp, /* LDURBBi */ GPR32, GPR64sp, simm9, /* LDURBi */ FPR8Op, GPR64sp, simm9, /* LDURDi */ FPR64Op, GPR64sp, simm9, /* LDURHHi */ GPR32, GPR64sp, simm9, /* LDURHi */ FPR16Op, GPR64sp, simm9, /* LDURQi */ FPR128Op, GPR64sp, simm9, /* LDURSBWi */ GPR32, GPR64sp, simm9, /* LDURSBXi */ GPR64, GPR64sp, simm9, /* LDURSHWi */ GPR32, GPR64sp, simm9, /* LDURSHXi */ GPR64, GPR64sp, simm9, /* LDURSWi */ GPR64, GPR64sp, simm9, /* LDURSi */ FPR32Op, GPR64sp, simm9, /* LDURWi */ GPR32z, GPR64sp, simm9, /* LDURXi */ GPR64z, GPR64sp, simm9, /* LDXPW */ GPR32, GPR32, GPR64sp0, /* LDXPX */ GPR64, GPR64, GPR64sp0, /* LDXRB */ GPR32, GPR64sp0, /* LDXRH */ GPR32, GPR64sp0, /* LDXRW */ GPR32, GPR64sp0, /* LDXRX */ GPR64, GPR64sp0, /* LSLR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* LSLR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* LSLR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* LSLR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* LSLVWr */ GPR32, GPR32, GPR32, /* LSLVXr */ GPR64, GPR64, GPR64, /* LSL_WIDE_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR64, /* LSL_WIDE_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR64, /* LSL_WIDE_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR64, /* LSL_WIDE_ZZZ_B */ ZPR8, ZPR8, ZPR64, /* LSL_WIDE_ZZZ_H */ ZPR16, ZPR16, ZPR64, /* LSL_WIDE_ZZZ_S */ ZPR32, ZPR32, ZPR64, /* LSL_ZPmI_B */ ZPR8, PPR3bAny, ZPR8, vecshiftL8, /* LSL_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, vecshiftL64, /* LSL_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, vecshiftL16, /* LSL_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, vecshiftL32, /* LSL_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* LSL_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* LSL_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* LSL_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* LSL_ZZI_B */ ZPR8, ZPR8, vecshiftL8, /* LSL_ZZI_D */ ZPR64, ZPR64, vecshiftL64, /* LSL_ZZI_H */ ZPR16, ZPR16, vecshiftL16, /* LSL_ZZI_S */ ZPR32, ZPR32, vecshiftL32, /* LSRR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* LSRR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* LSRR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* LSRR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* LSRVWr */ GPR32, GPR32, GPR32, /* LSRVXr */ GPR64, GPR64, GPR64, /* LSR_WIDE_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR64, /* LSR_WIDE_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR64, /* LSR_WIDE_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR64, /* LSR_WIDE_ZZZ_B */ ZPR8, ZPR8, ZPR64, /* LSR_WIDE_ZZZ_H */ ZPR16, ZPR16, ZPR64, /* LSR_WIDE_ZZZ_S */ ZPR32, ZPR32, ZPR64, /* LSR_ZPmI_B */ ZPR8, PPR3bAny, ZPR8, vecshiftR8, /* LSR_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, vecshiftR64, /* LSR_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, vecshiftR16, /* LSR_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, vecshiftR32, /* LSR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* LSR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* LSR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* LSR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* LSR_ZZI_B */ ZPR8, ZPR8, vecshiftR8, /* LSR_ZZI_D */ ZPR64, ZPR64, vecshiftR64, /* LSR_ZZI_H */ ZPR16, ZPR16, vecshiftR16, /* LSR_ZZI_S */ ZPR32, ZPR32, vecshiftR32, /* LUTI2_2ZTZI_B */ ZZ_b_mul_r, ZTR, ZPRAny, VectorIndexH, /* LUTI2_2ZTZI_H */ ZZ_h_mul_r, ZTR, ZPRAny, VectorIndexH, /* LUTI2_2ZTZI_S */ ZZ_s_mul_r, ZTR, ZPRAny, VectorIndexH, /* LUTI2_4ZTZI_B */ ZZZZ_b_mul_r, ZTR, ZPRAny, VectorIndexS, /* LUTI2_4ZTZI_H */ ZZZZ_h_mul_r, ZTR, ZPRAny, VectorIndexS, /* LUTI2_4ZTZI_S */ ZZZZ_s_mul_r, ZTR, ZPRAny, VectorIndexS, /* LUTI2_S_2ZTZI_B */ ZZ_b_strided, ZTR, ZPRAny, VectorIndexH, /* LUTI2_S_2ZTZI_H */ ZZ_h_strided, ZTR, ZPRAny, VectorIndexH, /* LUTI2_S_4ZTZI_B */ ZZZZ_b_strided, ZTR, ZPRAny, VectorIndexS, /* LUTI2_S_4ZTZI_H */ ZZZZ_h_strided, ZTR, ZPRAny, VectorIndexS, /* LUTI2_ZTZI_B */ ZPR8, ZTR, ZPRAny, VectorIndexB, /* LUTI2_ZTZI_H */ ZPR16, ZTR, ZPRAny, VectorIndexB, /* LUTI2_ZTZI_S */ ZPR32, ZTR, ZPRAny, VectorIndexB, /* LUTI4_2ZTZI_B */ ZZ_b_mul_r, ZTR, ZPRAny, VectorIndexS, /* LUTI4_2ZTZI_H */ ZZ_h_mul_r, ZTR, ZPRAny, VectorIndexS, /* LUTI4_2ZTZI_S */ ZZ_s_mul_r, ZTR, ZPRAny, VectorIndexS, /* LUTI4_4ZTZI_H */ ZZZZ_h_mul_r, ZTR, ZPRAny, VectorIndexD, /* LUTI4_4ZTZI_S */ ZZZZ_s_mul_r, ZTR, ZPRAny, VectorIndexD, /* LUTI4_S_2ZTZI_B */ ZZ_b_strided, ZTR, ZPRAny, VectorIndexS, /* LUTI4_S_2ZTZI_H */ ZZ_h_strided, ZTR, ZPRAny, VectorIndexS, /* LUTI4_S_4ZTZI_H */ ZZZZ_h_strided, ZTR, ZPRAny, VectorIndexD, /* LUTI4_ZTZI_B */ ZPR8, ZTR, ZPRAny, VectorIndexH, /* LUTI4_ZTZI_H */ ZPR16, ZTR, ZPRAny, VectorIndexH, /* LUTI4_ZTZI_S */ ZPR32, ZTR, ZPRAny, VectorIndexH, /* MADDWrrr */ GPR32, GPR32, GPR32, GPR32, /* MADDXrrr */ GPR64, GPR64, GPR64, GPR64, /* MAD_ZPmZZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, ZPR8, /* MAD_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* MAD_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* MAD_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* MATCH_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR8, /* MATCH_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* MLA_ZPmZZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, ZPR8, /* MLA_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* MLA_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* MLA_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* MLA_ZZZI_D */ ZPR64, ZPR64, ZPR64, ZPR4b64, VectorIndexD32b, /* MLA_ZZZI_H */ ZPR16, ZPR16, ZPR16, ZPR3b16, VectorIndexH32b, /* MLA_ZZZI_S */ ZPR32, ZPR32, ZPR32, ZPR3b32, VectorIndexS32b, /* MLAv16i8 */ V128, V128, V128, V128, /* MLAv2i32 */ V64, V64, V64, V64, /* MLAv2i32_indexed */ V64, V64, V64, V128, VectorIndexS, /* MLAv4i16 */ V64, V64, V64, V64, /* MLAv4i16_indexed */ V64, V64, V64, V128_lo, VectorIndexH, /* MLAv4i32 */ V128, V128, V128, V128, /* MLAv4i32_indexed */ V128, V128, V128, V128, VectorIndexS, /* MLAv8i16 */ V128, V128, V128, V128, /* MLAv8i16_indexed */ V128, V128, V128, V128_lo, VectorIndexH, /* MLAv8i8 */ V64, V64, V64, V64, /* MLS_ZPmZZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, ZPR8, /* MLS_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* MLS_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* MLS_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* MLS_ZZZI_D */ ZPR64, ZPR64, ZPR64, ZPR4b64, VectorIndexD32b, /* MLS_ZZZI_H */ ZPR16, ZPR16, ZPR16, ZPR3b16, VectorIndexH32b, /* MLS_ZZZI_S */ ZPR32, ZPR32, ZPR32, ZPR3b32, VectorIndexS32b, /* MLSv16i8 */ V128, V128, V128, V128, /* MLSv2i32 */ V64, V64, V64, V64, /* MLSv2i32_indexed */ V64, V64, V64, V128, VectorIndexS, /* MLSv4i16 */ V64, V64, V64, V64, /* MLSv4i16_indexed */ V64, V64, V64, V128_lo, VectorIndexH, /* MLSv4i32 */ V128, V128, V128, V128, /* MLSv4i32_indexed */ V128, V128, V128, V128, VectorIndexS, /* MLSv8i16 */ V128, V128, V128, V128, /* MLSv8i16_indexed */ V128, V128, V128, V128_lo, VectorIndexH, /* MLSv8i8 */ V64, V64, V64, V64, /* MOPSSETGE */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* MOPSSETGEN */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* MOPSSETGET */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* MOPSSETGETN */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* MOVAZ_2ZMI_H_B */ ZZ_b_mul_r, TileVectorOpH8, TileVectorOpH8, MatrixIndexGPR32Op12_15, uimm3s2range, /* MOVAZ_2ZMI_H_D */ ZZ_d_mul_r, TileVectorOpH64, TileVectorOpH64, MatrixIndexGPR32Op12_15, uimm0s2range, /* MOVAZ_2ZMI_H_H */ ZZ_h_mul_r, TileVectorOpH16, TileVectorOpH16, MatrixIndexGPR32Op12_15, uimm2s2range, /* MOVAZ_2ZMI_H_S */ ZZ_s_mul_r, TileVectorOpH32, TileVectorOpH32, MatrixIndexGPR32Op12_15, uimm1s2range, /* MOVAZ_2ZMI_V_B */ ZZ_b_mul_r, TileVectorOpV8, TileVectorOpV8, MatrixIndexGPR32Op12_15, uimm3s2range, /* MOVAZ_2ZMI_V_D */ ZZ_d_mul_r, TileVectorOpV64, TileVectorOpV64, MatrixIndexGPR32Op12_15, uimm0s2range, /* MOVAZ_2ZMI_V_H */ ZZ_h_mul_r, TileVectorOpV16, TileVectorOpV16, MatrixIndexGPR32Op12_15, uimm2s2range, /* MOVAZ_2ZMI_V_S */ ZZ_s_mul_r, TileVectorOpV32, TileVectorOpV32, MatrixIndexGPR32Op12_15, uimm1s2range, /* MOVAZ_4ZMI_H_B */ ZZZZ_b_mul_r, TileVectorOpH8, TileVectorOpH8, MatrixIndexGPR32Op12_15, uimm2s4range, /* MOVAZ_4ZMI_H_D */ ZZZZ_d_mul_r, TileVectorOpH64, TileVectorOpH64, MatrixIndexGPR32Op12_15, uimm0s4range, /* MOVAZ_4ZMI_H_H */ ZZZZ_h_mul_r, TileVectorOpH16, TileVectorOpH16, MatrixIndexGPR32Op12_15, uimm1s4range, /* MOVAZ_4ZMI_H_S */ ZZZZ_s_mul_r, TileVectorOpH32, TileVectorOpH32, MatrixIndexGPR32Op12_15, uimm0s4range, /* MOVAZ_4ZMI_V_B */ ZZZZ_b_mul_r, TileVectorOpV8, TileVectorOpV8, MatrixIndexGPR32Op12_15, uimm2s4range, /* MOVAZ_4ZMI_V_D */ ZZZZ_d_mul_r, TileVectorOpV64, TileVectorOpV64, MatrixIndexGPR32Op12_15, uimm0s4range, /* MOVAZ_4ZMI_V_H */ ZZZZ_h_mul_r, TileVectorOpV16, TileVectorOpV16, MatrixIndexGPR32Op12_15, uimm1s4range, /* MOVAZ_4ZMI_V_S */ ZZZZ_s_mul_r, TileVectorOpV32, TileVectorOpV32, MatrixIndexGPR32Op12_15, uimm0s4range, /* MOVAZ_VG2_2ZM */ ZZ_d_mul_r, MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, /* MOVAZ_VG4_4ZM */ ZZZZ_d_mul_r, MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, /* MOVAZ_ZMI_H_B */ ZPR8, TileVectorOpH8, TileVectorOpH8, MatrixIndexGPR32Op12_15, sme_elm_idx0_15, /* MOVAZ_ZMI_H_D */ ZPR64, TileVectorOpH64, TileVectorOpH64, MatrixIndexGPR32Op12_15, sme_elm_idx0_1, /* MOVAZ_ZMI_H_H */ ZPR16, TileVectorOpH16, TileVectorOpH16, MatrixIndexGPR32Op12_15, sme_elm_idx0_7, /* MOVAZ_ZMI_H_Q */ ZPR128, TileVectorOpH128, TileVectorOpH128, MatrixIndexGPR32Op12_15, sme_elm_idx0_0, /* MOVAZ_ZMI_H_S */ ZPR32, TileVectorOpH32, TileVectorOpH32, MatrixIndexGPR32Op12_15, sme_elm_idx0_3, /* MOVAZ_ZMI_V_B */ ZPR8, TileVectorOpV8, TileVectorOpV8, MatrixIndexGPR32Op12_15, sme_elm_idx0_15, /* MOVAZ_ZMI_V_D */ ZPR64, TileVectorOpV64, TileVectorOpV64, MatrixIndexGPR32Op12_15, sme_elm_idx0_1, /* MOVAZ_ZMI_V_H */ ZPR16, TileVectorOpV16, TileVectorOpV16, MatrixIndexGPR32Op12_15, sme_elm_idx0_7, /* MOVAZ_ZMI_V_Q */ ZPR128, TileVectorOpV128, TileVectorOpV128, MatrixIndexGPR32Op12_15, sme_elm_idx0_0, /* MOVAZ_ZMI_V_S */ ZPR32, TileVectorOpV32, TileVectorOpV32, MatrixIndexGPR32Op12_15, sme_elm_idx0_3, /* MOVA_2ZMXI_H_B */ ZZ_b_mul_r, TileVectorOpH8, MatrixIndexGPR32Op12_15, uimm3s2range, /* MOVA_2ZMXI_H_D */ ZZ_d_mul_r, TileVectorOpH64, MatrixIndexGPR32Op12_15, uimm0s2range, /* MOVA_2ZMXI_H_H */ ZZ_h_mul_r, TileVectorOpH16, MatrixIndexGPR32Op12_15, uimm2s2range, /* MOVA_2ZMXI_H_S */ ZZ_s_mul_r, TileVectorOpH32, MatrixIndexGPR32Op12_15, uimm1s2range, /* MOVA_2ZMXI_V_B */ ZZ_b_mul_r, TileVectorOpV8, MatrixIndexGPR32Op12_15, uimm3s2range, /* MOVA_2ZMXI_V_D */ ZZ_d_mul_r, TileVectorOpV64, MatrixIndexGPR32Op12_15, uimm0s2range, /* MOVA_2ZMXI_V_H */ ZZ_h_mul_r, TileVectorOpV16, MatrixIndexGPR32Op12_15, uimm2s2range, /* MOVA_2ZMXI_V_S */ ZZ_s_mul_r, TileVectorOpV32, MatrixIndexGPR32Op12_15, uimm1s2range, /* MOVA_4ZMXI_H_B */ ZZZZ_b_mul_r, TileVectorOpH8, MatrixIndexGPR32Op12_15, uimm2s4range, /* MOVA_4ZMXI_H_D */ ZZZZ_d_mul_r, TileVectorOpH64, MatrixIndexGPR32Op12_15, uimm0s4range, /* MOVA_4ZMXI_H_H */ ZZZZ_h_mul_r, TileVectorOpH16, MatrixIndexGPR32Op12_15, uimm1s4range, /* MOVA_4ZMXI_H_S */ ZZZZ_s_mul_r, TileVectorOpH32, MatrixIndexGPR32Op12_15, uimm0s4range, /* MOVA_4ZMXI_V_B */ ZZZZ_b_mul_r, TileVectorOpV8, MatrixIndexGPR32Op12_15, uimm2s4range, /* MOVA_4ZMXI_V_D */ ZZZZ_d_mul_r, TileVectorOpV64, MatrixIndexGPR32Op12_15, uimm0s4range, /* MOVA_4ZMXI_V_H */ ZZZZ_h_mul_r, TileVectorOpV16, MatrixIndexGPR32Op12_15, uimm1s4range, /* MOVA_4ZMXI_V_S */ ZZZZ_s_mul_r, TileVectorOpV32, MatrixIndexGPR32Op12_15, uimm0s4range, /* MOVA_MXI2Z_H_B */ TileVectorOpH8, TileVectorOpH8, MatrixIndexGPR32Op12_15, uimm3s2range, ZZ_b_mul_r, /* MOVA_MXI2Z_H_D */ TileVectorOpH64, TileVectorOpH64, MatrixIndexGPR32Op12_15, uimm0s2range, ZZ_d_mul_r, /* MOVA_MXI2Z_H_H */ TileVectorOpH16, TileVectorOpH16, MatrixIndexGPR32Op12_15, uimm2s2range, ZZ_h_mul_r, /* MOVA_MXI2Z_H_S */ TileVectorOpH32, TileVectorOpH32, MatrixIndexGPR32Op12_15, uimm1s2range, ZZ_s_mul_r, /* MOVA_MXI2Z_V_B */ TileVectorOpV8, TileVectorOpV8, MatrixIndexGPR32Op12_15, uimm3s2range, ZZ_b_mul_r, /* MOVA_MXI2Z_V_D */ TileVectorOpV64, TileVectorOpV64, MatrixIndexGPR32Op12_15, uimm0s2range, ZZ_d_mul_r, /* MOVA_MXI2Z_V_H */ TileVectorOpV16, TileVectorOpV16, MatrixIndexGPR32Op12_15, uimm2s2range, ZZ_h_mul_r, /* MOVA_MXI2Z_V_S */ TileVectorOpV32, TileVectorOpV32, MatrixIndexGPR32Op12_15, uimm1s2range, ZZ_s_mul_r, /* MOVA_MXI4Z_H_B */ TileVectorOpH8, TileVectorOpH8, MatrixIndexGPR32Op12_15, uimm2s4range, ZZZZ_b_mul_r, /* MOVA_MXI4Z_H_D */ TileVectorOpH64, TileVectorOpH64, MatrixIndexGPR32Op12_15, uimm0s4range, ZZZZ_d_mul_r, /* MOVA_MXI4Z_H_H */ TileVectorOpH16, TileVectorOpH16, MatrixIndexGPR32Op12_15, uimm1s4range, ZZZZ_h_mul_r, /* MOVA_MXI4Z_H_S */ TileVectorOpH32, TileVectorOpH32, MatrixIndexGPR32Op12_15, uimm0s4range, ZZZZ_s_mul_r, /* MOVA_MXI4Z_V_B */ TileVectorOpV8, TileVectorOpV8, MatrixIndexGPR32Op12_15, uimm2s4range, ZZZZ_b_mul_r, /* MOVA_MXI4Z_V_D */ TileVectorOpV64, TileVectorOpV64, MatrixIndexGPR32Op12_15, uimm0s4range, ZZZZ_d_mul_r, /* MOVA_MXI4Z_V_H */ TileVectorOpV16, TileVectorOpV16, MatrixIndexGPR32Op12_15, uimm1s4range, ZZZZ_h_mul_r, /* MOVA_MXI4Z_V_S */ TileVectorOpV32, TileVectorOpV32, MatrixIndexGPR32Op12_15, uimm0s4range, ZZZZ_s_mul_r, /* MOVA_VG2_2ZMXI */ ZZ_d_mul_r, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, /* MOVA_VG2_MXI2Z */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, /* MOVA_VG4_4ZMXI */ ZZZZ_d_mul_r, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, /* MOVA_VG4_MXI4Z */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, /* MOVID */ FPR64, simdimmtype10, /* MOVIv16b_ns */ V128, imm0_255, /* MOVIv2d_ns */ V128, simdimmtype10, /* MOVIv2i32 */ V64, imm0_255, logical_vec_shift, /* MOVIv2s_msl */ V64, imm0_255, move_vec_shift, /* MOVIv4i16 */ V64, imm0_255, logical_vec_hw_shift, /* MOVIv4i32 */ V128, imm0_255, logical_vec_shift, /* MOVIv4s_msl */ V128, imm0_255, move_vec_shift, /* MOVIv8b_ns */ V64, imm0_255, /* MOVIv8i16 */ V128, imm0_255, logical_vec_hw_shift, /* MOVKWi */ GPR32, GPR32, movimm32_imm, movimm32_shift, /* MOVKXi */ GPR64, GPR64, movimm32_imm, movimm64_shift, /* MOVNWi */ GPR32, movimm32_imm, movimm32_shift, /* MOVNXi */ GPR64, movimm32_imm, movimm64_shift, /* MOVPRFX_ZPmZ_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* MOVPRFX_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* MOVPRFX_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* MOVPRFX_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* MOVPRFX_ZPzZ_B */ ZPR8, PPR3bAny, ZPR8, /* MOVPRFX_ZPzZ_D */ ZPR64, PPR3bAny, ZPR64, /* MOVPRFX_ZPzZ_H */ ZPR16, PPR3bAny, ZPR16, /* MOVPRFX_ZPzZ_S */ ZPR32, PPR3bAny, ZPR32, /* MOVPRFX_ZZ */ ZPRAny, ZPRAny, /* MOVT_TIX */ ZTR, uimm3s8, GPR64, /* MOVT_XTI */ GPR64, ZTR, uimm3s8, /* MOVZWi */ GPR32, movimm32_imm, movimm32_shift, /* MOVZXi */ GPR64, movimm32_imm, movimm64_shift, /* MRRS */ MrrsMssrPairClassOperand, mrs_sysreg_op, /* MRS */ GPR64, mrs_sysreg_op, /* MSB_ZPmZZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, ZPR8, /* MSB_ZPmZZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, ZPR64, /* MSB_ZPmZZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, ZPR16, /* MSB_ZPmZZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, ZPR32, /* MSR */ msr_sysreg_op, GPR64, /* MSRR */ msr_sysreg_op, MrrsMssrPairClassOperand, /* MSRpstateImm1 */ pstatefield1_op, imm0_1, /* MSRpstateImm4 */ pstatefield4_op, imm0_15, /* MSRpstatesvcrImm1 */ svcr_op, timm0_1, /* MSUBWrrr */ GPR32, GPR32, GPR32, GPR32, /* MSUBXrrr */ GPR64, GPR64, GPR64, GPR64, /* MUL_ZI_B */ ZPR8, ZPR8, simm8_32b, /* MUL_ZI_D */ ZPR64, ZPR64, simm8_32b, /* MUL_ZI_H */ ZPR16, ZPR16, simm8_32b, /* MUL_ZI_S */ ZPR32, ZPR32, simm8_32b, /* MUL_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* MUL_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* MUL_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* MUL_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* MUL_ZZZI_D */ ZPR64, ZPR64, ZPR4b64, VectorIndexD32b, /* MUL_ZZZI_H */ ZPR16, ZPR16, ZPR3b16, VectorIndexH32b, /* MUL_ZZZI_S */ ZPR32, ZPR32, ZPR3b32, VectorIndexS32b, /* MUL_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* MUL_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* MUL_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* MUL_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* MULv16i8 */ V128, V128, V128, /* MULv2i32 */ V64, V64, V64, /* MULv2i32_indexed */ V64, V64, V128, VectorIndexS, /* MULv4i16 */ V64, V64, V64, /* MULv4i16_indexed */ V64, V64, V128_lo, VectorIndexH, /* MULv4i32 */ V128, V128, V128, /* MULv4i32_indexed */ V128, V128, V128, VectorIndexS, /* MULv8i16 */ V128, V128, V128, /* MULv8i16_indexed */ V128, V128, V128_lo, VectorIndexH, /* MULv8i8 */ V64, V64, V64, /* MVNIv2i32 */ V64, imm0_255, logical_vec_shift, /* MVNIv2s_msl */ V64, imm0_255, move_vec_shift, /* MVNIv4i16 */ V64, imm0_255, logical_vec_hw_shift, /* MVNIv4i32 */ V128, imm0_255, logical_vec_shift, /* MVNIv4s_msl */ V128, imm0_255, move_vec_shift, /* MVNIv8i16 */ V128, imm0_255, logical_vec_hw_shift, /* NANDS_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* NAND_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* NBSL_ZZZZ */ ZPR64, ZPR64, ZPR64, ZPR64, /* NEG_ZPmZ_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* NEG_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* NEG_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* NEG_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* NEGv16i8 */ V128, V128, /* NEGv1i64 */ FPR64, FPR64, /* NEGv2i32 */ V64, V64, /* NEGv2i64 */ V128, V128, /* NEGv4i16 */ V64, V64, /* NEGv4i32 */ V128, V128, /* NEGv8i16 */ V128, V128, /* NEGv8i8 */ V64, V64, /* NMATCH_PPzZZ_B */ PPR8, PPR3bAny, ZPR8, ZPR8, /* NMATCH_PPzZZ_H */ PPR16, PPR3bAny, ZPR16, ZPR16, /* NORS_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* NOR_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* NOT_ZPmZ_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* NOT_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* NOT_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* NOT_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* NOTv16i8 */ V128, V128, /* NOTv8i8 */ V64, V64, /* ORNS_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* ORNWrs */ GPR32, GPR32, GPR32, logical_shift32, /* ORNXrs */ GPR64, GPR64, GPR64, logical_shift64, /* ORN_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* ORNv16i8 */ V128, V128, V128, /* ORNv8i8 */ V64, V64, V64, /* ORQV_VPZ_B */ V128, PPR3bAny, ZPR8, /* ORQV_VPZ_D */ V128, PPR3bAny, ZPR64, /* ORQV_VPZ_H */ V128, PPR3bAny, ZPR16, /* ORQV_VPZ_S */ V128, PPR3bAny, ZPR32, /* ORRS_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* ORRWri */ GPR32sp, GPR32, logical_imm32, /* ORRWrs */ GPR32, GPR32, GPR32, logical_shift32, /* ORRXri */ GPR64sp, GPR64, logical_imm64, /* ORRXrs */ GPR64, GPR64, GPR64, logical_shift64, /* ORR_PPzPP */ PPR8, PPRAny, PPR8, PPR8, /* ORR_ZI */ ZPR64, ZPR64, logical_imm64, /* ORR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* ORR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* ORR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* ORR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* ORR_ZZZ */ ZPR64, ZPR64, ZPR64, /* ORRv16i8 */ V128, V128, V128, /* ORRv2i32 */ V64, V64, imm0_255, logical_vec_shift, /* ORRv4i16 */ V64, V64, imm0_255, logical_vec_hw_shift, /* ORRv4i32 */ V128, V128, imm0_255, logical_vec_shift, /* ORRv8i16 */ V128, V128, imm0_255, logical_vec_hw_shift, /* ORRv8i8 */ V64, V64, V64, /* ORV_VPZ_B */ FPR8asZPR, PPR3bAny, ZPR8, /* ORV_VPZ_D */ FPR64asZPR, PPR3bAny, ZPR64, /* ORV_VPZ_H */ FPR16asZPR, PPR3bAny, ZPR16, /* ORV_VPZ_S */ FPR32asZPR, PPR3bAny, ZPR32, /* PACDA */ GPR64, GPR64, GPR64sp, /* PACDB */ GPR64, GPR64, GPR64sp, /* PACDZA */ GPR64, GPR64, /* PACDZB */ GPR64, GPR64, /* PACGA */ GPR64, GPR64, GPR64sp, /* PACIA */ GPR64, GPR64, GPR64sp, /* PACIA1716 */ /* PACIASP */ /* PACIAZ */ /* PACIB */ GPR64, GPR64, GPR64sp, /* PACIB1716 */ /* PACIBSP */ /* PACIBZ */ /* PACIZA */ GPR64, GPR64, /* PACIZB */ GPR64, GPR64, /* PEXT_2PCI_B */ PP_b, PNRAny_p8to15, VectorIndexD, /* PEXT_2PCI_D */ PP_d, PNRAny_p8to15, VectorIndexD, /* PEXT_2PCI_H */ PP_h, PNRAny_p8to15, VectorIndexD, /* PEXT_2PCI_S */ PP_s, PNRAny_p8to15, VectorIndexD, /* PEXT_PCI_B */ PPR8, PNRAny_p8to15, VectorIndexS, /* PEXT_PCI_D */ PPR64, PNRAny_p8to15, VectorIndexS, /* PEXT_PCI_H */ PPR16, PNRAny_p8to15, VectorIndexS, /* PEXT_PCI_S */ PPR32, PNRAny_p8to15, VectorIndexS, /* PFALSE */ PPR8, /* PFIRST_B */ PPR8, PPRAny, PPR8, /* PMOV_PZI_B */ PPR8, ZPRAny, VectorIndex0, /* PMOV_PZI_D */ PPR64, ZPRAny, VectorIndexH32b, /* PMOV_PZI_H */ PPR16, ZPRAny, VectorIndexD32b, /* PMOV_PZI_S */ PPR32, ZPRAny, VectorIndexS32b, /* PMOV_ZIP_B */ ZPRAny, ZPRAny, VectorIndex0, PPR8, /* PMOV_ZIP_D */ ZPRAny, ZPRAny, VectorIndexH32b, PPR64, /* PMOV_ZIP_H */ ZPRAny, ZPRAny, VectorIndexD32b, PPR16, /* PMOV_ZIP_S */ ZPRAny, ZPRAny, VectorIndexS32b, PPR32, /* PMULLB_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* PMULLB_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* PMULLB_ZZZ_Q */ ZPR128, ZPR64, ZPR64, /* PMULLT_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* PMULLT_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* PMULLT_ZZZ_Q */ ZPR128, ZPR64, ZPR64, /* PMULLv16i8 */ V128, V128, V128, /* PMULLv1i64 */ V128, V64, V64, /* PMULLv2i64 */ V128, V128, V128, /* PMULLv8i8 */ V128, V64, V64, /* PMUL_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* PMULv16i8 */ V128, V128, V128, /* PMULv8i8 */ V64, V64, V64, /* PNEXT_B */ PPR8, PPRAny, PPR8, /* PNEXT_D */ PPR64, PPRAny, PPR64, /* PNEXT_H */ PPR16, PPRAny, PPR16, /* PNEXT_S */ PPR32, PPRAny, PPR32, /* PRFB_D_PZI */ sve_prfop, PPR3bAny, ZPR64, imm0_31, /* PRFB_D_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* PRFB_D_SXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR64ExtSXTW8Only, /* PRFB_D_UXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR64ExtUXTW8Only, /* PRFB_PRI */ sve_prfop, PPR3bAny, GPR64sp, simm6s1, /* PRFB_PRR */ sve_prfop, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* PRFB_S_PZI */ sve_prfop, PPR3bAny, ZPR32, imm0_31, /* PRFB_S_SXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR32ExtSXTW8Only, /* PRFB_S_UXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR32ExtUXTW8Only, /* PRFD_D_PZI */ sve_prfop, PPR3bAny, ZPR64, uimm5s8, /* PRFD_D_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR64ExtLSL64, /* PRFD_D_SXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR64ExtSXTW64, /* PRFD_D_UXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR64ExtUXTW64, /* PRFD_PRI */ sve_prfop, PPR3bAny, GPR64sp, simm6s1, /* PRFD_PRR */ sve_prfop, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* PRFD_S_PZI */ sve_prfop, PPR3bAny, ZPR32, uimm5s8, /* PRFD_S_SXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR32ExtSXTW64, /* PRFD_S_UXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR32ExtUXTW64, /* PRFH_D_PZI */ sve_prfop, PPR3bAny, ZPR64, uimm5s2, /* PRFH_D_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR64ExtLSL16, /* PRFH_D_SXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR64ExtSXTW16, /* PRFH_D_UXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR64ExtUXTW16, /* PRFH_PRI */ sve_prfop, PPR3bAny, GPR64sp, simm6s1, /* PRFH_PRR */ sve_prfop, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* PRFH_S_PZI */ sve_prfop, PPR3bAny, ZPR32, uimm5s2, /* PRFH_S_SXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR32ExtSXTW16, /* PRFH_S_UXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR32ExtUXTW16, /* PRFMl */ prfop, am_ldrlit, /* PRFMroW */ prfop, GPR64sp, GPR32, i32imm, i32imm, /* PRFMroX */ prfop, GPR64sp, GPR64, i32imm, i32imm, /* PRFMui */ prfop, GPR64sp, uimm12s8, /* PRFUMi */ prfop, GPR64sp, simm9, /* PRFW_D_PZI */ sve_prfop, PPR3bAny, ZPR64, uimm5s4, /* PRFW_D_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR64ExtLSL32, /* PRFW_D_SXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR64ExtSXTW32, /* PRFW_D_UXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR64ExtUXTW32, /* PRFW_PRI */ sve_prfop, PPR3bAny, GPR64sp, simm6s1, /* PRFW_PRR */ sve_prfop, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* PRFW_S_PZI */ sve_prfop, PPR3bAny, ZPR32, uimm5s4, /* PRFW_S_SXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR32ExtSXTW32, /* PRFW_S_UXTW_SCALED */ sve_prfop, PPR3bAny, GPR64sp, ZPR32ExtUXTW32, /* PSEL_PPPRI_B */ PPRAny, PPRAny, PPR8, MatrixIndexGPR32Op12_15, sme_elm_idx0_15, /* PSEL_PPPRI_D */ PPRAny, PPRAny, PPR64, MatrixIndexGPR32Op12_15, sme_elm_idx0_1, /* PSEL_PPPRI_H */ PPRAny, PPRAny, PPR16, MatrixIndexGPR32Op12_15, sme_elm_idx0_7, /* PSEL_PPPRI_S */ PPRAny, PPRAny, PPR32, MatrixIndexGPR32Op12_15, sme_elm_idx0_3, /* PTEST_PP */ PPRAny, PPR8, /* PTRUES_B */ PPR8, sve_pred_enum, /* PTRUES_D */ PPR64, sve_pred_enum, /* PTRUES_H */ PPR16, sve_pred_enum, /* PTRUES_S */ PPR32, sve_pred_enum, /* PTRUE_B */ PPR8, sve_pred_enum, /* PTRUE_C_B */ PNR8_p8to15, /* PTRUE_C_D */ PNR64_p8to15, /* PTRUE_C_H */ PNR16_p8to15, /* PTRUE_C_S */ PNR32_p8to15, /* PTRUE_D */ PPR64, sve_pred_enum, /* PTRUE_H */ PPR16, sve_pred_enum, /* PTRUE_S */ PPR32, sve_pred_enum, /* PUNPKHI_PP */ PPR16, PPR8, /* PUNPKLO_PP */ PPR16, PPR8, /* RADDHNB_ZZZ_B */ ZPR8, ZPR16, ZPR16, /* RADDHNB_ZZZ_H */ ZPR16, ZPR32, ZPR32, /* RADDHNB_ZZZ_S */ ZPR32, ZPR64, ZPR64, /* RADDHNT_ZZZ_B */ ZPR8, ZPR8, ZPR16, ZPR16, /* RADDHNT_ZZZ_H */ ZPR16, ZPR16, ZPR32, ZPR32, /* RADDHNT_ZZZ_S */ ZPR32, ZPR32, ZPR64, ZPR64, /* RADDHNv2i64_v2i32 */ V64, V128, V128, /* RADDHNv2i64_v4i32 */ V128, V128, V128, V128, /* RADDHNv4i32_v4i16 */ V64, V128, V128, /* RADDHNv4i32_v8i16 */ V128, V128, V128, V128, /* RADDHNv8i16_v16i8 */ V128, V128, V128, V128, /* RADDHNv8i16_v8i8 */ V64, V128, V128, /* RAX1 */ V128, V128, V128, /* RAX1_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* RBITWr */ GPR32, GPR32, /* RBITXr */ GPR64, GPR64, /* RBIT_ZPmZ_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* RBIT_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* RBIT_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* RBIT_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* RBITv16i8 */ V128, V128, /* RBITv8i8 */ V64, V64, /* RCWCAS */ GPR64, GPR64, GPR64, GPR64sp, /* RCWCASA */ GPR64, GPR64, GPR64, GPR64sp, /* RCWCASAL */ GPR64, GPR64, GPR64, GPR64sp, /* RCWCASL */ GPR64, GPR64, GPR64, GPR64sp, /* RCWCASP */ XSeqPairClassOperand, XSeqPairClassOperand, XSeqPairClassOperand, GPR64sp, /* RCWCASPA */ XSeqPairClassOperand, XSeqPairClassOperand, XSeqPairClassOperand, GPR64sp, /* RCWCASPAL */ XSeqPairClassOperand, XSeqPairClassOperand, XSeqPairClassOperand, GPR64sp, /* RCWCASPL */ XSeqPairClassOperand, XSeqPairClassOperand, XSeqPairClassOperand, GPR64sp, /* RCWCLR */ GPR64, GPR64, GPR64sp, /* RCWCLRA */ GPR64, GPR64, GPR64sp, /* RCWCLRAL */ GPR64, GPR64, GPR64sp, /* RCWCLRL */ GPR64, GPR64, GPR64sp, /* RCWCLRP */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWCLRPA */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWCLRPAL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWCLRPL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWCLRS */ GPR64, GPR64, GPR64sp, /* RCWCLRSA */ GPR64, GPR64, GPR64sp, /* RCWCLRSAL */ GPR64, GPR64, GPR64sp, /* RCWCLRSL */ GPR64, GPR64, GPR64sp, /* RCWCLRSP */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWCLRSPA */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWCLRSPAL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWCLRSPL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSCAS */ GPR64, GPR64, GPR64, GPR64sp, /* RCWSCASA */ GPR64, GPR64, GPR64, GPR64sp, /* RCWSCASAL */ GPR64, GPR64, GPR64, GPR64sp, /* RCWSCASL */ GPR64, GPR64, GPR64, GPR64sp, /* RCWSCASP */ XSeqPairClassOperand, XSeqPairClassOperand, XSeqPairClassOperand, GPR64sp, /* RCWSCASPA */ XSeqPairClassOperand, XSeqPairClassOperand, XSeqPairClassOperand, GPR64sp, /* RCWSCASPAL */ XSeqPairClassOperand, XSeqPairClassOperand, XSeqPairClassOperand, GPR64sp, /* RCWSCASPL */ XSeqPairClassOperand, XSeqPairClassOperand, XSeqPairClassOperand, GPR64sp, /* RCWSET */ GPR64, GPR64, GPR64sp, /* RCWSETA */ GPR64, GPR64, GPR64sp, /* RCWSETAL */ GPR64, GPR64, GPR64sp, /* RCWSETL */ GPR64, GPR64, GPR64sp, /* RCWSETP */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSETPA */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSETPAL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSETPL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSETS */ GPR64, GPR64, GPR64sp, /* RCWSETSA */ GPR64, GPR64, GPR64sp, /* RCWSETSAL */ GPR64, GPR64, GPR64sp, /* RCWSETSL */ GPR64, GPR64, GPR64sp, /* RCWSETSP */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSETSPA */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSETSPAL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSETSPL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSWP */ GPR64, GPR64, GPR64sp, /* RCWSWPA */ GPR64, GPR64, GPR64sp, /* RCWSWPAL */ GPR64, GPR64, GPR64sp, /* RCWSWPL */ GPR64, GPR64, GPR64sp, /* RCWSWPP */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSWPPA */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSWPPAL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSWPPL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSWPS */ GPR64, GPR64, GPR64sp, /* RCWSWPSA */ GPR64, GPR64, GPR64sp, /* RCWSWPSAL */ GPR64, GPR64, GPR64sp, /* RCWSWPSL */ GPR64, GPR64, GPR64sp, /* RCWSWPSP */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSWPSPA */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSWPSPAL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RCWSWPSPL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* RDFFRS_PPz */ PPR8, PPRAny, /* RDFFR_PPz_REAL */ PPR8, PPRAny, /* RDFFR_P_REAL */ PPR8, /* RDSVLI_XI */ GPR64, simm6_32b, /* RDVLI_XI */ GPR64, simm6_32b, /* RET */ GPR64, /* RETAA */ /* RETAB */ /* REV16Wr */ GPR32, GPR32, /* REV16Xr */ GPR64, GPR64, /* REV16v16i8 */ V128, V128, /* REV16v8i8 */ V64, V64, /* REV32Xr */ GPR64, GPR64, /* REV32v16i8 */ V128, V128, /* REV32v4i16 */ V64, V64, /* REV32v8i16 */ V128, V128, /* REV32v8i8 */ V64, V64, /* REV64v16i8 */ V128, V128, /* REV64v2i32 */ V64, V64, /* REV64v4i16 */ V64, V64, /* REV64v4i32 */ V128, V128, /* REV64v8i16 */ V128, V128, /* REV64v8i8 */ V64, V64, /* REVB_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* REVB_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* REVB_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* REVD_ZPmZ */ ZPR128, ZPR128, PPR3bAny, ZPR128, /* REVH_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* REVH_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* REVW_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* REVWr */ GPR32, GPR32, /* REVXr */ GPR64, GPR64, /* REV_PP_B */ PPR8, PPR8, /* REV_PP_D */ PPR64, PPR64, /* REV_PP_H */ PPR16, PPR16, /* REV_PP_S */ PPR32, PPR32, /* REV_ZZ_B */ ZPR8, ZPR8, /* REV_ZZ_D */ ZPR64, ZPR64, /* REV_ZZ_H */ ZPR16, ZPR16, /* REV_ZZ_S */ ZPR32, ZPR32, /* RMIF */ GPR64, uimm6, imm0_15, /* RORVWr */ GPR32, GPR32, GPR32, /* RORVXr */ GPR64, GPR64, GPR64, /* RPRFM */ rprfop, GPR64, GPR64sp, /* RSHRNB_ZZI_B */ ZPR8, ZPR16, tvecshiftR8, /* RSHRNB_ZZI_H */ ZPR16, ZPR32, tvecshiftR16, /* RSHRNB_ZZI_S */ ZPR32, ZPR64, tvecshiftR32, /* RSHRNT_ZZI_B */ ZPR8, ZPR8, ZPR16, tvecshiftR8, /* RSHRNT_ZZI_H */ ZPR16, ZPR16, ZPR32, tvecshiftR16, /* RSHRNT_ZZI_S */ ZPR32, ZPR32, ZPR64, tvecshiftR32, /* RSHRNv16i8_shift */ V128, V128, V128, vecshiftR16Narrow, /* RSHRNv2i32_shift */ V64, V128, vecshiftR64Narrow, /* RSHRNv4i16_shift */ V64, V128, vecshiftR32Narrow, /* RSHRNv4i32_shift */ V128, V128, V128, vecshiftR64Narrow, /* RSHRNv8i16_shift */ V128, V128, V128, vecshiftR32Narrow, /* RSHRNv8i8_shift */ V64, V128, vecshiftR16Narrow, /* RSUBHNB_ZZZ_B */ ZPR8, ZPR16, ZPR16, /* RSUBHNB_ZZZ_H */ ZPR16, ZPR32, ZPR32, /* RSUBHNB_ZZZ_S */ ZPR32, ZPR64, ZPR64, /* RSUBHNT_ZZZ_B */ ZPR8, ZPR8, ZPR16, ZPR16, /* RSUBHNT_ZZZ_H */ ZPR16, ZPR16, ZPR32, ZPR32, /* RSUBHNT_ZZZ_S */ ZPR32, ZPR32, ZPR64, ZPR64, /* RSUBHNv2i64_v2i32 */ V64, V128, V128, /* RSUBHNv2i64_v4i32 */ V128, V128, V128, V128, /* RSUBHNv4i32_v4i16 */ V64, V128, V128, /* RSUBHNv4i32_v8i16 */ V128, V128, V128, V128, /* RSUBHNv8i16_v16i8 */ V128, V128, V128, V128, /* RSUBHNv8i16_v8i8 */ V64, V128, V128, /* SABALB_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* SABALB_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* SABALB_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* SABALT_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* SABALT_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* SABALT_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* SABALv16i8_v8i16 */ V128, V128, V128, V128, /* SABALv2i32_v2i64 */ V128, V128, V64, V64, /* SABALv4i16_v4i32 */ V128, V128, V64, V64, /* SABALv4i32_v2i64 */ V128, V128, V128, V128, /* SABALv8i16_v4i32 */ V128, V128, V128, V128, /* SABALv8i8_v8i16 */ V128, V128, V64, V64, /* SABA_ZZZ_B */ ZPR8, ZPR8, ZPR8, ZPR8, /* SABA_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* SABA_ZZZ_H */ ZPR16, ZPR16, ZPR16, ZPR16, /* SABA_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* SABAv16i8 */ V128, V128, V128, V128, /* SABAv2i32 */ V64, V64, V64, V64, /* SABAv4i16 */ V64, V64, V64, V64, /* SABAv4i32 */ V128, V128, V128, V128, /* SABAv8i16 */ V128, V128, V128, V128, /* SABAv8i8 */ V64, V64, V64, V64, /* SABDLB_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* SABDLB_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* SABDLB_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* SABDLT_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* SABDLT_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* SABDLT_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* SABDLv16i8_v8i16 */ V128, V128, V128, /* SABDLv2i32_v2i64 */ V128, V64, V64, /* SABDLv4i16_v4i32 */ V128, V64, V64, /* SABDLv4i32_v2i64 */ V128, V128, V128, /* SABDLv8i16_v4i32 */ V128, V128, V128, /* SABDLv8i8_v8i16 */ V128, V64, V64, /* SABD_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SABD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SABD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SABD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SABDv16i8 */ V128, V128, V128, /* SABDv2i32 */ V64, V64, V64, /* SABDv4i16 */ V64, V64, V64, /* SABDv4i32 */ V128, V128, V128, /* SABDv8i16 */ V128, V128, V128, /* SABDv8i8 */ V64, V64, V64, /* SADALP_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR32, /* SADALP_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR8, /* SADALP_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR16, /* SADALPv16i8_v8i16 */ V128, V128, V128, /* SADALPv2i32_v1i64 */ V64, V64, V64, /* SADALPv4i16_v2i32 */ V64, V64, V64, /* SADALPv4i32_v2i64 */ V128, V128, V128, /* SADALPv8i16_v4i32 */ V128, V128, V128, /* SADALPv8i8_v4i16 */ V64, V64, V64, /* SADDLBT_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* SADDLBT_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* SADDLBT_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* SADDLB_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* SADDLB_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* SADDLB_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* SADDLPv16i8_v8i16 */ V128, V128, /* SADDLPv2i32_v1i64 */ V64, V64, /* SADDLPv4i16_v2i32 */ V64, V64, /* SADDLPv4i32_v2i64 */ V128, V128, /* SADDLPv8i16_v4i32 */ V128, V128, /* SADDLPv8i8_v4i16 */ V64, V64, /* SADDLT_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* SADDLT_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* SADDLT_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* SADDLVv16i8v */ FPR16, V128, /* SADDLVv4i16v */ FPR32, V64, /* SADDLVv4i32v */ FPR64, V128, /* SADDLVv8i16v */ FPR32, V128, /* SADDLVv8i8v */ FPR16, V64, /* SADDLv16i8_v8i16 */ V128, V128, V128, /* SADDLv2i32_v2i64 */ V128, V64, V64, /* SADDLv4i16_v4i32 */ V128, V64, V64, /* SADDLv4i32_v2i64 */ V128, V128, V128, /* SADDLv8i16_v4i32 */ V128, V128, V128, /* SADDLv8i8_v8i16 */ V128, V64, V64, /* SADDV_VPZ_B */ FPR64asZPR, PPR3bAny, ZPR8, /* SADDV_VPZ_H */ FPR64asZPR, PPR3bAny, ZPR16, /* SADDV_VPZ_S */ FPR64asZPR, PPR3bAny, ZPR32, /* SADDWB_ZZZ_D */ ZPR64, ZPR64, ZPR32, /* SADDWB_ZZZ_H */ ZPR16, ZPR16, ZPR8, /* SADDWB_ZZZ_S */ ZPR32, ZPR32, ZPR16, /* SADDWT_ZZZ_D */ ZPR64, ZPR64, ZPR32, /* SADDWT_ZZZ_H */ ZPR16, ZPR16, ZPR8, /* SADDWT_ZZZ_S */ ZPR32, ZPR32, ZPR16, /* SADDWv16i8_v8i16 */ V128, V128, V128, /* SADDWv2i32_v2i64 */ V128, V128, V64, /* SADDWv4i16_v4i32 */ V128, V128, V64, /* SADDWv4i32_v2i64 */ V128, V128, V128, /* SADDWv8i16_v4i32 */ V128, V128, V128, /* SADDWv8i8_v8i16 */ V128, V128, V64, /* SB */ /* SBCLB_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* SBCLB_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* SBCLT_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* SBCLT_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* SBCSWr */ GPR32, GPR32, GPR32, /* SBCSXr */ GPR64, GPR64, GPR64, /* SBCWr */ GPR32, GPR32, GPR32, /* SBCXr */ GPR64, GPR64, GPR64, /* SBFMWri */ GPR32, GPR32, imm0_31, imm0_31, /* SBFMXri */ GPR64, GPR64, imm0_63, imm0_63, /* SCLAMP_VG2_2Z2Z_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZPR8, ZPR8, /* SCLAMP_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR64, ZPR64, /* SCLAMP_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR16, ZPR16, /* SCLAMP_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR32, ZPR32, /* SCLAMP_VG4_4Z4Z_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZPR8, ZPR8, /* SCLAMP_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR64, ZPR64, /* SCLAMP_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR16, ZPR16, /* SCLAMP_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR32, ZPR32, /* SCLAMP_ZZZ_B */ ZPR8, ZPR8, ZPR8, ZPR8, /* SCLAMP_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* SCLAMP_ZZZ_H */ ZPR16, ZPR16, ZPR16, ZPR16, /* SCLAMP_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* SCVTFSWDri */ FPR64, GPR32, fixedpoint_f64_i32, /* SCVTFSWHri */ FPR16, GPR32, fixedpoint_f16_i32, /* SCVTFSWSri */ FPR32, GPR32, fixedpoint_f32_i32, /* SCVTFSXDri */ FPR64, GPR64, fixedpoint_f64_i64, /* SCVTFSXHri */ FPR16, GPR64, fixedpoint_f16_i64, /* SCVTFSXSri */ FPR32, GPR64, fixedpoint_f32_i64, /* SCVTFUWDri */ FPR64, GPR32, /* SCVTFUWHri */ FPR16, GPR32, /* SCVTFUWSri */ FPR32, GPR32, /* SCVTFUXDri */ FPR64, GPR64, /* SCVTFUXHri */ FPR16, GPR64, /* SCVTFUXSri */ FPR32, GPR64, /* SCVTF_2Z2Z_StoS */ ZZ_s_mul_r, ZZ_s_mul_r, /* SCVTF_4Z4Z_StoS */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* SCVTF_ZPmZ_DtoD */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SCVTF_ZPmZ_DtoH */ ZPR16, ZPR64, PPR3bAny, ZPR64, /* SCVTF_ZPmZ_DtoS */ ZPR32, ZPR64, PPR3bAny, ZPR64, /* SCVTF_ZPmZ_HtoH */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* SCVTF_ZPmZ_StoD */ ZPR64, ZPR32, PPR3bAny, ZPR32, /* SCVTF_ZPmZ_StoH */ ZPR16, ZPR32, PPR3bAny, ZPR32, /* SCVTF_ZPmZ_StoS */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* SCVTFd */ FPR64, FPR64, vecshiftR64, /* SCVTFh */ FPR16, FPR16, vecshiftR16, /* SCVTFs */ FPR32, FPR32, vecshiftR32, /* SCVTFv1i16 */ FPR16, FPR16, /* SCVTFv1i32 */ FPR32, FPR32, /* SCVTFv1i64 */ FPR64, FPR64, /* SCVTFv2f32 */ V64, V64, /* SCVTFv2f64 */ V128, V128, /* SCVTFv2i32_shift */ V64, V64, vecshiftR32, /* SCVTFv2i64_shift */ V128, V128, vecshiftR64, /* SCVTFv4f16 */ V64, V64, /* SCVTFv4f32 */ V128, V128, /* SCVTFv4i16_shift */ V64, V64, vecshiftR16, /* SCVTFv4i32_shift */ V128, V128, vecshiftR32, /* SCVTFv8f16 */ V128, V128, /* SCVTFv8i16_shift */ V128, V128, vecshiftR16, /* SDIVR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SDIVR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SDIVWr */ GPR32, GPR32, GPR32, /* SDIVXr */ GPR64, GPR64, GPR64, /* SDIV_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SDIV_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SDOT_VG2_M2Z2Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZZ_b_mul_r, /* SDOT_VG2_M2Z2Z_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* SDOT_VG2_M2Z2Z_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* SDOT_VG2_M2ZZI_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* SDOT_VG2_M2ZZI_HToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* SDOT_VG2_M2ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexD32b_timm, /* SDOT_VG2_M2ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b, ZPR4b8, /* SDOT_VG2_M2ZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h, ZPR4b16, /* SDOT_VG2_M2ZZ_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h, ZPR4b16, /* SDOT_VG4_M4Z4Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* SDOT_VG4_M4Z4Z_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SDOT_VG4_M4Z4Z_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SDOT_VG4_M4ZZI_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* SDOT_VG4_M4ZZI_HToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* SDOT_VG4_M4ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexD32b_timm, /* SDOT_VG4_M4ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b, ZPR4b8, /* SDOT_VG4_M4ZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h, ZPR4b16, /* SDOT_VG4_M4ZZ_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h, ZPR4b16, /* SDOT_ZZZI_D */ ZPR64, ZPR64, ZPR16, ZPR4b16, VectorIndexD32b_timm, /* SDOT_ZZZI_HtoS */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexS32b, /* SDOT_ZZZI_S */ ZPR32, ZPR32, ZPR8, ZPR3b8, VectorIndexS32b_timm, /* SDOT_ZZZ_D */ ZPR64, ZPR64, ZPR16, ZPR16, /* SDOT_ZZZ_HtoS */ ZPR32, ZPR32, ZPR16, ZPR16, /* SDOT_ZZZ_S */ ZPR32, ZPR32, ZPR8, ZPR8, /* SDOTlanev16i8 */ V128, V128, V128, V128, VectorIndexS, /* SDOTlanev8i8 */ V64, V64, V64, V128, VectorIndexS, /* SDOTv16i8 */ V128, V128, V128, V128, /* SDOTv8i8 */ V64, V64, V64, V64, /* SEL_PPPP */ PPR8, PPRAny, PPR8, PPR8, /* SEL_VG2_2ZP2Z2Z_B */ ZZ_b_mul_r, PNRAny_p8to15, ZZ_b_mul_r, ZZ_b_mul_r, /* SEL_VG2_2ZP2Z2Z_D */ ZZ_d_mul_r, PNRAny_p8to15, ZZ_d_mul_r, ZZ_d_mul_r, /* SEL_VG2_2ZP2Z2Z_H */ ZZ_h_mul_r, PNRAny_p8to15, ZZ_h_mul_r, ZZ_h_mul_r, /* SEL_VG2_2ZP2Z2Z_S */ ZZ_s_mul_r, PNRAny_p8to15, ZZ_s_mul_r, ZZ_s_mul_r, /* SEL_VG4_4ZP4Z4Z_B */ ZZZZ_b_mul_r, PNRAny_p8to15, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* SEL_VG4_4ZP4Z4Z_D */ ZZZZ_d_mul_r, PNRAny_p8to15, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* SEL_VG4_4ZP4Z4Z_H */ ZZZZ_h_mul_r, PNRAny_p8to15, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SEL_VG4_4ZP4Z4Z_S */ ZZZZ_s_mul_r, PNRAny_p8to15, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* SEL_ZPZZ_B */ ZPR8, PPRAny, ZPR8, ZPR8, /* SEL_ZPZZ_D */ ZPR64, PPRAny, ZPR64, ZPR64, /* SEL_ZPZZ_H */ ZPR16, PPRAny, ZPR16, ZPR16, /* SEL_ZPZZ_S */ ZPR32, PPRAny, ZPR32, ZPR32, /* SETE */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETEN */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETET */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETETN */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETF16 */ GPR32, /* SETF8 */ GPR32, /* SETFFR */ /* SETGM */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETGMN */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETGMT */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETGMTN */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETGP */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETGPN */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETGPT */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETGPTN */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETM */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETMN */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETMT */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETMTN */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETP */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETPN */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETPT */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SETPTN */ GPR64common, GPR64, GPR64common, GPR64, GPR64, /* SHA1Crrr */ FPR128, FPR128, FPR32, V128, /* SHA1Hrr */ FPR32, FPR32, /* SHA1Mrrr */ FPR128, FPR128, FPR32, V128, /* SHA1Prrr */ FPR128, FPR128, FPR32, V128, /* SHA1SU0rrr */ V128, V128, V128, V128, /* SHA1SU1rr */ V128, V128, V128, /* SHA256H2rrr */ FPR128, FPR128, FPR128, V128, /* SHA256Hrrr */ FPR128, FPR128, FPR128, V128, /* SHA256SU0rr */ V128, V128, V128, /* SHA256SU1rrr */ V128, V128, V128, V128, /* SHA512H */ FPR128, FPR128, FPR128, V128, /* SHA512H2 */ FPR128, FPR128, FPR128, V128, /* SHA512SU0 */ V128, V128, V128, /* SHA512SU1 */ V128, V128, V128, V128, /* SHADD_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SHADD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SHADD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SHADD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SHADDv16i8 */ V128, V128, V128, /* SHADDv2i32 */ V64, V64, V64, /* SHADDv4i16 */ V64, V64, V64, /* SHADDv4i32 */ V128, V128, V128, /* SHADDv8i16 */ V128, V128, V128, /* SHADDv8i8 */ V64, V64, V64, /* SHLLv16i8 */ V128, V128, /* SHLLv2i32 */ V128, V64, /* SHLLv4i16 */ V128, V64, /* SHLLv4i32 */ V128, V128, /* SHLLv8i16 */ V128, V128, /* SHLLv8i8 */ V128, V64, /* SHLd */ FPR64, FPR64, vecshiftL64, /* SHLv16i8_shift */ V128, V128, vecshiftL8, /* SHLv2i32_shift */ V64, V64, vecshiftL32, /* SHLv2i64_shift */ V128, V128, vecshiftL64, /* SHLv4i16_shift */ V64, V64, vecshiftL16, /* SHLv4i32_shift */ V128, V128, vecshiftL32, /* SHLv8i16_shift */ V128, V128, vecshiftL16, /* SHLv8i8_shift */ V64, V64, vecshiftL8, /* SHRNB_ZZI_B */ ZPR8, ZPR16, tvecshiftR8, /* SHRNB_ZZI_H */ ZPR16, ZPR32, tvecshiftR16, /* SHRNB_ZZI_S */ ZPR32, ZPR64, tvecshiftR32, /* SHRNT_ZZI_B */ ZPR8, ZPR8, ZPR16, tvecshiftR8, /* SHRNT_ZZI_H */ ZPR16, ZPR16, ZPR32, tvecshiftR16, /* SHRNT_ZZI_S */ ZPR32, ZPR32, ZPR64, tvecshiftR32, /* SHRNv16i8_shift */ V128, V128, V128, vecshiftR16Narrow, /* SHRNv2i32_shift */ V64, V128, vecshiftR64Narrow, /* SHRNv4i16_shift */ V64, V128, vecshiftR32Narrow, /* SHRNv4i32_shift */ V128, V128, V128, vecshiftR64Narrow, /* SHRNv8i16_shift */ V128, V128, V128, vecshiftR32Narrow, /* SHRNv8i8_shift */ V64, V128, vecshiftR16Narrow, /* SHSUBR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SHSUBR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SHSUBR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SHSUBR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SHSUB_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SHSUB_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SHSUB_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SHSUB_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SHSUBv16i8 */ V128, V128, V128, /* SHSUBv2i32 */ V64, V64, V64, /* SHSUBv4i16 */ V64, V64, V64, /* SHSUBv4i32 */ V128, V128, V128, /* SHSUBv8i16 */ V128, V128, V128, /* SHSUBv8i8 */ V64, V64, V64, /* SLI_ZZI_B */ ZPR8, ZPR8, ZPR8, vecshiftL8, /* SLI_ZZI_D */ ZPR64, ZPR64, ZPR64, vecshiftL64, /* SLI_ZZI_H */ ZPR16, ZPR16, ZPR16, vecshiftL16, /* SLI_ZZI_S */ ZPR32, ZPR32, ZPR32, vecshiftL32, /* SLId */ FPR64, FPR64, FPR64, vecshiftL64, /* SLIv16i8_shift */ V128, V128, V128, vecshiftL8, /* SLIv2i32_shift */ V64, V64, V64, vecshiftL32, /* SLIv2i64_shift */ V128, V128, V128, vecshiftL64, /* SLIv4i16_shift */ V64, V64, V64, vecshiftL16, /* SLIv4i32_shift */ V128, V128, V128, vecshiftL32, /* SLIv8i16_shift */ V128, V128, V128, vecshiftL16, /* SLIv8i8_shift */ V64, V64, V64, vecshiftL8, /* SM3PARTW1 */ V128, V128, V128, V128, /* SM3PARTW2 */ V128, V128, V128, V128, /* SM3SS1 */ V128, V128, V128, V128, /* SM3TT1A */ V128, V128, V128, V128, VectorIndexS, /* SM3TT1B */ V128, V128, V128, V128, VectorIndexS, /* SM3TT2A */ V128, V128, V128, V128, VectorIndexS, /* SM3TT2B */ V128, V128, V128, V128, VectorIndexS, /* SM4E */ V128, V128, V128, /* SM4EKEY_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* SM4ENCKEY */ V128, V128, V128, /* SM4E_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* SMADDLrrr */ GPR64, GPR32, GPR32, GPR64, /* SMAXP_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SMAXP_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SMAXP_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SMAXP_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SMAXPv16i8 */ V128, V128, V128, /* SMAXPv2i32 */ V64, V64, V64, /* SMAXPv4i16 */ V64, V64, V64, /* SMAXPv4i32 */ V128, V128, V128, /* SMAXPv8i16 */ V128, V128, V128, /* SMAXPv8i8 */ V64, V64, V64, /* SMAXQV_VPZ_B */ V128, PPR3bAny, ZPR8, /* SMAXQV_VPZ_D */ V128, PPR3bAny, ZPR64, /* SMAXQV_VPZ_H */ V128, PPR3bAny, ZPR16, /* SMAXQV_VPZ_S */ V128, PPR3bAny, ZPR32, /* SMAXV_VPZ_B */ FPR8asZPR, PPR3bAny, ZPR8, /* SMAXV_VPZ_D */ FPR64asZPR, PPR3bAny, ZPR64, /* SMAXV_VPZ_H */ FPR16asZPR, PPR3bAny, ZPR16, /* SMAXV_VPZ_S */ FPR32asZPR, PPR3bAny, ZPR32, /* SMAXVv16i8v */ FPR8, V128, /* SMAXVv4i16v */ FPR16, V64, /* SMAXVv4i32v */ FPR32, V128, /* SMAXVv8i16v */ FPR16, V128, /* SMAXVv8i8v */ FPR8, V64, /* SMAXWri */ GPR32, GPR32, simm8_32b, /* SMAXWrr */ GPR32, GPR32, GPR32, /* SMAXXri */ GPR64, GPR64, simm8_64b, /* SMAXXrr */ GPR64, GPR64, GPR64, /* SMAX_VG2_2Z2Z_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZZ_b_mul_r, /* SMAX_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZZ_d_mul_r, /* SMAX_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* SMAX_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZZ_s_mul_r, /* SMAX_VG2_2ZZ_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZPR4b8, /* SMAX_VG2_2ZZ_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR4b64, /* SMAX_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* SMAX_VG2_2ZZ_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR4b32, /* SMAX_VG4_4Z4Z_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* SMAX_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* SMAX_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SMAX_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* SMAX_VG4_4ZZ_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZPR4b8, /* SMAX_VG4_4ZZ_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR4b64, /* SMAX_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* SMAX_VG4_4ZZ_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR4b32, /* SMAX_ZI_B */ ZPR8, ZPR8, simm8_32b, /* SMAX_ZI_D */ ZPR64, ZPR64, simm8_32b, /* SMAX_ZI_H */ ZPR16, ZPR16, simm8_32b, /* SMAX_ZI_S */ ZPR32, ZPR32, simm8_32b, /* SMAX_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SMAX_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SMAX_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SMAX_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SMAXv16i8 */ V128, V128, V128, /* SMAXv2i32 */ V64, V64, V64, /* SMAXv4i16 */ V64, V64, V64, /* SMAXv4i32 */ V128, V128, V128, /* SMAXv8i16 */ V128, V128, V128, /* SMAXv8i8 */ V64, V64, V64, /* SMC */ timm32_0_65535, /* SMINP_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SMINP_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SMINP_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SMINP_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SMINPv16i8 */ V128, V128, V128, /* SMINPv2i32 */ V64, V64, V64, /* SMINPv4i16 */ V64, V64, V64, /* SMINPv4i32 */ V128, V128, V128, /* SMINPv8i16 */ V128, V128, V128, /* SMINPv8i8 */ V64, V64, V64, /* SMINQV_VPZ_B */ V128, PPR3bAny, ZPR8, /* SMINQV_VPZ_D */ V128, PPR3bAny, ZPR64, /* SMINQV_VPZ_H */ V128, PPR3bAny, ZPR16, /* SMINQV_VPZ_S */ V128, PPR3bAny, ZPR32, /* SMINV_VPZ_B */ FPR8asZPR, PPR3bAny, ZPR8, /* SMINV_VPZ_D */ FPR64asZPR, PPR3bAny, ZPR64, /* SMINV_VPZ_H */ FPR16asZPR, PPR3bAny, ZPR16, /* SMINV_VPZ_S */ FPR32asZPR, PPR3bAny, ZPR32, /* SMINVv16i8v */ FPR8, V128, /* SMINVv4i16v */ FPR16, V64, /* SMINVv4i32v */ FPR32, V128, /* SMINVv8i16v */ FPR16, V128, /* SMINVv8i8v */ FPR8, V64, /* SMINWri */ GPR32, GPR32, simm8_32b, /* SMINWrr */ GPR32, GPR32, GPR32, /* SMINXri */ GPR64, GPR64, simm8_64b, /* SMINXrr */ GPR64, GPR64, GPR64, /* SMIN_VG2_2Z2Z_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZZ_b_mul_r, /* SMIN_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZZ_d_mul_r, /* SMIN_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* SMIN_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZZ_s_mul_r, /* SMIN_VG2_2ZZ_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZPR4b8, /* SMIN_VG2_2ZZ_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR4b64, /* SMIN_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* SMIN_VG2_2ZZ_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR4b32, /* SMIN_VG4_4Z4Z_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* SMIN_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* SMIN_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SMIN_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* SMIN_VG4_4ZZ_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZPR4b8, /* SMIN_VG4_4ZZ_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR4b64, /* SMIN_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* SMIN_VG4_4ZZ_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR4b32, /* SMIN_ZI_B */ ZPR8, ZPR8, simm8_32b, /* SMIN_ZI_D */ ZPR64, ZPR64, simm8_32b, /* SMIN_ZI_H */ ZPR16, ZPR16, simm8_32b, /* SMIN_ZI_S */ ZPR32, ZPR32, simm8_32b, /* SMIN_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SMIN_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SMIN_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SMIN_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SMINv16i8 */ V128, V128, V128, /* SMINv2i32 */ V64, V64, V64, /* SMINv4i16 */ V64, V64, V64, /* SMINv4i32 */ V128, V128, V128, /* SMINv8i16 */ V128, V128, V128, /* SMINv8i8 */ V64, V64, V64, /* SMLALB_ZZZI_D */ ZPR64, ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* SMLALB_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* SMLALB_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* SMLALB_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* SMLALB_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* SMLALL_MZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR8, ZPR4b8, VectorIndexB, /* SMLALL_MZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR16, ZPR4b16, VectorIndexH, /* SMLALL_MZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR8, ZPR4b8, /* SMLALL_MZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR16, ZPR4b16, /* SMLALL_VG2_M2Z2Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b_mul_r, ZZ_b_mul_r, /* SMLALL_VG2_M2Z2Z_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_h_mul_r, ZZ_h_mul_r, /* SMLALL_VG2_M2ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b_mul_r, ZPR4b8, VectorIndexB, /* SMLALL_VG2_M2ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_h_mul_r, ZPR4b16, VectorIndexH, /* SMLALL_VG2_M2ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b, ZPR4b8, /* SMLALL_VG2_M2ZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_h, ZPR4b16, /* SMLALL_VG4_M4Z4Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* SMLALL_VG4_M4Z4Z_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SMLALL_VG4_M4ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b_mul_r, ZPR4b8, VectorIndexB, /* SMLALL_VG4_M4ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH, /* SMLALL_VG4_M4ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b, ZPR4b8, /* SMLALL_VG4_M4ZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_h, ZPR4b16, /* SMLALT_ZZZI_D */ ZPR64, ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* SMLALT_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* SMLALT_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* SMLALT_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* SMLALT_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* SMLAL_MZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* SMLAL_MZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* SMLAL_VG2_M2Z2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* SMLAL_VG2_M2ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* SMLAL_VG2_M2ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* SMLAL_VG4_M4Z4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SMLAL_VG4_M4ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* SMLAL_VG4_M4ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* SMLALv16i8_v8i16 */ V128, V128, V128, V128, /* SMLALv2i32_indexed */ V128, V128, V64, V128, VectorIndexS, /* SMLALv2i32_v2i64 */ V128, V128, V64, V64, /* SMLALv4i16_indexed */ V128, V128, V64, V128_lo, VectorIndexH, /* SMLALv4i16_v4i32 */ V128, V128, V64, V64, /* SMLALv4i32_indexed */ V128, V128, V128, V128, VectorIndexS, /* SMLALv4i32_v2i64 */ V128, V128, V128, V128, /* SMLALv8i16_indexed */ V128, V128, V128, V128_lo, VectorIndexH, /* SMLALv8i16_v4i32 */ V128, V128, V128, V128, /* SMLALv8i8_v8i16 */ V128, V128, V64, V64, /* SMLSLB_ZZZI_D */ ZPR64, ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* SMLSLB_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* SMLSLB_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* SMLSLB_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* SMLSLB_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* SMLSLL_MZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR8, ZPR4b8, VectorIndexB, /* SMLSLL_MZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR16, ZPR4b16, VectorIndexH, /* SMLSLL_MZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR8, ZPR4b8, /* SMLSLL_MZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR16, ZPR4b16, /* SMLSLL_VG2_M2Z2Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b_mul_r, ZZ_b_mul_r, /* SMLSLL_VG2_M2Z2Z_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_h_mul_r, ZZ_h_mul_r, /* SMLSLL_VG2_M2ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b_mul_r, ZPR4b8, VectorIndexB, /* SMLSLL_VG2_M2ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_h_mul_r, ZPR4b16, VectorIndexH, /* SMLSLL_VG2_M2ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b, ZPR4b8, /* SMLSLL_VG2_M2ZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_h, ZPR4b16, /* SMLSLL_VG4_M4Z4Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* SMLSLL_VG4_M4Z4Z_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SMLSLL_VG4_M4ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b_mul_r, ZPR4b8, VectorIndexB, /* SMLSLL_VG4_M4ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH, /* SMLSLL_VG4_M4ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b, ZPR4b8, /* SMLSLL_VG4_M4ZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_h, ZPR4b16, /* SMLSLT_ZZZI_D */ ZPR64, ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* SMLSLT_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* SMLSLT_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* SMLSLT_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* SMLSLT_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* SMLSL_MZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* SMLSL_MZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* SMLSL_VG2_M2Z2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* SMLSL_VG2_M2ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* SMLSL_VG2_M2ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* SMLSL_VG4_M4Z4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SMLSL_VG4_M4ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* SMLSL_VG4_M4ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* SMLSLv16i8_v8i16 */ V128, V128, V128, V128, /* SMLSLv2i32_indexed */ V128, V128, V64, V128, VectorIndexS, /* SMLSLv2i32_v2i64 */ V128, V128, V64, V64, /* SMLSLv4i16_indexed */ V128, V128, V64, V128_lo, VectorIndexH, /* SMLSLv4i16_v4i32 */ V128, V128, V64, V64, /* SMLSLv4i32_indexed */ V128, V128, V128, V128, VectorIndexS, /* SMLSLv4i32_v2i64 */ V128, V128, V128, V128, /* SMLSLv8i16_indexed */ V128, V128, V128, V128_lo, VectorIndexH, /* SMLSLv8i16_v4i32 */ V128, V128, V128, V128, /* SMLSLv8i8_v8i16 */ V128, V128, V64, V64, /* SMMLA */ V128, V128, V128, V128, /* SMMLA_ZZZ */ ZPR32, ZPR32, ZPR8, ZPR8, /* SMOPA_MPPZZ_D */ TileOp64, TileOp64, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* SMOPA_MPPZZ_HtoS */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* SMOPA_MPPZZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* SMOPS_MPPZZ_D */ TileOp64, TileOp64, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* SMOPS_MPPZZ_HtoS */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* SMOPS_MPPZZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* SMOVvi16to32 */ GPR32, V128, VectorIndexH, /* SMOVvi16to32_idx0 */ GPR32, V128, VectorIndex0, /* SMOVvi16to64 */ GPR64, V128, VectorIndexH, /* SMOVvi16to64_idx0 */ GPR64, V128, VectorIndex0, /* SMOVvi32to64 */ GPR64, V128, VectorIndexS, /* SMOVvi32to64_idx0 */ GPR64, V128, VectorIndex0, /* SMOVvi8to32 */ GPR32, V128, VectorIndexB, /* SMOVvi8to32_idx0 */ GPR32, V128, VectorIndex0, /* SMOVvi8to64 */ GPR64, V128, VectorIndexB, /* SMOVvi8to64_idx0 */ GPR64, V128, VectorIndex0, /* SMSUBLrrr */ GPR64, GPR32, GPR32, GPR64, /* SMULH_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SMULH_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SMULH_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SMULH_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SMULH_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* SMULH_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* SMULH_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* SMULH_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* SMULHrr */ GPR64, GPR64, GPR64, /* SMULLB_ZZZI_D */ ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* SMULLB_ZZZI_S */ ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* SMULLB_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* SMULLB_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* SMULLB_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* SMULLT_ZZZI_D */ ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* SMULLT_ZZZI_S */ ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* SMULLT_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* SMULLT_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* SMULLT_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* SMULLv16i8_v8i16 */ V128, V128, V128, /* SMULLv2i32_indexed */ V128, V64, V128, VectorIndexS, /* SMULLv2i32_v2i64 */ V128, V64, V64, /* SMULLv4i16_indexed */ V128, V64, V128_lo, VectorIndexH, /* SMULLv4i16_v4i32 */ V128, V64, V64, /* SMULLv4i32_indexed */ V128, V128, V128, VectorIndexS, /* SMULLv4i32_v2i64 */ V128, V128, V128, /* SMULLv8i16_indexed */ V128, V128, V128_lo, VectorIndexH, /* SMULLv8i16_v4i32 */ V128, V128, V128, /* SMULLv8i8_v8i16 */ V128, V64, V64, /* SPLICE_ZPZZ_B */ ZPR8, PPR3bAny, ZZ_b, /* SPLICE_ZPZZ_D */ ZPR64, PPR3bAny, ZZ_d, /* SPLICE_ZPZZ_H */ ZPR16, PPR3bAny, ZZ_h, /* SPLICE_ZPZZ_S */ ZPR32, PPR3bAny, ZZ_s, /* SPLICE_ZPZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SPLICE_ZPZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SPLICE_ZPZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SPLICE_ZPZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SQABS_ZPmZ_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* SQABS_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SQABS_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* SQABS_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* SQABSv16i8 */ V128, V128, /* SQABSv1i16 */ FPR16, FPR16, /* SQABSv1i32 */ FPR32, FPR32, /* SQABSv1i64 */ FPR64, FPR64, /* SQABSv1i8 */ FPR8, FPR8, /* SQABSv2i32 */ V64, V64, /* SQABSv2i64 */ V128, V128, /* SQABSv4i16 */ V64, V64, /* SQABSv4i32 */ V128, V128, /* SQABSv8i16 */ V128, V128, /* SQABSv8i8 */ V64, V64, /* SQADD_ZI_B */ ZPR8, ZPR8, i32imm, i32imm, /* SQADD_ZI_D */ ZPR64, ZPR64, i32imm, i32imm, /* SQADD_ZI_H */ ZPR16, ZPR16, i32imm, i32imm, /* SQADD_ZI_S */ ZPR32, ZPR32, i32imm, i32imm, /* SQADD_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SQADD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SQADD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SQADD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SQADD_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* SQADD_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* SQADD_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* SQADD_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* SQADDv16i8 */ V128, V128, V128, /* SQADDv1i16 */ FPR16, FPR16, FPR16, /* SQADDv1i32 */ FPR32, FPR32, FPR32, /* SQADDv1i64 */ FPR64, FPR64, FPR64, /* SQADDv1i8 */ FPR8, FPR8, FPR8, /* SQADDv2i32 */ V64, V64, V64, /* SQADDv2i64 */ V128, V128, V128, /* SQADDv4i16 */ V64, V64, V64, /* SQADDv4i32 */ V128, V128, V128, /* SQADDv8i16 */ V128, V128, V128, /* SQADDv8i8 */ V64, V64, V64, /* SQCADD_ZZI_B */ ZPR8, ZPR8, ZPR8, complexrotateopodd, /* SQCADD_ZZI_D */ ZPR64, ZPR64, ZPR64, complexrotateopodd, /* SQCADD_ZZI_H */ ZPR16, ZPR16, ZPR16, complexrotateopodd, /* SQCADD_ZZI_S */ ZPR32, ZPR32, ZPR32, complexrotateopodd, /* SQCVTN_Z2Z_StoH */ ZPR16, ZZ_s_mul_r, /* SQCVTN_Z4Z_DtoH */ ZPR16, ZZZZ_d_mul_r, /* SQCVTN_Z4Z_StoB */ ZPR8, ZZZZ_s_mul_r, /* SQCVTUN_Z2Z_StoH */ ZPR16, ZZ_s_mul_r, /* SQCVTUN_Z4Z_DtoH */ ZPR16, ZZZZ_d_mul_r, /* SQCVTUN_Z4Z_StoB */ ZPR8, ZZZZ_s_mul_r, /* SQCVTU_Z2Z_StoH */ ZPR16, ZZ_s_mul_r, /* SQCVTU_Z4Z_DtoH */ ZPR16, ZZZZ_d_mul_r, /* SQCVTU_Z4Z_StoB */ ZPR8, ZZZZ_s_mul_r, /* SQCVT_Z2Z_StoH */ ZPR16, ZZ_s_mul_r, /* SQCVT_Z4Z_DtoH */ ZPR16, ZZZZ_d_mul_r, /* SQCVT_Z4Z_StoB */ ZPR8, ZZZZ_s_mul_r, /* SQDECB_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* SQDECB_XPiWdI */ GPR64z, GPR64as32, sve_pred_enum, sve_incdec_imm, /* SQDECD_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* SQDECD_XPiWdI */ GPR64z, GPR64as32, sve_pred_enum, sve_incdec_imm, /* SQDECD_ZPiI */ ZPR64, ZPR64, sve_pred_enum, sve_incdec_imm, /* SQDECH_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* SQDECH_XPiWdI */ GPR64z, GPR64as32, sve_pred_enum, sve_incdec_imm, /* SQDECH_ZPiI */ ZPR16, ZPR16, sve_pred_enum, sve_incdec_imm, /* SQDECP_XPWd_B */ GPR64z, PPR8, GPR64as32, /* SQDECP_XPWd_D */ GPR64z, PPR64, GPR64as32, /* SQDECP_XPWd_H */ GPR64z, PPR16, GPR64as32, /* SQDECP_XPWd_S */ GPR64z, PPR32, GPR64as32, /* SQDECP_XP_B */ GPR64z, PPR8, GPR64z, /* SQDECP_XP_D */ GPR64z, PPR64, GPR64z, /* SQDECP_XP_H */ GPR64z, PPR16, GPR64z, /* SQDECP_XP_S */ GPR64z, PPR32, GPR64z, /* SQDECP_ZP_D */ ZPR64, ZPR64, PPR64, /* SQDECP_ZP_H */ ZPR16, ZPR16, PPR16, /* SQDECP_ZP_S */ ZPR32, ZPR32, PPR32, /* SQDECW_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* SQDECW_XPiWdI */ GPR64z, GPR64as32, sve_pred_enum, sve_incdec_imm, /* SQDECW_ZPiI */ ZPR32, ZPR32, sve_pred_enum, sve_incdec_imm, /* SQDMLALBT_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* SQDMLALBT_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* SQDMLALBT_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* SQDMLALB_ZZZI_D */ ZPR64, ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* SQDMLALB_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* SQDMLALB_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* SQDMLALB_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* SQDMLALB_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* SQDMLALT_ZZZI_D */ ZPR64, ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* SQDMLALT_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* SQDMLALT_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* SQDMLALT_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* SQDMLALT_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* SQDMLALi16 */ FPR32, FPR32, FPR16, FPR16, /* SQDMLALi32 */ FPR64, FPR64, FPR32, FPR32, /* SQDMLALv1i32_indexed */ FPR32Op, FPR32Op, FPR16Op, V128_lo, VectorIndexH, /* SQDMLALv1i64_indexed */ FPR64Op, FPR64Op, FPR32Op, V128, VectorIndexS, /* SQDMLALv2i32_indexed */ V128, V128, V64, V128, VectorIndexS, /* SQDMLALv2i32_v2i64 */ V128, V128, V64, V64, /* SQDMLALv4i16_indexed */ V128, V128, V64, V128_lo, VectorIndexH, /* SQDMLALv4i16_v4i32 */ V128, V128, V64, V64, /* SQDMLALv4i32_indexed */ V128, V128, V128, V128, VectorIndexS, /* SQDMLALv4i32_v2i64 */ V128, V128, V128, V128, /* SQDMLALv8i16_indexed */ V128, V128, V128, V128_lo, VectorIndexH, /* SQDMLALv8i16_v4i32 */ V128, V128, V128, V128, /* SQDMLSLBT_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* SQDMLSLBT_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* SQDMLSLBT_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* SQDMLSLB_ZZZI_D */ ZPR64, ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* SQDMLSLB_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* SQDMLSLB_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* SQDMLSLB_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* SQDMLSLB_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* SQDMLSLT_ZZZI_D */ ZPR64, ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* SQDMLSLT_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* SQDMLSLT_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* SQDMLSLT_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* SQDMLSLT_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* SQDMLSLi16 */ FPR32, FPR32, FPR16, FPR16, /* SQDMLSLi32 */ FPR64, FPR64, FPR32, FPR32, /* SQDMLSLv1i32_indexed */ FPR32Op, FPR32Op, FPR16Op, V128_lo, VectorIndexH, /* SQDMLSLv1i64_indexed */ FPR64Op, FPR64Op, FPR32Op, V128, VectorIndexS, /* SQDMLSLv2i32_indexed */ V128, V128, V64, V128, VectorIndexS, /* SQDMLSLv2i32_v2i64 */ V128, V128, V64, V64, /* SQDMLSLv4i16_indexed */ V128, V128, V64, V128_lo, VectorIndexH, /* SQDMLSLv4i16_v4i32 */ V128, V128, V64, V64, /* SQDMLSLv4i32_indexed */ V128, V128, V128, V128, VectorIndexS, /* SQDMLSLv4i32_v2i64 */ V128, V128, V128, V128, /* SQDMLSLv8i16_indexed */ V128, V128, V128, V128_lo, VectorIndexH, /* SQDMLSLv8i16_v4i32 */ V128, V128, V128, V128, /* SQDMULH_VG2_2Z2Z_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZZ_b_mul_r, /* SQDMULH_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZZ_d_mul_r, /* SQDMULH_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* SQDMULH_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZZ_s_mul_r, /* SQDMULH_VG2_2ZZ_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZPR4b8, /* SQDMULH_VG2_2ZZ_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR4b64, /* SQDMULH_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* SQDMULH_VG2_2ZZ_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR4b32, /* SQDMULH_VG4_4Z4Z_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* SQDMULH_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* SQDMULH_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SQDMULH_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* SQDMULH_VG4_4ZZ_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZPR4b8, /* SQDMULH_VG4_4ZZ_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR4b64, /* SQDMULH_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* SQDMULH_VG4_4ZZ_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR4b32, /* SQDMULH_ZZZI_D */ ZPR64, ZPR64, ZPR4b64, VectorIndexD32b, /* SQDMULH_ZZZI_H */ ZPR16, ZPR16, ZPR3b16, VectorIndexH32b, /* SQDMULH_ZZZI_S */ ZPR32, ZPR32, ZPR3b32, VectorIndexS32b, /* SQDMULH_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* SQDMULH_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* SQDMULH_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* SQDMULH_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* SQDMULHv1i16 */ FPR16, FPR16, FPR16, /* SQDMULHv1i16_indexed */ FPR16Op, FPR16Op, V128_lo, VectorIndexH, /* SQDMULHv1i32 */ FPR32, FPR32, FPR32, /* SQDMULHv1i32_indexed */ FPR32Op, FPR32Op, V128, VectorIndexS, /* SQDMULHv2i32 */ V64, V64, V64, /* SQDMULHv2i32_indexed */ V64, V64, V128, VectorIndexS, /* SQDMULHv4i16 */ V64, V64, V64, /* SQDMULHv4i16_indexed */ V64, V64, V128_lo, VectorIndexH, /* SQDMULHv4i32 */ V128, V128, V128, /* SQDMULHv4i32_indexed */ V128, V128, V128, VectorIndexS, /* SQDMULHv8i16 */ V128, V128, V128, /* SQDMULHv8i16_indexed */ V128, V128, V128_lo, VectorIndexH, /* SQDMULLB_ZZZI_D */ ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* SQDMULLB_ZZZI_S */ ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* SQDMULLB_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* SQDMULLB_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* SQDMULLB_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* SQDMULLT_ZZZI_D */ ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* SQDMULLT_ZZZI_S */ ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* SQDMULLT_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* SQDMULLT_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* SQDMULLT_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* SQDMULLi16 */ FPR32, FPR16, FPR16, /* SQDMULLi32 */ FPR64, FPR32, FPR32, /* SQDMULLv1i32_indexed */ FPR32Op, FPR16Op, V128_lo, VectorIndexH, /* SQDMULLv1i64_indexed */ FPR64Op, FPR32Op, V128, VectorIndexS, /* SQDMULLv2i32_indexed */ V128, V64, V128, VectorIndexS, /* SQDMULLv2i32_v2i64 */ V128, V64, V64, /* SQDMULLv4i16_indexed */ V128, V64, V128_lo, VectorIndexH, /* SQDMULLv4i16_v4i32 */ V128, V64, V64, /* SQDMULLv4i32_indexed */ V128, V128, V128, VectorIndexS, /* SQDMULLv4i32_v2i64 */ V128, V128, V128, /* SQDMULLv8i16_indexed */ V128, V128, V128_lo, VectorIndexH, /* SQDMULLv8i16_v4i32 */ V128, V128, V128, /* SQINCB_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* SQINCB_XPiWdI */ GPR64z, GPR64as32, sve_pred_enum, sve_incdec_imm, /* SQINCD_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* SQINCD_XPiWdI */ GPR64z, GPR64as32, sve_pred_enum, sve_incdec_imm, /* SQINCD_ZPiI */ ZPR64, ZPR64, sve_pred_enum, sve_incdec_imm, /* SQINCH_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* SQINCH_XPiWdI */ GPR64z, GPR64as32, sve_pred_enum, sve_incdec_imm, /* SQINCH_ZPiI */ ZPR16, ZPR16, sve_pred_enum, sve_incdec_imm, /* SQINCP_XPWd_B */ GPR64z, PPR8, GPR64as32, /* SQINCP_XPWd_D */ GPR64z, PPR64, GPR64as32, /* SQINCP_XPWd_H */ GPR64z, PPR16, GPR64as32, /* SQINCP_XPWd_S */ GPR64z, PPR32, GPR64as32, /* SQINCP_XP_B */ GPR64z, PPR8, GPR64z, /* SQINCP_XP_D */ GPR64z, PPR64, GPR64z, /* SQINCP_XP_H */ GPR64z, PPR16, GPR64z, /* SQINCP_XP_S */ GPR64z, PPR32, GPR64z, /* SQINCP_ZP_D */ ZPR64, ZPR64, PPR64, /* SQINCP_ZP_H */ ZPR16, ZPR16, PPR16, /* SQINCP_ZP_S */ ZPR32, ZPR32, PPR32, /* SQINCW_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* SQINCW_XPiWdI */ GPR64z, GPR64as32, sve_pred_enum, sve_incdec_imm, /* SQINCW_ZPiI */ ZPR32, ZPR32, sve_pred_enum, sve_incdec_imm, /* SQNEG_ZPmZ_B */ ZPR8, ZPR8, PPR3bAny, ZPR8, /* SQNEG_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SQNEG_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* SQNEG_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* SQNEGv16i8 */ V128, V128, /* SQNEGv1i16 */ FPR16, FPR16, /* SQNEGv1i32 */ FPR32, FPR32, /* SQNEGv1i64 */ FPR64, FPR64, /* SQNEGv1i8 */ FPR8, FPR8, /* SQNEGv2i32 */ V64, V64, /* SQNEGv2i64 */ V128, V128, /* SQNEGv4i16 */ V64, V64, /* SQNEGv4i32 */ V128, V128, /* SQNEGv8i16 */ V128, V128, /* SQNEGv8i8 */ V64, V64, /* SQRDCMLAH_ZZZI_H */ ZPR16, ZPR16, ZPR16, ZPR3b16, VectorIndexS32b, complexrotateop, /* SQRDCMLAH_ZZZI_S */ ZPR32, ZPR32, ZPR32, ZPR4b32, VectorIndexD32b, complexrotateop, /* SQRDCMLAH_ZZZ_B */ ZPR8, ZPR8, ZPR8, ZPR8, complexrotateop, /* SQRDCMLAH_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, complexrotateop, /* SQRDCMLAH_ZZZ_H */ ZPR16, ZPR16, ZPR16, ZPR16, complexrotateop, /* SQRDCMLAH_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, complexrotateop, /* SQRDMLAH_ZZZI_D */ ZPR64, ZPR64, ZPR64, ZPR4b64, VectorIndexD32b, /* SQRDMLAH_ZZZI_H */ ZPR16, ZPR16, ZPR16, ZPR3b16, VectorIndexH32b, /* SQRDMLAH_ZZZI_S */ ZPR32, ZPR32, ZPR32, ZPR3b32, VectorIndexS32b, /* SQRDMLAH_ZZZ_B */ ZPR8, ZPR8, ZPR8, ZPR8, /* SQRDMLAH_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* SQRDMLAH_ZZZ_H */ ZPR16, ZPR16, ZPR16, ZPR16, /* SQRDMLAH_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* SQRDMLAHi16_indexed */ FPR16Op, FPR16Op, FPR16Op, V128_lo, VectorIndexH, /* SQRDMLAHi32_indexed */ FPR32Op, FPR32Op, FPR32Op, V128, VectorIndexS, /* SQRDMLAHv1i16 */ FPR16, FPR16, FPR16, FPR16, /* SQRDMLAHv1i32 */ FPR32, FPR32, FPR32, FPR32, /* SQRDMLAHv2i32 */ V64, V64, V64, V64, /* SQRDMLAHv2i32_indexed */ V64, V64, V64, V128, VectorIndexS, /* SQRDMLAHv4i16 */ V64, V64, V64, V64, /* SQRDMLAHv4i16_indexed */ V64, V64, V64, V128_lo, VectorIndexH, /* SQRDMLAHv4i32 */ V128, V128, V128, V128, /* SQRDMLAHv4i32_indexed */ V128, V128, V128, V128, VectorIndexS, /* SQRDMLAHv8i16 */ V128, V128, V128, V128, /* SQRDMLAHv8i16_indexed */ V128, V128, V128, V128_lo, VectorIndexH, /* SQRDMLSH_ZZZI_D */ ZPR64, ZPR64, ZPR64, ZPR4b64, VectorIndexD32b, /* SQRDMLSH_ZZZI_H */ ZPR16, ZPR16, ZPR16, ZPR3b16, VectorIndexH32b, /* SQRDMLSH_ZZZI_S */ ZPR32, ZPR32, ZPR32, ZPR3b32, VectorIndexS32b, /* SQRDMLSH_ZZZ_B */ ZPR8, ZPR8, ZPR8, ZPR8, /* SQRDMLSH_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* SQRDMLSH_ZZZ_H */ ZPR16, ZPR16, ZPR16, ZPR16, /* SQRDMLSH_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* SQRDMLSHi16_indexed */ FPR16Op, FPR16Op, FPR16Op, V128_lo, VectorIndexH, /* SQRDMLSHi32_indexed */ FPR32Op, FPR32Op, FPR32Op, V128, VectorIndexS, /* SQRDMLSHv1i16 */ FPR16, FPR16, FPR16, FPR16, /* SQRDMLSHv1i32 */ FPR32, FPR32, FPR32, FPR32, /* SQRDMLSHv2i32 */ V64, V64, V64, V64, /* SQRDMLSHv2i32_indexed */ V64, V64, V64, V128, VectorIndexS, /* SQRDMLSHv4i16 */ V64, V64, V64, V64, /* SQRDMLSHv4i16_indexed */ V64, V64, V64, V128_lo, VectorIndexH, /* SQRDMLSHv4i32 */ V128, V128, V128, V128, /* SQRDMLSHv4i32_indexed */ V128, V128, V128, V128, VectorIndexS, /* SQRDMLSHv8i16 */ V128, V128, V128, V128, /* SQRDMLSHv8i16_indexed */ V128, V128, V128, V128_lo, VectorIndexH, /* SQRDMULH_ZZZI_D */ ZPR64, ZPR64, ZPR4b64, VectorIndexD32b, /* SQRDMULH_ZZZI_H */ ZPR16, ZPR16, ZPR3b16, VectorIndexH32b, /* SQRDMULH_ZZZI_S */ ZPR32, ZPR32, ZPR3b32, VectorIndexS32b, /* SQRDMULH_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* SQRDMULH_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* SQRDMULH_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* SQRDMULH_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* SQRDMULHv1i16 */ FPR16, FPR16, FPR16, /* SQRDMULHv1i16_indexed */ FPR16Op, FPR16Op, V128_lo, VectorIndexH, /* SQRDMULHv1i32 */ FPR32, FPR32, FPR32, /* SQRDMULHv1i32_indexed */ FPR32Op, FPR32Op, V128, VectorIndexS, /* SQRDMULHv2i32 */ V64, V64, V64, /* SQRDMULHv2i32_indexed */ V64, V64, V128, VectorIndexS, /* SQRDMULHv4i16 */ V64, V64, V64, /* SQRDMULHv4i16_indexed */ V64, V64, V128_lo, VectorIndexH, /* SQRDMULHv4i32 */ V128, V128, V128, /* SQRDMULHv4i32_indexed */ V128, V128, V128, VectorIndexS, /* SQRDMULHv8i16 */ V128, V128, V128, /* SQRDMULHv8i16_indexed */ V128, V128, V128_lo, VectorIndexH, /* SQRSHLR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SQRSHLR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SQRSHLR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SQRSHLR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SQRSHL_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SQRSHL_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SQRSHL_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SQRSHL_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SQRSHLv16i8 */ V128, V128, V128, /* SQRSHLv1i16 */ FPR16, FPR16, FPR16, /* SQRSHLv1i32 */ FPR32, FPR32, FPR32, /* SQRSHLv1i64 */ FPR64, FPR64, FPR64, /* SQRSHLv1i8 */ FPR8, FPR8, FPR8, /* SQRSHLv2i32 */ V64, V64, V64, /* SQRSHLv2i64 */ V128, V128, V128, /* SQRSHLv4i16 */ V64, V64, V64, /* SQRSHLv4i32 */ V128, V128, V128, /* SQRSHLv8i16 */ V128, V128, V128, /* SQRSHLv8i8 */ V64, V64, V64, /* SQRSHRNB_ZZI_B */ ZPR8, ZPR16, tvecshiftR8, /* SQRSHRNB_ZZI_H */ ZPR16, ZPR32, tvecshiftR16, /* SQRSHRNB_ZZI_S */ ZPR32, ZPR64, tvecshiftR32, /* SQRSHRNT_ZZI_B */ ZPR8, ZPR8, ZPR16, tvecshiftR8, /* SQRSHRNT_ZZI_H */ ZPR16, ZPR16, ZPR32, tvecshiftR16, /* SQRSHRNT_ZZI_S */ ZPR32, ZPR32, ZPR64, tvecshiftR32, /* SQRSHRN_VG4_Z4ZI_B */ ZPR8, ZZZZ_s_mul_r, vecshiftR32, /* SQRSHRN_VG4_Z4ZI_H */ ZPR16, ZZZZ_d_mul_r, vecshiftR64, /* SQRSHRNb */ FPR8, FPR16, vecshiftR8, /* SQRSHRNh */ FPR16, FPR32, vecshiftR16, /* SQRSHRNs */ FPR32, FPR64, vecshiftR32, /* SQRSHRNv16i8_shift */ V128, V128, V128, vecshiftR16Narrow, /* SQRSHRNv2i32_shift */ V64, V128, vecshiftR64Narrow, /* SQRSHRNv4i16_shift */ V64, V128, vecshiftR32Narrow, /* SQRSHRNv4i32_shift */ V128, V128, V128, vecshiftR64Narrow, /* SQRSHRNv8i16_shift */ V128, V128, V128, vecshiftR32Narrow, /* SQRSHRNv8i8_shift */ V64, V128, vecshiftR16Narrow, /* SQRSHRUNB_ZZI_B */ ZPR8, ZPR16, tvecshiftR8, /* SQRSHRUNB_ZZI_H */ ZPR16, ZPR32, tvecshiftR16, /* SQRSHRUNB_ZZI_S */ ZPR32, ZPR64, tvecshiftR32, /* SQRSHRUNT_ZZI_B */ ZPR8, ZPR8, ZPR16, tvecshiftR8, /* SQRSHRUNT_ZZI_H */ ZPR16, ZPR16, ZPR32, tvecshiftR16, /* SQRSHRUNT_ZZI_S */ ZPR32, ZPR32, ZPR64, tvecshiftR32, /* SQRSHRUN_VG4_Z4ZI_B */ ZPR8, ZZZZ_s_mul_r, vecshiftR32, /* SQRSHRUN_VG4_Z4ZI_H */ ZPR16, ZZZZ_d_mul_r, vecshiftR64, /* SQRSHRUNb */ FPR8, FPR16, vecshiftR8, /* SQRSHRUNh */ FPR16, FPR32, vecshiftR16, /* SQRSHRUNs */ FPR32, FPR64, vecshiftR32, /* SQRSHRUNv16i8_shift */ V128, V128, V128, vecshiftR16Narrow, /* SQRSHRUNv2i32_shift */ V64, V128, vecshiftR64Narrow, /* SQRSHRUNv4i16_shift */ V64, V128, vecshiftR32Narrow, /* SQRSHRUNv4i32_shift */ V128, V128, V128, vecshiftR64Narrow, /* SQRSHRUNv8i16_shift */ V128, V128, V128, vecshiftR32Narrow, /* SQRSHRUNv8i8_shift */ V64, V128, vecshiftR16Narrow, /* SQRSHRU_VG2_Z2ZI_H */ ZPR16, ZZ_s_mul_r, vecshiftR16, /* SQRSHRU_VG4_Z4ZI_B */ ZPR8, ZZZZ_s_mul_r, vecshiftR32, /* SQRSHRU_VG4_Z4ZI_H */ ZPR16, ZZZZ_d_mul_r, vecshiftR64, /* SQRSHR_VG2_Z2ZI_H */ ZPR16, ZZ_s_mul_r, vecshiftR16, /* SQRSHR_VG4_Z4ZI_B */ ZPR8, ZZZZ_s_mul_r, vecshiftR32, /* SQRSHR_VG4_Z4ZI_H */ ZPR16, ZZZZ_d_mul_r, vecshiftR64, /* SQSHLR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SQSHLR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SQSHLR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SQSHLR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SQSHLU_ZPmI_B */ ZPR8, PPR3bAny, ZPR8, vecshiftL8, /* SQSHLU_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, vecshiftL64, /* SQSHLU_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, vecshiftL16, /* SQSHLU_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, vecshiftL32, /* SQSHLUb */ FPR8, FPR8, vecshiftL8, /* SQSHLUd */ FPR64, FPR64, vecshiftL64, /* SQSHLUh */ FPR16, FPR16, vecshiftL16, /* SQSHLUs */ FPR32, FPR32, vecshiftL32, /* SQSHLUv16i8_shift */ V128, V128, vecshiftL8, /* SQSHLUv2i32_shift */ V64, V64, vecshiftL32, /* SQSHLUv2i64_shift */ V128, V128, vecshiftL64, /* SQSHLUv4i16_shift */ V64, V64, vecshiftL16, /* SQSHLUv4i32_shift */ V128, V128, vecshiftL32, /* SQSHLUv8i16_shift */ V128, V128, vecshiftL16, /* SQSHLUv8i8_shift */ V64, V64, vecshiftL8, /* SQSHL_ZPmI_B */ ZPR8, PPR3bAny, ZPR8, vecshiftL8, /* SQSHL_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, vecshiftL64, /* SQSHL_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, vecshiftL16, /* SQSHL_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, vecshiftL32, /* SQSHL_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SQSHL_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SQSHL_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SQSHL_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SQSHLb */ FPR8, FPR8, vecshiftL8, /* SQSHLd */ FPR64, FPR64, vecshiftL64, /* SQSHLh */ FPR16, FPR16, vecshiftL16, /* SQSHLs */ FPR32, FPR32, vecshiftL32, /* SQSHLv16i8 */ V128, V128, V128, /* SQSHLv16i8_shift */ V128, V128, vecshiftL8, /* SQSHLv1i16 */ FPR16, FPR16, FPR16, /* SQSHLv1i32 */ FPR32, FPR32, FPR32, /* SQSHLv1i64 */ FPR64, FPR64, FPR64, /* SQSHLv1i8 */ FPR8, FPR8, FPR8, /* SQSHLv2i32 */ V64, V64, V64, /* SQSHLv2i32_shift */ V64, V64, vecshiftL32, /* SQSHLv2i64 */ V128, V128, V128, /* SQSHLv2i64_shift */ V128, V128, vecshiftL64, /* SQSHLv4i16 */ V64, V64, V64, /* SQSHLv4i16_shift */ V64, V64, vecshiftL16, /* SQSHLv4i32 */ V128, V128, V128, /* SQSHLv4i32_shift */ V128, V128, vecshiftL32, /* SQSHLv8i16 */ V128, V128, V128, /* SQSHLv8i16_shift */ V128, V128, vecshiftL16, /* SQSHLv8i8 */ V64, V64, V64, /* SQSHLv8i8_shift */ V64, V64, vecshiftL8, /* SQSHRNB_ZZI_B */ ZPR8, ZPR16, tvecshiftR8, /* SQSHRNB_ZZI_H */ ZPR16, ZPR32, tvecshiftR16, /* SQSHRNB_ZZI_S */ ZPR32, ZPR64, tvecshiftR32, /* SQSHRNT_ZZI_B */ ZPR8, ZPR8, ZPR16, tvecshiftR8, /* SQSHRNT_ZZI_H */ ZPR16, ZPR16, ZPR32, tvecshiftR16, /* SQSHRNT_ZZI_S */ ZPR32, ZPR32, ZPR64, tvecshiftR32, /* SQSHRNb */ FPR8, FPR16, vecshiftR8, /* SQSHRNh */ FPR16, FPR32, vecshiftR16, /* SQSHRNs */ FPR32, FPR64, vecshiftR32, /* SQSHRNv16i8_shift */ V128, V128, V128, vecshiftR16Narrow, /* SQSHRNv2i32_shift */ V64, V128, vecshiftR64Narrow, /* SQSHRNv4i16_shift */ V64, V128, vecshiftR32Narrow, /* SQSHRNv4i32_shift */ V128, V128, V128, vecshiftR64Narrow, /* SQSHRNv8i16_shift */ V128, V128, V128, vecshiftR32Narrow, /* SQSHRNv8i8_shift */ V64, V128, vecshiftR16Narrow, /* SQSHRUNB_ZZI_B */ ZPR8, ZPR16, tvecshiftR8, /* SQSHRUNB_ZZI_H */ ZPR16, ZPR32, tvecshiftR16, /* SQSHRUNB_ZZI_S */ ZPR32, ZPR64, tvecshiftR32, /* SQSHRUNT_ZZI_B */ ZPR8, ZPR8, ZPR16, tvecshiftR8, /* SQSHRUNT_ZZI_H */ ZPR16, ZPR16, ZPR32, tvecshiftR16, /* SQSHRUNT_ZZI_S */ ZPR32, ZPR32, ZPR64, tvecshiftR32, /* SQSHRUNb */ FPR8, FPR16, vecshiftR8, /* SQSHRUNh */ FPR16, FPR32, vecshiftR16, /* SQSHRUNs */ FPR32, FPR64, vecshiftR32, /* SQSHRUNv16i8_shift */ V128, V128, V128, vecshiftR16Narrow, /* SQSHRUNv2i32_shift */ V64, V128, vecshiftR64Narrow, /* SQSHRUNv4i16_shift */ V64, V128, vecshiftR32Narrow, /* SQSHRUNv4i32_shift */ V128, V128, V128, vecshiftR64Narrow, /* SQSHRUNv8i16_shift */ V128, V128, V128, vecshiftR32Narrow, /* SQSHRUNv8i8_shift */ V64, V128, vecshiftR16Narrow, /* SQSUBR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SQSUBR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SQSUBR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SQSUBR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SQSUB_ZI_B */ ZPR8, ZPR8, i32imm, i32imm, /* SQSUB_ZI_D */ ZPR64, ZPR64, i32imm, i32imm, /* SQSUB_ZI_H */ ZPR16, ZPR16, i32imm, i32imm, /* SQSUB_ZI_S */ ZPR32, ZPR32, i32imm, i32imm, /* SQSUB_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SQSUB_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SQSUB_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SQSUB_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SQSUB_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* SQSUB_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* SQSUB_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* SQSUB_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* SQSUBv16i8 */ V128, V128, V128, /* SQSUBv1i16 */ FPR16, FPR16, FPR16, /* SQSUBv1i32 */ FPR32, FPR32, FPR32, /* SQSUBv1i64 */ FPR64, FPR64, FPR64, /* SQSUBv1i8 */ FPR8, FPR8, FPR8, /* SQSUBv2i32 */ V64, V64, V64, /* SQSUBv2i64 */ V128, V128, V128, /* SQSUBv4i16 */ V64, V64, V64, /* SQSUBv4i32 */ V128, V128, V128, /* SQSUBv8i16 */ V128, V128, V128, /* SQSUBv8i8 */ V64, V64, V64, /* SQXTNB_ZZ_B */ ZPR8, ZPR16, /* SQXTNB_ZZ_H */ ZPR16, ZPR32, /* SQXTNB_ZZ_S */ ZPR32, ZPR64, /* SQXTNT_ZZ_B */ ZPR8, ZPR8, ZPR16, /* SQXTNT_ZZ_H */ ZPR16, ZPR16, ZPR32, /* SQXTNT_ZZ_S */ ZPR32, ZPR32, ZPR64, /* SQXTNv16i8 */ V128, V128, V128, /* SQXTNv1i16 */ FPR16, FPR32, /* SQXTNv1i32 */ FPR32, FPR64, /* SQXTNv1i8 */ FPR8, FPR16, /* SQXTNv2i32 */ V64, V128, /* SQXTNv4i16 */ V64, V128, /* SQXTNv4i32 */ V128, V128, V128, /* SQXTNv8i16 */ V128, V128, V128, /* SQXTNv8i8 */ V64, V128, /* SQXTUNB_ZZ_B */ ZPR8, ZPR16, /* SQXTUNB_ZZ_H */ ZPR16, ZPR32, /* SQXTUNB_ZZ_S */ ZPR32, ZPR64, /* SQXTUNT_ZZ_B */ ZPR8, ZPR8, ZPR16, /* SQXTUNT_ZZ_H */ ZPR16, ZPR16, ZPR32, /* SQXTUNT_ZZ_S */ ZPR32, ZPR32, ZPR64, /* SQXTUNv16i8 */ V128, V128, V128, /* SQXTUNv1i16 */ FPR16, FPR32, /* SQXTUNv1i32 */ FPR32, FPR64, /* SQXTUNv1i8 */ FPR8, FPR16, /* SQXTUNv2i32 */ V64, V128, /* SQXTUNv4i16 */ V64, V128, /* SQXTUNv4i32 */ V128, V128, V128, /* SQXTUNv8i16 */ V128, V128, V128, /* SQXTUNv8i8 */ V64, V128, /* SRHADD_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SRHADD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SRHADD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SRHADD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SRHADDv16i8 */ V128, V128, V128, /* SRHADDv2i32 */ V64, V64, V64, /* SRHADDv4i16 */ V64, V64, V64, /* SRHADDv4i32 */ V128, V128, V128, /* SRHADDv8i16 */ V128, V128, V128, /* SRHADDv8i8 */ V64, V64, V64, /* SRI_ZZI_B */ ZPR8, ZPR8, ZPR8, vecshiftR8, /* SRI_ZZI_D */ ZPR64, ZPR64, ZPR64, vecshiftR64, /* SRI_ZZI_H */ ZPR16, ZPR16, ZPR16, vecshiftR16, /* SRI_ZZI_S */ ZPR32, ZPR32, ZPR32, vecshiftR32, /* SRId */ FPR64, FPR64, FPR64, vecshiftR64, /* SRIv16i8_shift */ V128, V128, V128, vecshiftR8, /* SRIv2i32_shift */ V64, V64, V64, vecshiftR32, /* SRIv2i64_shift */ V128, V128, V128, vecshiftR64, /* SRIv4i16_shift */ V64, V64, V64, vecshiftR16, /* SRIv4i32_shift */ V128, V128, V128, vecshiftR32, /* SRIv8i16_shift */ V128, V128, V128, vecshiftR16, /* SRIv8i8_shift */ V64, V64, V64, vecshiftR8, /* SRSHLR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SRSHLR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SRSHLR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SRSHLR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SRSHL_VG2_2Z2Z_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZZ_b_mul_r, /* SRSHL_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZZ_d_mul_r, /* SRSHL_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* SRSHL_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZZ_s_mul_r, /* SRSHL_VG2_2ZZ_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZPR4b8, /* SRSHL_VG2_2ZZ_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR4b64, /* SRSHL_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* SRSHL_VG2_2ZZ_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR4b32, /* SRSHL_VG4_4Z4Z_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* SRSHL_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* SRSHL_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* SRSHL_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* SRSHL_VG4_4ZZ_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZPR4b8, /* SRSHL_VG4_4ZZ_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR4b64, /* SRSHL_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* SRSHL_VG4_4ZZ_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR4b32, /* SRSHL_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SRSHL_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SRSHL_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SRSHL_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SRSHLv16i8 */ V128, V128, V128, /* SRSHLv1i64 */ FPR64, FPR64, FPR64, /* SRSHLv2i32 */ V64, V64, V64, /* SRSHLv2i64 */ V128, V128, V128, /* SRSHLv4i16 */ V64, V64, V64, /* SRSHLv4i32 */ V128, V128, V128, /* SRSHLv8i16 */ V128, V128, V128, /* SRSHLv8i8 */ V64, V64, V64, /* SRSHR_ZPmI_B */ ZPR8, PPR3bAny, ZPR8, vecshiftR8, /* SRSHR_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, vecshiftR64, /* SRSHR_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, vecshiftR16, /* SRSHR_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, vecshiftR32, /* SRSHRd */ FPR64, FPR64, vecshiftR64, /* SRSHRv16i8_shift */ V128, V128, vecshiftR8, /* SRSHRv2i32_shift */ V64, V64, vecshiftR32, /* SRSHRv2i64_shift */ V128, V128, vecshiftR64, /* SRSHRv4i16_shift */ V64, V64, vecshiftR16, /* SRSHRv4i32_shift */ V128, V128, vecshiftR32, /* SRSHRv8i16_shift */ V128, V128, vecshiftR16, /* SRSHRv8i8_shift */ V64, V64, vecshiftR8, /* SRSRA_ZZI_B */ ZPR8, ZPR8, ZPR8, vecshiftR8, /* SRSRA_ZZI_D */ ZPR64, ZPR64, ZPR64, vecshiftR64, /* SRSRA_ZZI_H */ ZPR16, ZPR16, ZPR16, vecshiftR16, /* SRSRA_ZZI_S */ ZPR32, ZPR32, ZPR32, vecshiftR32, /* SRSRAd */ FPR64, FPR64, FPR64, vecshiftR64, /* SRSRAv16i8_shift */ V128, V128, V128, vecshiftR8, /* SRSRAv2i32_shift */ V64, V64, V64, vecshiftR32, /* SRSRAv2i64_shift */ V128, V128, V128, vecshiftR64, /* SRSRAv4i16_shift */ V64, V64, V64, vecshiftR16, /* SRSRAv4i32_shift */ V128, V128, V128, vecshiftR32, /* SRSRAv8i16_shift */ V128, V128, V128, vecshiftR16, /* SRSRAv8i8_shift */ V64, V64, V64, vecshiftR8, /* SSHLLB_ZZI_D */ ZPR64, ZPR32, vecshiftL32, /* SSHLLB_ZZI_H */ ZPR16, ZPR8, vecshiftL8, /* SSHLLB_ZZI_S */ ZPR32, ZPR16, vecshiftL16, /* SSHLLT_ZZI_D */ ZPR64, ZPR32, vecshiftL32, /* SSHLLT_ZZI_H */ ZPR16, ZPR8, vecshiftL8, /* SSHLLT_ZZI_S */ ZPR32, ZPR16, vecshiftL16, /* SSHLLv16i8_shift */ V128, V128, vecshiftL8, /* SSHLLv2i32_shift */ V128, V64, vecshiftL32, /* SSHLLv4i16_shift */ V128, V64, vecshiftL16, /* SSHLLv4i32_shift */ V128, V128, vecshiftL32, /* SSHLLv8i16_shift */ V128, V128, vecshiftL16, /* SSHLLv8i8_shift */ V128, V64, vecshiftL8, /* SSHLv16i8 */ V128, V128, V128, /* SSHLv1i64 */ FPR64, FPR64, FPR64, /* SSHLv2i32 */ V64, V64, V64, /* SSHLv2i64 */ V128, V128, V128, /* SSHLv4i16 */ V64, V64, V64, /* SSHLv4i32 */ V128, V128, V128, /* SSHLv8i16 */ V128, V128, V128, /* SSHLv8i8 */ V64, V64, V64, /* SSHRd */ FPR64, FPR64, vecshiftR64, /* SSHRv16i8_shift */ V128, V128, vecshiftR8, /* SSHRv2i32_shift */ V64, V64, vecshiftR32, /* SSHRv2i64_shift */ V128, V128, vecshiftR64, /* SSHRv4i16_shift */ V64, V64, vecshiftR16, /* SSHRv4i32_shift */ V128, V128, vecshiftR32, /* SSHRv8i16_shift */ V128, V128, vecshiftR16, /* SSHRv8i8_shift */ V64, V64, vecshiftR8, /* SSRA_ZZI_B */ ZPR8, ZPR8, ZPR8, vecshiftR8, /* SSRA_ZZI_D */ ZPR64, ZPR64, ZPR64, vecshiftR64, /* SSRA_ZZI_H */ ZPR16, ZPR16, ZPR16, vecshiftR16, /* SSRA_ZZI_S */ ZPR32, ZPR32, ZPR32, vecshiftR32, /* SSRAd */ FPR64, FPR64, FPR64, vecshiftR64, /* SSRAv16i8_shift */ V128, V128, V128, vecshiftR8, /* SSRAv2i32_shift */ V64, V64, V64, vecshiftR32, /* SSRAv2i64_shift */ V128, V128, V128, vecshiftR64, /* SSRAv4i16_shift */ V64, V64, V64, vecshiftR16, /* SSRAv4i32_shift */ V128, V128, V128, vecshiftR32, /* SSRAv8i16_shift */ V128, V128, V128, vecshiftR16, /* SSRAv8i8_shift */ V64, V64, V64, vecshiftR8, /* SST1B_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* SST1B_D_IMM */ Z_d, PPR3bAny, ZPR64, imm0_31, /* SST1B_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8Only, /* SST1B_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8Only, /* SST1B_S_IMM */ Z_s, PPR3bAny, ZPR32, imm0_31, /* SST1B_S_SXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8Only, /* SST1B_S_UXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8Only, /* SST1D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* SST1D_IMM */ Z_d, PPR3bAny, ZPR64, uimm5s8, /* SST1D_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL64, /* SST1D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* SST1D_SXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW64, /* SST1D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* SST1D_UXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW64, /* SST1H_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* SST1H_D_IMM */ Z_d, PPR3bAny, ZPR64, uimm5s2, /* SST1H_D_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL16, /* SST1H_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* SST1H_D_SXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW16, /* SST1H_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* SST1H_D_UXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW16, /* SST1H_S_IMM */ Z_s, PPR3bAny, ZPR32, uimm5s2, /* SST1H_S_SXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* SST1H_S_SXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW16, /* SST1H_S_UXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* SST1H_S_UXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW16, /* SST1Q */ Z_q, PPR3bAny, ZPR64, GPR64, /* SST1W_D */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL8, /* SST1W_D_IMM */ Z_d, PPR3bAny, ZPR64, uimm5s4, /* SST1W_D_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtLSL32, /* SST1W_D_SXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW8, /* SST1W_D_SXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtSXTW32, /* SST1W_D_UXTW */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW8, /* SST1W_D_UXTW_SCALED */ Z_d, PPR3bAny, GPR64sp, ZPR64ExtUXTW32, /* SST1W_IMM */ Z_s, PPR3bAny, ZPR32, uimm5s4, /* SST1W_SXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW8, /* SST1W_SXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtSXTW32, /* SST1W_UXTW */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW8, /* SST1W_UXTW_SCALED */ Z_s, PPR3bAny, GPR64sp, ZPR32ExtUXTW32, /* SSUBLBT_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* SSUBLBT_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* SSUBLBT_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* SSUBLB_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* SSUBLB_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* SSUBLB_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* SSUBLTB_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* SSUBLTB_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* SSUBLTB_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* SSUBLT_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* SSUBLT_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* SSUBLT_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* SSUBLv16i8_v8i16 */ V128, V128, V128, /* SSUBLv2i32_v2i64 */ V128, V64, V64, /* SSUBLv4i16_v4i32 */ V128, V64, V64, /* SSUBLv4i32_v2i64 */ V128, V128, V128, /* SSUBLv8i16_v4i32 */ V128, V128, V128, /* SSUBLv8i8_v8i16 */ V128, V64, V64, /* SSUBWB_ZZZ_D */ ZPR64, ZPR64, ZPR32, /* SSUBWB_ZZZ_H */ ZPR16, ZPR16, ZPR8, /* SSUBWB_ZZZ_S */ ZPR32, ZPR32, ZPR16, /* SSUBWT_ZZZ_D */ ZPR64, ZPR64, ZPR32, /* SSUBWT_ZZZ_H */ ZPR16, ZPR16, ZPR8, /* SSUBWT_ZZZ_S */ ZPR32, ZPR32, ZPR16, /* SSUBWv16i8_v8i16 */ V128, V128, V128, /* SSUBWv2i32_v2i64 */ V128, V128, V64, /* SSUBWv4i16_v4i32 */ V128, V128, V64, /* SSUBWv4i32_v2i64 */ V128, V128, V128, /* SSUBWv8i16_v4i32 */ V128, V128, V128, /* SSUBWv8i8_v8i16 */ V128, V128, V64, /* ST1B */ Z_b, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* ST1B_2Z */ ZZ_b_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* ST1B_2Z_IMM */ ZZ_b_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* ST1B_4Z */ ZZZZ_b_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* ST1B_4Z_IMM */ ZZZZ_b_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* ST1B_D */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* ST1B_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* ST1B_H */ Z_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* ST1B_H_IMM */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* ST1B_IMM */ Z_b, PPR3bAny, GPR64sp, simm4s1, /* ST1B_S */ Z_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* ST1B_S_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* ST1B_VG2_M2ZPXI */ ZZ_b_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* ST1B_VG2_M2ZPXX */ ZZ_b_strided, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* ST1B_VG4_M4ZPXI */ ZZZZ_b_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* ST1B_VG4_M4ZPXX */ ZZZZ_b_strided, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* ST1D */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* ST1D_2Z */ ZZ_d_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* ST1D_2Z_IMM */ ZZ_d_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* ST1D_4Z */ ZZZZ_d_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* ST1D_4Z_IMM */ ZZZZ_d_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* ST1D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* ST1D_Q */ Z_q, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* ST1D_Q_IMM */ Z_q, PPR3bAny, GPR64sp, simm4s1, /* ST1D_VG2_M2ZPXI */ ZZ_d_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* ST1D_VG2_M2ZPXX */ ZZ_d_strided, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* ST1D_VG4_M4ZPXI */ ZZZZ_d_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* ST1D_VG4_M4ZPXX */ ZZZZ_d_strided, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* ST1Fourv16b */ VecListFour16b, GPR64sp, /* ST1Fourv16b_POST */ GPR64sp, VecListFour16b, GPR64sp, GPR64pi64, /* ST1Fourv1d */ VecListFour1d, GPR64sp, /* ST1Fourv1d_POST */ GPR64sp, VecListFour1d, GPR64sp, GPR64pi32, /* ST1Fourv2d */ VecListFour2d, GPR64sp, /* ST1Fourv2d_POST */ GPR64sp, VecListFour2d, GPR64sp, GPR64pi64, /* ST1Fourv2s */ VecListFour2s, GPR64sp, /* ST1Fourv2s_POST */ GPR64sp, VecListFour2s, GPR64sp, GPR64pi32, /* ST1Fourv4h */ VecListFour4h, GPR64sp, /* ST1Fourv4h_POST */ GPR64sp, VecListFour4h, GPR64sp, GPR64pi32, /* ST1Fourv4s */ VecListFour4s, GPR64sp, /* ST1Fourv4s_POST */ GPR64sp, VecListFour4s, GPR64sp, GPR64pi64, /* ST1Fourv8b */ VecListFour8b, GPR64sp, /* ST1Fourv8b_POST */ GPR64sp, VecListFour8b, GPR64sp, GPR64pi32, /* ST1Fourv8h */ VecListFour8h, GPR64sp, /* ST1Fourv8h_POST */ GPR64sp, VecListFour8h, GPR64sp, GPR64pi64, /* ST1H */ Z_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* ST1H_2Z */ ZZ_h_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* ST1H_2Z_IMM */ ZZ_h_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* ST1H_4Z */ ZZZZ_h_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* ST1H_4Z_IMM */ ZZZZ_h_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* ST1H_D */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* ST1H_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* ST1H_IMM */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* ST1H_S */ Z_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* ST1H_S_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* ST1H_VG2_M2ZPXI */ ZZ_h_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* ST1H_VG2_M2ZPXX */ ZZ_h_strided, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* ST1H_VG4_M4ZPXI */ ZZZZ_h_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* ST1H_VG4_M4ZPXX */ ZZZZ_h_strided, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* ST1Onev16b */ VecListOne16b, GPR64sp, /* ST1Onev16b_POST */ GPR64sp, VecListOne16b, GPR64sp, GPR64pi16, /* ST1Onev1d */ VecListOne1d, GPR64sp, /* ST1Onev1d_POST */ GPR64sp, VecListOne1d, GPR64sp, GPR64pi8, /* ST1Onev2d */ VecListOne2d, GPR64sp, /* ST1Onev2d_POST */ GPR64sp, VecListOne2d, GPR64sp, GPR64pi16, /* ST1Onev2s */ VecListOne2s, GPR64sp, /* ST1Onev2s_POST */ GPR64sp, VecListOne2s, GPR64sp, GPR64pi8, /* ST1Onev4h */ VecListOne4h, GPR64sp, /* ST1Onev4h_POST */ GPR64sp, VecListOne4h, GPR64sp, GPR64pi8, /* ST1Onev4s */ VecListOne4s, GPR64sp, /* ST1Onev4s_POST */ GPR64sp, VecListOne4s, GPR64sp, GPR64pi16, /* ST1Onev8b */ VecListOne8b, GPR64sp, /* ST1Onev8b_POST */ GPR64sp, VecListOne8b, GPR64sp, GPR64pi8, /* ST1Onev8h */ VecListOne8h, GPR64sp, /* ST1Onev8h_POST */ GPR64sp, VecListOne8h, GPR64sp, GPR64pi16, /* ST1Threev16b */ VecListThree16b, GPR64sp, /* ST1Threev16b_POST */ GPR64sp, VecListThree16b, GPR64sp, GPR64pi48, /* ST1Threev1d */ VecListThree1d, GPR64sp, /* ST1Threev1d_POST */ GPR64sp, VecListThree1d, GPR64sp, GPR64pi24, /* ST1Threev2d */ VecListThree2d, GPR64sp, /* ST1Threev2d_POST */ GPR64sp, VecListThree2d, GPR64sp, GPR64pi48, /* ST1Threev2s */ VecListThree2s, GPR64sp, /* ST1Threev2s_POST */ GPR64sp, VecListThree2s, GPR64sp, GPR64pi24, /* ST1Threev4h */ VecListThree4h, GPR64sp, /* ST1Threev4h_POST */ GPR64sp, VecListThree4h, GPR64sp, GPR64pi24, /* ST1Threev4s */ VecListThree4s, GPR64sp, /* ST1Threev4s_POST */ GPR64sp, VecListThree4s, GPR64sp, GPR64pi48, /* ST1Threev8b */ VecListThree8b, GPR64sp, /* ST1Threev8b_POST */ GPR64sp, VecListThree8b, GPR64sp, GPR64pi24, /* ST1Threev8h */ VecListThree8h, GPR64sp, /* ST1Threev8h_POST */ GPR64sp, VecListThree8h, GPR64sp, GPR64pi48, /* ST1Twov16b */ VecListTwo16b, GPR64sp, /* ST1Twov16b_POST */ GPR64sp, VecListTwo16b, GPR64sp, GPR64pi32, /* ST1Twov1d */ VecListTwo1d, GPR64sp, /* ST1Twov1d_POST */ GPR64sp, VecListTwo1d, GPR64sp, GPR64pi16, /* ST1Twov2d */ VecListTwo2d, GPR64sp, /* ST1Twov2d_POST */ GPR64sp, VecListTwo2d, GPR64sp, GPR64pi32, /* ST1Twov2s */ VecListTwo2s, GPR64sp, /* ST1Twov2s_POST */ GPR64sp, VecListTwo2s, GPR64sp, GPR64pi16, /* ST1Twov4h */ VecListTwo4h, GPR64sp, /* ST1Twov4h_POST */ GPR64sp, VecListTwo4h, GPR64sp, GPR64pi16, /* ST1Twov4s */ VecListTwo4s, GPR64sp, /* ST1Twov4s_POST */ GPR64sp, VecListTwo4s, GPR64sp, GPR64pi32, /* ST1Twov8b */ VecListTwo8b, GPR64sp, /* ST1Twov8b_POST */ GPR64sp, VecListTwo8b, GPR64sp, GPR64pi16, /* ST1Twov8h */ VecListTwo8h, GPR64sp, /* ST1Twov8h_POST */ GPR64sp, VecListTwo8h, GPR64sp, GPR64pi32, /* ST1W */ Z_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* ST1W_2Z */ ZZ_s_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* ST1W_2Z_IMM */ ZZ_s_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* ST1W_4Z */ ZZZZ_s_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* ST1W_4Z_IMM */ ZZZZ_s_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* ST1W_D */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* ST1W_D_IMM */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* ST1W_IMM */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* ST1W_Q */ Z_q, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* ST1W_Q_IMM */ Z_q, PPR3bAny, GPR64sp, simm4s1, /* ST1W_VG2_M2ZPXI */ ZZ_s_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* ST1W_VG2_M2ZPXX */ ZZ_s_strided, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* ST1W_VG4_M4ZPXI */ ZZZZ_s_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* ST1W_VG4_M4ZPXX */ ZZZZ_s_strided, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* ST1_MXIPXX_H_B */ TileVectorOpH8, MatrixIndexGPR32Op12_15, sme_elm_idx0_15, PPR3bAny, GPR64sp, GPR64shifted8, /* ST1_MXIPXX_H_D */ TileVectorOpH64, MatrixIndexGPR32Op12_15, sme_elm_idx0_1, PPR3bAny, GPR64sp, GPR64shifted64, /* ST1_MXIPXX_H_H */ TileVectorOpH16, MatrixIndexGPR32Op12_15, sme_elm_idx0_7, PPR3bAny, GPR64sp, GPR64shifted16, /* ST1_MXIPXX_H_Q */ TileVectorOpH128, MatrixIndexGPR32Op12_15, sme_elm_idx0_0, PPR3bAny, GPR64sp, GPR64shifted128, /* ST1_MXIPXX_H_S */ TileVectorOpH32, MatrixIndexGPR32Op12_15, sme_elm_idx0_3, PPR3bAny, GPR64sp, GPR64shifted32, /* ST1_MXIPXX_V_B */ TileVectorOpV8, MatrixIndexGPR32Op12_15, sme_elm_idx0_15, PPR3bAny, GPR64sp, GPR64shifted8, /* ST1_MXIPXX_V_D */ TileVectorOpV64, MatrixIndexGPR32Op12_15, sme_elm_idx0_1, PPR3bAny, GPR64sp, GPR64shifted64, /* ST1_MXIPXX_V_H */ TileVectorOpV16, MatrixIndexGPR32Op12_15, sme_elm_idx0_7, PPR3bAny, GPR64sp, GPR64shifted16, /* ST1_MXIPXX_V_Q */ TileVectorOpV128, MatrixIndexGPR32Op12_15, sme_elm_idx0_0, PPR3bAny, GPR64sp, GPR64shifted128, /* ST1_MXIPXX_V_S */ TileVectorOpV32, MatrixIndexGPR32Op12_15, sme_elm_idx0_3, PPR3bAny, GPR64sp, GPR64shifted32, /* ST1i16 */ VecListOneh, VectorIndexH, GPR64sp, /* ST1i16_POST */ GPR64sp, VecListOneh, VectorIndexH, GPR64sp, GPR64pi2, /* ST1i32 */ VecListOnes, VectorIndexS, GPR64sp, /* ST1i32_POST */ GPR64sp, VecListOnes, VectorIndexS, GPR64sp, GPR64pi4, /* ST1i64 */ VecListOned, VectorIndexD, GPR64sp, /* ST1i64_POST */ GPR64sp, VecListOned, VectorIndexD, GPR64sp, GPR64pi8, /* ST1i8 */ VecListOneb, VectorIndexB, GPR64sp, /* ST1i8_POST */ GPR64sp, VecListOneb, VectorIndexB, GPR64sp, GPR64pi1, /* ST2B */ ZZ_b, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* ST2B_IMM */ ZZ_b, PPR3bAny, GPR64sp, simm4s2, /* ST2D */ ZZ_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* ST2D_IMM */ ZZ_d, PPR3bAny, GPR64sp, simm4s2, /* ST2GOffset */ GPR64sp, GPR64sp, simm9s16, /* ST2GPostIndex */ GPR64sp, GPR64sp, GPR64sp, simm9s16, /* ST2GPreIndex */ GPR64sp, GPR64sp, GPR64sp, simm9s16, /* ST2H */ ZZ_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* ST2H_IMM */ ZZ_h, PPR3bAny, GPR64sp, simm4s2, /* ST2Q */ ZZ_q, PPR3bAny, GPR64sp, GPR64NoXZRshifted128, /* ST2Q_IMM */ ZZ_q, PPR3bAny, GPR64sp, simm4s2, /* ST2Twov16b */ VecListTwo16b, GPR64sp, /* ST2Twov16b_POST */ GPR64sp, VecListTwo16b, GPR64sp, GPR64pi32, /* ST2Twov2d */ VecListTwo2d, GPR64sp, /* ST2Twov2d_POST */ GPR64sp, VecListTwo2d, GPR64sp, GPR64pi32, /* ST2Twov2s */ VecListTwo2s, GPR64sp, /* ST2Twov2s_POST */ GPR64sp, VecListTwo2s, GPR64sp, GPR64pi16, /* ST2Twov4h */ VecListTwo4h, GPR64sp, /* ST2Twov4h_POST */ GPR64sp, VecListTwo4h, GPR64sp, GPR64pi16, /* ST2Twov4s */ VecListTwo4s, GPR64sp, /* ST2Twov4s_POST */ GPR64sp, VecListTwo4s, GPR64sp, GPR64pi32, /* ST2Twov8b */ VecListTwo8b, GPR64sp, /* ST2Twov8b_POST */ GPR64sp, VecListTwo8b, GPR64sp, GPR64pi16, /* ST2Twov8h */ VecListTwo8h, GPR64sp, /* ST2Twov8h_POST */ GPR64sp, VecListTwo8h, GPR64sp, GPR64pi32, /* ST2W */ ZZ_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* ST2W_IMM */ ZZ_s, PPR3bAny, GPR64sp, simm4s2, /* ST2i16 */ VecListTwoh, VectorIndexH, GPR64sp, /* ST2i16_POST */ GPR64sp, VecListTwoh, VectorIndexH, GPR64sp, GPR64pi4, /* ST2i32 */ VecListTwos, VectorIndexS, GPR64sp, /* ST2i32_POST */ GPR64sp, VecListTwos, VectorIndexS, GPR64sp, GPR64pi8, /* ST2i64 */ VecListTwod, VectorIndexD, GPR64sp, /* ST2i64_POST */ GPR64sp, VecListTwod, VectorIndexD, GPR64sp, GPR64pi16, /* ST2i8 */ VecListTwob, VectorIndexB, GPR64sp, /* ST2i8_POST */ GPR64sp, VecListTwob, VectorIndexB, GPR64sp, GPR64pi2, /* ST3B */ ZZZ_b, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* ST3B_IMM */ ZZZ_b, PPR3bAny, GPR64sp, simm4s3, /* ST3D */ ZZZ_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* ST3D_IMM */ ZZZ_d, PPR3bAny, GPR64sp, simm4s3, /* ST3H */ ZZZ_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* ST3H_IMM */ ZZZ_h, PPR3bAny, GPR64sp, simm4s3, /* ST3Q */ ZZZ_q, PPR3bAny, GPR64sp, GPR64NoXZRshifted128, /* ST3Q_IMM */ ZZZ_q, PPR3bAny, GPR64sp, simm4s3, /* ST3Threev16b */ VecListThree16b, GPR64sp, /* ST3Threev16b_POST */ GPR64sp, VecListThree16b, GPR64sp, GPR64pi48, /* ST3Threev2d */ VecListThree2d, GPR64sp, /* ST3Threev2d_POST */ GPR64sp, VecListThree2d, GPR64sp, GPR64pi48, /* ST3Threev2s */ VecListThree2s, GPR64sp, /* ST3Threev2s_POST */ GPR64sp, VecListThree2s, GPR64sp, GPR64pi24, /* ST3Threev4h */ VecListThree4h, GPR64sp, /* ST3Threev4h_POST */ GPR64sp, VecListThree4h, GPR64sp, GPR64pi24, /* ST3Threev4s */ VecListThree4s, GPR64sp, /* ST3Threev4s_POST */ GPR64sp, VecListThree4s, GPR64sp, GPR64pi48, /* ST3Threev8b */ VecListThree8b, GPR64sp, /* ST3Threev8b_POST */ GPR64sp, VecListThree8b, GPR64sp, GPR64pi24, /* ST3Threev8h */ VecListThree8h, GPR64sp, /* ST3Threev8h_POST */ GPR64sp, VecListThree8h, GPR64sp, GPR64pi48, /* ST3W */ ZZZ_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* ST3W_IMM */ ZZZ_s, PPR3bAny, GPR64sp, simm4s3, /* ST3i16 */ VecListThreeh, VectorIndexH, GPR64sp, /* ST3i16_POST */ GPR64sp, VecListThreeh, VectorIndexH, GPR64sp, GPR64pi6, /* ST3i32 */ VecListThrees, VectorIndexS, GPR64sp, /* ST3i32_POST */ GPR64sp, VecListThrees, VectorIndexS, GPR64sp, GPR64pi12, /* ST3i64 */ VecListThreed, VectorIndexD, GPR64sp, /* ST3i64_POST */ GPR64sp, VecListThreed, VectorIndexD, GPR64sp, GPR64pi24, /* ST3i8 */ VecListThreeb, VectorIndexB, GPR64sp, /* ST3i8_POST */ GPR64sp, VecListThreeb, VectorIndexB, GPR64sp, GPR64pi3, /* ST4B */ ZZZZ_b, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* ST4B_IMM */ ZZZZ_b, PPR3bAny, GPR64sp, simm4s4, /* ST4D */ ZZZZ_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* ST4D_IMM */ ZZZZ_d, PPR3bAny, GPR64sp, simm4s4, /* ST4Fourv16b */ VecListFour16b, GPR64sp, /* ST4Fourv16b_POST */ GPR64sp, VecListFour16b, GPR64sp, GPR64pi64, /* ST4Fourv2d */ VecListFour2d, GPR64sp, /* ST4Fourv2d_POST */ GPR64sp, VecListFour2d, GPR64sp, GPR64pi64, /* ST4Fourv2s */ VecListFour2s, GPR64sp, /* ST4Fourv2s_POST */ GPR64sp, VecListFour2s, GPR64sp, GPR64pi32, /* ST4Fourv4h */ VecListFour4h, GPR64sp, /* ST4Fourv4h_POST */ GPR64sp, VecListFour4h, GPR64sp, GPR64pi32, /* ST4Fourv4s */ VecListFour4s, GPR64sp, /* ST4Fourv4s_POST */ GPR64sp, VecListFour4s, GPR64sp, GPR64pi64, /* ST4Fourv8b */ VecListFour8b, GPR64sp, /* ST4Fourv8b_POST */ GPR64sp, VecListFour8b, GPR64sp, GPR64pi32, /* ST4Fourv8h */ VecListFour8h, GPR64sp, /* ST4Fourv8h_POST */ GPR64sp, VecListFour8h, GPR64sp, GPR64pi64, /* ST4H */ ZZZZ_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* ST4H_IMM */ ZZZZ_h, PPR3bAny, GPR64sp, simm4s4, /* ST4Q */ ZZZZ_q, PPR3bAny, GPR64sp, GPR64NoXZRshifted128, /* ST4Q_IMM */ ZZZZ_q, PPR3bAny, GPR64sp, simm4s4, /* ST4W */ ZZZZ_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* ST4W_IMM */ ZZZZ_s, PPR3bAny, GPR64sp, simm4s4, /* ST4i16 */ VecListFourh, VectorIndexH, GPR64sp, /* ST4i16_POST */ GPR64sp, VecListFourh, VectorIndexH, GPR64sp, GPR64pi8, /* ST4i32 */ VecListFours, VectorIndexS, GPR64sp, /* ST4i32_POST */ GPR64sp, VecListFours, VectorIndexS, GPR64sp, GPR64pi16, /* ST4i64 */ VecListFourd, VectorIndexD, GPR64sp, /* ST4i64_POST */ GPR64sp, VecListFourd, VectorIndexD, GPR64sp, GPR64pi32, /* ST4i8 */ VecListFourb, VectorIndexB, GPR64sp, /* ST4i8_POST */ GPR64sp, VecListFourb, VectorIndexB, GPR64sp, GPR64pi4, /* ST64B */ GPR64x8, GPR64sp, /* ST64BV */ GPR64, GPR64x8, GPR64sp, /* ST64BV0 */ GPR64, GPR64x8, GPR64sp, /* STGM */ GPR64, GPR64sp, /* STGOffset */ GPR64sp, GPR64sp, simm9s16, /* STGPi */ GPR64z, GPR64z, GPR64sp, simm7s16, /* STGPostIndex */ GPR64sp, GPR64sp, GPR64sp, simm9s16, /* STGPpost */ GPR64sp, GPR64z, GPR64z, GPR64sp, simm7s16, /* STGPpre */ GPR64sp, GPR64z, GPR64z, GPR64sp, simm7s16, /* STGPreIndex */ GPR64sp, GPR64sp, GPR64sp, simm9s16, /* STILPW */ GPR32, GPR32, GPR64sp, /* STILPWpre */ GPR64sp, GPR32, GPR32, GPR64sp, /* STILPX */ GPR64, GPR64, GPR64sp, /* STILPXpre */ GPR64sp, GPR64, GPR64, GPR64sp, /* STL1 */ VecListOned, VectorIndexD, GPR64sp, /* STLLRB */ GPR32, GPR64sp, /* STLLRH */ GPR32, GPR64sp, /* STLLRW */ GPR32, GPR64sp, /* STLLRX */ GPR64, GPR64sp, /* STLRB */ GPR32, GPR64sp, /* STLRH */ GPR32, GPR64sp, /* STLRW */ GPR32, GPR64sp, /* STLRWpre */ GPR64sp, GPR32, GPR64sp, /* STLRX */ GPR64, GPR64sp, /* STLRXpre */ GPR64sp, GPR64, GPR64sp, /* STLURBi */ GPR32, GPR64sp, simm9, /* STLURHi */ GPR32, GPR64sp, simm9, /* STLURWi */ GPR32, GPR64sp, simm9, /* STLURXi */ GPR64, GPR64sp, simm9, /* STLURbi */ FPR8, GPR64sp, simm9, /* STLURdi */ FPR64, GPR64sp, simm9, /* STLURhi */ FPR16, GPR64sp, simm9, /* STLURqi */ FPR128, GPR64sp, simm9, /* STLURsi */ FPR32, GPR64sp, simm9, /* STLXPW */ GPR32, GPR32, GPR32, GPR64sp0, /* STLXPX */ GPR32, GPR64, GPR64, GPR64sp0, /* STLXRB */ GPR32, GPR32, GPR64sp0, /* STLXRH */ GPR32, GPR32, GPR64sp0, /* STLXRW */ GPR32, GPR32, GPR64sp0, /* STLXRX */ GPR32, GPR64, GPR64sp0, /* STNPDi */ FPR64Op, FPR64Op, GPR64sp, simm7s8, /* STNPQi */ FPR128Op, FPR128Op, GPR64sp, simm7s16, /* STNPSi */ FPR32Op, FPR32Op, GPR64sp, simm7s4, /* STNPWi */ GPR32z, GPR32z, GPR64sp, simm7s4, /* STNPXi */ GPR64z, GPR64z, GPR64sp, simm7s8, /* STNT1B_2Z */ ZZ_b_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* STNT1B_2Z_IMM */ ZZ_b_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* STNT1B_4Z */ ZZZZ_b_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* STNT1B_4Z_IMM */ ZZZZ_b_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* STNT1B_VG2_M2ZPXI */ ZZ_b_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* STNT1B_VG2_M2ZPXX */ ZZ_b_strided, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* STNT1B_VG4_M4ZPXI */ ZZZZ_b_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* STNT1B_VG4_M4ZPXX */ ZZZZ_b_strided, PNRAny_p8to15, GPR64sp, GPR64shifted8, /* STNT1B_ZRI */ Z_b, PPR3bAny, GPR64sp, simm4s1, /* STNT1B_ZRR */ Z_b, PPR3bAny, GPR64sp, GPR64NoXZRshifted8, /* STNT1B_ZZR_D_REAL */ Z_d, PPR3bAny, ZPR64, GPR64, /* STNT1B_ZZR_S_REAL */ Z_s, PPR3bAny, ZPR32, GPR64, /* STNT1D_2Z */ ZZ_d_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* STNT1D_2Z_IMM */ ZZ_d_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* STNT1D_4Z */ ZZZZ_d_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* STNT1D_4Z_IMM */ ZZZZ_d_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* STNT1D_VG2_M2ZPXI */ ZZ_d_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* STNT1D_VG2_M2ZPXX */ ZZ_d_strided, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* STNT1D_VG4_M4ZPXI */ ZZZZ_d_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* STNT1D_VG4_M4ZPXX */ ZZZZ_d_strided, PNRAny_p8to15, GPR64sp, GPR64shifted64, /* STNT1D_ZRI */ Z_d, PPR3bAny, GPR64sp, simm4s1, /* STNT1D_ZRR */ Z_d, PPR3bAny, GPR64sp, GPR64NoXZRshifted64, /* STNT1D_ZZR_D_REAL */ Z_d, PPR3bAny, ZPR64, GPR64, /* STNT1H_2Z */ ZZ_h_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* STNT1H_2Z_IMM */ ZZ_h_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* STNT1H_4Z */ ZZZZ_h_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* STNT1H_4Z_IMM */ ZZZZ_h_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* STNT1H_VG2_M2ZPXI */ ZZ_h_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* STNT1H_VG2_M2ZPXX */ ZZ_h_strided, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* STNT1H_VG4_M4ZPXI */ ZZZZ_h_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* STNT1H_VG4_M4ZPXX */ ZZZZ_h_strided, PNRAny_p8to15, GPR64sp, GPR64shifted16, /* STNT1H_ZRI */ Z_h, PPR3bAny, GPR64sp, simm4s1, /* STNT1H_ZRR */ Z_h, PPR3bAny, GPR64sp, GPR64NoXZRshifted16, /* STNT1H_ZZR_D_REAL */ Z_d, PPR3bAny, ZPR64, GPR64, /* STNT1H_ZZR_S_REAL */ Z_s, PPR3bAny, ZPR32, GPR64, /* STNT1W_2Z */ ZZ_s_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* STNT1W_2Z_IMM */ ZZ_s_mul_r, PNRAny_p8to15, GPR64sp, simm4s2, /* STNT1W_4Z */ ZZZZ_s_mul_r, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* STNT1W_4Z_IMM */ ZZZZ_s_mul_r, PNRAny_p8to15, GPR64sp, simm4s4, /* STNT1W_VG2_M2ZPXI */ ZZ_s_strided, PNRAny_p8to15, GPR64sp, simm4s2, /* STNT1W_VG2_M2ZPXX */ ZZ_s_strided, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* STNT1W_VG4_M4ZPXI */ ZZZZ_s_strided, PNRAny_p8to15, GPR64sp, simm4s4, /* STNT1W_VG4_M4ZPXX */ ZZZZ_s_strided, PNRAny_p8to15, GPR64sp, GPR64shifted32, /* STNT1W_ZRI */ Z_s, PPR3bAny, GPR64sp, simm4s1, /* STNT1W_ZRR */ Z_s, PPR3bAny, GPR64sp, GPR64NoXZRshifted32, /* STNT1W_ZZR_D_REAL */ Z_d, PPR3bAny, ZPR64, GPR64, /* STNT1W_ZZR_S_REAL */ Z_s, PPR3bAny, ZPR32, GPR64, /* STPDi */ FPR64Op, FPR64Op, GPR64sp, simm7s8, /* STPDpost */ GPR64sp, FPR64Op, FPR64Op, GPR64sp, simm7s8, /* STPDpre */ GPR64sp, FPR64Op, FPR64Op, GPR64sp, simm7s8, /* STPQi */ FPR128Op, FPR128Op, GPR64sp, simm7s16, /* STPQpost */ GPR64sp, FPR128Op, FPR128Op, GPR64sp, simm7s16, /* STPQpre */ GPR64sp, FPR128Op, FPR128Op, GPR64sp, simm7s16, /* STPSi */ FPR32Op, FPR32Op, GPR64sp, simm7s4, /* STPSpost */ GPR64sp, FPR32Op, FPR32Op, GPR64sp, simm7s4, /* STPSpre */ GPR64sp, FPR32Op, FPR32Op, GPR64sp, simm7s4, /* STPWi */ GPR32z, GPR32z, GPR64sp, simm7s4, /* STPWpost */ GPR64sp, GPR32z, GPR32z, GPR64sp, simm7s4, /* STPWpre */ GPR64sp, GPR32z, GPR32z, GPR64sp, simm7s4, /* STPXi */ GPR64z, GPR64z, GPR64sp, simm7s8, /* STPXpost */ GPR64sp, GPR64z, GPR64z, GPR64sp, simm7s8, /* STPXpre */ GPR64sp, GPR64z, GPR64z, GPR64sp, simm7s8, /* STRBBpost */ GPR64sp, GPR32z, GPR64sp, simm9, /* STRBBpre */ GPR64sp, GPR32z, GPR64sp, simm9, /* STRBBroW */ GPR32, GPR64sp, GPR32, i32imm, i32imm, /* STRBBroX */ GPR32, GPR64sp, GPR64, i32imm, i32imm, /* STRBBui */ GPR32z, GPR64sp, uimm12s1, /* STRBpost */ GPR64sp, FPR8Op, GPR64sp, simm9, /* STRBpre */ GPR64sp, FPR8Op, GPR64sp, simm9, /* STRBroW */ FPR8Op, GPR64sp, GPR32, i32imm, i32imm, /* STRBroX */ FPR8Op, GPR64sp, GPR64, i32imm, i32imm, /* STRBui */ FPR8Op, GPR64sp, uimm12s1, /* STRDpost */ GPR64sp, FPR64Op, GPR64sp, simm9, /* STRDpre */ GPR64sp, FPR64Op, GPR64sp, simm9, /* STRDroW */ FPR64Op, GPR64sp, GPR32, i32imm, i32imm, /* STRDroX */ FPR64Op, GPR64sp, GPR64, i32imm, i32imm, /* STRDui */ FPR64Op, GPR64sp, uimm12s8, /* STRHHpost */ GPR64sp, GPR32z, GPR64sp, simm9, /* STRHHpre */ GPR64sp, GPR32z, GPR64sp, simm9, /* STRHHroW */ GPR32, GPR64sp, GPR32, i32imm, i32imm, /* STRHHroX */ GPR32, GPR64sp, GPR64, i32imm, i32imm, /* STRHHui */ GPR32z, GPR64sp, uimm12s2, /* STRHpost */ GPR64sp, FPR16Op, GPR64sp, simm9, /* STRHpre */ GPR64sp, FPR16Op, GPR64sp, simm9, /* STRHroW */ FPR16Op, GPR64sp, GPR32, i32imm, i32imm, /* STRHroX */ FPR16Op, GPR64sp, GPR64, i32imm, i32imm, /* STRHui */ FPR16Op, GPR64sp, uimm12s2, /* STRQpost */ GPR64sp, FPR128Op, GPR64sp, simm9, /* STRQpre */ GPR64sp, FPR128Op, GPR64sp, simm9, /* STRQroW */ FPR128Op, GPR64sp, GPR32, i32imm, i32imm, /* STRQroX */ FPR128Op, GPR64sp, GPR64, i32imm, i32imm, /* STRQui */ FPR128Op, GPR64sp, uimm12s16, /* STRSpost */ GPR64sp, FPR32Op, GPR64sp, simm9, /* STRSpre */ GPR64sp, FPR32Op, GPR64sp, simm9, /* STRSroW */ FPR32Op, GPR64sp, GPR32, i32imm, i32imm, /* STRSroX */ FPR32Op, GPR64sp, GPR64, i32imm, i32imm, /* STRSui */ FPR32Op, GPR64sp, uimm12s4, /* STRWpost */ GPR64sp, GPR32z, GPR64sp, simm9, /* STRWpre */ GPR64sp, GPR32z, GPR64sp, simm9, /* STRWroW */ GPR32, GPR64sp, GPR32, i32imm, i32imm, /* STRWroX */ GPR32, GPR64sp, GPR64, i32imm, i32imm, /* STRWui */ GPR32z, GPR64sp, uimm12s4, /* STRXpost */ GPR64sp, GPR64z, GPR64sp, simm9, /* STRXpre */ GPR64sp, GPR64z, GPR64sp, simm9, /* STRXroW */ GPR64, GPR64sp, GPR32, i32imm, i32imm, /* STRXroX */ GPR64, GPR64sp, GPR64, i32imm, i32imm, /* STRXui */ GPR64z, GPR64sp, uimm12s8, /* STR_PXI */ PPRAny, GPR64sp, simm9, /* STR_TX */ ZTR, GPR64sp, /* STR_ZA */ MatrixOp, MatrixIndexGPR32Op12_15, sme_elm_idx0_15, GPR64sp, imm0_15, /* STR_ZXI */ ZPRAny, GPR64sp, simm9, /* STTRBi */ GPR32, GPR64sp, simm9, /* STTRHi */ GPR32, GPR64sp, simm9, /* STTRWi */ GPR32, GPR64sp, simm9, /* STTRXi */ GPR64, GPR64sp, simm9, /* STURBBi */ GPR32z, GPR64sp, simm9, /* STURBi */ FPR8Op, GPR64sp, simm9, /* STURDi */ FPR64Op, GPR64sp, simm9, /* STURHHi */ GPR32z, GPR64sp, simm9, /* STURHi */ FPR16Op, GPR64sp, simm9, /* STURQi */ FPR128Op, GPR64sp, simm9, /* STURSi */ FPR32Op, GPR64sp, simm9, /* STURWi */ GPR32z, GPR64sp, simm9, /* STURXi */ GPR64z, GPR64sp, simm9, /* STXPW */ GPR32, GPR32, GPR32, GPR64sp0, /* STXPX */ GPR32, GPR64, GPR64, GPR64sp0, /* STXRB */ GPR32, GPR32, GPR64sp0, /* STXRH */ GPR32, GPR32, GPR64sp0, /* STXRW */ GPR32, GPR32, GPR64sp0, /* STXRX */ GPR32, GPR64, GPR64sp0, /* STZ2GOffset */ GPR64sp, GPR64sp, simm9s16, /* STZ2GPostIndex */ GPR64sp, GPR64sp, GPR64sp, simm9s16, /* STZ2GPreIndex */ GPR64sp, GPR64sp, GPR64sp, simm9s16, /* STZGM */ GPR64, GPR64sp, /* STZGOffset */ GPR64sp, GPR64sp, simm9s16, /* STZGPostIndex */ GPR64sp, GPR64sp, GPR64sp, simm9s16, /* STZGPreIndex */ GPR64sp, GPR64sp, GPR64sp, simm9s16, /* SUBG */ GPR64sp, GPR64sp, uimm6s16, imm0_15, /* SUBHNB_ZZZ_B */ ZPR8, ZPR16, ZPR16, /* SUBHNB_ZZZ_H */ ZPR16, ZPR32, ZPR32, /* SUBHNB_ZZZ_S */ ZPR32, ZPR64, ZPR64, /* SUBHNT_ZZZ_B */ ZPR8, ZPR8, ZPR16, ZPR16, /* SUBHNT_ZZZ_H */ ZPR16, ZPR16, ZPR32, ZPR32, /* SUBHNT_ZZZ_S */ ZPR32, ZPR32, ZPR64, ZPR64, /* SUBHNv2i64_v2i32 */ V64, V128, V128, /* SUBHNv2i64_v4i32 */ V128, V128, V128, V128, /* SUBHNv4i32_v4i16 */ V64, V128, V128, /* SUBHNv4i32_v8i16 */ V128, V128, V128, V128, /* SUBHNv8i16_v16i8 */ V128, V128, V128, V128, /* SUBHNv8i16_v8i8 */ V64, V128, V128, /* SUBP */ GPR64, GPR64sp, GPR64sp, /* SUBPS */ GPR64, GPR64sp, GPR64sp, /* SUBR_ZI_B */ ZPR8, ZPR8, i32imm, i32imm, /* SUBR_ZI_D */ ZPR64, ZPR64, i32imm, i32imm, /* SUBR_ZI_H */ ZPR16, ZPR16, i32imm, i32imm, /* SUBR_ZI_S */ ZPR32, ZPR32, i32imm, i32imm, /* SUBR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SUBR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SUBR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SUBR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SUBSWri */ GPR32, GPR32sp, i32imm, i32imm, /* SUBSWrs */ GPR32, GPR32, GPR32, arith_shift32, /* SUBSWrx */ GPR32, GPR32sp, GPR32, arith_extend, /* SUBSXri */ GPR64, GPR64sp, i32imm, i32imm, /* SUBSXrs */ GPR64, GPR64, GPR64, arith_shift64, /* SUBSXrx */ GPR64, GPR64sp, GPR32, arith_extend, /* SUBSXrx64 */ GPR64, GPR64sp, GPR64, arith_extendlsl64, /* SUBWri */ GPR32sp, GPR32sp, i32imm, i32imm, /* SUBWrs */ GPR32, GPR32, GPR32, arith_shift32, /* SUBWrx */ GPR32sp, GPR32sp, GPR32, arith_extend, /* SUBXri */ GPR64sp, GPR64sp, i32imm, i32imm, /* SUBXrs */ GPR64, GPR64, GPR64, arith_shift64, /* SUBXrx */ GPR64sp, GPR64sp, GPR32, arith_extend64, /* SUBXrx64 */ GPR64sp, GPR64sp, GPR64, arith_extendlsl64, /* SUB_VG2_M2Z2Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, ZZ_d_mul_r, /* SUB_VG2_M2Z2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, ZZ_s_mul_r, /* SUB_VG2_M2ZZ_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d, ZPR4b64, /* SUB_VG2_M2ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s, ZPR4b32, /* SUB_VG2_M2Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_d_mul_r, /* SUB_VG2_M2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_s_mul_r, /* SUB_VG4_M4Z4Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* SUB_VG4_M4Z4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* SUB_VG4_M4ZZ_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d, ZPR4b64, /* SUB_VG4_M4ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s, ZPR4b32, /* SUB_VG4_M4Z_D */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_d_mul_r, /* SUB_VG4_M4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_s_mul_r, /* SUB_ZI_B */ ZPR8, ZPR8, i32imm, i32imm, /* SUB_ZI_D */ ZPR64, ZPR64, i32imm, i32imm, /* SUB_ZI_H */ ZPR16, ZPR16, i32imm, i32imm, /* SUB_ZI_S */ ZPR32, ZPR32, i32imm, i32imm, /* SUB_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SUB_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SUB_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SUB_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SUB_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* SUB_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* SUB_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* SUB_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* SUBv16i8 */ V128, V128, V128, /* SUBv1i64 */ FPR64, FPR64, FPR64, /* SUBv2i32 */ V64, V64, V64, /* SUBv2i64 */ V128, V128, V128, /* SUBv4i16 */ V64, V64, V64, /* SUBv4i32 */ V128, V128, V128, /* SUBv8i16 */ V128, V128, V128, /* SUBv8i8 */ V64, V64, V64, /* SUDOT_VG2_M2ZZI_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* SUDOT_VG2_M2ZZ_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b, ZPR4b8, /* SUDOT_VG4_M4ZZI_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* SUDOT_VG4_M4ZZ_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b, ZPR4b8, /* SUDOT_ZZZI */ ZPR32, ZPR32, ZPR8, ZPR3b8, VectorIndexS32b, /* SUDOTlanev16i8 */ V128, V128, V128, V128, VectorIndexS, /* SUDOTlanev8i8 */ V64, V64, V64, V128, VectorIndexS, /* SUMLALL_MZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR8, ZPR4b8, VectorIndexB, /* SUMLALL_VG2_M2ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b_mul_r, ZPR4b8, VectorIndexB, /* SUMLALL_VG2_M2ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b, ZPR4b8, /* SUMLALL_VG4_M4ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b_mul_r, ZPR4b8, VectorIndexB, /* SUMLALL_VG4_M4ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b, ZPR4b8, /* SUMOPA_MPPZZ_D */ TileOp64, TileOp64, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* SUMOPA_MPPZZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* SUMOPS_MPPZZ_D */ TileOp64, TileOp64, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* SUMOPS_MPPZZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* SUNPKHI_ZZ_D */ ZPR64, ZPR32, /* SUNPKHI_ZZ_H */ ZPR16, ZPR8, /* SUNPKHI_ZZ_S */ ZPR32, ZPR16, /* SUNPKLO_ZZ_D */ ZPR64, ZPR32, /* SUNPKLO_ZZ_H */ ZPR16, ZPR8, /* SUNPKLO_ZZ_S */ ZPR32, ZPR16, /* SUNPK_VG2_2ZZ_D */ ZZ_d_mul_r, ZPR32, /* SUNPK_VG2_2ZZ_H */ ZZ_h_mul_r, ZPR8, /* SUNPK_VG2_2ZZ_S */ ZZ_s_mul_r, ZPR16, /* SUNPK_VG4_4Z2Z_D */ ZZZZ_d_mul_r, ZZ_s_mul_r, /* SUNPK_VG4_4Z2Z_H */ ZZZZ_h_mul_r, ZZ_b_mul_r, /* SUNPK_VG4_4Z2Z_S */ ZZZZ_s_mul_r, ZZ_h_mul_r, /* SUQADD_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* SUQADD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* SUQADD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* SUQADD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* SUQADDv16i8 */ V128, V128, V128, /* SUQADDv1i16 */ FPR16, FPR16, FPR16, /* SUQADDv1i32 */ FPR32, FPR32, FPR32, /* SUQADDv1i64 */ FPR64, FPR64, FPR64, /* SUQADDv1i8 */ FPR8, FPR8, FPR8, /* SUQADDv2i32 */ V64, V64, V64, /* SUQADDv2i64 */ V128, V128, V128, /* SUQADDv4i16 */ V64, V64, V64, /* SUQADDv4i32 */ V128, V128, V128, /* SUQADDv8i16 */ V128, V128, V128, /* SUQADDv8i8 */ V64, V64, V64, /* SUVDOT_VG4_M4ZZI_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* SVC */ timm32_0_65535, /* SVDOT_VG2_M2ZZI_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* SVDOT_VG4_M4ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* SVDOT_VG4_M4ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexD32b_timm, /* SWPAB */ GPR32, GPR32, GPR64sp, /* SWPAH */ GPR32, GPR32, GPR64sp, /* SWPALB */ GPR32, GPR32, GPR64sp, /* SWPALH */ GPR32, GPR32, GPR64sp, /* SWPALW */ GPR32, GPR32, GPR64sp, /* SWPALX */ GPR64, GPR64, GPR64sp, /* SWPAW */ GPR32, GPR32, GPR64sp, /* SWPAX */ GPR64, GPR64, GPR64sp, /* SWPB */ GPR32, GPR32, GPR64sp, /* SWPH */ GPR32, GPR32, GPR64sp, /* SWPLB */ GPR32, GPR32, GPR64sp, /* SWPLH */ GPR32, GPR32, GPR64sp, /* SWPLW */ GPR32, GPR32, GPR64sp, /* SWPLX */ GPR64, GPR64, GPR64sp, /* SWPP */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* SWPPA */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* SWPPAL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* SWPPL */ GPR64common, GPR64common, GPR64common, GPR64common, GPR64sp, /* SWPW */ GPR32, GPR32, GPR64sp, /* SWPX */ GPR64, GPR64, GPR64sp, /* SXTB_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SXTB_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* SXTB_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* SXTH_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SXTH_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* SXTW_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* SYSLxt */ GPR64, imm0_7, sys_cr_op, sys_cr_op, imm0_7, /* SYSPxt */ imm0_7, sys_cr_op, sys_cr_op, imm0_7, XSeqPairClassOperand, /* SYSPxt_XZR */ imm0_7, sys_cr_op, sys_cr_op, imm0_7, SyspXzrPairOperand, /* SYSxt */ imm0_7, sys_cr_op, sys_cr_op, imm0_7, GPR64, /* TBLQ_ZZZ_B */ ZPR8, Z_b, ZPR8, /* TBLQ_ZZZ_D */ ZPR64, Z_d, ZPR64, /* TBLQ_ZZZ_H */ ZPR16, Z_h, ZPR16, /* TBLQ_ZZZ_S */ ZPR32, Z_s, ZPR32, /* TBL_ZZZZ_B */ ZPR8, ZZ_b, ZPR8, /* TBL_ZZZZ_D */ ZPR64, ZZ_d, ZPR64, /* TBL_ZZZZ_H */ ZPR16, ZZ_h, ZPR16, /* TBL_ZZZZ_S */ ZPR32, ZZ_s, ZPR32, /* TBL_ZZZ_B */ ZPR8, Z_b, ZPR8, /* TBL_ZZZ_D */ ZPR64, Z_d, ZPR64, /* TBL_ZZZ_H */ ZPR16, Z_h, ZPR16, /* TBL_ZZZ_S */ ZPR32, Z_s, ZPR32, /* TBLv16i8Four */ V128, VecListFour16b, V128, /* TBLv16i8One */ V128, VecListOne16b, V128, /* TBLv16i8Three */ V128, VecListThree16b, V128, /* TBLv16i8Two */ V128, VecListTwo16b, V128, /* TBLv8i8Four */ V64, VecListFour16b, V64, /* TBLv8i8One */ V64, VecListOne16b, V64, /* TBLv8i8Three */ V64, VecListThree16b, V64, /* TBLv8i8Two */ V64, VecListTwo16b, V64, /* TBNZW */ GPR32, tbz_imm0_31_diag, am_tbrcond, /* TBNZX */ GPR64, tbz_imm32_63, am_tbrcond, /* TBXQ_ZZZ_B */ ZPR8, ZPR8, ZPR8, ZPR8, /* TBXQ_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* TBXQ_ZZZ_H */ ZPR16, ZPR16, ZPR16, ZPR16, /* TBXQ_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* TBX_ZZZ_B */ ZPR8, ZPR8, ZPR8, ZPR8, /* TBX_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* TBX_ZZZ_H */ ZPR16, ZPR16, ZPR16, ZPR16, /* TBX_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* TBXv16i8Four */ V128, V128, VecListFour16b, V128, /* TBXv16i8One */ V128, V128, VecListOne16b, V128, /* TBXv16i8Three */ V128, V128, VecListThree16b, V128, /* TBXv16i8Two */ V128, V128, VecListTwo16b, V128, /* TBXv8i8Four */ V64, V64, VecListFour16b, V64, /* TBXv8i8One */ V64, V64, VecListOne16b, V64, /* TBXv8i8Three */ V64, V64, VecListThree16b, V64, /* TBXv8i8Two */ V64, V64, VecListTwo16b, V64, /* TBZW */ GPR32, tbz_imm0_31_diag, am_tbrcond, /* TBZX */ GPR64, tbz_imm32_63, am_tbrcond, /* TCANCEL */ timm64_0_65535, /* TCOMMIT */ /* TRCIT */ GPR64, /* TRN1_PPP_B */ PPR8, PPR8, PPR8, /* TRN1_PPP_D */ PPR64, PPR64, PPR64, /* TRN1_PPP_H */ PPR16, PPR16, PPR16, /* TRN1_PPP_S */ PPR32, PPR32, PPR32, /* TRN1_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* TRN1_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* TRN1_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* TRN1_ZZZ_Q */ ZPR128, ZPR128, ZPR128, /* TRN1_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* TRN1v16i8 */ V128, V128, V128, /* TRN1v2i32 */ V64, V64, V64, /* TRN1v2i64 */ V128, V128, V128, /* TRN1v4i16 */ V64, V64, V64, /* TRN1v4i32 */ V128, V128, V128, /* TRN1v8i16 */ V128, V128, V128, /* TRN1v8i8 */ V64, V64, V64, /* TRN2_PPP_B */ PPR8, PPR8, PPR8, /* TRN2_PPP_D */ PPR64, PPR64, PPR64, /* TRN2_PPP_H */ PPR16, PPR16, PPR16, /* TRN2_PPP_S */ PPR32, PPR32, PPR32, /* TRN2_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* TRN2_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* TRN2_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* TRN2_ZZZ_Q */ ZPR128, ZPR128, ZPR128, /* TRN2_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* TRN2v16i8 */ V128, V128, V128, /* TRN2v2i32 */ V64, V64, V64, /* TRN2v2i64 */ V128, V128, V128, /* TRN2v4i16 */ V64, V64, V64, /* TRN2v4i32 */ V128, V128, V128, /* TRN2v8i16 */ V128, V128, V128, /* TRN2v8i8 */ V64, V64, V64, /* TSB */ barrier_op, /* TSTART */ GPR64, /* TTEST */ GPR64, /* UABALB_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* UABALB_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* UABALB_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* UABALT_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* UABALT_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* UABALT_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* UABALv16i8_v8i16 */ V128, V128, V128, V128, /* UABALv2i32_v2i64 */ V128, V128, V64, V64, /* UABALv4i16_v4i32 */ V128, V128, V64, V64, /* UABALv4i32_v2i64 */ V128, V128, V128, V128, /* UABALv8i16_v4i32 */ V128, V128, V128, V128, /* UABALv8i8_v8i16 */ V128, V128, V64, V64, /* UABA_ZZZ_B */ ZPR8, ZPR8, ZPR8, ZPR8, /* UABA_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* UABA_ZZZ_H */ ZPR16, ZPR16, ZPR16, ZPR16, /* UABA_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* UABAv16i8 */ V128, V128, V128, V128, /* UABAv2i32 */ V64, V64, V64, V64, /* UABAv4i16 */ V64, V64, V64, V64, /* UABAv4i32 */ V128, V128, V128, V128, /* UABAv8i16 */ V128, V128, V128, V128, /* UABAv8i8 */ V64, V64, V64, V64, /* UABDLB_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* UABDLB_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* UABDLB_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* UABDLT_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* UABDLT_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* UABDLT_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* UABDLv16i8_v8i16 */ V128, V128, V128, /* UABDLv2i32_v2i64 */ V128, V64, V64, /* UABDLv4i16_v4i32 */ V128, V64, V64, /* UABDLv4i32_v2i64 */ V128, V128, V128, /* UABDLv8i16_v4i32 */ V128, V128, V128, /* UABDLv8i8_v8i16 */ V128, V64, V64, /* UABD_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UABD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UABD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UABD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UABDv16i8 */ V128, V128, V128, /* UABDv2i32 */ V64, V64, V64, /* UABDv4i16 */ V64, V64, V64, /* UABDv4i32 */ V128, V128, V128, /* UABDv8i16 */ V128, V128, V128, /* UABDv8i8 */ V64, V64, V64, /* UADALP_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR32, /* UADALP_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR8, /* UADALP_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR16, /* UADALPv16i8_v8i16 */ V128, V128, V128, /* UADALPv2i32_v1i64 */ V64, V64, V64, /* UADALPv4i16_v2i32 */ V64, V64, V64, /* UADALPv4i32_v2i64 */ V128, V128, V128, /* UADALPv8i16_v4i32 */ V128, V128, V128, /* UADALPv8i8_v4i16 */ V64, V64, V64, /* UADDLB_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* UADDLB_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* UADDLB_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* UADDLPv16i8_v8i16 */ V128, V128, /* UADDLPv2i32_v1i64 */ V64, V64, /* UADDLPv4i16_v2i32 */ V64, V64, /* UADDLPv4i32_v2i64 */ V128, V128, /* UADDLPv8i16_v4i32 */ V128, V128, /* UADDLPv8i8_v4i16 */ V64, V64, /* UADDLT_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* UADDLT_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* UADDLT_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* UADDLVv16i8v */ FPR16, V128, /* UADDLVv4i16v */ FPR32, V64, /* UADDLVv4i32v */ FPR64, V128, /* UADDLVv8i16v */ FPR32, V128, /* UADDLVv8i8v */ FPR16, V64, /* UADDLv16i8_v8i16 */ V128, V128, V128, /* UADDLv2i32_v2i64 */ V128, V64, V64, /* UADDLv4i16_v4i32 */ V128, V64, V64, /* UADDLv4i32_v2i64 */ V128, V128, V128, /* UADDLv8i16_v4i32 */ V128, V128, V128, /* UADDLv8i8_v8i16 */ V128, V64, V64, /* UADDV_VPZ_B */ FPR64asZPR, PPR3bAny, ZPR8, /* UADDV_VPZ_D */ FPR64asZPR, PPR3bAny, ZPR64, /* UADDV_VPZ_H */ FPR64asZPR, PPR3bAny, ZPR16, /* UADDV_VPZ_S */ FPR64asZPR, PPR3bAny, ZPR32, /* UADDWB_ZZZ_D */ ZPR64, ZPR64, ZPR32, /* UADDWB_ZZZ_H */ ZPR16, ZPR16, ZPR8, /* UADDWB_ZZZ_S */ ZPR32, ZPR32, ZPR16, /* UADDWT_ZZZ_D */ ZPR64, ZPR64, ZPR32, /* UADDWT_ZZZ_H */ ZPR16, ZPR16, ZPR8, /* UADDWT_ZZZ_S */ ZPR32, ZPR32, ZPR16, /* UADDWv16i8_v8i16 */ V128, V128, V128, /* UADDWv2i32_v2i64 */ V128, V128, V64, /* UADDWv4i16_v4i32 */ V128, V128, V64, /* UADDWv4i32_v2i64 */ V128, V128, V128, /* UADDWv8i16_v4i32 */ V128, V128, V128, /* UADDWv8i8_v8i16 */ V128, V128, V64, /* UBFMWri */ GPR32, GPR32, imm0_31, imm0_31, /* UBFMXri */ GPR64, GPR64, imm0_63, imm0_63, /* UCLAMP_VG2_2Z2Z_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZPR8, ZPR8, /* UCLAMP_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR64, ZPR64, /* UCLAMP_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR16, ZPR16, /* UCLAMP_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR32, ZPR32, /* UCLAMP_VG4_4Z4Z_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZPR8, ZPR8, /* UCLAMP_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR64, ZPR64, /* UCLAMP_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR16, ZPR16, /* UCLAMP_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR32, ZPR32, /* UCLAMP_ZZZ_B */ ZPR8, ZPR8, ZPR8, ZPR8, /* UCLAMP_ZZZ_D */ ZPR64, ZPR64, ZPR64, ZPR64, /* UCLAMP_ZZZ_H */ ZPR16, ZPR16, ZPR16, ZPR16, /* UCLAMP_ZZZ_S */ ZPR32, ZPR32, ZPR32, ZPR32, /* UCVTFSWDri */ FPR64, GPR32, fixedpoint_f64_i32, /* UCVTFSWHri */ FPR16, GPR32, fixedpoint_f16_i32, /* UCVTFSWSri */ FPR32, GPR32, fixedpoint_f32_i32, /* UCVTFSXDri */ FPR64, GPR64, fixedpoint_f64_i64, /* UCVTFSXHri */ FPR16, GPR64, fixedpoint_f16_i64, /* UCVTFSXSri */ FPR32, GPR64, fixedpoint_f32_i64, /* UCVTFUWDri */ FPR64, GPR32, /* UCVTFUWHri */ FPR16, GPR32, /* UCVTFUWSri */ FPR32, GPR32, /* UCVTFUXDri */ FPR64, GPR64, /* UCVTFUXHri */ FPR16, GPR64, /* UCVTFUXSri */ FPR32, GPR64, /* UCVTF_2Z2Z_StoS */ ZZ_s_mul_r, ZZ_s_mul_r, /* UCVTF_4Z4Z_StoS */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* UCVTF_ZPmZ_DtoD */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* UCVTF_ZPmZ_DtoH */ ZPR16, ZPR64, PPR3bAny, ZPR64, /* UCVTF_ZPmZ_DtoS */ ZPR32, ZPR64, PPR3bAny, ZPR64, /* UCVTF_ZPmZ_HtoH */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* UCVTF_ZPmZ_StoD */ ZPR64, ZPR32, PPR3bAny, ZPR32, /* UCVTF_ZPmZ_StoH */ ZPR16, ZPR32, PPR3bAny, ZPR32, /* UCVTF_ZPmZ_StoS */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* UCVTFd */ FPR64, FPR64, vecshiftR64, /* UCVTFh */ FPR16, FPR16, vecshiftR16, /* UCVTFs */ FPR32, FPR32, vecshiftR32, /* UCVTFv1i16 */ FPR16, FPR16, /* UCVTFv1i32 */ FPR32, FPR32, /* UCVTFv1i64 */ FPR64, FPR64, /* UCVTFv2f32 */ V64, V64, /* UCVTFv2f64 */ V128, V128, /* UCVTFv2i32_shift */ V64, V64, vecshiftR32, /* UCVTFv2i64_shift */ V128, V128, vecshiftR64, /* UCVTFv4f16 */ V64, V64, /* UCVTFv4f32 */ V128, V128, /* UCVTFv4i16_shift */ V64, V64, vecshiftR16, /* UCVTFv4i32_shift */ V128, V128, vecshiftR32, /* UCVTFv8f16 */ V128, V128, /* UCVTFv8i16_shift */ V128, V128, vecshiftR16, /* UDF */ uimm16, /* UDIVR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UDIVR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UDIVWr */ GPR32, GPR32, GPR32, /* UDIVXr */ GPR64, GPR64, GPR64, /* UDIV_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UDIV_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UDOT_VG2_M2Z2Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZZ_b_mul_r, /* UDOT_VG2_M2Z2Z_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* UDOT_VG2_M2Z2Z_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZZ_h_mul_r, /* UDOT_VG2_M2ZZI_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* UDOT_VG2_M2ZZI_HToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* UDOT_VG2_M2ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexD32b_timm, /* UDOT_VG2_M2ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b, ZPR4b8, /* UDOT_VG2_M2ZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h, ZPR4b16, /* UDOT_VG2_M2ZZ_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h, ZPR4b16, /* UDOT_VG4_M4Z4Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* UDOT_VG4_M4Z4Z_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* UDOT_VG4_M4Z4Z_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* UDOT_VG4_M4ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* UDOT_VG4_M4ZZI_HToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* UDOT_VG4_M4ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexD32b_timm, /* UDOT_VG4_M4ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b, ZPR4b8, /* UDOT_VG4_M4ZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h, ZPR4b16, /* UDOT_VG4_M4ZZ_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h, ZPR4b16, /* UDOT_ZZZI_D */ ZPR64, ZPR64, ZPR16, ZPR4b16, VectorIndexD32b_timm, /* UDOT_ZZZI_HtoS */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexS32b, /* UDOT_ZZZI_S */ ZPR32, ZPR32, ZPR8, ZPR3b8, VectorIndexS32b_timm, /* UDOT_ZZZ_D */ ZPR64, ZPR64, ZPR16, ZPR16, /* UDOT_ZZZ_HtoS */ ZPR32, ZPR32, ZPR16, ZPR16, /* UDOT_ZZZ_S */ ZPR32, ZPR32, ZPR8, ZPR8, /* UDOTlanev16i8 */ V128, V128, V128, V128, VectorIndexS, /* UDOTlanev8i8 */ V64, V64, V64, V128, VectorIndexS, /* UDOTv16i8 */ V128, V128, V128, V128, /* UDOTv8i8 */ V64, V64, V64, V64, /* UHADD_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UHADD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UHADD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UHADD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UHADDv16i8 */ V128, V128, V128, /* UHADDv2i32 */ V64, V64, V64, /* UHADDv4i16 */ V64, V64, V64, /* UHADDv4i32 */ V128, V128, V128, /* UHADDv8i16 */ V128, V128, V128, /* UHADDv8i8 */ V64, V64, V64, /* UHSUBR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UHSUBR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UHSUBR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UHSUBR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UHSUB_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UHSUB_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UHSUB_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UHSUB_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UHSUBv16i8 */ V128, V128, V128, /* UHSUBv2i32 */ V64, V64, V64, /* UHSUBv4i16 */ V64, V64, V64, /* UHSUBv4i32 */ V128, V128, V128, /* UHSUBv8i16 */ V128, V128, V128, /* UHSUBv8i8 */ V64, V64, V64, /* UMADDLrrr */ GPR64, GPR32, GPR32, GPR64, /* UMAXP_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UMAXP_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UMAXP_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UMAXP_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UMAXPv16i8 */ V128, V128, V128, /* UMAXPv2i32 */ V64, V64, V64, /* UMAXPv4i16 */ V64, V64, V64, /* UMAXPv4i32 */ V128, V128, V128, /* UMAXPv8i16 */ V128, V128, V128, /* UMAXPv8i8 */ V64, V64, V64, /* UMAXQV_VPZ_B */ V128, PPR3bAny, ZPR8, /* UMAXQV_VPZ_D */ V128, PPR3bAny, ZPR64, /* UMAXQV_VPZ_H */ V128, PPR3bAny, ZPR16, /* UMAXQV_VPZ_S */ V128, PPR3bAny, ZPR32, /* UMAXV_VPZ_B */ FPR8asZPR, PPR3bAny, ZPR8, /* UMAXV_VPZ_D */ FPR64asZPR, PPR3bAny, ZPR64, /* UMAXV_VPZ_H */ FPR16asZPR, PPR3bAny, ZPR16, /* UMAXV_VPZ_S */ FPR32asZPR, PPR3bAny, ZPR32, /* UMAXVv16i8v */ FPR8, V128, /* UMAXVv4i16v */ FPR16, V64, /* UMAXVv4i32v */ FPR32, V128, /* UMAXVv8i16v */ FPR16, V128, /* UMAXVv8i8v */ FPR8, V64, /* UMAXWri */ GPR32, GPR32, uimm8_32b, /* UMAXWrr */ GPR32, GPR32, GPR32, /* UMAXXri */ GPR64, GPR64, uimm8_64b, /* UMAXXrr */ GPR64, GPR64, GPR64, /* UMAX_VG2_2Z2Z_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZZ_b_mul_r, /* UMAX_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZZ_d_mul_r, /* UMAX_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* UMAX_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZZ_s_mul_r, /* UMAX_VG2_2ZZ_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZPR4b8, /* UMAX_VG2_2ZZ_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR4b64, /* UMAX_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* UMAX_VG2_2ZZ_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR4b32, /* UMAX_VG4_4Z4Z_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* UMAX_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* UMAX_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* UMAX_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* UMAX_VG4_4ZZ_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZPR4b8, /* UMAX_VG4_4ZZ_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR4b64, /* UMAX_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* UMAX_VG4_4ZZ_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR4b32, /* UMAX_ZI_B */ ZPR8, ZPR8, imm0_255, /* UMAX_ZI_D */ ZPR64, ZPR64, imm0_255, /* UMAX_ZI_H */ ZPR16, ZPR16, imm0_255, /* UMAX_ZI_S */ ZPR32, ZPR32, imm0_255, /* UMAX_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UMAX_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UMAX_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UMAX_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UMAXv16i8 */ V128, V128, V128, /* UMAXv2i32 */ V64, V64, V64, /* UMAXv4i16 */ V64, V64, V64, /* UMAXv4i32 */ V128, V128, V128, /* UMAXv8i16 */ V128, V128, V128, /* UMAXv8i8 */ V64, V64, V64, /* UMINP_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UMINP_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UMINP_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UMINP_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UMINPv16i8 */ V128, V128, V128, /* UMINPv2i32 */ V64, V64, V64, /* UMINPv4i16 */ V64, V64, V64, /* UMINPv4i32 */ V128, V128, V128, /* UMINPv8i16 */ V128, V128, V128, /* UMINPv8i8 */ V64, V64, V64, /* UMINQV_VPZ_B */ V128, PPR3bAny, ZPR8, /* UMINQV_VPZ_D */ V128, PPR3bAny, ZPR64, /* UMINQV_VPZ_H */ V128, PPR3bAny, ZPR16, /* UMINQV_VPZ_S */ V128, PPR3bAny, ZPR32, /* UMINV_VPZ_B */ FPR8asZPR, PPR3bAny, ZPR8, /* UMINV_VPZ_D */ FPR64asZPR, PPR3bAny, ZPR64, /* UMINV_VPZ_H */ FPR16asZPR, PPR3bAny, ZPR16, /* UMINV_VPZ_S */ FPR32asZPR, PPR3bAny, ZPR32, /* UMINVv16i8v */ FPR8, V128, /* UMINVv4i16v */ FPR16, V64, /* UMINVv4i32v */ FPR32, V128, /* UMINVv8i16v */ FPR16, V128, /* UMINVv8i8v */ FPR8, V64, /* UMINWri */ GPR32, GPR32, uimm8_32b, /* UMINWrr */ GPR32, GPR32, GPR32, /* UMINXri */ GPR64, GPR64, uimm8_64b, /* UMINXrr */ GPR64, GPR64, GPR64, /* UMIN_VG2_2Z2Z_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZZ_b_mul_r, /* UMIN_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZZ_d_mul_r, /* UMIN_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* UMIN_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZZ_s_mul_r, /* UMIN_VG2_2ZZ_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZPR4b8, /* UMIN_VG2_2ZZ_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR4b64, /* UMIN_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* UMIN_VG2_2ZZ_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR4b32, /* UMIN_VG4_4Z4Z_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* UMIN_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* UMIN_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* UMIN_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* UMIN_VG4_4ZZ_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZPR4b8, /* UMIN_VG4_4ZZ_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR4b64, /* UMIN_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* UMIN_VG4_4ZZ_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR4b32, /* UMIN_ZI_B */ ZPR8, ZPR8, imm0_255, /* UMIN_ZI_D */ ZPR64, ZPR64, imm0_255, /* UMIN_ZI_H */ ZPR16, ZPR16, imm0_255, /* UMIN_ZI_S */ ZPR32, ZPR32, imm0_255, /* UMIN_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UMIN_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UMIN_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UMIN_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UMINv16i8 */ V128, V128, V128, /* UMINv2i32 */ V64, V64, V64, /* UMINv4i16 */ V64, V64, V64, /* UMINv4i32 */ V128, V128, V128, /* UMINv8i16 */ V128, V128, V128, /* UMINv8i8 */ V64, V64, V64, /* UMLALB_ZZZI_D */ ZPR64, ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* UMLALB_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* UMLALB_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* UMLALB_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* UMLALB_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* UMLALL_MZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR8, ZPR4b8, VectorIndexB, /* UMLALL_MZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR16, ZPR4b16, VectorIndexH, /* UMLALL_MZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR8, ZPR4b8, /* UMLALL_MZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR16, ZPR4b16, /* UMLALL_VG2_M2Z2Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b_mul_r, ZZ_b_mul_r, /* UMLALL_VG2_M2Z2Z_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_h_mul_r, ZZ_h_mul_r, /* UMLALL_VG2_M2ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b_mul_r, ZPR4b8, VectorIndexB, /* UMLALL_VG2_M2ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_h_mul_r, ZPR4b16, VectorIndexH, /* UMLALL_VG2_M2ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b, ZPR4b8, /* UMLALL_VG2_M2ZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_h, ZPR4b16, /* UMLALL_VG4_M4Z4Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* UMLALL_VG4_M4Z4Z_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* UMLALL_VG4_M4ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b_mul_r, ZPR4b8, VectorIndexB, /* UMLALL_VG4_M4ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH, /* UMLALL_VG4_M4ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b, ZPR4b8, /* UMLALL_VG4_M4ZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_h, ZPR4b16, /* UMLALT_ZZZI_D */ ZPR64, ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* UMLALT_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* UMLALT_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* UMLALT_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* UMLALT_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* UMLAL_MZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* UMLAL_MZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* UMLAL_VG2_M2Z2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* UMLAL_VG2_M2ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* UMLAL_VG2_M2ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* UMLAL_VG4_M4Z4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* UMLAL_VG4_M4ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* UMLAL_VG4_M4ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* UMLALv16i8_v8i16 */ V128, V128, V128, V128, /* UMLALv2i32_indexed */ V128, V128, V64, V128, VectorIndexS, /* UMLALv2i32_v2i64 */ V128, V128, V64, V64, /* UMLALv4i16_indexed */ V128, V128, V64, V128_lo, VectorIndexH, /* UMLALv4i16_v4i32 */ V128, V128, V64, V64, /* UMLALv4i32_indexed */ V128, V128, V128, V128, VectorIndexS, /* UMLALv4i32_v2i64 */ V128, V128, V128, V128, /* UMLALv8i16_indexed */ V128, V128, V128, V128_lo, VectorIndexH, /* UMLALv8i16_v4i32 */ V128, V128, V128, V128, /* UMLALv8i8_v8i16 */ V128, V128, V64, V64, /* UMLSLB_ZZZI_D */ ZPR64, ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* UMLSLB_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* UMLSLB_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* UMLSLB_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* UMLSLB_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* UMLSLL_MZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR8, ZPR4b8, VectorIndexB, /* UMLSLL_MZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR16, ZPR4b16, VectorIndexH, /* UMLSLL_MZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR8, ZPR4b8, /* UMLSLL_MZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR16, ZPR4b16, /* UMLSLL_VG2_M2Z2Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b_mul_r, ZZ_b_mul_r, /* UMLSLL_VG2_M2Z2Z_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_h_mul_r, ZZ_h_mul_r, /* UMLSLL_VG2_M2ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b_mul_r, ZPR4b8, VectorIndexB, /* UMLSLL_VG2_M2ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_h_mul_r, ZPR4b16, VectorIndexH, /* UMLSLL_VG2_M2ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b, ZPR4b8, /* UMLSLL_VG2_M2ZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_h, ZPR4b16, /* UMLSLL_VG4_M4Z4Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* UMLSLL_VG4_M4Z4Z_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* UMLSLL_VG4_M4ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b_mul_r, ZPR4b8, VectorIndexB, /* UMLSLL_VG4_M4ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH, /* UMLSLL_VG4_M4ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b, ZPR4b8, /* UMLSLL_VG4_M4ZZ_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_h, ZPR4b16, /* UMLSLT_ZZZI_D */ ZPR64, ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* UMLSLT_ZZZI_S */ ZPR32, ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* UMLSLT_ZZZ_D */ ZPR64, ZPR64, ZPR32, ZPR32, /* UMLSLT_ZZZ_H */ ZPR16, ZPR16, ZPR8, ZPR8, /* UMLSLT_ZZZ_S */ ZPR32, ZPR32, ZPR16, ZPR16, /* UMLSL_MZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, VectorIndexH32b_timm, /* UMLSL_MZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm3s2range, ZPR16, ZPR4b16, /* UMLSL_VG2_M2Z2Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZZ_h_mul_r, /* UMLSL_VG2_M2ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* UMLSL_VG2_M2ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZ_h, ZPR4b16, /* UMLSL_VG4_M4Z4Z_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* UMLSL_VG4_M4ZZI_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h_mul_r, ZPR4b16, VectorIndexH32b_timm, /* UMLSL_VG4_M4ZZ_S */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s2range, ZZZZ_h, ZPR4b16, /* UMLSLv16i8_v8i16 */ V128, V128, V128, V128, /* UMLSLv2i32_indexed */ V128, V128, V64, V128, VectorIndexS, /* UMLSLv2i32_v2i64 */ V128, V128, V64, V64, /* UMLSLv4i16_indexed */ V128, V128, V64, V128_lo, VectorIndexH, /* UMLSLv4i16_v4i32 */ V128, V128, V64, V64, /* UMLSLv4i32_indexed */ V128, V128, V128, V128, VectorIndexS, /* UMLSLv4i32_v2i64 */ V128, V128, V128, V128, /* UMLSLv8i16_indexed */ V128, V128, V128, V128_lo, VectorIndexH, /* UMLSLv8i16_v4i32 */ V128, V128, V128, V128, /* UMLSLv8i8_v8i16 */ V128, V128, V64, V64, /* UMMLA */ V128, V128, V128, V128, /* UMMLA_ZZZ */ ZPR32, ZPR32, ZPR8, ZPR8, /* UMOPA_MPPZZ_D */ TileOp64, TileOp64, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* UMOPA_MPPZZ_HtoS */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* UMOPA_MPPZZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* UMOPS_MPPZZ_D */ TileOp64, TileOp64, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* UMOPS_MPPZZ_HtoS */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* UMOPS_MPPZZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* UMOVvi16 */ GPR32, V128, VectorIndexH, /* UMOVvi16_idx0 */ GPR32, V128, VectorIndex0, /* UMOVvi32 */ GPR32, V128, VectorIndexS, /* UMOVvi32_idx0 */ GPR32, V128, VectorIndex0, /* UMOVvi64 */ GPR64, V128, VectorIndexD, /* UMOVvi64_idx0 */ GPR64, V128, VectorIndex0, /* UMOVvi8 */ GPR32, V128, VectorIndexB, /* UMOVvi8_idx0 */ GPR32, V128, VectorIndex0, /* UMSUBLrrr */ GPR64, GPR32, GPR32, GPR64, /* UMULH_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UMULH_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UMULH_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UMULH_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UMULH_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* UMULH_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* UMULH_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* UMULH_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* UMULHrr */ GPR64, GPR64, GPR64, /* UMULLB_ZZZI_D */ ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* UMULLB_ZZZI_S */ ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* UMULLB_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* UMULLB_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* UMULLB_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* UMULLT_ZZZI_D */ ZPR64, ZPR32, ZPR4b32, VectorIndexS32b, /* UMULLT_ZZZI_S */ ZPR32, ZPR16, ZPR3b16, VectorIndexH32b, /* UMULLT_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* UMULLT_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* UMULLT_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* UMULLv16i8_v8i16 */ V128, V128, V128, /* UMULLv2i32_indexed */ V128, V64, V128, VectorIndexS, /* UMULLv2i32_v2i64 */ V128, V64, V64, /* UMULLv4i16_indexed */ V128, V64, V128_lo, VectorIndexH, /* UMULLv4i16_v4i32 */ V128, V64, V64, /* UMULLv4i32_indexed */ V128, V128, V128, VectorIndexS, /* UMULLv4i32_v2i64 */ V128, V128, V128, /* UMULLv8i16_indexed */ V128, V128, V128_lo, VectorIndexH, /* UMULLv8i16_v4i32 */ V128, V128, V128, /* UMULLv8i8_v8i16 */ V128, V64, V64, /* UQADD_ZI_B */ ZPR8, ZPR8, i32imm, i32imm, /* UQADD_ZI_D */ ZPR64, ZPR64, i32imm, i32imm, /* UQADD_ZI_H */ ZPR16, ZPR16, i32imm, i32imm, /* UQADD_ZI_S */ ZPR32, ZPR32, i32imm, i32imm, /* UQADD_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UQADD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UQADD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UQADD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UQADD_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* UQADD_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* UQADD_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* UQADD_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* UQADDv16i8 */ V128, V128, V128, /* UQADDv1i16 */ FPR16, FPR16, FPR16, /* UQADDv1i32 */ FPR32, FPR32, FPR32, /* UQADDv1i64 */ FPR64, FPR64, FPR64, /* UQADDv1i8 */ FPR8, FPR8, FPR8, /* UQADDv2i32 */ V64, V64, V64, /* UQADDv2i64 */ V128, V128, V128, /* UQADDv4i16 */ V64, V64, V64, /* UQADDv4i32 */ V128, V128, V128, /* UQADDv8i16 */ V128, V128, V128, /* UQADDv8i8 */ V64, V64, V64, /* UQCVTN_Z2Z_StoH */ ZPR16, ZZ_s_mul_r, /* UQCVTN_Z4Z_DtoH */ ZPR16, ZZZZ_d_mul_r, /* UQCVTN_Z4Z_StoB */ ZPR8, ZZZZ_s_mul_r, /* UQCVT_Z2Z_StoH */ ZPR16, ZZ_s_mul_r, /* UQCVT_Z4Z_DtoH */ ZPR16, ZZZZ_d_mul_r, /* UQCVT_Z4Z_StoB */ ZPR8, ZZZZ_s_mul_r, /* UQDECB_WPiI */ GPR32z, GPR32z, sve_pred_enum, sve_incdec_imm, /* UQDECB_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* UQDECD_WPiI */ GPR32z, GPR32z, sve_pred_enum, sve_incdec_imm, /* UQDECD_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* UQDECD_ZPiI */ ZPR64, ZPR64, sve_pred_enum, sve_incdec_imm, /* UQDECH_WPiI */ GPR32z, GPR32z, sve_pred_enum, sve_incdec_imm, /* UQDECH_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* UQDECH_ZPiI */ ZPR16, ZPR16, sve_pred_enum, sve_incdec_imm, /* UQDECP_WP_B */ GPR32z, PPR8, GPR32z, /* UQDECP_WP_D */ GPR32z, PPR64, GPR32z, /* UQDECP_WP_H */ GPR32z, PPR16, GPR32z, /* UQDECP_WP_S */ GPR32z, PPR32, GPR32z, /* UQDECP_XP_B */ GPR64z, PPR8, GPR64z, /* UQDECP_XP_D */ GPR64z, PPR64, GPR64z, /* UQDECP_XP_H */ GPR64z, PPR16, GPR64z, /* UQDECP_XP_S */ GPR64z, PPR32, GPR64z, /* UQDECP_ZP_D */ ZPR64, ZPR64, PPR64, /* UQDECP_ZP_H */ ZPR16, ZPR16, PPR16, /* UQDECP_ZP_S */ ZPR32, ZPR32, PPR32, /* UQDECW_WPiI */ GPR32z, GPR32z, sve_pred_enum, sve_incdec_imm, /* UQDECW_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* UQDECW_ZPiI */ ZPR32, ZPR32, sve_pred_enum, sve_incdec_imm, /* UQINCB_WPiI */ GPR32z, GPR32z, sve_pred_enum, sve_incdec_imm, /* UQINCB_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* UQINCD_WPiI */ GPR32z, GPR32z, sve_pred_enum, sve_incdec_imm, /* UQINCD_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* UQINCD_ZPiI */ ZPR64, ZPR64, sve_pred_enum, sve_incdec_imm, /* UQINCH_WPiI */ GPR32z, GPR32z, sve_pred_enum, sve_incdec_imm, /* UQINCH_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* UQINCH_ZPiI */ ZPR16, ZPR16, sve_pred_enum, sve_incdec_imm, /* UQINCP_WP_B */ GPR32z, PPR8, GPR32z, /* UQINCP_WP_D */ GPR32z, PPR64, GPR32z, /* UQINCP_WP_H */ GPR32z, PPR16, GPR32z, /* UQINCP_WP_S */ GPR32z, PPR32, GPR32z, /* UQINCP_XP_B */ GPR64z, PPR8, GPR64z, /* UQINCP_XP_D */ GPR64z, PPR64, GPR64z, /* UQINCP_XP_H */ GPR64z, PPR16, GPR64z, /* UQINCP_XP_S */ GPR64z, PPR32, GPR64z, /* UQINCP_ZP_D */ ZPR64, ZPR64, PPR64, /* UQINCP_ZP_H */ ZPR16, ZPR16, PPR16, /* UQINCP_ZP_S */ ZPR32, ZPR32, PPR32, /* UQINCW_WPiI */ GPR32z, GPR32z, sve_pred_enum, sve_incdec_imm, /* UQINCW_XPiI */ GPR64z, GPR64z, sve_pred_enum, sve_incdec_imm, /* UQINCW_ZPiI */ ZPR32, ZPR32, sve_pred_enum, sve_incdec_imm, /* UQRSHLR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UQRSHLR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UQRSHLR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UQRSHLR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UQRSHL_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UQRSHL_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UQRSHL_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UQRSHL_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UQRSHLv16i8 */ V128, V128, V128, /* UQRSHLv1i16 */ FPR16, FPR16, FPR16, /* UQRSHLv1i32 */ FPR32, FPR32, FPR32, /* UQRSHLv1i64 */ FPR64, FPR64, FPR64, /* UQRSHLv1i8 */ FPR8, FPR8, FPR8, /* UQRSHLv2i32 */ V64, V64, V64, /* UQRSHLv2i64 */ V128, V128, V128, /* UQRSHLv4i16 */ V64, V64, V64, /* UQRSHLv4i32 */ V128, V128, V128, /* UQRSHLv8i16 */ V128, V128, V128, /* UQRSHLv8i8 */ V64, V64, V64, /* UQRSHRNB_ZZI_B */ ZPR8, ZPR16, tvecshiftR8, /* UQRSHRNB_ZZI_H */ ZPR16, ZPR32, tvecshiftR16, /* UQRSHRNB_ZZI_S */ ZPR32, ZPR64, tvecshiftR32, /* UQRSHRNT_ZZI_B */ ZPR8, ZPR8, ZPR16, tvecshiftR8, /* UQRSHRNT_ZZI_H */ ZPR16, ZPR16, ZPR32, tvecshiftR16, /* UQRSHRNT_ZZI_S */ ZPR32, ZPR32, ZPR64, tvecshiftR32, /* UQRSHRN_VG4_Z4ZI_B */ ZPR8, ZZZZ_s_mul_r, vecshiftR32, /* UQRSHRN_VG4_Z4ZI_H */ ZPR16, ZZZZ_d_mul_r, vecshiftR64, /* UQRSHRNb */ FPR8, FPR16, vecshiftR8, /* UQRSHRNh */ FPR16, FPR32, vecshiftR16, /* UQRSHRNs */ FPR32, FPR64, vecshiftR32, /* UQRSHRNv16i8_shift */ V128, V128, V128, vecshiftR16Narrow, /* UQRSHRNv2i32_shift */ V64, V128, vecshiftR64Narrow, /* UQRSHRNv4i16_shift */ V64, V128, vecshiftR32Narrow, /* UQRSHRNv4i32_shift */ V128, V128, V128, vecshiftR64Narrow, /* UQRSHRNv8i16_shift */ V128, V128, V128, vecshiftR32Narrow, /* UQRSHRNv8i8_shift */ V64, V128, vecshiftR16Narrow, /* UQRSHR_VG2_Z2ZI_H */ ZPR16, ZZ_s_mul_r, vecshiftR16, /* UQRSHR_VG4_Z4ZI_B */ ZPR8, ZZZZ_s_mul_r, vecshiftR32, /* UQRSHR_VG4_Z4ZI_H */ ZPR16, ZZZZ_d_mul_r, vecshiftR64, /* UQSHLR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UQSHLR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UQSHLR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UQSHLR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UQSHL_ZPmI_B */ ZPR8, PPR3bAny, ZPR8, vecshiftL8, /* UQSHL_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, vecshiftL64, /* UQSHL_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, vecshiftL16, /* UQSHL_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, vecshiftL32, /* UQSHL_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UQSHL_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UQSHL_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UQSHL_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UQSHLb */ FPR8, FPR8, vecshiftL8, /* UQSHLd */ FPR64, FPR64, vecshiftL64, /* UQSHLh */ FPR16, FPR16, vecshiftL16, /* UQSHLs */ FPR32, FPR32, vecshiftL32, /* UQSHLv16i8 */ V128, V128, V128, /* UQSHLv16i8_shift */ V128, V128, vecshiftL8, /* UQSHLv1i16 */ FPR16, FPR16, FPR16, /* UQSHLv1i32 */ FPR32, FPR32, FPR32, /* UQSHLv1i64 */ FPR64, FPR64, FPR64, /* UQSHLv1i8 */ FPR8, FPR8, FPR8, /* UQSHLv2i32 */ V64, V64, V64, /* UQSHLv2i32_shift */ V64, V64, vecshiftL32, /* UQSHLv2i64 */ V128, V128, V128, /* UQSHLv2i64_shift */ V128, V128, vecshiftL64, /* UQSHLv4i16 */ V64, V64, V64, /* UQSHLv4i16_shift */ V64, V64, vecshiftL16, /* UQSHLv4i32 */ V128, V128, V128, /* UQSHLv4i32_shift */ V128, V128, vecshiftL32, /* UQSHLv8i16 */ V128, V128, V128, /* UQSHLv8i16_shift */ V128, V128, vecshiftL16, /* UQSHLv8i8 */ V64, V64, V64, /* UQSHLv8i8_shift */ V64, V64, vecshiftL8, /* UQSHRNB_ZZI_B */ ZPR8, ZPR16, tvecshiftR8, /* UQSHRNB_ZZI_H */ ZPR16, ZPR32, tvecshiftR16, /* UQSHRNB_ZZI_S */ ZPR32, ZPR64, tvecshiftR32, /* UQSHRNT_ZZI_B */ ZPR8, ZPR8, ZPR16, tvecshiftR8, /* UQSHRNT_ZZI_H */ ZPR16, ZPR16, ZPR32, tvecshiftR16, /* UQSHRNT_ZZI_S */ ZPR32, ZPR32, ZPR64, tvecshiftR32, /* UQSHRNb */ FPR8, FPR16, vecshiftR8, /* UQSHRNh */ FPR16, FPR32, vecshiftR16, /* UQSHRNs */ FPR32, FPR64, vecshiftR32, /* UQSHRNv16i8_shift */ V128, V128, V128, vecshiftR16Narrow, /* UQSHRNv2i32_shift */ V64, V128, vecshiftR64Narrow, /* UQSHRNv4i16_shift */ V64, V128, vecshiftR32Narrow, /* UQSHRNv4i32_shift */ V128, V128, V128, vecshiftR64Narrow, /* UQSHRNv8i16_shift */ V128, V128, V128, vecshiftR32Narrow, /* UQSHRNv8i8_shift */ V64, V128, vecshiftR16Narrow, /* UQSUBR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UQSUBR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UQSUBR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UQSUBR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UQSUB_ZI_B */ ZPR8, ZPR8, i32imm, i32imm, /* UQSUB_ZI_D */ ZPR64, ZPR64, i32imm, i32imm, /* UQSUB_ZI_H */ ZPR16, ZPR16, i32imm, i32imm, /* UQSUB_ZI_S */ ZPR32, ZPR32, i32imm, i32imm, /* UQSUB_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* UQSUB_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* UQSUB_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* UQSUB_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* UQSUB_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* UQSUB_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* UQSUB_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* UQSUB_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* UQSUBv16i8 */ V128, V128, V128, /* UQSUBv1i16 */ FPR16, FPR16, FPR16, /* UQSUBv1i32 */ FPR32, FPR32, FPR32, /* UQSUBv1i64 */ FPR64, FPR64, FPR64, /* UQSUBv1i8 */ FPR8, FPR8, FPR8, /* UQSUBv2i32 */ V64, V64, V64, /* UQSUBv2i64 */ V128, V128, V128, /* UQSUBv4i16 */ V64, V64, V64, /* UQSUBv4i32 */ V128, V128, V128, /* UQSUBv8i16 */ V128, V128, V128, /* UQSUBv8i8 */ V64, V64, V64, /* UQXTNB_ZZ_B */ ZPR8, ZPR16, /* UQXTNB_ZZ_H */ ZPR16, ZPR32, /* UQXTNB_ZZ_S */ ZPR32, ZPR64, /* UQXTNT_ZZ_B */ ZPR8, ZPR8, ZPR16, /* UQXTNT_ZZ_H */ ZPR16, ZPR16, ZPR32, /* UQXTNT_ZZ_S */ ZPR32, ZPR32, ZPR64, /* UQXTNv16i8 */ V128, V128, V128, /* UQXTNv1i16 */ FPR16, FPR32, /* UQXTNv1i32 */ FPR32, FPR64, /* UQXTNv1i8 */ FPR8, FPR16, /* UQXTNv2i32 */ V64, V128, /* UQXTNv4i16 */ V64, V128, /* UQXTNv4i32 */ V128, V128, V128, /* UQXTNv8i16 */ V128, V128, V128, /* UQXTNv8i8 */ V64, V128, /* URECPE_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* URECPEv2i32 */ V64, V64, /* URECPEv4i32 */ V128, V128, /* URHADD_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* URHADD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* URHADD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* URHADD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* URHADDv16i8 */ V128, V128, V128, /* URHADDv2i32 */ V64, V64, V64, /* URHADDv4i16 */ V64, V64, V64, /* URHADDv4i32 */ V128, V128, V128, /* URHADDv8i16 */ V128, V128, V128, /* URHADDv8i8 */ V64, V64, V64, /* URSHLR_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* URSHLR_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* URSHLR_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* URSHLR_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* URSHL_VG2_2Z2Z_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZZ_b_mul_r, /* URSHL_VG2_2Z2Z_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZZ_d_mul_r, /* URSHL_VG2_2Z2Z_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZZ_h_mul_r, /* URSHL_VG2_2Z2Z_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZZ_s_mul_r, /* URSHL_VG2_2ZZ_B */ ZZ_b_mul_r, ZZ_b_mul_r, ZPR4b8, /* URSHL_VG2_2ZZ_D */ ZZ_d_mul_r, ZZ_d_mul_r, ZPR4b64, /* URSHL_VG2_2ZZ_H */ ZZ_h_mul_r, ZZ_h_mul_r, ZPR4b16, /* URSHL_VG2_2ZZ_S */ ZZ_s_mul_r, ZZ_s_mul_r, ZPR4b32, /* URSHL_VG4_4Z4Z_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* URSHL_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* URSHL_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* URSHL_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* URSHL_VG4_4ZZ_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, ZPR4b8, /* URSHL_VG4_4ZZ_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, ZPR4b64, /* URSHL_VG4_4ZZ_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, ZPR4b16, /* URSHL_VG4_4ZZ_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, ZPR4b32, /* URSHL_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* URSHL_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* URSHL_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* URSHL_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* URSHLv16i8 */ V128, V128, V128, /* URSHLv1i64 */ FPR64, FPR64, FPR64, /* URSHLv2i32 */ V64, V64, V64, /* URSHLv2i64 */ V128, V128, V128, /* URSHLv4i16 */ V64, V64, V64, /* URSHLv4i32 */ V128, V128, V128, /* URSHLv8i16 */ V128, V128, V128, /* URSHLv8i8 */ V64, V64, V64, /* URSHR_ZPmI_B */ ZPR8, PPR3bAny, ZPR8, vecshiftR8, /* URSHR_ZPmI_D */ ZPR64, PPR3bAny, ZPR64, vecshiftR64, /* URSHR_ZPmI_H */ ZPR16, PPR3bAny, ZPR16, vecshiftR16, /* URSHR_ZPmI_S */ ZPR32, PPR3bAny, ZPR32, vecshiftR32, /* URSHRd */ FPR64, FPR64, vecshiftR64, /* URSHRv16i8_shift */ V128, V128, vecshiftR8, /* URSHRv2i32_shift */ V64, V64, vecshiftR32, /* URSHRv2i64_shift */ V128, V128, vecshiftR64, /* URSHRv4i16_shift */ V64, V64, vecshiftR16, /* URSHRv4i32_shift */ V128, V128, vecshiftR32, /* URSHRv8i16_shift */ V128, V128, vecshiftR16, /* URSHRv8i8_shift */ V64, V64, vecshiftR8, /* URSQRTE_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* URSQRTEv2i32 */ V64, V64, /* URSQRTEv4i32 */ V128, V128, /* URSRA_ZZI_B */ ZPR8, ZPR8, ZPR8, vecshiftR8, /* URSRA_ZZI_D */ ZPR64, ZPR64, ZPR64, vecshiftR64, /* URSRA_ZZI_H */ ZPR16, ZPR16, ZPR16, vecshiftR16, /* URSRA_ZZI_S */ ZPR32, ZPR32, ZPR32, vecshiftR32, /* URSRAd */ FPR64, FPR64, FPR64, vecshiftR64, /* URSRAv16i8_shift */ V128, V128, V128, vecshiftR8, /* URSRAv2i32_shift */ V64, V64, V64, vecshiftR32, /* URSRAv2i64_shift */ V128, V128, V128, vecshiftR64, /* URSRAv4i16_shift */ V64, V64, V64, vecshiftR16, /* URSRAv4i32_shift */ V128, V128, V128, vecshiftR32, /* URSRAv8i16_shift */ V128, V128, V128, vecshiftR16, /* URSRAv8i8_shift */ V64, V64, V64, vecshiftR8, /* USDOT_VG2_M2Z2Z_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZZ_b_mul_r, /* USDOT_VG2_M2ZZI_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* USDOT_VG2_M2ZZ_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_b, ZPR4b8, /* USDOT_VG4_M4Z4Z_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* USDOT_VG4_M4ZZI_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* USDOT_VG4_M4ZZ_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b, ZPR4b8, /* USDOT_ZZZ */ ZPR32, ZPR32, ZPR8, ZPR8, /* USDOT_ZZZI */ ZPR32, ZPR32, ZPR8, ZPR3b8, VectorIndexS32b, /* USDOTlanev16i8 */ V128, V128, V128, V128, VectorIndexS, /* USDOTlanev8i8 */ V64, V64, V64, V128, VectorIndexS, /* USDOTv16i8 */ V128, V128, V128, V128, /* USDOTv8i8 */ V64, V64, V64, V64, /* USHLLB_ZZI_D */ ZPR64, ZPR32, vecshiftL32, /* USHLLB_ZZI_H */ ZPR16, ZPR8, vecshiftL8, /* USHLLB_ZZI_S */ ZPR32, ZPR16, vecshiftL16, /* USHLLT_ZZI_D */ ZPR64, ZPR32, vecshiftL32, /* USHLLT_ZZI_H */ ZPR16, ZPR8, vecshiftL8, /* USHLLT_ZZI_S */ ZPR32, ZPR16, vecshiftL16, /* USHLLv16i8_shift */ V128, V128, vecshiftL8, /* USHLLv2i32_shift */ V128, V64, vecshiftL32, /* USHLLv4i16_shift */ V128, V64, vecshiftL16, /* USHLLv4i32_shift */ V128, V128, vecshiftL32, /* USHLLv8i16_shift */ V128, V128, vecshiftL16, /* USHLLv8i8_shift */ V128, V64, vecshiftL8, /* USHLv16i8 */ V128, V128, V128, /* USHLv1i64 */ FPR64, FPR64, FPR64, /* USHLv2i32 */ V64, V64, V64, /* USHLv2i64 */ V128, V128, V128, /* USHLv4i16 */ V64, V64, V64, /* USHLv4i32 */ V128, V128, V128, /* USHLv8i16 */ V128, V128, V128, /* USHLv8i8 */ V64, V64, V64, /* USHRd */ FPR64, FPR64, vecshiftR64, /* USHRv16i8_shift */ V128, V128, vecshiftR8, /* USHRv2i32_shift */ V64, V64, vecshiftR32, /* USHRv2i64_shift */ V128, V128, vecshiftR64, /* USHRv4i16_shift */ V64, V64, vecshiftR16, /* USHRv4i32_shift */ V128, V128, vecshiftR32, /* USHRv8i16_shift */ V128, V128, vecshiftR16, /* USHRv8i8_shift */ V64, V64, vecshiftR8, /* USMLALL_MZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR8, ZPR4b8, VectorIndexB, /* USMLALL_MZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm2s4range, ZPR8, ZPR4b8, /* USMLALL_VG2_M2Z2Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b_mul_r, ZZ_b_mul_r, /* USMLALL_VG2_M2ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b_mul_r, ZPR4b8, VectorIndexB, /* USMLALL_VG2_M2ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZ_b, ZPR4b8, /* USMLALL_VG4_M4Z4Z_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* USMLALL_VG4_M4ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b_mul_r, ZPR4b8, VectorIndexB, /* USMLALL_VG4_M4ZZ_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, uimm1s4range, ZZZZ_b, ZPR4b8, /* USMMLA */ V128, V128, V128, V128, /* USMMLA_ZZZ */ ZPR32, ZPR32, ZPR8, ZPR8, /* USMOPA_MPPZZ_D */ TileOp64, TileOp64, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* USMOPA_MPPZZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* USMOPS_MPPZZ_D */ TileOp64, TileOp64, PPR3bAny, PPR3bAny, ZPR16, ZPR16, /* USMOPS_MPPZZ_S */ TileOp32, TileOp32, PPR3bAny, PPR3bAny, ZPR8, ZPR8, /* USQADD_ZPmZ_B */ ZPR8, PPR3bAny, ZPR8, ZPR8, /* USQADD_ZPmZ_D */ ZPR64, PPR3bAny, ZPR64, ZPR64, /* USQADD_ZPmZ_H */ ZPR16, PPR3bAny, ZPR16, ZPR16, /* USQADD_ZPmZ_S */ ZPR32, PPR3bAny, ZPR32, ZPR32, /* USQADDv16i8 */ V128, V128, V128, /* USQADDv1i16 */ FPR16, FPR16, FPR16, /* USQADDv1i32 */ FPR32, FPR32, FPR32, /* USQADDv1i64 */ FPR64, FPR64, FPR64, /* USQADDv1i8 */ FPR8, FPR8, FPR8, /* USQADDv2i32 */ V64, V64, V64, /* USQADDv2i64 */ V128, V128, V128, /* USQADDv4i16 */ V64, V64, V64, /* USQADDv4i32 */ V128, V128, V128, /* USQADDv8i16 */ V128, V128, V128, /* USQADDv8i8 */ V64, V64, V64, /* USRA_ZZI_B */ ZPR8, ZPR8, ZPR8, vecshiftR8, /* USRA_ZZI_D */ ZPR64, ZPR64, ZPR64, vecshiftR64, /* USRA_ZZI_H */ ZPR16, ZPR16, ZPR16, vecshiftR16, /* USRA_ZZI_S */ ZPR32, ZPR32, ZPR32, vecshiftR32, /* USRAd */ FPR64, FPR64, FPR64, vecshiftR64, /* USRAv16i8_shift */ V128, V128, V128, vecshiftR8, /* USRAv2i32_shift */ V64, V64, V64, vecshiftR32, /* USRAv2i64_shift */ V128, V128, V128, vecshiftR64, /* USRAv4i16_shift */ V64, V64, V64, vecshiftR16, /* USRAv4i32_shift */ V128, V128, V128, vecshiftR32, /* USRAv8i16_shift */ V128, V128, V128, vecshiftR16, /* USRAv8i8_shift */ V64, V64, V64, vecshiftR8, /* USUBLB_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* USUBLB_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* USUBLB_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* USUBLT_ZZZ_D */ ZPR64, ZPR32, ZPR32, /* USUBLT_ZZZ_H */ ZPR16, ZPR8, ZPR8, /* USUBLT_ZZZ_S */ ZPR32, ZPR16, ZPR16, /* USUBLv16i8_v8i16 */ V128, V128, V128, /* USUBLv2i32_v2i64 */ V128, V64, V64, /* USUBLv4i16_v4i32 */ V128, V64, V64, /* USUBLv4i32_v2i64 */ V128, V128, V128, /* USUBLv8i16_v4i32 */ V128, V128, V128, /* USUBLv8i8_v8i16 */ V128, V64, V64, /* USUBWB_ZZZ_D */ ZPR64, ZPR64, ZPR32, /* USUBWB_ZZZ_H */ ZPR16, ZPR16, ZPR8, /* USUBWB_ZZZ_S */ ZPR32, ZPR32, ZPR16, /* USUBWT_ZZZ_D */ ZPR64, ZPR64, ZPR32, /* USUBWT_ZZZ_H */ ZPR16, ZPR16, ZPR8, /* USUBWT_ZZZ_S */ ZPR32, ZPR32, ZPR16, /* USUBWv16i8_v8i16 */ V128, V128, V128, /* USUBWv2i32_v2i64 */ V128, V128, V64, /* USUBWv4i16_v4i32 */ V128, V128, V64, /* USUBWv4i32_v2i64 */ V128, V128, V128, /* USUBWv8i16_v4i32 */ V128, V128, V128, /* USUBWv8i8_v8i16 */ V128, V128, V64, /* USVDOT_VG4_M4ZZI_BToS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* UUNPKHI_ZZ_D */ ZPR64, ZPR32, /* UUNPKHI_ZZ_H */ ZPR16, ZPR8, /* UUNPKHI_ZZ_S */ ZPR32, ZPR16, /* UUNPKLO_ZZ_D */ ZPR64, ZPR32, /* UUNPKLO_ZZ_H */ ZPR16, ZPR8, /* UUNPKLO_ZZ_S */ ZPR32, ZPR16, /* UUNPK_VG2_2ZZ_D */ ZZ_d_mul_r, ZPR32, /* UUNPK_VG2_2ZZ_H */ ZZ_h_mul_r, ZPR8, /* UUNPK_VG2_2ZZ_S */ ZZ_s_mul_r, ZPR16, /* UUNPK_VG4_4Z2Z_D */ ZZZZ_d_mul_r, ZZ_s_mul_r, /* UUNPK_VG4_4Z2Z_H */ ZZZZ_h_mul_r, ZZ_b_mul_r, /* UUNPK_VG4_4Z2Z_S */ ZZZZ_s_mul_r, ZZ_h_mul_r, /* UVDOT_VG2_M2ZZI_HtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZ_h_mul_r, ZPR4b16, VectorIndexS32b_timm, /* UVDOT_VG4_M4ZZI_BtoS */ MatrixOp32, MatrixOp32, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_b_mul_r, ZPR4b8, VectorIndexS32b_timm, /* UVDOT_VG4_M4ZZI_HtoD */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, ZZZZ_h_mul_r, ZPR4b16, VectorIndexD32b_timm, /* UXTB_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* UXTB_ZPmZ_H */ ZPR16, ZPR16, PPR3bAny, ZPR16, /* UXTB_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* UXTH_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* UXTH_ZPmZ_S */ ZPR32, ZPR32, PPR3bAny, ZPR32, /* UXTW_ZPmZ_D */ ZPR64, ZPR64, PPR3bAny, ZPR64, /* UZP1_PPP_B */ PPR8, PPR8, PPR8, /* UZP1_PPP_D */ PPR64, PPR64, PPR64, /* UZP1_PPP_H */ PPR16, PPR16, PPR16, /* UZP1_PPP_S */ PPR32, PPR32, PPR32, /* UZP1_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* UZP1_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* UZP1_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* UZP1_ZZZ_Q */ ZPR128, ZPR128, ZPR128, /* UZP1_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* UZP1v16i8 */ V128, V128, V128, /* UZP1v2i32 */ V64, V64, V64, /* UZP1v2i64 */ V128, V128, V128, /* UZP1v4i16 */ V64, V64, V64, /* UZP1v4i32 */ V128, V128, V128, /* UZP1v8i16 */ V128, V128, V128, /* UZP1v8i8 */ V64, V64, V64, /* UZP2_PPP_B */ PPR8, PPR8, PPR8, /* UZP2_PPP_D */ PPR64, PPR64, PPR64, /* UZP2_PPP_H */ PPR16, PPR16, PPR16, /* UZP2_PPP_S */ PPR32, PPR32, PPR32, /* UZP2_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* UZP2_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* UZP2_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* UZP2_ZZZ_Q */ ZPR128, ZPR128, ZPR128, /* UZP2_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* UZP2v16i8 */ V128, V128, V128, /* UZP2v2i32 */ V64, V64, V64, /* UZP2v2i64 */ V128, V128, V128, /* UZP2v4i16 */ V64, V64, V64, /* UZP2v4i32 */ V128, V128, V128, /* UZP2v8i16 */ V128, V128, V128, /* UZP2v8i8 */ V64, V64, V64, /* UZPQ1_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* UZPQ1_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* UZPQ1_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* UZPQ1_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* UZPQ2_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* UZPQ2_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* UZPQ2_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* UZPQ2_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* UZP_VG2_2ZZZ_B */ ZZ_b_mul_r, ZPR8, ZPR8, /* UZP_VG2_2ZZZ_D */ ZZ_d_mul_r, ZPR64, ZPR64, /* UZP_VG2_2ZZZ_H */ ZZ_h_mul_r, ZPR16, ZPR16, /* UZP_VG2_2ZZZ_Q */ ZZ_q_mul_r, ZPR128, ZPR128, /* UZP_VG2_2ZZZ_S */ ZZ_s_mul_r, ZPR32, ZPR32, /* UZP_VG4_4Z4Z_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* UZP_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* UZP_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* UZP_VG4_4Z4Z_Q */ ZZZZ_q_mul_r, ZZZZ_q_mul_r, /* UZP_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* WFET */ GPR64, /* WFIT */ GPR64, /* WHILEGE_2PXX_B */ PP_b_mul_r, GPR64, GPR64, /* WHILEGE_2PXX_D */ PP_d_mul_r, GPR64, GPR64, /* WHILEGE_2PXX_H */ PP_h_mul_r, GPR64, GPR64, /* WHILEGE_2PXX_S */ PP_s_mul_r, GPR64, GPR64, /* WHILEGE_CXX_B */ PNR8_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEGE_CXX_D */ PNR64_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEGE_CXX_H */ PNR16_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEGE_CXX_S */ PNR32_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEGE_PWW_B */ PPR8, GPR32, GPR32, /* WHILEGE_PWW_D */ PPR64, GPR32, GPR32, /* WHILEGE_PWW_H */ PPR16, GPR32, GPR32, /* WHILEGE_PWW_S */ PPR32, GPR32, GPR32, /* WHILEGE_PXX_B */ PPR8, GPR64, GPR64, /* WHILEGE_PXX_D */ PPR64, GPR64, GPR64, /* WHILEGE_PXX_H */ PPR16, GPR64, GPR64, /* WHILEGE_PXX_S */ PPR32, GPR64, GPR64, /* WHILEGT_2PXX_B */ PP_b_mul_r, GPR64, GPR64, /* WHILEGT_2PXX_D */ PP_d_mul_r, GPR64, GPR64, /* WHILEGT_2PXX_H */ PP_h_mul_r, GPR64, GPR64, /* WHILEGT_2PXX_S */ PP_s_mul_r, GPR64, GPR64, /* WHILEGT_CXX_B */ PNR8_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEGT_CXX_D */ PNR64_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEGT_CXX_H */ PNR16_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEGT_CXX_S */ PNR32_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEGT_PWW_B */ PPR8, GPR32, GPR32, /* WHILEGT_PWW_D */ PPR64, GPR32, GPR32, /* WHILEGT_PWW_H */ PPR16, GPR32, GPR32, /* WHILEGT_PWW_S */ PPR32, GPR32, GPR32, /* WHILEGT_PXX_B */ PPR8, GPR64, GPR64, /* WHILEGT_PXX_D */ PPR64, GPR64, GPR64, /* WHILEGT_PXX_H */ PPR16, GPR64, GPR64, /* WHILEGT_PXX_S */ PPR32, GPR64, GPR64, /* WHILEHI_2PXX_B */ PP_b_mul_r, GPR64, GPR64, /* WHILEHI_2PXX_D */ PP_d_mul_r, GPR64, GPR64, /* WHILEHI_2PXX_H */ PP_h_mul_r, GPR64, GPR64, /* WHILEHI_2PXX_S */ PP_s_mul_r, GPR64, GPR64, /* WHILEHI_CXX_B */ PNR8_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEHI_CXX_D */ PNR64_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEHI_CXX_H */ PNR16_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEHI_CXX_S */ PNR32_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEHI_PWW_B */ PPR8, GPR32, GPR32, /* WHILEHI_PWW_D */ PPR64, GPR32, GPR32, /* WHILEHI_PWW_H */ PPR16, GPR32, GPR32, /* WHILEHI_PWW_S */ PPR32, GPR32, GPR32, /* WHILEHI_PXX_B */ PPR8, GPR64, GPR64, /* WHILEHI_PXX_D */ PPR64, GPR64, GPR64, /* WHILEHI_PXX_H */ PPR16, GPR64, GPR64, /* WHILEHI_PXX_S */ PPR32, GPR64, GPR64, /* WHILEHS_2PXX_B */ PP_b_mul_r, GPR64, GPR64, /* WHILEHS_2PXX_D */ PP_d_mul_r, GPR64, GPR64, /* WHILEHS_2PXX_H */ PP_h_mul_r, GPR64, GPR64, /* WHILEHS_2PXX_S */ PP_s_mul_r, GPR64, GPR64, /* WHILEHS_CXX_B */ PNR8_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEHS_CXX_D */ PNR64_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEHS_CXX_H */ PNR16_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEHS_CXX_S */ PNR32_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILEHS_PWW_B */ PPR8, GPR32, GPR32, /* WHILEHS_PWW_D */ PPR64, GPR32, GPR32, /* WHILEHS_PWW_H */ PPR16, GPR32, GPR32, /* WHILEHS_PWW_S */ PPR32, GPR32, GPR32, /* WHILEHS_PXX_B */ PPR8, GPR64, GPR64, /* WHILEHS_PXX_D */ PPR64, GPR64, GPR64, /* WHILEHS_PXX_H */ PPR16, GPR64, GPR64, /* WHILEHS_PXX_S */ PPR32, GPR64, GPR64, /* WHILELE_2PXX_B */ PP_b_mul_r, GPR64, GPR64, /* WHILELE_2PXX_D */ PP_d_mul_r, GPR64, GPR64, /* WHILELE_2PXX_H */ PP_h_mul_r, GPR64, GPR64, /* WHILELE_2PXX_S */ PP_s_mul_r, GPR64, GPR64, /* WHILELE_CXX_B */ PNR8_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELE_CXX_D */ PNR64_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELE_CXX_H */ PNR16_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELE_CXX_S */ PNR32_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELE_PWW_B */ PPR8, GPR32, GPR32, /* WHILELE_PWW_D */ PPR64, GPR32, GPR32, /* WHILELE_PWW_H */ PPR16, GPR32, GPR32, /* WHILELE_PWW_S */ PPR32, GPR32, GPR32, /* WHILELE_PXX_B */ PPR8, GPR64, GPR64, /* WHILELE_PXX_D */ PPR64, GPR64, GPR64, /* WHILELE_PXX_H */ PPR16, GPR64, GPR64, /* WHILELE_PXX_S */ PPR32, GPR64, GPR64, /* WHILELO_2PXX_B */ PP_b_mul_r, GPR64, GPR64, /* WHILELO_2PXX_D */ PP_d_mul_r, GPR64, GPR64, /* WHILELO_2PXX_H */ PP_h_mul_r, GPR64, GPR64, /* WHILELO_2PXX_S */ PP_s_mul_r, GPR64, GPR64, /* WHILELO_CXX_B */ PNR8_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELO_CXX_D */ PNR64_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELO_CXX_H */ PNR16_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELO_CXX_S */ PNR32_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELO_PWW_B */ PPR8, GPR32, GPR32, /* WHILELO_PWW_D */ PPR64, GPR32, GPR32, /* WHILELO_PWW_H */ PPR16, GPR32, GPR32, /* WHILELO_PWW_S */ PPR32, GPR32, GPR32, /* WHILELO_PXX_B */ PPR8, GPR64, GPR64, /* WHILELO_PXX_D */ PPR64, GPR64, GPR64, /* WHILELO_PXX_H */ PPR16, GPR64, GPR64, /* WHILELO_PXX_S */ PPR32, GPR64, GPR64, /* WHILELS_2PXX_B */ PP_b_mul_r, GPR64, GPR64, /* WHILELS_2PXX_D */ PP_d_mul_r, GPR64, GPR64, /* WHILELS_2PXX_H */ PP_h_mul_r, GPR64, GPR64, /* WHILELS_2PXX_S */ PP_s_mul_r, GPR64, GPR64, /* WHILELS_CXX_B */ PNR8_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELS_CXX_D */ PNR64_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELS_CXX_H */ PNR16_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELS_CXX_S */ PNR32_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELS_PWW_B */ PPR8, GPR32, GPR32, /* WHILELS_PWW_D */ PPR64, GPR32, GPR32, /* WHILELS_PWW_H */ PPR16, GPR32, GPR32, /* WHILELS_PWW_S */ PPR32, GPR32, GPR32, /* WHILELS_PXX_B */ PPR8, GPR64, GPR64, /* WHILELS_PXX_D */ PPR64, GPR64, GPR64, /* WHILELS_PXX_H */ PPR16, GPR64, GPR64, /* WHILELS_PXX_S */ PPR32, GPR64, GPR64, /* WHILELT_2PXX_B */ PP_b_mul_r, GPR64, GPR64, /* WHILELT_2PXX_D */ PP_d_mul_r, GPR64, GPR64, /* WHILELT_2PXX_H */ PP_h_mul_r, GPR64, GPR64, /* WHILELT_2PXX_S */ PP_s_mul_r, GPR64, GPR64, /* WHILELT_CXX_B */ PNR8_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELT_CXX_D */ PNR64_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELT_CXX_H */ PNR16_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELT_CXX_S */ PNR32_p8to15, GPR64, GPR64, sve_vec_len_specifier_enum, /* WHILELT_PWW_B */ PPR8, GPR32, GPR32, /* WHILELT_PWW_D */ PPR64, GPR32, GPR32, /* WHILELT_PWW_H */ PPR16, GPR32, GPR32, /* WHILELT_PWW_S */ PPR32, GPR32, GPR32, /* WHILELT_PXX_B */ PPR8, GPR64, GPR64, /* WHILELT_PXX_D */ PPR64, GPR64, GPR64, /* WHILELT_PXX_H */ PPR16, GPR64, GPR64, /* WHILELT_PXX_S */ PPR32, GPR64, GPR64, /* WHILERW_PXX_B */ PPR8, GPR64, GPR64, /* WHILERW_PXX_D */ PPR64, GPR64, GPR64, /* WHILERW_PXX_H */ PPR16, GPR64, GPR64, /* WHILERW_PXX_S */ PPR32, GPR64, GPR64, /* WHILEWR_PXX_B */ PPR8, GPR64, GPR64, /* WHILEWR_PXX_D */ PPR64, GPR64, GPR64, /* WHILEWR_PXX_H */ PPR16, GPR64, GPR64, /* WHILEWR_PXX_S */ PPR32, GPR64, GPR64, /* WRFFR */ PPR8, /* XAFLAG */ /* XAR */ V128, V128, V128, uimm6, /* XAR_ZZZI_B */ ZPR8, ZPR8, ZPR8, vecshiftR8, /* XAR_ZZZI_D */ ZPR64, ZPR64, ZPR64, vecshiftR64, /* XAR_ZZZI_H */ ZPR16, ZPR16, ZPR16, vecshiftR16, /* XAR_ZZZI_S */ ZPR32, ZPR32, ZPR32, vecshiftR32, /* XPACD */ GPR64, GPR64, /* XPACI */ GPR64, GPR64, /* XPACLRI */ /* XTNv16i8 */ V128, V128, V128, /* XTNv2i32 */ V64, V128, /* XTNv4i16 */ V64, V128, /* XTNv4i32 */ V128, V128, V128, /* XTNv8i16 */ V128, V128, V128, /* XTNv8i8 */ V64, V128, /* ZERO_M */ MatrixTileList, /* ZERO_MXI_2Z */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm3s2range, /* ZERO_MXI_4Z */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm2s4range, /* ZERO_MXI_VG2_2Z */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm2s2range, /* ZERO_MXI_VG2_4Z */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, /* ZERO_MXI_VG2_Z */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, /* ZERO_MXI_VG4_2Z */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm2s2range, /* ZERO_MXI_VG4_4Z */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, uimm1s4range, /* ZERO_MXI_VG4_Z */ MatrixOp64, MatrixOp64, MatrixIndexGPR32Op8_11, sme_elm_idx0_7, /* ZERO_T */ ZTR, /* ZIP1_PPP_B */ PPR8, PPR8, PPR8, /* ZIP1_PPP_D */ PPR64, PPR64, PPR64, /* ZIP1_PPP_H */ PPR16, PPR16, PPR16, /* ZIP1_PPP_S */ PPR32, PPR32, PPR32, /* ZIP1_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* ZIP1_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* ZIP1_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* ZIP1_ZZZ_Q */ ZPR128, ZPR128, ZPR128, /* ZIP1_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* ZIP1v16i8 */ V128, V128, V128, /* ZIP1v2i32 */ V64, V64, V64, /* ZIP1v2i64 */ V128, V128, V128, /* ZIP1v4i16 */ V64, V64, V64, /* ZIP1v4i32 */ V128, V128, V128, /* ZIP1v8i16 */ V128, V128, V128, /* ZIP1v8i8 */ V64, V64, V64, /* ZIP2_PPP_B */ PPR8, PPR8, PPR8, /* ZIP2_PPP_D */ PPR64, PPR64, PPR64, /* ZIP2_PPP_H */ PPR16, PPR16, PPR16, /* ZIP2_PPP_S */ PPR32, PPR32, PPR32, /* ZIP2_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* ZIP2_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* ZIP2_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* ZIP2_ZZZ_Q */ ZPR128, ZPR128, ZPR128, /* ZIP2_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* ZIP2v16i8 */ V128, V128, V128, /* ZIP2v2i32 */ V64, V64, V64, /* ZIP2v2i64 */ V128, V128, V128, /* ZIP2v4i16 */ V64, V64, V64, /* ZIP2v4i32 */ V128, V128, V128, /* ZIP2v8i16 */ V128, V128, V128, /* ZIP2v8i8 */ V64, V64, V64, /* ZIPQ1_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* ZIPQ1_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* ZIPQ1_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* ZIPQ1_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* ZIPQ2_ZZZ_B */ ZPR8, ZPR8, ZPR8, /* ZIPQ2_ZZZ_D */ ZPR64, ZPR64, ZPR64, /* ZIPQ2_ZZZ_H */ ZPR16, ZPR16, ZPR16, /* ZIPQ2_ZZZ_S */ ZPR32, ZPR32, ZPR32, /* ZIP_VG2_2ZZZ_B */ ZZ_b_mul_r, ZPR8, ZPR8, /* ZIP_VG2_2ZZZ_D */ ZZ_d_mul_r, ZPR64, ZPR64, /* ZIP_VG2_2ZZZ_H */ ZZ_h_mul_r, ZPR16, ZPR16, /* ZIP_VG2_2ZZZ_Q */ ZZ_q_mul_r, ZPR128, ZPR128, /* ZIP_VG2_2ZZZ_S */ ZZ_s_mul_r, ZPR32, ZPR32, /* ZIP_VG4_4Z4Z_B */ ZZZZ_b_mul_r, ZZZZ_b_mul_r, /* ZIP_VG4_4Z4Z_D */ ZZZZ_d_mul_r, ZZZZ_d_mul_r, /* ZIP_VG4_4Z4Z_H */ ZZZZ_h_mul_r, ZZZZ_h_mul_r, /* ZIP_VG4_4Z4Z_Q */ ZZZZ_q_mul_r, ZZZZ_q_mul_r, /* ZIP_VG4_4Z4Z_S */ ZZZZ_s_mul_r, ZZZZ_s_mul_r, /* anonymous_15148 */ ZPR16, ZZ_s_mul_r, vecshiftR16, /* anonymous_15149 */ ZPR16, ZZ_s_mul_r, vecshiftR16, /* anonymous_5481 */ ZPR16, ZZ_s_mul_r, vecshiftR16, }; return OpcodeOperandTypes[Offsets[Opcode] + OpIdx]; } } // end namespace AArch64 } // end namespace llvm #endif // GET_INSTRINFO_OPERAND_TYPE #ifdef GET_INSTRINFO_MEM_OPERAND_SIZE #undef GET_INSTRINFO_MEM_OPERAND_SIZE namespace llvm { namespace AArch64 { LLVM_READONLY static int getMemOperandSize(int OpType) { switch (OpType) { default: return 0; } } } // end namespace AArch64 } // end namespace llvm #endif // GET_INSTRINFO_MEM_OPERAND_SIZE #ifdef GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP #undef GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP namespace llvm { namespace AArch64 { LLVM_READONLY static unsigned getLogicalOperandSize(uint16_t Opcode, uint16_t LogicalOpIdx) { return LogicalOpIdx; } LLVM_READONLY static inline unsigned getLogicalOperandIdx(uint16_t Opcode, uint16_t LogicalOpIdx) { auto S = 0U; for (auto i = 0U; i < LogicalOpIdx; ++i) S += getLogicalOperandSize(Opcode, i); return S; } } // end namespace AArch64 } // end namespace llvm #endif // GET_INSTRINFO_LOGICAL_OPERAND_SIZE_MAP #ifdef GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP #undef GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP namespace llvm { namespace AArch64 { LLVM_READONLY static int getLogicalOperandType(uint16_t Opcode, uint16_t LogicalOpIdx) { return -1; } } // end namespace AArch64 } // end namespace llvm #endif // GET_INSTRINFO_LOGICAL_OPERAND_TYPE_MAP #ifdef GET_INSTRINFO_MC_HELPER_DECLS #undef GET_INSTRINFO_MC_HELPER_DECLS namespace llvm { class MCInst; class FeatureBitset; namespace AArch64_MC { bool isExynosArithFast(const MCInst &MI); bool isExynosCheapAsMove(const MCInst &MI); bool isExynosLogicExFast(const MCInst &MI); bool isExynosLogicFast(const MCInst &MI); bool isExynosResetFast(const MCInst &MI); bool isExynosScaledAddr(const MCInst &MI); bool isCopyIdiom(const MCInst &MI); bool isZeroFPIdiom(const MCInst &MI); bool isZeroIdiom(const MCInst &MI); bool hasExtendedReg(const MCInst &MI); bool hasShiftedReg(const MCInst &MI); bool isScaledAddr(const MCInst &MI); void verifyInstructionPredicates(unsigned Opcode, const FeatureBitset &Features); } // end namespace AArch64_MC } // end namespace llvm #endif // GET_INSTRINFO_MC_HELPER_DECLS #ifdef GET_INSTRINFO_MC_HELPERS #undef GET_INSTRINFO_MC_HELPERS namespace llvm { namespace AArch64_MC { bool isExynosArithFast(const MCInst &MI) { switch(MI.getOpcode()) { case AArch64::ADDWrx: case AArch64::ADDXrx: case AArch64::ADDSWrx: case AArch64::ADDSXrx: case AArch64::SUBWrx: case AArch64::SUBXrx: case AArch64::SUBSWrx: case AArch64::SUBSXrx: case AArch64::ADDXrx64: case AArch64::ADDSXrx64: case AArch64::SUBXrx64: case AArch64::SUBSXrx64: return ( AArch64_AM::getArithShiftValue(MI.getOperand(3).getImm()) == 0 || ( ( AArch64_AM::getArithExtendType(MI.getOperand(3).getImm()) == AArch64_AM::UXTW || AArch64_AM::getArithExtendType(MI.getOperand(3).getImm()) == AArch64_AM::UXTX ) && ( AArch64_AM::getArithShiftValue(MI.getOperand(3).getImm()) == 1 || AArch64_AM::getArithShiftValue(MI.getOperand(3).getImm()) == 2 || AArch64_AM::getArithShiftValue(MI.getOperand(3).getImm()) == 3 ) ) ); case AArch64::ADDWrs: case AArch64::ADDXrs: case AArch64::ADDSWrs: case AArch64::ADDSXrs: case AArch64::SUBWrs: case AArch64::SUBXrs: case AArch64::SUBSWrs: case AArch64::SUBSXrs: return ( AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 0 || ( AArch64_AM::getShiftType(MI.getOperand(3).getImm()) == AArch64_AM::LSL && ( AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 1 || AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 2 || AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 3 ) ) ); case AArch64::ADDWrr: case AArch64::ADDXrr: case AArch64::ADDSWrr: case AArch64::ADDSXrr: case AArch64::SUBWrr: case AArch64::SUBXrr: case AArch64::SUBSWrr: case AArch64::SUBSXrr: return true; case AArch64::ADDWri: case AArch64::ADDXri: case AArch64::ADDSWri: case AArch64::ADDSXri: case AArch64::SUBWri: case AArch64::SUBXri: case AArch64::SUBSWri: case AArch64::SUBSXri: return true; default: return false; } // end of switch-stmt } bool isExynosCheapAsMove(const MCInst &MI) { switch(MI.getOpcode()) { case AArch64::ADDWri: case AArch64::ADDXri: case AArch64::ADDSWri: case AArch64::ADDSXri: case AArch64::SUBWri: case AArch64::SUBXri: case AArch64::SUBSWri: case AArch64::SUBSXri: case AArch64::ANDWri: case AArch64::ANDXri: case AArch64::EORWri: case AArch64::EORXri: case AArch64::ORRWri: case AArch64::ORRXri: return true; default: return ( AArch64_MC::isExynosArithFast(MI) || AArch64_MC::isExynosResetFast(MI) || AArch64_MC::isExynosLogicFast(MI) ); } // end of switch-stmt } bool isExynosLogicExFast(const MCInst &MI) { switch(MI.getOpcode()) { case AArch64::ANDWrs: case AArch64::ANDXrs: case AArch64::ANDSWrs: case AArch64::ANDSXrs: case AArch64::BICWrs: case AArch64::BICXrs: case AArch64::BICSWrs: case AArch64::BICSXrs: case AArch64::EONWrs: case AArch64::EONXrs: case AArch64::EORWrs: case AArch64::EORXrs: case AArch64::ORNWrs: case AArch64::ORNXrs: case AArch64::ORRWrs: case AArch64::ORRXrs: return ( ( AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 0 || ( AArch64_AM::getShiftType(MI.getOperand(3).getImm()) == AArch64_AM::LSL && ( AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 1 || AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 2 || AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 3 ) ) ) || ( AArch64_AM::getShiftType(MI.getOperand(3).getImm()) == AArch64_AM::LSL && AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 8 ) ); case AArch64::ANDWrr: case AArch64::ANDXrr: case AArch64::ANDSWrr: case AArch64::ANDSXrr: case AArch64::BICWrr: case AArch64::BICXrr: case AArch64::BICSWrr: case AArch64::BICSXrr: case AArch64::EONWrr: case AArch64::EONXrr: case AArch64::EORWrr: case AArch64::EORXrr: case AArch64::ORNWrr: case AArch64::ORNXrr: case AArch64::ORRWrr: case AArch64::ORRXrr: return true; case AArch64::ANDWri: case AArch64::ANDXri: case AArch64::EORWri: case AArch64::EORXri: case AArch64::ORRWri: case AArch64::ORRXri: return true; default: return false; } // end of switch-stmt } bool isExynosLogicFast(const MCInst &MI) { switch(MI.getOpcode()) { case AArch64::ANDWrs: case AArch64::ANDXrs: case AArch64::ANDSWrs: case AArch64::ANDSXrs: case AArch64::BICWrs: case AArch64::BICXrs: case AArch64::BICSWrs: case AArch64::BICSXrs: case AArch64::EONWrs: case AArch64::EONXrs: case AArch64::EORWrs: case AArch64::EORXrs: case AArch64::ORNWrs: case AArch64::ORNXrs: case AArch64::ORRWrs: case AArch64::ORRXrs: return ( AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 0 || ( AArch64_AM::getShiftType(MI.getOperand(3).getImm()) == AArch64_AM::LSL && ( AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 1 || AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 2 || AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 3 ) ) ); case AArch64::ANDWrr: case AArch64::ANDXrr: case AArch64::ANDSWrr: case AArch64::ANDSXrr: case AArch64::BICWrr: case AArch64::BICXrr: case AArch64::BICSWrr: case AArch64::BICSXrr: case AArch64::EONWrr: case AArch64::EONXrr: case AArch64::EORWrr: case AArch64::EORXrr: case AArch64::ORNWrr: case AArch64::ORNXrr: case AArch64::ORRWrr: case AArch64::ORRXrr: return true; case AArch64::ANDWri: case AArch64::ANDXri: case AArch64::EORWri: case AArch64::EORXri: case AArch64::ORRWri: case AArch64::ORRXri: return true; default: return false; } // end of switch-stmt } bool isExynosResetFast(const MCInst &MI) { switch(MI.getOpcode()) { case AArch64::ADR: case AArch64::ADRP: case AArch64::MOVNWi: case AArch64::MOVNXi: case AArch64::MOVZWi: case AArch64::MOVZXi: return true; case AArch64::ORRWri: case AArch64::ORRXri: return ( MI.getOperand(1).isReg() && ( MI.getOperand(1).getReg() == AArch64::WZR || MI.getOperand(1).getReg() == AArch64::XZR ) ); default: return ( AArch64_MC::isCopyIdiom(MI) || AArch64_MC::isZeroFPIdiom(MI) ); } // end of switch-stmt } bool isExynosScaledAddr(const MCInst &MI) { switch(MI.getOpcode()) { case AArch64::PRFMroW: case AArch64::PRFMroX: case AArch64::LDRBBroW: case AArch64::LDRBBroX: case AArch64::LDRSBWroW: case AArch64::LDRSBWroX: case AArch64::LDRSBXroW: case AArch64::LDRSBXroX: case AArch64::LDRHHroW: case AArch64::LDRHHroX: case AArch64::LDRSHWroW: case AArch64::LDRSHWroX: case AArch64::LDRSHXroW: case AArch64::LDRSHXroX: case AArch64::LDRWroW: case AArch64::LDRWroX: case AArch64::LDRSWroW: case AArch64::LDRSWroX: case AArch64::LDRXroW: case AArch64::LDRXroX: case AArch64::LDRBroW: case AArch64::LDRBroX: case AArch64::LDRHroW: case AArch64::LDRHroX: case AArch64::LDRSroW: case AArch64::LDRSroX: case AArch64::LDRDroW: case AArch64::LDRDroX: case AArch64::LDRQroW: case AArch64::LDRQroX: case AArch64::STRBBroW: case AArch64::STRBBroX: case AArch64::STRHHroW: case AArch64::STRHHroX: case AArch64::STRWroW: case AArch64::STRWroX: case AArch64::STRXroW: case AArch64::STRXroX: case AArch64::STRBroW: case AArch64::STRBroX: case AArch64::STRHroW: case AArch64::STRHroX: case AArch64::STRSroW: case AArch64::STRSroX: case AArch64::STRDroW: case AArch64::STRDroX: case AArch64::STRQroW: case AArch64::STRQroX: return ( AArch64_AM::getMemExtendType(MI.getOperand(3).getImm()) == AArch64_AM::SXTW || AArch64_AM::getMemExtendType(MI.getOperand(3).getImm()) == AArch64_AM::UXTW || AArch64_AM::getMemDoShift(MI.getOperand(4).getImm()) ); default: return false; } // end of switch-stmt } bool isCopyIdiom(const MCInst &MI) { switch(MI.getOpcode()) { case AArch64::ADDWri: case AArch64::ADDXri: return ( MI.getOperand(0).isReg() && MI.getOperand(1).isReg() && ( MI.getOperand(0).getReg() == AArch64::WSP || MI.getOperand(0).getReg() == AArch64::SP || MI.getOperand(1).getReg() == AArch64::WSP || MI.getOperand(1).getReg() == AArch64::SP ) && MI.getOperand(2).getImm() == 0 ); case AArch64::ORRWrs: case AArch64::ORRXrs: return ( MI.getOperand(1).isReg() && MI.getOperand(2).isReg() && ( MI.getOperand(1).getReg() == AArch64::WZR || MI.getOperand(1).getReg() == AArch64::XZR ) && AArch64_AM::getShiftValue(MI.getOperand(3).getImm()) == 0 ); default: return false; } // end of switch-stmt } bool isZeroFPIdiom(const MCInst &MI) { switch(MI.getOpcode()) { case AArch64::MOVIv8b_ns: case AArch64::MOVIv16b_ns: case AArch64::MOVID: case AArch64::MOVIv2d_ns: return MI.getOperand(1).getImm() == 0; case AArch64::MOVIv4i16: case AArch64::MOVIv8i16: case AArch64::MOVIv2i32: case AArch64::MOVIv4i32: return ( MI.getOperand(1).getImm() == 0 && MI.getOperand(2).getImm() == 0 ); default: return false; } // end of switch-stmt } bool isZeroIdiom(const MCInst &MI) { switch(MI.getOpcode()) { case AArch64::ORRWri: case AArch64::ORRXri: return ( MI.getOperand(1).isReg() && ( MI.getOperand(1).getReg() == AArch64::WZR || MI.getOperand(1).getReg() == AArch64::XZR ) && MI.getOperand(2).getImm() == 0 ); default: return false; } // end of switch-stmt } bool hasExtendedReg(const MCInst &MI) { switch(MI.getOpcode()) { case AArch64::ADDWrx: case AArch64::ADDXrx: case AArch64::ADDSWrx: case AArch64::ADDSXrx: case AArch64::SUBWrx: case AArch64::SUBXrx: case AArch64::SUBSWrx: case AArch64::SUBSXrx: case AArch64::ADDXrx64: case AArch64::ADDSXrx64: case AArch64::SUBXrx64: case AArch64::SUBSXrx64: return MI.getOperand(3).getImm() != 0; default: return false; } // end of switch-stmt } bool hasShiftedReg(const MCInst &MI) { switch(MI.getOpcode()) { case AArch64::ADDWrs: case AArch64::ADDXrs: case AArch64::ADDSWrs: case AArch64::ADDSXrs: case AArch64::SUBWrs: case AArch64::SUBXrs: case AArch64::SUBSWrs: case AArch64::SUBSXrs: case AArch64::ANDWrs: case AArch64::ANDXrs: case AArch64::ANDSWrs: case AArch64::ANDSXrs: case AArch64::BICWrs: case AArch64::BICXrs: case AArch64::BICSWrs: case AArch64::BICSXrs: case AArch64::EONWrs: case AArch64::EONXrs: case AArch64::EORWrs: case AArch64::EORXrs: case AArch64::ORNWrs: case AArch64::ORNXrs: case AArch64::ORRWrs: case AArch64::ORRXrs: return MI.getOperand(3).getImm() != 0; default: return false; } // end of switch-stmt } bool isScaledAddr(const MCInst &MI) { switch(MI.getOpcode()) { case AArch64::PRFMroW: case AArch64::PRFMroX: case AArch64::LDRBBroW: case AArch64::LDRBBroX: case AArch64::LDRSBWroW: case AArch64::LDRSBWroX: case AArch64::LDRSBXroW: case AArch64::LDRSBXroX: case AArch64::LDRHHroW: case AArch64::LDRHHroX: case AArch64::LDRSHWroW: case AArch64::LDRSHWroX: case AArch64::LDRSHXroW: case AArch64::LDRSHXroX: case AArch64::LDRWroW: case AArch64::LDRWroX: case AArch64::LDRSWroW: case AArch64::LDRSWroX: case AArch64::LDRXroW: case AArch64::LDRXroX: case AArch64::LDRBroW: case AArch64::LDRBroX: case AArch64::LDRHroW: case AArch64::LDRHroX: case AArch64::LDRSroW: case AArch64::LDRSroX: case AArch64::LDRDroW: case AArch64::LDRDroX: case AArch64::LDRQroW: case AArch64::LDRQroX: case AArch64::STRBBroW: case AArch64::STRBBroX: case AArch64::STRHHroW: case AArch64::STRHHroX: case AArch64::STRWroW: case AArch64::STRWroX: case AArch64::STRXroW: case AArch64::STRXroX: case AArch64::STRBroW: case AArch64::STRBroX: case AArch64::STRHroW: case AArch64::STRHroX: case AArch64::STRSroW: case AArch64::STRSroX: case AArch64::STRDroW: case AArch64::STRDroX: case AArch64::STRQroW: case AArch64::STRQroX: return ( AArch64_AM::getMemExtendType(MI.getOperand(3).getImm()) != AArch64_AM::UXTX || AArch64_AM::getMemDoShift(MI.getOperand(4).getImm()) ); default: return false; } // end of switch-stmt } } // end namespace AArch64_MC } // end namespace llvm #endif // GET_GENISTRINFO_MC_HELPERS #ifdef ENABLE_INSTR_PREDICATE_VERIFIER #undef ENABLE_INSTR_PREDICATE_VERIFIER #include namespace llvm { namespace AArch64_MC { // Bits for subtarget features that participate in instruction matching. enum SubtargetFeatureBits : uint8_t { Feature_HasV8_0aBit = 85, Feature_HasV8_1aBit = 87, Feature_HasV8_2aBit = 88, Feature_HasV8_3aBit = 89, Feature_HasV8_4aBit = 90, Feature_HasV8_5aBit = 91, Feature_HasV8_6aBit = 92, Feature_HasV8_7aBit = 93, Feature_HasV8_8aBit = 94, Feature_HasV8_9aBit = 95, Feature_HasV9_0aBit = 96, Feature_HasV9_1aBit = 97, Feature_HasV9_2aBit = 98, Feature_HasV9_3aBit = 99, Feature_HasV9_4aBit = 100, Feature_HasV8_0rBit = 86, Feature_HasEL2VMSABit = 19, Feature_HasEL3Bit = 20, Feature_HasVHBit = 101, Feature_HasLORBit = 31, Feature_HasPAuthBit = 46, Feature_HasJSBit = 30, Feature_HasCCIDXBit = 8, Feature_HasComplxNumBit = 14, Feature_HasNVBit = 43, Feature_HasMPAMBit = 36, Feature_HasDITBit = 17, Feature_HasTRACEV8_4Bit = 83, Feature_HasAMBit = 1, Feature_HasSEL2Bit = 55, Feature_HasTLB_RMIBit = 81, Feature_HasFlagMBit = 25, Feature_HasRCPC_IMMOBit = 52, Feature_HasFPARMv8Bit = 23, Feature_HasNEONBit = 41, Feature_HasCryptoBit = 15, Feature_HasSM4Bit = 58, Feature_HasSHA3Bit = 57, Feature_HasSHA2Bit = 56, Feature_HasAESBit = 0, Feature_HasDotProdBit = 18, Feature_HasCRCBit = 12, Feature_HasCSSCBit = 13, Feature_HasLSEBit = 33, Feature_HasRASBit = 49, Feature_HasRDMBit = 53, Feature_HasFullFP16Bit = 26, Feature_HasFP16FMLBit = 22, Feature_HasSPEBit = 65, Feature_HasFuseAESBit = 27, Feature_HasSVEBit = 68, Feature_HasSVE2Bit = 69, Feature_HasSVE2p1Bit = 75, Feature_HasSVE2AESBit = 70, Feature_HasSVE2SM4Bit = 73, Feature_HasSVE2SHA3Bit = 72, Feature_HasSVE2BitPermBit = 71, Feature_HasB16B16Bit = 3, Feature_HasSMEBit = 59, Feature_HasSMEF64F64Bit = 63, Feature_HasSMEF16F16Bit = 62, Feature_HasSMEI16I64Bit = 64, Feature_HasSME2Bit = 60, Feature_HasSME2p1Bit = 61, Feature_HasSVEorSMEBit = 79, Feature_HasSVE2orSMEBit = 74, Feature_HasSVE2p1_or_HasSMEBit = 76, Feature_HasSVE2p1_or_HasSME2Bit = 77, Feature_HasSVE2p1_or_HasSME2p1Bit = 78, Feature_HasNEONorSMEBit = 42, Feature_HasRCPCBit = 50, Feature_HasAltNZCVBit = 2, Feature_HasFRInt3264Bit = 24, Feature_HasSBBit = 54, Feature_HasPredResBit = 47, Feature_HasCCDPBit = 7, Feature_HasBTIBit = 6, Feature_HasMTEBit = 37, Feature_HasTMEBit = 82, Feature_HasETEBit = 21, Feature_HasTRBEBit = 84, Feature_HasBF16Bit = 4, Feature_HasMatMulInt8Bit = 40, Feature_HasMatMulFP32Bit = 38, Feature_HasMatMulFP64Bit = 39, Feature_HasXSBit = 103, Feature_HasWFxTBit = 102, Feature_HasLS64Bit = 32, Feature_HasBRBEBit = 5, Feature_HasSPE_EEFBit = 67, Feature_HasHBCBit = 28, Feature_HasMOPSBit = 35, Feature_HasCLRBHBBit = 10, Feature_HasSPECRES2Bit = 66, Feature_HasITEBit = 29, Feature_HasTHEBit = 80, Feature_HasRCPC3Bit = 51, Feature_HasLSE128Bit = 34, Feature_HasD128Bit = 16, Feature_UseNegativeImmediatesBit = 104, Feature_HasCCPPBit = 9, Feature_HasPANBit = 44, Feature_HasPsUAOBit = 48, Feature_HasPAN_RWVBit = 45, Feature_HasCONTEXTIDREL2Bit = 11, }; #ifndef NDEBUG static const char *SubtargetFeatureNames[] = { "Feature_HasAES", "Feature_HasAM", "Feature_HasAltNZCV", "Feature_HasB16B16", "Feature_HasBF16", "Feature_HasBRBE", "Feature_HasBTI", "Feature_HasCCDP", "Feature_HasCCIDX", "Feature_HasCCPP", "Feature_HasCLRBHB", "Feature_HasCONTEXTIDREL2", "Feature_HasCRC", "Feature_HasCSSC", "Feature_HasComplxNum", "Feature_HasCrypto", "Feature_HasD128", "Feature_HasDIT", "Feature_HasDotProd", "Feature_HasEL2VMSA", "Feature_HasEL3", "Feature_HasETE", "Feature_HasFP16FML", "Feature_HasFPARMv8", "Feature_HasFRInt3264", "Feature_HasFlagM", "Feature_HasFullFP16", "Feature_HasFuseAES", "Feature_HasHBC", "Feature_HasITE", "Feature_HasJS", "Feature_HasLOR", "Feature_HasLS64", "Feature_HasLSE", "Feature_HasLSE128", "Feature_HasMOPS", "Feature_HasMPAM", "Feature_HasMTE", "Feature_HasMatMulFP32", "Feature_HasMatMulFP64", "Feature_HasMatMulInt8", "Feature_HasNEON", "Feature_HasNEONorSME", "Feature_HasNV", "Feature_HasPAN", "Feature_HasPAN_RWV", "Feature_HasPAuth", "Feature_HasPredRes", "Feature_HasPsUAO", "Feature_HasRAS", "Feature_HasRCPC", "Feature_HasRCPC3", "Feature_HasRCPC_IMMO", "Feature_HasRDM", "Feature_HasSB", "Feature_HasSEL2", "Feature_HasSHA2", "Feature_HasSHA3", "Feature_HasSM4", "Feature_HasSME", "Feature_HasSME2", "Feature_HasSME2p1", "Feature_HasSMEF16F16", "Feature_HasSMEF64F64", "Feature_HasSMEI16I64", "Feature_HasSPE", "Feature_HasSPECRES2", "Feature_HasSPE_EEF", "Feature_HasSVE", "Feature_HasSVE2", "Feature_HasSVE2AES", "Feature_HasSVE2BitPerm", "Feature_HasSVE2SHA3", "Feature_HasSVE2SM4", "Feature_HasSVE2orSME", "Feature_HasSVE2p1", "Feature_HasSVE2p1_or_HasSME", "Feature_HasSVE2p1_or_HasSME2", "Feature_HasSVE2p1_or_HasSME2p1", "Feature_HasSVEorSME", "Feature_HasTHE", "Feature_HasTLB_RMI", "Feature_HasTME", "Feature_HasTRACEV8_4", "Feature_HasTRBE", "Feature_HasV8_0a", "Feature_HasV8_0r", "Feature_HasV8_1a", "Feature_HasV8_2a", "Feature_HasV8_3a", "Feature_HasV8_4a", "Feature_HasV8_5a", "Feature_HasV8_6a", "Feature_HasV8_7a", "Feature_HasV8_8a", "Feature_HasV8_9a", "Feature_HasV9_0a", "Feature_HasV9_1a", "Feature_HasV9_2a", "Feature_HasV9_3a", "Feature_HasV9_4a", "Feature_HasVH", "Feature_HasWFxT", "Feature_HasXS", "Feature_UseNegativeImmediates", nullptr }; #endif // NDEBUG FeatureBitset computeAvailableFeatures(const FeatureBitset &FB) { FeatureBitset Features; if (FB[AArch64::HasV8_0aOps]) Features.set(Feature_HasV8_0aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV8_1aOps]) Features.set(Feature_HasV8_1aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV8_2aOps]) Features.set(Feature_HasV8_2aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV8_3aOps]) Features.set(Feature_HasV8_3aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV8_4aOps]) Features.set(Feature_HasV8_4aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV8_5aOps]) Features.set(Feature_HasV8_5aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV8_6aOps]) Features.set(Feature_HasV8_6aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV8_7aOps]) Features.set(Feature_HasV8_7aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV8_8aOps]) Features.set(Feature_HasV8_8aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV8_9aOps]) Features.set(Feature_HasV8_9aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV9_0aOps]) Features.set(Feature_HasV9_0aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV9_1aOps]) Features.set(Feature_HasV9_1aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV9_2aOps]) Features.set(Feature_HasV9_2aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV9_3aOps]) Features.set(Feature_HasV9_3aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV9_4aOps]) Features.set(Feature_HasV9_4aBit); if (FB[AArch64::FeatureAll] || FB[AArch64::HasV8_0rOps]) Features.set(Feature_HasV8_0rBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureEL2VMSA]) Features.set(Feature_HasEL2VMSABit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureEL3]) Features.set(Feature_HasEL3Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureVH]) Features.set(Feature_HasVHBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureLOR]) Features.set(Feature_HasLORBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeaturePAuth]) Features.set(Feature_HasPAuthBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureJS]) Features.set(Feature_HasJSBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureCCIDX]) Features.set(Feature_HasCCIDXBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureComplxNum]) Features.set(Feature_HasComplxNumBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureNV]) Features.set(Feature_HasNVBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureMPAM]) Features.set(Feature_HasMPAMBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureDIT]) Features.set(Feature_HasDITBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureTRACEV8_4]) Features.set(Feature_HasTRACEV8_4Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureAM]) Features.set(Feature_HasAMBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSEL2]) Features.set(Feature_HasSEL2Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureTLB_RMI]) Features.set(Feature_HasTLB_RMIBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureFlagM]) Features.set(Feature_HasFlagMBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureRCPC_IMMO]) Features.set(Feature_HasRCPC_IMMOBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureFPARMv8]) Features.set(Feature_HasFPARMv8Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureNEON]) Features.set(Feature_HasNEONBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureCrypto]) Features.set(Feature_HasCryptoBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSM4]) Features.set(Feature_HasSM4Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSHA3]) Features.set(Feature_HasSHA3Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSHA2]) Features.set(Feature_HasSHA2Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureAES]) Features.set(Feature_HasAESBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureDotProd]) Features.set(Feature_HasDotProdBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureCRC]) Features.set(Feature_HasCRCBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureCSSC]) Features.set(Feature_HasCSSCBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureLSE]) Features.set(Feature_HasLSEBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureRAS]) Features.set(Feature_HasRASBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureRDM]) Features.set(Feature_HasRDMBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureFullFP16]) Features.set(Feature_HasFullFP16Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureFP16FML]) Features.set(Feature_HasFP16FMLBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSPE]) Features.set(Feature_HasSPEBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureFuseAES]) Features.set(Feature_HasFuseAESBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSVE]) Features.set(Feature_HasSVEBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSVE2]) Features.set(Feature_HasSVE2Bit); if (FB[AArch64::FeatureSVE2p1]) Features.set(Feature_HasSVE2p1Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSVE2AES]) Features.set(Feature_HasSVE2AESBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSVE2SM4]) Features.set(Feature_HasSVE2SM4Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSVE2SHA3]) Features.set(Feature_HasSVE2SHA3Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSVE2BitPerm]) Features.set(Feature_HasSVE2BitPermBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureB16B16]) Features.set(Feature_HasB16B16Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSME]) Features.set(Feature_HasSMEBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSMEF64F64]) Features.set(Feature_HasSMEF64F64Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSMEF16F16]) Features.set(Feature_HasSMEF16F16Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSMEI16I64]) Features.set(Feature_HasSMEI16I64Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSME2]) Features.set(Feature_HasSME2Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSME2p1]) Features.set(Feature_HasSME2p1Bit); if (FB[AArch64::FeatureAll] || (FB[AArch64::FeatureSVE] || FB[AArch64::FeatureSME])) Features.set(Feature_HasSVEorSMEBit); if (FB[AArch64::FeatureAll] || (FB[AArch64::FeatureSVE2] || FB[AArch64::FeatureSME])) Features.set(Feature_HasSVE2orSMEBit); if (FB[AArch64::FeatureAll] || (FB[AArch64::FeatureSME] || FB[AArch64::FeatureSVE2p1])) Features.set(Feature_HasSVE2p1_or_HasSMEBit); if (FB[AArch64::FeatureAll] || (FB[AArch64::FeatureSME2] || FB[AArch64::FeatureSVE2p1])) Features.set(Feature_HasSVE2p1_or_HasSME2Bit); if (FB[AArch64::FeatureAll] || (FB[AArch64::FeatureSME2p1] || FB[AArch64::FeatureSVE2p1])) Features.set(Feature_HasSVE2p1_or_HasSME2p1Bit); if (FB[AArch64::FeatureAll] || (FB[AArch64::FeatureNEON] || FB[AArch64::FeatureSME])) Features.set(Feature_HasNEONorSMEBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureRCPC]) Features.set(Feature_HasRCPCBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureAltFPCmp]) Features.set(Feature_HasAltNZCVBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureFRInt3264]) Features.set(Feature_HasFRInt3264Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSB]) Features.set(Feature_HasSBBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeaturePredRes]) Features.set(Feature_HasPredResBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureCacheDeepPersist]) Features.set(Feature_HasCCDPBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureBranchTargetId]) Features.set(Feature_HasBTIBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureMTE]) Features.set(Feature_HasMTEBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureTME]) Features.set(Feature_HasTMEBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureETE]) Features.set(Feature_HasETEBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureTRBE]) Features.set(Feature_HasTRBEBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureBF16]) Features.set(Feature_HasBF16Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureMatMulInt8]) Features.set(Feature_HasMatMulInt8Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureMatMulFP32]) Features.set(Feature_HasMatMulFP32Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureMatMulFP64]) Features.set(Feature_HasMatMulFP64Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureXS]) Features.set(Feature_HasXSBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureWFxT]) Features.set(Feature_HasWFxTBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureLS64]) Features.set(Feature_HasLS64Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureBRBE]) Features.set(Feature_HasBRBEBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSPE_EEF]) Features.set(Feature_HasSPE_EEFBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureHBC]) Features.set(Feature_HasHBCBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureMOPS]) Features.set(Feature_HasMOPSBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureCLRBHB]) Features.set(Feature_HasCLRBHBBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureSPECRES2]) Features.set(Feature_HasSPECRES2Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureITE]) Features.set(Feature_HasITEBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureTHE]) Features.set(Feature_HasTHEBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureRCPC3]) Features.set(Feature_HasRCPC3Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureLSE128]) Features.set(Feature_HasLSE128Bit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureD128]) Features.set(Feature_HasD128Bit); if (!FB[AArch64::FeatureNoNegativeImmediates]) Features.set(Feature_UseNegativeImmediatesBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureCCPP]) Features.set(Feature_HasCCPPBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeaturePAN]) Features.set(Feature_HasPANBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeaturePsUAO]) Features.set(Feature_HasPsUAOBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeaturePAN_RWV]) Features.set(Feature_HasPAN_RWVBit); if (FB[AArch64::FeatureAll] || FB[AArch64::FeatureCONTEXTIDREL2]) Features.set(Feature_HasCONTEXTIDREL2Bit); return Features; } #ifndef NDEBUG // Feature bitsets. enum : uint8_t { CEFBS_None, CEFBS_HasAES, CEFBS_HasAltNZCV, CEFBS_HasBRBE, CEFBS_HasCRC, CEFBS_HasCSSC, CEFBS_HasD128, CEFBS_HasDotProd, CEFBS_HasEL3, CEFBS_HasFPARMv8, CEFBS_HasFRInt3264, CEFBS_HasFlagM, CEFBS_HasFullFP16, CEFBS_HasHBC, CEFBS_HasITE, CEFBS_HasLOR, CEFBS_HasLS64, CEFBS_HasLSE, CEFBS_HasLSE128, CEFBS_HasMOPS, CEFBS_HasMTE, CEFBS_HasMatMulInt8, CEFBS_HasNEON, CEFBS_HasNEONorSME, CEFBS_HasPAuth, CEFBS_HasRCPC, CEFBS_HasRCPC3, CEFBS_HasRCPC_IMMO, CEFBS_HasRDM, CEFBS_HasSB, CEFBS_HasSHA2, CEFBS_HasSHA3, CEFBS_HasSM4, CEFBS_HasSME, CEFBS_HasSME2, CEFBS_HasSME2p1, CEFBS_HasSMEF64F64, CEFBS_HasSMEI16I64, CEFBS_HasSVE, CEFBS_HasSVE2, CEFBS_HasSVE2AES, CEFBS_HasSVE2BitPerm, CEFBS_HasSVE2SHA3, CEFBS_HasSVE2SM4, CEFBS_HasSVE2orSME, CEFBS_HasSVE2p1, CEFBS_HasSVE2p1_or_HasSME, CEFBS_HasSVE2p1_or_HasSME2, CEFBS_HasSVE2p1_or_HasSME2p1, CEFBS_HasSVEorSME, CEFBS_HasTHE, CEFBS_HasTME, CEFBS_HasTRACEV8_4, CEFBS_HasWFxT, CEFBS_HasXS, CEFBS_HasBF16_HasSVE, CEFBS_HasBF16_HasSVEorSME, CEFBS_HasComplxNum_HasNEON, CEFBS_HasJS_HasFPARMv8, CEFBS_HasMOPS_HasMTE, CEFBS_HasNEON_HasBF16, CEFBS_HasNEON_HasFP16FML, CEFBS_HasNEON_HasFullFP16, CEFBS_HasNEON_HasRDM, CEFBS_HasNEONorSME_HasBF16, CEFBS_HasNEONorSME_HasFullFP16, CEFBS_HasRCPC3_HasNEON, CEFBS_HasSME2_HasSMEF64F64, CEFBS_HasSME2_HasSMEI16I64, CEFBS_HasSME2p1_HasB16B16, CEFBS_HasSME2p1_HasSMEF16F16, CEFBS_HasSVE_HasMatMulFP32, CEFBS_HasSVE_HasMatMulFP64, CEFBS_HasSVE_HasMatMulInt8, CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, CEFBS_HasSVEorSME_HasMatMulFP64, CEFBS_HasSVEorSME_HasMatMulInt8, CEFBS_HasTHE_HasD128, CEFBS_HasComplxNum_HasNEON_HasFullFP16, }; static constexpr FeatureBitset FeatureBitsets[] = { {}, // CEFBS_None {Feature_HasAESBit, }, {Feature_HasAltNZCVBit, }, {Feature_HasBRBEBit, }, {Feature_HasCRCBit, }, {Feature_HasCSSCBit, }, {Feature_HasD128Bit, }, {Feature_HasDotProdBit, }, {Feature_HasEL3Bit, }, {Feature_HasFPARMv8Bit, }, {Feature_HasFRInt3264Bit, }, {Feature_HasFlagMBit, }, {Feature_HasFullFP16Bit, }, {Feature_HasHBCBit, }, {Feature_HasITEBit, }, {Feature_HasLORBit, }, {Feature_HasLS64Bit, }, {Feature_HasLSEBit, }, {Feature_HasLSE128Bit, }, {Feature_HasMOPSBit, }, {Feature_HasMTEBit, }, {Feature_HasMatMulInt8Bit, }, {Feature_HasNEONBit, }, {Feature_HasNEONorSMEBit, }, {Feature_HasPAuthBit, }, {Feature_HasRCPCBit, }, {Feature_HasRCPC3Bit, }, {Feature_HasRCPC_IMMOBit, }, {Feature_HasRDMBit, }, {Feature_HasSBBit, }, {Feature_HasSHA2Bit, }, {Feature_HasSHA3Bit, }, {Feature_HasSM4Bit, }, {Feature_HasSMEBit, }, {Feature_HasSME2Bit, }, {Feature_HasSME2p1Bit, }, {Feature_HasSMEF64F64Bit, }, {Feature_HasSMEI16I64Bit, }, {Feature_HasSVEBit, }, {Feature_HasSVE2Bit, }, {Feature_HasSVE2AESBit, }, {Feature_HasSVE2BitPermBit, }, {Feature_HasSVE2SHA3Bit, }, {Feature_HasSVE2SM4Bit, }, {Feature_HasSVE2orSMEBit, }, {Feature_HasSVE2p1Bit, }, {Feature_HasSVE2p1_or_HasSMEBit, }, {Feature_HasSVE2p1_or_HasSME2Bit, }, {Feature_HasSVE2p1_or_HasSME2p1Bit, }, {Feature_HasSVEorSMEBit, }, {Feature_HasTHEBit, }, {Feature_HasTMEBit, }, {Feature_HasTRACEV8_4Bit, }, {Feature_HasWFxTBit, }, {Feature_HasXSBit, }, {Feature_HasBF16Bit, Feature_HasSVEBit, }, {Feature_HasBF16Bit, Feature_HasSVEorSMEBit, }, {Feature_HasComplxNumBit, Feature_HasNEONBit, }, {Feature_HasJSBit, Feature_HasFPARMv8Bit, }, {Feature_HasMOPSBit, Feature_HasMTEBit, }, {Feature_HasNEONBit, Feature_HasBF16Bit, }, {Feature_HasNEONBit, Feature_HasFP16FMLBit, }, {Feature_HasNEONBit, Feature_HasFullFP16Bit, }, {Feature_HasNEONBit, Feature_HasRDMBit, }, {Feature_HasNEONorSMEBit, Feature_HasBF16Bit, }, {Feature_HasNEONorSMEBit, Feature_HasFullFP16Bit, }, {Feature_HasRCPC3Bit, Feature_HasNEONBit, }, {Feature_HasSME2Bit, Feature_HasSMEF64F64Bit, }, {Feature_HasSME2Bit, Feature_HasSMEI16I64Bit, }, {Feature_HasSME2p1Bit, Feature_HasB16B16Bit, }, {Feature_HasSME2p1Bit, Feature_HasSMEF16F16Bit, }, {Feature_HasSVEBit, Feature_HasMatMulFP32Bit, }, {Feature_HasSVEBit, Feature_HasMatMulFP64Bit, }, {Feature_HasSVEBit, Feature_HasMatMulInt8Bit, }, {Feature_HasSVE2p1_or_HasSME2p1Bit, Feature_HasB16B16Bit, }, {Feature_HasSVEorSMEBit, Feature_HasMatMulFP64Bit, }, {Feature_HasSVEorSMEBit, Feature_HasMatMulInt8Bit, }, {Feature_HasTHEBit, Feature_HasD128Bit, }, {Feature_HasComplxNumBit, Feature_HasNEONBit, Feature_HasFullFP16Bit, }, }; #endif // NDEBUG void verifyInstructionPredicates( unsigned Opcode, const FeatureBitset &Features) { #ifndef NDEBUG static uint8_t RequiredFeaturesRefs[] = { CEFBS_None, // PHI = 0 CEFBS_None, // INLINEASM = 1 CEFBS_None, // INLINEASM_BR = 2 CEFBS_None, // CFI_INSTRUCTION = 3 CEFBS_None, // EH_LABEL = 4 CEFBS_None, // GC_LABEL = 5 CEFBS_None, // ANNOTATION_LABEL = 6 CEFBS_None, // KILL = 7 CEFBS_None, // EXTRACT_SUBREG = 8 CEFBS_None, // INSERT_SUBREG = 9 CEFBS_None, // IMPLICIT_DEF = 10 CEFBS_None, // SUBREG_TO_REG = 11 CEFBS_None, // COPY_TO_REGCLASS = 12 CEFBS_None, // DBG_VALUE = 13 CEFBS_None, // DBG_VALUE_LIST = 14 CEFBS_None, // DBG_INSTR_REF = 15 CEFBS_None, // DBG_PHI = 16 CEFBS_None, // DBG_LABEL = 17 CEFBS_None, // REG_SEQUENCE = 18 CEFBS_None, // COPY = 19 CEFBS_None, // BUNDLE = 20 CEFBS_None, // LIFETIME_START = 21 CEFBS_None, // LIFETIME_END = 22 CEFBS_None, // PSEUDO_PROBE = 23 CEFBS_None, // ARITH_FENCE = 24 CEFBS_None, // STACKMAP = 25 CEFBS_None, // FENTRY_CALL = 26 CEFBS_None, // PATCHPOINT = 27 CEFBS_None, // LOAD_STACK_GUARD = 28 CEFBS_None, // PREALLOCATED_SETUP = 29 CEFBS_None, // PREALLOCATED_ARG = 30 CEFBS_None, // STATEPOINT = 31 CEFBS_None, // LOCAL_ESCAPE = 32 CEFBS_None, // FAULTING_OP = 33 CEFBS_None, // PATCHABLE_OP = 34 CEFBS_None, // PATCHABLE_FUNCTION_ENTER = 35 CEFBS_None, // PATCHABLE_RET = 36 CEFBS_None, // PATCHABLE_FUNCTION_EXIT = 37 CEFBS_None, // PATCHABLE_TAIL_CALL = 38 CEFBS_None, // PATCHABLE_EVENT_CALL = 39 CEFBS_None, // PATCHABLE_TYPED_EVENT_CALL = 40 CEFBS_None, // ICALL_BRANCH_FUNNEL = 41 CEFBS_None, // MEMBARRIER = 42 CEFBS_None, // G_ASSERT_SEXT = 43 CEFBS_None, // G_ASSERT_ZEXT = 44 CEFBS_None, // G_ASSERT_ALIGN = 45 CEFBS_None, // G_ADD = 46 CEFBS_None, // G_SUB = 47 CEFBS_None, // G_MUL = 48 CEFBS_None, // G_SDIV = 49 CEFBS_None, // G_UDIV = 50 CEFBS_None, // G_SREM = 51 CEFBS_None, // G_UREM = 52 CEFBS_None, // G_SDIVREM = 53 CEFBS_None, // G_UDIVREM = 54 CEFBS_None, // G_AND = 55 CEFBS_None, // G_OR = 56 CEFBS_None, // G_XOR = 57 CEFBS_None, // G_IMPLICIT_DEF = 58 CEFBS_None, // G_PHI = 59 CEFBS_None, // G_FRAME_INDEX = 60 CEFBS_None, // G_GLOBAL_VALUE = 61 CEFBS_None, // G_EXTRACT = 62 CEFBS_None, // G_UNMERGE_VALUES = 63 CEFBS_None, // G_INSERT = 64 CEFBS_None, // G_MERGE_VALUES = 65 CEFBS_None, // G_BUILD_VECTOR = 66 CEFBS_None, // G_BUILD_VECTOR_TRUNC = 67 CEFBS_None, // G_CONCAT_VECTORS = 68 CEFBS_None, // G_PTRTOINT = 69 CEFBS_None, // G_INTTOPTR = 70 CEFBS_None, // G_BITCAST = 71 CEFBS_None, // G_FREEZE = 72 CEFBS_None, // G_INTRINSIC_FPTRUNC_ROUND = 73 CEFBS_None, // G_INTRINSIC_TRUNC = 74 CEFBS_None, // G_INTRINSIC_ROUND = 75 CEFBS_None, // G_INTRINSIC_LRINT = 76 CEFBS_None, // G_INTRINSIC_ROUNDEVEN = 77 CEFBS_None, // G_READCYCLECOUNTER = 78 CEFBS_None, // G_LOAD = 79 CEFBS_None, // G_SEXTLOAD = 80 CEFBS_None, // G_ZEXTLOAD = 81 CEFBS_None, // G_INDEXED_LOAD = 82 CEFBS_None, // G_INDEXED_SEXTLOAD = 83 CEFBS_None, // G_INDEXED_ZEXTLOAD = 84 CEFBS_None, // G_STORE = 85 CEFBS_None, // G_INDEXED_STORE = 86 CEFBS_None, // G_ATOMIC_CMPXCHG_WITH_SUCCESS = 87 CEFBS_None, // G_ATOMIC_CMPXCHG = 88 CEFBS_None, // G_ATOMICRMW_XCHG = 89 CEFBS_None, // G_ATOMICRMW_ADD = 90 CEFBS_None, // G_ATOMICRMW_SUB = 91 CEFBS_None, // G_ATOMICRMW_AND = 92 CEFBS_None, // G_ATOMICRMW_NAND = 93 CEFBS_None, // G_ATOMICRMW_OR = 94 CEFBS_None, // G_ATOMICRMW_XOR = 95 CEFBS_None, // G_ATOMICRMW_MAX = 96 CEFBS_None, // G_ATOMICRMW_MIN = 97 CEFBS_None, // G_ATOMICRMW_UMAX = 98 CEFBS_None, // G_ATOMICRMW_UMIN = 99 CEFBS_None, // G_ATOMICRMW_FADD = 100 CEFBS_None, // G_ATOMICRMW_FSUB = 101 CEFBS_None, // G_ATOMICRMW_FMAX = 102 CEFBS_None, // G_ATOMICRMW_FMIN = 103 CEFBS_None, // G_ATOMICRMW_UINC_WRAP = 104 CEFBS_None, // G_ATOMICRMW_UDEC_WRAP = 105 CEFBS_None, // G_FENCE = 106 CEFBS_None, // G_BRCOND = 107 CEFBS_None, // G_BRINDIRECT = 108 CEFBS_None, // G_INVOKE_REGION_START = 109 CEFBS_None, // G_INTRINSIC = 110 CEFBS_None, // G_INTRINSIC_W_SIDE_EFFECTS = 111 CEFBS_None, // G_ANYEXT = 112 CEFBS_None, // G_TRUNC = 113 CEFBS_None, // G_CONSTANT = 114 CEFBS_None, // G_FCONSTANT = 115 CEFBS_None, // G_VASTART = 116 CEFBS_None, // G_VAARG = 117 CEFBS_None, // G_SEXT = 118 CEFBS_None, // G_SEXT_INREG = 119 CEFBS_None, // G_ZEXT = 120 CEFBS_None, // G_SHL = 121 CEFBS_None, // G_LSHR = 122 CEFBS_None, // G_ASHR = 123 CEFBS_None, // G_FSHL = 124 CEFBS_None, // G_FSHR = 125 CEFBS_None, // G_ROTR = 126 CEFBS_None, // G_ROTL = 127 CEFBS_None, // G_ICMP = 128 CEFBS_None, // G_FCMP = 129 CEFBS_None, // G_SELECT = 130 CEFBS_None, // G_UADDO = 131 CEFBS_None, // G_UADDE = 132 CEFBS_None, // G_USUBO = 133 CEFBS_None, // G_USUBE = 134 CEFBS_None, // G_SADDO = 135 CEFBS_None, // G_SADDE = 136 CEFBS_None, // G_SSUBO = 137 CEFBS_None, // G_SSUBE = 138 CEFBS_None, // G_UMULO = 139 CEFBS_None, // G_SMULO = 140 CEFBS_None, // G_UMULH = 141 CEFBS_None, // G_SMULH = 142 CEFBS_None, // G_UADDSAT = 143 CEFBS_None, // G_SADDSAT = 144 CEFBS_None, // G_USUBSAT = 145 CEFBS_None, // G_SSUBSAT = 146 CEFBS_None, // G_USHLSAT = 147 CEFBS_None, // G_SSHLSAT = 148 CEFBS_None, // G_SMULFIX = 149 CEFBS_None, // G_UMULFIX = 150 CEFBS_None, // G_SMULFIXSAT = 151 CEFBS_None, // G_UMULFIXSAT = 152 CEFBS_None, // G_SDIVFIX = 153 CEFBS_None, // G_UDIVFIX = 154 CEFBS_None, // G_SDIVFIXSAT = 155 CEFBS_None, // G_UDIVFIXSAT = 156 CEFBS_None, // G_FADD = 157 CEFBS_None, // G_FSUB = 158 CEFBS_None, // G_FMUL = 159 CEFBS_None, // G_FMA = 160 CEFBS_None, // G_FMAD = 161 CEFBS_None, // G_FDIV = 162 CEFBS_None, // G_FREM = 163 CEFBS_None, // G_FPOW = 164 CEFBS_None, // G_FPOWI = 165 CEFBS_None, // G_FEXP = 166 CEFBS_None, // G_FEXP2 = 167 CEFBS_None, // G_FLOG = 168 CEFBS_None, // G_FLOG2 = 169 CEFBS_None, // G_FLOG10 = 170 CEFBS_None, // G_FNEG = 171 CEFBS_None, // G_FPEXT = 172 CEFBS_None, // G_FPTRUNC = 173 CEFBS_None, // G_FPTOSI = 174 CEFBS_None, // G_FPTOUI = 175 CEFBS_None, // G_SITOFP = 176 CEFBS_None, // G_UITOFP = 177 CEFBS_None, // G_FABS = 178 CEFBS_None, // G_FCOPYSIGN = 179 CEFBS_None, // G_IS_FPCLASS = 180 CEFBS_None, // G_FCANONICALIZE = 181 CEFBS_None, // G_FMINNUM = 182 CEFBS_None, // G_FMAXNUM = 183 CEFBS_None, // G_FMINNUM_IEEE = 184 CEFBS_None, // G_FMAXNUM_IEEE = 185 CEFBS_None, // G_FMINIMUM = 186 CEFBS_None, // G_FMAXIMUM = 187 CEFBS_None, // G_PTR_ADD = 188 CEFBS_None, // G_PTRMASK = 189 CEFBS_None, // G_SMIN = 190 CEFBS_None, // G_SMAX = 191 CEFBS_None, // G_UMIN = 192 CEFBS_None, // G_UMAX = 193 CEFBS_None, // G_ABS = 194 CEFBS_None, // G_LROUND = 195 CEFBS_None, // G_LLROUND = 196 CEFBS_None, // G_BR = 197 CEFBS_None, // G_BRJT = 198 CEFBS_None, // G_INSERT_VECTOR_ELT = 199 CEFBS_None, // G_EXTRACT_VECTOR_ELT = 200 CEFBS_None, // G_SHUFFLE_VECTOR = 201 CEFBS_None, // G_CTTZ = 202 CEFBS_None, // G_CTTZ_ZERO_UNDEF = 203 CEFBS_None, // G_CTLZ = 204 CEFBS_None, // G_CTLZ_ZERO_UNDEF = 205 CEFBS_None, // G_CTPOP = 206 CEFBS_None, // G_BSWAP = 207 CEFBS_None, // G_BITREVERSE = 208 CEFBS_None, // G_FCEIL = 209 CEFBS_None, // G_FCOS = 210 CEFBS_None, // G_FSIN = 211 CEFBS_None, // G_FSQRT = 212 CEFBS_None, // G_FFLOOR = 213 CEFBS_None, // G_FRINT = 214 CEFBS_None, // G_FNEARBYINT = 215 CEFBS_None, // G_ADDRSPACE_CAST = 216 CEFBS_None, // G_BLOCK_ADDR = 217 CEFBS_None, // G_JUMP_TABLE = 218 CEFBS_None, // G_DYN_STACKALLOC = 219 CEFBS_None, // G_STRICT_FADD = 220 CEFBS_None, // G_STRICT_FSUB = 221 CEFBS_None, // G_STRICT_FMUL = 222 CEFBS_None, // G_STRICT_FDIV = 223 CEFBS_None, // G_STRICT_FREM = 224 CEFBS_None, // G_STRICT_FMA = 225 CEFBS_None, // G_STRICT_FSQRT = 226 CEFBS_None, // G_READ_REGISTER = 227 CEFBS_None, // G_WRITE_REGISTER = 228 CEFBS_None, // G_MEMCPY = 229 CEFBS_None, // G_MEMCPY_INLINE = 230 CEFBS_None, // G_MEMMOVE = 231 CEFBS_None, // G_MEMSET = 232 CEFBS_None, // G_BZERO = 233 CEFBS_None, // G_VECREDUCE_SEQ_FADD = 234 CEFBS_None, // G_VECREDUCE_SEQ_FMUL = 235 CEFBS_None, // G_VECREDUCE_FADD = 236 CEFBS_None, // G_VECREDUCE_FMUL = 237 CEFBS_None, // G_VECREDUCE_FMAX = 238 CEFBS_None, // G_VECREDUCE_FMIN = 239 CEFBS_None, // G_VECREDUCE_ADD = 240 CEFBS_None, // G_VECREDUCE_MUL = 241 CEFBS_None, // G_VECREDUCE_AND = 242 CEFBS_None, // G_VECREDUCE_OR = 243 CEFBS_None, // G_VECREDUCE_XOR = 244 CEFBS_None, // G_VECREDUCE_SMAX = 245 CEFBS_None, // G_VECREDUCE_SMIN = 246 CEFBS_None, // G_VECREDUCE_UMAX = 247 CEFBS_None, // G_VECREDUCE_UMIN = 248 CEFBS_None, // G_SBFX = 249 CEFBS_None, // G_UBFX = 250 CEFBS_HasSVEorSME, // ABS_ZPmZ_UNDEF_B = 251 CEFBS_HasSVEorSME, // ABS_ZPmZ_UNDEF_D = 252 CEFBS_HasSVEorSME, // ABS_ZPmZ_UNDEF_H = 253 CEFBS_HasSVEorSME, // ABS_ZPmZ_UNDEF_S = 254 CEFBS_HasSMEI16I64, // ADDHA_MPPZ_D_PSEUDO_D = 255 CEFBS_HasSME, // ADDHA_MPPZ_S_PSEUDO_S = 256 CEFBS_None, // ADDSWrr = 257 CEFBS_None, // ADDSXrr = 258 CEFBS_HasSMEI16I64, // ADDVA_MPPZ_D_PSEUDO_D = 259 CEFBS_HasSME, // ADDVA_MPPZ_S_PSEUDO_S = 260 CEFBS_None, // ADDWrr = 261 CEFBS_None, // ADDXrr = 262 CEFBS_HasSME2_HasSMEI16I64, // ADD_VG2_M2Z2Z_D_PSEUDO = 263 CEFBS_HasSME2, // ADD_VG2_M2Z2Z_S_PSEUDO = 264 CEFBS_HasSME2_HasSMEI16I64, // ADD_VG2_M2ZZ_D_PSEUDO = 265 CEFBS_HasSME2, // ADD_VG2_M2ZZ_S_PSEUDO = 266 CEFBS_HasSME2_HasSMEI16I64, // ADD_VG4_M4Z4Z_D_PSEUDO = 267 CEFBS_HasSME2, // ADD_VG4_M4Z4Z_S_PSEUDO = 268 CEFBS_HasSME2_HasSMEI16I64, // ADD_VG4_M4ZZ_D_PSEUDO = 269 CEFBS_HasSME2, // ADD_VG4_M4ZZ_S_PSEUDO = 270 CEFBS_HasSVEorSME, // ADD_ZPZZ_ZERO_B = 271 CEFBS_HasSVEorSME, // ADD_ZPZZ_ZERO_D = 272 CEFBS_HasSVEorSME, // ADD_ZPZZ_ZERO_H = 273 CEFBS_HasSVEorSME, // ADD_ZPZZ_ZERO_S = 274 CEFBS_None, // ADDlowTLS = 275 CEFBS_None, // ADJCALLSTACKDOWN = 276 CEFBS_None, // ADJCALLSTACKUP = 277 CEFBS_None, // AESIMCrrTied = 278 CEFBS_None, // AESMCrrTied = 279 CEFBS_None, // ANDSWrr = 280 CEFBS_None, // ANDSXrr = 281 CEFBS_None, // ANDWrr = 282 CEFBS_None, // ANDXrr = 283 CEFBS_HasSVEorSME, // AND_ZPZZ_ZERO_B = 284 CEFBS_HasSVEorSME, // AND_ZPZZ_ZERO_D = 285 CEFBS_HasSVEorSME, // AND_ZPZZ_ZERO_H = 286 CEFBS_HasSVEorSME, // AND_ZPZZ_ZERO_S = 287 CEFBS_HasSVEorSME, // ASRD_ZPZI_ZERO_B = 288 CEFBS_HasSVEorSME, // ASRD_ZPZI_ZERO_D = 289 CEFBS_HasSVEorSME, // ASRD_ZPZI_ZERO_H = 290 CEFBS_HasSVEorSME, // ASRD_ZPZI_ZERO_S = 291 CEFBS_HasSVEorSME, // ASR_ZPZI_UNDEF_B = 292 CEFBS_HasSVEorSME, // ASR_ZPZI_UNDEF_D = 293 CEFBS_HasSVEorSME, // ASR_ZPZI_UNDEF_H = 294 CEFBS_HasSVEorSME, // ASR_ZPZI_UNDEF_S = 295 CEFBS_HasSVEorSME, // ASR_ZPZZ_UNDEF_B = 296 CEFBS_HasSVEorSME, // ASR_ZPZZ_UNDEF_D = 297 CEFBS_HasSVEorSME, // ASR_ZPZZ_UNDEF_H = 298 CEFBS_HasSVEorSME, // ASR_ZPZZ_UNDEF_S = 299 CEFBS_HasSVEorSME, // ASR_ZPZZ_ZERO_B = 300 CEFBS_HasSVEorSME, // ASR_ZPZZ_ZERO_D = 301 CEFBS_HasSVEorSME, // ASR_ZPZZ_ZERO_H = 302 CEFBS_HasSVEorSME, // ASR_ZPZZ_ZERO_S = 303 CEFBS_HasSME2, // BFDOT_VG2_M2Z2Z_HtoS_PSEUDO = 304 CEFBS_HasSME2, // BFDOT_VG2_M2ZZI_HtoS_PSEUDO = 305 CEFBS_HasSME2, // BFDOT_VG4_M4Z4Z_HtoS_PSEUDO = 306 CEFBS_HasSME2, // BFDOT_VG4_M4ZZI_HtoS_PSEUDO = 307 CEFBS_HasSME2, // BFMLAL_MZZI_S_PSEUDO = 308 CEFBS_HasSME2, // BFMLAL_MZZ_S_PSEUDO = 309 CEFBS_HasSME2, // BFMLAL_VG2_M2Z2Z_S_PSEUDO = 310 CEFBS_HasSME2, // BFMLAL_VG2_M2ZZI_S_PSEUDO = 311 CEFBS_HasSME2, // BFMLAL_VG2_M2ZZ_S_PSEUDO = 312 CEFBS_HasSME2, // BFMLAL_VG4_M4Z4Z_S_PSEUDO = 313 CEFBS_HasSME2, // BFMLAL_VG4_M4ZZI_S_PSEUDO = 314 CEFBS_HasSME2, // BFMLAL_VG4_M4ZZ_S_PSEUDO = 315 CEFBS_HasSME2p1_HasB16B16, // BFMLA_VG2_M2Z2Z_PSEUDO = 316 CEFBS_HasSME2p1_HasB16B16, // BFMLA_VG4_M4Z4Z_PSEUDO = 317 CEFBS_HasSME2, // BFMLSL_MZZI_S_PSEUDO = 318 CEFBS_HasSME2, // BFMLSL_MZZ_S_PSEUDO = 319 CEFBS_HasSME2, // BFMLSL_VG2_M2Z2Z_S_PSEUDO = 320 CEFBS_HasSME2, // BFMLSL_VG2_M2ZZI_S_PSEUDO = 321 CEFBS_HasSME2, // BFMLSL_VG2_M2ZZ_S_PSEUDO = 322 CEFBS_HasSME2, // BFMLSL_VG4_M4Z4Z_S_PSEUDO = 323 CEFBS_HasSME2, // BFMLSL_VG4_M4ZZI_S_PSEUDO = 324 CEFBS_HasSME2, // BFMLSL_VG4_M4ZZ_S_PSEUDO = 325 CEFBS_HasSME2p1_HasB16B16, // BFMLS_VG2_M2Z2Z_PSEUDO = 326 CEFBS_HasSME2p1_HasB16B16, // BFMLS_VG4_M4Z4Z_PSEUDO = 327 CEFBS_HasSME, // BFMOPA_MPPZZ_PSEUDO = 328 CEFBS_HasSME, // BFMOPS_MPPZZ_PSEUDO = 329 CEFBS_HasSME2, // BFVDOT_VG2_M2ZZI_HtoS_PSEUDO = 330 CEFBS_None, // BICSWrr = 331 CEFBS_None, // BICSXrr = 332 CEFBS_None, // BICWrr = 333 CEFBS_None, // BICXrr = 334 CEFBS_HasSVEorSME, // BIC_ZPZZ_ZERO_B = 335 CEFBS_HasSVEorSME, // BIC_ZPZZ_ZERO_D = 336 CEFBS_HasSVEorSME, // BIC_ZPZZ_ZERO_H = 337 CEFBS_HasSVEorSME, // BIC_ZPZZ_ZERO_S = 338 CEFBS_None, // BLRNoIP = 339 CEFBS_None, // BLR_BTI = 340 CEFBS_None, // BLR_RVMARKER = 341 CEFBS_HasNEON, // BSPv16i8 = 342 CEFBS_HasNEON, // BSPv8i8 = 343 CEFBS_None, // CATCHRET = 344 CEFBS_None, // CLEANUPRET = 345 CEFBS_HasSVEorSME, // CLS_ZPmZ_UNDEF_B = 346 CEFBS_HasSVEorSME, // CLS_ZPmZ_UNDEF_D = 347 CEFBS_HasSVEorSME, // CLS_ZPmZ_UNDEF_H = 348 CEFBS_HasSVEorSME, // CLS_ZPmZ_UNDEF_S = 349 CEFBS_HasSVEorSME, // CLZ_ZPmZ_UNDEF_B = 350 CEFBS_HasSVEorSME, // CLZ_ZPmZ_UNDEF_D = 351 CEFBS_HasSVEorSME, // CLZ_ZPmZ_UNDEF_H = 352 CEFBS_HasSVEorSME, // CLZ_ZPmZ_UNDEF_S = 353 CEFBS_None, // CMP_SWAP_128 = 354 CEFBS_None, // CMP_SWAP_128_ACQUIRE = 355 CEFBS_None, // CMP_SWAP_128_MONOTONIC = 356 CEFBS_None, // CMP_SWAP_128_RELEASE = 357 CEFBS_None, // CMP_SWAP_16 = 358 CEFBS_None, // CMP_SWAP_32 = 359 CEFBS_None, // CMP_SWAP_64 = 360 CEFBS_None, // CMP_SWAP_8 = 361 CEFBS_HasSVEorSME, // CNOT_ZPmZ_UNDEF_B = 362 CEFBS_HasSVEorSME, // CNOT_ZPmZ_UNDEF_D = 363 CEFBS_HasSVEorSME, // CNOT_ZPmZ_UNDEF_H = 364 CEFBS_HasSVEorSME, // CNOT_ZPmZ_UNDEF_S = 365 CEFBS_HasSVEorSME, // CNT_ZPmZ_UNDEF_B = 366 CEFBS_HasSVEorSME, // CNT_ZPmZ_UNDEF_D = 367 CEFBS_HasSVEorSME, // CNT_ZPmZ_UNDEF_H = 368 CEFBS_HasSVEorSME, // CNT_ZPmZ_UNDEF_S = 369 CEFBS_None, // EMITBKEY = 370 CEFBS_None, // EMITMTETAGGED = 371 CEFBS_None, // EONWrr = 372 CEFBS_None, // EONXrr = 373 CEFBS_None, // EORWrr = 374 CEFBS_None, // EORXrr = 375 CEFBS_HasSVEorSME, // EOR_ZPZZ_ZERO_B = 376 CEFBS_HasSVEorSME, // EOR_ZPZZ_ZERO_D = 377 CEFBS_HasSVEorSME, // EOR_ZPZZ_ZERO_H = 378 CEFBS_HasSVEorSME, // EOR_ZPZZ_ZERO_S = 379 CEFBS_None, // F128CSEL = 380 CEFBS_HasSVEorSME, // FABD_ZPZZ_UNDEF_D = 381 CEFBS_HasSVEorSME, // FABD_ZPZZ_UNDEF_H = 382 CEFBS_HasSVEorSME, // FABD_ZPZZ_UNDEF_S = 383 CEFBS_HasSVEorSME, // FABD_ZPZZ_ZERO_D = 384 CEFBS_HasSVEorSME, // FABD_ZPZZ_ZERO_H = 385 CEFBS_HasSVEorSME, // FABD_ZPZZ_ZERO_S = 386 CEFBS_HasSVEorSME, // FABS_ZPmZ_UNDEF_D = 387 CEFBS_HasSVEorSME, // FABS_ZPmZ_UNDEF_H = 388 CEFBS_HasSVEorSME, // FABS_ZPmZ_UNDEF_S = 389 CEFBS_HasSVEorSME, // FADD_ZPZI_UNDEF_D = 390 CEFBS_HasSVEorSME, // FADD_ZPZI_UNDEF_H = 391 CEFBS_HasSVEorSME, // FADD_ZPZI_UNDEF_S = 392 CEFBS_HasSVE, // FADD_ZPZI_ZERO_D = 393 CEFBS_HasSVE, // FADD_ZPZI_ZERO_H = 394 CEFBS_HasSVE, // FADD_ZPZI_ZERO_S = 395 CEFBS_HasSVEorSME, // FADD_ZPZZ_UNDEF_D = 396 CEFBS_HasSVEorSME, // FADD_ZPZZ_UNDEF_H = 397 CEFBS_HasSVEorSME, // FADD_ZPZZ_UNDEF_S = 398 CEFBS_HasSVEorSME, // FADD_ZPZZ_ZERO_D = 399 CEFBS_HasSVEorSME, // FADD_ZPZZ_ZERO_H = 400 CEFBS_HasSVEorSME, // FADD_ZPZZ_ZERO_S = 401 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_DtoD_UNDEF = 402 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_DtoS_UNDEF = 403 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_HtoD_UNDEF = 404 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_HtoH_UNDEF = 405 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_HtoS_UNDEF = 406 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_StoD_UNDEF = 407 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_StoS_UNDEF = 408 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_DtoD_UNDEF = 409 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_DtoS_UNDEF = 410 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_HtoD_UNDEF = 411 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_HtoH_UNDEF = 412 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_HtoS_UNDEF = 413 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_StoD_UNDEF = 414 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_StoS_UNDEF = 415 CEFBS_HasSVEorSME, // FCVT_ZPmZ_DtoH_UNDEF = 416 CEFBS_HasSVEorSME, // FCVT_ZPmZ_DtoS_UNDEF = 417 CEFBS_HasSVEorSME, // FCVT_ZPmZ_HtoD_UNDEF = 418 CEFBS_HasSVEorSME, // FCVT_ZPmZ_HtoS_UNDEF = 419 CEFBS_HasSVEorSME, // FCVT_ZPmZ_StoD_UNDEF = 420 CEFBS_HasSVEorSME, // FCVT_ZPmZ_StoH_UNDEF = 421 CEFBS_HasSVEorSME, // FDIVR_ZPZZ_ZERO_D = 422 CEFBS_HasSVEorSME, // FDIVR_ZPZZ_ZERO_H = 423 CEFBS_HasSVEorSME, // FDIVR_ZPZZ_ZERO_S = 424 CEFBS_HasSVEorSME, // FDIV_ZPZZ_UNDEF_D = 425 CEFBS_HasSVEorSME, // FDIV_ZPZZ_UNDEF_H = 426 CEFBS_HasSVEorSME, // FDIV_ZPZZ_UNDEF_S = 427 CEFBS_HasSVEorSME, // FDIV_ZPZZ_ZERO_D = 428 CEFBS_HasSVEorSME, // FDIV_ZPZZ_ZERO_H = 429 CEFBS_HasSVEorSME, // FDIV_ZPZZ_ZERO_S = 430 CEFBS_HasSME2, // FDOT_VG2_M2Z2Z_HtoS_PSEUDO = 431 CEFBS_HasSME2, // FDOT_VG2_M2ZZI_HtoS_PSEUDO = 432 CEFBS_HasSME2, // FDOT_VG4_M4Z4Z_HtoS_PSEUDO = 433 CEFBS_HasSME2, // FDOT_VG4_M4ZZI_HtoS_PSEUDO = 434 CEFBS_HasSVEorSME, // FMAXNM_ZPZI_UNDEF_D = 435 CEFBS_HasSVEorSME, // FMAXNM_ZPZI_UNDEF_H = 436 CEFBS_HasSVEorSME, // FMAXNM_ZPZI_UNDEF_S = 437 CEFBS_HasSVE, // FMAXNM_ZPZI_ZERO_D = 438 CEFBS_HasSVE, // FMAXNM_ZPZI_ZERO_H = 439 CEFBS_HasSVE, // FMAXNM_ZPZI_ZERO_S = 440 CEFBS_HasSVEorSME, // FMAXNM_ZPZZ_UNDEF_D = 441 CEFBS_HasSVEorSME, // FMAXNM_ZPZZ_UNDEF_H = 442 CEFBS_HasSVEorSME, // FMAXNM_ZPZZ_UNDEF_S = 443 CEFBS_HasSVEorSME, // FMAXNM_ZPZZ_ZERO_D = 444 CEFBS_HasSVEorSME, // FMAXNM_ZPZZ_ZERO_H = 445 CEFBS_HasSVEorSME, // FMAXNM_ZPZZ_ZERO_S = 446 CEFBS_HasSVEorSME, // FMAX_ZPZI_UNDEF_D = 447 CEFBS_HasSVEorSME, // FMAX_ZPZI_UNDEF_H = 448 CEFBS_HasSVEorSME, // FMAX_ZPZI_UNDEF_S = 449 CEFBS_HasSVE, // FMAX_ZPZI_ZERO_D = 450 CEFBS_HasSVE, // FMAX_ZPZI_ZERO_H = 451 CEFBS_HasSVE, // FMAX_ZPZI_ZERO_S = 452 CEFBS_HasSVEorSME, // FMAX_ZPZZ_UNDEF_D = 453 CEFBS_HasSVEorSME, // FMAX_ZPZZ_UNDEF_H = 454 CEFBS_HasSVEorSME, // FMAX_ZPZZ_UNDEF_S = 455 CEFBS_HasSVEorSME, // FMAX_ZPZZ_ZERO_D = 456 CEFBS_HasSVEorSME, // FMAX_ZPZZ_ZERO_H = 457 CEFBS_HasSVEorSME, // FMAX_ZPZZ_ZERO_S = 458 CEFBS_HasSVEorSME, // FMINNM_ZPZI_UNDEF_D = 459 CEFBS_HasSVEorSME, // FMINNM_ZPZI_UNDEF_H = 460 CEFBS_HasSVEorSME, // FMINNM_ZPZI_UNDEF_S = 461 CEFBS_HasSVE, // FMINNM_ZPZI_ZERO_D = 462 CEFBS_HasSVE, // FMINNM_ZPZI_ZERO_H = 463 CEFBS_HasSVE, // FMINNM_ZPZI_ZERO_S = 464 CEFBS_HasSVEorSME, // FMINNM_ZPZZ_UNDEF_D = 465 CEFBS_HasSVEorSME, // FMINNM_ZPZZ_UNDEF_H = 466 CEFBS_HasSVEorSME, // FMINNM_ZPZZ_UNDEF_S = 467 CEFBS_HasSVEorSME, // FMINNM_ZPZZ_ZERO_D = 468 CEFBS_HasSVEorSME, // FMINNM_ZPZZ_ZERO_H = 469 CEFBS_HasSVEorSME, // FMINNM_ZPZZ_ZERO_S = 470 CEFBS_HasSVEorSME, // FMIN_ZPZI_UNDEF_D = 471 CEFBS_HasSVEorSME, // FMIN_ZPZI_UNDEF_H = 472 CEFBS_HasSVEorSME, // FMIN_ZPZI_UNDEF_S = 473 CEFBS_HasSVE, // FMIN_ZPZI_ZERO_D = 474 CEFBS_HasSVE, // FMIN_ZPZI_ZERO_H = 475 CEFBS_HasSVE, // FMIN_ZPZI_ZERO_S = 476 CEFBS_HasSVEorSME, // FMIN_ZPZZ_UNDEF_D = 477 CEFBS_HasSVEorSME, // FMIN_ZPZZ_UNDEF_H = 478 CEFBS_HasSVEorSME, // FMIN_ZPZZ_UNDEF_S = 479 CEFBS_HasSVEorSME, // FMIN_ZPZZ_ZERO_D = 480 CEFBS_HasSVEorSME, // FMIN_ZPZZ_ZERO_H = 481 CEFBS_HasSVEorSME, // FMIN_ZPZZ_ZERO_S = 482 CEFBS_HasSME2, // FMLAL_MZZI_S_PSEUDO = 483 CEFBS_HasSME2, // FMLAL_MZZ_S_PSEUDO = 484 CEFBS_HasSME2, // FMLAL_VG2_M2Z2Z_S_PSEUDO = 485 CEFBS_HasSME2, // FMLAL_VG2_M2ZZI_S_PSEUDO = 486 CEFBS_HasSME2, // FMLAL_VG2_M2ZZ_S_PSEUDO = 487 CEFBS_HasSME2, // FMLAL_VG4_M4Z4Z_S_PSEUDO = 488 CEFBS_HasSME2, // FMLAL_VG4_M4ZZI_S_PSEUDO = 489 CEFBS_HasSME2, // FMLAL_VG4_M4ZZ_S_PSEUDO = 490 CEFBS_HasSME2_HasSMEF64F64, // FMLA_VG2_M2Z2Z_D_PSEUDO = 491 CEFBS_HasSME2, // FMLA_VG2_M2Z2Z_S_PSEUDO = 492 CEFBS_HasSME2p1_HasSMEF16F16, // FMLA_VG2_M2Z4Z_H_PSEUDO = 493 CEFBS_HasSME2_HasSMEF64F64, // FMLA_VG2_M2ZZI_D_PSEUDO = 494 CEFBS_HasSME2, // FMLA_VG2_M2ZZI_S_PSEUDO = 495 CEFBS_HasSME2_HasSMEF64F64, // FMLA_VG2_M2ZZ_D_PSEUDO = 496 CEFBS_HasSME2, // FMLA_VG2_M2ZZ_S_PSEUDO = 497 CEFBS_HasSME2_HasSMEF64F64, // FMLA_VG4_M4Z4Z_D_PSEUDO = 498 CEFBS_HasSME2p1_HasSMEF16F16, // FMLA_VG4_M4Z4Z_H_PSEUDO = 499 CEFBS_HasSME2, // FMLA_VG4_M4Z4Z_S_PSEUDO = 500 CEFBS_HasSME2_HasSMEF64F64, // FMLA_VG4_M4ZZI_D_PSEUDO = 501 CEFBS_HasSME2, // FMLA_VG4_M4ZZI_S_PSEUDO = 502 CEFBS_HasSME2_HasSMEF64F64, // FMLA_VG4_M4ZZ_D_PSEUDO = 503 CEFBS_HasSME2, // FMLA_VG4_M4ZZ_S_PSEUDO = 504 CEFBS_HasSVEorSME, // FMLA_ZPZZZ_UNDEF_D = 505 CEFBS_HasSVEorSME, // FMLA_ZPZZZ_UNDEF_H = 506 CEFBS_HasSVEorSME, // FMLA_ZPZZZ_UNDEF_S = 507 CEFBS_HasSME2, // FMLSL_MZZI_S_PSEUDO = 508 CEFBS_HasSME2, // FMLSL_MZZ_S_PSEUDO = 509 CEFBS_HasSME2, // FMLSL_VG2_M2Z2Z_S_PSEUDO = 510 CEFBS_HasSME2, // FMLSL_VG2_M2ZZI_S_PSEUDO = 511 CEFBS_HasSME2, // FMLSL_VG2_M2ZZ_S_PSEUDO = 512 CEFBS_HasSME2, // FMLSL_VG4_M4Z4Z_S_PSEUDO = 513 CEFBS_HasSME2, // FMLSL_VG4_M4ZZI_S_PSEUDO = 514 CEFBS_HasSME2, // FMLSL_VG4_M4ZZ_S_PSEUDO = 515 CEFBS_HasSME2_HasSMEF64F64, // FMLS_VG2_M2Z2Z_D_PSEUDO = 516 CEFBS_HasSME2p1_HasSMEF16F16, // FMLS_VG2_M2Z2Z_H_PSEUDO = 517 CEFBS_HasSME2, // FMLS_VG2_M2Z2Z_S_PSEUDO = 518 CEFBS_HasSME2_HasSMEF64F64, // FMLS_VG2_M2ZZI_D_PSEUDO = 519 CEFBS_HasSME2, // FMLS_VG2_M2ZZI_S_PSEUDO = 520 CEFBS_HasSME2_HasSMEF64F64, // FMLS_VG2_M2ZZ_D_PSEUDO = 521 CEFBS_HasSME2, // FMLS_VG2_M2ZZ_S_PSEUDO = 522 CEFBS_HasSME2p1_HasSMEF16F16, // FMLS_VG4_M4Z2Z_H_PSEUDO = 523 CEFBS_HasSME2_HasSMEF64F64, // FMLS_VG4_M4Z4Z_D_PSEUDO = 524 CEFBS_HasSME2, // FMLS_VG4_M4Z4Z_S_PSEUDO = 525 CEFBS_HasSME2_HasSMEF64F64, // FMLS_VG4_M4ZZI_D_PSEUDO = 526 CEFBS_HasSME2, // FMLS_VG4_M4ZZI_S_PSEUDO = 527 CEFBS_HasSME2_HasSMEF64F64, // FMLS_VG4_M4ZZ_D_PSEUDO = 528 CEFBS_HasSME2, // FMLS_VG4_M4ZZ_S_PSEUDO = 529 CEFBS_HasSVEorSME, // FMLS_ZPZZZ_UNDEF_D = 530 CEFBS_HasSVEorSME, // FMLS_ZPZZZ_UNDEF_H = 531 CEFBS_HasSVEorSME, // FMLS_ZPZZZ_UNDEF_S = 532 CEFBS_HasSME, // FMOPAL_MPPZZ_PSEUDO = 533 CEFBS_HasSMEF64F64, // FMOPA_MPPZZ_D_PSEUDO = 534 CEFBS_HasSME, // FMOPA_MPPZZ_S_PSEUDO = 535 CEFBS_HasSME, // FMOPSL_MPPZZ_PSEUDO = 536 CEFBS_HasSMEF64F64, // FMOPS_MPPZZ_D_PSEUDO = 537 CEFBS_HasSME, // FMOPS_MPPZZ_S_PSEUDO = 538 CEFBS_None, // FMOVD0 = 539 CEFBS_HasFullFP16, // FMOVH0 = 540 CEFBS_None, // FMOVS0 = 541 CEFBS_HasSVEorSME, // FMULX_ZPZZ_ZERO_D = 542 CEFBS_HasSVEorSME, // FMULX_ZPZZ_ZERO_H = 543 CEFBS_HasSVEorSME, // FMULX_ZPZZ_ZERO_S = 544 CEFBS_HasSVEorSME, // FMUL_ZPZI_UNDEF_D = 545 CEFBS_HasSVEorSME, // FMUL_ZPZI_UNDEF_H = 546 CEFBS_HasSVEorSME, // FMUL_ZPZI_UNDEF_S = 547 CEFBS_HasSVE, // FMUL_ZPZI_ZERO_D = 548 CEFBS_HasSVE, // FMUL_ZPZI_ZERO_H = 549 CEFBS_HasSVE, // FMUL_ZPZI_ZERO_S = 550 CEFBS_HasSVEorSME, // FMUL_ZPZZ_UNDEF_D = 551 CEFBS_HasSVEorSME, // FMUL_ZPZZ_UNDEF_H = 552 CEFBS_HasSVEorSME, // FMUL_ZPZZ_UNDEF_S = 553 CEFBS_HasSVEorSME, // FMUL_ZPZZ_ZERO_D = 554 CEFBS_HasSVEorSME, // FMUL_ZPZZ_ZERO_H = 555 CEFBS_HasSVEorSME, // FMUL_ZPZZ_ZERO_S = 556 CEFBS_HasSVEorSME, // FNEG_ZPmZ_UNDEF_D = 557 CEFBS_HasSVEorSME, // FNEG_ZPmZ_UNDEF_H = 558 CEFBS_HasSVEorSME, // FNEG_ZPmZ_UNDEF_S = 559 CEFBS_HasSVEorSME, // FNMLA_ZPZZZ_UNDEF_D = 560 CEFBS_HasSVEorSME, // FNMLA_ZPZZZ_UNDEF_H = 561 CEFBS_HasSVEorSME, // FNMLA_ZPZZZ_UNDEF_S = 562 CEFBS_HasSVEorSME, // FNMLS_ZPZZZ_UNDEF_D = 563 CEFBS_HasSVEorSME, // FNMLS_ZPZZZ_UNDEF_H = 564 CEFBS_HasSVEorSME, // FNMLS_ZPZZZ_UNDEF_S = 565 CEFBS_HasSVEorSME, // FRECPX_ZPmZ_UNDEF_D = 566 CEFBS_HasSVEorSME, // FRECPX_ZPmZ_UNDEF_H = 567 CEFBS_HasSVEorSME, // FRECPX_ZPmZ_UNDEF_S = 568 CEFBS_HasSVEorSME, // FRINTA_ZPmZ_UNDEF_D = 569 CEFBS_HasSVEorSME, // FRINTA_ZPmZ_UNDEF_H = 570 CEFBS_HasSVEorSME, // FRINTA_ZPmZ_UNDEF_S = 571 CEFBS_HasSVEorSME, // FRINTI_ZPmZ_UNDEF_D = 572 CEFBS_HasSVEorSME, // FRINTI_ZPmZ_UNDEF_H = 573 CEFBS_HasSVEorSME, // FRINTI_ZPmZ_UNDEF_S = 574 CEFBS_HasSVEorSME, // FRINTM_ZPmZ_UNDEF_D = 575 CEFBS_HasSVEorSME, // FRINTM_ZPmZ_UNDEF_H = 576 CEFBS_HasSVEorSME, // FRINTM_ZPmZ_UNDEF_S = 577 CEFBS_HasSVEorSME, // FRINTN_ZPmZ_UNDEF_D = 578 CEFBS_HasSVEorSME, // FRINTN_ZPmZ_UNDEF_H = 579 CEFBS_HasSVEorSME, // FRINTN_ZPmZ_UNDEF_S = 580 CEFBS_HasSVEorSME, // FRINTP_ZPmZ_UNDEF_D = 581 CEFBS_HasSVEorSME, // FRINTP_ZPmZ_UNDEF_H = 582 CEFBS_HasSVEorSME, // FRINTP_ZPmZ_UNDEF_S = 583 CEFBS_HasSVEorSME, // FRINTX_ZPmZ_UNDEF_D = 584 CEFBS_HasSVEorSME, // FRINTX_ZPmZ_UNDEF_H = 585 CEFBS_HasSVEorSME, // FRINTX_ZPmZ_UNDEF_S = 586 CEFBS_HasSVEorSME, // FRINTZ_ZPmZ_UNDEF_D = 587 CEFBS_HasSVEorSME, // FRINTZ_ZPmZ_UNDEF_H = 588 CEFBS_HasSVEorSME, // FRINTZ_ZPmZ_UNDEF_S = 589 CEFBS_HasSVEorSME, // FSQRT_ZPmZ_UNDEF_D = 590 CEFBS_HasSVEorSME, // FSQRT_ZPmZ_UNDEF_H = 591 CEFBS_HasSVEorSME, // FSQRT_ZPmZ_UNDEF_S = 592 CEFBS_HasSVEorSME, // FSUBR_ZPZI_UNDEF_D = 593 CEFBS_HasSVEorSME, // FSUBR_ZPZI_UNDEF_H = 594 CEFBS_HasSVEorSME, // FSUBR_ZPZI_UNDEF_S = 595 CEFBS_HasSVE, // FSUBR_ZPZI_ZERO_D = 596 CEFBS_HasSVE, // FSUBR_ZPZI_ZERO_H = 597 CEFBS_HasSVE, // FSUBR_ZPZI_ZERO_S = 598 CEFBS_HasSVEorSME, // FSUBR_ZPZZ_ZERO_D = 599 CEFBS_HasSVEorSME, // FSUBR_ZPZZ_ZERO_H = 600 CEFBS_HasSVEorSME, // FSUBR_ZPZZ_ZERO_S = 601 CEFBS_HasSVEorSME, // FSUB_ZPZI_UNDEF_D = 602 CEFBS_HasSVEorSME, // FSUB_ZPZI_UNDEF_H = 603 CEFBS_HasSVEorSME, // FSUB_ZPZI_UNDEF_S = 604 CEFBS_HasSVE, // FSUB_ZPZI_ZERO_D = 605 CEFBS_HasSVE, // FSUB_ZPZI_ZERO_H = 606 CEFBS_HasSVE, // FSUB_ZPZI_ZERO_S = 607 CEFBS_HasSVEorSME, // FSUB_ZPZZ_UNDEF_D = 608 CEFBS_HasSVEorSME, // FSUB_ZPZZ_UNDEF_H = 609 CEFBS_HasSVEorSME, // FSUB_ZPZZ_UNDEF_S = 610 CEFBS_HasSVEorSME, // FSUB_ZPZZ_ZERO_D = 611 CEFBS_HasSVEorSME, // FSUB_ZPZZ_ZERO_H = 612 CEFBS_HasSVEorSME, // FSUB_ZPZZ_ZERO_S = 613 CEFBS_HasSME2, // FVDOT_VG2_M2ZZI_HtoS_PSEUDO = 614 CEFBS_HasSVE, // GLD1B_D = 615 CEFBS_HasSVE, // GLD1B_D_IMM = 616 CEFBS_HasSVE, // GLD1B_D_SXTW = 617 CEFBS_HasSVE, // GLD1B_D_UXTW = 618 CEFBS_HasSVE, // GLD1B_S_IMM = 619 CEFBS_HasSVE, // GLD1B_S_SXTW = 620 CEFBS_HasSVE, // GLD1B_S_UXTW = 621 CEFBS_HasSVE, // GLD1D = 622 CEFBS_HasSVE, // GLD1D_IMM = 623 CEFBS_HasSVE, // GLD1D_SCALED = 624 CEFBS_HasSVE, // GLD1D_SXTW = 625 CEFBS_HasSVE, // GLD1D_SXTW_SCALED = 626 CEFBS_HasSVE, // GLD1D_UXTW = 627 CEFBS_HasSVE, // GLD1D_UXTW_SCALED = 628 CEFBS_HasSVE, // GLD1H_D = 629 CEFBS_HasSVE, // GLD1H_D_IMM = 630 CEFBS_HasSVE, // GLD1H_D_SCALED = 631 CEFBS_HasSVE, // GLD1H_D_SXTW = 632 CEFBS_HasSVE, // GLD1H_D_SXTW_SCALED = 633 CEFBS_HasSVE, // GLD1H_D_UXTW = 634 CEFBS_HasSVE, // GLD1H_D_UXTW_SCALED = 635 CEFBS_HasSVE, // GLD1H_S_IMM = 636 CEFBS_HasSVE, // GLD1H_S_SXTW = 637 CEFBS_HasSVE, // GLD1H_S_SXTW_SCALED = 638 CEFBS_HasSVE, // GLD1H_S_UXTW = 639 CEFBS_HasSVE, // GLD1H_S_UXTW_SCALED = 640 CEFBS_HasSVE, // GLD1SB_D = 641 CEFBS_HasSVE, // GLD1SB_D_IMM = 642 CEFBS_HasSVE, // GLD1SB_D_SXTW = 643 CEFBS_HasSVE, // GLD1SB_D_UXTW = 644 CEFBS_HasSVE, // GLD1SB_S_IMM = 645 CEFBS_HasSVE, // GLD1SB_S_SXTW = 646 CEFBS_HasSVE, // GLD1SB_S_UXTW = 647 CEFBS_HasSVE, // GLD1SH_D = 648 CEFBS_HasSVE, // GLD1SH_D_IMM = 649 CEFBS_HasSVE, // GLD1SH_D_SCALED = 650 CEFBS_HasSVE, // GLD1SH_D_SXTW = 651 CEFBS_HasSVE, // GLD1SH_D_SXTW_SCALED = 652 CEFBS_HasSVE, // GLD1SH_D_UXTW = 653 CEFBS_HasSVE, // GLD1SH_D_UXTW_SCALED = 654 CEFBS_HasSVE, // GLD1SH_S_IMM = 655 CEFBS_HasSVE, // GLD1SH_S_SXTW = 656 CEFBS_HasSVE, // GLD1SH_S_SXTW_SCALED = 657 CEFBS_HasSVE, // GLD1SH_S_UXTW = 658 CEFBS_HasSVE, // GLD1SH_S_UXTW_SCALED = 659 CEFBS_HasSVE, // GLD1SW_D = 660 CEFBS_HasSVE, // GLD1SW_D_IMM = 661 CEFBS_HasSVE, // GLD1SW_D_SCALED = 662 CEFBS_HasSVE, // GLD1SW_D_SXTW = 663 CEFBS_HasSVE, // GLD1SW_D_SXTW_SCALED = 664 CEFBS_HasSVE, // GLD1SW_D_UXTW = 665 CEFBS_HasSVE, // GLD1SW_D_UXTW_SCALED = 666 CEFBS_HasSVE, // GLD1W_D = 667 CEFBS_HasSVE, // GLD1W_D_IMM = 668 CEFBS_HasSVE, // GLD1W_D_SCALED = 669 CEFBS_HasSVE, // GLD1W_D_SXTW = 670 CEFBS_HasSVE, // GLD1W_D_SXTW_SCALED = 671 CEFBS_HasSVE, // GLD1W_D_UXTW = 672 CEFBS_HasSVE, // GLD1W_D_UXTW_SCALED = 673 CEFBS_HasSVE, // GLD1W_IMM = 674 CEFBS_HasSVE, // GLD1W_SXTW = 675 CEFBS_HasSVE, // GLD1W_SXTW_SCALED = 676 CEFBS_HasSVE, // GLD1W_UXTW = 677 CEFBS_HasSVE, // GLD1W_UXTW_SCALED = 678 CEFBS_HasSVE, // GLDFF1B_D = 679 CEFBS_HasSVE, // GLDFF1B_D_IMM = 680 CEFBS_HasSVE, // GLDFF1B_D_SXTW = 681 CEFBS_HasSVE, // GLDFF1B_D_UXTW = 682 CEFBS_HasSVE, // GLDFF1B_S_IMM = 683 CEFBS_HasSVE, // GLDFF1B_S_SXTW = 684 CEFBS_HasSVE, // GLDFF1B_S_UXTW = 685 CEFBS_HasSVE, // GLDFF1D = 686 CEFBS_HasSVE, // GLDFF1D_IMM = 687 CEFBS_HasSVE, // GLDFF1D_SCALED = 688 CEFBS_HasSVE, // GLDFF1D_SXTW = 689 CEFBS_HasSVE, // GLDFF1D_SXTW_SCALED = 690 CEFBS_HasSVE, // GLDFF1D_UXTW = 691 CEFBS_HasSVE, // GLDFF1D_UXTW_SCALED = 692 CEFBS_HasSVE, // GLDFF1H_D = 693 CEFBS_HasSVE, // GLDFF1H_D_IMM = 694 CEFBS_HasSVE, // GLDFF1H_D_SCALED = 695 CEFBS_HasSVE, // GLDFF1H_D_SXTW = 696 CEFBS_HasSVE, // GLDFF1H_D_SXTW_SCALED = 697 CEFBS_HasSVE, // GLDFF1H_D_UXTW = 698 CEFBS_HasSVE, // GLDFF1H_D_UXTW_SCALED = 699 CEFBS_HasSVE, // GLDFF1H_S_IMM = 700 CEFBS_HasSVE, // GLDFF1H_S_SXTW = 701 CEFBS_HasSVE, // GLDFF1H_S_SXTW_SCALED = 702 CEFBS_HasSVE, // GLDFF1H_S_UXTW = 703 CEFBS_HasSVE, // GLDFF1H_S_UXTW_SCALED = 704 CEFBS_HasSVE, // GLDFF1SB_D = 705 CEFBS_HasSVE, // GLDFF1SB_D_IMM = 706 CEFBS_HasSVE, // GLDFF1SB_D_SXTW = 707 CEFBS_HasSVE, // GLDFF1SB_D_UXTW = 708 CEFBS_HasSVE, // GLDFF1SB_S_IMM = 709 CEFBS_HasSVE, // GLDFF1SB_S_SXTW = 710 CEFBS_HasSVE, // GLDFF1SB_S_UXTW = 711 CEFBS_HasSVE, // GLDFF1SH_D = 712 CEFBS_HasSVE, // GLDFF1SH_D_IMM = 713 CEFBS_HasSVE, // GLDFF1SH_D_SCALED = 714 CEFBS_HasSVE, // GLDFF1SH_D_SXTW = 715 CEFBS_HasSVE, // GLDFF1SH_D_SXTW_SCALED = 716 CEFBS_HasSVE, // GLDFF1SH_D_UXTW = 717 CEFBS_HasSVE, // GLDFF1SH_D_UXTW_SCALED = 718 CEFBS_HasSVE, // GLDFF1SH_S_IMM = 719 CEFBS_HasSVE, // GLDFF1SH_S_SXTW = 720 CEFBS_HasSVE, // GLDFF1SH_S_SXTW_SCALED = 721 CEFBS_HasSVE, // GLDFF1SH_S_UXTW = 722 CEFBS_HasSVE, // GLDFF1SH_S_UXTW_SCALED = 723 CEFBS_HasSVE, // GLDFF1SW_D = 724 CEFBS_HasSVE, // GLDFF1SW_D_IMM = 725 CEFBS_HasSVE, // GLDFF1SW_D_SCALED = 726 CEFBS_HasSVE, // GLDFF1SW_D_SXTW = 727 CEFBS_HasSVE, // GLDFF1SW_D_SXTW_SCALED = 728 CEFBS_HasSVE, // GLDFF1SW_D_UXTW = 729 CEFBS_HasSVE, // GLDFF1SW_D_UXTW_SCALED = 730 CEFBS_HasSVE, // GLDFF1W_D = 731 CEFBS_HasSVE, // GLDFF1W_D_IMM = 732 CEFBS_HasSVE, // GLDFF1W_D_SCALED = 733 CEFBS_HasSVE, // GLDFF1W_D_SXTW = 734 CEFBS_HasSVE, // GLDFF1W_D_SXTW_SCALED = 735 CEFBS_HasSVE, // GLDFF1W_D_UXTW = 736 CEFBS_HasSVE, // GLDFF1W_D_UXTW_SCALED = 737 CEFBS_HasSVE, // GLDFF1W_IMM = 738 CEFBS_HasSVE, // GLDFF1W_SXTW = 739 CEFBS_HasSVE, // GLDFF1W_SXTW_SCALED = 740 CEFBS_HasSVE, // GLDFF1W_UXTW = 741 CEFBS_HasSVE, // GLDFF1W_UXTW_SCALED = 742 CEFBS_None, // G_ADD_LOW = 743 CEFBS_None, // G_BIT = 744 CEFBS_None, // G_DUP = 745 CEFBS_None, // G_DUPLANE16 = 746 CEFBS_None, // G_DUPLANE32 = 747 CEFBS_None, // G_DUPLANE64 = 748 CEFBS_None, // G_DUPLANE8 = 749 CEFBS_None, // G_EXT = 750 CEFBS_None, // G_FCMEQ = 751 CEFBS_None, // G_FCMEQZ = 752 CEFBS_None, // G_FCMGE = 753 CEFBS_None, // G_FCMGEZ = 754 CEFBS_None, // G_FCMGT = 755 CEFBS_None, // G_FCMGTZ = 756 CEFBS_None, // G_FCMLEZ = 757 CEFBS_None, // G_FCMLTZ = 758 CEFBS_None, // G_PREFETCH = 759 CEFBS_None, // G_REV16 = 760 CEFBS_None, // G_REV32 = 761 CEFBS_None, // G_REV64 = 762 CEFBS_None, // G_SITOF = 763 CEFBS_None, // G_TRN1 = 764 CEFBS_None, // G_TRN2 = 765 CEFBS_None, // G_UITOF = 766 CEFBS_None, // G_UZP1 = 767 CEFBS_None, // G_UZP2 = 768 CEFBS_None, // G_VASHR = 769 CEFBS_None, // G_VLSHR = 770 CEFBS_None, // G_ZIP1 = 771 CEFBS_None, // G_ZIP2 = 772 CEFBS_None, // HOM_Epilog = 773 CEFBS_None, // HOM_Prolog = 774 CEFBS_None, // HWASAN_CHECK_MEMACCESS = 775 CEFBS_None, // HWASAN_CHECK_MEMACCESS_SHORTGRANULES = 776 CEFBS_HasSME, // INSERT_MXIPZ_H_PSEUDO_B = 777 CEFBS_HasSME, // INSERT_MXIPZ_H_PSEUDO_D = 778 CEFBS_HasSME, // INSERT_MXIPZ_H_PSEUDO_H = 779 CEFBS_HasSME, // INSERT_MXIPZ_H_PSEUDO_Q = 780 CEFBS_HasSME, // INSERT_MXIPZ_H_PSEUDO_S = 781 CEFBS_HasSME, // INSERT_MXIPZ_V_PSEUDO_B = 782 CEFBS_HasSME, // INSERT_MXIPZ_V_PSEUDO_D = 783 CEFBS_HasSME, // INSERT_MXIPZ_V_PSEUDO_H = 784 CEFBS_HasSME, // INSERT_MXIPZ_V_PSEUDO_Q = 785 CEFBS_HasSME, // INSERT_MXIPZ_V_PSEUDO_S = 786 CEFBS_HasMTE, // IRGstack = 787 CEFBS_None, // JumpTableDest16 = 788 CEFBS_None, // JumpTableDest32 = 789 CEFBS_None, // JumpTableDest8 = 790 CEFBS_None, // KCFI_CHECK = 791 CEFBS_HasSVEorSME, // LD1B_D_IMM = 792 CEFBS_HasSVEorSME, // LD1B_H_IMM = 793 CEFBS_HasSVEorSME, // LD1B_IMM = 794 CEFBS_HasSVEorSME, // LD1B_S_IMM = 795 CEFBS_HasSVEorSME, // LD1D_IMM = 796 CEFBS_HasSVEorSME, // LD1H_D_IMM = 797 CEFBS_HasSVEorSME, // LD1H_IMM = 798 CEFBS_HasSVEorSME, // LD1H_S_IMM = 799 CEFBS_HasSVEorSME, // LD1SB_D_IMM = 800 CEFBS_HasSVEorSME, // LD1SB_H_IMM = 801 CEFBS_HasSVEorSME, // LD1SB_S_IMM = 802 CEFBS_HasSVEorSME, // LD1SH_D_IMM = 803 CEFBS_HasSVEorSME, // LD1SH_S_IMM = 804 CEFBS_HasSVEorSME, // LD1SW_D_IMM = 805 CEFBS_HasSVEorSME, // LD1W_D_IMM = 806 CEFBS_HasSVEorSME, // LD1W_IMM = 807 CEFBS_HasSME, // LD1_MXIPXX_H_PSEUDO_B = 808 CEFBS_HasSME, // LD1_MXIPXX_H_PSEUDO_D = 809 CEFBS_HasSME, // LD1_MXIPXX_H_PSEUDO_H = 810 CEFBS_HasSME, // LD1_MXIPXX_H_PSEUDO_Q = 811 CEFBS_HasSME, // LD1_MXIPXX_H_PSEUDO_S = 812 CEFBS_HasSME, // LD1_MXIPXX_V_PSEUDO_B = 813 CEFBS_HasSME, // LD1_MXIPXX_V_PSEUDO_D = 814 CEFBS_HasSME, // LD1_MXIPXX_V_PSEUDO_H = 815 CEFBS_HasSME, // LD1_MXIPXX_V_PSEUDO_Q = 816 CEFBS_HasSME, // LD1_MXIPXX_V_PSEUDO_S = 817 CEFBS_HasSVE, // LDFF1B = 818 CEFBS_HasSVE, // LDFF1B_D = 819 CEFBS_HasSVE, // LDFF1B_H = 820 CEFBS_HasSVE, // LDFF1B_S = 821 CEFBS_HasSVE, // LDFF1D = 822 CEFBS_HasSVE, // LDFF1H = 823 CEFBS_HasSVE, // LDFF1H_D = 824 CEFBS_HasSVE, // LDFF1H_S = 825 CEFBS_HasSVE, // LDFF1SB_D = 826 CEFBS_HasSVE, // LDFF1SB_H = 827 CEFBS_HasSVE, // LDFF1SB_S = 828 CEFBS_HasSVE, // LDFF1SH_D = 829 CEFBS_HasSVE, // LDFF1SH_S = 830 CEFBS_HasSVE, // LDFF1SW_D = 831 CEFBS_HasSVE, // LDFF1W = 832 CEFBS_HasSVE, // LDFF1W_D = 833 CEFBS_HasSVE, // LDNF1B_D_IMM = 834 CEFBS_HasSVE, // LDNF1B_H_IMM = 835 CEFBS_HasSVE, // LDNF1B_IMM = 836 CEFBS_HasSVE, // LDNF1B_S_IMM = 837 CEFBS_HasSVE, // LDNF1D_IMM = 838 CEFBS_HasSVE, // LDNF1H_D_IMM = 839 CEFBS_HasSVE, // LDNF1H_IMM = 840 CEFBS_HasSVE, // LDNF1H_S_IMM = 841 CEFBS_HasSVE, // LDNF1SB_D_IMM = 842 CEFBS_HasSVE, // LDNF1SB_H_IMM = 843 CEFBS_HasSVE, // LDNF1SB_S_IMM = 844 CEFBS_HasSVE, // LDNF1SH_D_IMM = 845 CEFBS_HasSVE, // LDNF1SH_S_IMM = 846 CEFBS_HasSVE, // LDNF1SW_D_IMM = 847 CEFBS_HasSVE, // LDNF1W_D_IMM = 848 CEFBS_HasSVE, // LDNF1W_IMM = 849 CEFBS_HasSME, // LDR_ZA_PSEUDO = 850 CEFBS_HasSVEorSME, // LDR_ZZXI = 851 CEFBS_HasSVEorSME, // LDR_ZZZXI = 852 CEFBS_HasSVEorSME, // LDR_ZZZZXI = 853 CEFBS_None, // LOADgot = 854 CEFBS_HasSVEorSME, // LSL_ZPZI_UNDEF_B = 855 CEFBS_HasSVEorSME, // LSL_ZPZI_UNDEF_D = 856 CEFBS_HasSVEorSME, // LSL_ZPZI_UNDEF_H = 857 CEFBS_HasSVEorSME, // LSL_ZPZI_UNDEF_S = 858 CEFBS_HasSVEorSME, // LSL_ZPZZ_UNDEF_B = 859 CEFBS_HasSVEorSME, // LSL_ZPZZ_UNDEF_D = 860 CEFBS_HasSVEorSME, // LSL_ZPZZ_UNDEF_H = 861 CEFBS_HasSVEorSME, // LSL_ZPZZ_UNDEF_S = 862 CEFBS_HasSVEorSME, // LSL_ZPZZ_ZERO_B = 863 CEFBS_HasSVEorSME, // LSL_ZPZZ_ZERO_D = 864 CEFBS_HasSVEorSME, // LSL_ZPZZ_ZERO_H = 865 CEFBS_HasSVEorSME, // LSL_ZPZZ_ZERO_S = 866 CEFBS_HasSVEorSME, // LSR_ZPZI_UNDEF_B = 867 CEFBS_HasSVEorSME, // LSR_ZPZI_UNDEF_D = 868 CEFBS_HasSVEorSME, // LSR_ZPZI_UNDEF_H = 869 CEFBS_HasSVEorSME, // LSR_ZPZI_UNDEF_S = 870 CEFBS_HasSVEorSME, // LSR_ZPZZ_UNDEF_B = 871 CEFBS_HasSVEorSME, // LSR_ZPZZ_UNDEF_D = 872 CEFBS_HasSVEorSME, // LSR_ZPZZ_UNDEF_H = 873 CEFBS_HasSVEorSME, // LSR_ZPZZ_UNDEF_S = 874 CEFBS_HasSVEorSME, // LSR_ZPZZ_ZERO_B = 875 CEFBS_HasSVEorSME, // LSR_ZPZZ_ZERO_D = 876 CEFBS_HasSVEorSME, // LSR_ZPZZ_ZERO_H = 877 CEFBS_HasSVEorSME, // LSR_ZPZZ_ZERO_S = 878 CEFBS_HasMOPS, // MOPSMemoryCopyPseudo = 879 CEFBS_HasMOPS, // MOPSMemoryMovePseudo = 880 CEFBS_HasMOPS, // MOPSMemorySetPseudo = 881 CEFBS_HasMOPS_HasMTE, // MOPSMemorySetTaggingPseudo = 882 CEFBS_None, // MOVMCSym = 883 CEFBS_None, // MOVaddr = 884 CEFBS_None, // MOVaddrBA = 885 CEFBS_None, // MOVaddrCP = 886 CEFBS_None, // MOVaddrEXT = 887 CEFBS_None, // MOVaddrJT = 888 CEFBS_None, // MOVaddrTLS = 889 CEFBS_None, // MOVbaseTLS = 890 CEFBS_None, // MOVi32imm = 891 CEFBS_None, // MOVi64imm = 892 CEFBS_None, // MRS_FPCR = 893 CEFBS_None, // MSR_FPCR = 894 CEFBS_HasSME, // MSRpstatePseudo = 895 CEFBS_HasSVEorSME, // MUL_ZPZZ_UNDEF_B = 896 CEFBS_HasSVEorSME, // MUL_ZPZZ_UNDEF_D = 897 CEFBS_HasSVEorSME, // MUL_ZPZZ_UNDEF_H = 898 CEFBS_HasSVEorSME, // MUL_ZPZZ_UNDEF_S = 899 CEFBS_HasSVEorSME, // NEG_ZPmZ_UNDEF_B = 900 CEFBS_HasSVEorSME, // NEG_ZPmZ_UNDEF_D = 901 CEFBS_HasSVEorSME, // NEG_ZPmZ_UNDEF_H = 902 CEFBS_HasSVEorSME, // NEG_ZPmZ_UNDEF_S = 903 CEFBS_HasSVEorSME, // NOT_ZPmZ_UNDEF_B = 904 CEFBS_HasSVEorSME, // NOT_ZPmZ_UNDEF_D = 905 CEFBS_HasSVEorSME, // NOT_ZPmZ_UNDEF_H = 906 CEFBS_HasSVEorSME, // NOT_ZPmZ_UNDEF_S = 907 CEFBS_HasSME, // OBSCURE_COPY = 908 CEFBS_None, // ORNWrr = 909 CEFBS_None, // ORNXrr = 910 CEFBS_None, // ORRWrr = 911 CEFBS_None, // ORRXrr = 912 CEFBS_HasSVEorSME, // ORR_ZPZZ_ZERO_B = 913 CEFBS_HasSVEorSME, // ORR_ZPZZ_ZERO_D = 914 CEFBS_HasSVEorSME, // ORR_ZPZZ_ZERO_H = 915 CEFBS_HasSVEorSME, // ORR_ZPZZ_ZERO_S = 916 CEFBS_HasSVEorSME, // PTEST_PP_ANY = 917 CEFBS_HasSVE, // RDFFR_P = 918 CEFBS_HasSVE, // RDFFR_PPz = 919 CEFBS_None, // RET_ReallyLR = 920 CEFBS_HasSME, // RestoreZAPseudo = 921 CEFBS_HasSVEorSME, // SABD_ZPZZ_UNDEF_B = 922 CEFBS_HasSVEorSME, // SABD_ZPZZ_UNDEF_D = 923 CEFBS_HasSVEorSME, // SABD_ZPZZ_UNDEF_H = 924 CEFBS_HasSVEorSME, // SABD_ZPZZ_UNDEF_S = 925 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_DtoD_UNDEF = 926 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_DtoH_UNDEF = 927 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_DtoS_UNDEF = 928 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_HtoH_UNDEF = 929 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_StoD_UNDEF = 930 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_StoH_UNDEF = 931 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_StoS_UNDEF = 932 CEFBS_HasSVEorSME, // SDIV_ZPZZ_UNDEF_D = 933 CEFBS_HasSVEorSME, // SDIV_ZPZZ_UNDEF_S = 934 CEFBS_HasSME2, // SDOT_VG2_M2Z2Z_BtoS_PSEUDO = 935 CEFBS_HasSME2_HasSMEI16I64, // SDOT_VG2_M2Z2Z_HtoD_PSEUDO = 936 CEFBS_HasSME2, // SDOT_VG2_M2Z2Z_HtoS_PSEUDO = 937 CEFBS_HasSME2, // SDOT_VG2_M2ZZI_BToS_PSEUDO = 938 CEFBS_HasSME2, // SDOT_VG2_M2ZZI_HToS_PSEUDO = 939 CEFBS_HasSME2_HasSMEI16I64, // SDOT_VG2_M2ZZI_HtoD_PSEUDO = 940 CEFBS_HasSME2, // SDOT_VG4_M4Z4Z_BtoS_PSEUDO = 941 CEFBS_HasSME2_HasSMEI16I64, // SDOT_VG4_M4Z4Z_HtoD_PSEUDO = 942 CEFBS_HasSME2, // SDOT_VG4_M4Z4Z_HtoS_PSEUDO = 943 CEFBS_HasSME2, // SDOT_VG4_M4ZZI_BToS_PSEUDO = 944 CEFBS_HasSME2, // SDOT_VG4_M4ZZI_HToS_PSEUDO = 945 CEFBS_HasSME2_HasSMEI16I64, // SDOT_VG4_M4ZZI_HtoD_PSEUDO = 946 CEFBS_None, // SEH_AddFP = 947 CEFBS_None, // SEH_EpilogEnd = 948 CEFBS_None, // SEH_EpilogStart = 949 CEFBS_None, // SEH_Nop = 950 CEFBS_None, // SEH_PACSignLR = 951 CEFBS_None, // SEH_PrologEnd = 952 CEFBS_None, // SEH_SaveFPLR = 953 CEFBS_None, // SEH_SaveFPLR_X = 954 CEFBS_None, // SEH_SaveFReg = 955 CEFBS_None, // SEH_SaveFRegP = 956 CEFBS_None, // SEH_SaveFRegP_X = 957 CEFBS_None, // SEH_SaveFReg_X = 958 CEFBS_None, // SEH_SaveReg = 959 CEFBS_None, // SEH_SaveRegP = 960 CEFBS_None, // SEH_SaveRegP_X = 961 CEFBS_None, // SEH_SaveReg_X = 962 CEFBS_None, // SEH_SetFP = 963 CEFBS_None, // SEH_StackAlloc = 964 CEFBS_HasSVEorSME, // SMAX_ZPZZ_UNDEF_B = 965 CEFBS_HasSVEorSME, // SMAX_ZPZZ_UNDEF_D = 966 CEFBS_HasSVEorSME, // SMAX_ZPZZ_UNDEF_H = 967 CEFBS_HasSVEorSME, // SMAX_ZPZZ_UNDEF_S = 968 CEFBS_HasSVEorSME, // SMIN_ZPZZ_UNDEF_B = 969 CEFBS_HasSVEorSME, // SMIN_ZPZZ_UNDEF_D = 970 CEFBS_HasSVEorSME, // SMIN_ZPZZ_UNDEF_H = 971 CEFBS_HasSVEorSME, // SMIN_ZPZZ_UNDEF_S = 972 CEFBS_HasSME2, // SMLAL_MZZI_S_PSEUDO = 973 CEFBS_HasSME2, // SMLAL_MZZ_S_PSEUDO = 974 CEFBS_HasSME2, // SMLAL_VG2_M2Z2Z_S_PSEUDO = 975 CEFBS_HasSME2, // SMLAL_VG2_M2ZZI_S_PSEUDO = 976 CEFBS_HasSME2, // SMLAL_VG2_M2ZZ_S_PSEUDO = 977 CEFBS_HasSME2, // SMLAL_VG4_M4Z4Z_S_PSEUDO = 978 CEFBS_HasSME2, // SMLAL_VG4_M4ZZI_S_PSEUDO = 979 CEFBS_HasSME2, // SMLAL_VG4_M4ZZ_S_PSEUDO = 980 CEFBS_HasSME2, // SMLSL_MZZI_S_PSEUDO = 981 CEFBS_HasSME2, // SMLSL_MZZ_S_PSEUDO = 982 CEFBS_HasSME2, // SMLSL_VG2_M2Z2Z_S_PSEUDO = 983 CEFBS_HasSME2, // SMLSL_VG2_M2ZZI_S_PSEUDO = 984 CEFBS_HasSME2, // SMLSL_VG2_M2ZZ_S_PSEUDO = 985 CEFBS_HasSME2, // SMLSL_VG4_M4Z4Z_S_PSEUDO = 986 CEFBS_HasSME2, // SMLSL_VG4_M4ZZI_S_PSEUDO = 987 CEFBS_HasSME2, // SMLSL_VG4_M4ZZ_S_PSEUDO = 988 CEFBS_HasSMEI16I64, // SMOPA_MPPZZ_D_PSEUDO = 989 CEFBS_HasSME, // SMOPA_MPPZZ_S_PSEUDO = 990 CEFBS_HasSMEI16I64, // SMOPS_MPPZZ_D_PSEUDO = 991 CEFBS_HasSME, // SMOPS_MPPZZ_S_PSEUDO = 992 CEFBS_HasSVEorSME, // SMULH_ZPZZ_UNDEF_B = 993 CEFBS_HasSVEorSME, // SMULH_ZPZZ_UNDEF_D = 994 CEFBS_HasSVEorSME, // SMULH_ZPZZ_UNDEF_H = 995 CEFBS_HasSVEorSME, // SMULH_ZPZZ_UNDEF_S = 996 CEFBS_None, // SPACE = 997 CEFBS_HasSVE2orSME, // SQABS_ZPmZ_UNDEF_B = 998 CEFBS_HasSVE2orSME, // SQABS_ZPmZ_UNDEF_D = 999 CEFBS_HasSVE2orSME, // SQABS_ZPmZ_UNDEF_H = 1000 CEFBS_HasSVE2orSME, // SQABS_ZPmZ_UNDEF_S = 1001 CEFBS_HasSVE2orSME, // SQNEG_ZPmZ_UNDEF_B = 1002 CEFBS_HasSVE2orSME, // SQNEG_ZPmZ_UNDEF_D = 1003 CEFBS_HasSVE2orSME, // SQNEG_ZPmZ_UNDEF_H = 1004 CEFBS_HasSVE2orSME, // SQNEG_ZPmZ_UNDEF_S = 1005 CEFBS_HasSVE2orSME, // SQRSHL_ZPZZ_UNDEF_B = 1006 CEFBS_HasSVE2orSME, // SQRSHL_ZPZZ_UNDEF_D = 1007 CEFBS_HasSVE2orSME, // SQRSHL_ZPZZ_UNDEF_H = 1008 CEFBS_HasSVE2orSME, // SQRSHL_ZPZZ_UNDEF_S = 1009 CEFBS_HasSVE2orSME, // SQSHLU_ZPZI_ZERO_B = 1010 CEFBS_HasSVE2orSME, // SQSHLU_ZPZI_ZERO_D = 1011 CEFBS_HasSVE2orSME, // SQSHLU_ZPZI_ZERO_H = 1012 CEFBS_HasSVE2orSME, // SQSHLU_ZPZI_ZERO_S = 1013 CEFBS_HasSVE2orSME, // SQSHL_ZPZI_ZERO_B = 1014 CEFBS_HasSVE2orSME, // SQSHL_ZPZI_ZERO_D = 1015 CEFBS_HasSVE2orSME, // SQSHL_ZPZI_ZERO_H = 1016 CEFBS_HasSVE2orSME, // SQSHL_ZPZI_ZERO_S = 1017 CEFBS_HasSVE2orSME, // SQSHL_ZPZZ_UNDEF_B = 1018 CEFBS_HasSVE2orSME, // SQSHL_ZPZZ_UNDEF_D = 1019 CEFBS_HasSVE2orSME, // SQSHL_ZPZZ_UNDEF_H = 1020 CEFBS_HasSVE2orSME, // SQSHL_ZPZZ_UNDEF_S = 1021 CEFBS_HasSVE2orSME, // SRSHL_ZPZZ_UNDEF_B = 1022 CEFBS_HasSVE2orSME, // SRSHL_ZPZZ_UNDEF_D = 1023 CEFBS_HasSVE2orSME, // SRSHL_ZPZZ_UNDEF_H = 1024 CEFBS_HasSVE2orSME, // SRSHL_ZPZZ_UNDEF_S = 1025 CEFBS_HasSVE2orSME, // SRSHR_ZPZI_ZERO_B = 1026 CEFBS_HasSVE2orSME, // SRSHR_ZPZI_ZERO_D = 1027 CEFBS_HasSVE2orSME, // SRSHR_ZPZI_ZERO_H = 1028 CEFBS_HasSVE2orSME, // SRSHR_ZPZI_ZERO_S = 1029 CEFBS_HasMTE, // STGloop = 1030 CEFBS_HasMTE, // STGloop_wback = 1031 CEFBS_HasSVEorSME, // STR_ZZXI = 1032 CEFBS_HasSVEorSME, // STR_ZZZXI = 1033 CEFBS_HasSVEorSME, // STR_ZZZZXI = 1034 CEFBS_HasMTE, // STZGloop = 1035 CEFBS_HasMTE, // STZGloop_wback = 1036 CEFBS_HasSVEorSME, // SUBR_ZPZZ_ZERO_B = 1037 CEFBS_HasSVEorSME, // SUBR_ZPZZ_ZERO_D = 1038 CEFBS_HasSVEorSME, // SUBR_ZPZZ_ZERO_H = 1039 CEFBS_HasSVEorSME, // SUBR_ZPZZ_ZERO_S = 1040 CEFBS_None, // SUBSWrr = 1041 CEFBS_None, // SUBSXrr = 1042 CEFBS_None, // SUBWrr = 1043 CEFBS_None, // SUBXrr = 1044 CEFBS_HasSME2_HasSMEI16I64, // SUB_VG2_M2Z2Z_D_PSEUDO = 1045 CEFBS_HasSME2, // SUB_VG2_M2Z2Z_S_PSEUDO = 1046 CEFBS_HasSME2_HasSMEI16I64, // SUB_VG2_M2ZZ_D_PSEUDO = 1047 CEFBS_HasSME2, // SUB_VG2_M2ZZ_S_PSEUDO = 1048 CEFBS_HasSME2_HasSMEI16I64, // SUB_VG4_M4Z4Z_D_PSEUDO = 1049 CEFBS_HasSME2, // SUB_VG4_M4Z4Z_S_PSEUDO = 1050 CEFBS_HasSME2_HasSMEI16I64, // SUB_VG4_M4ZZ_D_PSEUDO = 1051 CEFBS_HasSME2, // SUB_VG4_M4ZZ_S_PSEUDO = 1052 CEFBS_HasSVEorSME, // SUB_ZPZZ_ZERO_B = 1053 CEFBS_HasSVEorSME, // SUB_ZPZZ_ZERO_D = 1054 CEFBS_HasSVEorSME, // SUB_ZPZZ_ZERO_H = 1055 CEFBS_HasSVEorSME, // SUB_ZPZZ_ZERO_S = 1056 CEFBS_HasSME2, // SUDOT_VG2_M2ZZI_BToS_PSEUDO = 1057 CEFBS_HasSME2, // SUDOT_VG4_M4ZZI_BToS_PSEUDO = 1058 CEFBS_HasSMEI16I64, // SUMOPA_MPPZZ_D_PSEUDO = 1059 CEFBS_HasSME, // SUMOPA_MPPZZ_S_PSEUDO = 1060 CEFBS_HasSMEI16I64, // SUMOPS_MPPZZ_D_PSEUDO = 1061 CEFBS_HasSME, // SUMOPS_MPPZZ_S_PSEUDO = 1062 CEFBS_HasSME2, // SUVDOT_VG4_M4ZZI_BToS_PSEUDO = 1063 CEFBS_HasSME2, // SVDOT_VG2_M2ZZI_HtoS_PSEUDO = 1064 CEFBS_HasSME2, // SVDOT_VG4_M4ZZI_BtoS_PSEUDO = 1065 CEFBS_HasSME2_HasSMEI16I64, // SVDOT_VG4_M4ZZI_HtoD_PSEUDO = 1066 CEFBS_HasSVEorSME, // SXTB_ZPmZ_UNDEF_D = 1067 CEFBS_HasSVEorSME, // SXTB_ZPmZ_UNDEF_H = 1068 CEFBS_HasSVEorSME, // SXTB_ZPmZ_UNDEF_S = 1069 CEFBS_HasSVEorSME, // SXTH_ZPmZ_UNDEF_D = 1070 CEFBS_HasSVEorSME, // SXTH_ZPmZ_UNDEF_S = 1071 CEFBS_HasSVEorSME, // SXTW_ZPmZ_UNDEF_D = 1072 CEFBS_None, // SpeculationBarrierISBDSBEndBB = 1073 CEFBS_None, // SpeculationBarrierSBEndBB = 1074 CEFBS_None, // SpeculationSafeValueW = 1075 CEFBS_None, // SpeculationSafeValueX = 1076 CEFBS_None, // StoreSwiftAsyncContext = 1077 CEFBS_HasMTE, // TAGPstack = 1078 CEFBS_None, // TCRETURNdi = 1079 CEFBS_None, // TCRETURNri = 1080 CEFBS_None, // TCRETURNriALL = 1081 CEFBS_None, // TCRETURNriBTI = 1082 CEFBS_None, // TLSDESCCALL = 1083 CEFBS_None, // TLSDESC_CALLSEQ = 1084 CEFBS_HasSVEorSME, // UABD_ZPZZ_UNDEF_B = 1085 CEFBS_HasSVEorSME, // UABD_ZPZZ_UNDEF_D = 1086 CEFBS_HasSVEorSME, // UABD_ZPZZ_UNDEF_H = 1087 CEFBS_HasSVEorSME, // UABD_ZPZZ_UNDEF_S = 1088 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_DtoD_UNDEF = 1089 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_DtoH_UNDEF = 1090 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_DtoS_UNDEF = 1091 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_HtoH_UNDEF = 1092 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_StoD_UNDEF = 1093 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_StoH_UNDEF = 1094 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_StoS_UNDEF = 1095 CEFBS_HasSVEorSME, // UDIV_ZPZZ_UNDEF_D = 1096 CEFBS_HasSVEorSME, // UDIV_ZPZZ_UNDEF_S = 1097 CEFBS_HasSME2, // UDOT_VG2_M2Z2Z_BtoS_PSEUDO = 1098 CEFBS_HasSME2_HasSMEI16I64, // UDOT_VG2_M2Z2Z_HtoD_PSEUDO = 1099 CEFBS_HasSME2, // UDOT_VG2_M2Z2Z_HtoS_PSEUDO = 1100 CEFBS_HasSME2, // UDOT_VG2_M2ZZI_BToS_PSEUDO = 1101 CEFBS_HasSME2, // UDOT_VG2_M2ZZI_HToS_PSEUDO = 1102 CEFBS_HasSME2_HasSMEI16I64, // UDOT_VG2_M2ZZI_HtoD_PSEUDO = 1103 CEFBS_HasSME2, // UDOT_VG4_M4Z4Z_BtoS_PSEUDO = 1104 CEFBS_HasSME2_HasSMEI16I64, // UDOT_VG4_M4Z4Z_HtoD_PSEUDO = 1105 CEFBS_HasSME2, // UDOT_VG4_M4Z4Z_HtoS_PSEUDO = 1106 CEFBS_HasSME2, // UDOT_VG4_M4ZZI_BtoS_PSEUDO = 1107 CEFBS_HasSME2, // UDOT_VG4_M4ZZI_HToS_PSEUDO = 1108 CEFBS_HasSME2_HasSMEI16I64, // UDOT_VG4_M4ZZI_HtoD_PSEUDO = 1109 CEFBS_HasSVEorSME, // UMAX_ZPZZ_UNDEF_B = 1110 CEFBS_HasSVEorSME, // UMAX_ZPZZ_UNDEF_D = 1111 CEFBS_HasSVEorSME, // UMAX_ZPZZ_UNDEF_H = 1112 CEFBS_HasSVEorSME, // UMAX_ZPZZ_UNDEF_S = 1113 CEFBS_HasSVEorSME, // UMIN_ZPZZ_UNDEF_B = 1114 CEFBS_HasSVEorSME, // UMIN_ZPZZ_UNDEF_D = 1115 CEFBS_HasSVEorSME, // UMIN_ZPZZ_UNDEF_H = 1116 CEFBS_HasSVEorSME, // UMIN_ZPZZ_UNDEF_S = 1117 CEFBS_HasSME2, // UMLAL_MZZI_S_PSEUDO = 1118 CEFBS_HasSME2, // UMLAL_MZZ_S_PSEUDO = 1119 CEFBS_HasSME2, // UMLAL_VG2_M2Z2Z_S_PSEUDO = 1120 CEFBS_HasSME2, // UMLAL_VG2_M2ZZI_S_PSEUDO = 1121 CEFBS_HasSME2, // UMLAL_VG2_M2ZZ_S_PSEUDO = 1122 CEFBS_HasSME2, // UMLAL_VG4_M4Z4Z_S_PSEUDO = 1123 CEFBS_HasSME2, // UMLAL_VG4_M4ZZI_S_PSEUDO = 1124 CEFBS_HasSME2, // UMLAL_VG4_M4ZZ_S_PSEUDO = 1125 CEFBS_HasSME2, // UMLSL_MZZI_S_PSEUDO = 1126 CEFBS_HasSME2, // UMLSL_MZZ_S_PSEUDO = 1127 CEFBS_HasSME2, // UMLSL_VG2_M2Z2Z_S_PSEUDO = 1128 CEFBS_HasSME2, // UMLSL_VG2_M2ZZI_S_PSEUDO = 1129 CEFBS_HasSME2, // UMLSL_VG2_M2ZZ_S_PSEUDO = 1130 CEFBS_HasSME2, // UMLSL_VG4_M4Z4Z_S_PSEUDO = 1131 CEFBS_HasSME2, // UMLSL_VG4_M4ZZI_S_PSEUDO = 1132 CEFBS_HasSME2, // UMLSL_VG4_M4ZZ_S_PSEUDO = 1133 CEFBS_HasSMEI16I64, // UMOPA_MPPZZ_D_PSEUDO = 1134 CEFBS_HasSME, // UMOPA_MPPZZ_S_PSEUDO = 1135 CEFBS_HasSMEI16I64, // UMOPS_MPPZZ_D_PSEUDO = 1136 CEFBS_HasSME, // UMOPS_MPPZZ_S_PSEUDO = 1137 CEFBS_HasSVEorSME, // UMULH_ZPZZ_UNDEF_B = 1138 CEFBS_HasSVEorSME, // UMULH_ZPZZ_UNDEF_D = 1139 CEFBS_HasSVEorSME, // UMULH_ZPZZ_UNDEF_H = 1140 CEFBS_HasSVEorSME, // UMULH_ZPZZ_UNDEF_S = 1141 CEFBS_HasSVE2orSME, // UQRSHL_ZPZZ_UNDEF_B = 1142 CEFBS_HasSVE2orSME, // UQRSHL_ZPZZ_UNDEF_D = 1143 CEFBS_HasSVE2orSME, // UQRSHL_ZPZZ_UNDEF_H = 1144 CEFBS_HasSVE2orSME, // UQRSHL_ZPZZ_UNDEF_S = 1145 CEFBS_HasSVE2orSME, // UQSHL_ZPZI_ZERO_B = 1146 CEFBS_HasSVE2orSME, // UQSHL_ZPZI_ZERO_D = 1147 CEFBS_HasSVE2orSME, // UQSHL_ZPZI_ZERO_H = 1148 CEFBS_HasSVE2orSME, // UQSHL_ZPZI_ZERO_S = 1149 CEFBS_HasSVE2orSME, // UQSHL_ZPZZ_UNDEF_B = 1150 CEFBS_HasSVE2orSME, // UQSHL_ZPZZ_UNDEF_D = 1151 CEFBS_HasSVE2orSME, // UQSHL_ZPZZ_UNDEF_H = 1152 CEFBS_HasSVE2orSME, // UQSHL_ZPZZ_UNDEF_S = 1153 CEFBS_HasSVE2orSME, // URECPE_ZPmZ_UNDEF_S = 1154 CEFBS_HasSVE2orSME, // URSHL_ZPZZ_UNDEF_B = 1155 CEFBS_HasSVE2orSME, // URSHL_ZPZZ_UNDEF_D = 1156 CEFBS_HasSVE2orSME, // URSHL_ZPZZ_UNDEF_H = 1157 CEFBS_HasSVE2orSME, // URSHL_ZPZZ_UNDEF_S = 1158 CEFBS_HasSVE2orSME, // URSHR_ZPZI_ZERO_B = 1159 CEFBS_HasSVE2orSME, // URSHR_ZPZI_ZERO_D = 1160 CEFBS_HasSVE2orSME, // URSHR_ZPZI_ZERO_H = 1161 CEFBS_HasSVE2orSME, // URSHR_ZPZI_ZERO_S = 1162 CEFBS_HasSVE2orSME, // URSQRTE_ZPmZ_UNDEF_S = 1163 CEFBS_HasSME2, // USDOT_VG2_M2Z2Z_BToS_PSEUDO = 1164 CEFBS_HasSME2, // USDOT_VG2_M2ZZI_BToS_PSEUDO = 1165 CEFBS_HasSME2, // USDOT_VG4_M4Z4Z_BToS_PSEUDO = 1166 CEFBS_HasSME2, // USDOT_VG4_M4ZZI_BToS_PSEUDO = 1167 CEFBS_HasSMEI16I64, // USMOPA_MPPZZ_D_PSEUDO = 1168 CEFBS_HasSME, // USMOPA_MPPZZ_S_PSEUDO = 1169 CEFBS_HasSMEI16I64, // USMOPS_MPPZZ_D_PSEUDO = 1170 CEFBS_HasSME, // USMOPS_MPPZZ_S_PSEUDO = 1171 CEFBS_HasSME2, // USVDOT_VG4_M4ZZI_BToS_PSEUDO = 1172 CEFBS_HasSME2, // UVDOT_VG2_M2ZZI_HtoS_PSEUDO = 1173 CEFBS_HasSME2, // UVDOT_VG4_M4ZZI_BtoS_PSEUDO = 1174 CEFBS_HasSME2_HasSMEI16I64, // UVDOT_VG4_M4ZZI_HtoD_PSEUDO = 1175 CEFBS_HasSVEorSME, // UXTB_ZPmZ_UNDEF_D = 1176 CEFBS_HasSVEorSME, // UXTB_ZPmZ_UNDEF_H = 1177 CEFBS_HasSVEorSME, // UXTB_ZPmZ_UNDEF_S = 1178 CEFBS_HasSVEorSME, // UXTH_ZPmZ_UNDEF_D = 1179 CEFBS_HasSVEorSME, // UXTH_ZPmZ_UNDEF_S = 1180 CEFBS_HasSVEorSME, // UXTW_ZPmZ_UNDEF_D = 1181 CEFBS_HasSME, // ZERO_M_PSEUDO = 1182 CEFBS_HasCSSC, // ABSWr = 1183 CEFBS_HasCSSC, // ABSXr = 1184 CEFBS_HasSVEorSME, // ABS_ZPmZ_B = 1185 CEFBS_HasSVEorSME, // ABS_ZPmZ_D = 1186 CEFBS_HasSVEorSME, // ABS_ZPmZ_H = 1187 CEFBS_HasSVEorSME, // ABS_ZPmZ_S = 1188 CEFBS_HasNEON, // ABSv16i8 = 1189 CEFBS_HasNEON, // ABSv1i64 = 1190 CEFBS_HasNEON, // ABSv2i32 = 1191 CEFBS_HasNEON, // ABSv2i64 = 1192 CEFBS_HasNEON, // ABSv4i16 = 1193 CEFBS_HasNEON, // ABSv4i32 = 1194 CEFBS_HasNEON, // ABSv8i16 = 1195 CEFBS_HasNEON, // ABSv8i8 = 1196 CEFBS_HasSVE2orSME, // ADCLB_ZZZ_D = 1197 CEFBS_HasSVE2orSME, // ADCLB_ZZZ_S = 1198 CEFBS_HasSVE2orSME, // ADCLT_ZZZ_D = 1199 CEFBS_HasSVE2orSME, // ADCLT_ZZZ_S = 1200 CEFBS_None, // ADCSWr = 1201 CEFBS_None, // ADCSXr = 1202 CEFBS_None, // ADCWr = 1203 CEFBS_None, // ADCXr = 1204 CEFBS_HasMTE, // ADDG = 1205 CEFBS_HasSMEI16I64, // ADDHA_MPPZ_D = 1206 CEFBS_HasSME, // ADDHA_MPPZ_S = 1207 CEFBS_HasSVE2orSME, // ADDHNB_ZZZ_B = 1208 CEFBS_HasSVE2orSME, // ADDHNB_ZZZ_H = 1209 CEFBS_HasSVE2orSME, // ADDHNB_ZZZ_S = 1210 CEFBS_HasSVE2orSME, // ADDHNT_ZZZ_B = 1211 CEFBS_HasSVE2orSME, // ADDHNT_ZZZ_H = 1212 CEFBS_HasSVE2orSME, // ADDHNT_ZZZ_S = 1213 CEFBS_HasNEON, // ADDHNv2i64_v2i32 = 1214 CEFBS_HasNEON, // ADDHNv2i64_v4i32 = 1215 CEFBS_HasNEON, // ADDHNv4i32_v4i16 = 1216 CEFBS_HasNEON, // ADDHNv4i32_v8i16 = 1217 CEFBS_HasNEON, // ADDHNv8i16_v16i8 = 1218 CEFBS_HasNEON, // ADDHNv8i16_v8i8 = 1219 CEFBS_HasSVEorSME, // ADDPL_XXI = 1220 CEFBS_HasSVE2orSME, // ADDP_ZPmZ_B = 1221 CEFBS_HasSVE2orSME, // ADDP_ZPmZ_D = 1222 CEFBS_HasSVE2orSME, // ADDP_ZPmZ_H = 1223 CEFBS_HasSVE2orSME, // ADDP_ZPmZ_S = 1224 CEFBS_HasNEON, // ADDPv16i8 = 1225 CEFBS_HasNEON, // ADDPv2i32 = 1226 CEFBS_HasNEON, // ADDPv2i64 = 1227 CEFBS_HasNEON, // ADDPv2i64p = 1228 CEFBS_HasNEON, // ADDPv4i16 = 1229 CEFBS_HasNEON, // ADDPv4i32 = 1230 CEFBS_HasNEON, // ADDPv8i16 = 1231 CEFBS_HasNEON, // ADDPv8i8 = 1232 CEFBS_HasSVE2p1_or_HasSME2p1, // ADDQV_VPZ_B = 1233 CEFBS_HasSVE2p1_or_HasSME2p1, // ADDQV_VPZ_D = 1234 CEFBS_HasSVE2p1_or_HasSME2p1, // ADDQV_VPZ_H = 1235 CEFBS_HasSVE2p1_or_HasSME2p1, // ADDQV_VPZ_S = 1236 CEFBS_HasSME, // ADDSPL_XXI = 1237 CEFBS_HasSME, // ADDSVL_XXI = 1238 CEFBS_None, // ADDSWri = 1239 CEFBS_None, // ADDSWrs = 1240 CEFBS_None, // ADDSWrx = 1241 CEFBS_None, // ADDSXri = 1242 CEFBS_None, // ADDSXrs = 1243 CEFBS_None, // ADDSXrx = 1244 CEFBS_None, // ADDSXrx64 = 1245 CEFBS_HasSMEI16I64, // ADDVA_MPPZ_D = 1246 CEFBS_HasSME, // ADDVA_MPPZ_S = 1247 CEFBS_HasSVEorSME, // ADDVL_XXI = 1248 CEFBS_HasNEON, // ADDVv16i8v = 1249 CEFBS_HasNEON, // ADDVv4i16v = 1250 CEFBS_HasNEON, // ADDVv4i32v = 1251 CEFBS_HasNEON, // ADDVv8i16v = 1252 CEFBS_HasNEON, // ADDVv8i8v = 1253 CEFBS_None, // ADDWri = 1254 CEFBS_None, // ADDWrs = 1255 CEFBS_None, // ADDWrx = 1256 CEFBS_None, // ADDXri = 1257 CEFBS_None, // ADDXrs = 1258 CEFBS_None, // ADDXrx = 1259 CEFBS_None, // ADDXrx64 = 1260 CEFBS_HasSME2, // ADD_VG2_2ZZ_B = 1261 CEFBS_HasSME2, // ADD_VG2_2ZZ_D = 1262 CEFBS_HasSME2, // ADD_VG2_2ZZ_H = 1263 CEFBS_HasSME2, // ADD_VG2_2ZZ_S = 1264 CEFBS_HasSME2_HasSMEI16I64, // ADD_VG2_M2Z2Z_D = 1265 CEFBS_HasSME2, // ADD_VG2_M2Z2Z_S = 1266 CEFBS_HasSME2_HasSMEI16I64, // ADD_VG2_M2ZZ_D = 1267 CEFBS_HasSME2, // ADD_VG2_M2ZZ_S = 1268 CEFBS_HasSME2_HasSMEI16I64, // ADD_VG2_M2Z_D = 1269 CEFBS_HasSME2, // ADD_VG2_M2Z_S = 1270 CEFBS_HasSME2, // ADD_VG4_4ZZ_B = 1271 CEFBS_HasSME2, // ADD_VG4_4ZZ_D = 1272 CEFBS_HasSME2, // ADD_VG4_4ZZ_H = 1273 CEFBS_HasSME2, // ADD_VG4_4ZZ_S = 1274 CEFBS_HasSME2_HasSMEI16I64, // ADD_VG4_M4Z4Z_D = 1275 CEFBS_HasSME2, // ADD_VG4_M4Z4Z_S = 1276 CEFBS_HasSME2_HasSMEI16I64, // ADD_VG4_M4ZZ_D = 1277 CEFBS_HasSME2, // ADD_VG4_M4ZZ_S = 1278 CEFBS_HasSME2_HasSMEI16I64, // ADD_VG4_M4Z_D = 1279 CEFBS_HasSME2, // ADD_VG4_M4Z_S = 1280 CEFBS_HasSVEorSME, // ADD_ZI_B = 1281 CEFBS_HasSVEorSME, // ADD_ZI_D = 1282 CEFBS_HasSVEorSME, // ADD_ZI_H = 1283 CEFBS_HasSVEorSME, // ADD_ZI_S = 1284 CEFBS_HasSVEorSME, // ADD_ZPmZ_B = 1285 CEFBS_HasSVEorSME, // ADD_ZPmZ_D = 1286 CEFBS_HasSVEorSME, // ADD_ZPmZ_H = 1287 CEFBS_HasSVEorSME, // ADD_ZPmZ_S = 1288 CEFBS_HasSVEorSME, // ADD_ZZZ_B = 1289 CEFBS_HasSVEorSME, // ADD_ZZZ_D = 1290 CEFBS_HasSVEorSME, // ADD_ZZZ_H = 1291 CEFBS_HasSVEorSME, // ADD_ZZZ_S = 1292 CEFBS_HasNEON, // ADDv16i8 = 1293 CEFBS_HasNEON, // ADDv1i64 = 1294 CEFBS_HasNEON, // ADDv2i32 = 1295 CEFBS_HasNEON, // ADDv2i64 = 1296 CEFBS_HasNEON, // ADDv4i16 = 1297 CEFBS_HasNEON, // ADDv4i32 = 1298 CEFBS_HasNEON, // ADDv8i16 = 1299 CEFBS_HasNEON, // ADDv8i8 = 1300 CEFBS_None, // ADR = 1301 CEFBS_None, // ADRP = 1302 CEFBS_HasSVE, // ADR_LSL_ZZZ_D_0 = 1303 CEFBS_HasSVE, // ADR_LSL_ZZZ_D_1 = 1304 CEFBS_HasSVE, // ADR_LSL_ZZZ_D_2 = 1305 CEFBS_HasSVE, // ADR_LSL_ZZZ_D_3 = 1306 CEFBS_HasSVE, // ADR_LSL_ZZZ_S_0 = 1307 CEFBS_HasSVE, // ADR_LSL_ZZZ_S_1 = 1308 CEFBS_HasSVE, // ADR_LSL_ZZZ_S_2 = 1309 CEFBS_HasSVE, // ADR_LSL_ZZZ_S_3 = 1310 CEFBS_HasSVE, // ADR_SXTW_ZZZ_D_0 = 1311 CEFBS_HasSVE, // ADR_SXTW_ZZZ_D_1 = 1312 CEFBS_HasSVE, // ADR_SXTW_ZZZ_D_2 = 1313 CEFBS_HasSVE, // ADR_SXTW_ZZZ_D_3 = 1314 CEFBS_HasSVE, // ADR_UXTW_ZZZ_D_0 = 1315 CEFBS_HasSVE, // ADR_UXTW_ZZZ_D_1 = 1316 CEFBS_HasSVE, // ADR_UXTW_ZZZ_D_2 = 1317 CEFBS_HasSVE, // ADR_UXTW_ZZZ_D_3 = 1318 CEFBS_HasSVE2AES, // AESD_ZZZ_B = 1319 CEFBS_HasAES, // AESDrr = 1320 CEFBS_HasSVE2AES, // AESE_ZZZ_B = 1321 CEFBS_HasAES, // AESErr = 1322 CEFBS_HasSVE2AES, // AESIMC_ZZ_B = 1323 CEFBS_HasAES, // AESIMCrr = 1324 CEFBS_HasSVE2AES, // AESMC_ZZ_B = 1325 CEFBS_HasAES, // AESMCrr = 1326 CEFBS_HasSVE2p1_or_HasSME2p1, // ANDQV_VPZ_B = 1327 CEFBS_HasSVE2p1_or_HasSME2p1, // ANDQV_VPZ_D = 1328 CEFBS_HasSVE2p1_or_HasSME2p1, // ANDQV_VPZ_H = 1329 CEFBS_HasSVE2p1_or_HasSME2p1, // ANDQV_VPZ_S = 1330 CEFBS_None, // ANDSWri = 1331 CEFBS_None, // ANDSWrs = 1332 CEFBS_None, // ANDSXri = 1333 CEFBS_None, // ANDSXrs = 1334 CEFBS_HasSVEorSME, // ANDS_PPzPP = 1335 CEFBS_HasSVEorSME, // ANDV_VPZ_B = 1336 CEFBS_HasSVEorSME, // ANDV_VPZ_D = 1337 CEFBS_HasSVEorSME, // ANDV_VPZ_H = 1338 CEFBS_HasSVEorSME, // ANDV_VPZ_S = 1339 CEFBS_None, // ANDWri = 1340 CEFBS_None, // ANDWrs = 1341 CEFBS_None, // ANDXri = 1342 CEFBS_None, // ANDXrs = 1343 CEFBS_HasSVEorSME, // AND_PPzPP = 1344 CEFBS_HasSVEorSME, // AND_ZI = 1345 CEFBS_HasSVEorSME, // AND_ZPmZ_B = 1346 CEFBS_HasSVEorSME, // AND_ZPmZ_D = 1347 CEFBS_HasSVEorSME, // AND_ZPmZ_H = 1348 CEFBS_HasSVEorSME, // AND_ZPmZ_S = 1349 CEFBS_HasSVEorSME, // AND_ZZZ = 1350 CEFBS_HasNEON, // ANDv16i8 = 1351 CEFBS_HasNEON, // ANDv8i8 = 1352 CEFBS_HasSVEorSME, // ASRD_ZPmI_B = 1353 CEFBS_HasSVEorSME, // ASRD_ZPmI_D = 1354 CEFBS_HasSVEorSME, // ASRD_ZPmI_H = 1355 CEFBS_HasSVEorSME, // ASRD_ZPmI_S = 1356 CEFBS_HasSVEorSME, // ASRR_ZPmZ_B = 1357 CEFBS_HasSVEorSME, // ASRR_ZPmZ_D = 1358 CEFBS_HasSVEorSME, // ASRR_ZPmZ_H = 1359 CEFBS_HasSVEorSME, // ASRR_ZPmZ_S = 1360 CEFBS_None, // ASRVWr = 1361 CEFBS_None, // ASRVXr = 1362 CEFBS_HasSVEorSME, // ASR_WIDE_ZPmZ_B = 1363 CEFBS_HasSVEorSME, // ASR_WIDE_ZPmZ_H = 1364 CEFBS_HasSVEorSME, // ASR_WIDE_ZPmZ_S = 1365 CEFBS_HasSVEorSME, // ASR_WIDE_ZZZ_B = 1366 CEFBS_HasSVEorSME, // ASR_WIDE_ZZZ_H = 1367 CEFBS_HasSVEorSME, // ASR_WIDE_ZZZ_S = 1368 CEFBS_HasSVEorSME, // ASR_ZPmI_B = 1369 CEFBS_HasSVEorSME, // ASR_ZPmI_D = 1370 CEFBS_HasSVEorSME, // ASR_ZPmI_H = 1371 CEFBS_HasSVEorSME, // ASR_ZPmI_S = 1372 CEFBS_HasSVEorSME, // ASR_ZPmZ_B = 1373 CEFBS_HasSVEorSME, // ASR_ZPmZ_D = 1374 CEFBS_HasSVEorSME, // ASR_ZPmZ_H = 1375 CEFBS_HasSVEorSME, // ASR_ZPmZ_S = 1376 CEFBS_HasSVEorSME, // ASR_ZZI_B = 1377 CEFBS_HasSVEorSME, // ASR_ZZI_D = 1378 CEFBS_HasSVEorSME, // ASR_ZZI_H = 1379 CEFBS_HasSVEorSME, // ASR_ZZI_S = 1380 CEFBS_HasPAuth, // AUTDA = 1381 CEFBS_HasPAuth, // AUTDB = 1382 CEFBS_HasPAuth, // AUTDZA = 1383 CEFBS_HasPAuth, // AUTDZB = 1384 CEFBS_HasPAuth, // AUTIA = 1385 CEFBS_None, // AUTIA1716 = 1386 CEFBS_None, // AUTIASP = 1387 CEFBS_None, // AUTIAZ = 1388 CEFBS_HasPAuth, // AUTIB = 1389 CEFBS_None, // AUTIB1716 = 1390 CEFBS_None, // AUTIBSP = 1391 CEFBS_None, // AUTIBZ = 1392 CEFBS_HasPAuth, // AUTIZA = 1393 CEFBS_HasPAuth, // AUTIZB = 1394 CEFBS_HasAltNZCV, // AXFLAG = 1395 CEFBS_None, // B = 1396 CEFBS_HasSHA3, // BCAX = 1397 CEFBS_HasSVE2orSME, // BCAX_ZZZZ = 1398 CEFBS_HasHBC, // BCcc = 1399 CEFBS_HasSVE2BitPerm, // BDEP_ZZZ_B = 1400 CEFBS_HasSVE2BitPerm, // BDEP_ZZZ_D = 1401 CEFBS_HasSVE2BitPerm, // BDEP_ZZZ_H = 1402 CEFBS_HasSVE2BitPerm, // BDEP_ZZZ_S = 1403 CEFBS_HasSVE2BitPerm, // BEXT_ZZZ_B = 1404 CEFBS_HasSVE2BitPerm, // BEXT_ZZZ_D = 1405 CEFBS_HasSVE2BitPerm, // BEXT_ZZZ_H = 1406 CEFBS_HasSVE2BitPerm, // BEXT_ZZZ_S = 1407 CEFBS_HasNEON_HasBF16, // BF16DOTlanev4bf16 = 1408 CEFBS_HasNEON_HasBF16, // BF16DOTlanev8bf16 = 1409 CEFBS_HasSME2p1_HasB16B16, // BFADD_VG2_M2Z_H = 1410 CEFBS_HasSME2p1_HasB16B16, // BFADD_VG4_M4Z_H = 1411 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFADD_ZPZmZ = 1412 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFADD_ZZZ = 1413 CEFBS_HasSME2p1_HasB16B16, // BFCLAMP_VG2_2ZZZ_H = 1414 CEFBS_HasSME2p1_HasB16B16, // BFCLAMP_VG4_4ZZZ_H = 1415 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFCLAMP_ZZZ = 1416 CEFBS_HasNEONorSME_HasBF16, // BFCVT = 1417 CEFBS_HasNEON_HasBF16, // BFCVTN = 1418 CEFBS_HasNEON_HasBF16, // BFCVTN2 = 1419 CEFBS_HasBF16_HasSVEorSME, // BFCVTNT_ZPmZ = 1420 CEFBS_HasSME2, // BFCVTN_Z2Z_StoH = 1421 CEFBS_HasSME2, // BFCVT_Z2Z_StoH = 1422 CEFBS_HasBF16_HasSVEorSME, // BFCVT_ZPmZ = 1423 CEFBS_HasSME2, // BFDOT_VG2_M2Z2Z_HtoS = 1424 CEFBS_HasSME2, // BFDOT_VG2_M2ZZI_HtoS = 1425 CEFBS_HasSME2, // BFDOT_VG2_M2ZZ_HtoS = 1426 CEFBS_HasSME2, // BFDOT_VG4_M4Z4Z_HtoS = 1427 CEFBS_HasSME2, // BFDOT_VG4_M4ZZI_HtoS = 1428 CEFBS_HasSME2, // BFDOT_VG4_M4ZZ_HtoS = 1429 CEFBS_HasBF16_HasSVEorSME, // BFDOT_ZZI = 1430 CEFBS_HasBF16_HasSVEorSME, // BFDOT_ZZZ = 1431 CEFBS_HasNEON_HasBF16, // BFDOTv4bf16 = 1432 CEFBS_HasNEON_HasBF16, // BFDOTv8bf16 = 1433 CEFBS_HasSME2p1_HasB16B16, // BFMAXNM_VG2_2Z2Z_H = 1434 CEFBS_HasSME2p1_HasB16B16, // BFMAXNM_VG2_2ZZ_H = 1435 CEFBS_HasSME2p1_HasB16B16, // BFMAXNM_VG4_4Z2Z_H = 1436 CEFBS_HasSME2p1_HasB16B16, // BFMAXNM_VG4_4ZZ_H = 1437 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFMAXNM_ZPZmZ = 1438 CEFBS_HasSME2p1_HasB16B16, // BFMAX_VG2_2Z2Z_H = 1439 CEFBS_HasSME2p1_HasB16B16, // BFMAX_VG2_2ZZ_H = 1440 CEFBS_HasSME2p1_HasB16B16, // BFMAX_VG4_4Z2Z_H = 1441 CEFBS_HasSME2p1_HasB16B16, // BFMAX_VG4_4ZZ_H = 1442 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFMAX_ZPZmZ = 1443 CEFBS_HasSME2p1_HasB16B16, // BFMINNM_VG2_2Z2Z_H = 1444 CEFBS_HasSME2p1_HasB16B16, // BFMINNM_VG2_2ZZ_H = 1445 CEFBS_HasSME2p1_HasB16B16, // BFMINNM_VG4_4Z2Z_H = 1446 CEFBS_HasSME2p1_HasB16B16, // BFMINNM_VG4_4ZZ_H = 1447 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFMINNM_ZPZmZ = 1448 CEFBS_HasSME2p1_HasB16B16, // BFMIN_VG2_2Z2Z_H = 1449 CEFBS_HasSME2p1_HasB16B16, // BFMIN_VG2_2ZZ_H = 1450 CEFBS_HasSME2p1_HasB16B16, // BFMIN_VG4_4Z2Z_H = 1451 CEFBS_HasSME2p1_HasB16B16, // BFMIN_VG4_4ZZ_H = 1452 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFMIN_ZPZmZ = 1453 CEFBS_HasNEON_HasBF16, // BFMLALB = 1454 CEFBS_HasNEON_HasBF16, // BFMLALBIdx = 1455 CEFBS_HasBF16_HasSVEorSME, // BFMLALB_ZZZ = 1456 CEFBS_HasBF16_HasSVEorSME, // BFMLALB_ZZZI = 1457 CEFBS_HasNEON_HasBF16, // BFMLALT = 1458 CEFBS_HasNEON_HasBF16, // BFMLALTIdx = 1459 CEFBS_HasBF16_HasSVEorSME, // BFMLALT_ZZZ = 1460 CEFBS_HasBF16_HasSVEorSME, // BFMLALT_ZZZI = 1461 CEFBS_HasSME2, // BFMLAL_MZZI_S = 1462 CEFBS_HasSME2, // BFMLAL_MZZ_S = 1463 CEFBS_HasSME2, // BFMLAL_VG2_M2Z2Z_S = 1464 CEFBS_HasSME2, // BFMLAL_VG2_M2ZZI_S = 1465 CEFBS_HasSME2, // BFMLAL_VG2_M2ZZ_S = 1466 CEFBS_HasSME2, // BFMLAL_VG4_M4Z4Z_S = 1467 CEFBS_HasSME2, // BFMLAL_VG4_M4ZZI_S = 1468 CEFBS_HasSME2, // BFMLAL_VG4_M4ZZ_S = 1469 CEFBS_HasSME2p1_HasB16B16, // BFMLA_VG2_M2Z2Z = 1470 CEFBS_HasSME2p1_HasB16B16, // BFMLA_VG2_M2ZZ = 1471 CEFBS_HasSME2p1_HasB16B16, // BFMLA_VG2_M2ZZI = 1472 CEFBS_HasSME2p1_HasB16B16, // BFMLA_VG4_M4Z4Z = 1473 CEFBS_HasSME2p1_HasB16B16, // BFMLA_VG4_M4ZZ = 1474 CEFBS_HasSME2p1_HasB16B16, // BFMLA_VG4_M4ZZI = 1475 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFMLA_ZPmZZ = 1476 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFMLA_ZZZI = 1477 CEFBS_HasSVE2p1_or_HasSME2, // BFMLSLB_ZZZI_S = 1478 CEFBS_HasSVE2p1_or_HasSME2, // BFMLSLB_ZZZ_S = 1479 CEFBS_HasSVE2p1_or_HasSME2, // BFMLSLT_ZZZI_S = 1480 CEFBS_HasSVE2p1_or_HasSME2, // BFMLSLT_ZZZ_S = 1481 CEFBS_HasSME2, // BFMLSL_MZZI_S = 1482 CEFBS_HasSME2, // BFMLSL_MZZ_S = 1483 CEFBS_HasSME2, // BFMLSL_VG2_M2Z2Z_S = 1484 CEFBS_HasSME2, // BFMLSL_VG2_M2ZZI_S = 1485 CEFBS_HasSME2, // BFMLSL_VG2_M2ZZ_S = 1486 CEFBS_HasSME2, // BFMLSL_VG4_M4Z4Z_S = 1487 CEFBS_HasSME2, // BFMLSL_VG4_M4ZZI_S = 1488 CEFBS_HasSME2, // BFMLSL_VG4_M4ZZ_S = 1489 CEFBS_HasSME2p1_HasB16B16, // BFMLS_VG2_M2Z2Z = 1490 CEFBS_HasSME2p1_HasB16B16, // BFMLS_VG2_M2ZZ = 1491 CEFBS_HasSME2p1_HasB16B16, // BFMLS_VG2_M2ZZI = 1492 CEFBS_HasSME2p1_HasB16B16, // BFMLS_VG4_M4Z4Z = 1493 CEFBS_HasSME2p1_HasB16B16, // BFMLS_VG4_M4ZZ = 1494 CEFBS_HasSME2p1_HasB16B16, // BFMLS_VG4_M4ZZI = 1495 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFMLS_ZPmZZ = 1496 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFMLS_ZZZI = 1497 CEFBS_HasNEON_HasBF16, // BFMMLA = 1498 CEFBS_HasBF16_HasSVE, // BFMMLA_ZZZ = 1499 CEFBS_HasSME, // BFMOPA_MPPZZ = 1500 CEFBS_HasSME2p1_HasB16B16, // BFMOPA_MPPZZ_H = 1501 CEFBS_HasSME, // BFMOPS_MPPZZ = 1502 CEFBS_HasSME2p1_HasB16B16, // BFMOPS_MPPZZ_H = 1503 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFMUL_ZPZmZ = 1504 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFMUL_ZZZ = 1505 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFMUL_ZZZI = 1506 CEFBS_None, // BFMWri = 1507 CEFBS_None, // BFMXri = 1508 CEFBS_HasSME2p1_HasB16B16, // BFSUB_VG2_M2Z_H = 1509 CEFBS_HasSME2p1_HasB16B16, // BFSUB_VG4_M4Z_H = 1510 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFSUB_ZPZmZ = 1511 CEFBS_HasSVE2p1_or_HasSME2p1_HasB16B16, // BFSUB_ZZZ = 1512 CEFBS_HasSME2, // BFVDOT_VG2_M2ZZI_HtoS = 1513 CEFBS_HasSVE2BitPerm, // BGRP_ZZZ_B = 1514 CEFBS_HasSVE2BitPerm, // BGRP_ZZZ_D = 1515 CEFBS_HasSVE2BitPerm, // BGRP_ZZZ_H = 1516 CEFBS_HasSVE2BitPerm, // BGRP_ZZZ_S = 1517 CEFBS_None, // BICSWrs = 1518 CEFBS_None, // BICSXrs = 1519 CEFBS_HasSVEorSME, // BICS_PPzPP = 1520 CEFBS_None, // BICWrs = 1521 CEFBS_None, // BICXrs = 1522 CEFBS_HasSVEorSME, // BIC_PPzPP = 1523 CEFBS_HasSVEorSME, // BIC_ZPmZ_B = 1524 CEFBS_HasSVEorSME, // BIC_ZPmZ_D = 1525 CEFBS_HasSVEorSME, // BIC_ZPmZ_H = 1526 CEFBS_HasSVEorSME, // BIC_ZPmZ_S = 1527 CEFBS_HasSVEorSME, // BIC_ZZZ = 1528 CEFBS_HasNEON, // BICv16i8 = 1529 CEFBS_HasNEON, // BICv2i32 = 1530 CEFBS_HasNEON, // BICv4i16 = 1531 CEFBS_HasNEON, // BICv4i32 = 1532 CEFBS_HasNEON, // BICv8i16 = 1533 CEFBS_HasNEON, // BICv8i8 = 1534 CEFBS_HasNEON, // BIFv16i8 = 1535 CEFBS_HasNEON, // BIFv8i8 = 1536 CEFBS_HasNEON, // BITv16i8 = 1537 CEFBS_HasNEON, // BITv8i8 = 1538 CEFBS_None, // BL = 1539 CEFBS_None, // BLR = 1540 CEFBS_HasPAuth, // BLRAA = 1541 CEFBS_HasPAuth, // BLRAAZ = 1542 CEFBS_HasPAuth, // BLRAB = 1543 CEFBS_HasPAuth, // BLRABZ = 1544 CEFBS_HasSME2, // BMOPA_MPPZZ_S = 1545 CEFBS_HasSME2, // BMOPS_MPPZZ_S = 1546 CEFBS_None, // BR = 1547 CEFBS_HasPAuth, // BRAA = 1548 CEFBS_HasPAuth, // BRAAZ = 1549 CEFBS_HasPAuth, // BRAB = 1550 CEFBS_HasPAuth, // BRABZ = 1551 CEFBS_HasBRBE, // BRB_IALL = 1552 CEFBS_HasBRBE, // BRB_INJ = 1553 CEFBS_None, // BRK = 1554 CEFBS_HasSVEorSME, // BRKAS_PPzP = 1555 CEFBS_HasSVEorSME, // BRKA_PPmP = 1556 CEFBS_HasSVEorSME, // BRKA_PPzP = 1557 CEFBS_HasSVEorSME, // BRKBS_PPzP = 1558 CEFBS_HasSVEorSME, // BRKB_PPmP = 1559 CEFBS_HasSVEorSME, // BRKB_PPzP = 1560 CEFBS_HasSVEorSME, // BRKNS_PPzP = 1561 CEFBS_HasSVEorSME, // BRKN_PPzP = 1562 CEFBS_HasSVEorSME, // BRKPAS_PPzPP = 1563 CEFBS_HasSVEorSME, // BRKPA_PPzPP = 1564 CEFBS_HasSVEorSME, // BRKPBS_PPzPP = 1565 CEFBS_HasSVEorSME, // BRKPB_PPzPP = 1566 CEFBS_HasSVE2orSME, // BSL1N_ZZZZ = 1567 CEFBS_HasSVE2orSME, // BSL2N_ZZZZ = 1568 CEFBS_HasSVE2orSME, // BSL_ZZZZ = 1569 CEFBS_HasNEON, // BSLv16i8 = 1570 CEFBS_HasNEON, // BSLv8i8 = 1571 CEFBS_None, // Bcc = 1572 CEFBS_HasSVE2orSME, // CADD_ZZI_B = 1573 CEFBS_HasSVE2orSME, // CADD_ZZI_D = 1574 CEFBS_HasSVE2orSME, // CADD_ZZI_H = 1575 CEFBS_HasSVE2orSME, // CADD_ZZI_S = 1576 CEFBS_HasLSE, // CASAB = 1577 CEFBS_HasLSE, // CASAH = 1578 CEFBS_HasLSE, // CASALB = 1579 CEFBS_HasLSE, // CASALH = 1580 CEFBS_HasLSE, // CASALW = 1581 CEFBS_HasLSE, // CASALX = 1582 CEFBS_HasLSE, // CASAW = 1583 CEFBS_HasLSE, // CASAX = 1584 CEFBS_HasLSE, // CASB = 1585 CEFBS_HasLSE, // CASH = 1586 CEFBS_HasLSE, // CASLB = 1587 CEFBS_HasLSE, // CASLH = 1588 CEFBS_HasLSE, // CASLW = 1589 CEFBS_HasLSE, // CASLX = 1590 CEFBS_HasLSE, // CASPALW = 1591 CEFBS_HasLSE, // CASPALX = 1592 CEFBS_HasLSE, // CASPAW = 1593 CEFBS_HasLSE, // CASPAX = 1594 CEFBS_HasLSE, // CASPLW = 1595 CEFBS_HasLSE, // CASPLX = 1596 CEFBS_HasLSE, // CASPW = 1597 CEFBS_HasLSE, // CASPX = 1598 CEFBS_HasLSE, // CASW = 1599 CEFBS_HasLSE, // CASX = 1600 CEFBS_None, // CBNZW = 1601 CEFBS_None, // CBNZX = 1602 CEFBS_None, // CBZW = 1603 CEFBS_None, // CBZX = 1604 CEFBS_None, // CCMNWi = 1605 CEFBS_None, // CCMNWr = 1606 CEFBS_None, // CCMNXi = 1607 CEFBS_None, // CCMNXr = 1608 CEFBS_None, // CCMPWi = 1609 CEFBS_None, // CCMPWr = 1610 CEFBS_None, // CCMPXi = 1611 CEFBS_None, // CCMPXr = 1612 CEFBS_HasSVE2orSME, // CDOT_ZZZI_D = 1613 CEFBS_HasSVE2orSME, // CDOT_ZZZI_S = 1614 CEFBS_HasSVE2orSME, // CDOT_ZZZ_D = 1615 CEFBS_HasSVE2orSME, // CDOT_ZZZ_S = 1616 CEFBS_HasFlagM, // CFINV = 1617 CEFBS_HasSVEorSME, // CLASTA_RPZ_B = 1618 CEFBS_HasSVEorSME, // CLASTA_RPZ_D = 1619 CEFBS_HasSVEorSME, // CLASTA_RPZ_H = 1620 CEFBS_HasSVEorSME, // CLASTA_RPZ_S = 1621 CEFBS_HasSVEorSME, // CLASTA_VPZ_B = 1622 CEFBS_HasSVEorSME, // CLASTA_VPZ_D = 1623 CEFBS_HasSVEorSME, // CLASTA_VPZ_H = 1624 CEFBS_HasSVEorSME, // CLASTA_VPZ_S = 1625 CEFBS_HasSVEorSME, // CLASTA_ZPZ_B = 1626 CEFBS_HasSVEorSME, // CLASTA_ZPZ_D = 1627 CEFBS_HasSVEorSME, // CLASTA_ZPZ_H = 1628 CEFBS_HasSVEorSME, // CLASTA_ZPZ_S = 1629 CEFBS_HasSVEorSME, // CLASTB_RPZ_B = 1630 CEFBS_HasSVEorSME, // CLASTB_RPZ_D = 1631 CEFBS_HasSVEorSME, // CLASTB_RPZ_H = 1632 CEFBS_HasSVEorSME, // CLASTB_RPZ_S = 1633 CEFBS_HasSVEorSME, // CLASTB_VPZ_B = 1634 CEFBS_HasSVEorSME, // CLASTB_VPZ_D = 1635 CEFBS_HasSVEorSME, // CLASTB_VPZ_H = 1636 CEFBS_HasSVEorSME, // CLASTB_VPZ_S = 1637 CEFBS_HasSVEorSME, // CLASTB_ZPZ_B = 1638 CEFBS_HasSVEorSME, // CLASTB_ZPZ_D = 1639 CEFBS_HasSVEorSME, // CLASTB_ZPZ_H = 1640 CEFBS_HasSVEorSME, // CLASTB_ZPZ_S = 1641 CEFBS_None, // CLREX = 1642 CEFBS_None, // CLSWr = 1643 CEFBS_None, // CLSXr = 1644 CEFBS_HasSVEorSME, // CLS_ZPmZ_B = 1645 CEFBS_HasSVEorSME, // CLS_ZPmZ_D = 1646 CEFBS_HasSVEorSME, // CLS_ZPmZ_H = 1647 CEFBS_HasSVEorSME, // CLS_ZPmZ_S = 1648 CEFBS_HasNEON, // CLSv16i8 = 1649 CEFBS_HasNEON, // CLSv2i32 = 1650 CEFBS_HasNEON, // CLSv4i16 = 1651 CEFBS_HasNEON, // CLSv4i32 = 1652 CEFBS_HasNEON, // CLSv8i16 = 1653 CEFBS_HasNEON, // CLSv8i8 = 1654 CEFBS_None, // CLZWr = 1655 CEFBS_None, // CLZXr = 1656 CEFBS_HasSVEorSME, // CLZ_ZPmZ_B = 1657 CEFBS_HasSVEorSME, // CLZ_ZPmZ_D = 1658 CEFBS_HasSVEorSME, // CLZ_ZPmZ_H = 1659 CEFBS_HasSVEorSME, // CLZ_ZPmZ_S = 1660 CEFBS_HasNEON, // CLZv16i8 = 1661 CEFBS_HasNEON, // CLZv2i32 = 1662 CEFBS_HasNEON, // CLZv4i16 = 1663 CEFBS_HasNEON, // CLZv4i32 = 1664 CEFBS_HasNEON, // CLZv8i16 = 1665 CEFBS_HasNEON, // CLZv8i8 = 1666 CEFBS_HasNEON, // CMEQv16i8 = 1667 CEFBS_HasNEON, // CMEQv16i8rz = 1668 CEFBS_HasNEON, // CMEQv1i64 = 1669 CEFBS_HasNEON, // CMEQv1i64rz = 1670 CEFBS_HasNEON, // CMEQv2i32 = 1671 CEFBS_HasNEON, // CMEQv2i32rz = 1672 CEFBS_HasNEON, // CMEQv2i64 = 1673 CEFBS_HasNEON, // CMEQv2i64rz = 1674 CEFBS_HasNEON, // CMEQv4i16 = 1675 CEFBS_HasNEON, // CMEQv4i16rz = 1676 CEFBS_HasNEON, // CMEQv4i32 = 1677 CEFBS_HasNEON, // CMEQv4i32rz = 1678 CEFBS_HasNEON, // CMEQv8i16 = 1679 CEFBS_HasNEON, // CMEQv8i16rz = 1680 CEFBS_HasNEON, // CMEQv8i8 = 1681 CEFBS_HasNEON, // CMEQv8i8rz = 1682 CEFBS_HasNEON, // CMGEv16i8 = 1683 CEFBS_HasNEON, // CMGEv16i8rz = 1684 CEFBS_HasNEON, // CMGEv1i64 = 1685 CEFBS_HasNEON, // CMGEv1i64rz = 1686 CEFBS_HasNEON, // CMGEv2i32 = 1687 CEFBS_HasNEON, // CMGEv2i32rz = 1688 CEFBS_HasNEON, // CMGEv2i64 = 1689 CEFBS_HasNEON, // CMGEv2i64rz = 1690 CEFBS_HasNEON, // CMGEv4i16 = 1691 CEFBS_HasNEON, // CMGEv4i16rz = 1692 CEFBS_HasNEON, // CMGEv4i32 = 1693 CEFBS_HasNEON, // CMGEv4i32rz = 1694 CEFBS_HasNEON, // CMGEv8i16 = 1695 CEFBS_HasNEON, // CMGEv8i16rz = 1696 CEFBS_HasNEON, // CMGEv8i8 = 1697 CEFBS_HasNEON, // CMGEv8i8rz = 1698 CEFBS_HasNEON, // CMGTv16i8 = 1699 CEFBS_HasNEON, // CMGTv16i8rz = 1700 CEFBS_HasNEON, // CMGTv1i64 = 1701 CEFBS_HasNEON, // CMGTv1i64rz = 1702 CEFBS_HasNEON, // CMGTv2i32 = 1703 CEFBS_HasNEON, // CMGTv2i32rz = 1704 CEFBS_HasNEON, // CMGTv2i64 = 1705 CEFBS_HasNEON, // CMGTv2i64rz = 1706 CEFBS_HasNEON, // CMGTv4i16 = 1707 CEFBS_HasNEON, // CMGTv4i16rz = 1708 CEFBS_HasNEON, // CMGTv4i32 = 1709 CEFBS_HasNEON, // CMGTv4i32rz = 1710 CEFBS_HasNEON, // CMGTv8i16 = 1711 CEFBS_HasNEON, // CMGTv8i16rz = 1712 CEFBS_HasNEON, // CMGTv8i8 = 1713 CEFBS_HasNEON, // CMGTv8i8rz = 1714 CEFBS_HasNEON, // CMHIv16i8 = 1715 CEFBS_HasNEON, // CMHIv1i64 = 1716 CEFBS_HasNEON, // CMHIv2i32 = 1717 CEFBS_HasNEON, // CMHIv2i64 = 1718 CEFBS_HasNEON, // CMHIv4i16 = 1719 CEFBS_HasNEON, // CMHIv4i32 = 1720 CEFBS_HasNEON, // CMHIv8i16 = 1721 CEFBS_HasNEON, // CMHIv8i8 = 1722 CEFBS_HasNEON, // CMHSv16i8 = 1723 CEFBS_HasNEON, // CMHSv1i64 = 1724 CEFBS_HasNEON, // CMHSv2i32 = 1725 CEFBS_HasNEON, // CMHSv2i64 = 1726 CEFBS_HasNEON, // CMHSv4i16 = 1727 CEFBS_HasNEON, // CMHSv4i32 = 1728 CEFBS_HasNEON, // CMHSv8i16 = 1729 CEFBS_HasNEON, // CMHSv8i8 = 1730 CEFBS_HasSVE2orSME, // CMLA_ZZZI_H = 1731 CEFBS_HasSVE2orSME, // CMLA_ZZZI_S = 1732 CEFBS_HasSVE2orSME, // CMLA_ZZZ_B = 1733 CEFBS_HasSVE2orSME, // CMLA_ZZZ_D = 1734 CEFBS_HasSVE2orSME, // CMLA_ZZZ_H = 1735 CEFBS_HasSVE2orSME, // CMLA_ZZZ_S = 1736 CEFBS_HasNEON, // CMLEv16i8rz = 1737 CEFBS_HasNEON, // CMLEv1i64rz = 1738 CEFBS_HasNEON, // CMLEv2i32rz = 1739 CEFBS_HasNEON, // CMLEv2i64rz = 1740 CEFBS_HasNEON, // CMLEv4i16rz = 1741 CEFBS_HasNEON, // CMLEv4i32rz = 1742 CEFBS_HasNEON, // CMLEv8i16rz = 1743 CEFBS_HasNEON, // CMLEv8i8rz = 1744 CEFBS_HasNEON, // CMLTv16i8rz = 1745 CEFBS_HasNEON, // CMLTv1i64rz = 1746 CEFBS_HasNEON, // CMLTv2i32rz = 1747 CEFBS_HasNEON, // CMLTv2i64rz = 1748 CEFBS_HasNEON, // CMLTv4i16rz = 1749 CEFBS_HasNEON, // CMLTv4i32rz = 1750 CEFBS_HasNEON, // CMLTv8i16rz = 1751 CEFBS_HasNEON, // CMLTv8i8rz = 1752 CEFBS_HasSVEorSME, // CMPEQ_PPzZI_B = 1753 CEFBS_HasSVEorSME, // CMPEQ_PPzZI_D = 1754 CEFBS_HasSVEorSME, // CMPEQ_PPzZI_H = 1755 CEFBS_HasSVEorSME, // CMPEQ_PPzZI_S = 1756 CEFBS_HasSVEorSME, // CMPEQ_PPzZZ_B = 1757 CEFBS_HasSVEorSME, // CMPEQ_PPzZZ_D = 1758 CEFBS_HasSVEorSME, // CMPEQ_PPzZZ_H = 1759 CEFBS_HasSVEorSME, // CMPEQ_PPzZZ_S = 1760 CEFBS_HasSVEorSME, // CMPEQ_WIDE_PPzZZ_B = 1761 CEFBS_HasSVEorSME, // CMPEQ_WIDE_PPzZZ_H = 1762 CEFBS_HasSVEorSME, // CMPEQ_WIDE_PPzZZ_S = 1763 CEFBS_HasSVEorSME, // CMPGE_PPzZI_B = 1764 CEFBS_HasSVEorSME, // CMPGE_PPzZI_D = 1765 CEFBS_HasSVEorSME, // CMPGE_PPzZI_H = 1766 CEFBS_HasSVEorSME, // CMPGE_PPzZI_S = 1767 CEFBS_HasSVEorSME, // CMPGE_PPzZZ_B = 1768 CEFBS_HasSVEorSME, // CMPGE_PPzZZ_D = 1769 CEFBS_HasSVEorSME, // CMPGE_PPzZZ_H = 1770 CEFBS_HasSVEorSME, // CMPGE_PPzZZ_S = 1771 CEFBS_HasSVEorSME, // CMPGE_WIDE_PPzZZ_B = 1772 CEFBS_HasSVEorSME, // CMPGE_WIDE_PPzZZ_H = 1773 CEFBS_HasSVEorSME, // CMPGE_WIDE_PPzZZ_S = 1774 CEFBS_HasSVEorSME, // CMPGT_PPzZI_B = 1775 CEFBS_HasSVEorSME, // CMPGT_PPzZI_D = 1776 CEFBS_HasSVEorSME, // CMPGT_PPzZI_H = 1777 CEFBS_HasSVEorSME, // CMPGT_PPzZI_S = 1778 CEFBS_HasSVEorSME, // CMPGT_PPzZZ_B = 1779 CEFBS_HasSVEorSME, // CMPGT_PPzZZ_D = 1780 CEFBS_HasSVEorSME, // CMPGT_PPzZZ_H = 1781 CEFBS_HasSVEorSME, // CMPGT_PPzZZ_S = 1782 CEFBS_HasSVEorSME, // CMPGT_WIDE_PPzZZ_B = 1783 CEFBS_HasSVEorSME, // CMPGT_WIDE_PPzZZ_H = 1784 CEFBS_HasSVEorSME, // CMPGT_WIDE_PPzZZ_S = 1785 CEFBS_HasSVEorSME, // CMPHI_PPzZI_B = 1786 CEFBS_HasSVEorSME, // CMPHI_PPzZI_D = 1787 CEFBS_HasSVEorSME, // CMPHI_PPzZI_H = 1788 CEFBS_HasSVEorSME, // CMPHI_PPzZI_S = 1789 CEFBS_HasSVEorSME, // CMPHI_PPzZZ_B = 1790 CEFBS_HasSVEorSME, // CMPHI_PPzZZ_D = 1791 CEFBS_HasSVEorSME, // CMPHI_PPzZZ_H = 1792 CEFBS_HasSVEorSME, // CMPHI_PPzZZ_S = 1793 CEFBS_HasSVEorSME, // CMPHI_WIDE_PPzZZ_B = 1794 CEFBS_HasSVEorSME, // CMPHI_WIDE_PPzZZ_H = 1795 CEFBS_HasSVEorSME, // CMPHI_WIDE_PPzZZ_S = 1796 CEFBS_HasSVEorSME, // CMPHS_PPzZI_B = 1797 CEFBS_HasSVEorSME, // CMPHS_PPzZI_D = 1798 CEFBS_HasSVEorSME, // CMPHS_PPzZI_H = 1799 CEFBS_HasSVEorSME, // CMPHS_PPzZI_S = 1800 CEFBS_HasSVEorSME, // CMPHS_PPzZZ_B = 1801 CEFBS_HasSVEorSME, // CMPHS_PPzZZ_D = 1802 CEFBS_HasSVEorSME, // CMPHS_PPzZZ_H = 1803 CEFBS_HasSVEorSME, // CMPHS_PPzZZ_S = 1804 CEFBS_HasSVEorSME, // CMPHS_WIDE_PPzZZ_B = 1805 CEFBS_HasSVEorSME, // CMPHS_WIDE_PPzZZ_H = 1806 CEFBS_HasSVEorSME, // CMPHS_WIDE_PPzZZ_S = 1807 CEFBS_HasSVEorSME, // CMPLE_PPzZI_B = 1808 CEFBS_HasSVEorSME, // CMPLE_PPzZI_D = 1809 CEFBS_HasSVEorSME, // CMPLE_PPzZI_H = 1810 CEFBS_HasSVEorSME, // CMPLE_PPzZI_S = 1811 CEFBS_HasSVEorSME, // CMPLE_WIDE_PPzZZ_B = 1812 CEFBS_HasSVEorSME, // CMPLE_WIDE_PPzZZ_H = 1813 CEFBS_HasSVEorSME, // CMPLE_WIDE_PPzZZ_S = 1814 CEFBS_HasSVEorSME, // CMPLO_PPzZI_B = 1815 CEFBS_HasSVEorSME, // CMPLO_PPzZI_D = 1816 CEFBS_HasSVEorSME, // CMPLO_PPzZI_H = 1817 CEFBS_HasSVEorSME, // CMPLO_PPzZI_S = 1818 CEFBS_HasSVEorSME, // CMPLO_WIDE_PPzZZ_B = 1819 CEFBS_HasSVEorSME, // CMPLO_WIDE_PPzZZ_H = 1820 CEFBS_HasSVEorSME, // CMPLO_WIDE_PPzZZ_S = 1821 CEFBS_HasSVEorSME, // CMPLS_PPzZI_B = 1822 CEFBS_HasSVEorSME, // CMPLS_PPzZI_D = 1823 CEFBS_HasSVEorSME, // CMPLS_PPzZI_H = 1824 CEFBS_HasSVEorSME, // CMPLS_PPzZI_S = 1825 CEFBS_HasSVEorSME, // CMPLS_WIDE_PPzZZ_B = 1826 CEFBS_HasSVEorSME, // CMPLS_WIDE_PPzZZ_H = 1827 CEFBS_HasSVEorSME, // CMPLS_WIDE_PPzZZ_S = 1828 CEFBS_HasSVEorSME, // CMPLT_PPzZI_B = 1829 CEFBS_HasSVEorSME, // CMPLT_PPzZI_D = 1830 CEFBS_HasSVEorSME, // CMPLT_PPzZI_H = 1831 CEFBS_HasSVEorSME, // CMPLT_PPzZI_S = 1832 CEFBS_HasSVEorSME, // CMPLT_WIDE_PPzZZ_B = 1833 CEFBS_HasSVEorSME, // CMPLT_WIDE_PPzZZ_H = 1834 CEFBS_HasSVEorSME, // CMPLT_WIDE_PPzZZ_S = 1835 CEFBS_HasSVEorSME, // CMPNE_PPzZI_B = 1836 CEFBS_HasSVEorSME, // CMPNE_PPzZI_D = 1837 CEFBS_HasSVEorSME, // CMPNE_PPzZI_H = 1838 CEFBS_HasSVEorSME, // CMPNE_PPzZI_S = 1839 CEFBS_HasSVEorSME, // CMPNE_PPzZZ_B = 1840 CEFBS_HasSVEorSME, // CMPNE_PPzZZ_D = 1841 CEFBS_HasSVEorSME, // CMPNE_PPzZZ_H = 1842 CEFBS_HasSVEorSME, // CMPNE_PPzZZ_S = 1843 CEFBS_HasSVEorSME, // CMPNE_WIDE_PPzZZ_B = 1844 CEFBS_HasSVEorSME, // CMPNE_WIDE_PPzZZ_H = 1845 CEFBS_HasSVEorSME, // CMPNE_WIDE_PPzZZ_S = 1846 CEFBS_HasNEON, // CMTSTv16i8 = 1847 CEFBS_HasNEON, // CMTSTv1i64 = 1848 CEFBS_HasNEON, // CMTSTv2i32 = 1849 CEFBS_HasNEON, // CMTSTv2i64 = 1850 CEFBS_HasNEON, // CMTSTv4i16 = 1851 CEFBS_HasNEON, // CMTSTv4i32 = 1852 CEFBS_HasNEON, // CMTSTv8i16 = 1853 CEFBS_HasNEON, // CMTSTv8i8 = 1854 CEFBS_HasSVEorSME, // CNOT_ZPmZ_B = 1855 CEFBS_HasSVEorSME, // CNOT_ZPmZ_D = 1856 CEFBS_HasSVEorSME, // CNOT_ZPmZ_H = 1857 CEFBS_HasSVEorSME, // CNOT_ZPmZ_S = 1858 CEFBS_HasSVEorSME, // CNTB_XPiI = 1859 CEFBS_HasSVEorSME, // CNTD_XPiI = 1860 CEFBS_HasSVEorSME, // CNTH_XPiI = 1861 CEFBS_HasSVE2p1_or_HasSME2, // CNTP_XCI_B = 1862 CEFBS_HasSVE2p1_or_HasSME2, // CNTP_XCI_D = 1863 CEFBS_HasSVE2p1_or_HasSME2, // CNTP_XCI_H = 1864 CEFBS_HasSVE2p1_or_HasSME2, // CNTP_XCI_S = 1865 CEFBS_HasSVEorSME, // CNTP_XPP_B = 1866 CEFBS_HasSVEorSME, // CNTP_XPP_D = 1867 CEFBS_HasSVEorSME, // CNTP_XPP_H = 1868 CEFBS_HasSVEorSME, // CNTP_XPP_S = 1869 CEFBS_HasSVEorSME, // CNTW_XPiI = 1870 CEFBS_HasCSSC, // CNTWr = 1871 CEFBS_HasCSSC, // CNTXr = 1872 CEFBS_HasSVEorSME, // CNT_ZPmZ_B = 1873 CEFBS_HasSVEorSME, // CNT_ZPmZ_D = 1874 CEFBS_HasSVEorSME, // CNT_ZPmZ_H = 1875 CEFBS_HasSVEorSME, // CNT_ZPmZ_S = 1876 CEFBS_HasNEON, // CNTv16i8 = 1877 CEFBS_HasNEON, // CNTv8i8 = 1878 CEFBS_HasSVE, // COMPACT_ZPZ_D = 1879 CEFBS_HasSVE, // COMPACT_ZPZ_S = 1880 CEFBS_HasMOPS, // CPYE = 1881 CEFBS_HasMOPS, // CPYEN = 1882 CEFBS_HasMOPS, // CPYERN = 1883 CEFBS_HasMOPS, // CPYERT = 1884 CEFBS_HasMOPS, // CPYERTN = 1885 CEFBS_HasMOPS, // CPYERTRN = 1886 CEFBS_HasMOPS, // CPYERTWN = 1887 CEFBS_HasMOPS, // CPYET = 1888 CEFBS_HasMOPS, // CPYETN = 1889 CEFBS_HasMOPS, // CPYETRN = 1890 CEFBS_HasMOPS, // CPYETWN = 1891 CEFBS_HasMOPS, // CPYEWN = 1892 CEFBS_HasMOPS, // CPYEWT = 1893 CEFBS_HasMOPS, // CPYEWTN = 1894 CEFBS_HasMOPS, // CPYEWTRN = 1895 CEFBS_HasMOPS, // CPYEWTWN = 1896 CEFBS_HasMOPS, // CPYFE = 1897 CEFBS_HasMOPS, // CPYFEN = 1898 CEFBS_HasMOPS, // CPYFERN = 1899 CEFBS_HasMOPS, // CPYFERT = 1900 CEFBS_HasMOPS, // CPYFERTN = 1901 CEFBS_HasMOPS, // CPYFERTRN = 1902 CEFBS_HasMOPS, // CPYFERTWN = 1903 CEFBS_HasMOPS, // CPYFET = 1904 CEFBS_HasMOPS, // CPYFETN = 1905 CEFBS_HasMOPS, // CPYFETRN = 1906 CEFBS_HasMOPS, // CPYFETWN = 1907 CEFBS_HasMOPS, // CPYFEWN = 1908 CEFBS_HasMOPS, // CPYFEWT = 1909 CEFBS_HasMOPS, // CPYFEWTN = 1910 CEFBS_HasMOPS, // CPYFEWTRN = 1911 CEFBS_HasMOPS, // CPYFEWTWN = 1912 CEFBS_HasMOPS, // CPYFM = 1913 CEFBS_HasMOPS, // CPYFMN = 1914 CEFBS_HasMOPS, // CPYFMRN = 1915 CEFBS_HasMOPS, // CPYFMRT = 1916 CEFBS_HasMOPS, // CPYFMRTN = 1917 CEFBS_HasMOPS, // CPYFMRTRN = 1918 CEFBS_HasMOPS, // CPYFMRTWN = 1919 CEFBS_HasMOPS, // CPYFMT = 1920 CEFBS_HasMOPS, // CPYFMTN = 1921 CEFBS_HasMOPS, // CPYFMTRN = 1922 CEFBS_HasMOPS, // CPYFMTWN = 1923 CEFBS_HasMOPS, // CPYFMWN = 1924 CEFBS_HasMOPS, // CPYFMWT = 1925 CEFBS_HasMOPS, // CPYFMWTN = 1926 CEFBS_HasMOPS, // CPYFMWTRN = 1927 CEFBS_HasMOPS, // CPYFMWTWN = 1928 CEFBS_HasMOPS, // CPYFP = 1929 CEFBS_HasMOPS, // CPYFPN = 1930 CEFBS_HasMOPS, // CPYFPRN = 1931 CEFBS_HasMOPS, // CPYFPRT = 1932 CEFBS_HasMOPS, // CPYFPRTN = 1933 CEFBS_HasMOPS, // CPYFPRTRN = 1934 CEFBS_HasMOPS, // CPYFPRTWN = 1935 CEFBS_HasMOPS, // CPYFPT = 1936 CEFBS_HasMOPS, // CPYFPTN = 1937 CEFBS_HasMOPS, // CPYFPTRN = 1938 CEFBS_HasMOPS, // CPYFPTWN = 1939 CEFBS_HasMOPS, // CPYFPWN = 1940 CEFBS_HasMOPS, // CPYFPWT = 1941 CEFBS_HasMOPS, // CPYFPWTN = 1942 CEFBS_HasMOPS, // CPYFPWTRN = 1943 CEFBS_HasMOPS, // CPYFPWTWN = 1944 CEFBS_HasMOPS, // CPYM = 1945 CEFBS_HasMOPS, // CPYMN = 1946 CEFBS_HasMOPS, // CPYMRN = 1947 CEFBS_HasMOPS, // CPYMRT = 1948 CEFBS_HasMOPS, // CPYMRTN = 1949 CEFBS_HasMOPS, // CPYMRTRN = 1950 CEFBS_HasMOPS, // CPYMRTWN = 1951 CEFBS_HasMOPS, // CPYMT = 1952 CEFBS_HasMOPS, // CPYMTN = 1953 CEFBS_HasMOPS, // CPYMTRN = 1954 CEFBS_HasMOPS, // CPYMTWN = 1955 CEFBS_HasMOPS, // CPYMWN = 1956 CEFBS_HasMOPS, // CPYMWT = 1957 CEFBS_HasMOPS, // CPYMWTN = 1958 CEFBS_HasMOPS, // CPYMWTRN = 1959 CEFBS_HasMOPS, // CPYMWTWN = 1960 CEFBS_HasMOPS, // CPYP = 1961 CEFBS_HasMOPS, // CPYPN = 1962 CEFBS_HasMOPS, // CPYPRN = 1963 CEFBS_HasMOPS, // CPYPRT = 1964 CEFBS_HasMOPS, // CPYPRTN = 1965 CEFBS_HasMOPS, // CPYPRTRN = 1966 CEFBS_HasMOPS, // CPYPRTWN = 1967 CEFBS_HasMOPS, // CPYPT = 1968 CEFBS_HasMOPS, // CPYPTN = 1969 CEFBS_HasMOPS, // CPYPTRN = 1970 CEFBS_HasMOPS, // CPYPTWN = 1971 CEFBS_HasMOPS, // CPYPWN = 1972 CEFBS_HasMOPS, // CPYPWT = 1973 CEFBS_HasMOPS, // CPYPWTN = 1974 CEFBS_HasMOPS, // CPYPWTRN = 1975 CEFBS_HasMOPS, // CPYPWTWN = 1976 CEFBS_HasSVEorSME, // CPY_ZPmI_B = 1977 CEFBS_HasSVEorSME, // CPY_ZPmI_D = 1978 CEFBS_HasSVEorSME, // CPY_ZPmI_H = 1979 CEFBS_HasSVEorSME, // CPY_ZPmI_S = 1980 CEFBS_HasSVEorSME, // CPY_ZPmR_B = 1981 CEFBS_HasSVEorSME, // CPY_ZPmR_D = 1982 CEFBS_HasSVEorSME, // CPY_ZPmR_H = 1983 CEFBS_HasSVEorSME, // CPY_ZPmR_S = 1984 CEFBS_HasSVEorSME, // CPY_ZPmV_B = 1985 CEFBS_HasSVEorSME, // CPY_ZPmV_D = 1986 CEFBS_HasSVEorSME, // CPY_ZPmV_H = 1987 CEFBS_HasSVEorSME, // CPY_ZPmV_S = 1988 CEFBS_HasSVEorSME, // CPY_ZPzI_B = 1989 CEFBS_HasSVEorSME, // CPY_ZPzI_D = 1990 CEFBS_HasSVEorSME, // CPY_ZPzI_H = 1991 CEFBS_HasSVEorSME, // CPY_ZPzI_S = 1992 CEFBS_HasCRC, // CRC32Brr = 1993 CEFBS_HasCRC, // CRC32CBrr = 1994 CEFBS_HasCRC, // CRC32CHrr = 1995 CEFBS_HasCRC, // CRC32CWrr = 1996 CEFBS_HasCRC, // CRC32CXrr = 1997 CEFBS_HasCRC, // CRC32Hrr = 1998 CEFBS_HasCRC, // CRC32Wrr = 1999 CEFBS_HasCRC, // CRC32Xrr = 2000 CEFBS_None, // CSELWr = 2001 CEFBS_None, // CSELXr = 2002 CEFBS_None, // CSINCWr = 2003 CEFBS_None, // CSINCXr = 2004 CEFBS_None, // CSINVWr = 2005 CEFBS_None, // CSINVXr = 2006 CEFBS_None, // CSNEGWr = 2007 CEFBS_None, // CSNEGXr = 2008 CEFBS_HasSVEorSME, // CTERMEQ_WW = 2009 CEFBS_HasSVEorSME, // CTERMEQ_XX = 2010 CEFBS_HasSVEorSME, // CTERMNE_WW = 2011 CEFBS_HasSVEorSME, // CTERMNE_XX = 2012 CEFBS_HasCSSC, // CTZWr = 2013 CEFBS_HasCSSC, // CTZXr = 2014 CEFBS_None, // DCPS1 = 2015 CEFBS_None, // DCPS2 = 2016 CEFBS_HasEL3, // DCPS3 = 2017 CEFBS_HasSVEorSME, // DECB_XPiI = 2018 CEFBS_HasSVEorSME, // DECD_XPiI = 2019 CEFBS_HasSVEorSME, // DECD_ZPiI = 2020 CEFBS_HasSVEorSME, // DECH_XPiI = 2021 CEFBS_HasSVEorSME, // DECH_ZPiI = 2022 CEFBS_HasSVEorSME, // DECP_XP_B = 2023 CEFBS_HasSVEorSME, // DECP_XP_D = 2024 CEFBS_HasSVEorSME, // DECP_XP_H = 2025 CEFBS_HasSVEorSME, // DECP_XP_S = 2026 CEFBS_HasSVEorSME, // DECP_ZP_D = 2027 CEFBS_HasSVEorSME, // DECP_ZP_H = 2028 CEFBS_HasSVEorSME, // DECP_ZP_S = 2029 CEFBS_HasSVEorSME, // DECW_XPiI = 2030 CEFBS_HasSVEorSME, // DECW_ZPiI = 2031 CEFBS_None, // DMB = 2032 CEFBS_None, // DRPS = 2033 CEFBS_None, // DSB = 2034 CEFBS_HasXS, // DSBnXS = 2035 CEFBS_HasSVEorSME, // DUPM_ZI = 2036 CEFBS_HasSVE2p1_or_HasSME2p1, // DUPQ_ZZI_B = 2037 CEFBS_HasSVE2p1_or_HasSME2p1, // DUPQ_ZZI_D = 2038 CEFBS_HasSVE2p1_or_HasSME2p1, // DUPQ_ZZI_H = 2039 CEFBS_HasSVE2p1_or_HasSME2p1, // DUPQ_ZZI_S = 2040 CEFBS_HasSVEorSME, // DUP_ZI_B = 2041 CEFBS_HasSVEorSME, // DUP_ZI_D = 2042 CEFBS_HasSVEorSME, // DUP_ZI_H = 2043 CEFBS_HasSVEorSME, // DUP_ZI_S = 2044 CEFBS_HasSVEorSME, // DUP_ZR_B = 2045 CEFBS_HasSVEorSME, // DUP_ZR_D = 2046 CEFBS_HasSVEorSME, // DUP_ZR_H = 2047 CEFBS_HasSVEorSME, // DUP_ZR_S = 2048 CEFBS_HasSVEorSME, // DUP_ZZI_B = 2049 CEFBS_HasSVEorSME, // DUP_ZZI_D = 2050 CEFBS_HasSVEorSME, // DUP_ZZI_H = 2051 CEFBS_HasSVEorSME, // DUP_ZZI_Q = 2052 CEFBS_HasSVEorSME, // DUP_ZZI_S = 2053 CEFBS_HasNEON, // DUPi16 = 2054 CEFBS_HasNEON, // DUPi32 = 2055 CEFBS_HasNEON, // DUPi64 = 2056 CEFBS_HasNEON, // DUPi8 = 2057 CEFBS_HasNEON, // DUPv16i8gpr = 2058 CEFBS_HasNEON, // DUPv16i8lane = 2059 CEFBS_HasNEON, // DUPv2i32gpr = 2060 CEFBS_HasNEON, // DUPv2i32lane = 2061 CEFBS_HasNEON, // DUPv2i64gpr = 2062 CEFBS_HasNEON, // DUPv2i64lane = 2063 CEFBS_HasNEON, // DUPv4i16gpr = 2064 CEFBS_HasNEON, // DUPv4i16lane = 2065 CEFBS_HasNEON, // DUPv4i32gpr = 2066 CEFBS_HasNEON, // DUPv4i32lane = 2067 CEFBS_HasNEON, // DUPv8i16gpr = 2068 CEFBS_HasNEON, // DUPv8i16lane = 2069 CEFBS_HasNEON, // DUPv8i8gpr = 2070 CEFBS_HasNEON, // DUPv8i8lane = 2071 CEFBS_None, // EONWrs = 2072 CEFBS_None, // EONXrs = 2073 CEFBS_HasSHA3, // EOR3 = 2074 CEFBS_HasSVE2orSME, // EOR3_ZZZZ = 2075 CEFBS_HasSVE2orSME, // EORBT_ZZZ_B = 2076 CEFBS_HasSVE2orSME, // EORBT_ZZZ_D = 2077 CEFBS_HasSVE2orSME, // EORBT_ZZZ_H = 2078 CEFBS_HasSVE2orSME, // EORBT_ZZZ_S = 2079 CEFBS_HasSVE2p1_or_HasSME2p1, // EORQV_VPZ_B = 2080 CEFBS_HasSVE2p1_or_HasSME2p1, // EORQV_VPZ_D = 2081 CEFBS_HasSVE2p1_or_HasSME2p1, // EORQV_VPZ_H = 2082 CEFBS_HasSVE2p1_or_HasSME2p1, // EORQV_VPZ_S = 2083 CEFBS_HasSVEorSME, // EORS_PPzPP = 2084 CEFBS_HasSVE2orSME, // EORTB_ZZZ_B = 2085 CEFBS_HasSVE2orSME, // EORTB_ZZZ_D = 2086 CEFBS_HasSVE2orSME, // EORTB_ZZZ_H = 2087 CEFBS_HasSVE2orSME, // EORTB_ZZZ_S = 2088 CEFBS_HasSVEorSME, // EORV_VPZ_B = 2089 CEFBS_HasSVEorSME, // EORV_VPZ_D = 2090 CEFBS_HasSVEorSME, // EORV_VPZ_H = 2091 CEFBS_HasSVEorSME, // EORV_VPZ_S = 2092 CEFBS_None, // EORWri = 2093 CEFBS_None, // EORWrs = 2094 CEFBS_None, // EORXri = 2095 CEFBS_None, // EORXrs = 2096 CEFBS_HasSVEorSME, // EOR_PPzPP = 2097 CEFBS_HasSVEorSME, // EOR_ZI = 2098 CEFBS_HasSVEorSME, // EOR_ZPmZ_B = 2099 CEFBS_HasSVEorSME, // EOR_ZPmZ_D = 2100 CEFBS_HasSVEorSME, // EOR_ZPmZ_H = 2101 CEFBS_HasSVEorSME, // EOR_ZPmZ_S = 2102 CEFBS_HasSVEorSME, // EOR_ZZZ = 2103 CEFBS_HasNEON, // EORv16i8 = 2104 CEFBS_HasNEON, // EORv8i8 = 2105 CEFBS_None, // ERET = 2106 CEFBS_HasPAuth, // ERETAA = 2107 CEFBS_HasPAuth, // ERETAB = 2108 CEFBS_HasSVE2p1_or_HasSME2p1, // EXTQ_ZZI = 2109 CEFBS_HasSME, // EXTRACT_ZPMXI_H_B = 2110 CEFBS_HasSME, // EXTRACT_ZPMXI_H_D = 2111 CEFBS_HasSME, // EXTRACT_ZPMXI_H_H = 2112 CEFBS_HasSME, // EXTRACT_ZPMXI_H_Q = 2113 CEFBS_HasSME, // EXTRACT_ZPMXI_H_S = 2114 CEFBS_HasSME, // EXTRACT_ZPMXI_V_B = 2115 CEFBS_HasSME, // EXTRACT_ZPMXI_V_D = 2116 CEFBS_HasSME, // EXTRACT_ZPMXI_V_H = 2117 CEFBS_HasSME, // EXTRACT_ZPMXI_V_Q = 2118 CEFBS_HasSME, // EXTRACT_ZPMXI_V_S = 2119 CEFBS_None, // EXTRWrri = 2120 CEFBS_None, // EXTRXrri = 2121 CEFBS_HasSVEorSME, // EXT_ZZI = 2122 CEFBS_HasSVE2orSME, // EXT_ZZI_B = 2123 CEFBS_HasNEON, // EXTv16i8 = 2124 CEFBS_HasNEON, // EXTv8i8 = 2125 CEFBS_HasNEON_HasFullFP16, // FABD16 = 2126 CEFBS_HasNEON, // FABD32 = 2127 CEFBS_HasNEON, // FABD64 = 2128 CEFBS_HasSVEorSME, // FABD_ZPmZ_D = 2129 CEFBS_HasSVEorSME, // FABD_ZPmZ_H = 2130 CEFBS_HasSVEorSME, // FABD_ZPmZ_S = 2131 CEFBS_HasNEON, // FABDv2f32 = 2132 CEFBS_HasNEON, // FABDv2f64 = 2133 CEFBS_HasNEON_HasFullFP16, // FABDv4f16 = 2134 CEFBS_HasNEON, // FABDv4f32 = 2135 CEFBS_HasNEON_HasFullFP16, // FABDv8f16 = 2136 CEFBS_HasFPARMv8, // FABSDr = 2137 CEFBS_HasFullFP16, // FABSHr = 2138 CEFBS_HasFPARMv8, // FABSSr = 2139 CEFBS_HasSVEorSME, // FABS_ZPmZ_D = 2140 CEFBS_HasSVEorSME, // FABS_ZPmZ_H = 2141 CEFBS_HasSVEorSME, // FABS_ZPmZ_S = 2142 CEFBS_HasNEON, // FABSv2f32 = 2143 CEFBS_HasNEON, // FABSv2f64 = 2144 CEFBS_HasNEON_HasFullFP16, // FABSv4f16 = 2145 CEFBS_HasNEON, // FABSv4f32 = 2146 CEFBS_HasNEON_HasFullFP16, // FABSv8f16 = 2147 CEFBS_HasNEON_HasFullFP16, // FACGE16 = 2148 CEFBS_HasNEON, // FACGE32 = 2149 CEFBS_HasNEON, // FACGE64 = 2150 CEFBS_HasSVEorSME, // FACGE_PPzZZ_D = 2151 CEFBS_HasSVEorSME, // FACGE_PPzZZ_H = 2152 CEFBS_HasSVEorSME, // FACGE_PPzZZ_S = 2153 CEFBS_HasNEON, // FACGEv2f32 = 2154 CEFBS_HasNEON, // FACGEv2f64 = 2155 CEFBS_HasNEON_HasFullFP16, // FACGEv4f16 = 2156 CEFBS_HasNEON, // FACGEv4f32 = 2157 CEFBS_HasNEON_HasFullFP16, // FACGEv8f16 = 2158 CEFBS_HasNEON_HasFullFP16, // FACGT16 = 2159 CEFBS_HasNEON, // FACGT32 = 2160 CEFBS_HasNEON, // FACGT64 = 2161 CEFBS_HasSVEorSME, // FACGT_PPzZZ_D = 2162 CEFBS_HasSVEorSME, // FACGT_PPzZZ_H = 2163 CEFBS_HasSVEorSME, // FACGT_PPzZZ_S = 2164 CEFBS_HasNEON, // FACGTv2f32 = 2165 CEFBS_HasNEON, // FACGTv2f64 = 2166 CEFBS_HasNEON_HasFullFP16, // FACGTv4f16 = 2167 CEFBS_HasNEON, // FACGTv4f32 = 2168 CEFBS_HasNEON_HasFullFP16, // FACGTv8f16 = 2169 CEFBS_HasSVE, // FADDA_VPZ_D = 2170 CEFBS_HasSVE, // FADDA_VPZ_H = 2171 CEFBS_HasSVE, // FADDA_VPZ_S = 2172 CEFBS_HasFPARMv8, // FADDDrr = 2173 CEFBS_HasFullFP16, // FADDHrr = 2174 CEFBS_HasSVE2orSME, // FADDP_ZPmZZ_D = 2175 CEFBS_HasSVE2orSME, // FADDP_ZPmZZ_H = 2176 CEFBS_HasSVE2orSME, // FADDP_ZPmZZ_S = 2177 CEFBS_HasNEON, // FADDPv2f32 = 2178 CEFBS_HasNEON, // FADDPv2f64 = 2179 CEFBS_HasNEON_HasFullFP16, // FADDPv2i16p = 2180 CEFBS_HasNEON, // FADDPv2i32p = 2181 CEFBS_HasNEON, // FADDPv2i64p = 2182 CEFBS_HasNEON_HasFullFP16, // FADDPv4f16 = 2183 CEFBS_HasNEON, // FADDPv4f32 = 2184 CEFBS_HasNEON_HasFullFP16, // FADDPv8f16 = 2185 CEFBS_HasSVE2p1_or_HasSME2p1, // FADDQV_D = 2186 CEFBS_HasSVE2p1_or_HasSME2p1, // FADDQV_H = 2187 CEFBS_HasSVE2p1_or_HasSME2p1, // FADDQV_S = 2188 CEFBS_HasFPARMv8, // FADDSrr = 2189 CEFBS_HasSVEorSME, // FADDV_VPZ_D = 2190 CEFBS_HasSVEorSME, // FADDV_VPZ_H = 2191 CEFBS_HasSVEorSME, // FADDV_VPZ_S = 2192 CEFBS_HasSME2_HasSMEF64F64, // FADD_VG2_M2Z_D = 2193 CEFBS_HasSME2p1_HasSMEF16F16, // FADD_VG2_M2Z_H = 2194 CEFBS_HasSME2, // FADD_VG2_M2Z_S = 2195 CEFBS_HasSME2_HasSMEF64F64, // FADD_VG4_M4Z_D = 2196 CEFBS_HasSME2p1_HasSMEF16F16, // FADD_VG4_M4Z_H = 2197 CEFBS_HasSME2, // FADD_VG4_M4Z_S = 2198 CEFBS_HasSVEorSME, // FADD_ZPmI_D = 2199 CEFBS_HasSVEorSME, // FADD_ZPmI_H = 2200 CEFBS_HasSVEorSME, // FADD_ZPmI_S = 2201 CEFBS_HasSVEorSME, // FADD_ZPmZ_D = 2202 CEFBS_HasSVEorSME, // FADD_ZPmZ_H = 2203 CEFBS_HasSVEorSME, // FADD_ZPmZ_S = 2204 CEFBS_HasSVEorSME, // FADD_ZZZ_D = 2205 CEFBS_HasSVEorSME, // FADD_ZZZ_H = 2206 CEFBS_HasSVEorSME, // FADD_ZZZ_S = 2207 CEFBS_HasNEON, // FADDv2f32 = 2208 CEFBS_HasNEON, // FADDv2f64 = 2209 CEFBS_HasNEON_HasFullFP16, // FADDv4f16 = 2210 CEFBS_HasNEON, // FADDv4f32 = 2211 CEFBS_HasNEON_HasFullFP16, // FADDv8f16 = 2212 CEFBS_HasSVEorSME, // FCADD_ZPmZ_D = 2213 CEFBS_HasSVEorSME, // FCADD_ZPmZ_H = 2214 CEFBS_HasSVEorSME, // FCADD_ZPmZ_S = 2215 CEFBS_HasComplxNum_HasNEON, // FCADDv2f32 = 2216 CEFBS_HasComplxNum_HasNEON, // FCADDv2f64 = 2217 CEFBS_HasComplxNum_HasNEON_HasFullFP16, // FCADDv4f16 = 2218 CEFBS_HasComplxNum_HasNEON, // FCADDv4f32 = 2219 CEFBS_HasComplxNum_HasNEON_HasFullFP16, // FCADDv8f16 = 2220 CEFBS_HasFPARMv8, // FCCMPDrr = 2221 CEFBS_HasFPARMv8, // FCCMPEDrr = 2222 CEFBS_HasFullFP16, // FCCMPEHrr = 2223 CEFBS_HasFPARMv8, // FCCMPESrr = 2224 CEFBS_HasFullFP16, // FCCMPHrr = 2225 CEFBS_HasFPARMv8, // FCCMPSrr = 2226 CEFBS_HasSME2, // FCLAMP_VG2_2Z2Z_D = 2227 CEFBS_HasSME2, // FCLAMP_VG2_2Z2Z_H = 2228 CEFBS_HasSME2, // FCLAMP_VG2_2Z2Z_S = 2229 CEFBS_HasSME2, // FCLAMP_VG4_4Z4Z_D = 2230 CEFBS_HasSME2, // FCLAMP_VG4_4Z4Z_H = 2231 CEFBS_HasSME2, // FCLAMP_VG4_4Z4Z_S = 2232 CEFBS_HasSVE2p1_or_HasSME2, // FCLAMP_ZZZ_D = 2233 CEFBS_HasSVE2p1_or_HasSME2, // FCLAMP_ZZZ_H = 2234 CEFBS_HasSVE2p1_or_HasSME2, // FCLAMP_ZZZ_S = 2235 CEFBS_HasNEON_HasFullFP16, // FCMEQ16 = 2236 CEFBS_HasNEON, // FCMEQ32 = 2237 CEFBS_HasNEON, // FCMEQ64 = 2238 CEFBS_HasSVEorSME, // FCMEQ_PPzZ0_D = 2239 CEFBS_HasSVEorSME, // FCMEQ_PPzZ0_H = 2240 CEFBS_HasSVEorSME, // FCMEQ_PPzZ0_S = 2241 CEFBS_HasSVEorSME, // FCMEQ_PPzZZ_D = 2242 CEFBS_HasSVEorSME, // FCMEQ_PPzZZ_H = 2243 CEFBS_HasSVEorSME, // FCMEQ_PPzZZ_S = 2244 CEFBS_HasNEON_HasFullFP16, // FCMEQv1i16rz = 2245 CEFBS_HasNEON, // FCMEQv1i32rz = 2246 CEFBS_HasNEON, // FCMEQv1i64rz = 2247 CEFBS_HasNEON, // FCMEQv2f32 = 2248 CEFBS_HasNEON, // FCMEQv2f64 = 2249 CEFBS_HasNEON, // FCMEQv2i32rz = 2250 CEFBS_HasNEON, // FCMEQv2i64rz = 2251 CEFBS_HasNEON_HasFullFP16, // FCMEQv4f16 = 2252 CEFBS_HasNEON, // FCMEQv4f32 = 2253 CEFBS_HasNEON_HasFullFP16, // FCMEQv4i16rz = 2254 CEFBS_HasNEON, // FCMEQv4i32rz = 2255 CEFBS_HasNEON_HasFullFP16, // FCMEQv8f16 = 2256 CEFBS_HasNEON_HasFullFP16, // FCMEQv8i16rz = 2257 CEFBS_HasNEON_HasFullFP16, // FCMGE16 = 2258 CEFBS_HasNEON, // FCMGE32 = 2259 CEFBS_HasNEON, // FCMGE64 = 2260 CEFBS_HasSVEorSME, // FCMGE_PPzZ0_D = 2261 CEFBS_HasSVEorSME, // FCMGE_PPzZ0_H = 2262 CEFBS_HasSVEorSME, // FCMGE_PPzZ0_S = 2263 CEFBS_HasSVEorSME, // FCMGE_PPzZZ_D = 2264 CEFBS_HasSVEorSME, // FCMGE_PPzZZ_H = 2265 CEFBS_HasSVEorSME, // FCMGE_PPzZZ_S = 2266 CEFBS_HasNEON_HasFullFP16, // FCMGEv1i16rz = 2267 CEFBS_HasNEON, // FCMGEv1i32rz = 2268 CEFBS_HasNEON, // FCMGEv1i64rz = 2269 CEFBS_HasNEON, // FCMGEv2f32 = 2270 CEFBS_HasNEON, // FCMGEv2f64 = 2271 CEFBS_HasNEON, // FCMGEv2i32rz = 2272 CEFBS_HasNEON, // FCMGEv2i64rz = 2273 CEFBS_HasNEON_HasFullFP16, // FCMGEv4f16 = 2274 CEFBS_HasNEON, // FCMGEv4f32 = 2275 CEFBS_HasNEON_HasFullFP16, // FCMGEv4i16rz = 2276 CEFBS_HasNEON, // FCMGEv4i32rz = 2277 CEFBS_HasNEON_HasFullFP16, // FCMGEv8f16 = 2278 CEFBS_HasNEON_HasFullFP16, // FCMGEv8i16rz = 2279 CEFBS_HasNEON_HasFullFP16, // FCMGT16 = 2280 CEFBS_HasNEON, // FCMGT32 = 2281 CEFBS_HasNEON, // FCMGT64 = 2282 CEFBS_HasSVEorSME, // FCMGT_PPzZ0_D = 2283 CEFBS_HasSVEorSME, // FCMGT_PPzZ0_H = 2284 CEFBS_HasSVEorSME, // FCMGT_PPzZ0_S = 2285 CEFBS_HasSVEorSME, // FCMGT_PPzZZ_D = 2286 CEFBS_HasSVEorSME, // FCMGT_PPzZZ_H = 2287 CEFBS_HasSVEorSME, // FCMGT_PPzZZ_S = 2288 CEFBS_HasNEON_HasFullFP16, // FCMGTv1i16rz = 2289 CEFBS_HasNEON, // FCMGTv1i32rz = 2290 CEFBS_HasNEON, // FCMGTv1i64rz = 2291 CEFBS_HasNEON, // FCMGTv2f32 = 2292 CEFBS_HasNEON, // FCMGTv2f64 = 2293 CEFBS_HasNEON, // FCMGTv2i32rz = 2294 CEFBS_HasNEON, // FCMGTv2i64rz = 2295 CEFBS_HasNEON_HasFullFP16, // FCMGTv4f16 = 2296 CEFBS_HasNEON, // FCMGTv4f32 = 2297 CEFBS_HasNEON_HasFullFP16, // FCMGTv4i16rz = 2298 CEFBS_HasNEON, // FCMGTv4i32rz = 2299 CEFBS_HasNEON_HasFullFP16, // FCMGTv8f16 = 2300 CEFBS_HasNEON_HasFullFP16, // FCMGTv8i16rz = 2301 CEFBS_HasSVEorSME, // FCMLA_ZPmZZ_D = 2302 CEFBS_HasSVEorSME, // FCMLA_ZPmZZ_H = 2303 CEFBS_HasSVEorSME, // FCMLA_ZPmZZ_S = 2304 CEFBS_HasSVEorSME, // FCMLA_ZZZI_H = 2305 CEFBS_HasSVEorSME, // FCMLA_ZZZI_S = 2306 CEFBS_HasComplxNum_HasNEON, // FCMLAv2f32 = 2307 CEFBS_HasComplxNum_HasNEON, // FCMLAv2f64 = 2308 CEFBS_HasComplxNum_HasNEON_HasFullFP16, // FCMLAv4f16 = 2309 CEFBS_HasComplxNum_HasNEON_HasFullFP16, // FCMLAv4f16_indexed = 2310 CEFBS_HasComplxNum_HasNEON, // FCMLAv4f32 = 2311 CEFBS_HasComplxNum_HasNEON, // FCMLAv4f32_indexed = 2312 CEFBS_HasComplxNum_HasNEON_HasFullFP16, // FCMLAv8f16 = 2313 CEFBS_HasComplxNum_HasNEON_HasFullFP16, // FCMLAv8f16_indexed = 2314 CEFBS_HasSVEorSME, // FCMLE_PPzZ0_D = 2315 CEFBS_HasSVEorSME, // FCMLE_PPzZ0_H = 2316 CEFBS_HasSVEorSME, // FCMLE_PPzZ0_S = 2317 CEFBS_HasNEON_HasFullFP16, // FCMLEv1i16rz = 2318 CEFBS_HasNEON, // FCMLEv1i32rz = 2319 CEFBS_HasNEON, // FCMLEv1i64rz = 2320 CEFBS_HasNEON, // FCMLEv2i32rz = 2321 CEFBS_HasNEON, // FCMLEv2i64rz = 2322 CEFBS_HasNEON_HasFullFP16, // FCMLEv4i16rz = 2323 CEFBS_HasNEON, // FCMLEv4i32rz = 2324 CEFBS_HasNEON_HasFullFP16, // FCMLEv8i16rz = 2325 CEFBS_HasSVEorSME, // FCMLT_PPzZ0_D = 2326 CEFBS_HasSVEorSME, // FCMLT_PPzZ0_H = 2327 CEFBS_HasSVEorSME, // FCMLT_PPzZ0_S = 2328 CEFBS_HasNEON_HasFullFP16, // FCMLTv1i16rz = 2329 CEFBS_HasNEON, // FCMLTv1i32rz = 2330 CEFBS_HasNEON, // FCMLTv1i64rz = 2331 CEFBS_HasNEON, // FCMLTv2i32rz = 2332 CEFBS_HasNEON, // FCMLTv2i64rz = 2333 CEFBS_HasNEON_HasFullFP16, // FCMLTv4i16rz = 2334 CEFBS_HasNEON, // FCMLTv4i32rz = 2335 CEFBS_HasNEON_HasFullFP16, // FCMLTv8i16rz = 2336 CEFBS_HasSVEorSME, // FCMNE_PPzZ0_D = 2337 CEFBS_HasSVEorSME, // FCMNE_PPzZ0_H = 2338 CEFBS_HasSVEorSME, // FCMNE_PPzZ0_S = 2339 CEFBS_HasSVEorSME, // FCMNE_PPzZZ_D = 2340 CEFBS_HasSVEorSME, // FCMNE_PPzZZ_H = 2341 CEFBS_HasSVEorSME, // FCMNE_PPzZZ_S = 2342 CEFBS_HasFPARMv8, // FCMPDri = 2343 CEFBS_HasFPARMv8, // FCMPDrr = 2344 CEFBS_HasFPARMv8, // FCMPEDri = 2345 CEFBS_HasFPARMv8, // FCMPEDrr = 2346 CEFBS_HasFullFP16, // FCMPEHri = 2347 CEFBS_HasFullFP16, // FCMPEHrr = 2348 CEFBS_HasFPARMv8, // FCMPESri = 2349 CEFBS_HasFPARMv8, // FCMPESrr = 2350 CEFBS_HasFullFP16, // FCMPHri = 2351 CEFBS_HasFullFP16, // FCMPHrr = 2352 CEFBS_HasFPARMv8, // FCMPSri = 2353 CEFBS_HasFPARMv8, // FCMPSrr = 2354 CEFBS_HasSVEorSME, // FCMUO_PPzZZ_D = 2355 CEFBS_HasSVEorSME, // FCMUO_PPzZZ_H = 2356 CEFBS_HasSVEorSME, // FCMUO_PPzZZ_S = 2357 CEFBS_HasSVEorSME, // FCPY_ZPmI_D = 2358 CEFBS_HasSVEorSME, // FCPY_ZPmI_H = 2359 CEFBS_HasSVEorSME, // FCPY_ZPmI_S = 2360 CEFBS_HasFPARMv8, // FCSELDrrr = 2361 CEFBS_HasFullFP16, // FCSELHrrr = 2362 CEFBS_HasFPARMv8, // FCSELSrrr = 2363 CEFBS_HasFPARMv8, // FCVTASUWDr = 2364 CEFBS_HasFullFP16, // FCVTASUWHr = 2365 CEFBS_HasFPARMv8, // FCVTASUWSr = 2366 CEFBS_HasFPARMv8, // FCVTASUXDr = 2367 CEFBS_HasFullFP16, // FCVTASUXHr = 2368 CEFBS_HasFPARMv8, // FCVTASUXSr = 2369 CEFBS_HasNEON_HasFullFP16, // FCVTASv1f16 = 2370 CEFBS_HasNEON, // FCVTASv1i32 = 2371 CEFBS_HasNEON, // FCVTASv1i64 = 2372 CEFBS_HasNEON, // FCVTASv2f32 = 2373 CEFBS_HasNEON, // FCVTASv2f64 = 2374 CEFBS_HasNEON_HasFullFP16, // FCVTASv4f16 = 2375 CEFBS_HasNEON, // FCVTASv4f32 = 2376 CEFBS_HasNEON_HasFullFP16, // FCVTASv8f16 = 2377 CEFBS_HasFPARMv8, // FCVTAUUWDr = 2378 CEFBS_HasFullFP16, // FCVTAUUWHr = 2379 CEFBS_HasFPARMv8, // FCVTAUUWSr = 2380 CEFBS_HasFPARMv8, // FCVTAUUXDr = 2381 CEFBS_HasFullFP16, // FCVTAUUXHr = 2382 CEFBS_HasFPARMv8, // FCVTAUUXSr = 2383 CEFBS_HasNEON_HasFullFP16, // FCVTAUv1f16 = 2384 CEFBS_HasNEON, // FCVTAUv1i32 = 2385 CEFBS_HasNEON, // FCVTAUv1i64 = 2386 CEFBS_HasNEON, // FCVTAUv2f32 = 2387 CEFBS_HasNEON, // FCVTAUv2f64 = 2388 CEFBS_HasNEON_HasFullFP16, // FCVTAUv4f16 = 2389 CEFBS_HasNEON, // FCVTAUv4f32 = 2390 CEFBS_HasNEON_HasFullFP16, // FCVTAUv8f16 = 2391 CEFBS_HasFPARMv8, // FCVTDHr = 2392 CEFBS_HasFPARMv8, // FCVTDSr = 2393 CEFBS_HasFPARMv8, // FCVTHDr = 2394 CEFBS_HasFPARMv8, // FCVTHSr = 2395 CEFBS_HasSVE2orSME, // FCVTLT_ZPmZ_HtoS = 2396 CEFBS_HasSVE2orSME, // FCVTLT_ZPmZ_StoD = 2397 CEFBS_HasSME2p1_HasSMEF16F16, // FCVTL_2ZZ_H_S = 2398 CEFBS_HasNEON, // FCVTLv2i32 = 2399 CEFBS_HasNEON, // FCVTLv4i16 = 2400 CEFBS_HasNEON, // FCVTLv4i32 = 2401 CEFBS_HasNEON, // FCVTLv8i16 = 2402 CEFBS_HasFPARMv8, // FCVTMSUWDr = 2403 CEFBS_HasFullFP16, // FCVTMSUWHr = 2404 CEFBS_HasFPARMv8, // FCVTMSUWSr = 2405 CEFBS_HasFPARMv8, // FCVTMSUXDr = 2406 CEFBS_HasFullFP16, // FCVTMSUXHr = 2407 CEFBS_HasFPARMv8, // FCVTMSUXSr = 2408 CEFBS_HasNEON_HasFullFP16, // FCVTMSv1f16 = 2409 CEFBS_HasNEON, // FCVTMSv1i32 = 2410 CEFBS_HasNEON, // FCVTMSv1i64 = 2411 CEFBS_HasNEON, // FCVTMSv2f32 = 2412 CEFBS_HasNEON, // FCVTMSv2f64 = 2413 CEFBS_HasNEON_HasFullFP16, // FCVTMSv4f16 = 2414 CEFBS_HasNEON, // FCVTMSv4f32 = 2415 CEFBS_HasNEON_HasFullFP16, // FCVTMSv8f16 = 2416 CEFBS_HasFPARMv8, // FCVTMUUWDr = 2417 CEFBS_HasFullFP16, // FCVTMUUWHr = 2418 CEFBS_HasFPARMv8, // FCVTMUUWSr = 2419 CEFBS_HasFPARMv8, // FCVTMUUXDr = 2420 CEFBS_HasFullFP16, // FCVTMUUXHr = 2421 CEFBS_HasFPARMv8, // FCVTMUUXSr = 2422 CEFBS_HasNEON_HasFullFP16, // FCVTMUv1f16 = 2423 CEFBS_HasNEON, // FCVTMUv1i32 = 2424 CEFBS_HasNEON, // FCVTMUv1i64 = 2425 CEFBS_HasNEON, // FCVTMUv2f32 = 2426 CEFBS_HasNEON, // FCVTMUv2f64 = 2427 CEFBS_HasNEON_HasFullFP16, // FCVTMUv4f16 = 2428 CEFBS_HasNEON, // FCVTMUv4f32 = 2429 CEFBS_HasNEON_HasFullFP16, // FCVTMUv8f16 = 2430 CEFBS_HasFPARMv8, // FCVTNSUWDr = 2431 CEFBS_HasFullFP16, // FCVTNSUWHr = 2432 CEFBS_HasFPARMv8, // FCVTNSUWSr = 2433 CEFBS_HasFPARMv8, // FCVTNSUXDr = 2434 CEFBS_HasFullFP16, // FCVTNSUXHr = 2435 CEFBS_HasFPARMv8, // FCVTNSUXSr = 2436 CEFBS_HasNEON_HasFullFP16, // FCVTNSv1f16 = 2437 CEFBS_HasNEON, // FCVTNSv1i32 = 2438 CEFBS_HasNEON, // FCVTNSv1i64 = 2439 CEFBS_HasNEON, // FCVTNSv2f32 = 2440 CEFBS_HasNEON, // FCVTNSv2f64 = 2441 CEFBS_HasNEON_HasFullFP16, // FCVTNSv4f16 = 2442 CEFBS_HasNEON, // FCVTNSv4f32 = 2443 CEFBS_HasNEON_HasFullFP16, // FCVTNSv8f16 = 2444 CEFBS_HasSVE2orSME, // FCVTNT_ZPmZ_DtoS = 2445 CEFBS_HasSVE2orSME, // FCVTNT_ZPmZ_StoH = 2446 CEFBS_HasFPARMv8, // FCVTNUUWDr = 2447 CEFBS_HasFullFP16, // FCVTNUUWHr = 2448 CEFBS_HasFPARMv8, // FCVTNUUWSr = 2449 CEFBS_HasFPARMv8, // FCVTNUUXDr = 2450 CEFBS_HasFullFP16, // FCVTNUUXHr = 2451 CEFBS_HasFPARMv8, // FCVTNUUXSr = 2452 CEFBS_HasNEON_HasFullFP16, // FCVTNUv1f16 = 2453 CEFBS_HasNEON, // FCVTNUv1i32 = 2454 CEFBS_HasNEON, // FCVTNUv1i64 = 2455 CEFBS_HasNEON, // FCVTNUv2f32 = 2456 CEFBS_HasNEON, // FCVTNUv2f64 = 2457 CEFBS_HasNEON_HasFullFP16, // FCVTNUv4f16 = 2458 CEFBS_HasNEON, // FCVTNUv4f32 = 2459 CEFBS_HasNEON_HasFullFP16, // FCVTNUv8f16 = 2460 CEFBS_HasSME2, // FCVTN_Z2Z_StoH = 2461 CEFBS_HasNEON, // FCVTNv2i32 = 2462 CEFBS_HasNEON, // FCVTNv4i16 = 2463 CEFBS_HasNEON, // FCVTNv4i32 = 2464 CEFBS_HasNEON, // FCVTNv8i16 = 2465 CEFBS_HasFPARMv8, // FCVTPSUWDr = 2466 CEFBS_HasFullFP16, // FCVTPSUWHr = 2467 CEFBS_HasFPARMv8, // FCVTPSUWSr = 2468 CEFBS_HasFPARMv8, // FCVTPSUXDr = 2469 CEFBS_HasFullFP16, // FCVTPSUXHr = 2470 CEFBS_HasFPARMv8, // FCVTPSUXSr = 2471 CEFBS_HasNEON_HasFullFP16, // FCVTPSv1f16 = 2472 CEFBS_HasNEON, // FCVTPSv1i32 = 2473 CEFBS_HasNEON, // FCVTPSv1i64 = 2474 CEFBS_HasNEON, // FCVTPSv2f32 = 2475 CEFBS_HasNEON, // FCVTPSv2f64 = 2476 CEFBS_HasNEON_HasFullFP16, // FCVTPSv4f16 = 2477 CEFBS_HasNEON, // FCVTPSv4f32 = 2478 CEFBS_HasNEON_HasFullFP16, // FCVTPSv8f16 = 2479 CEFBS_HasFPARMv8, // FCVTPUUWDr = 2480 CEFBS_HasFullFP16, // FCVTPUUWHr = 2481 CEFBS_HasFPARMv8, // FCVTPUUWSr = 2482 CEFBS_HasFPARMv8, // FCVTPUUXDr = 2483 CEFBS_HasFullFP16, // FCVTPUUXHr = 2484 CEFBS_HasFPARMv8, // FCVTPUUXSr = 2485 CEFBS_HasNEON_HasFullFP16, // FCVTPUv1f16 = 2486 CEFBS_HasNEON, // FCVTPUv1i32 = 2487 CEFBS_HasNEON, // FCVTPUv1i64 = 2488 CEFBS_HasNEON, // FCVTPUv2f32 = 2489 CEFBS_HasNEON, // FCVTPUv2f64 = 2490 CEFBS_HasNEON_HasFullFP16, // FCVTPUv4f16 = 2491 CEFBS_HasNEON, // FCVTPUv4f32 = 2492 CEFBS_HasNEON_HasFullFP16, // FCVTPUv8f16 = 2493 CEFBS_HasFPARMv8, // FCVTSDr = 2494 CEFBS_HasFPARMv8, // FCVTSHr = 2495 CEFBS_HasSVE2orSME, // FCVTXNT_ZPmZ_DtoS = 2496 CEFBS_HasNEON, // FCVTXNv1i64 = 2497 CEFBS_HasNEON, // FCVTXNv2f32 = 2498 CEFBS_HasNEON, // FCVTXNv4f32 = 2499 CEFBS_HasSVE2orSME, // FCVTX_ZPmZ_DtoS = 2500 CEFBS_HasFPARMv8, // FCVTZSSWDri = 2501 CEFBS_HasFullFP16, // FCVTZSSWHri = 2502 CEFBS_HasFPARMv8, // FCVTZSSWSri = 2503 CEFBS_HasFPARMv8, // FCVTZSSXDri = 2504 CEFBS_HasFullFP16, // FCVTZSSXHri = 2505 CEFBS_HasFPARMv8, // FCVTZSSXSri = 2506 CEFBS_HasFPARMv8, // FCVTZSUWDr = 2507 CEFBS_HasFullFP16, // FCVTZSUWHr = 2508 CEFBS_HasFPARMv8, // FCVTZSUWSr = 2509 CEFBS_HasFPARMv8, // FCVTZSUXDr = 2510 CEFBS_HasFullFP16, // FCVTZSUXHr = 2511 CEFBS_HasFPARMv8, // FCVTZSUXSr = 2512 CEFBS_HasSME2, // FCVTZS_2Z2Z_StoS = 2513 CEFBS_HasSME2, // FCVTZS_4Z4Z_StoS = 2514 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_DtoD = 2515 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_DtoS = 2516 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_HtoD = 2517 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_HtoH = 2518 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_HtoS = 2519 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_StoD = 2520 CEFBS_HasSVEorSME, // FCVTZS_ZPmZ_StoS = 2521 CEFBS_HasNEON, // FCVTZSd = 2522 CEFBS_HasNEON_HasFullFP16, // FCVTZSh = 2523 CEFBS_HasNEON, // FCVTZSs = 2524 CEFBS_HasNEON_HasFullFP16, // FCVTZSv1f16 = 2525 CEFBS_HasNEON, // FCVTZSv1i32 = 2526 CEFBS_HasNEON, // FCVTZSv1i64 = 2527 CEFBS_HasNEON, // FCVTZSv2f32 = 2528 CEFBS_HasNEON, // FCVTZSv2f64 = 2529 CEFBS_HasNEON, // FCVTZSv2i32_shift = 2530 CEFBS_HasNEON, // FCVTZSv2i64_shift = 2531 CEFBS_HasNEON_HasFullFP16, // FCVTZSv4f16 = 2532 CEFBS_HasNEON, // FCVTZSv4f32 = 2533 CEFBS_HasNEON_HasFullFP16, // FCVTZSv4i16_shift = 2534 CEFBS_HasNEON, // FCVTZSv4i32_shift = 2535 CEFBS_HasNEON_HasFullFP16, // FCVTZSv8f16 = 2536 CEFBS_HasNEON_HasFullFP16, // FCVTZSv8i16_shift = 2537 CEFBS_HasFPARMv8, // FCVTZUSWDri = 2538 CEFBS_HasFullFP16, // FCVTZUSWHri = 2539 CEFBS_HasFPARMv8, // FCVTZUSWSri = 2540 CEFBS_HasFPARMv8, // FCVTZUSXDri = 2541 CEFBS_HasFullFP16, // FCVTZUSXHri = 2542 CEFBS_HasFPARMv8, // FCVTZUSXSri = 2543 CEFBS_HasFPARMv8, // FCVTZUUWDr = 2544 CEFBS_HasFullFP16, // FCVTZUUWHr = 2545 CEFBS_HasFPARMv8, // FCVTZUUWSr = 2546 CEFBS_HasFPARMv8, // FCVTZUUXDr = 2547 CEFBS_HasFullFP16, // FCVTZUUXHr = 2548 CEFBS_HasFPARMv8, // FCVTZUUXSr = 2549 CEFBS_HasSME2, // FCVTZU_2Z2Z_StoS = 2550 CEFBS_HasSME2, // FCVTZU_4Z4Z_StoS = 2551 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_DtoD = 2552 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_DtoS = 2553 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_HtoD = 2554 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_HtoH = 2555 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_HtoS = 2556 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_StoD = 2557 CEFBS_HasSVEorSME, // FCVTZU_ZPmZ_StoS = 2558 CEFBS_HasNEON, // FCVTZUd = 2559 CEFBS_HasNEON_HasFullFP16, // FCVTZUh = 2560 CEFBS_HasNEON, // FCVTZUs = 2561 CEFBS_HasNEON_HasFullFP16, // FCVTZUv1f16 = 2562 CEFBS_HasNEON, // FCVTZUv1i32 = 2563 CEFBS_HasNEON, // FCVTZUv1i64 = 2564 CEFBS_HasNEON, // FCVTZUv2f32 = 2565 CEFBS_HasNEON, // FCVTZUv2f64 = 2566 CEFBS_HasNEON, // FCVTZUv2i32_shift = 2567 CEFBS_HasNEON, // FCVTZUv2i64_shift = 2568 CEFBS_HasNEON_HasFullFP16, // FCVTZUv4f16 = 2569 CEFBS_HasNEON, // FCVTZUv4f32 = 2570 CEFBS_HasNEON_HasFullFP16, // FCVTZUv4i16_shift = 2571 CEFBS_HasNEON, // FCVTZUv4i32_shift = 2572 CEFBS_HasNEON_HasFullFP16, // FCVTZUv8f16 = 2573 CEFBS_HasNEON_HasFullFP16, // FCVTZUv8i16_shift = 2574 CEFBS_HasSME2p1_HasSMEF16F16, // FCVT_2ZZ_H_S = 2575 CEFBS_HasSME2, // FCVT_Z2Z_StoH = 2576 CEFBS_HasSVEorSME, // FCVT_ZPmZ_DtoH = 2577 CEFBS_HasSVEorSME, // FCVT_ZPmZ_DtoS = 2578 CEFBS_HasSVEorSME, // FCVT_ZPmZ_HtoD = 2579 CEFBS_HasSVEorSME, // FCVT_ZPmZ_HtoS = 2580 CEFBS_HasSVEorSME, // FCVT_ZPmZ_StoD = 2581 CEFBS_HasSVEorSME, // FCVT_ZPmZ_StoH = 2582 CEFBS_HasFPARMv8, // FDIVDrr = 2583 CEFBS_HasFullFP16, // FDIVHrr = 2584 CEFBS_HasSVEorSME, // FDIVR_ZPmZ_D = 2585 CEFBS_HasSVEorSME, // FDIVR_ZPmZ_H = 2586 CEFBS_HasSVEorSME, // FDIVR_ZPmZ_S = 2587 CEFBS_HasFPARMv8, // FDIVSrr = 2588 CEFBS_HasSVEorSME, // FDIV_ZPmZ_D = 2589 CEFBS_HasSVEorSME, // FDIV_ZPmZ_H = 2590 CEFBS_HasSVEorSME, // FDIV_ZPmZ_S = 2591 CEFBS_HasNEON, // FDIVv2f32 = 2592 CEFBS_HasNEON, // FDIVv2f64 = 2593 CEFBS_HasNEON_HasFullFP16, // FDIVv4f16 = 2594 CEFBS_HasNEON, // FDIVv4f32 = 2595 CEFBS_HasNEON_HasFullFP16, // FDIVv8f16 = 2596 CEFBS_HasSME2, // FDOT_VG2_M2Z2Z_HtoS = 2597 CEFBS_HasSME2, // FDOT_VG2_M2ZZI_HtoS = 2598 CEFBS_HasSME2, // FDOT_VG2_M2ZZ_HtoS = 2599 CEFBS_HasSME2, // FDOT_VG4_M4Z4Z_HtoS = 2600 CEFBS_HasSME2, // FDOT_VG4_M4ZZI_HtoS = 2601 CEFBS_HasSME2, // FDOT_VG4_M4ZZ_HtoS = 2602 CEFBS_HasSVE2p1_or_HasSME2, // FDOT_ZZZI_S = 2603 CEFBS_HasSVE2p1_or_HasSME2, // FDOT_ZZZ_S = 2604 CEFBS_HasSVEorSME, // FDUP_ZI_D = 2605 CEFBS_HasSVEorSME, // FDUP_ZI_H = 2606 CEFBS_HasSVEorSME, // FDUP_ZI_S = 2607 CEFBS_HasSVE, // FEXPA_ZZ_D = 2608 CEFBS_HasSVE, // FEXPA_ZZ_H = 2609 CEFBS_HasSVE, // FEXPA_ZZ_S = 2610 CEFBS_HasJS_HasFPARMv8, // FJCVTZS = 2611 CEFBS_HasSVE2orSME, // FLOGB_ZPmZ_D = 2612 CEFBS_HasSVE2orSME, // FLOGB_ZPmZ_H = 2613 CEFBS_HasSVE2orSME, // FLOGB_ZPmZ_S = 2614 CEFBS_HasFPARMv8, // FMADDDrrr = 2615 CEFBS_HasFullFP16, // FMADDHrrr = 2616 CEFBS_HasFPARMv8, // FMADDSrrr = 2617 CEFBS_HasSVEorSME, // FMAD_ZPmZZ_D = 2618 CEFBS_HasSVEorSME, // FMAD_ZPmZZ_H = 2619 CEFBS_HasSVEorSME, // FMAD_ZPmZZ_S = 2620 CEFBS_HasFPARMv8, // FMAXDrr = 2621 CEFBS_HasFullFP16, // FMAXHrr = 2622 CEFBS_HasFPARMv8, // FMAXNMDrr = 2623 CEFBS_HasFullFP16, // FMAXNMHrr = 2624 CEFBS_HasSVE2orSME, // FMAXNMP_ZPmZZ_D = 2625 CEFBS_HasSVE2orSME, // FMAXNMP_ZPmZZ_H = 2626 CEFBS_HasSVE2orSME, // FMAXNMP_ZPmZZ_S = 2627 CEFBS_HasNEON, // FMAXNMPv2f32 = 2628 CEFBS_HasNEON, // FMAXNMPv2f64 = 2629 CEFBS_HasNEON_HasFullFP16, // FMAXNMPv2i16p = 2630 CEFBS_HasNEON, // FMAXNMPv2i32p = 2631 CEFBS_HasNEON, // FMAXNMPv2i64p = 2632 CEFBS_HasNEON_HasFullFP16, // FMAXNMPv4f16 = 2633 CEFBS_HasNEON, // FMAXNMPv4f32 = 2634 CEFBS_HasNEON_HasFullFP16, // FMAXNMPv8f16 = 2635 CEFBS_HasSVE2p1_or_HasSME2p1, // FMAXNMQV_D = 2636 CEFBS_HasSVE2p1_or_HasSME2p1, // FMAXNMQV_H = 2637 CEFBS_HasSVE2p1_or_HasSME2p1, // FMAXNMQV_S = 2638 CEFBS_HasFPARMv8, // FMAXNMSrr = 2639 CEFBS_HasSVEorSME, // FMAXNMV_VPZ_D = 2640 CEFBS_HasSVEorSME, // FMAXNMV_VPZ_H = 2641 CEFBS_HasSVEorSME, // FMAXNMV_VPZ_S = 2642 CEFBS_HasNEON_HasFullFP16, // FMAXNMVv4i16v = 2643 CEFBS_HasNEON, // FMAXNMVv4i32v = 2644 CEFBS_HasNEON_HasFullFP16, // FMAXNMVv8i16v = 2645 CEFBS_HasSME2, // FMAXNM_VG2_2Z2Z_D = 2646 CEFBS_HasSME2, // FMAXNM_VG2_2Z2Z_H = 2647 CEFBS_HasSME2, // FMAXNM_VG2_2Z2Z_S = 2648 CEFBS_HasSME2, // FMAXNM_VG2_2ZZ_D = 2649 CEFBS_HasSME2, // FMAXNM_VG2_2ZZ_H = 2650 CEFBS_HasSME2, // FMAXNM_VG2_2ZZ_S = 2651 CEFBS_HasSME2, // FMAXNM_VG4_4Z4Z_D = 2652 CEFBS_HasSME2, // FMAXNM_VG4_4Z4Z_H = 2653 CEFBS_HasSME2, // FMAXNM_VG4_4Z4Z_S = 2654 CEFBS_HasSME2, // FMAXNM_VG4_4ZZ_D = 2655 CEFBS_HasSME2, // FMAXNM_VG4_4ZZ_H = 2656 CEFBS_HasSME2, // FMAXNM_VG4_4ZZ_S = 2657 CEFBS_HasSVEorSME, // FMAXNM_ZPmI_D = 2658 CEFBS_HasSVEorSME, // FMAXNM_ZPmI_H = 2659 CEFBS_HasSVEorSME, // FMAXNM_ZPmI_S = 2660 CEFBS_HasSVEorSME, // FMAXNM_ZPmZ_D = 2661 CEFBS_HasSVEorSME, // FMAXNM_ZPmZ_H = 2662 CEFBS_HasSVEorSME, // FMAXNM_ZPmZ_S = 2663 CEFBS_HasNEON, // FMAXNMv2f32 = 2664 CEFBS_HasNEON, // FMAXNMv2f64 = 2665 CEFBS_HasNEON_HasFullFP16, // FMAXNMv4f16 = 2666 CEFBS_HasNEON, // FMAXNMv4f32 = 2667 CEFBS_HasNEON_HasFullFP16, // FMAXNMv8f16 = 2668 CEFBS_HasSVE2orSME, // FMAXP_ZPmZZ_D = 2669 CEFBS_HasSVE2orSME, // FMAXP_ZPmZZ_H = 2670 CEFBS_HasSVE2orSME, // FMAXP_ZPmZZ_S = 2671 CEFBS_HasNEON, // FMAXPv2f32 = 2672 CEFBS_HasNEON, // FMAXPv2f64 = 2673 CEFBS_HasNEON_HasFullFP16, // FMAXPv2i16p = 2674 CEFBS_HasNEON, // FMAXPv2i32p = 2675 CEFBS_HasNEON, // FMAXPv2i64p = 2676 CEFBS_HasNEON_HasFullFP16, // FMAXPv4f16 = 2677 CEFBS_HasNEON, // FMAXPv4f32 = 2678 CEFBS_HasNEON_HasFullFP16, // FMAXPv8f16 = 2679 CEFBS_HasSVE2p1_or_HasSME2p1, // FMAXQV_D = 2680 CEFBS_HasSVE2p1_or_HasSME2p1, // FMAXQV_H = 2681 CEFBS_HasSVE2p1_or_HasSME2p1, // FMAXQV_S = 2682 CEFBS_HasFPARMv8, // FMAXSrr = 2683 CEFBS_HasSVEorSME, // FMAXV_VPZ_D = 2684 CEFBS_HasSVEorSME, // FMAXV_VPZ_H = 2685 CEFBS_HasSVEorSME, // FMAXV_VPZ_S = 2686 CEFBS_HasNEON_HasFullFP16, // FMAXVv4i16v = 2687 CEFBS_HasNEON, // FMAXVv4i32v = 2688 CEFBS_HasNEON_HasFullFP16, // FMAXVv8i16v = 2689 CEFBS_HasSME2, // FMAX_VG2_2Z2Z_D = 2690 CEFBS_HasSME2, // FMAX_VG2_2Z2Z_H = 2691 CEFBS_HasSME2, // FMAX_VG2_2Z2Z_S = 2692 CEFBS_HasSME2, // FMAX_VG2_2ZZ_D = 2693 CEFBS_HasSME2, // FMAX_VG2_2ZZ_H = 2694 CEFBS_HasSME2, // FMAX_VG2_2ZZ_S = 2695 CEFBS_HasSME2, // FMAX_VG4_4Z4Z_D = 2696 CEFBS_HasSME2, // FMAX_VG4_4Z4Z_H = 2697 CEFBS_HasSME2, // FMAX_VG4_4Z4Z_S = 2698 CEFBS_HasSME2, // FMAX_VG4_4ZZ_D = 2699 CEFBS_HasSME2, // FMAX_VG4_4ZZ_H = 2700 CEFBS_HasSME2, // FMAX_VG4_4ZZ_S = 2701 CEFBS_HasSVEorSME, // FMAX_ZPmI_D = 2702 CEFBS_HasSVEorSME, // FMAX_ZPmI_H = 2703 CEFBS_HasSVEorSME, // FMAX_ZPmI_S = 2704 CEFBS_HasSVEorSME, // FMAX_ZPmZ_D = 2705 CEFBS_HasSVEorSME, // FMAX_ZPmZ_H = 2706 CEFBS_HasSVEorSME, // FMAX_ZPmZ_S = 2707 CEFBS_HasNEON, // FMAXv2f32 = 2708 CEFBS_HasNEON, // FMAXv2f64 = 2709 CEFBS_HasNEON_HasFullFP16, // FMAXv4f16 = 2710 CEFBS_HasNEON, // FMAXv4f32 = 2711 CEFBS_HasNEON_HasFullFP16, // FMAXv8f16 = 2712 CEFBS_HasFPARMv8, // FMINDrr = 2713 CEFBS_HasFullFP16, // FMINHrr = 2714 CEFBS_HasFPARMv8, // FMINNMDrr = 2715 CEFBS_HasFullFP16, // FMINNMHrr = 2716 CEFBS_HasSVE2orSME, // FMINNMP_ZPmZZ_D = 2717 CEFBS_HasSVE2orSME, // FMINNMP_ZPmZZ_H = 2718 CEFBS_HasSVE2orSME, // FMINNMP_ZPmZZ_S = 2719 CEFBS_HasNEON, // FMINNMPv2f32 = 2720 CEFBS_HasNEON, // FMINNMPv2f64 = 2721 CEFBS_HasNEON_HasFullFP16, // FMINNMPv2i16p = 2722 CEFBS_HasNEON, // FMINNMPv2i32p = 2723 CEFBS_HasNEON, // FMINNMPv2i64p = 2724 CEFBS_HasNEON_HasFullFP16, // FMINNMPv4f16 = 2725 CEFBS_HasNEON, // FMINNMPv4f32 = 2726 CEFBS_HasNEON_HasFullFP16, // FMINNMPv8f16 = 2727 CEFBS_HasSVE2p1_or_HasSME2p1, // FMINNMQV_D = 2728 CEFBS_HasSVE2p1_or_HasSME2p1, // FMINNMQV_H = 2729 CEFBS_HasSVE2p1_or_HasSME2p1, // FMINNMQV_S = 2730 CEFBS_HasFPARMv8, // FMINNMSrr = 2731 CEFBS_HasSVEorSME, // FMINNMV_VPZ_D = 2732 CEFBS_HasSVEorSME, // FMINNMV_VPZ_H = 2733 CEFBS_HasSVEorSME, // FMINNMV_VPZ_S = 2734 CEFBS_HasNEON_HasFullFP16, // FMINNMVv4i16v = 2735 CEFBS_HasNEON, // FMINNMVv4i32v = 2736 CEFBS_HasNEON_HasFullFP16, // FMINNMVv8i16v = 2737 CEFBS_HasSME2, // FMINNM_VG2_2Z2Z_D = 2738 CEFBS_HasSME2, // FMINNM_VG2_2Z2Z_H = 2739 CEFBS_HasSME2, // FMINNM_VG2_2Z2Z_S = 2740 CEFBS_HasSME2, // FMINNM_VG2_2ZZ_D = 2741 CEFBS_HasSME2, // FMINNM_VG2_2ZZ_H = 2742 CEFBS_HasSME2, // FMINNM_VG2_2ZZ_S = 2743 CEFBS_HasSME2, // FMINNM_VG4_4Z4Z_D = 2744 CEFBS_HasSME2, // FMINNM_VG4_4Z4Z_H = 2745 CEFBS_HasSME2, // FMINNM_VG4_4Z4Z_S = 2746 CEFBS_HasSME2, // FMINNM_VG4_4ZZ_D = 2747 CEFBS_HasSME2, // FMINNM_VG4_4ZZ_H = 2748 CEFBS_HasSME2, // FMINNM_VG4_4ZZ_S = 2749 CEFBS_HasSVEorSME, // FMINNM_ZPmI_D = 2750 CEFBS_HasSVEorSME, // FMINNM_ZPmI_H = 2751 CEFBS_HasSVEorSME, // FMINNM_ZPmI_S = 2752 CEFBS_HasSVEorSME, // FMINNM_ZPmZ_D = 2753 CEFBS_HasSVEorSME, // FMINNM_ZPmZ_H = 2754 CEFBS_HasSVEorSME, // FMINNM_ZPmZ_S = 2755 CEFBS_HasNEON, // FMINNMv2f32 = 2756 CEFBS_HasNEON, // FMINNMv2f64 = 2757 CEFBS_HasNEON_HasFullFP16, // FMINNMv4f16 = 2758 CEFBS_HasNEON, // FMINNMv4f32 = 2759 CEFBS_HasNEON_HasFullFP16, // FMINNMv8f16 = 2760 CEFBS_HasSVE2orSME, // FMINP_ZPmZZ_D = 2761 CEFBS_HasSVE2orSME, // FMINP_ZPmZZ_H = 2762 CEFBS_HasSVE2orSME, // FMINP_ZPmZZ_S = 2763 CEFBS_HasNEON, // FMINPv2f32 = 2764 CEFBS_HasNEON, // FMINPv2f64 = 2765 CEFBS_HasNEON_HasFullFP16, // FMINPv2i16p = 2766 CEFBS_HasNEON, // FMINPv2i32p = 2767 CEFBS_HasNEON, // FMINPv2i64p = 2768 CEFBS_HasNEON_HasFullFP16, // FMINPv4f16 = 2769 CEFBS_HasNEON, // FMINPv4f32 = 2770 CEFBS_HasNEON_HasFullFP16, // FMINPv8f16 = 2771 CEFBS_HasSVE2p1_or_HasSME2p1, // FMINQV_D = 2772 CEFBS_HasSVE2p1_or_HasSME2p1, // FMINQV_H = 2773 CEFBS_HasSVE2p1_or_HasSME2p1, // FMINQV_S = 2774 CEFBS_HasFPARMv8, // FMINSrr = 2775 CEFBS_HasSVEorSME, // FMINV_VPZ_D = 2776 CEFBS_HasSVEorSME, // FMINV_VPZ_H = 2777 CEFBS_HasSVEorSME, // FMINV_VPZ_S = 2778 CEFBS_HasNEON_HasFullFP16, // FMINVv4i16v = 2779 CEFBS_HasNEON, // FMINVv4i32v = 2780 CEFBS_HasNEON_HasFullFP16, // FMINVv8i16v = 2781 CEFBS_HasSME2, // FMIN_VG2_2Z2Z_D = 2782 CEFBS_HasSME2, // FMIN_VG2_2Z2Z_H = 2783 CEFBS_HasSME2, // FMIN_VG2_2Z2Z_S = 2784 CEFBS_HasSME2, // FMIN_VG2_2ZZ_D = 2785 CEFBS_HasSME2, // FMIN_VG2_2ZZ_H = 2786 CEFBS_HasSME2, // FMIN_VG2_2ZZ_S = 2787 CEFBS_HasSME2, // FMIN_VG4_4Z4Z_D = 2788 CEFBS_HasSME2, // FMIN_VG4_4Z4Z_H = 2789 CEFBS_HasSME2, // FMIN_VG4_4Z4Z_S = 2790 CEFBS_HasSME2, // FMIN_VG4_4ZZ_D = 2791 CEFBS_HasSME2, // FMIN_VG4_4ZZ_H = 2792 CEFBS_HasSME2, // FMIN_VG4_4ZZ_S = 2793 CEFBS_HasSVEorSME, // FMIN_ZPmI_D = 2794 CEFBS_HasSVEorSME, // FMIN_ZPmI_H = 2795 CEFBS_HasSVEorSME, // FMIN_ZPmI_S = 2796 CEFBS_HasSVEorSME, // FMIN_ZPmZ_D = 2797 CEFBS_HasSVEorSME, // FMIN_ZPmZ_H = 2798 CEFBS_HasSVEorSME, // FMIN_ZPmZ_S = 2799 CEFBS_HasNEON, // FMINv2f32 = 2800 CEFBS_HasNEON, // FMINv2f64 = 2801 CEFBS_HasNEON_HasFullFP16, // FMINv4f16 = 2802 CEFBS_HasNEON, // FMINv4f32 = 2803 CEFBS_HasNEON_HasFullFP16, // FMINv8f16 = 2804 CEFBS_HasNEON_HasFP16FML, // FMLAL2lanev4f16 = 2805 CEFBS_HasNEON_HasFP16FML, // FMLAL2lanev8f16 = 2806 CEFBS_HasNEON_HasFP16FML, // FMLAL2v4f16 = 2807 CEFBS_HasNEON_HasFP16FML, // FMLAL2v8f16 = 2808 CEFBS_HasSVE2orSME, // FMLALB_ZZZI_SHH = 2809 CEFBS_HasSVE2orSME, // FMLALB_ZZZ_SHH = 2810 CEFBS_HasSVE2orSME, // FMLALT_ZZZI_SHH = 2811 CEFBS_HasSVE2orSME, // FMLALT_ZZZ_SHH = 2812 CEFBS_HasSME2, // FMLAL_MZZI_S = 2813 CEFBS_HasSME2, // FMLAL_MZZ_S = 2814 CEFBS_HasSME2, // FMLAL_VG2_M2Z2Z_S = 2815 CEFBS_HasSME2, // FMLAL_VG2_M2ZZI_S = 2816 CEFBS_HasSME2, // FMLAL_VG2_M2ZZ_S = 2817 CEFBS_HasSME2, // FMLAL_VG4_M4Z4Z_S = 2818 CEFBS_HasSME2, // FMLAL_VG4_M4ZZI_S = 2819 CEFBS_HasSME2, // FMLAL_VG4_M4ZZ_S = 2820 CEFBS_HasNEON_HasFP16FML, // FMLALlanev4f16 = 2821 CEFBS_HasNEON_HasFP16FML, // FMLALlanev8f16 = 2822 CEFBS_HasNEON_HasFP16FML, // FMLALv4f16 = 2823 CEFBS_HasNEON_HasFP16FML, // FMLALv8f16 = 2824 CEFBS_HasSME2_HasSMEF64F64, // FMLA_VG2_M2Z2Z_D = 2825 CEFBS_HasSME2, // FMLA_VG2_M2Z2Z_S = 2826 CEFBS_HasSME2p1_HasSMEF16F16, // FMLA_VG2_M2Z4Z_H = 2827 CEFBS_HasSME2_HasSMEF64F64, // FMLA_VG2_M2ZZI_D = 2828 CEFBS_HasSME2p1_HasSMEF16F16, // FMLA_VG2_M2ZZI_H = 2829 CEFBS_HasSME2, // FMLA_VG2_M2ZZI_S = 2830 CEFBS_HasSME2_HasSMEF64F64, // FMLA_VG2_M2ZZ_D = 2831 CEFBS_HasSME2p1_HasSMEF16F16, // FMLA_VG2_M2ZZ_H = 2832 CEFBS_HasSME2, // FMLA_VG2_M2ZZ_S = 2833 CEFBS_HasSME2_HasSMEF64F64, // FMLA_VG4_M4Z4Z_D = 2834 CEFBS_HasSME2p1_HasSMEF16F16, // FMLA_VG4_M4Z4Z_H = 2835 CEFBS_HasSME2, // FMLA_VG4_M4Z4Z_S = 2836 CEFBS_HasSME2_HasSMEF64F64, // FMLA_VG4_M4ZZI_D = 2837 CEFBS_HasSME2p1_HasSMEF16F16, // FMLA_VG4_M4ZZI_H = 2838 CEFBS_HasSME2, // FMLA_VG4_M4ZZI_S = 2839 CEFBS_HasSME2_HasSMEF64F64, // FMLA_VG4_M4ZZ_D = 2840 CEFBS_HasSME2p1_HasSMEF16F16, // FMLA_VG4_M4ZZ_H = 2841 CEFBS_HasSME2, // FMLA_VG4_M4ZZ_S = 2842 CEFBS_HasSVEorSME, // FMLA_ZPmZZ_D = 2843 CEFBS_HasSVEorSME, // FMLA_ZPmZZ_H = 2844 CEFBS_HasSVEorSME, // FMLA_ZPmZZ_S = 2845 CEFBS_HasSVEorSME, // FMLA_ZZZI_D = 2846 CEFBS_HasSVEorSME, // FMLA_ZZZI_H = 2847 CEFBS_HasSVEorSME, // FMLA_ZZZI_S = 2848 CEFBS_HasNEON_HasFullFP16, // FMLAv1i16_indexed = 2849 CEFBS_HasNEON, // FMLAv1i32_indexed = 2850 CEFBS_HasNEON, // FMLAv1i64_indexed = 2851 CEFBS_HasNEON, // FMLAv2f32 = 2852 CEFBS_HasNEON, // FMLAv2f64 = 2853 CEFBS_HasNEON, // FMLAv2i32_indexed = 2854 CEFBS_HasNEON, // FMLAv2i64_indexed = 2855 CEFBS_HasNEON_HasFullFP16, // FMLAv4f16 = 2856 CEFBS_HasNEON, // FMLAv4f32 = 2857 CEFBS_HasNEON_HasFullFP16, // FMLAv4i16_indexed = 2858 CEFBS_HasNEON, // FMLAv4i32_indexed = 2859 CEFBS_HasNEON_HasFullFP16, // FMLAv8f16 = 2860 CEFBS_HasNEON_HasFullFP16, // FMLAv8i16_indexed = 2861 CEFBS_HasNEON_HasFP16FML, // FMLSL2lanev4f16 = 2862 CEFBS_HasNEON_HasFP16FML, // FMLSL2lanev8f16 = 2863 CEFBS_HasNEON_HasFP16FML, // FMLSL2v4f16 = 2864 CEFBS_HasNEON_HasFP16FML, // FMLSL2v8f16 = 2865 CEFBS_HasSVE2orSME, // FMLSLB_ZZZI_SHH = 2866 CEFBS_HasSVE2orSME, // FMLSLB_ZZZ_SHH = 2867 CEFBS_HasSVE2orSME, // FMLSLT_ZZZI_SHH = 2868 CEFBS_HasSVE2orSME, // FMLSLT_ZZZ_SHH = 2869 CEFBS_HasSME2, // FMLSL_MZZI_S = 2870 CEFBS_HasSME2, // FMLSL_MZZ_S = 2871 CEFBS_HasSME2, // FMLSL_VG2_M2Z2Z_S = 2872 CEFBS_HasSME2, // FMLSL_VG2_M2ZZI_S = 2873 CEFBS_HasSME2, // FMLSL_VG2_M2ZZ_S = 2874 CEFBS_HasSME2, // FMLSL_VG4_M4Z4Z_S = 2875 CEFBS_HasSME2, // FMLSL_VG4_M4ZZI_S = 2876 CEFBS_HasSME2, // FMLSL_VG4_M4ZZ_S = 2877 CEFBS_HasNEON_HasFP16FML, // FMLSLlanev4f16 = 2878 CEFBS_HasNEON_HasFP16FML, // FMLSLlanev8f16 = 2879 CEFBS_HasNEON_HasFP16FML, // FMLSLv4f16 = 2880 CEFBS_HasNEON_HasFP16FML, // FMLSLv8f16 = 2881 CEFBS_HasSME2_HasSMEF64F64, // FMLS_VG2_M2Z2Z_D = 2882 CEFBS_HasSME2p1_HasSMEF16F16, // FMLS_VG2_M2Z2Z_H = 2883 CEFBS_HasSME2, // FMLS_VG2_M2Z2Z_S = 2884 CEFBS_HasSME2_HasSMEF64F64, // FMLS_VG2_M2ZZI_D = 2885 CEFBS_HasSME2p1_HasSMEF16F16, // FMLS_VG2_M2ZZI_H = 2886 CEFBS_HasSME2, // FMLS_VG2_M2ZZI_S = 2887 CEFBS_HasSME2_HasSMEF64F64, // FMLS_VG2_M2ZZ_D = 2888 CEFBS_HasSME2p1_HasSMEF16F16, // FMLS_VG2_M2ZZ_H = 2889 CEFBS_HasSME2, // FMLS_VG2_M2ZZ_S = 2890 CEFBS_HasSME2p1_HasSMEF16F16, // FMLS_VG4_M4Z2Z_H = 2891 CEFBS_HasSME2_HasSMEF64F64, // FMLS_VG4_M4Z4Z_D = 2892 CEFBS_HasSME2, // FMLS_VG4_M4Z4Z_S = 2893 CEFBS_HasSME2_HasSMEF64F64, // FMLS_VG4_M4ZZI_D = 2894 CEFBS_HasSME2p1_HasSMEF16F16, // FMLS_VG4_M4ZZI_H = 2895 CEFBS_HasSME2, // FMLS_VG4_M4ZZI_S = 2896 CEFBS_HasSME2_HasSMEF64F64, // FMLS_VG4_M4ZZ_D = 2897 CEFBS_HasSME2p1_HasSMEF16F16, // FMLS_VG4_M4ZZ_H = 2898 CEFBS_HasSME2, // FMLS_VG4_M4ZZ_S = 2899 CEFBS_HasSVEorSME, // FMLS_ZPmZZ_D = 2900 CEFBS_HasSVEorSME, // FMLS_ZPmZZ_H = 2901 CEFBS_HasSVEorSME, // FMLS_ZPmZZ_S = 2902 CEFBS_HasSVEorSME, // FMLS_ZZZI_D = 2903 CEFBS_HasSVEorSME, // FMLS_ZZZI_H = 2904 CEFBS_HasSVEorSME, // FMLS_ZZZI_S = 2905 CEFBS_HasNEON_HasFullFP16, // FMLSv1i16_indexed = 2906 CEFBS_HasNEON, // FMLSv1i32_indexed = 2907 CEFBS_HasNEON, // FMLSv1i64_indexed = 2908 CEFBS_HasNEON, // FMLSv2f32 = 2909 CEFBS_HasNEON, // FMLSv2f64 = 2910 CEFBS_HasNEON, // FMLSv2i32_indexed = 2911 CEFBS_HasNEON, // FMLSv2i64_indexed = 2912 CEFBS_HasNEON_HasFullFP16, // FMLSv4f16 = 2913 CEFBS_HasNEON, // FMLSv4f32 = 2914 CEFBS_HasNEON_HasFullFP16, // FMLSv4i16_indexed = 2915 CEFBS_HasNEON, // FMLSv4i32_indexed = 2916 CEFBS_HasNEON_HasFullFP16, // FMLSv8f16 = 2917 CEFBS_HasNEON_HasFullFP16, // FMLSv8i16_indexed = 2918 CEFBS_HasSVE_HasMatMulFP64, // FMMLA_ZZZ_D = 2919 CEFBS_HasSVE_HasMatMulFP32, // FMMLA_ZZZ_S = 2920 CEFBS_HasSME, // FMOPAL_MPPZZ = 2921 CEFBS_HasSMEF64F64, // FMOPA_MPPZZ_D = 2922 CEFBS_HasSME2p1_HasSMEF16F16, // FMOPA_MPPZZ_H = 2923 CEFBS_HasSME, // FMOPA_MPPZZ_S = 2924 CEFBS_HasSME, // FMOPSL_MPPZZ = 2925 CEFBS_HasSMEF64F64, // FMOPS_MPPZZ_D = 2926 CEFBS_HasSME2p1_HasSMEF16F16, // FMOPS_MPPZZ_H = 2927 CEFBS_HasSME, // FMOPS_MPPZZ_S = 2928 CEFBS_HasFPARMv8, // FMOVDXHighr = 2929 CEFBS_HasFPARMv8, // FMOVDXr = 2930 CEFBS_HasFPARMv8, // FMOVDi = 2931 CEFBS_HasFPARMv8, // FMOVDr = 2932 CEFBS_HasFullFP16, // FMOVHWr = 2933 CEFBS_HasFullFP16, // FMOVHXr = 2934 CEFBS_HasFullFP16, // FMOVHi = 2935 CEFBS_HasFullFP16, // FMOVHr = 2936 CEFBS_HasFPARMv8, // FMOVSWr = 2937 CEFBS_HasFPARMv8, // FMOVSi = 2938 CEFBS_HasFPARMv8, // FMOVSr = 2939 CEFBS_HasFullFP16, // FMOVWHr = 2940 CEFBS_HasFPARMv8, // FMOVWSr = 2941 CEFBS_HasFPARMv8, // FMOVXDHighr = 2942 CEFBS_HasFPARMv8, // FMOVXDr = 2943 CEFBS_HasFullFP16, // FMOVXHr = 2944 CEFBS_HasNEON, // FMOVv2f32_ns = 2945 CEFBS_HasNEON, // FMOVv2f64_ns = 2946 CEFBS_HasNEON_HasFullFP16, // FMOVv4f16_ns = 2947 CEFBS_HasNEON, // FMOVv4f32_ns = 2948 CEFBS_HasNEON_HasFullFP16, // FMOVv8f16_ns = 2949 CEFBS_HasSVEorSME, // FMSB_ZPmZZ_D = 2950 CEFBS_HasSVEorSME, // FMSB_ZPmZZ_H = 2951 CEFBS_HasSVEorSME, // FMSB_ZPmZZ_S = 2952 CEFBS_HasFPARMv8, // FMSUBDrrr = 2953 CEFBS_HasFullFP16, // FMSUBHrrr = 2954 CEFBS_HasFPARMv8, // FMSUBSrrr = 2955 CEFBS_HasFPARMv8, // FMULDrr = 2956 CEFBS_HasFullFP16, // FMULHrr = 2957 CEFBS_HasFPARMv8, // FMULSrr = 2958 CEFBS_HasNEONorSME_HasFullFP16, // FMULX16 = 2959 CEFBS_HasNEONorSME, // FMULX32 = 2960 CEFBS_HasNEONorSME, // FMULX64 = 2961 CEFBS_HasSVEorSME, // FMULX_ZPmZ_D = 2962 CEFBS_HasSVEorSME, // FMULX_ZPmZ_H = 2963 CEFBS_HasSVEorSME, // FMULX_ZPmZ_S = 2964 CEFBS_HasNEON_HasFullFP16, // FMULXv1i16_indexed = 2965 CEFBS_HasNEON, // FMULXv1i32_indexed = 2966 CEFBS_HasNEON, // FMULXv1i64_indexed = 2967 CEFBS_HasNEON, // FMULXv2f32 = 2968 CEFBS_HasNEON, // FMULXv2f64 = 2969 CEFBS_HasNEON, // FMULXv2i32_indexed = 2970 CEFBS_HasNEON, // FMULXv2i64_indexed = 2971 CEFBS_HasNEON_HasFullFP16, // FMULXv4f16 = 2972 CEFBS_HasNEON, // FMULXv4f32 = 2973 CEFBS_HasNEON_HasFullFP16, // FMULXv4i16_indexed = 2974 CEFBS_HasNEON, // FMULXv4i32_indexed = 2975 CEFBS_HasNEON_HasFullFP16, // FMULXv8f16 = 2976 CEFBS_HasNEON_HasFullFP16, // FMULXv8i16_indexed = 2977 CEFBS_HasSVEorSME, // FMUL_ZPmI_D = 2978 CEFBS_HasSVEorSME, // FMUL_ZPmI_H = 2979 CEFBS_HasSVEorSME, // FMUL_ZPmI_S = 2980 CEFBS_HasSVEorSME, // FMUL_ZPmZ_D = 2981 CEFBS_HasSVEorSME, // FMUL_ZPmZ_H = 2982 CEFBS_HasSVEorSME, // FMUL_ZPmZ_S = 2983 CEFBS_HasSVEorSME, // FMUL_ZZZI_D = 2984 CEFBS_HasSVEorSME, // FMUL_ZZZI_H = 2985 CEFBS_HasSVEorSME, // FMUL_ZZZI_S = 2986 CEFBS_HasSVEorSME, // FMUL_ZZZ_D = 2987 CEFBS_HasSVEorSME, // FMUL_ZZZ_H = 2988 CEFBS_HasSVEorSME, // FMUL_ZZZ_S = 2989 CEFBS_HasNEON_HasFullFP16, // FMULv1i16_indexed = 2990 CEFBS_HasNEON, // FMULv1i32_indexed = 2991 CEFBS_HasNEON, // FMULv1i64_indexed = 2992 CEFBS_HasNEON, // FMULv2f32 = 2993 CEFBS_HasNEON, // FMULv2f64 = 2994 CEFBS_HasNEON, // FMULv2i32_indexed = 2995 CEFBS_HasNEON, // FMULv2i64_indexed = 2996 CEFBS_HasNEON_HasFullFP16, // FMULv4f16 = 2997 CEFBS_HasNEON, // FMULv4f32 = 2998 CEFBS_HasNEON_HasFullFP16, // FMULv4i16_indexed = 2999 CEFBS_HasNEON, // FMULv4i32_indexed = 3000 CEFBS_HasNEON_HasFullFP16, // FMULv8f16 = 3001 CEFBS_HasNEON_HasFullFP16, // FMULv8i16_indexed = 3002 CEFBS_HasFPARMv8, // FNEGDr = 3003 CEFBS_HasFullFP16, // FNEGHr = 3004 CEFBS_HasFPARMv8, // FNEGSr = 3005 CEFBS_HasSVEorSME, // FNEG_ZPmZ_D = 3006 CEFBS_HasSVEorSME, // FNEG_ZPmZ_H = 3007 CEFBS_HasSVEorSME, // FNEG_ZPmZ_S = 3008 CEFBS_HasNEON, // FNEGv2f32 = 3009 CEFBS_HasNEON, // FNEGv2f64 = 3010 CEFBS_HasNEON_HasFullFP16, // FNEGv4f16 = 3011 CEFBS_HasNEON, // FNEGv4f32 = 3012 CEFBS_HasNEON_HasFullFP16, // FNEGv8f16 = 3013 CEFBS_HasFPARMv8, // FNMADDDrrr = 3014 CEFBS_HasFullFP16, // FNMADDHrrr = 3015 CEFBS_HasFPARMv8, // FNMADDSrrr = 3016 CEFBS_HasSVEorSME, // FNMAD_ZPmZZ_D = 3017 CEFBS_HasSVEorSME, // FNMAD_ZPmZZ_H = 3018 CEFBS_HasSVEorSME, // FNMAD_ZPmZZ_S = 3019 CEFBS_HasSVEorSME, // FNMLA_ZPmZZ_D = 3020 CEFBS_HasSVEorSME, // FNMLA_ZPmZZ_H = 3021 CEFBS_HasSVEorSME, // FNMLA_ZPmZZ_S = 3022 CEFBS_HasSVEorSME, // FNMLS_ZPmZZ_D = 3023 CEFBS_HasSVEorSME, // FNMLS_ZPmZZ_H = 3024 CEFBS_HasSVEorSME, // FNMLS_ZPmZZ_S = 3025 CEFBS_HasSVEorSME, // FNMSB_ZPmZZ_D = 3026 CEFBS_HasSVEorSME, // FNMSB_ZPmZZ_H = 3027 CEFBS_HasSVEorSME, // FNMSB_ZPmZZ_S = 3028 CEFBS_HasFPARMv8, // FNMSUBDrrr = 3029 CEFBS_HasFullFP16, // FNMSUBHrrr = 3030 CEFBS_HasFPARMv8, // FNMSUBSrrr = 3031 CEFBS_HasFPARMv8, // FNMULDrr = 3032 CEFBS_HasFullFP16, // FNMULHrr = 3033 CEFBS_HasFPARMv8, // FNMULSrr = 3034 CEFBS_HasSVEorSME, // FRECPE_ZZ_D = 3035 CEFBS_HasSVEorSME, // FRECPE_ZZ_H = 3036 CEFBS_HasSVEorSME, // FRECPE_ZZ_S = 3037 CEFBS_HasNEONorSME_HasFullFP16, // FRECPEv1f16 = 3038 CEFBS_HasNEONorSME, // FRECPEv1i32 = 3039 CEFBS_HasNEONorSME, // FRECPEv1i64 = 3040 CEFBS_HasNEON, // FRECPEv2f32 = 3041 CEFBS_HasNEON, // FRECPEv2f64 = 3042 CEFBS_HasNEON_HasFullFP16, // FRECPEv4f16 = 3043 CEFBS_HasNEON, // FRECPEv4f32 = 3044 CEFBS_HasNEON_HasFullFP16, // FRECPEv8f16 = 3045 CEFBS_HasNEONorSME_HasFullFP16, // FRECPS16 = 3046 CEFBS_HasNEONorSME, // FRECPS32 = 3047 CEFBS_HasNEONorSME, // FRECPS64 = 3048 CEFBS_HasSVEorSME, // FRECPS_ZZZ_D = 3049 CEFBS_HasSVEorSME, // FRECPS_ZZZ_H = 3050 CEFBS_HasSVEorSME, // FRECPS_ZZZ_S = 3051 CEFBS_HasNEON, // FRECPSv2f32 = 3052 CEFBS_HasNEON, // FRECPSv2f64 = 3053 CEFBS_HasNEON_HasFullFP16, // FRECPSv4f16 = 3054 CEFBS_HasNEON, // FRECPSv4f32 = 3055 CEFBS_HasNEON_HasFullFP16, // FRECPSv8f16 = 3056 CEFBS_HasSVEorSME, // FRECPX_ZPmZ_D = 3057 CEFBS_HasSVEorSME, // FRECPX_ZPmZ_H = 3058 CEFBS_HasSVEorSME, // FRECPX_ZPmZ_S = 3059 CEFBS_HasNEONorSME_HasFullFP16, // FRECPXv1f16 = 3060 CEFBS_HasNEONorSME, // FRECPXv1i32 = 3061 CEFBS_HasNEONorSME, // FRECPXv1i64 = 3062 CEFBS_HasFRInt3264, // FRINT32XDr = 3063 CEFBS_HasFRInt3264, // FRINT32XSr = 3064 CEFBS_HasFRInt3264, // FRINT32Xv2f32 = 3065 CEFBS_HasFRInt3264, // FRINT32Xv2f64 = 3066 CEFBS_HasFRInt3264, // FRINT32Xv4f32 = 3067 CEFBS_HasFRInt3264, // FRINT32ZDr = 3068 CEFBS_HasFRInt3264, // FRINT32ZSr = 3069 CEFBS_HasFRInt3264, // FRINT32Zv2f32 = 3070 CEFBS_HasFRInt3264, // FRINT32Zv2f64 = 3071 CEFBS_HasFRInt3264, // FRINT32Zv4f32 = 3072 CEFBS_HasFRInt3264, // FRINT64XDr = 3073 CEFBS_HasFRInt3264, // FRINT64XSr = 3074 CEFBS_HasFRInt3264, // FRINT64Xv2f32 = 3075 CEFBS_HasFRInt3264, // FRINT64Xv2f64 = 3076 CEFBS_HasFRInt3264, // FRINT64Xv4f32 = 3077 CEFBS_HasFRInt3264, // FRINT64ZDr = 3078 CEFBS_HasFRInt3264, // FRINT64ZSr = 3079 CEFBS_HasFRInt3264, // FRINT64Zv2f32 = 3080 CEFBS_HasFRInt3264, // FRINT64Zv2f64 = 3081 CEFBS_HasFRInt3264, // FRINT64Zv4f32 = 3082 CEFBS_HasFPARMv8, // FRINTADr = 3083 CEFBS_HasFullFP16, // FRINTAHr = 3084 CEFBS_HasFPARMv8, // FRINTASr = 3085 CEFBS_HasSME2, // FRINTA_2Z2Z_S = 3086 CEFBS_HasSME2, // FRINTA_4Z4Z_S = 3087 CEFBS_HasSVEorSME, // FRINTA_ZPmZ_D = 3088 CEFBS_HasSVEorSME, // FRINTA_ZPmZ_H = 3089 CEFBS_HasSVEorSME, // FRINTA_ZPmZ_S = 3090 CEFBS_HasNEON, // FRINTAv2f32 = 3091 CEFBS_HasNEON, // FRINTAv2f64 = 3092 CEFBS_HasNEON_HasFullFP16, // FRINTAv4f16 = 3093 CEFBS_HasNEON, // FRINTAv4f32 = 3094 CEFBS_HasNEON_HasFullFP16, // FRINTAv8f16 = 3095 CEFBS_HasFPARMv8, // FRINTIDr = 3096 CEFBS_HasFullFP16, // FRINTIHr = 3097 CEFBS_HasFPARMv8, // FRINTISr = 3098 CEFBS_HasSVEorSME, // FRINTI_ZPmZ_D = 3099 CEFBS_HasSVEorSME, // FRINTI_ZPmZ_H = 3100 CEFBS_HasSVEorSME, // FRINTI_ZPmZ_S = 3101 CEFBS_HasNEON, // FRINTIv2f32 = 3102 CEFBS_HasNEON, // FRINTIv2f64 = 3103 CEFBS_HasNEON_HasFullFP16, // FRINTIv4f16 = 3104 CEFBS_HasNEON, // FRINTIv4f32 = 3105 CEFBS_HasNEON_HasFullFP16, // FRINTIv8f16 = 3106 CEFBS_HasFPARMv8, // FRINTMDr = 3107 CEFBS_HasFullFP16, // FRINTMHr = 3108 CEFBS_HasFPARMv8, // FRINTMSr = 3109 CEFBS_HasSME2, // FRINTM_2Z2Z_S = 3110 CEFBS_HasSME2, // FRINTM_4Z4Z_S = 3111 CEFBS_HasSVEorSME, // FRINTM_ZPmZ_D = 3112 CEFBS_HasSVEorSME, // FRINTM_ZPmZ_H = 3113 CEFBS_HasSVEorSME, // FRINTM_ZPmZ_S = 3114 CEFBS_HasNEON, // FRINTMv2f32 = 3115 CEFBS_HasNEON, // FRINTMv2f64 = 3116 CEFBS_HasNEON_HasFullFP16, // FRINTMv4f16 = 3117 CEFBS_HasNEON, // FRINTMv4f32 = 3118 CEFBS_HasNEON_HasFullFP16, // FRINTMv8f16 = 3119 CEFBS_HasFPARMv8, // FRINTNDr = 3120 CEFBS_HasFullFP16, // FRINTNHr = 3121 CEFBS_HasFPARMv8, // FRINTNSr = 3122 CEFBS_HasSME2, // FRINTN_2Z2Z_S = 3123 CEFBS_HasSME2, // FRINTN_4Z4Z_S = 3124 CEFBS_HasSVEorSME, // FRINTN_ZPmZ_D = 3125 CEFBS_HasSVEorSME, // FRINTN_ZPmZ_H = 3126 CEFBS_HasSVEorSME, // FRINTN_ZPmZ_S = 3127 CEFBS_HasNEON, // FRINTNv2f32 = 3128 CEFBS_HasNEON, // FRINTNv2f64 = 3129 CEFBS_HasNEON_HasFullFP16, // FRINTNv4f16 = 3130 CEFBS_HasNEON, // FRINTNv4f32 = 3131 CEFBS_HasNEON_HasFullFP16, // FRINTNv8f16 = 3132 CEFBS_HasFPARMv8, // FRINTPDr = 3133 CEFBS_HasFullFP16, // FRINTPHr = 3134 CEFBS_HasFPARMv8, // FRINTPSr = 3135 CEFBS_HasSME2, // FRINTP_2Z2Z_S = 3136 CEFBS_HasSME2, // FRINTP_4Z4Z_S = 3137 CEFBS_HasSVEorSME, // FRINTP_ZPmZ_D = 3138 CEFBS_HasSVEorSME, // FRINTP_ZPmZ_H = 3139 CEFBS_HasSVEorSME, // FRINTP_ZPmZ_S = 3140 CEFBS_HasNEON, // FRINTPv2f32 = 3141 CEFBS_HasNEON, // FRINTPv2f64 = 3142 CEFBS_HasNEON_HasFullFP16, // FRINTPv4f16 = 3143 CEFBS_HasNEON, // FRINTPv4f32 = 3144 CEFBS_HasNEON_HasFullFP16, // FRINTPv8f16 = 3145 CEFBS_HasFPARMv8, // FRINTXDr = 3146 CEFBS_HasFullFP16, // FRINTXHr = 3147 CEFBS_HasFPARMv8, // FRINTXSr = 3148 CEFBS_HasSVEorSME, // FRINTX_ZPmZ_D = 3149 CEFBS_HasSVEorSME, // FRINTX_ZPmZ_H = 3150 CEFBS_HasSVEorSME, // FRINTX_ZPmZ_S = 3151 CEFBS_HasNEON, // FRINTXv2f32 = 3152 CEFBS_HasNEON, // FRINTXv2f64 = 3153 CEFBS_HasNEON_HasFullFP16, // FRINTXv4f16 = 3154 CEFBS_HasNEON, // FRINTXv4f32 = 3155 CEFBS_HasNEON_HasFullFP16, // FRINTXv8f16 = 3156 CEFBS_HasFPARMv8, // FRINTZDr = 3157 CEFBS_HasFullFP16, // FRINTZHr = 3158 CEFBS_HasFPARMv8, // FRINTZSr = 3159 CEFBS_HasSVEorSME, // FRINTZ_ZPmZ_D = 3160 CEFBS_HasSVEorSME, // FRINTZ_ZPmZ_H = 3161 CEFBS_HasSVEorSME, // FRINTZ_ZPmZ_S = 3162 CEFBS_HasNEON, // FRINTZv2f32 = 3163 CEFBS_HasNEON, // FRINTZv2f64 = 3164 CEFBS_HasNEON_HasFullFP16, // FRINTZv4f16 = 3165 CEFBS_HasNEON, // FRINTZv4f32 = 3166 CEFBS_HasNEON_HasFullFP16, // FRINTZv8f16 = 3167 CEFBS_HasSVEorSME, // FRSQRTE_ZZ_D = 3168 CEFBS_HasSVEorSME, // FRSQRTE_ZZ_H = 3169 CEFBS_HasSVEorSME, // FRSQRTE_ZZ_S = 3170 CEFBS_HasNEONorSME_HasFullFP16, // FRSQRTEv1f16 = 3171 CEFBS_HasNEONorSME, // FRSQRTEv1i32 = 3172 CEFBS_HasNEONorSME, // FRSQRTEv1i64 = 3173 CEFBS_HasNEON, // FRSQRTEv2f32 = 3174 CEFBS_HasNEON, // FRSQRTEv2f64 = 3175 CEFBS_HasNEON_HasFullFP16, // FRSQRTEv4f16 = 3176 CEFBS_HasNEON, // FRSQRTEv4f32 = 3177 CEFBS_HasNEON_HasFullFP16, // FRSQRTEv8f16 = 3178 CEFBS_HasNEONorSME_HasFullFP16, // FRSQRTS16 = 3179 CEFBS_HasNEONorSME, // FRSQRTS32 = 3180 CEFBS_HasNEONorSME, // FRSQRTS64 = 3181 CEFBS_HasSVEorSME, // FRSQRTS_ZZZ_D = 3182 CEFBS_HasSVEorSME, // FRSQRTS_ZZZ_H = 3183 CEFBS_HasSVEorSME, // FRSQRTS_ZZZ_S = 3184 CEFBS_HasNEON, // FRSQRTSv2f32 = 3185 CEFBS_HasNEON, // FRSQRTSv2f64 = 3186 CEFBS_HasNEON_HasFullFP16, // FRSQRTSv4f16 = 3187 CEFBS_HasNEON, // FRSQRTSv4f32 = 3188 CEFBS_HasNEON_HasFullFP16, // FRSQRTSv8f16 = 3189 CEFBS_HasSVEorSME, // FSCALE_ZPmZ_D = 3190 CEFBS_HasSVEorSME, // FSCALE_ZPmZ_H = 3191 CEFBS_HasSVEorSME, // FSCALE_ZPmZ_S = 3192 CEFBS_HasFPARMv8, // FSQRTDr = 3193 CEFBS_HasFullFP16, // FSQRTHr = 3194 CEFBS_HasFPARMv8, // FSQRTSr = 3195 CEFBS_HasSVEorSME, // FSQRT_ZPmZ_D = 3196 CEFBS_HasSVEorSME, // FSQRT_ZPmZ_H = 3197 CEFBS_HasSVEorSME, // FSQRT_ZPmZ_S = 3198 CEFBS_HasNEON, // FSQRTv2f32 = 3199 CEFBS_HasNEON, // FSQRTv2f64 = 3200 CEFBS_HasNEON_HasFullFP16, // FSQRTv4f16 = 3201 CEFBS_HasNEON, // FSQRTv4f32 = 3202 CEFBS_HasNEON_HasFullFP16, // FSQRTv8f16 = 3203 CEFBS_HasFPARMv8, // FSUBDrr = 3204 CEFBS_HasFullFP16, // FSUBHrr = 3205 CEFBS_HasSVEorSME, // FSUBR_ZPmI_D = 3206 CEFBS_HasSVEorSME, // FSUBR_ZPmI_H = 3207 CEFBS_HasSVEorSME, // FSUBR_ZPmI_S = 3208 CEFBS_HasSVEorSME, // FSUBR_ZPmZ_D = 3209 CEFBS_HasSVEorSME, // FSUBR_ZPmZ_H = 3210 CEFBS_HasSVEorSME, // FSUBR_ZPmZ_S = 3211 CEFBS_HasFPARMv8, // FSUBSrr = 3212 CEFBS_HasSME2_HasSMEF64F64, // FSUB_VG2_M2Z_D = 3213 CEFBS_HasSME2p1_HasSMEF16F16, // FSUB_VG2_M2Z_H = 3214 CEFBS_HasSME2, // FSUB_VG2_M2Z_S = 3215 CEFBS_HasSME2_HasSMEF64F64, // FSUB_VG4_M4Z_D = 3216 CEFBS_HasSME2p1_HasSMEF16F16, // FSUB_VG4_M4Z_H = 3217 CEFBS_HasSME2, // FSUB_VG4_M4Z_S = 3218 CEFBS_HasSVEorSME, // FSUB_ZPmI_D = 3219 CEFBS_HasSVEorSME, // FSUB_ZPmI_H = 3220 CEFBS_HasSVEorSME, // FSUB_ZPmI_S = 3221 CEFBS_HasSVEorSME, // FSUB_ZPmZ_D = 3222 CEFBS_HasSVEorSME, // FSUB_ZPmZ_H = 3223 CEFBS_HasSVEorSME, // FSUB_ZPmZ_S = 3224 CEFBS_HasSVEorSME, // FSUB_ZZZ_D = 3225 CEFBS_HasSVEorSME, // FSUB_ZZZ_H = 3226 CEFBS_HasSVEorSME, // FSUB_ZZZ_S = 3227 CEFBS_HasNEON, // FSUBv2f32 = 3228 CEFBS_HasNEON, // FSUBv2f64 = 3229 CEFBS_HasNEON_HasFullFP16, // FSUBv4f16 = 3230 CEFBS_HasNEON, // FSUBv4f32 = 3231 CEFBS_HasNEON_HasFullFP16, // FSUBv8f16 = 3232 CEFBS_HasSVE, // FTMAD_ZZI_D = 3233 CEFBS_HasSVE, // FTMAD_ZZI_H = 3234 CEFBS_HasSVE, // FTMAD_ZZI_S = 3235 CEFBS_HasSVE, // FTSMUL_ZZZ_D = 3236 CEFBS_HasSVE, // FTSMUL_ZZZ_H = 3237 CEFBS_HasSVE, // FTSMUL_ZZZ_S = 3238 CEFBS_HasSVE, // FTSSEL_ZZZ_D = 3239 CEFBS_HasSVE, // FTSSEL_ZZZ_H = 3240 CEFBS_HasSVE, // FTSSEL_ZZZ_S = 3241 CEFBS_HasSME2, // FVDOT_VG2_M2ZZI_HtoS = 3242 CEFBS_HasSVE, // GLD1B_D_IMM_REAL = 3243 CEFBS_HasSVE, // GLD1B_D_REAL = 3244 CEFBS_HasSVE, // GLD1B_D_SXTW_REAL = 3245 CEFBS_HasSVE, // GLD1B_D_UXTW_REAL = 3246 CEFBS_HasSVE, // GLD1B_S_IMM_REAL = 3247 CEFBS_HasSVE, // GLD1B_S_SXTW_REAL = 3248 CEFBS_HasSVE, // GLD1B_S_UXTW_REAL = 3249 CEFBS_HasSVE, // GLD1D_IMM_REAL = 3250 CEFBS_HasSVE, // GLD1D_REAL = 3251 CEFBS_HasSVE, // GLD1D_SCALED_REAL = 3252 CEFBS_HasSVE, // GLD1D_SXTW_REAL = 3253 CEFBS_HasSVE, // GLD1D_SXTW_SCALED_REAL = 3254 CEFBS_HasSVE, // GLD1D_UXTW_REAL = 3255 CEFBS_HasSVE, // GLD1D_UXTW_SCALED_REAL = 3256 CEFBS_HasSVE, // GLD1H_D_IMM_REAL = 3257 CEFBS_HasSVE, // GLD1H_D_REAL = 3258 CEFBS_HasSVE, // GLD1H_D_SCALED_REAL = 3259 CEFBS_HasSVE, // GLD1H_D_SXTW_REAL = 3260 CEFBS_HasSVE, // GLD1H_D_SXTW_SCALED_REAL = 3261 CEFBS_HasSVE, // GLD1H_D_UXTW_REAL = 3262 CEFBS_HasSVE, // GLD1H_D_UXTW_SCALED_REAL = 3263 CEFBS_HasSVE, // GLD1H_S_IMM_REAL = 3264 CEFBS_HasSVE, // GLD1H_S_SXTW_REAL = 3265 CEFBS_HasSVE, // GLD1H_S_SXTW_SCALED_REAL = 3266 CEFBS_HasSVE, // GLD1H_S_UXTW_REAL = 3267 CEFBS_HasSVE, // GLD1H_S_UXTW_SCALED_REAL = 3268 CEFBS_HasSVE2p1, // GLD1Q = 3269 CEFBS_HasSVE, // GLD1SB_D_IMM_REAL = 3270 CEFBS_HasSVE, // GLD1SB_D_REAL = 3271 CEFBS_HasSVE, // GLD1SB_D_SXTW_REAL = 3272 CEFBS_HasSVE, // GLD1SB_D_UXTW_REAL = 3273 CEFBS_HasSVE, // GLD1SB_S_IMM_REAL = 3274 CEFBS_HasSVE, // GLD1SB_S_SXTW_REAL = 3275 CEFBS_HasSVE, // GLD1SB_S_UXTW_REAL = 3276 CEFBS_HasSVE, // GLD1SH_D_IMM_REAL = 3277 CEFBS_HasSVE, // GLD1SH_D_REAL = 3278 CEFBS_HasSVE, // GLD1SH_D_SCALED_REAL = 3279 CEFBS_HasSVE, // GLD1SH_D_SXTW_REAL = 3280 CEFBS_HasSVE, // GLD1SH_D_SXTW_SCALED_REAL = 3281 CEFBS_HasSVE, // GLD1SH_D_UXTW_REAL = 3282 CEFBS_HasSVE, // GLD1SH_D_UXTW_SCALED_REAL = 3283 CEFBS_HasSVE, // GLD1SH_S_IMM_REAL = 3284 CEFBS_HasSVE, // GLD1SH_S_SXTW_REAL = 3285 CEFBS_HasSVE, // GLD1SH_S_SXTW_SCALED_REAL = 3286 CEFBS_HasSVE, // GLD1SH_S_UXTW_REAL = 3287 CEFBS_HasSVE, // GLD1SH_S_UXTW_SCALED_REAL = 3288 CEFBS_HasSVE, // GLD1SW_D_IMM_REAL = 3289 CEFBS_HasSVE, // GLD1SW_D_REAL = 3290 CEFBS_HasSVE, // GLD1SW_D_SCALED_REAL = 3291 CEFBS_HasSVE, // GLD1SW_D_SXTW_REAL = 3292 CEFBS_HasSVE, // GLD1SW_D_SXTW_SCALED_REAL = 3293 CEFBS_HasSVE, // GLD1SW_D_UXTW_REAL = 3294 CEFBS_HasSVE, // GLD1SW_D_UXTW_SCALED_REAL = 3295 CEFBS_HasSVE, // GLD1W_D_IMM_REAL = 3296 CEFBS_HasSVE, // GLD1W_D_REAL = 3297 CEFBS_HasSVE, // GLD1W_D_SCALED_REAL = 3298 CEFBS_HasSVE, // GLD1W_D_SXTW_REAL = 3299 CEFBS_HasSVE, // GLD1W_D_SXTW_SCALED_REAL = 3300 CEFBS_HasSVE, // GLD1W_D_UXTW_REAL = 3301 CEFBS_HasSVE, // GLD1W_D_UXTW_SCALED_REAL = 3302 CEFBS_HasSVE, // GLD1W_IMM_REAL = 3303 CEFBS_HasSVE, // GLD1W_SXTW_REAL = 3304 CEFBS_HasSVE, // GLD1W_SXTW_SCALED_REAL = 3305 CEFBS_HasSVE, // GLD1W_UXTW_REAL = 3306 CEFBS_HasSVE, // GLD1W_UXTW_SCALED_REAL = 3307 CEFBS_HasSVE, // GLDFF1B_D_IMM_REAL = 3308 CEFBS_HasSVE, // GLDFF1B_D_REAL = 3309 CEFBS_HasSVE, // GLDFF1B_D_SXTW_REAL = 3310 CEFBS_HasSVE, // GLDFF1B_D_UXTW_REAL = 3311 CEFBS_HasSVE, // GLDFF1B_S_IMM_REAL = 3312 CEFBS_HasSVE, // GLDFF1B_S_SXTW_REAL = 3313 CEFBS_HasSVE, // GLDFF1B_S_UXTW_REAL = 3314 CEFBS_HasSVE, // GLDFF1D_IMM_REAL = 3315 CEFBS_HasSVE, // GLDFF1D_REAL = 3316 CEFBS_HasSVE, // GLDFF1D_SCALED_REAL = 3317 CEFBS_HasSVE, // GLDFF1D_SXTW_REAL = 3318 CEFBS_HasSVE, // GLDFF1D_SXTW_SCALED_REAL = 3319 CEFBS_HasSVE, // GLDFF1D_UXTW_REAL = 3320 CEFBS_HasSVE, // GLDFF1D_UXTW_SCALED_REAL = 3321 CEFBS_HasSVE, // GLDFF1H_D_IMM_REAL = 3322 CEFBS_HasSVE, // GLDFF1H_D_REAL = 3323 CEFBS_HasSVE, // GLDFF1H_D_SCALED_REAL = 3324 CEFBS_HasSVE, // GLDFF1H_D_SXTW_REAL = 3325 CEFBS_HasSVE, // GLDFF1H_D_SXTW_SCALED_REAL = 3326 CEFBS_HasSVE, // GLDFF1H_D_UXTW_REAL = 3327 CEFBS_HasSVE, // GLDFF1H_D_UXTW_SCALED_REAL = 3328 CEFBS_HasSVE, // GLDFF1H_S_IMM_REAL = 3329 CEFBS_HasSVE, // GLDFF1H_S_SXTW_REAL = 3330 CEFBS_HasSVE, // GLDFF1H_S_SXTW_SCALED_REAL = 3331 CEFBS_HasSVE, // GLDFF1H_S_UXTW_REAL = 3332 CEFBS_HasSVE, // GLDFF1H_S_UXTW_SCALED_REAL = 3333 CEFBS_HasSVE, // GLDFF1SB_D_IMM_REAL = 3334 CEFBS_HasSVE, // GLDFF1SB_D_REAL = 3335 CEFBS_HasSVE, // GLDFF1SB_D_SXTW_REAL = 3336 CEFBS_HasSVE, // GLDFF1SB_D_UXTW_REAL = 3337 CEFBS_HasSVE, // GLDFF1SB_S_IMM_REAL = 3338 CEFBS_HasSVE, // GLDFF1SB_S_SXTW_REAL = 3339 CEFBS_HasSVE, // GLDFF1SB_S_UXTW_REAL = 3340 CEFBS_HasSVE, // GLDFF1SH_D_IMM_REAL = 3341 CEFBS_HasSVE, // GLDFF1SH_D_REAL = 3342 CEFBS_HasSVE, // GLDFF1SH_D_SCALED_REAL = 3343 CEFBS_HasSVE, // GLDFF1SH_D_SXTW_REAL = 3344 CEFBS_HasSVE, // GLDFF1SH_D_SXTW_SCALED_REAL = 3345 CEFBS_HasSVE, // GLDFF1SH_D_UXTW_REAL = 3346 CEFBS_HasSVE, // GLDFF1SH_D_UXTW_SCALED_REAL = 3347 CEFBS_HasSVE, // GLDFF1SH_S_IMM_REAL = 3348 CEFBS_HasSVE, // GLDFF1SH_S_SXTW_REAL = 3349 CEFBS_HasSVE, // GLDFF1SH_S_SXTW_SCALED_REAL = 3350 CEFBS_HasSVE, // GLDFF1SH_S_UXTW_REAL = 3351 CEFBS_HasSVE, // GLDFF1SH_S_UXTW_SCALED_REAL = 3352 CEFBS_HasSVE, // GLDFF1SW_D_IMM_REAL = 3353 CEFBS_HasSVE, // GLDFF1SW_D_REAL = 3354 CEFBS_HasSVE, // GLDFF1SW_D_SCALED_REAL = 3355 CEFBS_HasSVE, // GLDFF1SW_D_SXTW_REAL = 3356 CEFBS_HasSVE, // GLDFF1SW_D_SXTW_SCALED_REAL = 3357 CEFBS_HasSVE, // GLDFF1SW_D_UXTW_REAL = 3358 CEFBS_HasSVE, // GLDFF1SW_D_UXTW_SCALED_REAL = 3359 CEFBS_HasSVE, // GLDFF1W_D_IMM_REAL = 3360 CEFBS_HasSVE, // GLDFF1W_D_REAL = 3361 CEFBS_HasSVE, // GLDFF1W_D_SCALED_REAL = 3362 CEFBS_HasSVE, // GLDFF1W_D_SXTW_REAL = 3363 CEFBS_HasSVE, // GLDFF1W_D_SXTW_SCALED_REAL = 3364 CEFBS_HasSVE, // GLDFF1W_D_UXTW_REAL = 3365 CEFBS_HasSVE, // GLDFF1W_D_UXTW_SCALED_REAL = 3366 CEFBS_HasSVE, // GLDFF1W_IMM_REAL = 3367 CEFBS_HasSVE, // GLDFF1W_SXTW_REAL = 3368 CEFBS_HasSVE, // GLDFF1W_SXTW_SCALED_REAL = 3369 CEFBS_HasSVE, // GLDFF1W_UXTW_REAL = 3370 CEFBS_HasSVE, // GLDFF1W_UXTW_SCALED_REAL = 3371 CEFBS_HasMTE, // GMI = 3372 CEFBS_None, // HINT = 3373 CEFBS_HasSVE2, // HISTCNT_ZPzZZ_D = 3374 CEFBS_HasSVE2, // HISTCNT_ZPzZZ_S = 3375 CEFBS_HasSVE2, // HISTSEG_ZZZ = 3376 CEFBS_None, // HLT = 3377 CEFBS_None, // HVC = 3378 CEFBS_HasSVEorSME, // INCB_XPiI = 3379 CEFBS_HasSVEorSME, // INCD_XPiI = 3380 CEFBS_HasSVEorSME, // INCD_ZPiI = 3381 CEFBS_HasSVEorSME, // INCH_XPiI = 3382 CEFBS_HasSVEorSME, // INCH_ZPiI = 3383 CEFBS_HasSVEorSME, // INCP_XP_B = 3384 CEFBS_HasSVEorSME, // INCP_XP_D = 3385 CEFBS_HasSVEorSME, // INCP_XP_H = 3386 CEFBS_HasSVEorSME, // INCP_XP_S = 3387 CEFBS_HasSVEorSME, // INCP_ZP_D = 3388 CEFBS_HasSVEorSME, // INCP_ZP_H = 3389 CEFBS_HasSVEorSME, // INCP_ZP_S = 3390 CEFBS_HasSVEorSME, // INCW_XPiI = 3391 CEFBS_HasSVEorSME, // INCW_ZPiI = 3392 CEFBS_HasSVEorSME, // INDEX_II_B = 3393 CEFBS_HasSVEorSME, // INDEX_II_D = 3394 CEFBS_HasSVEorSME, // INDEX_II_H = 3395 CEFBS_HasSVEorSME, // INDEX_II_S = 3396 CEFBS_HasSVEorSME, // INDEX_IR_B = 3397 CEFBS_HasSVEorSME, // INDEX_IR_D = 3398 CEFBS_HasSVEorSME, // INDEX_IR_H = 3399 CEFBS_HasSVEorSME, // INDEX_IR_S = 3400 CEFBS_HasSVEorSME, // INDEX_RI_B = 3401 CEFBS_HasSVEorSME, // INDEX_RI_D = 3402 CEFBS_HasSVEorSME, // INDEX_RI_H = 3403 CEFBS_HasSVEorSME, // INDEX_RI_S = 3404 CEFBS_HasSVEorSME, // INDEX_RR_B = 3405 CEFBS_HasSVEorSME, // INDEX_RR_D = 3406 CEFBS_HasSVEorSME, // INDEX_RR_H = 3407 CEFBS_HasSVEorSME, // INDEX_RR_S = 3408 CEFBS_HasSME, // INSERT_MXIPZ_H_B = 3409 CEFBS_HasSME, // INSERT_MXIPZ_H_D = 3410 CEFBS_HasSME, // INSERT_MXIPZ_H_H = 3411 CEFBS_HasSME, // INSERT_MXIPZ_H_Q = 3412 CEFBS_HasSME, // INSERT_MXIPZ_H_S = 3413 CEFBS_HasSME, // INSERT_MXIPZ_V_B = 3414 CEFBS_HasSME, // INSERT_MXIPZ_V_D = 3415 CEFBS_HasSME, // INSERT_MXIPZ_V_H = 3416 CEFBS_HasSME, // INSERT_MXIPZ_V_Q = 3417 CEFBS_HasSME, // INSERT_MXIPZ_V_S = 3418 CEFBS_HasSVEorSME, // INSR_ZR_B = 3419 CEFBS_HasSVEorSME, // INSR_ZR_D = 3420 CEFBS_HasSVEorSME, // INSR_ZR_H = 3421 CEFBS_HasSVEorSME, // INSR_ZR_S = 3422 CEFBS_HasSVEorSME, // INSR_ZV_B = 3423 CEFBS_HasSVEorSME, // INSR_ZV_D = 3424 CEFBS_HasSVEorSME, // INSR_ZV_H = 3425 CEFBS_HasSVEorSME, // INSR_ZV_S = 3426 CEFBS_HasNEON, // INSvi16gpr = 3427 CEFBS_HasNEON, // INSvi16lane = 3428 CEFBS_HasNEON, // INSvi32gpr = 3429 CEFBS_HasNEON, // INSvi32lane = 3430 CEFBS_HasNEON, // INSvi64gpr = 3431 CEFBS_HasNEON, // INSvi64lane = 3432 CEFBS_HasNEON, // INSvi8gpr = 3433 CEFBS_HasNEON, // INSvi8lane = 3434 CEFBS_HasMTE, // IRG = 3435 CEFBS_None, // ISB = 3436 CEFBS_HasSVEorSME, // LASTA_RPZ_B = 3437 CEFBS_HasSVEorSME, // LASTA_RPZ_D = 3438 CEFBS_HasSVEorSME, // LASTA_RPZ_H = 3439 CEFBS_HasSVEorSME, // LASTA_RPZ_S = 3440 CEFBS_HasSVEorSME, // LASTA_VPZ_B = 3441 CEFBS_HasSVEorSME, // LASTA_VPZ_D = 3442 CEFBS_HasSVEorSME, // LASTA_VPZ_H = 3443 CEFBS_HasSVEorSME, // LASTA_VPZ_S = 3444 CEFBS_HasSVEorSME, // LASTB_RPZ_B = 3445 CEFBS_HasSVEorSME, // LASTB_RPZ_D = 3446 CEFBS_HasSVEorSME, // LASTB_RPZ_H = 3447 CEFBS_HasSVEorSME, // LASTB_RPZ_S = 3448 CEFBS_HasSVEorSME, // LASTB_VPZ_B = 3449 CEFBS_HasSVEorSME, // LASTB_VPZ_D = 3450 CEFBS_HasSVEorSME, // LASTB_VPZ_H = 3451 CEFBS_HasSVEorSME, // LASTB_VPZ_S = 3452 CEFBS_HasSVEorSME, // LD1B = 3453 CEFBS_HasSVE2p1_or_HasSME2, // LD1B_2Z = 3454 CEFBS_HasSVE2p1_or_HasSME2, // LD1B_2Z_IMM = 3455 CEFBS_HasSVE2p1_or_HasSME2, // LD1B_4Z = 3456 CEFBS_HasSVE2p1_or_HasSME2, // LD1B_4Z_IMM = 3457 CEFBS_HasSVEorSME, // LD1B_D = 3458 CEFBS_HasSVEorSME, // LD1B_D_IMM_REAL = 3459 CEFBS_HasSVEorSME, // LD1B_H = 3460 CEFBS_HasSVEorSME, // LD1B_H_IMM_REAL = 3461 CEFBS_HasSVEorSME, // LD1B_IMM_REAL = 3462 CEFBS_HasSVEorSME, // LD1B_S = 3463 CEFBS_HasSVEorSME, // LD1B_S_IMM_REAL = 3464 CEFBS_HasSME2, // LD1B_VG2_M2ZPXI = 3465 CEFBS_HasSME2, // LD1B_VG2_M2ZPXX = 3466 CEFBS_HasSME2, // LD1B_VG4_M4ZPXI = 3467 CEFBS_HasSME2, // LD1B_VG4_M4ZPXX = 3468 CEFBS_HasSVEorSME, // LD1D = 3469 CEFBS_HasSVE2p1_or_HasSME2, // LD1D_2Z = 3470 CEFBS_HasSVE2p1_or_HasSME2, // LD1D_2Z_IMM = 3471 CEFBS_HasSVE2p1_or_HasSME2, // LD1D_4Z = 3472 CEFBS_HasSVE2p1_or_HasSME2, // LD1D_4Z_IMM = 3473 CEFBS_HasSVEorSME, // LD1D_IMM_REAL = 3474 CEFBS_HasSVE2p1, // LD1D_Q = 3475 CEFBS_HasSVE2p1, // LD1D_Q_IMM = 3476 CEFBS_HasSME2, // LD1D_VG2_M2ZPXI = 3477 CEFBS_HasSME2, // LD1D_VG2_M2ZPXX = 3478 CEFBS_HasSME2, // LD1D_VG4_M4ZPXI = 3479 CEFBS_HasSME2, // LD1D_VG4_M4ZPXX = 3480 CEFBS_HasNEON, // LD1Fourv16b = 3481 CEFBS_HasNEON, // LD1Fourv16b_POST = 3482 CEFBS_HasNEON, // LD1Fourv1d = 3483 CEFBS_HasNEON, // LD1Fourv1d_POST = 3484 CEFBS_HasNEON, // LD1Fourv2d = 3485 CEFBS_HasNEON, // LD1Fourv2d_POST = 3486 CEFBS_HasNEON, // LD1Fourv2s = 3487 CEFBS_HasNEON, // LD1Fourv2s_POST = 3488 CEFBS_HasNEON, // LD1Fourv4h = 3489 CEFBS_HasNEON, // LD1Fourv4h_POST = 3490 CEFBS_HasNEON, // LD1Fourv4s = 3491 CEFBS_HasNEON, // LD1Fourv4s_POST = 3492 CEFBS_HasNEON, // LD1Fourv8b = 3493 CEFBS_HasNEON, // LD1Fourv8b_POST = 3494 CEFBS_HasNEON, // LD1Fourv8h = 3495 CEFBS_HasNEON, // LD1Fourv8h_POST = 3496 CEFBS_HasSVEorSME, // LD1H = 3497 CEFBS_HasSVE2p1_or_HasSME2, // LD1H_2Z = 3498 CEFBS_HasSVE2p1_or_HasSME2, // LD1H_2Z_IMM = 3499 CEFBS_HasSVE2p1_or_HasSME2, // LD1H_4Z = 3500 CEFBS_HasSVE2p1_or_HasSME2, // LD1H_4Z_IMM = 3501 CEFBS_HasSVEorSME, // LD1H_D = 3502 CEFBS_HasSVEorSME, // LD1H_D_IMM_REAL = 3503 CEFBS_HasSVEorSME, // LD1H_IMM_REAL = 3504 CEFBS_HasSVEorSME, // LD1H_S = 3505 CEFBS_HasSVEorSME, // LD1H_S_IMM_REAL = 3506 CEFBS_HasSME2, // LD1H_VG2_M2ZPXI = 3507 CEFBS_HasSME2, // LD1H_VG2_M2ZPXX = 3508 CEFBS_HasSME2, // LD1H_VG4_M4ZPXI = 3509 CEFBS_HasSME2, // LD1H_VG4_M4ZPXX = 3510 CEFBS_HasNEON, // LD1Onev16b = 3511 CEFBS_HasNEON, // LD1Onev16b_POST = 3512 CEFBS_HasNEON, // LD1Onev1d = 3513 CEFBS_HasNEON, // LD1Onev1d_POST = 3514 CEFBS_HasNEON, // LD1Onev2d = 3515 CEFBS_HasNEON, // LD1Onev2d_POST = 3516 CEFBS_HasNEON, // LD1Onev2s = 3517 CEFBS_HasNEON, // LD1Onev2s_POST = 3518 CEFBS_HasNEON, // LD1Onev4h = 3519 CEFBS_HasNEON, // LD1Onev4h_POST = 3520 CEFBS_HasNEON, // LD1Onev4s = 3521 CEFBS_HasNEON, // LD1Onev4s_POST = 3522 CEFBS_HasNEON, // LD1Onev8b = 3523 CEFBS_HasNEON, // LD1Onev8b_POST = 3524 CEFBS_HasNEON, // LD1Onev8h = 3525 CEFBS_HasNEON, // LD1Onev8h_POST = 3526 CEFBS_HasSVEorSME, // LD1RB_D_IMM = 3527 CEFBS_HasSVEorSME, // LD1RB_H_IMM = 3528 CEFBS_HasSVEorSME, // LD1RB_IMM = 3529 CEFBS_HasSVEorSME, // LD1RB_S_IMM = 3530 CEFBS_HasSVEorSME, // LD1RD_IMM = 3531 CEFBS_HasSVEorSME, // LD1RH_D_IMM = 3532 CEFBS_HasSVEorSME, // LD1RH_IMM = 3533 CEFBS_HasSVEorSME, // LD1RH_S_IMM = 3534 CEFBS_HasSVE_HasMatMulFP64, // LD1RO_B = 3535 CEFBS_HasSVE_HasMatMulFP64, // LD1RO_B_IMM = 3536 CEFBS_HasSVE_HasMatMulFP64, // LD1RO_D = 3537 CEFBS_HasSVE_HasMatMulFP64, // LD1RO_D_IMM = 3538 CEFBS_HasSVE_HasMatMulFP64, // LD1RO_H = 3539 CEFBS_HasSVE_HasMatMulFP64, // LD1RO_H_IMM = 3540 CEFBS_HasSVE_HasMatMulFP64, // LD1RO_W = 3541 CEFBS_HasSVE_HasMatMulFP64, // LD1RO_W_IMM = 3542 CEFBS_HasSVEorSME, // LD1RQ_B = 3543 CEFBS_HasSVEorSME, // LD1RQ_B_IMM = 3544 CEFBS_HasSVEorSME, // LD1RQ_D = 3545 CEFBS_HasSVEorSME, // LD1RQ_D_IMM = 3546 CEFBS_HasSVEorSME, // LD1RQ_H = 3547 CEFBS_HasSVEorSME, // LD1RQ_H_IMM = 3548 CEFBS_HasSVEorSME, // LD1RQ_W = 3549 CEFBS_HasSVEorSME, // LD1RQ_W_IMM = 3550 CEFBS_HasSVEorSME, // LD1RSB_D_IMM = 3551 CEFBS_HasSVEorSME, // LD1RSB_H_IMM = 3552 CEFBS_HasSVEorSME, // LD1RSB_S_IMM = 3553 CEFBS_HasSVEorSME, // LD1RSH_D_IMM = 3554 CEFBS_HasSVEorSME, // LD1RSH_S_IMM = 3555 CEFBS_HasSVEorSME, // LD1RSW_IMM = 3556 CEFBS_HasSVEorSME, // LD1RW_D_IMM = 3557 CEFBS_HasSVEorSME, // LD1RW_IMM = 3558 CEFBS_HasNEON, // LD1Rv16b = 3559 CEFBS_HasNEON, // LD1Rv16b_POST = 3560 CEFBS_HasNEON, // LD1Rv1d = 3561 CEFBS_HasNEON, // LD1Rv1d_POST = 3562 CEFBS_HasNEON, // LD1Rv2d = 3563 CEFBS_HasNEON, // LD1Rv2d_POST = 3564 CEFBS_HasNEON, // LD1Rv2s = 3565 CEFBS_HasNEON, // LD1Rv2s_POST = 3566 CEFBS_HasNEON, // LD1Rv4h = 3567 CEFBS_HasNEON, // LD1Rv4h_POST = 3568 CEFBS_HasNEON, // LD1Rv4s = 3569 CEFBS_HasNEON, // LD1Rv4s_POST = 3570 CEFBS_HasNEON, // LD1Rv8b = 3571 CEFBS_HasNEON, // LD1Rv8b_POST = 3572 CEFBS_HasNEON, // LD1Rv8h = 3573 CEFBS_HasNEON, // LD1Rv8h_POST = 3574 CEFBS_HasSVEorSME, // LD1SB_D = 3575 CEFBS_HasSVEorSME, // LD1SB_D_IMM_REAL = 3576 CEFBS_HasSVEorSME, // LD1SB_H = 3577 CEFBS_HasSVEorSME, // LD1SB_H_IMM_REAL = 3578 CEFBS_HasSVEorSME, // LD1SB_S = 3579 CEFBS_HasSVEorSME, // LD1SB_S_IMM_REAL = 3580 CEFBS_HasSVEorSME, // LD1SH_D = 3581 CEFBS_HasSVEorSME, // LD1SH_D_IMM_REAL = 3582 CEFBS_HasSVEorSME, // LD1SH_S = 3583 CEFBS_HasSVEorSME, // LD1SH_S_IMM_REAL = 3584 CEFBS_HasSVEorSME, // LD1SW_D = 3585 CEFBS_HasSVEorSME, // LD1SW_D_IMM_REAL = 3586 CEFBS_HasNEON, // LD1Threev16b = 3587 CEFBS_HasNEON, // LD1Threev16b_POST = 3588 CEFBS_HasNEON, // LD1Threev1d = 3589 CEFBS_HasNEON, // LD1Threev1d_POST = 3590 CEFBS_HasNEON, // LD1Threev2d = 3591 CEFBS_HasNEON, // LD1Threev2d_POST = 3592 CEFBS_HasNEON, // LD1Threev2s = 3593 CEFBS_HasNEON, // LD1Threev2s_POST = 3594 CEFBS_HasNEON, // LD1Threev4h = 3595 CEFBS_HasNEON, // LD1Threev4h_POST = 3596 CEFBS_HasNEON, // LD1Threev4s = 3597 CEFBS_HasNEON, // LD1Threev4s_POST = 3598 CEFBS_HasNEON, // LD1Threev8b = 3599 CEFBS_HasNEON, // LD1Threev8b_POST = 3600 CEFBS_HasNEON, // LD1Threev8h = 3601 CEFBS_HasNEON, // LD1Threev8h_POST = 3602 CEFBS_HasNEON, // LD1Twov16b = 3603 CEFBS_HasNEON, // LD1Twov16b_POST = 3604 CEFBS_HasNEON, // LD1Twov1d = 3605 CEFBS_HasNEON, // LD1Twov1d_POST = 3606 CEFBS_HasNEON, // LD1Twov2d = 3607 CEFBS_HasNEON, // LD1Twov2d_POST = 3608 CEFBS_HasNEON, // LD1Twov2s = 3609 CEFBS_HasNEON, // LD1Twov2s_POST = 3610 CEFBS_HasNEON, // LD1Twov4h = 3611 CEFBS_HasNEON, // LD1Twov4h_POST = 3612 CEFBS_HasNEON, // LD1Twov4s = 3613 CEFBS_HasNEON, // LD1Twov4s_POST = 3614 CEFBS_HasNEON, // LD1Twov8b = 3615 CEFBS_HasNEON, // LD1Twov8b_POST = 3616 CEFBS_HasNEON, // LD1Twov8h = 3617 CEFBS_HasNEON, // LD1Twov8h_POST = 3618 CEFBS_HasSVEorSME, // LD1W = 3619 CEFBS_HasSVE2p1_or_HasSME2, // LD1W_2Z = 3620 CEFBS_HasSVE2p1_or_HasSME2, // LD1W_2Z_IMM = 3621 CEFBS_HasSVE2p1_or_HasSME2, // LD1W_4Z = 3622 CEFBS_HasSVE2p1_or_HasSME2, // LD1W_4Z_IMM = 3623 CEFBS_HasSVEorSME, // LD1W_D = 3624 CEFBS_HasSVEorSME, // LD1W_D_IMM_REAL = 3625 CEFBS_HasSVEorSME, // LD1W_IMM_REAL = 3626 CEFBS_HasSVE2p1, // LD1W_Q = 3627 CEFBS_HasSVE2p1, // LD1W_Q_IMM = 3628 CEFBS_HasSME2, // LD1W_VG2_M2ZPXI = 3629 CEFBS_HasSME2, // LD1W_VG2_M2ZPXX = 3630 CEFBS_HasSME2, // LD1W_VG4_M4ZPXI = 3631 CEFBS_HasSME2, // LD1W_VG4_M4ZPXX = 3632 CEFBS_HasSME, // LD1_MXIPXX_H_B = 3633 CEFBS_HasSME, // LD1_MXIPXX_H_D = 3634 CEFBS_HasSME, // LD1_MXIPXX_H_H = 3635 CEFBS_HasSME, // LD1_MXIPXX_H_Q = 3636 CEFBS_HasSME, // LD1_MXIPXX_H_S = 3637 CEFBS_HasSME, // LD1_MXIPXX_V_B = 3638 CEFBS_HasSME, // LD1_MXIPXX_V_D = 3639 CEFBS_HasSME, // LD1_MXIPXX_V_H = 3640 CEFBS_HasSME, // LD1_MXIPXX_V_Q = 3641 CEFBS_HasSME, // LD1_MXIPXX_V_S = 3642 CEFBS_HasNEON, // LD1i16 = 3643 CEFBS_HasNEON, // LD1i16_POST = 3644 CEFBS_HasNEON, // LD1i32 = 3645 CEFBS_HasNEON, // LD1i32_POST = 3646 CEFBS_HasNEON, // LD1i64 = 3647 CEFBS_HasNEON, // LD1i64_POST = 3648 CEFBS_HasNEON, // LD1i8 = 3649 CEFBS_HasNEON, // LD1i8_POST = 3650 CEFBS_HasSVEorSME, // LD2B = 3651 CEFBS_HasSVEorSME, // LD2B_IMM = 3652 CEFBS_HasSVEorSME, // LD2D = 3653 CEFBS_HasSVEorSME, // LD2D_IMM = 3654 CEFBS_HasSVEorSME, // LD2H = 3655 CEFBS_HasSVEorSME, // LD2H_IMM = 3656 CEFBS_HasSVE2p1_or_HasSME2p1, // LD2Q = 3657 CEFBS_HasSVE2p1_or_HasSME2p1, // LD2Q_IMM = 3658 CEFBS_HasNEON, // LD2Rv16b = 3659 CEFBS_HasNEON, // LD2Rv16b_POST = 3660 CEFBS_HasNEON, // LD2Rv1d = 3661 CEFBS_HasNEON, // LD2Rv1d_POST = 3662 CEFBS_HasNEON, // LD2Rv2d = 3663 CEFBS_HasNEON, // LD2Rv2d_POST = 3664 CEFBS_HasNEON, // LD2Rv2s = 3665 CEFBS_HasNEON, // LD2Rv2s_POST = 3666 CEFBS_HasNEON, // LD2Rv4h = 3667 CEFBS_HasNEON, // LD2Rv4h_POST = 3668 CEFBS_HasNEON, // LD2Rv4s = 3669 CEFBS_HasNEON, // LD2Rv4s_POST = 3670 CEFBS_HasNEON, // LD2Rv8b = 3671 CEFBS_HasNEON, // LD2Rv8b_POST = 3672 CEFBS_HasNEON, // LD2Rv8h = 3673 CEFBS_HasNEON, // LD2Rv8h_POST = 3674 CEFBS_HasNEON, // LD2Twov16b = 3675 CEFBS_HasNEON, // LD2Twov16b_POST = 3676 CEFBS_HasNEON, // LD2Twov2d = 3677 CEFBS_HasNEON, // LD2Twov2d_POST = 3678 CEFBS_HasNEON, // LD2Twov2s = 3679 CEFBS_HasNEON, // LD2Twov2s_POST = 3680 CEFBS_HasNEON, // LD2Twov4h = 3681 CEFBS_HasNEON, // LD2Twov4h_POST = 3682 CEFBS_HasNEON, // LD2Twov4s = 3683 CEFBS_HasNEON, // LD2Twov4s_POST = 3684 CEFBS_HasNEON, // LD2Twov8b = 3685 CEFBS_HasNEON, // LD2Twov8b_POST = 3686 CEFBS_HasNEON, // LD2Twov8h = 3687 CEFBS_HasNEON, // LD2Twov8h_POST = 3688 CEFBS_HasSVEorSME, // LD2W = 3689 CEFBS_HasSVEorSME, // LD2W_IMM = 3690 CEFBS_HasNEON, // LD2i16 = 3691 CEFBS_HasNEON, // LD2i16_POST = 3692 CEFBS_HasNEON, // LD2i32 = 3693 CEFBS_HasNEON, // LD2i32_POST = 3694 CEFBS_HasNEON, // LD2i64 = 3695 CEFBS_HasNEON, // LD2i64_POST = 3696 CEFBS_HasNEON, // LD2i8 = 3697 CEFBS_HasNEON, // LD2i8_POST = 3698 CEFBS_HasSVEorSME, // LD3B = 3699 CEFBS_HasSVEorSME, // LD3B_IMM = 3700 CEFBS_HasSVEorSME, // LD3D = 3701 CEFBS_HasSVEorSME, // LD3D_IMM = 3702 CEFBS_HasSVEorSME, // LD3H = 3703 CEFBS_HasSVEorSME, // LD3H_IMM = 3704 CEFBS_HasSVE2p1_or_HasSME2p1, // LD3Q = 3705 CEFBS_HasSVE2p1_or_HasSME2p1, // LD3Q_IMM = 3706 CEFBS_HasNEON, // LD3Rv16b = 3707 CEFBS_HasNEON, // LD3Rv16b_POST = 3708 CEFBS_HasNEON, // LD3Rv1d = 3709 CEFBS_HasNEON, // LD3Rv1d_POST = 3710 CEFBS_HasNEON, // LD3Rv2d = 3711 CEFBS_HasNEON, // LD3Rv2d_POST = 3712 CEFBS_HasNEON, // LD3Rv2s = 3713 CEFBS_HasNEON, // LD3Rv2s_POST = 3714 CEFBS_HasNEON, // LD3Rv4h = 3715 CEFBS_HasNEON, // LD3Rv4h_POST = 3716 CEFBS_HasNEON, // LD3Rv4s = 3717 CEFBS_HasNEON, // LD3Rv4s_POST = 3718 CEFBS_HasNEON, // LD3Rv8b = 3719 CEFBS_HasNEON, // LD3Rv8b_POST = 3720 CEFBS_HasNEON, // LD3Rv8h = 3721 CEFBS_HasNEON, // LD3Rv8h_POST = 3722 CEFBS_HasNEON, // LD3Threev16b = 3723 CEFBS_HasNEON, // LD3Threev16b_POST = 3724 CEFBS_HasNEON, // LD3Threev2d = 3725 CEFBS_HasNEON, // LD3Threev2d_POST = 3726 CEFBS_HasNEON, // LD3Threev2s = 3727 CEFBS_HasNEON, // LD3Threev2s_POST = 3728 CEFBS_HasNEON, // LD3Threev4h = 3729 CEFBS_HasNEON, // LD3Threev4h_POST = 3730 CEFBS_HasNEON, // LD3Threev4s = 3731 CEFBS_HasNEON, // LD3Threev4s_POST = 3732 CEFBS_HasNEON, // LD3Threev8b = 3733 CEFBS_HasNEON, // LD3Threev8b_POST = 3734 CEFBS_HasNEON, // LD3Threev8h = 3735 CEFBS_HasNEON, // LD3Threev8h_POST = 3736 CEFBS_HasSVEorSME, // LD3W = 3737 CEFBS_HasSVEorSME, // LD3W_IMM = 3738 CEFBS_HasNEON, // LD3i16 = 3739 CEFBS_HasNEON, // LD3i16_POST = 3740 CEFBS_HasNEON, // LD3i32 = 3741 CEFBS_HasNEON, // LD3i32_POST = 3742 CEFBS_HasNEON, // LD3i64 = 3743 CEFBS_HasNEON, // LD3i64_POST = 3744 CEFBS_HasNEON, // LD3i8 = 3745 CEFBS_HasNEON, // LD3i8_POST = 3746 CEFBS_HasSVEorSME, // LD4B = 3747 CEFBS_HasSVEorSME, // LD4B_IMM = 3748 CEFBS_HasSVEorSME, // LD4D = 3749 CEFBS_HasSVEorSME, // LD4D_IMM = 3750 CEFBS_HasNEON, // LD4Fourv16b = 3751 CEFBS_HasNEON, // LD4Fourv16b_POST = 3752 CEFBS_HasNEON, // LD4Fourv2d = 3753 CEFBS_HasNEON, // LD4Fourv2d_POST = 3754 CEFBS_HasNEON, // LD4Fourv2s = 3755 CEFBS_HasNEON, // LD4Fourv2s_POST = 3756 CEFBS_HasNEON, // LD4Fourv4h = 3757 CEFBS_HasNEON, // LD4Fourv4h_POST = 3758 CEFBS_HasNEON, // LD4Fourv4s = 3759 CEFBS_HasNEON, // LD4Fourv4s_POST = 3760 CEFBS_HasNEON, // LD4Fourv8b = 3761 CEFBS_HasNEON, // LD4Fourv8b_POST = 3762 CEFBS_HasNEON, // LD4Fourv8h = 3763 CEFBS_HasNEON, // LD4Fourv8h_POST = 3764 CEFBS_HasSVEorSME, // LD4H = 3765 CEFBS_HasSVEorSME, // LD4H_IMM = 3766 CEFBS_HasSVE2p1_or_HasSME2p1, // LD4Q = 3767 CEFBS_HasSVE2p1_or_HasSME2p1, // LD4Q_IMM = 3768 CEFBS_HasNEON, // LD4Rv16b = 3769 CEFBS_HasNEON, // LD4Rv16b_POST = 3770 CEFBS_HasNEON, // LD4Rv1d = 3771 CEFBS_HasNEON, // LD4Rv1d_POST = 3772 CEFBS_HasNEON, // LD4Rv2d = 3773 CEFBS_HasNEON, // LD4Rv2d_POST = 3774 CEFBS_HasNEON, // LD4Rv2s = 3775 CEFBS_HasNEON, // LD4Rv2s_POST = 3776 CEFBS_HasNEON, // LD4Rv4h = 3777 CEFBS_HasNEON, // LD4Rv4h_POST = 3778 CEFBS_HasNEON, // LD4Rv4s = 3779 CEFBS_HasNEON, // LD4Rv4s_POST = 3780 CEFBS_HasNEON, // LD4Rv8b = 3781 CEFBS_HasNEON, // LD4Rv8b_POST = 3782 CEFBS_HasNEON, // LD4Rv8h = 3783 CEFBS_HasNEON, // LD4Rv8h_POST = 3784 CEFBS_HasSVEorSME, // LD4W = 3785 CEFBS_HasSVEorSME, // LD4W_IMM = 3786 CEFBS_HasNEON, // LD4i16 = 3787 CEFBS_HasNEON, // LD4i16_POST = 3788 CEFBS_HasNEON, // LD4i32 = 3789 CEFBS_HasNEON, // LD4i32_POST = 3790 CEFBS_HasNEON, // LD4i64 = 3791 CEFBS_HasNEON, // LD4i64_POST = 3792 CEFBS_HasNEON, // LD4i8 = 3793 CEFBS_HasNEON, // LD4i8_POST = 3794 CEFBS_HasLS64, // LD64B = 3795 CEFBS_HasLSE, // LDADDAB = 3796 CEFBS_HasLSE, // LDADDAH = 3797 CEFBS_HasLSE, // LDADDALB = 3798 CEFBS_HasLSE, // LDADDALH = 3799 CEFBS_HasLSE, // LDADDALW = 3800 CEFBS_HasLSE, // LDADDALX = 3801 CEFBS_HasLSE, // LDADDAW = 3802 CEFBS_HasLSE, // LDADDAX = 3803 CEFBS_HasLSE, // LDADDB = 3804 CEFBS_HasLSE, // LDADDH = 3805 CEFBS_HasLSE, // LDADDLB = 3806 CEFBS_HasLSE, // LDADDLH = 3807 CEFBS_HasLSE, // LDADDLW = 3808 CEFBS_HasLSE, // LDADDLX = 3809 CEFBS_HasLSE, // LDADDW = 3810 CEFBS_HasLSE, // LDADDX = 3811 CEFBS_HasRCPC3_HasNEON, // LDAP1 = 3812 CEFBS_HasRCPC, // LDAPRB = 3813 CEFBS_HasRCPC, // LDAPRH = 3814 CEFBS_HasRCPC, // LDAPRW = 3815 CEFBS_HasRCPC3, // LDAPRWpre = 3816 CEFBS_HasRCPC, // LDAPRX = 3817 CEFBS_HasRCPC3, // LDAPRXpre = 3818 CEFBS_HasRCPC_IMMO, // LDAPURBi = 3819 CEFBS_HasRCPC_IMMO, // LDAPURHi = 3820 CEFBS_HasRCPC_IMMO, // LDAPURSBWi = 3821 CEFBS_HasRCPC_IMMO, // LDAPURSBXi = 3822 CEFBS_HasRCPC_IMMO, // LDAPURSHWi = 3823 CEFBS_HasRCPC_IMMO, // LDAPURSHXi = 3824 CEFBS_HasRCPC_IMMO, // LDAPURSWi = 3825 CEFBS_HasRCPC_IMMO, // LDAPURXi = 3826 CEFBS_HasRCPC3_HasNEON, // LDAPURbi = 3827 CEFBS_HasRCPC3_HasNEON, // LDAPURdi = 3828 CEFBS_HasRCPC3_HasNEON, // LDAPURhi = 3829 CEFBS_HasRCPC_IMMO, // LDAPURi = 3830 CEFBS_HasRCPC3_HasNEON, // LDAPURqi = 3831 CEFBS_HasRCPC3_HasNEON, // LDAPURsi = 3832 CEFBS_None, // LDARB = 3833 CEFBS_None, // LDARH = 3834 CEFBS_None, // LDARW = 3835 CEFBS_None, // LDARX = 3836 CEFBS_None, // LDAXPW = 3837 CEFBS_None, // LDAXPX = 3838 CEFBS_None, // LDAXRB = 3839 CEFBS_None, // LDAXRH = 3840 CEFBS_None, // LDAXRW = 3841 CEFBS_None, // LDAXRX = 3842 CEFBS_HasLSE, // LDCLRAB = 3843 CEFBS_HasLSE, // LDCLRAH = 3844 CEFBS_HasLSE, // LDCLRALB = 3845 CEFBS_HasLSE, // LDCLRALH = 3846 CEFBS_HasLSE, // LDCLRALW = 3847 CEFBS_HasLSE, // LDCLRALX = 3848 CEFBS_HasLSE, // LDCLRAW = 3849 CEFBS_HasLSE, // LDCLRAX = 3850 CEFBS_HasLSE, // LDCLRB = 3851 CEFBS_HasLSE, // LDCLRH = 3852 CEFBS_HasLSE, // LDCLRLB = 3853 CEFBS_HasLSE, // LDCLRLH = 3854 CEFBS_HasLSE, // LDCLRLW = 3855 CEFBS_HasLSE, // LDCLRLX = 3856 CEFBS_HasLSE128, // LDCLRP = 3857 CEFBS_HasLSE128, // LDCLRPA = 3858 CEFBS_HasLSE128, // LDCLRPAL = 3859 CEFBS_HasLSE128, // LDCLRPL = 3860 CEFBS_HasLSE, // LDCLRW = 3861 CEFBS_HasLSE, // LDCLRX = 3862 CEFBS_HasLSE, // LDEORAB = 3863 CEFBS_HasLSE, // LDEORAH = 3864 CEFBS_HasLSE, // LDEORALB = 3865 CEFBS_HasLSE, // LDEORALH = 3866 CEFBS_HasLSE, // LDEORALW = 3867 CEFBS_HasLSE, // LDEORALX = 3868 CEFBS_HasLSE, // LDEORAW = 3869 CEFBS_HasLSE, // LDEORAX = 3870 CEFBS_HasLSE, // LDEORB = 3871 CEFBS_HasLSE, // LDEORH = 3872 CEFBS_HasLSE, // LDEORLB = 3873 CEFBS_HasLSE, // LDEORLH = 3874 CEFBS_HasLSE, // LDEORLW = 3875 CEFBS_HasLSE, // LDEORLX = 3876 CEFBS_HasLSE, // LDEORW = 3877 CEFBS_HasLSE, // LDEORX = 3878 CEFBS_HasSVE, // LDFF1B_D_REAL = 3879 CEFBS_HasSVE, // LDFF1B_H_REAL = 3880 CEFBS_HasSVE, // LDFF1B_REAL = 3881 CEFBS_HasSVE, // LDFF1B_S_REAL = 3882 CEFBS_HasSVE, // LDFF1D_REAL = 3883 CEFBS_HasSVE, // LDFF1H_D_REAL = 3884 CEFBS_HasSVE, // LDFF1H_REAL = 3885 CEFBS_HasSVE, // LDFF1H_S_REAL = 3886 CEFBS_HasSVE, // LDFF1SB_D_REAL = 3887 CEFBS_HasSVE, // LDFF1SB_H_REAL = 3888 CEFBS_HasSVE, // LDFF1SB_S_REAL = 3889 CEFBS_HasSVE, // LDFF1SH_D_REAL = 3890 CEFBS_HasSVE, // LDFF1SH_S_REAL = 3891 CEFBS_HasSVE, // LDFF1SW_D_REAL = 3892 CEFBS_HasSVE, // LDFF1W_D_REAL = 3893 CEFBS_HasSVE, // LDFF1W_REAL = 3894 CEFBS_HasMTE, // LDG = 3895 CEFBS_HasMTE, // LDGM = 3896 CEFBS_HasRCPC3, // LDIAPPW = 3897 CEFBS_HasRCPC3, // LDIAPPWpre = 3898 CEFBS_HasRCPC3, // LDIAPPX = 3899 CEFBS_HasRCPC3, // LDIAPPXpre = 3900 CEFBS_HasLOR, // LDLARB = 3901 CEFBS_HasLOR, // LDLARH = 3902 CEFBS_HasLOR, // LDLARW = 3903 CEFBS_HasLOR, // LDLARX = 3904 CEFBS_HasSVE, // LDNF1B_D_IMM_REAL = 3905 CEFBS_HasSVE, // LDNF1B_H_IMM_REAL = 3906 CEFBS_HasSVE, // LDNF1B_IMM_REAL = 3907 CEFBS_HasSVE, // LDNF1B_S_IMM_REAL = 3908 CEFBS_HasSVE, // LDNF1D_IMM_REAL = 3909 CEFBS_HasSVE, // LDNF1H_D_IMM_REAL = 3910 CEFBS_HasSVE, // LDNF1H_IMM_REAL = 3911 CEFBS_HasSVE, // LDNF1H_S_IMM_REAL = 3912 CEFBS_HasSVE, // LDNF1SB_D_IMM_REAL = 3913 CEFBS_HasSVE, // LDNF1SB_H_IMM_REAL = 3914 CEFBS_HasSVE, // LDNF1SB_S_IMM_REAL = 3915 CEFBS_HasSVE, // LDNF1SH_D_IMM_REAL = 3916 CEFBS_HasSVE, // LDNF1SH_S_IMM_REAL = 3917 CEFBS_HasSVE, // LDNF1SW_D_IMM_REAL = 3918 CEFBS_HasSVE, // LDNF1W_D_IMM_REAL = 3919 CEFBS_HasSVE, // LDNF1W_IMM_REAL = 3920 CEFBS_None, // LDNPDi = 3921 CEFBS_None, // LDNPQi = 3922 CEFBS_None, // LDNPSi = 3923 CEFBS_None, // LDNPWi = 3924 CEFBS_None, // LDNPXi = 3925 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1B_2Z = 3926 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1B_2Z_IMM = 3927 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1B_4Z = 3928 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1B_4Z_IMM = 3929 CEFBS_HasSME2, // LDNT1B_VG2_M2ZPXI = 3930 CEFBS_HasSME2, // LDNT1B_VG2_M2ZPXX = 3931 CEFBS_HasSME2, // LDNT1B_VG4_M4ZPXI = 3932 CEFBS_HasSME2, // LDNT1B_VG4_M4ZPXX = 3933 CEFBS_HasSVEorSME, // LDNT1B_ZRI = 3934 CEFBS_HasSVEorSME, // LDNT1B_ZRR = 3935 CEFBS_HasSVE2, // LDNT1B_ZZR_D_REAL = 3936 CEFBS_HasSVE2, // LDNT1B_ZZR_S_REAL = 3937 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1D_2Z = 3938 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1D_2Z_IMM = 3939 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1D_4Z = 3940 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1D_4Z_IMM = 3941 CEFBS_HasSME2, // LDNT1D_VG2_M2ZPXI = 3942 CEFBS_HasSME2, // LDNT1D_VG2_M2ZPXX = 3943 CEFBS_HasSME2, // LDNT1D_VG4_M4ZPXI = 3944 CEFBS_HasSME2, // LDNT1D_VG4_M4ZPXX = 3945 CEFBS_HasSVEorSME, // LDNT1D_ZRI = 3946 CEFBS_HasSVEorSME, // LDNT1D_ZRR = 3947 CEFBS_HasSVE2, // LDNT1D_ZZR_D_REAL = 3948 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1H_2Z = 3949 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1H_2Z_IMM = 3950 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1H_4Z = 3951 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1H_4Z_IMM = 3952 CEFBS_HasSME2, // LDNT1H_VG2_M2ZPXI = 3953 CEFBS_HasSME2, // LDNT1H_VG2_M2ZPXX = 3954 CEFBS_HasSME2, // LDNT1H_VG4_M4ZPXI = 3955 CEFBS_HasSME2, // LDNT1H_VG4_M4ZPXX = 3956 CEFBS_HasSVEorSME, // LDNT1H_ZRI = 3957 CEFBS_HasSVEorSME, // LDNT1H_ZRR = 3958 CEFBS_HasSVE2, // LDNT1H_ZZR_D_REAL = 3959 CEFBS_HasSVE2, // LDNT1H_ZZR_S_REAL = 3960 CEFBS_HasSVE2, // LDNT1SB_ZZR_D_REAL = 3961 CEFBS_HasSVE2, // LDNT1SB_ZZR_S_REAL = 3962 CEFBS_HasSVE2, // LDNT1SH_ZZR_D_REAL = 3963 CEFBS_HasSVE2, // LDNT1SH_ZZR_S_REAL = 3964 CEFBS_HasSVE2, // LDNT1SW_ZZR_D_REAL = 3965 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1W_2Z = 3966 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1W_2Z_IMM = 3967 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1W_4Z = 3968 CEFBS_HasSVE2p1_or_HasSME2, // LDNT1W_4Z_IMM = 3969 CEFBS_HasSME2, // LDNT1W_VG2_M2ZPXI = 3970 CEFBS_HasSME2, // LDNT1W_VG2_M2ZPXX = 3971 CEFBS_HasSME2, // LDNT1W_VG4_M4ZPXI = 3972 CEFBS_HasSME2, // LDNT1W_VG4_M4ZPXX = 3973 CEFBS_HasSVEorSME, // LDNT1W_ZRI = 3974 CEFBS_HasSVEorSME, // LDNT1W_ZRR = 3975 CEFBS_HasSVE2, // LDNT1W_ZZR_D_REAL = 3976 CEFBS_HasSVE2, // LDNT1W_ZZR_S_REAL = 3977 CEFBS_None, // LDPDi = 3978 CEFBS_None, // LDPDpost = 3979 CEFBS_None, // LDPDpre = 3980 CEFBS_None, // LDPQi = 3981 CEFBS_None, // LDPQpost = 3982 CEFBS_None, // LDPQpre = 3983 CEFBS_None, // LDPSWi = 3984 CEFBS_None, // LDPSWpost = 3985 CEFBS_None, // LDPSWpre = 3986 CEFBS_None, // LDPSi = 3987 CEFBS_None, // LDPSpost = 3988 CEFBS_None, // LDPSpre = 3989 CEFBS_None, // LDPWi = 3990 CEFBS_None, // LDPWpost = 3991 CEFBS_None, // LDPWpre = 3992 CEFBS_None, // LDPXi = 3993 CEFBS_None, // LDPXpost = 3994 CEFBS_None, // LDPXpre = 3995 CEFBS_HasPAuth, // LDRAAindexed = 3996 CEFBS_HasPAuth, // LDRAAwriteback = 3997 CEFBS_HasPAuth, // LDRABindexed = 3998 CEFBS_HasPAuth, // LDRABwriteback = 3999 CEFBS_None, // LDRBBpost = 4000 CEFBS_None, // LDRBBpre = 4001 CEFBS_None, // LDRBBroW = 4002 CEFBS_None, // LDRBBroX = 4003 CEFBS_None, // LDRBBui = 4004 CEFBS_None, // LDRBpost = 4005 CEFBS_None, // LDRBpre = 4006 CEFBS_None, // LDRBroW = 4007 CEFBS_None, // LDRBroX = 4008 CEFBS_None, // LDRBui = 4009 CEFBS_None, // LDRDl = 4010 CEFBS_None, // LDRDpost = 4011 CEFBS_None, // LDRDpre = 4012 CEFBS_None, // LDRDroW = 4013 CEFBS_None, // LDRDroX = 4014 CEFBS_None, // LDRDui = 4015 CEFBS_None, // LDRHHpost = 4016 CEFBS_None, // LDRHHpre = 4017 CEFBS_None, // LDRHHroW = 4018 CEFBS_None, // LDRHHroX = 4019 CEFBS_None, // LDRHHui = 4020 CEFBS_None, // LDRHpost = 4021 CEFBS_None, // LDRHpre = 4022 CEFBS_None, // LDRHroW = 4023 CEFBS_None, // LDRHroX = 4024 CEFBS_None, // LDRHui = 4025 CEFBS_None, // LDRQl = 4026 CEFBS_None, // LDRQpost = 4027 CEFBS_None, // LDRQpre = 4028 CEFBS_None, // LDRQroW = 4029 CEFBS_None, // LDRQroX = 4030 CEFBS_None, // LDRQui = 4031 CEFBS_None, // LDRSBWpost = 4032 CEFBS_None, // LDRSBWpre = 4033 CEFBS_None, // LDRSBWroW = 4034 CEFBS_None, // LDRSBWroX = 4035 CEFBS_None, // LDRSBWui = 4036 CEFBS_None, // LDRSBXpost = 4037 CEFBS_None, // LDRSBXpre = 4038 CEFBS_None, // LDRSBXroW = 4039 CEFBS_None, // LDRSBXroX = 4040 CEFBS_None, // LDRSBXui = 4041 CEFBS_None, // LDRSHWpost = 4042 CEFBS_None, // LDRSHWpre = 4043 CEFBS_None, // LDRSHWroW = 4044 CEFBS_None, // LDRSHWroX = 4045 CEFBS_None, // LDRSHWui = 4046 CEFBS_None, // LDRSHXpost = 4047 CEFBS_None, // LDRSHXpre = 4048 CEFBS_None, // LDRSHXroW = 4049 CEFBS_None, // LDRSHXroX = 4050 CEFBS_None, // LDRSHXui = 4051 CEFBS_None, // LDRSWl = 4052 CEFBS_None, // LDRSWpost = 4053 CEFBS_None, // LDRSWpre = 4054 CEFBS_None, // LDRSWroW = 4055 CEFBS_None, // LDRSWroX = 4056 CEFBS_None, // LDRSWui = 4057 CEFBS_None, // LDRSl = 4058 CEFBS_None, // LDRSpost = 4059 CEFBS_None, // LDRSpre = 4060 CEFBS_None, // LDRSroW = 4061 CEFBS_None, // LDRSroX = 4062 CEFBS_None, // LDRSui = 4063 CEFBS_None, // LDRWl = 4064 CEFBS_None, // LDRWpost = 4065 CEFBS_None, // LDRWpre = 4066 CEFBS_None, // LDRWroW = 4067 CEFBS_None, // LDRWroX = 4068 CEFBS_None, // LDRWui = 4069 CEFBS_None, // LDRXl = 4070 CEFBS_None, // LDRXpost = 4071 CEFBS_None, // LDRXpre = 4072 CEFBS_None, // LDRXroW = 4073 CEFBS_None, // LDRXroX = 4074 CEFBS_None, // LDRXui = 4075 CEFBS_HasSVEorSME, // LDR_PXI = 4076 CEFBS_HasSME2, // LDR_TX = 4077 CEFBS_HasSME, // LDR_ZA = 4078 CEFBS_HasSVEorSME, // LDR_ZXI = 4079 CEFBS_HasLSE, // LDSETAB = 4080 CEFBS_HasLSE, // LDSETAH = 4081 CEFBS_HasLSE, // LDSETALB = 4082 CEFBS_HasLSE, // LDSETALH = 4083 CEFBS_HasLSE, // LDSETALW = 4084 CEFBS_HasLSE, // LDSETALX = 4085 CEFBS_HasLSE, // LDSETAW = 4086 CEFBS_HasLSE, // LDSETAX = 4087 CEFBS_HasLSE, // LDSETB = 4088 CEFBS_HasLSE, // LDSETH = 4089 CEFBS_HasLSE, // LDSETLB = 4090 CEFBS_HasLSE, // LDSETLH = 4091 CEFBS_HasLSE, // LDSETLW = 4092 CEFBS_HasLSE, // LDSETLX = 4093 CEFBS_HasLSE128, // LDSETP = 4094 CEFBS_HasLSE128, // LDSETPA = 4095 CEFBS_HasLSE128, // LDSETPAL = 4096 CEFBS_HasLSE128, // LDSETPL = 4097 CEFBS_HasLSE, // LDSETW = 4098 CEFBS_HasLSE, // LDSETX = 4099 CEFBS_HasLSE, // LDSMAXAB = 4100 CEFBS_HasLSE, // LDSMAXAH = 4101 CEFBS_HasLSE, // LDSMAXALB = 4102 CEFBS_HasLSE, // LDSMAXALH = 4103 CEFBS_HasLSE, // LDSMAXALW = 4104 CEFBS_HasLSE, // LDSMAXALX = 4105 CEFBS_HasLSE, // LDSMAXAW = 4106 CEFBS_HasLSE, // LDSMAXAX = 4107 CEFBS_HasLSE, // LDSMAXB = 4108 CEFBS_HasLSE, // LDSMAXH = 4109 CEFBS_HasLSE, // LDSMAXLB = 4110 CEFBS_HasLSE, // LDSMAXLH = 4111 CEFBS_HasLSE, // LDSMAXLW = 4112 CEFBS_HasLSE, // LDSMAXLX = 4113 CEFBS_HasLSE, // LDSMAXW = 4114 CEFBS_HasLSE, // LDSMAXX = 4115 CEFBS_HasLSE, // LDSMINAB = 4116 CEFBS_HasLSE, // LDSMINAH = 4117 CEFBS_HasLSE, // LDSMINALB = 4118 CEFBS_HasLSE, // LDSMINALH = 4119 CEFBS_HasLSE, // LDSMINALW = 4120 CEFBS_HasLSE, // LDSMINALX = 4121 CEFBS_HasLSE, // LDSMINAW = 4122 CEFBS_HasLSE, // LDSMINAX = 4123 CEFBS_HasLSE, // LDSMINB = 4124 CEFBS_HasLSE, // LDSMINH = 4125 CEFBS_HasLSE, // LDSMINLB = 4126 CEFBS_HasLSE, // LDSMINLH = 4127 CEFBS_HasLSE, // LDSMINLW = 4128 CEFBS_HasLSE, // LDSMINLX = 4129 CEFBS_HasLSE, // LDSMINW = 4130 CEFBS_HasLSE, // LDSMINX = 4131 CEFBS_None, // LDTRBi = 4132 CEFBS_None, // LDTRHi = 4133 CEFBS_None, // LDTRSBWi = 4134 CEFBS_None, // LDTRSBXi = 4135 CEFBS_None, // LDTRSHWi = 4136 CEFBS_None, // LDTRSHXi = 4137 CEFBS_None, // LDTRSWi = 4138 CEFBS_None, // LDTRWi = 4139 CEFBS_None, // LDTRXi = 4140 CEFBS_HasLSE, // LDUMAXAB = 4141 CEFBS_HasLSE, // LDUMAXAH = 4142 CEFBS_HasLSE, // LDUMAXALB = 4143 CEFBS_HasLSE, // LDUMAXALH = 4144 CEFBS_HasLSE, // LDUMAXALW = 4145 CEFBS_HasLSE, // LDUMAXALX = 4146 CEFBS_HasLSE, // LDUMAXAW = 4147 CEFBS_HasLSE, // LDUMAXAX = 4148 CEFBS_HasLSE, // LDUMAXB = 4149 CEFBS_HasLSE, // LDUMAXH = 4150 CEFBS_HasLSE, // LDUMAXLB = 4151 CEFBS_HasLSE, // LDUMAXLH = 4152 CEFBS_HasLSE, // LDUMAXLW = 4153 CEFBS_HasLSE, // LDUMAXLX = 4154 CEFBS_HasLSE, // LDUMAXW = 4155 CEFBS_HasLSE, // LDUMAXX = 4156 CEFBS_HasLSE, // LDUMINAB = 4157 CEFBS_HasLSE, // LDUMINAH = 4158 CEFBS_HasLSE, // LDUMINALB = 4159 CEFBS_HasLSE, // LDUMINALH = 4160 CEFBS_HasLSE, // LDUMINALW = 4161 CEFBS_HasLSE, // LDUMINALX = 4162 CEFBS_HasLSE, // LDUMINAW = 4163 CEFBS_HasLSE, // LDUMINAX = 4164 CEFBS_HasLSE, // LDUMINB = 4165 CEFBS_HasLSE, // LDUMINH = 4166 CEFBS_HasLSE, // LDUMINLB = 4167 CEFBS_HasLSE, // LDUMINLH = 4168 CEFBS_HasLSE, // LDUMINLW = 4169 CEFBS_HasLSE, // LDUMINLX = 4170 CEFBS_HasLSE, // LDUMINW = 4171 CEFBS_HasLSE, // LDUMINX = 4172 CEFBS_None, // LDURBBi = 4173 CEFBS_None, // LDURBi = 4174 CEFBS_None, // LDURDi = 4175 CEFBS_None, // LDURHHi = 4176 CEFBS_None, // LDURHi = 4177 CEFBS_None, // LDURQi = 4178 CEFBS_None, // LDURSBWi = 4179 CEFBS_None, // LDURSBXi = 4180 CEFBS_None, // LDURSHWi = 4181 CEFBS_None, // LDURSHXi = 4182 CEFBS_None, // LDURSWi = 4183 CEFBS_None, // LDURSi = 4184 CEFBS_None, // LDURWi = 4185 CEFBS_None, // LDURXi = 4186 CEFBS_None, // LDXPW = 4187 CEFBS_None, // LDXPX = 4188 CEFBS_None, // LDXRB = 4189 CEFBS_None, // LDXRH = 4190 CEFBS_None, // LDXRW = 4191 CEFBS_None, // LDXRX = 4192 CEFBS_HasSVEorSME, // LSLR_ZPmZ_B = 4193 CEFBS_HasSVEorSME, // LSLR_ZPmZ_D = 4194 CEFBS_HasSVEorSME, // LSLR_ZPmZ_H = 4195 CEFBS_HasSVEorSME, // LSLR_ZPmZ_S = 4196 CEFBS_None, // LSLVWr = 4197 CEFBS_None, // LSLVXr = 4198 CEFBS_HasSVEorSME, // LSL_WIDE_ZPmZ_B = 4199 CEFBS_HasSVEorSME, // LSL_WIDE_ZPmZ_H = 4200 CEFBS_HasSVEorSME, // LSL_WIDE_ZPmZ_S = 4201 CEFBS_HasSVEorSME, // LSL_WIDE_ZZZ_B = 4202 CEFBS_HasSVEorSME, // LSL_WIDE_ZZZ_H = 4203 CEFBS_HasSVEorSME, // LSL_WIDE_ZZZ_S = 4204 CEFBS_HasSVEorSME, // LSL_ZPmI_B = 4205 CEFBS_HasSVEorSME, // LSL_ZPmI_D = 4206 CEFBS_HasSVEorSME, // LSL_ZPmI_H = 4207 CEFBS_HasSVEorSME, // LSL_ZPmI_S = 4208 CEFBS_HasSVEorSME, // LSL_ZPmZ_B = 4209 CEFBS_HasSVEorSME, // LSL_ZPmZ_D = 4210 CEFBS_HasSVEorSME, // LSL_ZPmZ_H = 4211 CEFBS_HasSVEorSME, // LSL_ZPmZ_S = 4212 CEFBS_HasSVEorSME, // LSL_ZZI_B = 4213 CEFBS_HasSVEorSME, // LSL_ZZI_D = 4214 CEFBS_HasSVEorSME, // LSL_ZZI_H = 4215 CEFBS_HasSVEorSME, // LSL_ZZI_S = 4216 CEFBS_HasSVEorSME, // LSRR_ZPmZ_B = 4217 CEFBS_HasSVEorSME, // LSRR_ZPmZ_D = 4218 CEFBS_HasSVEorSME, // LSRR_ZPmZ_H = 4219 CEFBS_HasSVEorSME, // LSRR_ZPmZ_S = 4220 CEFBS_None, // LSRVWr = 4221 CEFBS_None, // LSRVXr = 4222 CEFBS_HasSVEorSME, // LSR_WIDE_ZPmZ_B = 4223 CEFBS_HasSVEorSME, // LSR_WIDE_ZPmZ_H = 4224 CEFBS_HasSVEorSME, // LSR_WIDE_ZPmZ_S = 4225 CEFBS_HasSVEorSME, // LSR_WIDE_ZZZ_B = 4226 CEFBS_HasSVEorSME, // LSR_WIDE_ZZZ_H = 4227 CEFBS_HasSVEorSME, // LSR_WIDE_ZZZ_S = 4228 CEFBS_HasSVEorSME, // LSR_ZPmI_B = 4229 CEFBS_HasSVEorSME, // LSR_ZPmI_D = 4230 CEFBS_HasSVEorSME, // LSR_ZPmI_H = 4231 CEFBS_HasSVEorSME, // LSR_ZPmI_S = 4232 CEFBS_HasSVEorSME, // LSR_ZPmZ_B = 4233 CEFBS_HasSVEorSME, // LSR_ZPmZ_D = 4234 CEFBS_HasSVEorSME, // LSR_ZPmZ_H = 4235 CEFBS_HasSVEorSME, // LSR_ZPmZ_S = 4236 CEFBS_HasSVEorSME, // LSR_ZZI_B = 4237 CEFBS_HasSVEorSME, // LSR_ZZI_D = 4238 CEFBS_HasSVEorSME, // LSR_ZZI_H = 4239 CEFBS_HasSVEorSME, // LSR_ZZI_S = 4240 CEFBS_HasSME2, // LUTI2_2ZTZI_B = 4241 CEFBS_HasSME2, // LUTI2_2ZTZI_H = 4242 CEFBS_HasSME2, // LUTI2_2ZTZI_S = 4243 CEFBS_HasSME2, // LUTI2_4ZTZI_B = 4244 CEFBS_HasSME2, // LUTI2_4ZTZI_H = 4245 CEFBS_HasSME2, // LUTI2_4ZTZI_S = 4246 CEFBS_HasSME2p1, // LUTI2_S_2ZTZI_B = 4247 CEFBS_HasSME2p1, // LUTI2_S_2ZTZI_H = 4248 CEFBS_HasSME2p1, // LUTI2_S_4ZTZI_B = 4249 CEFBS_HasSME2p1, // LUTI2_S_4ZTZI_H = 4250 CEFBS_HasSME2, // LUTI2_ZTZI_B = 4251 CEFBS_HasSME2, // LUTI2_ZTZI_H = 4252 CEFBS_HasSME2, // LUTI2_ZTZI_S = 4253 CEFBS_HasSME2, // LUTI4_2ZTZI_B = 4254 CEFBS_HasSME2, // LUTI4_2ZTZI_H = 4255 CEFBS_HasSME2, // LUTI4_2ZTZI_S = 4256 CEFBS_HasSME2, // LUTI4_4ZTZI_H = 4257 CEFBS_HasSME2, // LUTI4_4ZTZI_S = 4258 CEFBS_HasSME2p1, // LUTI4_S_2ZTZI_B = 4259 CEFBS_HasSME2p1, // LUTI4_S_2ZTZI_H = 4260 CEFBS_HasSME2p1, // LUTI4_S_4ZTZI_H = 4261 CEFBS_HasSME2, // LUTI4_ZTZI_B = 4262 CEFBS_HasSME2, // LUTI4_ZTZI_H = 4263 CEFBS_HasSME2, // LUTI4_ZTZI_S = 4264 CEFBS_None, // MADDWrrr = 4265 CEFBS_None, // MADDXrrr = 4266 CEFBS_HasSVEorSME, // MAD_ZPmZZ_B = 4267 CEFBS_HasSVEorSME, // MAD_ZPmZZ_D = 4268 CEFBS_HasSVEorSME, // MAD_ZPmZZ_H = 4269 CEFBS_HasSVEorSME, // MAD_ZPmZZ_S = 4270 CEFBS_HasSVE2, // MATCH_PPzZZ_B = 4271 CEFBS_HasSVE2, // MATCH_PPzZZ_H = 4272 CEFBS_HasSVEorSME, // MLA_ZPmZZ_B = 4273 CEFBS_HasSVEorSME, // MLA_ZPmZZ_D = 4274 CEFBS_HasSVEorSME, // MLA_ZPmZZ_H = 4275 CEFBS_HasSVEorSME, // MLA_ZPmZZ_S = 4276 CEFBS_HasSVE2orSME, // MLA_ZZZI_D = 4277 CEFBS_HasSVE2orSME, // MLA_ZZZI_H = 4278 CEFBS_HasSVE2orSME, // MLA_ZZZI_S = 4279 CEFBS_HasNEON, // MLAv16i8 = 4280 CEFBS_HasNEON, // MLAv2i32 = 4281 CEFBS_HasNEON, // MLAv2i32_indexed = 4282 CEFBS_HasNEON, // MLAv4i16 = 4283 CEFBS_HasNEON, // MLAv4i16_indexed = 4284 CEFBS_HasNEON, // MLAv4i32 = 4285 CEFBS_HasNEON, // MLAv4i32_indexed = 4286 CEFBS_HasNEON, // MLAv8i16 = 4287 CEFBS_HasNEON, // MLAv8i16_indexed = 4288 CEFBS_HasNEON, // MLAv8i8 = 4289 CEFBS_HasSVEorSME, // MLS_ZPmZZ_B = 4290 CEFBS_HasSVEorSME, // MLS_ZPmZZ_D = 4291 CEFBS_HasSVEorSME, // MLS_ZPmZZ_H = 4292 CEFBS_HasSVEorSME, // MLS_ZPmZZ_S = 4293 CEFBS_HasSVE2orSME, // MLS_ZZZI_D = 4294 CEFBS_HasSVE2orSME, // MLS_ZZZI_H = 4295 CEFBS_HasSVE2orSME, // MLS_ZZZI_S = 4296 CEFBS_HasNEON, // MLSv16i8 = 4297 CEFBS_HasNEON, // MLSv2i32 = 4298 CEFBS_HasNEON, // MLSv2i32_indexed = 4299 CEFBS_HasNEON, // MLSv4i16 = 4300 CEFBS_HasNEON, // MLSv4i16_indexed = 4301 CEFBS_HasNEON, // MLSv4i32 = 4302 CEFBS_HasNEON, // MLSv4i32_indexed = 4303 CEFBS_HasNEON, // MLSv8i16 = 4304 CEFBS_HasNEON, // MLSv8i16_indexed = 4305 CEFBS_HasNEON, // MLSv8i8 = 4306 CEFBS_HasMOPS_HasMTE, // MOPSSETGE = 4307 CEFBS_HasMOPS_HasMTE, // MOPSSETGEN = 4308 CEFBS_HasMOPS_HasMTE, // MOPSSETGET = 4309 CEFBS_HasMOPS_HasMTE, // MOPSSETGETN = 4310 CEFBS_HasSME2p1, // MOVAZ_2ZMI_H_B = 4311 CEFBS_HasSME2p1, // MOVAZ_2ZMI_H_D = 4312 CEFBS_HasSME2p1, // MOVAZ_2ZMI_H_H = 4313 CEFBS_HasSME2p1, // MOVAZ_2ZMI_H_S = 4314 CEFBS_HasSME2p1, // MOVAZ_2ZMI_V_B = 4315 CEFBS_HasSME2p1, // MOVAZ_2ZMI_V_D = 4316 CEFBS_HasSME2p1, // MOVAZ_2ZMI_V_H = 4317 CEFBS_HasSME2p1, // MOVAZ_2ZMI_V_S = 4318 CEFBS_HasSME2p1, // MOVAZ_4ZMI_H_B = 4319 CEFBS_HasSME2p1, // MOVAZ_4ZMI_H_D = 4320 CEFBS_HasSME2p1, // MOVAZ_4ZMI_H_H = 4321 CEFBS_HasSME2p1, // MOVAZ_4ZMI_H_S = 4322 CEFBS_HasSME2p1, // MOVAZ_4ZMI_V_B = 4323 CEFBS_HasSME2p1, // MOVAZ_4ZMI_V_D = 4324 CEFBS_HasSME2p1, // MOVAZ_4ZMI_V_H = 4325 CEFBS_HasSME2p1, // MOVAZ_4ZMI_V_S = 4326 CEFBS_HasSME2p1, // MOVAZ_VG2_2ZM = 4327 CEFBS_HasSME2p1, // MOVAZ_VG4_4ZM = 4328 CEFBS_HasSME2p1, // MOVAZ_ZMI_H_B = 4329 CEFBS_HasSME2p1, // MOVAZ_ZMI_H_D = 4330 CEFBS_HasSME2p1, // MOVAZ_ZMI_H_H = 4331 CEFBS_HasSME2p1, // MOVAZ_ZMI_H_Q = 4332 CEFBS_HasSME2p1, // MOVAZ_ZMI_H_S = 4333 CEFBS_HasSME2p1, // MOVAZ_ZMI_V_B = 4334 CEFBS_HasSME2p1, // MOVAZ_ZMI_V_D = 4335 CEFBS_HasSME2p1, // MOVAZ_ZMI_V_H = 4336 CEFBS_HasSME2p1, // MOVAZ_ZMI_V_Q = 4337 CEFBS_HasSME2p1, // MOVAZ_ZMI_V_S = 4338 CEFBS_HasSME2, // MOVA_2ZMXI_H_B = 4339 CEFBS_HasSME2, // MOVA_2ZMXI_H_D = 4340 CEFBS_HasSME2, // MOVA_2ZMXI_H_H = 4341 CEFBS_HasSME2, // MOVA_2ZMXI_H_S = 4342 CEFBS_HasSME2, // MOVA_2ZMXI_V_B = 4343 CEFBS_HasSME2, // MOVA_2ZMXI_V_D = 4344 CEFBS_HasSME2, // MOVA_2ZMXI_V_H = 4345 CEFBS_HasSME2, // MOVA_2ZMXI_V_S = 4346 CEFBS_HasSME2, // MOVA_4ZMXI_H_B = 4347 CEFBS_HasSME2, // MOVA_4ZMXI_H_D = 4348 CEFBS_HasSME2, // MOVA_4ZMXI_H_H = 4349 CEFBS_HasSME2, // MOVA_4ZMXI_H_S = 4350 CEFBS_HasSME2, // MOVA_4ZMXI_V_B = 4351 CEFBS_HasSME2, // MOVA_4ZMXI_V_D = 4352 CEFBS_HasSME2, // MOVA_4ZMXI_V_H = 4353 CEFBS_HasSME2, // MOVA_4ZMXI_V_S = 4354 CEFBS_HasSME2, // MOVA_MXI2Z_H_B = 4355 CEFBS_HasSME2, // MOVA_MXI2Z_H_D = 4356 CEFBS_HasSME2, // MOVA_MXI2Z_H_H = 4357 CEFBS_HasSME2, // MOVA_MXI2Z_H_S = 4358 CEFBS_HasSME2, // MOVA_MXI2Z_V_B = 4359 CEFBS_HasSME2, // MOVA_MXI2Z_V_D = 4360 CEFBS_HasSME2, // MOVA_MXI2Z_V_H = 4361 CEFBS_HasSME2, // MOVA_MXI2Z_V_S = 4362 CEFBS_HasSME2, // MOVA_MXI4Z_H_B = 4363 CEFBS_HasSME2, // MOVA_MXI4Z_H_D = 4364 CEFBS_HasSME2, // MOVA_MXI4Z_H_H = 4365 CEFBS_HasSME2, // MOVA_MXI4Z_H_S = 4366 CEFBS_HasSME2, // MOVA_MXI4Z_V_B = 4367 CEFBS_HasSME2, // MOVA_MXI4Z_V_D = 4368 CEFBS_HasSME2, // MOVA_MXI4Z_V_H = 4369 CEFBS_HasSME2, // MOVA_MXI4Z_V_S = 4370 CEFBS_HasSME2, // MOVA_VG2_2ZMXI = 4371 CEFBS_HasSME2, // MOVA_VG2_MXI2Z = 4372 CEFBS_HasSME2, // MOVA_VG4_4ZMXI = 4373 CEFBS_HasSME2, // MOVA_VG4_MXI4Z = 4374 CEFBS_HasNEON, // MOVID = 4375 CEFBS_HasNEON, // MOVIv16b_ns = 4376 CEFBS_HasNEON, // MOVIv2d_ns = 4377 CEFBS_HasNEON, // MOVIv2i32 = 4378 CEFBS_HasNEON, // MOVIv2s_msl = 4379 CEFBS_HasNEON, // MOVIv4i16 = 4380 CEFBS_HasNEON, // MOVIv4i32 = 4381 CEFBS_HasNEON, // MOVIv4s_msl = 4382 CEFBS_HasNEON, // MOVIv8b_ns = 4383 CEFBS_HasNEON, // MOVIv8i16 = 4384 CEFBS_None, // MOVKWi = 4385 CEFBS_None, // MOVKXi = 4386 CEFBS_None, // MOVNWi = 4387 CEFBS_None, // MOVNXi = 4388 CEFBS_HasSVEorSME, // MOVPRFX_ZPmZ_B = 4389 CEFBS_HasSVEorSME, // MOVPRFX_ZPmZ_D = 4390 CEFBS_HasSVEorSME, // MOVPRFX_ZPmZ_H = 4391 CEFBS_HasSVEorSME, // MOVPRFX_ZPmZ_S = 4392 CEFBS_HasSVEorSME, // MOVPRFX_ZPzZ_B = 4393 CEFBS_HasSVEorSME, // MOVPRFX_ZPzZ_D = 4394 CEFBS_HasSVEorSME, // MOVPRFX_ZPzZ_H = 4395 CEFBS_HasSVEorSME, // MOVPRFX_ZPzZ_S = 4396 CEFBS_HasSVEorSME, // MOVPRFX_ZZ = 4397 CEFBS_HasSME2, // MOVT_TIX = 4398 CEFBS_HasSME2, // MOVT_XTI = 4399 CEFBS_None, // MOVZWi = 4400 CEFBS_None, // MOVZXi = 4401 CEFBS_HasD128, // MRRS = 4402 CEFBS_None, // MRS = 4403 CEFBS_HasSVEorSME, // MSB_ZPmZZ_B = 4404 CEFBS_HasSVEorSME, // MSB_ZPmZZ_D = 4405 CEFBS_HasSVEorSME, // MSB_ZPmZZ_H = 4406 CEFBS_HasSVEorSME, // MSB_ZPmZZ_S = 4407 CEFBS_None, // MSR = 4408 CEFBS_HasD128, // MSRR = 4409 CEFBS_None, // MSRpstateImm1 = 4410 CEFBS_None, // MSRpstateImm4 = 4411 CEFBS_HasSME, // MSRpstatesvcrImm1 = 4412 CEFBS_None, // MSUBWrrr = 4413 CEFBS_None, // MSUBXrrr = 4414 CEFBS_HasSVEorSME, // MUL_ZI_B = 4415 CEFBS_HasSVEorSME, // MUL_ZI_D = 4416 CEFBS_HasSVEorSME, // MUL_ZI_H = 4417 CEFBS_HasSVEorSME, // MUL_ZI_S = 4418 CEFBS_HasSVEorSME, // MUL_ZPmZ_B = 4419 CEFBS_HasSVEorSME, // MUL_ZPmZ_D = 4420 CEFBS_HasSVEorSME, // MUL_ZPmZ_H = 4421 CEFBS_HasSVEorSME, // MUL_ZPmZ_S = 4422 CEFBS_HasSVE2orSME, // MUL_ZZZI_D = 4423 CEFBS_HasSVE2orSME, // MUL_ZZZI_H = 4424 CEFBS_HasSVE2orSME, // MUL_ZZZI_S = 4425 CEFBS_HasSVE2orSME, // MUL_ZZZ_B = 4426 CEFBS_HasSVE2orSME, // MUL_ZZZ_D = 4427 CEFBS_HasSVE2orSME, // MUL_ZZZ_H = 4428 CEFBS_HasSVE2orSME, // MUL_ZZZ_S = 4429 CEFBS_HasNEON, // MULv16i8 = 4430 CEFBS_HasNEON, // MULv2i32 = 4431 CEFBS_HasNEON, // MULv2i32_indexed = 4432 CEFBS_HasNEON, // MULv4i16 = 4433 CEFBS_HasNEON, // MULv4i16_indexed = 4434 CEFBS_HasNEON, // MULv4i32 = 4435 CEFBS_HasNEON, // MULv4i32_indexed = 4436 CEFBS_HasNEON, // MULv8i16 = 4437 CEFBS_HasNEON, // MULv8i16_indexed = 4438 CEFBS_HasNEON, // MULv8i8 = 4439 CEFBS_HasNEON, // MVNIv2i32 = 4440 CEFBS_HasNEON, // MVNIv2s_msl = 4441 CEFBS_HasNEON, // MVNIv4i16 = 4442 CEFBS_HasNEON, // MVNIv4i32 = 4443 CEFBS_HasNEON, // MVNIv4s_msl = 4444 CEFBS_HasNEON, // MVNIv8i16 = 4445 CEFBS_HasSVEorSME, // NANDS_PPzPP = 4446 CEFBS_HasSVEorSME, // NAND_PPzPP = 4447 CEFBS_HasSVE2orSME, // NBSL_ZZZZ = 4448 CEFBS_HasSVEorSME, // NEG_ZPmZ_B = 4449 CEFBS_HasSVEorSME, // NEG_ZPmZ_D = 4450 CEFBS_HasSVEorSME, // NEG_ZPmZ_H = 4451 CEFBS_HasSVEorSME, // NEG_ZPmZ_S = 4452 CEFBS_HasNEON, // NEGv16i8 = 4453 CEFBS_HasNEON, // NEGv1i64 = 4454 CEFBS_HasNEON, // NEGv2i32 = 4455 CEFBS_HasNEON, // NEGv2i64 = 4456 CEFBS_HasNEON, // NEGv4i16 = 4457 CEFBS_HasNEON, // NEGv4i32 = 4458 CEFBS_HasNEON, // NEGv8i16 = 4459 CEFBS_HasNEON, // NEGv8i8 = 4460 CEFBS_HasSVE2, // NMATCH_PPzZZ_B = 4461 CEFBS_HasSVE2, // NMATCH_PPzZZ_H = 4462 CEFBS_HasSVEorSME, // NORS_PPzPP = 4463 CEFBS_HasSVEorSME, // NOR_PPzPP = 4464 CEFBS_HasSVEorSME, // NOT_ZPmZ_B = 4465 CEFBS_HasSVEorSME, // NOT_ZPmZ_D = 4466 CEFBS_HasSVEorSME, // NOT_ZPmZ_H = 4467 CEFBS_HasSVEorSME, // NOT_ZPmZ_S = 4468 CEFBS_HasNEON, // NOTv16i8 = 4469 CEFBS_HasNEON, // NOTv8i8 = 4470 CEFBS_HasSVEorSME, // ORNS_PPzPP = 4471 CEFBS_None, // ORNWrs = 4472 CEFBS_None, // ORNXrs = 4473 CEFBS_HasSVEorSME, // ORN_PPzPP = 4474 CEFBS_HasNEON, // ORNv16i8 = 4475 CEFBS_HasNEON, // ORNv8i8 = 4476 CEFBS_HasSVE2p1_or_HasSME2p1, // ORQV_VPZ_B = 4477 CEFBS_HasSVE2p1_or_HasSME2p1, // ORQV_VPZ_D = 4478 CEFBS_HasSVE2p1_or_HasSME2p1, // ORQV_VPZ_H = 4479 CEFBS_HasSVE2p1_or_HasSME2p1, // ORQV_VPZ_S = 4480 CEFBS_HasSVEorSME, // ORRS_PPzPP = 4481 CEFBS_None, // ORRWri = 4482 CEFBS_None, // ORRWrs = 4483 CEFBS_None, // ORRXri = 4484 CEFBS_None, // ORRXrs = 4485 CEFBS_HasSVEorSME, // ORR_PPzPP = 4486 CEFBS_HasSVEorSME, // ORR_ZI = 4487 CEFBS_HasSVEorSME, // ORR_ZPmZ_B = 4488 CEFBS_HasSVEorSME, // ORR_ZPmZ_D = 4489 CEFBS_HasSVEorSME, // ORR_ZPmZ_H = 4490 CEFBS_HasSVEorSME, // ORR_ZPmZ_S = 4491 CEFBS_HasSVEorSME, // ORR_ZZZ = 4492 CEFBS_HasNEON, // ORRv16i8 = 4493 CEFBS_HasNEON, // ORRv2i32 = 4494 CEFBS_HasNEON, // ORRv4i16 = 4495 CEFBS_HasNEON, // ORRv4i32 = 4496 CEFBS_HasNEON, // ORRv8i16 = 4497 CEFBS_HasNEON, // ORRv8i8 = 4498 CEFBS_HasSVEorSME, // ORV_VPZ_B = 4499 CEFBS_HasSVEorSME, // ORV_VPZ_D = 4500 CEFBS_HasSVEorSME, // ORV_VPZ_H = 4501 CEFBS_HasSVEorSME, // ORV_VPZ_S = 4502 CEFBS_HasPAuth, // PACDA = 4503 CEFBS_HasPAuth, // PACDB = 4504 CEFBS_HasPAuth, // PACDZA = 4505 CEFBS_HasPAuth, // PACDZB = 4506 CEFBS_HasPAuth, // PACGA = 4507 CEFBS_HasPAuth, // PACIA = 4508 CEFBS_None, // PACIA1716 = 4509 CEFBS_None, // PACIASP = 4510 CEFBS_None, // PACIAZ = 4511 CEFBS_HasPAuth, // PACIB = 4512 CEFBS_None, // PACIB1716 = 4513 CEFBS_None, // PACIBSP = 4514 CEFBS_None, // PACIBZ = 4515 CEFBS_HasPAuth, // PACIZA = 4516 CEFBS_HasPAuth, // PACIZB = 4517 CEFBS_HasSVE2p1_or_HasSME2, // PEXT_2PCI_B = 4518 CEFBS_HasSVE2p1_or_HasSME2, // PEXT_2PCI_D = 4519 CEFBS_HasSVE2p1_or_HasSME2, // PEXT_2PCI_H = 4520 CEFBS_HasSVE2p1_or_HasSME2, // PEXT_2PCI_S = 4521 CEFBS_HasSVE2p1_or_HasSME2, // PEXT_PCI_B = 4522 CEFBS_HasSVE2p1_or_HasSME2, // PEXT_PCI_D = 4523 CEFBS_HasSVE2p1_or_HasSME2, // PEXT_PCI_H = 4524 CEFBS_HasSVE2p1_or_HasSME2, // PEXT_PCI_S = 4525 CEFBS_HasSVEorSME, // PFALSE = 4526 CEFBS_HasSVEorSME, // PFIRST_B = 4527 CEFBS_HasSVE2p1_or_HasSME2p1, // PMOV_PZI_B = 4528 CEFBS_HasSVE2p1_or_HasSME2p1, // PMOV_PZI_D = 4529 CEFBS_HasSVE2p1_or_HasSME2p1, // PMOV_PZI_H = 4530 CEFBS_HasSVE2p1_or_HasSME2p1, // PMOV_PZI_S = 4531 CEFBS_HasSVE2p1_or_HasSME2p1, // PMOV_ZIP_B = 4532 CEFBS_HasSVE2p1_or_HasSME2p1, // PMOV_ZIP_D = 4533 CEFBS_HasSVE2p1_or_HasSME2p1, // PMOV_ZIP_H = 4534 CEFBS_HasSVE2p1_or_HasSME2p1, // PMOV_ZIP_S = 4535 CEFBS_HasSVE2orSME, // PMULLB_ZZZ_D = 4536 CEFBS_HasSVE2orSME, // PMULLB_ZZZ_H = 4537 CEFBS_HasSVE2AES, // PMULLB_ZZZ_Q = 4538 CEFBS_HasSVE2orSME, // PMULLT_ZZZ_D = 4539 CEFBS_HasSVE2orSME, // PMULLT_ZZZ_H = 4540 CEFBS_HasSVE2AES, // PMULLT_ZZZ_Q = 4541 CEFBS_HasNEON, // PMULLv16i8 = 4542 CEFBS_HasAES, // PMULLv1i64 = 4543 CEFBS_HasAES, // PMULLv2i64 = 4544 CEFBS_HasNEON, // PMULLv8i8 = 4545 CEFBS_HasSVE2orSME, // PMUL_ZZZ_B = 4546 CEFBS_HasNEON, // PMULv16i8 = 4547 CEFBS_HasNEON, // PMULv8i8 = 4548 CEFBS_HasSVEorSME, // PNEXT_B = 4549 CEFBS_HasSVEorSME, // PNEXT_D = 4550 CEFBS_HasSVEorSME, // PNEXT_H = 4551 CEFBS_HasSVEorSME, // PNEXT_S = 4552 CEFBS_HasSVE, // PRFB_D_PZI = 4553 CEFBS_HasSVE, // PRFB_D_SCALED = 4554 CEFBS_HasSVE, // PRFB_D_SXTW_SCALED = 4555 CEFBS_HasSVE, // PRFB_D_UXTW_SCALED = 4556 CEFBS_HasSVEorSME, // PRFB_PRI = 4557 CEFBS_HasSVEorSME, // PRFB_PRR = 4558 CEFBS_HasSVE, // PRFB_S_PZI = 4559 CEFBS_HasSVE, // PRFB_S_SXTW_SCALED = 4560 CEFBS_HasSVE, // PRFB_S_UXTW_SCALED = 4561 CEFBS_HasSVE, // PRFD_D_PZI = 4562 CEFBS_HasSVE, // PRFD_D_SCALED = 4563 CEFBS_HasSVE, // PRFD_D_SXTW_SCALED = 4564 CEFBS_HasSVE, // PRFD_D_UXTW_SCALED = 4565 CEFBS_HasSVEorSME, // PRFD_PRI = 4566 CEFBS_HasSVEorSME, // PRFD_PRR = 4567 CEFBS_HasSVE, // PRFD_S_PZI = 4568 CEFBS_HasSVE, // PRFD_S_SXTW_SCALED = 4569 CEFBS_HasSVE, // PRFD_S_UXTW_SCALED = 4570 CEFBS_HasSVE, // PRFH_D_PZI = 4571 CEFBS_HasSVE, // PRFH_D_SCALED = 4572 CEFBS_HasSVE, // PRFH_D_SXTW_SCALED = 4573 CEFBS_HasSVE, // PRFH_D_UXTW_SCALED = 4574 CEFBS_HasSVEorSME, // PRFH_PRI = 4575 CEFBS_HasSVEorSME, // PRFH_PRR = 4576 CEFBS_HasSVE, // PRFH_S_PZI = 4577 CEFBS_HasSVE, // PRFH_S_SXTW_SCALED = 4578 CEFBS_HasSVE, // PRFH_S_UXTW_SCALED = 4579 CEFBS_None, // PRFMl = 4580 CEFBS_None, // PRFMroW = 4581 CEFBS_None, // PRFMroX = 4582 CEFBS_None, // PRFMui = 4583 CEFBS_None, // PRFUMi = 4584 CEFBS_HasSVE, // PRFW_D_PZI = 4585 CEFBS_HasSVE, // PRFW_D_SCALED = 4586 CEFBS_HasSVE, // PRFW_D_SXTW_SCALED = 4587 CEFBS_HasSVE, // PRFW_D_UXTW_SCALED = 4588 CEFBS_HasSVEorSME, // PRFW_PRI = 4589 CEFBS_HasSVEorSME, // PRFW_PRR = 4590 CEFBS_HasSVE, // PRFW_S_PZI = 4591 CEFBS_HasSVE, // PRFW_S_SXTW_SCALED = 4592 CEFBS_HasSVE, // PRFW_S_UXTW_SCALED = 4593 CEFBS_HasSVE2p1_or_HasSME, // PSEL_PPPRI_B = 4594 CEFBS_HasSVE2p1_or_HasSME, // PSEL_PPPRI_D = 4595 CEFBS_HasSVE2p1_or_HasSME, // PSEL_PPPRI_H = 4596 CEFBS_HasSVE2p1_or_HasSME, // PSEL_PPPRI_S = 4597 CEFBS_HasSVEorSME, // PTEST_PP = 4598 CEFBS_HasSVEorSME, // PTRUES_B = 4599 CEFBS_HasSVEorSME, // PTRUES_D = 4600 CEFBS_HasSVEorSME, // PTRUES_H = 4601 CEFBS_HasSVEorSME, // PTRUES_S = 4602 CEFBS_HasSVEorSME, // PTRUE_B = 4603 CEFBS_HasSVE2p1_or_HasSME2, // PTRUE_C_B = 4604 CEFBS_HasSVE2p1_or_HasSME2, // PTRUE_C_D = 4605 CEFBS_HasSVE2p1_or_HasSME2, // PTRUE_C_H = 4606 CEFBS_HasSVE2p1_or_HasSME2, // PTRUE_C_S = 4607 CEFBS_HasSVEorSME, // PTRUE_D = 4608 CEFBS_HasSVEorSME, // PTRUE_H = 4609 CEFBS_HasSVEorSME, // PTRUE_S = 4610 CEFBS_HasSVEorSME, // PUNPKHI_PP = 4611 CEFBS_HasSVEorSME, // PUNPKLO_PP = 4612 CEFBS_HasSVE2orSME, // RADDHNB_ZZZ_B = 4613 CEFBS_HasSVE2orSME, // RADDHNB_ZZZ_H = 4614 CEFBS_HasSVE2orSME, // RADDHNB_ZZZ_S = 4615 CEFBS_HasSVE2orSME, // RADDHNT_ZZZ_B = 4616 CEFBS_HasSVE2orSME, // RADDHNT_ZZZ_H = 4617 CEFBS_HasSVE2orSME, // RADDHNT_ZZZ_S = 4618 CEFBS_HasNEON, // RADDHNv2i64_v2i32 = 4619 CEFBS_HasNEON, // RADDHNv2i64_v4i32 = 4620 CEFBS_HasNEON, // RADDHNv4i32_v4i16 = 4621 CEFBS_HasNEON, // RADDHNv4i32_v8i16 = 4622 CEFBS_HasNEON, // RADDHNv8i16_v16i8 = 4623 CEFBS_HasNEON, // RADDHNv8i16_v8i8 = 4624 CEFBS_HasSHA3, // RAX1 = 4625 CEFBS_HasSVE2SHA3, // RAX1_ZZZ_D = 4626 CEFBS_None, // RBITWr = 4627 CEFBS_None, // RBITXr = 4628 CEFBS_HasSVEorSME, // RBIT_ZPmZ_B = 4629 CEFBS_HasSVEorSME, // RBIT_ZPmZ_D = 4630 CEFBS_HasSVEorSME, // RBIT_ZPmZ_H = 4631 CEFBS_HasSVEorSME, // RBIT_ZPmZ_S = 4632 CEFBS_HasNEON, // RBITv16i8 = 4633 CEFBS_HasNEON, // RBITv8i8 = 4634 CEFBS_HasTHE, // RCWCAS = 4635 CEFBS_HasTHE, // RCWCASA = 4636 CEFBS_HasTHE, // RCWCASAL = 4637 CEFBS_HasTHE, // RCWCASL = 4638 CEFBS_HasTHE_HasD128, // RCWCASP = 4639 CEFBS_HasTHE_HasD128, // RCWCASPA = 4640 CEFBS_HasTHE_HasD128, // RCWCASPAL = 4641 CEFBS_HasTHE_HasD128, // RCWCASPL = 4642 CEFBS_HasTHE, // RCWCLR = 4643 CEFBS_HasTHE, // RCWCLRA = 4644 CEFBS_HasTHE, // RCWCLRAL = 4645 CEFBS_HasTHE, // RCWCLRL = 4646 CEFBS_HasTHE_HasD128, // RCWCLRP = 4647 CEFBS_HasTHE_HasD128, // RCWCLRPA = 4648 CEFBS_HasTHE_HasD128, // RCWCLRPAL = 4649 CEFBS_HasTHE_HasD128, // RCWCLRPL = 4650 CEFBS_HasTHE, // RCWCLRS = 4651 CEFBS_HasTHE, // RCWCLRSA = 4652 CEFBS_HasTHE, // RCWCLRSAL = 4653 CEFBS_HasTHE, // RCWCLRSL = 4654 CEFBS_HasTHE_HasD128, // RCWCLRSP = 4655 CEFBS_HasTHE_HasD128, // RCWCLRSPA = 4656 CEFBS_HasTHE_HasD128, // RCWCLRSPAL = 4657 CEFBS_HasTHE_HasD128, // RCWCLRSPL = 4658 CEFBS_HasTHE, // RCWSCAS = 4659 CEFBS_HasTHE, // RCWSCASA = 4660 CEFBS_HasTHE, // RCWSCASAL = 4661 CEFBS_HasTHE, // RCWSCASL = 4662 CEFBS_HasTHE_HasD128, // RCWSCASP = 4663 CEFBS_HasTHE_HasD128, // RCWSCASPA = 4664 CEFBS_HasTHE_HasD128, // RCWSCASPAL = 4665 CEFBS_HasTHE_HasD128, // RCWSCASPL = 4666 CEFBS_HasTHE, // RCWSET = 4667 CEFBS_HasTHE, // RCWSETA = 4668 CEFBS_HasTHE, // RCWSETAL = 4669 CEFBS_HasTHE, // RCWSETL = 4670 CEFBS_HasTHE_HasD128, // RCWSETP = 4671 CEFBS_HasTHE_HasD128, // RCWSETPA = 4672 CEFBS_HasTHE_HasD128, // RCWSETPAL = 4673 CEFBS_HasTHE_HasD128, // RCWSETPL = 4674 CEFBS_HasTHE, // RCWSETS = 4675 CEFBS_HasTHE, // RCWSETSA = 4676 CEFBS_HasTHE, // RCWSETSAL = 4677 CEFBS_HasTHE, // RCWSETSL = 4678 CEFBS_HasTHE_HasD128, // RCWSETSP = 4679 CEFBS_HasTHE_HasD128, // RCWSETSPA = 4680 CEFBS_HasTHE_HasD128, // RCWSETSPAL = 4681 CEFBS_HasTHE_HasD128, // RCWSETSPL = 4682 CEFBS_HasTHE, // RCWSWP = 4683 CEFBS_HasTHE, // RCWSWPA = 4684 CEFBS_HasTHE, // RCWSWPAL = 4685 CEFBS_HasTHE, // RCWSWPL = 4686 CEFBS_HasTHE_HasD128, // RCWSWPP = 4687 CEFBS_HasTHE_HasD128, // RCWSWPPA = 4688 CEFBS_HasTHE_HasD128, // RCWSWPPAL = 4689 CEFBS_HasTHE_HasD128, // RCWSWPPL = 4690 CEFBS_HasTHE, // RCWSWPS = 4691 CEFBS_HasTHE, // RCWSWPSA = 4692 CEFBS_HasTHE, // RCWSWPSAL = 4693 CEFBS_HasTHE, // RCWSWPSL = 4694 CEFBS_HasTHE_HasD128, // RCWSWPSP = 4695 CEFBS_HasTHE_HasD128, // RCWSWPSPA = 4696 CEFBS_HasTHE_HasD128, // RCWSWPSPAL = 4697 CEFBS_HasTHE_HasD128, // RCWSWPSPL = 4698 CEFBS_HasSVE, // RDFFRS_PPz = 4699 CEFBS_HasSVE, // RDFFR_PPz_REAL = 4700 CEFBS_HasSVE, // RDFFR_P_REAL = 4701 CEFBS_HasSME, // RDSVLI_XI = 4702 CEFBS_HasSVEorSME, // RDVLI_XI = 4703 CEFBS_None, // RET = 4704 CEFBS_HasPAuth, // RETAA = 4705 CEFBS_HasPAuth, // RETAB = 4706 CEFBS_None, // REV16Wr = 4707 CEFBS_None, // REV16Xr = 4708 CEFBS_HasNEON, // REV16v16i8 = 4709 CEFBS_HasNEON, // REV16v8i8 = 4710 CEFBS_None, // REV32Xr = 4711 CEFBS_HasNEON, // REV32v16i8 = 4712 CEFBS_HasNEON, // REV32v4i16 = 4713 CEFBS_HasNEON, // REV32v8i16 = 4714 CEFBS_HasNEON, // REV32v8i8 = 4715 CEFBS_HasNEON, // REV64v16i8 = 4716 CEFBS_HasNEON, // REV64v2i32 = 4717 CEFBS_HasNEON, // REV64v4i16 = 4718 CEFBS_HasNEON, // REV64v4i32 = 4719 CEFBS_HasNEON, // REV64v8i16 = 4720 CEFBS_HasNEON, // REV64v8i8 = 4721 CEFBS_HasSVEorSME, // REVB_ZPmZ_D = 4722 CEFBS_HasSVEorSME, // REVB_ZPmZ_H = 4723 CEFBS_HasSVEorSME, // REVB_ZPmZ_S = 4724 CEFBS_HasSVE2p1_or_HasSME, // REVD_ZPmZ = 4725 CEFBS_HasSVEorSME, // REVH_ZPmZ_D = 4726 CEFBS_HasSVEorSME, // REVH_ZPmZ_S = 4727 CEFBS_HasSVEorSME, // REVW_ZPmZ_D = 4728 CEFBS_None, // REVWr = 4729 CEFBS_None, // REVXr = 4730 CEFBS_HasSVEorSME, // REV_PP_B = 4731 CEFBS_HasSVEorSME, // REV_PP_D = 4732 CEFBS_HasSVEorSME, // REV_PP_H = 4733 CEFBS_HasSVEorSME, // REV_PP_S = 4734 CEFBS_HasSVEorSME, // REV_ZZ_B = 4735 CEFBS_HasSVEorSME, // REV_ZZ_D = 4736 CEFBS_HasSVEorSME, // REV_ZZ_H = 4737 CEFBS_HasSVEorSME, // REV_ZZ_S = 4738 CEFBS_HasFlagM, // RMIF = 4739 CEFBS_None, // RORVWr = 4740 CEFBS_None, // RORVXr = 4741 CEFBS_None, // RPRFM = 4742 CEFBS_HasSVE2orSME, // RSHRNB_ZZI_B = 4743 CEFBS_HasSVE2orSME, // RSHRNB_ZZI_H = 4744 CEFBS_HasSVE2orSME, // RSHRNB_ZZI_S = 4745 CEFBS_HasSVE2orSME, // RSHRNT_ZZI_B = 4746 CEFBS_HasSVE2orSME, // RSHRNT_ZZI_H = 4747 CEFBS_HasSVE2orSME, // RSHRNT_ZZI_S = 4748 CEFBS_HasNEON, // RSHRNv16i8_shift = 4749 CEFBS_HasNEON, // RSHRNv2i32_shift = 4750 CEFBS_HasNEON, // RSHRNv4i16_shift = 4751 CEFBS_HasNEON, // RSHRNv4i32_shift = 4752 CEFBS_HasNEON, // RSHRNv8i16_shift = 4753 CEFBS_HasNEON, // RSHRNv8i8_shift = 4754 CEFBS_HasSVE2orSME, // RSUBHNB_ZZZ_B = 4755 CEFBS_HasSVE2orSME, // RSUBHNB_ZZZ_H = 4756 CEFBS_HasSVE2orSME, // RSUBHNB_ZZZ_S = 4757 CEFBS_HasSVE2orSME, // RSUBHNT_ZZZ_B = 4758 CEFBS_HasSVE2orSME, // RSUBHNT_ZZZ_H = 4759 CEFBS_HasSVE2orSME, // RSUBHNT_ZZZ_S = 4760 CEFBS_HasNEON, // RSUBHNv2i64_v2i32 = 4761 CEFBS_HasNEON, // RSUBHNv2i64_v4i32 = 4762 CEFBS_HasNEON, // RSUBHNv4i32_v4i16 = 4763 CEFBS_HasNEON, // RSUBHNv4i32_v8i16 = 4764 CEFBS_HasNEON, // RSUBHNv8i16_v16i8 = 4765 CEFBS_HasNEON, // RSUBHNv8i16_v8i8 = 4766 CEFBS_HasSVE2orSME, // SABALB_ZZZ_D = 4767 CEFBS_HasSVE2orSME, // SABALB_ZZZ_H = 4768 CEFBS_HasSVE2orSME, // SABALB_ZZZ_S = 4769 CEFBS_HasSVE2orSME, // SABALT_ZZZ_D = 4770 CEFBS_HasSVE2orSME, // SABALT_ZZZ_H = 4771 CEFBS_HasSVE2orSME, // SABALT_ZZZ_S = 4772 CEFBS_HasNEON, // SABALv16i8_v8i16 = 4773 CEFBS_HasNEON, // SABALv2i32_v2i64 = 4774 CEFBS_HasNEON, // SABALv4i16_v4i32 = 4775 CEFBS_HasNEON, // SABALv4i32_v2i64 = 4776 CEFBS_HasNEON, // SABALv8i16_v4i32 = 4777 CEFBS_HasNEON, // SABALv8i8_v8i16 = 4778 CEFBS_HasSVE2orSME, // SABA_ZZZ_B = 4779 CEFBS_HasSVE2orSME, // SABA_ZZZ_D = 4780 CEFBS_HasSVE2orSME, // SABA_ZZZ_H = 4781 CEFBS_HasSVE2orSME, // SABA_ZZZ_S = 4782 CEFBS_HasNEON, // SABAv16i8 = 4783 CEFBS_HasNEON, // SABAv2i32 = 4784 CEFBS_HasNEON, // SABAv4i16 = 4785 CEFBS_HasNEON, // SABAv4i32 = 4786 CEFBS_HasNEON, // SABAv8i16 = 4787 CEFBS_HasNEON, // SABAv8i8 = 4788 CEFBS_HasSVE2orSME, // SABDLB_ZZZ_D = 4789 CEFBS_HasSVE2orSME, // SABDLB_ZZZ_H = 4790 CEFBS_HasSVE2orSME, // SABDLB_ZZZ_S = 4791 CEFBS_HasSVE2orSME, // SABDLT_ZZZ_D = 4792 CEFBS_HasSVE2orSME, // SABDLT_ZZZ_H = 4793 CEFBS_HasSVE2orSME, // SABDLT_ZZZ_S = 4794 CEFBS_HasNEON, // SABDLv16i8_v8i16 = 4795 CEFBS_HasNEON, // SABDLv2i32_v2i64 = 4796 CEFBS_HasNEON, // SABDLv4i16_v4i32 = 4797 CEFBS_HasNEON, // SABDLv4i32_v2i64 = 4798 CEFBS_HasNEON, // SABDLv8i16_v4i32 = 4799 CEFBS_HasNEON, // SABDLv8i8_v8i16 = 4800 CEFBS_HasSVEorSME, // SABD_ZPmZ_B = 4801 CEFBS_HasSVEorSME, // SABD_ZPmZ_D = 4802 CEFBS_HasSVEorSME, // SABD_ZPmZ_H = 4803 CEFBS_HasSVEorSME, // SABD_ZPmZ_S = 4804 CEFBS_HasNEON, // SABDv16i8 = 4805 CEFBS_HasNEON, // SABDv2i32 = 4806 CEFBS_HasNEON, // SABDv4i16 = 4807 CEFBS_HasNEON, // SABDv4i32 = 4808 CEFBS_HasNEON, // SABDv8i16 = 4809 CEFBS_HasNEON, // SABDv8i8 = 4810 CEFBS_HasSVE2orSME, // SADALP_ZPmZ_D = 4811 CEFBS_HasSVE2orSME, // SADALP_ZPmZ_H = 4812 CEFBS_HasSVE2orSME, // SADALP_ZPmZ_S = 4813 CEFBS_HasNEON, // SADALPv16i8_v8i16 = 4814 CEFBS_HasNEON, // SADALPv2i32_v1i64 = 4815 CEFBS_HasNEON, // SADALPv4i16_v2i32 = 4816 CEFBS_HasNEON, // SADALPv4i32_v2i64 = 4817 CEFBS_HasNEON, // SADALPv8i16_v4i32 = 4818 CEFBS_HasNEON, // SADALPv8i8_v4i16 = 4819 CEFBS_HasSVE2orSME, // SADDLBT_ZZZ_D = 4820 CEFBS_HasSVE2orSME, // SADDLBT_ZZZ_H = 4821 CEFBS_HasSVE2orSME, // SADDLBT_ZZZ_S = 4822 CEFBS_HasSVE2orSME, // SADDLB_ZZZ_D = 4823 CEFBS_HasSVE2orSME, // SADDLB_ZZZ_H = 4824 CEFBS_HasSVE2orSME, // SADDLB_ZZZ_S = 4825 CEFBS_HasNEON, // SADDLPv16i8_v8i16 = 4826 CEFBS_HasNEON, // SADDLPv2i32_v1i64 = 4827 CEFBS_HasNEON, // SADDLPv4i16_v2i32 = 4828 CEFBS_HasNEON, // SADDLPv4i32_v2i64 = 4829 CEFBS_HasNEON, // SADDLPv8i16_v4i32 = 4830 CEFBS_HasNEON, // SADDLPv8i8_v4i16 = 4831 CEFBS_HasSVE2orSME, // SADDLT_ZZZ_D = 4832 CEFBS_HasSVE2orSME, // SADDLT_ZZZ_H = 4833 CEFBS_HasSVE2orSME, // SADDLT_ZZZ_S = 4834 CEFBS_HasNEON, // SADDLVv16i8v = 4835 CEFBS_HasNEON, // SADDLVv4i16v = 4836 CEFBS_HasNEON, // SADDLVv4i32v = 4837 CEFBS_HasNEON, // SADDLVv8i16v = 4838 CEFBS_HasNEON, // SADDLVv8i8v = 4839 CEFBS_HasNEON, // SADDLv16i8_v8i16 = 4840 CEFBS_HasNEON, // SADDLv2i32_v2i64 = 4841 CEFBS_HasNEON, // SADDLv4i16_v4i32 = 4842 CEFBS_HasNEON, // SADDLv4i32_v2i64 = 4843 CEFBS_HasNEON, // SADDLv8i16_v4i32 = 4844 CEFBS_HasNEON, // SADDLv8i8_v8i16 = 4845 CEFBS_HasSVEorSME, // SADDV_VPZ_B = 4846 CEFBS_HasSVEorSME, // SADDV_VPZ_H = 4847 CEFBS_HasSVEorSME, // SADDV_VPZ_S = 4848 CEFBS_HasSVE2orSME, // SADDWB_ZZZ_D = 4849 CEFBS_HasSVE2orSME, // SADDWB_ZZZ_H = 4850 CEFBS_HasSVE2orSME, // SADDWB_ZZZ_S = 4851 CEFBS_HasSVE2orSME, // SADDWT_ZZZ_D = 4852 CEFBS_HasSVE2orSME, // SADDWT_ZZZ_H = 4853 CEFBS_HasSVE2orSME, // SADDWT_ZZZ_S = 4854 CEFBS_HasNEON, // SADDWv16i8_v8i16 = 4855 CEFBS_HasNEON, // SADDWv2i32_v2i64 = 4856 CEFBS_HasNEON, // SADDWv4i16_v4i32 = 4857 CEFBS_HasNEON, // SADDWv4i32_v2i64 = 4858 CEFBS_HasNEON, // SADDWv8i16_v4i32 = 4859 CEFBS_HasNEON, // SADDWv8i8_v8i16 = 4860 CEFBS_HasSB, // SB = 4861 CEFBS_HasSVE2orSME, // SBCLB_ZZZ_D = 4862 CEFBS_HasSVE2orSME, // SBCLB_ZZZ_S = 4863 CEFBS_HasSVE2orSME, // SBCLT_ZZZ_D = 4864 CEFBS_HasSVE2orSME, // SBCLT_ZZZ_S = 4865 CEFBS_None, // SBCSWr = 4866 CEFBS_None, // SBCSXr = 4867 CEFBS_None, // SBCWr = 4868 CEFBS_None, // SBCXr = 4869 CEFBS_None, // SBFMWri = 4870 CEFBS_None, // SBFMXri = 4871 CEFBS_HasSME2, // SCLAMP_VG2_2Z2Z_B = 4872 CEFBS_HasSME2, // SCLAMP_VG2_2Z2Z_D = 4873 CEFBS_HasSME2, // SCLAMP_VG2_2Z2Z_H = 4874 CEFBS_HasSME2, // SCLAMP_VG2_2Z2Z_S = 4875 CEFBS_HasSME2, // SCLAMP_VG4_4Z4Z_B = 4876 CEFBS_HasSME2, // SCLAMP_VG4_4Z4Z_D = 4877 CEFBS_HasSME2, // SCLAMP_VG4_4Z4Z_H = 4878 CEFBS_HasSME2, // SCLAMP_VG4_4Z4Z_S = 4879 CEFBS_HasSVE2p1_or_HasSME, // SCLAMP_ZZZ_B = 4880 CEFBS_HasSVE2p1_or_HasSME, // SCLAMP_ZZZ_D = 4881 CEFBS_HasSVE2p1_or_HasSME, // SCLAMP_ZZZ_H = 4882 CEFBS_HasSVE2p1_or_HasSME, // SCLAMP_ZZZ_S = 4883 CEFBS_HasFPARMv8, // SCVTFSWDri = 4884 CEFBS_HasFullFP16, // SCVTFSWHri = 4885 CEFBS_HasFPARMv8, // SCVTFSWSri = 4886 CEFBS_HasFPARMv8, // SCVTFSXDri = 4887 CEFBS_HasFullFP16, // SCVTFSXHri = 4888 CEFBS_HasFPARMv8, // SCVTFSXSri = 4889 CEFBS_HasFPARMv8, // SCVTFUWDri = 4890 CEFBS_HasFullFP16, // SCVTFUWHri = 4891 CEFBS_HasFPARMv8, // SCVTFUWSri = 4892 CEFBS_HasFPARMv8, // SCVTFUXDri = 4893 CEFBS_HasFullFP16, // SCVTFUXHri = 4894 CEFBS_HasFPARMv8, // SCVTFUXSri = 4895 CEFBS_HasSME2, // SCVTF_2Z2Z_StoS = 4896 CEFBS_HasSME2, // SCVTF_4Z4Z_StoS = 4897 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_DtoD = 4898 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_DtoH = 4899 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_DtoS = 4900 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_HtoH = 4901 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_StoD = 4902 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_StoH = 4903 CEFBS_HasSVEorSME, // SCVTF_ZPmZ_StoS = 4904 CEFBS_HasNEON, // SCVTFd = 4905 CEFBS_HasNEON_HasFullFP16, // SCVTFh = 4906 CEFBS_HasNEON, // SCVTFs = 4907 CEFBS_HasNEON_HasFullFP16, // SCVTFv1i16 = 4908 CEFBS_HasNEON, // SCVTFv1i32 = 4909 CEFBS_HasNEON, // SCVTFv1i64 = 4910 CEFBS_HasNEON, // SCVTFv2f32 = 4911 CEFBS_HasNEON, // SCVTFv2f64 = 4912 CEFBS_HasNEON, // SCVTFv2i32_shift = 4913 CEFBS_HasNEON, // SCVTFv2i64_shift = 4914 CEFBS_HasNEON_HasFullFP16, // SCVTFv4f16 = 4915 CEFBS_HasNEON, // SCVTFv4f32 = 4916 CEFBS_HasNEON_HasFullFP16, // SCVTFv4i16_shift = 4917 CEFBS_HasNEON, // SCVTFv4i32_shift = 4918 CEFBS_HasNEON_HasFullFP16, // SCVTFv8f16 = 4919 CEFBS_HasNEON_HasFullFP16, // SCVTFv8i16_shift = 4920 CEFBS_HasSVEorSME, // SDIVR_ZPmZ_D = 4921 CEFBS_HasSVEorSME, // SDIVR_ZPmZ_S = 4922 CEFBS_None, // SDIVWr = 4923 CEFBS_None, // SDIVXr = 4924 CEFBS_HasSVEorSME, // SDIV_ZPmZ_D = 4925 CEFBS_HasSVEorSME, // SDIV_ZPmZ_S = 4926 CEFBS_HasSME2, // SDOT_VG2_M2Z2Z_BtoS = 4927 CEFBS_HasSME2_HasSMEI16I64, // SDOT_VG2_M2Z2Z_HtoD = 4928 CEFBS_HasSME2, // SDOT_VG2_M2Z2Z_HtoS = 4929 CEFBS_HasSME2, // SDOT_VG2_M2ZZI_BToS = 4930 CEFBS_HasSME2, // SDOT_VG2_M2ZZI_HToS = 4931 CEFBS_HasSME2_HasSMEI16I64, // SDOT_VG2_M2ZZI_HtoD = 4932 CEFBS_HasSME2, // SDOT_VG2_M2ZZ_BtoS = 4933 CEFBS_HasSME2_HasSMEI16I64, // SDOT_VG2_M2ZZ_HtoD = 4934 CEFBS_HasSME2, // SDOT_VG2_M2ZZ_HtoS = 4935 CEFBS_HasSME2, // SDOT_VG4_M4Z4Z_BtoS = 4936 CEFBS_HasSME2_HasSMEI16I64, // SDOT_VG4_M4Z4Z_HtoD = 4937 CEFBS_HasSME2, // SDOT_VG4_M4Z4Z_HtoS = 4938 CEFBS_HasSME2, // SDOT_VG4_M4ZZI_BToS = 4939 CEFBS_HasSME2, // SDOT_VG4_M4ZZI_HToS = 4940 CEFBS_HasSME2_HasSMEI16I64, // SDOT_VG4_M4ZZI_HtoD = 4941 CEFBS_HasSME2, // SDOT_VG4_M4ZZ_BtoS = 4942 CEFBS_HasSME2_HasSMEI16I64, // SDOT_VG4_M4ZZ_HtoD = 4943 CEFBS_HasSME2, // SDOT_VG4_M4ZZ_HtoS = 4944 CEFBS_HasSVEorSME, // SDOT_ZZZI_D = 4945 CEFBS_HasSVE2p1_or_HasSME2, // SDOT_ZZZI_HtoS = 4946 CEFBS_HasSVEorSME, // SDOT_ZZZI_S = 4947 CEFBS_HasSVEorSME, // SDOT_ZZZ_D = 4948 CEFBS_HasSVE2p1_or_HasSME2, // SDOT_ZZZ_HtoS = 4949 CEFBS_HasSVEorSME, // SDOT_ZZZ_S = 4950 CEFBS_HasDotProd, // SDOTlanev16i8 = 4951 CEFBS_HasDotProd, // SDOTlanev8i8 = 4952 CEFBS_HasDotProd, // SDOTv16i8 = 4953 CEFBS_HasDotProd, // SDOTv8i8 = 4954 CEFBS_HasSVEorSME, // SEL_PPPP = 4955 CEFBS_HasSME2, // SEL_VG2_2ZP2Z2Z_B = 4956 CEFBS_HasSME2, // SEL_VG2_2ZP2Z2Z_D = 4957 CEFBS_HasSME2, // SEL_VG2_2ZP2Z2Z_H = 4958 CEFBS_HasSME2, // SEL_VG2_2ZP2Z2Z_S = 4959 CEFBS_HasSME2, // SEL_VG4_4ZP4Z4Z_B = 4960 CEFBS_HasSME2, // SEL_VG4_4ZP4Z4Z_D = 4961 CEFBS_HasSME2, // SEL_VG4_4ZP4Z4Z_H = 4962 CEFBS_HasSME2, // SEL_VG4_4ZP4Z4Z_S = 4963 CEFBS_HasSVEorSME, // SEL_ZPZZ_B = 4964 CEFBS_HasSVEorSME, // SEL_ZPZZ_D = 4965 CEFBS_HasSVEorSME, // SEL_ZPZZ_H = 4966 CEFBS_HasSVEorSME, // SEL_ZPZZ_S = 4967 CEFBS_HasMOPS, // SETE = 4968 CEFBS_HasMOPS, // SETEN = 4969 CEFBS_HasMOPS, // SETET = 4970 CEFBS_HasMOPS, // SETETN = 4971 CEFBS_HasFlagM, // SETF16 = 4972 CEFBS_HasFlagM, // SETF8 = 4973 CEFBS_HasSVE, // SETFFR = 4974 CEFBS_HasMOPS_HasMTE, // SETGM = 4975 CEFBS_HasMOPS_HasMTE, // SETGMN = 4976 CEFBS_HasMOPS_HasMTE, // SETGMT = 4977 CEFBS_HasMOPS_HasMTE, // SETGMTN = 4978 CEFBS_HasMOPS_HasMTE, // SETGP = 4979 CEFBS_HasMOPS_HasMTE, // SETGPN = 4980 CEFBS_HasMOPS_HasMTE, // SETGPT = 4981 CEFBS_HasMOPS_HasMTE, // SETGPTN = 4982 CEFBS_HasMOPS, // SETM = 4983 CEFBS_HasMOPS, // SETMN = 4984 CEFBS_HasMOPS, // SETMT = 4985 CEFBS_HasMOPS, // SETMTN = 4986 CEFBS_HasMOPS, // SETP = 4987 CEFBS_HasMOPS, // SETPN = 4988 CEFBS_HasMOPS, // SETPT = 4989 CEFBS_HasMOPS, // SETPTN = 4990 CEFBS_HasSHA2, // SHA1Crrr = 4991 CEFBS_HasSHA2, // SHA1Hrr = 4992 CEFBS_HasSHA2, // SHA1Mrrr = 4993 CEFBS_HasSHA2, // SHA1Prrr = 4994 CEFBS_HasSHA2, // SHA1SU0rrr = 4995 CEFBS_HasSHA2, // SHA1SU1rr = 4996 CEFBS_HasSHA2, // SHA256H2rrr = 4997 CEFBS_HasSHA2, // SHA256Hrrr = 4998 CEFBS_HasSHA2, // SHA256SU0rr = 4999 CEFBS_HasSHA2, // SHA256SU1rrr = 5000 CEFBS_HasSHA3, // SHA512H = 5001 CEFBS_HasSHA3, // SHA512H2 = 5002 CEFBS_HasSHA3, // SHA512SU0 = 5003 CEFBS_HasSHA3, // SHA512SU1 = 5004 CEFBS_HasSVE2orSME, // SHADD_ZPmZ_B = 5005 CEFBS_HasSVE2orSME, // SHADD_ZPmZ_D = 5006 CEFBS_HasSVE2orSME, // SHADD_ZPmZ_H = 5007 CEFBS_HasSVE2orSME, // SHADD_ZPmZ_S = 5008 CEFBS_HasNEON, // SHADDv16i8 = 5009 CEFBS_HasNEON, // SHADDv2i32 = 5010 CEFBS_HasNEON, // SHADDv4i16 = 5011 CEFBS_HasNEON, // SHADDv4i32 = 5012 CEFBS_HasNEON, // SHADDv8i16 = 5013 CEFBS_HasNEON, // SHADDv8i8 = 5014 CEFBS_HasNEON, // SHLLv16i8 = 5015 CEFBS_HasNEON, // SHLLv2i32 = 5016 CEFBS_HasNEON, // SHLLv4i16 = 5017 CEFBS_HasNEON, // SHLLv4i32 = 5018 CEFBS_HasNEON, // SHLLv8i16 = 5019 CEFBS_HasNEON, // SHLLv8i8 = 5020 CEFBS_HasNEON, // SHLd = 5021 CEFBS_HasNEON, // SHLv16i8_shift = 5022 CEFBS_HasNEON, // SHLv2i32_shift = 5023 CEFBS_HasNEON, // SHLv2i64_shift = 5024 CEFBS_HasNEON, // SHLv4i16_shift = 5025 CEFBS_HasNEON, // SHLv4i32_shift = 5026 CEFBS_HasNEON, // SHLv8i16_shift = 5027 CEFBS_HasNEON, // SHLv8i8_shift = 5028 CEFBS_HasSVE2orSME, // SHRNB_ZZI_B = 5029 CEFBS_HasSVE2orSME, // SHRNB_ZZI_H = 5030 CEFBS_HasSVE2orSME, // SHRNB_ZZI_S = 5031 CEFBS_HasSVE2orSME, // SHRNT_ZZI_B = 5032 CEFBS_HasSVE2orSME, // SHRNT_ZZI_H = 5033 CEFBS_HasSVE2orSME, // SHRNT_ZZI_S = 5034 CEFBS_HasNEON, // SHRNv16i8_shift = 5035 CEFBS_HasNEON, // SHRNv2i32_shift = 5036 CEFBS_HasNEON, // SHRNv4i16_shift = 5037 CEFBS_HasNEON, // SHRNv4i32_shift = 5038 CEFBS_HasNEON, // SHRNv8i16_shift = 5039 CEFBS_HasNEON, // SHRNv8i8_shift = 5040 CEFBS_HasSVE2orSME, // SHSUBR_ZPmZ_B = 5041 CEFBS_HasSVE2orSME, // SHSUBR_ZPmZ_D = 5042 CEFBS_HasSVE2orSME, // SHSUBR_ZPmZ_H = 5043 CEFBS_HasSVE2orSME, // SHSUBR_ZPmZ_S = 5044 CEFBS_HasSVE2orSME, // SHSUB_ZPmZ_B = 5045 CEFBS_HasSVE2orSME, // SHSUB_ZPmZ_D = 5046 CEFBS_HasSVE2orSME, // SHSUB_ZPmZ_H = 5047 CEFBS_HasSVE2orSME, // SHSUB_ZPmZ_S = 5048 CEFBS_HasNEON, // SHSUBv16i8 = 5049 CEFBS_HasNEON, // SHSUBv2i32 = 5050 CEFBS_HasNEON, // SHSUBv4i16 = 5051 CEFBS_HasNEON, // SHSUBv4i32 = 5052 CEFBS_HasNEON, // SHSUBv8i16 = 5053 CEFBS_HasNEON, // SHSUBv8i8 = 5054 CEFBS_HasSVE2orSME, // SLI_ZZI_B = 5055 CEFBS_HasSVE2orSME, // SLI_ZZI_D = 5056 CEFBS_HasSVE2orSME, // SLI_ZZI_H = 5057 CEFBS_HasSVE2orSME, // SLI_ZZI_S = 5058 CEFBS_HasNEON, // SLId = 5059 CEFBS_HasNEON, // SLIv16i8_shift = 5060 CEFBS_HasNEON, // SLIv2i32_shift = 5061 CEFBS_HasNEON, // SLIv2i64_shift = 5062 CEFBS_HasNEON, // SLIv4i16_shift = 5063 CEFBS_HasNEON, // SLIv4i32_shift = 5064 CEFBS_HasNEON, // SLIv8i16_shift = 5065 CEFBS_HasNEON, // SLIv8i8_shift = 5066 CEFBS_HasSM4, // SM3PARTW1 = 5067 CEFBS_HasSM4, // SM3PARTW2 = 5068 CEFBS_HasSM4, // SM3SS1 = 5069 CEFBS_HasSM4, // SM3TT1A = 5070 CEFBS_HasSM4, // SM3TT1B = 5071 CEFBS_HasSM4, // SM3TT2A = 5072 CEFBS_HasSM4, // SM3TT2B = 5073 CEFBS_HasSM4, // SM4E = 5074 CEFBS_HasSVE2SM4, // SM4EKEY_ZZZ_S = 5075 CEFBS_HasSM4, // SM4ENCKEY = 5076 CEFBS_HasSVE2SM4, // SM4E_ZZZ_S = 5077 CEFBS_None, // SMADDLrrr = 5078 CEFBS_HasSVE2orSME, // SMAXP_ZPmZ_B = 5079 CEFBS_HasSVE2orSME, // SMAXP_ZPmZ_D = 5080 CEFBS_HasSVE2orSME, // SMAXP_ZPmZ_H = 5081 CEFBS_HasSVE2orSME, // SMAXP_ZPmZ_S = 5082 CEFBS_HasNEON, // SMAXPv16i8 = 5083 CEFBS_HasNEON, // SMAXPv2i32 = 5084 CEFBS_HasNEON, // SMAXPv4i16 = 5085 CEFBS_HasNEON, // SMAXPv4i32 = 5086 CEFBS_HasNEON, // SMAXPv8i16 = 5087 CEFBS_HasNEON, // SMAXPv8i8 = 5088 CEFBS_HasSVE2p1_or_HasSME2p1, // SMAXQV_VPZ_B = 5089 CEFBS_HasSVE2p1_or_HasSME2p1, // SMAXQV_VPZ_D = 5090 CEFBS_HasSVE2p1_or_HasSME2p1, // SMAXQV_VPZ_H = 5091 CEFBS_HasSVE2p1_or_HasSME2p1, // SMAXQV_VPZ_S = 5092 CEFBS_HasSVEorSME, // SMAXV_VPZ_B = 5093 CEFBS_HasSVEorSME, // SMAXV_VPZ_D = 5094 CEFBS_HasSVEorSME, // SMAXV_VPZ_H = 5095 CEFBS_HasSVEorSME, // SMAXV_VPZ_S = 5096 CEFBS_HasNEON, // SMAXVv16i8v = 5097 CEFBS_HasNEON, // SMAXVv4i16v = 5098 CEFBS_HasNEON, // SMAXVv4i32v = 5099 CEFBS_HasNEON, // SMAXVv8i16v = 5100 CEFBS_HasNEON, // SMAXVv8i8v = 5101 CEFBS_HasCSSC, // SMAXWri = 5102 CEFBS_HasCSSC, // SMAXWrr = 5103 CEFBS_HasCSSC, // SMAXXri = 5104 CEFBS_HasCSSC, // SMAXXrr = 5105 CEFBS_HasSME2, // SMAX_VG2_2Z2Z_B = 5106 CEFBS_HasSME2, // SMAX_VG2_2Z2Z_D = 5107 CEFBS_HasSME2, // SMAX_VG2_2Z2Z_H = 5108 CEFBS_HasSME2, // SMAX_VG2_2Z2Z_S = 5109 CEFBS_HasSME2, // SMAX_VG2_2ZZ_B = 5110 CEFBS_HasSME2, // SMAX_VG2_2ZZ_D = 5111 CEFBS_HasSME2, // SMAX_VG2_2ZZ_H = 5112 CEFBS_HasSME2, // SMAX_VG2_2ZZ_S = 5113 CEFBS_HasSME2, // SMAX_VG4_4Z4Z_B = 5114 CEFBS_HasSME2, // SMAX_VG4_4Z4Z_D = 5115 CEFBS_HasSME2, // SMAX_VG4_4Z4Z_H = 5116 CEFBS_HasSME2, // SMAX_VG4_4Z4Z_S = 5117 CEFBS_HasSME2, // SMAX_VG4_4ZZ_B = 5118 CEFBS_HasSME2, // SMAX_VG4_4ZZ_D = 5119 CEFBS_HasSME2, // SMAX_VG4_4ZZ_H = 5120 CEFBS_HasSME2, // SMAX_VG4_4ZZ_S = 5121 CEFBS_HasSVEorSME, // SMAX_ZI_B = 5122 CEFBS_HasSVEorSME, // SMAX_ZI_D = 5123 CEFBS_HasSVEorSME, // SMAX_ZI_H = 5124 CEFBS_HasSVEorSME, // SMAX_ZI_S = 5125 CEFBS_HasSVEorSME, // SMAX_ZPmZ_B = 5126 CEFBS_HasSVEorSME, // SMAX_ZPmZ_D = 5127 CEFBS_HasSVEorSME, // SMAX_ZPmZ_H = 5128 CEFBS_HasSVEorSME, // SMAX_ZPmZ_S = 5129 CEFBS_HasNEON, // SMAXv16i8 = 5130 CEFBS_HasNEON, // SMAXv2i32 = 5131 CEFBS_HasNEON, // SMAXv4i16 = 5132 CEFBS_HasNEON, // SMAXv4i32 = 5133 CEFBS_HasNEON, // SMAXv8i16 = 5134 CEFBS_HasNEON, // SMAXv8i8 = 5135 CEFBS_HasEL3, // SMC = 5136 CEFBS_HasSVE2orSME, // SMINP_ZPmZ_B = 5137 CEFBS_HasSVE2orSME, // SMINP_ZPmZ_D = 5138 CEFBS_HasSVE2orSME, // SMINP_ZPmZ_H = 5139 CEFBS_HasSVE2orSME, // SMINP_ZPmZ_S = 5140 CEFBS_HasNEON, // SMINPv16i8 = 5141 CEFBS_HasNEON, // SMINPv2i32 = 5142 CEFBS_HasNEON, // SMINPv4i16 = 5143 CEFBS_HasNEON, // SMINPv4i32 = 5144 CEFBS_HasNEON, // SMINPv8i16 = 5145 CEFBS_HasNEON, // SMINPv8i8 = 5146 CEFBS_HasSVE2p1_or_HasSME2p1, // SMINQV_VPZ_B = 5147 CEFBS_HasSVE2p1_or_HasSME2p1, // SMINQV_VPZ_D = 5148 CEFBS_HasSVE2p1_or_HasSME2p1, // SMINQV_VPZ_H = 5149 CEFBS_HasSVE2p1_or_HasSME2p1, // SMINQV_VPZ_S = 5150 CEFBS_HasSVEorSME, // SMINV_VPZ_B = 5151 CEFBS_HasSVEorSME, // SMINV_VPZ_D = 5152 CEFBS_HasSVEorSME, // SMINV_VPZ_H = 5153 CEFBS_HasSVEorSME, // SMINV_VPZ_S = 5154 CEFBS_HasNEON, // SMINVv16i8v = 5155 CEFBS_HasNEON, // SMINVv4i16v = 5156 CEFBS_HasNEON, // SMINVv4i32v = 5157 CEFBS_HasNEON, // SMINVv8i16v = 5158 CEFBS_HasNEON, // SMINVv8i8v = 5159 CEFBS_HasCSSC, // SMINWri = 5160 CEFBS_HasCSSC, // SMINWrr = 5161 CEFBS_HasCSSC, // SMINXri = 5162 CEFBS_HasCSSC, // SMINXrr = 5163 CEFBS_HasSME2, // SMIN_VG2_2Z2Z_B = 5164 CEFBS_HasSME2, // SMIN_VG2_2Z2Z_D = 5165 CEFBS_HasSME2, // SMIN_VG2_2Z2Z_H = 5166 CEFBS_HasSME2, // SMIN_VG2_2Z2Z_S = 5167 CEFBS_HasSME2, // SMIN_VG2_2ZZ_B = 5168 CEFBS_HasSME2, // SMIN_VG2_2ZZ_D = 5169 CEFBS_HasSME2, // SMIN_VG2_2ZZ_H = 5170 CEFBS_HasSME2, // SMIN_VG2_2ZZ_S = 5171 CEFBS_HasSME2, // SMIN_VG4_4Z4Z_B = 5172 CEFBS_HasSME2, // SMIN_VG4_4Z4Z_D = 5173 CEFBS_HasSME2, // SMIN_VG4_4Z4Z_H = 5174 CEFBS_HasSME2, // SMIN_VG4_4Z4Z_S = 5175 CEFBS_HasSME2, // SMIN_VG4_4ZZ_B = 5176 CEFBS_HasSME2, // SMIN_VG4_4ZZ_D = 5177 CEFBS_HasSME2, // SMIN_VG4_4ZZ_H = 5178 CEFBS_HasSME2, // SMIN_VG4_4ZZ_S = 5179 CEFBS_HasSVEorSME, // SMIN_ZI_B = 5180 CEFBS_HasSVEorSME, // SMIN_ZI_D = 5181 CEFBS_HasSVEorSME, // SMIN_ZI_H = 5182 CEFBS_HasSVEorSME, // SMIN_ZI_S = 5183 CEFBS_HasSVEorSME, // SMIN_ZPmZ_B = 5184 CEFBS_HasSVEorSME, // SMIN_ZPmZ_D = 5185 CEFBS_HasSVEorSME, // SMIN_ZPmZ_H = 5186 CEFBS_HasSVEorSME, // SMIN_ZPmZ_S = 5187 CEFBS_HasNEON, // SMINv16i8 = 5188 CEFBS_HasNEON, // SMINv2i32 = 5189 CEFBS_HasNEON, // SMINv4i16 = 5190 CEFBS_HasNEON, // SMINv4i32 = 5191 CEFBS_HasNEON, // SMINv8i16 = 5192 CEFBS_HasNEON, // SMINv8i8 = 5193 CEFBS_HasSVE2orSME, // SMLALB_ZZZI_D = 5194 CEFBS_HasSVE2orSME, // SMLALB_ZZZI_S = 5195 CEFBS_HasSVE2orSME, // SMLALB_ZZZ_D = 5196 CEFBS_HasSVE2orSME, // SMLALB_ZZZ_H = 5197 CEFBS_HasSVE2orSME, // SMLALB_ZZZ_S = 5198 CEFBS_HasSME2, // SMLALL_MZZI_BtoS = 5199 CEFBS_HasSME2_HasSMEI16I64, // SMLALL_MZZI_HtoD = 5200 CEFBS_HasSME2, // SMLALL_MZZ_BtoS = 5201 CEFBS_HasSME2_HasSMEI16I64, // SMLALL_MZZ_HtoD = 5202 CEFBS_HasSME2, // SMLALL_VG2_M2Z2Z_BtoS = 5203 CEFBS_HasSME2_HasSMEI16I64, // SMLALL_VG2_M2Z2Z_HtoD = 5204 CEFBS_HasSME2, // SMLALL_VG2_M2ZZI_BtoS = 5205 CEFBS_HasSME2_HasSMEI16I64, // SMLALL_VG2_M2ZZI_HtoD = 5206 CEFBS_HasSME2, // SMLALL_VG2_M2ZZ_BtoS = 5207 CEFBS_HasSME2_HasSMEI16I64, // SMLALL_VG2_M2ZZ_HtoD = 5208 CEFBS_HasSME2, // SMLALL_VG4_M4Z4Z_BtoS = 5209 CEFBS_HasSME2_HasSMEI16I64, // SMLALL_VG4_M4Z4Z_HtoD = 5210 CEFBS_HasSME2, // SMLALL_VG4_M4ZZI_BtoS = 5211 CEFBS_HasSME2_HasSMEI16I64, // SMLALL_VG4_M4ZZI_HtoD = 5212 CEFBS_HasSME2, // SMLALL_VG4_M4ZZ_BtoS = 5213 CEFBS_HasSME2_HasSMEI16I64, // SMLALL_VG4_M4ZZ_HtoD = 5214 CEFBS_HasSVE2orSME, // SMLALT_ZZZI_D = 5215 CEFBS_HasSVE2orSME, // SMLALT_ZZZI_S = 5216 CEFBS_HasSVE2orSME, // SMLALT_ZZZ_D = 5217 CEFBS_HasSVE2orSME, // SMLALT_ZZZ_H = 5218 CEFBS_HasSVE2orSME, // SMLALT_ZZZ_S = 5219 CEFBS_HasSME2, // SMLAL_MZZI_S = 5220 CEFBS_HasSME2, // SMLAL_MZZ_S = 5221 CEFBS_HasSME2, // SMLAL_VG2_M2Z2Z_S = 5222 CEFBS_HasSME2, // SMLAL_VG2_M2ZZI_S = 5223 CEFBS_HasSME2, // SMLAL_VG2_M2ZZ_S = 5224 CEFBS_HasSME2, // SMLAL_VG4_M4Z4Z_S = 5225 CEFBS_HasSME2, // SMLAL_VG4_M4ZZI_S = 5226 CEFBS_HasSME2, // SMLAL_VG4_M4ZZ_S = 5227 CEFBS_HasNEON, // SMLALv16i8_v8i16 = 5228 CEFBS_HasNEON, // SMLALv2i32_indexed = 5229 CEFBS_HasNEON, // SMLALv2i32_v2i64 = 5230 CEFBS_HasNEON, // SMLALv4i16_indexed = 5231 CEFBS_HasNEON, // SMLALv4i16_v4i32 = 5232 CEFBS_HasNEON, // SMLALv4i32_indexed = 5233 CEFBS_HasNEON, // SMLALv4i32_v2i64 = 5234 CEFBS_HasNEON, // SMLALv8i16_indexed = 5235 CEFBS_HasNEON, // SMLALv8i16_v4i32 = 5236 CEFBS_HasNEON, // SMLALv8i8_v8i16 = 5237 CEFBS_HasSVE2orSME, // SMLSLB_ZZZI_D = 5238 CEFBS_HasSVE2orSME, // SMLSLB_ZZZI_S = 5239 CEFBS_HasSVE2orSME, // SMLSLB_ZZZ_D = 5240 CEFBS_HasSVE2orSME, // SMLSLB_ZZZ_H = 5241 CEFBS_HasSVE2orSME, // SMLSLB_ZZZ_S = 5242 CEFBS_HasSME2, // SMLSLL_MZZI_BtoS = 5243 CEFBS_HasSME2_HasSMEI16I64, // SMLSLL_MZZI_HtoD = 5244 CEFBS_HasSME2, // SMLSLL_MZZ_BtoS = 5245 CEFBS_HasSME2_HasSMEI16I64, // SMLSLL_MZZ_HtoD = 5246 CEFBS_HasSME2, // SMLSLL_VG2_M2Z2Z_BtoS = 5247 CEFBS_HasSME2_HasSMEI16I64, // SMLSLL_VG2_M2Z2Z_HtoD = 5248 CEFBS_HasSME2, // SMLSLL_VG2_M2ZZI_BtoS = 5249 CEFBS_HasSME2_HasSMEI16I64, // SMLSLL_VG2_M2ZZI_HtoD = 5250 CEFBS_HasSME2, // SMLSLL_VG2_M2ZZ_BtoS = 5251 CEFBS_HasSME2_HasSMEI16I64, // SMLSLL_VG2_M2ZZ_HtoD = 5252 CEFBS_HasSME2, // SMLSLL_VG4_M4Z4Z_BtoS = 5253 CEFBS_HasSME2_HasSMEI16I64, // SMLSLL_VG4_M4Z4Z_HtoD = 5254 CEFBS_HasSME2, // SMLSLL_VG4_M4ZZI_BtoS = 5255 CEFBS_HasSME2_HasSMEI16I64, // SMLSLL_VG4_M4ZZI_HtoD = 5256 CEFBS_HasSME2, // SMLSLL_VG4_M4ZZ_BtoS = 5257 CEFBS_HasSME2_HasSMEI16I64, // SMLSLL_VG4_M4ZZ_HtoD = 5258 CEFBS_HasSVE2orSME, // SMLSLT_ZZZI_D = 5259 CEFBS_HasSVE2orSME, // SMLSLT_ZZZI_S = 5260 CEFBS_HasSVE2orSME, // SMLSLT_ZZZ_D = 5261 CEFBS_HasSVE2orSME, // SMLSLT_ZZZ_H = 5262 CEFBS_HasSVE2orSME, // SMLSLT_ZZZ_S = 5263 CEFBS_HasSME2, // SMLSL_MZZI_S = 5264 CEFBS_HasSME2, // SMLSL_MZZ_S = 5265 CEFBS_HasSME2, // SMLSL_VG2_M2Z2Z_S = 5266 CEFBS_HasSME2, // SMLSL_VG2_M2ZZI_S = 5267 CEFBS_HasSME2, // SMLSL_VG2_M2ZZ_S = 5268 CEFBS_HasSME2, // SMLSL_VG4_M4Z4Z_S = 5269 CEFBS_HasSME2, // SMLSL_VG4_M4ZZI_S = 5270 CEFBS_HasSME2, // SMLSL_VG4_M4ZZ_S = 5271 CEFBS_HasNEON, // SMLSLv16i8_v8i16 = 5272 CEFBS_HasNEON, // SMLSLv2i32_indexed = 5273 CEFBS_HasNEON, // SMLSLv2i32_v2i64 = 5274 CEFBS_HasNEON, // SMLSLv4i16_indexed = 5275 CEFBS_HasNEON, // SMLSLv4i16_v4i32 = 5276 CEFBS_HasNEON, // SMLSLv4i32_indexed = 5277 CEFBS_HasNEON, // SMLSLv4i32_v2i64 = 5278 CEFBS_HasNEON, // SMLSLv8i16_indexed = 5279 CEFBS_HasNEON, // SMLSLv8i16_v4i32 = 5280 CEFBS_HasNEON, // SMLSLv8i8_v8i16 = 5281 CEFBS_HasMatMulInt8, // SMMLA = 5282 CEFBS_HasSVE_HasMatMulInt8, // SMMLA_ZZZ = 5283 CEFBS_HasSMEI16I64, // SMOPA_MPPZZ_D = 5284 CEFBS_HasSME2, // SMOPA_MPPZZ_HtoS = 5285 CEFBS_HasSME, // SMOPA_MPPZZ_S = 5286 CEFBS_HasSMEI16I64, // SMOPS_MPPZZ_D = 5287 CEFBS_HasSME2, // SMOPS_MPPZZ_HtoS = 5288 CEFBS_HasSME, // SMOPS_MPPZZ_S = 5289 CEFBS_HasNEON, // SMOVvi16to32 = 5290 CEFBS_HasNEONorSME, // SMOVvi16to32_idx0 = 5291 CEFBS_HasNEON, // SMOVvi16to64 = 5292 CEFBS_HasNEONorSME, // SMOVvi16to64_idx0 = 5293 CEFBS_HasNEON, // SMOVvi32to64 = 5294 CEFBS_HasNEONorSME, // SMOVvi32to64_idx0 = 5295 CEFBS_HasNEON, // SMOVvi8to32 = 5296 CEFBS_HasNEONorSME, // SMOVvi8to32_idx0 = 5297 CEFBS_HasNEON, // SMOVvi8to64 = 5298 CEFBS_HasNEONorSME, // SMOVvi8to64_idx0 = 5299 CEFBS_None, // SMSUBLrrr = 5300 CEFBS_HasSVEorSME, // SMULH_ZPmZ_B = 5301 CEFBS_HasSVEorSME, // SMULH_ZPmZ_D = 5302 CEFBS_HasSVEorSME, // SMULH_ZPmZ_H = 5303 CEFBS_HasSVEorSME, // SMULH_ZPmZ_S = 5304 CEFBS_HasSVE2orSME, // SMULH_ZZZ_B = 5305 CEFBS_HasSVE2orSME, // SMULH_ZZZ_D = 5306 CEFBS_HasSVE2orSME, // SMULH_ZZZ_H = 5307 CEFBS_HasSVE2orSME, // SMULH_ZZZ_S = 5308 CEFBS_None, // SMULHrr = 5309 CEFBS_HasSVE2orSME, // SMULLB_ZZZI_D = 5310 CEFBS_HasSVE2orSME, // SMULLB_ZZZI_S = 5311 CEFBS_HasSVE2orSME, // SMULLB_ZZZ_D = 5312 CEFBS_HasSVE2orSME, // SMULLB_ZZZ_H = 5313 CEFBS_HasSVE2orSME, // SMULLB_ZZZ_S = 5314 CEFBS_HasSVE2orSME, // SMULLT_ZZZI_D = 5315 CEFBS_HasSVE2orSME, // SMULLT_ZZZI_S = 5316 CEFBS_HasSVE2orSME, // SMULLT_ZZZ_D = 5317 CEFBS_HasSVE2orSME, // SMULLT_ZZZ_H = 5318 CEFBS_HasSVE2orSME, // SMULLT_ZZZ_S = 5319 CEFBS_HasNEON, // SMULLv16i8_v8i16 = 5320 CEFBS_HasNEON, // SMULLv2i32_indexed = 5321 CEFBS_HasNEON, // SMULLv2i32_v2i64 = 5322 CEFBS_HasNEON, // SMULLv4i16_indexed = 5323 CEFBS_HasNEON, // SMULLv4i16_v4i32 = 5324 CEFBS_HasNEON, // SMULLv4i32_indexed = 5325 CEFBS_HasNEON, // SMULLv4i32_v2i64 = 5326 CEFBS_HasNEON, // SMULLv8i16_indexed = 5327 CEFBS_HasNEON, // SMULLv8i16_v4i32 = 5328 CEFBS_HasNEON, // SMULLv8i8_v8i16 = 5329 CEFBS_HasSVE2orSME, // SPLICE_ZPZZ_B = 5330 CEFBS_HasSVE2orSME, // SPLICE_ZPZZ_D = 5331 CEFBS_HasSVE2orSME, // SPLICE_ZPZZ_H = 5332 CEFBS_HasSVE2orSME, // SPLICE_ZPZZ_S = 5333 CEFBS_HasSVEorSME, // SPLICE_ZPZ_B = 5334 CEFBS_HasSVEorSME, // SPLICE_ZPZ_D = 5335 CEFBS_HasSVEorSME, // SPLICE_ZPZ_H = 5336 CEFBS_HasSVEorSME, // SPLICE_ZPZ_S = 5337 CEFBS_HasSVE2orSME, // SQABS_ZPmZ_B = 5338 CEFBS_HasSVE2orSME, // SQABS_ZPmZ_D = 5339 CEFBS_HasSVE2orSME, // SQABS_ZPmZ_H = 5340 CEFBS_HasSVE2orSME, // SQABS_ZPmZ_S = 5341 CEFBS_HasNEON, // SQABSv16i8 = 5342 CEFBS_HasNEON, // SQABSv1i16 = 5343 CEFBS_HasNEON, // SQABSv1i32 = 5344 CEFBS_HasNEON, // SQABSv1i64 = 5345 CEFBS_HasNEON, // SQABSv1i8 = 5346 CEFBS_HasNEON, // SQABSv2i32 = 5347 CEFBS_HasNEON, // SQABSv2i64 = 5348 CEFBS_HasNEON, // SQABSv4i16 = 5349 CEFBS_HasNEON, // SQABSv4i32 = 5350 CEFBS_HasNEON, // SQABSv8i16 = 5351 CEFBS_HasNEON, // SQABSv8i8 = 5352 CEFBS_HasSVEorSME, // SQADD_ZI_B = 5353 CEFBS_HasSVEorSME, // SQADD_ZI_D = 5354 CEFBS_HasSVEorSME, // SQADD_ZI_H = 5355 CEFBS_HasSVEorSME, // SQADD_ZI_S = 5356 CEFBS_HasSVE2orSME, // SQADD_ZPmZ_B = 5357 CEFBS_HasSVE2orSME, // SQADD_ZPmZ_D = 5358 CEFBS_HasSVE2orSME, // SQADD_ZPmZ_H = 5359 CEFBS_HasSVE2orSME, // SQADD_ZPmZ_S = 5360 CEFBS_HasSVEorSME, // SQADD_ZZZ_B = 5361 CEFBS_HasSVEorSME, // SQADD_ZZZ_D = 5362 CEFBS_HasSVEorSME, // SQADD_ZZZ_H = 5363 CEFBS_HasSVEorSME, // SQADD_ZZZ_S = 5364 CEFBS_HasNEON, // SQADDv16i8 = 5365 CEFBS_HasNEON, // SQADDv1i16 = 5366 CEFBS_HasNEON, // SQADDv1i32 = 5367 CEFBS_HasNEON, // SQADDv1i64 = 5368 CEFBS_HasNEON, // SQADDv1i8 = 5369 CEFBS_HasNEON, // SQADDv2i32 = 5370 CEFBS_HasNEON, // SQADDv2i64 = 5371 CEFBS_HasNEON, // SQADDv4i16 = 5372 CEFBS_HasNEON, // SQADDv4i32 = 5373 CEFBS_HasNEON, // SQADDv8i16 = 5374 CEFBS_HasNEON, // SQADDv8i8 = 5375 CEFBS_HasSVE2orSME, // SQCADD_ZZI_B = 5376 CEFBS_HasSVE2orSME, // SQCADD_ZZI_D = 5377 CEFBS_HasSVE2orSME, // SQCADD_ZZI_H = 5378 CEFBS_HasSVE2orSME, // SQCADD_ZZI_S = 5379 CEFBS_HasSVE2p1_or_HasSME2, // SQCVTN_Z2Z_StoH = 5380 CEFBS_HasSME2, // SQCVTN_Z4Z_DtoH = 5381 CEFBS_HasSME2, // SQCVTN_Z4Z_StoB = 5382 CEFBS_HasSVE2p1_or_HasSME2, // SQCVTUN_Z2Z_StoH = 5383 CEFBS_HasSME2, // SQCVTUN_Z4Z_DtoH = 5384 CEFBS_HasSME2, // SQCVTUN_Z4Z_StoB = 5385 CEFBS_HasSME2, // SQCVTU_Z2Z_StoH = 5386 CEFBS_HasSME2, // SQCVTU_Z4Z_DtoH = 5387 CEFBS_HasSME2, // SQCVTU_Z4Z_StoB = 5388 CEFBS_HasSME2, // SQCVT_Z2Z_StoH = 5389 CEFBS_HasSME2, // SQCVT_Z4Z_DtoH = 5390 CEFBS_HasSME2, // SQCVT_Z4Z_StoB = 5391 CEFBS_HasSVEorSME, // SQDECB_XPiI = 5392 CEFBS_HasSVEorSME, // SQDECB_XPiWdI = 5393 CEFBS_HasSVEorSME, // SQDECD_XPiI = 5394 CEFBS_HasSVEorSME, // SQDECD_XPiWdI = 5395 CEFBS_HasSVEorSME, // SQDECD_ZPiI = 5396 CEFBS_HasSVEorSME, // SQDECH_XPiI = 5397 CEFBS_HasSVEorSME, // SQDECH_XPiWdI = 5398 CEFBS_HasSVEorSME, // SQDECH_ZPiI = 5399 CEFBS_HasSVEorSME, // SQDECP_XPWd_B = 5400 CEFBS_HasSVEorSME, // SQDECP_XPWd_D = 5401 CEFBS_HasSVEorSME, // SQDECP_XPWd_H = 5402 CEFBS_HasSVEorSME, // SQDECP_XPWd_S = 5403 CEFBS_HasSVEorSME, // SQDECP_XP_B = 5404 CEFBS_HasSVEorSME, // SQDECP_XP_D = 5405 CEFBS_HasSVEorSME, // SQDECP_XP_H = 5406 CEFBS_HasSVEorSME, // SQDECP_XP_S = 5407 CEFBS_HasSVEorSME, // SQDECP_ZP_D = 5408 CEFBS_HasSVEorSME, // SQDECP_ZP_H = 5409 CEFBS_HasSVEorSME, // SQDECP_ZP_S = 5410 CEFBS_HasSVEorSME, // SQDECW_XPiI = 5411 CEFBS_HasSVEorSME, // SQDECW_XPiWdI = 5412 CEFBS_HasSVEorSME, // SQDECW_ZPiI = 5413 CEFBS_HasSVE2orSME, // SQDMLALBT_ZZZ_D = 5414 CEFBS_HasSVE2orSME, // SQDMLALBT_ZZZ_H = 5415 CEFBS_HasSVE2orSME, // SQDMLALBT_ZZZ_S = 5416 CEFBS_HasSVE2orSME, // SQDMLALB_ZZZI_D = 5417 CEFBS_HasSVE2orSME, // SQDMLALB_ZZZI_S = 5418 CEFBS_HasSVE2orSME, // SQDMLALB_ZZZ_D = 5419 CEFBS_HasSVE2orSME, // SQDMLALB_ZZZ_H = 5420 CEFBS_HasSVE2orSME, // SQDMLALB_ZZZ_S = 5421 CEFBS_HasSVE2orSME, // SQDMLALT_ZZZI_D = 5422 CEFBS_HasSVE2orSME, // SQDMLALT_ZZZI_S = 5423 CEFBS_HasSVE2orSME, // SQDMLALT_ZZZ_D = 5424 CEFBS_HasSVE2orSME, // SQDMLALT_ZZZ_H = 5425 CEFBS_HasSVE2orSME, // SQDMLALT_ZZZ_S = 5426 CEFBS_HasNEON, // SQDMLALi16 = 5427 CEFBS_HasNEON, // SQDMLALi32 = 5428 CEFBS_HasNEON, // SQDMLALv1i32_indexed = 5429 CEFBS_HasNEON, // SQDMLALv1i64_indexed = 5430 CEFBS_HasNEON, // SQDMLALv2i32_indexed = 5431 CEFBS_HasNEON, // SQDMLALv2i32_v2i64 = 5432 CEFBS_HasNEON, // SQDMLALv4i16_indexed = 5433 CEFBS_HasNEON, // SQDMLALv4i16_v4i32 = 5434 CEFBS_HasNEON, // SQDMLALv4i32_indexed = 5435 CEFBS_HasNEON, // SQDMLALv4i32_v2i64 = 5436 CEFBS_HasNEON, // SQDMLALv8i16_indexed = 5437 CEFBS_HasNEON, // SQDMLALv8i16_v4i32 = 5438 CEFBS_HasSVE2orSME, // SQDMLSLBT_ZZZ_D = 5439 CEFBS_HasSVE2orSME, // SQDMLSLBT_ZZZ_H = 5440 CEFBS_HasSVE2orSME, // SQDMLSLBT_ZZZ_S = 5441 CEFBS_HasSVE2orSME, // SQDMLSLB_ZZZI_D = 5442 CEFBS_HasSVE2orSME, // SQDMLSLB_ZZZI_S = 5443 CEFBS_HasSVE2orSME, // SQDMLSLB_ZZZ_D = 5444 CEFBS_HasSVE2orSME, // SQDMLSLB_ZZZ_H = 5445 CEFBS_HasSVE2orSME, // SQDMLSLB_ZZZ_S = 5446 CEFBS_HasSVE2orSME, // SQDMLSLT_ZZZI_D = 5447 CEFBS_HasSVE2orSME, // SQDMLSLT_ZZZI_S = 5448 CEFBS_HasSVE2orSME, // SQDMLSLT_ZZZ_D = 5449 CEFBS_HasSVE2orSME, // SQDMLSLT_ZZZ_H = 5450 CEFBS_HasSVE2orSME, // SQDMLSLT_ZZZ_S = 5451 CEFBS_HasNEON, // SQDMLSLi16 = 5452 CEFBS_HasNEON, // SQDMLSLi32 = 5453 CEFBS_HasNEON, // SQDMLSLv1i32_indexed = 5454 CEFBS_HasNEON, // SQDMLSLv1i64_indexed = 5455 CEFBS_HasNEON, // SQDMLSLv2i32_indexed = 5456 CEFBS_HasNEON, // SQDMLSLv2i32_v2i64 = 5457 CEFBS_HasNEON, // SQDMLSLv4i16_indexed = 5458 CEFBS_HasNEON, // SQDMLSLv4i16_v4i32 = 5459 CEFBS_HasNEON, // SQDMLSLv4i32_indexed = 5460 CEFBS_HasNEON, // SQDMLSLv4i32_v2i64 = 5461 CEFBS_HasNEON, // SQDMLSLv8i16_indexed = 5462 CEFBS_HasNEON, // SQDMLSLv8i16_v4i32 = 5463 CEFBS_HasSME2, // SQDMULH_VG2_2Z2Z_B = 5464 CEFBS_HasSME2, // SQDMULH_VG2_2Z2Z_D = 5465 CEFBS_HasSME2, // SQDMULH_VG2_2Z2Z_H = 5466 CEFBS_HasSME2, // SQDMULH_VG2_2Z2Z_S = 5467 CEFBS_HasSME2, // SQDMULH_VG2_2ZZ_B = 5468 CEFBS_HasSME2, // SQDMULH_VG2_2ZZ_D = 5469 CEFBS_HasSME2, // SQDMULH_VG2_2ZZ_H = 5470 CEFBS_HasSME2, // SQDMULH_VG2_2ZZ_S = 5471 CEFBS_HasSME2, // SQDMULH_VG4_4Z4Z_B = 5472 CEFBS_HasSME2, // SQDMULH_VG4_4Z4Z_D = 5473 CEFBS_HasSME2, // SQDMULH_VG4_4Z4Z_H = 5474 CEFBS_HasSME2, // SQDMULH_VG4_4Z4Z_S = 5475 CEFBS_HasSME2, // SQDMULH_VG4_4ZZ_B = 5476 CEFBS_HasSME2, // SQDMULH_VG4_4ZZ_D = 5477 CEFBS_HasSME2, // SQDMULH_VG4_4ZZ_H = 5478 CEFBS_HasSME2, // SQDMULH_VG4_4ZZ_S = 5479 CEFBS_HasSVE2orSME, // SQDMULH_ZZZI_D = 5480 CEFBS_HasSVE2orSME, // SQDMULH_ZZZI_H = 5481 CEFBS_HasSVE2orSME, // SQDMULH_ZZZI_S = 5482 CEFBS_HasSVE2orSME, // SQDMULH_ZZZ_B = 5483 CEFBS_HasSVE2orSME, // SQDMULH_ZZZ_D = 5484 CEFBS_HasSVE2orSME, // SQDMULH_ZZZ_H = 5485 CEFBS_HasSVE2orSME, // SQDMULH_ZZZ_S = 5486 CEFBS_HasNEON, // SQDMULHv1i16 = 5487 CEFBS_HasNEON, // SQDMULHv1i16_indexed = 5488 CEFBS_HasNEON, // SQDMULHv1i32 = 5489 CEFBS_HasNEON, // SQDMULHv1i32_indexed = 5490 CEFBS_HasNEON, // SQDMULHv2i32 = 5491 CEFBS_HasNEON, // SQDMULHv2i32_indexed = 5492 CEFBS_HasNEON, // SQDMULHv4i16 = 5493 CEFBS_HasNEON, // SQDMULHv4i16_indexed = 5494 CEFBS_HasNEON, // SQDMULHv4i32 = 5495 CEFBS_HasNEON, // SQDMULHv4i32_indexed = 5496 CEFBS_HasNEON, // SQDMULHv8i16 = 5497 CEFBS_HasNEON, // SQDMULHv8i16_indexed = 5498 CEFBS_HasSVE2orSME, // SQDMULLB_ZZZI_D = 5499 CEFBS_HasSVE2orSME, // SQDMULLB_ZZZI_S = 5500 CEFBS_HasSVE2orSME, // SQDMULLB_ZZZ_D = 5501 CEFBS_HasSVE2orSME, // SQDMULLB_ZZZ_H = 5502 CEFBS_HasSVE2orSME, // SQDMULLB_ZZZ_S = 5503 CEFBS_HasSVE2orSME, // SQDMULLT_ZZZI_D = 5504 CEFBS_HasSVE2orSME, // SQDMULLT_ZZZI_S = 5505 CEFBS_HasSVE2orSME, // SQDMULLT_ZZZ_D = 5506 CEFBS_HasSVE2orSME, // SQDMULLT_ZZZ_H = 5507 CEFBS_HasSVE2orSME, // SQDMULLT_ZZZ_S = 5508 CEFBS_HasNEON, // SQDMULLi16 = 5509 CEFBS_HasNEON, // SQDMULLi32 = 5510 CEFBS_HasNEON, // SQDMULLv1i32_indexed = 5511 CEFBS_HasNEON, // SQDMULLv1i64_indexed = 5512 CEFBS_HasNEON, // SQDMULLv2i32_indexed = 5513 CEFBS_HasNEON, // SQDMULLv2i32_v2i64 = 5514 CEFBS_HasNEON, // SQDMULLv4i16_indexed = 5515 CEFBS_HasNEON, // SQDMULLv4i16_v4i32 = 5516 CEFBS_HasNEON, // SQDMULLv4i32_indexed = 5517 CEFBS_HasNEON, // SQDMULLv4i32_v2i64 = 5518 CEFBS_HasNEON, // SQDMULLv8i16_indexed = 5519 CEFBS_HasNEON, // SQDMULLv8i16_v4i32 = 5520 CEFBS_HasSVEorSME, // SQINCB_XPiI = 5521 CEFBS_HasSVEorSME, // SQINCB_XPiWdI = 5522 CEFBS_HasSVEorSME, // SQINCD_XPiI = 5523 CEFBS_HasSVEorSME, // SQINCD_XPiWdI = 5524 CEFBS_HasSVEorSME, // SQINCD_ZPiI = 5525 CEFBS_HasSVEorSME, // SQINCH_XPiI = 5526 CEFBS_HasSVEorSME, // SQINCH_XPiWdI = 5527 CEFBS_HasSVEorSME, // SQINCH_ZPiI = 5528 CEFBS_HasSVEorSME, // SQINCP_XPWd_B = 5529 CEFBS_HasSVEorSME, // SQINCP_XPWd_D = 5530 CEFBS_HasSVEorSME, // SQINCP_XPWd_H = 5531 CEFBS_HasSVEorSME, // SQINCP_XPWd_S = 5532 CEFBS_HasSVEorSME, // SQINCP_XP_B = 5533 CEFBS_HasSVEorSME, // SQINCP_XP_D = 5534 CEFBS_HasSVEorSME, // SQINCP_XP_H = 5535 CEFBS_HasSVEorSME, // SQINCP_XP_S = 5536 CEFBS_HasSVEorSME, // SQINCP_ZP_D = 5537 CEFBS_HasSVEorSME, // SQINCP_ZP_H = 5538 CEFBS_HasSVEorSME, // SQINCP_ZP_S = 5539 CEFBS_HasSVEorSME, // SQINCW_XPiI = 5540 CEFBS_HasSVEorSME, // SQINCW_XPiWdI = 5541 CEFBS_HasSVEorSME, // SQINCW_ZPiI = 5542 CEFBS_HasSVE2orSME, // SQNEG_ZPmZ_B = 5543 CEFBS_HasSVE2orSME, // SQNEG_ZPmZ_D = 5544 CEFBS_HasSVE2orSME, // SQNEG_ZPmZ_H = 5545 CEFBS_HasSVE2orSME, // SQNEG_ZPmZ_S = 5546 CEFBS_HasNEON, // SQNEGv16i8 = 5547 CEFBS_HasNEON, // SQNEGv1i16 = 5548 CEFBS_HasNEON, // SQNEGv1i32 = 5549 CEFBS_HasNEON, // SQNEGv1i64 = 5550 CEFBS_HasNEON, // SQNEGv1i8 = 5551 CEFBS_HasNEON, // SQNEGv2i32 = 5552 CEFBS_HasNEON, // SQNEGv2i64 = 5553 CEFBS_HasNEON, // SQNEGv4i16 = 5554 CEFBS_HasNEON, // SQNEGv4i32 = 5555 CEFBS_HasNEON, // SQNEGv8i16 = 5556 CEFBS_HasNEON, // SQNEGv8i8 = 5557 CEFBS_HasSVE2orSME, // SQRDCMLAH_ZZZI_H = 5558 CEFBS_HasSVE2orSME, // SQRDCMLAH_ZZZI_S = 5559 CEFBS_HasSVE2orSME, // SQRDCMLAH_ZZZ_B = 5560 CEFBS_HasSVE2orSME, // SQRDCMLAH_ZZZ_D = 5561 CEFBS_HasSVE2orSME, // SQRDCMLAH_ZZZ_H = 5562 CEFBS_HasSVE2orSME, // SQRDCMLAH_ZZZ_S = 5563 CEFBS_HasSVE2orSME, // SQRDMLAH_ZZZI_D = 5564 CEFBS_HasSVE2orSME, // SQRDMLAH_ZZZI_H = 5565 CEFBS_HasSVE2orSME, // SQRDMLAH_ZZZI_S = 5566 CEFBS_HasSVE2orSME, // SQRDMLAH_ZZZ_B = 5567 CEFBS_HasSVE2orSME, // SQRDMLAH_ZZZ_D = 5568 CEFBS_HasSVE2orSME, // SQRDMLAH_ZZZ_H = 5569 CEFBS_HasSVE2orSME, // SQRDMLAH_ZZZ_S = 5570 CEFBS_HasNEON_HasRDM, // SQRDMLAHi16_indexed = 5571 CEFBS_HasNEON_HasRDM, // SQRDMLAHi32_indexed = 5572 CEFBS_HasRDM, // SQRDMLAHv1i16 = 5573 CEFBS_HasRDM, // SQRDMLAHv1i32 = 5574 CEFBS_HasNEON_HasRDM, // SQRDMLAHv2i32 = 5575 CEFBS_HasNEON_HasRDM, // SQRDMLAHv2i32_indexed = 5576 CEFBS_HasNEON_HasRDM, // SQRDMLAHv4i16 = 5577 CEFBS_HasNEON_HasRDM, // SQRDMLAHv4i16_indexed = 5578 CEFBS_HasNEON_HasRDM, // SQRDMLAHv4i32 = 5579 CEFBS_HasNEON_HasRDM, // SQRDMLAHv4i32_indexed = 5580 CEFBS_HasNEON_HasRDM, // SQRDMLAHv8i16 = 5581 CEFBS_HasNEON_HasRDM, // SQRDMLAHv8i16_indexed = 5582 CEFBS_HasSVE2orSME, // SQRDMLSH_ZZZI_D = 5583 CEFBS_HasSVE2orSME, // SQRDMLSH_ZZZI_H = 5584 CEFBS_HasSVE2orSME, // SQRDMLSH_ZZZI_S = 5585 CEFBS_HasSVE2orSME, // SQRDMLSH_ZZZ_B = 5586 CEFBS_HasSVE2orSME, // SQRDMLSH_ZZZ_D = 5587 CEFBS_HasSVE2orSME, // SQRDMLSH_ZZZ_H = 5588 CEFBS_HasSVE2orSME, // SQRDMLSH_ZZZ_S = 5589 CEFBS_HasNEON_HasRDM, // SQRDMLSHi16_indexed = 5590 CEFBS_HasNEON_HasRDM, // SQRDMLSHi32_indexed = 5591 CEFBS_HasRDM, // SQRDMLSHv1i16 = 5592 CEFBS_HasRDM, // SQRDMLSHv1i32 = 5593 CEFBS_HasNEON_HasRDM, // SQRDMLSHv2i32 = 5594 CEFBS_HasNEON_HasRDM, // SQRDMLSHv2i32_indexed = 5595 CEFBS_HasNEON_HasRDM, // SQRDMLSHv4i16 = 5596 CEFBS_HasNEON_HasRDM, // SQRDMLSHv4i16_indexed = 5597 CEFBS_HasNEON_HasRDM, // SQRDMLSHv4i32 = 5598 CEFBS_HasNEON_HasRDM, // SQRDMLSHv4i32_indexed = 5599 CEFBS_HasNEON_HasRDM, // SQRDMLSHv8i16 = 5600 CEFBS_HasNEON_HasRDM, // SQRDMLSHv8i16_indexed = 5601 CEFBS_HasSVE2orSME, // SQRDMULH_ZZZI_D = 5602 CEFBS_HasSVE2orSME, // SQRDMULH_ZZZI_H = 5603 CEFBS_HasSVE2orSME, // SQRDMULH_ZZZI_S = 5604 CEFBS_HasSVE2orSME, // SQRDMULH_ZZZ_B = 5605 CEFBS_HasSVE2orSME, // SQRDMULH_ZZZ_D = 5606 CEFBS_HasSVE2orSME, // SQRDMULH_ZZZ_H = 5607 CEFBS_HasSVE2orSME, // SQRDMULH_ZZZ_S = 5608 CEFBS_HasNEON, // SQRDMULHv1i16 = 5609 CEFBS_HasNEON, // SQRDMULHv1i16_indexed = 5610 CEFBS_HasNEON, // SQRDMULHv1i32 = 5611 CEFBS_HasNEON, // SQRDMULHv1i32_indexed = 5612 CEFBS_HasNEON, // SQRDMULHv2i32 = 5613 CEFBS_HasNEON, // SQRDMULHv2i32_indexed = 5614 CEFBS_HasNEON, // SQRDMULHv4i16 = 5615 CEFBS_HasNEON, // SQRDMULHv4i16_indexed = 5616 CEFBS_HasNEON, // SQRDMULHv4i32 = 5617 CEFBS_HasNEON, // SQRDMULHv4i32_indexed = 5618 CEFBS_HasNEON, // SQRDMULHv8i16 = 5619 CEFBS_HasNEON, // SQRDMULHv8i16_indexed = 5620 CEFBS_HasSVE2orSME, // SQRSHLR_ZPmZ_B = 5621 CEFBS_HasSVE2orSME, // SQRSHLR_ZPmZ_D = 5622 CEFBS_HasSVE2orSME, // SQRSHLR_ZPmZ_H = 5623 CEFBS_HasSVE2orSME, // SQRSHLR_ZPmZ_S = 5624 CEFBS_HasSVE2orSME, // SQRSHL_ZPmZ_B = 5625 CEFBS_HasSVE2orSME, // SQRSHL_ZPmZ_D = 5626 CEFBS_HasSVE2orSME, // SQRSHL_ZPmZ_H = 5627 CEFBS_HasSVE2orSME, // SQRSHL_ZPmZ_S = 5628 CEFBS_HasNEON, // SQRSHLv16i8 = 5629 CEFBS_HasNEON, // SQRSHLv1i16 = 5630 CEFBS_HasNEON, // SQRSHLv1i32 = 5631 CEFBS_HasNEON, // SQRSHLv1i64 = 5632 CEFBS_HasNEON, // SQRSHLv1i8 = 5633 CEFBS_HasNEON, // SQRSHLv2i32 = 5634 CEFBS_HasNEON, // SQRSHLv2i64 = 5635 CEFBS_HasNEON, // SQRSHLv4i16 = 5636 CEFBS_HasNEON, // SQRSHLv4i32 = 5637 CEFBS_HasNEON, // SQRSHLv8i16 = 5638 CEFBS_HasNEON, // SQRSHLv8i8 = 5639 CEFBS_HasSVE2orSME, // SQRSHRNB_ZZI_B = 5640 CEFBS_HasSVE2orSME, // SQRSHRNB_ZZI_H = 5641 CEFBS_HasSVE2orSME, // SQRSHRNB_ZZI_S = 5642 CEFBS_HasSVE2orSME, // SQRSHRNT_ZZI_B = 5643 CEFBS_HasSVE2orSME, // SQRSHRNT_ZZI_H = 5644 CEFBS_HasSVE2orSME, // SQRSHRNT_ZZI_S = 5645 CEFBS_HasSME2, // SQRSHRN_VG4_Z4ZI_B = 5646 CEFBS_HasSME2, // SQRSHRN_VG4_Z4ZI_H = 5647 CEFBS_HasNEON, // SQRSHRNb = 5648 CEFBS_HasNEON, // SQRSHRNh = 5649 CEFBS_HasNEON, // SQRSHRNs = 5650 CEFBS_HasNEON, // SQRSHRNv16i8_shift = 5651 CEFBS_HasNEON, // SQRSHRNv2i32_shift = 5652 CEFBS_HasNEON, // SQRSHRNv4i16_shift = 5653 CEFBS_HasNEON, // SQRSHRNv4i32_shift = 5654 CEFBS_HasNEON, // SQRSHRNv8i16_shift = 5655 CEFBS_HasNEON, // SQRSHRNv8i8_shift = 5656 CEFBS_HasSVE2orSME, // SQRSHRUNB_ZZI_B = 5657 CEFBS_HasSVE2orSME, // SQRSHRUNB_ZZI_H = 5658 CEFBS_HasSVE2orSME, // SQRSHRUNB_ZZI_S = 5659 CEFBS_HasSVE2orSME, // SQRSHRUNT_ZZI_B = 5660 CEFBS_HasSVE2orSME, // SQRSHRUNT_ZZI_H = 5661 CEFBS_HasSVE2orSME, // SQRSHRUNT_ZZI_S = 5662 CEFBS_HasSME2, // SQRSHRUN_VG4_Z4ZI_B = 5663 CEFBS_HasSME2, // SQRSHRUN_VG4_Z4ZI_H = 5664 CEFBS_HasNEON, // SQRSHRUNb = 5665 CEFBS_HasNEON, // SQRSHRUNh = 5666 CEFBS_HasNEON, // SQRSHRUNs = 5667 CEFBS_HasNEON, // SQRSHRUNv16i8_shift = 5668 CEFBS_HasNEON, // SQRSHRUNv2i32_shift = 5669 CEFBS_HasNEON, // SQRSHRUNv4i16_shift = 5670 CEFBS_HasNEON, // SQRSHRUNv4i32_shift = 5671 CEFBS_HasNEON, // SQRSHRUNv8i16_shift = 5672 CEFBS_HasNEON, // SQRSHRUNv8i8_shift = 5673 CEFBS_HasSME2, // SQRSHRU_VG2_Z2ZI_H = 5674 CEFBS_HasSME2, // SQRSHRU_VG4_Z4ZI_B = 5675 CEFBS_HasSME2, // SQRSHRU_VG4_Z4ZI_H = 5676 CEFBS_HasSME2, // SQRSHR_VG2_Z2ZI_H = 5677 CEFBS_HasSME2, // SQRSHR_VG4_Z4ZI_B = 5678 CEFBS_HasSME2, // SQRSHR_VG4_Z4ZI_H = 5679 CEFBS_HasSVE2orSME, // SQSHLR_ZPmZ_B = 5680 CEFBS_HasSVE2orSME, // SQSHLR_ZPmZ_D = 5681 CEFBS_HasSVE2orSME, // SQSHLR_ZPmZ_H = 5682 CEFBS_HasSVE2orSME, // SQSHLR_ZPmZ_S = 5683 CEFBS_HasSVE2orSME, // SQSHLU_ZPmI_B = 5684 CEFBS_HasSVE2orSME, // SQSHLU_ZPmI_D = 5685 CEFBS_HasSVE2orSME, // SQSHLU_ZPmI_H = 5686 CEFBS_HasSVE2orSME, // SQSHLU_ZPmI_S = 5687 CEFBS_HasNEON, // SQSHLUb = 5688 CEFBS_HasNEON, // SQSHLUd = 5689 CEFBS_HasNEON, // SQSHLUh = 5690 CEFBS_HasNEON, // SQSHLUs = 5691 CEFBS_HasNEON, // SQSHLUv16i8_shift = 5692 CEFBS_HasNEON, // SQSHLUv2i32_shift = 5693 CEFBS_HasNEON, // SQSHLUv2i64_shift = 5694 CEFBS_HasNEON, // SQSHLUv4i16_shift = 5695 CEFBS_HasNEON, // SQSHLUv4i32_shift = 5696 CEFBS_HasNEON, // SQSHLUv8i16_shift = 5697 CEFBS_HasNEON, // SQSHLUv8i8_shift = 5698 CEFBS_HasSVE2orSME, // SQSHL_ZPmI_B = 5699 CEFBS_HasSVE2orSME, // SQSHL_ZPmI_D = 5700 CEFBS_HasSVE2orSME, // SQSHL_ZPmI_H = 5701 CEFBS_HasSVE2orSME, // SQSHL_ZPmI_S = 5702 CEFBS_HasSVE2orSME, // SQSHL_ZPmZ_B = 5703 CEFBS_HasSVE2orSME, // SQSHL_ZPmZ_D = 5704 CEFBS_HasSVE2orSME, // SQSHL_ZPmZ_H = 5705 CEFBS_HasSVE2orSME, // SQSHL_ZPmZ_S = 5706 CEFBS_HasNEON, // SQSHLb = 5707 CEFBS_HasNEON, // SQSHLd = 5708 CEFBS_HasNEON, // SQSHLh = 5709 CEFBS_HasNEON, // SQSHLs = 5710 CEFBS_HasNEON, // SQSHLv16i8 = 5711 CEFBS_HasNEON, // SQSHLv16i8_shift = 5712 CEFBS_HasNEON, // SQSHLv1i16 = 5713 CEFBS_HasNEON, // SQSHLv1i32 = 5714 CEFBS_HasNEON, // SQSHLv1i64 = 5715 CEFBS_HasNEON, // SQSHLv1i8 = 5716 CEFBS_HasNEON, // SQSHLv2i32 = 5717 CEFBS_HasNEON, // SQSHLv2i32_shift = 5718 CEFBS_HasNEON, // SQSHLv2i64 = 5719 CEFBS_HasNEON, // SQSHLv2i64_shift = 5720 CEFBS_HasNEON, // SQSHLv4i16 = 5721 CEFBS_HasNEON, // SQSHLv4i16_shift = 5722 CEFBS_HasNEON, // SQSHLv4i32 = 5723 CEFBS_HasNEON, // SQSHLv4i32_shift = 5724 CEFBS_HasNEON, // SQSHLv8i16 = 5725 CEFBS_HasNEON, // SQSHLv8i16_shift = 5726 CEFBS_HasNEON, // SQSHLv8i8 = 5727 CEFBS_HasNEON, // SQSHLv8i8_shift = 5728 CEFBS_HasSVE2orSME, // SQSHRNB_ZZI_B = 5729 CEFBS_HasSVE2orSME, // SQSHRNB_ZZI_H = 5730 CEFBS_HasSVE2orSME, // SQSHRNB_ZZI_S = 5731 CEFBS_HasSVE2orSME, // SQSHRNT_ZZI_B = 5732 CEFBS_HasSVE2orSME, // SQSHRNT_ZZI_H = 5733 CEFBS_HasSVE2orSME, // SQSHRNT_ZZI_S = 5734 CEFBS_HasNEON, // SQSHRNb = 5735 CEFBS_HasNEON, // SQSHRNh = 5736 CEFBS_HasNEON, // SQSHRNs = 5737 CEFBS_HasNEON, // SQSHRNv16i8_shift = 5738 CEFBS_HasNEON, // SQSHRNv2i32_shift = 5739 CEFBS_HasNEON, // SQSHRNv4i16_shift = 5740 CEFBS_HasNEON, // SQSHRNv4i32_shift = 5741 CEFBS_HasNEON, // SQSHRNv8i16_shift = 5742 CEFBS_HasNEON, // SQSHRNv8i8_shift = 5743 CEFBS_HasSVE2orSME, // SQSHRUNB_ZZI_B = 5744 CEFBS_HasSVE2orSME, // SQSHRUNB_ZZI_H = 5745 CEFBS_HasSVE2orSME, // SQSHRUNB_ZZI_S = 5746 CEFBS_HasSVE2orSME, // SQSHRUNT_ZZI_B = 5747 CEFBS_HasSVE2orSME, // SQSHRUNT_ZZI_H = 5748 CEFBS_HasSVE2orSME, // SQSHRUNT_ZZI_S = 5749 CEFBS_HasNEON, // SQSHRUNb = 5750 CEFBS_HasNEON, // SQSHRUNh = 5751 CEFBS_HasNEON, // SQSHRUNs = 5752 CEFBS_HasNEON, // SQSHRUNv16i8_shift = 5753 CEFBS_HasNEON, // SQSHRUNv2i32_shift = 5754 CEFBS_HasNEON, // SQSHRUNv4i16_shift = 5755 CEFBS_HasNEON, // SQSHRUNv4i32_shift = 5756 CEFBS_HasNEON, // SQSHRUNv8i16_shift = 5757 CEFBS_HasNEON, // SQSHRUNv8i8_shift = 5758 CEFBS_HasSVE2orSME, // SQSUBR_ZPmZ_B = 5759 CEFBS_HasSVE2orSME, // SQSUBR_ZPmZ_D = 5760 CEFBS_HasSVE2orSME, // SQSUBR_ZPmZ_H = 5761 CEFBS_HasSVE2orSME, // SQSUBR_ZPmZ_S = 5762 CEFBS_HasSVEorSME, // SQSUB_ZI_B = 5763 CEFBS_HasSVEorSME, // SQSUB_ZI_D = 5764 CEFBS_HasSVEorSME, // SQSUB_ZI_H = 5765 CEFBS_HasSVEorSME, // SQSUB_ZI_S = 5766 CEFBS_HasSVE2orSME, // SQSUB_ZPmZ_B = 5767 CEFBS_HasSVE2orSME, // SQSUB_ZPmZ_D = 5768 CEFBS_HasSVE2orSME, // SQSUB_ZPmZ_H = 5769 CEFBS_HasSVE2orSME, // SQSUB_ZPmZ_S = 5770 CEFBS_HasSVEorSME, // SQSUB_ZZZ_B = 5771 CEFBS_HasSVEorSME, // SQSUB_ZZZ_D = 5772 CEFBS_HasSVEorSME, // SQSUB_ZZZ_H = 5773 CEFBS_HasSVEorSME, // SQSUB_ZZZ_S = 5774 CEFBS_HasNEON, // SQSUBv16i8 = 5775 CEFBS_HasNEON, // SQSUBv1i16 = 5776 CEFBS_HasNEON, // SQSUBv1i32 = 5777 CEFBS_HasNEON, // SQSUBv1i64 = 5778 CEFBS_HasNEON, // SQSUBv1i8 = 5779 CEFBS_HasNEON, // SQSUBv2i32 = 5780 CEFBS_HasNEON, // SQSUBv2i64 = 5781 CEFBS_HasNEON, // SQSUBv4i16 = 5782 CEFBS_HasNEON, // SQSUBv4i32 = 5783 CEFBS_HasNEON, // SQSUBv8i16 = 5784 CEFBS_HasNEON, // SQSUBv8i8 = 5785 CEFBS_HasSVE2orSME, // SQXTNB_ZZ_B = 5786 CEFBS_HasSVE2orSME, // SQXTNB_ZZ_H = 5787 CEFBS_HasSVE2orSME, // SQXTNB_ZZ_S = 5788 CEFBS_HasSVE2orSME, // SQXTNT_ZZ_B = 5789 CEFBS_HasSVE2orSME, // SQXTNT_ZZ_H = 5790 CEFBS_HasSVE2orSME, // SQXTNT_ZZ_S = 5791 CEFBS_HasNEON, // SQXTNv16i8 = 5792 CEFBS_HasNEON, // SQXTNv1i16 = 5793 CEFBS_HasNEON, // SQXTNv1i32 = 5794 CEFBS_HasNEON, // SQXTNv1i8 = 5795 CEFBS_HasNEON, // SQXTNv2i32 = 5796 CEFBS_HasNEON, // SQXTNv4i16 = 5797 CEFBS_HasNEON, // SQXTNv4i32 = 5798 CEFBS_HasNEON, // SQXTNv8i16 = 5799 CEFBS_HasNEON, // SQXTNv8i8 = 5800 CEFBS_HasSVE2orSME, // SQXTUNB_ZZ_B = 5801 CEFBS_HasSVE2orSME, // SQXTUNB_ZZ_H = 5802 CEFBS_HasSVE2orSME, // SQXTUNB_ZZ_S = 5803 CEFBS_HasSVE2orSME, // SQXTUNT_ZZ_B = 5804 CEFBS_HasSVE2orSME, // SQXTUNT_ZZ_H = 5805 CEFBS_HasSVE2orSME, // SQXTUNT_ZZ_S = 5806 CEFBS_HasNEON, // SQXTUNv16i8 = 5807 CEFBS_HasNEON, // SQXTUNv1i16 = 5808 CEFBS_HasNEON, // SQXTUNv1i32 = 5809 CEFBS_HasNEON, // SQXTUNv1i8 = 5810 CEFBS_HasNEON, // SQXTUNv2i32 = 5811 CEFBS_HasNEON, // SQXTUNv4i16 = 5812 CEFBS_HasNEON, // SQXTUNv4i32 = 5813 CEFBS_HasNEON, // SQXTUNv8i16 = 5814 CEFBS_HasNEON, // SQXTUNv8i8 = 5815 CEFBS_HasSVE2orSME, // SRHADD_ZPmZ_B = 5816 CEFBS_HasSVE2orSME, // SRHADD_ZPmZ_D = 5817 CEFBS_HasSVE2orSME, // SRHADD_ZPmZ_H = 5818 CEFBS_HasSVE2orSME, // SRHADD_ZPmZ_S = 5819 CEFBS_HasNEON, // SRHADDv16i8 = 5820 CEFBS_HasNEON, // SRHADDv2i32 = 5821 CEFBS_HasNEON, // SRHADDv4i16 = 5822 CEFBS_HasNEON, // SRHADDv4i32 = 5823 CEFBS_HasNEON, // SRHADDv8i16 = 5824 CEFBS_HasNEON, // SRHADDv8i8 = 5825 CEFBS_HasSVE2orSME, // SRI_ZZI_B = 5826 CEFBS_HasSVE2orSME, // SRI_ZZI_D = 5827 CEFBS_HasSVE2orSME, // SRI_ZZI_H = 5828 CEFBS_HasSVE2orSME, // SRI_ZZI_S = 5829 CEFBS_HasNEON, // SRId = 5830 CEFBS_HasNEON, // SRIv16i8_shift = 5831 CEFBS_HasNEON, // SRIv2i32_shift = 5832 CEFBS_HasNEON, // SRIv2i64_shift = 5833 CEFBS_HasNEON, // SRIv4i16_shift = 5834 CEFBS_HasNEON, // SRIv4i32_shift = 5835 CEFBS_HasNEON, // SRIv8i16_shift = 5836 CEFBS_HasNEON, // SRIv8i8_shift = 5837 CEFBS_HasSVE2orSME, // SRSHLR_ZPmZ_B = 5838 CEFBS_HasSVE2orSME, // SRSHLR_ZPmZ_D = 5839 CEFBS_HasSVE2orSME, // SRSHLR_ZPmZ_H = 5840 CEFBS_HasSVE2orSME, // SRSHLR_ZPmZ_S = 5841 CEFBS_HasSME2, // SRSHL_VG2_2Z2Z_B = 5842 CEFBS_HasSME2, // SRSHL_VG2_2Z2Z_D = 5843 CEFBS_HasSME2, // SRSHL_VG2_2Z2Z_H = 5844 CEFBS_HasSME2, // SRSHL_VG2_2Z2Z_S = 5845 CEFBS_HasSME2, // SRSHL_VG2_2ZZ_B = 5846 CEFBS_HasSME2, // SRSHL_VG2_2ZZ_D = 5847 CEFBS_HasSME2, // SRSHL_VG2_2ZZ_H = 5848 CEFBS_HasSME2, // SRSHL_VG2_2ZZ_S = 5849 CEFBS_HasSME2, // SRSHL_VG4_4Z4Z_B = 5850 CEFBS_HasSME2, // SRSHL_VG4_4Z4Z_D = 5851 CEFBS_HasSME2, // SRSHL_VG4_4Z4Z_H = 5852 CEFBS_HasSME2, // SRSHL_VG4_4Z4Z_S = 5853 CEFBS_HasSME2, // SRSHL_VG4_4ZZ_B = 5854 CEFBS_HasSME2, // SRSHL_VG4_4ZZ_D = 5855 CEFBS_HasSME2, // SRSHL_VG4_4ZZ_H = 5856 CEFBS_HasSME2, // SRSHL_VG4_4ZZ_S = 5857 CEFBS_HasSVE2orSME, // SRSHL_ZPmZ_B = 5858 CEFBS_HasSVE2orSME, // SRSHL_ZPmZ_D = 5859 CEFBS_HasSVE2orSME, // SRSHL_ZPmZ_H = 5860 CEFBS_HasSVE2orSME, // SRSHL_ZPmZ_S = 5861 CEFBS_HasNEON, // SRSHLv16i8 = 5862 CEFBS_HasNEON, // SRSHLv1i64 = 5863 CEFBS_HasNEON, // SRSHLv2i32 = 5864 CEFBS_HasNEON, // SRSHLv2i64 = 5865 CEFBS_HasNEON, // SRSHLv4i16 = 5866 CEFBS_HasNEON, // SRSHLv4i32 = 5867 CEFBS_HasNEON, // SRSHLv8i16 = 5868 CEFBS_HasNEON, // SRSHLv8i8 = 5869 CEFBS_HasSVE2orSME, // SRSHR_ZPmI_B = 5870 CEFBS_HasSVE2orSME, // SRSHR_ZPmI_D = 5871 CEFBS_HasSVE2orSME, // SRSHR_ZPmI_H = 5872 CEFBS_HasSVE2orSME, // SRSHR_ZPmI_S = 5873 CEFBS_HasNEON, // SRSHRd = 5874 CEFBS_HasNEON, // SRSHRv16i8_shift = 5875 CEFBS_HasNEON, // SRSHRv2i32_shift = 5876 CEFBS_HasNEON, // SRSHRv2i64_shift = 5877 CEFBS_HasNEON, // SRSHRv4i16_shift = 5878 CEFBS_HasNEON, // SRSHRv4i32_shift = 5879 CEFBS_HasNEON, // SRSHRv8i16_shift = 5880 CEFBS_HasNEON, // SRSHRv8i8_shift = 5881 CEFBS_HasSVE2orSME, // SRSRA_ZZI_B = 5882 CEFBS_HasSVE2orSME, // SRSRA_ZZI_D = 5883 CEFBS_HasSVE2orSME, // SRSRA_ZZI_H = 5884 CEFBS_HasSVE2orSME, // SRSRA_ZZI_S = 5885 CEFBS_HasNEON, // SRSRAd = 5886 CEFBS_HasNEON, // SRSRAv16i8_shift = 5887 CEFBS_HasNEON, // SRSRAv2i32_shift = 5888 CEFBS_HasNEON, // SRSRAv2i64_shift = 5889 CEFBS_HasNEON, // SRSRAv4i16_shift = 5890 CEFBS_HasNEON, // SRSRAv4i32_shift = 5891 CEFBS_HasNEON, // SRSRAv8i16_shift = 5892 CEFBS_HasNEON, // SRSRAv8i8_shift = 5893 CEFBS_HasSVE2orSME, // SSHLLB_ZZI_D = 5894 CEFBS_HasSVE2orSME, // SSHLLB_ZZI_H = 5895 CEFBS_HasSVE2orSME, // SSHLLB_ZZI_S = 5896 CEFBS_HasSVE2orSME, // SSHLLT_ZZI_D = 5897 CEFBS_HasSVE2orSME, // SSHLLT_ZZI_H = 5898 CEFBS_HasSVE2orSME, // SSHLLT_ZZI_S = 5899 CEFBS_HasNEON, // SSHLLv16i8_shift = 5900 CEFBS_HasNEON, // SSHLLv2i32_shift = 5901 CEFBS_HasNEON, // SSHLLv4i16_shift = 5902 CEFBS_HasNEON, // SSHLLv4i32_shift = 5903 CEFBS_HasNEON, // SSHLLv8i16_shift = 5904 CEFBS_HasNEON, // SSHLLv8i8_shift = 5905 CEFBS_HasNEON, // SSHLv16i8 = 5906 CEFBS_HasNEON, // SSHLv1i64 = 5907 CEFBS_HasNEON, // SSHLv2i32 = 5908 CEFBS_HasNEON, // SSHLv2i64 = 5909 CEFBS_HasNEON, // SSHLv4i16 = 5910 CEFBS_HasNEON, // SSHLv4i32 = 5911 CEFBS_HasNEON, // SSHLv8i16 = 5912 CEFBS_HasNEON, // SSHLv8i8 = 5913 CEFBS_HasNEON, // SSHRd = 5914 CEFBS_HasNEON, // SSHRv16i8_shift = 5915 CEFBS_HasNEON, // SSHRv2i32_shift = 5916 CEFBS_HasNEON, // SSHRv2i64_shift = 5917 CEFBS_HasNEON, // SSHRv4i16_shift = 5918 CEFBS_HasNEON, // SSHRv4i32_shift = 5919 CEFBS_HasNEON, // SSHRv8i16_shift = 5920 CEFBS_HasNEON, // SSHRv8i8_shift = 5921 CEFBS_HasSVE2orSME, // SSRA_ZZI_B = 5922 CEFBS_HasSVE2orSME, // SSRA_ZZI_D = 5923 CEFBS_HasSVE2orSME, // SSRA_ZZI_H = 5924 CEFBS_HasSVE2orSME, // SSRA_ZZI_S = 5925 CEFBS_HasNEON, // SSRAd = 5926 CEFBS_HasNEON, // SSRAv16i8_shift = 5927 CEFBS_HasNEON, // SSRAv2i32_shift = 5928 CEFBS_HasNEON, // SSRAv2i64_shift = 5929 CEFBS_HasNEON, // SSRAv4i16_shift = 5930 CEFBS_HasNEON, // SSRAv4i32_shift = 5931 CEFBS_HasNEON, // SSRAv8i16_shift = 5932 CEFBS_HasNEON, // SSRAv8i8_shift = 5933 CEFBS_HasSVE, // SST1B_D = 5934 CEFBS_HasSVE, // SST1B_D_IMM = 5935 CEFBS_HasSVE, // SST1B_D_SXTW = 5936 CEFBS_HasSVE, // SST1B_D_UXTW = 5937 CEFBS_HasSVE, // SST1B_S_IMM = 5938 CEFBS_HasSVE, // SST1B_S_SXTW = 5939 CEFBS_HasSVE, // SST1B_S_UXTW = 5940 CEFBS_HasSVE, // SST1D = 5941 CEFBS_HasSVE, // SST1D_IMM = 5942 CEFBS_HasSVE, // SST1D_SCALED = 5943 CEFBS_HasSVE, // SST1D_SXTW = 5944 CEFBS_HasSVE, // SST1D_SXTW_SCALED = 5945 CEFBS_HasSVE, // SST1D_UXTW = 5946 CEFBS_HasSVE, // SST1D_UXTW_SCALED = 5947 CEFBS_HasSVE, // SST1H_D = 5948 CEFBS_HasSVE, // SST1H_D_IMM = 5949 CEFBS_HasSVE, // SST1H_D_SCALED = 5950 CEFBS_HasSVE, // SST1H_D_SXTW = 5951 CEFBS_HasSVE, // SST1H_D_SXTW_SCALED = 5952 CEFBS_HasSVE, // SST1H_D_UXTW = 5953 CEFBS_HasSVE, // SST1H_D_UXTW_SCALED = 5954 CEFBS_HasSVE, // SST1H_S_IMM = 5955 CEFBS_HasSVE, // SST1H_S_SXTW = 5956 CEFBS_HasSVE, // SST1H_S_SXTW_SCALED = 5957 CEFBS_HasSVE, // SST1H_S_UXTW = 5958 CEFBS_HasSVE, // SST1H_S_UXTW_SCALED = 5959 CEFBS_HasSVE2p1, // SST1Q = 5960 CEFBS_HasSVE, // SST1W_D = 5961 CEFBS_HasSVE, // SST1W_D_IMM = 5962 CEFBS_HasSVE, // SST1W_D_SCALED = 5963 CEFBS_HasSVE, // SST1W_D_SXTW = 5964 CEFBS_HasSVE, // SST1W_D_SXTW_SCALED = 5965 CEFBS_HasSVE, // SST1W_D_UXTW = 5966 CEFBS_HasSVE, // SST1W_D_UXTW_SCALED = 5967 CEFBS_HasSVE, // SST1W_IMM = 5968 CEFBS_HasSVE, // SST1W_SXTW = 5969 CEFBS_HasSVE, // SST1W_SXTW_SCALED = 5970 CEFBS_HasSVE, // SST1W_UXTW = 5971 CEFBS_HasSVE, // SST1W_UXTW_SCALED = 5972 CEFBS_HasSVE2orSME, // SSUBLBT_ZZZ_D = 5973 CEFBS_HasSVE2orSME, // SSUBLBT_ZZZ_H = 5974 CEFBS_HasSVE2orSME, // SSUBLBT_ZZZ_S = 5975 CEFBS_HasSVE2orSME, // SSUBLB_ZZZ_D = 5976 CEFBS_HasSVE2orSME, // SSUBLB_ZZZ_H = 5977 CEFBS_HasSVE2orSME, // SSUBLB_ZZZ_S = 5978 CEFBS_HasSVE2orSME, // SSUBLTB_ZZZ_D = 5979 CEFBS_HasSVE2orSME, // SSUBLTB_ZZZ_H = 5980 CEFBS_HasSVE2orSME, // SSUBLTB_ZZZ_S = 5981 CEFBS_HasSVE2orSME, // SSUBLT_ZZZ_D = 5982 CEFBS_HasSVE2orSME, // SSUBLT_ZZZ_H = 5983 CEFBS_HasSVE2orSME, // SSUBLT_ZZZ_S = 5984 CEFBS_HasNEON, // SSUBLv16i8_v8i16 = 5985 CEFBS_HasNEON, // SSUBLv2i32_v2i64 = 5986 CEFBS_HasNEON, // SSUBLv4i16_v4i32 = 5987 CEFBS_HasNEON, // SSUBLv4i32_v2i64 = 5988 CEFBS_HasNEON, // SSUBLv8i16_v4i32 = 5989 CEFBS_HasNEON, // SSUBLv8i8_v8i16 = 5990 CEFBS_HasSVE2orSME, // SSUBWB_ZZZ_D = 5991 CEFBS_HasSVE2orSME, // SSUBWB_ZZZ_H = 5992 CEFBS_HasSVE2orSME, // SSUBWB_ZZZ_S = 5993 CEFBS_HasSVE2orSME, // SSUBWT_ZZZ_D = 5994 CEFBS_HasSVE2orSME, // SSUBWT_ZZZ_H = 5995 CEFBS_HasSVE2orSME, // SSUBWT_ZZZ_S = 5996 CEFBS_HasNEON, // SSUBWv16i8_v8i16 = 5997 CEFBS_HasNEON, // SSUBWv2i32_v2i64 = 5998 CEFBS_HasNEON, // SSUBWv4i16_v4i32 = 5999 CEFBS_HasNEON, // SSUBWv4i32_v2i64 = 6000 CEFBS_HasNEON, // SSUBWv8i16_v4i32 = 6001 CEFBS_HasNEON, // SSUBWv8i8_v8i16 = 6002 CEFBS_HasSVEorSME, // ST1B = 6003 CEFBS_HasSVE2p1_or_HasSME2, // ST1B_2Z = 6004 CEFBS_HasSVE2p1_or_HasSME2, // ST1B_2Z_IMM = 6005 CEFBS_HasSVE2p1_or_HasSME2, // ST1B_4Z = 6006 CEFBS_HasSVE2p1_or_HasSME2, // ST1B_4Z_IMM = 6007 CEFBS_HasSVEorSME, // ST1B_D = 6008 CEFBS_HasSVEorSME, // ST1B_D_IMM = 6009 CEFBS_HasSVEorSME, // ST1B_H = 6010 CEFBS_HasSVEorSME, // ST1B_H_IMM = 6011 CEFBS_HasSVEorSME, // ST1B_IMM = 6012 CEFBS_HasSVEorSME, // ST1B_S = 6013 CEFBS_HasSVEorSME, // ST1B_S_IMM = 6014 CEFBS_HasSME2, // ST1B_VG2_M2ZPXI = 6015 CEFBS_HasSME2, // ST1B_VG2_M2ZPXX = 6016 CEFBS_HasSME2, // ST1B_VG4_M4ZPXI = 6017 CEFBS_HasSME2, // ST1B_VG4_M4ZPXX = 6018 CEFBS_HasSVEorSME, // ST1D = 6019 CEFBS_HasSVE2p1_or_HasSME2, // ST1D_2Z = 6020 CEFBS_HasSVE2p1_or_HasSME2, // ST1D_2Z_IMM = 6021 CEFBS_HasSVE2p1_or_HasSME2, // ST1D_4Z = 6022 CEFBS_HasSVE2p1_or_HasSME2, // ST1D_4Z_IMM = 6023 CEFBS_HasSVEorSME, // ST1D_IMM = 6024 CEFBS_HasSVE2p1, // ST1D_Q = 6025 CEFBS_HasSVE2p1, // ST1D_Q_IMM = 6026 CEFBS_HasSME2, // ST1D_VG2_M2ZPXI = 6027 CEFBS_HasSME2, // ST1D_VG2_M2ZPXX = 6028 CEFBS_HasSME2, // ST1D_VG4_M4ZPXI = 6029 CEFBS_HasSME2, // ST1D_VG4_M4ZPXX = 6030 CEFBS_HasNEON, // ST1Fourv16b = 6031 CEFBS_HasNEON, // ST1Fourv16b_POST = 6032 CEFBS_HasNEON, // ST1Fourv1d = 6033 CEFBS_HasNEON, // ST1Fourv1d_POST = 6034 CEFBS_HasNEON, // ST1Fourv2d = 6035 CEFBS_HasNEON, // ST1Fourv2d_POST = 6036 CEFBS_HasNEON, // ST1Fourv2s = 6037 CEFBS_HasNEON, // ST1Fourv2s_POST = 6038 CEFBS_HasNEON, // ST1Fourv4h = 6039 CEFBS_HasNEON, // ST1Fourv4h_POST = 6040 CEFBS_HasNEON, // ST1Fourv4s = 6041 CEFBS_HasNEON, // ST1Fourv4s_POST = 6042 CEFBS_HasNEON, // ST1Fourv8b = 6043 CEFBS_HasNEON, // ST1Fourv8b_POST = 6044 CEFBS_HasNEON, // ST1Fourv8h = 6045 CEFBS_HasNEON, // ST1Fourv8h_POST = 6046 CEFBS_HasSVEorSME, // ST1H = 6047 CEFBS_HasSVE2p1_or_HasSME2, // ST1H_2Z = 6048 CEFBS_HasSVE2p1_or_HasSME2, // ST1H_2Z_IMM = 6049 CEFBS_HasSVE2p1_or_HasSME2, // ST1H_4Z = 6050 CEFBS_HasSVE2p1_or_HasSME2, // ST1H_4Z_IMM = 6051 CEFBS_HasSVEorSME, // ST1H_D = 6052 CEFBS_HasSVEorSME, // ST1H_D_IMM = 6053 CEFBS_HasSVEorSME, // ST1H_IMM = 6054 CEFBS_HasSVEorSME, // ST1H_S = 6055 CEFBS_HasSVEorSME, // ST1H_S_IMM = 6056 CEFBS_HasSME2, // ST1H_VG2_M2ZPXI = 6057 CEFBS_HasSME2, // ST1H_VG2_M2ZPXX = 6058 CEFBS_HasSME2, // ST1H_VG4_M4ZPXI = 6059 CEFBS_HasSME2, // ST1H_VG4_M4ZPXX = 6060 CEFBS_HasNEON, // ST1Onev16b = 6061 CEFBS_HasNEON, // ST1Onev16b_POST = 6062 CEFBS_HasNEON, // ST1Onev1d = 6063 CEFBS_HasNEON, // ST1Onev1d_POST = 6064 CEFBS_HasNEON, // ST1Onev2d = 6065 CEFBS_HasNEON, // ST1Onev2d_POST = 6066 CEFBS_HasNEON, // ST1Onev2s = 6067 CEFBS_HasNEON, // ST1Onev2s_POST = 6068 CEFBS_HasNEON, // ST1Onev4h = 6069 CEFBS_HasNEON, // ST1Onev4h_POST = 6070 CEFBS_HasNEON, // ST1Onev4s = 6071 CEFBS_HasNEON, // ST1Onev4s_POST = 6072 CEFBS_HasNEON, // ST1Onev8b = 6073 CEFBS_HasNEON, // ST1Onev8b_POST = 6074 CEFBS_HasNEON, // ST1Onev8h = 6075 CEFBS_HasNEON, // ST1Onev8h_POST = 6076 CEFBS_HasNEON, // ST1Threev16b = 6077 CEFBS_HasNEON, // ST1Threev16b_POST = 6078 CEFBS_HasNEON, // ST1Threev1d = 6079 CEFBS_HasNEON, // ST1Threev1d_POST = 6080 CEFBS_HasNEON, // ST1Threev2d = 6081 CEFBS_HasNEON, // ST1Threev2d_POST = 6082 CEFBS_HasNEON, // ST1Threev2s = 6083 CEFBS_HasNEON, // ST1Threev2s_POST = 6084 CEFBS_HasNEON, // ST1Threev4h = 6085 CEFBS_HasNEON, // ST1Threev4h_POST = 6086 CEFBS_HasNEON, // ST1Threev4s = 6087 CEFBS_HasNEON, // ST1Threev4s_POST = 6088 CEFBS_HasNEON, // ST1Threev8b = 6089 CEFBS_HasNEON, // ST1Threev8b_POST = 6090 CEFBS_HasNEON, // ST1Threev8h = 6091 CEFBS_HasNEON, // ST1Threev8h_POST = 6092 CEFBS_HasNEON, // ST1Twov16b = 6093 CEFBS_HasNEON, // ST1Twov16b_POST = 6094 CEFBS_HasNEON, // ST1Twov1d = 6095 CEFBS_HasNEON, // ST1Twov1d_POST = 6096 CEFBS_HasNEON, // ST1Twov2d = 6097 CEFBS_HasNEON, // ST1Twov2d_POST = 6098 CEFBS_HasNEON, // ST1Twov2s = 6099 CEFBS_HasNEON, // ST1Twov2s_POST = 6100 CEFBS_HasNEON, // ST1Twov4h = 6101 CEFBS_HasNEON, // ST1Twov4h_POST = 6102 CEFBS_HasNEON, // ST1Twov4s = 6103 CEFBS_HasNEON, // ST1Twov4s_POST = 6104 CEFBS_HasNEON, // ST1Twov8b = 6105 CEFBS_HasNEON, // ST1Twov8b_POST = 6106 CEFBS_HasNEON, // ST1Twov8h = 6107 CEFBS_HasNEON, // ST1Twov8h_POST = 6108 CEFBS_HasSVEorSME, // ST1W = 6109 CEFBS_HasSVE2p1_or_HasSME2, // ST1W_2Z = 6110 CEFBS_HasSVE2p1_or_HasSME2, // ST1W_2Z_IMM = 6111 CEFBS_HasSVE2p1_or_HasSME2, // ST1W_4Z = 6112 CEFBS_HasSVE2p1_or_HasSME2, // ST1W_4Z_IMM = 6113 CEFBS_HasSVEorSME, // ST1W_D = 6114 CEFBS_HasSVEorSME, // ST1W_D_IMM = 6115 CEFBS_HasSVEorSME, // ST1W_IMM = 6116 CEFBS_HasSVE2p1, // ST1W_Q = 6117 CEFBS_HasSVE2p1, // ST1W_Q_IMM = 6118 CEFBS_HasSME2, // ST1W_VG2_M2ZPXI = 6119 CEFBS_HasSME2, // ST1W_VG2_M2ZPXX = 6120 CEFBS_HasSME2, // ST1W_VG4_M4ZPXI = 6121 CEFBS_HasSME2, // ST1W_VG4_M4ZPXX = 6122 CEFBS_HasSME, // ST1_MXIPXX_H_B = 6123 CEFBS_HasSME, // ST1_MXIPXX_H_D = 6124 CEFBS_HasSME, // ST1_MXIPXX_H_H = 6125 CEFBS_HasSME, // ST1_MXIPXX_H_Q = 6126 CEFBS_HasSME, // ST1_MXIPXX_H_S = 6127 CEFBS_HasSME, // ST1_MXIPXX_V_B = 6128 CEFBS_HasSME, // ST1_MXIPXX_V_D = 6129 CEFBS_HasSME, // ST1_MXIPXX_V_H = 6130 CEFBS_HasSME, // ST1_MXIPXX_V_Q = 6131 CEFBS_HasSME, // ST1_MXIPXX_V_S = 6132 CEFBS_HasNEON, // ST1i16 = 6133 CEFBS_HasNEON, // ST1i16_POST = 6134 CEFBS_HasNEON, // ST1i32 = 6135 CEFBS_HasNEON, // ST1i32_POST = 6136 CEFBS_HasNEON, // ST1i64 = 6137 CEFBS_HasNEON, // ST1i64_POST = 6138 CEFBS_HasNEON, // ST1i8 = 6139 CEFBS_HasNEON, // ST1i8_POST = 6140 CEFBS_HasSVEorSME, // ST2B = 6141 CEFBS_HasSVEorSME, // ST2B_IMM = 6142 CEFBS_HasSVEorSME, // ST2D = 6143 CEFBS_HasSVEorSME, // ST2D_IMM = 6144 CEFBS_HasMTE, // ST2GOffset = 6145 CEFBS_HasMTE, // ST2GPostIndex = 6146 CEFBS_HasMTE, // ST2GPreIndex = 6147 CEFBS_HasSVEorSME, // ST2H = 6148 CEFBS_HasSVEorSME, // ST2H_IMM = 6149 CEFBS_HasSVE2p1_or_HasSME2p1, // ST2Q = 6150 CEFBS_HasSVE2p1_or_HasSME2p1, // ST2Q_IMM = 6151 CEFBS_HasNEON, // ST2Twov16b = 6152 CEFBS_HasNEON, // ST2Twov16b_POST = 6153 CEFBS_HasNEON, // ST2Twov2d = 6154 CEFBS_HasNEON, // ST2Twov2d_POST = 6155 CEFBS_HasNEON, // ST2Twov2s = 6156 CEFBS_HasNEON, // ST2Twov2s_POST = 6157 CEFBS_HasNEON, // ST2Twov4h = 6158 CEFBS_HasNEON, // ST2Twov4h_POST = 6159 CEFBS_HasNEON, // ST2Twov4s = 6160 CEFBS_HasNEON, // ST2Twov4s_POST = 6161 CEFBS_HasNEON, // ST2Twov8b = 6162 CEFBS_HasNEON, // ST2Twov8b_POST = 6163 CEFBS_HasNEON, // ST2Twov8h = 6164 CEFBS_HasNEON, // ST2Twov8h_POST = 6165 CEFBS_HasSVEorSME, // ST2W = 6166 CEFBS_HasSVEorSME, // ST2W_IMM = 6167 CEFBS_HasNEON, // ST2i16 = 6168 CEFBS_HasNEON, // ST2i16_POST = 6169 CEFBS_HasNEON, // ST2i32 = 6170 CEFBS_HasNEON, // ST2i32_POST = 6171 CEFBS_HasNEON, // ST2i64 = 6172 CEFBS_HasNEON, // ST2i64_POST = 6173 CEFBS_HasNEON, // ST2i8 = 6174 CEFBS_HasNEON, // ST2i8_POST = 6175 CEFBS_HasSVEorSME, // ST3B = 6176 CEFBS_HasSVEorSME, // ST3B_IMM = 6177 CEFBS_HasSVEorSME, // ST3D = 6178 CEFBS_HasSVEorSME, // ST3D_IMM = 6179 CEFBS_HasSVEorSME, // ST3H = 6180 CEFBS_HasSVEorSME, // ST3H_IMM = 6181 CEFBS_HasSVE2p1_or_HasSME2p1, // ST3Q = 6182 CEFBS_HasSVE2p1_or_HasSME2p1, // ST3Q_IMM = 6183 CEFBS_HasNEON, // ST3Threev16b = 6184 CEFBS_HasNEON, // ST3Threev16b_POST = 6185 CEFBS_HasNEON, // ST3Threev2d = 6186 CEFBS_HasNEON, // ST3Threev2d_POST = 6187 CEFBS_HasNEON, // ST3Threev2s = 6188 CEFBS_HasNEON, // ST3Threev2s_POST = 6189 CEFBS_HasNEON, // ST3Threev4h = 6190 CEFBS_HasNEON, // ST3Threev4h_POST = 6191 CEFBS_HasNEON, // ST3Threev4s = 6192 CEFBS_HasNEON, // ST3Threev4s_POST = 6193 CEFBS_HasNEON, // ST3Threev8b = 6194 CEFBS_HasNEON, // ST3Threev8b_POST = 6195 CEFBS_HasNEON, // ST3Threev8h = 6196 CEFBS_HasNEON, // ST3Threev8h_POST = 6197 CEFBS_HasSVEorSME, // ST3W = 6198 CEFBS_HasSVEorSME, // ST3W_IMM = 6199 CEFBS_HasNEON, // ST3i16 = 6200 CEFBS_HasNEON, // ST3i16_POST = 6201 CEFBS_HasNEON, // ST3i32 = 6202 CEFBS_HasNEON, // ST3i32_POST = 6203 CEFBS_HasNEON, // ST3i64 = 6204 CEFBS_HasNEON, // ST3i64_POST = 6205 CEFBS_HasNEON, // ST3i8 = 6206 CEFBS_HasNEON, // ST3i8_POST = 6207 CEFBS_HasSVEorSME, // ST4B = 6208 CEFBS_HasSVEorSME, // ST4B_IMM = 6209 CEFBS_HasSVEorSME, // ST4D = 6210 CEFBS_HasSVEorSME, // ST4D_IMM = 6211 CEFBS_HasNEON, // ST4Fourv16b = 6212 CEFBS_HasNEON, // ST4Fourv16b_POST = 6213 CEFBS_HasNEON, // ST4Fourv2d = 6214 CEFBS_HasNEON, // ST4Fourv2d_POST = 6215 CEFBS_HasNEON, // ST4Fourv2s = 6216 CEFBS_HasNEON, // ST4Fourv2s_POST = 6217 CEFBS_HasNEON, // ST4Fourv4h = 6218 CEFBS_HasNEON, // ST4Fourv4h_POST = 6219 CEFBS_HasNEON, // ST4Fourv4s = 6220 CEFBS_HasNEON, // ST4Fourv4s_POST = 6221 CEFBS_HasNEON, // ST4Fourv8b = 6222 CEFBS_HasNEON, // ST4Fourv8b_POST = 6223 CEFBS_HasNEON, // ST4Fourv8h = 6224 CEFBS_HasNEON, // ST4Fourv8h_POST = 6225 CEFBS_HasSVEorSME, // ST4H = 6226 CEFBS_HasSVEorSME, // ST4H_IMM = 6227 CEFBS_HasSVE2p1_or_HasSME2p1, // ST4Q = 6228 CEFBS_HasSVE2p1_or_HasSME2p1, // ST4Q_IMM = 6229 CEFBS_HasSVEorSME, // ST4W = 6230 CEFBS_HasSVEorSME, // ST4W_IMM = 6231 CEFBS_HasNEON, // ST4i16 = 6232 CEFBS_HasNEON, // ST4i16_POST = 6233 CEFBS_HasNEON, // ST4i32 = 6234 CEFBS_HasNEON, // ST4i32_POST = 6235 CEFBS_HasNEON, // ST4i64 = 6236 CEFBS_HasNEON, // ST4i64_POST = 6237 CEFBS_HasNEON, // ST4i8 = 6238 CEFBS_HasNEON, // ST4i8_POST = 6239 CEFBS_HasLS64, // ST64B = 6240 CEFBS_HasLS64, // ST64BV = 6241 CEFBS_HasLS64, // ST64BV0 = 6242 CEFBS_HasMTE, // STGM = 6243 CEFBS_HasMTE, // STGOffset = 6244 CEFBS_HasMTE, // STGPi = 6245 CEFBS_HasMTE, // STGPostIndex = 6246 CEFBS_HasMTE, // STGPpost = 6247 CEFBS_HasMTE, // STGPpre = 6248 CEFBS_HasMTE, // STGPreIndex = 6249 CEFBS_HasRCPC3, // STILPW = 6250 CEFBS_HasRCPC3, // STILPWpre = 6251 CEFBS_HasRCPC3, // STILPX = 6252 CEFBS_HasRCPC3, // STILPXpre = 6253 CEFBS_HasRCPC3_HasNEON, // STL1 = 6254 CEFBS_HasLOR, // STLLRB = 6255 CEFBS_HasLOR, // STLLRH = 6256 CEFBS_HasLOR, // STLLRW = 6257 CEFBS_HasLOR, // STLLRX = 6258 CEFBS_None, // STLRB = 6259 CEFBS_None, // STLRH = 6260 CEFBS_None, // STLRW = 6261 CEFBS_HasRCPC3, // STLRWpre = 6262 CEFBS_None, // STLRX = 6263 CEFBS_HasRCPC3, // STLRXpre = 6264 CEFBS_HasRCPC_IMMO, // STLURBi = 6265 CEFBS_HasRCPC_IMMO, // STLURHi = 6266 CEFBS_HasRCPC_IMMO, // STLURWi = 6267 CEFBS_HasRCPC_IMMO, // STLURXi = 6268 CEFBS_HasRCPC3_HasNEON, // STLURbi = 6269 CEFBS_HasRCPC3_HasNEON, // STLURdi = 6270 CEFBS_HasRCPC3_HasNEON, // STLURhi = 6271 CEFBS_HasRCPC3_HasNEON, // STLURqi = 6272 CEFBS_HasRCPC3_HasNEON, // STLURsi = 6273 CEFBS_None, // STLXPW = 6274 CEFBS_None, // STLXPX = 6275 CEFBS_None, // STLXRB = 6276 CEFBS_None, // STLXRH = 6277 CEFBS_None, // STLXRW = 6278 CEFBS_None, // STLXRX = 6279 CEFBS_None, // STNPDi = 6280 CEFBS_None, // STNPQi = 6281 CEFBS_None, // STNPSi = 6282 CEFBS_None, // STNPWi = 6283 CEFBS_None, // STNPXi = 6284 CEFBS_HasSVE2p1_or_HasSME2, // STNT1B_2Z = 6285 CEFBS_HasSVE2p1_or_HasSME2, // STNT1B_2Z_IMM = 6286 CEFBS_HasSVE2p1_or_HasSME2, // STNT1B_4Z = 6287 CEFBS_HasSVE2p1_or_HasSME2, // STNT1B_4Z_IMM = 6288 CEFBS_HasSME2, // STNT1B_VG2_M2ZPXI = 6289 CEFBS_HasSME2, // STNT1B_VG2_M2ZPXX = 6290 CEFBS_HasSME2, // STNT1B_VG4_M4ZPXI = 6291 CEFBS_HasSME2, // STNT1B_VG4_M4ZPXX = 6292 CEFBS_HasSVEorSME, // STNT1B_ZRI = 6293 CEFBS_HasSVEorSME, // STNT1B_ZRR = 6294 CEFBS_HasSVE2, // STNT1B_ZZR_D_REAL = 6295 CEFBS_HasSVE2, // STNT1B_ZZR_S_REAL = 6296 CEFBS_HasSVE2p1_or_HasSME2, // STNT1D_2Z = 6297 CEFBS_HasSVE2p1_or_HasSME2, // STNT1D_2Z_IMM = 6298 CEFBS_HasSVE2p1_or_HasSME2, // STNT1D_4Z = 6299 CEFBS_HasSVE2p1_or_HasSME2, // STNT1D_4Z_IMM = 6300 CEFBS_HasSME2, // STNT1D_VG2_M2ZPXI = 6301 CEFBS_HasSME2, // STNT1D_VG2_M2ZPXX = 6302 CEFBS_HasSME2, // STNT1D_VG4_M4ZPXI = 6303 CEFBS_HasSME2, // STNT1D_VG4_M4ZPXX = 6304 CEFBS_HasSVEorSME, // STNT1D_ZRI = 6305 CEFBS_HasSVEorSME, // STNT1D_ZRR = 6306 CEFBS_HasSVE2, // STNT1D_ZZR_D_REAL = 6307 CEFBS_HasSVE2p1_or_HasSME2, // STNT1H_2Z = 6308 CEFBS_HasSVE2p1_or_HasSME2, // STNT1H_2Z_IMM = 6309 CEFBS_HasSVE2p1_or_HasSME2, // STNT1H_4Z = 6310 CEFBS_HasSVE2p1_or_HasSME2, // STNT1H_4Z_IMM = 6311 CEFBS_HasSME2, // STNT1H_VG2_M2ZPXI = 6312 CEFBS_HasSME2, // STNT1H_VG2_M2ZPXX = 6313 CEFBS_HasSME2, // STNT1H_VG4_M4ZPXI = 6314 CEFBS_HasSME2, // STNT1H_VG4_M4ZPXX = 6315 CEFBS_HasSVEorSME, // STNT1H_ZRI = 6316 CEFBS_HasSVEorSME, // STNT1H_ZRR = 6317 CEFBS_HasSVE2, // STNT1H_ZZR_D_REAL = 6318 CEFBS_HasSVE2, // STNT1H_ZZR_S_REAL = 6319 CEFBS_HasSVE2p1_or_HasSME2, // STNT1W_2Z = 6320 CEFBS_HasSVE2p1_or_HasSME2, // STNT1W_2Z_IMM = 6321 CEFBS_HasSVE2p1_or_HasSME2, // STNT1W_4Z = 6322 CEFBS_HasSVE2p1_or_HasSME2, // STNT1W_4Z_IMM = 6323 CEFBS_HasSME2, // STNT1W_VG2_M2ZPXI = 6324 CEFBS_HasSME2, // STNT1W_VG2_M2ZPXX = 6325 CEFBS_HasSME2, // STNT1W_VG4_M4ZPXI = 6326 CEFBS_HasSME2, // STNT1W_VG4_M4ZPXX = 6327 CEFBS_HasSVEorSME, // STNT1W_ZRI = 6328 CEFBS_HasSVEorSME, // STNT1W_ZRR = 6329 CEFBS_HasSVE2, // STNT1W_ZZR_D_REAL = 6330 CEFBS_HasSVE2, // STNT1W_ZZR_S_REAL = 6331 CEFBS_None, // STPDi = 6332 CEFBS_None, // STPDpost = 6333 CEFBS_None, // STPDpre = 6334 CEFBS_None, // STPQi = 6335 CEFBS_None, // STPQpost = 6336 CEFBS_None, // STPQpre = 6337 CEFBS_None, // STPSi = 6338 CEFBS_None, // STPSpost = 6339 CEFBS_None, // STPSpre = 6340 CEFBS_None, // STPWi = 6341 CEFBS_None, // STPWpost = 6342 CEFBS_None, // STPWpre = 6343 CEFBS_None, // STPXi = 6344 CEFBS_None, // STPXpost = 6345 CEFBS_None, // STPXpre = 6346 CEFBS_None, // STRBBpost = 6347 CEFBS_None, // STRBBpre = 6348 CEFBS_None, // STRBBroW = 6349 CEFBS_None, // STRBBroX = 6350 CEFBS_None, // STRBBui = 6351 CEFBS_None, // STRBpost = 6352 CEFBS_None, // STRBpre = 6353 CEFBS_None, // STRBroW = 6354 CEFBS_None, // STRBroX = 6355 CEFBS_None, // STRBui = 6356 CEFBS_None, // STRDpost = 6357 CEFBS_None, // STRDpre = 6358 CEFBS_None, // STRDroW = 6359 CEFBS_None, // STRDroX = 6360 CEFBS_None, // STRDui = 6361 CEFBS_None, // STRHHpost = 6362 CEFBS_None, // STRHHpre = 6363 CEFBS_None, // STRHHroW = 6364 CEFBS_None, // STRHHroX = 6365 CEFBS_None, // STRHHui = 6366 CEFBS_None, // STRHpost = 6367 CEFBS_None, // STRHpre = 6368 CEFBS_None, // STRHroW = 6369 CEFBS_None, // STRHroX = 6370 CEFBS_None, // STRHui = 6371 CEFBS_None, // STRQpost = 6372 CEFBS_None, // STRQpre = 6373 CEFBS_None, // STRQroW = 6374 CEFBS_None, // STRQroX = 6375 CEFBS_None, // STRQui = 6376 CEFBS_None, // STRSpost = 6377 CEFBS_None, // STRSpre = 6378 CEFBS_None, // STRSroW = 6379 CEFBS_None, // STRSroX = 6380 CEFBS_None, // STRSui = 6381 CEFBS_None, // STRWpost = 6382 CEFBS_None, // STRWpre = 6383 CEFBS_None, // STRWroW = 6384 CEFBS_None, // STRWroX = 6385 CEFBS_None, // STRWui = 6386 CEFBS_None, // STRXpost = 6387 CEFBS_None, // STRXpre = 6388 CEFBS_None, // STRXroW = 6389 CEFBS_None, // STRXroX = 6390 CEFBS_None, // STRXui = 6391 CEFBS_HasSVEorSME, // STR_PXI = 6392 CEFBS_HasSME2, // STR_TX = 6393 CEFBS_HasSME, // STR_ZA = 6394 CEFBS_HasSVEorSME, // STR_ZXI = 6395 CEFBS_None, // STTRBi = 6396 CEFBS_None, // STTRHi = 6397 CEFBS_None, // STTRWi = 6398 CEFBS_None, // STTRXi = 6399 CEFBS_None, // STURBBi = 6400 CEFBS_None, // STURBi = 6401 CEFBS_None, // STURDi = 6402 CEFBS_None, // STURHHi = 6403 CEFBS_None, // STURHi = 6404 CEFBS_None, // STURQi = 6405 CEFBS_None, // STURSi = 6406 CEFBS_None, // STURWi = 6407 CEFBS_None, // STURXi = 6408 CEFBS_None, // STXPW = 6409 CEFBS_None, // STXPX = 6410 CEFBS_None, // STXRB = 6411 CEFBS_None, // STXRH = 6412 CEFBS_None, // STXRW = 6413 CEFBS_None, // STXRX = 6414 CEFBS_HasMTE, // STZ2GOffset = 6415 CEFBS_HasMTE, // STZ2GPostIndex = 6416 CEFBS_HasMTE, // STZ2GPreIndex = 6417 CEFBS_HasMTE, // STZGM = 6418 CEFBS_HasMTE, // STZGOffset = 6419 CEFBS_HasMTE, // STZGPostIndex = 6420 CEFBS_HasMTE, // STZGPreIndex = 6421 CEFBS_HasMTE, // SUBG = 6422 CEFBS_HasSVE2orSME, // SUBHNB_ZZZ_B = 6423 CEFBS_HasSVE2orSME, // SUBHNB_ZZZ_H = 6424 CEFBS_HasSVE2orSME, // SUBHNB_ZZZ_S = 6425 CEFBS_HasSVE2orSME, // SUBHNT_ZZZ_B = 6426 CEFBS_HasSVE2orSME, // SUBHNT_ZZZ_H = 6427 CEFBS_HasSVE2orSME, // SUBHNT_ZZZ_S = 6428 CEFBS_HasNEON, // SUBHNv2i64_v2i32 = 6429 CEFBS_HasNEON, // SUBHNv2i64_v4i32 = 6430 CEFBS_HasNEON, // SUBHNv4i32_v4i16 = 6431 CEFBS_HasNEON, // SUBHNv4i32_v8i16 = 6432 CEFBS_HasNEON, // SUBHNv8i16_v16i8 = 6433 CEFBS_HasNEON, // SUBHNv8i16_v8i8 = 6434 CEFBS_HasMTE, // SUBP = 6435 CEFBS_HasMTE, // SUBPS = 6436 CEFBS_HasSVEorSME, // SUBR_ZI_B = 6437 CEFBS_HasSVEorSME, // SUBR_ZI_D = 6438 CEFBS_HasSVEorSME, // SUBR_ZI_H = 6439 CEFBS_HasSVEorSME, // SUBR_ZI_S = 6440 CEFBS_HasSVEorSME, // SUBR_ZPmZ_B = 6441 CEFBS_HasSVEorSME, // SUBR_ZPmZ_D = 6442 CEFBS_HasSVEorSME, // SUBR_ZPmZ_H = 6443 CEFBS_HasSVEorSME, // SUBR_ZPmZ_S = 6444 CEFBS_None, // SUBSWri = 6445 CEFBS_None, // SUBSWrs = 6446 CEFBS_None, // SUBSWrx = 6447 CEFBS_None, // SUBSXri = 6448 CEFBS_None, // SUBSXrs = 6449 CEFBS_None, // SUBSXrx = 6450 CEFBS_None, // SUBSXrx64 = 6451 CEFBS_None, // SUBWri = 6452 CEFBS_None, // SUBWrs = 6453 CEFBS_None, // SUBWrx = 6454 CEFBS_None, // SUBXri = 6455 CEFBS_None, // SUBXrs = 6456 CEFBS_None, // SUBXrx = 6457 CEFBS_None, // SUBXrx64 = 6458 CEFBS_HasSME2_HasSMEI16I64, // SUB_VG2_M2Z2Z_D = 6459 CEFBS_HasSME2, // SUB_VG2_M2Z2Z_S = 6460 CEFBS_HasSME2_HasSMEI16I64, // SUB_VG2_M2ZZ_D = 6461 CEFBS_HasSME2, // SUB_VG2_M2ZZ_S = 6462 CEFBS_HasSME2_HasSMEI16I64, // SUB_VG2_M2Z_D = 6463 CEFBS_HasSME2, // SUB_VG2_M2Z_S = 6464 CEFBS_HasSME2_HasSMEI16I64, // SUB_VG4_M4Z4Z_D = 6465 CEFBS_HasSME2, // SUB_VG4_M4Z4Z_S = 6466 CEFBS_HasSME2_HasSMEI16I64, // SUB_VG4_M4ZZ_D = 6467 CEFBS_HasSME2, // SUB_VG4_M4ZZ_S = 6468 CEFBS_HasSME2_HasSMEI16I64, // SUB_VG4_M4Z_D = 6469 CEFBS_HasSME2, // SUB_VG4_M4Z_S = 6470 CEFBS_HasSVEorSME, // SUB_ZI_B = 6471 CEFBS_HasSVEorSME, // SUB_ZI_D = 6472 CEFBS_HasSVEorSME, // SUB_ZI_H = 6473 CEFBS_HasSVEorSME, // SUB_ZI_S = 6474 CEFBS_HasSVEorSME, // SUB_ZPmZ_B = 6475 CEFBS_HasSVEorSME, // SUB_ZPmZ_D = 6476 CEFBS_HasSVEorSME, // SUB_ZPmZ_H = 6477 CEFBS_HasSVEorSME, // SUB_ZPmZ_S = 6478 CEFBS_HasSVEorSME, // SUB_ZZZ_B = 6479 CEFBS_HasSVEorSME, // SUB_ZZZ_D = 6480 CEFBS_HasSVEorSME, // SUB_ZZZ_H = 6481 CEFBS_HasSVEorSME, // SUB_ZZZ_S = 6482 CEFBS_HasNEON, // SUBv16i8 = 6483 CEFBS_HasNEON, // SUBv1i64 = 6484 CEFBS_HasNEON, // SUBv2i32 = 6485 CEFBS_HasNEON, // SUBv2i64 = 6486 CEFBS_HasNEON, // SUBv4i16 = 6487 CEFBS_HasNEON, // SUBv4i32 = 6488 CEFBS_HasNEON, // SUBv8i16 = 6489 CEFBS_HasNEON, // SUBv8i8 = 6490 CEFBS_HasSME2, // SUDOT_VG2_M2ZZI_BToS = 6491 CEFBS_HasSME2, // SUDOT_VG2_M2ZZ_BToS = 6492 CEFBS_HasSME2, // SUDOT_VG4_M4ZZI_BToS = 6493 CEFBS_HasSME2, // SUDOT_VG4_M4ZZ_BToS = 6494 CEFBS_HasSVEorSME_HasMatMulInt8, // SUDOT_ZZZI = 6495 CEFBS_HasMatMulInt8, // SUDOTlanev16i8 = 6496 CEFBS_HasMatMulInt8, // SUDOTlanev8i8 = 6497 CEFBS_HasSME2, // SUMLALL_MZZI_BtoS = 6498 CEFBS_HasSME2, // SUMLALL_VG2_M2ZZI_BtoS = 6499 CEFBS_HasSME2, // SUMLALL_VG2_M2ZZ_BtoS = 6500 CEFBS_HasSME2, // SUMLALL_VG4_M4ZZI_BtoS = 6501 CEFBS_HasSME2, // SUMLALL_VG4_M4ZZ_BtoS = 6502 CEFBS_HasSMEI16I64, // SUMOPA_MPPZZ_D = 6503 CEFBS_HasSME, // SUMOPA_MPPZZ_S = 6504 CEFBS_HasSMEI16I64, // SUMOPS_MPPZZ_D = 6505 CEFBS_HasSME, // SUMOPS_MPPZZ_S = 6506 CEFBS_HasSVEorSME, // SUNPKHI_ZZ_D = 6507 CEFBS_HasSVEorSME, // SUNPKHI_ZZ_H = 6508 CEFBS_HasSVEorSME, // SUNPKHI_ZZ_S = 6509 CEFBS_HasSVEorSME, // SUNPKLO_ZZ_D = 6510 CEFBS_HasSVEorSME, // SUNPKLO_ZZ_H = 6511 CEFBS_HasSVEorSME, // SUNPKLO_ZZ_S = 6512 CEFBS_HasSME2, // SUNPK_VG2_2ZZ_D = 6513 CEFBS_HasSME2, // SUNPK_VG2_2ZZ_H = 6514 CEFBS_HasSME2, // SUNPK_VG2_2ZZ_S = 6515 CEFBS_HasSME2, // SUNPK_VG4_4Z2Z_D = 6516 CEFBS_HasSME2, // SUNPK_VG4_4Z2Z_H = 6517 CEFBS_HasSME2, // SUNPK_VG4_4Z2Z_S = 6518 CEFBS_HasSVE2orSME, // SUQADD_ZPmZ_B = 6519 CEFBS_HasSVE2orSME, // SUQADD_ZPmZ_D = 6520 CEFBS_HasSVE2orSME, // SUQADD_ZPmZ_H = 6521 CEFBS_HasSVE2orSME, // SUQADD_ZPmZ_S = 6522 CEFBS_HasNEON, // SUQADDv16i8 = 6523 CEFBS_HasNEON, // SUQADDv1i16 = 6524 CEFBS_HasNEON, // SUQADDv1i32 = 6525 CEFBS_HasNEON, // SUQADDv1i64 = 6526 CEFBS_HasNEON, // SUQADDv1i8 = 6527 CEFBS_HasNEON, // SUQADDv2i32 = 6528 CEFBS_HasNEON, // SUQADDv2i64 = 6529 CEFBS_HasNEON, // SUQADDv4i16 = 6530 CEFBS_HasNEON, // SUQADDv4i32 = 6531 CEFBS_HasNEON, // SUQADDv8i16 = 6532 CEFBS_HasNEON, // SUQADDv8i8 = 6533 CEFBS_HasSME2, // SUVDOT_VG4_M4ZZI_BToS = 6534 CEFBS_None, // SVC = 6535 CEFBS_HasSME2, // SVDOT_VG2_M2ZZI_HtoS = 6536 CEFBS_HasSME2, // SVDOT_VG4_M4ZZI_BtoS = 6537 CEFBS_HasSME2_HasSMEI16I64, // SVDOT_VG4_M4ZZI_HtoD = 6538 CEFBS_HasLSE, // SWPAB = 6539 CEFBS_HasLSE, // SWPAH = 6540 CEFBS_HasLSE, // SWPALB = 6541 CEFBS_HasLSE, // SWPALH = 6542 CEFBS_HasLSE, // SWPALW = 6543 CEFBS_HasLSE, // SWPALX = 6544 CEFBS_HasLSE, // SWPAW = 6545 CEFBS_HasLSE, // SWPAX = 6546 CEFBS_HasLSE, // SWPB = 6547 CEFBS_HasLSE, // SWPH = 6548 CEFBS_HasLSE, // SWPLB = 6549 CEFBS_HasLSE, // SWPLH = 6550 CEFBS_HasLSE, // SWPLW = 6551 CEFBS_HasLSE, // SWPLX = 6552 CEFBS_HasLSE128, // SWPP = 6553 CEFBS_HasLSE128, // SWPPA = 6554 CEFBS_HasLSE128, // SWPPAL = 6555 CEFBS_HasLSE128, // SWPPL = 6556 CEFBS_HasLSE, // SWPW = 6557 CEFBS_HasLSE, // SWPX = 6558 CEFBS_HasSVEorSME, // SXTB_ZPmZ_D = 6559 CEFBS_HasSVEorSME, // SXTB_ZPmZ_H = 6560 CEFBS_HasSVEorSME, // SXTB_ZPmZ_S = 6561 CEFBS_HasSVEorSME, // SXTH_ZPmZ_D = 6562 CEFBS_HasSVEorSME, // SXTH_ZPmZ_S = 6563 CEFBS_HasSVEorSME, // SXTW_ZPmZ_D = 6564 CEFBS_None, // SYSLxt = 6565 CEFBS_HasD128, // SYSPxt = 6566 CEFBS_HasD128, // SYSPxt_XZR = 6567 CEFBS_None, // SYSxt = 6568 CEFBS_HasSVE2p1_or_HasSME2p1, // TBLQ_ZZZ_B = 6569 CEFBS_HasSVE2p1_or_HasSME2p1, // TBLQ_ZZZ_D = 6570 CEFBS_HasSVE2p1_or_HasSME2p1, // TBLQ_ZZZ_H = 6571 CEFBS_HasSVE2p1_or_HasSME2p1, // TBLQ_ZZZ_S = 6572 CEFBS_HasSVE2orSME, // TBL_ZZZZ_B = 6573 CEFBS_HasSVE2orSME, // TBL_ZZZZ_D = 6574 CEFBS_HasSVE2orSME, // TBL_ZZZZ_H = 6575 CEFBS_HasSVE2orSME, // TBL_ZZZZ_S = 6576 CEFBS_HasSVEorSME, // TBL_ZZZ_B = 6577 CEFBS_HasSVEorSME, // TBL_ZZZ_D = 6578 CEFBS_HasSVEorSME, // TBL_ZZZ_H = 6579 CEFBS_HasSVEorSME, // TBL_ZZZ_S = 6580 CEFBS_HasNEON, // TBLv16i8Four = 6581 CEFBS_HasNEON, // TBLv16i8One = 6582 CEFBS_HasNEON, // TBLv16i8Three = 6583 CEFBS_HasNEON, // TBLv16i8Two = 6584 CEFBS_HasNEON, // TBLv8i8Four = 6585 CEFBS_HasNEON, // TBLv8i8One = 6586 CEFBS_HasNEON, // TBLv8i8Three = 6587 CEFBS_HasNEON, // TBLv8i8Two = 6588 CEFBS_None, // TBNZW = 6589 CEFBS_None, // TBNZX = 6590 CEFBS_HasSVE2p1_or_HasSME2p1, // TBXQ_ZZZ_B = 6591 CEFBS_HasSVE2p1_or_HasSME2p1, // TBXQ_ZZZ_D = 6592 CEFBS_HasSVE2p1_or_HasSME2p1, // TBXQ_ZZZ_H = 6593 CEFBS_HasSVE2p1_or_HasSME2p1, // TBXQ_ZZZ_S = 6594 CEFBS_HasSVE2orSME, // TBX_ZZZ_B = 6595 CEFBS_HasSVE2orSME, // TBX_ZZZ_D = 6596 CEFBS_HasSVE2orSME, // TBX_ZZZ_H = 6597 CEFBS_HasSVE2orSME, // TBX_ZZZ_S = 6598 CEFBS_HasNEON, // TBXv16i8Four = 6599 CEFBS_HasNEON, // TBXv16i8One = 6600 CEFBS_HasNEON, // TBXv16i8Three = 6601 CEFBS_HasNEON, // TBXv16i8Two = 6602 CEFBS_HasNEON, // TBXv8i8Four = 6603 CEFBS_HasNEON, // TBXv8i8One = 6604 CEFBS_HasNEON, // TBXv8i8Three = 6605 CEFBS_HasNEON, // TBXv8i8Two = 6606 CEFBS_None, // TBZW = 6607 CEFBS_None, // TBZX = 6608 CEFBS_HasTME, // TCANCEL = 6609 CEFBS_HasTME, // TCOMMIT = 6610 CEFBS_HasITE, // TRCIT = 6611 CEFBS_HasSVEorSME, // TRN1_PPP_B = 6612 CEFBS_HasSVEorSME, // TRN1_PPP_D = 6613 CEFBS_HasSVEorSME, // TRN1_PPP_H = 6614 CEFBS_HasSVEorSME, // TRN1_PPP_S = 6615 CEFBS_HasSVEorSME, // TRN1_ZZZ_B = 6616 CEFBS_HasSVEorSME, // TRN1_ZZZ_D = 6617 CEFBS_HasSVEorSME, // TRN1_ZZZ_H = 6618 CEFBS_HasSVEorSME_HasMatMulFP64, // TRN1_ZZZ_Q = 6619 CEFBS_HasSVEorSME, // TRN1_ZZZ_S = 6620 CEFBS_HasNEON, // TRN1v16i8 = 6621 CEFBS_HasNEON, // TRN1v2i32 = 6622 CEFBS_HasNEON, // TRN1v2i64 = 6623 CEFBS_HasNEON, // TRN1v4i16 = 6624 CEFBS_HasNEON, // TRN1v4i32 = 6625 CEFBS_HasNEON, // TRN1v8i16 = 6626 CEFBS_HasNEON, // TRN1v8i8 = 6627 CEFBS_HasSVEorSME, // TRN2_PPP_B = 6628 CEFBS_HasSVEorSME, // TRN2_PPP_D = 6629 CEFBS_HasSVEorSME, // TRN2_PPP_H = 6630 CEFBS_HasSVEorSME, // TRN2_PPP_S = 6631 CEFBS_HasSVEorSME, // TRN2_ZZZ_B = 6632 CEFBS_HasSVEorSME, // TRN2_ZZZ_D = 6633 CEFBS_HasSVEorSME, // TRN2_ZZZ_H = 6634 CEFBS_HasSVEorSME_HasMatMulFP64, // TRN2_ZZZ_Q = 6635 CEFBS_HasSVEorSME, // TRN2_ZZZ_S = 6636 CEFBS_HasNEON, // TRN2v16i8 = 6637 CEFBS_HasNEON, // TRN2v2i32 = 6638 CEFBS_HasNEON, // TRN2v2i64 = 6639 CEFBS_HasNEON, // TRN2v4i16 = 6640 CEFBS_HasNEON, // TRN2v4i32 = 6641 CEFBS_HasNEON, // TRN2v8i16 = 6642 CEFBS_HasNEON, // TRN2v8i8 = 6643 CEFBS_HasTRACEV8_4, // TSB = 6644 CEFBS_HasTME, // TSTART = 6645 CEFBS_HasTME, // TTEST = 6646 CEFBS_HasSVE2orSME, // UABALB_ZZZ_D = 6647 CEFBS_HasSVE2orSME, // UABALB_ZZZ_H = 6648 CEFBS_HasSVE2orSME, // UABALB_ZZZ_S = 6649 CEFBS_HasSVE2orSME, // UABALT_ZZZ_D = 6650 CEFBS_HasSVE2orSME, // UABALT_ZZZ_H = 6651 CEFBS_HasSVE2orSME, // UABALT_ZZZ_S = 6652 CEFBS_HasNEON, // UABALv16i8_v8i16 = 6653 CEFBS_HasNEON, // UABALv2i32_v2i64 = 6654 CEFBS_HasNEON, // UABALv4i16_v4i32 = 6655 CEFBS_HasNEON, // UABALv4i32_v2i64 = 6656 CEFBS_HasNEON, // UABALv8i16_v4i32 = 6657 CEFBS_HasNEON, // UABALv8i8_v8i16 = 6658 CEFBS_HasSVE2orSME, // UABA_ZZZ_B = 6659 CEFBS_HasSVE2orSME, // UABA_ZZZ_D = 6660 CEFBS_HasSVE2orSME, // UABA_ZZZ_H = 6661 CEFBS_HasSVE2orSME, // UABA_ZZZ_S = 6662 CEFBS_HasNEON, // UABAv16i8 = 6663 CEFBS_HasNEON, // UABAv2i32 = 6664 CEFBS_HasNEON, // UABAv4i16 = 6665 CEFBS_HasNEON, // UABAv4i32 = 6666 CEFBS_HasNEON, // UABAv8i16 = 6667 CEFBS_HasNEON, // UABAv8i8 = 6668 CEFBS_HasSVE2orSME, // UABDLB_ZZZ_D = 6669 CEFBS_HasSVE2orSME, // UABDLB_ZZZ_H = 6670 CEFBS_HasSVE2orSME, // UABDLB_ZZZ_S = 6671 CEFBS_HasSVE2orSME, // UABDLT_ZZZ_D = 6672 CEFBS_HasSVE2orSME, // UABDLT_ZZZ_H = 6673 CEFBS_HasSVE2orSME, // UABDLT_ZZZ_S = 6674 CEFBS_HasNEON, // UABDLv16i8_v8i16 = 6675 CEFBS_HasNEON, // UABDLv2i32_v2i64 = 6676 CEFBS_HasNEON, // UABDLv4i16_v4i32 = 6677 CEFBS_HasNEON, // UABDLv4i32_v2i64 = 6678 CEFBS_HasNEON, // UABDLv8i16_v4i32 = 6679 CEFBS_HasNEON, // UABDLv8i8_v8i16 = 6680 CEFBS_HasSVEorSME, // UABD_ZPmZ_B = 6681 CEFBS_HasSVEorSME, // UABD_ZPmZ_D = 6682 CEFBS_HasSVEorSME, // UABD_ZPmZ_H = 6683 CEFBS_HasSVEorSME, // UABD_ZPmZ_S = 6684 CEFBS_HasNEON, // UABDv16i8 = 6685 CEFBS_HasNEON, // UABDv2i32 = 6686 CEFBS_HasNEON, // UABDv4i16 = 6687 CEFBS_HasNEON, // UABDv4i32 = 6688 CEFBS_HasNEON, // UABDv8i16 = 6689 CEFBS_HasNEON, // UABDv8i8 = 6690 CEFBS_HasSVE2orSME, // UADALP_ZPmZ_D = 6691 CEFBS_HasSVE2orSME, // UADALP_ZPmZ_H = 6692 CEFBS_HasSVE2orSME, // UADALP_ZPmZ_S = 6693 CEFBS_HasNEON, // UADALPv16i8_v8i16 = 6694 CEFBS_HasNEON, // UADALPv2i32_v1i64 = 6695 CEFBS_HasNEON, // UADALPv4i16_v2i32 = 6696 CEFBS_HasNEON, // UADALPv4i32_v2i64 = 6697 CEFBS_HasNEON, // UADALPv8i16_v4i32 = 6698 CEFBS_HasNEON, // UADALPv8i8_v4i16 = 6699 CEFBS_HasSVE2orSME, // UADDLB_ZZZ_D = 6700 CEFBS_HasSVE2orSME, // UADDLB_ZZZ_H = 6701 CEFBS_HasSVE2orSME, // UADDLB_ZZZ_S = 6702 CEFBS_HasNEON, // UADDLPv16i8_v8i16 = 6703 CEFBS_HasNEON, // UADDLPv2i32_v1i64 = 6704 CEFBS_HasNEON, // UADDLPv4i16_v2i32 = 6705 CEFBS_HasNEON, // UADDLPv4i32_v2i64 = 6706 CEFBS_HasNEON, // UADDLPv8i16_v4i32 = 6707 CEFBS_HasNEON, // UADDLPv8i8_v4i16 = 6708 CEFBS_HasSVE2orSME, // UADDLT_ZZZ_D = 6709 CEFBS_HasSVE2orSME, // UADDLT_ZZZ_H = 6710 CEFBS_HasSVE2orSME, // UADDLT_ZZZ_S = 6711 CEFBS_HasNEON, // UADDLVv16i8v = 6712 CEFBS_HasNEON, // UADDLVv4i16v = 6713 CEFBS_HasNEON, // UADDLVv4i32v = 6714 CEFBS_HasNEON, // UADDLVv8i16v = 6715 CEFBS_HasNEON, // UADDLVv8i8v = 6716 CEFBS_HasNEON, // UADDLv16i8_v8i16 = 6717 CEFBS_HasNEON, // UADDLv2i32_v2i64 = 6718 CEFBS_HasNEON, // UADDLv4i16_v4i32 = 6719 CEFBS_HasNEON, // UADDLv4i32_v2i64 = 6720 CEFBS_HasNEON, // UADDLv8i16_v4i32 = 6721 CEFBS_HasNEON, // UADDLv8i8_v8i16 = 6722 CEFBS_HasSVEorSME, // UADDV_VPZ_B = 6723 CEFBS_HasSVEorSME, // UADDV_VPZ_D = 6724 CEFBS_HasSVEorSME, // UADDV_VPZ_H = 6725 CEFBS_HasSVEorSME, // UADDV_VPZ_S = 6726 CEFBS_HasSVE2orSME, // UADDWB_ZZZ_D = 6727 CEFBS_HasSVE2orSME, // UADDWB_ZZZ_H = 6728 CEFBS_HasSVE2orSME, // UADDWB_ZZZ_S = 6729 CEFBS_HasSVE2orSME, // UADDWT_ZZZ_D = 6730 CEFBS_HasSVE2orSME, // UADDWT_ZZZ_H = 6731 CEFBS_HasSVE2orSME, // UADDWT_ZZZ_S = 6732 CEFBS_HasNEON, // UADDWv16i8_v8i16 = 6733 CEFBS_HasNEON, // UADDWv2i32_v2i64 = 6734 CEFBS_HasNEON, // UADDWv4i16_v4i32 = 6735 CEFBS_HasNEON, // UADDWv4i32_v2i64 = 6736 CEFBS_HasNEON, // UADDWv8i16_v4i32 = 6737 CEFBS_HasNEON, // UADDWv8i8_v8i16 = 6738 CEFBS_None, // UBFMWri = 6739 CEFBS_None, // UBFMXri = 6740 CEFBS_HasSME2, // UCLAMP_VG2_2Z2Z_B = 6741 CEFBS_HasSME2, // UCLAMP_VG2_2Z2Z_D = 6742 CEFBS_HasSME2, // UCLAMP_VG2_2Z2Z_H = 6743 CEFBS_HasSME2, // UCLAMP_VG2_2Z2Z_S = 6744 CEFBS_HasSME2, // UCLAMP_VG4_4Z4Z_B = 6745 CEFBS_HasSME2, // UCLAMP_VG4_4Z4Z_D = 6746 CEFBS_HasSME2, // UCLAMP_VG4_4Z4Z_H = 6747 CEFBS_HasSME2, // UCLAMP_VG4_4Z4Z_S = 6748 CEFBS_HasSVE2p1_or_HasSME, // UCLAMP_ZZZ_B = 6749 CEFBS_HasSVE2p1_or_HasSME, // UCLAMP_ZZZ_D = 6750 CEFBS_HasSVE2p1_or_HasSME, // UCLAMP_ZZZ_H = 6751 CEFBS_HasSVE2p1_or_HasSME, // UCLAMP_ZZZ_S = 6752 CEFBS_HasFPARMv8, // UCVTFSWDri = 6753 CEFBS_HasFullFP16, // UCVTFSWHri = 6754 CEFBS_HasFPARMv8, // UCVTFSWSri = 6755 CEFBS_HasFPARMv8, // UCVTFSXDri = 6756 CEFBS_HasFullFP16, // UCVTFSXHri = 6757 CEFBS_HasFPARMv8, // UCVTFSXSri = 6758 CEFBS_HasFPARMv8, // UCVTFUWDri = 6759 CEFBS_HasFullFP16, // UCVTFUWHri = 6760 CEFBS_HasFPARMv8, // UCVTFUWSri = 6761 CEFBS_HasFPARMv8, // UCVTFUXDri = 6762 CEFBS_HasFullFP16, // UCVTFUXHri = 6763 CEFBS_HasFPARMv8, // UCVTFUXSri = 6764 CEFBS_HasSME2, // UCVTF_2Z2Z_StoS = 6765 CEFBS_HasSME2, // UCVTF_4Z4Z_StoS = 6766 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_DtoD = 6767 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_DtoH = 6768 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_DtoS = 6769 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_HtoH = 6770 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_StoD = 6771 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_StoH = 6772 CEFBS_HasSVEorSME, // UCVTF_ZPmZ_StoS = 6773 CEFBS_HasNEON, // UCVTFd = 6774 CEFBS_HasNEON_HasFullFP16, // UCVTFh = 6775 CEFBS_HasNEON, // UCVTFs = 6776 CEFBS_HasNEON_HasFullFP16, // UCVTFv1i16 = 6777 CEFBS_HasNEON, // UCVTFv1i32 = 6778 CEFBS_HasNEON, // UCVTFv1i64 = 6779 CEFBS_HasNEON, // UCVTFv2f32 = 6780 CEFBS_HasNEON, // UCVTFv2f64 = 6781 CEFBS_HasNEON, // UCVTFv2i32_shift = 6782 CEFBS_HasNEON, // UCVTFv2i64_shift = 6783 CEFBS_HasNEON_HasFullFP16, // UCVTFv4f16 = 6784 CEFBS_HasNEON, // UCVTFv4f32 = 6785 CEFBS_HasNEON_HasFullFP16, // UCVTFv4i16_shift = 6786 CEFBS_HasNEON, // UCVTFv4i32_shift = 6787 CEFBS_HasNEON_HasFullFP16, // UCVTFv8f16 = 6788 CEFBS_HasNEON_HasFullFP16, // UCVTFv8i16_shift = 6789 CEFBS_None, // UDF = 6790 CEFBS_HasSVEorSME, // UDIVR_ZPmZ_D = 6791 CEFBS_HasSVEorSME, // UDIVR_ZPmZ_S = 6792 CEFBS_None, // UDIVWr = 6793 CEFBS_None, // UDIVXr = 6794 CEFBS_HasSVEorSME, // UDIV_ZPmZ_D = 6795 CEFBS_HasSVEorSME, // UDIV_ZPmZ_S = 6796 CEFBS_HasSME2, // UDOT_VG2_M2Z2Z_BtoS = 6797 CEFBS_HasSME2_HasSMEI16I64, // UDOT_VG2_M2Z2Z_HtoD = 6798 CEFBS_HasSME2, // UDOT_VG2_M2Z2Z_HtoS = 6799 CEFBS_HasSME2, // UDOT_VG2_M2ZZI_BToS = 6800 CEFBS_HasSME2, // UDOT_VG2_M2ZZI_HToS = 6801 CEFBS_HasSME2_HasSMEI16I64, // UDOT_VG2_M2ZZI_HtoD = 6802 CEFBS_HasSME2, // UDOT_VG2_M2ZZ_BtoS = 6803 CEFBS_HasSME2_HasSMEI16I64, // UDOT_VG2_M2ZZ_HtoD = 6804 CEFBS_HasSME2, // UDOT_VG2_M2ZZ_HtoS = 6805 CEFBS_HasSME2, // UDOT_VG4_M4Z4Z_BtoS = 6806 CEFBS_HasSME2_HasSMEI16I64, // UDOT_VG4_M4Z4Z_HtoD = 6807 CEFBS_HasSME2, // UDOT_VG4_M4Z4Z_HtoS = 6808 CEFBS_HasSME2, // UDOT_VG4_M4ZZI_BtoS = 6809 CEFBS_HasSME2, // UDOT_VG4_M4ZZI_HToS = 6810 CEFBS_HasSME2_HasSMEI16I64, // UDOT_VG4_M4ZZI_HtoD = 6811 CEFBS_HasSME2, // UDOT_VG4_M4ZZ_BtoS = 6812 CEFBS_HasSME2_HasSMEI16I64, // UDOT_VG4_M4ZZ_HtoD = 6813 CEFBS_HasSME2, // UDOT_VG4_M4ZZ_HtoS = 6814 CEFBS_HasSVEorSME, // UDOT_ZZZI_D = 6815 CEFBS_HasSVE2p1_or_HasSME2, // UDOT_ZZZI_HtoS = 6816 CEFBS_HasSVEorSME, // UDOT_ZZZI_S = 6817 CEFBS_HasSVEorSME, // UDOT_ZZZ_D = 6818 CEFBS_HasSVE2p1_or_HasSME2, // UDOT_ZZZ_HtoS = 6819 CEFBS_HasSVEorSME, // UDOT_ZZZ_S = 6820 CEFBS_HasDotProd, // UDOTlanev16i8 = 6821 CEFBS_HasDotProd, // UDOTlanev8i8 = 6822 CEFBS_HasDotProd, // UDOTv16i8 = 6823 CEFBS_HasDotProd, // UDOTv8i8 = 6824 CEFBS_HasSVE2orSME, // UHADD_ZPmZ_B = 6825 CEFBS_HasSVE2orSME, // UHADD_ZPmZ_D = 6826 CEFBS_HasSVE2orSME, // UHADD_ZPmZ_H = 6827 CEFBS_HasSVE2orSME, // UHADD_ZPmZ_S = 6828 CEFBS_HasNEON, // UHADDv16i8 = 6829 CEFBS_HasNEON, // UHADDv2i32 = 6830 CEFBS_HasNEON, // UHADDv4i16 = 6831 CEFBS_HasNEON, // UHADDv4i32 = 6832 CEFBS_HasNEON, // UHADDv8i16 = 6833 CEFBS_HasNEON, // UHADDv8i8 = 6834 CEFBS_HasSVE2orSME, // UHSUBR_ZPmZ_B = 6835 CEFBS_HasSVE2orSME, // UHSUBR_ZPmZ_D = 6836 CEFBS_HasSVE2orSME, // UHSUBR_ZPmZ_H = 6837 CEFBS_HasSVE2orSME, // UHSUBR_ZPmZ_S = 6838 CEFBS_HasSVE2orSME, // UHSUB_ZPmZ_B = 6839 CEFBS_HasSVE2orSME, // UHSUB_ZPmZ_D = 6840 CEFBS_HasSVE2orSME, // UHSUB_ZPmZ_H = 6841 CEFBS_HasSVE2orSME, // UHSUB_ZPmZ_S = 6842 CEFBS_HasNEON, // UHSUBv16i8 = 6843 CEFBS_HasNEON, // UHSUBv2i32 = 6844 CEFBS_HasNEON, // UHSUBv4i16 = 6845 CEFBS_HasNEON, // UHSUBv4i32 = 6846 CEFBS_HasNEON, // UHSUBv8i16 = 6847 CEFBS_HasNEON, // UHSUBv8i8 = 6848 CEFBS_None, // UMADDLrrr = 6849 CEFBS_HasSVE2orSME, // UMAXP_ZPmZ_B = 6850 CEFBS_HasSVE2orSME, // UMAXP_ZPmZ_D = 6851 CEFBS_HasSVE2orSME, // UMAXP_ZPmZ_H = 6852 CEFBS_HasSVE2orSME, // UMAXP_ZPmZ_S = 6853 CEFBS_HasNEON, // UMAXPv16i8 = 6854 CEFBS_HasNEON, // UMAXPv2i32 = 6855 CEFBS_HasNEON, // UMAXPv4i16 = 6856 CEFBS_HasNEON, // UMAXPv4i32 = 6857 CEFBS_HasNEON, // UMAXPv8i16 = 6858 CEFBS_HasNEON, // UMAXPv8i8 = 6859 CEFBS_HasSVE2p1_or_HasSME2p1, // UMAXQV_VPZ_B = 6860 CEFBS_HasSVE2p1_or_HasSME2p1, // UMAXQV_VPZ_D = 6861 CEFBS_HasSVE2p1_or_HasSME2p1, // UMAXQV_VPZ_H = 6862 CEFBS_HasSVE2p1_or_HasSME2p1, // UMAXQV_VPZ_S = 6863 CEFBS_HasSVEorSME, // UMAXV_VPZ_B = 6864 CEFBS_HasSVEorSME, // UMAXV_VPZ_D = 6865 CEFBS_HasSVEorSME, // UMAXV_VPZ_H = 6866 CEFBS_HasSVEorSME, // UMAXV_VPZ_S = 6867 CEFBS_HasNEON, // UMAXVv16i8v = 6868 CEFBS_HasNEON, // UMAXVv4i16v = 6869 CEFBS_HasNEON, // UMAXVv4i32v = 6870 CEFBS_HasNEON, // UMAXVv8i16v = 6871 CEFBS_HasNEON, // UMAXVv8i8v = 6872 CEFBS_HasCSSC, // UMAXWri = 6873 CEFBS_HasCSSC, // UMAXWrr = 6874 CEFBS_HasCSSC, // UMAXXri = 6875 CEFBS_HasCSSC, // UMAXXrr = 6876 CEFBS_HasSME2, // UMAX_VG2_2Z2Z_B = 6877 CEFBS_HasSME2, // UMAX_VG2_2Z2Z_D = 6878 CEFBS_HasSME2, // UMAX_VG2_2Z2Z_H = 6879 CEFBS_HasSME2, // UMAX_VG2_2Z2Z_S = 6880 CEFBS_HasSME2, // UMAX_VG2_2ZZ_B = 6881 CEFBS_HasSME2, // UMAX_VG2_2ZZ_D = 6882 CEFBS_HasSME2, // UMAX_VG2_2ZZ_H = 6883 CEFBS_HasSME2, // UMAX_VG2_2ZZ_S = 6884 CEFBS_HasSME2, // UMAX_VG4_4Z4Z_B = 6885 CEFBS_HasSME2, // UMAX_VG4_4Z4Z_D = 6886 CEFBS_HasSME2, // UMAX_VG4_4Z4Z_H = 6887 CEFBS_HasSME2, // UMAX_VG4_4Z4Z_S = 6888 CEFBS_HasSME2, // UMAX_VG4_4ZZ_B = 6889 CEFBS_HasSME2, // UMAX_VG4_4ZZ_D = 6890 CEFBS_HasSME2, // UMAX_VG4_4ZZ_H = 6891 CEFBS_HasSME2, // UMAX_VG4_4ZZ_S = 6892 CEFBS_HasSVEorSME, // UMAX_ZI_B = 6893 CEFBS_HasSVEorSME, // UMAX_ZI_D = 6894 CEFBS_HasSVEorSME, // UMAX_ZI_H = 6895 CEFBS_HasSVEorSME, // UMAX_ZI_S = 6896 CEFBS_HasSVEorSME, // UMAX_ZPmZ_B = 6897 CEFBS_HasSVEorSME, // UMAX_ZPmZ_D = 6898 CEFBS_HasSVEorSME, // UMAX_ZPmZ_H = 6899 CEFBS_HasSVEorSME, // UMAX_ZPmZ_S = 6900 CEFBS_HasNEON, // UMAXv16i8 = 6901 CEFBS_HasNEON, // UMAXv2i32 = 6902 CEFBS_HasNEON, // UMAXv4i16 = 6903 CEFBS_HasNEON, // UMAXv4i32 = 6904 CEFBS_HasNEON, // UMAXv8i16 = 6905 CEFBS_HasNEON, // UMAXv8i8 = 6906 CEFBS_HasSVE2orSME, // UMINP_ZPmZ_B = 6907 CEFBS_HasSVE2orSME, // UMINP_ZPmZ_D = 6908 CEFBS_HasSVE2orSME, // UMINP_ZPmZ_H = 6909 CEFBS_HasSVE2orSME, // UMINP_ZPmZ_S = 6910 CEFBS_HasNEON, // UMINPv16i8 = 6911 CEFBS_HasNEON, // UMINPv2i32 = 6912 CEFBS_HasNEON, // UMINPv4i16 = 6913 CEFBS_HasNEON, // UMINPv4i32 = 6914 CEFBS_HasNEON, // UMINPv8i16 = 6915 CEFBS_HasNEON, // UMINPv8i8 = 6916 CEFBS_HasSVE2p1_or_HasSME2p1, // UMINQV_VPZ_B = 6917 CEFBS_HasSVE2p1_or_HasSME2p1, // UMINQV_VPZ_D = 6918 CEFBS_HasSVE2p1_or_HasSME2p1, // UMINQV_VPZ_H = 6919 CEFBS_HasSVE2p1_or_HasSME2p1, // UMINQV_VPZ_S = 6920 CEFBS_HasSVEorSME, // UMINV_VPZ_B = 6921 CEFBS_HasSVEorSME, // UMINV_VPZ_D = 6922 CEFBS_HasSVEorSME, // UMINV_VPZ_H = 6923 CEFBS_HasSVEorSME, // UMINV_VPZ_S = 6924 CEFBS_HasNEON, // UMINVv16i8v = 6925 CEFBS_HasNEON, // UMINVv4i16v = 6926 CEFBS_HasNEON, // UMINVv4i32v = 6927 CEFBS_HasNEON, // UMINVv8i16v = 6928 CEFBS_HasNEON, // UMINVv8i8v = 6929 CEFBS_HasCSSC, // UMINWri = 6930 CEFBS_HasCSSC, // UMINWrr = 6931 CEFBS_HasCSSC, // UMINXri = 6932 CEFBS_HasCSSC, // UMINXrr = 6933 CEFBS_HasSME2, // UMIN_VG2_2Z2Z_B = 6934 CEFBS_HasSME2, // UMIN_VG2_2Z2Z_D = 6935 CEFBS_HasSME2, // UMIN_VG2_2Z2Z_H = 6936 CEFBS_HasSME2, // UMIN_VG2_2Z2Z_S = 6937 CEFBS_HasSME2, // UMIN_VG2_2ZZ_B = 6938 CEFBS_HasSME2, // UMIN_VG2_2ZZ_D = 6939 CEFBS_HasSME2, // UMIN_VG2_2ZZ_H = 6940 CEFBS_HasSME2, // UMIN_VG2_2ZZ_S = 6941 CEFBS_HasSME2, // UMIN_VG4_4Z4Z_B = 6942 CEFBS_HasSME2, // UMIN_VG4_4Z4Z_D = 6943 CEFBS_HasSME2, // UMIN_VG4_4Z4Z_H = 6944 CEFBS_HasSME2, // UMIN_VG4_4Z4Z_S = 6945 CEFBS_HasSME2, // UMIN_VG4_4ZZ_B = 6946 CEFBS_HasSME2, // UMIN_VG4_4ZZ_D = 6947 CEFBS_HasSME2, // UMIN_VG4_4ZZ_H = 6948 CEFBS_HasSME2, // UMIN_VG4_4ZZ_S = 6949 CEFBS_HasSVEorSME, // UMIN_ZI_B = 6950 CEFBS_HasSVEorSME, // UMIN_ZI_D = 6951 CEFBS_HasSVEorSME, // UMIN_ZI_H = 6952 CEFBS_HasSVEorSME, // UMIN_ZI_S = 6953 CEFBS_HasSVEorSME, // UMIN_ZPmZ_B = 6954 CEFBS_HasSVEorSME, // UMIN_ZPmZ_D = 6955 CEFBS_HasSVEorSME, // UMIN_ZPmZ_H = 6956 CEFBS_HasSVEorSME, // UMIN_ZPmZ_S = 6957 CEFBS_HasNEON, // UMINv16i8 = 6958 CEFBS_HasNEON, // UMINv2i32 = 6959 CEFBS_HasNEON, // UMINv4i16 = 6960 CEFBS_HasNEON, // UMINv4i32 = 6961 CEFBS_HasNEON, // UMINv8i16 = 6962 CEFBS_HasNEON, // UMINv8i8 = 6963 CEFBS_HasSVE2orSME, // UMLALB_ZZZI_D = 6964 CEFBS_HasSVE2orSME, // UMLALB_ZZZI_S = 6965 CEFBS_HasSVE2orSME, // UMLALB_ZZZ_D = 6966 CEFBS_HasSVE2orSME, // UMLALB_ZZZ_H = 6967 CEFBS_HasSVE2orSME, // UMLALB_ZZZ_S = 6968 CEFBS_HasSME2, // UMLALL_MZZI_BtoS = 6969 CEFBS_HasSME2_HasSMEI16I64, // UMLALL_MZZI_HtoD = 6970 CEFBS_HasSME2, // UMLALL_MZZ_BtoS = 6971 CEFBS_HasSME2_HasSMEI16I64, // UMLALL_MZZ_HtoD = 6972 CEFBS_HasSME2, // UMLALL_VG2_M2Z2Z_BtoS = 6973 CEFBS_HasSME2_HasSMEI16I64, // UMLALL_VG2_M2Z2Z_HtoD = 6974 CEFBS_HasSME2, // UMLALL_VG2_M2ZZI_BtoS = 6975 CEFBS_HasSME2_HasSMEI16I64, // UMLALL_VG2_M2ZZI_HtoD = 6976 CEFBS_HasSME2, // UMLALL_VG2_M2ZZ_BtoS = 6977 CEFBS_HasSME2_HasSMEI16I64, // UMLALL_VG2_M2ZZ_HtoD = 6978 CEFBS_HasSME2, // UMLALL_VG4_M4Z4Z_BtoS = 6979 CEFBS_HasSME2_HasSMEI16I64, // UMLALL_VG4_M4Z4Z_HtoD = 6980 CEFBS_HasSME2, // UMLALL_VG4_M4ZZI_BtoS = 6981 CEFBS_HasSME2_HasSMEI16I64, // UMLALL_VG4_M4ZZI_HtoD = 6982 CEFBS_HasSME2, // UMLALL_VG4_M4ZZ_BtoS = 6983 CEFBS_HasSME2_HasSMEI16I64, // UMLALL_VG4_M4ZZ_HtoD = 6984 CEFBS_HasSVE2orSME, // UMLALT_ZZZI_D = 6985 CEFBS_HasSVE2orSME, // UMLALT_ZZZI_S = 6986 CEFBS_HasSVE2orSME, // UMLALT_ZZZ_D = 6987 CEFBS_HasSVE2orSME, // UMLALT_ZZZ_H = 6988 CEFBS_HasSVE2orSME, // UMLALT_ZZZ_S = 6989 CEFBS_HasSME2, // UMLAL_MZZI_S = 6990 CEFBS_HasSME2, // UMLAL_MZZ_S = 6991 CEFBS_HasSME2, // UMLAL_VG2_M2Z2Z_S = 6992 CEFBS_HasSME2, // UMLAL_VG2_M2ZZI_S = 6993 CEFBS_HasSME2, // UMLAL_VG2_M2ZZ_S = 6994 CEFBS_HasSME2, // UMLAL_VG4_M4Z4Z_S = 6995 CEFBS_HasSME2, // UMLAL_VG4_M4ZZI_S = 6996 CEFBS_HasSME2, // UMLAL_VG4_M4ZZ_S = 6997 CEFBS_HasNEON, // UMLALv16i8_v8i16 = 6998 CEFBS_HasNEON, // UMLALv2i32_indexed = 6999 CEFBS_HasNEON, // UMLALv2i32_v2i64 = 7000 CEFBS_HasNEON, // UMLALv4i16_indexed = 7001 CEFBS_HasNEON, // UMLALv4i16_v4i32 = 7002 CEFBS_HasNEON, // UMLALv4i32_indexed = 7003 CEFBS_HasNEON, // UMLALv4i32_v2i64 = 7004 CEFBS_HasNEON, // UMLALv8i16_indexed = 7005 CEFBS_HasNEON, // UMLALv8i16_v4i32 = 7006 CEFBS_HasNEON, // UMLALv8i8_v8i16 = 7007 CEFBS_HasSVE2orSME, // UMLSLB_ZZZI_D = 7008 CEFBS_HasSVE2orSME, // UMLSLB_ZZZI_S = 7009 CEFBS_HasSVE2orSME, // UMLSLB_ZZZ_D = 7010 CEFBS_HasSVE2orSME, // UMLSLB_ZZZ_H = 7011 CEFBS_HasSVE2orSME, // UMLSLB_ZZZ_S = 7012 CEFBS_HasSME2, // UMLSLL_MZZI_BtoS = 7013 CEFBS_HasSME2_HasSMEI16I64, // UMLSLL_MZZI_HtoD = 7014 CEFBS_HasSME2, // UMLSLL_MZZ_BtoS = 7015 CEFBS_HasSME2_HasSMEI16I64, // UMLSLL_MZZ_HtoD = 7016 CEFBS_HasSME2, // UMLSLL_VG2_M2Z2Z_BtoS = 7017 CEFBS_HasSME2_HasSMEI16I64, // UMLSLL_VG2_M2Z2Z_HtoD = 7018 CEFBS_HasSME2, // UMLSLL_VG2_M2ZZI_BtoS = 7019 CEFBS_HasSME2_HasSMEI16I64, // UMLSLL_VG2_M2ZZI_HtoD = 7020 CEFBS_HasSME2, // UMLSLL_VG2_M2ZZ_BtoS = 7021 CEFBS_HasSME2_HasSMEI16I64, // UMLSLL_VG2_M2ZZ_HtoD = 7022 CEFBS_HasSME2, // UMLSLL_VG4_M4Z4Z_BtoS = 7023 CEFBS_HasSME2_HasSMEI16I64, // UMLSLL_VG4_M4Z4Z_HtoD = 7024 CEFBS_HasSME2, // UMLSLL_VG4_M4ZZI_BtoS = 7025 CEFBS_HasSME2_HasSMEI16I64, // UMLSLL_VG4_M4ZZI_HtoD = 7026 CEFBS_HasSME2, // UMLSLL_VG4_M4ZZ_BtoS = 7027 CEFBS_HasSME2_HasSMEI16I64, // UMLSLL_VG4_M4ZZ_HtoD = 7028 CEFBS_HasSVE2orSME, // UMLSLT_ZZZI_D = 7029 CEFBS_HasSVE2orSME, // UMLSLT_ZZZI_S = 7030 CEFBS_HasSVE2orSME, // UMLSLT_ZZZ_D = 7031 CEFBS_HasSVE2orSME, // UMLSLT_ZZZ_H = 7032 CEFBS_HasSVE2orSME, // UMLSLT_ZZZ_S = 7033 CEFBS_HasSME2, // UMLSL_MZZI_S = 7034 CEFBS_HasSME2, // UMLSL_MZZ_S = 7035 CEFBS_HasSME2, // UMLSL_VG2_M2Z2Z_S = 7036 CEFBS_HasSME2, // UMLSL_VG2_M2ZZI_S = 7037 CEFBS_HasSME2, // UMLSL_VG2_M2ZZ_S = 7038 CEFBS_HasSME2, // UMLSL_VG4_M4Z4Z_S = 7039 CEFBS_HasSME2, // UMLSL_VG4_M4ZZI_S = 7040 CEFBS_HasSME2, // UMLSL_VG4_M4ZZ_S = 7041 CEFBS_HasNEON, // UMLSLv16i8_v8i16 = 7042 CEFBS_HasNEON, // UMLSLv2i32_indexed = 7043 CEFBS_HasNEON, // UMLSLv2i32_v2i64 = 7044 CEFBS_HasNEON, // UMLSLv4i16_indexed = 7045 CEFBS_HasNEON, // UMLSLv4i16_v4i32 = 7046 CEFBS_HasNEON, // UMLSLv4i32_indexed = 7047 CEFBS_HasNEON, // UMLSLv4i32_v2i64 = 7048 CEFBS_HasNEON, // UMLSLv8i16_indexed = 7049 CEFBS_HasNEON, // UMLSLv8i16_v4i32 = 7050 CEFBS_HasNEON, // UMLSLv8i8_v8i16 = 7051 CEFBS_HasMatMulInt8, // UMMLA = 7052 CEFBS_HasSVE_HasMatMulInt8, // UMMLA_ZZZ = 7053 CEFBS_HasSMEI16I64, // UMOPA_MPPZZ_D = 7054 CEFBS_HasSME2, // UMOPA_MPPZZ_HtoS = 7055 CEFBS_HasSME, // UMOPA_MPPZZ_S = 7056 CEFBS_HasSMEI16I64, // UMOPS_MPPZZ_D = 7057 CEFBS_HasSME2, // UMOPS_MPPZZ_HtoS = 7058 CEFBS_HasSME, // UMOPS_MPPZZ_S = 7059 CEFBS_HasNEON, // UMOVvi16 = 7060 CEFBS_HasNEONorSME, // UMOVvi16_idx0 = 7061 CEFBS_HasNEON, // UMOVvi32 = 7062 CEFBS_HasNEONorSME, // UMOVvi32_idx0 = 7063 CEFBS_HasNEON, // UMOVvi64 = 7064 CEFBS_HasNEONorSME, // UMOVvi64_idx0 = 7065 CEFBS_HasNEON, // UMOVvi8 = 7066 CEFBS_HasNEONorSME, // UMOVvi8_idx0 = 7067 CEFBS_None, // UMSUBLrrr = 7068 CEFBS_HasSVEorSME, // UMULH_ZPmZ_B = 7069 CEFBS_HasSVEorSME, // UMULH_ZPmZ_D = 7070 CEFBS_HasSVEorSME, // UMULH_ZPmZ_H = 7071 CEFBS_HasSVEorSME, // UMULH_ZPmZ_S = 7072 CEFBS_HasSVE2orSME, // UMULH_ZZZ_B = 7073 CEFBS_HasSVE2orSME, // UMULH_ZZZ_D = 7074 CEFBS_HasSVE2orSME, // UMULH_ZZZ_H = 7075 CEFBS_HasSVE2orSME, // UMULH_ZZZ_S = 7076 CEFBS_None, // UMULHrr = 7077 CEFBS_HasSVE2orSME, // UMULLB_ZZZI_D = 7078 CEFBS_HasSVE2orSME, // UMULLB_ZZZI_S = 7079 CEFBS_HasSVE2orSME, // UMULLB_ZZZ_D = 7080 CEFBS_HasSVE2orSME, // UMULLB_ZZZ_H = 7081 CEFBS_HasSVE2orSME, // UMULLB_ZZZ_S = 7082 CEFBS_HasSVE2orSME, // UMULLT_ZZZI_D = 7083 CEFBS_HasSVE2orSME, // UMULLT_ZZZI_S = 7084 CEFBS_HasSVE2orSME, // UMULLT_ZZZ_D = 7085 CEFBS_HasSVE2orSME, // UMULLT_ZZZ_H = 7086 CEFBS_HasSVE2orSME, // UMULLT_ZZZ_S = 7087 CEFBS_HasNEON, // UMULLv16i8_v8i16 = 7088 CEFBS_HasNEON, // UMULLv2i32_indexed = 7089 CEFBS_HasNEON, // UMULLv2i32_v2i64 = 7090 CEFBS_HasNEON, // UMULLv4i16_indexed = 7091 CEFBS_HasNEON, // UMULLv4i16_v4i32 = 7092 CEFBS_HasNEON, // UMULLv4i32_indexed = 7093 CEFBS_HasNEON, // UMULLv4i32_v2i64 = 7094 CEFBS_HasNEON, // UMULLv8i16_indexed = 7095 CEFBS_HasNEON, // UMULLv8i16_v4i32 = 7096 CEFBS_HasNEON, // UMULLv8i8_v8i16 = 7097 CEFBS_HasSVEorSME, // UQADD_ZI_B = 7098 CEFBS_HasSVEorSME, // UQADD_ZI_D = 7099 CEFBS_HasSVEorSME, // UQADD_ZI_H = 7100 CEFBS_HasSVEorSME, // UQADD_ZI_S = 7101 CEFBS_HasSVE2orSME, // UQADD_ZPmZ_B = 7102 CEFBS_HasSVE2orSME, // UQADD_ZPmZ_D = 7103 CEFBS_HasSVE2orSME, // UQADD_ZPmZ_H = 7104 CEFBS_HasSVE2orSME, // UQADD_ZPmZ_S = 7105 CEFBS_HasSVEorSME, // UQADD_ZZZ_B = 7106 CEFBS_HasSVEorSME, // UQADD_ZZZ_D = 7107 CEFBS_HasSVEorSME, // UQADD_ZZZ_H = 7108 CEFBS_HasSVEorSME, // UQADD_ZZZ_S = 7109 CEFBS_HasNEON, // UQADDv16i8 = 7110 CEFBS_HasNEON, // UQADDv1i16 = 7111 CEFBS_HasNEON, // UQADDv1i32 = 7112 CEFBS_HasNEON, // UQADDv1i64 = 7113 CEFBS_HasNEON, // UQADDv1i8 = 7114 CEFBS_HasNEON, // UQADDv2i32 = 7115 CEFBS_HasNEON, // UQADDv2i64 = 7116 CEFBS_HasNEON, // UQADDv4i16 = 7117 CEFBS_HasNEON, // UQADDv4i32 = 7118 CEFBS_HasNEON, // UQADDv8i16 = 7119 CEFBS_HasNEON, // UQADDv8i8 = 7120 CEFBS_HasSVE2p1_or_HasSME2, // UQCVTN_Z2Z_StoH = 7121 CEFBS_HasSME2, // UQCVTN_Z4Z_DtoH = 7122 CEFBS_HasSME2, // UQCVTN_Z4Z_StoB = 7123 CEFBS_HasSME2, // UQCVT_Z2Z_StoH = 7124 CEFBS_HasSME2, // UQCVT_Z4Z_DtoH = 7125 CEFBS_HasSME2, // UQCVT_Z4Z_StoB = 7126 CEFBS_HasSVEorSME, // UQDECB_WPiI = 7127 CEFBS_HasSVEorSME, // UQDECB_XPiI = 7128 CEFBS_HasSVEorSME, // UQDECD_WPiI = 7129 CEFBS_HasSVEorSME, // UQDECD_XPiI = 7130 CEFBS_HasSVEorSME, // UQDECD_ZPiI = 7131 CEFBS_HasSVEorSME, // UQDECH_WPiI = 7132 CEFBS_HasSVEorSME, // UQDECH_XPiI = 7133 CEFBS_HasSVEorSME, // UQDECH_ZPiI = 7134 CEFBS_HasSVEorSME, // UQDECP_WP_B = 7135 CEFBS_HasSVEorSME, // UQDECP_WP_D = 7136 CEFBS_HasSVEorSME, // UQDECP_WP_H = 7137 CEFBS_HasSVEorSME, // UQDECP_WP_S = 7138 CEFBS_HasSVEorSME, // UQDECP_XP_B = 7139 CEFBS_HasSVEorSME, // UQDECP_XP_D = 7140 CEFBS_HasSVEorSME, // UQDECP_XP_H = 7141 CEFBS_HasSVEorSME, // UQDECP_XP_S = 7142 CEFBS_HasSVEorSME, // UQDECP_ZP_D = 7143 CEFBS_HasSVEorSME, // UQDECP_ZP_H = 7144 CEFBS_HasSVEorSME, // UQDECP_ZP_S = 7145 CEFBS_HasSVEorSME, // UQDECW_WPiI = 7146 CEFBS_HasSVEorSME, // UQDECW_XPiI = 7147 CEFBS_HasSVEorSME, // UQDECW_ZPiI = 7148 CEFBS_HasSVEorSME, // UQINCB_WPiI = 7149 CEFBS_HasSVEorSME, // UQINCB_XPiI = 7150 CEFBS_HasSVEorSME, // UQINCD_WPiI = 7151 CEFBS_HasSVEorSME, // UQINCD_XPiI = 7152 CEFBS_HasSVEorSME, // UQINCD_ZPiI = 7153 CEFBS_HasSVEorSME, // UQINCH_WPiI = 7154 CEFBS_HasSVEorSME, // UQINCH_XPiI = 7155 CEFBS_HasSVEorSME, // UQINCH_ZPiI = 7156 CEFBS_HasSVEorSME, // UQINCP_WP_B = 7157 CEFBS_HasSVEorSME, // UQINCP_WP_D = 7158 CEFBS_HasSVEorSME, // UQINCP_WP_H = 7159 CEFBS_HasSVEorSME, // UQINCP_WP_S = 7160 CEFBS_HasSVEorSME, // UQINCP_XP_B = 7161 CEFBS_HasSVEorSME, // UQINCP_XP_D = 7162 CEFBS_HasSVEorSME, // UQINCP_XP_H = 7163 CEFBS_HasSVEorSME, // UQINCP_XP_S = 7164 CEFBS_HasSVEorSME, // UQINCP_ZP_D = 7165 CEFBS_HasSVEorSME, // UQINCP_ZP_H = 7166 CEFBS_HasSVEorSME, // UQINCP_ZP_S = 7167 CEFBS_HasSVEorSME, // UQINCW_WPiI = 7168 CEFBS_HasSVEorSME, // UQINCW_XPiI = 7169 CEFBS_HasSVEorSME, // UQINCW_ZPiI = 7170 CEFBS_HasSVE2orSME, // UQRSHLR_ZPmZ_B = 7171 CEFBS_HasSVE2orSME, // UQRSHLR_ZPmZ_D = 7172 CEFBS_HasSVE2orSME, // UQRSHLR_ZPmZ_H = 7173 CEFBS_HasSVE2orSME, // UQRSHLR_ZPmZ_S = 7174 CEFBS_HasSVE2orSME, // UQRSHL_ZPmZ_B = 7175 CEFBS_HasSVE2orSME, // UQRSHL_ZPmZ_D = 7176 CEFBS_HasSVE2orSME, // UQRSHL_ZPmZ_H = 7177 CEFBS_HasSVE2orSME, // UQRSHL_ZPmZ_S = 7178 CEFBS_HasNEON, // UQRSHLv16i8 = 7179 CEFBS_HasNEON, // UQRSHLv1i16 = 7180 CEFBS_HasNEON, // UQRSHLv1i32 = 7181 CEFBS_HasNEON, // UQRSHLv1i64 = 7182 CEFBS_HasNEON, // UQRSHLv1i8 = 7183 CEFBS_HasNEON, // UQRSHLv2i32 = 7184 CEFBS_HasNEON, // UQRSHLv2i64 = 7185 CEFBS_HasNEON, // UQRSHLv4i16 = 7186 CEFBS_HasNEON, // UQRSHLv4i32 = 7187 CEFBS_HasNEON, // UQRSHLv8i16 = 7188 CEFBS_HasNEON, // UQRSHLv8i8 = 7189 CEFBS_HasSVE2orSME, // UQRSHRNB_ZZI_B = 7190 CEFBS_HasSVE2orSME, // UQRSHRNB_ZZI_H = 7191 CEFBS_HasSVE2orSME, // UQRSHRNB_ZZI_S = 7192 CEFBS_HasSVE2orSME, // UQRSHRNT_ZZI_B = 7193 CEFBS_HasSVE2orSME, // UQRSHRNT_ZZI_H = 7194 CEFBS_HasSVE2orSME, // UQRSHRNT_ZZI_S = 7195 CEFBS_HasSME2, // UQRSHRN_VG4_Z4ZI_B = 7196 CEFBS_HasSME2, // UQRSHRN_VG4_Z4ZI_H = 7197 CEFBS_HasNEON, // UQRSHRNb = 7198 CEFBS_HasNEON, // UQRSHRNh = 7199 CEFBS_HasNEON, // UQRSHRNs = 7200 CEFBS_HasNEON, // UQRSHRNv16i8_shift = 7201 CEFBS_HasNEON, // UQRSHRNv2i32_shift = 7202 CEFBS_HasNEON, // UQRSHRNv4i16_shift = 7203 CEFBS_HasNEON, // UQRSHRNv4i32_shift = 7204 CEFBS_HasNEON, // UQRSHRNv8i16_shift = 7205 CEFBS_HasNEON, // UQRSHRNv8i8_shift = 7206 CEFBS_HasSME2, // UQRSHR_VG2_Z2ZI_H = 7207 CEFBS_HasSME2, // UQRSHR_VG4_Z4ZI_B = 7208 CEFBS_HasSME2, // UQRSHR_VG4_Z4ZI_H = 7209 CEFBS_HasSVE2orSME, // UQSHLR_ZPmZ_B = 7210 CEFBS_HasSVE2orSME, // UQSHLR_ZPmZ_D = 7211 CEFBS_HasSVE2orSME, // UQSHLR_ZPmZ_H = 7212 CEFBS_HasSVE2orSME, // UQSHLR_ZPmZ_S = 7213 CEFBS_HasSVE2orSME, // UQSHL_ZPmI_B = 7214 CEFBS_HasSVE2orSME, // UQSHL_ZPmI_D = 7215 CEFBS_HasSVE2orSME, // UQSHL_ZPmI_H = 7216 CEFBS_HasSVE2orSME, // UQSHL_ZPmI_S = 7217 CEFBS_HasSVE2orSME, // UQSHL_ZPmZ_B = 7218 CEFBS_HasSVE2orSME, // UQSHL_ZPmZ_D = 7219 CEFBS_HasSVE2orSME, // UQSHL_ZPmZ_H = 7220 CEFBS_HasSVE2orSME, // UQSHL_ZPmZ_S = 7221 CEFBS_HasNEON, // UQSHLb = 7222 CEFBS_HasNEON, // UQSHLd = 7223 CEFBS_HasNEON, // UQSHLh = 7224 CEFBS_HasNEON, // UQSHLs = 7225 CEFBS_HasNEON, // UQSHLv16i8 = 7226 CEFBS_HasNEON, // UQSHLv16i8_shift = 7227 CEFBS_HasNEON, // UQSHLv1i16 = 7228 CEFBS_HasNEON, // UQSHLv1i32 = 7229 CEFBS_HasNEON, // UQSHLv1i64 = 7230 CEFBS_HasNEON, // UQSHLv1i8 = 7231 CEFBS_HasNEON, // UQSHLv2i32 = 7232 CEFBS_HasNEON, // UQSHLv2i32_shift = 7233 CEFBS_HasNEON, // UQSHLv2i64 = 7234 CEFBS_HasNEON, // UQSHLv2i64_shift = 7235 CEFBS_HasNEON, // UQSHLv4i16 = 7236 CEFBS_HasNEON, // UQSHLv4i16_shift = 7237 CEFBS_HasNEON, // UQSHLv4i32 = 7238 CEFBS_HasNEON, // UQSHLv4i32_shift = 7239 CEFBS_HasNEON, // UQSHLv8i16 = 7240 CEFBS_HasNEON, // UQSHLv8i16_shift = 7241 CEFBS_HasNEON, // UQSHLv8i8 = 7242 CEFBS_HasNEON, // UQSHLv8i8_shift = 7243 CEFBS_HasSVE2orSME, // UQSHRNB_ZZI_B = 7244 CEFBS_HasSVE2orSME, // UQSHRNB_ZZI_H = 7245 CEFBS_HasSVE2orSME, // UQSHRNB_ZZI_S = 7246 CEFBS_HasSVE2orSME, // UQSHRNT_ZZI_B = 7247 CEFBS_HasSVE2orSME, // UQSHRNT_ZZI_H = 7248 CEFBS_HasSVE2orSME, // UQSHRNT_ZZI_S = 7249 CEFBS_HasNEON, // UQSHRNb = 7250 CEFBS_HasNEON, // UQSHRNh = 7251 CEFBS_HasNEON, // UQSHRNs = 7252 CEFBS_HasNEON, // UQSHRNv16i8_shift = 7253 CEFBS_HasNEON, // UQSHRNv2i32_shift = 7254 CEFBS_HasNEON, // UQSHRNv4i16_shift = 7255 CEFBS_HasNEON, // UQSHRNv4i32_shift = 7256 CEFBS_HasNEON, // UQSHRNv8i16_shift = 7257 CEFBS_HasNEON, // UQSHRNv8i8_shift = 7258 CEFBS_HasSVE2orSME, // UQSUBR_ZPmZ_B = 7259 CEFBS_HasSVE2orSME, // UQSUBR_ZPmZ_D = 7260 CEFBS_HasSVE2orSME, // UQSUBR_ZPmZ_H = 7261 CEFBS_HasSVE2orSME, // UQSUBR_ZPmZ_S = 7262 CEFBS_HasSVEorSME, // UQSUB_ZI_B = 7263 CEFBS_HasSVEorSME, // UQSUB_ZI_D = 7264 CEFBS_HasSVEorSME, // UQSUB_ZI_H = 7265 CEFBS_HasSVEorSME, // UQSUB_ZI_S = 7266 CEFBS_HasSVE2orSME, // UQSUB_ZPmZ_B = 7267 CEFBS_HasSVE2orSME, // UQSUB_ZPmZ_D = 7268 CEFBS_HasSVE2orSME, // UQSUB_ZPmZ_H = 7269 CEFBS_HasSVE2orSME, // UQSUB_ZPmZ_S = 7270 CEFBS_HasSVEorSME, // UQSUB_ZZZ_B = 7271 CEFBS_HasSVEorSME, // UQSUB_ZZZ_D = 7272 CEFBS_HasSVEorSME, // UQSUB_ZZZ_H = 7273 CEFBS_HasSVEorSME, // UQSUB_ZZZ_S = 7274 CEFBS_HasNEON, // UQSUBv16i8 = 7275 CEFBS_HasNEON, // UQSUBv1i16 = 7276 CEFBS_HasNEON, // UQSUBv1i32 = 7277 CEFBS_HasNEON, // UQSUBv1i64 = 7278 CEFBS_HasNEON, // UQSUBv1i8 = 7279 CEFBS_HasNEON, // UQSUBv2i32 = 7280 CEFBS_HasNEON, // UQSUBv2i64 = 7281 CEFBS_HasNEON, // UQSUBv4i16 = 7282 CEFBS_HasNEON, // UQSUBv4i32 = 7283 CEFBS_HasNEON, // UQSUBv8i16 = 7284 CEFBS_HasNEON, // UQSUBv8i8 = 7285 CEFBS_HasSVE2orSME, // UQXTNB_ZZ_B = 7286 CEFBS_HasSVE2orSME, // UQXTNB_ZZ_H = 7287 CEFBS_HasSVE2orSME, // UQXTNB_ZZ_S = 7288 CEFBS_HasSVE2orSME, // UQXTNT_ZZ_B = 7289 CEFBS_HasSVE2orSME, // UQXTNT_ZZ_H = 7290 CEFBS_HasSVE2orSME, // UQXTNT_ZZ_S = 7291 CEFBS_HasNEON, // UQXTNv16i8 = 7292 CEFBS_HasNEON, // UQXTNv1i16 = 7293 CEFBS_HasNEON, // UQXTNv1i32 = 7294 CEFBS_HasNEON, // UQXTNv1i8 = 7295 CEFBS_HasNEON, // UQXTNv2i32 = 7296 CEFBS_HasNEON, // UQXTNv4i16 = 7297 CEFBS_HasNEON, // UQXTNv4i32 = 7298 CEFBS_HasNEON, // UQXTNv8i16 = 7299 CEFBS_HasNEON, // UQXTNv8i8 = 7300 CEFBS_HasSVE2orSME, // URECPE_ZPmZ_S = 7301 CEFBS_HasNEON, // URECPEv2i32 = 7302 CEFBS_HasNEON, // URECPEv4i32 = 7303 CEFBS_HasSVE2orSME, // URHADD_ZPmZ_B = 7304 CEFBS_HasSVE2orSME, // URHADD_ZPmZ_D = 7305 CEFBS_HasSVE2orSME, // URHADD_ZPmZ_H = 7306 CEFBS_HasSVE2orSME, // URHADD_ZPmZ_S = 7307 CEFBS_HasNEON, // URHADDv16i8 = 7308 CEFBS_HasNEON, // URHADDv2i32 = 7309 CEFBS_HasNEON, // URHADDv4i16 = 7310 CEFBS_HasNEON, // URHADDv4i32 = 7311 CEFBS_HasNEON, // URHADDv8i16 = 7312 CEFBS_HasNEON, // URHADDv8i8 = 7313 CEFBS_HasSVE2orSME, // URSHLR_ZPmZ_B = 7314 CEFBS_HasSVE2orSME, // URSHLR_ZPmZ_D = 7315 CEFBS_HasSVE2orSME, // URSHLR_ZPmZ_H = 7316 CEFBS_HasSVE2orSME, // URSHLR_ZPmZ_S = 7317 CEFBS_HasSME2, // URSHL_VG2_2Z2Z_B = 7318 CEFBS_HasSME2, // URSHL_VG2_2Z2Z_D = 7319 CEFBS_HasSME2, // URSHL_VG2_2Z2Z_H = 7320 CEFBS_HasSME2, // URSHL_VG2_2Z2Z_S = 7321 CEFBS_HasSME2, // URSHL_VG2_2ZZ_B = 7322 CEFBS_HasSME2, // URSHL_VG2_2ZZ_D = 7323 CEFBS_HasSME2, // URSHL_VG2_2ZZ_H = 7324 CEFBS_HasSME2, // URSHL_VG2_2ZZ_S = 7325 CEFBS_HasSME2, // URSHL_VG4_4Z4Z_B = 7326 CEFBS_HasSME2, // URSHL_VG4_4Z4Z_D = 7327 CEFBS_HasSME2, // URSHL_VG4_4Z4Z_H = 7328 CEFBS_HasSME2, // URSHL_VG4_4Z4Z_S = 7329 CEFBS_HasSME2, // URSHL_VG4_4ZZ_B = 7330 CEFBS_HasSME2, // URSHL_VG4_4ZZ_D = 7331 CEFBS_HasSME2, // URSHL_VG4_4ZZ_H = 7332 CEFBS_HasSME2, // URSHL_VG4_4ZZ_S = 7333 CEFBS_HasSVE2orSME, // URSHL_ZPmZ_B = 7334 CEFBS_HasSVE2orSME, // URSHL_ZPmZ_D = 7335 CEFBS_HasSVE2orSME, // URSHL_ZPmZ_H = 7336 CEFBS_HasSVE2orSME, // URSHL_ZPmZ_S = 7337 CEFBS_HasNEON, // URSHLv16i8 = 7338 CEFBS_HasNEON, // URSHLv1i64 = 7339 CEFBS_HasNEON, // URSHLv2i32 = 7340 CEFBS_HasNEON, // URSHLv2i64 = 7341 CEFBS_HasNEON, // URSHLv4i16 = 7342 CEFBS_HasNEON, // URSHLv4i32 = 7343 CEFBS_HasNEON, // URSHLv8i16 = 7344 CEFBS_HasNEON, // URSHLv8i8 = 7345 CEFBS_HasSVE2orSME, // URSHR_ZPmI_B = 7346 CEFBS_HasSVE2orSME, // URSHR_ZPmI_D = 7347 CEFBS_HasSVE2orSME, // URSHR_ZPmI_H = 7348 CEFBS_HasSVE2orSME, // URSHR_ZPmI_S = 7349 CEFBS_HasNEON, // URSHRd = 7350 CEFBS_HasNEON, // URSHRv16i8_shift = 7351 CEFBS_HasNEON, // URSHRv2i32_shift = 7352 CEFBS_HasNEON, // URSHRv2i64_shift = 7353 CEFBS_HasNEON, // URSHRv4i16_shift = 7354 CEFBS_HasNEON, // URSHRv4i32_shift = 7355 CEFBS_HasNEON, // URSHRv8i16_shift = 7356 CEFBS_HasNEON, // URSHRv8i8_shift = 7357 CEFBS_HasSVE2orSME, // URSQRTE_ZPmZ_S = 7358 CEFBS_HasNEON, // URSQRTEv2i32 = 7359 CEFBS_HasNEON, // URSQRTEv4i32 = 7360 CEFBS_HasSVE2orSME, // URSRA_ZZI_B = 7361 CEFBS_HasSVE2orSME, // URSRA_ZZI_D = 7362 CEFBS_HasSVE2orSME, // URSRA_ZZI_H = 7363 CEFBS_HasSVE2orSME, // URSRA_ZZI_S = 7364 CEFBS_HasNEON, // URSRAd = 7365 CEFBS_HasNEON, // URSRAv16i8_shift = 7366 CEFBS_HasNEON, // URSRAv2i32_shift = 7367 CEFBS_HasNEON, // URSRAv2i64_shift = 7368 CEFBS_HasNEON, // URSRAv4i16_shift = 7369 CEFBS_HasNEON, // URSRAv4i32_shift = 7370 CEFBS_HasNEON, // URSRAv8i16_shift = 7371 CEFBS_HasNEON, // URSRAv8i8_shift = 7372 CEFBS_HasSME2, // USDOT_VG2_M2Z2Z_BToS = 7373 CEFBS_HasSME2, // USDOT_VG2_M2ZZI_BToS = 7374 CEFBS_HasSME2, // USDOT_VG2_M2ZZ_BToS = 7375 CEFBS_HasSME2, // USDOT_VG4_M4Z4Z_BToS = 7376 CEFBS_HasSME2, // USDOT_VG4_M4ZZI_BToS = 7377 CEFBS_HasSME2, // USDOT_VG4_M4ZZ_BToS = 7378 CEFBS_HasSVEorSME_HasMatMulInt8, // USDOT_ZZZ = 7379 CEFBS_HasSVEorSME_HasMatMulInt8, // USDOT_ZZZI = 7380 CEFBS_HasMatMulInt8, // USDOTlanev16i8 = 7381 CEFBS_HasMatMulInt8, // USDOTlanev8i8 = 7382 CEFBS_HasMatMulInt8, // USDOTv16i8 = 7383 CEFBS_HasMatMulInt8, // USDOTv8i8 = 7384 CEFBS_HasSVE2orSME, // USHLLB_ZZI_D = 7385 CEFBS_HasSVE2orSME, // USHLLB_ZZI_H = 7386 CEFBS_HasSVE2orSME, // USHLLB_ZZI_S = 7387 CEFBS_HasSVE2orSME, // USHLLT_ZZI_D = 7388 CEFBS_HasSVE2orSME, // USHLLT_ZZI_H = 7389 CEFBS_HasSVE2orSME, // USHLLT_ZZI_S = 7390 CEFBS_HasNEON, // USHLLv16i8_shift = 7391 CEFBS_HasNEON, // USHLLv2i32_shift = 7392 CEFBS_HasNEON, // USHLLv4i16_shift = 7393 CEFBS_HasNEON, // USHLLv4i32_shift = 7394 CEFBS_HasNEON, // USHLLv8i16_shift = 7395 CEFBS_HasNEON, // USHLLv8i8_shift = 7396 CEFBS_HasNEON, // USHLv16i8 = 7397 CEFBS_HasNEON, // USHLv1i64 = 7398 CEFBS_HasNEON, // USHLv2i32 = 7399 CEFBS_HasNEON, // USHLv2i64 = 7400 CEFBS_HasNEON, // USHLv4i16 = 7401 CEFBS_HasNEON, // USHLv4i32 = 7402 CEFBS_HasNEON, // USHLv8i16 = 7403 CEFBS_HasNEON, // USHLv8i8 = 7404 CEFBS_HasNEON, // USHRd = 7405 CEFBS_HasNEON, // USHRv16i8_shift = 7406 CEFBS_HasNEON, // USHRv2i32_shift = 7407 CEFBS_HasNEON, // USHRv2i64_shift = 7408 CEFBS_HasNEON, // USHRv4i16_shift = 7409 CEFBS_HasNEON, // USHRv4i32_shift = 7410 CEFBS_HasNEON, // USHRv8i16_shift = 7411 CEFBS_HasNEON, // USHRv8i8_shift = 7412 CEFBS_HasSME2, // USMLALL_MZZI_BtoS = 7413 CEFBS_HasSME2, // USMLALL_MZZ_BtoS = 7414 CEFBS_HasSME2, // USMLALL_VG2_M2Z2Z_BtoS = 7415 CEFBS_HasSME2, // USMLALL_VG2_M2ZZI_BtoS = 7416 CEFBS_HasSME2, // USMLALL_VG2_M2ZZ_BtoS = 7417 CEFBS_HasSME2, // USMLALL_VG4_M4Z4Z_BtoS = 7418 CEFBS_HasSME2, // USMLALL_VG4_M4ZZI_BtoS = 7419 CEFBS_HasSME2, // USMLALL_VG4_M4ZZ_BtoS = 7420 CEFBS_HasMatMulInt8, // USMMLA = 7421 CEFBS_HasSVE_HasMatMulInt8, // USMMLA_ZZZ = 7422 CEFBS_HasSMEI16I64, // USMOPA_MPPZZ_D = 7423 CEFBS_HasSME, // USMOPA_MPPZZ_S = 7424 CEFBS_HasSMEI16I64, // USMOPS_MPPZZ_D = 7425 CEFBS_HasSME, // USMOPS_MPPZZ_S = 7426 CEFBS_HasSVE2orSME, // USQADD_ZPmZ_B = 7427 CEFBS_HasSVE2orSME, // USQADD_ZPmZ_D = 7428 CEFBS_HasSVE2orSME, // USQADD_ZPmZ_H = 7429 CEFBS_HasSVE2orSME, // USQADD_ZPmZ_S = 7430 CEFBS_HasNEON, // USQADDv16i8 = 7431 CEFBS_HasNEON, // USQADDv1i16 = 7432 CEFBS_HasNEON, // USQADDv1i32 = 7433 CEFBS_HasNEON, // USQADDv1i64 = 7434 CEFBS_HasNEON, // USQADDv1i8 = 7435 CEFBS_HasNEON, // USQADDv2i32 = 7436 CEFBS_HasNEON, // USQADDv2i64 = 7437 CEFBS_HasNEON, // USQADDv4i16 = 7438 CEFBS_HasNEON, // USQADDv4i32 = 7439 CEFBS_HasNEON, // USQADDv8i16 = 7440 CEFBS_HasNEON, // USQADDv8i8 = 7441 CEFBS_HasSVE2orSME, // USRA_ZZI_B = 7442 CEFBS_HasSVE2orSME, // USRA_ZZI_D = 7443 CEFBS_HasSVE2orSME, // USRA_ZZI_H = 7444 CEFBS_HasSVE2orSME, // USRA_ZZI_S = 7445 CEFBS_HasNEON, // USRAd = 7446 CEFBS_HasNEON, // USRAv16i8_shift = 7447 CEFBS_HasNEON, // USRAv2i32_shift = 7448 CEFBS_HasNEON, // USRAv2i64_shift = 7449 CEFBS_HasNEON, // USRAv4i16_shift = 7450 CEFBS_HasNEON, // USRAv4i32_shift = 7451 CEFBS_HasNEON, // USRAv8i16_shift = 7452 CEFBS_HasNEON, // USRAv8i8_shift = 7453 CEFBS_HasSVE2orSME, // USUBLB_ZZZ_D = 7454 CEFBS_HasSVE2orSME, // USUBLB_ZZZ_H = 7455 CEFBS_HasSVE2orSME, // USUBLB_ZZZ_S = 7456 CEFBS_HasSVE2orSME, // USUBLT_ZZZ_D = 7457 CEFBS_HasSVE2orSME, // USUBLT_ZZZ_H = 7458 CEFBS_HasSVE2orSME, // USUBLT_ZZZ_S = 7459 CEFBS_HasNEON, // USUBLv16i8_v8i16 = 7460 CEFBS_HasNEON, // USUBLv2i32_v2i64 = 7461 CEFBS_HasNEON, // USUBLv4i16_v4i32 = 7462 CEFBS_HasNEON, // USUBLv4i32_v2i64 = 7463 CEFBS_HasNEON, // USUBLv8i16_v4i32 = 7464 CEFBS_HasNEON, // USUBLv8i8_v8i16 = 7465 CEFBS_HasSVE2orSME, // USUBWB_ZZZ_D = 7466 CEFBS_HasSVE2orSME, // USUBWB_ZZZ_H = 7467 CEFBS_HasSVE2orSME, // USUBWB_ZZZ_S = 7468 CEFBS_HasSVE2orSME, // USUBWT_ZZZ_D = 7469 CEFBS_HasSVE2orSME, // USUBWT_ZZZ_H = 7470 CEFBS_HasSVE2orSME, // USUBWT_ZZZ_S = 7471 CEFBS_HasNEON, // USUBWv16i8_v8i16 = 7472 CEFBS_HasNEON, // USUBWv2i32_v2i64 = 7473 CEFBS_HasNEON, // USUBWv4i16_v4i32 = 7474 CEFBS_HasNEON, // USUBWv4i32_v2i64 = 7475 CEFBS_HasNEON, // USUBWv8i16_v4i32 = 7476 CEFBS_HasNEON, // USUBWv8i8_v8i16 = 7477 CEFBS_HasSME2, // USVDOT_VG4_M4ZZI_BToS = 7478 CEFBS_HasSVEorSME, // UUNPKHI_ZZ_D = 7479 CEFBS_HasSVEorSME, // UUNPKHI_ZZ_H = 7480 CEFBS_HasSVEorSME, // UUNPKHI_ZZ_S = 7481 CEFBS_HasSVEorSME, // UUNPKLO_ZZ_D = 7482 CEFBS_HasSVEorSME, // UUNPKLO_ZZ_H = 7483 CEFBS_HasSVEorSME, // UUNPKLO_ZZ_S = 7484 CEFBS_HasSME2, // UUNPK_VG2_2ZZ_D = 7485 CEFBS_HasSME2, // UUNPK_VG2_2ZZ_H = 7486 CEFBS_HasSME2, // UUNPK_VG2_2ZZ_S = 7487 CEFBS_HasSME2, // UUNPK_VG4_4Z2Z_D = 7488 CEFBS_HasSME2, // UUNPK_VG4_4Z2Z_H = 7489 CEFBS_HasSME2, // UUNPK_VG4_4Z2Z_S = 7490 CEFBS_HasSME2, // UVDOT_VG2_M2ZZI_HtoS = 7491 CEFBS_HasSME2, // UVDOT_VG4_M4ZZI_BtoS = 7492 CEFBS_HasSME2_HasSMEI16I64, // UVDOT_VG4_M4ZZI_HtoD = 7493 CEFBS_HasSVEorSME, // UXTB_ZPmZ_D = 7494 CEFBS_HasSVEorSME, // UXTB_ZPmZ_H = 7495 CEFBS_HasSVEorSME, // UXTB_ZPmZ_S = 7496 CEFBS_HasSVEorSME, // UXTH_ZPmZ_D = 7497 CEFBS_HasSVEorSME, // UXTH_ZPmZ_S = 7498 CEFBS_HasSVEorSME, // UXTW_ZPmZ_D = 7499 CEFBS_HasSVEorSME, // UZP1_PPP_B = 7500 CEFBS_HasSVEorSME, // UZP1_PPP_D = 7501 CEFBS_HasSVEorSME, // UZP1_PPP_H = 7502 CEFBS_HasSVEorSME, // UZP1_PPP_S = 7503 CEFBS_HasSVEorSME, // UZP1_ZZZ_B = 7504 CEFBS_HasSVEorSME, // UZP1_ZZZ_D = 7505 CEFBS_HasSVEorSME, // UZP1_ZZZ_H = 7506 CEFBS_HasSVEorSME_HasMatMulFP64, // UZP1_ZZZ_Q = 7507 CEFBS_HasSVEorSME, // UZP1_ZZZ_S = 7508 CEFBS_HasNEON, // UZP1v16i8 = 7509 CEFBS_HasNEON, // UZP1v2i32 = 7510 CEFBS_HasNEON, // UZP1v2i64 = 7511 CEFBS_HasNEON, // UZP1v4i16 = 7512 CEFBS_HasNEON, // UZP1v4i32 = 7513 CEFBS_HasNEON, // UZP1v8i16 = 7514 CEFBS_HasNEON, // UZP1v8i8 = 7515 CEFBS_HasSVEorSME, // UZP2_PPP_B = 7516 CEFBS_HasSVEorSME, // UZP2_PPP_D = 7517 CEFBS_HasSVEorSME, // UZP2_PPP_H = 7518 CEFBS_HasSVEorSME, // UZP2_PPP_S = 7519 CEFBS_HasSVEorSME, // UZP2_ZZZ_B = 7520 CEFBS_HasSVEorSME, // UZP2_ZZZ_D = 7521 CEFBS_HasSVEorSME, // UZP2_ZZZ_H = 7522 CEFBS_HasSVEorSME_HasMatMulFP64, // UZP2_ZZZ_Q = 7523 CEFBS_HasSVEorSME, // UZP2_ZZZ_S = 7524 CEFBS_HasNEON, // UZP2v16i8 = 7525 CEFBS_HasNEON, // UZP2v2i32 = 7526 CEFBS_HasNEON, // UZP2v2i64 = 7527 CEFBS_HasNEON, // UZP2v4i16 = 7528 CEFBS_HasNEON, // UZP2v4i32 = 7529 CEFBS_HasNEON, // UZP2v8i16 = 7530 CEFBS_HasNEON, // UZP2v8i8 = 7531 CEFBS_HasSVE2p1_or_HasSME2p1, // UZPQ1_ZZZ_B = 7532 CEFBS_HasSVE2p1_or_HasSME2p1, // UZPQ1_ZZZ_D = 7533 CEFBS_HasSVE2p1_or_HasSME2p1, // UZPQ1_ZZZ_H = 7534 CEFBS_HasSVE2p1_or_HasSME2p1, // UZPQ1_ZZZ_S = 7535 CEFBS_HasSVE2p1_or_HasSME2p1, // UZPQ2_ZZZ_B = 7536 CEFBS_HasSVE2p1_or_HasSME2p1, // UZPQ2_ZZZ_D = 7537 CEFBS_HasSVE2p1_or_HasSME2p1, // UZPQ2_ZZZ_H = 7538 CEFBS_HasSVE2p1_or_HasSME2p1, // UZPQ2_ZZZ_S = 7539 CEFBS_HasSME2, // UZP_VG2_2ZZZ_B = 7540 CEFBS_HasSME2, // UZP_VG2_2ZZZ_D = 7541 CEFBS_HasSME2, // UZP_VG2_2ZZZ_H = 7542 CEFBS_HasSME2, // UZP_VG2_2ZZZ_Q = 7543 CEFBS_HasSME2, // UZP_VG2_2ZZZ_S = 7544 CEFBS_HasSME2, // UZP_VG4_4Z4Z_B = 7545 CEFBS_HasSME2, // UZP_VG4_4Z4Z_D = 7546 CEFBS_HasSME2, // UZP_VG4_4Z4Z_H = 7547 CEFBS_HasSME2, // UZP_VG4_4Z4Z_Q = 7548 CEFBS_HasSME2, // UZP_VG4_4Z4Z_S = 7549 CEFBS_HasWFxT, // WFET = 7550 CEFBS_HasWFxT, // WFIT = 7551 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGE_2PXX_B = 7552 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGE_2PXX_D = 7553 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGE_2PXX_H = 7554 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGE_2PXX_S = 7555 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGE_CXX_B = 7556 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGE_CXX_D = 7557 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGE_CXX_H = 7558 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGE_CXX_S = 7559 CEFBS_HasSVE2orSME, // WHILEGE_PWW_B = 7560 CEFBS_HasSVE2orSME, // WHILEGE_PWW_D = 7561 CEFBS_HasSVE2orSME, // WHILEGE_PWW_H = 7562 CEFBS_HasSVE2orSME, // WHILEGE_PWW_S = 7563 CEFBS_HasSVE2orSME, // WHILEGE_PXX_B = 7564 CEFBS_HasSVE2orSME, // WHILEGE_PXX_D = 7565 CEFBS_HasSVE2orSME, // WHILEGE_PXX_H = 7566 CEFBS_HasSVE2orSME, // WHILEGE_PXX_S = 7567 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGT_2PXX_B = 7568 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGT_2PXX_D = 7569 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGT_2PXX_H = 7570 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGT_2PXX_S = 7571 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGT_CXX_B = 7572 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGT_CXX_D = 7573 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGT_CXX_H = 7574 CEFBS_HasSVE2p1_or_HasSME2, // WHILEGT_CXX_S = 7575 CEFBS_HasSVE2orSME, // WHILEGT_PWW_B = 7576 CEFBS_HasSVE2orSME, // WHILEGT_PWW_D = 7577 CEFBS_HasSVE2orSME, // WHILEGT_PWW_H = 7578 CEFBS_HasSVE2orSME, // WHILEGT_PWW_S = 7579 CEFBS_HasSVE2orSME, // WHILEGT_PXX_B = 7580 CEFBS_HasSVE2orSME, // WHILEGT_PXX_D = 7581 CEFBS_HasSVE2orSME, // WHILEGT_PXX_H = 7582 CEFBS_HasSVE2orSME, // WHILEGT_PXX_S = 7583 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHI_2PXX_B = 7584 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHI_2PXX_D = 7585 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHI_2PXX_H = 7586 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHI_2PXX_S = 7587 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHI_CXX_B = 7588 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHI_CXX_D = 7589 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHI_CXX_H = 7590 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHI_CXX_S = 7591 CEFBS_HasSVE2orSME, // WHILEHI_PWW_B = 7592 CEFBS_HasSVE2orSME, // WHILEHI_PWW_D = 7593 CEFBS_HasSVE2orSME, // WHILEHI_PWW_H = 7594 CEFBS_HasSVE2orSME, // WHILEHI_PWW_S = 7595 CEFBS_HasSVE2orSME, // WHILEHI_PXX_B = 7596 CEFBS_HasSVE2orSME, // WHILEHI_PXX_D = 7597 CEFBS_HasSVE2orSME, // WHILEHI_PXX_H = 7598 CEFBS_HasSVE2orSME, // WHILEHI_PXX_S = 7599 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHS_2PXX_B = 7600 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHS_2PXX_D = 7601 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHS_2PXX_H = 7602 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHS_2PXX_S = 7603 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHS_CXX_B = 7604 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHS_CXX_D = 7605 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHS_CXX_H = 7606 CEFBS_HasSVE2p1_or_HasSME2, // WHILEHS_CXX_S = 7607 CEFBS_HasSVE2orSME, // WHILEHS_PWW_B = 7608 CEFBS_HasSVE2orSME, // WHILEHS_PWW_D = 7609 CEFBS_HasSVE2orSME, // WHILEHS_PWW_H = 7610 CEFBS_HasSVE2orSME, // WHILEHS_PWW_S = 7611 CEFBS_HasSVE2orSME, // WHILEHS_PXX_B = 7612 CEFBS_HasSVE2orSME, // WHILEHS_PXX_D = 7613 CEFBS_HasSVE2orSME, // WHILEHS_PXX_H = 7614 CEFBS_HasSVE2orSME, // WHILEHS_PXX_S = 7615 CEFBS_HasSVE2p1_or_HasSME2, // WHILELE_2PXX_B = 7616 CEFBS_HasSVE2p1_or_HasSME2, // WHILELE_2PXX_D = 7617 CEFBS_HasSVE2p1_or_HasSME2, // WHILELE_2PXX_H = 7618 CEFBS_HasSVE2p1_or_HasSME2, // WHILELE_2PXX_S = 7619 CEFBS_HasSVE2p1_or_HasSME2, // WHILELE_CXX_B = 7620 CEFBS_HasSVE2p1_or_HasSME2, // WHILELE_CXX_D = 7621 CEFBS_HasSVE2p1_or_HasSME2, // WHILELE_CXX_H = 7622 CEFBS_HasSVE2p1_or_HasSME2, // WHILELE_CXX_S = 7623 CEFBS_HasSVEorSME, // WHILELE_PWW_B = 7624 CEFBS_HasSVEorSME, // WHILELE_PWW_D = 7625 CEFBS_HasSVEorSME, // WHILELE_PWW_H = 7626 CEFBS_HasSVEorSME, // WHILELE_PWW_S = 7627 CEFBS_HasSVEorSME, // WHILELE_PXX_B = 7628 CEFBS_HasSVEorSME, // WHILELE_PXX_D = 7629 CEFBS_HasSVEorSME, // WHILELE_PXX_H = 7630 CEFBS_HasSVEorSME, // WHILELE_PXX_S = 7631 CEFBS_HasSVE2p1_or_HasSME2, // WHILELO_2PXX_B = 7632 CEFBS_HasSVE2p1_or_HasSME2, // WHILELO_2PXX_D = 7633 CEFBS_HasSVE2p1_or_HasSME2, // WHILELO_2PXX_H = 7634 CEFBS_HasSVE2p1_or_HasSME2, // WHILELO_2PXX_S = 7635 CEFBS_HasSVE2p1_or_HasSME2, // WHILELO_CXX_B = 7636 CEFBS_HasSVE2p1_or_HasSME2, // WHILELO_CXX_D = 7637 CEFBS_HasSVE2p1_or_HasSME2, // WHILELO_CXX_H = 7638 CEFBS_HasSVE2p1_or_HasSME2, // WHILELO_CXX_S = 7639 CEFBS_HasSVEorSME, // WHILELO_PWW_B = 7640 CEFBS_HasSVEorSME, // WHILELO_PWW_D = 7641 CEFBS_HasSVEorSME, // WHILELO_PWW_H = 7642 CEFBS_HasSVEorSME, // WHILELO_PWW_S = 7643 CEFBS_HasSVEorSME, // WHILELO_PXX_B = 7644 CEFBS_HasSVEorSME, // WHILELO_PXX_D = 7645 CEFBS_HasSVEorSME, // WHILELO_PXX_H = 7646 CEFBS_HasSVEorSME, // WHILELO_PXX_S = 7647 CEFBS_HasSVE2p1_or_HasSME2, // WHILELS_2PXX_B = 7648 CEFBS_HasSVE2p1_or_HasSME2, // WHILELS_2PXX_D = 7649 CEFBS_HasSVE2p1_or_HasSME2, // WHILELS_2PXX_H = 7650 CEFBS_HasSVE2p1_or_HasSME2, // WHILELS_2PXX_S = 7651 CEFBS_HasSVE2p1_or_HasSME2, // WHILELS_CXX_B = 7652 CEFBS_HasSVE2p1_or_HasSME2, // WHILELS_CXX_D = 7653 CEFBS_HasSVE2p1_or_HasSME2, // WHILELS_CXX_H = 7654 CEFBS_HasSVE2p1_or_HasSME2, // WHILELS_CXX_S = 7655 CEFBS_HasSVEorSME, // WHILELS_PWW_B = 7656 CEFBS_HasSVEorSME, // WHILELS_PWW_D = 7657 CEFBS_HasSVEorSME, // WHILELS_PWW_H = 7658 CEFBS_HasSVEorSME, // WHILELS_PWW_S = 7659 CEFBS_HasSVEorSME, // WHILELS_PXX_B = 7660 CEFBS_HasSVEorSME, // WHILELS_PXX_D = 7661 CEFBS_HasSVEorSME, // WHILELS_PXX_H = 7662 CEFBS_HasSVEorSME, // WHILELS_PXX_S = 7663 CEFBS_HasSVE2p1_or_HasSME2, // WHILELT_2PXX_B = 7664 CEFBS_HasSVE2p1_or_HasSME2, // WHILELT_2PXX_D = 7665 CEFBS_HasSVE2p1_or_HasSME2, // WHILELT_2PXX_H = 7666 CEFBS_HasSVE2p1_or_HasSME2, // WHILELT_2PXX_S = 7667 CEFBS_HasSVE2p1_or_HasSME2, // WHILELT_CXX_B = 7668 CEFBS_HasSVE2p1_or_HasSME2, // WHILELT_CXX_D = 7669 CEFBS_HasSVE2p1_or_HasSME2, // WHILELT_CXX_H = 7670 CEFBS_HasSVE2p1_or_HasSME2, // WHILELT_CXX_S = 7671 CEFBS_HasSVEorSME, // WHILELT_PWW_B = 7672 CEFBS_HasSVEorSME, // WHILELT_PWW_D = 7673 CEFBS_HasSVEorSME, // WHILELT_PWW_H = 7674 CEFBS_HasSVEorSME, // WHILELT_PWW_S = 7675 CEFBS_HasSVEorSME, // WHILELT_PXX_B = 7676 CEFBS_HasSVEorSME, // WHILELT_PXX_D = 7677 CEFBS_HasSVEorSME, // WHILELT_PXX_H = 7678 CEFBS_HasSVEorSME, // WHILELT_PXX_S = 7679 CEFBS_HasSVE2orSME, // WHILERW_PXX_B = 7680 CEFBS_HasSVE2orSME, // WHILERW_PXX_D = 7681 CEFBS_HasSVE2orSME, // WHILERW_PXX_H = 7682 CEFBS_HasSVE2orSME, // WHILERW_PXX_S = 7683 CEFBS_HasSVE2orSME, // WHILEWR_PXX_B = 7684 CEFBS_HasSVE2orSME, // WHILEWR_PXX_D = 7685 CEFBS_HasSVE2orSME, // WHILEWR_PXX_H = 7686 CEFBS_HasSVE2orSME, // WHILEWR_PXX_S = 7687 CEFBS_HasSVE, // WRFFR = 7688 CEFBS_HasAltNZCV, // XAFLAG = 7689 CEFBS_HasSHA3, // XAR = 7690 CEFBS_HasSVE2orSME, // XAR_ZZZI_B = 7691 CEFBS_HasSVE2orSME, // XAR_ZZZI_D = 7692 CEFBS_HasSVE2orSME, // XAR_ZZZI_H = 7693 CEFBS_HasSVE2orSME, // XAR_ZZZI_S = 7694 CEFBS_HasPAuth, // XPACD = 7695 CEFBS_HasPAuth, // XPACI = 7696 CEFBS_None, // XPACLRI = 7697 CEFBS_HasNEON, // XTNv16i8 = 7698 CEFBS_HasNEON, // XTNv2i32 = 7699 CEFBS_HasNEON, // XTNv4i16 = 7700 CEFBS_HasNEON, // XTNv4i32 = 7701 CEFBS_HasNEON, // XTNv8i16 = 7702 CEFBS_HasNEON, // XTNv8i8 = 7703 CEFBS_HasSME, // ZERO_M = 7704 CEFBS_HasSME2p1, // ZERO_MXI_2Z = 7705 CEFBS_HasSME2p1, // ZERO_MXI_4Z = 7706 CEFBS_HasSME2p1, // ZERO_MXI_VG2_2Z = 7707 CEFBS_HasSME2p1, // ZERO_MXI_VG2_4Z = 7708 CEFBS_HasSME2p1, // ZERO_MXI_VG2_Z = 7709 CEFBS_HasSME2p1, // ZERO_MXI_VG4_2Z = 7710 CEFBS_HasSME2p1, // ZERO_MXI_VG4_4Z = 7711 CEFBS_HasSME2p1, // ZERO_MXI_VG4_Z = 7712 CEFBS_HasSME2, // ZERO_T = 7713 CEFBS_HasSVEorSME, // ZIP1_PPP_B = 7714 CEFBS_HasSVEorSME, // ZIP1_PPP_D = 7715 CEFBS_HasSVEorSME, // ZIP1_PPP_H = 7716 CEFBS_HasSVEorSME, // ZIP1_PPP_S = 7717 CEFBS_HasSVEorSME, // ZIP1_ZZZ_B = 7718 CEFBS_HasSVEorSME, // ZIP1_ZZZ_D = 7719 CEFBS_HasSVEorSME, // ZIP1_ZZZ_H = 7720 CEFBS_HasSVEorSME_HasMatMulFP64, // ZIP1_ZZZ_Q = 7721 CEFBS_HasSVEorSME, // ZIP1_ZZZ_S = 7722 CEFBS_HasNEON, // ZIP1v16i8 = 7723 CEFBS_HasNEON, // ZIP1v2i32 = 7724 CEFBS_HasNEON, // ZIP1v2i64 = 7725 CEFBS_HasNEON, // ZIP1v4i16 = 7726 CEFBS_HasNEON, // ZIP1v4i32 = 7727 CEFBS_HasNEON, // ZIP1v8i16 = 7728 CEFBS_HasNEON, // ZIP1v8i8 = 7729 CEFBS_HasSVEorSME, // ZIP2_PPP_B = 7730 CEFBS_HasSVEorSME, // ZIP2_PPP_D = 7731 CEFBS_HasSVEorSME, // ZIP2_PPP_H = 7732 CEFBS_HasSVEorSME, // ZIP2_PPP_S = 7733 CEFBS_HasSVEorSME, // ZIP2_ZZZ_B = 7734 CEFBS_HasSVEorSME, // ZIP2_ZZZ_D = 7735 CEFBS_HasSVEorSME, // ZIP2_ZZZ_H = 7736 CEFBS_HasSVEorSME_HasMatMulFP64, // ZIP2_ZZZ_Q = 7737 CEFBS_HasSVEorSME, // ZIP2_ZZZ_S = 7738 CEFBS_HasNEON, // ZIP2v16i8 = 7739 CEFBS_HasNEON, // ZIP2v2i32 = 7740 CEFBS_HasNEON, // ZIP2v2i64 = 7741 CEFBS_HasNEON, // ZIP2v4i16 = 7742 CEFBS_HasNEON, // ZIP2v4i32 = 7743 CEFBS_HasNEON, // ZIP2v8i16 = 7744 CEFBS_HasNEON, // ZIP2v8i8 = 7745 CEFBS_HasSVE2p1_or_HasSME2p1, // ZIPQ1_ZZZ_B = 7746 CEFBS_HasSVE2p1_or_HasSME2p1, // ZIPQ1_ZZZ_D = 7747 CEFBS_HasSVE2p1_or_HasSME2p1, // ZIPQ1_ZZZ_H = 7748 CEFBS_HasSVE2p1_or_HasSME2p1, // ZIPQ1_ZZZ_S = 7749 CEFBS_HasSVE2p1_or_HasSME2p1, // ZIPQ2_ZZZ_B = 7750 CEFBS_HasSVE2p1_or_HasSME2p1, // ZIPQ2_ZZZ_D = 7751 CEFBS_HasSVE2p1_or_HasSME2p1, // ZIPQ2_ZZZ_H = 7752 CEFBS_HasSVE2p1_or_HasSME2p1, // ZIPQ2_ZZZ_S = 7753 CEFBS_HasSME2, // ZIP_VG2_2ZZZ_B = 7754 CEFBS_HasSME2, // ZIP_VG2_2ZZZ_D = 7755 CEFBS_HasSME2, // ZIP_VG2_2ZZZ_H = 7756 CEFBS_HasSME2, // ZIP_VG2_2ZZZ_Q = 7757 CEFBS_HasSME2, // ZIP_VG2_2ZZZ_S = 7758 CEFBS_HasSME2, // ZIP_VG4_4Z4Z_B = 7759 CEFBS_HasSME2, // ZIP_VG4_4Z4Z_D = 7760 CEFBS_HasSME2, // ZIP_VG4_4Z4Z_H = 7761 CEFBS_HasSME2, // ZIP_VG4_4Z4Z_Q = 7762 CEFBS_HasSME2, // ZIP_VG4_4Z4Z_S = 7763 CEFBS_HasSVE2p1_or_HasSME2, // anonymous_15148 = 7764 CEFBS_HasSVE2p1_or_HasSME2, // anonymous_15149 = 7765 CEFBS_HasSVE2p1_or_HasSME2, // anonymous_5481 = 7766 }; assert(Opcode < 7767); FeatureBitset AvailableFeatures = computeAvailableFeatures(Features); const FeatureBitset &RequiredFeatures = FeatureBitsets[RequiredFeaturesRefs[Opcode]]; FeatureBitset MissingFeatures = (AvailableFeatures & RequiredFeatures) ^ RequiredFeatures; if (MissingFeatures.any()) { std::ostringstream Msg; Msg << "Attempting to emit " << &AArch64InstrNameData[AArch64InstrNameIndices[Opcode]] << " instruction but the "; for (unsigned i = 0, e = MissingFeatures.size(); i != e; ++i) if (MissingFeatures.test(i)) Msg << SubtargetFeatureNames[i] << " "; Msg << "predicate(s) are not met"; report_fatal_error(Msg.str().c_str()); } #endif // NDEBUG } } // end namespace AArch64_MC } // end namespace llvm #endif // ENABLE_INSTR_PREDICATE_VERIFIER #ifdef GET_INSTRMAP_INFO #undef GET_INSTRMAP_INFO namespace llvm { namespace AArch64 { enum IsInstr { IsInstr_1 }; enum isReverseInstr { isReverseInstr_0, isReverseInstr_1 }; // getSMEPseudoMap LLVM_READONLY int getSMEPseudoMap(uint16_t Opcode) { static const uint16_t getSMEPseudoMapTable[][2] = { { AArch64::ADDHA_MPPZ_D_PSEUDO_D, AArch64::ADDHA_MPPZ_D }, { AArch64::ADDHA_MPPZ_S_PSEUDO_S, AArch64::ADDHA_MPPZ_S }, { AArch64::ADDVA_MPPZ_D_PSEUDO_D, AArch64::ADDVA_MPPZ_D }, { AArch64::ADDVA_MPPZ_S_PSEUDO_S, AArch64::ADDVA_MPPZ_S }, { AArch64::ADD_VG2_M2Z2Z_D_PSEUDO, AArch64::ADD_VG2_M2Z2Z_D }, { AArch64::ADD_VG2_M2Z2Z_S_PSEUDO, AArch64::ADD_VG2_M2Z2Z_S }, { AArch64::ADD_VG2_M2ZZ_D_PSEUDO, AArch64::ADD_VG2_M2ZZ_D }, { AArch64::ADD_VG2_M2ZZ_S_PSEUDO, AArch64::ADD_VG2_M2ZZ_S }, { AArch64::ADD_VG4_M4Z4Z_D_PSEUDO, AArch64::ADD_VG4_M4Z4Z_D }, { AArch64::ADD_VG4_M4Z4Z_S_PSEUDO, AArch64::ADD_VG4_M4Z4Z_S }, { AArch64::ADD_VG4_M4ZZ_D_PSEUDO, AArch64::ADD_VG4_M4ZZ_D }, { AArch64::ADD_VG4_M4ZZ_S_PSEUDO, AArch64::ADD_VG4_M4ZZ_S }, { AArch64::BFDOT_VG2_M2Z2Z_HtoS_PSEUDO, AArch64::BFDOT_VG2_M2Z2Z_HtoS }, { AArch64::BFDOT_VG2_M2ZZI_HtoS_PSEUDO, AArch64::BFDOT_VG2_M2ZZI_HtoS }, { AArch64::BFDOT_VG4_M4Z4Z_HtoS_PSEUDO, AArch64::BFDOT_VG4_M4Z4Z_HtoS }, { AArch64::BFDOT_VG4_M4ZZI_HtoS_PSEUDO, AArch64::BFDOT_VG4_M4ZZI_HtoS }, { AArch64::BFMLAL_MZZI_S_PSEUDO, AArch64::BFMLAL_MZZI_S }, { AArch64::BFMLAL_MZZ_S_PSEUDO, AArch64::BFMLAL_MZZ_S }, { AArch64::BFMLAL_VG2_M2Z2Z_S_PSEUDO, AArch64::BFMLAL_VG2_M2Z2Z_S }, { AArch64::BFMLAL_VG2_M2ZZI_S_PSEUDO, AArch64::BFMLAL_VG2_M2ZZI_S }, { AArch64::BFMLAL_VG2_M2ZZ_S_PSEUDO, AArch64::BFMLAL_VG2_M2ZZ_S }, { AArch64::BFMLAL_VG4_M4Z4Z_S_PSEUDO, AArch64::BFMLAL_VG4_M4Z4Z_S }, { AArch64::BFMLAL_VG4_M4ZZI_S_PSEUDO, AArch64::BFMLAL_VG4_M4ZZI_S }, { AArch64::BFMLAL_VG4_M4ZZ_S_PSEUDO, AArch64::BFMLAL_VG4_M4ZZ_S }, { AArch64::BFMLA_VG2_M2Z2Z_PSEUDO, AArch64::BFMLA_VG2_M2Z2Z }, { AArch64::BFMLA_VG4_M4Z4Z_PSEUDO, AArch64::BFMLA_VG4_M4Z4Z }, { AArch64::BFMLSL_MZZI_S_PSEUDO, AArch64::BFMLSL_MZZI_S }, { AArch64::BFMLSL_MZZ_S_PSEUDO, AArch64::BFMLSL_MZZ_S }, { AArch64::BFMLSL_VG2_M2Z2Z_S_PSEUDO, AArch64::BFMLSL_VG2_M2Z2Z_S }, { AArch64::BFMLSL_VG2_M2ZZI_S_PSEUDO, AArch64::BFMLSL_VG2_M2ZZI_S }, { AArch64::BFMLSL_VG2_M2ZZ_S_PSEUDO, AArch64::BFMLSL_VG2_M2ZZ_S }, { AArch64::BFMLSL_VG4_M4Z4Z_S_PSEUDO, AArch64::BFMLSL_VG4_M4Z4Z_S }, { AArch64::BFMLSL_VG4_M4ZZI_S_PSEUDO, AArch64::BFMLSL_VG4_M4ZZI_S }, { AArch64::BFMLSL_VG4_M4ZZ_S_PSEUDO, AArch64::BFMLSL_VG4_M4ZZ_S }, { AArch64::BFMLS_VG2_M2Z2Z_PSEUDO, AArch64::BFMLS_VG2_M2Z2Z }, { AArch64::BFMLS_VG4_M4Z4Z_PSEUDO, AArch64::BFMLS_VG4_M4Z4Z }, { AArch64::BFMOPA_MPPZZ_PSEUDO, AArch64::BFMOPA_MPPZZ }, { AArch64::BFMOPS_MPPZZ_PSEUDO, AArch64::BFMOPS_MPPZZ }, { AArch64::BFVDOT_VG2_M2ZZI_HtoS_PSEUDO, AArch64::BFVDOT_VG2_M2ZZI_HtoS }, { AArch64::FDOT_VG2_M2Z2Z_HtoS_PSEUDO, AArch64::FDOT_VG2_M2Z2Z_HtoS }, { AArch64::FDOT_VG2_M2ZZI_HtoS_PSEUDO, AArch64::FDOT_VG2_M2ZZI_HtoS }, { AArch64::FDOT_VG4_M4Z4Z_HtoS_PSEUDO, AArch64::FDOT_VG4_M4Z4Z_HtoS }, { AArch64::FDOT_VG4_M4ZZI_HtoS_PSEUDO, AArch64::FDOT_VG4_M4ZZI_HtoS }, { AArch64::FMLAL_MZZI_S_PSEUDO, AArch64::FMLAL_MZZI_S }, { AArch64::FMLAL_MZZ_S_PSEUDO, AArch64::FMLAL_MZZ_S }, { AArch64::FMLAL_VG2_M2Z2Z_S_PSEUDO, AArch64::FMLAL_VG2_M2Z2Z_S }, { AArch64::FMLAL_VG2_M2ZZI_S_PSEUDO, AArch64::FMLAL_VG2_M2ZZI_S }, { AArch64::FMLAL_VG2_M2ZZ_S_PSEUDO, AArch64::FMLAL_VG2_M2ZZ_S }, { AArch64::FMLAL_VG4_M4Z4Z_S_PSEUDO, AArch64::FMLAL_VG4_M4Z4Z_S }, { AArch64::FMLAL_VG4_M4ZZI_S_PSEUDO, AArch64::FMLAL_VG4_M4ZZI_S }, { AArch64::FMLAL_VG4_M4ZZ_S_PSEUDO, AArch64::FMLAL_VG4_M4ZZ_S }, { AArch64::FMLA_VG2_M2Z2Z_D_PSEUDO, AArch64::FMLA_VG2_M2Z2Z_D }, { AArch64::FMLA_VG2_M2Z2Z_S_PSEUDO, AArch64::FMLA_VG2_M2Z2Z_S }, { AArch64::FMLA_VG2_M2Z4Z_H_PSEUDO, AArch64::FMLA_VG2_M2Z4Z_H }, { AArch64::FMLA_VG2_M2ZZI_D_PSEUDO, AArch64::FMLA_VG2_M2ZZI_D }, { AArch64::FMLA_VG2_M2ZZI_S_PSEUDO, AArch64::FMLA_VG2_M2ZZI_S }, { AArch64::FMLA_VG2_M2ZZ_D_PSEUDO, AArch64::FMLA_VG2_M2ZZ_D }, { AArch64::FMLA_VG2_M2ZZ_S_PSEUDO, AArch64::FMLA_VG2_M2ZZ_S }, { AArch64::FMLA_VG4_M4Z4Z_D_PSEUDO, AArch64::FMLA_VG4_M4Z4Z_D }, { AArch64::FMLA_VG4_M4Z4Z_H_PSEUDO, AArch64::FMLA_VG4_M4Z4Z_H }, { AArch64::FMLA_VG4_M4Z4Z_S_PSEUDO, AArch64::FMLA_VG4_M4Z4Z_S }, { AArch64::FMLA_VG4_M4ZZI_D_PSEUDO, AArch64::FMLA_VG4_M4ZZI_D }, { AArch64::FMLA_VG4_M4ZZI_S_PSEUDO, AArch64::FMLA_VG4_M4ZZI_S }, { AArch64::FMLA_VG4_M4ZZ_D_PSEUDO, AArch64::FMLA_VG4_M4ZZ_D }, { AArch64::FMLA_VG4_M4ZZ_S_PSEUDO, AArch64::FMLA_VG4_M4ZZ_S }, { AArch64::FMLSL_MZZI_S_PSEUDO, AArch64::FMLSL_MZZI_S }, { AArch64::FMLSL_MZZ_S_PSEUDO, AArch64::FMLSL_MZZ_S }, { AArch64::FMLSL_VG2_M2Z2Z_S_PSEUDO, AArch64::FMLSL_VG2_M2Z2Z_S }, { AArch64::FMLSL_VG2_M2ZZI_S_PSEUDO, AArch64::FMLSL_VG2_M2ZZI_S }, { AArch64::FMLSL_VG2_M2ZZ_S_PSEUDO, AArch64::FMLSL_VG2_M2ZZ_S }, { AArch64::FMLSL_VG4_M4Z4Z_S_PSEUDO, AArch64::FMLSL_VG4_M4Z4Z_S }, { AArch64::FMLSL_VG4_M4ZZI_S_PSEUDO, AArch64::FMLSL_VG4_M4ZZI_S }, { AArch64::FMLSL_VG4_M4ZZ_S_PSEUDO, AArch64::FMLSL_VG4_M4ZZ_S }, { AArch64::FMLS_VG2_M2Z2Z_D_PSEUDO, AArch64::FMLS_VG2_M2Z2Z_D }, { AArch64::FMLS_VG2_M2Z2Z_H_PSEUDO, AArch64::FMLS_VG2_M2Z2Z_H }, { AArch64::FMLS_VG2_M2Z2Z_S_PSEUDO, AArch64::FMLS_VG2_M2Z2Z_S }, { AArch64::FMLS_VG2_M2ZZI_D_PSEUDO, AArch64::FMLS_VG2_M2ZZI_D }, { AArch64::FMLS_VG2_M2ZZI_S_PSEUDO, AArch64::FMLS_VG2_M2ZZI_S }, { AArch64::FMLS_VG2_M2ZZ_D_PSEUDO, AArch64::FMLS_VG2_M2ZZ_D }, { AArch64::FMLS_VG2_M2ZZ_S_PSEUDO, AArch64::FMLS_VG2_M2ZZ_S }, { AArch64::FMLS_VG4_M4Z2Z_H_PSEUDO, AArch64::FMLS_VG4_M4Z2Z_H }, { AArch64::FMLS_VG4_M4Z4Z_D_PSEUDO, AArch64::FMLS_VG4_M4Z4Z_D }, { AArch64::FMLS_VG4_M4Z4Z_S_PSEUDO, AArch64::FMLS_VG4_M4Z4Z_S }, { AArch64::FMLS_VG4_M4ZZI_D_PSEUDO, AArch64::FMLS_VG4_M4ZZI_D }, { AArch64::FMLS_VG4_M4ZZI_S_PSEUDO, AArch64::FMLS_VG4_M4ZZI_S }, { AArch64::FMLS_VG4_M4ZZ_D_PSEUDO, AArch64::FMLS_VG4_M4ZZ_D }, { AArch64::FMLS_VG4_M4ZZ_S_PSEUDO, AArch64::FMLS_VG4_M4ZZ_S }, { AArch64::FMOPAL_MPPZZ_PSEUDO, AArch64::FMOPAL_MPPZZ }, { AArch64::FMOPA_MPPZZ_D_PSEUDO, AArch64::FMOPA_MPPZZ_D }, { AArch64::FMOPA_MPPZZ_S_PSEUDO, AArch64::FMOPA_MPPZZ_S }, { AArch64::FMOPSL_MPPZZ_PSEUDO, AArch64::FMOPSL_MPPZZ }, { AArch64::FMOPS_MPPZZ_D_PSEUDO, AArch64::FMOPS_MPPZZ_D }, { AArch64::FMOPS_MPPZZ_S_PSEUDO, AArch64::FMOPS_MPPZZ_S }, { AArch64::FVDOT_VG2_M2ZZI_HtoS_PSEUDO, AArch64::FVDOT_VG2_M2ZZI_HtoS }, { AArch64::INSERT_MXIPZ_H_PSEUDO_B, AArch64::INSERT_MXIPZ_H_B }, { AArch64::INSERT_MXIPZ_H_PSEUDO_D, AArch64::INSERT_MXIPZ_H_D }, { AArch64::INSERT_MXIPZ_H_PSEUDO_H, AArch64::INSERT_MXIPZ_H_H }, { AArch64::INSERT_MXIPZ_H_PSEUDO_Q, AArch64::INSERT_MXIPZ_H_Q }, { AArch64::INSERT_MXIPZ_H_PSEUDO_S, AArch64::INSERT_MXIPZ_H_S }, { AArch64::INSERT_MXIPZ_V_PSEUDO_B, AArch64::INSERT_MXIPZ_V_B }, { AArch64::INSERT_MXIPZ_V_PSEUDO_D, AArch64::INSERT_MXIPZ_V_D }, { AArch64::INSERT_MXIPZ_V_PSEUDO_H, AArch64::INSERT_MXIPZ_V_H }, { AArch64::INSERT_MXIPZ_V_PSEUDO_Q, AArch64::INSERT_MXIPZ_V_Q }, { AArch64::INSERT_MXIPZ_V_PSEUDO_S, AArch64::INSERT_MXIPZ_V_S }, { AArch64::SDOT_VG2_M2Z2Z_BtoS_PSEUDO, AArch64::SDOT_VG2_M2Z2Z_BtoS }, { AArch64::SDOT_VG2_M2Z2Z_HtoD_PSEUDO, AArch64::SDOT_VG2_M2Z2Z_HtoD }, { AArch64::SDOT_VG2_M2Z2Z_HtoS_PSEUDO, AArch64::SDOT_VG2_M2Z2Z_HtoS }, { AArch64::SDOT_VG2_M2ZZI_BToS_PSEUDO, AArch64::SDOT_VG2_M2ZZI_BToS }, { AArch64::SDOT_VG2_M2ZZI_HToS_PSEUDO, AArch64::SDOT_VG2_M2ZZI_HToS }, { AArch64::SDOT_VG2_M2ZZI_HtoD_PSEUDO, AArch64::SDOT_VG2_M2ZZI_HtoD }, { AArch64::SDOT_VG4_M4Z4Z_BtoS_PSEUDO, AArch64::SDOT_VG4_M4Z4Z_BtoS }, { AArch64::SDOT_VG4_M4Z4Z_HtoD_PSEUDO, AArch64::SDOT_VG4_M4Z4Z_HtoD }, { AArch64::SDOT_VG4_M4Z4Z_HtoS_PSEUDO, AArch64::SDOT_VG4_M4Z4Z_HtoS }, { AArch64::SDOT_VG4_M4ZZI_BToS_PSEUDO, AArch64::SDOT_VG4_M4ZZI_BToS }, { AArch64::SDOT_VG4_M4ZZI_HToS_PSEUDO, AArch64::SDOT_VG4_M4ZZI_HToS }, { AArch64::SDOT_VG4_M4ZZI_HtoD_PSEUDO, AArch64::SDOT_VG4_M4ZZI_HtoD }, { AArch64::SMLAL_MZZI_S_PSEUDO, AArch64::SMLAL_MZZI_S }, { AArch64::SMLAL_MZZ_S_PSEUDO, AArch64::SMLAL_MZZ_S }, { AArch64::SMLAL_VG2_M2Z2Z_S_PSEUDO, AArch64::SMLAL_VG2_M2Z2Z_S }, { AArch64::SMLAL_VG2_M2ZZI_S_PSEUDO, AArch64::SMLAL_VG2_M2ZZI_S }, { AArch64::SMLAL_VG2_M2ZZ_S_PSEUDO, AArch64::SMLAL_VG2_M2ZZ_S }, { AArch64::SMLAL_VG4_M4Z4Z_S_PSEUDO, AArch64::SMLAL_VG4_M4Z4Z_S }, { AArch64::SMLAL_VG4_M4ZZI_S_PSEUDO, AArch64::SMLAL_VG4_M4ZZI_S }, { AArch64::SMLAL_VG4_M4ZZ_S_PSEUDO, AArch64::SMLAL_VG4_M4ZZ_S }, { AArch64::SMLSL_MZZI_S_PSEUDO, AArch64::SMLSL_MZZI_S }, { AArch64::SMLSL_MZZ_S_PSEUDO, AArch64::SMLSL_MZZ_S }, { AArch64::SMLSL_VG2_M2Z2Z_S_PSEUDO, AArch64::SMLSL_VG2_M2Z2Z_S }, { AArch64::SMLSL_VG2_M2ZZI_S_PSEUDO, AArch64::SMLSL_VG2_M2ZZI_S }, { AArch64::SMLSL_VG2_M2ZZ_S_PSEUDO, AArch64::SMLSL_VG2_M2ZZ_S }, { AArch64::SMLSL_VG4_M4Z4Z_S_PSEUDO, AArch64::SMLSL_VG4_M4Z4Z_S }, { AArch64::SMLSL_VG4_M4ZZI_S_PSEUDO, AArch64::SMLSL_VG4_M4ZZI_S }, { AArch64::SMLSL_VG4_M4ZZ_S_PSEUDO, AArch64::SMLSL_VG4_M4ZZ_S }, { AArch64::SMOPA_MPPZZ_D_PSEUDO, AArch64::SMOPA_MPPZZ_D }, { AArch64::SMOPA_MPPZZ_S_PSEUDO, AArch64::SMOPA_MPPZZ_S }, { AArch64::SMOPS_MPPZZ_D_PSEUDO, AArch64::SMOPS_MPPZZ_D }, { AArch64::SMOPS_MPPZZ_S_PSEUDO, AArch64::SMOPS_MPPZZ_S }, { AArch64::SUB_VG2_M2Z2Z_D_PSEUDO, AArch64::SUB_VG2_M2Z2Z_D }, { AArch64::SUB_VG2_M2Z2Z_S_PSEUDO, AArch64::SUB_VG2_M2Z2Z_S }, { AArch64::SUB_VG2_M2ZZ_D_PSEUDO, AArch64::SUB_VG2_M2ZZ_D }, { AArch64::SUB_VG2_M2ZZ_S_PSEUDO, AArch64::SUB_VG2_M2ZZ_S }, { AArch64::SUB_VG4_M4Z4Z_D_PSEUDO, AArch64::SUB_VG4_M4Z4Z_D }, { AArch64::SUB_VG4_M4Z4Z_S_PSEUDO, AArch64::SUB_VG4_M4Z4Z_S }, { AArch64::SUB_VG4_M4ZZ_D_PSEUDO, AArch64::SUB_VG4_M4ZZ_D }, { AArch64::SUB_VG4_M4ZZ_S_PSEUDO, AArch64::SUB_VG4_M4ZZ_S }, { AArch64::SUDOT_VG2_M2ZZI_BToS_PSEUDO, AArch64::SUDOT_VG2_M2ZZI_BToS }, { AArch64::SUDOT_VG4_M4ZZI_BToS_PSEUDO, AArch64::SUDOT_VG4_M4ZZI_BToS }, { AArch64::SUMOPA_MPPZZ_D_PSEUDO, AArch64::SUMOPA_MPPZZ_D }, { AArch64::SUMOPA_MPPZZ_S_PSEUDO, AArch64::SUMOPA_MPPZZ_S }, { AArch64::SUMOPS_MPPZZ_D_PSEUDO, AArch64::SUMOPS_MPPZZ_D }, { AArch64::SUMOPS_MPPZZ_S_PSEUDO, AArch64::SUMOPS_MPPZZ_S }, { AArch64::SUVDOT_VG4_M4ZZI_BToS_PSEUDO, AArch64::SUVDOT_VG4_M4ZZI_BToS }, { AArch64::SVDOT_VG2_M2ZZI_HtoS_PSEUDO, AArch64::SVDOT_VG2_M2ZZI_HtoS }, { AArch64::SVDOT_VG4_M4ZZI_BtoS_PSEUDO, AArch64::SVDOT_VG4_M4ZZI_BtoS }, { AArch64::SVDOT_VG4_M4ZZI_HtoD_PSEUDO, AArch64::SVDOT_VG4_M4ZZI_HtoD }, { AArch64::UDOT_VG2_M2Z2Z_BtoS_PSEUDO, AArch64::UDOT_VG2_M2Z2Z_BtoS }, { AArch64::UDOT_VG2_M2Z2Z_HtoD_PSEUDO, AArch64::UDOT_VG2_M2Z2Z_HtoD }, { AArch64::UDOT_VG2_M2Z2Z_HtoS_PSEUDO, AArch64::UDOT_VG2_M2Z2Z_HtoS }, { AArch64::UDOT_VG2_M2ZZI_BToS_PSEUDO, AArch64::UDOT_VG2_M2ZZI_BToS }, { AArch64::UDOT_VG2_M2ZZI_HToS_PSEUDO, AArch64::UDOT_VG2_M2ZZI_HToS }, { AArch64::UDOT_VG2_M2ZZI_HtoD_PSEUDO, AArch64::UDOT_VG2_M2ZZI_HtoD }, { AArch64::UDOT_VG4_M4Z4Z_BtoS_PSEUDO, AArch64::UDOT_VG4_M4Z4Z_BtoS }, { AArch64::UDOT_VG4_M4Z4Z_HtoD_PSEUDO, AArch64::UDOT_VG4_M4Z4Z_HtoD }, { AArch64::UDOT_VG4_M4Z4Z_HtoS_PSEUDO, AArch64::UDOT_VG4_M4Z4Z_HtoS }, { AArch64::UDOT_VG4_M4ZZI_BtoS_PSEUDO, AArch64::UDOT_VG4_M4ZZI_BtoS }, { AArch64::UDOT_VG4_M4ZZI_HToS_PSEUDO, AArch64::UDOT_VG4_M4ZZI_HToS }, { AArch64::UDOT_VG4_M4ZZI_HtoD_PSEUDO, AArch64::UDOT_VG4_M4ZZI_HtoD }, { AArch64::UMLAL_MZZI_S_PSEUDO, AArch64::UMLAL_MZZI_S }, { AArch64::UMLAL_MZZ_S_PSEUDO, AArch64::UMLAL_MZZ_S }, { AArch64::UMLAL_VG2_M2Z2Z_S_PSEUDO, AArch64::UMLAL_VG2_M2Z2Z_S }, { AArch64::UMLAL_VG2_M2ZZI_S_PSEUDO, AArch64::UMLAL_VG2_M2ZZI_S }, { AArch64::UMLAL_VG2_M2ZZ_S_PSEUDO, AArch64::UMLAL_VG2_M2ZZ_S }, { AArch64::UMLAL_VG4_M4Z4Z_S_PSEUDO, AArch64::UMLAL_VG4_M4Z4Z_S }, { AArch64::UMLAL_VG4_M4ZZI_S_PSEUDO, AArch64::UMLAL_VG4_M4ZZI_S }, { AArch64::UMLAL_VG4_M4ZZ_S_PSEUDO, AArch64::UMLAL_VG4_M4ZZ_S }, { AArch64::UMLSL_MZZI_S_PSEUDO, AArch64::UMLSL_MZZI_S }, { AArch64::UMLSL_MZZ_S_PSEUDO, AArch64::UMLSL_MZZ_S }, { AArch64::UMLSL_VG2_M2Z2Z_S_PSEUDO, AArch64::UMLSL_VG2_M2Z2Z_S }, { AArch64::UMLSL_VG2_M2ZZI_S_PSEUDO, AArch64::UMLSL_VG2_M2ZZI_S }, { AArch64::UMLSL_VG2_M2ZZ_S_PSEUDO, AArch64::UMLSL_VG2_M2ZZ_S }, { AArch64::UMLSL_VG4_M4Z4Z_S_PSEUDO, AArch64::UMLSL_VG4_M4Z4Z_S }, { AArch64::UMLSL_VG4_M4ZZI_S_PSEUDO, AArch64::UMLSL_VG4_M4ZZI_S }, { AArch64::UMLSL_VG4_M4ZZ_S_PSEUDO, AArch64::UMLSL_VG4_M4ZZ_S }, { AArch64::UMOPA_MPPZZ_D_PSEUDO, AArch64::UMOPA_MPPZZ_D }, { AArch64::UMOPA_MPPZZ_S_PSEUDO, AArch64::UMOPA_MPPZZ_S }, { AArch64::UMOPS_MPPZZ_D_PSEUDO, AArch64::UMOPS_MPPZZ_D }, { AArch64::UMOPS_MPPZZ_S_PSEUDO, AArch64::UMOPS_MPPZZ_S }, { AArch64::USDOT_VG2_M2Z2Z_BToS_PSEUDO, AArch64::USDOT_VG2_M2Z2Z_BToS }, { AArch64::USDOT_VG2_M2ZZI_BToS_PSEUDO, AArch64::USDOT_VG2_M2ZZI_BToS }, { AArch64::USDOT_VG4_M4Z4Z_BToS_PSEUDO, AArch64::USDOT_VG4_M4Z4Z_BToS }, { AArch64::USDOT_VG4_M4ZZI_BToS_PSEUDO, AArch64::USDOT_VG4_M4ZZI_BToS }, { AArch64::USMOPA_MPPZZ_D_PSEUDO, AArch64::USMOPA_MPPZZ_D }, { AArch64::USMOPA_MPPZZ_S_PSEUDO, AArch64::USMOPA_MPPZZ_S }, { AArch64::USMOPS_MPPZZ_D_PSEUDO, AArch64::USMOPS_MPPZZ_D }, { AArch64::USMOPS_MPPZZ_S_PSEUDO, AArch64::USMOPS_MPPZZ_S }, { AArch64::USVDOT_VG4_M4ZZI_BToS_PSEUDO, AArch64::USVDOT_VG4_M4ZZI_BToS }, { AArch64::UVDOT_VG2_M2ZZI_HtoS_PSEUDO, AArch64::UVDOT_VG2_M2ZZI_HtoS }, { AArch64::UVDOT_VG4_M4ZZI_BtoS_PSEUDO, AArch64::UVDOT_VG4_M4ZZI_BtoS }, { AArch64::UVDOT_VG4_M4ZZI_HtoD_PSEUDO, AArch64::UVDOT_VG4_M4ZZI_HtoD }, }; // End of getSMEPseudoMapTable unsigned mid; unsigned start = 0; unsigned end = 198; while (start < end) { mid = start + (end - start) / 2; if (Opcode == getSMEPseudoMapTable[mid][0]) { break; } if (Opcode < getSMEPseudoMapTable[mid][0]) end = mid; else start = mid + 1; } if (start == end) return -1; // Instruction doesn't exist in this table. return getSMEPseudoMapTable[mid][1]; } // getSVENonRevInstr LLVM_READONLY int getSVENonRevInstr(uint16_t Opcode) { static const uint16_t getSVENonRevInstrTable[][2] = { { AArch64::ASRR_ZPmZ_B, AArch64::ASR_ZPmZ_B }, { AArch64::ASRR_ZPmZ_D, AArch64::ASR_ZPmZ_D }, { AArch64::ASRR_ZPmZ_H, AArch64::ASR_ZPmZ_H }, { AArch64::ASRR_ZPmZ_S, AArch64::ASR_ZPmZ_S }, { AArch64::FDIVR_ZPmZ_D, AArch64::FDIV_ZPmZ_D }, { AArch64::FDIVR_ZPmZ_H, AArch64::FDIV_ZPmZ_H }, { AArch64::FDIVR_ZPmZ_S, AArch64::FDIV_ZPmZ_S }, { AArch64::FMAD_ZPmZZ_D, AArch64::FMLA_ZPmZZ_D }, { AArch64::FMAD_ZPmZZ_H, AArch64::FMLA_ZPmZZ_H }, { AArch64::FMAD_ZPmZZ_S, AArch64::FMLA_ZPmZZ_S }, { AArch64::FMSB_ZPmZZ_D, AArch64::FMLS_ZPmZZ_D }, { AArch64::FMSB_ZPmZZ_H, AArch64::FMLS_ZPmZZ_H }, { AArch64::FMSB_ZPmZZ_S, AArch64::FMLS_ZPmZZ_S }, { AArch64::FNMAD_ZPmZZ_D, AArch64::FNMLA_ZPmZZ_D }, { AArch64::FNMAD_ZPmZZ_H, AArch64::FNMLA_ZPmZZ_H }, { AArch64::FNMAD_ZPmZZ_S, AArch64::FNMLA_ZPmZZ_S }, { AArch64::FNMSB_ZPmZZ_D, AArch64::FNMLS_ZPmZZ_D }, { AArch64::FNMSB_ZPmZZ_H, AArch64::FNMLS_ZPmZZ_H }, { AArch64::FNMSB_ZPmZZ_S, AArch64::FNMLS_ZPmZZ_S }, { AArch64::FSUBR_ZPmZ_D, AArch64::FSUB_ZPmZ_D }, { AArch64::FSUBR_ZPmZ_H, AArch64::FSUB_ZPmZ_H }, { AArch64::FSUBR_ZPmZ_S, AArch64::FSUB_ZPmZ_S }, { AArch64::LSLR_ZPmZ_B, AArch64::LSL_ZPmZ_B }, { AArch64::LSLR_ZPmZ_D, AArch64::LSL_ZPmZ_D }, { AArch64::LSLR_ZPmZ_H, AArch64::LSL_ZPmZ_H }, { AArch64::LSLR_ZPmZ_S, AArch64::LSL_ZPmZ_S }, { AArch64::LSRR_ZPmZ_B, AArch64::LSR_ZPmZ_B }, { AArch64::LSRR_ZPmZ_D, AArch64::LSR_ZPmZ_D }, { AArch64::LSRR_ZPmZ_H, AArch64::LSR_ZPmZ_H }, { AArch64::LSRR_ZPmZ_S, AArch64::LSR_ZPmZ_S }, { AArch64::SDIVR_ZPmZ_D, AArch64::SDIV_ZPmZ_D }, { AArch64::SDIVR_ZPmZ_S, AArch64::SDIV_ZPmZ_S }, { AArch64::SQRSHLR_ZPmZ_B, AArch64::SQRSHL_ZPmZ_B }, { AArch64::SQRSHLR_ZPmZ_D, AArch64::SQRSHL_ZPmZ_D }, { AArch64::SQRSHLR_ZPmZ_H, AArch64::SQRSHL_ZPmZ_H }, { AArch64::SQRSHLR_ZPmZ_S, AArch64::SQRSHL_ZPmZ_S }, { AArch64::SQSHLR_ZPmZ_B, AArch64::SQSHL_ZPmZ_B }, { AArch64::SQSHLR_ZPmZ_D, AArch64::SQSHL_ZPmZ_D }, { AArch64::SQSHLR_ZPmZ_H, AArch64::SQSHL_ZPmZ_H }, { AArch64::SQSHLR_ZPmZ_S, AArch64::SQSHL_ZPmZ_S }, { AArch64::SRSHLR_ZPmZ_B, AArch64::SRSHL_ZPmZ_B }, { AArch64::SRSHLR_ZPmZ_D, AArch64::SRSHL_ZPmZ_D }, { AArch64::SRSHLR_ZPmZ_H, AArch64::SRSHL_ZPmZ_H }, { AArch64::SRSHLR_ZPmZ_S, AArch64::SRSHL_ZPmZ_S }, { AArch64::SUBR_ZPmZ_B, AArch64::SUB_ZPmZ_B }, { AArch64::SUBR_ZPmZ_D, AArch64::SUB_ZPmZ_D }, { AArch64::SUBR_ZPmZ_H, AArch64::SUB_ZPmZ_H }, { AArch64::SUBR_ZPmZ_S, AArch64::SUB_ZPmZ_S }, { AArch64::UDIVR_ZPmZ_D, AArch64::UDIV_ZPmZ_D }, { AArch64::UDIVR_ZPmZ_S, AArch64::UDIV_ZPmZ_S }, { AArch64::UQRSHLR_ZPmZ_B, AArch64::UQRSHL_ZPmZ_B }, { AArch64::UQRSHLR_ZPmZ_D, AArch64::UQRSHL_ZPmZ_D }, { AArch64::UQRSHLR_ZPmZ_H, AArch64::UQRSHL_ZPmZ_H }, { AArch64::UQRSHLR_ZPmZ_S, AArch64::UQRSHL_ZPmZ_S }, { AArch64::UQSHLR_ZPmZ_B, AArch64::UQSHL_ZPmZ_B }, { AArch64::UQSHLR_ZPmZ_D, AArch64::UQSHL_ZPmZ_D }, { AArch64::UQSHLR_ZPmZ_H, AArch64::UQSHL_ZPmZ_H }, { AArch64::UQSHLR_ZPmZ_S, AArch64::UQSHL_ZPmZ_S }, { AArch64::URSHLR_ZPmZ_B, AArch64::URSHL_ZPmZ_B }, { AArch64::URSHLR_ZPmZ_D, AArch64::URSHL_ZPmZ_D }, { AArch64::URSHLR_ZPmZ_H, AArch64::URSHL_ZPmZ_H }, { AArch64::URSHLR_ZPmZ_S, AArch64::URSHL_ZPmZ_S }, }; // End of getSVENonRevInstrTable unsigned mid; unsigned start = 0; unsigned end = 62; while (start < end) { mid = start + (end - start) / 2; if (Opcode == getSVENonRevInstrTable[mid][0]) { break; } if (Opcode < getSVENonRevInstrTable[mid][0]) end = mid; else start = mid + 1; } if (start == end) return -1; // Instruction doesn't exist in this table. return getSVENonRevInstrTable[mid][1]; } // getSVEPseudoMap LLVM_READONLY int getSVEPseudoMap(uint16_t Opcode) { static const uint16_t getSVEPseudoMapTable[][2] = { { AArch64::ABS_ZPmZ_UNDEF_B, AArch64::ABS_ZPmZ_B }, { AArch64::ABS_ZPmZ_UNDEF_D, AArch64::ABS_ZPmZ_D }, { AArch64::ABS_ZPmZ_UNDEF_H, AArch64::ABS_ZPmZ_H }, { AArch64::ABS_ZPmZ_UNDEF_S, AArch64::ABS_ZPmZ_S }, { AArch64::ADD_ZPZZ_ZERO_B, AArch64::ADD_ZPmZ_B }, { AArch64::ADD_ZPZZ_ZERO_D, AArch64::ADD_ZPmZ_D }, { AArch64::ADD_ZPZZ_ZERO_H, AArch64::ADD_ZPmZ_H }, { AArch64::ADD_ZPZZ_ZERO_S, AArch64::ADD_ZPmZ_S }, { AArch64::AND_ZPZZ_ZERO_B, AArch64::AND_ZPmZ_B }, { AArch64::AND_ZPZZ_ZERO_D, AArch64::AND_ZPmZ_D }, { AArch64::AND_ZPZZ_ZERO_H, AArch64::AND_ZPmZ_H }, { AArch64::AND_ZPZZ_ZERO_S, AArch64::AND_ZPmZ_S }, { AArch64::ASRD_ZPZI_ZERO_B, AArch64::ASRD_ZPmI_B }, { AArch64::ASRD_ZPZI_ZERO_D, AArch64::ASRD_ZPmI_D }, { AArch64::ASRD_ZPZI_ZERO_H, AArch64::ASRD_ZPmI_H }, { AArch64::ASRD_ZPZI_ZERO_S, AArch64::ASRD_ZPmI_S }, { AArch64::ASR_ZPZI_UNDEF_B, AArch64::ASR_ZPmI_B }, { AArch64::ASR_ZPZI_UNDEF_D, AArch64::ASR_ZPmI_D }, { AArch64::ASR_ZPZI_UNDEF_H, AArch64::ASR_ZPmI_H }, { AArch64::ASR_ZPZI_UNDEF_S, AArch64::ASR_ZPmI_S }, { AArch64::ASR_ZPZZ_UNDEF_B, AArch64::ASR_ZPmZ_B }, { AArch64::ASR_ZPZZ_UNDEF_D, AArch64::ASR_ZPmZ_D }, { AArch64::ASR_ZPZZ_UNDEF_H, AArch64::ASR_ZPmZ_H }, { AArch64::ASR_ZPZZ_UNDEF_S, AArch64::ASR_ZPmZ_S }, { AArch64::ASR_ZPZZ_ZERO_B, AArch64::ASR_ZPmZ_B }, { AArch64::ASR_ZPZZ_ZERO_D, AArch64::ASR_ZPmZ_D }, { AArch64::ASR_ZPZZ_ZERO_H, AArch64::ASR_ZPmZ_H }, { AArch64::ASR_ZPZZ_ZERO_S, AArch64::ASR_ZPmZ_S }, { AArch64::BIC_ZPZZ_ZERO_B, AArch64::BIC_ZPmZ_B }, { AArch64::BIC_ZPZZ_ZERO_D, AArch64::BIC_ZPmZ_D }, { AArch64::BIC_ZPZZ_ZERO_H, AArch64::BIC_ZPmZ_H }, { AArch64::BIC_ZPZZ_ZERO_S, AArch64::BIC_ZPmZ_S }, { AArch64::CLS_ZPmZ_UNDEF_B, AArch64::CLS_ZPmZ_B }, { AArch64::CLS_ZPmZ_UNDEF_D, AArch64::CLS_ZPmZ_D }, { AArch64::CLS_ZPmZ_UNDEF_H, AArch64::CLS_ZPmZ_H }, { AArch64::CLS_ZPmZ_UNDEF_S, AArch64::CLS_ZPmZ_S }, { AArch64::CLZ_ZPmZ_UNDEF_B, AArch64::CLZ_ZPmZ_B }, { AArch64::CLZ_ZPmZ_UNDEF_D, AArch64::CLZ_ZPmZ_D }, { AArch64::CLZ_ZPmZ_UNDEF_H, AArch64::CLZ_ZPmZ_H }, { AArch64::CLZ_ZPmZ_UNDEF_S, AArch64::CLZ_ZPmZ_S }, { AArch64::CNOT_ZPmZ_UNDEF_B, AArch64::CNOT_ZPmZ_B }, { AArch64::CNOT_ZPmZ_UNDEF_D, AArch64::CNOT_ZPmZ_D }, { AArch64::CNOT_ZPmZ_UNDEF_H, AArch64::CNOT_ZPmZ_H }, { AArch64::CNOT_ZPmZ_UNDEF_S, AArch64::CNOT_ZPmZ_S }, { AArch64::CNT_ZPmZ_UNDEF_B, AArch64::CNT_ZPmZ_B }, { AArch64::CNT_ZPmZ_UNDEF_D, AArch64::CNT_ZPmZ_D }, { AArch64::CNT_ZPmZ_UNDEF_H, AArch64::CNT_ZPmZ_H }, { AArch64::CNT_ZPmZ_UNDEF_S, AArch64::CNT_ZPmZ_S }, { AArch64::EOR_ZPZZ_ZERO_B, AArch64::EOR_ZPmZ_B }, { AArch64::EOR_ZPZZ_ZERO_D, AArch64::EOR_ZPmZ_D }, { AArch64::EOR_ZPZZ_ZERO_H, AArch64::EOR_ZPmZ_H }, { AArch64::EOR_ZPZZ_ZERO_S, AArch64::EOR_ZPmZ_S }, { AArch64::FABD_ZPZZ_UNDEF_D, AArch64::FABD_ZPmZ_D }, { AArch64::FABD_ZPZZ_UNDEF_H, AArch64::FABD_ZPmZ_H }, { AArch64::FABD_ZPZZ_UNDEF_S, AArch64::FABD_ZPmZ_S }, { AArch64::FABD_ZPZZ_ZERO_D, AArch64::FABD_ZPmZ_D }, { AArch64::FABD_ZPZZ_ZERO_H, AArch64::FABD_ZPmZ_H }, { AArch64::FABD_ZPZZ_ZERO_S, AArch64::FABD_ZPmZ_S }, { AArch64::FABS_ZPmZ_UNDEF_D, AArch64::FABS_ZPmZ_D }, { AArch64::FABS_ZPmZ_UNDEF_H, AArch64::FABS_ZPmZ_H }, { AArch64::FABS_ZPmZ_UNDEF_S, AArch64::FABS_ZPmZ_S }, { AArch64::FADD_ZPZI_UNDEF_D, AArch64::FADD_ZPmI_D }, { AArch64::FADD_ZPZI_UNDEF_H, AArch64::FADD_ZPmI_H }, { AArch64::FADD_ZPZI_UNDEF_S, AArch64::FADD_ZPmI_S }, { AArch64::FADD_ZPZI_ZERO_D, AArch64::FADD_ZPmI_D }, { AArch64::FADD_ZPZI_ZERO_H, AArch64::FADD_ZPmI_H }, { AArch64::FADD_ZPZI_ZERO_S, AArch64::FADD_ZPmI_S }, { AArch64::FADD_ZPZZ_UNDEF_D, AArch64::FADD_ZPmZ_D }, { AArch64::FADD_ZPZZ_UNDEF_H, AArch64::FADD_ZPmZ_H }, { AArch64::FADD_ZPZZ_UNDEF_S, AArch64::FADD_ZPmZ_S }, { AArch64::FADD_ZPZZ_ZERO_D, AArch64::FADD_ZPmZ_D }, { AArch64::FADD_ZPZZ_ZERO_H, AArch64::FADD_ZPmZ_H }, { AArch64::FADD_ZPZZ_ZERO_S, AArch64::FADD_ZPmZ_S }, { AArch64::FCVTZS_ZPmZ_DtoD_UNDEF, AArch64::FCVTZS_ZPmZ_DtoD }, { AArch64::FCVTZS_ZPmZ_DtoS_UNDEF, AArch64::FCVTZS_ZPmZ_DtoS }, { AArch64::FCVTZS_ZPmZ_HtoD_UNDEF, AArch64::FCVTZS_ZPmZ_HtoD }, { AArch64::FCVTZS_ZPmZ_HtoH_UNDEF, AArch64::FCVTZS_ZPmZ_HtoH }, { AArch64::FCVTZS_ZPmZ_HtoS_UNDEF, AArch64::FCVTZS_ZPmZ_HtoS }, { AArch64::FCVTZS_ZPmZ_StoD_UNDEF, AArch64::FCVTZS_ZPmZ_StoD }, { AArch64::FCVTZS_ZPmZ_StoS_UNDEF, AArch64::FCVTZS_ZPmZ_StoS }, { AArch64::FCVTZU_ZPmZ_DtoD_UNDEF, AArch64::FCVTZU_ZPmZ_DtoD }, { AArch64::FCVTZU_ZPmZ_DtoS_UNDEF, AArch64::FCVTZU_ZPmZ_DtoS }, { AArch64::FCVTZU_ZPmZ_HtoD_UNDEF, AArch64::FCVTZU_ZPmZ_HtoD }, { AArch64::FCVTZU_ZPmZ_HtoH_UNDEF, AArch64::FCVTZU_ZPmZ_HtoH }, { AArch64::FCVTZU_ZPmZ_HtoS_UNDEF, AArch64::FCVTZU_ZPmZ_HtoS }, { AArch64::FCVTZU_ZPmZ_StoD_UNDEF, AArch64::FCVTZU_ZPmZ_StoD }, { AArch64::FCVTZU_ZPmZ_StoS_UNDEF, AArch64::FCVTZU_ZPmZ_StoS }, { AArch64::FCVT_ZPmZ_DtoH_UNDEF, AArch64::FCVT_ZPmZ_DtoH }, { AArch64::FCVT_ZPmZ_DtoS_UNDEF, AArch64::FCVT_ZPmZ_DtoS }, { AArch64::FCVT_ZPmZ_HtoD_UNDEF, AArch64::FCVT_ZPmZ_HtoD }, { AArch64::FCVT_ZPmZ_HtoS_UNDEF, AArch64::FCVT_ZPmZ_HtoS }, { AArch64::FCVT_ZPmZ_StoD_UNDEF, AArch64::FCVT_ZPmZ_StoD }, { AArch64::FCVT_ZPmZ_StoH_UNDEF, AArch64::FCVT_ZPmZ_StoH }, { AArch64::FDIVR_ZPZZ_ZERO_D, AArch64::FDIVR_ZPmZ_D }, { AArch64::FDIVR_ZPZZ_ZERO_H, AArch64::FDIVR_ZPmZ_H }, { AArch64::FDIVR_ZPZZ_ZERO_S, AArch64::FDIVR_ZPmZ_S }, { AArch64::FDIV_ZPZZ_UNDEF_D, AArch64::FDIV_ZPmZ_D }, { AArch64::FDIV_ZPZZ_UNDEF_H, AArch64::FDIV_ZPmZ_H }, { AArch64::FDIV_ZPZZ_UNDEF_S, AArch64::FDIV_ZPmZ_S }, { AArch64::FDIV_ZPZZ_ZERO_D, AArch64::FDIV_ZPmZ_D }, { AArch64::FDIV_ZPZZ_ZERO_H, AArch64::FDIV_ZPmZ_H }, { AArch64::FDIV_ZPZZ_ZERO_S, AArch64::FDIV_ZPmZ_S }, { AArch64::FMAXNM_ZPZI_UNDEF_D, AArch64::FMAXNM_ZPmI_D }, { AArch64::FMAXNM_ZPZI_UNDEF_H, AArch64::FMAXNM_ZPmI_H }, { AArch64::FMAXNM_ZPZI_UNDEF_S, AArch64::FMAXNM_ZPmI_S }, { AArch64::FMAXNM_ZPZI_ZERO_D, AArch64::FMAXNM_ZPmI_D }, { AArch64::FMAXNM_ZPZI_ZERO_H, AArch64::FMAXNM_ZPmI_H }, { AArch64::FMAXNM_ZPZI_ZERO_S, AArch64::FMAXNM_ZPmI_S }, { AArch64::FMAXNM_ZPZZ_UNDEF_D, AArch64::FMAXNM_ZPmZ_D }, { AArch64::FMAXNM_ZPZZ_UNDEF_H, AArch64::FMAXNM_ZPmZ_H }, { AArch64::FMAXNM_ZPZZ_UNDEF_S, AArch64::FMAXNM_ZPmZ_S }, { AArch64::FMAXNM_ZPZZ_ZERO_D, AArch64::FMAXNM_ZPmZ_D }, { AArch64::FMAXNM_ZPZZ_ZERO_H, AArch64::FMAXNM_ZPmZ_H }, { AArch64::FMAXNM_ZPZZ_ZERO_S, AArch64::FMAXNM_ZPmZ_S }, { AArch64::FMAX_ZPZI_UNDEF_D, AArch64::FMAX_ZPmI_D }, { AArch64::FMAX_ZPZI_UNDEF_H, AArch64::FMAX_ZPmI_H }, { AArch64::FMAX_ZPZI_UNDEF_S, AArch64::FMAX_ZPmI_S }, { AArch64::FMAX_ZPZI_ZERO_D, AArch64::FMAX_ZPmI_D }, { AArch64::FMAX_ZPZI_ZERO_H, AArch64::FMAX_ZPmI_H }, { AArch64::FMAX_ZPZI_ZERO_S, AArch64::FMAX_ZPmI_S }, { AArch64::FMAX_ZPZZ_UNDEF_D, AArch64::FMAX_ZPmZ_D }, { AArch64::FMAX_ZPZZ_UNDEF_H, AArch64::FMAX_ZPmZ_H }, { AArch64::FMAX_ZPZZ_UNDEF_S, AArch64::FMAX_ZPmZ_S }, { AArch64::FMAX_ZPZZ_ZERO_D, AArch64::FMAX_ZPmZ_D }, { AArch64::FMAX_ZPZZ_ZERO_H, AArch64::FMAX_ZPmZ_H }, { AArch64::FMAX_ZPZZ_ZERO_S, AArch64::FMAX_ZPmZ_S }, { AArch64::FMINNM_ZPZI_UNDEF_D, AArch64::FMINNM_ZPmI_D }, { AArch64::FMINNM_ZPZI_UNDEF_H, AArch64::FMINNM_ZPmI_H }, { AArch64::FMINNM_ZPZI_UNDEF_S, AArch64::FMINNM_ZPmI_S }, { AArch64::FMINNM_ZPZI_ZERO_D, AArch64::FMINNM_ZPmI_D }, { AArch64::FMINNM_ZPZI_ZERO_H, AArch64::FMINNM_ZPmI_H }, { AArch64::FMINNM_ZPZI_ZERO_S, AArch64::FMINNM_ZPmI_S }, { AArch64::FMINNM_ZPZZ_UNDEF_D, AArch64::FMINNM_ZPmZ_D }, { AArch64::FMINNM_ZPZZ_UNDEF_H, AArch64::FMINNM_ZPmZ_H }, { AArch64::FMINNM_ZPZZ_UNDEF_S, AArch64::FMINNM_ZPmZ_S }, { AArch64::FMINNM_ZPZZ_ZERO_D, AArch64::FMINNM_ZPmZ_D }, { AArch64::FMINNM_ZPZZ_ZERO_H, AArch64::FMINNM_ZPmZ_H }, { AArch64::FMINNM_ZPZZ_ZERO_S, AArch64::FMINNM_ZPmZ_S }, { AArch64::FMIN_ZPZI_UNDEF_D, AArch64::FMIN_ZPmI_D }, { AArch64::FMIN_ZPZI_UNDEF_H, AArch64::FMIN_ZPmI_H }, { AArch64::FMIN_ZPZI_UNDEF_S, AArch64::FMIN_ZPmI_S }, { AArch64::FMIN_ZPZI_ZERO_D, AArch64::FMIN_ZPmI_D }, { AArch64::FMIN_ZPZI_ZERO_H, AArch64::FMIN_ZPmI_H }, { AArch64::FMIN_ZPZI_ZERO_S, AArch64::FMIN_ZPmI_S }, { AArch64::FMIN_ZPZZ_UNDEF_D, AArch64::FMIN_ZPmZ_D }, { AArch64::FMIN_ZPZZ_UNDEF_H, AArch64::FMIN_ZPmZ_H }, { AArch64::FMIN_ZPZZ_UNDEF_S, AArch64::FMIN_ZPmZ_S }, { AArch64::FMIN_ZPZZ_ZERO_D, AArch64::FMIN_ZPmZ_D }, { AArch64::FMIN_ZPZZ_ZERO_H, AArch64::FMIN_ZPmZ_H }, { AArch64::FMIN_ZPZZ_ZERO_S, AArch64::FMIN_ZPmZ_S }, { AArch64::FMLA_ZPZZZ_UNDEF_D, AArch64::FMLA_ZPmZZ_D }, { AArch64::FMLA_ZPZZZ_UNDEF_H, AArch64::FMLA_ZPmZZ_H }, { AArch64::FMLA_ZPZZZ_UNDEF_S, AArch64::FMLA_ZPmZZ_S }, { AArch64::FMLS_ZPZZZ_UNDEF_D, AArch64::FMLS_ZPmZZ_D }, { AArch64::FMLS_ZPZZZ_UNDEF_H, AArch64::FMLS_ZPmZZ_H }, { AArch64::FMLS_ZPZZZ_UNDEF_S, AArch64::FMLS_ZPmZZ_S }, { AArch64::FMULX_ZPZZ_ZERO_D, AArch64::FMULX_ZPmZ_D }, { AArch64::FMULX_ZPZZ_ZERO_H, AArch64::FMULX_ZPmZ_H }, { AArch64::FMULX_ZPZZ_ZERO_S, AArch64::FMULX_ZPmZ_S }, { AArch64::FMUL_ZPZI_UNDEF_D, AArch64::FMUL_ZPmI_D }, { AArch64::FMUL_ZPZI_UNDEF_H, AArch64::FMUL_ZPmI_H }, { AArch64::FMUL_ZPZI_UNDEF_S, AArch64::FMUL_ZPmI_S }, { AArch64::FMUL_ZPZI_ZERO_D, AArch64::FMUL_ZPmI_D }, { AArch64::FMUL_ZPZI_ZERO_H, AArch64::FMUL_ZPmI_H }, { AArch64::FMUL_ZPZI_ZERO_S, AArch64::FMUL_ZPmI_S }, { AArch64::FMUL_ZPZZ_UNDEF_D, AArch64::FMUL_ZPmZ_D }, { AArch64::FMUL_ZPZZ_UNDEF_H, AArch64::FMUL_ZPmZ_H }, { AArch64::FMUL_ZPZZ_UNDEF_S, AArch64::FMUL_ZPmZ_S }, { AArch64::FMUL_ZPZZ_ZERO_D, AArch64::FMUL_ZPmZ_D }, { AArch64::FMUL_ZPZZ_ZERO_H, AArch64::FMUL_ZPmZ_H }, { AArch64::FMUL_ZPZZ_ZERO_S, AArch64::FMUL_ZPmZ_S }, { AArch64::FNEG_ZPmZ_UNDEF_D, AArch64::FNEG_ZPmZ_D }, { AArch64::FNEG_ZPmZ_UNDEF_H, AArch64::FNEG_ZPmZ_H }, { AArch64::FNEG_ZPmZ_UNDEF_S, AArch64::FNEG_ZPmZ_S }, { AArch64::FNMLA_ZPZZZ_UNDEF_D, AArch64::FNMLA_ZPmZZ_D }, { AArch64::FNMLA_ZPZZZ_UNDEF_H, AArch64::FNMLA_ZPmZZ_H }, { AArch64::FNMLA_ZPZZZ_UNDEF_S, AArch64::FNMLA_ZPmZZ_S }, { AArch64::FNMLS_ZPZZZ_UNDEF_D, AArch64::FNMLS_ZPmZZ_D }, { AArch64::FNMLS_ZPZZZ_UNDEF_H, AArch64::FNMLS_ZPmZZ_H }, { AArch64::FNMLS_ZPZZZ_UNDEF_S, AArch64::FNMLS_ZPmZZ_S }, { AArch64::FRECPX_ZPmZ_UNDEF_D, AArch64::FRECPX_ZPmZ_D }, { AArch64::FRECPX_ZPmZ_UNDEF_H, AArch64::FRECPX_ZPmZ_H }, { AArch64::FRECPX_ZPmZ_UNDEF_S, AArch64::FRECPX_ZPmZ_S }, { AArch64::FRINTA_ZPmZ_UNDEF_D, AArch64::FRINTA_ZPmZ_D }, { AArch64::FRINTA_ZPmZ_UNDEF_H, AArch64::FRINTA_ZPmZ_H }, { AArch64::FRINTA_ZPmZ_UNDEF_S, AArch64::FRINTA_ZPmZ_S }, { AArch64::FRINTI_ZPmZ_UNDEF_D, AArch64::FRINTI_ZPmZ_D }, { AArch64::FRINTI_ZPmZ_UNDEF_H, AArch64::FRINTI_ZPmZ_H }, { AArch64::FRINTI_ZPmZ_UNDEF_S, AArch64::FRINTI_ZPmZ_S }, { AArch64::FRINTM_ZPmZ_UNDEF_D, AArch64::FRINTM_ZPmZ_D }, { AArch64::FRINTM_ZPmZ_UNDEF_H, AArch64::FRINTM_ZPmZ_H }, { AArch64::FRINTM_ZPmZ_UNDEF_S, AArch64::FRINTM_ZPmZ_S }, { AArch64::FRINTN_ZPmZ_UNDEF_D, AArch64::FRINTN_ZPmZ_D }, { AArch64::FRINTN_ZPmZ_UNDEF_H, AArch64::FRINTN_ZPmZ_H }, { AArch64::FRINTN_ZPmZ_UNDEF_S, AArch64::FRINTN_ZPmZ_S }, { AArch64::FRINTP_ZPmZ_UNDEF_D, AArch64::FRINTP_ZPmZ_D }, { AArch64::FRINTP_ZPmZ_UNDEF_H, AArch64::FRINTP_ZPmZ_H }, { AArch64::FRINTP_ZPmZ_UNDEF_S, AArch64::FRINTP_ZPmZ_S }, { AArch64::FRINTX_ZPmZ_UNDEF_D, AArch64::FRINTX_ZPmZ_D }, { AArch64::FRINTX_ZPmZ_UNDEF_H, AArch64::FRINTX_ZPmZ_H }, { AArch64::FRINTX_ZPmZ_UNDEF_S, AArch64::FRINTX_ZPmZ_S }, { AArch64::FRINTZ_ZPmZ_UNDEF_D, AArch64::FRINTZ_ZPmZ_D }, { AArch64::FRINTZ_ZPmZ_UNDEF_H, AArch64::FRINTZ_ZPmZ_H }, { AArch64::FRINTZ_ZPmZ_UNDEF_S, AArch64::FRINTZ_ZPmZ_S }, { AArch64::FSQRT_ZPmZ_UNDEF_D, AArch64::FSQRT_ZPmZ_D }, { AArch64::FSQRT_ZPmZ_UNDEF_H, AArch64::FSQRT_ZPmZ_H }, { AArch64::FSQRT_ZPmZ_UNDEF_S, AArch64::FSQRT_ZPmZ_S }, { AArch64::FSUBR_ZPZI_UNDEF_D, AArch64::FSUBR_ZPmI_D }, { AArch64::FSUBR_ZPZI_UNDEF_H, AArch64::FSUBR_ZPmI_H }, { AArch64::FSUBR_ZPZI_UNDEF_S, AArch64::FSUBR_ZPmI_S }, { AArch64::FSUBR_ZPZI_ZERO_D, AArch64::FSUBR_ZPmI_D }, { AArch64::FSUBR_ZPZI_ZERO_H, AArch64::FSUBR_ZPmI_H }, { AArch64::FSUBR_ZPZI_ZERO_S, AArch64::FSUBR_ZPmI_S }, { AArch64::FSUBR_ZPZZ_ZERO_D, AArch64::FSUBR_ZPmZ_D }, { AArch64::FSUBR_ZPZZ_ZERO_H, AArch64::FSUBR_ZPmZ_H }, { AArch64::FSUBR_ZPZZ_ZERO_S, AArch64::FSUBR_ZPmZ_S }, { AArch64::FSUB_ZPZI_UNDEF_D, AArch64::FSUB_ZPmI_D }, { AArch64::FSUB_ZPZI_UNDEF_H, AArch64::FSUB_ZPmI_H }, { AArch64::FSUB_ZPZI_UNDEF_S, AArch64::FSUB_ZPmI_S }, { AArch64::FSUB_ZPZI_ZERO_D, AArch64::FSUB_ZPmI_D }, { AArch64::FSUB_ZPZI_ZERO_H, AArch64::FSUB_ZPmI_H }, { AArch64::FSUB_ZPZI_ZERO_S, AArch64::FSUB_ZPmI_S }, { AArch64::FSUB_ZPZZ_UNDEF_D, AArch64::FSUB_ZPmZ_D }, { AArch64::FSUB_ZPZZ_UNDEF_H, AArch64::FSUB_ZPmZ_H }, { AArch64::FSUB_ZPZZ_UNDEF_S, AArch64::FSUB_ZPmZ_S }, { AArch64::FSUB_ZPZZ_ZERO_D, AArch64::FSUB_ZPmZ_D }, { AArch64::FSUB_ZPZZ_ZERO_H, AArch64::FSUB_ZPmZ_H }, { AArch64::FSUB_ZPZZ_ZERO_S, AArch64::FSUB_ZPmZ_S }, { AArch64::LSL_ZPZI_UNDEF_B, AArch64::LSL_ZPmI_B }, { AArch64::LSL_ZPZI_UNDEF_D, AArch64::LSL_ZPmI_D }, { AArch64::LSL_ZPZI_UNDEF_H, AArch64::LSL_ZPmI_H }, { AArch64::LSL_ZPZI_UNDEF_S, AArch64::LSL_ZPmI_S }, { AArch64::LSL_ZPZZ_UNDEF_B, AArch64::LSL_ZPmZ_B }, { AArch64::LSL_ZPZZ_UNDEF_D, AArch64::LSL_ZPmZ_D }, { AArch64::LSL_ZPZZ_UNDEF_H, AArch64::LSL_ZPmZ_H }, { AArch64::LSL_ZPZZ_UNDEF_S, AArch64::LSL_ZPmZ_S }, { AArch64::LSL_ZPZZ_ZERO_B, AArch64::LSL_ZPmZ_B }, { AArch64::LSL_ZPZZ_ZERO_D, AArch64::LSL_ZPmZ_D }, { AArch64::LSL_ZPZZ_ZERO_H, AArch64::LSL_ZPmZ_H }, { AArch64::LSL_ZPZZ_ZERO_S, AArch64::LSL_ZPmZ_S }, { AArch64::LSR_ZPZI_UNDEF_B, AArch64::LSR_ZPmI_B }, { AArch64::LSR_ZPZI_UNDEF_D, AArch64::LSR_ZPmI_D }, { AArch64::LSR_ZPZI_UNDEF_H, AArch64::LSR_ZPmI_H }, { AArch64::LSR_ZPZI_UNDEF_S, AArch64::LSR_ZPmI_S }, { AArch64::LSR_ZPZZ_UNDEF_B, AArch64::LSR_ZPmZ_B }, { AArch64::LSR_ZPZZ_UNDEF_D, AArch64::LSR_ZPmZ_D }, { AArch64::LSR_ZPZZ_UNDEF_H, AArch64::LSR_ZPmZ_H }, { AArch64::LSR_ZPZZ_UNDEF_S, AArch64::LSR_ZPmZ_S }, { AArch64::LSR_ZPZZ_ZERO_B, AArch64::LSR_ZPmZ_B }, { AArch64::LSR_ZPZZ_ZERO_D, AArch64::LSR_ZPmZ_D }, { AArch64::LSR_ZPZZ_ZERO_H, AArch64::LSR_ZPmZ_H }, { AArch64::LSR_ZPZZ_ZERO_S, AArch64::LSR_ZPmZ_S }, { AArch64::MUL_ZPZZ_UNDEF_B, AArch64::MUL_ZPmZ_B }, { AArch64::MUL_ZPZZ_UNDEF_D, AArch64::MUL_ZPmZ_D }, { AArch64::MUL_ZPZZ_UNDEF_H, AArch64::MUL_ZPmZ_H }, { AArch64::MUL_ZPZZ_UNDEF_S, AArch64::MUL_ZPmZ_S }, { AArch64::NEG_ZPmZ_UNDEF_B, AArch64::NEG_ZPmZ_B }, { AArch64::NEG_ZPmZ_UNDEF_D, AArch64::NEG_ZPmZ_D }, { AArch64::NEG_ZPmZ_UNDEF_H, AArch64::NEG_ZPmZ_H }, { AArch64::NEG_ZPmZ_UNDEF_S, AArch64::NEG_ZPmZ_S }, { AArch64::NOT_ZPmZ_UNDEF_B, AArch64::NOT_ZPmZ_B }, { AArch64::NOT_ZPmZ_UNDEF_D, AArch64::NOT_ZPmZ_D }, { AArch64::NOT_ZPmZ_UNDEF_H, AArch64::NOT_ZPmZ_H }, { AArch64::NOT_ZPmZ_UNDEF_S, AArch64::NOT_ZPmZ_S }, { AArch64::ORR_ZPZZ_ZERO_B, AArch64::ORR_ZPmZ_B }, { AArch64::ORR_ZPZZ_ZERO_D, AArch64::ORR_ZPmZ_D }, { AArch64::ORR_ZPZZ_ZERO_H, AArch64::ORR_ZPmZ_H }, { AArch64::ORR_ZPZZ_ZERO_S, AArch64::ORR_ZPmZ_S }, { AArch64::SABD_ZPZZ_UNDEF_B, AArch64::SABD_ZPmZ_B }, { AArch64::SABD_ZPZZ_UNDEF_D, AArch64::SABD_ZPmZ_D }, { AArch64::SABD_ZPZZ_UNDEF_H, AArch64::SABD_ZPmZ_H }, { AArch64::SABD_ZPZZ_UNDEF_S, AArch64::SABD_ZPmZ_S }, { AArch64::SCVTF_ZPmZ_DtoD_UNDEF, AArch64::SCVTF_ZPmZ_DtoD }, { AArch64::SCVTF_ZPmZ_DtoH_UNDEF, AArch64::SCVTF_ZPmZ_DtoH }, { AArch64::SCVTF_ZPmZ_DtoS_UNDEF, AArch64::SCVTF_ZPmZ_DtoS }, { AArch64::SCVTF_ZPmZ_HtoH_UNDEF, AArch64::SCVTF_ZPmZ_HtoH }, { AArch64::SCVTF_ZPmZ_StoD_UNDEF, AArch64::SCVTF_ZPmZ_StoD }, { AArch64::SCVTF_ZPmZ_StoH_UNDEF, AArch64::SCVTF_ZPmZ_StoH }, { AArch64::SCVTF_ZPmZ_StoS_UNDEF, AArch64::SCVTF_ZPmZ_StoS }, { AArch64::SDIV_ZPZZ_UNDEF_D, AArch64::SDIV_ZPmZ_D }, { AArch64::SDIV_ZPZZ_UNDEF_S, AArch64::SDIV_ZPmZ_S }, { AArch64::SMAX_ZPZZ_UNDEF_B, AArch64::SMAX_ZPmZ_B }, { AArch64::SMAX_ZPZZ_UNDEF_D, AArch64::SMAX_ZPmZ_D }, { AArch64::SMAX_ZPZZ_UNDEF_H, AArch64::SMAX_ZPmZ_H }, { AArch64::SMAX_ZPZZ_UNDEF_S, AArch64::SMAX_ZPmZ_S }, { AArch64::SMIN_ZPZZ_UNDEF_B, AArch64::SMIN_ZPmZ_B }, { AArch64::SMIN_ZPZZ_UNDEF_D, AArch64::SMIN_ZPmZ_D }, { AArch64::SMIN_ZPZZ_UNDEF_H, AArch64::SMIN_ZPmZ_H }, { AArch64::SMIN_ZPZZ_UNDEF_S, AArch64::SMIN_ZPmZ_S }, { AArch64::SMULH_ZPZZ_UNDEF_B, AArch64::SMULH_ZPmZ_B }, { AArch64::SMULH_ZPZZ_UNDEF_D, AArch64::SMULH_ZPmZ_D }, { AArch64::SMULH_ZPZZ_UNDEF_H, AArch64::SMULH_ZPmZ_H }, { AArch64::SMULH_ZPZZ_UNDEF_S, AArch64::SMULH_ZPmZ_S }, { AArch64::SQABS_ZPmZ_UNDEF_B, AArch64::SQABS_ZPmZ_B }, { AArch64::SQABS_ZPmZ_UNDEF_D, AArch64::SQABS_ZPmZ_D }, { AArch64::SQABS_ZPmZ_UNDEF_H, AArch64::SQABS_ZPmZ_H }, { AArch64::SQABS_ZPmZ_UNDEF_S, AArch64::SQABS_ZPmZ_S }, { AArch64::SQNEG_ZPmZ_UNDEF_B, AArch64::SQNEG_ZPmZ_B }, { AArch64::SQNEG_ZPmZ_UNDEF_D, AArch64::SQNEG_ZPmZ_D }, { AArch64::SQNEG_ZPmZ_UNDEF_H, AArch64::SQNEG_ZPmZ_H }, { AArch64::SQNEG_ZPmZ_UNDEF_S, AArch64::SQNEG_ZPmZ_S }, { AArch64::SQRSHL_ZPZZ_UNDEF_B, AArch64::SQRSHL_ZPmZ_B }, { AArch64::SQRSHL_ZPZZ_UNDEF_D, AArch64::SQRSHL_ZPmZ_D }, { AArch64::SQRSHL_ZPZZ_UNDEF_H, AArch64::SQRSHL_ZPmZ_H }, { AArch64::SQRSHL_ZPZZ_UNDEF_S, AArch64::SQRSHL_ZPmZ_S }, { AArch64::SQSHLU_ZPZI_ZERO_B, AArch64::SQSHLU_ZPmI_B }, { AArch64::SQSHLU_ZPZI_ZERO_D, AArch64::SQSHLU_ZPmI_D }, { AArch64::SQSHLU_ZPZI_ZERO_H, AArch64::SQSHLU_ZPmI_H }, { AArch64::SQSHLU_ZPZI_ZERO_S, AArch64::SQSHLU_ZPmI_S }, { AArch64::SQSHL_ZPZI_ZERO_B, AArch64::SQSHL_ZPmI_B }, { AArch64::SQSHL_ZPZI_ZERO_D, AArch64::SQSHL_ZPmI_D }, { AArch64::SQSHL_ZPZI_ZERO_H, AArch64::SQSHL_ZPmI_H }, { AArch64::SQSHL_ZPZI_ZERO_S, AArch64::SQSHL_ZPmI_S }, { AArch64::SQSHL_ZPZZ_UNDEF_B, AArch64::SQSHL_ZPmZ_B }, { AArch64::SQSHL_ZPZZ_UNDEF_D, AArch64::SQSHL_ZPmZ_D }, { AArch64::SQSHL_ZPZZ_UNDEF_H, AArch64::SQSHL_ZPmZ_H }, { AArch64::SQSHL_ZPZZ_UNDEF_S, AArch64::SQSHL_ZPmZ_S }, { AArch64::SRSHL_ZPZZ_UNDEF_B, AArch64::SRSHL_ZPmZ_B }, { AArch64::SRSHL_ZPZZ_UNDEF_D, AArch64::SRSHL_ZPmZ_D }, { AArch64::SRSHL_ZPZZ_UNDEF_H, AArch64::SRSHL_ZPmZ_H }, { AArch64::SRSHL_ZPZZ_UNDEF_S, AArch64::SRSHL_ZPmZ_S }, { AArch64::SRSHR_ZPZI_ZERO_B, AArch64::SRSHR_ZPmI_B }, { AArch64::SRSHR_ZPZI_ZERO_D, AArch64::SRSHR_ZPmI_D }, { AArch64::SRSHR_ZPZI_ZERO_H, AArch64::SRSHR_ZPmI_H }, { AArch64::SRSHR_ZPZI_ZERO_S, AArch64::SRSHR_ZPmI_S }, { AArch64::SUBR_ZPZZ_ZERO_B, AArch64::SUBR_ZPmZ_B }, { AArch64::SUBR_ZPZZ_ZERO_D, AArch64::SUBR_ZPmZ_D }, { AArch64::SUBR_ZPZZ_ZERO_H, AArch64::SUBR_ZPmZ_H }, { AArch64::SUBR_ZPZZ_ZERO_S, AArch64::SUBR_ZPmZ_S }, { AArch64::SUB_ZPZZ_ZERO_B, AArch64::SUB_ZPmZ_B }, { AArch64::SUB_ZPZZ_ZERO_D, AArch64::SUB_ZPmZ_D }, { AArch64::SUB_ZPZZ_ZERO_H, AArch64::SUB_ZPmZ_H }, { AArch64::SUB_ZPZZ_ZERO_S, AArch64::SUB_ZPmZ_S }, { AArch64::SXTB_ZPmZ_UNDEF_D, AArch64::SXTB_ZPmZ_D }, { AArch64::SXTB_ZPmZ_UNDEF_H, AArch64::SXTB_ZPmZ_H }, { AArch64::SXTB_ZPmZ_UNDEF_S, AArch64::SXTB_ZPmZ_S }, { AArch64::SXTH_ZPmZ_UNDEF_D, AArch64::SXTH_ZPmZ_D }, { AArch64::SXTH_ZPmZ_UNDEF_S, AArch64::SXTH_ZPmZ_S }, { AArch64::SXTW_ZPmZ_UNDEF_D, AArch64::SXTW_ZPmZ_D }, { AArch64::UABD_ZPZZ_UNDEF_B, AArch64::UABD_ZPmZ_B }, { AArch64::UABD_ZPZZ_UNDEF_D, AArch64::UABD_ZPmZ_D }, { AArch64::UABD_ZPZZ_UNDEF_H, AArch64::UABD_ZPmZ_H }, { AArch64::UABD_ZPZZ_UNDEF_S, AArch64::UABD_ZPmZ_S }, { AArch64::UCVTF_ZPmZ_DtoD_UNDEF, AArch64::UCVTF_ZPmZ_DtoD }, { AArch64::UCVTF_ZPmZ_DtoH_UNDEF, AArch64::UCVTF_ZPmZ_DtoH }, { AArch64::UCVTF_ZPmZ_DtoS_UNDEF, AArch64::UCVTF_ZPmZ_DtoS }, { AArch64::UCVTF_ZPmZ_HtoH_UNDEF, AArch64::UCVTF_ZPmZ_HtoH }, { AArch64::UCVTF_ZPmZ_StoD_UNDEF, AArch64::UCVTF_ZPmZ_StoD }, { AArch64::UCVTF_ZPmZ_StoH_UNDEF, AArch64::UCVTF_ZPmZ_StoH }, { AArch64::UCVTF_ZPmZ_StoS_UNDEF, AArch64::UCVTF_ZPmZ_StoS }, { AArch64::UDIV_ZPZZ_UNDEF_D, AArch64::UDIV_ZPmZ_D }, { AArch64::UDIV_ZPZZ_UNDEF_S, AArch64::UDIV_ZPmZ_S }, { AArch64::UMAX_ZPZZ_UNDEF_B, AArch64::UMAX_ZPmZ_B }, { AArch64::UMAX_ZPZZ_UNDEF_D, AArch64::UMAX_ZPmZ_D }, { AArch64::UMAX_ZPZZ_UNDEF_H, AArch64::UMAX_ZPmZ_H }, { AArch64::UMAX_ZPZZ_UNDEF_S, AArch64::UMAX_ZPmZ_S }, { AArch64::UMIN_ZPZZ_UNDEF_B, AArch64::UMIN_ZPmZ_B }, { AArch64::UMIN_ZPZZ_UNDEF_D, AArch64::UMIN_ZPmZ_D }, { AArch64::UMIN_ZPZZ_UNDEF_H, AArch64::UMIN_ZPmZ_H }, { AArch64::UMIN_ZPZZ_UNDEF_S, AArch64::UMIN_ZPmZ_S }, { AArch64::UMULH_ZPZZ_UNDEF_B, AArch64::UMULH_ZPmZ_B }, { AArch64::UMULH_ZPZZ_UNDEF_D, AArch64::UMULH_ZPmZ_D }, { AArch64::UMULH_ZPZZ_UNDEF_H, AArch64::UMULH_ZPmZ_H }, { AArch64::UMULH_ZPZZ_UNDEF_S, AArch64::UMULH_ZPmZ_S }, { AArch64::UQRSHL_ZPZZ_UNDEF_B, AArch64::UQRSHL_ZPmZ_B }, { AArch64::UQRSHL_ZPZZ_UNDEF_D, AArch64::UQRSHL_ZPmZ_D }, { AArch64::UQRSHL_ZPZZ_UNDEF_H, AArch64::UQRSHL_ZPmZ_H }, { AArch64::UQRSHL_ZPZZ_UNDEF_S, AArch64::UQRSHL_ZPmZ_S }, { AArch64::UQSHL_ZPZI_ZERO_B, AArch64::UQSHL_ZPmI_B }, { AArch64::UQSHL_ZPZI_ZERO_D, AArch64::UQSHL_ZPmI_D }, { AArch64::UQSHL_ZPZI_ZERO_H, AArch64::UQSHL_ZPmI_H }, { AArch64::UQSHL_ZPZI_ZERO_S, AArch64::UQSHL_ZPmI_S }, { AArch64::UQSHL_ZPZZ_UNDEF_B, AArch64::UQSHL_ZPmZ_B }, { AArch64::UQSHL_ZPZZ_UNDEF_D, AArch64::UQSHL_ZPmZ_D }, { AArch64::UQSHL_ZPZZ_UNDEF_H, AArch64::UQSHL_ZPmZ_H }, { AArch64::UQSHL_ZPZZ_UNDEF_S, AArch64::UQSHL_ZPmZ_S }, { AArch64::URECPE_ZPmZ_UNDEF_S, AArch64::URECPE_ZPmZ_S }, { AArch64::URSHL_ZPZZ_UNDEF_B, AArch64::URSHL_ZPmZ_B }, { AArch64::URSHL_ZPZZ_UNDEF_D, AArch64::URSHL_ZPmZ_D }, { AArch64::URSHL_ZPZZ_UNDEF_H, AArch64::URSHL_ZPmZ_H }, { AArch64::URSHL_ZPZZ_UNDEF_S, AArch64::URSHL_ZPmZ_S }, { AArch64::URSHR_ZPZI_ZERO_B, AArch64::URSHR_ZPmI_B }, { AArch64::URSHR_ZPZI_ZERO_D, AArch64::URSHR_ZPmI_D }, { AArch64::URSHR_ZPZI_ZERO_H, AArch64::URSHR_ZPmI_H }, { AArch64::URSHR_ZPZI_ZERO_S, AArch64::URSHR_ZPmI_S }, { AArch64::URSQRTE_ZPmZ_UNDEF_S, AArch64::URSQRTE_ZPmZ_S }, { AArch64::UXTB_ZPmZ_UNDEF_D, AArch64::UXTB_ZPmZ_D }, { AArch64::UXTB_ZPmZ_UNDEF_H, AArch64::UXTB_ZPmZ_H }, { AArch64::UXTB_ZPmZ_UNDEF_S, AArch64::UXTB_ZPmZ_S }, { AArch64::UXTH_ZPmZ_UNDEF_D, AArch64::UXTH_ZPmZ_D }, { AArch64::UXTH_ZPmZ_UNDEF_S, AArch64::UXTH_ZPmZ_S }, { AArch64::UXTW_ZPmZ_UNDEF_D, AArch64::UXTW_ZPmZ_D }, }; // End of getSVEPseudoMapTable unsigned mid; unsigned start = 0; unsigned end = 392; while (start < end) { mid = start + (end - start) / 2; if (Opcode == getSVEPseudoMapTable[mid][0]) { break; } if (Opcode < getSVEPseudoMapTable[mid][0]) end = mid; else start = mid + 1; } if (start == end) return -1; // Instruction doesn't exist in this table. return getSVEPseudoMapTable[mid][1]; } // getSVERevInstr LLVM_READONLY int getSVERevInstr(uint16_t Opcode) { static const uint16_t getSVERevInstrTable[][2] = { { AArch64::ASR_ZPmZ_B, AArch64::ASRR_ZPmZ_B }, { AArch64::ASR_ZPmZ_D, AArch64::ASRR_ZPmZ_D }, { AArch64::ASR_ZPmZ_H, AArch64::ASRR_ZPmZ_H }, { AArch64::ASR_ZPmZ_S, AArch64::ASRR_ZPmZ_S }, { AArch64::FDIV_ZPmZ_D, AArch64::FDIVR_ZPmZ_D }, { AArch64::FDIV_ZPmZ_H, AArch64::FDIVR_ZPmZ_H }, { AArch64::FDIV_ZPmZ_S, AArch64::FDIVR_ZPmZ_S }, { AArch64::FMLA_ZPmZZ_D, AArch64::FMAD_ZPmZZ_D }, { AArch64::FMLA_ZPmZZ_H, AArch64::FMAD_ZPmZZ_H }, { AArch64::FMLA_ZPmZZ_S, AArch64::FMAD_ZPmZZ_S }, { AArch64::FMLS_ZPmZZ_D, AArch64::FMSB_ZPmZZ_D }, { AArch64::FMLS_ZPmZZ_H, AArch64::FMSB_ZPmZZ_H }, { AArch64::FMLS_ZPmZZ_S, AArch64::FMSB_ZPmZZ_S }, { AArch64::FNMLA_ZPmZZ_D, AArch64::FNMAD_ZPmZZ_D }, { AArch64::FNMLA_ZPmZZ_H, AArch64::FNMAD_ZPmZZ_H }, { AArch64::FNMLA_ZPmZZ_S, AArch64::FNMAD_ZPmZZ_S }, { AArch64::FNMLS_ZPmZZ_D, AArch64::FNMSB_ZPmZZ_D }, { AArch64::FNMLS_ZPmZZ_H, AArch64::FNMSB_ZPmZZ_H }, { AArch64::FNMLS_ZPmZZ_S, AArch64::FNMSB_ZPmZZ_S }, { AArch64::FSUB_ZPmZ_D, AArch64::FSUBR_ZPmZ_D }, { AArch64::FSUB_ZPmZ_H, AArch64::FSUBR_ZPmZ_H }, { AArch64::FSUB_ZPmZ_S, AArch64::FSUBR_ZPmZ_S }, { AArch64::LSL_ZPmZ_B, AArch64::LSLR_ZPmZ_B }, { AArch64::LSL_ZPmZ_D, AArch64::LSLR_ZPmZ_D }, { AArch64::LSL_ZPmZ_H, AArch64::LSLR_ZPmZ_H }, { AArch64::LSL_ZPmZ_S, AArch64::LSLR_ZPmZ_S }, { AArch64::LSR_ZPmZ_B, AArch64::LSRR_ZPmZ_B }, { AArch64::LSR_ZPmZ_D, AArch64::LSRR_ZPmZ_D }, { AArch64::LSR_ZPmZ_H, AArch64::LSRR_ZPmZ_H }, { AArch64::LSR_ZPmZ_S, AArch64::LSRR_ZPmZ_S }, { AArch64::SDIV_ZPmZ_D, AArch64::SDIVR_ZPmZ_D }, { AArch64::SDIV_ZPmZ_S, AArch64::SDIVR_ZPmZ_S }, { AArch64::SQRSHL_ZPmZ_B, AArch64::SQRSHLR_ZPmZ_B }, { AArch64::SQRSHL_ZPmZ_D, AArch64::SQRSHLR_ZPmZ_D }, { AArch64::SQRSHL_ZPmZ_H, AArch64::SQRSHLR_ZPmZ_H }, { AArch64::SQRSHL_ZPmZ_S, AArch64::SQRSHLR_ZPmZ_S }, { AArch64::SQSHL_ZPmZ_B, AArch64::SQSHLR_ZPmZ_B }, { AArch64::SQSHL_ZPmZ_D, AArch64::SQSHLR_ZPmZ_D }, { AArch64::SQSHL_ZPmZ_H, AArch64::SQSHLR_ZPmZ_H }, { AArch64::SQSHL_ZPmZ_S, AArch64::SQSHLR_ZPmZ_S }, { AArch64::SRSHL_ZPmZ_B, AArch64::SRSHLR_ZPmZ_B }, { AArch64::SRSHL_ZPmZ_D, AArch64::SRSHLR_ZPmZ_D }, { AArch64::SRSHL_ZPmZ_H, AArch64::SRSHLR_ZPmZ_H }, { AArch64::SRSHL_ZPmZ_S, AArch64::SRSHLR_ZPmZ_S }, { AArch64::SUB_ZPmZ_B, AArch64::SUBR_ZPmZ_B }, { AArch64::SUB_ZPmZ_D, AArch64::SUBR_ZPmZ_D }, { AArch64::SUB_ZPmZ_H, AArch64::SUBR_ZPmZ_H }, { AArch64::SUB_ZPmZ_S, AArch64::SUBR_ZPmZ_S }, { AArch64::UDIV_ZPmZ_D, AArch64::UDIVR_ZPmZ_D }, { AArch64::UDIV_ZPmZ_S, AArch64::UDIVR_ZPmZ_S }, { AArch64::UQRSHL_ZPmZ_B, AArch64::UQRSHLR_ZPmZ_B }, { AArch64::UQRSHL_ZPmZ_D, AArch64::UQRSHLR_ZPmZ_D }, { AArch64::UQRSHL_ZPmZ_H, AArch64::UQRSHLR_ZPmZ_H }, { AArch64::UQRSHL_ZPmZ_S, AArch64::UQRSHLR_ZPmZ_S }, { AArch64::UQSHL_ZPmZ_B, AArch64::UQSHLR_ZPmZ_B }, { AArch64::UQSHL_ZPmZ_D, AArch64::UQSHLR_ZPmZ_D }, { AArch64::UQSHL_ZPmZ_H, AArch64::UQSHLR_ZPmZ_H }, { AArch64::UQSHL_ZPmZ_S, AArch64::UQSHLR_ZPmZ_S }, { AArch64::URSHL_ZPmZ_B, AArch64::URSHLR_ZPmZ_B }, { AArch64::URSHL_ZPmZ_D, AArch64::URSHLR_ZPmZ_D }, { AArch64::URSHL_ZPmZ_H, AArch64::URSHLR_ZPmZ_H }, { AArch64::URSHL_ZPmZ_S, AArch64::URSHLR_ZPmZ_S }, }; // End of getSVERevInstrTable unsigned mid; unsigned start = 0; unsigned end = 62; while (start < end) { mid = start + (end - start) / 2; if (Opcode == getSVERevInstrTable[mid][0]) { break; } if (Opcode < getSVERevInstrTable[mid][0]) end = mid; else start = mid + 1; } if (start == end) return -1; // Instruction doesn't exist in this table. return getSVERevInstrTable[mid][1]; } } // end namespace AArch64 } // end namespace llvm #endif // GET_INSTRMAP_INFO