| /* Generated automatically by the program `genconstants' |
| from the machine description file `md'. */ |
| |
| #ifndef GCC_INSN_CONSTANTS_H |
| #define GCC_INSN_CONSTANTS_H |
| |
| #define V24_REGNUM 56 |
| #define SVE_STRICT_GP 1 |
| #define SP_REGNUM 31 |
| #define R5_REGNUM 5 |
| #define V6_REGNUM 38 |
| #define R8_REGNUM 8 |
| #define V2_REGNUM 34 |
| #define R12_REGNUM 12 |
| #define P4_REGNUM 72 |
| #define P3_REGNUM 71 |
| #define P7_REGNUM 75 |
| #define R10_REGNUM 10 |
| #define V15_REGNUM 47 |
| #define R24_REGNUM 24 |
| #define SVE_RELAXED_GP 0 |
| #define R16_REGNUM 16 |
| #define R0_REGNUM 0 |
| #define SPECULATION_SCRATCH_REGNUM 14 |
| #define IP0_REGNUM 16 |
| #define V5_REGNUM 37 |
| #define V4_REGNUM 36 |
| #define V8_REGNUM 40 |
| #define R15_REGNUM 15 |
| #define R26_REGNUM 26 |
| #define V18_REGNUM 50 |
| #define R27_REGNUM 27 |
| #define P11_REGNUM 79 |
| #define SFP_REGNUM 64 |
| #define EP0_REGNUM 12 |
| #define V12_REGNUM 44 |
| #define V31_REGNUM 63 |
| #define FP_REGNUM 29 |
| #define V0_REGNUM 32 |
| #define R9_REGNUM 9 |
| #define R3_REGNUM 3 |
| #define R30_REGNUM 30 |
| #define P2_REGNUM 70 |
| #define V10_REGNUM 42 |
| #define R22_REGNUM 22 |
| #define V22_REGNUM 54 |
| #define R19_REGNUM 19 |
| #define SVE_MAYBE_NOT_PTRUE 0 |
| #define V25_REGNUM 57 |
| #define R6_REGNUM 6 |
| #define STACK_CLASH_SVE_CFA_REGNUM 11 |
| #define V3_REGNUM 35 |
| #define R13_REGNUM 13 |
| #define P8_REGNUM 76 |
| #define V16_REGNUM 48 |
| #define R25_REGNUM 25 |
| #define LAST_SAVED_REGNUM 83 |
| #define V26_REGNUM 58 |
| #define V20_REGNUM 52 |
| #define V28_REGNUM 60 |
| #define R1_REGNUM 1 |
| #define EP1_REGNUM 13 |
| #define SVE_KNOWN_PTRUE 1 |
| #define IP1_REGNUM 17 |
| #define AP_REGNUM 65 |
| #define P14_REGNUM 82 |
| #define P0_REGNUM 68 |
| #define FFRT_REGNUM 85 |
| #define R28_REGNUM 28 |
| #define P12_REGNUM 80 |
| #define R4_REGNUM 4 |
| #define SPECULATION_TRACKER_REGNUM 15 |
| #define R7_REGNUM 7 |
| #define V1_REGNUM 33 |
| #define V19_REGNUM 51 |
| #define V11_REGNUM 43 |
| #define R20_REGNUM 20 |
| #define VG_REGNUM 67 |
| #define V27_REGNUM 59 |
| #define V14_REGNUM 46 |
| #define R23_REGNUM 23 |
| #define V9_REGNUM 41 |
| #define P15_REGNUM 83 |
| #define V23_REGNUM 55 |
| #define LR_REGNUM 30 |
| #define CC_REGNUM 66 |
| #define R14_REGNUM 14 |
| #define P6_REGNUM 74 |
| #define P9_REGNUM 77 |
| #define V17_REGNUM 49 |
| #define P10_REGNUM 78 |
| #define V7_REGNUM 39 |
| #define V29_REGNUM 61 |
| #define R2_REGNUM 2 |
| #define V30_REGNUM 62 |
| #define R11_REGNUM 11 |
| #define V13_REGNUM 45 |
| #define R17_REGNUM 17 |
| #define FFR_REGNUM 84 |
| #define R18_REGNUM 18 |
| #define P1_REGNUM 69 |
| #define P5_REGNUM 73 |
| #define R21_REGNUM 21 |
| #define R29_REGNUM 29 |
| #define P13_REGNUM 81 |
| #define V21_REGNUM 53 |
| |
| enum arches { |
| ARCHES_ANY = 0, |
| ARCHES_RCPC8_4 = 1, |
| ARCHES_FP = 2, |
| ARCHES_SIMD = 3, |
| ARCHES_SVE = 4, |
| ARCHES_FP16 = 5 |
| }; |
| #define NUM_ARCHES_VALUES 6 |
| extern const char *const arches_strings[]; |
| |
| enum unspec { |
| UNSPEC_AUTIA1716 = 0, |
| UNSPEC_AUTIB1716 = 1, |
| UNSPEC_AUTIASP = 2, |
| UNSPEC_AUTIBSP = 3, |
| UNSPEC_CALLEE_ABI = 4, |
| UNSPEC_CASESI = 5, |
| UNSPEC_CRC32B = 6, |
| UNSPEC_CRC32CB = 7, |
| UNSPEC_CRC32CH = 8, |
| UNSPEC_CRC32CW = 9, |
| UNSPEC_CRC32CX = 10, |
| UNSPEC_CRC32H = 11, |
| UNSPEC_CRC32W = 12, |
| UNSPEC_CRC32X = 13, |
| UNSPEC_FCVTZS = 14, |
| UNSPEC_FCVTZU = 15, |
| UNSPEC_FJCVTZS = 16, |
| UNSPEC_FRINT32Z = 17, |
| UNSPEC_FRINT32X = 18, |
| UNSPEC_FRINT64Z = 19, |
| UNSPEC_FRINT64X = 20, |
| UNSPEC_URECPE = 21, |
| UNSPEC_FRECPE = 22, |
| UNSPEC_FRECPS = 23, |
| UNSPEC_FRECPX = 24, |
| UNSPEC_FRINTA = 25, |
| UNSPEC_FRINTI = 26, |
| UNSPEC_FRINTM = 27, |
| UNSPEC_FRINTN = 28, |
| UNSPEC_FRINTP = 29, |
| UNSPEC_FRINTX = 30, |
| UNSPEC_FRINTZ = 31, |
| UNSPEC_GOTSMALLPIC = 32, |
| UNSPEC_GOTSMALLPIC28K = 33, |
| UNSPEC_GOTSMALLTLS = 34, |
| UNSPEC_GOTTINYPIC = 35, |
| UNSPEC_GOTTINYTLS = 36, |
| UNSPEC_LD1 = 37, |
| UNSPEC_LD2 = 38, |
| UNSPEC_LD2_DREG = 39, |
| UNSPEC_LD2_DUP = 40, |
| UNSPEC_LD3 = 41, |
| UNSPEC_LD3_DREG = 42, |
| UNSPEC_LD3_DUP = 43, |
| UNSPEC_LD4 = 44, |
| UNSPEC_LD4_DREG = 45, |
| UNSPEC_LD4_DUP = 46, |
| UNSPEC_LD2_LANE = 47, |
| UNSPEC_LD3_LANE = 48, |
| UNSPEC_LD4_LANE = 49, |
| UNSPEC_MB = 50, |
| UNSPEC_NOP = 51, |
| UNSPEC_PACIA1716 = 52, |
| UNSPEC_PACIB1716 = 53, |
| UNSPEC_PACIASP = 54, |
| UNSPEC_PACIBSP = 55, |
| UNSPEC_PRLG_STK = 56, |
| UNSPEC_REV = 57, |
| UNSPEC_RBIT = 58, |
| UNSPEC_SABAL = 59, |
| UNSPEC_SABDL2 = 60, |
| UNSPEC_SADALP = 61, |
| UNSPEC_SCVTF = 62, |
| UNSPEC_SISD_NEG = 63, |
| UNSPEC_SISD_SSHL = 64, |
| UNSPEC_SISD_USHL = 65, |
| UNSPEC_SSHL_2S = 66, |
| UNSPEC_ST1 = 67, |
| UNSPEC_ST2 = 68, |
| UNSPEC_ST3 = 69, |
| UNSPEC_ST4 = 70, |
| UNSPEC_ST2_LANE = 71, |
| UNSPEC_ST3_LANE = 72, |
| UNSPEC_ST4_LANE = 73, |
| UNSPEC_TLS = 74, |
| UNSPEC_TLSDESC = 75, |
| UNSPEC_TLSLE12 = 76, |
| UNSPEC_TLSLE24 = 77, |
| UNSPEC_TLSLE32 = 78, |
| UNSPEC_TLSLE48 = 79, |
| UNSPEC_UABAL = 80, |
| UNSPEC_UABDL2 = 81, |
| UNSPEC_UADALP = 82, |
| UNSPEC_UCVTF = 83, |
| UNSPEC_USHL_2S = 84, |
| UNSPEC_VSTRUCTDUMMY = 85, |
| UNSPEC_SSP_SYSREG = 86, |
| UNSPEC_SP_SET = 87, |
| UNSPEC_SP_TEST = 88, |
| UNSPEC_RSQRT = 89, |
| UNSPEC_RSQRTE = 90, |
| UNSPEC_RSQRTS = 91, |
| UNSPEC_NZCV = 92, |
| UNSPEC_XPACLRI = 93, |
| UNSPEC_LD1_SVE = 94, |
| UNSPEC_ST1_SVE = 95, |
| UNSPEC_LDNT1_SVE = 96, |
| UNSPEC_STNT1_SVE = 97, |
| UNSPEC_LD1RQ = 98, |
| UNSPEC_LD1_GATHER = 99, |
| UNSPEC_LDFF1_GATHER = 100, |
| UNSPEC_LDNT1_GATHER = 101, |
| UNSPEC_ST1_SCATTER = 102, |
| UNSPEC_STNT1_SCATTER = 103, |
| UNSPEC_PRED_X = 104, |
| UNSPEC_PRED_Z = 105, |
| UNSPEC_PTEST = 106, |
| UNSPEC_PTRUE = 107, |
| UNSPEC_UNPACKSHI = 108, |
| UNSPEC_UNPACKUHI = 109, |
| UNSPEC_UNPACKSLO = 110, |
| UNSPEC_UNPACKULO = 111, |
| UNSPEC_PACK = 112, |
| UNSPEC_WHILEGE = 113, |
| UNSPEC_WHILEGT = 114, |
| UNSPEC_WHILEHI = 115, |
| UNSPEC_WHILEHS = 116, |
| UNSPEC_WHILELE = 117, |
| UNSPEC_WHILELO = 118, |
| UNSPEC_WHILELS = 119, |
| UNSPEC_WHILELT = 120, |
| UNSPEC_WHILERW = 121, |
| UNSPEC_WHILEWR = 122, |
| UNSPEC_LDN = 123, |
| UNSPEC_STN = 124, |
| UNSPEC_INSR = 125, |
| UNSPEC_CLASTA = 126, |
| UNSPEC_CLASTB = 127, |
| UNSPEC_FADDA = 128, |
| UNSPEC_REV_SUBREG = 129, |
| UNSPEC_REINTERPRET = 130, |
| UNSPEC_SPECULATION_TRACKER = 131, |
| UNSPEC_SPECULATION_TRACKER_REV = 132, |
| UNSPEC_COPYSIGN = 133, |
| UNSPEC_TTEST = 134, |
| UNSPEC_UPDATE_FFR = 135, |
| UNSPEC_UPDATE_FFRT = 136, |
| UNSPEC_RDFFR = 137, |
| UNSPEC_WRFFR = 138, |
| UNSPEC_SVE_LANE_SELECT = 139, |
| UNSPEC_SVE_CNT_PAT = 140, |
| UNSPEC_SVE_PREFETCH = 141, |
| UNSPEC_SVE_PREFETCH_GATHER = 142, |
| UNSPEC_SVE_COMPACT = 143, |
| UNSPEC_SVE_SPLICE = 144, |
| UNSPEC_GEN_TAG = 145, |
| UNSPEC_GEN_TAG_RND = 146, |
| UNSPEC_TAG_SPACE = 147, |
| UNSPEC_LD1RO = 148, |
| UNSPEC_ASHIFT_SIGNED = 149, |
| UNSPEC_ASHIFT_UNSIGNED = 150, |
| UNSPEC_ABS = 151, |
| UNSPEC_FMAX = 152, |
| UNSPEC_FMAXNMV = 153, |
| UNSPEC_FMAXV = 154, |
| UNSPEC_FMIN = 155, |
| UNSPEC_FMINNMV = 156, |
| UNSPEC_FMINV = 157, |
| UNSPEC_FADDV = 158, |
| UNSPEC_ADDV = 159, |
| UNSPEC_SMAXV = 160, |
| UNSPEC_SMINV = 161, |
| UNSPEC_UMAXV = 162, |
| UNSPEC_UMINV = 163, |
| UNSPEC_SHADD = 164, |
| UNSPEC_UHADD = 165, |
| UNSPEC_SRHADD = 166, |
| UNSPEC_URHADD = 167, |
| UNSPEC_SHSUB = 168, |
| UNSPEC_UHSUB = 169, |
| UNSPEC_ADDHN = 170, |
| UNSPEC_RADDHN = 171, |
| UNSPEC_SUBHN = 172, |
| UNSPEC_RSUBHN = 173, |
| UNSPEC_ADDHN2 = 174, |
| UNSPEC_RADDHN2 = 175, |
| UNSPEC_SUBHN2 = 176, |
| UNSPEC_RSUBHN2 = 177, |
| UNSPEC_SQDMULH = 178, |
| UNSPEC_SQRDMULH = 179, |
| UNSPEC_PMUL = 180, |
| UNSPEC_FMULX = 181, |
| UNSPEC_USQADD = 182, |
| UNSPEC_SUQADD = 183, |
| UNSPEC_SQXTUN = 184, |
| UNSPEC_SQXTN = 185, |
| UNSPEC_UQXTN = 186, |
| UNSPEC_SSRA = 187, |
| UNSPEC_USRA = 188, |
| UNSPEC_SRSRA = 189, |
| UNSPEC_URSRA = 190, |
| UNSPEC_SRSHR = 191, |
| UNSPEC_URSHR = 192, |
| UNSPEC_SQSHLU = 193, |
| UNSPEC_SQSHL = 194, |
| UNSPEC_UQSHL = 195, |
| UNSPEC_SQSHRUN = 196, |
| UNSPEC_SQRSHRUN = 197, |
| UNSPEC_SQSHRN = 198, |
| UNSPEC_UQSHRN = 199, |
| UNSPEC_SQRSHRN = 200, |
| UNSPEC_UQRSHRN = 201, |
| UNSPEC_SSHL = 202, |
| UNSPEC_USHL = 203, |
| UNSPEC_SRSHL = 204, |
| UNSPEC_URSHL = 205, |
| UNSPEC_SQRSHL = 206, |
| UNSPEC_UQRSHL = 207, |
| UNSPEC_SSLI = 208, |
| UNSPEC_USLI = 209, |
| UNSPEC_SSRI = 210, |
| UNSPEC_USRI = 211, |
| UNSPEC_SSHLL = 212, |
| UNSPEC_USHLL = 213, |
| UNSPEC_ADDP = 214, |
| UNSPEC_TBL = 215, |
| UNSPEC_TBX = 216, |
| UNSPEC_CONCAT = 217, |
| UNSPEC_ZIP1 = 218, |
| UNSPEC_ZIP2 = 219, |
| UNSPEC_UZP1 = 220, |
| UNSPEC_UZP2 = 221, |
| UNSPEC_TRN1 = 222, |
| UNSPEC_TRN2 = 223, |
| UNSPEC_EXT = 224, |
| UNSPEC_REV64 = 225, |
| UNSPEC_REV32 = 226, |
| UNSPEC_REV16 = 227, |
| UNSPEC_AESE = 228, |
| UNSPEC_AESD = 229, |
| UNSPEC_AESMC = 230, |
| UNSPEC_AESIMC = 231, |
| UNSPEC_SHA1C = 232, |
| UNSPEC_SHA1M = 233, |
| UNSPEC_SHA1P = 234, |
| UNSPEC_SHA1H = 235, |
| UNSPEC_SHA1SU0 = 236, |
| UNSPEC_SHA1SU1 = 237, |
| UNSPEC_SHA256H = 238, |
| UNSPEC_SHA256H2 = 239, |
| UNSPEC_SHA256SU0 = 240, |
| UNSPEC_SHA256SU1 = 241, |
| UNSPEC_PMULL = 242, |
| UNSPEC_PMULL2 = 243, |
| UNSPEC_REV_REGLIST = 244, |
| UNSPEC_VEC_SHR = 245, |
| UNSPEC_SQRDMLAH = 246, |
| UNSPEC_SQRDMLSH = 247, |
| UNSPEC_FMAXNM = 248, |
| UNSPEC_FMINNM = 249, |
| UNSPEC_SDOT = 250, |
| UNSPEC_UDOT = 251, |
| UNSPEC_SM3SS1 = 252, |
| UNSPEC_SM3TT1A = 253, |
| UNSPEC_SM3TT1B = 254, |
| UNSPEC_SM3TT2A = 255, |
| UNSPEC_SM3TT2B = 256, |
| UNSPEC_SM3PARTW1 = 257, |
| UNSPEC_SM3PARTW2 = 258, |
| UNSPEC_SM4E = 259, |
| UNSPEC_SM4EKEY = 260, |
| UNSPEC_SHA512H = 261, |
| UNSPEC_SHA512H2 = 262, |
| UNSPEC_SHA512SU0 = 263, |
| UNSPEC_SHA512SU1 = 264, |
| UNSPEC_FMLAL = 265, |
| UNSPEC_FMLSL = 266, |
| UNSPEC_FMLAL2 = 267, |
| UNSPEC_FMLSL2 = 268, |
| UNSPEC_ADR = 269, |
| UNSPEC_SEL = 270, |
| UNSPEC_BRKA = 271, |
| UNSPEC_BRKB = 272, |
| UNSPEC_BRKN = 273, |
| UNSPEC_BRKPA = 274, |
| UNSPEC_BRKPB = 275, |
| UNSPEC_PFIRST = 276, |
| UNSPEC_PNEXT = 277, |
| UNSPEC_CNTP = 278, |
| UNSPEC_SADDV = 279, |
| UNSPEC_UADDV = 280, |
| UNSPEC_ANDV = 281, |
| UNSPEC_IORV = 282, |
| UNSPEC_XORV = 283, |
| UNSPEC_ANDF = 284, |
| UNSPEC_IORF = 285, |
| UNSPEC_XORF = 286, |
| UNSPEC_REVB = 287, |
| UNSPEC_REVH = 288, |
| UNSPEC_REVW = 289, |
| UNSPEC_SMUL_HIGHPART = 290, |
| UNSPEC_UMUL_HIGHPART = 291, |
| UNSPEC_FMLA = 292, |
| UNSPEC_FMLS = 293, |
| UNSPEC_FEXPA = 294, |
| UNSPEC_FMMLA = 295, |
| UNSPEC_FTMAD = 296, |
| UNSPEC_FTSMUL = 297, |
| UNSPEC_FTSSEL = 298, |
| UNSPEC_SMATMUL = 299, |
| UNSPEC_UMATMUL = 300, |
| UNSPEC_USMATMUL = 301, |
| UNSPEC_TRN1Q = 302, |
| UNSPEC_TRN2Q = 303, |
| UNSPEC_UZP1Q = 304, |
| UNSPEC_UZP2Q = 305, |
| UNSPEC_ZIP1Q = 306, |
| UNSPEC_ZIP2Q = 307, |
| UNSPEC_COND_CMPEQ_WIDE = 308, |
| UNSPEC_COND_CMPGE_WIDE = 309, |
| UNSPEC_COND_CMPGT_WIDE = 310, |
| UNSPEC_COND_CMPHI_WIDE = 311, |
| UNSPEC_COND_CMPHS_WIDE = 312, |
| UNSPEC_COND_CMPLE_WIDE = 313, |
| UNSPEC_COND_CMPLO_WIDE = 314, |
| UNSPEC_COND_CMPLS_WIDE = 315, |
| UNSPEC_COND_CMPLT_WIDE = 316, |
| UNSPEC_COND_CMPNE_WIDE = 317, |
| UNSPEC_COND_FABS = 318, |
| UNSPEC_COND_FADD = 319, |
| UNSPEC_COND_FCADD90 = 320, |
| UNSPEC_COND_FCADD270 = 321, |
| UNSPEC_COND_FCMEQ = 322, |
| UNSPEC_COND_FCMGE = 323, |
| UNSPEC_COND_FCMGT = 324, |
| UNSPEC_COND_FCMLA = 325, |
| UNSPEC_COND_FCMLA90 = 326, |
| UNSPEC_COND_FCMLA180 = 327, |
| UNSPEC_COND_FCMLA270 = 328, |
| UNSPEC_COND_FCMLE = 329, |
| UNSPEC_COND_FCMLT = 330, |
| UNSPEC_COND_FCMNE = 331, |
| UNSPEC_COND_FCMUO = 332, |
| UNSPEC_COND_FCVT = 333, |
| UNSPEC_COND_FCVTZS = 334, |
| UNSPEC_COND_FCVTZU = 335, |
| UNSPEC_COND_FDIV = 336, |
| UNSPEC_COND_FMAX = 337, |
| UNSPEC_COND_FMAXNM = 338, |
| UNSPEC_COND_FMIN = 339, |
| UNSPEC_COND_FMINNM = 340, |
| UNSPEC_COND_FMLA = 341, |
| UNSPEC_COND_FMLS = 342, |
| UNSPEC_COND_FMUL = 343, |
| UNSPEC_COND_FMULX = 344, |
| UNSPEC_COND_FNEG = 345, |
| UNSPEC_COND_FNMLA = 346, |
| UNSPEC_COND_FNMLS = 347, |
| UNSPEC_COND_FRECPX = 348, |
| UNSPEC_COND_FRINTA = 349, |
| UNSPEC_COND_FRINTI = 350, |
| UNSPEC_COND_FRINTM = 351, |
| UNSPEC_COND_FRINTN = 352, |
| UNSPEC_COND_FRINTP = 353, |
| UNSPEC_COND_FRINTX = 354, |
| UNSPEC_COND_FRINTZ = 355, |
| UNSPEC_COND_FSCALE = 356, |
| UNSPEC_COND_FSQRT = 357, |
| UNSPEC_COND_FSUB = 358, |
| UNSPEC_COND_SCVTF = 359, |
| UNSPEC_COND_UCVTF = 360, |
| UNSPEC_LASTA = 361, |
| UNSPEC_LASTB = 362, |
| UNSPEC_ASHIFT_WIDE = 363, |
| UNSPEC_ASHIFTRT_WIDE = 364, |
| UNSPEC_LSHIFTRT_WIDE = 365, |
| UNSPEC_LDFF1 = 366, |
| UNSPEC_LDNF1 = 367, |
| UNSPEC_FCADD90 = 368, |
| UNSPEC_FCADD270 = 369, |
| UNSPEC_FCMLA = 370, |
| UNSPEC_FCMLA90 = 371, |
| UNSPEC_FCMLA180 = 372, |
| UNSPEC_FCMLA270 = 373, |
| UNSPEC_ASRD = 374, |
| UNSPEC_ADCLB = 375, |
| UNSPEC_ADCLT = 376, |
| UNSPEC_ADDHNB = 377, |
| UNSPEC_ADDHNT = 378, |
| UNSPEC_BDEP = 379, |
| UNSPEC_BEXT = 380, |
| UNSPEC_BGRP = 381, |
| UNSPEC_CADD270 = 382, |
| UNSPEC_CADD90 = 383, |
| UNSPEC_CDOT = 384, |
| UNSPEC_CDOT180 = 385, |
| UNSPEC_CDOT270 = 386, |
| UNSPEC_CDOT90 = 387, |
| UNSPEC_CMLA = 388, |
| UNSPEC_CMLA180 = 389, |
| UNSPEC_CMLA270 = 390, |
| UNSPEC_CMLA90 = 391, |
| UNSPEC_COND_FCVTLT = 392, |
| UNSPEC_COND_FCVTNT = 393, |
| UNSPEC_COND_FCVTX = 394, |
| UNSPEC_COND_FCVTXNT = 395, |
| UNSPEC_COND_FLOGB = 396, |
| UNSPEC_EORBT = 397, |
| UNSPEC_EORTB = 398, |
| UNSPEC_FADDP = 399, |
| UNSPEC_FMAXNMP = 400, |
| UNSPEC_FMAXP = 401, |
| UNSPEC_FMINNMP = 402, |
| UNSPEC_FMINP = 403, |
| UNSPEC_FMLALB = 404, |
| UNSPEC_FMLALT = 405, |
| UNSPEC_FMLSLB = 406, |
| UNSPEC_FMLSLT = 407, |
| UNSPEC_HISTCNT = 408, |
| UNSPEC_HISTSEG = 409, |
| UNSPEC_MATCH = 410, |
| UNSPEC_NMATCH = 411, |
| UNSPEC_PMULLB = 412, |
| UNSPEC_PMULLB_PAIR = 413, |
| UNSPEC_PMULLT = 414, |
| UNSPEC_PMULLT_PAIR = 415, |
| UNSPEC_RADDHNB = 416, |
| UNSPEC_RADDHNT = 417, |
| UNSPEC_RSHRNB = 418, |
| UNSPEC_RSHRNT = 419, |
| UNSPEC_RSUBHNB = 420, |
| UNSPEC_RSUBHNT = 421, |
| UNSPEC_SABDLB = 422, |
| UNSPEC_SABDLT = 423, |
| UNSPEC_SADDLB = 424, |
| UNSPEC_SADDLBT = 425, |
| UNSPEC_SADDLT = 426, |
| UNSPEC_SADDWB = 427, |
| UNSPEC_SADDWT = 428, |
| UNSPEC_SBCLB = 429, |
| UNSPEC_SBCLT = 430, |
| UNSPEC_SHRNB = 431, |
| UNSPEC_SHRNT = 432, |
| UNSPEC_SLI = 433, |
| UNSPEC_SMAXP = 434, |
| UNSPEC_SMINP = 435, |
| UNSPEC_SMULHRS = 436, |
| UNSPEC_SMULHS = 437, |
| UNSPEC_SMULLB = 438, |
| UNSPEC_SMULLT = 439, |
| UNSPEC_SQCADD270 = 440, |
| UNSPEC_SQCADD90 = 441, |
| UNSPEC_SQDMULLB = 442, |
| UNSPEC_SQDMULLBT = 443, |
| UNSPEC_SQDMULLT = 444, |
| UNSPEC_SQRDCMLAH = 445, |
| UNSPEC_SQRDCMLAH180 = 446, |
| UNSPEC_SQRDCMLAH270 = 447, |
| UNSPEC_SQRDCMLAH90 = 448, |
| UNSPEC_SQRSHRNB = 449, |
| UNSPEC_SQRSHRNT = 450, |
| UNSPEC_SQRSHRUNB = 451, |
| UNSPEC_SQRSHRUNT = 452, |
| UNSPEC_SQSHRNB = 453, |
| UNSPEC_SQSHRNT = 454, |
| UNSPEC_SQSHRUNB = 455, |
| UNSPEC_SQSHRUNT = 456, |
| UNSPEC_SQXTNB = 457, |
| UNSPEC_SQXTNT = 458, |
| UNSPEC_SQXTUNB = 459, |
| UNSPEC_SQXTUNT = 460, |
| UNSPEC_SRI = 461, |
| UNSPEC_SSHLLB = 462, |
| UNSPEC_SSHLLT = 463, |
| UNSPEC_SSUBLB = 464, |
| UNSPEC_SSUBLBT = 465, |
| UNSPEC_SSUBLT = 466, |
| UNSPEC_SSUBLTB = 467, |
| UNSPEC_SSUBWB = 468, |
| UNSPEC_SSUBWT = 469, |
| UNSPEC_SUBHNB = 470, |
| UNSPEC_SUBHNT = 471, |
| UNSPEC_TBL2 = 472, |
| UNSPEC_UABDLB = 473, |
| UNSPEC_UABDLT = 474, |
| UNSPEC_UADDLB = 475, |
| UNSPEC_UADDLT = 476, |
| UNSPEC_UADDWB = 477, |
| UNSPEC_UADDWT = 478, |
| UNSPEC_UMAXP = 479, |
| UNSPEC_UMINP = 480, |
| UNSPEC_UMULHRS = 481, |
| UNSPEC_UMULHS = 482, |
| UNSPEC_UMULLB = 483, |
| UNSPEC_UMULLT = 484, |
| UNSPEC_UQRSHRNB = 485, |
| UNSPEC_UQRSHRNT = 486, |
| UNSPEC_UQSHRNB = 487, |
| UNSPEC_UQSHRNT = 488, |
| UNSPEC_UQXTNB = 489, |
| UNSPEC_UQXTNT = 490, |
| UNSPEC_USHLLB = 491, |
| UNSPEC_USHLLT = 492, |
| UNSPEC_USUBLB = 493, |
| UNSPEC_USUBLT = 494, |
| UNSPEC_USUBWB = 495, |
| UNSPEC_USUBWT = 496, |
| UNSPEC_USDOT = 497, |
| UNSPEC_SUDOT = 498, |
| UNSPEC_BFDOT = 499, |
| UNSPEC_BFMLALB = 500, |
| UNSPEC_BFMLALT = 501, |
| UNSPEC_BFMMLA = 502, |
| UNSPEC_BFCVTN = 503, |
| UNSPEC_BFCVTN2 = 504, |
| UNSPEC_BFCVT = 505 |
| }; |
| #define NUM_UNSPEC_VALUES 506 |
| extern const char *const unspec_strings[]; |
| |
| enum unspecv { |
| UNSPECV_EH_RETURN = 0, |
| UNSPECV_GET_FPCR = 1, |
| UNSPECV_SET_FPCR = 2, |
| UNSPECV_GET_FPSR = 3, |
| UNSPECV_SET_FPSR = 4, |
| UNSPECV_BLOCKAGE = 5, |
| UNSPECV_PROBE_STACK_RANGE = 6, |
| UNSPECV_SPECULATION_BARRIER = 7, |
| UNSPECV_BTI_NOARG = 8, |
| UNSPECV_BTI_C = 9, |
| UNSPECV_BTI_J = 10, |
| UNSPECV_BTI_JC = 11, |
| UNSPECV_TSTART = 12, |
| UNSPECV_TCOMMIT = 13, |
| UNSPECV_TCANCEL = 14, |
| UNSPEC_RNDR = 15, |
| UNSPEC_RNDRRS = 16, |
| UNSPECV_LX = 17, |
| UNSPECV_SX = 18, |
| UNSPECV_LDA = 19, |
| UNSPECV_STL = 20, |
| UNSPECV_ATOMIC_CMPSW = 21, |
| UNSPECV_ATOMIC_EXCHG = 22, |
| UNSPECV_ATOMIC_CAS = 23, |
| UNSPECV_ATOMIC_SWP = 24, |
| UNSPECV_ATOMIC_OP = 25, |
| UNSPECV_ATOMIC_LDOP_OR = 26, |
| UNSPECV_ATOMIC_LDOP_BIC = 27, |
| UNSPECV_ATOMIC_LDOP_XOR = 28, |
| UNSPECV_ATOMIC_LDOP_PLUS = 29 |
| }; |
| #define NUM_UNSPECV_VALUES 30 |
| extern const char *const unspecv_strings[]; |
| |
| #endif /* GCC_INSN_CONSTANTS_H */ |