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