Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-05-10 08:44:05

0001 /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
0002 |*                                                                            *|
0003 |* Intrinsic Function Source Fragment                                         *|
0004 |*                                                                            *|
0005 |* Automatically generated file, do not edit!                                 *|
0006 |*                                                                            *|
0007 \*===----------------------------------------------------------------------===*/
0008 
0009 #ifndef LLVM_IR_INTRINSIC_PPC_ENUMS_H
0010 #define LLVM_IR_INTRINSIC_PPC_ENUMS_H
0011 namespace llvm::Intrinsic {
0012 enum PPCIntrinsics : unsigned {
0013 // Enum values for intrinsics.
0014     ppc_addex = 9914,                                 // llvm.ppc.addex
0015     ppc_addf128_round_to_odd,                  // llvm.ppc.addf128.round.to.odd
0016     ppc_addg6s,                                // llvm.ppc.addg6s
0017     ppc_addg6sd,                               // llvm.ppc.addg6sd
0018     ppc_altivec_crypto_vcipher,                // llvm.ppc.altivec.crypto.vcipher
0019     ppc_altivec_crypto_vcipherlast,            // llvm.ppc.altivec.crypto.vcipherlast
0020     ppc_altivec_crypto_vncipher,               // llvm.ppc.altivec.crypto.vncipher
0021     ppc_altivec_crypto_vncipherlast,           // llvm.ppc.altivec.crypto.vncipherlast
0022     ppc_altivec_crypto_vpermxor,               // llvm.ppc.altivec.crypto.vpermxor
0023     ppc_altivec_crypto_vpermxor_be,            // llvm.ppc.altivec.crypto.vpermxor.be
0024     ppc_altivec_crypto_vpmsumb,                // llvm.ppc.altivec.crypto.vpmsumb
0025     ppc_altivec_crypto_vpmsumd,                // llvm.ppc.altivec.crypto.vpmsumd
0026     ppc_altivec_crypto_vpmsumh,                // llvm.ppc.altivec.crypto.vpmsumh
0027     ppc_altivec_crypto_vpmsumw,                // llvm.ppc.altivec.crypto.vpmsumw
0028     ppc_altivec_crypto_vsbox,                  // llvm.ppc.altivec.crypto.vsbox
0029     ppc_altivec_crypto_vshasigmad,             // llvm.ppc.altivec.crypto.vshasigmad
0030     ppc_altivec_crypto_vshasigmaw,             // llvm.ppc.altivec.crypto.vshasigmaw
0031     ppc_altivec_dss,                           // llvm.ppc.altivec.dss
0032     ppc_altivec_dssall,                        // llvm.ppc.altivec.dssall
0033     ppc_altivec_dst,                           // llvm.ppc.altivec.dst
0034     ppc_altivec_dstst,                         // llvm.ppc.altivec.dstst
0035     ppc_altivec_dststt,                        // llvm.ppc.altivec.dststt
0036     ppc_altivec_dstt,                          // llvm.ppc.altivec.dstt
0037     ppc_altivec_lvebx,                         // llvm.ppc.altivec.lvebx
0038     ppc_altivec_lvehx,                         // llvm.ppc.altivec.lvehx
0039     ppc_altivec_lvewx,                         // llvm.ppc.altivec.lvewx
0040     ppc_altivec_lvsl,                          // llvm.ppc.altivec.lvsl
0041     ppc_altivec_lvsr,                          // llvm.ppc.altivec.lvsr
0042     ppc_altivec_lvx,                           // llvm.ppc.altivec.lvx
0043     ppc_altivec_lvxl,                          // llvm.ppc.altivec.lvxl
0044     ppc_altivec_mfvscr,                        // llvm.ppc.altivec.mfvscr
0045     ppc_altivec_mtvscr,                        // llvm.ppc.altivec.mtvscr
0046     ppc_altivec_mtvsrbm,                       // llvm.ppc.altivec.mtvsrbm
0047     ppc_altivec_mtvsrdm,                       // llvm.ppc.altivec.mtvsrdm
0048     ppc_altivec_mtvsrhm,                       // llvm.ppc.altivec.mtvsrhm
0049     ppc_altivec_mtvsrqm,                       // llvm.ppc.altivec.mtvsrqm
0050     ppc_altivec_mtvsrwm,                       // llvm.ppc.altivec.mtvsrwm
0051     ppc_altivec_stvebx,                        // llvm.ppc.altivec.stvebx
0052     ppc_altivec_stvehx,                        // llvm.ppc.altivec.stvehx
0053     ppc_altivec_stvewx,                        // llvm.ppc.altivec.stvewx
0054     ppc_altivec_stvx,                          // llvm.ppc.altivec.stvx
0055     ppc_altivec_stvxl,                         // llvm.ppc.altivec.stvxl
0056     ppc_altivec_vabsdub,                       // llvm.ppc.altivec.vabsdub
0057     ppc_altivec_vabsduh,                       // llvm.ppc.altivec.vabsduh
0058     ppc_altivec_vabsduw,                       // llvm.ppc.altivec.vabsduw
0059     ppc_altivec_vaddcuq,                       // llvm.ppc.altivec.vaddcuq
0060     ppc_altivec_vaddcuw,                       // llvm.ppc.altivec.vaddcuw
0061     ppc_altivec_vaddecuq,                      // llvm.ppc.altivec.vaddecuq
0062     ppc_altivec_vaddeuqm,                      // llvm.ppc.altivec.vaddeuqm
0063     ppc_altivec_vaddsbs,                       // llvm.ppc.altivec.vaddsbs
0064     ppc_altivec_vaddshs,                       // llvm.ppc.altivec.vaddshs
0065     ppc_altivec_vaddsws,                       // llvm.ppc.altivec.vaddsws
0066     ppc_altivec_vaddubs,                       // llvm.ppc.altivec.vaddubs
0067     ppc_altivec_vadduhs,                       // llvm.ppc.altivec.vadduhs
0068     ppc_altivec_vadduws,                       // llvm.ppc.altivec.vadduws
0069     ppc_altivec_vavgsb,                        // llvm.ppc.altivec.vavgsb
0070     ppc_altivec_vavgsh,                        // llvm.ppc.altivec.vavgsh
0071     ppc_altivec_vavgsw,                        // llvm.ppc.altivec.vavgsw
0072     ppc_altivec_vavgub,                        // llvm.ppc.altivec.vavgub
0073     ppc_altivec_vavguh,                        // llvm.ppc.altivec.vavguh
0074     ppc_altivec_vavguw,                        // llvm.ppc.altivec.vavguw
0075     ppc_altivec_vbpermd,                       // llvm.ppc.altivec.vbpermd
0076     ppc_altivec_vbpermq,                       // llvm.ppc.altivec.vbpermq
0077     ppc_altivec_vcfsx,                         // llvm.ppc.altivec.vcfsx
0078     ppc_altivec_vcfuged,                       // llvm.ppc.altivec.vcfuged
0079     ppc_altivec_vcfux,                         // llvm.ppc.altivec.vcfux
0080     ppc_altivec_vclrlb,                        // llvm.ppc.altivec.vclrlb
0081     ppc_altivec_vclrrb,                        // llvm.ppc.altivec.vclrrb
0082     ppc_altivec_vclzdm,                        // llvm.ppc.altivec.vclzdm
0083     ppc_altivec_vclzlsbb,                      // llvm.ppc.altivec.vclzlsbb
0084     ppc_altivec_vcmpbfp,                       // llvm.ppc.altivec.vcmpbfp
0085     ppc_altivec_vcmpbfp_p,                     // llvm.ppc.altivec.vcmpbfp.p
0086     ppc_altivec_vcmpeqfp,                      // llvm.ppc.altivec.vcmpeqfp
0087     ppc_altivec_vcmpeqfp_p,                    // llvm.ppc.altivec.vcmpeqfp.p
0088     ppc_altivec_vcmpequb,                      // llvm.ppc.altivec.vcmpequb
0089     ppc_altivec_vcmpequb_p,                    // llvm.ppc.altivec.vcmpequb.p
0090     ppc_altivec_vcmpequd,                      // llvm.ppc.altivec.vcmpequd
0091     ppc_altivec_vcmpequd_p,                    // llvm.ppc.altivec.vcmpequd.p
0092     ppc_altivec_vcmpequh,                      // llvm.ppc.altivec.vcmpequh
0093     ppc_altivec_vcmpequh_p,                    // llvm.ppc.altivec.vcmpequh.p
0094     ppc_altivec_vcmpequq,                      // llvm.ppc.altivec.vcmpequq
0095     ppc_altivec_vcmpequq_p,                    // llvm.ppc.altivec.vcmpequq.p
0096     ppc_altivec_vcmpequw,                      // llvm.ppc.altivec.vcmpequw
0097     ppc_altivec_vcmpequw_p,                    // llvm.ppc.altivec.vcmpequw.p
0098     ppc_altivec_vcmpgefp,                      // llvm.ppc.altivec.vcmpgefp
0099     ppc_altivec_vcmpgefp_p,                    // llvm.ppc.altivec.vcmpgefp.p
0100     ppc_altivec_vcmpgtfp,                      // llvm.ppc.altivec.vcmpgtfp
0101     ppc_altivec_vcmpgtfp_p,                    // llvm.ppc.altivec.vcmpgtfp.p
0102     ppc_altivec_vcmpgtsb,                      // llvm.ppc.altivec.vcmpgtsb
0103     ppc_altivec_vcmpgtsb_p,                    // llvm.ppc.altivec.vcmpgtsb.p
0104     ppc_altivec_vcmpgtsd,                      // llvm.ppc.altivec.vcmpgtsd
0105     ppc_altivec_vcmpgtsd_p,                    // llvm.ppc.altivec.vcmpgtsd.p
0106     ppc_altivec_vcmpgtsh,                      // llvm.ppc.altivec.vcmpgtsh
0107     ppc_altivec_vcmpgtsh_p,                    // llvm.ppc.altivec.vcmpgtsh.p
0108     ppc_altivec_vcmpgtsq,                      // llvm.ppc.altivec.vcmpgtsq
0109     ppc_altivec_vcmpgtsq_p,                    // llvm.ppc.altivec.vcmpgtsq.p
0110     ppc_altivec_vcmpgtsw,                      // llvm.ppc.altivec.vcmpgtsw
0111     ppc_altivec_vcmpgtsw_p,                    // llvm.ppc.altivec.vcmpgtsw.p
0112     ppc_altivec_vcmpgtub,                      // llvm.ppc.altivec.vcmpgtub
0113     ppc_altivec_vcmpgtub_p,                    // llvm.ppc.altivec.vcmpgtub.p
0114     ppc_altivec_vcmpgtud,                      // llvm.ppc.altivec.vcmpgtud
0115     ppc_altivec_vcmpgtud_p,                    // llvm.ppc.altivec.vcmpgtud.p
0116     ppc_altivec_vcmpgtuh,                      // llvm.ppc.altivec.vcmpgtuh
0117     ppc_altivec_vcmpgtuh_p,                    // llvm.ppc.altivec.vcmpgtuh.p
0118     ppc_altivec_vcmpgtuq,                      // llvm.ppc.altivec.vcmpgtuq
0119     ppc_altivec_vcmpgtuq_p,                    // llvm.ppc.altivec.vcmpgtuq.p
0120     ppc_altivec_vcmpgtuw,                      // llvm.ppc.altivec.vcmpgtuw
0121     ppc_altivec_vcmpgtuw_p,                    // llvm.ppc.altivec.vcmpgtuw.p
0122     ppc_altivec_vcmpneb,                       // llvm.ppc.altivec.vcmpneb
0123     ppc_altivec_vcmpneb_p,                     // llvm.ppc.altivec.vcmpneb.p
0124     ppc_altivec_vcmpneh,                       // llvm.ppc.altivec.vcmpneh
0125     ppc_altivec_vcmpneh_p,                     // llvm.ppc.altivec.vcmpneh.p
0126     ppc_altivec_vcmpnew,                       // llvm.ppc.altivec.vcmpnew
0127     ppc_altivec_vcmpnew_p,                     // llvm.ppc.altivec.vcmpnew.p
0128     ppc_altivec_vcmpnezb,                      // llvm.ppc.altivec.vcmpnezb
0129     ppc_altivec_vcmpnezb_p,                    // llvm.ppc.altivec.vcmpnezb.p
0130     ppc_altivec_vcmpnezh,                      // llvm.ppc.altivec.vcmpnezh
0131     ppc_altivec_vcmpnezh_p,                    // llvm.ppc.altivec.vcmpnezh.p
0132     ppc_altivec_vcmpnezw,                      // llvm.ppc.altivec.vcmpnezw
0133     ppc_altivec_vcmpnezw_p,                    // llvm.ppc.altivec.vcmpnezw.p
0134     ppc_altivec_vcntmbb,                       // llvm.ppc.altivec.vcntmbb
0135     ppc_altivec_vcntmbd,                       // llvm.ppc.altivec.vcntmbd
0136     ppc_altivec_vcntmbh,                       // llvm.ppc.altivec.vcntmbh
0137     ppc_altivec_vcntmbw,                       // llvm.ppc.altivec.vcntmbw
0138     ppc_altivec_vctsxs,                        // llvm.ppc.altivec.vctsxs
0139     ppc_altivec_vctuxs,                        // llvm.ppc.altivec.vctuxs
0140     ppc_altivec_vctzdm,                        // llvm.ppc.altivec.vctzdm
0141     ppc_altivec_vctzlsbb,                      // llvm.ppc.altivec.vctzlsbb
0142     ppc_altivec_vdivesd,                       // llvm.ppc.altivec.vdivesd
0143     ppc_altivec_vdivesq,                       // llvm.ppc.altivec.vdivesq
0144     ppc_altivec_vdivesw,                       // llvm.ppc.altivec.vdivesw
0145     ppc_altivec_vdiveud,                       // llvm.ppc.altivec.vdiveud
0146     ppc_altivec_vdiveuq,                       // llvm.ppc.altivec.vdiveuq
0147     ppc_altivec_vdiveuw,                       // llvm.ppc.altivec.vdiveuw
0148     ppc_altivec_vexpandbm,                     // llvm.ppc.altivec.vexpandbm
0149     ppc_altivec_vexpanddm,                     // llvm.ppc.altivec.vexpanddm
0150     ppc_altivec_vexpandhm,                     // llvm.ppc.altivec.vexpandhm
0151     ppc_altivec_vexpandqm,                     // llvm.ppc.altivec.vexpandqm
0152     ppc_altivec_vexpandwm,                     // llvm.ppc.altivec.vexpandwm
0153     ppc_altivec_vexptefp,                      // llvm.ppc.altivec.vexptefp
0154     ppc_altivec_vextddvlx,                     // llvm.ppc.altivec.vextddvlx
0155     ppc_altivec_vextddvrx,                     // llvm.ppc.altivec.vextddvrx
0156     ppc_altivec_vextdubvlx,                    // llvm.ppc.altivec.vextdubvlx
0157     ppc_altivec_vextdubvrx,                    // llvm.ppc.altivec.vextdubvrx
0158     ppc_altivec_vextduhvlx,                    // llvm.ppc.altivec.vextduhvlx
0159     ppc_altivec_vextduhvrx,                    // llvm.ppc.altivec.vextduhvrx
0160     ppc_altivec_vextduwvlx,                    // llvm.ppc.altivec.vextduwvlx
0161     ppc_altivec_vextduwvrx,                    // llvm.ppc.altivec.vextduwvrx
0162     ppc_altivec_vextractbm,                    // llvm.ppc.altivec.vextractbm
0163     ppc_altivec_vextractdm,                    // llvm.ppc.altivec.vextractdm
0164     ppc_altivec_vextracthm,                    // llvm.ppc.altivec.vextracthm
0165     ppc_altivec_vextractqm,                    // llvm.ppc.altivec.vextractqm
0166     ppc_altivec_vextractwm,                    // llvm.ppc.altivec.vextractwm
0167     ppc_altivec_vextsb2d,                      // llvm.ppc.altivec.vextsb2d
0168     ppc_altivec_vextsb2w,                      // llvm.ppc.altivec.vextsb2w
0169     ppc_altivec_vextsd2q,                      // llvm.ppc.altivec.vextsd2q
0170     ppc_altivec_vextsh2d,                      // llvm.ppc.altivec.vextsh2d
0171     ppc_altivec_vextsh2w,                      // llvm.ppc.altivec.vextsh2w
0172     ppc_altivec_vextsw2d,                      // llvm.ppc.altivec.vextsw2d
0173     ppc_altivec_vgbbd,                         // llvm.ppc.altivec.vgbbd
0174     ppc_altivec_vgnb,                          // llvm.ppc.altivec.vgnb
0175     ppc_altivec_vinsblx,                       // llvm.ppc.altivec.vinsblx
0176     ppc_altivec_vinsbrx,                       // llvm.ppc.altivec.vinsbrx
0177     ppc_altivec_vinsbvlx,                      // llvm.ppc.altivec.vinsbvlx
0178     ppc_altivec_vinsbvrx,                      // llvm.ppc.altivec.vinsbvrx
0179     ppc_altivec_vinsd,                         // llvm.ppc.altivec.vinsd
0180     ppc_altivec_vinsdlx,                       // llvm.ppc.altivec.vinsdlx
0181     ppc_altivec_vinsdrx,                       // llvm.ppc.altivec.vinsdrx
0182     ppc_altivec_vinshlx,                       // llvm.ppc.altivec.vinshlx
0183     ppc_altivec_vinshrx,                       // llvm.ppc.altivec.vinshrx
0184     ppc_altivec_vinshvlx,                      // llvm.ppc.altivec.vinshvlx
0185     ppc_altivec_vinshvrx,                      // llvm.ppc.altivec.vinshvrx
0186     ppc_altivec_vinsw,                         // llvm.ppc.altivec.vinsw
0187     ppc_altivec_vinswlx,                       // llvm.ppc.altivec.vinswlx
0188     ppc_altivec_vinswrx,                       // llvm.ppc.altivec.vinswrx
0189     ppc_altivec_vinswvlx,                      // llvm.ppc.altivec.vinswvlx
0190     ppc_altivec_vinswvrx,                      // llvm.ppc.altivec.vinswvrx
0191     ppc_altivec_vlogefp,                       // llvm.ppc.altivec.vlogefp
0192     ppc_altivec_vmaddfp,                       // llvm.ppc.altivec.vmaddfp
0193     ppc_altivec_vmaxfp,                        // llvm.ppc.altivec.vmaxfp
0194     ppc_altivec_vmaxsb,                        // llvm.ppc.altivec.vmaxsb
0195     ppc_altivec_vmaxsd,                        // llvm.ppc.altivec.vmaxsd
0196     ppc_altivec_vmaxsh,                        // llvm.ppc.altivec.vmaxsh
0197     ppc_altivec_vmaxsw,                        // llvm.ppc.altivec.vmaxsw
0198     ppc_altivec_vmaxub,                        // llvm.ppc.altivec.vmaxub
0199     ppc_altivec_vmaxud,                        // llvm.ppc.altivec.vmaxud
0200     ppc_altivec_vmaxuh,                        // llvm.ppc.altivec.vmaxuh
0201     ppc_altivec_vmaxuw,                        // llvm.ppc.altivec.vmaxuw
0202     ppc_altivec_vmhaddshs,                     // llvm.ppc.altivec.vmhaddshs
0203     ppc_altivec_vmhraddshs,                    // llvm.ppc.altivec.vmhraddshs
0204     ppc_altivec_vminfp,                        // llvm.ppc.altivec.vminfp
0205     ppc_altivec_vminsb,                        // llvm.ppc.altivec.vminsb
0206     ppc_altivec_vminsd,                        // llvm.ppc.altivec.vminsd
0207     ppc_altivec_vminsh,                        // llvm.ppc.altivec.vminsh
0208     ppc_altivec_vminsw,                        // llvm.ppc.altivec.vminsw
0209     ppc_altivec_vminub,                        // llvm.ppc.altivec.vminub
0210     ppc_altivec_vminud,                        // llvm.ppc.altivec.vminud
0211     ppc_altivec_vminuh,                        // llvm.ppc.altivec.vminuh
0212     ppc_altivec_vminuw,                        // llvm.ppc.altivec.vminuw
0213     ppc_altivec_vmladduhm,                     // llvm.ppc.altivec.vmladduhm
0214     ppc_altivec_vmsumcud,                      // llvm.ppc.altivec.vmsumcud
0215     ppc_altivec_vmsummbm,                      // llvm.ppc.altivec.vmsummbm
0216     ppc_altivec_vmsumshm,                      // llvm.ppc.altivec.vmsumshm
0217     ppc_altivec_vmsumshs,                      // llvm.ppc.altivec.vmsumshs
0218     ppc_altivec_vmsumubm,                      // llvm.ppc.altivec.vmsumubm
0219     ppc_altivec_vmsumudm,                      // llvm.ppc.altivec.vmsumudm
0220     ppc_altivec_vmsumuhm,                      // llvm.ppc.altivec.vmsumuhm
0221     ppc_altivec_vmsumuhs,                      // llvm.ppc.altivec.vmsumuhs
0222     ppc_altivec_vmulesb,                       // llvm.ppc.altivec.vmulesb
0223     ppc_altivec_vmulesd,                       // llvm.ppc.altivec.vmulesd
0224     ppc_altivec_vmulesh,                       // llvm.ppc.altivec.vmulesh
0225     ppc_altivec_vmulesw,                       // llvm.ppc.altivec.vmulesw
0226     ppc_altivec_vmuleub,                       // llvm.ppc.altivec.vmuleub
0227     ppc_altivec_vmuleud,                       // llvm.ppc.altivec.vmuleud
0228     ppc_altivec_vmuleuh,                       // llvm.ppc.altivec.vmuleuh
0229     ppc_altivec_vmuleuw,                       // llvm.ppc.altivec.vmuleuw
0230     ppc_altivec_vmulhsd,                       // llvm.ppc.altivec.vmulhsd
0231     ppc_altivec_vmulhsw,                       // llvm.ppc.altivec.vmulhsw
0232     ppc_altivec_vmulhud,                       // llvm.ppc.altivec.vmulhud
0233     ppc_altivec_vmulhuw,                       // llvm.ppc.altivec.vmulhuw
0234     ppc_altivec_vmulosb,                       // llvm.ppc.altivec.vmulosb
0235     ppc_altivec_vmulosd,                       // llvm.ppc.altivec.vmulosd
0236     ppc_altivec_vmulosh,                       // llvm.ppc.altivec.vmulosh
0237     ppc_altivec_vmulosw,                       // llvm.ppc.altivec.vmulosw
0238     ppc_altivec_vmuloub,                       // llvm.ppc.altivec.vmuloub
0239     ppc_altivec_vmuloud,                       // llvm.ppc.altivec.vmuloud
0240     ppc_altivec_vmulouh,                       // llvm.ppc.altivec.vmulouh
0241     ppc_altivec_vmulouw,                       // llvm.ppc.altivec.vmulouw
0242     ppc_altivec_vnmsubfp,                      // llvm.ppc.altivec.vnmsubfp
0243     ppc_altivec_vpdepd,                        // llvm.ppc.altivec.vpdepd
0244     ppc_altivec_vperm,                         // llvm.ppc.altivec.vperm
0245     ppc_altivec_vpextd,                        // llvm.ppc.altivec.vpextd
0246     ppc_altivec_vpkpx,                         // llvm.ppc.altivec.vpkpx
0247     ppc_altivec_vpksdss,                       // llvm.ppc.altivec.vpksdss
0248     ppc_altivec_vpksdus,                       // llvm.ppc.altivec.vpksdus
0249     ppc_altivec_vpkshss,                       // llvm.ppc.altivec.vpkshss
0250     ppc_altivec_vpkshus,                       // llvm.ppc.altivec.vpkshus
0251     ppc_altivec_vpkswss,                       // llvm.ppc.altivec.vpkswss
0252     ppc_altivec_vpkswus,                       // llvm.ppc.altivec.vpkswus
0253     ppc_altivec_vpkudus,                       // llvm.ppc.altivec.vpkudus
0254     ppc_altivec_vpkuhus,                       // llvm.ppc.altivec.vpkuhus
0255     ppc_altivec_vpkuwus,                       // llvm.ppc.altivec.vpkuwus
0256     ppc_altivec_vprtybd,                       // llvm.ppc.altivec.vprtybd
0257     ppc_altivec_vprtybq,                       // llvm.ppc.altivec.vprtybq
0258     ppc_altivec_vprtybw,                       // llvm.ppc.altivec.vprtybw
0259     ppc_altivec_vrefp,                         // llvm.ppc.altivec.vrefp
0260     ppc_altivec_vrfim,                         // llvm.ppc.altivec.vrfim
0261     ppc_altivec_vrfin,                         // llvm.ppc.altivec.vrfin
0262     ppc_altivec_vrfip,                         // llvm.ppc.altivec.vrfip
0263     ppc_altivec_vrfiz,                         // llvm.ppc.altivec.vrfiz
0264     ppc_altivec_vrlb,                          // llvm.ppc.altivec.vrlb
0265     ppc_altivec_vrld,                          // llvm.ppc.altivec.vrld
0266     ppc_altivec_vrldmi,                        // llvm.ppc.altivec.vrldmi
0267     ppc_altivec_vrldnm,                        // llvm.ppc.altivec.vrldnm
0268     ppc_altivec_vrlh,                          // llvm.ppc.altivec.vrlh
0269     ppc_altivec_vrlqmi,                        // llvm.ppc.altivec.vrlqmi
0270     ppc_altivec_vrlqnm,                        // llvm.ppc.altivec.vrlqnm
0271     ppc_altivec_vrlw,                          // llvm.ppc.altivec.vrlw
0272     ppc_altivec_vrlwmi,                        // llvm.ppc.altivec.vrlwmi
0273     ppc_altivec_vrlwnm,                        // llvm.ppc.altivec.vrlwnm
0274     ppc_altivec_vrsqrtefp,                     // llvm.ppc.altivec.vrsqrtefp
0275     ppc_altivec_vsel,                          // llvm.ppc.altivec.vsel
0276     ppc_altivec_vsl,                           // llvm.ppc.altivec.vsl
0277     ppc_altivec_vslb,                          // llvm.ppc.altivec.vslb
0278     ppc_altivec_vsldbi,                        // llvm.ppc.altivec.vsldbi
0279     ppc_altivec_vslh,                          // llvm.ppc.altivec.vslh
0280     ppc_altivec_vslo,                          // llvm.ppc.altivec.vslo
0281     ppc_altivec_vslv,                          // llvm.ppc.altivec.vslv
0282     ppc_altivec_vslw,                          // llvm.ppc.altivec.vslw
0283     ppc_altivec_vsr,                           // llvm.ppc.altivec.vsr
0284     ppc_altivec_vsrab,                         // llvm.ppc.altivec.vsrab
0285     ppc_altivec_vsrah,                         // llvm.ppc.altivec.vsrah
0286     ppc_altivec_vsraw,                         // llvm.ppc.altivec.vsraw
0287     ppc_altivec_vsrb,                          // llvm.ppc.altivec.vsrb
0288     ppc_altivec_vsrdbi,                        // llvm.ppc.altivec.vsrdbi
0289     ppc_altivec_vsrh,                          // llvm.ppc.altivec.vsrh
0290     ppc_altivec_vsro,                          // llvm.ppc.altivec.vsro
0291     ppc_altivec_vsrv,                          // llvm.ppc.altivec.vsrv
0292     ppc_altivec_vsrw,                          // llvm.ppc.altivec.vsrw
0293     ppc_altivec_vstribl,                       // llvm.ppc.altivec.vstribl
0294     ppc_altivec_vstribl_p,                     // llvm.ppc.altivec.vstribl.p
0295     ppc_altivec_vstribr,                       // llvm.ppc.altivec.vstribr
0296     ppc_altivec_vstribr_p,                     // llvm.ppc.altivec.vstribr.p
0297     ppc_altivec_vstrihl,                       // llvm.ppc.altivec.vstrihl
0298     ppc_altivec_vstrihl_p,                     // llvm.ppc.altivec.vstrihl.p
0299     ppc_altivec_vstrihr,                       // llvm.ppc.altivec.vstrihr
0300     ppc_altivec_vstrihr_p,                     // llvm.ppc.altivec.vstrihr.p
0301     ppc_altivec_vsubcuq,                       // llvm.ppc.altivec.vsubcuq
0302     ppc_altivec_vsubcuw,                       // llvm.ppc.altivec.vsubcuw
0303     ppc_altivec_vsubecuq,                      // llvm.ppc.altivec.vsubecuq
0304     ppc_altivec_vsubeuqm,                      // llvm.ppc.altivec.vsubeuqm
0305     ppc_altivec_vsubsbs,                       // llvm.ppc.altivec.vsubsbs
0306     ppc_altivec_vsubshs,                       // llvm.ppc.altivec.vsubshs
0307     ppc_altivec_vsubsws,                       // llvm.ppc.altivec.vsubsws
0308     ppc_altivec_vsububs,                       // llvm.ppc.altivec.vsububs
0309     ppc_altivec_vsubuhs,                       // llvm.ppc.altivec.vsubuhs
0310     ppc_altivec_vsubuws,                       // llvm.ppc.altivec.vsubuws
0311     ppc_altivec_vsum2sws,                      // llvm.ppc.altivec.vsum2sws
0312     ppc_altivec_vsum4sbs,                      // llvm.ppc.altivec.vsum4sbs
0313     ppc_altivec_vsum4shs,                      // llvm.ppc.altivec.vsum4shs
0314     ppc_altivec_vsum4ubs,                      // llvm.ppc.altivec.vsum4ubs
0315     ppc_altivec_vsumsws,                       // llvm.ppc.altivec.vsumsws
0316     ppc_altivec_vupkhpx,                       // llvm.ppc.altivec.vupkhpx
0317     ppc_altivec_vupkhsb,                       // llvm.ppc.altivec.vupkhsb
0318     ppc_altivec_vupkhsh,                       // llvm.ppc.altivec.vupkhsh
0319     ppc_altivec_vupkhsw,                       // llvm.ppc.altivec.vupkhsw
0320     ppc_altivec_vupklpx,                       // llvm.ppc.altivec.vupklpx
0321     ppc_altivec_vupklsb,                       // llvm.ppc.altivec.vupklsb
0322     ppc_altivec_vupklsh,                       // llvm.ppc.altivec.vupklsh
0323     ppc_altivec_vupklsw,                       // llvm.ppc.altivec.vupklsw
0324     ppc_atomic_load_i128,                      // llvm.ppc.atomic.load.i128
0325     ppc_atomic_store_i128,                     // llvm.ppc.atomic.store.i128
0326     ppc_atomicrmw_add_i128,                    // llvm.ppc.atomicrmw.add.i128
0327     ppc_atomicrmw_and_i128,                    // llvm.ppc.atomicrmw.and.i128
0328     ppc_atomicrmw_nand_i128,                   // llvm.ppc.atomicrmw.nand.i128
0329     ppc_atomicrmw_or_i128,                     // llvm.ppc.atomicrmw.or.i128
0330     ppc_atomicrmw_sub_i128,                    // llvm.ppc.atomicrmw.sub.i128
0331     ppc_atomicrmw_xchg_i128,                   // llvm.ppc.atomicrmw.xchg.i128
0332     ppc_atomicrmw_xor_i128,                    // llvm.ppc.atomicrmw.xor.i128
0333     ppc_bcdadd,                                // llvm.ppc.bcdadd
0334     ppc_bcdadd_p,                              // llvm.ppc.bcdadd.p
0335     ppc_bcdsub,                                // llvm.ppc.bcdsub
0336     ppc_bcdsub_p,                              // llvm.ppc.bcdsub.p
0337     ppc_bpermd,                                // llvm.ppc.bpermd
0338     ppc_cbcdtd,                                // llvm.ppc.cbcdtd
0339     ppc_cbcdtdd,                               // llvm.ppc.cbcdtdd
0340     ppc_cdtbcd,                                // llvm.ppc.cdtbcd
0341     ppc_cdtbcdd,                               // llvm.ppc.cdtbcdd
0342     ppc_cfence,                                // llvm.ppc.cfence
0343     ppc_cfuged,                                // llvm.ppc.cfuged
0344     ppc_cmpb,                                  // llvm.ppc.cmpb
0345     ppc_cmpeqb,                                // llvm.ppc.cmpeqb
0346     ppc_cmprb,                                 // llvm.ppc.cmprb
0347     ppc_cmpxchg_i128,                          // llvm.ppc.cmpxchg.i128
0348     ppc_cntlzdm,                               // llvm.ppc.cntlzdm
0349     ppc_cnttzdm,                               // llvm.ppc.cnttzdm
0350     ppc_compare_exp_eq,                        // llvm.ppc.compare.exp.eq
0351     ppc_compare_exp_gt,                        // llvm.ppc.compare.exp.gt
0352     ppc_compare_exp_lt,                        // llvm.ppc.compare.exp.lt
0353     ppc_compare_exp_uo,                        // llvm.ppc.compare.exp.uo
0354     ppc_convert_f128_to_ppcf128,               // llvm.ppc.convert.f128.to.ppcf128
0355     ppc_convert_ppcf128_to_f128,               // llvm.ppc.convert.ppcf128.to.f128
0356     ppc_darn,                                  // llvm.ppc.darn
0357     ppc_darn32,                                // llvm.ppc.darn32
0358     ppc_darnraw,                               // llvm.ppc.darnraw
0359     ppc_dcba,                                  // llvm.ppc.dcba
0360     ppc_dcbf,                                  // llvm.ppc.dcbf
0361     ppc_dcbfl,                                 // llvm.ppc.dcbfl
0362     ppc_dcbflp,                                // llvm.ppc.dcbflp
0363     ppc_dcbfps,                                // llvm.ppc.dcbfps
0364     ppc_dcbi,                                  // llvm.ppc.dcbi
0365     ppc_dcbst,                                 // llvm.ppc.dcbst
0366     ppc_dcbstps,                               // llvm.ppc.dcbstps
0367     ppc_dcbt,                                  // llvm.ppc.dcbt
0368     ppc_dcbt_with_hint,                        // llvm.ppc.dcbt.with.hint
0369     ppc_dcbtst,                                // llvm.ppc.dcbtst
0370     ppc_dcbtst_with_hint,                      // llvm.ppc.dcbtst.with.hint
0371     ppc_dcbtstt,                               // llvm.ppc.dcbtstt
0372     ppc_dcbtt,                                 // llvm.ppc.dcbtt
0373     ppc_dcbz,                                  // llvm.ppc.dcbz
0374     ppc_dcbzl,                                 // llvm.ppc.dcbzl
0375     ppc_divde,                                 // llvm.ppc.divde
0376     ppc_divdeu,                                // llvm.ppc.divdeu
0377     ppc_divf128_round_to_odd,                  // llvm.ppc.divf128.round.to.odd
0378     ppc_divwe,                                 // llvm.ppc.divwe
0379     ppc_divweu,                                // llvm.ppc.divweu
0380     ppc_eieio,                                 // llvm.ppc.eieio
0381     ppc_extract_exp,                           // llvm.ppc.extract.exp
0382     ppc_extract_sig,                           // llvm.ppc.extract.sig
0383     ppc_fcfid,                                 // llvm.ppc.fcfid
0384     ppc_fcfud,                                 // llvm.ppc.fcfud
0385     ppc_fctid,                                 // llvm.ppc.fctid
0386     ppc_fctidz,                                // llvm.ppc.fctidz
0387     ppc_fctiw,                                 // llvm.ppc.fctiw
0388     ppc_fctiwz,                                // llvm.ppc.fctiwz
0389     ppc_fctudz,                                // llvm.ppc.fctudz
0390     ppc_fctuwz,                                // llvm.ppc.fctuwz
0391     ppc_fence,                                 // llvm.ppc.fence
0392     ppc_fixed_addr_ld,                         // llvm.ppc.fixed.addr.ld
0393     ppc_fmaf128_round_to_odd,                  // llvm.ppc.fmaf128.round.to.odd
0394     ppc_fmsub,                                 // llvm.ppc.fmsub
0395     ppc_fmsubs,                                // llvm.ppc.fmsubs
0396     ppc_fnabs,                                 // llvm.ppc.fnabs
0397     ppc_fnabss,                                // llvm.ppc.fnabss
0398     ppc_fnmadd,                                // llvm.ppc.fnmadd
0399     ppc_fnmadds,                               // llvm.ppc.fnmadds
0400     ppc_fnmsub,                                // llvm.ppc.fnmsub
0401     ppc_fre,                                   // llvm.ppc.fre
0402     ppc_fres,                                  // llvm.ppc.fres
0403     ppc_frsqrte,                               // llvm.ppc.frsqrte
0404     ppc_frsqrtes,                              // llvm.ppc.frsqrtes
0405     ppc_fsel,                                  // llvm.ppc.fsel
0406     ppc_fsels,                                 // llvm.ppc.fsels
0407     ppc_get_texasr,                            // llvm.ppc.get.texasr
0408     ppc_get_texasru,                           // llvm.ppc.get.texasru
0409     ppc_get_tfhar,                             // llvm.ppc.get.tfhar
0410     ppc_get_tfiar,                             // llvm.ppc.get.tfiar
0411     ppc_icbt,                                  // llvm.ppc.icbt
0412     ppc_insert_exp,                            // llvm.ppc.insert.exp
0413     ppc_iospace_eieio,                         // llvm.ppc.iospace.eieio
0414     ppc_iospace_lwsync,                        // llvm.ppc.iospace.lwsync
0415     ppc_iospace_sync,                          // llvm.ppc.iospace.sync
0416     ppc_isync,                                 // llvm.ppc.isync
0417     ppc_load2r,                                // llvm.ppc.load2r
0418     ppc_load4r,                                // llvm.ppc.load4r
0419     ppc_load8r,                                // llvm.ppc.load8r
0420     ppc_lwsync,                                // llvm.ppc.lwsync
0421     ppc_maddhd,                                // llvm.ppc.maddhd
0422     ppc_maddhdu,                               // llvm.ppc.maddhdu
0423     ppc_maddld,                                // llvm.ppc.maddld
0424     ppc_maxfe,                                 // llvm.ppc.maxfe
0425     ppc_maxfl,                                 // llvm.ppc.maxfl
0426     ppc_maxfs,                                 // llvm.ppc.maxfs
0427     ppc_mffsl,                                 // llvm.ppc.mffsl
0428     ppc_mfmsr,                                 // llvm.ppc.mfmsr
0429     ppc_mfspr,                                 // llvm.ppc.mfspr
0430     ppc_mftbu,                                 // llvm.ppc.mftbu
0431     ppc_minfe,                                 // llvm.ppc.minfe
0432     ppc_minfl,                                 // llvm.ppc.minfl
0433     ppc_minfs,                                 // llvm.ppc.minfs
0434     ppc_mma_assemble_acc,                      // llvm.ppc.mma.assemble.acc
0435     ppc_mma_disassemble_acc,                   // llvm.ppc.mma.disassemble.acc
0436     ppc_mma_pmxvbf16ger2,                      // llvm.ppc.mma.pmxvbf16ger2
0437     ppc_mma_pmxvbf16ger2nn,                    // llvm.ppc.mma.pmxvbf16ger2nn
0438     ppc_mma_pmxvbf16ger2np,                    // llvm.ppc.mma.pmxvbf16ger2np
0439     ppc_mma_pmxvbf16ger2pn,                    // llvm.ppc.mma.pmxvbf16ger2pn
0440     ppc_mma_pmxvbf16ger2pp,                    // llvm.ppc.mma.pmxvbf16ger2pp
0441     ppc_mma_pmxvf16ger2,                       // llvm.ppc.mma.pmxvf16ger2
0442     ppc_mma_pmxvf16ger2nn,                     // llvm.ppc.mma.pmxvf16ger2nn
0443     ppc_mma_pmxvf16ger2np,                     // llvm.ppc.mma.pmxvf16ger2np
0444     ppc_mma_pmxvf16ger2pn,                     // llvm.ppc.mma.pmxvf16ger2pn
0445     ppc_mma_pmxvf16ger2pp,                     // llvm.ppc.mma.pmxvf16ger2pp
0446     ppc_mma_pmxvf32ger,                        // llvm.ppc.mma.pmxvf32ger
0447     ppc_mma_pmxvf32gernn,                      // llvm.ppc.mma.pmxvf32gernn
0448     ppc_mma_pmxvf32gernp,                      // llvm.ppc.mma.pmxvf32gernp
0449     ppc_mma_pmxvf32gerpn,                      // llvm.ppc.mma.pmxvf32gerpn
0450     ppc_mma_pmxvf32gerpp,                      // llvm.ppc.mma.pmxvf32gerpp
0451     ppc_mma_pmxvf64ger,                        // llvm.ppc.mma.pmxvf64ger
0452     ppc_mma_pmxvf64gernn,                      // llvm.ppc.mma.pmxvf64gernn
0453     ppc_mma_pmxvf64gernp,                      // llvm.ppc.mma.pmxvf64gernp
0454     ppc_mma_pmxvf64gerpn,                      // llvm.ppc.mma.pmxvf64gerpn
0455     ppc_mma_pmxvf64gerpp,                      // llvm.ppc.mma.pmxvf64gerpp
0456     ppc_mma_pmxvi16ger2,                       // llvm.ppc.mma.pmxvi16ger2
0457     ppc_mma_pmxvi16ger2pp,                     // llvm.ppc.mma.pmxvi16ger2pp
0458     ppc_mma_pmxvi16ger2s,                      // llvm.ppc.mma.pmxvi16ger2s
0459     ppc_mma_pmxvi16ger2spp,                    // llvm.ppc.mma.pmxvi16ger2spp
0460     ppc_mma_pmxvi4ger8,                        // llvm.ppc.mma.pmxvi4ger8
0461     ppc_mma_pmxvi4ger8pp,                      // llvm.ppc.mma.pmxvi4ger8pp
0462     ppc_mma_pmxvi8ger4,                        // llvm.ppc.mma.pmxvi8ger4
0463     ppc_mma_pmxvi8ger4pp,                      // llvm.ppc.mma.pmxvi8ger4pp
0464     ppc_mma_pmxvi8ger4spp,                     // llvm.ppc.mma.pmxvi8ger4spp
0465     ppc_mma_xvbf16ger2,                        // llvm.ppc.mma.xvbf16ger2
0466     ppc_mma_xvbf16ger2nn,                      // llvm.ppc.mma.xvbf16ger2nn
0467     ppc_mma_xvbf16ger2np,                      // llvm.ppc.mma.xvbf16ger2np
0468     ppc_mma_xvbf16ger2pn,                      // llvm.ppc.mma.xvbf16ger2pn
0469     ppc_mma_xvbf16ger2pp,                      // llvm.ppc.mma.xvbf16ger2pp
0470     ppc_mma_xvf16ger2,                         // llvm.ppc.mma.xvf16ger2
0471     ppc_mma_xvf16ger2nn,                       // llvm.ppc.mma.xvf16ger2nn
0472     ppc_mma_xvf16ger2np,                       // llvm.ppc.mma.xvf16ger2np
0473     ppc_mma_xvf16ger2pn,                       // llvm.ppc.mma.xvf16ger2pn
0474     ppc_mma_xvf16ger2pp,                       // llvm.ppc.mma.xvf16ger2pp
0475     ppc_mma_xvf32ger,                          // llvm.ppc.mma.xvf32ger
0476     ppc_mma_xvf32gernn,                        // llvm.ppc.mma.xvf32gernn
0477     ppc_mma_xvf32gernp,                        // llvm.ppc.mma.xvf32gernp
0478     ppc_mma_xvf32gerpn,                        // llvm.ppc.mma.xvf32gerpn
0479     ppc_mma_xvf32gerpp,                        // llvm.ppc.mma.xvf32gerpp
0480     ppc_mma_xvf64ger,                          // llvm.ppc.mma.xvf64ger
0481     ppc_mma_xvf64gernn,                        // llvm.ppc.mma.xvf64gernn
0482     ppc_mma_xvf64gernp,                        // llvm.ppc.mma.xvf64gernp
0483     ppc_mma_xvf64gerpn,                        // llvm.ppc.mma.xvf64gerpn
0484     ppc_mma_xvf64gerpp,                        // llvm.ppc.mma.xvf64gerpp
0485     ppc_mma_xvi16ger2,                         // llvm.ppc.mma.xvi16ger2
0486     ppc_mma_xvi16ger2pp,                       // llvm.ppc.mma.xvi16ger2pp
0487     ppc_mma_xvi16ger2s,                        // llvm.ppc.mma.xvi16ger2s
0488     ppc_mma_xvi16ger2spp,                      // llvm.ppc.mma.xvi16ger2spp
0489     ppc_mma_xvi4ger8,                          // llvm.ppc.mma.xvi4ger8
0490     ppc_mma_xvi4ger8pp,                        // llvm.ppc.mma.xvi4ger8pp
0491     ppc_mma_xvi8ger4,                          // llvm.ppc.mma.xvi8ger4
0492     ppc_mma_xvi8ger4pp,                        // llvm.ppc.mma.xvi8ger4pp
0493     ppc_mma_xvi8ger4spp,                       // llvm.ppc.mma.xvi8ger4spp
0494     ppc_mma_xxmfacc,                           // llvm.ppc.mma.xxmfacc
0495     ppc_mma_xxmtacc,                           // llvm.ppc.mma.xxmtacc
0496     ppc_mma_xxsetaccz,                         // llvm.ppc.mma.xxsetaccz
0497     ppc_mtfsb0,                                // llvm.ppc.mtfsb0
0498     ppc_mtfsb1,                                // llvm.ppc.mtfsb1
0499     ppc_mtfsf,                                 // llvm.ppc.mtfsf
0500     ppc_mtfsfi,                                // llvm.ppc.mtfsfi
0501     ppc_mtmsr,                                 // llvm.ppc.mtmsr
0502     ppc_mtspr,                                 // llvm.ppc.mtspr
0503     ppc_mulf128_round_to_odd,                  // llvm.ppc.mulf128.round.to.odd
0504     ppc_mulhd,                                 // llvm.ppc.mulhd
0505     ppc_mulhdu,                                // llvm.ppc.mulhdu
0506     ppc_mulhw,                                 // llvm.ppc.mulhw
0507     ppc_mulhwu,                                // llvm.ppc.mulhwu
0508     ppc_pack_longdouble,                       // llvm.ppc.pack.longdouble
0509     ppc_pdepd,                                 // llvm.ppc.pdepd
0510     ppc_pextd,                                 // llvm.ppc.pextd
0511     ppc_popcntb,                               // llvm.ppc.popcntb
0512     ppc_readflm,                               // llvm.ppc.readflm
0513     ppc_rldimi,                                // llvm.ppc.rldimi
0514     ppc_rlwimi,                                // llvm.ppc.rlwimi
0515     ppc_rlwnm,                                 // llvm.ppc.rlwnm
0516     ppc_scalar_extract_expq,                   // llvm.ppc.scalar.extract.expq
0517     ppc_scalar_insert_exp_qp,                  // llvm.ppc.scalar.insert.exp.qp
0518     ppc_set_texasr,                            // llvm.ppc.set.texasr
0519     ppc_set_texasru,                           // llvm.ppc.set.texasru
0520     ppc_set_tfhar,                             // llvm.ppc.set.tfhar
0521     ppc_set_tfiar,                             // llvm.ppc.set.tfiar
0522     ppc_setb,                                  // llvm.ppc.setb
0523     ppc_setflm,                                // llvm.ppc.setflm
0524     ppc_setrnd,                                // llvm.ppc.setrnd
0525     ppc_sqrtf128_round_to_odd,                 // llvm.ppc.sqrtf128.round.to.odd
0526     ppc_stbcx,                                 // llvm.ppc.stbcx
0527     ppc_stdcx,                                 // llvm.ppc.stdcx
0528     ppc_stfiw,                                 // llvm.ppc.stfiw
0529     ppc_sthcx,                                 // llvm.ppc.sthcx
0530     ppc_store2r,                               // llvm.ppc.store2r
0531     ppc_store4r,                               // llvm.ppc.store4r
0532     ppc_store8r,                               // llvm.ppc.store8r
0533     ppc_stwcx,                                 // llvm.ppc.stwcx
0534     ppc_subf128_round_to_odd,                  // llvm.ppc.subf128.round.to.odd
0535     ppc_sync,                                  // llvm.ppc.sync
0536     ppc_tabort,                                // llvm.ppc.tabort
0537     ppc_tabortdc,                              // llvm.ppc.tabortdc
0538     ppc_tabortdci,                             // llvm.ppc.tabortdci
0539     ppc_tabortwc,                              // llvm.ppc.tabortwc
0540     ppc_tabortwci,                             // llvm.ppc.tabortwci
0541     ppc_tbegin,                                // llvm.ppc.tbegin
0542     ppc_tcheck,                                // llvm.ppc.tcheck
0543     ppc_tdw,                                   // llvm.ppc.tdw
0544     ppc_tend,                                  // llvm.ppc.tend
0545     ppc_tendall,                               // llvm.ppc.tendall
0546     ppc_test_data_class,                       // llvm.ppc.test.data.class
0547     ppc_trap,                                  // llvm.ppc.trap
0548     ppc_trapd,                                 // llvm.ppc.trapd
0549     ppc_trechkpt,                              // llvm.ppc.trechkpt
0550     ppc_treclaim,                              // llvm.ppc.treclaim
0551     ppc_tresume,                               // llvm.ppc.tresume
0552     ppc_truncf128_round_to_odd,                // llvm.ppc.truncf128.round.to.odd
0553     ppc_tsr,                                   // llvm.ppc.tsr
0554     ppc_tsuspend,                              // llvm.ppc.tsuspend
0555     ppc_ttest,                                 // llvm.ppc.ttest
0556     ppc_tw,                                    // llvm.ppc.tw
0557     ppc_unpack_longdouble,                     // llvm.ppc.unpack.longdouble
0558     ppc_vsx_assemble_pair,                     // llvm.ppc.vsx.assemble.pair
0559     ppc_vsx_disassemble_pair,                  // llvm.ppc.vsx.disassemble.pair
0560     ppc_vsx_lxvd2x,                            // llvm.ppc.vsx.lxvd2x
0561     ppc_vsx_lxvd2x_be,                         // llvm.ppc.vsx.lxvd2x.be
0562     ppc_vsx_lxvl,                              // llvm.ppc.vsx.lxvl
0563     ppc_vsx_lxvll,                             // llvm.ppc.vsx.lxvll
0564     ppc_vsx_lxvp,                              // llvm.ppc.vsx.lxvp
0565     ppc_vsx_lxvw4x,                            // llvm.ppc.vsx.lxvw4x
0566     ppc_vsx_lxvw4x_be,                         // llvm.ppc.vsx.lxvw4x.be
0567     ppc_vsx_stxvd2x,                           // llvm.ppc.vsx.stxvd2x
0568     ppc_vsx_stxvd2x_be,                        // llvm.ppc.vsx.stxvd2x.be
0569     ppc_vsx_stxvl,                             // llvm.ppc.vsx.stxvl
0570     ppc_vsx_stxvll,                            // llvm.ppc.vsx.stxvll
0571     ppc_vsx_stxvp,                             // llvm.ppc.vsx.stxvp
0572     ppc_vsx_stxvw4x,                           // llvm.ppc.vsx.stxvw4x
0573     ppc_vsx_stxvw4x_be,                        // llvm.ppc.vsx.stxvw4x.be
0574     ppc_vsx_xsmaxdp,                           // llvm.ppc.vsx.xsmaxdp
0575     ppc_vsx_xsmindp,                           // llvm.ppc.vsx.xsmindp
0576     ppc_vsx_xvcmpeqdp,                         // llvm.ppc.vsx.xvcmpeqdp
0577     ppc_vsx_xvcmpeqdp_p,                       // llvm.ppc.vsx.xvcmpeqdp.p
0578     ppc_vsx_xvcmpeqsp,                         // llvm.ppc.vsx.xvcmpeqsp
0579     ppc_vsx_xvcmpeqsp_p,                       // llvm.ppc.vsx.xvcmpeqsp.p
0580     ppc_vsx_xvcmpgedp,                         // llvm.ppc.vsx.xvcmpgedp
0581     ppc_vsx_xvcmpgedp_p,                       // llvm.ppc.vsx.xvcmpgedp.p
0582     ppc_vsx_xvcmpgesp,                         // llvm.ppc.vsx.xvcmpgesp
0583     ppc_vsx_xvcmpgesp_p,                       // llvm.ppc.vsx.xvcmpgesp.p
0584     ppc_vsx_xvcmpgtdp,                         // llvm.ppc.vsx.xvcmpgtdp
0585     ppc_vsx_xvcmpgtdp_p,                       // llvm.ppc.vsx.xvcmpgtdp.p
0586     ppc_vsx_xvcmpgtsp,                         // llvm.ppc.vsx.xvcmpgtsp
0587     ppc_vsx_xvcmpgtsp_p,                       // llvm.ppc.vsx.xvcmpgtsp.p
0588     ppc_vsx_xvcvbf16spn,                       // llvm.ppc.vsx.xvcvbf16spn
0589     ppc_vsx_xvcvdpsp,                          // llvm.ppc.vsx.xvcvdpsp
0590     ppc_vsx_xvcvdpsxws,                        // llvm.ppc.vsx.xvcvdpsxws
0591     ppc_vsx_xvcvdpuxws,                        // llvm.ppc.vsx.xvcvdpuxws
0592     ppc_vsx_xvcvhpsp,                          // llvm.ppc.vsx.xvcvhpsp
0593     ppc_vsx_xvcvspbf16,                        // llvm.ppc.vsx.xvcvspbf16
0594     ppc_vsx_xvcvspdp,                          // llvm.ppc.vsx.xvcvspdp
0595     ppc_vsx_xvcvsphp,                          // llvm.ppc.vsx.xvcvsphp
0596     ppc_vsx_xvcvspsxds,                        // llvm.ppc.vsx.xvcvspsxds
0597     ppc_vsx_xvcvspuxds,                        // llvm.ppc.vsx.xvcvspuxds
0598     ppc_vsx_xvcvsxdsp,                         // llvm.ppc.vsx.xvcvsxdsp
0599     ppc_vsx_xvcvsxwdp,                         // llvm.ppc.vsx.xvcvsxwdp
0600     ppc_vsx_xvcvuxdsp,                         // llvm.ppc.vsx.xvcvuxdsp
0601     ppc_vsx_xvcvuxwdp,                         // llvm.ppc.vsx.xvcvuxwdp
0602     ppc_vsx_xvdivdp,                           // llvm.ppc.vsx.xvdivdp
0603     ppc_vsx_xvdivsp,                           // llvm.ppc.vsx.xvdivsp
0604     ppc_vsx_xviexpdp,                          // llvm.ppc.vsx.xviexpdp
0605     ppc_vsx_xviexpsp,                          // llvm.ppc.vsx.xviexpsp
0606     ppc_vsx_xvmaxdp,                           // llvm.ppc.vsx.xvmaxdp
0607     ppc_vsx_xvmaxsp,                           // llvm.ppc.vsx.xvmaxsp
0608     ppc_vsx_xvmindp,                           // llvm.ppc.vsx.xvmindp
0609     ppc_vsx_xvminsp,                           // llvm.ppc.vsx.xvminsp
0610     ppc_vsx_xvrdpip,                           // llvm.ppc.vsx.xvrdpip
0611     ppc_vsx_xvredp,                            // llvm.ppc.vsx.xvredp
0612     ppc_vsx_xvresp,                            // llvm.ppc.vsx.xvresp
0613     ppc_vsx_xvrspip,                           // llvm.ppc.vsx.xvrspip
0614     ppc_vsx_xvrsqrtedp,                        // llvm.ppc.vsx.xvrsqrtedp
0615     ppc_vsx_xvrsqrtesp,                        // llvm.ppc.vsx.xvrsqrtesp
0616     ppc_vsx_xvtdivdp,                          // llvm.ppc.vsx.xvtdivdp
0617     ppc_vsx_xvtdivsp,                          // llvm.ppc.vsx.xvtdivsp
0618     ppc_vsx_xvtlsbb,                           // llvm.ppc.vsx.xvtlsbb
0619     ppc_vsx_xvtsqrtdp,                         // llvm.ppc.vsx.xvtsqrtdp
0620     ppc_vsx_xvtsqrtsp,                         // llvm.ppc.vsx.xvtsqrtsp
0621     ppc_vsx_xvtstdcdp,                         // llvm.ppc.vsx.xvtstdcdp
0622     ppc_vsx_xvtstdcsp,                         // llvm.ppc.vsx.xvtstdcsp
0623     ppc_vsx_xvxexpdp,                          // llvm.ppc.vsx.xvxexpdp
0624     ppc_vsx_xvxexpsp,                          // llvm.ppc.vsx.xvxexpsp
0625     ppc_vsx_xvxsigdp,                          // llvm.ppc.vsx.xvxsigdp
0626     ppc_vsx_xvxsigsp,                          // llvm.ppc.vsx.xvxsigsp
0627     ppc_vsx_xxblendvb,                         // llvm.ppc.vsx.xxblendvb
0628     ppc_vsx_xxblendvd,                         // llvm.ppc.vsx.xxblendvd
0629     ppc_vsx_xxblendvh,                         // llvm.ppc.vsx.xxblendvh
0630     ppc_vsx_xxblendvw,                         // llvm.ppc.vsx.xxblendvw
0631     ppc_vsx_xxeval,                            // llvm.ppc.vsx.xxeval
0632     ppc_vsx_xxextractuw,                       // llvm.ppc.vsx.xxextractuw
0633     ppc_vsx_xxgenpcvbm,                        // llvm.ppc.vsx.xxgenpcvbm
0634     ppc_vsx_xxgenpcvdm,                        // llvm.ppc.vsx.xxgenpcvdm
0635     ppc_vsx_xxgenpcvhm,                        // llvm.ppc.vsx.xxgenpcvhm
0636     ppc_vsx_xxgenpcvwm,                        // llvm.ppc.vsx.xxgenpcvwm
0637     ppc_vsx_xxinsertw,                         // llvm.ppc.vsx.xxinsertw
0638     ppc_vsx_xxleqv,                            // llvm.ppc.vsx.xxleqv
0639     ppc_vsx_xxpermx,                           // llvm.ppc.vsx.xxpermx
0640 }; // enum
0641 } // namespace llvm::Intrinsic
0642 #endif
0643