1 /* Generated automatically by the program `genconstants' 2 from the machine description file `md'. */ 3 4 #ifndef GCC_INSN_CONSTANTS_H 5 #define GCC_INSN_CONSTANTS_H 6 7 #define WCGR0 96 8 #define DOM_CC_X_AND_Y 0 9 #define WCGR1 97 10 #define SP_REGNUM 13 11 #define APSRGE_REGNUM 105 12 #define VFPCC_REGNUM 101 13 #define CMP_CMN 2 14 #define CMP_CMP 0 15 #define NUM_OF_COND_CMP 4 16 #define R0_REGNUM 0 17 #define VPR_REGNUM 106 18 #define DOM_CC_X_OR_Y 2 19 #define APSRQ_REGNUM 104 20 #define CMN_CMN 3 21 #define CMN_CMP 1 22 #define FDPIC_REGNUM 9 23 #define CC_REGNUM 100 24 #define LAST_ARM_REGNUM 15 25 #define PC_REGNUM 15 26 #define R4_REGNUM 4 27 #define LR_REGNUM 14 28 #define R1_REGNUM 1 29 #define DOM_CC_NX_OR_Y 1 30 #define IP_REGNUM 12 31 #define WCGR2 98 32 #define WCGR3 99 33 34 enum unspec { 35 UNSPEC_PUSH_MULT = 0, 36 UNSPEC_PIC_SYM = 1, 37 UNSPEC_PIC_BASE = 2, 38 UNSPEC_PRLG_STK = 3, 39 UNSPEC_REGISTER_USE = 4, 40 UNSPEC_CHECK_ARCH = 5, 41 UNSPEC_WSHUFH = 6, 42 UNSPEC_WACC = 7, 43 UNSPEC_TMOVMSK = 8, 44 UNSPEC_WSAD = 9, 45 UNSPEC_WSADZ = 10, 46 UNSPEC_WMACS = 11, 47 UNSPEC_WMACU = 12, 48 UNSPEC_WMACSZ = 13, 49 UNSPEC_WMACUZ = 14, 50 UNSPEC_CLRDI = 15, 51 UNSPEC_WALIGNI = 16, 52 UNSPEC_TLS = 17, 53 UNSPEC_PIC_LABEL = 18, 54 UNSPEC_PIC_OFFSET = 19, 55 UNSPEC_GOTSYM_OFF = 20, 56 UNSPEC_THUMB1_CASESI = 21, 57 UNSPEC_RBIT = 22, 58 UNSPEC_SYMBOL_OFFSET = 23, 59 UNSPEC_MEMORY_BARRIER = 24, 60 UNSPEC_UNALIGNED_LOAD = 25, 61 UNSPEC_UNALIGNED_STORE = 26, 62 UNSPEC_PIC_UNIFIED = 27, 63 UNSPEC_Q_SET = 28, 64 UNSPEC_GE_SET = 29, 65 UNSPEC_APSR_READ = 30, 66 UNSPEC_LL = 31, 67 UNSPEC_VRINTZ = 32, 68 UNSPEC_VRINTP = 33, 69 UNSPEC_VRINTM = 34, 70 UNSPEC_VRINTR = 35, 71 UNSPEC_VRINTX = 36, 72 UNSPEC_VRINTA = 37, 73 UNSPEC_PROBE_STACK = 38, 74 UNSPEC_NONSECURE_MEM = 39, 75 UNSPEC_SP_SET = 40, 76 UNSPEC_SP_TEST = 41, 77 UNSPEC_PIC_RESTORE = 42, 78 UNSPEC_SXTAB16 = 43, 79 UNSPEC_UXTAB16 = 44, 80 UNSPEC_SXTB16 = 45, 81 UNSPEC_UXTB16 = 46, 82 UNSPEC_QADD8 = 47, 83 UNSPEC_QSUB8 = 48, 84 UNSPEC_SHADD8 = 49, 85 UNSPEC_SHSUB8 = 50, 86 UNSPEC_UHADD8 = 51, 87 UNSPEC_UHSUB8 = 52, 88 UNSPEC_UQADD8 = 53, 89 UNSPEC_UQSUB8 = 54, 90 UNSPEC_QADD16 = 55, 91 UNSPEC_QASX = 56, 92 UNSPEC_QSAX = 57, 93 UNSPEC_QSUB16 = 58, 94 UNSPEC_SHADD16 = 59, 95 UNSPEC_SHASX = 60, 96 UNSPEC_SHSAX = 61, 97 UNSPEC_SHSUB16 = 62, 98 UNSPEC_UHADD16 = 63, 99 UNSPEC_UHASX = 64, 100 UNSPEC_UHSAX = 65, 101 UNSPEC_UHSUB16 = 66, 102 UNSPEC_UQADD16 = 67, 103 UNSPEC_UQASX = 68, 104 UNSPEC_UQSAX = 69, 105 UNSPEC_UQSUB16 = 70, 106 UNSPEC_SMUSD = 71, 107 UNSPEC_SMUSDX = 72, 108 UNSPEC_USAD8 = 73, 109 UNSPEC_USADA8 = 74, 110 UNSPEC_SMLALD = 75, 111 UNSPEC_SMLALDX = 76, 112 UNSPEC_SMLSLD = 77, 113 UNSPEC_SMLSLDX = 78, 114 UNSPEC_SMLAWB = 79, 115 UNSPEC_SMLAWT = 80, 116 UNSPEC_SEL = 81, 117 UNSPEC_SADD8 = 82, 118 UNSPEC_SSUB8 = 83, 119 UNSPEC_UADD8 = 84, 120 UNSPEC_USUB8 = 85, 121 UNSPEC_SADD16 = 86, 122 UNSPEC_SASX = 87, 123 UNSPEC_SSAX = 88, 124 UNSPEC_SSUB16 = 89, 125 UNSPEC_UADD16 = 90, 126 UNSPEC_UASX = 91, 127 UNSPEC_USAX = 92, 128 UNSPEC_USUB16 = 93, 129 UNSPEC_SMLAD = 94, 130 UNSPEC_SMLADX = 95, 131 UNSPEC_SMLSD = 96, 132 UNSPEC_SMLSDX = 97, 133 UNSPEC_SMUAD = 98, 134 UNSPEC_SMUADX = 99, 135 UNSPEC_SSAT16 = 100, 136 UNSPEC_USAT16 = 101, 137 UNSPEC_CDE = 102, 138 UNSPEC_CDEA = 103, 139 UNSPEC_VCDE = 104, 140 UNSPEC_VCDEA = 105, 141 UNSPEC_WADDC = 106, 142 UNSPEC_WABS = 107, 143 UNSPEC_WQMULWMR = 108, 144 UNSPEC_WQMULMR = 109, 145 UNSPEC_WQMULWM = 110, 146 UNSPEC_WQMULM = 111, 147 UNSPEC_WQMIAxyn = 112, 148 UNSPEC_WQMIAxy = 113, 149 UNSPEC_TANDC = 114, 150 UNSPEC_TORC = 115, 151 UNSPEC_TORVSC = 116, 152 UNSPEC_TEXTRC = 117, 153 UNSPEC_GET_FPSCR_NZCVQC = 118, 154 UNSPEC_ASHIFT_SIGNED = 119, 155 UNSPEC_ASHIFT_UNSIGNED = 120, 156 UNSPEC_CRC32B = 121, 157 UNSPEC_CRC32H = 122, 158 UNSPEC_CRC32W = 123, 159 UNSPEC_CRC32CB = 124, 160 UNSPEC_CRC32CH = 125, 161 UNSPEC_CRC32CW = 126, 162 UNSPEC_AESD = 127, 163 UNSPEC_AESE = 128, 164 UNSPEC_AESIMC = 129, 165 UNSPEC_AESMC = 130, 166 UNSPEC_SHA1C = 131, 167 UNSPEC_SHA1M = 132, 168 UNSPEC_SHA1P = 133, 169 UNSPEC_SHA1H = 134, 170 UNSPEC_SHA1SU0 = 135, 171 UNSPEC_SHA1SU1 = 136, 172 UNSPEC_SHA256H = 137, 173 UNSPEC_SHA256H2 = 138, 174 UNSPEC_SHA256SU0 = 139, 175 UNSPEC_SHA256SU1 = 140, 176 UNSPEC_VMULLP64 = 141, 177 UNSPEC_LOAD_COUNT = 142, 178 UNSPEC_VABAL_S = 143, 179 UNSPEC_VABAL_U = 144, 180 UNSPEC_VABD_F = 145, 181 UNSPEC_VABD_S = 146, 182 UNSPEC_VABD_U = 147, 183 UNSPEC_VABDL_S = 148, 184 UNSPEC_VABDL_U = 149, 185 UNSPEC_VADD = 150, 186 UNSPEC_VADDHN = 151, 187 UNSPEC_VRADDHN = 152, 188 UNSPEC_VADDL_S = 153, 189 UNSPEC_VADDL_U = 154, 190 UNSPEC_VADDW_S = 155, 191 UNSPEC_VADDW_U = 156, 192 UNSPEC_VBSL = 157, 193 UNSPEC_VCAGE = 158, 194 UNSPEC_VCAGT = 159, 195 UNSPEC_VCALE = 160, 196 UNSPEC_VCALT = 161, 197 UNSPEC_VCEQ = 162, 198 UNSPEC_VCGE = 163, 199 UNSPEC_VCGEU = 164, 200 UNSPEC_VCGT = 165, 201 UNSPEC_VCGTU = 166, 202 UNSPEC_VCLS = 167, 203 UNSPEC_VCONCAT = 168, 204 UNSPEC_VCVT = 169, 205 UNSPEC_VCVT_S = 170, 206 UNSPEC_VCVT_U = 171, 207 UNSPEC_VCVT_S_N = 172, 208 UNSPEC_VCVT_U_N = 173, 209 UNSPEC_VCVT_HF_S_N = 174, 210 UNSPEC_VCVT_HF_U_N = 175, 211 UNSPEC_VCVT_SI_S_N = 176, 212 UNSPEC_VCVT_SI_U_N = 177, 213 UNSPEC_VCVTH_S = 178, 214 UNSPEC_VCVTH_U = 179, 215 UNSPEC_VCVTA_S = 180, 216 UNSPEC_VCVTA_U = 181, 217 UNSPEC_VCVTM_S = 182, 218 UNSPEC_VCVTM_U = 183, 219 UNSPEC_VCVTN_S = 184, 220 UNSPEC_VCVTN_U = 185, 221 UNSPEC_VCVTP_S = 186, 222 UNSPEC_VCVTP_U = 187, 223 UNSPEC_VEXT = 188, 224 UNSPEC_VHADD_S = 189, 225 UNSPEC_VHADD_U = 190, 226 UNSPEC_VRHADD_S = 191, 227 UNSPEC_VRHADD_U = 192, 228 UNSPEC_VHSUB_S = 193, 229 UNSPEC_VHSUB_U = 194, 230 UNSPEC_VLD1 = 195, 231 UNSPEC_VLD1_LANE = 196, 232 UNSPEC_VLD2 = 197, 233 UNSPEC_VLD2_DUP = 198, 234 UNSPEC_VLD2_LANE = 199, 235 UNSPEC_VLD3 = 200, 236 UNSPEC_VLD3A = 201, 237 UNSPEC_VLD3B = 202, 238 UNSPEC_VLD3_DUP = 203, 239 UNSPEC_VLD3_LANE = 204, 240 UNSPEC_VLD4 = 205, 241 UNSPEC_VLD4A = 206, 242 UNSPEC_VLD4B = 207, 243 UNSPEC_VLD4_DUP = 208, 244 UNSPEC_VLD4_LANE = 209, 245 UNSPEC_VMAX = 210, 246 UNSPEC_VMAX_U = 211, 247 UNSPEC_VMAXNM = 212, 248 UNSPEC_VMIN = 213, 249 UNSPEC_VMIN_U = 214, 250 UNSPEC_VMINNM = 215, 251 UNSPEC_VMLA = 216, 252 UNSPEC_VMLA_LANE = 217, 253 UNSPEC_VMLAL_S = 218, 254 UNSPEC_VMLAL_U = 219, 255 UNSPEC_VMLAL_S_LANE = 220, 256 UNSPEC_VMLAL_U_LANE = 221, 257 UNSPEC_VMLS = 222, 258 UNSPEC_VMLS_LANE = 223, 259 UNSPEC_VMLSL_S = 224, 260 UNSPEC_VMLSL_U = 225, 261 UNSPEC_VMLSL_S_LANE = 226, 262 UNSPEC_VMLSL_U_LANE = 227, 263 UNSPEC_VMLSL_LANE = 228, 264 UNSPEC_VFMA_LANE = 229, 265 UNSPEC_VFMS_LANE = 230, 266 UNSPEC_VMOVL_S = 231, 267 UNSPEC_VMOVL_U = 232, 268 UNSPEC_VMOVN = 233, 269 UNSPEC_VMUL = 234, 270 UNSPEC_VMULL_P = 235, 271 UNSPEC_VMULL_S = 236, 272 UNSPEC_VMULL_U = 237, 273 UNSPEC_VMUL_LANE = 238, 274 UNSPEC_VMULL_S_LANE = 239, 275 UNSPEC_VMULL_U_LANE = 240, 276 UNSPEC_VPADAL_S = 241, 277 UNSPEC_VPADAL_U = 242, 278 UNSPEC_VPADD = 243, 279 UNSPEC_VPADDL_S = 244, 280 UNSPEC_VPADDL_U = 245, 281 UNSPEC_VPMAX = 246, 282 UNSPEC_VPMAX_U = 247, 283 UNSPEC_VPMIN = 248, 284 UNSPEC_VPMIN_U = 249, 285 UNSPEC_VPSMAX = 250, 286 UNSPEC_VPSMIN = 251, 287 UNSPEC_VPUMAX = 252, 288 UNSPEC_VPUMIN = 253, 289 UNSPEC_VQABS = 254, 290 UNSPEC_VQADD_S = 255, 291 UNSPEC_VQADD_U = 256, 292 UNSPEC_VQDMLAL = 257, 293 UNSPEC_VQDMLAL_LANE = 258, 294 UNSPEC_VQDMLSL = 259, 295 UNSPEC_VQDMLSL_LANE = 260, 296 UNSPEC_VQDMULH = 261, 297 UNSPEC_VQDMULH_LANE = 262, 298 UNSPEC_VQRDMULH = 263, 299 UNSPEC_VQRDMULH_LANE = 264, 300 UNSPEC_VQDMULL = 265, 301 UNSPEC_VQDMULL_LANE = 266, 302 UNSPEC_VQMOVN_S = 267, 303 UNSPEC_VQMOVN_U = 268, 304 UNSPEC_VQMOVUN = 269, 305 UNSPEC_VQNEG = 270, 306 UNSPEC_VQSHL_S = 271, 307 UNSPEC_VQSHL_U = 272, 308 UNSPEC_VQRSHL_S = 273, 309 UNSPEC_VQRSHL_U = 274, 310 UNSPEC_VQSHL_S_N = 275, 311 UNSPEC_VQSHL_U_N = 276, 312 UNSPEC_VQSHLU_N = 277, 313 UNSPEC_VQSHRN_S_N = 278, 314 UNSPEC_VQSHRN_U_N = 279, 315 UNSPEC_VQRSHRN_S_N = 280, 316 UNSPEC_VQRSHRN_U_N = 281, 317 UNSPEC_VQSHRUN_N = 282, 318 UNSPEC_VQRSHRUN_N = 283, 319 UNSPEC_VQSUB_S = 284, 320 UNSPEC_VQSUB_U = 285, 321 UNSPEC_VRECPE = 286, 322 UNSPEC_VRECPS = 287, 323 UNSPEC_VREV16 = 288, 324 UNSPEC_VREV32 = 289, 325 UNSPEC_VREV64 = 290, 326 UNSPEC_VRSQRTE = 291, 327 UNSPEC_VRSQRTS = 292, 328 UNSPEC_VSHL_S = 293, 329 UNSPEC_VSHL_U = 294, 330 UNSPEC_VRSHL_S = 295, 331 UNSPEC_VRSHL_U = 296, 332 UNSPEC_VSHLL_S_N = 297, 333 UNSPEC_VSHLL_U_N = 298, 334 UNSPEC_VSHL_N = 299, 335 UNSPEC_VSHR_S_N = 300, 336 UNSPEC_VSHR_U_N = 301, 337 UNSPEC_VRSHR_S_N = 302, 338 UNSPEC_VRSHR_U_N = 303, 339 UNSPEC_VSHRN_N = 304, 340 UNSPEC_VRSHRN_N = 305, 341 UNSPEC_VSLI = 306, 342 UNSPEC_VSRA_S_N = 307, 343 UNSPEC_VSRA_U_N = 308, 344 UNSPEC_VRSRA_S_N = 309, 345 UNSPEC_VRSRA_U_N = 310, 346 UNSPEC_VSRI = 311, 347 UNSPEC_VST1 = 312, 348 UNSPEC_VST1_LANE = 313, 349 UNSPEC_VST2 = 314, 350 UNSPEC_VST2_LANE = 315, 351 UNSPEC_VST3 = 316, 352 UNSPEC_VST3A = 317, 353 UNSPEC_VST3B = 318, 354 UNSPEC_VST3_LANE = 319, 355 UNSPEC_VST4 = 320, 356 UNSPEC_VST4A = 321, 357 UNSPEC_VST4B = 322, 358 UNSPEC_VST4_LANE = 323, 359 UNSPEC_VSTRUCTDUMMY = 324, 360 UNSPEC_VSUB = 325, 361 UNSPEC_VSUBHN = 326, 362 UNSPEC_VRSUBHN = 327, 363 UNSPEC_VSUBL_S = 328, 364 UNSPEC_VSUBL_U = 329, 365 UNSPEC_VSUBW_S = 330, 366 UNSPEC_VSUBW_U = 331, 367 UNSPEC_VTBL = 332, 368 UNSPEC_VTBX = 333, 369 UNSPEC_VTRN1 = 334, 370 UNSPEC_VTRN2 = 335, 371 UNSPEC_VTST = 336, 372 UNSPEC_VUZP1 = 337, 373 UNSPEC_VUZP2 = 338, 374 UNSPEC_VZIP1 = 339, 375 UNSPEC_VZIP2 = 340, 376 UNSPEC_MISALIGNED_ACCESS = 341, 377 UNSPEC_VCLE = 342, 378 UNSPEC_VCLT = 343, 379 UNSPEC_NVRINTZ = 344, 380 UNSPEC_NVRINTP = 345, 381 UNSPEC_NVRINTM = 346, 382 UNSPEC_NVRINTX = 347, 383 UNSPEC_NVRINTA = 348, 384 UNSPEC_NVRINTN = 349, 385 UNSPEC_VQRDMLAH = 350, 386 UNSPEC_VQRDMLSH = 351, 387 UNSPEC_VRND = 352, 388 UNSPEC_VRNDA = 353, 389 UNSPEC_VRNDI = 354, 390 UNSPEC_VRNDM = 355, 391 UNSPEC_VRNDN = 356, 392 UNSPEC_VRNDP = 357, 393 UNSPEC_VRNDX = 358, 394 UNSPEC_DOT_S = 359, 395 UNSPEC_DOT_U = 360, 396 UNSPEC_DOT_US = 361, 397 UNSPEC_DOT_SU = 362, 398 UNSPEC_VFML_LO = 363, 399 UNSPEC_VFML_HI = 364, 400 UNSPEC_VCADD90 = 365, 401 UNSPEC_VCADD270 = 366, 402 UNSPEC_VCMLA = 367, 403 UNSPEC_VCMLA90 = 368, 404 UNSPEC_VCMLA180 = 369, 405 UNSPEC_VCMLA270 = 370, 406 UNSPEC_MATMUL_S = 371, 407 UNSPEC_MATMUL_U = 372, 408 UNSPEC_MATMUL_US = 373, 409 UNSPEC_BFCVT = 374, 410 UNSPEC_BFCVT_HIGH = 375, 411 UNSPEC_BFMMLA = 376, 412 UNSPEC_BFMAB = 377, 413 UNSPEC_BFMAT = 378, 414 VST4Q = 379, 415 VRNDXQ_F = 380, 416 VRNDQ_F = 381, 417 VRNDPQ_F = 382, 418 VRNDNQ_F = 383, 419 VRNDMQ_F = 384, 420 VRNDAQ_F = 385, 421 VREV64Q_F = 386, 422 VNEGQ_F = 387, 423 VDUPQ_N_F = 388, 424 VABSQ_F = 389, 425 VREV32Q_F = 390, 426 VCVTTQ_F32_F16 = 391, 427 VCVTBQ_F32_F16 = 392, 428 VCVTQ_TO_F_S = 393, 429 VQNEGQ_S = 394, 430 VCVTQ_TO_F_U = 395, 431 VREV16Q_S = 396, 432 VREV16Q_U = 397, 433 VADDLVQ_S = 398, 434 VMVNQ_N_S = 399, 435 VMVNQ_N_U = 400, 436 VCVTAQ_S = 401, 437 VCVTAQ_U = 402, 438 VREV64Q_S = 403, 439 VREV64Q_U = 404, 440 VQABSQ_S = 405, 441 VNEGQ_S = 406, 442 VMVNQ_S = 407, 443 VMVNQ_U = 408, 444 VDUPQ_N_U = 409, 445 VDUPQ_N_S = 410, 446 VCLZQ_U = 411, 447 VCLZQ_S = 412, 448 VCLSQ_S = 413, 449 VADDVQ_S = 414, 450 VADDVQ_U = 415, 451 VABSQ_S = 416, 452 VREV32Q_U = 417, 453 VREV32Q_S = 418, 454 VMOVLTQ_U = 419, 455 VMOVLTQ_S = 420, 456 VMOVLBQ_S = 421, 457 VMOVLBQ_U = 422, 458 VCVTQ_FROM_F_S = 423, 459 VCVTQ_FROM_F_U = 424, 460 VCVTPQ_S = 425, 461 VCVTPQ_U = 426, 462 VCVTNQ_S = 427, 463 VCVTNQ_U = 428, 464 VCVTMQ_S = 429, 465 VCVTMQ_U = 430, 466 VADDLVQ_U = 431, 467 VCTP8Q = 432, 468 VCTP16Q = 433, 469 VCTP32Q = 434, 470 VCTP64Q = 435, 471 VPNOT = 436, 472 VCREATEQ_F = 437, 473 VCVTQ_N_TO_F_S = 438, 474 VCVTQ_N_TO_F_U = 439, 475 VBRSRQ_N_F = 440, 476 VSUBQ_N_F = 441, 477 VCREATEQ_U = 442, 478 VCREATEQ_S = 443, 479 VSHRQ_N_S = 444, 480 VSHRQ_N_U = 445, 481 VCVTQ_N_FROM_F_S = 446, 482 VCVTQ_N_FROM_F_U = 447, 483 VADDLVQ_P_S = 448, 484 VADDLVQ_P_U = 449, 485 VCMPNEQ_U = 450, 486 VCMPNEQ_S = 451, 487 VSHLQ_S = 452, 488 VSHLQ_U = 453, 489 VABDQ_S = 454, 490 VADDQ_N_S = 455, 491 VADDVAQ_S = 456, 492 VADDVQ_P_S = 457, 493 VANDQ_S = 458, 494 VBICQ_S = 459, 495 VBRSRQ_N_S = 460, 496 VCADDQ_ROT270_S = 461, 497 VCADDQ_ROT90_S = 462, 498 VCMPEQQ_S = 463, 499 VCMPEQQ_N_S = 464, 500 VCMPNEQ_N_S = 465, 501 VEORQ_S = 466, 502 VHADDQ_S = 467, 503 VHADDQ_N_S = 468, 504 VHSUBQ_S = 469, 505 VHSUBQ_N_S = 470, 506 VMAXQ_S = 471, 507 VMAXVQ_S = 472, 508 VMINQ_S = 473, 509 VMINVQ_S = 474, 510 VMLADAVQ_S = 475, 511 VMULHQ_S = 476, 512 VMULLBQ_INT_S = 477, 513 VMULLTQ_INT_S = 478, 514 VMULQ_S = 479, 515 VMULQ_N_S = 480, 516 VORNQ_S = 481, 517 VORRQ_S = 482, 518 VQADDQ_S = 483, 519 VQADDQ_N_S = 484, 520 VQRSHLQ_S = 485, 521 VQRSHLQ_N_S = 486, 522 VQSHLQ_S = 487, 523 VQSHLQ_N_S = 488, 524 VQSHLQ_R_S = 489, 525 VQSUBQ_S = 490, 526 VQSUBQ_N_S = 491, 527 VRHADDQ_S = 492, 528 VRMULHQ_S = 493, 529 VRSHLQ_S = 494, 530 VRSHLQ_N_S = 495, 531 VRSHRQ_N_S = 496, 532 VSHLQ_N_S = 497, 533 VSHLQ_R_S = 498, 534 VSUBQ_S = 499, 535 VSUBQ_N_S = 500, 536 VABDQ_U = 501, 537 VADDQ_N_U = 502, 538 VADDVAQ_U = 503, 539 VADDVQ_P_U = 504, 540 VANDQ_U = 505, 541 VBICQ_U = 506, 542 VBRSRQ_N_U = 507, 543 VCADDQ_ROT270_U = 508, 544 VCADDQ_ROT90_U = 509, 545 VCMPEQQ_U = 510, 546 VCMPEQQ_N_U = 511, 547 VCMPNEQ_N_U = 512, 548 VEORQ_U = 513, 549 VHADDQ_U = 514, 550 VHADDQ_N_U = 515, 551 VHSUBQ_U = 516, 552 VHSUBQ_N_U = 517, 553 VMAXQ_U = 518, 554 VMAXVQ_U = 519, 555 VMINQ_U = 520, 556 VMINVQ_U = 521, 557 VMLADAVQ_U = 522, 558 VMULHQ_U = 523, 559 VMULLBQ_INT_U = 524, 560 VMULLTQ_INT_U = 525, 561 VMULQ_U = 526, 562 VMULQ_N_U = 527, 563 VORNQ_U = 528, 564 VORRQ_U = 529, 565 VQADDQ_U = 530, 566 VQADDQ_N_U = 531, 567 VQRSHLQ_U = 532, 568 VQRSHLQ_N_U = 533, 569 VQSHLQ_U = 534, 570 VQSHLQ_N_U = 535, 571 VQSHLQ_R_U = 536, 572 VQSUBQ_U = 537, 573 VQSUBQ_N_U = 538, 574 VRHADDQ_U = 539, 575 VRMULHQ_U = 540, 576 VRSHLQ_U = 541, 577 VRSHLQ_N_U = 542, 578 VRSHRQ_N_U = 543, 579 VSHLQ_N_U = 544, 580 VSHLQ_R_U = 545, 581 VSUBQ_U = 546, 582 VSUBQ_N_U = 547, 583 VCMPGEQ_N_S = 548, 584 VCMPGEQ_S = 549, 585 VCMPGTQ_N_S = 550, 586 VCMPGTQ_S = 551, 587 VCMPLEQ_N_S = 552, 588 VCMPLEQ_S = 553, 589 VCMPLTQ_N_S = 554, 590 VCMPLTQ_S = 555, 591 VHCADDQ_ROT270_S = 556, 592 VHCADDQ_ROT90_S = 557, 593 VMAXAQ_S = 558, 594 VMAXAVQ_S = 559, 595 VMINAQ_S = 560, 596 VMINAVQ_S = 561, 597 VMLADAVXQ_S = 562, 598 VMLSDAVQ_S = 563, 599 VMLSDAVXQ_S = 564, 600 VQDMULHQ_N_S = 565, 601 VQDMULHQ_S = 566, 602 VQRDMULHQ_N_S = 567, 603 VQRDMULHQ_S = 568, 604 VQSHLUQ_N_S = 569, 605 VCMPCSQ_N_U = 570, 606 VCMPCSQ_U = 571, 607 VCMPHIQ_N_U = 572, 608 VCMPHIQ_U = 573, 609 VABDQ_M_S = 574, 610 VABDQ_M_U = 575, 611 VABDQ_F = 576, 612 VADDQ_N_F = 577, 613 VANDQ_F = 578, 614 VBICQ_F = 579, 615 VCADDQ_ROT270_F = 580, 616 VCADDQ_ROT90_F = 581, 617 VCMPEQQ_F = 582, 618 VCMPEQQ_N_F = 583, 619 VCMPGEQ_F = 584, 620 VCMPGEQ_N_F = 585, 621 VCMPGTQ_F = 586, 622 VCMPGTQ_N_F = 587, 623 VCMPLEQ_F = 588, 624 VCMPLEQ_N_F = 589, 625 VCMPLTQ_F = 590, 626 VCMPLTQ_N_F = 591, 627 VCMPNEQ_F = 592, 628 VCMPNEQ_N_F = 593, 629 VCMULQ_F = 594, 630 VCMULQ_ROT180_F = 595, 631 VCMULQ_ROT270_F = 596, 632 VCMULQ_ROT90_F = 597, 633 VEORQ_F = 598, 634 VMAXNMAQ_F = 599, 635 VMAXNMAVQ_F = 600, 636 VMAXNMQ_F = 601, 637 VMAXNMVQ_F = 602, 638 VMINNMAQ_F = 603, 639 VMINNMAVQ_F = 604, 640 VMINNMQ_F = 605, 641 VMINNMVQ_F = 606, 642 VMULQ_F = 607, 643 VMULQ_N_F = 608, 644 VORNQ_F = 609, 645 VORRQ_F = 610, 646 VSUBQ_F = 611, 647 VADDLVAQ_U = 612, 648 VADDLVAQ_S = 613, 649 VBICQ_N_U = 614, 650 VBICQ_N_S = 615, 651 VCTP8Q_M = 616, 652 VCTP16Q_M = 617, 653 VCTP32Q_M = 618, 654 VCTP64Q_M = 619, 655 VCVTBQ_F16_F32 = 620, 656 VCVTTQ_F16_F32 = 621, 657 VMLALDAVQ_U = 622, 658 VMLALDAVXQ_U = 623, 659 VMLALDAVXQ_S = 624, 660 VMLALDAVQ_S = 625, 661 VMLSLDAVQ_S = 626, 662 VMLSLDAVXQ_S = 627, 663 VMOVNBQ_U = 628, 664 VMOVNBQ_S = 629, 665 VMOVNTQ_U = 630, 666 VMOVNTQ_S = 631, 667 VORRQ_N_S = 632, 668 VORRQ_N_U = 633, 669 VQDMULLBQ_N_S = 634, 670 VQDMULLBQ_S = 635, 671 VQDMULLTQ_N_S = 636, 672 VQDMULLTQ_S = 637, 673 VQMOVNBQ_U = 638, 674 VQMOVNBQ_S = 639, 675 VQMOVUNBQ_S = 640, 676 VQMOVUNTQ_S = 641, 677 VRMLALDAVHXQ_S = 642, 678 VRMLSLDAVHQ_S = 643, 679 VRMLSLDAVHXQ_S = 644, 680 VSHLLBQ_S = 645, 681 VSHLLBQ_U = 646, 682 VSHLLTQ_U = 647, 683 VSHLLTQ_S = 648, 684 VQMOVNTQ_U = 649, 685 VQMOVNTQ_S = 650, 686 VSHLLBQ_N_S = 651, 687 VSHLLBQ_N_U = 652, 688 VSHLLTQ_N_U = 653, 689 VSHLLTQ_N_S = 654, 690 VRMLALDAVHQ_U = 655, 691 VRMLALDAVHQ_S = 656, 692 VMULLTQ_POLY_P = 657, 693 VMULLBQ_POLY_P = 658, 694 VBICQ_M_N_S = 659, 695 VBICQ_M_N_U = 660, 696 VCMPEQQ_M_F = 661, 697 VCVTAQ_M_S = 662, 698 VCVTAQ_M_U = 663, 699 VCVTQ_M_TO_F_S = 664, 700 VCVTQ_M_TO_F_U = 665, 701 VQRSHRNBQ_N_U = 666, 702 VQRSHRNBQ_N_S = 667, 703 VQRSHRUNBQ_N_S = 668, 704 VRMLALDAVHAQ_S = 669, 705 VABAVQ_S = 670, 706 VABAVQ_U = 671, 707 VSHLCQ_S = 672, 708 VSHLCQ_U = 673, 709 VRMLALDAVHAQ_U = 674, 710 VABSQ_M_S = 675, 711 VADDVAQ_P_S = 676, 712 VADDVAQ_P_U = 677, 713 VCLSQ_M_S = 678, 714 VCLZQ_M_S = 679, 715 VCLZQ_M_U = 680, 716 VCMPCSQ_M_N_U = 681, 717 VCMPCSQ_M_U = 682, 718 VCMPEQQ_M_N_S = 683, 719 VCMPEQQ_M_N_U = 684, 720 VCMPEQQ_M_S = 685, 721 VCMPEQQ_M_U = 686, 722 VCMPGEQ_M_N_S = 687, 723 VCMPGEQ_M_S = 688, 724 VCMPGTQ_M_N_S = 689, 725 VCMPGTQ_M_S = 690, 726 VCMPHIQ_M_N_U = 691, 727 VCMPHIQ_M_U = 692, 728 VCMPLEQ_M_N_S = 693, 729 VCMPLEQ_M_S = 694, 730 VCMPLTQ_M_N_S = 695, 731 VCMPLTQ_M_S = 696, 732 VCMPNEQ_M_N_S = 697, 733 VCMPNEQ_M_N_U = 698, 734 VCMPNEQ_M_S = 699, 735 VCMPNEQ_M_U = 700, 736 VDUPQ_M_N_S = 701, 737 VDUPQ_M_N_U = 702, 738 VDWDUPQ_N_U = 703, 739 VDWDUPQ_WB_U = 704, 740 VIWDUPQ_N_U = 705, 741 VIWDUPQ_WB_U = 706, 742 VMAXAQ_M_S = 707, 743 VMAXAVQ_P_S = 708, 744 VMAXVQ_P_S = 709, 745 VMAXVQ_P_U = 710, 746 VMINAQ_M_S = 711, 747 VMINAVQ_P_S = 712, 748 VMINVQ_P_S = 713, 749 VMINVQ_P_U = 714, 750 VMLADAVAQ_S = 715, 751 VMLADAVAQ_U = 716, 752 VMLADAVQ_P_S = 717, 753 VMLADAVQ_P_U = 718, 754 VMLADAVXQ_P_S = 719, 755 VMLAQ_N_S = 720, 756 VMLAQ_N_U = 721, 757 VMLASQ_N_S = 722, 758 VMLASQ_N_U = 723, 759 VMLSDAVQ_P_S = 724, 760 VMLSDAVXQ_P_S = 725, 761 VMVNQ_M_S = 726, 762 VMVNQ_M_U = 727, 763 VNEGQ_M_S = 728, 764 VPSELQ_S = 729, 765 VPSELQ_U = 730, 766 VQABSQ_M_S = 731, 767 VQDMLAHQ_N_S = 732, 768 VQDMLASHQ_N_S = 733, 769 VQNEGQ_M_S = 734, 770 VQRDMLADHQ_S = 735, 771 VQRDMLADHXQ_S = 736, 772 VQRDMLAHQ_N_S = 737, 773 VQRDMLASHQ_N_S = 738, 774 VQRDMLSDHQ_S = 739, 775 VQRDMLSDHXQ_S = 740, 776 VQRSHLQ_M_N_S = 741, 777 VQRSHLQ_M_N_U = 742, 778 VQSHLQ_M_R_S = 743, 779 VQSHLQ_M_R_U = 744, 780 VREV64Q_M_S = 745, 781 VREV64Q_M_U = 746, 782 VRSHLQ_M_N_S = 747, 783 VRSHLQ_M_N_U = 748, 784 VSHLQ_M_R_S = 749, 785 VSHLQ_M_R_U = 750, 786 VSLIQ_N_S = 751, 787 VSLIQ_N_U = 752, 788 VSRIQ_N_S = 753, 789 VSRIQ_N_U = 754, 790 VQDMLSDHXQ_S = 755, 791 VQDMLSDHQ_S = 756, 792 VQDMLADHXQ_S = 757, 793 VQDMLADHQ_S = 758, 794 VMLSDAVAXQ_S = 759, 795 VMLSDAVAQ_S = 760, 796 VMLADAVAXQ_S = 761, 797 VCMPGEQ_M_F = 762, 798 VCMPGTQ_M_N_F = 763, 799 VMLSLDAVQ_P_S = 764, 800 VRMLALDAVHAXQ_S = 765, 801 VMLSLDAVXQ_P_S = 766, 802 VFMAQ_F = 767, 803 VMLSLDAVAQ_S = 768, 804 VQSHRUNBQ_N_S = 769, 805 VQRSHRUNTQ_N_S = 770, 806 VCMLAQ_F = 771, 807 VMINNMAQ_M_F = 772, 808 VFMASQ_N_F = 773, 809 VDUPQ_M_N_F = 774, 810 VCMPGTQ_M_F = 775, 811 VCMPLTQ_M_F = 776, 812 VRMLSLDAVHQ_P_S = 777, 813 VQSHRUNTQ_N_S = 778, 814 VABSQ_M_F = 779, 815 VMAXNMAVQ_P_F = 780, 816 VFMAQ_N_F = 781, 817 VRMLSLDAVHXQ_P_S = 782, 818 VREV32Q_M_F = 783, 819 VRMLSLDAVHAQ_S = 784, 820 VRMLSLDAVHAXQ_S = 785, 821 VCMPLTQ_M_N_F = 786, 822 VCMPNEQ_M_F = 787, 823 VRNDAQ_M_F = 788, 824 VRNDPQ_M_F = 789, 825 VADDLVAQ_P_S = 790, 826 VQMOVUNBQ_M_S = 791, 827 VCMPLEQ_M_F = 792, 828 VCMLAQ_ROT180_F = 793, 829 VMLSLDAVAXQ_S = 794, 830 VRNDXQ_M_F = 795, 831 VFMSQ_F = 796, 832 VMINNMVQ_P_F = 797, 833 VMAXNMVQ_P_F = 798, 834 VPSELQ_F = 799, 835 VCMLAQ_ROT90_F = 800, 836 VQMOVUNTQ_M_S = 801, 837 VREV64Q_M_F = 802, 838 VNEGQ_M_F = 803, 839 VRNDMQ_M_F = 804, 840 VCMPLEQ_M_N_F = 805, 841 VCMPGEQ_M_N_F = 806, 842 VRNDNQ_M_F = 807, 843 VMINNMAVQ_P_F = 808, 844 VCMPNEQ_M_N_F = 809, 845 VRMLALDAVHQ_P_S = 810, 846 VRMLALDAVHXQ_P_S = 811, 847 VCMPEQQ_M_N_F = 812, 848 VCMLAQ_ROT270_F = 813, 849 VMAXNMAQ_M_F = 814, 850 VRNDQ_M_F = 815, 851 VMLALDAVQ_P_U = 816, 852 VMLALDAVQ_P_S = 817, 853 VQMOVNBQ_M_S = 818, 854 VQMOVNBQ_M_U = 819, 855 VMOVLTQ_M_U = 820, 856 VMOVLTQ_M_S = 821, 857 VMOVNBQ_M_U = 822, 858 VMOVNBQ_M_S = 823, 859 VRSHRNTQ_N_U = 824, 860 VRSHRNTQ_N_S = 825, 861 VORRQ_M_N_S = 826, 862 VORRQ_M_N_U = 827, 863 VREV32Q_M_S = 828, 864 VREV32Q_M_U = 829, 865 VQRSHRNTQ_N_U = 830, 866 VQRSHRNTQ_N_S = 831, 867 VMOVNTQ_M_U = 832, 868 VMOVNTQ_M_S = 833, 869 VMOVLBQ_M_U = 834, 870 VMOVLBQ_M_S = 835, 871 VMLALDAVAQ_S = 836, 872 VMLALDAVAQ_U = 837, 873 VQSHRNBQ_N_U = 838, 874 VQSHRNBQ_N_S = 839, 875 VSHRNBQ_N_U = 840, 876 VSHRNBQ_N_S = 841, 877 VRSHRNBQ_N_S = 842, 878 VRSHRNBQ_N_U = 843, 879 VMLALDAVXQ_P_U = 844, 880 VMLALDAVXQ_P_S = 845, 881 VQMOVNTQ_M_U = 846, 882 VQMOVNTQ_M_S = 847, 883 VMVNQ_M_N_U = 848, 884 VMVNQ_M_N_S = 849, 885 VQSHRNTQ_N_U = 850, 886 VQSHRNTQ_N_S = 851, 887 VMLALDAVAXQ_S = 852, 888 VMLALDAVAXQ_U = 853, 889 VSHRNTQ_N_S = 854, 890 VSHRNTQ_N_U = 855, 891 VCVTBQ_M_F16_F32 = 856, 892 VCVTBQ_M_F32_F16 = 857, 893 VCVTTQ_M_F16_F32 = 858, 894 VCVTTQ_M_F32_F16 = 859, 895 VCVTMQ_M_S = 860, 896 VCVTMQ_M_U = 861, 897 VCVTNQ_M_S = 862, 898 VCVTPQ_M_S = 863, 899 VCVTPQ_M_U = 864, 900 VCVTQ_M_N_FROM_F_S = 865, 901 VCVTNQ_M_U = 866, 902 VREV16Q_M_S = 867, 903 VREV16Q_M_U = 868, 904 VREV32Q_M = 869, 905 VCVTQ_M_FROM_F_U = 870, 906 VCVTQ_M_FROM_F_S = 871, 907 VRMLALDAVHQ_P_U = 872, 908 VADDLVAQ_P_U = 873, 909 VCVTQ_M_N_FROM_F_U = 874, 910 VQSHLUQ_M_N_S = 875, 911 VABAVQ_P_S = 876, 912 VABAVQ_P_U = 877, 913 VSHLQ_M_S = 878, 914 VSHLQ_M_U = 879, 915 VSRIQ_M_N_S = 880, 916 VSRIQ_M_N_U = 881, 917 VSUBQ_M_U = 882, 918 VSUBQ_M_S = 883, 919 VCVTQ_M_N_TO_F_U = 884, 920 VCVTQ_M_N_TO_F_S = 885, 921 VQADDQ_M_U = 886, 922 VQADDQ_M_S = 887, 923 VRSHRQ_M_N_S = 888, 924 VSUBQ_M_N_S = 889, 925 VSUBQ_M_N_U = 890, 926 VBRSRQ_M_N_S = 891, 927 VSUBQ_M_N_F = 892, 928 VBICQ_M_F = 893, 929 VHADDQ_M_U = 894, 930 VBICQ_M_U = 895, 931 VBICQ_M_S = 896, 932 VMULQ_M_N_U = 897, 933 VHADDQ_M_S = 898, 934 VORNQ_M_F = 899, 935 VMLAQ_M_N_S = 900, 936 VQSUBQ_M_U = 901, 937 VQSUBQ_M_S = 902, 938 VMLAQ_M_N_U = 903, 939 VQSUBQ_M_N_U = 904, 940 VQSUBQ_M_N_S = 905, 941 VMULLTQ_INT_M_S = 906, 942 VMULLTQ_INT_M_U = 907, 943 VMULQ_M_N_S = 908, 944 VMULQ_M_N_F = 909, 945 VMLASQ_M_N_U = 910, 946 VMLASQ_M_N_S = 911, 947 VMAXQ_M_U = 912, 948 VQRDMLAHQ_M_N_U = 913, 949 VCADDQ_ROT270_M_F = 914, 950 VCADDQ_ROT270_M_U = 915, 951 VCADDQ_ROT270_M_S = 916, 952 VQRSHLQ_M_S = 917, 953 VMULQ_M_F = 918, 954 VRHADDQ_M_U = 919, 955 VSHRQ_M_N_U = 920, 956 VRHADDQ_M_S = 921, 957 VMULQ_M_S = 922, 958 VMULQ_M_U = 923, 959 VQDMLASHQ_M_N_S = 924, 960 VQRDMLASHQ_M_N_S = 925, 961 VRSHLQ_M_S = 926, 962 VRSHLQ_M_U = 927, 963 VRSHRQ_M_N_U = 928, 964 VADDQ_M_N_F = 929, 965 VADDQ_M_N_S = 930, 966 VADDQ_M_N_U = 931, 967 VQRDMLASHQ_M_N_U = 932, 968 VMAXQ_M_S = 933, 969 VQRDMLAHQ_M_N_S = 934, 970 VORRQ_M_S = 935, 971 VORRQ_M_U = 936, 972 VORRQ_M_F = 937, 973 VQRSHLQ_M_U = 938, 974 VRMULHQ_M_U = 939, 975 VRMULHQ_M_S = 940, 976 VMINQ_M_S = 941, 977 VMINQ_M_U = 942, 978 VANDQ_M_F = 943, 979 VANDQ_M_U = 944, 980 VANDQ_M_S = 945, 981 VHSUBQ_M_N_S = 946, 982 VHSUBQ_M_N_U = 947, 983 VMULHQ_M_S = 948, 984 VMULHQ_M_U = 949, 985 VMULLBQ_INT_M_U = 950, 986 VMULLBQ_INT_M_S = 951, 987 VCADDQ_ROT90_M_F = 952, 988 VSHRQ_M_N_S = 953, 989 VADDQ_M_U = 954, 990 VSLIQ_M_N_U = 955, 991 VQADDQ_M_N_S = 956, 992 VBRSRQ_M_N_F = 957, 993 VABDQ_M_F = 958, 994 VBRSRQ_M_N_U = 959, 995 VEORQ_M_F = 960, 996 VSHLQ_M_N_S = 961, 997 VQDMLAHQ_M_N_U = 962, 998 VQDMLAHQ_M_N_S = 963, 999 VSHLQ_M_N_U = 964, 1000 VMLADAVAQ_P_U = 965, 1001 VMLADAVAQ_P_S = 966, 1002 VSLIQ_M_N_S = 967, 1003 VQSHLQ_M_U = 968, 1004 VQSHLQ_M_S = 969, 1005 VCADDQ_ROT90_M_U = 970, 1006 VCADDQ_ROT90_M_S = 971, 1007 VORNQ_M_U = 972, 1008 VORNQ_M_S = 973, 1009 VQSHLQ_M_N_S = 974, 1010 VQSHLQ_M_N_U = 975, 1011 VADDQ_M_S = 976, 1012 VHADDQ_M_N_S = 977, 1013 VADDQ_M_F = 978, 1014 VQADDQ_M_N_U = 979, 1015 VEORQ_M_S = 980, 1016 VEORQ_M_U = 981, 1017 VHSUBQ_M_S = 982, 1018 VHSUBQ_M_U = 983, 1019 VHADDQ_M_N_U = 984, 1020 VHCADDQ_ROT90_M_S = 985, 1021 VQRDMLSDHQ_M_S = 986, 1022 VQRDMLSDHXQ_M_S = 987, 1023 VQRDMLADHXQ_M_S = 988, 1024 VQDMULHQ_M_S = 989, 1025 VMLADAVAXQ_P_S = 990, 1026 VQDMLADHXQ_M_S = 991, 1027 VQRDMULHQ_M_S = 992, 1028 VMLSDAVAXQ_P_S = 993, 1029 VQDMULHQ_M_N_S = 994, 1030 VHCADDQ_ROT270_M_S = 995, 1031 VQDMLSDHQ_M_S = 996, 1032 VQDMLSDHXQ_M_S = 997, 1033 VMLSDAVAQ_P_S = 998, 1034 VQRDMLADHQ_M_S = 999, 1035 VQDMLADHQ_M_S = 1000, 1036 VMLALDAVAQ_P_U = 1001, 1037 VMLALDAVAQ_P_S = 1002, 1038 VQRSHRNBQ_M_N_U = 1003, 1039 VQRSHRNBQ_M_N_S = 1004, 1040 VQRSHRNTQ_M_N_S = 1005, 1041 VQSHRNBQ_M_N_U = 1006, 1042 VQSHRNBQ_M_N_S = 1007, 1043 VQSHRNTQ_M_N_S = 1008, 1044 VRSHRNBQ_M_N_U = 1009, 1045 VRSHRNBQ_M_N_S = 1010, 1046 VRSHRNTQ_M_N_U = 1011, 1047 VSHLLBQ_M_N_U = 1012, 1048 VSHLLBQ_M_N_S = 1013, 1049 VSHLLTQ_M_N_U = 1014, 1050 VSHLLTQ_M_N_S = 1015, 1051 VSHRNBQ_M_N_S = 1016, 1052 VSHRNBQ_M_N_U = 1017, 1053 VSHRNTQ_M_N_S = 1018, 1054 VSHRNTQ_M_N_U = 1019, 1055 VMLALDAVAXQ_P_S = 1020, 1056 VQRSHRNTQ_M_N_U = 1021, 1057 VQSHRNTQ_M_N_U = 1022, 1058 VRSHRNTQ_M_N_S = 1023, 1059 VQRDMULHQ_M_N_S = 1024, 1060 VRMLALDAVHAQ_P_S = 1025, 1061 VMLSLDAVAQ_P_S = 1026, 1062 VMLSLDAVAXQ_P_S = 1027, 1063 VMULLBQ_POLY_M_P = 1028, 1064 VMULLTQ_POLY_M_P = 1029, 1065 VQDMULLBQ_M_N_S = 1030, 1066 VQDMULLBQ_M_S = 1031, 1067 VQDMULLTQ_M_N_S = 1032, 1068 VQDMULLTQ_M_S = 1033, 1069 VQRSHRUNBQ_M_N_S = 1034, 1070 VQSHRUNBQ_M_N_S = 1035, 1071 VQSHRUNTQ_M_N_S = 1036, 1072 VRMLALDAVHAQ_P_U = 1037, 1073 VRMLALDAVHAXQ_P_S = 1038, 1074 VRMLSLDAVHAQ_P_S = 1039, 1075 VRMLSLDAVHAXQ_P_S = 1040, 1076 VQRSHRUNTQ_M_N_S = 1041, 1077 VCMLAQ_M_F = 1042, 1078 VCMLAQ_ROT180_M_F = 1043, 1079 VCMLAQ_ROT270_M_F = 1044, 1080 VCMLAQ_ROT90_M_F = 1045, 1081 VCMULQ_M_F = 1046, 1082 VCMULQ_ROT180_M_F = 1047, 1083 VCMULQ_ROT270_M_F = 1048, 1084 VCMULQ_ROT90_M_F = 1049, 1085 VFMAQ_M_F = 1050, 1086 VFMAQ_M_N_F = 1051, 1087 VFMASQ_M_N_F = 1052, 1088 VFMSQ_M_F = 1053, 1089 VMAXNMQ_M_F = 1054, 1090 VMINNMQ_M_F = 1055, 1091 VSUBQ_M_F = 1056, 1092 VSTRWQSB_S = 1057, 1093 VSTRWQSB_U = 1058, 1094 VSTRBQSO_S = 1059, 1095 VSTRBQSO_U = 1060, 1096 VSTRBQ_S = 1061, 1097 VSTRBQ_U = 1062, 1098 VLDRBQGO_S = 1063, 1099 VLDRBQGO_U = 1064, 1100 VLDRBQ_S = 1065, 1101 VLDRBQ_U = 1066, 1102 VLDRWQGB_S = 1067, 1103 VLDRWQGB_U = 1068, 1104 VLD1Q_F = 1069, 1105 VLD1Q_S = 1070, 1106 VLD1Q_U = 1071, 1107 VLDRHQ_F = 1072, 1108 VLDRHQGO_S = 1073, 1109 VLDRHQGO_U = 1074, 1110 VLDRHQGSO_S = 1075, 1111 VLDRHQGSO_U = 1076, 1112 VLDRHQ_S = 1077, 1113 VLDRHQ_U = 1078, 1114 VLDRWQ_F = 1079, 1115 VLDRWQ_S = 1080, 1116 VLDRWQ_U = 1081, 1117 VLDRDQGB_S = 1082, 1118 VLDRDQGB_U = 1083, 1119 VLDRDQGO_S = 1084, 1120 VLDRDQGO_U = 1085, 1121 VLDRDQGSO_S = 1086, 1122 VLDRDQGSO_U = 1087, 1123 VLDRHQGO_F = 1088, 1124 VLDRHQGSO_F = 1089, 1125 VLDRWQGB_F = 1090, 1126 VLDRWQGO_F = 1091, 1127 VLDRWQGO_S = 1092, 1128 VLDRWQGO_U = 1093, 1129 VLDRWQGSO_F = 1094, 1130 VLDRWQGSO_S = 1095, 1131 VLDRWQGSO_U = 1096, 1132 VSTRHQ_F = 1097, 1133 VST1Q_S = 1098, 1134 VST1Q_U = 1099, 1135 VSTRHQSO_S = 1100, 1136 VSTRHQ_U = 1101, 1137 VSTRWQ_S = 1102, 1138 VSTRWQ_U = 1103, 1139 VSTRWQ_F = 1104, 1140 VST1Q_F = 1105, 1141 VSTRDQSB_S = 1106, 1142 VSTRDQSB_U = 1107, 1143 VSTRDQSO_S = 1108, 1144 VSTRDQSO_U = 1109, 1145 VSTRDQSSO_S = 1110, 1146 VSTRDQSSO_U = 1111, 1147 VSTRWQSO_S = 1112, 1148 VSTRWQSO_U = 1113, 1149 VSTRWQSSO_S = 1114, 1150 VSTRWQSSO_U = 1115, 1151 VSTRHQSO_F = 1116, 1152 VSTRHQSSO_F = 1117, 1153 VSTRWQSB_F = 1118, 1154 VSTRWQSO_F = 1119, 1155 VSTRWQSSO_F = 1120, 1156 VDDUPQ = 1121, 1157 VDDUPQ_M = 1122, 1158 VDWDUPQ = 1123, 1159 VDWDUPQ_M = 1124, 1160 VIDUPQ = 1125, 1161 VIDUPQ_M = 1126, 1162 VIWDUPQ = 1127, 1163 VIWDUPQ_M = 1128, 1164 VSTRWQSBWB_S = 1129, 1165 VSTRWQSBWB_U = 1130, 1166 VLDRWQGBWB_S = 1131, 1167 VLDRWQGBWB_U = 1132, 1168 VSTRWQSBWB_F = 1133, 1169 VLDRWQGBWB_F = 1134, 1170 VSTRDQSBWB_S = 1135, 1171 VSTRDQSBWB_U = 1136, 1172 VLDRDQGBWB_S = 1137, 1173 VLDRDQGBWB_U = 1138, 1174 VADCQ_U = 1139, 1175 VADCQ_M_U = 1140, 1176 VADCQ_S = 1141, 1177 VADCQ_M_S = 1142, 1178 VSBCIQ_U = 1143, 1179 VSBCIQ_S = 1144, 1180 VSBCIQ_M_U = 1145, 1181 VSBCIQ_M_S = 1146, 1182 VSBCQ_U = 1147, 1183 VSBCQ_S = 1148, 1184 VSBCQ_M_U = 1149, 1185 VSBCQ_M_S = 1150, 1186 VADCIQ_U = 1151, 1187 VADCIQ_M_U = 1152, 1188 VADCIQ_S = 1153, 1189 VADCIQ_M_S = 1154, 1190 VLD2Q = 1155, 1191 VLD4Q = 1156, 1192 VST2Q = 1157, 1193 VSHLCQ_M_U = 1158, 1194 VSHLCQ_M_S = 1159, 1195 VSTRHQSO_U = 1160, 1196 VSTRHQSSO_S = 1161, 1197 VSTRHQSSO_U = 1162, 1198 VSTRHQ_S = 1163, 1199 SRSHRL = 1164, 1200 SRSHR = 1165, 1201 URSHR = 1166, 1202 URSHRL = 1167, 1203 SQRSHR = 1168, 1204 UQRSHL = 1169, 1205 UQRSHLL_64 = 1170, 1206 UQRSHLL_48 = 1171, 1207 SQRSHRL_64 = 1172, 1208 SQRSHRL_48 = 1173, 1209 VSHLCQ_M_ = 1174 1210 }; 1211 #define NUM_UNSPEC_VALUES 1175 1212 extern const char *const unspec_strings[]; 1213 1214 enum unspecv { 1215 VUNSPEC_BLOCKAGE = 0, 1216 VUNSPEC_EPILOGUE = 1, 1217 VUNSPEC_THUMB1_INTERWORK = 2, 1218 VUNSPEC_ALIGN = 3, 1219 VUNSPEC_POOL_END = 4, 1220 VUNSPEC_POOL_1 = 5, 1221 VUNSPEC_POOL_2 = 6, 1222 VUNSPEC_POOL_4 = 7, 1223 VUNSPEC_POOL_8 = 8, 1224 VUNSPEC_POOL_16 = 9, 1225 VUNSPEC_TMRC = 10, 1226 VUNSPEC_TMCR = 11, 1227 VUNSPEC_ALIGN8 = 12, 1228 VUNSPEC_WCMP_EQ = 13, 1229 VUNSPEC_WCMP_GTU = 14, 1230 VUNSPEC_WCMP_GT = 15, 1231 VUNSPEC_EH_RETURN = 16, 1232 VUNSPEC_ATOMIC_CAS = 17, 1233 VUNSPEC_ATOMIC_XCHG = 18, 1234 VUNSPEC_ATOMIC_OP = 19, 1235 VUNSPEC_LL = 20, 1236 VUNSPEC_LDRD_ATOMIC = 21, 1237 VUNSPEC_SC = 22, 1238 VUNSPEC_LAX = 23, 1239 VUNSPEC_SLX = 24, 1240 VUNSPEC_LDA = 25, 1241 VUNSPEC_STL = 26, 1242 VUNSPEC_GET_FPSCR = 27, 1243 VUNSPEC_SET_FPSCR = 28, 1244 VUNSPEC_SET_FPSCR_NZCVQC = 29, 1245 VUNSPEC_PROBE_STACK_RANGE = 30, 1246 VUNSPEC_CDP = 31, 1247 VUNSPEC_CDP2 = 32, 1248 VUNSPEC_LDC = 33, 1249 VUNSPEC_LDC2 = 34, 1250 VUNSPEC_LDCL = 35, 1251 VUNSPEC_LDC2L = 36, 1252 VUNSPEC_STC = 37, 1253 VUNSPEC_STC2 = 38, 1254 VUNSPEC_STCL = 39, 1255 VUNSPEC_STC2L = 40, 1256 VUNSPEC_MCR = 41, 1257 VUNSPEC_MCR2 = 42, 1258 VUNSPEC_MRC = 43, 1259 VUNSPEC_MRC2 = 44, 1260 VUNSPEC_MCRR = 45, 1261 VUNSPEC_MCRR2 = 46, 1262 VUNSPEC_MRRC = 47, 1263 VUNSPEC_MRRC2 = 48, 1264 VUNSPEC_SPECULATION_BARRIER = 49, 1265 VUNSPEC_APSR_WRITE = 50, 1266 VUNSPEC_VSTR_VLDR = 51, 1267 VUNSPEC_CLRM_APSR = 52, 1268 VUNSPEC_VSCCLRM_VPR = 53, 1269 VUNSPEC_VLSTM = 54, 1270 VUNSPEC_VLLDM = 55 1271 }; 1272 #define NUM_UNSPECV_VALUES 56 1273 extern const char *const unspecv_strings[]; 1274 1275 #endif /* GCC_INSN_CONSTANTS_H */ 1276