Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line | 
|---|---|---|---|
| 14 | pmbaty | 1 | /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\ | 
| 2 | |*                                                                            *| | ||
| 3 | |* Intrinsic Function Source Fragment                                         *| | ||
| 4 | |*                                                                            *| | ||
| 5 | |* Automatically generated file, do not edit!                                 *| | ||
| 6 | |*                                                                            *| | ||
| 7 | \*===----------------------------------------------------------------------===*/ | ||
| 8 | |||
| 9 | #ifndef LLVM_IR_INTRINSIC_MIPS_ENUMS_H | ||
| 10 | #define LLVM_IR_INTRINSIC_MIPS_ENUMS_H | ||
| 11 | |||
| 12 | namespace llvm { | ||
| 13 | namespace Intrinsic { | ||
| 14 | enum MIPSIntrinsics : unsigned { | ||
| 15 | // Enum values for intrinsics | ||
| 16 | mips_absq_s_ph = 4854, // llvm.mips.absq.s.ph | ||
| 17 |     mips_absq_s_qb,                            // llvm.mips.absq.s.qb | ||
| 18 |     mips_absq_s_w,                             // llvm.mips.absq.s.w | ||
| 19 |     mips_add_a_b,                              // llvm.mips.add.a.b | ||
| 20 |     mips_add_a_d,                              // llvm.mips.add.a.d | ||
| 21 |     mips_add_a_h,                              // llvm.mips.add.a.h | ||
| 22 |     mips_add_a_w,                              // llvm.mips.add.a.w | ||
| 23 |     mips_addq_ph,                              // llvm.mips.addq.ph | ||
| 24 |     mips_addq_s_ph,                            // llvm.mips.addq.s.ph | ||
| 25 |     mips_addq_s_w,                             // llvm.mips.addq.s.w | ||
| 26 |     mips_addqh_ph,                             // llvm.mips.addqh.ph | ||
| 27 |     mips_addqh_r_ph,                           // llvm.mips.addqh.r.ph | ||
| 28 |     mips_addqh_r_w,                            // llvm.mips.addqh.r.w | ||
| 29 |     mips_addqh_w,                              // llvm.mips.addqh.w | ||
| 30 |     mips_adds_a_b,                             // llvm.mips.adds.a.b | ||
| 31 |     mips_adds_a_d,                             // llvm.mips.adds.a.d | ||
| 32 |     mips_adds_a_h,                             // llvm.mips.adds.a.h | ||
| 33 |     mips_adds_a_w,                             // llvm.mips.adds.a.w | ||
| 34 |     mips_adds_s_b,                             // llvm.mips.adds.s.b | ||
| 35 |     mips_adds_s_d,                             // llvm.mips.adds.s.d | ||
| 36 |     mips_adds_s_h,                             // llvm.mips.adds.s.h | ||
| 37 |     mips_adds_s_w,                             // llvm.mips.adds.s.w | ||
| 38 |     mips_adds_u_b,                             // llvm.mips.adds.u.b | ||
| 39 |     mips_adds_u_d,                             // llvm.mips.adds.u.d | ||
| 40 |     mips_adds_u_h,                             // llvm.mips.adds.u.h | ||
| 41 |     mips_adds_u_w,                             // llvm.mips.adds.u.w | ||
| 42 |     mips_addsc,                                // llvm.mips.addsc | ||
| 43 |     mips_addu_ph,                              // llvm.mips.addu.ph | ||
| 44 |     mips_addu_qb,                              // llvm.mips.addu.qb | ||
| 45 |     mips_addu_s_ph,                            // llvm.mips.addu.s.ph | ||
| 46 |     mips_addu_s_qb,                            // llvm.mips.addu.s.qb | ||
| 47 |     mips_adduh_qb,                             // llvm.mips.adduh.qb | ||
| 48 |     mips_adduh_r_qb,                           // llvm.mips.adduh.r.qb | ||
| 49 |     mips_addv_b,                               // llvm.mips.addv.b | ||
| 50 |     mips_addv_d,                               // llvm.mips.addv.d | ||
| 51 |     mips_addv_h,                               // llvm.mips.addv.h | ||
| 52 |     mips_addv_w,                               // llvm.mips.addv.w | ||
| 53 |     mips_addvi_b,                              // llvm.mips.addvi.b | ||
| 54 |     mips_addvi_d,                              // llvm.mips.addvi.d | ||
| 55 |     mips_addvi_h,                              // llvm.mips.addvi.h | ||
| 56 |     mips_addvi_w,                              // llvm.mips.addvi.w | ||
| 57 |     mips_addwc,                                // llvm.mips.addwc | ||
| 58 |     mips_and_v,                                // llvm.mips.and.v | ||
| 59 |     mips_andi_b,                               // llvm.mips.andi.b | ||
| 60 |     mips_append,                               // llvm.mips.append | ||
| 61 |     mips_asub_s_b,                             // llvm.mips.asub.s.b | ||
| 62 |     mips_asub_s_d,                             // llvm.mips.asub.s.d | ||
| 63 |     mips_asub_s_h,                             // llvm.mips.asub.s.h | ||
| 64 |     mips_asub_s_w,                             // llvm.mips.asub.s.w | ||
| 65 |     mips_asub_u_b,                             // llvm.mips.asub.u.b | ||
| 66 |     mips_asub_u_d,                             // llvm.mips.asub.u.d | ||
| 67 |     mips_asub_u_h,                             // llvm.mips.asub.u.h | ||
| 68 |     mips_asub_u_w,                             // llvm.mips.asub.u.w | ||
| 69 |     mips_ave_s_b,                              // llvm.mips.ave.s.b | ||
| 70 |     mips_ave_s_d,                              // llvm.mips.ave.s.d | ||
| 71 |     mips_ave_s_h,                              // llvm.mips.ave.s.h | ||
| 72 |     mips_ave_s_w,                              // llvm.mips.ave.s.w | ||
| 73 |     mips_ave_u_b,                              // llvm.mips.ave.u.b | ||
| 74 |     mips_ave_u_d,                              // llvm.mips.ave.u.d | ||
| 75 |     mips_ave_u_h,                              // llvm.mips.ave.u.h | ||
| 76 |     mips_ave_u_w,                              // llvm.mips.ave.u.w | ||
| 77 |     mips_aver_s_b,                             // llvm.mips.aver.s.b | ||
| 78 |     mips_aver_s_d,                             // llvm.mips.aver.s.d | ||
| 79 |     mips_aver_s_h,                             // llvm.mips.aver.s.h | ||
| 80 |     mips_aver_s_w,                             // llvm.mips.aver.s.w | ||
| 81 |     mips_aver_u_b,                             // llvm.mips.aver.u.b | ||
| 82 |     mips_aver_u_d,                             // llvm.mips.aver.u.d | ||
| 83 |     mips_aver_u_h,                             // llvm.mips.aver.u.h | ||
| 84 |     mips_aver_u_w,                             // llvm.mips.aver.u.w | ||
| 85 |     mips_balign,                               // llvm.mips.balign | ||
| 86 |     mips_bclr_b,                               // llvm.mips.bclr.b | ||
| 87 |     mips_bclr_d,                               // llvm.mips.bclr.d | ||
| 88 |     mips_bclr_h,                               // llvm.mips.bclr.h | ||
| 89 |     mips_bclr_w,                               // llvm.mips.bclr.w | ||
| 90 |     mips_bclri_b,                              // llvm.mips.bclri.b | ||
| 91 |     mips_bclri_d,                              // llvm.mips.bclri.d | ||
| 92 |     mips_bclri_h,                              // llvm.mips.bclri.h | ||
| 93 |     mips_bclri_w,                              // llvm.mips.bclri.w | ||
| 94 |     mips_binsl_b,                              // llvm.mips.binsl.b | ||
| 95 |     mips_binsl_d,                              // llvm.mips.binsl.d | ||
| 96 |     mips_binsl_h,                              // llvm.mips.binsl.h | ||
| 97 |     mips_binsl_w,                              // llvm.mips.binsl.w | ||
| 98 |     mips_binsli_b,                             // llvm.mips.binsli.b | ||
| 99 |     mips_binsli_d,                             // llvm.mips.binsli.d | ||
| 100 |     mips_binsli_h,                             // llvm.mips.binsli.h | ||
| 101 |     mips_binsli_w,                             // llvm.mips.binsli.w | ||
| 102 |     mips_binsr_b,                              // llvm.mips.binsr.b | ||
| 103 |     mips_binsr_d,                              // llvm.mips.binsr.d | ||
| 104 |     mips_binsr_h,                              // llvm.mips.binsr.h | ||
| 105 |     mips_binsr_w,                              // llvm.mips.binsr.w | ||
| 106 |     mips_binsri_b,                             // llvm.mips.binsri.b | ||
| 107 |     mips_binsri_d,                             // llvm.mips.binsri.d | ||
| 108 |     mips_binsri_h,                             // llvm.mips.binsri.h | ||
| 109 |     mips_binsri_w,                             // llvm.mips.binsri.w | ||
| 110 |     mips_bitrev,                               // llvm.mips.bitrev | ||
| 111 |     mips_bmnz_v,                               // llvm.mips.bmnz.v | ||
| 112 |     mips_bmnzi_b,                              // llvm.mips.bmnzi.b | ||
| 113 |     mips_bmz_v,                                // llvm.mips.bmz.v | ||
| 114 |     mips_bmzi_b,                               // llvm.mips.bmzi.b | ||
| 115 |     mips_bneg_b,                               // llvm.mips.bneg.b | ||
| 116 |     mips_bneg_d,                               // llvm.mips.bneg.d | ||
| 117 |     mips_bneg_h,                               // llvm.mips.bneg.h | ||
| 118 |     mips_bneg_w,                               // llvm.mips.bneg.w | ||
| 119 |     mips_bnegi_b,                              // llvm.mips.bnegi.b | ||
| 120 |     mips_bnegi_d,                              // llvm.mips.bnegi.d | ||
| 121 |     mips_bnegi_h,                              // llvm.mips.bnegi.h | ||
| 122 |     mips_bnegi_w,                              // llvm.mips.bnegi.w | ||
| 123 |     mips_bnz_b,                                // llvm.mips.bnz.b | ||
| 124 |     mips_bnz_d,                                // llvm.mips.bnz.d | ||
| 125 |     mips_bnz_h,                                // llvm.mips.bnz.h | ||
| 126 |     mips_bnz_v,                                // llvm.mips.bnz.v | ||
| 127 |     mips_bnz_w,                                // llvm.mips.bnz.w | ||
| 128 |     mips_bposge32,                             // llvm.mips.bposge32 | ||
| 129 |     mips_bsel_v,                               // llvm.mips.bsel.v | ||
| 130 |     mips_bseli_b,                              // llvm.mips.bseli.b | ||
| 131 |     mips_bset_b,                               // llvm.mips.bset.b | ||
| 132 |     mips_bset_d,                               // llvm.mips.bset.d | ||
| 133 |     mips_bset_h,                               // llvm.mips.bset.h | ||
| 134 |     mips_bset_w,                               // llvm.mips.bset.w | ||
| 135 |     mips_bseti_b,                              // llvm.mips.bseti.b | ||
| 136 |     mips_bseti_d,                              // llvm.mips.bseti.d | ||
| 137 |     mips_bseti_h,                              // llvm.mips.bseti.h | ||
| 138 |     mips_bseti_w,                              // llvm.mips.bseti.w | ||
| 139 |     mips_bz_b,                                 // llvm.mips.bz.b | ||
| 140 |     mips_bz_d,                                 // llvm.mips.bz.d | ||
| 141 |     mips_bz_h,                                 // llvm.mips.bz.h | ||
| 142 |     mips_bz_v,                                 // llvm.mips.bz.v | ||
| 143 |     mips_bz_w,                                 // llvm.mips.bz.w | ||
| 144 |     mips_ceq_b,                                // llvm.mips.ceq.b | ||
| 145 |     mips_ceq_d,                                // llvm.mips.ceq.d | ||
| 146 |     mips_ceq_h,                                // llvm.mips.ceq.h | ||
| 147 |     mips_ceq_w,                                // llvm.mips.ceq.w | ||
| 148 |     mips_ceqi_b,                               // llvm.mips.ceqi.b | ||
| 149 |     mips_ceqi_d,                               // llvm.mips.ceqi.d | ||
| 150 |     mips_ceqi_h,                               // llvm.mips.ceqi.h | ||
| 151 |     mips_ceqi_w,                               // llvm.mips.ceqi.w | ||
| 152 |     mips_cfcmsa,                               // llvm.mips.cfcmsa | ||
| 153 |     mips_cle_s_b,                              // llvm.mips.cle.s.b | ||
| 154 |     mips_cle_s_d,                              // llvm.mips.cle.s.d | ||
| 155 |     mips_cle_s_h,                              // llvm.mips.cle.s.h | ||
| 156 |     mips_cle_s_w,                              // llvm.mips.cle.s.w | ||
| 157 |     mips_cle_u_b,                              // llvm.mips.cle.u.b | ||
| 158 |     mips_cle_u_d,                              // llvm.mips.cle.u.d | ||
| 159 |     mips_cle_u_h,                              // llvm.mips.cle.u.h | ||
| 160 |     mips_cle_u_w,                              // llvm.mips.cle.u.w | ||
| 161 |     mips_clei_s_b,                             // llvm.mips.clei.s.b | ||
| 162 |     mips_clei_s_d,                             // llvm.mips.clei.s.d | ||
| 163 |     mips_clei_s_h,                             // llvm.mips.clei.s.h | ||
| 164 |     mips_clei_s_w,                             // llvm.mips.clei.s.w | ||
| 165 |     mips_clei_u_b,                             // llvm.mips.clei.u.b | ||
| 166 |     mips_clei_u_d,                             // llvm.mips.clei.u.d | ||
| 167 |     mips_clei_u_h,                             // llvm.mips.clei.u.h | ||
| 168 |     mips_clei_u_w,                             // llvm.mips.clei.u.w | ||
| 169 |     mips_clt_s_b,                              // llvm.mips.clt.s.b | ||
| 170 |     mips_clt_s_d,                              // llvm.mips.clt.s.d | ||
| 171 |     mips_clt_s_h,                              // llvm.mips.clt.s.h | ||
| 172 |     mips_clt_s_w,                              // llvm.mips.clt.s.w | ||
| 173 |     mips_clt_u_b,                              // llvm.mips.clt.u.b | ||
| 174 |     mips_clt_u_d,                              // llvm.mips.clt.u.d | ||
| 175 |     mips_clt_u_h,                              // llvm.mips.clt.u.h | ||
| 176 |     mips_clt_u_w,                              // llvm.mips.clt.u.w | ||
| 177 |     mips_clti_s_b,                             // llvm.mips.clti.s.b | ||
| 178 |     mips_clti_s_d,                             // llvm.mips.clti.s.d | ||
| 179 |     mips_clti_s_h,                             // llvm.mips.clti.s.h | ||
| 180 |     mips_clti_s_w,                             // llvm.mips.clti.s.w | ||
| 181 |     mips_clti_u_b,                             // llvm.mips.clti.u.b | ||
| 182 |     mips_clti_u_d,                             // llvm.mips.clti.u.d | ||
| 183 |     mips_clti_u_h,                             // llvm.mips.clti.u.h | ||
| 184 |     mips_clti_u_w,                             // llvm.mips.clti.u.w | ||
| 185 |     mips_cmp_eq_ph,                            // llvm.mips.cmp.eq.ph | ||
| 186 |     mips_cmp_le_ph,                            // llvm.mips.cmp.le.ph | ||
| 187 |     mips_cmp_lt_ph,                            // llvm.mips.cmp.lt.ph | ||
| 188 |     mips_cmpgdu_eq_qb,                         // llvm.mips.cmpgdu.eq.qb | ||
| 189 |     mips_cmpgdu_le_qb,                         // llvm.mips.cmpgdu.le.qb | ||
| 190 |     mips_cmpgdu_lt_qb,                         // llvm.mips.cmpgdu.lt.qb | ||
| 191 |     mips_cmpgu_eq_qb,                          // llvm.mips.cmpgu.eq.qb | ||
| 192 |     mips_cmpgu_le_qb,                          // llvm.mips.cmpgu.le.qb | ||
| 193 |     mips_cmpgu_lt_qb,                          // llvm.mips.cmpgu.lt.qb | ||
| 194 |     mips_cmpu_eq_qb,                           // llvm.mips.cmpu.eq.qb | ||
| 195 |     mips_cmpu_le_qb,                           // llvm.mips.cmpu.le.qb | ||
| 196 |     mips_cmpu_lt_qb,                           // llvm.mips.cmpu.lt.qb | ||
| 197 |     mips_copy_s_b,                             // llvm.mips.copy.s.b | ||
| 198 |     mips_copy_s_d,                             // llvm.mips.copy.s.d | ||
| 199 |     mips_copy_s_h,                             // llvm.mips.copy.s.h | ||
| 200 |     mips_copy_s_w,                             // llvm.mips.copy.s.w | ||
| 201 |     mips_copy_u_b,                             // llvm.mips.copy.u.b | ||
| 202 |     mips_copy_u_d,                             // llvm.mips.copy.u.d | ||
| 203 |     mips_copy_u_h,                             // llvm.mips.copy.u.h | ||
| 204 |     mips_copy_u_w,                             // llvm.mips.copy.u.w | ||
| 205 |     mips_ctcmsa,                               // llvm.mips.ctcmsa | ||
| 206 |     mips_div_s_b,                              // llvm.mips.div.s.b | ||
| 207 |     mips_div_s_d,                              // llvm.mips.div.s.d | ||
| 208 |     mips_div_s_h,                              // llvm.mips.div.s.h | ||
| 209 |     mips_div_s_w,                              // llvm.mips.div.s.w | ||
| 210 |     mips_div_u_b,                              // llvm.mips.div.u.b | ||
| 211 |     mips_div_u_d,                              // llvm.mips.div.u.d | ||
| 212 |     mips_div_u_h,                              // llvm.mips.div.u.h | ||
| 213 |     mips_div_u_w,                              // llvm.mips.div.u.w | ||
| 214 |     mips_dlsa,                                 // llvm.mips.dlsa | ||
| 215 |     mips_dotp_s_d,                             // llvm.mips.dotp.s.d | ||
| 216 |     mips_dotp_s_h,                             // llvm.mips.dotp.s.h | ||
| 217 |     mips_dotp_s_w,                             // llvm.mips.dotp.s.w | ||
| 218 |     mips_dotp_u_d,                             // llvm.mips.dotp.u.d | ||
| 219 |     mips_dotp_u_h,                             // llvm.mips.dotp.u.h | ||
| 220 |     mips_dotp_u_w,                             // llvm.mips.dotp.u.w | ||
| 221 |     mips_dpa_w_ph,                             // llvm.mips.dpa.w.ph | ||
| 222 |     mips_dpadd_s_d,                            // llvm.mips.dpadd.s.d | ||
| 223 |     mips_dpadd_s_h,                            // llvm.mips.dpadd.s.h | ||
| 224 |     mips_dpadd_s_w,                            // llvm.mips.dpadd.s.w | ||
| 225 |     mips_dpadd_u_d,                            // llvm.mips.dpadd.u.d | ||
| 226 |     mips_dpadd_u_h,                            // llvm.mips.dpadd.u.h | ||
| 227 |     mips_dpadd_u_w,                            // llvm.mips.dpadd.u.w | ||
| 228 |     mips_dpaq_s_w_ph,                          // llvm.mips.dpaq.s.w.ph | ||
| 229 |     mips_dpaq_sa_l_w,                          // llvm.mips.dpaq.sa.l.w | ||
| 230 |     mips_dpaqx_s_w_ph,                         // llvm.mips.dpaqx.s.w.ph | ||
| 231 |     mips_dpaqx_sa_w_ph,                        // llvm.mips.dpaqx.sa.w.ph | ||
| 232 |     mips_dpau_h_qbl,                           // llvm.mips.dpau.h.qbl | ||
| 233 |     mips_dpau_h_qbr,                           // llvm.mips.dpau.h.qbr | ||
| 234 |     mips_dpax_w_ph,                            // llvm.mips.dpax.w.ph | ||
| 235 |     mips_dps_w_ph,                             // llvm.mips.dps.w.ph | ||
| 236 |     mips_dpsq_s_w_ph,                          // llvm.mips.dpsq.s.w.ph | ||
| 237 |     mips_dpsq_sa_l_w,                          // llvm.mips.dpsq.sa.l.w | ||
| 238 |     mips_dpsqx_s_w_ph,                         // llvm.mips.dpsqx.s.w.ph | ||
| 239 |     mips_dpsqx_sa_w_ph,                        // llvm.mips.dpsqx.sa.w.ph | ||
| 240 |     mips_dpsu_h_qbl,                           // llvm.mips.dpsu.h.qbl | ||
| 241 |     mips_dpsu_h_qbr,                           // llvm.mips.dpsu.h.qbr | ||
| 242 |     mips_dpsub_s_d,                            // llvm.mips.dpsub.s.d | ||
| 243 |     mips_dpsub_s_h,                            // llvm.mips.dpsub.s.h | ||
| 244 |     mips_dpsub_s_w,                            // llvm.mips.dpsub.s.w | ||
| 245 |     mips_dpsub_u_d,                            // llvm.mips.dpsub.u.d | ||
| 246 |     mips_dpsub_u_h,                            // llvm.mips.dpsub.u.h | ||
| 247 |     mips_dpsub_u_w,                            // llvm.mips.dpsub.u.w | ||
| 248 |     mips_dpsx_w_ph,                            // llvm.mips.dpsx.w.ph | ||
| 249 |     mips_extp,                                 // llvm.mips.extp | ||
| 250 |     mips_extpdp,                               // llvm.mips.extpdp | ||
| 251 |     mips_extr_r_w,                             // llvm.mips.extr.r.w | ||
| 252 |     mips_extr_rs_w,                            // llvm.mips.extr.rs.w | ||
| 253 |     mips_extr_s_h,                             // llvm.mips.extr.s.h | ||
| 254 |     mips_extr_w,                               // llvm.mips.extr.w | ||
| 255 |     mips_fadd_d,                               // llvm.mips.fadd.d | ||
| 256 |     mips_fadd_w,                               // llvm.mips.fadd.w | ||
| 257 |     mips_fcaf_d,                               // llvm.mips.fcaf.d | ||
| 258 |     mips_fcaf_w,                               // llvm.mips.fcaf.w | ||
| 259 |     mips_fceq_d,                               // llvm.mips.fceq.d | ||
| 260 |     mips_fceq_w,                               // llvm.mips.fceq.w | ||
| 261 |     mips_fclass_d,                             // llvm.mips.fclass.d | ||
| 262 |     mips_fclass_w,                             // llvm.mips.fclass.w | ||
| 263 |     mips_fcle_d,                               // llvm.mips.fcle.d | ||
| 264 |     mips_fcle_w,                               // llvm.mips.fcle.w | ||
| 265 |     mips_fclt_d,                               // llvm.mips.fclt.d | ||
| 266 |     mips_fclt_w,                               // llvm.mips.fclt.w | ||
| 267 |     mips_fcne_d,                               // llvm.mips.fcne.d | ||
| 268 |     mips_fcne_w,                               // llvm.mips.fcne.w | ||
| 269 |     mips_fcor_d,                               // llvm.mips.fcor.d | ||
| 270 |     mips_fcor_w,                               // llvm.mips.fcor.w | ||
| 271 |     mips_fcueq_d,                              // llvm.mips.fcueq.d | ||
| 272 |     mips_fcueq_w,                              // llvm.mips.fcueq.w | ||
| 273 |     mips_fcule_d,                              // llvm.mips.fcule.d | ||
| 274 |     mips_fcule_w,                              // llvm.mips.fcule.w | ||
| 275 |     mips_fcult_d,                              // llvm.mips.fcult.d | ||
| 276 |     mips_fcult_w,                              // llvm.mips.fcult.w | ||
| 277 |     mips_fcun_d,                               // llvm.mips.fcun.d | ||
| 278 |     mips_fcun_w,                               // llvm.mips.fcun.w | ||
| 279 |     mips_fcune_d,                              // llvm.mips.fcune.d | ||
| 280 |     mips_fcune_w,                              // llvm.mips.fcune.w | ||
| 281 |     mips_fdiv_d,                               // llvm.mips.fdiv.d | ||
| 282 |     mips_fdiv_w,                               // llvm.mips.fdiv.w | ||
| 283 |     mips_fexdo_h,                              // llvm.mips.fexdo.h | ||
| 284 |     mips_fexdo_w,                              // llvm.mips.fexdo.w | ||
| 285 |     mips_fexp2_d,                              // llvm.mips.fexp2.d | ||
| 286 |     mips_fexp2_w,                              // llvm.mips.fexp2.w | ||
| 287 |     mips_fexupl_d,                             // llvm.mips.fexupl.d | ||
| 288 |     mips_fexupl_w,                             // llvm.mips.fexupl.w | ||
| 289 |     mips_fexupr_d,                             // llvm.mips.fexupr.d | ||
| 290 |     mips_fexupr_w,                             // llvm.mips.fexupr.w | ||
| 291 |     mips_ffint_s_d,                            // llvm.mips.ffint.s.d | ||
| 292 |     mips_ffint_s_w,                            // llvm.mips.ffint.s.w | ||
| 293 |     mips_ffint_u_d,                            // llvm.mips.ffint.u.d | ||
| 294 |     mips_ffint_u_w,                            // llvm.mips.ffint.u.w | ||
| 295 |     mips_ffql_d,                               // llvm.mips.ffql.d | ||
| 296 |     mips_ffql_w,                               // llvm.mips.ffql.w | ||
| 297 |     mips_ffqr_d,                               // llvm.mips.ffqr.d | ||
| 298 |     mips_ffqr_w,                               // llvm.mips.ffqr.w | ||
| 299 |     mips_fill_b,                               // llvm.mips.fill.b | ||
| 300 |     mips_fill_d,                               // llvm.mips.fill.d | ||
| 301 |     mips_fill_h,                               // llvm.mips.fill.h | ||
| 302 |     mips_fill_w,                               // llvm.mips.fill.w | ||
| 303 |     mips_flog2_d,                              // llvm.mips.flog2.d | ||
| 304 |     mips_flog2_w,                              // llvm.mips.flog2.w | ||
| 305 |     mips_fmadd_d,                              // llvm.mips.fmadd.d | ||
| 306 |     mips_fmadd_w,                              // llvm.mips.fmadd.w | ||
| 307 |     mips_fmax_a_d,                             // llvm.mips.fmax.a.d | ||
| 308 |     mips_fmax_a_w,                             // llvm.mips.fmax.a.w | ||
| 309 |     mips_fmax_d,                               // llvm.mips.fmax.d | ||
| 310 |     mips_fmax_w,                               // llvm.mips.fmax.w | ||
| 311 |     mips_fmin_a_d,                             // llvm.mips.fmin.a.d | ||
| 312 |     mips_fmin_a_w,                             // llvm.mips.fmin.a.w | ||
| 313 |     mips_fmin_d,                               // llvm.mips.fmin.d | ||
| 314 |     mips_fmin_w,                               // llvm.mips.fmin.w | ||
| 315 |     mips_fmsub_d,                              // llvm.mips.fmsub.d | ||
| 316 |     mips_fmsub_w,                              // llvm.mips.fmsub.w | ||
| 317 |     mips_fmul_d,                               // llvm.mips.fmul.d | ||
| 318 |     mips_fmul_w,                               // llvm.mips.fmul.w | ||
| 319 |     mips_frcp_d,                               // llvm.mips.frcp.d | ||
| 320 |     mips_frcp_w,                               // llvm.mips.frcp.w | ||
| 321 |     mips_frint_d,                              // llvm.mips.frint.d | ||
| 322 |     mips_frint_w,                              // llvm.mips.frint.w | ||
| 323 |     mips_frsqrt_d,                             // llvm.mips.frsqrt.d | ||
| 324 |     mips_frsqrt_w,                             // llvm.mips.frsqrt.w | ||
| 325 |     mips_fsaf_d,                               // llvm.mips.fsaf.d | ||
| 326 |     mips_fsaf_w,                               // llvm.mips.fsaf.w | ||
| 327 |     mips_fseq_d,                               // llvm.mips.fseq.d | ||
| 328 |     mips_fseq_w,                               // llvm.mips.fseq.w | ||
| 329 |     mips_fsle_d,                               // llvm.mips.fsle.d | ||
| 330 |     mips_fsle_w,                               // llvm.mips.fsle.w | ||
| 331 |     mips_fslt_d,                               // llvm.mips.fslt.d | ||
| 332 |     mips_fslt_w,                               // llvm.mips.fslt.w | ||
| 333 |     mips_fsne_d,                               // llvm.mips.fsne.d | ||
| 334 |     mips_fsne_w,                               // llvm.mips.fsne.w | ||
| 335 |     mips_fsor_d,                               // llvm.mips.fsor.d | ||
| 336 |     mips_fsor_w,                               // llvm.mips.fsor.w | ||
| 337 |     mips_fsqrt_d,                              // llvm.mips.fsqrt.d | ||
| 338 |     mips_fsqrt_w,                              // llvm.mips.fsqrt.w | ||
| 339 |     mips_fsub_d,                               // llvm.mips.fsub.d | ||
| 340 |     mips_fsub_w,                               // llvm.mips.fsub.w | ||
| 341 |     mips_fsueq_d,                              // llvm.mips.fsueq.d | ||
| 342 |     mips_fsueq_w,                              // llvm.mips.fsueq.w | ||
| 343 |     mips_fsule_d,                              // llvm.mips.fsule.d | ||
| 344 |     mips_fsule_w,                              // llvm.mips.fsule.w | ||
| 345 |     mips_fsult_d,                              // llvm.mips.fsult.d | ||
| 346 |     mips_fsult_w,                              // llvm.mips.fsult.w | ||
| 347 |     mips_fsun_d,                               // llvm.mips.fsun.d | ||
| 348 |     mips_fsun_w,                               // llvm.mips.fsun.w | ||
| 349 |     mips_fsune_d,                              // llvm.mips.fsune.d | ||
| 350 |     mips_fsune_w,                              // llvm.mips.fsune.w | ||
| 351 |     mips_ftint_s_d,                            // llvm.mips.ftint.s.d | ||
| 352 |     mips_ftint_s_w,                            // llvm.mips.ftint.s.w | ||
| 353 |     mips_ftint_u_d,                            // llvm.mips.ftint.u.d | ||
| 354 |     mips_ftint_u_w,                            // llvm.mips.ftint.u.w | ||
| 355 |     mips_ftq_h,                                // llvm.mips.ftq.h | ||
| 356 |     mips_ftq_w,                                // llvm.mips.ftq.w | ||
| 357 |     mips_ftrunc_s_d,                           // llvm.mips.ftrunc.s.d | ||
| 358 |     mips_ftrunc_s_w,                           // llvm.mips.ftrunc.s.w | ||
| 359 |     mips_ftrunc_u_d,                           // llvm.mips.ftrunc.u.d | ||
| 360 |     mips_ftrunc_u_w,                           // llvm.mips.ftrunc.u.w | ||
| 361 |     mips_hadd_s_d,                             // llvm.mips.hadd.s.d | ||
| 362 |     mips_hadd_s_h,                             // llvm.mips.hadd.s.h | ||
| 363 |     mips_hadd_s_w,                             // llvm.mips.hadd.s.w | ||
| 364 |     mips_hadd_u_d,                             // llvm.mips.hadd.u.d | ||
| 365 |     mips_hadd_u_h,                             // llvm.mips.hadd.u.h | ||
| 366 |     mips_hadd_u_w,                             // llvm.mips.hadd.u.w | ||
| 367 |     mips_hsub_s_d,                             // llvm.mips.hsub.s.d | ||
| 368 |     mips_hsub_s_h,                             // llvm.mips.hsub.s.h | ||
| 369 |     mips_hsub_s_w,                             // llvm.mips.hsub.s.w | ||
| 370 |     mips_hsub_u_d,                             // llvm.mips.hsub.u.d | ||
| 371 |     mips_hsub_u_h,                             // llvm.mips.hsub.u.h | ||
| 372 |     mips_hsub_u_w,                             // llvm.mips.hsub.u.w | ||
| 373 |     mips_ilvev_b,                              // llvm.mips.ilvev.b | ||
| 374 |     mips_ilvev_d,                              // llvm.mips.ilvev.d | ||
| 375 |     mips_ilvev_h,                              // llvm.mips.ilvev.h | ||
| 376 |     mips_ilvev_w,                              // llvm.mips.ilvev.w | ||
| 377 |     mips_ilvl_b,                               // llvm.mips.ilvl.b | ||
| 378 |     mips_ilvl_d,                               // llvm.mips.ilvl.d | ||
| 379 |     mips_ilvl_h,                               // llvm.mips.ilvl.h | ||
| 380 |     mips_ilvl_w,                               // llvm.mips.ilvl.w | ||
| 381 |     mips_ilvod_b,                              // llvm.mips.ilvod.b | ||
| 382 |     mips_ilvod_d,                              // llvm.mips.ilvod.d | ||
| 383 |     mips_ilvod_h,                              // llvm.mips.ilvod.h | ||
| 384 |     mips_ilvod_w,                              // llvm.mips.ilvod.w | ||
| 385 |     mips_ilvr_b,                               // llvm.mips.ilvr.b | ||
| 386 |     mips_ilvr_d,                               // llvm.mips.ilvr.d | ||
| 387 |     mips_ilvr_h,                               // llvm.mips.ilvr.h | ||
| 388 |     mips_ilvr_w,                               // llvm.mips.ilvr.w | ||
| 389 |     mips_insert_b,                             // llvm.mips.insert.b | ||
| 390 |     mips_insert_d,                             // llvm.mips.insert.d | ||
| 391 |     mips_insert_h,                             // llvm.mips.insert.h | ||
| 392 |     mips_insert_w,                             // llvm.mips.insert.w | ||
| 393 |     mips_insv,                                 // llvm.mips.insv | ||
| 394 |     mips_insve_b,                              // llvm.mips.insve.b | ||
| 395 |     mips_insve_d,                              // llvm.mips.insve.d | ||
| 396 |     mips_insve_h,                              // llvm.mips.insve.h | ||
| 397 |     mips_insve_w,                              // llvm.mips.insve.w | ||
| 398 |     mips_lbux,                                 // llvm.mips.lbux | ||
| 399 |     mips_ld_b,                                 // llvm.mips.ld.b | ||
| 400 |     mips_ld_d,                                 // llvm.mips.ld.d | ||
| 401 |     mips_ld_h,                                 // llvm.mips.ld.h | ||
| 402 |     mips_ld_w,                                 // llvm.mips.ld.w | ||
| 403 |     mips_ldi_b,                                // llvm.mips.ldi.b | ||
| 404 |     mips_ldi_d,                                // llvm.mips.ldi.d | ||
| 405 |     mips_ldi_h,                                // llvm.mips.ldi.h | ||
| 406 |     mips_ldi_w,                                // llvm.mips.ldi.w | ||
| 407 |     mips_ldr_d,                                // llvm.mips.ldr.d | ||
| 408 |     mips_ldr_w,                                // llvm.mips.ldr.w | ||
| 409 |     mips_lhx,                                  // llvm.mips.lhx | ||
| 410 |     mips_lsa,                                  // llvm.mips.lsa | ||
| 411 |     mips_lwx,                                  // llvm.mips.lwx | ||
| 412 |     mips_madd,                                 // llvm.mips.madd | ||
| 413 |     mips_madd_q_h,                             // llvm.mips.madd.q.h | ||
| 414 |     mips_madd_q_w,                             // llvm.mips.madd.q.w | ||
| 415 |     mips_maddr_q_h,                            // llvm.mips.maddr.q.h | ||
| 416 |     mips_maddr_q_w,                            // llvm.mips.maddr.q.w | ||
| 417 |     mips_maddu,                                // llvm.mips.maddu | ||
| 418 |     mips_maddv_b,                              // llvm.mips.maddv.b | ||
| 419 |     mips_maddv_d,                              // llvm.mips.maddv.d | ||
| 420 |     mips_maddv_h,                              // llvm.mips.maddv.h | ||
| 421 |     mips_maddv_w,                              // llvm.mips.maddv.w | ||
| 422 |     mips_maq_s_w_phl,                          // llvm.mips.maq.s.w.phl | ||
| 423 |     mips_maq_s_w_phr,                          // llvm.mips.maq.s.w.phr | ||
| 424 |     mips_maq_sa_w_phl,                         // llvm.mips.maq.sa.w.phl | ||
| 425 |     mips_maq_sa_w_phr,                         // llvm.mips.maq.sa.w.phr | ||
| 426 |     mips_max_a_b,                              // llvm.mips.max.a.b | ||
| 427 |     mips_max_a_d,                              // llvm.mips.max.a.d | ||
| 428 |     mips_max_a_h,                              // llvm.mips.max.a.h | ||
| 429 |     mips_max_a_w,                              // llvm.mips.max.a.w | ||
| 430 |     mips_max_s_b,                              // llvm.mips.max.s.b | ||
| 431 |     mips_max_s_d,                              // llvm.mips.max.s.d | ||
| 432 |     mips_max_s_h,                              // llvm.mips.max.s.h | ||
| 433 |     mips_max_s_w,                              // llvm.mips.max.s.w | ||
| 434 |     mips_max_u_b,                              // llvm.mips.max.u.b | ||
| 435 |     mips_max_u_d,                              // llvm.mips.max.u.d | ||
| 436 |     mips_max_u_h,                              // llvm.mips.max.u.h | ||
| 437 |     mips_max_u_w,                              // llvm.mips.max.u.w | ||
| 438 |     mips_maxi_s_b,                             // llvm.mips.maxi.s.b | ||
| 439 |     mips_maxi_s_d,                             // llvm.mips.maxi.s.d | ||
| 440 |     mips_maxi_s_h,                             // llvm.mips.maxi.s.h | ||
| 441 |     mips_maxi_s_w,                             // llvm.mips.maxi.s.w | ||
| 442 |     mips_maxi_u_b,                             // llvm.mips.maxi.u.b | ||
| 443 |     mips_maxi_u_d,                             // llvm.mips.maxi.u.d | ||
| 444 |     mips_maxi_u_h,                             // llvm.mips.maxi.u.h | ||
| 445 |     mips_maxi_u_w,                             // llvm.mips.maxi.u.w | ||
| 446 |     mips_min_a_b,                              // llvm.mips.min.a.b | ||
| 447 |     mips_min_a_d,                              // llvm.mips.min.a.d | ||
| 448 |     mips_min_a_h,                              // llvm.mips.min.a.h | ||
| 449 |     mips_min_a_w,                              // llvm.mips.min.a.w | ||
| 450 |     mips_min_s_b,                              // llvm.mips.min.s.b | ||
| 451 |     mips_min_s_d,                              // llvm.mips.min.s.d | ||
| 452 |     mips_min_s_h,                              // llvm.mips.min.s.h | ||
| 453 |     mips_min_s_w,                              // llvm.mips.min.s.w | ||
| 454 |     mips_min_u_b,                              // llvm.mips.min.u.b | ||
| 455 |     mips_min_u_d,                              // llvm.mips.min.u.d | ||
| 456 |     mips_min_u_h,                              // llvm.mips.min.u.h | ||
| 457 |     mips_min_u_w,                              // llvm.mips.min.u.w | ||
| 458 |     mips_mini_s_b,                             // llvm.mips.mini.s.b | ||
| 459 |     mips_mini_s_d,                             // llvm.mips.mini.s.d | ||
| 460 |     mips_mini_s_h,                             // llvm.mips.mini.s.h | ||
| 461 |     mips_mini_s_w,                             // llvm.mips.mini.s.w | ||
| 462 |     mips_mini_u_b,                             // llvm.mips.mini.u.b | ||
| 463 |     mips_mini_u_d,                             // llvm.mips.mini.u.d | ||
| 464 |     mips_mini_u_h,                             // llvm.mips.mini.u.h | ||
| 465 |     mips_mini_u_w,                             // llvm.mips.mini.u.w | ||
| 466 |     mips_mod_s_b,                              // llvm.mips.mod.s.b | ||
| 467 |     mips_mod_s_d,                              // llvm.mips.mod.s.d | ||
| 468 |     mips_mod_s_h,                              // llvm.mips.mod.s.h | ||
| 469 |     mips_mod_s_w,                              // llvm.mips.mod.s.w | ||
| 470 |     mips_mod_u_b,                              // llvm.mips.mod.u.b | ||
| 471 |     mips_mod_u_d,                              // llvm.mips.mod.u.d | ||
| 472 |     mips_mod_u_h,                              // llvm.mips.mod.u.h | ||
| 473 |     mips_mod_u_w,                              // llvm.mips.mod.u.w | ||
| 474 |     mips_modsub,                               // llvm.mips.modsub | ||
| 475 |     mips_move_v,                               // llvm.mips.move.v | ||
| 476 |     mips_msub,                                 // llvm.mips.msub | ||
| 477 |     mips_msub_q_h,                             // llvm.mips.msub.q.h | ||
| 478 |     mips_msub_q_w,                             // llvm.mips.msub.q.w | ||
| 479 |     mips_msubr_q_h,                            // llvm.mips.msubr.q.h | ||
| 480 |     mips_msubr_q_w,                            // llvm.mips.msubr.q.w | ||
| 481 |     mips_msubu,                                // llvm.mips.msubu | ||
| 482 |     mips_msubv_b,                              // llvm.mips.msubv.b | ||
| 483 |     mips_msubv_d,                              // llvm.mips.msubv.d | ||
| 484 |     mips_msubv_h,                              // llvm.mips.msubv.h | ||
| 485 |     mips_msubv_w,                              // llvm.mips.msubv.w | ||
| 486 |     mips_mthlip,                               // llvm.mips.mthlip | ||
| 487 |     mips_mul_ph,                               // llvm.mips.mul.ph | ||
| 488 |     mips_mul_q_h,                              // llvm.mips.mul.q.h | ||
| 489 |     mips_mul_q_w,                              // llvm.mips.mul.q.w | ||
| 490 |     mips_mul_s_ph,                             // llvm.mips.mul.s.ph | ||
| 491 |     mips_muleq_s_w_phl,                        // llvm.mips.muleq.s.w.phl | ||
| 492 |     mips_muleq_s_w_phr,                        // llvm.mips.muleq.s.w.phr | ||
| 493 |     mips_muleu_s_ph_qbl,                       // llvm.mips.muleu.s.ph.qbl | ||
| 494 |     mips_muleu_s_ph_qbr,                       // llvm.mips.muleu.s.ph.qbr | ||
| 495 |     mips_mulq_rs_ph,                           // llvm.mips.mulq.rs.ph | ||
| 496 |     mips_mulq_rs_w,                            // llvm.mips.mulq.rs.w | ||
| 497 |     mips_mulq_s_ph,                            // llvm.mips.mulq.s.ph | ||
| 498 |     mips_mulq_s_w,                             // llvm.mips.mulq.s.w | ||
| 499 |     mips_mulr_q_h,                             // llvm.mips.mulr.q.h | ||
| 500 |     mips_mulr_q_w,                             // llvm.mips.mulr.q.w | ||
| 501 |     mips_mulsa_w_ph,                           // llvm.mips.mulsa.w.ph | ||
| 502 |     mips_mulsaq_s_w_ph,                        // llvm.mips.mulsaq.s.w.ph | ||
| 503 |     mips_mult,                                 // llvm.mips.mult | ||
| 504 |     mips_multu,                                // llvm.mips.multu | ||
| 505 |     mips_mulv_b,                               // llvm.mips.mulv.b | ||
| 506 |     mips_mulv_d,                               // llvm.mips.mulv.d | ||
| 507 |     mips_mulv_h,                               // llvm.mips.mulv.h | ||
| 508 |     mips_mulv_w,                               // llvm.mips.mulv.w | ||
| 509 |     mips_nloc_b,                               // llvm.mips.nloc.b | ||
| 510 |     mips_nloc_d,                               // llvm.mips.nloc.d | ||
| 511 |     mips_nloc_h,                               // llvm.mips.nloc.h | ||
| 512 |     mips_nloc_w,                               // llvm.mips.nloc.w | ||
| 513 |     mips_nlzc_b,                               // llvm.mips.nlzc.b | ||
| 514 |     mips_nlzc_d,                               // llvm.mips.nlzc.d | ||
| 515 |     mips_nlzc_h,                               // llvm.mips.nlzc.h | ||
| 516 |     mips_nlzc_w,                               // llvm.mips.nlzc.w | ||
| 517 |     mips_nor_v,                                // llvm.mips.nor.v | ||
| 518 |     mips_nori_b,                               // llvm.mips.nori.b | ||
| 519 |     mips_or_v,                                 // llvm.mips.or.v | ||
| 520 |     mips_ori_b,                                // llvm.mips.ori.b | ||
| 521 |     mips_packrl_ph,                            // llvm.mips.packrl.ph | ||
| 522 |     mips_pckev_b,                              // llvm.mips.pckev.b | ||
| 523 |     mips_pckev_d,                              // llvm.mips.pckev.d | ||
| 524 |     mips_pckev_h,                              // llvm.mips.pckev.h | ||
| 525 |     mips_pckev_w,                              // llvm.mips.pckev.w | ||
| 526 |     mips_pckod_b,                              // llvm.mips.pckod.b | ||
| 527 |     mips_pckod_d,                              // llvm.mips.pckod.d | ||
| 528 |     mips_pckod_h,                              // llvm.mips.pckod.h | ||
| 529 |     mips_pckod_w,                              // llvm.mips.pckod.w | ||
| 530 |     mips_pcnt_b,                               // llvm.mips.pcnt.b | ||
| 531 |     mips_pcnt_d,                               // llvm.mips.pcnt.d | ||
| 532 |     mips_pcnt_h,                               // llvm.mips.pcnt.h | ||
| 533 |     mips_pcnt_w,                               // llvm.mips.pcnt.w | ||
| 534 |     mips_pick_ph,                              // llvm.mips.pick.ph | ||
| 535 |     mips_pick_qb,                              // llvm.mips.pick.qb | ||
| 536 |     mips_preceq_w_phl,                         // llvm.mips.preceq.w.phl | ||
| 537 |     mips_preceq_w_phr,                         // llvm.mips.preceq.w.phr | ||
| 538 |     mips_precequ_ph_qbl,                       // llvm.mips.precequ.ph.qbl | ||
| 539 |     mips_precequ_ph_qbla,                      // llvm.mips.precequ.ph.qbla | ||
| 540 |     mips_precequ_ph_qbr,                       // llvm.mips.precequ.ph.qbr | ||
| 541 |     mips_precequ_ph_qbra,                      // llvm.mips.precequ.ph.qbra | ||
| 542 |     mips_preceu_ph_qbl,                        // llvm.mips.preceu.ph.qbl | ||
| 543 |     mips_preceu_ph_qbla,                       // llvm.mips.preceu.ph.qbla | ||
| 544 |     mips_preceu_ph_qbr,                        // llvm.mips.preceu.ph.qbr | ||
| 545 |     mips_preceu_ph_qbra,                       // llvm.mips.preceu.ph.qbra | ||
| 546 |     mips_precr_qb_ph,                          // llvm.mips.precr.qb.ph | ||
| 547 |     mips_precr_sra_ph_w,                       // llvm.mips.precr.sra.ph.w | ||
| 548 |     mips_precr_sra_r_ph_w,                     // llvm.mips.precr.sra.r.ph.w | ||
| 549 |     mips_precrq_ph_w,                          // llvm.mips.precrq.ph.w | ||
| 550 |     mips_precrq_qb_ph,                         // llvm.mips.precrq.qb.ph | ||
| 551 |     mips_precrq_rs_ph_w,                       // llvm.mips.precrq.rs.ph.w | ||
| 552 |     mips_precrqu_s_qb_ph,                      // llvm.mips.precrqu.s.qb.ph | ||
| 553 |     mips_prepend,                              // llvm.mips.prepend | ||
| 554 |     mips_raddu_w_qb,                           // llvm.mips.raddu.w.qb | ||
| 555 |     mips_rddsp,                                // llvm.mips.rddsp | ||
| 556 |     mips_repl_ph,                              // llvm.mips.repl.ph | ||
| 557 |     mips_repl_qb,                              // llvm.mips.repl.qb | ||
| 558 |     mips_sat_s_b,                              // llvm.mips.sat.s.b | ||
| 559 |     mips_sat_s_d,                              // llvm.mips.sat.s.d | ||
| 560 |     mips_sat_s_h,                              // llvm.mips.sat.s.h | ||
| 561 |     mips_sat_s_w,                              // llvm.mips.sat.s.w | ||
| 562 |     mips_sat_u_b,                              // llvm.mips.sat.u.b | ||
| 563 |     mips_sat_u_d,                              // llvm.mips.sat.u.d | ||
| 564 |     mips_sat_u_h,                              // llvm.mips.sat.u.h | ||
| 565 |     mips_sat_u_w,                              // llvm.mips.sat.u.w | ||
| 566 |     mips_shf_b,                                // llvm.mips.shf.b | ||
| 567 |     mips_shf_h,                                // llvm.mips.shf.h | ||
| 568 |     mips_shf_w,                                // llvm.mips.shf.w | ||
| 569 |     mips_shilo,                                // llvm.mips.shilo | ||
| 570 |     mips_shll_ph,                              // llvm.mips.shll.ph | ||
| 571 |     mips_shll_qb,                              // llvm.mips.shll.qb | ||
| 572 |     mips_shll_s_ph,                            // llvm.mips.shll.s.ph | ||
| 573 |     mips_shll_s_w,                             // llvm.mips.shll.s.w | ||
| 574 |     mips_shra_ph,                              // llvm.mips.shra.ph | ||
| 575 |     mips_shra_qb,                              // llvm.mips.shra.qb | ||
| 576 |     mips_shra_r_ph,                            // llvm.mips.shra.r.ph | ||
| 577 |     mips_shra_r_qb,                            // llvm.mips.shra.r.qb | ||
| 578 |     mips_shra_r_w,                             // llvm.mips.shra.r.w | ||
| 579 |     mips_shrl_ph,                              // llvm.mips.shrl.ph | ||
| 580 |     mips_shrl_qb,                              // llvm.mips.shrl.qb | ||
| 581 |     mips_sld_b,                                // llvm.mips.sld.b | ||
| 582 |     mips_sld_d,                                // llvm.mips.sld.d | ||
| 583 |     mips_sld_h,                                // llvm.mips.sld.h | ||
| 584 |     mips_sld_w,                                // llvm.mips.sld.w | ||
| 585 |     mips_sldi_b,                               // llvm.mips.sldi.b | ||
| 586 |     mips_sldi_d,                               // llvm.mips.sldi.d | ||
| 587 |     mips_sldi_h,                               // llvm.mips.sldi.h | ||
| 588 |     mips_sldi_w,                               // llvm.mips.sldi.w | ||
| 589 |     mips_sll_b,                                // llvm.mips.sll.b | ||
| 590 |     mips_sll_d,                                // llvm.mips.sll.d | ||
| 591 |     mips_sll_h,                                // llvm.mips.sll.h | ||
| 592 |     mips_sll_w,                                // llvm.mips.sll.w | ||
| 593 |     mips_slli_b,                               // llvm.mips.slli.b | ||
| 594 |     mips_slli_d,                               // llvm.mips.slli.d | ||
| 595 |     mips_slli_h,                               // llvm.mips.slli.h | ||
| 596 |     mips_slli_w,                               // llvm.mips.slli.w | ||
| 597 |     mips_splat_b,                              // llvm.mips.splat.b | ||
| 598 |     mips_splat_d,                              // llvm.mips.splat.d | ||
| 599 |     mips_splat_h,                              // llvm.mips.splat.h | ||
| 600 |     mips_splat_w,                              // llvm.mips.splat.w | ||
| 601 |     mips_splati_b,                             // llvm.mips.splati.b | ||
| 602 |     mips_splati_d,                             // llvm.mips.splati.d | ||
| 603 |     mips_splati_h,                             // llvm.mips.splati.h | ||
| 604 |     mips_splati_w,                             // llvm.mips.splati.w | ||
| 605 |     mips_sra_b,                                // llvm.mips.sra.b | ||
| 606 |     mips_sra_d,                                // llvm.mips.sra.d | ||
| 607 |     mips_sra_h,                                // llvm.mips.sra.h | ||
| 608 |     mips_sra_w,                                // llvm.mips.sra.w | ||
| 609 |     mips_srai_b,                               // llvm.mips.srai.b | ||
| 610 |     mips_srai_d,                               // llvm.mips.srai.d | ||
| 611 |     mips_srai_h,                               // llvm.mips.srai.h | ||
| 612 |     mips_srai_w,                               // llvm.mips.srai.w | ||
| 613 |     mips_srar_b,                               // llvm.mips.srar.b | ||
| 614 |     mips_srar_d,                               // llvm.mips.srar.d | ||
| 615 |     mips_srar_h,                               // llvm.mips.srar.h | ||
| 616 |     mips_srar_w,                               // llvm.mips.srar.w | ||
| 617 |     mips_srari_b,                              // llvm.mips.srari.b | ||
| 618 |     mips_srari_d,                              // llvm.mips.srari.d | ||
| 619 |     mips_srari_h,                              // llvm.mips.srari.h | ||
| 620 |     mips_srari_w,                              // llvm.mips.srari.w | ||
| 621 |     mips_srl_b,                                // llvm.mips.srl.b | ||
| 622 |     mips_srl_d,                                // llvm.mips.srl.d | ||
| 623 |     mips_srl_h,                                // llvm.mips.srl.h | ||
| 624 |     mips_srl_w,                                // llvm.mips.srl.w | ||
| 625 |     mips_srli_b,                               // llvm.mips.srli.b | ||
| 626 |     mips_srli_d,                               // llvm.mips.srli.d | ||
| 627 |     mips_srli_h,                               // llvm.mips.srli.h | ||
| 628 |     mips_srli_w,                               // llvm.mips.srli.w | ||
| 629 |     mips_srlr_b,                               // llvm.mips.srlr.b | ||
| 630 |     mips_srlr_d,                               // llvm.mips.srlr.d | ||
| 631 |     mips_srlr_h,                               // llvm.mips.srlr.h | ||
| 632 |     mips_srlr_w,                               // llvm.mips.srlr.w | ||
| 633 |     mips_srlri_b,                              // llvm.mips.srlri.b | ||
| 634 |     mips_srlri_d,                              // llvm.mips.srlri.d | ||
| 635 |     mips_srlri_h,                              // llvm.mips.srlri.h | ||
| 636 |     mips_srlri_w,                              // llvm.mips.srlri.w | ||
| 637 |     mips_st_b,                                 // llvm.mips.st.b | ||
| 638 |     mips_st_d,                                 // llvm.mips.st.d | ||
| 639 |     mips_st_h,                                 // llvm.mips.st.h | ||
| 640 |     mips_st_w,                                 // llvm.mips.st.w | ||
| 641 |     mips_str_d,                                // llvm.mips.str.d | ||
| 642 |     mips_str_w,                                // llvm.mips.str.w | ||
| 643 |     mips_subq_ph,                              // llvm.mips.subq.ph | ||
| 644 |     mips_subq_s_ph,                            // llvm.mips.subq.s.ph | ||
| 645 |     mips_subq_s_w,                             // llvm.mips.subq.s.w | ||
| 646 |     mips_subqh_ph,                             // llvm.mips.subqh.ph | ||
| 647 |     mips_subqh_r_ph,                           // llvm.mips.subqh.r.ph | ||
| 648 |     mips_subqh_r_w,                            // llvm.mips.subqh.r.w | ||
| 649 |     mips_subqh_w,                              // llvm.mips.subqh.w | ||
| 650 |     mips_subs_s_b,                             // llvm.mips.subs.s.b | ||
| 651 |     mips_subs_s_d,                             // llvm.mips.subs.s.d | ||
| 652 |     mips_subs_s_h,                             // llvm.mips.subs.s.h | ||
| 653 |     mips_subs_s_w,                             // llvm.mips.subs.s.w | ||
| 654 |     mips_subs_u_b,                             // llvm.mips.subs.u.b | ||
| 655 |     mips_subs_u_d,                             // llvm.mips.subs.u.d | ||
| 656 |     mips_subs_u_h,                             // llvm.mips.subs.u.h | ||
| 657 |     mips_subs_u_w,                             // llvm.mips.subs.u.w | ||
| 658 |     mips_subsus_u_b,                           // llvm.mips.subsus.u.b | ||
| 659 |     mips_subsus_u_d,                           // llvm.mips.subsus.u.d | ||
| 660 |     mips_subsus_u_h,                           // llvm.mips.subsus.u.h | ||
| 661 |     mips_subsus_u_w,                           // llvm.mips.subsus.u.w | ||
| 662 |     mips_subsuu_s_b,                           // llvm.mips.subsuu.s.b | ||
| 663 |     mips_subsuu_s_d,                           // llvm.mips.subsuu.s.d | ||
| 664 |     mips_subsuu_s_h,                           // llvm.mips.subsuu.s.h | ||
| 665 |     mips_subsuu_s_w,                           // llvm.mips.subsuu.s.w | ||
| 666 |     mips_subu_ph,                              // llvm.mips.subu.ph | ||
| 667 |     mips_subu_qb,                              // llvm.mips.subu.qb | ||
| 668 |     mips_subu_s_ph,                            // llvm.mips.subu.s.ph | ||
| 669 |     mips_subu_s_qb,                            // llvm.mips.subu.s.qb | ||
| 670 |     mips_subuh_qb,                             // llvm.mips.subuh.qb | ||
| 671 |     mips_subuh_r_qb,                           // llvm.mips.subuh.r.qb | ||
| 672 |     mips_subv_b,                               // llvm.mips.subv.b | ||
| 673 |     mips_subv_d,                               // llvm.mips.subv.d | ||
| 674 |     mips_subv_h,                               // llvm.mips.subv.h | ||
| 675 |     mips_subv_w,                               // llvm.mips.subv.w | ||
| 676 |     mips_subvi_b,                              // llvm.mips.subvi.b | ||
| 677 |     mips_subvi_d,                              // llvm.mips.subvi.d | ||
| 678 |     mips_subvi_h,                              // llvm.mips.subvi.h | ||
| 679 |     mips_subvi_w,                              // llvm.mips.subvi.w | ||
| 680 |     mips_vshf_b,                               // llvm.mips.vshf.b | ||
| 681 |     mips_vshf_d,                               // llvm.mips.vshf.d | ||
| 682 |     mips_vshf_h,                               // llvm.mips.vshf.h | ||
| 683 |     mips_vshf_w,                               // llvm.mips.vshf.w | ||
| 684 |     mips_wrdsp,                                // llvm.mips.wrdsp | ||
| 685 |     mips_xor_v,                                // llvm.mips.xor.v | ||
| 686 |     mips_xori_b,                               // llvm.mips.xori.b | ||
| 687 | }; // enum | ||
| 688 | } // namespace Intrinsic | ||
| 689 | } // namespace llvm | ||
| 690 | |||
| 691 | #endif |