123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667 |
- /* 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 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 R9_REGNUM 9
- #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_SALT_ADDR = 149,
- UNSPEC_ASHIFT_SIGNED = 150,
- UNSPEC_ASHIFT_UNSIGNED = 151,
- UNSPEC_ABS = 152,
- UNSPEC_FMAX = 153,
- UNSPEC_FMAXNMV = 154,
- UNSPEC_FMAXV = 155,
- UNSPEC_FMIN = 156,
- UNSPEC_FMINNMV = 157,
- UNSPEC_FMINV = 158,
- UNSPEC_FADDV = 159,
- UNSPEC_ADDV = 160,
- UNSPEC_SMAXV = 161,
- UNSPEC_SMINV = 162,
- UNSPEC_UMAXV = 163,
- UNSPEC_UMINV = 164,
- UNSPEC_SHADD = 165,
- UNSPEC_UHADD = 166,
- UNSPEC_SRHADD = 167,
- UNSPEC_URHADD = 168,
- UNSPEC_SHSUB = 169,
- UNSPEC_UHSUB = 170,
- UNSPEC_ADDHN = 171,
- UNSPEC_RADDHN = 172,
- UNSPEC_SUBHN = 173,
- UNSPEC_RSUBHN = 174,
- UNSPEC_ADDHN2 = 175,
- UNSPEC_RADDHN2 = 176,
- UNSPEC_SUBHN2 = 177,
- UNSPEC_RSUBHN2 = 178,
- UNSPEC_SQDMULH = 179,
- UNSPEC_SQRDMULH = 180,
- UNSPEC_PMUL = 181,
- UNSPEC_FMULX = 182,
- UNSPEC_USQADD = 183,
- UNSPEC_SUQADD = 184,
- UNSPEC_SQXTUN = 185,
- UNSPEC_SQXTN = 186,
- UNSPEC_UQXTN = 187,
- UNSPEC_SSRA = 188,
- UNSPEC_USRA = 189,
- UNSPEC_SRSRA = 190,
- UNSPEC_URSRA = 191,
- UNSPEC_SRSHR = 192,
- UNSPEC_URSHR = 193,
- UNSPEC_SQSHLU = 194,
- UNSPEC_SQSHL = 195,
- UNSPEC_UQSHL = 196,
- UNSPEC_SQSHRUN = 197,
- UNSPEC_SQRSHRUN = 198,
- UNSPEC_SQSHRN = 199,
- UNSPEC_UQSHRN = 200,
- UNSPEC_SQRSHRN = 201,
- UNSPEC_UQRSHRN = 202,
- UNSPEC_SSHL = 203,
- UNSPEC_USHL = 204,
- UNSPEC_SRSHL = 205,
- UNSPEC_URSHL = 206,
- UNSPEC_SQRSHL = 207,
- UNSPEC_UQRSHL = 208,
- UNSPEC_SSLI = 209,
- UNSPEC_USLI = 210,
- UNSPEC_SSRI = 211,
- UNSPEC_USRI = 212,
- UNSPEC_SSHLL = 213,
- UNSPEC_USHLL = 214,
- UNSPEC_ADDP = 215,
- UNSPEC_TBL = 216,
- UNSPEC_TBX = 217,
- UNSPEC_CONCAT = 218,
- UNSPEC_ZIP1 = 219,
- UNSPEC_ZIP2 = 220,
- UNSPEC_UZP1 = 221,
- UNSPEC_UZP2 = 222,
- UNSPEC_TRN1 = 223,
- UNSPEC_TRN2 = 224,
- UNSPEC_EXT = 225,
- UNSPEC_REV64 = 226,
- UNSPEC_REV32 = 227,
- UNSPEC_REV16 = 228,
- UNSPEC_AESE = 229,
- UNSPEC_AESD = 230,
- UNSPEC_AESMC = 231,
- UNSPEC_AESIMC = 232,
- UNSPEC_SHA1C = 233,
- UNSPEC_SHA1M = 234,
- UNSPEC_SHA1P = 235,
- UNSPEC_SHA1H = 236,
- UNSPEC_SHA1SU0 = 237,
- UNSPEC_SHA1SU1 = 238,
- UNSPEC_SHA256H = 239,
- UNSPEC_SHA256H2 = 240,
- UNSPEC_SHA256SU0 = 241,
- UNSPEC_SHA256SU1 = 242,
- UNSPEC_PMULL = 243,
- UNSPEC_PMULL2 = 244,
- UNSPEC_REV_REGLIST = 245,
- UNSPEC_VEC_SHR = 246,
- UNSPEC_SQRDMLAH = 247,
- UNSPEC_SQRDMLSH = 248,
- UNSPEC_FMAXNM = 249,
- UNSPEC_FMINNM = 250,
- UNSPEC_SDOT = 251,
- UNSPEC_UDOT = 252,
- UNSPEC_SM3SS1 = 253,
- UNSPEC_SM3TT1A = 254,
- UNSPEC_SM3TT1B = 255,
- UNSPEC_SM3TT2A = 256,
- UNSPEC_SM3TT2B = 257,
- UNSPEC_SM3PARTW1 = 258,
- UNSPEC_SM3PARTW2 = 259,
- UNSPEC_SM4E = 260,
- UNSPEC_SM4EKEY = 261,
- UNSPEC_SHA512H = 262,
- UNSPEC_SHA512H2 = 263,
- UNSPEC_SHA512SU0 = 264,
- UNSPEC_SHA512SU1 = 265,
- UNSPEC_FMLAL = 266,
- UNSPEC_FMLSL = 267,
- UNSPEC_FMLAL2 = 268,
- UNSPEC_FMLSL2 = 269,
- UNSPEC_ADR = 270,
- UNSPEC_SEL = 271,
- UNSPEC_BRKA = 272,
- UNSPEC_BRKB = 273,
- UNSPEC_BRKN = 274,
- UNSPEC_BRKPA = 275,
- UNSPEC_BRKPB = 276,
- UNSPEC_PFIRST = 277,
- UNSPEC_PNEXT = 278,
- UNSPEC_CNTP = 279,
- UNSPEC_SADDV = 280,
- UNSPEC_UADDV = 281,
- UNSPEC_ANDV = 282,
- UNSPEC_IORV = 283,
- UNSPEC_XORV = 284,
- UNSPEC_ANDF = 285,
- UNSPEC_IORF = 286,
- UNSPEC_XORF = 287,
- UNSPEC_REVB = 288,
- UNSPEC_REVH = 289,
- UNSPEC_REVW = 290,
- UNSPEC_SMUL_HIGHPART = 291,
- UNSPEC_UMUL_HIGHPART = 292,
- UNSPEC_FMLA = 293,
- UNSPEC_FMLS = 294,
- UNSPEC_FEXPA = 295,
- UNSPEC_FMMLA = 296,
- UNSPEC_FTMAD = 297,
- UNSPEC_FTSMUL = 298,
- UNSPEC_FTSSEL = 299,
- UNSPEC_SMATMUL = 300,
- UNSPEC_UMATMUL = 301,
- UNSPEC_USMATMUL = 302,
- UNSPEC_TRN1Q = 303,
- UNSPEC_TRN2Q = 304,
- UNSPEC_UZP1Q = 305,
- UNSPEC_UZP2Q = 306,
- UNSPEC_ZIP1Q = 307,
- UNSPEC_ZIP2Q = 308,
- UNSPEC_TRN1_CONV = 309,
- UNSPEC_COND_CMPEQ_WIDE = 310,
- UNSPEC_COND_CMPGE_WIDE = 311,
- UNSPEC_COND_CMPGT_WIDE = 312,
- UNSPEC_COND_CMPHI_WIDE = 313,
- UNSPEC_COND_CMPHS_WIDE = 314,
- UNSPEC_COND_CMPLE_WIDE = 315,
- UNSPEC_COND_CMPLO_WIDE = 316,
- UNSPEC_COND_CMPLS_WIDE = 317,
- UNSPEC_COND_CMPLT_WIDE = 318,
- UNSPEC_COND_CMPNE_WIDE = 319,
- UNSPEC_COND_FABS = 320,
- UNSPEC_COND_FADD = 321,
- UNSPEC_COND_FCADD90 = 322,
- UNSPEC_COND_FCADD270 = 323,
- UNSPEC_COND_FCMEQ = 324,
- UNSPEC_COND_FCMGE = 325,
- UNSPEC_COND_FCMGT = 326,
- UNSPEC_COND_FCMLA = 327,
- UNSPEC_COND_FCMLA90 = 328,
- UNSPEC_COND_FCMLA180 = 329,
- UNSPEC_COND_FCMLA270 = 330,
- UNSPEC_COND_FCMLE = 331,
- UNSPEC_COND_FCMLT = 332,
- UNSPEC_COND_FCMNE = 333,
- UNSPEC_COND_FCMUO = 334,
- UNSPEC_COND_FCVT = 335,
- UNSPEC_COND_FCVTZS = 336,
- UNSPEC_COND_FCVTZU = 337,
- UNSPEC_COND_FDIV = 338,
- UNSPEC_COND_FMAX = 339,
- UNSPEC_COND_FMAXNM = 340,
- UNSPEC_COND_FMIN = 341,
- UNSPEC_COND_FMINNM = 342,
- UNSPEC_COND_FMLA = 343,
- UNSPEC_COND_FMLS = 344,
- UNSPEC_COND_FMUL = 345,
- UNSPEC_COND_FMULX = 346,
- UNSPEC_COND_FNEG = 347,
- UNSPEC_COND_FNMLA = 348,
- UNSPEC_COND_FNMLS = 349,
- UNSPEC_COND_FRECPX = 350,
- UNSPEC_COND_FRINTA = 351,
- UNSPEC_COND_FRINTI = 352,
- UNSPEC_COND_FRINTM = 353,
- UNSPEC_COND_FRINTN = 354,
- UNSPEC_COND_FRINTP = 355,
- UNSPEC_COND_FRINTX = 356,
- UNSPEC_COND_FRINTZ = 357,
- UNSPEC_COND_FSCALE = 358,
- UNSPEC_COND_FSQRT = 359,
- UNSPEC_COND_FSUB = 360,
- UNSPEC_COND_SCVTF = 361,
- UNSPEC_COND_UCVTF = 362,
- UNSPEC_LASTA = 363,
- UNSPEC_LASTB = 364,
- UNSPEC_ASHIFT_WIDE = 365,
- UNSPEC_ASHIFTRT_WIDE = 366,
- UNSPEC_LSHIFTRT_WIDE = 367,
- UNSPEC_LDFF1 = 368,
- UNSPEC_LDNF1 = 369,
- UNSPEC_FCADD90 = 370,
- UNSPEC_FCADD270 = 371,
- UNSPEC_FCMLA = 372,
- UNSPEC_FCMLA90 = 373,
- UNSPEC_FCMLA180 = 374,
- UNSPEC_FCMLA270 = 375,
- UNSPEC_ASRD = 376,
- UNSPEC_ADCLB = 377,
- UNSPEC_ADCLT = 378,
- UNSPEC_ADDHNB = 379,
- UNSPEC_ADDHNT = 380,
- UNSPEC_BDEP = 381,
- UNSPEC_BEXT = 382,
- UNSPEC_BGRP = 383,
- UNSPEC_CADD270 = 384,
- UNSPEC_CADD90 = 385,
- UNSPEC_CDOT = 386,
- UNSPEC_CDOT180 = 387,
- UNSPEC_CDOT270 = 388,
- UNSPEC_CDOT90 = 389,
- UNSPEC_CMLA = 390,
- UNSPEC_CMLA180 = 391,
- UNSPEC_CMLA270 = 392,
- UNSPEC_CMLA90 = 393,
- UNSPEC_COND_FCVTLT = 394,
- UNSPEC_COND_FCVTNT = 395,
- UNSPEC_COND_FCVTX = 396,
- UNSPEC_COND_FCVTXNT = 397,
- UNSPEC_COND_FLOGB = 398,
- UNSPEC_EORBT = 399,
- UNSPEC_EORTB = 400,
- UNSPEC_FADDP = 401,
- UNSPEC_FMAXNMP = 402,
- UNSPEC_FMAXP = 403,
- UNSPEC_FMINNMP = 404,
- UNSPEC_FMINP = 405,
- UNSPEC_FMLALB = 406,
- UNSPEC_FMLALT = 407,
- UNSPEC_FMLSLB = 408,
- UNSPEC_FMLSLT = 409,
- UNSPEC_HISTCNT = 410,
- UNSPEC_HISTSEG = 411,
- UNSPEC_MATCH = 412,
- UNSPEC_NMATCH = 413,
- UNSPEC_PMULLB = 414,
- UNSPEC_PMULLB_PAIR = 415,
- UNSPEC_PMULLT = 416,
- UNSPEC_PMULLT_PAIR = 417,
- UNSPEC_RADDHNB = 418,
- UNSPEC_RADDHNT = 419,
- UNSPEC_RSHRNB = 420,
- UNSPEC_RSHRNT = 421,
- UNSPEC_RSUBHNB = 422,
- UNSPEC_RSUBHNT = 423,
- UNSPEC_SABDLB = 424,
- UNSPEC_SABDLT = 425,
- UNSPEC_SADDLB = 426,
- UNSPEC_SADDLBT = 427,
- UNSPEC_SADDLT = 428,
- UNSPEC_SADDWB = 429,
- UNSPEC_SADDWT = 430,
- UNSPEC_SBCLB = 431,
- UNSPEC_SBCLT = 432,
- UNSPEC_SHRNB = 433,
- UNSPEC_SHRNT = 434,
- UNSPEC_SLI = 435,
- UNSPEC_SMAXP = 436,
- UNSPEC_SMINP = 437,
- UNSPEC_SMULHRS = 438,
- UNSPEC_SMULHS = 439,
- UNSPEC_SMULLB = 440,
- UNSPEC_SMULLT = 441,
- UNSPEC_SQCADD270 = 442,
- UNSPEC_SQCADD90 = 443,
- UNSPEC_SQDMULLB = 444,
- UNSPEC_SQDMULLBT = 445,
- UNSPEC_SQDMULLT = 446,
- UNSPEC_SQRDCMLAH = 447,
- UNSPEC_SQRDCMLAH180 = 448,
- UNSPEC_SQRDCMLAH270 = 449,
- UNSPEC_SQRDCMLAH90 = 450,
- UNSPEC_SQRSHRNB = 451,
- UNSPEC_SQRSHRNT = 452,
- UNSPEC_SQRSHRUNB = 453,
- UNSPEC_SQRSHRUNT = 454,
- UNSPEC_SQSHRNB = 455,
- UNSPEC_SQSHRNT = 456,
- UNSPEC_SQSHRUNB = 457,
- UNSPEC_SQSHRUNT = 458,
- UNSPEC_SQXTNB = 459,
- UNSPEC_SQXTNT = 460,
- UNSPEC_SQXTUNB = 461,
- UNSPEC_SQXTUNT = 462,
- UNSPEC_SRI = 463,
- UNSPEC_SSHLLB = 464,
- UNSPEC_SSHLLT = 465,
- UNSPEC_SSUBLB = 466,
- UNSPEC_SSUBLBT = 467,
- UNSPEC_SSUBLT = 468,
- UNSPEC_SSUBLTB = 469,
- UNSPEC_SSUBWB = 470,
- UNSPEC_SSUBWT = 471,
- UNSPEC_SUBHNB = 472,
- UNSPEC_SUBHNT = 473,
- UNSPEC_TBL2 = 474,
- UNSPEC_UABDLB = 475,
- UNSPEC_UABDLT = 476,
- UNSPEC_UADDLB = 477,
- UNSPEC_UADDLT = 478,
- UNSPEC_UADDWB = 479,
- UNSPEC_UADDWT = 480,
- UNSPEC_UMAXP = 481,
- UNSPEC_UMINP = 482,
- UNSPEC_UMULHRS = 483,
- UNSPEC_UMULHS = 484,
- UNSPEC_UMULLB = 485,
- UNSPEC_UMULLT = 486,
- UNSPEC_UQRSHRNB = 487,
- UNSPEC_UQRSHRNT = 488,
- UNSPEC_UQSHRNB = 489,
- UNSPEC_UQSHRNT = 490,
- UNSPEC_UQXTNB = 491,
- UNSPEC_UQXTNT = 492,
- UNSPEC_USHLLB = 493,
- UNSPEC_USHLLT = 494,
- UNSPEC_USUBLB = 495,
- UNSPEC_USUBLT = 496,
- UNSPEC_USUBWB = 497,
- UNSPEC_USUBWT = 498,
- UNSPEC_USDOT = 499,
- UNSPEC_SUDOT = 500,
- UNSPEC_BFDOT = 501,
- UNSPEC_BFMLALB = 502,
- UNSPEC_BFMLALT = 503,
- UNSPEC_BFMMLA = 504,
- UNSPEC_BFCVTN = 505,
- UNSPEC_BFCVTN2 = 506,
- UNSPEC_BFCVT = 507
- };
- #define NUM_UNSPEC_VALUES 508
- 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 */
|