Subversion Repositories QNX 8.QNX8 LLVM/Clang compiler suite

Rev

Blame | Last modification | View Log | Download | RSS feed

  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
  692.