/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|*                                                                            *|
|* Intrinsic Function Source Fragment                                         *|
|*                                                                            *|
|* Automatically generated file, do not edit!                                 *|
|*                                                                            *|
\*===----------------------------------------------------------------------===*/

#ifndef LLVM_IR_INTRINSIC_LOONGARCH_ENUMS_H
#define LLVM_IR_INTRINSIC_LOONGARCH_ENUMS_H
namespace llvm::Intrinsic {
enum LOONGARCHIntrinsics : unsigned {
// Enum values for intrinsics.
    loongarch_asrtgt_d = 6388,                        // llvm.loongarch.asrtgt.d (IntrinsicsLoongArch.td:124)
    loongarch_asrtle_d,                        // llvm.loongarch.asrtle.d (IntrinsicsLoongArch.td:123)
    loongarch_break,                           // llvm.loongarch.break (IntrinsicsLoongArch.td:64)
    loongarch_cacop_d,                         // llvm.loongarch.cacop.d (IntrinsicsLoongArch.td:65)
    loongarch_cacop_w,                         // llvm.loongarch.cacop.w (IntrinsicsLoongArch.td:67)
    loongarch_cpucfg,                          // llvm.loongarch.cpucfg (IntrinsicsLoongArch.td:121)
    loongarch_crc_w_b_w,                       // llvm.loongarch.crc.w.b.w (IntrinsicsLoongArch.td:78)
    loongarch_crc_w_d_w,                       // llvm.loongarch.crc.w.d.w (IntrinsicsLoongArch.td:84)
    loongarch_crc_w_h_w,                       // llvm.loongarch.crc.w.h.w (IntrinsicsLoongArch.td:80)
    loongarch_crc_w_w_w,                       // llvm.loongarch.crc.w.w.w (IntrinsicsLoongArch.td:82)
    loongarch_crcc_w_b_w,                      // llvm.loongarch.crcc.w.b.w (IntrinsicsLoongArch.td:87)
    loongarch_crcc_w_d_w,                      // llvm.loongarch.crcc.w.d.w (IntrinsicsLoongArch.td:93)
    loongarch_crcc_w_h_w,                      // llvm.loongarch.crcc.w.h.w (IntrinsicsLoongArch.td:89)
    loongarch_crcc_w_w_w,                      // llvm.loongarch.crcc.w.w.w (IntrinsicsLoongArch.td:91)
    loongarch_csrrd_d,                         // llvm.loongarch.csrrd.d (IntrinsicsLoongArch.td:98)
    loongarch_csrrd_w,                         // llvm.loongarch.csrrd.w (IntrinsicsLoongArch.td:96)
    loongarch_csrwr_d,                         // llvm.loongarch.csrwr.d (IntrinsicsLoongArch.td:102)
    loongarch_csrwr_w,                         // llvm.loongarch.csrwr.w (IntrinsicsLoongArch.td:100)
    loongarch_csrxchg_d,                       // llvm.loongarch.csrxchg.d (IntrinsicsLoongArch.td:107)
    loongarch_csrxchg_w,                       // llvm.loongarch.csrxchg.w (IntrinsicsLoongArch.td:104)
    loongarch_dbar,                            // llvm.loongarch.dbar (IntrinsicsLoongArch.td:69)
    loongarch_frecipe_d,                       // llvm.loongarch.frecipe.d (IntrinsicsLoongArch.td:133)
    loongarch_frecipe_s,                       // llvm.loongarch.frecipe.s (IntrinsicsLoongArch.td:131)
    loongarch_frsqrte_d,                       // llvm.loongarch.frsqrte.d (IntrinsicsLoongArch.td:137)
    loongarch_frsqrte_s,                       // llvm.loongarch.frsqrte.s (IntrinsicsLoongArch.td:135)
    loongarch_ibar,                            // llvm.loongarch.ibar (IntrinsicsLoongArch.td:71)
    loongarch_iocsrrd_b,                       // llvm.loongarch.iocsrrd.b (IntrinsicsLoongArch.td:111)
    loongarch_iocsrrd_d,                       // llvm.loongarch.iocsrrd.d (IntrinsicsLoongArch.td:114)
    loongarch_iocsrrd_h,                       // llvm.loongarch.iocsrrd.h (IntrinsicsLoongArch.td:112)
    loongarch_iocsrrd_w,                       // llvm.loongarch.iocsrrd.w (IntrinsicsLoongArch.td:113)
    loongarch_iocsrwr_b,                       // llvm.loongarch.iocsrwr.b (IntrinsicsLoongArch.td:116)
    loongarch_iocsrwr_d,                       // llvm.loongarch.iocsrwr.d (IntrinsicsLoongArch.td:119)
    loongarch_iocsrwr_h,                       // llvm.loongarch.iocsrwr.h (IntrinsicsLoongArch.td:117)
    loongarch_iocsrwr_w,                       // llvm.loongarch.iocsrwr.w (IntrinsicsLoongArch.td:118)
    loongarch_lasx_cast_128,                   // llvm.loongarch.lasx.cast.128 (IntrinsicsLoongArch.td:1201)
    loongarch_lasx_cast_128_d,                 // llvm.loongarch.lasx.cast.128.d (IntrinsicsLoongArch.td:1199)
    loongarch_lasx_cast_128_s,                 // llvm.loongarch.lasx.cast.128.s (IntrinsicsLoongArch.td:1197)
    loongarch_lasx_concat_128,                 // llvm.loongarch.lasx.concat.128 (IntrinsicsLoongArch.td:1207)
    loongarch_lasx_concat_128_d,               // llvm.loongarch.lasx.concat.128.d (IntrinsicsLoongArch.td:1205)
    loongarch_lasx_concat_128_s,               // llvm.loongarch.lasx.concat.128.s (IntrinsicsLoongArch.td:1203)
    loongarch_lasx_extract_128_hi,             // llvm.loongarch.lasx.extract.128.hi (IntrinsicsLoongArch.td:1219)
    loongarch_lasx_extract_128_hi_d,           // llvm.loongarch.lasx.extract.128.hi.d (IntrinsicsLoongArch.td:1217)
    loongarch_lasx_extract_128_hi_s,           // llvm.loongarch.lasx.extract.128.hi.s (IntrinsicsLoongArch.td:1215)
    loongarch_lasx_extract_128_lo,             // llvm.loongarch.lasx.extract.128.lo (IntrinsicsLoongArch.td:1213)
    loongarch_lasx_extract_128_lo_d,           // llvm.loongarch.lasx.extract.128.lo.d (IntrinsicsLoongArch.td:1211)
    loongarch_lasx_extract_128_lo_s,           // llvm.loongarch.lasx.extract.128.lo.s (IntrinsicsLoongArch.td:1209)
    loongarch_lasx_insert_128_hi,              // llvm.loongarch.lasx.insert.128.hi (IntrinsicsLoongArch.td:1231)
    loongarch_lasx_insert_128_hi_d,            // llvm.loongarch.lasx.insert.128.hi.d (IntrinsicsLoongArch.td:1229)
    loongarch_lasx_insert_128_hi_s,            // llvm.loongarch.lasx.insert.128.hi.s (IntrinsicsLoongArch.td:1227)
    loongarch_lasx_insert_128_lo,              // llvm.loongarch.lasx.insert.128.lo (IntrinsicsLoongArch.td:1225)
    loongarch_lasx_insert_128_lo_d,            // llvm.loongarch.lasx.insert.128.lo.d (IntrinsicsLoongArch.td:1223)
    loongarch_lasx_insert_128_lo_s,            // llvm.loongarch.lasx.insert.128.lo.s (IntrinsicsLoongArch.td:1221)
    loongarch_lasx_vext2xv_d_b,                // llvm.loongarch.lasx.vext2xv.d.b (IntrinsicsLoongArch.td:973)
    loongarch_lasx_vext2xv_d_h,                // llvm.loongarch.lasx.vext2xv.d.h (IntrinsicsLoongArch.td:969)
    loongarch_lasx_vext2xv_d_w,                // llvm.loongarch.lasx.vext2xv.d.w (IntrinsicsLoongArch.td:962)
    loongarch_lasx_vext2xv_du_bu,              // llvm.loongarch.lasx.vext2xv.du.bu (IntrinsicsLoongArch.td:973)
    loongarch_lasx_vext2xv_du_hu,              // llvm.loongarch.lasx.vext2xv.du.hu (IntrinsicsLoongArch.td:969)
    loongarch_lasx_vext2xv_du_wu,              // llvm.loongarch.lasx.vext2xv.du.wu (IntrinsicsLoongArch.td:962)
    loongarch_lasx_vext2xv_h_b,                // llvm.loongarch.lasx.vext2xv.h.b (IntrinsicsLoongArch.td:956)
    loongarch_lasx_vext2xv_hu_bu,              // llvm.loongarch.lasx.vext2xv.hu.bu (IntrinsicsLoongArch.td:956)
    loongarch_lasx_vext2xv_w_b,                // llvm.loongarch.lasx.vext2xv.w.b (IntrinsicsLoongArch.td:966)
    loongarch_lasx_vext2xv_w_h,                // llvm.loongarch.lasx.vext2xv.w.h (IntrinsicsLoongArch.td:959)
    loongarch_lasx_vext2xv_wu_bu,              // llvm.loongarch.lasx.vext2xv.wu.bu (IntrinsicsLoongArch.td:966)
    loongarch_lasx_vext2xv_wu_hu,              // llvm.loongarch.lasx.vext2xv.wu.hu (IntrinsicsLoongArch.td:959)
    loongarch_lasx_xbnz_b,                     // llvm.loongarch.lasx.xbnz.b (IntrinsicsLoongArch.td:1034)
    loongarch_lasx_xbnz_d,                     // llvm.loongarch.lasx.xbnz.d (IntrinsicsLoongArch.td:1040)
    loongarch_lasx_xbnz_h,                     // llvm.loongarch.lasx.xbnz.h (IntrinsicsLoongArch.td:1036)
    loongarch_lasx_xbnz_v,                     // llvm.loongarch.lasx.xbnz.v (IntrinsicsLoongArch.td:1032)
    loongarch_lasx_xbnz_w,                     // llvm.loongarch.lasx.xbnz.w (IntrinsicsLoongArch.td:1038)
    loongarch_lasx_xbz_b,                      // llvm.loongarch.lasx.xbz.b (IntrinsicsLoongArch.td:1021)
    loongarch_lasx_xbz_d,                      // llvm.loongarch.lasx.xbz.d (IntrinsicsLoongArch.td:1027)
    loongarch_lasx_xbz_h,                      // llvm.loongarch.lasx.xbz.h (IntrinsicsLoongArch.td:1023)
    loongarch_lasx_xbz_v,                      // llvm.loongarch.lasx.xbz.v (IntrinsicsLoongArch.td:1029)
    loongarch_lasx_xbz_w,                      // llvm.loongarch.lasx.xbz.w (IntrinsicsLoongArch.td:1025)
    loongarch_lasx_xvabsd_b,                   // llvm.loongarch.lasx.xvabsd.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvabsd_bu,                  // llvm.loongarch.lasx.xvabsd.bu (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvabsd_d,                   // llvm.loongarch.lasx.xvabsd.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvabsd_du,                  // llvm.loongarch.lasx.xvabsd.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvabsd_h,                   // llvm.loongarch.lasx.xvabsd.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvabsd_hu,                  // llvm.loongarch.lasx.xvabsd.hu (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvabsd_w,                   // llvm.loongarch.lasx.xvabsd.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvabsd_wu,                  // llvm.loongarch.lasx.xvabsd.wu (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvadd_b,                    // llvm.loongarch.lasx.xvadd.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvadd_d,                    // llvm.loongarch.lasx.xvadd.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvadd_h,                    // llvm.loongarch.lasx.xvadd.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvadd_q,                    // llvm.loongarch.lasx.xvadd.q (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvadd_w,                    // llvm.loongarch.lasx.xvadd.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvadda_b,                   // llvm.loongarch.lasx.xvadda.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvadda_d,                   // llvm.loongarch.lasx.xvadda.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvadda_h,                   // llvm.loongarch.lasx.xvadda.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvadda_w,                   // llvm.loongarch.lasx.xvadda.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvaddi_bu,                  // llvm.loongarch.lasx.xvaddi.bu (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvaddi_du,                  // llvm.loongarch.lasx.xvaddi.du (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvaddi_hu,                  // llvm.loongarch.lasx.xvaddi.hu (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvaddi_wu,                  // llvm.loongarch.lasx.xvaddi.wu (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvaddwev_d_w,               // llvm.loongarch.lasx.xvaddwev.d.w (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvaddwev_d_wu,              // llvm.loongarch.lasx.xvaddwev.d.wu (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvaddwev_d_wu_w,            // llvm.loongarch.lasx.xvaddwev.d.wu.w (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvaddwev_h_b,               // llvm.loongarch.lasx.xvaddwev.h.b (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvaddwev_h_bu,              // llvm.loongarch.lasx.xvaddwev.h.bu (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvaddwev_h_bu_b,            // llvm.loongarch.lasx.xvaddwev.h.bu.b (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvaddwev_q_d,               // llvm.loongarch.lasx.xvaddwev.q.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvaddwev_q_du,              // llvm.loongarch.lasx.xvaddwev.q.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvaddwev_q_du_d,            // llvm.loongarch.lasx.xvaddwev.q.du.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvaddwev_w_h,               // llvm.loongarch.lasx.xvaddwev.w.h (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvaddwev_w_hu,              // llvm.loongarch.lasx.xvaddwev.w.hu (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvaddwev_w_hu_h,            // llvm.loongarch.lasx.xvaddwev.w.hu.h (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvaddwod_d_w,               // llvm.loongarch.lasx.xvaddwod.d.w (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvaddwod_d_wu,              // llvm.loongarch.lasx.xvaddwod.d.wu (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvaddwod_d_wu_w,            // llvm.loongarch.lasx.xvaddwod.d.wu.w (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvaddwod_h_b,               // llvm.loongarch.lasx.xvaddwod.h.b (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvaddwod_h_bu,              // llvm.loongarch.lasx.xvaddwod.h.bu (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvaddwod_h_bu_b,            // llvm.loongarch.lasx.xvaddwod.h.bu.b (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvaddwod_q_d,               // llvm.loongarch.lasx.xvaddwod.q.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvaddwod_q_du,              // llvm.loongarch.lasx.xvaddwod.q.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvaddwod_q_du_d,            // llvm.loongarch.lasx.xvaddwod.q.du.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvaddwod_w_h,               // llvm.loongarch.lasx.xvaddwod.w.h (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvaddwod_w_hu,              // llvm.loongarch.lasx.xvaddwod.w.hu (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvaddwod_w_hu_h,            // llvm.loongarch.lasx.xvaddwod.w.hu.h (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvand_v,                    // llvm.loongarch.lasx.xvand.v (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvandi_b,                   // llvm.loongarch.lasx.xvandi.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvandn_v,                   // llvm.loongarch.lasx.xvandn.v (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvavg_b,                    // llvm.loongarch.lasx.xvavg.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvavg_bu,                   // llvm.loongarch.lasx.xvavg.bu (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvavg_d,                    // llvm.loongarch.lasx.xvavg.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvavg_du,                   // llvm.loongarch.lasx.xvavg.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvavg_h,                    // llvm.loongarch.lasx.xvavg.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvavg_hu,                   // llvm.loongarch.lasx.xvavg.hu (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvavg_w,                    // llvm.loongarch.lasx.xvavg.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvavg_wu,                   // llvm.loongarch.lasx.xvavg.wu (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvavgr_b,                   // llvm.loongarch.lasx.xvavgr.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvavgr_bu,                  // llvm.loongarch.lasx.xvavgr.bu (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvavgr_d,                   // llvm.loongarch.lasx.xvavgr.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvavgr_du,                  // llvm.loongarch.lasx.xvavgr.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvavgr_h,                   // llvm.loongarch.lasx.xvavgr.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvavgr_hu,                  // llvm.loongarch.lasx.xvavgr.hu (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvavgr_w,                   // llvm.loongarch.lasx.xvavgr.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvavgr_wu,                  // llvm.loongarch.lasx.xvavgr.wu (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvbitclr_b,                 // llvm.loongarch.lasx.xvbitclr.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvbitclr_d,                 // llvm.loongarch.lasx.xvbitclr.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvbitclr_h,                 // llvm.loongarch.lasx.xvbitclr.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvbitclr_w,                 // llvm.loongarch.lasx.xvbitclr.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvbitclri_b,                // llvm.loongarch.lasx.xvbitclri.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvbitclri_d,                // llvm.loongarch.lasx.xvbitclri.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvbitclri_h,                // llvm.loongarch.lasx.xvbitclri.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvbitclri_w,                // llvm.loongarch.lasx.xvbitclri.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvbitrev_b,                 // llvm.loongarch.lasx.xvbitrev.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvbitrev_d,                 // llvm.loongarch.lasx.xvbitrev.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvbitrev_h,                 // llvm.loongarch.lasx.xvbitrev.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvbitrev_w,                 // llvm.loongarch.lasx.xvbitrev.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvbitrevi_b,                // llvm.loongarch.lasx.xvbitrevi.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvbitrevi_d,                // llvm.loongarch.lasx.xvbitrevi.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvbitrevi_h,                // llvm.loongarch.lasx.xvbitrevi.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvbitrevi_w,                // llvm.loongarch.lasx.xvbitrevi.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvbitsel_v,                 // llvm.loongarch.lasx.xvbitsel.v (IntrinsicsLoongArch.td:845)
    loongarch_lasx_xvbitseli_b,                // llvm.loongarch.lasx.xvbitseli.b (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvbitset_b,                 // llvm.loongarch.lasx.xvbitset.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvbitset_d,                 // llvm.loongarch.lasx.xvbitset.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvbitset_h,                 // llvm.loongarch.lasx.xvbitset.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvbitset_w,                 // llvm.loongarch.lasx.xvbitset.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvbitseti_b,                // llvm.loongarch.lasx.xvbitseti.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvbitseti_d,                // llvm.loongarch.lasx.xvbitseti.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvbitseti_h,                // llvm.loongarch.lasx.xvbitseti.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvbitseti_w,                // llvm.loongarch.lasx.xvbitseti.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvbsll_v,                   // llvm.loongarch.lasx.xvbsll.v (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvbsrl_v,                   // llvm.loongarch.lasx.xvbsrl.v (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvclo_b,                    // llvm.loongarch.lasx.xvclo.b (IntrinsicsLoongArch.td:939)
    loongarch_lasx_xvclo_d,                    // llvm.loongarch.lasx.xvclo.d (IntrinsicsLoongArch.td:952)
    loongarch_lasx_xvclo_h,                    // llvm.loongarch.lasx.xvclo.h (IntrinsicsLoongArch.td:943)
    loongarch_lasx_xvclo_w,                    // llvm.loongarch.lasx.xvclo.w (IntrinsicsLoongArch.td:947)
    loongarch_lasx_xvclz_b,                    // llvm.loongarch.lasx.xvclz.b (IntrinsicsLoongArch.td:939)
    loongarch_lasx_xvclz_d,                    // llvm.loongarch.lasx.xvclz.d (IntrinsicsLoongArch.td:952)
    loongarch_lasx_xvclz_h,                    // llvm.loongarch.lasx.xvclz.h (IntrinsicsLoongArch.td:943)
    loongarch_lasx_xvclz_w,                    // llvm.loongarch.lasx.xvclz.w (IntrinsicsLoongArch.td:947)
    loongarch_lasx_xvdiv_b,                    // llvm.loongarch.lasx.xvdiv.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvdiv_bu,                   // llvm.loongarch.lasx.xvdiv.bu (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvdiv_d,                    // llvm.loongarch.lasx.xvdiv.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvdiv_du,                   // llvm.loongarch.lasx.xvdiv.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvdiv_h,                    // llvm.loongarch.lasx.xvdiv.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvdiv_hu,                   // llvm.loongarch.lasx.xvdiv.hu (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvdiv_w,                    // llvm.loongarch.lasx.xvdiv.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvdiv_wu,                   // llvm.loongarch.lasx.xvdiv.wu (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvexth_d_w,                 // llvm.loongarch.lasx.xvexth.d.w (IntrinsicsLoongArch.td:962)
    loongarch_lasx_xvexth_du_wu,               // llvm.loongarch.lasx.xvexth.du.wu (IntrinsicsLoongArch.td:962)
    loongarch_lasx_xvexth_h_b,                 // llvm.loongarch.lasx.xvexth.h.b (IntrinsicsLoongArch.td:956)
    loongarch_lasx_xvexth_hu_bu,               // llvm.loongarch.lasx.xvexth.hu.bu (IntrinsicsLoongArch.td:956)
    loongarch_lasx_xvexth_q_d,                 // llvm.loongarch.lasx.xvexth.q.d (IntrinsicsLoongArch.td:952)
    loongarch_lasx_xvexth_qu_du,               // llvm.loongarch.lasx.xvexth.qu.du (IntrinsicsLoongArch.td:952)
    loongarch_lasx_xvexth_w_h,                 // llvm.loongarch.lasx.xvexth.w.h (IntrinsicsLoongArch.td:959)
    loongarch_lasx_xvexth_wu_hu,               // llvm.loongarch.lasx.xvexth.wu.hu (IntrinsicsLoongArch.td:959)
    loongarch_lasx_xvextl_q_d,                 // llvm.loongarch.lasx.xvextl.q.d (IntrinsicsLoongArch.td:952)
    loongarch_lasx_xvextl_qu_du,               // llvm.loongarch.lasx.xvextl.qu.du (IntrinsicsLoongArch.td:952)
    loongarch_lasx_xvextrins_b,                // llvm.loongarch.lasx.xvextrins.b (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvextrins_d,                // llvm.loongarch.lasx.xvextrins.d (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvextrins_h,                // llvm.loongarch.lasx.xvextrins.h (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvextrins_w,                // llvm.loongarch.lasx.xvextrins.w (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvfadd_d,                   // llvm.loongarch.lasx.xvfadd.d (IntrinsicsLoongArch.td:1052)
    loongarch_lasx_xvfadd_s,                   // llvm.loongarch.lasx.xvfadd.s (IntrinsicsLoongArch.td:1047)
    loongarch_lasx_xvfclass_d,                 // llvm.loongarch.lasx.xvfclass.d (IntrinsicsLoongArch.td:1091)
    loongarch_lasx_xvfclass_s,                 // llvm.loongarch.lasx.xvfclass.s (IntrinsicsLoongArch.td:1087)
    loongarch_lasx_xvfcmp_caf_d,               // llvm.loongarch.lasx.xvfcmp.caf.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_caf_s,               // llvm.loongarch.lasx.xvfcmp.caf.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_ceq_d,               // llvm.loongarch.lasx.xvfcmp.ceq.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_ceq_s,               // llvm.loongarch.lasx.xvfcmp.ceq.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_cle_d,               // llvm.loongarch.lasx.xvfcmp.cle.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_cle_s,               // llvm.loongarch.lasx.xvfcmp.cle.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_clt_d,               // llvm.loongarch.lasx.xvfcmp.clt.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_clt_s,               // llvm.loongarch.lasx.xvfcmp.clt.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_cne_d,               // llvm.loongarch.lasx.xvfcmp.cne.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_cne_s,               // llvm.loongarch.lasx.xvfcmp.cne.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_cor_d,               // llvm.loongarch.lasx.xvfcmp.cor.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_cor_s,               // llvm.loongarch.lasx.xvfcmp.cor.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_cueq_d,              // llvm.loongarch.lasx.xvfcmp.cueq.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_cueq_s,              // llvm.loongarch.lasx.xvfcmp.cueq.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_cule_d,              // llvm.loongarch.lasx.xvfcmp.cule.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_cule_s,              // llvm.loongarch.lasx.xvfcmp.cule.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_cult_d,              // llvm.loongarch.lasx.xvfcmp.cult.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_cult_s,              // llvm.loongarch.lasx.xvfcmp.cult.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_cun_d,               // llvm.loongarch.lasx.xvfcmp.cun.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_cun_s,               // llvm.loongarch.lasx.xvfcmp.cun.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_cune_d,              // llvm.loongarch.lasx.xvfcmp.cune.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_cune_s,              // llvm.loongarch.lasx.xvfcmp.cune.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_saf_d,               // llvm.loongarch.lasx.xvfcmp.saf.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_saf_s,               // llvm.loongarch.lasx.xvfcmp.saf.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_seq_d,               // llvm.loongarch.lasx.xvfcmp.seq.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_seq_s,               // llvm.loongarch.lasx.xvfcmp.seq.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_sle_d,               // llvm.loongarch.lasx.xvfcmp.sle.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_sle_s,               // llvm.loongarch.lasx.xvfcmp.sle.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_slt_d,               // llvm.loongarch.lasx.xvfcmp.slt.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_slt_s,               // llvm.loongarch.lasx.xvfcmp.slt.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_sne_d,               // llvm.loongarch.lasx.xvfcmp.sne.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_sne_s,               // llvm.loongarch.lasx.xvfcmp.sne.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_sor_d,               // llvm.loongarch.lasx.xvfcmp.sor.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_sor_s,               // llvm.loongarch.lasx.xvfcmp.sor.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_sueq_d,              // llvm.loongarch.lasx.xvfcmp.sueq.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_sueq_s,              // llvm.loongarch.lasx.xvfcmp.sueq.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_sule_d,              // llvm.loongarch.lasx.xvfcmp.sule.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_sule_s,              // llvm.loongarch.lasx.xvfcmp.sule.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_sult_d,              // llvm.loongarch.lasx.xvfcmp.sult.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_sult_s,              // llvm.loongarch.lasx.xvfcmp.sult.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_sun_d,               // llvm.loongarch.lasx.xvfcmp.sun.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_sun_s,               // llvm.loongarch.lasx.xvfcmp.sun.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcmp_sune_d,              // llvm.loongarch.lasx.xvfcmp.sune.d (IntrinsicsLoongArch.td:1146)
    loongarch_lasx_xvfcmp_sune_s,              // llvm.loongarch.lasx.xvfcmp.sune.s (IntrinsicsLoongArch.td:1137)
    loongarch_lasx_xvfcvt_h_s,                 // llvm.loongarch.lasx.xvfcvt.h.s (IntrinsicsLoongArch.td:1123)
    loongarch_lasx_xvfcvt_s_d,                 // llvm.loongarch.lasx.xvfcvt.s.d (IntrinsicsLoongArch.td:1127)
    loongarch_lasx_xvfcvth_d_s,                // llvm.loongarch.lasx.xvfcvth.d.s (IntrinsicsLoongArch.td:1082)
    loongarch_lasx_xvfcvth_s_h,                // llvm.loongarch.lasx.xvfcvth.s.h (IntrinsicsLoongArch.td:1079)
    loongarch_lasx_xvfcvtl_d_s,                // llvm.loongarch.lasx.xvfcvtl.d.s (IntrinsicsLoongArch.td:1082)
    loongarch_lasx_xvfcvtl_s_h,                // llvm.loongarch.lasx.xvfcvtl.s.h (IntrinsicsLoongArch.td:1079)
    loongarch_lasx_xvfdiv_d,                   // llvm.loongarch.lasx.xvfdiv.d (IntrinsicsLoongArch.td:1052)
    loongarch_lasx_xvfdiv_s,                   // llvm.loongarch.lasx.xvfdiv.s (IntrinsicsLoongArch.td:1047)
    loongarch_lasx_xvffint_d_l,                // llvm.loongarch.lasx.xvffint.d.l (IntrinsicsLoongArch.td:1105)
    loongarch_lasx_xvffint_d_lu,               // llvm.loongarch.lasx.xvffint.d.lu (IntrinsicsLoongArch.td:1105)
    loongarch_lasx_xvffint_s_l,                // llvm.loongarch.lasx.xvffint.s.l (IntrinsicsLoongArch.td:1113)
    loongarch_lasx_xvffint_s_w,                // llvm.loongarch.lasx.xvffint.s.w (IntrinsicsLoongArch.td:1102)
    loongarch_lasx_xvffint_s_wu,               // llvm.loongarch.lasx.xvffint.s.wu (IntrinsicsLoongArch.td:1102)
    loongarch_lasx_xvffinth_d_w,               // llvm.loongarch.lasx.xvffinth.d.w (IntrinsicsLoongArch.td:1109)
    loongarch_lasx_xvffintl_d_w,               // llvm.loongarch.lasx.xvffintl.d.w (IntrinsicsLoongArch.td:1109)
    loongarch_lasx_xvflogb_d,                  // llvm.loongarch.lasx.xvflogb.d (IntrinsicsLoongArch.td:1075)
    loongarch_lasx_xvflogb_s,                  // llvm.loongarch.lasx.xvflogb.s (IntrinsicsLoongArch.td:1070)
    loongarch_lasx_xvfmadd_d,                  // llvm.loongarch.lasx.xvfmadd.d (IntrinsicsLoongArch.td:1062)
    loongarch_lasx_xvfmadd_s,                  // llvm.loongarch.lasx.xvfmadd.s (IntrinsicsLoongArch.td:1057)
    loongarch_lasx_xvfmax_d,                   // llvm.loongarch.lasx.xvfmax.d (IntrinsicsLoongArch.td:1052)
    loongarch_lasx_xvfmax_s,                   // llvm.loongarch.lasx.xvfmax.s (IntrinsicsLoongArch.td:1047)
    loongarch_lasx_xvfmaxa_d,                  // llvm.loongarch.lasx.xvfmaxa.d (IntrinsicsLoongArch.td:1052)
    loongarch_lasx_xvfmaxa_s,                  // llvm.loongarch.lasx.xvfmaxa.s (IntrinsicsLoongArch.td:1047)
    loongarch_lasx_xvfmin_d,                   // llvm.loongarch.lasx.xvfmin.d (IntrinsicsLoongArch.td:1052)
    loongarch_lasx_xvfmin_s,                   // llvm.loongarch.lasx.xvfmin.s (IntrinsicsLoongArch.td:1047)
    loongarch_lasx_xvfmina_d,                  // llvm.loongarch.lasx.xvfmina.d (IntrinsicsLoongArch.td:1052)
    loongarch_lasx_xvfmina_s,                  // llvm.loongarch.lasx.xvfmina.s (IntrinsicsLoongArch.td:1047)
    loongarch_lasx_xvfmsub_d,                  // llvm.loongarch.lasx.xvfmsub.d (IntrinsicsLoongArch.td:1062)
    loongarch_lasx_xvfmsub_s,                  // llvm.loongarch.lasx.xvfmsub.s (IntrinsicsLoongArch.td:1057)
    loongarch_lasx_xvfmul_d,                   // llvm.loongarch.lasx.xvfmul.d (IntrinsicsLoongArch.td:1052)
    loongarch_lasx_xvfmul_s,                   // llvm.loongarch.lasx.xvfmul.s (IntrinsicsLoongArch.td:1047)
    loongarch_lasx_xvfnmadd_d,                 // llvm.loongarch.lasx.xvfnmadd.d (IntrinsicsLoongArch.td:1062)
    loongarch_lasx_xvfnmadd_s,                 // llvm.loongarch.lasx.xvfnmadd.s (IntrinsicsLoongArch.td:1057)
    loongarch_lasx_xvfnmsub_d,                 // llvm.loongarch.lasx.xvfnmsub.d (IntrinsicsLoongArch.td:1062)
    loongarch_lasx_xvfnmsub_s,                 // llvm.loongarch.lasx.xvfnmsub.s (IntrinsicsLoongArch.td:1057)
    loongarch_lasx_xvfrecip_d,                 // llvm.loongarch.lasx.xvfrecip.d (IntrinsicsLoongArch.td:1075)
    loongarch_lasx_xvfrecip_s,                 // llvm.loongarch.lasx.xvfrecip.s (IntrinsicsLoongArch.td:1070)
    loongarch_lasx_xvfrecipe_d,                // llvm.loongarch.lasx.xvfrecipe.d (IntrinsicsLoongArch.td:1075)
    loongarch_lasx_xvfrecipe_s,                // llvm.loongarch.lasx.xvfrecipe.s (IntrinsicsLoongArch.td:1070)
    loongarch_lasx_xvfrint_d,                  // llvm.loongarch.lasx.xvfrint.d (IntrinsicsLoongArch.td:1075)
    loongarch_lasx_xvfrint_s,                  // llvm.loongarch.lasx.xvfrint.s (IntrinsicsLoongArch.td:1070)
    loongarch_lasx_xvfrintrm_d,                // llvm.loongarch.lasx.xvfrintrm.d (IntrinsicsLoongArch.td:1075)
    loongarch_lasx_xvfrintrm_s,                // llvm.loongarch.lasx.xvfrintrm.s (IntrinsicsLoongArch.td:1070)
    loongarch_lasx_xvfrintrne_d,               // llvm.loongarch.lasx.xvfrintrne.d (IntrinsicsLoongArch.td:1075)
    loongarch_lasx_xvfrintrne_s,               // llvm.loongarch.lasx.xvfrintrne.s (IntrinsicsLoongArch.td:1070)
    loongarch_lasx_xvfrintrp_d,                // llvm.loongarch.lasx.xvfrintrp.d (IntrinsicsLoongArch.td:1075)
    loongarch_lasx_xvfrintrp_s,                // llvm.loongarch.lasx.xvfrintrp.s (IntrinsicsLoongArch.td:1070)
    loongarch_lasx_xvfrintrz_d,                // llvm.loongarch.lasx.xvfrintrz.d (IntrinsicsLoongArch.td:1075)
    loongarch_lasx_xvfrintrz_s,                // llvm.loongarch.lasx.xvfrintrz.s (IntrinsicsLoongArch.td:1070)
    loongarch_lasx_xvfrsqrt_d,                 // llvm.loongarch.lasx.xvfrsqrt.d (IntrinsicsLoongArch.td:1075)
    loongarch_lasx_xvfrsqrt_s,                 // llvm.loongarch.lasx.xvfrsqrt.s (IntrinsicsLoongArch.td:1070)
    loongarch_lasx_xvfrsqrte_d,                // llvm.loongarch.lasx.xvfrsqrte.d (IntrinsicsLoongArch.td:1075)
    loongarch_lasx_xvfrsqrte_s,                // llvm.loongarch.lasx.xvfrsqrte.s (IntrinsicsLoongArch.td:1070)
    loongarch_lasx_xvfrstp_b,                  // llvm.loongarch.lasx.xvfrstp.b (IntrinsicsLoongArch.td:845)
    loongarch_lasx_xvfrstp_h,                  // llvm.loongarch.lasx.xvfrstp.h (IntrinsicsLoongArch.td:850)
    loongarch_lasx_xvfrstpi_b,                 // llvm.loongarch.lasx.xvfrstpi.b (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvfrstpi_h,                 // llvm.loongarch.lasx.xvfrstpi.h (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvfsqrt_d,                  // llvm.loongarch.lasx.xvfsqrt.d (IntrinsicsLoongArch.td:1075)
    loongarch_lasx_xvfsqrt_s,                  // llvm.loongarch.lasx.xvfsqrt.s (IntrinsicsLoongArch.td:1070)
    loongarch_lasx_xvfsub_d,                   // llvm.loongarch.lasx.xvfsub.d (IntrinsicsLoongArch.td:1052)
    loongarch_lasx_xvfsub_s,                   // llvm.loongarch.lasx.xvfsub.s (IntrinsicsLoongArch.td:1047)
    loongarch_lasx_xvftint_l_d,                // llvm.loongarch.lasx.xvftint.l.d (IntrinsicsLoongArch.td:1091)
    loongarch_lasx_xvftint_lu_d,               // llvm.loongarch.lasx.xvftint.lu.d (IntrinsicsLoongArch.td:1091)
    loongarch_lasx_xvftint_w_d,                // llvm.loongarch.lasx.xvftint.w.d (IntrinsicsLoongArch.td:1118)
    loongarch_lasx_xvftint_w_s,                // llvm.loongarch.lasx.xvftint.w.s (IntrinsicsLoongArch.td:1087)
    loongarch_lasx_xvftint_wu_s,               // llvm.loongarch.lasx.xvftint.wu.s (IntrinsicsLoongArch.td:1087)
    loongarch_lasx_xvftinth_l_s,               // llvm.loongarch.lasx.xvftinth.l.s (IntrinsicsLoongArch.td:1098)
    loongarch_lasx_xvftintl_l_s,               // llvm.loongarch.lasx.xvftintl.l.s (IntrinsicsLoongArch.td:1098)
    loongarch_lasx_xvftintrm_l_d,              // llvm.loongarch.lasx.xvftintrm.l.d (IntrinsicsLoongArch.td:1091)
    loongarch_lasx_xvftintrm_w_d,              // llvm.loongarch.lasx.xvftintrm.w.d (IntrinsicsLoongArch.td:1118)
    loongarch_lasx_xvftintrm_w_s,              // llvm.loongarch.lasx.xvftintrm.w.s (IntrinsicsLoongArch.td:1087)
    loongarch_lasx_xvftintrmh_l_s,             // llvm.loongarch.lasx.xvftintrmh.l.s (IntrinsicsLoongArch.td:1098)
    loongarch_lasx_xvftintrml_l_s,             // llvm.loongarch.lasx.xvftintrml.l.s (IntrinsicsLoongArch.td:1098)
    loongarch_lasx_xvftintrne_l_d,             // llvm.loongarch.lasx.xvftintrne.l.d (IntrinsicsLoongArch.td:1091)
    loongarch_lasx_xvftintrne_w_d,             // llvm.loongarch.lasx.xvftintrne.w.d (IntrinsicsLoongArch.td:1118)
    loongarch_lasx_xvftintrne_w_s,             // llvm.loongarch.lasx.xvftintrne.w.s (IntrinsicsLoongArch.td:1087)
    loongarch_lasx_xvftintrneh_l_s,            // llvm.loongarch.lasx.xvftintrneh.l.s (IntrinsicsLoongArch.td:1098)
    loongarch_lasx_xvftintrnel_l_s,            // llvm.loongarch.lasx.xvftintrnel.l.s (IntrinsicsLoongArch.td:1098)
    loongarch_lasx_xvftintrp_l_d,              // llvm.loongarch.lasx.xvftintrp.l.d (IntrinsicsLoongArch.td:1091)
    loongarch_lasx_xvftintrp_w_d,              // llvm.loongarch.lasx.xvftintrp.w.d (IntrinsicsLoongArch.td:1118)
    loongarch_lasx_xvftintrp_w_s,              // llvm.loongarch.lasx.xvftintrp.w.s (IntrinsicsLoongArch.td:1087)
    loongarch_lasx_xvftintrph_l_s,             // llvm.loongarch.lasx.xvftintrph.l.s (IntrinsicsLoongArch.td:1098)
    loongarch_lasx_xvftintrpl_l_s,             // llvm.loongarch.lasx.xvftintrpl.l.s (IntrinsicsLoongArch.td:1098)
    loongarch_lasx_xvftintrz_l_d,              // llvm.loongarch.lasx.xvftintrz.l.d (IntrinsicsLoongArch.td:1091)
    loongarch_lasx_xvftintrz_lu_d,             // llvm.loongarch.lasx.xvftintrz.lu.d (IntrinsicsLoongArch.td:1091)
    loongarch_lasx_xvftintrz_w_d,              // llvm.loongarch.lasx.xvftintrz.w.d (IntrinsicsLoongArch.td:1118)
    loongarch_lasx_xvftintrz_w_s,              // llvm.loongarch.lasx.xvftintrz.w.s (IntrinsicsLoongArch.td:1087)
    loongarch_lasx_xvftintrz_wu_s,             // llvm.loongarch.lasx.xvftintrz.wu.s (IntrinsicsLoongArch.td:1087)
    loongarch_lasx_xvftintrzh_l_s,             // llvm.loongarch.lasx.xvftintrzh.l.s (IntrinsicsLoongArch.td:1098)
    loongarch_lasx_xvftintrzl_l_s,             // llvm.loongarch.lasx.xvftintrzl.l.s (IntrinsicsLoongArch.td:1098)
    loongarch_lasx_xvhaddw_d_w,                // llvm.loongarch.lasx.xvhaddw.d.w (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvhaddw_du_wu,              // llvm.loongarch.lasx.xvhaddw.du.wu (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvhaddw_h_b,                // llvm.loongarch.lasx.xvhaddw.h.b (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvhaddw_hu_bu,              // llvm.loongarch.lasx.xvhaddw.hu.bu (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvhaddw_q_d,                // llvm.loongarch.lasx.xvhaddw.q.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvhaddw_qu_du,              // llvm.loongarch.lasx.xvhaddw.qu.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvhaddw_w_h,                // llvm.loongarch.lasx.xvhaddw.w.h (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvhaddw_wu_hu,              // llvm.loongarch.lasx.xvhaddw.wu.hu (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvhsubw_d_w,                // llvm.loongarch.lasx.xvhsubw.d.w (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvhsubw_du_wu,              // llvm.loongarch.lasx.xvhsubw.du.wu (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvhsubw_h_b,                // llvm.loongarch.lasx.xvhsubw.h.b (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvhsubw_hu_bu,              // llvm.loongarch.lasx.xvhsubw.hu.bu (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvhsubw_q_d,                // llvm.loongarch.lasx.xvhsubw.q.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvhsubw_qu_du,              // llvm.loongarch.lasx.xvhsubw.qu.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvhsubw_w_h,                // llvm.loongarch.lasx.xvhsubw.w.h (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvhsubw_wu_hu,              // llvm.loongarch.lasx.xvhsubw.wu.hu (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvilvh_b,                   // llvm.loongarch.lasx.xvilvh.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvilvh_d,                   // llvm.loongarch.lasx.xvilvh.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvilvh_h,                   // llvm.loongarch.lasx.xvilvh.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvilvh_w,                   // llvm.loongarch.lasx.xvilvh.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvilvl_b,                   // llvm.loongarch.lasx.xvilvl.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvilvl_d,                   // llvm.loongarch.lasx.xvilvl.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvilvl_h,                   // llvm.loongarch.lasx.xvilvl.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvilvl_w,                   // llvm.loongarch.lasx.xvilvl.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvinsgr2vr_d,               // llvm.loongarch.lasx.xvinsgr2vr.d (IntrinsicsLoongArch.td:999)
    loongarch_lasx_xvinsgr2vr_w,               // llvm.loongarch.lasx.xvinsgr2vr.w (IntrinsicsLoongArch.td:996)
    loongarch_lasx_xvinsve0_d,                 // llvm.loongarch.lasx.xvinsve0.d (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvinsve0_w,                 // llvm.loongarch.lasx.xvinsve0.w (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvld,                       // llvm.loongarch.lasx.xvld (IntrinsicsLoongArch.td:1158)
    loongarch_lasx_xvldi,                      // llvm.loongarch.lasx.xvldi (IntrinsicsLoongArch.td:976)
    loongarch_lasx_xvldrepl_b,                 // llvm.loongarch.lasx.xvldrepl.b (IntrinsicsLoongArch.td:1164)
    loongarch_lasx_xvldrepl_d,                 // llvm.loongarch.lasx.xvldrepl.d (IntrinsicsLoongArch.td:1173)
    loongarch_lasx_xvldrepl_h,                 // llvm.loongarch.lasx.xvldrepl.h (IntrinsicsLoongArch.td:1167)
    loongarch_lasx_xvldrepl_w,                 // llvm.loongarch.lasx.xvldrepl.w (IntrinsicsLoongArch.td:1170)
    loongarch_lasx_xvldx,                      // llvm.loongarch.lasx.xvldx (IntrinsicsLoongArch.td:1161)
    loongarch_lasx_xvmadd_b,                   // llvm.loongarch.lasx.xvmadd.b (IntrinsicsLoongArch.td:845)
    loongarch_lasx_xvmadd_d,                   // llvm.loongarch.lasx.xvmadd.d (IntrinsicsLoongArch.td:860)
    loongarch_lasx_xvmadd_h,                   // llvm.loongarch.lasx.xvmadd.h (IntrinsicsLoongArch.td:850)
    loongarch_lasx_xvmadd_w,                   // llvm.loongarch.lasx.xvmadd.w (IntrinsicsLoongArch.td:855)
    loongarch_lasx_xvmaddwev_d_w,              // llvm.loongarch.lasx.xvmaddwev.d.w (IntrinsicsLoongArch.td:912)
    loongarch_lasx_xvmaddwev_d_wu,             // llvm.loongarch.lasx.xvmaddwev.d.wu (IntrinsicsLoongArch.td:912)
    loongarch_lasx_xvmaddwev_d_wu_w,           // llvm.loongarch.lasx.xvmaddwev.d.wu.w (IntrinsicsLoongArch.td:912)
    loongarch_lasx_xvmaddwev_h_b,              // llvm.loongarch.lasx.xvmaddwev.h.b (IntrinsicsLoongArch.td:900)
    loongarch_lasx_xvmaddwev_h_bu,             // llvm.loongarch.lasx.xvmaddwev.h.bu (IntrinsicsLoongArch.td:900)
    loongarch_lasx_xvmaddwev_h_bu_b,           // llvm.loongarch.lasx.xvmaddwev.h.bu.b (IntrinsicsLoongArch.td:900)
    loongarch_lasx_xvmaddwev_q_d,              // llvm.loongarch.lasx.xvmaddwev.q.d (IntrinsicsLoongArch.td:918)
    loongarch_lasx_xvmaddwev_q_du,             // llvm.loongarch.lasx.xvmaddwev.q.du (IntrinsicsLoongArch.td:918)
    loongarch_lasx_xvmaddwev_q_du_d,           // llvm.loongarch.lasx.xvmaddwev.q.du.d (IntrinsicsLoongArch.td:918)
    loongarch_lasx_xvmaddwev_w_h,              // llvm.loongarch.lasx.xvmaddwev.w.h (IntrinsicsLoongArch.td:906)
    loongarch_lasx_xvmaddwev_w_hu,             // llvm.loongarch.lasx.xvmaddwev.w.hu (IntrinsicsLoongArch.td:906)
    loongarch_lasx_xvmaddwev_w_hu_h,           // llvm.loongarch.lasx.xvmaddwev.w.hu.h (IntrinsicsLoongArch.td:906)
    loongarch_lasx_xvmaddwod_d_w,              // llvm.loongarch.lasx.xvmaddwod.d.w (IntrinsicsLoongArch.td:912)
    loongarch_lasx_xvmaddwod_d_wu,             // llvm.loongarch.lasx.xvmaddwod.d.wu (IntrinsicsLoongArch.td:912)
    loongarch_lasx_xvmaddwod_d_wu_w,           // llvm.loongarch.lasx.xvmaddwod.d.wu.w (IntrinsicsLoongArch.td:912)
    loongarch_lasx_xvmaddwod_h_b,              // llvm.loongarch.lasx.xvmaddwod.h.b (IntrinsicsLoongArch.td:900)
    loongarch_lasx_xvmaddwod_h_bu,             // llvm.loongarch.lasx.xvmaddwod.h.bu (IntrinsicsLoongArch.td:900)
    loongarch_lasx_xvmaddwod_h_bu_b,           // llvm.loongarch.lasx.xvmaddwod.h.bu.b (IntrinsicsLoongArch.td:900)
    loongarch_lasx_xvmaddwod_q_d,              // llvm.loongarch.lasx.xvmaddwod.q.d (IntrinsicsLoongArch.td:918)
    loongarch_lasx_xvmaddwod_q_du,             // llvm.loongarch.lasx.xvmaddwod.q.du (IntrinsicsLoongArch.td:918)
    loongarch_lasx_xvmaddwod_q_du_d,           // llvm.loongarch.lasx.xvmaddwod.q.du.d (IntrinsicsLoongArch.td:918)
    loongarch_lasx_xvmaddwod_w_h,              // llvm.loongarch.lasx.xvmaddwod.w.h (IntrinsicsLoongArch.td:906)
    loongarch_lasx_xvmaddwod_w_hu,             // llvm.loongarch.lasx.xvmaddwod.w.hu (IntrinsicsLoongArch.td:906)
    loongarch_lasx_xvmaddwod_w_hu_h,           // llvm.loongarch.lasx.xvmaddwod.w.hu.h (IntrinsicsLoongArch.td:906)
    loongarch_lasx_xvmax_b,                    // llvm.loongarch.lasx.xvmax.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvmax_bu,                   // llvm.loongarch.lasx.xvmax.bu (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvmax_d,                    // llvm.loongarch.lasx.xvmax.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmax_du,                   // llvm.loongarch.lasx.xvmax.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmax_h,                    // llvm.loongarch.lasx.xvmax.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvmax_hu,                   // llvm.loongarch.lasx.xvmax.hu (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvmax_w,                    // llvm.loongarch.lasx.xvmax.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvmax_wu,                   // llvm.loongarch.lasx.xvmax.wu (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvmaxi_b,                   // llvm.loongarch.lasx.xvmaxi.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvmaxi_bu,                  // llvm.loongarch.lasx.xvmaxi.bu (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvmaxi_d,                   // llvm.loongarch.lasx.xvmaxi.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvmaxi_du,                  // llvm.loongarch.lasx.xvmaxi.du (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvmaxi_h,                   // llvm.loongarch.lasx.xvmaxi.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvmaxi_hu,                  // llvm.loongarch.lasx.xvmaxi.hu (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvmaxi_w,                   // llvm.loongarch.lasx.xvmaxi.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvmaxi_wu,                  // llvm.loongarch.lasx.xvmaxi.wu (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvmin_b,                    // llvm.loongarch.lasx.xvmin.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvmin_bu,                   // llvm.loongarch.lasx.xvmin.bu (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvmin_d,                    // llvm.loongarch.lasx.xvmin.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmin_du,                   // llvm.loongarch.lasx.xvmin.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmin_h,                    // llvm.loongarch.lasx.xvmin.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvmin_hu,                   // llvm.loongarch.lasx.xvmin.hu (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvmin_w,                    // llvm.loongarch.lasx.xvmin.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvmin_wu,                   // llvm.loongarch.lasx.xvmin.wu (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvmini_b,                   // llvm.loongarch.lasx.xvmini.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvmini_bu,                  // llvm.loongarch.lasx.xvmini.bu (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvmini_d,                   // llvm.loongarch.lasx.xvmini.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvmini_du,                  // llvm.loongarch.lasx.xvmini.du (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvmini_h,                   // llvm.loongarch.lasx.xvmini.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvmini_hu,                  // llvm.loongarch.lasx.xvmini.hu (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvmini_w,                   // llvm.loongarch.lasx.xvmini.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvmini_wu,                  // llvm.loongarch.lasx.xvmini.wu (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvmod_b,                    // llvm.loongarch.lasx.xvmod.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvmod_bu,                   // llvm.loongarch.lasx.xvmod.bu (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvmod_d,                    // llvm.loongarch.lasx.xvmod.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmod_du,                   // llvm.loongarch.lasx.xvmod.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmod_h,                    // llvm.loongarch.lasx.xvmod.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvmod_hu,                   // llvm.loongarch.lasx.xvmod.hu (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvmod_w,                    // llvm.loongarch.lasx.xvmod.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvmod_wu,                   // llvm.loongarch.lasx.xvmod.wu (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvmskgez_b,                 // llvm.loongarch.lasx.xvmskgez.b (IntrinsicsLoongArch.td:939)
    loongarch_lasx_xvmskltz_b,                 // llvm.loongarch.lasx.xvmskltz.b (IntrinsicsLoongArch.td:939)
    loongarch_lasx_xvmskltz_d,                 // llvm.loongarch.lasx.xvmskltz.d (IntrinsicsLoongArch.td:952)
    loongarch_lasx_xvmskltz_h,                 // llvm.loongarch.lasx.xvmskltz.h (IntrinsicsLoongArch.td:943)
    loongarch_lasx_xvmskltz_w,                 // llvm.loongarch.lasx.xvmskltz.w (IntrinsicsLoongArch.td:947)
    loongarch_lasx_xvmsknz_b,                  // llvm.loongarch.lasx.xvmsknz.b (IntrinsicsLoongArch.td:939)
    loongarch_lasx_xvmsub_b,                   // llvm.loongarch.lasx.xvmsub.b (IntrinsicsLoongArch.td:845)
    loongarch_lasx_xvmsub_d,                   // llvm.loongarch.lasx.xvmsub.d (IntrinsicsLoongArch.td:860)
    loongarch_lasx_xvmsub_h,                   // llvm.loongarch.lasx.xvmsub.h (IntrinsicsLoongArch.td:850)
    loongarch_lasx_xvmsub_w,                   // llvm.loongarch.lasx.xvmsub.w (IntrinsicsLoongArch.td:855)
    loongarch_lasx_xvmuh_b,                    // llvm.loongarch.lasx.xvmuh.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvmuh_bu,                   // llvm.loongarch.lasx.xvmuh.bu (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvmuh_d,                    // llvm.loongarch.lasx.xvmuh.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmuh_du,                   // llvm.loongarch.lasx.xvmuh.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmuh_h,                    // llvm.loongarch.lasx.xvmuh.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvmuh_hu,                   // llvm.loongarch.lasx.xvmuh.hu (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvmuh_w,                    // llvm.loongarch.lasx.xvmuh.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvmuh_wu,                   // llvm.loongarch.lasx.xvmuh.wu (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvmul_b,                    // llvm.loongarch.lasx.xvmul.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvmul_d,                    // llvm.loongarch.lasx.xvmul.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmul_h,                    // llvm.loongarch.lasx.xvmul.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvmul_w,                    // llvm.loongarch.lasx.xvmul.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvmulwev_d_w,               // llvm.loongarch.lasx.xvmulwev.d.w (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvmulwev_d_wu,              // llvm.loongarch.lasx.xvmulwev.d.wu (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvmulwev_d_wu_w,            // llvm.loongarch.lasx.xvmulwev.d.wu.w (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvmulwev_h_b,               // llvm.loongarch.lasx.xvmulwev.h.b (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvmulwev_h_bu,              // llvm.loongarch.lasx.xvmulwev.h.bu (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvmulwev_h_bu_b,            // llvm.loongarch.lasx.xvmulwev.h.bu.b (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvmulwev_q_d,               // llvm.loongarch.lasx.xvmulwev.q.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmulwev_q_du,              // llvm.loongarch.lasx.xvmulwev.q.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmulwev_q_du_d,            // llvm.loongarch.lasx.xvmulwev.q.du.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmulwev_w_h,               // llvm.loongarch.lasx.xvmulwev.w.h (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvmulwev_w_hu,              // llvm.loongarch.lasx.xvmulwev.w.hu (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvmulwev_w_hu_h,            // llvm.loongarch.lasx.xvmulwev.w.hu.h (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvmulwod_d_w,               // llvm.loongarch.lasx.xvmulwod.d.w (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvmulwod_d_wu,              // llvm.loongarch.lasx.xvmulwod.d.wu (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvmulwod_d_wu_w,            // llvm.loongarch.lasx.xvmulwod.d.wu.w (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvmulwod_h_b,               // llvm.loongarch.lasx.xvmulwod.h.b (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvmulwod_h_bu,              // llvm.loongarch.lasx.xvmulwod.h.bu (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvmulwod_h_bu_b,            // llvm.loongarch.lasx.xvmulwod.h.bu.b (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvmulwod_q_d,               // llvm.loongarch.lasx.xvmulwod.q.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmulwod_q_du,              // llvm.loongarch.lasx.xvmulwod.q.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmulwod_q_du_d,            // llvm.loongarch.lasx.xvmulwod.q.du.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvmulwod_w_h,               // llvm.loongarch.lasx.xvmulwod.w.h (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvmulwod_w_hu,              // llvm.loongarch.lasx.xvmulwod.w.hu (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvmulwod_w_hu_h,            // llvm.loongarch.lasx.xvmulwod.w.hu.h (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvneg_b,                    // llvm.loongarch.lasx.xvneg.b (IntrinsicsLoongArch.td:939)
    loongarch_lasx_xvneg_d,                    // llvm.loongarch.lasx.xvneg.d (IntrinsicsLoongArch.td:952)
    loongarch_lasx_xvneg_h,                    // llvm.loongarch.lasx.xvneg.h (IntrinsicsLoongArch.td:943)
    loongarch_lasx_xvneg_w,                    // llvm.loongarch.lasx.xvneg.w (IntrinsicsLoongArch.td:947)
    loongarch_lasx_xvnor_v,                    // llvm.loongarch.lasx.xvnor.v (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvnori_b,                   // llvm.loongarch.lasx.xvnori.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvor_v,                     // llvm.loongarch.lasx.xvor.v (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvori_b,                    // llvm.loongarch.lasx.xvori.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvorn_v,                    // llvm.loongarch.lasx.xvorn.v (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvpackev_b,                 // llvm.loongarch.lasx.xvpackev.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvpackev_d,                 // llvm.loongarch.lasx.xvpackev.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvpackev_h,                 // llvm.loongarch.lasx.xvpackev.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvpackev_w,                 // llvm.loongarch.lasx.xvpackev.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvpackod_b,                 // llvm.loongarch.lasx.xvpackod.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvpackod_d,                 // llvm.loongarch.lasx.xvpackod.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvpackod_h,                 // llvm.loongarch.lasx.xvpackod.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvpackod_w,                 // llvm.loongarch.lasx.xvpackod.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvpcnt_b,                   // llvm.loongarch.lasx.xvpcnt.b (IntrinsicsLoongArch.td:939)
    loongarch_lasx_xvpcnt_d,                   // llvm.loongarch.lasx.xvpcnt.d (IntrinsicsLoongArch.td:952)
    loongarch_lasx_xvpcnt_h,                   // llvm.loongarch.lasx.xvpcnt.h (IntrinsicsLoongArch.td:943)
    loongarch_lasx_xvpcnt_w,                   // llvm.loongarch.lasx.xvpcnt.w (IntrinsicsLoongArch.td:947)
    loongarch_lasx_xvperm_w,                   // llvm.loongarch.lasx.xvperm.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvpermi_d,                  // llvm.loongarch.lasx.xvpermi.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvpermi_q,                  // llvm.loongarch.lasx.xvpermi.q (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvpermi_w,                  // llvm.loongarch.lasx.xvpermi.w (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvpickev_b,                 // llvm.loongarch.lasx.xvpickev.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvpickev_d,                 // llvm.loongarch.lasx.xvpickev.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvpickev_h,                 // llvm.loongarch.lasx.xvpickev.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvpickev_w,                 // llvm.loongarch.lasx.xvpickev.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvpickod_b,                 // llvm.loongarch.lasx.xvpickod.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvpickod_d,                 // llvm.loongarch.lasx.xvpickod.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvpickod_h,                 // llvm.loongarch.lasx.xvpickod.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvpickod_w,                 // llvm.loongarch.lasx.xvpickod.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvpickve_d,                 // llvm.loongarch.lasx.xvpickve.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvpickve_d_f,               // llvm.loongarch.lasx.xvpickve.d.f (IntrinsicsLoongArch.td:1153)
    loongarch_lasx_xvpickve_w,                 // llvm.loongarch.lasx.xvpickve.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvpickve_w_f,               // llvm.loongarch.lasx.xvpickve.w.f (IntrinsicsLoongArch.td:1150)
    loongarch_lasx_xvpickve2gr_d,              // llvm.loongarch.lasx.xvpickve2gr.d (IntrinsicsLoongArch.td:1017)
    loongarch_lasx_xvpickve2gr_du,             // llvm.loongarch.lasx.xvpickve2gr.du (IntrinsicsLoongArch.td:1017)
    loongarch_lasx_xvpickve2gr_w,              // llvm.loongarch.lasx.xvpickve2gr.w (IntrinsicsLoongArch.td:1013)
    loongarch_lasx_xvpickve2gr_wu,             // llvm.loongarch.lasx.xvpickve2gr.wu (IntrinsicsLoongArch.td:1013)
    loongarch_lasx_xvrepl128vei_b,             // llvm.loongarch.lasx.xvrepl128vei.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvrepl128vei_d,             // llvm.loongarch.lasx.xvrepl128vei.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvrepl128vei_h,             // llvm.loongarch.lasx.xvrepl128vei.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvrepl128vei_w,             // llvm.loongarch.lasx.xvrepl128vei.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvreplgr2vr_b,              // llvm.loongarch.lasx.xvreplgr2vr.b (IntrinsicsLoongArch.td:987)
    loongarch_lasx_xvreplgr2vr_d,              // llvm.loongarch.lasx.xvreplgr2vr.d (IntrinsicsLoongArch.td:993)
    loongarch_lasx_xvreplgr2vr_h,              // llvm.loongarch.lasx.xvreplgr2vr.h (IntrinsicsLoongArch.td:989)
    loongarch_lasx_xvreplgr2vr_w,              // llvm.loongarch.lasx.xvreplgr2vr.w (IntrinsicsLoongArch.td:991)
    loongarch_lasx_xvrepli_b,                  // llvm.loongarch.lasx.xvrepli.b (IntrinsicsLoongArch.td:978)
    loongarch_lasx_xvrepli_d,                  // llvm.loongarch.lasx.xvrepli.d (IntrinsicsLoongArch.td:984)
    loongarch_lasx_xvrepli_h,                  // llvm.loongarch.lasx.xvrepli.h (IntrinsicsLoongArch.td:980)
    loongarch_lasx_xvrepli_w,                  // llvm.loongarch.lasx.xvrepli.w (IntrinsicsLoongArch.td:982)
    loongarch_lasx_xvreplve_b,                 // llvm.loongarch.lasx.xvreplve.b (IntrinsicsLoongArch.td:1003)
    loongarch_lasx_xvreplve_d,                 // llvm.loongarch.lasx.xvreplve.d (IntrinsicsLoongArch.td:1009)
    loongarch_lasx_xvreplve_h,                 // llvm.loongarch.lasx.xvreplve.h (IntrinsicsLoongArch.td:1005)
    loongarch_lasx_xvreplve_w,                 // llvm.loongarch.lasx.xvreplve.w (IntrinsicsLoongArch.td:1007)
    loongarch_lasx_xvreplve0_b,                // llvm.loongarch.lasx.xvreplve0.b (IntrinsicsLoongArch.td:939)
    loongarch_lasx_xvreplve0_d,                // llvm.loongarch.lasx.xvreplve0.d (IntrinsicsLoongArch.td:952)
    loongarch_lasx_xvreplve0_h,                // llvm.loongarch.lasx.xvreplve0.h (IntrinsicsLoongArch.td:943)
    loongarch_lasx_xvreplve0_q,                // llvm.loongarch.lasx.xvreplve0.q (IntrinsicsLoongArch.td:939)
    loongarch_lasx_xvreplve0_w,                // llvm.loongarch.lasx.xvreplve0.w (IntrinsicsLoongArch.td:947)
    loongarch_lasx_xvrotr_b,                   // llvm.loongarch.lasx.xvrotr.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvrotr_d,                   // llvm.loongarch.lasx.xvrotr.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvrotr_h,                   // llvm.loongarch.lasx.xvrotr.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvrotr_w,                   // llvm.loongarch.lasx.xvrotr.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvrotri_b,                  // llvm.loongarch.lasx.xvrotri.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvrotri_d,                  // llvm.loongarch.lasx.xvrotri.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvrotri_h,                  // llvm.loongarch.lasx.xvrotri.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvrotri_w,                  // llvm.loongarch.lasx.xvrotri.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvsadd_b,                   // llvm.loongarch.lasx.xvsadd.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvsadd_bu,                  // llvm.loongarch.lasx.xvsadd.bu (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvsadd_d,                   // llvm.loongarch.lasx.xvsadd.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsadd_du,                  // llvm.loongarch.lasx.xvsadd.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsadd_h,                   // llvm.loongarch.lasx.xvsadd.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvsadd_hu,                  // llvm.loongarch.lasx.xvsadd.hu (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvsadd_w,                   // llvm.loongarch.lasx.xvsadd.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvsadd_wu,                  // llvm.loongarch.lasx.xvsadd.wu (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvsat_b,                    // llvm.loongarch.lasx.xvsat.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvsat_bu,                   // llvm.loongarch.lasx.xvsat.bu (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvsat_d,                    // llvm.loongarch.lasx.xvsat.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvsat_du,                   // llvm.loongarch.lasx.xvsat.du (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvsat_h,                    // llvm.loongarch.lasx.xvsat.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvsat_hu,                   // llvm.loongarch.lasx.xvsat.hu (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvsat_w,                    // llvm.loongarch.lasx.xvsat.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvsat_wu,                   // llvm.loongarch.lasx.xvsat.wu (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvseq_b,                    // llvm.loongarch.lasx.xvseq.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvseq_d,                    // llvm.loongarch.lasx.xvseq.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvseq_h,                    // llvm.loongarch.lasx.xvseq.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvseq_w,                    // llvm.loongarch.lasx.xvseq.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvseqi_b,                   // llvm.loongarch.lasx.xvseqi.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvseqi_d,                   // llvm.loongarch.lasx.xvseqi.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvseqi_h,                   // llvm.loongarch.lasx.xvseqi.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvseqi_w,                   // llvm.loongarch.lasx.xvseqi.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvshuf_b,                   // llvm.loongarch.lasx.xvshuf.b (IntrinsicsLoongArch.td:845)
    loongarch_lasx_xvshuf_d,                   // llvm.loongarch.lasx.xvshuf.d (IntrinsicsLoongArch.td:860)
    loongarch_lasx_xvshuf_h,                   // llvm.loongarch.lasx.xvshuf.h (IntrinsicsLoongArch.td:850)
    loongarch_lasx_xvshuf_w,                   // llvm.loongarch.lasx.xvshuf.w (IntrinsicsLoongArch.td:855)
    loongarch_lasx_xvshuf4i_b,                 // llvm.loongarch.lasx.xvshuf4i.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvshuf4i_d,                 // llvm.loongarch.lasx.xvshuf4i.d (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvshuf4i_h,                 // llvm.loongarch.lasx.xvshuf4i.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvshuf4i_w,                 // llvm.loongarch.lasx.xvshuf4i.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvsigncov_b,                // llvm.loongarch.lasx.xvsigncov.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvsigncov_d,                // llvm.loongarch.lasx.xvsigncov.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsigncov_h,                // llvm.loongarch.lasx.xvsigncov.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvsigncov_w,                // llvm.loongarch.lasx.xvsigncov.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvsle_b,                    // llvm.loongarch.lasx.xvsle.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvsle_bu,                   // llvm.loongarch.lasx.xvsle.bu (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvsle_d,                    // llvm.loongarch.lasx.xvsle.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsle_du,                   // llvm.loongarch.lasx.xvsle.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsle_h,                    // llvm.loongarch.lasx.xvsle.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvsle_hu,                   // llvm.loongarch.lasx.xvsle.hu (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvsle_w,                    // llvm.loongarch.lasx.xvsle.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvsle_wu,                   // llvm.loongarch.lasx.xvsle.wu (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvslei_b,                   // llvm.loongarch.lasx.xvslei.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvslei_bu,                  // llvm.loongarch.lasx.xvslei.bu (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvslei_d,                   // llvm.loongarch.lasx.xvslei.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvslei_du,                  // llvm.loongarch.lasx.xvslei.du (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvslei_h,                   // llvm.loongarch.lasx.xvslei.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvslei_hu,                  // llvm.loongarch.lasx.xvslei.hu (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvslei_w,                   // llvm.loongarch.lasx.xvslei.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvslei_wu,                  // llvm.loongarch.lasx.xvslei.wu (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvsll_b,                    // llvm.loongarch.lasx.xvsll.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvsll_d,                    // llvm.loongarch.lasx.xvsll.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsll_h,                    // llvm.loongarch.lasx.xvsll.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvsll_w,                    // llvm.loongarch.lasx.xvsll.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvslli_b,                   // llvm.loongarch.lasx.xvslli.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvslli_d,                   // llvm.loongarch.lasx.xvslli.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvslli_h,                   // llvm.loongarch.lasx.xvslli.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvslli_w,                   // llvm.loongarch.lasx.xvslli.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvsllwil_d_w,               // llvm.loongarch.lasx.xvsllwil.d.w (IntrinsicsLoongArch.td:932)
    loongarch_lasx_xvsllwil_du_wu,             // llvm.loongarch.lasx.xvsllwil.du.wu (IntrinsicsLoongArch.td:932)
    loongarch_lasx_xvsllwil_h_b,               // llvm.loongarch.lasx.xvsllwil.h.b (IntrinsicsLoongArch.td:924)
    loongarch_lasx_xvsllwil_hu_bu,             // llvm.loongarch.lasx.xvsllwil.hu.bu (IntrinsicsLoongArch.td:924)
    loongarch_lasx_xvsllwil_w_h,               // llvm.loongarch.lasx.xvsllwil.w.h (IntrinsicsLoongArch.td:928)
    loongarch_lasx_xvsllwil_wu_hu,             // llvm.loongarch.lasx.xvsllwil.wu.hu (IntrinsicsLoongArch.td:928)
    loongarch_lasx_xvslt_b,                    // llvm.loongarch.lasx.xvslt.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvslt_bu,                   // llvm.loongarch.lasx.xvslt.bu (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvslt_d,                    // llvm.loongarch.lasx.xvslt.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvslt_du,                   // llvm.loongarch.lasx.xvslt.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvslt_h,                    // llvm.loongarch.lasx.xvslt.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvslt_hu,                   // llvm.loongarch.lasx.xvslt.hu (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvslt_w,                    // llvm.loongarch.lasx.xvslt.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvslt_wu,                   // llvm.loongarch.lasx.xvslt.wu (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvslti_b,                   // llvm.loongarch.lasx.xvslti.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvslti_bu,                  // llvm.loongarch.lasx.xvslti.bu (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvslti_d,                   // llvm.loongarch.lasx.xvslti.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvslti_du,                  // llvm.loongarch.lasx.xvslti.du (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvslti_h,                   // llvm.loongarch.lasx.xvslti.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvslti_hu,                  // llvm.loongarch.lasx.xvslti.hu (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvslti_w,                   // llvm.loongarch.lasx.xvslti.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvslti_wu,                  // llvm.loongarch.lasx.xvslti.wu (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvsra_b,                    // llvm.loongarch.lasx.xvsra.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvsra_d,                    // llvm.loongarch.lasx.xvsra.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsra_h,                    // llvm.loongarch.lasx.xvsra.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvsra_w,                    // llvm.loongarch.lasx.xvsra.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvsrai_b,                   // llvm.loongarch.lasx.xvsrai.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvsrai_d,                   // llvm.loongarch.lasx.xvsrai.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvsrai_h,                   // llvm.loongarch.lasx.xvsrai.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvsrai_w,                   // llvm.loongarch.lasx.xvsrai.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvsran_b_h,                 // llvm.loongarch.lasx.xvsran.b.h (IntrinsicsLoongArch.td:826)
    loongarch_lasx_xvsran_h_w,                 // llvm.loongarch.lasx.xvsran.h.w (IntrinsicsLoongArch.td:833)
    loongarch_lasx_xvsran_w_d,                 // llvm.loongarch.lasx.xvsran.w.d (IntrinsicsLoongArch.td:840)
    loongarch_lasx_xvsrani_b_h,                // llvm.loongarch.lasx.xvsrani.b.h (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvsrani_d_q,                // llvm.loongarch.lasx.xvsrani.d.q (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvsrani_h_w,                // llvm.loongarch.lasx.xvsrani.h.w (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvsrani_w_d,                // llvm.loongarch.lasx.xvsrani.w.d (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvsrar_b,                   // llvm.loongarch.lasx.xvsrar.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvsrar_d,                   // llvm.loongarch.lasx.xvsrar.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsrar_h,                   // llvm.loongarch.lasx.xvsrar.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvsrar_w,                   // llvm.loongarch.lasx.xvsrar.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvsrari_b,                  // llvm.loongarch.lasx.xvsrari.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvsrari_d,                  // llvm.loongarch.lasx.xvsrari.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvsrari_h,                  // llvm.loongarch.lasx.xvsrari.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvsrari_w,                  // llvm.loongarch.lasx.xvsrari.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvsrarn_b_h,                // llvm.loongarch.lasx.xvsrarn.b.h (IntrinsicsLoongArch.td:826)
    loongarch_lasx_xvsrarn_h_w,                // llvm.loongarch.lasx.xvsrarn.h.w (IntrinsicsLoongArch.td:833)
    loongarch_lasx_xvsrarn_w_d,                // llvm.loongarch.lasx.xvsrarn.w.d (IntrinsicsLoongArch.td:840)
    loongarch_lasx_xvsrarni_b_h,               // llvm.loongarch.lasx.xvsrarni.b.h (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvsrarni_d_q,               // llvm.loongarch.lasx.xvsrarni.d.q (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvsrarni_h_w,               // llvm.loongarch.lasx.xvsrarni.h.w (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvsrarni_w_d,               // llvm.loongarch.lasx.xvsrarni.w.d (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvsrl_b,                    // llvm.loongarch.lasx.xvsrl.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvsrl_d,                    // llvm.loongarch.lasx.xvsrl.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsrl_h,                    // llvm.loongarch.lasx.xvsrl.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvsrl_w,                    // llvm.loongarch.lasx.xvsrl.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvsrli_b,                   // llvm.loongarch.lasx.xvsrli.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvsrli_d,                   // llvm.loongarch.lasx.xvsrli.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvsrli_h,                   // llvm.loongarch.lasx.xvsrli.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvsrli_w,                   // llvm.loongarch.lasx.xvsrli.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvsrln_b_h,                 // llvm.loongarch.lasx.xvsrln.b.h (IntrinsicsLoongArch.td:826)
    loongarch_lasx_xvsrln_h_w,                 // llvm.loongarch.lasx.xvsrln.h.w (IntrinsicsLoongArch.td:833)
    loongarch_lasx_xvsrln_w_d,                 // llvm.loongarch.lasx.xvsrln.w.d (IntrinsicsLoongArch.td:840)
    loongarch_lasx_xvsrlni_b_h,                // llvm.loongarch.lasx.xvsrlni.b.h (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvsrlni_d_q,                // llvm.loongarch.lasx.xvsrlni.d.q (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvsrlni_h_w,                // llvm.loongarch.lasx.xvsrlni.h.w (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvsrlni_w_d,                // llvm.loongarch.lasx.xvsrlni.w.d (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvsrlr_b,                   // llvm.loongarch.lasx.xvsrlr.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvsrlr_d,                   // llvm.loongarch.lasx.xvsrlr.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsrlr_h,                   // llvm.loongarch.lasx.xvsrlr.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvsrlr_w,                   // llvm.loongarch.lasx.xvsrlr.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvsrlri_b,                  // llvm.loongarch.lasx.xvsrlri.b (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvsrlri_d,                  // llvm.loongarch.lasx.xvsrlri.d (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvsrlri_h,                  // llvm.loongarch.lasx.xvsrlri.h (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvsrlri_w,                  // llvm.loongarch.lasx.xvsrlri.w (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvsrlrn_b_h,                // llvm.loongarch.lasx.xvsrlrn.b.h (IntrinsicsLoongArch.td:826)
    loongarch_lasx_xvsrlrn_h_w,                // llvm.loongarch.lasx.xvsrlrn.h.w (IntrinsicsLoongArch.td:833)
    loongarch_lasx_xvsrlrn_w_d,                // llvm.loongarch.lasx.xvsrlrn.w.d (IntrinsicsLoongArch.td:840)
    loongarch_lasx_xvsrlrni_b_h,               // llvm.loongarch.lasx.xvsrlrni.b.h (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvsrlrni_d_q,               // llvm.loongarch.lasx.xvsrlrni.d.q (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvsrlrni_h_w,               // llvm.loongarch.lasx.xvsrlrni.h.w (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvsrlrni_w_d,               // llvm.loongarch.lasx.xvsrlrni.w.d (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvssran_b_h,                // llvm.loongarch.lasx.xvssran.b.h (IntrinsicsLoongArch.td:826)
    loongarch_lasx_xvssran_bu_h,               // llvm.loongarch.lasx.xvssran.bu.h (IntrinsicsLoongArch.td:826)
    loongarch_lasx_xvssran_h_w,                // llvm.loongarch.lasx.xvssran.h.w (IntrinsicsLoongArch.td:833)
    loongarch_lasx_xvssran_hu_w,               // llvm.loongarch.lasx.xvssran.hu.w (IntrinsicsLoongArch.td:833)
    loongarch_lasx_xvssran_w_d,                // llvm.loongarch.lasx.xvssran.w.d (IntrinsicsLoongArch.td:840)
    loongarch_lasx_xvssran_wu_d,               // llvm.loongarch.lasx.xvssran.wu.d (IntrinsicsLoongArch.td:840)
    loongarch_lasx_xvssrani_b_h,               // llvm.loongarch.lasx.xvssrani.b.h (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvssrani_bu_h,              // llvm.loongarch.lasx.xvssrani.bu.h (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvssrani_d_q,               // llvm.loongarch.lasx.xvssrani.d.q (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvssrani_du_q,              // llvm.loongarch.lasx.xvssrani.du.q (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvssrani_h_w,               // llvm.loongarch.lasx.xvssrani.h.w (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvssrani_hu_w,              // llvm.loongarch.lasx.xvssrani.hu.w (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvssrani_w_d,               // llvm.loongarch.lasx.xvssrani.w.d (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvssrani_wu_d,              // llvm.loongarch.lasx.xvssrani.wu.d (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvssrarn_b_h,               // llvm.loongarch.lasx.xvssrarn.b.h (IntrinsicsLoongArch.td:826)
    loongarch_lasx_xvssrarn_bu_h,              // llvm.loongarch.lasx.xvssrarn.bu.h (IntrinsicsLoongArch.td:826)
    loongarch_lasx_xvssrarn_h_w,               // llvm.loongarch.lasx.xvssrarn.h.w (IntrinsicsLoongArch.td:833)
    loongarch_lasx_xvssrarn_hu_w,              // llvm.loongarch.lasx.xvssrarn.hu.w (IntrinsicsLoongArch.td:833)
    loongarch_lasx_xvssrarn_w_d,               // llvm.loongarch.lasx.xvssrarn.w.d (IntrinsicsLoongArch.td:840)
    loongarch_lasx_xvssrarn_wu_d,              // llvm.loongarch.lasx.xvssrarn.wu.d (IntrinsicsLoongArch.td:840)
    loongarch_lasx_xvssrarni_b_h,              // llvm.loongarch.lasx.xvssrarni.b.h (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvssrarni_bu_h,             // llvm.loongarch.lasx.xvssrarni.bu.h (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvssrarni_d_q,              // llvm.loongarch.lasx.xvssrarni.d.q (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvssrarni_du_q,             // llvm.loongarch.lasx.xvssrarni.du.q (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvssrarni_h_w,              // llvm.loongarch.lasx.xvssrarni.h.w (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvssrarni_hu_w,             // llvm.loongarch.lasx.xvssrarni.hu.w (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvssrarni_w_d,              // llvm.loongarch.lasx.xvssrarni.w.d (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvssrarni_wu_d,             // llvm.loongarch.lasx.xvssrarni.wu.d (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvssrln_b_h,                // llvm.loongarch.lasx.xvssrln.b.h (IntrinsicsLoongArch.td:826)
    loongarch_lasx_xvssrln_bu_h,               // llvm.loongarch.lasx.xvssrln.bu.h (IntrinsicsLoongArch.td:826)
    loongarch_lasx_xvssrln_h_w,                // llvm.loongarch.lasx.xvssrln.h.w (IntrinsicsLoongArch.td:833)
    loongarch_lasx_xvssrln_hu_w,               // llvm.loongarch.lasx.xvssrln.hu.w (IntrinsicsLoongArch.td:833)
    loongarch_lasx_xvssrln_w_d,                // llvm.loongarch.lasx.xvssrln.w.d (IntrinsicsLoongArch.td:840)
    loongarch_lasx_xvssrln_wu_d,               // llvm.loongarch.lasx.xvssrln.wu.d (IntrinsicsLoongArch.td:840)
    loongarch_lasx_xvssrlni_b_h,               // llvm.loongarch.lasx.xvssrlni.b.h (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvssrlni_bu_h,              // llvm.loongarch.lasx.xvssrlni.bu.h (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvssrlni_d_q,               // llvm.loongarch.lasx.xvssrlni.d.q (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvssrlni_du_q,              // llvm.loongarch.lasx.xvssrlni.du.q (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvssrlni_h_w,               // llvm.loongarch.lasx.xvssrlni.h.w (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvssrlni_hu_w,              // llvm.loongarch.lasx.xvssrlni.hu.w (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvssrlni_w_d,               // llvm.loongarch.lasx.xvssrlni.w.d (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvssrlni_wu_d,              // llvm.loongarch.lasx.xvssrlni.wu.d (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvssrlrn_b_h,               // llvm.loongarch.lasx.xvssrlrn.b.h (IntrinsicsLoongArch.td:826)
    loongarch_lasx_xvssrlrn_bu_h,              // llvm.loongarch.lasx.xvssrlrn.bu.h (IntrinsicsLoongArch.td:826)
    loongarch_lasx_xvssrlrn_h_w,               // llvm.loongarch.lasx.xvssrlrn.h.w (IntrinsicsLoongArch.td:833)
    loongarch_lasx_xvssrlrn_hu_w,              // llvm.loongarch.lasx.xvssrlrn.hu.w (IntrinsicsLoongArch.td:833)
    loongarch_lasx_xvssrlrn_w_d,               // llvm.loongarch.lasx.xvssrlrn.w.d (IntrinsicsLoongArch.td:840)
    loongarch_lasx_xvssrlrn_wu_d,              // llvm.loongarch.lasx.xvssrlrn.wu.d (IntrinsicsLoongArch.td:840)
    loongarch_lasx_xvssrlrni_b_h,              // llvm.loongarch.lasx.xvssrlrni.b.h (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvssrlrni_bu_h,             // llvm.loongarch.lasx.xvssrlrni.bu.h (IntrinsicsLoongArch.td:869)
    loongarch_lasx_xvssrlrni_d_q,              // llvm.loongarch.lasx.xvssrlrni.d.q (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvssrlrni_du_q,             // llvm.loongarch.lasx.xvssrlrni.du.q (IntrinsicsLoongArch.td:893)
    loongarch_lasx_xvssrlrni_h_w,              // llvm.loongarch.lasx.xvssrlrni.h.w (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvssrlrni_hu_w,             // llvm.loongarch.lasx.xvssrlrni.hu.w (IntrinsicsLoongArch.td:877)
    loongarch_lasx_xvssrlrni_w_d,              // llvm.loongarch.lasx.xvssrlrni.w.d (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvssrlrni_wu_d,             // llvm.loongarch.lasx.xvssrlrni.wu.d (IntrinsicsLoongArch.td:885)
    loongarch_lasx_xvssub_b,                   // llvm.loongarch.lasx.xvssub.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvssub_bu,                  // llvm.loongarch.lasx.xvssub.bu (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvssub_d,                   // llvm.loongarch.lasx.xvssub.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvssub_du,                  // llvm.loongarch.lasx.xvssub.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvssub_h,                   // llvm.loongarch.lasx.xvssub.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvssub_hu,                  // llvm.loongarch.lasx.xvssub.hu (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvssub_w,                   // llvm.loongarch.lasx.xvssub.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvssub_wu,                  // llvm.loongarch.lasx.xvssub.wu (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvst,                       // llvm.loongarch.lasx.xvst (IntrinsicsLoongArch.td:1177)
    loongarch_lasx_xvstelm_b,                  // llvm.loongarch.lasx.xvstelm.b (IntrinsicsLoongArch.td:1183)
    loongarch_lasx_xvstelm_d,                  // llvm.loongarch.lasx.xvstelm.d (IntrinsicsLoongArch.td:1192)
    loongarch_lasx_xvstelm_h,                  // llvm.loongarch.lasx.xvstelm.h (IntrinsicsLoongArch.td:1186)
    loongarch_lasx_xvstelm_w,                  // llvm.loongarch.lasx.xvstelm.w (IntrinsicsLoongArch.td:1189)
    loongarch_lasx_xvstx,                      // llvm.loongarch.lasx.xvstx (IntrinsicsLoongArch.td:1180)
    loongarch_lasx_xvsub_b,                    // llvm.loongarch.lasx.xvsub.b (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvsub_d,                    // llvm.loongarch.lasx.xvsub.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsub_h,                    // llvm.loongarch.lasx.xvsub.h (IntrinsicsLoongArch.td:705)
    loongarch_lasx_xvsub_q,                    // llvm.loongarch.lasx.xvsub.q (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsub_w,                    // llvm.loongarch.lasx.xvsub.w (IntrinsicsLoongArch.td:721)
    loongarch_lasx_xvsubi_bu,                  // llvm.loongarch.lasx.xvsubi.bu (IntrinsicsLoongArch.td:756)
    loongarch_lasx_xvsubi_du,                  // llvm.loongarch.lasx.xvsubi.du (IntrinsicsLoongArch.td:789)
    loongarch_lasx_xvsubi_hu,                  // llvm.loongarch.lasx.xvsubi.hu (IntrinsicsLoongArch.td:767)
    loongarch_lasx_xvsubi_wu,                  // llvm.loongarch.lasx.xvsubi.wu (IntrinsicsLoongArch.td:778)
    loongarch_lasx_xvsubwev_d_w,               // llvm.loongarch.lasx.xvsubwev.d.w (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvsubwev_d_wu,              // llvm.loongarch.lasx.xvsubwev.d.wu (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvsubwev_h_b,               // llvm.loongarch.lasx.xvsubwev.h.b (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvsubwev_h_bu,              // llvm.loongarch.lasx.xvsubwev.h.bu (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvsubwev_q_d,               // llvm.loongarch.lasx.xvsubwev.q.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsubwev_q_du,              // llvm.loongarch.lasx.xvsubwev.q.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsubwev_w_h,               // llvm.loongarch.lasx.xvsubwev.w.h (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvsubwev_w_hu,              // llvm.loongarch.lasx.xvsubwev.w.hu (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvsubwod_d_w,               // llvm.loongarch.lasx.xvsubwod.d.w (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvsubwod_d_wu,              // llvm.loongarch.lasx.xvsubwod.d.wu (IntrinsicsLoongArch.td:819)
    loongarch_lasx_xvsubwod_h_b,               // llvm.loongarch.lasx.xvsubwod.h.b (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvsubwod_h_bu,              // llvm.loongarch.lasx.xvsubwod.h.bu (IntrinsicsLoongArch.td:799)
    loongarch_lasx_xvsubwod_q_d,               // llvm.loongarch.lasx.xvsubwod.q.d (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsubwod_q_du,              // llvm.loongarch.lasx.xvsubwod.q.du (IntrinsicsLoongArch.td:743)
    loongarch_lasx_xvsubwod_w_h,               // llvm.loongarch.lasx.xvsubwod.w.h (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvsubwod_w_hu,              // llvm.loongarch.lasx.xvsubwod.w.hu (IntrinsicsLoongArch.td:809)
    loongarch_lasx_xvxor_v,                    // llvm.loongarch.lasx.xvxor.v (IntrinsicsLoongArch.td:689)
    loongarch_lasx_xvxori_b,                   // llvm.loongarch.lasx.xvxori.b (IntrinsicsLoongArch.td:756)
    loongarch_lddir_d,                         // llvm.loongarch.lddir.d (IntrinsicsLoongArch.td:126)
    loongarch_ldpte_d,                         // llvm.loongarch.ldpte.d (IntrinsicsLoongArch.td:128)
    loongarch_lsx_bnz_b,                       // llvm.loongarch.lsx.bnz.b (IntrinsicsLoongArch.td:515)
    loongarch_lsx_bnz_d,                       // llvm.loongarch.lsx.bnz.d (IntrinsicsLoongArch.td:521)
    loongarch_lsx_bnz_h,                       // llvm.loongarch.lsx.bnz.h (IntrinsicsLoongArch.td:517)
    loongarch_lsx_bnz_v,                       // llvm.loongarch.lsx.bnz.v (IntrinsicsLoongArch.td:513)
    loongarch_lsx_bnz_w,                       // llvm.loongarch.lsx.bnz.w (IntrinsicsLoongArch.td:519)
    loongarch_lsx_bz_b,                        // llvm.loongarch.lsx.bz.b (IntrinsicsLoongArch.td:502)
    loongarch_lsx_bz_d,                        // llvm.loongarch.lsx.bz.d (IntrinsicsLoongArch.td:508)
    loongarch_lsx_bz_h,                        // llvm.loongarch.lsx.bz.h (IntrinsicsLoongArch.td:504)
    loongarch_lsx_bz_v,                        // llvm.loongarch.lsx.bz.v (IntrinsicsLoongArch.td:510)
    loongarch_lsx_bz_w,                        // llvm.loongarch.lsx.bz.w (IntrinsicsLoongArch.td:506)
    loongarch_lsx_vabsd_b,                     // llvm.loongarch.lsx.vabsd.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vabsd_bu,                    // llvm.loongarch.lsx.vabsd.bu (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vabsd_d,                     // llvm.loongarch.lsx.vabsd.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vabsd_du,                    // llvm.loongarch.lsx.vabsd.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vabsd_h,                     // llvm.loongarch.lsx.vabsd.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vabsd_hu,                    // llvm.loongarch.lsx.vabsd.hu (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vabsd_w,                     // llvm.loongarch.lsx.vabsd.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vabsd_wu,                    // llvm.loongarch.lsx.vabsd.wu (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vadd_b,                      // llvm.loongarch.lsx.vadd.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vadd_d,                      // llvm.loongarch.lsx.vadd.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vadd_h,                      // llvm.loongarch.lsx.vadd.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vadd_q,                      // llvm.loongarch.lsx.vadd.q (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vadd_w,                      // llvm.loongarch.lsx.vadd.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vadda_b,                     // llvm.loongarch.lsx.vadda.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vadda_d,                     // llvm.loongarch.lsx.vadda.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vadda_h,                     // llvm.loongarch.lsx.vadda.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vadda_w,                     // llvm.loongarch.lsx.vadda.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vaddi_bu,                    // llvm.loongarch.lsx.vaddi.bu (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vaddi_du,                    // llvm.loongarch.lsx.vaddi.du (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vaddi_hu,                    // llvm.loongarch.lsx.vaddi.hu (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vaddi_wu,                    // llvm.loongarch.lsx.vaddi.wu (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vaddwev_d_w,                 // llvm.loongarch.lsx.vaddwev.d.w (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vaddwev_d_wu,                // llvm.loongarch.lsx.vaddwev.d.wu (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vaddwev_d_wu_w,              // llvm.loongarch.lsx.vaddwev.d.wu.w (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vaddwev_h_b,                 // llvm.loongarch.lsx.vaddwev.h.b (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vaddwev_h_bu,                // llvm.loongarch.lsx.vaddwev.h.bu (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vaddwev_h_bu_b,              // llvm.loongarch.lsx.vaddwev.h.bu.b (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vaddwev_q_d,                 // llvm.loongarch.lsx.vaddwev.q.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vaddwev_q_du,                // llvm.loongarch.lsx.vaddwev.q.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vaddwev_q_du_d,              // llvm.loongarch.lsx.vaddwev.q.du.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vaddwev_w_h,                 // llvm.loongarch.lsx.vaddwev.w.h (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vaddwev_w_hu,                // llvm.loongarch.lsx.vaddwev.w.hu (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vaddwev_w_hu_h,              // llvm.loongarch.lsx.vaddwev.w.hu.h (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vaddwod_d_w,                 // llvm.loongarch.lsx.vaddwod.d.w (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vaddwod_d_wu,                // llvm.loongarch.lsx.vaddwod.d.wu (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vaddwod_d_wu_w,              // llvm.loongarch.lsx.vaddwod.d.wu.w (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vaddwod_h_b,                 // llvm.loongarch.lsx.vaddwod.h.b (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vaddwod_h_bu,                // llvm.loongarch.lsx.vaddwod.h.bu (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vaddwod_h_bu_b,              // llvm.loongarch.lsx.vaddwod.h.bu.b (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vaddwod_q_d,                 // llvm.loongarch.lsx.vaddwod.q.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vaddwod_q_du,                // llvm.loongarch.lsx.vaddwod.q.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vaddwod_q_du_d,              // llvm.loongarch.lsx.vaddwod.q.du.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vaddwod_w_h,                 // llvm.loongarch.lsx.vaddwod.w.h (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vaddwod_w_hu,                // llvm.loongarch.lsx.vaddwod.w.hu (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vaddwod_w_hu_h,              // llvm.loongarch.lsx.vaddwod.w.hu.h (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vand_v,                      // llvm.loongarch.lsx.vand.v (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vandi_b,                     // llvm.loongarch.lsx.vandi.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vandn_v,                     // llvm.loongarch.lsx.vandn.v (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vavg_b,                      // llvm.loongarch.lsx.vavg.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vavg_bu,                     // llvm.loongarch.lsx.vavg.bu (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vavg_d,                      // llvm.loongarch.lsx.vavg.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vavg_du,                     // llvm.loongarch.lsx.vavg.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vavg_h,                      // llvm.loongarch.lsx.vavg.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vavg_hu,                     // llvm.loongarch.lsx.vavg.hu (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vavg_w,                      // llvm.loongarch.lsx.vavg.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vavg_wu,                     // llvm.loongarch.lsx.vavg.wu (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vavgr_b,                     // llvm.loongarch.lsx.vavgr.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vavgr_bu,                    // llvm.loongarch.lsx.vavgr.bu (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vavgr_d,                     // llvm.loongarch.lsx.vavgr.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vavgr_du,                    // llvm.loongarch.lsx.vavgr.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vavgr_h,                     // llvm.loongarch.lsx.vavgr.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vavgr_hu,                    // llvm.loongarch.lsx.vavgr.hu (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vavgr_w,                     // llvm.loongarch.lsx.vavgr.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vavgr_wu,                    // llvm.loongarch.lsx.vavgr.wu (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vbitclr_b,                   // llvm.loongarch.lsx.vbitclr.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vbitclr_d,                   // llvm.loongarch.lsx.vbitclr.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vbitclr_h,                   // llvm.loongarch.lsx.vbitclr.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vbitclr_w,                   // llvm.loongarch.lsx.vbitclr.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vbitclri_b,                  // llvm.loongarch.lsx.vbitclri.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vbitclri_d,                  // llvm.loongarch.lsx.vbitclri.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vbitclri_h,                  // llvm.loongarch.lsx.vbitclri.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vbitclri_w,                  // llvm.loongarch.lsx.vbitclri.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vbitrev_b,                   // llvm.loongarch.lsx.vbitrev.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vbitrev_d,                   // llvm.loongarch.lsx.vbitrev.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vbitrev_h,                   // llvm.loongarch.lsx.vbitrev.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vbitrev_w,                   // llvm.loongarch.lsx.vbitrev.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vbitrevi_b,                  // llvm.loongarch.lsx.vbitrevi.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vbitrevi_d,                  // llvm.loongarch.lsx.vbitrevi.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vbitrevi_h,                  // llvm.loongarch.lsx.vbitrevi.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vbitrevi_w,                  // llvm.loongarch.lsx.vbitrevi.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vbitsel_v,                   // llvm.loongarch.lsx.vbitsel.v (IntrinsicsLoongArch.td:327)
    loongarch_lsx_vbitseli_b,                  // llvm.loongarch.lsx.vbitseli.b (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vbitset_b,                   // llvm.loongarch.lsx.vbitset.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vbitset_d,                   // llvm.loongarch.lsx.vbitset.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vbitset_h,                   // llvm.loongarch.lsx.vbitset.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vbitset_w,                   // llvm.loongarch.lsx.vbitset.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vbitseti_b,                  // llvm.loongarch.lsx.vbitseti.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vbitseti_d,                  // llvm.loongarch.lsx.vbitseti.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vbitseti_h,                  // llvm.loongarch.lsx.vbitseti.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vbitseti_w,                  // llvm.loongarch.lsx.vbitseti.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vbsll_v,                     // llvm.loongarch.lsx.vbsll.v (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vbsrl_v,                     // llvm.loongarch.lsx.vbsrl.v (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vclo_b,                      // llvm.loongarch.lsx.vclo.b (IntrinsicsLoongArch.td:420)
    loongarch_lsx_vclo_d,                      // llvm.loongarch.lsx.vclo.d (IntrinsicsLoongArch.td:430)
    loongarch_lsx_vclo_h,                      // llvm.loongarch.lsx.vclo.h (IntrinsicsLoongArch.td:423)
    loongarch_lsx_vclo_w,                      // llvm.loongarch.lsx.vclo.w (IntrinsicsLoongArch.td:426)
    loongarch_lsx_vclz_b,                      // llvm.loongarch.lsx.vclz.b (IntrinsicsLoongArch.td:420)
    loongarch_lsx_vclz_d,                      // llvm.loongarch.lsx.vclz.d (IntrinsicsLoongArch.td:430)
    loongarch_lsx_vclz_h,                      // llvm.loongarch.lsx.vclz.h (IntrinsicsLoongArch.td:423)
    loongarch_lsx_vclz_w,                      // llvm.loongarch.lsx.vclz.w (IntrinsicsLoongArch.td:426)
    loongarch_lsx_vdiv_b,                      // llvm.loongarch.lsx.vdiv.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vdiv_bu,                     // llvm.loongarch.lsx.vdiv.bu (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vdiv_d,                      // llvm.loongarch.lsx.vdiv.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vdiv_du,                     // llvm.loongarch.lsx.vdiv.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vdiv_h,                      // llvm.loongarch.lsx.vdiv.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vdiv_hu,                     // llvm.loongarch.lsx.vdiv.hu (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vdiv_w,                      // llvm.loongarch.lsx.vdiv.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vdiv_wu,                     // llvm.loongarch.lsx.vdiv.wu (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vexth_d_w,                   // llvm.loongarch.lsx.vexth.d.w (IntrinsicsLoongArch.td:440)
    loongarch_lsx_vexth_du_wu,                 // llvm.loongarch.lsx.vexth.du.wu (IntrinsicsLoongArch.td:440)
    loongarch_lsx_vexth_h_b,                   // llvm.loongarch.lsx.vexth.h.b (IntrinsicsLoongArch.td:434)
    loongarch_lsx_vexth_hu_bu,                 // llvm.loongarch.lsx.vexth.hu.bu (IntrinsicsLoongArch.td:434)
    loongarch_lsx_vexth_q_d,                   // llvm.loongarch.lsx.vexth.q.d (IntrinsicsLoongArch.td:430)
    loongarch_lsx_vexth_qu_du,                 // llvm.loongarch.lsx.vexth.qu.du (IntrinsicsLoongArch.td:430)
    loongarch_lsx_vexth_w_h,                   // llvm.loongarch.lsx.vexth.w.h (IntrinsicsLoongArch.td:437)
    loongarch_lsx_vexth_wu_hu,                 // llvm.loongarch.lsx.vexth.wu.hu (IntrinsicsLoongArch.td:437)
    loongarch_lsx_vextl_q_d,                   // llvm.loongarch.lsx.vextl.q.d (IntrinsicsLoongArch.td:430)
    loongarch_lsx_vextl_qu_du,                 // llvm.loongarch.lsx.vextl.qu.du (IntrinsicsLoongArch.td:430)
    loongarch_lsx_vextrins_b,                  // llvm.loongarch.lsx.vextrins.b (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vextrins_d,                  // llvm.loongarch.lsx.vextrins.d (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vextrins_h,                  // llvm.loongarch.lsx.vextrins.h (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vextrins_w,                  // llvm.loongarch.lsx.vextrins.w (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vfadd_d,                     // llvm.loongarch.lsx.vfadd.d (IntrinsicsLoongArch.td:533)
    loongarch_lsx_vfadd_s,                     // llvm.loongarch.lsx.vfadd.s (IntrinsicsLoongArch.td:528)
    loongarch_lsx_vfclass_d,                   // llvm.loongarch.lsx.vfclass.d (IntrinsicsLoongArch.td:572)
    loongarch_lsx_vfclass_s,                   // llvm.loongarch.lsx.vfclass.s (IntrinsicsLoongArch.td:568)
    loongarch_lsx_vfcmp_caf_d,                 // llvm.loongarch.lsx.vfcmp.caf.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_caf_s,                 // llvm.loongarch.lsx.vfcmp.caf.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_ceq_d,                 // llvm.loongarch.lsx.vfcmp.ceq.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_ceq_s,                 // llvm.loongarch.lsx.vfcmp.ceq.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_cle_d,                 // llvm.loongarch.lsx.vfcmp.cle.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_cle_s,                 // llvm.loongarch.lsx.vfcmp.cle.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_clt_d,                 // llvm.loongarch.lsx.vfcmp.clt.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_clt_s,                 // llvm.loongarch.lsx.vfcmp.clt.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_cne_d,                 // llvm.loongarch.lsx.vfcmp.cne.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_cne_s,                 // llvm.loongarch.lsx.vfcmp.cne.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_cor_d,                 // llvm.loongarch.lsx.vfcmp.cor.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_cor_s,                 // llvm.loongarch.lsx.vfcmp.cor.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_cueq_d,                // llvm.loongarch.lsx.vfcmp.cueq.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_cueq_s,                // llvm.loongarch.lsx.vfcmp.cueq.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_cule_d,                // llvm.loongarch.lsx.vfcmp.cule.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_cule_s,                // llvm.loongarch.lsx.vfcmp.cule.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_cult_d,                // llvm.loongarch.lsx.vfcmp.cult.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_cult_s,                // llvm.loongarch.lsx.vfcmp.cult.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_cun_d,                 // llvm.loongarch.lsx.vfcmp.cun.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_cun_s,                 // llvm.loongarch.lsx.vfcmp.cun.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_cune_d,                // llvm.loongarch.lsx.vfcmp.cune.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_cune_s,                // llvm.loongarch.lsx.vfcmp.cune.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_saf_d,                 // llvm.loongarch.lsx.vfcmp.saf.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_saf_s,                 // llvm.loongarch.lsx.vfcmp.saf.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_seq_d,                 // llvm.loongarch.lsx.vfcmp.seq.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_seq_s,                 // llvm.loongarch.lsx.vfcmp.seq.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_sle_d,                 // llvm.loongarch.lsx.vfcmp.sle.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_sle_s,                 // llvm.loongarch.lsx.vfcmp.sle.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_slt_d,                 // llvm.loongarch.lsx.vfcmp.slt.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_slt_s,                 // llvm.loongarch.lsx.vfcmp.slt.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_sne_d,                 // llvm.loongarch.lsx.vfcmp.sne.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_sne_s,                 // llvm.loongarch.lsx.vfcmp.sne.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_sor_d,                 // llvm.loongarch.lsx.vfcmp.sor.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_sor_s,                 // llvm.loongarch.lsx.vfcmp.sor.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_sueq_d,                // llvm.loongarch.lsx.vfcmp.sueq.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_sueq_s,                // llvm.loongarch.lsx.vfcmp.sueq.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_sule_d,                // llvm.loongarch.lsx.vfcmp.sule.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_sule_s,                // llvm.loongarch.lsx.vfcmp.sule.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_sult_d,                // llvm.loongarch.lsx.vfcmp.sult.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_sult_s,                // llvm.loongarch.lsx.vfcmp.sult.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_sun_d,                 // llvm.loongarch.lsx.vfcmp.sun.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_sun_s,                 // llvm.loongarch.lsx.vfcmp.sun.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcmp_sune_d,                // llvm.loongarch.lsx.vfcmp.sune.d (IntrinsicsLoongArch.td:627)
    loongarch_lsx_vfcmp_sune_s,                // llvm.loongarch.lsx.vfcmp.sune.s (IntrinsicsLoongArch.td:618)
    loongarch_lsx_vfcvt_h_s,                   // llvm.loongarch.lsx.vfcvt.h.s (IntrinsicsLoongArch.td:604)
    loongarch_lsx_vfcvt_s_d,                   // llvm.loongarch.lsx.vfcvt.s.d (IntrinsicsLoongArch.td:608)
    loongarch_lsx_vfcvth_d_s,                  // llvm.loongarch.lsx.vfcvth.d.s (IntrinsicsLoongArch.td:563)
    loongarch_lsx_vfcvth_s_h,                  // llvm.loongarch.lsx.vfcvth.s.h (IntrinsicsLoongArch.td:560)
    loongarch_lsx_vfcvtl_d_s,                  // llvm.loongarch.lsx.vfcvtl.d.s (IntrinsicsLoongArch.td:563)
    loongarch_lsx_vfcvtl_s_h,                  // llvm.loongarch.lsx.vfcvtl.s.h (IntrinsicsLoongArch.td:560)
    loongarch_lsx_vfdiv_d,                     // llvm.loongarch.lsx.vfdiv.d (IntrinsicsLoongArch.td:533)
    loongarch_lsx_vfdiv_s,                     // llvm.loongarch.lsx.vfdiv.s (IntrinsicsLoongArch.td:528)
    loongarch_lsx_vffint_d_l,                  // llvm.loongarch.lsx.vffint.d.l (IntrinsicsLoongArch.td:586)
    loongarch_lsx_vffint_d_lu,                 // llvm.loongarch.lsx.vffint.d.lu (IntrinsicsLoongArch.td:586)
    loongarch_lsx_vffint_s_l,                  // llvm.loongarch.lsx.vffint.s.l (IntrinsicsLoongArch.td:594)
    loongarch_lsx_vffint_s_w,                  // llvm.loongarch.lsx.vffint.s.w (IntrinsicsLoongArch.td:583)
    loongarch_lsx_vffint_s_wu,                 // llvm.loongarch.lsx.vffint.s.wu (IntrinsicsLoongArch.td:583)
    loongarch_lsx_vffinth_d_w,                 // llvm.loongarch.lsx.vffinth.d.w (IntrinsicsLoongArch.td:590)
    loongarch_lsx_vffintl_d_w,                 // llvm.loongarch.lsx.vffintl.d.w (IntrinsicsLoongArch.td:590)
    loongarch_lsx_vflogb_d,                    // llvm.loongarch.lsx.vflogb.d (IntrinsicsLoongArch.td:556)
    loongarch_lsx_vflogb_s,                    // llvm.loongarch.lsx.vflogb.s (IntrinsicsLoongArch.td:551)
    loongarch_lsx_vfmadd_d,                    // llvm.loongarch.lsx.vfmadd.d (IntrinsicsLoongArch.td:543)
    loongarch_lsx_vfmadd_s,                    // llvm.loongarch.lsx.vfmadd.s (IntrinsicsLoongArch.td:538)
    loongarch_lsx_vfmax_d,                     // llvm.loongarch.lsx.vfmax.d (IntrinsicsLoongArch.td:533)
    loongarch_lsx_vfmax_s,                     // llvm.loongarch.lsx.vfmax.s (IntrinsicsLoongArch.td:528)
    loongarch_lsx_vfmaxa_d,                    // llvm.loongarch.lsx.vfmaxa.d (IntrinsicsLoongArch.td:533)
    loongarch_lsx_vfmaxa_s,                    // llvm.loongarch.lsx.vfmaxa.s (IntrinsicsLoongArch.td:528)
    loongarch_lsx_vfmin_d,                     // llvm.loongarch.lsx.vfmin.d (IntrinsicsLoongArch.td:533)
    loongarch_lsx_vfmin_s,                     // llvm.loongarch.lsx.vfmin.s (IntrinsicsLoongArch.td:528)
    loongarch_lsx_vfmina_d,                    // llvm.loongarch.lsx.vfmina.d (IntrinsicsLoongArch.td:533)
    loongarch_lsx_vfmina_s,                    // llvm.loongarch.lsx.vfmina.s (IntrinsicsLoongArch.td:528)
    loongarch_lsx_vfmsub_d,                    // llvm.loongarch.lsx.vfmsub.d (IntrinsicsLoongArch.td:543)
    loongarch_lsx_vfmsub_s,                    // llvm.loongarch.lsx.vfmsub.s (IntrinsicsLoongArch.td:538)
    loongarch_lsx_vfmul_d,                     // llvm.loongarch.lsx.vfmul.d (IntrinsicsLoongArch.td:533)
    loongarch_lsx_vfmul_s,                     // llvm.loongarch.lsx.vfmul.s (IntrinsicsLoongArch.td:528)
    loongarch_lsx_vfnmadd_d,                   // llvm.loongarch.lsx.vfnmadd.d (IntrinsicsLoongArch.td:543)
    loongarch_lsx_vfnmadd_s,                   // llvm.loongarch.lsx.vfnmadd.s (IntrinsicsLoongArch.td:538)
    loongarch_lsx_vfnmsub_d,                   // llvm.loongarch.lsx.vfnmsub.d (IntrinsicsLoongArch.td:543)
    loongarch_lsx_vfnmsub_s,                   // llvm.loongarch.lsx.vfnmsub.s (IntrinsicsLoongArch.td:538)
    loongarch_lsx_vfrecip_d,                   // llvm.loongarch.lsx.vfrecip.d (IntrinsicsLoongArch.td:556)
    loongarch_lsx_vfrecip_s,                   // llvm.loongarch.lsx.vfrecip.s (IntrinsicsLoongArch.td:551)
    loongarch_lsx_vfrecipe_d,                  // llvm.loongarch.lsx.vfrecipe.d (IntrinsicsLoongArch.td:556)
    loongarch_lsx_vfrecipe_s,                  // llvm.loongarch.lsx.vfrecipe.s (IntrinsicsLoongArch.td:551)
    loongarch_lsx_vfrint_d,                    // llvm.loongarch.lsx.vfrint.d (IntrinsicsLoongArch.td:556)
    loongarch_lsx_vfrint_s,                    // llvm.loongarch.lsx.vfrint.s (IntrinsicsLoongArch.td:551)
    loongarch_lsx_vfrintrm_d,                  // llvm.loongarch.lsx.vfrintrm.d (IntrinsicsLoongArch.td:556)
    loongarch_lsx_vfrintrm_s,                  // llvm.loongarch.lsx.vfrintrm.s (IntrinsicsLoongArch.td:551)
    loongarch_lsx_vfrintrne_d,                 // llvm.loongarch.lsx.vfrintrne.d (IntrinsicsLoongArch.td:556)
    loongarch_lsx_vfrintrne_s,                 // llvm.loongarch.lsx.vfrintrne.s (IntrinsicsLoongArch.td:551)
    loongarch_lsx_vfrintrp_d,                  // llvm.loongarch.lsx.vfrintrp.d (IntrinsicsLoongArch.td:556)
    loongarch_lsx_vfrintrp_s,                  // llvm.loongarch.lsx.vfrintrp.s (IntrinsicsLoongArch.td:551)
    loongarch_lsx_vfrintrz_d,                  // llvm.loongarch.lsx.vfrintrz.d (IntrinsicsLoongArch.td:556)
    loongarch_lsx_vfrintrz_s,                  // llvm.loongarch.lsx.vfrintrz.s (IntrinsicsLoongArch.td:551)
    loongarch_lsx_vfrsqrt_d,                   // llvm.loongarch.lsx.vfrsqrt.d (IntrinsicsLoongArch.td:556)
    loongarch_lsx_vfrsqrt_s,                   // llvm.loongarch.lsx.vfrsqrt.s (IntrinsicsLoongArch.td:551)
    loongarch_lsx_vfrsqrte_d,                  // llvm.loongarch.lsx.vfrsqrte.d (IntrinsicsLoongArch.td:556)
    loongarch_lsx_vfrsqrte_s,                  // llvm.loongarch.lsx.vfrsqrte.s (IntrinsicsLoongArch.td:551)
    loongarch_lsx_vfrstp_b,                    // llvm.loongarch.lsx.vfrstp.b (IntrinsicsLoongArch.td:327)
    loongarch_lsx_vfrstp_h,                    // llvm.loongarch.lsx.vfrstp.h (IntrinsicsLoongArch.td:332)
    loongarch_lsx_vfrstpi_b,                   // llvm.loongarch.lsx.vfrstpi.b (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vfrstpi_h,                   // llvm.loongarch.lsx.vfrstpi.h (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vfsqrt_d,                    // llvm.loongarch.lsx.vfsqrt.d (IntrinsicsLoongArch.td:556)
    loongarch_lsx_vfsqrt_s,                    // llvm.loongarch.lsx.vfsqrt.s (IntrinsicsLoongArch.td:551)
    loongarch_lsx_vfsub_d,                     // llvm.loongarch.lsx.vfsub.d (IntrinsicsLoongArch.td:533)
    loongarch_lsx_vfsub_s,                     // llvm.loongarch.lsx.vfsub.s (IntrinsicsLoongArch.td:528)
    loongarch_lsx_vftint_l_d,                  // llvm.loongarch.lsx.vftint.l.d (IntrinsicsLoongArch.td:572)
    loongarch_lsx_vftint_lu_d,                 // llvm.loongarch.lsx.vftint.lu.d (IntrinsicsLoongArch.td:572)
    loongarch_lsx_vftint_w_d,                  // llvm.loongarch.lsx.vftint.w.d (IntrinsicsLoongArch.td:599)
    loongarch_lsx_vftint_w_s,                  // llvm.loongarch.lsx.vftint.w.s (IntrinsicsLoongArch.td:568)
    loongarch_lsx_vftint_wu_s,                 // llvm.loongarch.lsx.vftint.wu.s (IntrinsicsLoongArch.td:568)
    loongarch_lsx_vftinth_l_s,                 // llvm.loongarch.lsx.vftinth.l.s (IntrinsicsLoongArch.td:579)
    loongarch_lsx_vftintl_l_s,                 // llvm.loongarch.lsx.vftintl.l.s (IntrinsicsLoongArch.td:579)
    loongarch_lsx_vftintrm_l_d,                // llvm.loongarch.lsx.vftintrm.l.d (IntrinsicsLoongArch.td:572)
    loongarch_lsx_vftintrm_w_d,                // llvm.loongarch.lsx.vftintrm.w.d (IntrinsicsLoongArch.td:599)
    loongarch_lsx_vftintrm_w_s,                // llvm.loongarch.lsx.vftintrm.w.s (IntrinsicsLoongArch.td:568)
    loongarch_lsx_vftintrmh_l_s,               // llvm.loongarch.lsx.vftintrmh.l.s (IntrinsicsLoongArch.td:579)
    loongarch_lsx_vftintrml_l_s,               // llvm.loongarch.lsx.vftintrml.l.s (IntrinsicsLoongArch.td:579)
    loongarch_lsx_vftintrne_l_d,               // llvm.loongarch.lsx.vftintrne.l.d (IntrinsicsLoongArch.td:572)
    loongarch_lsx_vftintrne_w_d,               // llvm.loongarch.lsx.vftintrne.w.d (IntrinsicsLoongArch.td:599)
    loongarch_lsx_vftintrne_w_s,               // llvm.loongarch.lsx.vftintrne.w.s (IntrinsicsLoongArch.td:568)
    loongarch_lsx_vftintrneh_l_s,              // llvm.loongarch.lsx.vftintrneh.l.s (IntrinsicsLoongArch.td:579)
    loongarch_lsx_vftintrnel_l_s,              // llvm.loongarch.lsx.vftintrnel.l.s (IntrinsicsLoongArch.td:579)
    loongarch_lsx_vftintrp_l_d,                // llvm.loongarch.lsx.vftintrp.l.d (IntrinsicsLoongArch.td:572)
    loongarch_lsx_vftintrp_w_d,                // llvm.loongarch.lsx.vftintrp.w.d (IntrinsicsLoongArch.td:599)
    loongarch_lsx_vftintrp_w_s,                // llvm.loongarch.lsx.vftintrp.w.s (IntrinsicsLoongArch.td:568)
    loongarch_lsx_vftintrph_l_s,               // llvm.loongarch.lsx.vftintrph.l.s (IntrinsicsLoongArch.td:579)
    loongarch_lsx_vftintrpl_l_s,               // llvm.loongarch.lsx.vftintrpl.l.s (IntrinsicsLoongArch.td:579)
    loongarch_lsx_vftintrz_l_d,                // llvm.loongarch.lsx.vftintrz.l.d (IntrinsicsLoongArch.td:572)
    loongarch_lsx_vftintrz_lu_d,               // llvm.loongarch.lsx.vftintrz.lu.d (IntrinsicsLoongArch.td:572)
    loongarch_lsx_vftintrz_w_d,                // llvm.loongarch.lsx.vftintrz.w.d (IntrinsicsLoongArch.td:599)
    loongarch_lsx_vftintrz_w_s,                // llvm.loongarch.lsx.vftintrz.w.s (IntrinsicsLoongArch.td:568)
    loongarch_lsx_vftintrz_wu_s,               // llvm.loongarch.lsx.vftintrz.wu.s (IntrinsicsLoongArch.td:568)
    loongarch_lsx_vftintrzh_l_s,               // llvm.loongarch.lsx.vftintrzh.l.s (IntrinsicsLoongArch.td:579)
    loongarch_lsx_vftintrzl_l_s,               // llvm.loongarch.lsx.vftintrzl.l.s (IntrinsicsLoongArch.td:579)
    loongarch_lsx_vhaddw_d_w,                  // llvm.loongarch.lsx.vhaddw.d.w (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vhaddw_du_wu,                // llvm.loongarch.lsx.vhaddw.du.wu (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vhaddw_h_b,                  // llvm.loongarch.lsx.vhaddw.h.b (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vhaddw_hu_bu,                // llvm.loongarch.lsx.vhaddw.hu.bu (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vhaddw_q_d,                  // llvm.loongarch.lsx.vhaddw.q.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vhaddw_qu_du,                // llvm.loongarch.lsx.vhaddw.qu.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vhaddw_w_h,                  // llvm.loongarch.lsx.vhaddw.w.h (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vhaddw_wu_hu,                // llvm.loongarch.lsx.vhaddw.wu.hu (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vhsubw_d_w,                  // llvm.loongarch.lsx.vhsubw.d.w (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vhsubw_du_wu,                // llvm.loongarch.lsx.vhsubw.du.wu (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vhsubw_h_b,                  // llvm.loongarch.lsx.vhsubw.h.b (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vhsubw_hu_bu,                // llvm.loongarch.lsx.vhsubw.hu.bu (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vhsubw_q_d,                  // llvm.loongarch.lsx.vhsubw.q.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vhsubw_qu_du,                // llvm.loongarch.lsx.vhsubw.qu.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vhsubw_w_h,                  // llvm.loongarch.lsx.vhsubw.w.h (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vhsubw_wu_hu,                // llvm.loongarch.lsx.vhsubw.wu.hu (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vilvh_b,                     // llvm.loongarch.lsx.vilvh.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vilvh_d,                     // llvm.loongarch.lsx.vilvh.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vilvh_h,                     // llvm.loongarch.lsx.vilvh.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vilvh_w,                     // llvm.loongarch.lsx.vilvh.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vilvl_b,                     // llvm.loongarch.lsx.vilvl.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vilvl_d,                     // llvm.loongarch.lsx.vilvl.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vilvl_h,                     // llvm.loongarch.lsx.vilvl.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vilvl_w,                     // llvm.loongarch.lsx.vilvl.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vinsgr2vr_b,                 // llvm.loongarch.lsx.vinsgr2vr.b (IntrinsicsLoongArch.td:463)
    loongarch_lsx_vinsgr2vr_d,                 // llvm.loongarch.lsx.vinsgr2vr.d (IntrinsicsLoongArch.td:472)
    loongarch_lsx_vinsgr2vr_h,                 // llvm.loongarch.lsx.vinsgr2vr.h (IntrinsicsLoongArch.td:466)
    loongarch_lsx_vinsgr2vr_w,                 // llvm.loongarch.lsx.vinsgr2vr.w (IntrinsicsLoongArch.td:469)
    loongarch_lsx_vld,                         // llvm.loongarch.lsx.vld (IntrinsicsLoongArch.td:632)
    loongarch_lsx_vldi,                        // llvm.loongarch.lsx.vldi (IntrinsicsLoongArch.td:443)
    loongarch_lsx_vldrepl_b,                   // llvm.loongarch.lsx.vldrepl.b (IntrinsicsLoongArch.td:638)
    loongarch_lsx_vldrepl_d,                   // llvm.loongarch.lsx.vldrepl.d (IntrinsicsLoongArch.td:647)
    loongarch_lsx_vldrepl_h,                   // llvm.loongarch.lsx.vldrepl.h (IntrinsicsLoongArch.td:641)
    loongarch_lsx_vldrepl_w,                   // llvm.loongarch.lsx.vldrepl.w (IntrinsicsLoongArch.td:644)
    loongarch_lsx_vldx,                        // llvm.loongarch.lsx.vldx (IntrinsicsLoongArch.td:635)
    loongarch_lsx_vmadd_b,                     // llvm.loongarch.lsx.vmadd.b (IntrinsicsLoongArch.td:327)
    loongarch_lsx_vmadd_d,                     // llvm.loongarch.lsx.vmadd.d (IntrinsicsLoongArch.td:342)
    loongarch_lsx_vmadd_h,                     // llvm.loongarch.lsx.vmadd.h (IntrinsicsLoongArch.td:332)
    loongarch_lsx_vmadd_w,                     // llvm.loongarch.lsx.vmadd.w (IntrinsicsLoongArch.td:337)
    loongarch_lsx_vmaddwev_d_w,                // llvm.loongarch.lsx.vmaddwev.d.w (IntrinsicsLoongArch.td:394)
    loongarch_lsx_vmaddwev_d_wu,               // llvm.loongarch.lsx.vmaddwev.d.wu (IntrinsicsLoongArch.td:394)
    loongarch_lsx_vmaddwev_d_wu_w,             // llvm.loongarch.lsx.vmaddwev.d.wu.w (IntrinsicsLoongArch.td:394)
    loongarch_lsx_vmaddwev_h_b,                // llvm.loongarch.lsx.vmaddwev.h.b (IntrinsicsLoongArch.td:382)
    loongarch_lsx_vmaddwev_h_bu,               // llvm.loongarch.lsx.vmaddwev.h.bu (IntrinsicsLoongArch.td:382)
    loongarch_lsx_vmaddwev_h_bu_b,             // llvm.loongarch.lsx.vmaddwev.h.bu.b (IntrinsicsLoongArch.td:382)
    loongarch_lsx_vmaddwev_q_d,                // llvm.loongarch.lsx.vmaddwev.q.d (IntrinsicsLoongArch.td:400)
    loongarch_lsx_vmaddwev_q_du,               // llvm.loongarch.lsx.vmaddwev.q.du (IntrinsicsLoongArch.td:400)
    loongarch_lsx_vmaddwev_q_du_d,             // llvm.loongarch.lsx.vmaddwev.q.du.d (IntrinsicsLoongArch.td:400)
    loongarch_lsx_vmaddwev_w_h,                // llvm.loongarch.lsx.vmaddwev.w.h (IntrinsicsLoongArch.td:388)
    loongarch_lsx_vmaddwev_w_hu,               // llvm.loongarch.lsx.vmaddwev.w.hu (IntrinsicsLoongArch.td:388)
    loongarch_lsx_vmaddwev_w_hu_h,             // llvm.loongarch.lsx.vmaddwev.w.hu.h (IntrinsicsLoongArch.td:388)
    loongarch_lsx_vmaddwod_d_w,                // llvm.loongarch.lsx.vmaddwod.d.w (IntrinsicsLoongArch.td:394)
    loongarch_lsx_vmaddwod_d_wu,               // llvm.loongarch.lsx.vmaddwod.d.wu (IntrinsicsLoongArch.td:394)
    loongarch_lsx_vmaddwod_d_wu_w,             // llvm.loongarch.lsx.vmaddwod.d.wu.w (IntrinsicsLoongArch.td:394)
    loongarch_lsx_vmaddwod_h_b,                // llvm.loongarch.lsx.vmaddwod.h.b (IntrinsicsLoongArch.td:382)
    loongarch_lsx_vmaddwod_h_bu,               // llvm.loongarch.lsx.vmaddwod.h.bu (IntrinsicsLoongArch.td:382)
    loongarch_lsx_vmaddwod_h_bu_b,             // llvm.loongarch.lsx.vmaddwod.h.bu.b (IntrinsicsLoongArch.td:382)
    loongarch_lsx_vmaddwod_q_d,                // llvm.loongarch.lsx.vmaddwod.q.d (IntrinsicsLoongArch.td:400)
    loongarch_lsx_vmaddwod_q_du,               // llvm.loongarch.lsx.vmaddwod.q.du (IntrinsicsLoongArch.td:400)
    loongarch_lsx_vmaddwod_q_du_d,             // llvm.loongarch.lsx.vmaddwod.q.du.d (IntrinsicsLoongArch.td:400)
    loongarch_lsx_vmaddwod_w_h,                // llvm.loongarch.lsx.vmaddwod.w.h (IntrinsicsLoongArch.td:388)
    loongarch_lsx_vmaddwod_w_hu,               // llvm.loongarch.lsx.vmaddwod.w.hu (IntrinsicsLoongArch.td:388)
    loongarch_lsx_vmaddwod_w_hu_h,             // llvm.loongarch.lsx.vmaddwod.w.hu.h (IntrinsicsLoongArch.td:388)
    loongarch_lsx_vmax_b,                      // llvm.loongarch.lsx.vmax.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vmax_bu,                     // llvm.loongarch.lsx.vmax.bu (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vmax_d,                      // llvm.loongarch.lsx.vmax.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmax_du,                     // llvm.loongarch.lsx.vmax.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmax_h,                      // llvm.loongarch.lsx.vmax.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vmax_hu,                     // llvm.loongarch.lsx.vmax.hu (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vmax_w,                      // llvm.loongarch.lsx.vmax.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vmax_wu,                     // llvm.loongarch.lsx.vmax.wu (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vmaxi_b,                     // llvm.loongarch.lsx.vmaxi.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vmaxi_bu,                    // llvm.loongarch.lsx.vmaxi.bu (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vmaxi_d,                     // llvm.loongarch.lsx.vmaxi.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vmaxi_du,                    // llvm.loongarch.lsx.vmaxi.du (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vmaxi_h,                     // llvm.loongarch.lsx.vmaxi.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vmaxi_hu,                    // llvm.loongarch.lsx.vmaxi.hu (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vmaxi_w,                     // llvm.loongarch.lsx.vmaxi.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vmaxi_wu,                    // llvm.loongarch.lsx.vmaxi.wu (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vmin_b,                      // llvm.loongarch.lsx.vmin.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vmin_bu,                     // llvm.loongarch.lsx.vmin.bu (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vmin_d,                      // llvm.loongarch.lsx.vmin.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmin_du,                     // llvm.loongarch.lsx.vmin.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmin_h,                      // llvm.loongarch.lsx.vmin.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vmin_hu,                     // llvm.loongarch.lsx.vmin.hu (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vmin_w,                      // llvm.loongarch.lsx.vmin.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vmin_wu,                     // llvm.loongarch.lsx.vmin.wu (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vmini_b,                     // llvm.loongarch.lsx.vmini.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vmini_bu,                    // llvm.loongarch.lsx.vmini.bu (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vmini_d,                     // llvm.loongarch.lsx.vmini.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vmini_du,                    // llvm.loongarch.lsx.vmini.du (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vmini_h,                     // llvm.loongarch.lsx.vmini.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vmini_hu,                    // llvm.loongarch.lsx.vmini.hu (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vmini_w,                     // llvm.loongarch.lsx.vmini.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vmini_wu,                    // llvm.loongarch.lsx.vmini.wu (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vmod_b,                      // llvm.loongarch.lsx.vmod.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vmod_bu,                     // llvm.loongarch.lsx.vmod.bu (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vmod_d,                      // llvm.loongarch.lsx.vmod.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmod_du,                     // llvm.loongarch.lsx.vmod.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmod_h,                      // llvm.loongarch.lsx.vmod.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vmod_hu,                     // llvm.loongarch.lsx.vmod.hu (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vmod_w,                      // llvm.loongarch.lsx.vmod.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vmod_wu,                     // llvm.loongarch.lsx.vmod.wu (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vmskgez_b,                   // llvm.loongarch.lsx.vmskgez.b (IntrinsicsLoongArch.td:420)
    loongarch_lsx_vmskltz_b,                   // llvm.loongarch.lsx.vmskltz.b (IntrinsicsLoongArch.td:420)
    loongarch_lsx_vmskltz_d,                   // llvm.loongarch.lsx.vmskltz.d (IntrinsicsLoongArch.td:430)
    loongarch_lsx_vmskltz_h,                   // llvm.loongarch.lsx.vmskltz.h (IntrinsicsLoongArch.td:423)
    loongarch_lsx_vmskltz_w,                   // llvm.loongarch.lsx.vmskltz.w (IntrinsicsLoongArch.td:426)
    loongarch_lsx_vmsknz_b,                    // llvm.loongarch.lsx.vmsknz.b (IntrinsicsLoongArch.td:420)
    loongarch_lsx_vmsub_b,                     // llvm.loongarch.lsx.vmsub.b (IntrinsicsLoongArch.td:327)
    loongarch_lsx_vmsub_d,                     // llvm.loongarch.lsx.vmsub.d (IntrinsicsLoongArch.td:342)
    loongarch_lsx_vmsub_h,                     // llvm.loongarch.lsx.vmsub.h (IntrinsicsLoongArch.td:332)
    loongarch_lsx_vmsub_w,                     // llvm.loongarch.lsx.vmsub.w (IntrinsicsLoongArch.td:337)
    loongarch_lsx_vmuh_b,                      // llvm.loongarch.lsx.vmuh.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vmuh_bu,                     // llvm.loongarch.lsx.vmuh.bu (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vmuh_d,                      // llvm.loongarch.lsx.vmuh.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmuh_du,                     // llvm.loongarch.lsx.vmuh.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmuh_h,                      // llvm.loongarch.lsx.vmuh.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vmuh_hu,                     // llvm.loongarch.lsx.vmuh.hu (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vmuh_w,                      // llvm.loongarch.lsx.vmuh.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vmuh_wu,                     // llvm.loongarch.lsx.vmuh.wu (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vmul_b,                      // llvm.loongarch.lsx.vmul.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vmul_d,                      // llvm.loongarch.lsx.vmul.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmul_h,                      // llvm.loongarch.lsx.vmul.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vmul_w,                      // llvm.loongarch.lsx.vmul.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vmulwev_d_w,                 // llvm.loongarch.lsx.vmulwev.d.w (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vmulwev_d_wu,                // llvm.loongarch.lsx.vmulwev.d.wu (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vmulwev_d_wu_w,              // llvm.loongarch.lsx.vmulwev.d.wu.w (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vmulwev_h_b,                 // llvm.loongarch.lsx.vmulwev.h.b (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vmulwev_h_bu,                // llvm.loongarch.lsx.vmulwev.h.bu (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vmulwev_h_bu_b,              // llvm.loongarch.lsx.vmulwev.h.bu.b (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vmulwev_q_d,                 // llvm.loongarch.lsx.vmulwev.q.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmulwev_q_du,                // llvm.loongarch.lsx.vmulwev.q.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmulwev_q_du_d,              // llvm.loongarch.lsx.vmulwev.q.du.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmulwev_w_h,                 // llvm.loongarch.lsx.vmulwev.w.h (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vmulwev_w_hu,                // llvm.loongarch.lsx.vmulwev.w.hu (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vmulwev_w_hu_h,              // llvm.loongarch.lsx.vmulwev.w.hu.h (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vmulwod_d_w,                 // llvm.loongarch.lsx.vmulwod.d.w (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vmulwod_d_wu,                // llvm.loongarch.lsx.vmulwod.d.wu (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vmulwod_d_wu_w,              // llvm.loongarch.lsx.vmulwod.d.wu.w (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vmulwod_h_b,                 // llvm.loongarch.lsx.vmulwod.h.b (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vmulwod_h_bu,                // llvm.loongarch.lsx.vmulwod.h.bu (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vmulwod_h_bu_b,              // llvm.loongarch.lsx.vmulwod.h.bu.b (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vmulwod_q_d,                 // llvm.loongarch.lsx.vmulwod.q.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmulwod_q_du,                // llvm.loongarch.lsx.vmulwod.q.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmulwod_q_du_d,              // llvm.loongarch.lsx.vmulwod.q.du.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vmulwod_w_h,                 // llvm.loongarch.lsx.vmulwod.w.h (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vmulwod_w_hu,                // llvm.loongarch.lsx.vmulwod.w.hu (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vmulwod_w_hu_h,              // llvm.loongarch.lsx.vmulwod.w.hu.h (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vneg_b,                      // llvm.loongarch.lsx.vneg.b (IntrinsicsLoongArch.td:420)
    loongarch_lsx_vneg_d,                      // llvm.loongarch.lsx.vneg.d (IntrinsicsLoongArch.td:430)
    loongarch_lsx_vneg_h,                      // llvm.loongarch.lsx.vneg.h (IntrinsicsLoongArch.td:423)
    loongarch_lsx_vneg_w,                      // llvm.loongarch.lsx.vneg.w (IntrinsicsLoongArch.td:426)
    loongarch_lsx_vnor_v,                      // llvm.loongarch.lsx.vnor.v (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vnori_b,                     // llvm.loongarch.lsx.vnori.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vor_v,                       // llvm.loongarch.lsx.vor.v (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vori_b,                      // llvm.loongarch.lsx.vori.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vorn_v,                      // llvm.loongarch.lsx.vorn.v (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vpackev_b,                   // llvm.loongarch.lsx.vpackev.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vpackev_d,                   // llvm.loongarch.lsx.vpackev.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vpackev_h,                   // llvm.loongarch.lsx.vpackev.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vpackev_w,                   // llvm.loongarch.lsx.vpackev.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vpackod_b,                   // llvm.loongarch.lsx.vpackod.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vpackod_d,                   // llvm.loongarch.lsx.vpackod.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vpackod_h,                   // llvm.loongarch.lsx.vpackod.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vpackod_w,                   // llvm.loongarch.lsx.vpackod.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vpcnt_b,                     // llvm.loongarch.lsx.vpcnt.b (IntrinsicsLoongArch.td:420)
    loongarch_lsx_vpcnt_d,                     // llvm.loongarch.lsx.vpcnt.d (IntrinsicsLoongArch.td:430)
    loongarch_lsx_vpcnt_h,                     // llvm.loongarch.lsx.vpcnt.h (IntrinsicsLoongArch.td:423)
    loongarch_lsx_vpcnt_w,                     // llvm.loongarch.lsx.vpcnt.w (IntrinsicsLoongArch.td:426)
    loongarch_lsx_vpermi_w,                    // llvm.loongarch.lsx.vpermi.w (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vpickev_b,                   // llvm.loongarch.lsx.vpickev.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vpickev_d,                   // llvm.loongarch.lsx.vpickev.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vpickev_h,                   // llvm.loongarch.lsx.vpickev.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vpickev_w,                   // llvm.loongarch.lsx.vpickev.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vpickod_b,                   // llvm.loongarch.lsx.vpickod.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vpickod_d,                   // llvm.loongarch.lsx.vpickod.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vpickod_h,                   // llvm.loongarch.lsx.vpickod.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vpickod_w,                   // llvm.loongarch.lsx.vpickod.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vpickve2gr_b,                // llvm.loongarch.lsx.vpickve2gr.b (IntrinsicsLoongArch.td:486)
    loongarch_lsx_vpickve2gr_bu,               // llvm.loongarch.lsx.vpickve2gr.bu (IntrinsicsLoongArch.td:486)
    loongarch_lsx_vpickve2gr_d,                // llvm.loongarch.lsx.vpickve2gr.d (IntrinsicsLoongArch.td:498)
    loongarch_lsx_vpickve2gr_du,               // llvm.loongarch.lsx.vpickve2gr.du (IntrinsicsLoongArch.td:498)
    loongarch_lsx_vpickve2gr_h,                // llvm.loongarch.lsx.vpickve2gr.h (IntrinsicsLoongArch.td:490)
    loongarch_lsx_vpickve2gr_hu,               // llvm.loongarch.lsx.vpickve2gr.hu (IntrinsicsLoongArch.td:490)
    loongarch_lsx_vpickve2gr_w,                // llvm.loongarch.lsx.vpickve2gr.w (IntrinsicsLoongArch.td:494)
    loongarch_lsx_vpickve2gr_wu,               // llvm.loongarch.lsx.vpickve2gr.wu (IntrinsicsLoongArch.td:494)
    loongarch_lsx_vreplgr2vr_b,                // llvm.loongarch.lsx.vreplgr2vr.b (IntrinsicsLoongArch.td:454)
    loongarch_lsx_vreplgr2vr_d,                // llvm.loongarch.lsx.vreplgr2vr.d (IntrinsicsLoongArch.td:460)
    loongarch_lsx_vreplgr2vr_h,                // llvm.loongarch.lsx.vreplgr2vr.h (IntrinsicsLoongArch.td:456)
    loongarch_lsx_vreplgr2vr_w,                // llvm.loongarch.lsx.vreplgr2vr.w (IntrinsicsLoongArch.td:458)
    loongarch_lsx_vrepli_b,                    // llvm.loongarch.lsx.vrepli.b (IntrinsicsLoongArch.td:445)
    loongarch_lsx_vrepli_d,                    // llvm.loongarch.lsx.vrepli.d (IntrinsicsLoongArch.td:451)
    loongarch_lsx_vrepli_h,                    // llvm.loongarch.lsx.vrepli.h (IntrinsicsLoongArch.td:447)
    loongarch_lsx_vrepli_w,                    // llvm.loongarch.lsx.vrepli.w (IntrinsicsLoongArch.td:449)
    loongarch_lsx_vreplve_b,                   // llvm.loongarch.lsx.vreplve.b (IntrinsicsLoongArch.td:476)
    loongarch_lsx_vreplve_d,                   // llvm.loongarch.lsx.vreplve.d (IntrinsicsLoongArch.td:482)
    loongarch_lsx_vreplve_h,                   // llvm.loongarch.lsx.vreplve.h (IntrinsicsLoongArch.td:478)
    loongarch_lsx_vreplve_w,                   // llvm.loongarch.lsx.vreplve.w (IntrinsicsLoongArch.td:480)
    loongarch_lsx_vreplvei_b,                  // llvm.loongarch.lsx.vreplvei.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vreplvei_d,                  // llvm.loongarch.lsx.vreplvei.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vreplvei_h,                  // llvm.loongarch.lsx.vreplvei.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vreplvei_w,                  // llvm.loongarch.lsx.vreplvei.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vrotr_b,                     // llvm.loongarch.lsx.vrotr.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vrotr_d,                     // llvm.loongarch.lsx.vrotr.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vrotr_h,                     // llvm.loongarch.lsx.vrotr.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vrotr_w,                     // llvm.loongarch.lsx.vrotr.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vrotri_b,                    // llvm.loongarch.lsx.vrotri.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vrotri_d,                    // llvm.loongarch.lsx.vrotri.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vrotri_h,                    // llvm.loongarch.lsx.vrotri.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vrotri_w,                    // llvm.loongarch.lsx.vrotri.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vsadd_b,                     // llvm.loongarch.lsx.vsadd.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vsadd_bu,                    // llvm.loongarch.lsx.vsadd.bu (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vsadd_d,                     // llvm.loongarch.lsx.vsadd.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsadd_du,                    // llvm.loongarch.lsx.vsadd.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsadd_h,                     // llvm.loongarch.lsx.vsadd.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vsadd_hu,                    // llvm.loongarch.lsx.vsadd.hu (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vsadd_w,                     // llvm.loongarch.lsx.vsadd.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vsadd_wu,                    // llvm.loongarch.lsx.vsadd.wu (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vsat_b,                      // llvm.loongarch.lsx.vsat.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vsat_bu,                     // llvm.loongarch.lsx.vsat.bu (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vsat_d,                      // llvm.loongarch.lsx.vsat.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vsat_du,                     // llvm.loongarch.lsx.vsat.du (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vsat_h,                      // llvm.loongarch.lsx.vsat.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vsat_hu,                     // llvm.loongarch.lsx.vsat.hu (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vsat_w,                      // llvm.loongarch.lsx.vsat.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vsat_wu,                     // llvm.loongarch.lsx.vsat.wu (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vseq_b,                      // llvm.loongarch.lsx.vseq.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vseq_d,                      // llvm.loongarch.lsx.vseq.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vseq_h,                      // llvm.loongarch.lsx.vseq.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vseq_w,                      // llvm.loongarch.lsx.vseq.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vseqi_b,                     // llvm.loongarch.lsx.vseqi.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vseqi_d,                     // llvm.loongarch.lsx.vseqi.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vseqi_h,                     // llvm.loongarch.lsx.vseqi.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vseqi_w,                     // llvm.loongarch.lsx.vseqi.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vshuf_b,                     // llvm.loongarch.lsx.vshuf.b (IntrinsicsLoongArch.td:327)
    loongarch_lsx_vshuf_d,                     // llvm.loongarch.lsx.vshuf.d (IntrinsicsLoongArch.td:342)
    loongarch_lsx_vshuf_h,                     // llvm.loongarch.lsx.vshuf.h (IntrinsicsLoongArch.td:332)
    loongarch_lsx_vshuf_w,                     // llvm.loongarch.lsx.vshuf.w (IntrinsicsLoongArch.td:337)
    loongarch_lsx_vshuf4i_b,                   // llvm.loongarch.lsx.vshuf4i.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vshuf4i_d,                   // llvm.loongarch.lsx.vshuf4i.d (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vshuf4i_h,                   // llvm.loongarch.lsx.vshuf4i.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vshuf4i_w,                   // llvm.loongarch.lsx.vshuf4i.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vsigncov_b,                  // llvm.loongarch.lsx.vsigncov.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vsigncov_d,                  // llvm.loongarch.lsx.vsigncov.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsigncov_h,                  // llvm.loongarch.lsx.vsigncov.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vsigncov_w,                  // llvm.loongarch.lsx.vsigncov.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vsle_b,                      // llvm.loongarch.lsx.vsle.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vsle_bu,                     // llvm.loongarch.lsx.vsle.bu (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vsle_d,                      // llvm.loongarch.lsx.vsle.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsle_du,                     // llvm.loongarch.lsx.vsle.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsle_h,                      // llvm.loongarch.lsx.vsle.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vsle_hu,                     // llvm.loongarch.lsx.vsle.hu (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vsle_w,                      // llvm.loongarch.lsx.vsle.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vsle_wu,                     // llvm.loongarch.lsx.vsle.wu (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vslei_b,                     // llvm.loongarch.lsx.vslei.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vslei_bu,                    // llvm.loongarch.lsx.vslei.bu (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vslei_d,                     // llvm.loongarch.lsx.vslei.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vslei_du,                    // llvm.loongarch.lsx.vslei.du (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vslei_h,                     // llvm.loongarch.lsx.vslei.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vslei_hu,                    // llvm.loongarch.lsx.vslei.hu (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vslei_w,                     // llvm.loongarch.lsx.vslei.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vslei_wu,                    // llvm.loongarch.lsx.vslei.wu (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vsll_b,                      // llvm.loongarch.lsx.vsll.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vsll_d,                      // llvm.loongarch.lsx.vsll.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsll_h,                      // llvm.loongarch.lsx.vsll.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vsll_w,                      // llvm.loongarch.lsx.vsll.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vslli_b,                     // llvm.loongarch.lsx.vslli.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vslli_d,                     // llvm.loongarch.lsx.vslli.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vslli_h,                     // llvm.loongarch.lsx.vslli.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vslli_w,                     // llvm.loongarch.lsx.vslli.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vsllwil_d_w,                 // llvm.loongarch.lsx.vsllwil.d.w (IntrinsicsLoongArch.td:414)
    loongarch_lsx_vsllwil_du_wu,               // llvm.loongarch.lsx.vsllwil.du.wu (IntrinsicsLoongArch.td:414)
    loongarch_lsx_vsllwil_h_b,                 // llvm.loongarch.lsx.vsllwil.h.b (IntrinsicsLoongArch.td:406)
    loongarch_lsx_vsllwil_hu_bu,               // llvm.loongarch.lsx.vsllwil.hu.bu (IntrinsicsLoongArch.td:406)
    loongarch_lsx_vsllwil_w_h,                 // llvm.loongarch.lsx.vsllwil.w.h (IntrinsicsLoongArch.td:410)
    loongarch_lsx_vsllwil_wu_hu,               // llvm.loongarch.lsx.vsllwil.wu.hu (IntrinsicsLoongArch.td:410)
    loongarch_lsx_vslt_b,                      // llvm.loongarch.lsx.vslt.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vslt_bu,                     // llvm.loongarch.lsx.vslt.bu (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vslt_d,                      // llvm.loongarch.lsx.vslt.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vslt_du,                     // llvm.loongarch.lsx.vslt.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vslt_h,                      // llvm.loongarch.lsx.vslt.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vslt_hu,                     // llvm.loongarch.lsx.vslt.hu (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vslt_w,                      // llvm.loongarch.lsx.vslt.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vslt_wu,                     // llvm.loongarch.lsx.vslt.wu (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vslti_b,                     // llvm.loongarch.lsx.vslti.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vslti_bu,                    // llvm.loongarch.lsx.vslti.bu (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vslti_d,                     // llvm.loongarch.lsx.vslti.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vslti_du,                    // llvm.loongarch.lsx.vslti.du (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vslti_h,                     // llvm.loongarch.lsx.vslti.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vslti_hu,                    // llvm.loongarch.lsx.vslti.hu (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vslti_w,                     // llvm.loongarch.lsx.vslti.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vslti_wu,                    // llvm.loongarch.lsx.vslti.wu (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vsra_b,                      // llvm.loongarch.lsx.vsra.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vsra_d,                      // llvm.loongarch.lsx.vsra.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsra_h,                      // llvm.loongarch.lsx.vsra.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vsra_w,                      // llvm.loongarch.lsx.vsra.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vsrai_b,                     // llvm.loongarch.lsx.vsrai.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vsrai_d,                     // llvm.loongarch.lsx.vsrai.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vsrai_h,                     // llvm.loongarch.lsx.vsrai.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vsrai_w,                     // llvm.loongarch.lsx.vsrai.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vsran_b_h,                   // llvm.loongarch.lsx.vsran.b.h (IntrinsicsLoongArch.td:308)
    loongarch_lsx_vsran_h_w,                   // llvm.loongarch.lsx.vsran.h.w (IntrinsicsLoongArch.td:315)
    loongarch_lsx_vsran_w_d,                   // llvm.loongarch.lsx.vsran.w.d (IntrinsicsLoongArch.td:322)
    loongarch_lsx_vsrani_b_h,                  // llvm.loongarch.lsx.vsrani.b.h (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vsrani_d_q,                  // llvm.loongarch.lsx.vsrani.d.q (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vsrani_h_w,                  // llvm.loongarch.lsx.vsrani.h.w (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vsrani_w_d,                  // llvm.loongarch.lsx.vsrani.w.d (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vsrar_b,                     // llvm.loongarch.lsx.vsrar.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vsrar_d,                     // llvm.loongarch.lsx.vsrar.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsrar_h,                     // llvm.loongarch.lsx.vsrar.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vsrar_w,                     // llvm.loongarch.lsx.vsrar.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vsrari_b,                    // llvm.loongarch.lsx.vsrari.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vsrari_d,                    // llvm.loongarch.lsx.vsrari.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vsrari_h,                    // llvm.loongarch.lsx.vsrari.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vsrari_w,                    // llvm.loongarch.lsx.vsrari.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vsrarn_b_h,                  // llvm.loongarch.lsx.vsrarn.b.h (IntrinsicsLoongArch.td:308)
    loongarch_lsx_vsrarn_h_w,                  // llvm.loongarch.lsx.vsrarn.h.w (IntrinsicsLoongArch.td:315)
    loongarch_lsx_vsrarn_w_d,                  // llvm.loongarch.lsx.vsrarn.w.d (IntrinsicsLoongArch.td:322)
    loongarch_lsx_vsrarni_b_h,                 // llvm.loongarch.lsx.vsrarni.b.h (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vsrarni_d_q,                 // llvm.loongarch.lsx.vsrarni.d.q (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vsrarni_h_w,                 // llvm.loongarch.lsx.vsrarni.h.w (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vsrarni_w_d,                 // llvm.loongarch.lsx.vsrarni.w.d (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vsrl_b,                      // llvm.loongarch.lsx.vsrl.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vsrl_d,                      // llvm.loongarch.lsx.vsrl.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsrl_h,                      // llvm.loongarch.lsx.vsrl.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vsrl_w,                      // llvm.loongarch.lsx.vsrl.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vsrli_b,                     // llvm.loongarch.lsx.vsrli.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vsrli_d,                     // llvm.loongarch.lsx.vsrli.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vsrli_h,                     // llvm.loongarch.lsx.vsrli.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vsrli_w,                     // llvm.loongarch.lsx.vsrli.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vsrln_b_h,                   // llvm.loongarch.lsx.vsrln.b.h (IntrinsicsLoongArch.td:308)
    loongarch_lsx_vsrln_h_w,                   // llvm.loongarch.lsx.vsrln.h.w (IntrinsicsLoongArch.td:315)
    loongarch_lsx_vsrln_w_d,                   // llvm.loongarch.lsx.vsrln.w.d (IntrinsicsLoongArch.td:322)
    loongarch_lsx_vsrlni_b_h,                  // llvm.loongarch.lsx.vsrlni.b.h (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vsrlni_d_q,                  // llvm.loongarch.lsx.vsrlni.d.q (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vsrlni_h_w,                  // llvm.loongarch.lsx.vsrlni.h.w (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vsrlni_w_d,                  // llvm.loongarch.lsx.vsrlni.w.d (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vsrlr_b,                     // llvm.loongarch.lsx.vsrlr.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vsrlr_d,                     // llvm.loongarch.lsx.vsrlr.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsrlr_h,                     // llvm.loongarch.lsx.vsrlr.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vsrlr_w,                     // llvm.loongarch.lsx.vsrlr.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vsrlri_b,                    // llvm.loongarch.lsx.vsrlri.b (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vsrlri_d,                    // llvm.loongarch.lsx.vsrlri.d (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vsrlri_h,                    // llvm.loongarch.lsx.vsrlri.h (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vsrlri_w,                    // llvm.loongarch.lsx.vsrlri.w (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vsrlrn_b_h,                  // llvm.loongarch.lsx.vsrlrn.b.h (IntrinsicsLoongArch.td:308)
    loongarch_lsx_vsrlrn_h_w,                  // llvm.loongarch.lsx.vsrlrn.h.w (IntrinsicsLoongArch.td:315)
    loongarch_lsx_vsrlrn_w_d,                  // llvm.loongarch.lsx.vsrlrn.w.d (IntrinsicsLoongArch.td:322)
    loongarch_lsx_vsrlrni_b_h,                 // llvm.loongarch.lsx.vsrlrni.b.h (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vsrlrni_d_q,                 // llvm.loongarch.lsx.vsrlrni.d.q (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vsrlrni_h_w,                 // llvm.loongarch.lsx.vsrlrni.h.w (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vsrlrni_w_d,                 // llvm.loongarch.lsx.vsrlrni.w.d (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vssran_b_h,                  // llvm.loongarch.lsx.vssran.b.h (IntrinsicsLoongArch.td:308)
    loongarch_lsx_vssran_bu_h,                 // llvm.loongarch.lsx.vssran.bu.h (IntrinsicsLoongArch.td:308)
    loongarch_lsx_vssran_h_w,                  // llvm.loongarch.lsx.vssran.h.w (IntrinsicsLoongArch.td:315)
    loongarch_lsx_vssran_hu_w,                 // llvm.loongarch.lsx.vssran.hu.w (IntrinsicsLoongArch.td:315)
    loongarch_lsx_vssran_w_d,                  // llvm.loongarch.lsx.vssran.w.d (IntrinsicsLoongArch.td:322)
    loongarch_lsx_vssran_wu_d,                 // llvm.loongarch.lsx.vssran.wu.d (IntrinsicsLoongArch.td:322)
    loongarch_lsx_vssrani_b_h,                 // llvm.loongarch.lsx.vssrani.b.h (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vssrani_bu_h,                // llvm.loongarch.lsx.vssrani.bu.h (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vssrani_d_q,                 // llvm.loongarch.lsx.vssrani.d.q (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vssrani_du_q,                // llvm.loongarch.lsx.vssrani.du.q (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vssrani_h_w,                 // llvm.loongarch.lsx.vssrani.h.w (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vssrani_hu_w,                // llvm.loongarch.lsx.vssrani.hu.w (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vssrani_w_d,                 // llvm.loongarch.lsx.vssrani.w.d (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vssrani_wu_d,                // llvm.loongarch.lsx.vssrani.wu.d (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vssrarn_b_h,                 // llvm.loongarch.lsx.vssrarn.b.h (IntrinsicsLoongArch.td:308)
    loongarch_lsx_vssrarn_bu_h,                // llvm.loongarch.lsx.vssrarn.bu.h (IntrinsicsLoongArch.td:308)
    loongarch_lsx_vssrarn_h_w,                 // llvm.loongarch.lsx.vssrarn.h.w (IntrinsicsLoongArch.td:315)
    loongarch_lsx_vssrarn_hu_w,                // llvm.loongarch.lsx.vssrarn.hu.w (IntrinsicsLoongArch.td:315)
    loongarch_lsx_vssrarn_w_d,                 // llvm.loongarch.lsx.vssrarn.w.d (IntrinsicsLoongArch.td:322)
    loongarch_lsx_vssrarn_wu_d,                // llvm.loongarch.lsx.vssrarn.wu.d (IntrinsicsLoongArch.td:322)
    loongarch_lsx_vssrarni_b_h,                // llvm.loongarch.lsx.vssrarni.b.h (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vssrarni_bu_h,               // llvm.loongarch.lsx.vssrarni.bu.h (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vssrarni_d_q,                // llvm.loongarch.lsx.vssrarni.d.q (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vssrarni_du_q,               // llvm.loongarch.lsx.vssrarni.du.q (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vssrarni_h_w,                // llvm.loongarch.lsx.vssrarni.h.w (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vssrarni_hu_w,               // llvm.loongarch.lsx.vssrarni.hu.w (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vssrarni_w_d,                // llvm.loongarch.lsx.vssrarni.w.d (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vssrarni_wu_d,               // llvm.loongarch.lsx.vssrarni.wu.d (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vssrln_b_h,                  // llvm.loongarch.lsx.vssrln.b.h (IntrinsicsLoongArch.td:308)
    loongarch_lsx_vssrln_bu_h,                 // llvm.loongarch.lsx.vssrln.bu.h (IntrinsicsLoongArch.td:308)
    loongarch_lsx_vssrln_h_w,                  // llvm.loongarch.lsx.vssrln.h.w (IntrinsicsLoongArch.td:315)
    loongarch_lsx_vssrln_hu_w,                 // llvm.loongarch.lsx.vssrln.hu.w (IntrinsicsLoongArch.td:315)
    loongarch_lsx_vssrln_w_d,                  // llvm.loongarch.lsx.vssrln.w.d (IntrinsicsLoongArch.td:322)
    loongarch_lsx_vssrln_wu_d,                 // llvm.loongarch.lsx.vssrln.wu.d (IntrinsicsLoongArch.td:322)
    loongarch_lsx_vssrlni_b_h,                 // llvm.loongarch.lsx.vssrlni.b.h (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vssrlni_bu_h,                // llvm.loongarch.lsx.vssrlni.bu.h (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vssrlni_d_q,                 // llvm.loongarch.lsx.vssrlni.d.q (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vssrlni_du_q,                // llvm.loongarch.lsx.vssrlni.du.q (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vssrlni_h_w,                 // llvm.loongarch.lsx.vssrlni.h.w (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vssrlni_hu_w,                // llvm.loongarch.lsx.vssrlni.hu.w (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vssrlni_w_d,                 // llvm.loongarch.lsx.vssrlni.w.d (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vssrlni_wu_d,                // llvm.loongarch.lsx.vssrlni.wu.d (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vssrlrn_b_h,                 // llvm.loongarch.lsx.vssrlrn.b.h (IntrinsicsLoongArch.td:308)
    loongarch_lsx_vssrlrn_bu_h,                // llvm.loongarch.lsx.vssrlrn.bu.h (IntrinsicsLoongArch.td:308)
    loongarch_lsx_vssrlrn_h_w,                 // llvm.loongarch.lsx.vssrlrn.h.w (IntrinsicsLoongArch.td:315)
    loongarch_lsx_vssrlrn_hu_w,                // llvm.loongarch.lsx.vssrlrn.hu.w (IntrinsicsLoongArch.td:315)
    loongarch_lsx_vssrlrn_w_d,                 // llvm.loongarch.lsx.vssrlrn.w.d (IntrinsicsLoongArch.td:322)
    loongarch_lsx_vssrlrn_wu_d,                // llvm.loongarch.lsx.vssrlrn.wu.d (IntrinsicsLoongArch.td:322)
    loongarch_lsx_vssrlrni_b_h,                // llvm.loongarch.lsx.vssrlrni.b.h (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vssrlrni_bu_h,               // llvm.loongarch.lsx.vssrlrni.bu.h (IntrinsicsLoongArch.td:351)
    loongarch_lsx_vssrlrni_d_q,                // llvm.loongarch.lsx.vssrlrni.d.q (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vssrlrni_du_q,               // llvm.loongarch.lsx.vssrlrni.du.q (IntrinsicsLoongArch.td:375)
    loongarch_lsx_vssrlrni_h_w,                // llvm.loongarch.lsx.vssrlrni.h.w (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vssrlrni_hu_w,               // llvm.loongarch.lsx.vssrlrni.hu.w (IntrinsicsLoongArch.td:359)
    loongarch_lsx_vssrlrni_w_d,                // llvm.loongarch.lsx.vssrlrni.w.d (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vssrlrni_wu_d,               // llvm.loongarch.lsx.vssrlrni.wu.d (IntrinsicsLoongArch.td:367)
    loongarch_lsx_vssub_b,                     // llvm.loongarch.lsx.vssub.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vssub_bu,                    // llvm.loongarch.lsx.vssub.bu (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vssub_d,                     // llvm.loongarch.lsx.vssub.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vssub_du,                    // llvm.loongarch.lsx.vssub.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vssub_h,                     // llvm.loongarch.lsx.vssub.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vssub_hu,                    // llvm.loongarch.lsx.vssub.hu (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vssub_w,                     // llvm.loongarch.lsx.vssub.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vssub_wu,                    // llvm.loongarch.lsx.vssub.wu (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vst,                         // llvm.loongarch.lsx.vst (IntrinsicsLoongArch.td:651)
    loongarch_lsx_vstelm_b,                    // llvm.loongarch.lsx.vstelm.b (IntrinsicsLoongArch.td:657)
    loongarch_lsx_vstelm_d,                    // llvm.loongarch.lsx.vstelm.d (IntrinsicsLoongArch.td:666)
    loongarch_lsx_vstelm_h,                    // llvm.loongarch.lsx.vstelm.h (IntrinsicsLoongArch.td:660)
    loongarch_lsx_vstelm_w,                    // llvm.loongarch.lsx.vstelm.w (IntrinsicsLoongArch.td:663)
    loongarch_lsx_vstx,                        // llvm.loongarch.lsx.vstx (IntrinsicsLoongArch.td:654)
    loongarch_lsx_vsub_b,                      // llvm.loongarch.lsx.vsub.b (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vsub_d,                      // llvm.loongarch.lsx.vsub.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsub_h,                      // llvm.loongarch.lsx.vsub.h (IntrinsicsLoongArch.td:187)
    loongarch_lsx_vsub_q,                      // llvm.loongarch.lsx.vsub.q (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsub_w,                      // llvm.loongarch.lsx.vsub.w (IntrinsicsLoongArch.td:203)
    loongarch_lsx_vsubi_bu,                    // llvm.loongarch.lsx.vsubi.bu (IntrinsicsLoongArch.td:238)
    loongarch_lsx_vsubi_du,                    // llvm.loongarch.lsx.vsubi.du (IntrinsicsLoongArch.td:271)
    loongarch_lsx_vsubi_hu,                    // llvm.loongarch.lsx.vsubi.hu (IntrinsicsLoongArch.td:249)
    loongarch_lsx_vsubi_wu,                    // llvm.loongarch.lsx.vsubi.wu (IntrinsicsLoongArch.td:260)
    loongarch_lsx_vsubwev_d_w,                 // llvm.loongarch.lsx.vsubwev.d.w (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vsubwev_d_wu,                // llvm.loongarch.lsx.vsubwev.d.wu (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vsubwev_h_b,                 // llvm.loongarch.lsx.vsubwev.h.b (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vsubwev_h_bu,                // llvm.loongarch.lsx.vsubwev.h.bu (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vsubwev_q_d,                 // llvm.loongarch.lsx.vsubwev.q.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsubwev_q_du,                // llvm.loongarch.lsx.vsubwev.q.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsubwev_w_h,                 // llvm.loongarch.lsx.vsubwev.w.h (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vsubwev_w_hu,                // llvm.loongarch.lsx.vsubwev.w.hu (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vsubwod_d_w,                 // llvm.loongarch.lsx.vsubwod.d.w (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vsubwod_d_wu,                // llvm.loongarch.lsx.vsubwod.d.wu (IntrinsicsLoongArch.td:301)
    loongarch_lsx_vsubwod_h_b,                 // llvm.loongarch.lsx.vsubwod.h.b (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vsubwod_h_bu,                // llvm.loongarch.lsx.vsubwod.h.bu (IntrinsicsLoongArch.td:281)
    loongarch_lsx_vsubwod_q_d,                 // llvm.loongarch.lsx.vsubwod.q.d (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsubwod_q_du,                // llvm.loongarch.lsx.vsubwod.q.du (IntrinsicsLoongArch.td:225)
    loongarch_lsx_vsubwod_w_h,                 // llvm.loongarch.lsx.vsubwod.w.h (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vsubwod_w_hu,                // llvm.loongarch.lsx.vsubwod.w.hu (IntrinsicsLoongArch.td:291)
    loongarch_lsx_vxor_v,                      // llvm.loongarch.lsx.vxor.v (IntrinsicsLoongArch.td:171)
    loongarch_lsx_vxori_b,                     // llvm.loongarch.lsx.vxori.b (IntrinsicsLoongArch.td:238)
    loongarch_masked_atomicrmw_add_i32,        // llvm.loongarch.masked.atomicrmw.add.i32 (IntrinsicsLoongArch.td:31)
    loongarch_masked_atomicrmw_add_i64,        // llvm.loongarch.masked.atomicrmw.add.i64 (IntrinsicsLoongArch.td:33)
    loongarch_masked_atomicrmw_max_i32,        // llvm.loongarch.masked.atomicrmw.max.i32 (IntrinsicsLoongArch.td:38)
    loongarch_masked_atomicrmw_max_i64,        // llvm.loongarch.masked.atomicrmw.max.i64 (IntrinsicsLoongArch.td:40)
    loongarch_masked_atomicrmw_min_i32,        // llvm.loongarch.masked.atomicrmw.min.i32 (IntrinsicsLoongArch.td:38)
    loongarch_masked_atomicrmw_min_i64,        // llvm.loongarch.masked.atomicrmw.min.i64 (IntrinsicsLoongArch.td:40)
    loongarch_masked_atomicrmw_nand_i32,       // llvm.loongarch.masked.atomicrmw.nand.i32 (IntrinsicsLoongArch.td:31)
    loongarch_masked_atomicrmw_nand_i64,       // llvm.loongarch.masked.atomicrmw.nand.i64 (IntrinsicsLoongArch.td:33)
    loongarch_masked_atomicrmw_sub_i32,        // llvm.loongarch.masked.atomicrmw.sub.i32 (IntrinsicsLoongArch.td:31)
    loongarch_masked_atomicrmw_sub_i64,        // llvm.loongarch.masked.atomicrmw.sub.i64 (IntrinsicsLoongArch.td:33)
    loongarch_masked_atomicrmw_umax_i32,       // llvm.loongarch.masked.atomicrmw.umax.i32 (IntrinsicsLoongArch.td:31)
    loongarch_masked_atomicrmw_umax_i64,       // llvm.loongarch.masked.atomicrmw.umax.i64 (IntrinsicsLoongArch.td:33)
    loongarch_masked_atomicrmw_umin_i32,       // llvm.loongarch.masked.atomicrmw.umin.i32 (IntrinsicsLoongArch.td:31)
    loongarch_masked_atomicrmw_umin_i64,       // llvm.loongarch.masked.atomicrmw.umin.i64 (IntrinsicsLoongArch.td:33)
    loongarch_masked_atomicrmw_xchg_i32,       // llvm.loongarch.masked.atomicrmw.xchg.i32 (IntrinsicsLoongArch.td:31)
    loongarch_masked_atomicrmw_xchg_i64,       // llvm.loongarch.masked.atomicrmw.xchg.i64 (IntrinsicsLoongArch.td:33)
    loongarch_masked_cmpxchg_i32,              // llvm.loongarch.masked.cmpxchg.i32 (IntrinsicsLoongArch.td:38)
    loongarch_masked_cmpxchg_i64,              // llvm.loongarch.masked.cmpxchg.i64 (IntrinsicsLoongArch.td:40)
    loongarch_movfcsr2gr,                      // llvm.loongarch.movfcsr2gr (IntrinsicsLoongArch.td:72)
    loongarch_movgr2fcsr,                      // llvm.loongarch.movgr2fcsr (IntrinsicsLoongArch.td:74)
    loongarch_syscall,                         // llvm.loongarch.syscall (IntrinsicsLoongArch.td:76)
}; // enum
} // namespace llvm::Intrinsic
#endif

