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