/* Generated automatically by the program `genconstants'
   from the machine description file `md'.  */

#ifndef GCC_INSN_CONSTANTS_H
#define GCC_INSN_CONSTANTS_H

#define UNSPEC_INSN_MULA_HS_LS 127
#define UNSPEC_INSN_ADDR_SHL16INSLI 1
#define UNSPEC_INSN_MULA_HS_LU 128
#define TILEGX_LAST_LATENCY_1_INSN 99
#define UNSPEC_INSN_CMPEXCH 200
#define UNSPEC_INSN_DBLALIGN2 8
#define UNSPEC_INSN_DBLALIGN4 9
#define UNSPEC_INSN_FDOUBLE_ADDSUB 108
#define UNSPEC_INSN_DBLALIGN6 10
#define UNSPEC_HW2_LAST 306
#define UNSPEC_INSN_V1DOTPUA 153
#define UNSPEC_HW1_LAST_GOT 311
#define UNSPEC_INSN_NAP 26
#define UNSPEC_INSN_PREFETCH_L2_FAULT 28
#define UNSPEC_TLS_IE_LOAD 215
#define UNSPEC_HW0 300
#define UNSPEC_INSN_V1SADU 157
#define UNSPEC_HW1 301
#define UNSPEC_INSN_MTSPR 25
#define UNSPEC_INSN_FLUSH 14
#define UNSPEC_INSN_MUL_LU_LU 144
#define UNSPEC_INSN_MUL_HS_HS 135
#define UNSPEC_INSN_MUL_HS_HU 136
#define UNSPEC_INSN_CMUL 100
#define UNSPEC_INSN_V1DOTPUS 154
#define UNSPEC_INSN_V2ADIFFS 158
#define UNSPEC_INSN_INV 21
#define UNSPEC_INSN_V2SADAS 162
#define UNSPEC_INSN_V1SADAU 156
#define UNSPEC_LNK_AND_LABEL 202
#define UNSPEC_INSN_BFEXTS 2
#define UNSPEC_INSN_MUL_HS_LS 137
#define UNSPEC_INSN_MULAX 124
#define UNSPEC_INSN_MUL_HS_LU 138
#define UNSPEC_INSN_V1DDOTPU 146
#define UNSPEC_INSN_MULA_HS_HS 125
#define UNSPEC_INSN_FNOP 16
#define UNSPEC_INSN_V2MULFSC 161
#define UNSPEC_LATENCY_MISS 206
#define UNSPEC_INSN_FDOUBLE_UNPACK_MAX 114
#define UNSPEC_INSN_ICOH 17
#define UNSPEC_INSN_BFINS 4
#define UNSPEC_TLS_GD_CALL 213
#define UNSPEC_HW2 302
#define TILEGX_LAST_LATENCY_INSN 299
#define UNSPEC_INSN_V1DOTP 150
#define UNSPEC_HW0_TLS_GD 312
#define UNSPEC_INSN_V1DOTPUSA 155
#define UNSPEC_INSN_FSINGLE_PACK2 122
#define UNSPEC_INSN_CMULFR 103
#define UNSPEC_INSN_FDOUBLE_UNPACK_MIN 115
#define UNSPEC_INSN_FDOUBLE_MUL_FLAGS 110
#define UNSPEC_HW3 303
#define UNSPEC_INSN_V2SADAU 163
#define TILEGX_NETREG_IDN0 0
#define UNSPEC_INSN_FSINGLE_ADDSUB2 118
#define UNSPEC_TLS_GD_ADD 214
#define UNSPEC_INSN_FDOUBLE_PACK2 112
#define UNSPEC_SPR_MOVE 212
#define UNSPEC_INSN_INFOL 20
#define TILEGX_NETREG_IDN1 1
#define UNSPEC_HW0_TLS_IE 314
#define UNSPEC_INSN_CRC32_8 6
#define TILEGX_CMPEXCH_REG 66
#define UNSPEC_HW1_LAST 305
#define UNSPEC_INSN_MULA_LS_LS 132
#define UNSPEC_INSN_MULA_LS_LU 133
#define UNSPEC_SP_SET 210
#define UNSPEC_NETWORK_SEND 209
#define UNSPEC_INSN_CMULA 101
#define TILEGX_NETREG_UDN0 2
#define UNSPEC_INSN_SHUFFLEBYTES 31
#define TILEGX_NETREG_UDN2 4
#define UNSPEC_INSN_CMULF 105
#define UNSPEC_INSN_MULA_HU_HU 129
#define UNSPEC_INSN_CMULH 106
#define UNSPEC_INSN_V2DOTPA 160
#define UNSPEC_ATOMIC 217
#define UNSPEC_INSN_FSINGLE_PACK1 121
#define UNSPEC_INSN_MFSPR 23
#define TILEGX_LAST_LATENCY_2_INSN 199
#define UNSPEC_INSN_MULA_HU_LS 130
#define UNSPEC_INSN_FLUSHWB 15
#define UNSPEC_INSN_MULA_HU_LU 131
#define UNSPEC_INSN_WH64 38
#define UNSPEC_HW1_LAST_TLS_IE 315
#define UNSPEC_MF 203
#define UNSPEC_INSN_FINV 13
#define TILEGX_NETREG_UDN1 3
#define UNSPEC_NETWORK_RECEIVE 208
#define UNSPEC_INSN_EXCH 107
#define TILEGX_NETREG_UDN3 5
#define UNSPEC_NON_TEMPORAL 318
#define UNSPEC_XCHG 219
#define UNSPEC_INSN_ILL 18
#define UNSPEC_HW0_GOT 309
#define UNSPEC_INSN_BFEXTU 3
#define UNSPEC_INSN_MUL_LS_LS 142
#define UNSPEC_INSN_MUL_LS_LU 143
#define UNSPEC_INSN_FDOUBLE_SUB_FLAGS 113
#define UNSPEC_INSN_V1DOTPA 151
#define UNSPEC_INSN_V1ADIFFU 145
#define UNSPEC_INSN_DRAIN 11
#define UNSPEC_HW1_LAST_TLS_LE 317
#define UNSPEC_INSN_V2SADS 164
#define UNSPEC_INSN_FSINGLE_ADD1 117
#define UNSPEC_BLOCKAGE 201
#define UNSPEC_INSN_MUL_HU_HU 139
#define UNSPEC_INSN_V2SADU 165
#define UNSPEC_INSN_REVBITS 30
#define TILEGX_NETORDER_REG 67
#define UNSPEC_HW0_LAST_GOT 310
#define UNSPEC_INSN_MM 24
#define UNSPEC_INSN_V1DDOTPUSA 149
#define UNSPEC_INSN_DBLALIGN 7
#define UNSPEC_INSN_V1DOTPU 152
#define UNSPEC_INSN_MUL_HU_LS 140
#define UNSPEC_INSN_FDOUBLE_ADD_FLAGS 109
#define UNSPEC_INSN_MUL_HU_LU 141
#define UNSPEC_HW1_LAST_TLS_GD 313
#define UNSPEC_INSN_TBLIDXB0 32
#define UNSPEC_INSN_TBLIDXB1 33
#define UNSPEC_INSN_TBLIDXB2 34
#define UNSPEC_INSN_TBLIDXB3 35
#define UNSPEC_INSN_DTLBPR 12
#define UNSPEC_INSN_V1DDOTPUA 147
#define UNSPEC_INSN_LNK 22
#define UNSPEC_INSN_PREFETCH_L1_FAULT 27
#define UNSPEC_HW0_PCREL 307
#define UNSPEC_INSN_FSINGLE_SUB1 123
#define UNSPEC_HW1_LAST_PCREL 308
#define UNSPEC_INSN_V1AVGU 36
#define UNSPEC_TLS_ADD 216
#define UNSPEC_INSN_V2DOTP 159
#define UNSPEC_INSN_FDOUBLE_PACK1 111
#define UNSPEC_INSN_V1DDOTPUS 148
#define UNSPEC_HW0_LAST 304
#define UNSPEC_INSN_V2AVGS 37
#define UNSPEC_CMPXCHG 218
#define UNSPEC_INSN_CMULHR 104
#define UNSPEC_INSN_INFO 19
#define UNSPEC_INSN_PREFETCH_L3_FAULT 29
#define UNSPEC_LATENCY_L2 205
#define UNSPEC_INSN_FETCHADDGEZ 116
#define UNSPEC_NETWORK_BARRIER 207
#define UNSPEC_INSN_MULA_LU_LU 134
#define UNSPEC_INSN_FSINGLE_MUL1 119
#define UNSPEC_INSN_FSINGLE_MUL2 120
#define UNSPEC_INSN_MULA_HS_HU 126
#define UNSPEC_INSN_CMULAF 102
#define UNSPEC_MOV_PCREL_STEP3 204
#define UNSPEC_INSN_CRC32_32 5
#define UNSPEC_HW0_TLS_LE 316
#define UNSPEC_SP_TEST 211

#endif /* GCC_INSN_CONSTANTS_H */
