mirror of
https://github.com/hedge-dev/XenonRecomp.git
synced 2025-06-06 18:31:03 +00:00
629 lines
44 KiB
C++
629 lines
44 KiB
C++
/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|
|
|* *|
|
|
|* Intrinsic Function Source Fragment *|
|
|
|* *|
|
|
|* Automatically generated file, do not edit! *|
|
|
|* *|
|
|
\*===----------------------------------------------------------------------===*/
|
|
|
|
#ifndef LLVM_IR_INTRINSIC_PPC_ENUMS_H
|
|
#define LLVM_IR_INTRINSIC_PPC_ENUMS_H
|
|
|
|
namespace llvm {
|
|
namespace Intrinsic {
|
|
enum PPCIntrinsics : unsigned {
|
|
// Enum values for intrinsics
|
|
ppc_addex = 6619, // llvm.ppc.addex
|
|
ppc_addf128_round_to_odd, // llvm.ppc.addf128.round.to.odd
|
|
ppc_altivec_crypto_vcipher, // llvm.ppc.altivec.crypto.vcipher
|
|
ppc_altivec_crypto_vcipherlast, // llvm.ppc.altivec.crypto.vcipherlast
|
|
ppc_altivec_crypto_vncipher, // llvm.ppc.altivec.crypto.vncipher
|
|
ppc_altivec_crypto_vncipherlast, // llvm.ppc.altivec.crypto.vncipherlast
|
|
ppc_altivec_crypto_vpermxor, // llvm.ppc.altivec.crypto.vpermxor
|
|
ppc_altivec_crypto_vpermxor_be, // llvm.ppc.altivec.crypto.vpermxor.be
|
|
ppc_altivec_crypto_vpmsumb, // llvm.ppc.altivec.crypto.vpmsumb
|
|
ppc_altivec_crypto_vpmsumd, // llvm.ppc.altivec.crypto.vpmsumd
|
|
ppc_altivec_crypto_vpmsumh, // llvm.ppc.altivec.crypto.vpmsumh
|
|
ppc_altivec_crypto_vpmsumw, // llvm.ppc.altivec.crypto.vpmsumw
|
|
ppc_altivec_crypto_vsbox, // llvm.ppc.altivec.crypto.vsbox
|
|
ppc_altivec_crypto_vshasigmad, // llvm.ppc.altivec.crypto.vshasigmad
|
|
ppc_altivec_crypto_vshasigmaw, // llvm.ppc.altivec.crypto.vshasigmaw
|
|
ppc_altivec_dss, // llvm.ppc.altivec.dss
|
|
ppc_altivec_dssall, // llvm.ppc.altivec.dssall
|
|
ppc_altivec_dst, // llvm.ppc.altivec.dst
|
|
ppc_altivec_dstst, // llvm.ppc.altivec.dstst
|
|
ppc_altivec_dststt, // llvm.ppc.altivec.dststt
|
|
ppc_altivec_dstt, // llvm.ppc.altivec.dstt
|
|
ppc_altivec_lvebx, // llvm.ppc.altivec.lvebx
|
|
ppc_altivec_lvehx, // llvm.ppc.altivec.lvehx
|
|
ppc_altivec_lvewx, // llvm.ppc.altivec.lvewx
|
|
ppc_altivec_lvsl, // llvm.ppc.altivec.lvsl
|
|
ppc_altivec_lvsr, // llvm.ppc.altivec.lvsr
|
|
ppc_altivec_lvx, // llvm.ppc.altivec.lvx
|
|
ppc_altivec_lvxl, // llvm.ppc.altivec.lvxl
|
|
ppc_altivec_mfvscr, // llvm.ppc.altivec.mfvscr
|
|
ppc_altivec_mtvscr, // llvm.ppc.altivec.mtvscr
|
|
ppc_altivec_mtvsrbm, // llvm.ppc.altivec.mtvsrbm
|
|
ppc_altivec_mtvsrdm, // llvm.ppc.altivec.mtvsrdm
|
|
ppc_altivec_mtvsrhm, // llvm.ppc.altivec.mtvsrhm
|
|
ppc_altivec_mtvsrqm, // llvm.ppc.altivec.mtvsrqm
|
|
ppc_altivec_mtvsrwm, // llvm.ppc.altivec.mtvsrwm
|
|
ppc_altivec_stvebx, // llvm.ppc.altivec.stvebx
|
|
ppc_altivec_stvehx, // llvm.ppc.altivec.stvehx
|
|
ppc_altivec_stvewx, // llvm.ppc.altivec.stvewx
|
|
ppc_altivec_stvx, // llvm.ppc.altivec.stvx
|
|
ppc_altivec_stvxl, // llvm.ppc.altivec.stvxl
|
|
ppc_altivec_vabsdub, // llvm.ppc.altivec.vabsdub
|
|
ppc_altivec_vabsduh, // llvm.ppc.altivec.vabsduh
|
|
ppc_altivec_vabsduw, // llvm.ppc.altivec.vabsduw
|
|
ppc_altivec_vaddcuq, // llvm.ppc.altivec.vaddcuq
|
|
ppc_altivec_vaddcuw, // llvm.ppc.altivec.vaddcuw
|
|
ppc_altivec_vaddecuq, // llvm.ppc.altivec.vaddecuq
|
|
ppc_altivec_vaddeuqm, // llvm.ppc.altivec.vaddeuqm
|
|
ppc_altivec_vaddsbs, // llvm.ppc.altivec.vaddsbs
|
|
ppc_altivec_vaddshs, // llvm.ppc.altivec.vaddshs
|
|
ppc_altivec_vaddsws, // llvm.ppc.altivec.vaddsws
|
|
ppc_altivec_vaddubs, // llvm.ppc.altivec.vaddubs
|
|
ppc_altivec_vadduhs, // llvm.ppc.altivec.vadduhs
|
|
ppc_altivec_vadduws, // llvm.ppc.altivec.vadduws
|
|
ppc_altivec_vavgsb, // llvm.ppc.altivec.vavgsb
|
|
ppc_altivec_vavgsh, // llvm.ppc.altivec.vavgsh
|
|
ppc_altivec_vavgsw, // llvm.ppc.altivec.vavgsw
|
|
ppc_altivec_vavgub, // llvm.ppc.altivec.vavgub
|
|
ppc_altivec_vavguh, // llvm.ppc.altivec.vavguh
|
|
ppc_altivec_vavguw, // llvm.ppc.altivec.vavguw
|
|
ppc_altivec_vbpermd, // llvm.ppc.altivec.vbpermd
|
|
ppc_altivec_vbpermq, // llvm.ppc.altivec.vbpermq
|
|
ppc_altivec_vcfsx, // llvm.ppc.altivec.vcfsx
|
|
ppc_altivec_vcfuged, // llvm.ppc.altivec.vcfuged
|
|
ppc_altivec_vcfux, // llvm.ppc.altivec.vcfux
|
|
ppc_altivec_vclrlb, // llvm.ppc.altivec.vclrlb
|
|
ppc_altivec_vclrrb, // llvm.ppc.altivec.vclrrb
|
|
ppc_altivec_vclzdm, // llvm.ppc.altivec.vclzdm
|
|
ppc_altivec_vclzlsbb, // llvm.ppc.altivec.vclzlsbb
|
|
ppc_altivec_vcmpbfp, // llvm.ppc.altivec.vcmpbfp
|
|
ppc_altivec_vcmpbfp_p, // llvm.ppc.altivec.vcmpbfp.p
|
|
ppc_altivec_vcmpeqfp, // llvm.ppc.altivec.vcmpeqfp
|
|
ppc_altivec_vcmpeqfp_p, // llvm.ppc.altivec.vcmpeqfp.p
|
|
ppc_altivec_vcmpequb, // llvm.ppc.altivec.vcmpequb
|
|
ppc_altivec_vcmpequb_p, // llvm.ppc.altivec.vcmpequb.p
|
|
ppc_altivec_vcmpequd, // llvm.ppc.altivec.vcmpequd
|
|
ppc_altivec_vcmpequd_p, // llvm.ppc.altivec.vcmpequd.p
|
|
ppc_altivec_vcmpequh, // llvm.ppc.altivec.vcmpequh
|
|
ppc_altivec_vcmpequh_p, // llvm.ppc.altivec.vcmpequh.p
|
|
ppc_altivec_vcmpequq, // llvm.ppc.altivec.vcmpequq
|
|
ppc_altivec_vcmpequq_p, // llvm.ppc.altivec.vcmpequq.p
|
|
ppc_altivec_vcmpequw, // llvm.ppc.altivec.vcmpequw
|
|
ppc_altivec_vcmpequw_p, // llvm.ppc.altivec.vcmpequw.p
|
|
ppc_altivec_vcmpgefp, // llvm.ppc.altivec.vcmpgefp
|
|
ppc_altivec_vcmpgefp_p, // llvm.ppc.altivec.vcmpgefp.p
|
|
ppc_altivec_vcmpgtfp, // llvm.ppc.altivec.vcmpgtfp
|
|
ppc_altivec_vcmpgtfp_p, // llvm.ppc.altivec.vcmpgtfp.p
|
|
ppc_altivec_vcmpgtsb, // llvm.ppc.altivec.vcmpgtsb
|
|
ppc_altivec_vcmpgtsb_p, // llvm.ppc.altivec.vcmpgtsb.p
|
|
ppc_altivec_vcmpgtsd, // llvm.ppc.altivec.vcmpgtsd
|
|
ppc_altivec_vcmpgtsd_p, // llvm.ppc.altivec.vcmpgtsd.p
|
|
ppc_altivec_vcmpgtsh, // llvm.ppc.altivec.vcmpgtsh
|
|
ppc_altivec_vcmpgtsh_p, // llvm.ppc.altivec.vcmpgtsh.p
|
|
ppc_altivec_vcmpgtsq, // llvm.ppc.altivec.vcmpgtsq
|
|
ppc_altivec_vcmpgtsq_p, // llvm.ppc.altivec.vcmpgtsq.p
|
|
ppc_altivec_vcmpgtsw, // llvm.ppc.altivec.vcmpgtsw
|
|
ppc_altivec_vcmpgtsw_p, // llvm.ppc.altivec.vcmpgtsw.p
|
|
ppc_altivec_vcmpgtub, // llvm.ppc.altivec.vcmpgtub
|
|
ppc_altivec_vcmpgtub_p, // llvm.ppc.altivec.vcmpgtub.p
|
|
ppc_altivec_vcmpgtud, // llvm.ppc.altivec.vcmpgtud
|
|
ppc_altivec_vcmpgtud_p, // llvm.ppc.altivec.vcmpgtud.p
|
|
ppc_altivec_vcmpgtuh, // llvm.ppc.altivec.vcmpgtuh
|
|
ppc_altivec_vcmpgtuh_p, // llvm.ppc.altivec.vcmpgtuh.p
|
|
ppc_altivec_vcmpgtuq, // llvm.ppc.altivec.vcmpgtuq
|
|
ppc_altivec_vcmpgtuq_p, // llvm.ppc.altivec.vcmpgtuq.p
|
|
ppc_altivec_vcmpgtuw, // llvm.ppc.altivec.vcmpgtuw
|
|
ppc_altivec_vcmpgtuw_p, // llvm.ppc.altivec.vcmpgtuw.p
|
|
ppc_altivec_vcmpneb, // llvm.ppc.altivec.vcmpneb
|
|
ppc_altivec_vcmpneb_p, // llvm.ppc.altivec.vcmpneb.p
|
|
ppc_altivec_vcmpneh, // llvm.ppc.altivec.vcmpneh
|
|
ppc_altivec_vcmpneh_p, // llvm.ppc.altivec.vcmpneh.p
|
|
ppc_altivec_vcmpnew, // llvm.ppc.altivec.vcmpnew
|
|
ppc_altivec_vcmpnew_p, // llvm.ppc.altivec.vcmpnew.p
|
|
ppc_altivec_vcmpnezb, // llvm.ppc.altivec.vcmpnezb
|
|
ppc_altivec_vcmpnezb_p, // llvm.ppc.altivec.vcmpnezb.p
|
|
ppc_altivec_vcmpnezh, // llvm.ppc.altivec.vcmpnezh
|
|
ppc_altivec_vcmpnezh_p, // llvm.ppc.altivec.vcmpnezh.p
|
|
ppc_altivec_vcmpnezw, // llvm.ppc.altivec.vcmpnezw
|
|
ppc_altivec_vcmpnezw_p, // llvm.ppc.altivec.vcmpnezw.p
|
|
ppc_altivec_vcntmbb, // llvm.ppc.altivec.vcntmbb
|
|
ppc_altivec_vcntmbd, // llvm.ppc.altivec.vcntmbd
|
|
ppc_altivec_vcntmbh, // llvm.ppc.altivec.vcntmbh
|
|
ppc_altivec_vcntmbw, // llvm.ppc.altivec.vcntmbw
|
|
ppc_altivec_vctsxs, // llvm.ppc.altivec.vctsxs
|
|
ppc_altivec_vctuxs, // llvm.ppc.altivec.vctuxs
|
|
ppc_altivec_vctzdm, // llvm.ppc.altivec.vctzdm
|
|
ppc_altivec_vctzlsbb, // llvm.ppc.altivec.vctzlsbb
|
|
ppc_altivec_vdivesd, // llvm.ppc.altivec.vdivesd
|
|
ppc_altivec_vdivesq, // llvm.ppc.altivec.vdivesq
|
|
ppc_altivec_vdivesw, // llvm.ppc.altivec.vdivesw
|
|
ppc_altivec_vdiveud, // llvm.ppc.altivec.vdiveud
|
|
ppc_altivec_vdiveuq, // llvm.ppc.altivec.vdiveuq
|
|
ppc_altivec_vdiveuw, // llvm.ppc.altivec.vdiveuw
|
|
ppc_altivec_vexpandbm, // llvm.ppc.altivec.vexpandbm
|
|
ppc_altivec_vexpanddm, // llvm.ppc.altivec.vexpanddm
|
|
ppc_altivec_vexpandhm, // llvm.ppc.altivec.vexpandhm
|
|
ppc_altivec_vexpandqm, // llvm.ppc.altivec.vexpandqm
|
|
ppc_altivec_vexpandwm, // llvm.ppc.altivec.vexpandwm
|
|
ppc_altivec_vexptefp, // llvm.ppc.altivec.vexptefp
|
|
ppc_altivec_vextddvlx, // llvm.ppc.altivec.vextddvlx
|
|
ppc_altivec_vextddvrx, // llvm.ppc.altivec.vextddvrx
|
|
ppc_altivec_vextdubvlx, // llvm.ppc.altivec.vextdubvlx
|
|
ppc_altivec_vextdubvrx, // llvm.ppc.altivec.vextdubvrx
|
|
ppc_altivec_vextduhvlx, // llvm.ppc.altivec.vextduhvlx
|
|
ppc_altivec_vextduhvrx, // llvm.ppc.altivec.vextduhvrx
|
|
ppc_altivec_vextduwvlx, // llvm.ppc.altivec.vextduwvlx
|
|
ppc_altivec_vextduwvrx, // llvm.ppc.altivec.vextduwvrx
|
|
ppc_altivec_vextractbm, // llvm.ppc.altivec.vextractbm
|
|
ppc_altivec_vextractdm, // llvm.ppc.altivec.vextractdm
|
|
ppc_altivec_vextracthm, // llvm.ppc.altivec.vextracthm
|
|
ppc_altivec_vextractqm, // llvm.ppc.altivec.vextractqm
|
|
ppc_altivec_vextractwm, // llvm.ppc.altivec.vextractwm
|
|
ppc_altivec_vextsb2d, // llvm.ppc.altivec.vextsb2d
|
|
ppc_altivec_vextsb2w, // llvm.ppc.altivec.vextsb2w
|
|
ppc_altivec_vextsd2q, // llvm.ppc.altivec.vextsd2q
|
|
ppc_altivec_vextsh2d, // llvm.ppc.altivec.vextsh2d
|
|
ppc_altivec_vextsh2w, // llvm.ppc.altivec.vextsh2w
|
|
ppc_altivec_vextsw2d, // llvm.ppc.altivec.vextsw2d
|
|
ppc_altivec_vgbbd, // llvm.ppc.altivec.vgbbd
|
|
ppc_altivec_vgnb, // llvm.ppc.altivec.vgnb
|
|
ppc_altivec_vinsblx, // llvm.ppc.altivec.vinsblx
|
|
ppc_altivec_vinsbrx, // llvm.ppc.altivec.vinsbrx
|
|
ppc_altivec_vinsbvlx, // llvm.ppc.altivec.vinsbvlx
|
|
ppc_altivec_vinsbvrx, // llvm.ppc.altivec.vinsbvrx
|
|
ppc_altivec_vinsd, // llvm.ppc.altivec.vinsd
|
|
ppc_altivec_vinsdlx, // llvm.ppc.altivec.vinsdlx
|
|
ppc_altivec_vinsdrx, // llvm.ppc.altivec.vinsdrx
|
|
ppc_altivec_vinshlx, // llvm.ppc.altivec.vinshlx
|
|
ppc_altivec_vinshrx, // llvm.ppc.altivec.vinshrx
|
|
ppc_altivec_vinshvlx, // llvm.ppc.altivec.vinshvlx
|
|
ppc_altivec_vinshvrx, // llvm.ppc.altivec.vinshvrx
|
|
ppc_altivec_vinsw, // llvm.ppc.altivec.vinsw
|
|
ppc_altivec_vinswlx, // llvm.ppc.altivec.vinswlx
|
|
ppc_altivec_vinswrx, // llvm.ppc.altivec.vinswrx
|
|
ppc_altivec_vinswvlx, // llvm.ppc.altivec.vinswvlx
|
|
ppc_altivec_vinswvrx, // llvm.ppc.altivec.vinswvrx
|
|
ppc_altivec_vlogefp, // llvm.ppc.altivec.vlogefp
|
|
ppc_altivec_vmaddfp, // llvm.ppc.altivec.vmaddfp
|
|
ppc_altivec_vmaxfp, // llvm.ppc.altivec.vmaxfp
|
|
ppc_altivec_vmaxsb, // llvm.ppc.altivec.vmaxsb
|
|
ppc_altivec_vmaxsd, // llvm.ppc.altivec.vmaxsd
|
|
ppc_altivec_vmaxsh, // llvm.ppc.altivec.vmaxsh
|
|
ppc_altivec_vmaxsw, // llvm.ppc.altivec.vmaxsw
|
|
ppc_altivec_vmaxub, // llvm.ppc.altivec.vmaxub
|
|
ppc_altivec_vmaxud, // llvm.ppc.altivec.vmaxud
|
|
ppc_altivec_vmaxuh, // llvm.ppc.altivec.vmaxuh
|
|
ppc_altivec_vmaxuw, // llvm.ppc.altivec.vmaxuw
|
|
ppc_altivec_vmhaddshs, // llvm.ppc.altivec.vmhaddshs
|
|
ppc_altivec_vmhraddshs, // llvm.ppc.altivec.vmhraddshs
|
|
ppc_altivec_vminfp, // llvm.ppc.altivec.vminfp
|
|
ppc_altivec_vminsb, // llvm.ppc.altivec.vminsb
|
|
ppc_altivec_vminsd, // llvm.ppc.altivec.vminsd
|
|
ppc_altivec_vminsh, // llvm.ppc.altivec.vminsh
|
|
ppc_altivec_vminsw, // llvm.ppc.altivec.vminsw
|
|
ppc_altivec_vminub, // llvm.ppc.altivec.vminub
|
|
ppc_altivec_vminud, // llvm.ppc.altivec.vminud
|
|
ppc_altivec_vminuh, // llvm.ppc.altivec.vminuh
|
|
ppc_altivec_vminuw, // llvm.ppc.altivec.vminuw
|
|
ppc_altivec_vmladduhm, // llvm.ppc.altivec.vmladduhm
|
|
ppc_altivec_vmsumcud, // llvm.ppc.altivec.vmsumcud
|
|
ppc_altivec_vmsummbm, // llvm.ppc.altivec.vmsummbm
|
|
ppc_altivec_vmsumshm, // llvm.ppc.altivec.vmsumshm
|
|
ppc_altivec_vmsumshs, // llvm.ppc.altivec.vmsumshs
|
|
ppc_altivec_vmsumubm, // llvm.ppc.altivec.vmsumubm
|
|
ppc_altivec_vmsumudm, // llvm.ppc.altivec.vmsumudm
|
|
ppc_altivec_vmsumuhm, // llvm.ppc.altivec.vmsumuhm
|
|
ppc_altivec_vmsumuhs, // llvm.ppc.altivec.vmsumuhs
|
|
ppc_altivec_vmulesb, // llvm.ppc.altivec.vmulesb
|
|
ppc_altivec_vmulesd, // llvm.ppc.altivec.vmulesd
|
|
ppc_altivec_vmulesh, // llvm.ppc.altivec.vmulesh
|
|
ppc_altivec_vmulesw, // llvm.ppc.altivec.vmulesw
|
|
ppc_altivec_vmuleub, // llvm.ppc.altivec.vmuleub
|
|
ppc_altivec_vmuleud, // llvm.ppc.altivec.vmuleud
|
|
ppc_altivec_vmuleuh, // llvm.ppc.altivec.vmuleuh
|
|
ppc_altivec_vmuleuw, // llvm.ppc.altivec.vmuleuw
|
|
ppc_altivec_vmulhsd, // llvm.ppc.altivec.vmulhsd
|
|
ppc_altivec_vmulhsw, // llvm.ppc.altivec.vmulhsw
|
|
ppc_altivec_vmulhud, // llvm.ppc.altivec.vmulhud
|
|
ppc_altivec_vmulhuw, // llvm.ppc.altivec.vmulhuw
|
|
ppc_altivec_vmulosb, // llvm.ppc.altivec.vmulosb
|
|
ppc_altivec_vmulosd, // llvm.ppc.altivec.vmulosd
|
|
ppc_altivec_vmulosh, // llvm.ppc.altivec.vmulosh
|
|
ppc_altivec_vmulosw, // llvm.ppc.altivec.vmulosw
|
|
ppc_altivec_vmuloub, // llvm.ppc.altivec.vmuloub
|
|
ppc_altivec_vmuloud, // llvm.ppc.altivec.vmuloud
|
|
ppc_altivec_vmulouh, // llvm.ppc.altivec.vmulouh
|
|
ppc_altivec_vmulouw, // llvm.ppc.altivec.vmulouw
|
|
ppc_altivec_vnmsubfp, // llvm.ppc.altivec.vnmsubfp
|
|
ppc_altivec_vpdepd, // llvm.ppc.altivec.vpdepd
|
|
ppc_altivec_vperm, // llvm.ppc.altivec.vperm
|
|
ppc_altivec_vpextd, // llvm.ppc.altivec.vpextd
|
|
ppc_altivec_vpkpx, // llvm.ppc.altivec.vpkpx
|
|
ppc_altivec_vpksdss, // llvm.ppc.altivec.vpksdss
|
|
ppc_altivec_vpksdus, // llvm.ppc.altivec.vpksdus
|
|
ppc_altivec_vpkshss, // llvm.ppc.altivec.vpkshss
|
|
ppc_altivec_vpkshus, // llvm.ppc.altivec.vpkshus
|
|
ppc_altivec_vpkswss, // llvm.ppc.altivec.vpkswss
|
|
ppc_altivec_vpkswus, // llvm.ppc.altivec.vpkswus
|
|
ppc_altivec_vpkudus, // llvm.ppc.altivec.vpkudus
|
|
ppc_altivec_vpkuhus, // llvm.ppc.altivec.vpkuhus
|
|
ppc_altivec_vpkuwus, // llvm.ppc.altivec.vpkuwus
|
|
ppc_altivec_vprtybd, // llvm.ppc.altivec.vprtybd
|
|
ppc_altivec_vprtybq, // llvm.ppc.altivec.vprtybq
|
|
ppc_altivec_vprtybw, // llvm.ppc.altivec.vprtybw
|
|
ppc_altivec_vrefp, // llvm.ppc.altivec.vrefp
|
|
ppc_altivec_vrfim, // llvm.ppc.altivec.vrfim
|
|
ppc_altivec_vrfin, // llvm.ppc.altivec.vrfin
|
|
ppc_altivec_vrfip, // llvm.ppc.altivec.vrfip
|
|
ppc_altivec_vrfiz, // llvm.ppc.altivec.vrfiz
|
|
ppc_altivec_vrlb, // llvm.ppc.altivec.vrlb
|
|
ppc_altivec_vrld, // llvm.ppc.altivec.vrld
|
|
ppc_altivec_vrldmi, // llvm.ppc.altivec.vrldmi
|
|
ppc_altivec_vrldnm, // llvm.ppc.altivec.vrldnm
|
|
ppc_altivec_vrlh, // llvm.ppc.altivec.vrlh
|
|
ppc_altivec_vrlqmi, // llvm.ppc.altivec.vrlqmi
|
|
ppc_altivec_vrlqnm, // llvm.ppc.altivec.vrlqnm
|
|
ppc_altivec_vrlw, // llvm.ppc.altivec.vrlw
|
|
ppc_altivec_vrlwmi, // llvm.ppc.altivec.vrlwmi
|
|
ppc_altivec_vrlwnm, // llvm.ppc.altivec.vrlwnm
|
|
ppc_altivec_vrsqrtefp, // llvm.ppc.altivec.vrsqrtefp
|
|
ppc_altivec_vsel, // llvm.ppc.altivec.vsel
|
|
ppc_altivec_vsl, // llvm.ppc.altivec.vsl
|
|
ppc_altivec_vslb, // llvm.ppc.altivec.vslb
|
|
ppc_altivec_vsldbi, // llvm.ppc.altivec.vsldbi
|
|
ppc_altivec_vslh, // llvm.ppc.altivec.vslh
|
|
ppc_altivec_vslo, // llvm.ppc.altivec.vslo
|
|
ppc_altivec_vslv, // llvm.ppc.altivec.vslv
|
|
ppc_altivec_vslw, // llvm.ppc.altivec.vslw
|
|
ppc_altivec_vsr, // llvm.ppc.altivec.vsr
|
|
ppc_altivec_vsrab, // llvm.ppc.altivec.vsrab
|
|
ppc_altivec_vsrah, // llvm.ppc.altivec.vsrah
|
|
ppc_altivec_vsraw, // llvm.ppc.altivec.vsraw
|
|
ppc_altivec_vsrb, // llvm.ppc.altivec.vsrb
|
|
ppc_altivec_vsrdbi, // llvm.ppc.altivec.vsrdbi
|
|
ppc_altivec_vsrh, // llvm.ppc.altivec.vsrh
|
|
ppc_altivec_vsro, // llvm.ppc.altivec.vsro
|
|
ppc_altivec_vsrv, // llvm.ppc.altivec.vsrv
|
|
ppc_altivec_vsrw, // llvm.ppc.altivec.vsrw
|
|
ppc_altivec_vstribl, // llvm.ppc.altivec.vstribl
|
|
ppc_altivec_vstribl_p, // llvm.ppc.altivec.vstribl.p
|
|
ppc_altivec_vstribr, // llvm.ppc.altivec.vstribr
|
|
ppc_altivec_vstribr_p, // llvm.ppc.altivec.vstribr.p
|
|
ppc_altivec_vstrihl, // llvm.ppc.altivec.vstrihl
|
|
ppc_altivec_vstrihl_p, // llvm.ppc.altivec.vstrihl.p
|
|
ppc_altivec_vstrihr, // llvm.ppc.altivec.vstrihr
|
|
ppc_altivec_vstrihr_p, // llvm.ppc.altivec.vstrihr.p
|
|
ppc_altivec_vsubcuq, // llvm.ppc.altivec.vsubcuq
|
|
ppc_altivec_vsubcuw, // llvm.ppc.altivec.vsubcuw
|
|
ppc_altivec_vsubecuq, // llvm.ppc.altivec.vsubecuq
|
|
ppc_altivec_vsubeuqm, // llvm.ppc.altivec.vsubeuqm
|
|
ppc_altivec_vsubsbs, // llvm.ppc.altivec.vsubsbs
|
|
ppc_altivec_vsubshs, // llvm.ppc.altivec.vsubshs
|
|
ppc_altivec_vsubsws, // llvm.ppc.altivec.vsubsws
|
|
ppc_altivec_vsububs, // llvm.ppc.altivec.vsububs
|
|
ppc_altivec_vsubuhs, // llvm.ppc.altivec.vsubuhs
|
|
ppc_altivec_vsubuws, // llvm.ppc.altivec.vsubuws
|
|
ppc_altivec_vsum2sws, // llvm.ppc.altivec.vsum2sws
|
|
ppc_altivec_vsum4sbs, // llvm.ppc.altivec.vsum4sbs
|
|
ppc_altivec_vsum4shs, // llvm.ppc.altivec.vsum4shs
|
|
ppc_altivec_vsum4ubs, // llvm.ppc.altivec.vsum4ubs
|
|
ppc_altivec_vsumsws, // llvm.ppc.altivec.vsumsws
|
|
ppc_altivec_vupkhpx, // llvm.ppc.altivec.vupkhpx
|
|
ppc_altivec_vupkhsb, // llvm.ppc.altivec.vupkhsb
|
|
ppc_altivec_vupkhsh, // llvm.ppc.altivec.vupkhsh
|
|
ppc_altivec_vupkhsw, // llvm.ppc.altivec.vupkhsw
|
|
ppc_altivec_vupklpx, // llvm.ppc.altivec.vupklpx
|
|
ppc_altivec_vupklsb, // llvm.ppc.altivec.vupklsb
|
|
ppc_altivec_vupklsh, // llvm.ppc.altivec.vupklsh
|
|
ppc_altivec_vupklsw, // llvm.ppc.altivec.vupklsw
|
|
ppc_atomic_load_i128, // llvm.ppc.atomic.load.i128
|
|
ppc_atomic_store_i128, // llvm.ppc.atomic.store.i128
|
|
ppc_atomicrmw_add_i128, // llvm.ppc.atomicrmw.add.i128
|
|
ppc_atomicrmw_and_i128, // llvm.ppc.atomicrmw.and.i128
|
|
ppc_atomicrmw_nand_i128, // llvm.ppc.atomicrmw.nand.i128
|
|
ppc_atomicrmw_or_i128, // llvm.ppc.atomicrmw.or.i128
|
|
ppc_atomicrmw_sub_i128, // llvm.ppc.atomicrmw.sub.i128
|
|
ppc_atomicrmw_xchg_i128, // llvm.ppc.atomicrmw.xchg.i128
|
|
ppc_atomicrmw_xor_i128, // llvm.ppc.atomicrmw.xor.i128
|
|
ppc_bcdadd, // llvm.ppc.bcdadd
|
|
ppc_bcdadd_p, // llvm.ppc.bcdadd.p
|
|
ppc_bcdsub, // llvm.ppc.bcdsub
|
|
ppc_bcdsub_p, // llvm.ppc.bcdsub.p
|
|
ppc_bpermd, // llvm.ppc.bpermd
|
|
ppc_cfence, // llvm.ppc.cfence
|
|
ppc_cfuged, // llvm.ppc.cfuged
|
|
ppc_cmpb, // llvm.ppc.cmpb
|
|
ppc_cmpeqb, // llvm.ppc.cmpeqb
|
|
ppc_cmprb, // llvm.ppc.cmprb
|
|
ppc_cmpxchg_i128, // llvm.ppc.cmpxchg.i128
|
|
ppc_cntlzdm, // llvm.ppc.cntlzdm
|
|
ppc_cnttzdm, // llvm.ppc.cnttzdm
|
|
ppc_compare_exp_eq, // llvm.ppc.compare.exp.eq
|
|
ppc_compare_exp_gt, // llvm.ppc.compare.exp.gt
|
|
ppc_compare_exp_lt, // llvm.ppc.compare.exp.lt
|
|
ppc_compare_exp_uo, // llvm.ppc.compare.exp.uo
|
|
ppc_convert_f128_to_ppcf128, // llvm.ppc.convert.f128.to.ppcf128
|
|
ppc_convert_ppcf128_to_f128, // llvm.ppc.convert.ppcf128.to.f128
|
|
ppc_darn, // llvm.ppc.darn
|
|
ppc_darn32, // llvm.ppc.darn32
|
|
ppc_darnraw, // llvm.ppc.darnraw
|
|
ppc_dcba, // llvm.ppc.dcba
|
|
ppc_dcbf, // llvm.ppc.dcbf
|
|
ppc_dcbfl, // llvm.ppc.dcbfl
|
|
ppc_dcbflp, // llvm.ppc.dcbflp
|
|
ppc_dcbfps, // llvm.ppc.dcbfps
|
|
ppc_dcbi, // llvm.ppc.dcbi
|
|
ppc_dcbst, // llvm.ppc.dcbst
|
|
ppc_dcbstps, // llvm.ppc.dcbstps
|
|
ppc_dcbt, // llvm.ppc.dcbt
|
|
ppc_dcbt_with_hint, // llvm.ppc.dcbt.with.hint
|
|
ppc_dcbtst, // llvm.ppc.dcbtst
|
|
ppc_dcbtst_with_hint, // llvm.ppc.dcbtst.with.hint
|
|
ppc_dcbtstt, // llvm.ppc.dcbtstt
|
|
ppc_dcbtt, // llvm.ppc.dcbtt
|
|
ppc_dcbz, // llvm.ppc.dcbz
|
|
ppc_dcbzl, // llvm.ppc.dcbzl
|
|
ppc_divde, // llvm.ppc.divde
|
|
ppc_divdeu, // llvm.ppc.divdeu
|
|
ppc_divf128_round_to_odd, // llvm.ppc.divf128.round.to.odd
|
|
ppc_divwe, // llvm.ppc.divwe
|
|
ppc_divweu, // llvm.ppc.divweu
|
|
ppc_eieio, // llvm.ppc.eieio
|
|
ppc_extract_exp, // llvm.ppc.extract.exp
|
|
ppc_extract_sig, // llvm.ppc.extract.sig
|
|
ppc_fcfid, // llvm.ppc.fcfid
|
|
ppc_fcfud, // llvm.ppc.fcfud
|
|
ppc_fctid, // llvm.ppc.fctid
|
|
ppc_fctidz, // llvm.ppc.fctidz
|
|
ppc_fctiw, // llvm.ppc.fctiw
|
|
ppc_fctiwz, // llvm.ppc.fctiwz
|
|
ppc_fctudz, // llvm.ppc.fctudz
|
|
ppc_fctuwz, // llvm.ppc.fctuwz
|
|
ppc_fmaf128_round_to_odd, // llvm.ppc.fmaf128.round.to.odd
|
|
ppc_fmsub, // llvm.ppc.fmsub
|
|
ppc_fmsubs, // llvm.ppc.fmsubs
|
|
ppc_fnmadd, // llvm.ppc.fnmadd
|
|
ppc_fnmadds, // llvm.ppc.fnmadds
|
|
ppc_fnmsub, // llvm.ppc.fnmsub
|
|
ppc_fnmsubs, // llvm.ppc.fnmsubs
|
|
ppc_fre, // llvm.ppc.fre
|
|
ppc_fres, // llvm.ppc.fres
|
|
ppc_frsqrte, // llvm.ppc.frsqrte
|
|
ppc_frsqrtes, // llvm.ppc.frsqrtes
|
|
ppc_fsel, // llvm.ppc.fsel
|
|
ppc_fsels, // llvm.ppc.fsels
|
|
ppc_get_texasr, // llvm.ppc.get.texasr
|
|
ppc_get_texasru, // llvm.ppc.get.texasru
|
|
ppc_get_tfhar, // llvm.ppc.get.tfhar
|
|
ppc_get_tfiar, // llvm.ppc.get.tfiar
|
|
ppc_icbt, // llvm.ppc.icbt
|
|
ppc_insert_exp, // llvm.ppc.insert.exp
|
|
ppc_iospace_eieio, // llvm.ppc.iospace.eieio
|
|
ppc_iospace_lwsync, // llvm.ppc.iospace.lwsync
|
|
ppc_iospace_sync, // llvm.ppc.iospace.sync
|
|
ppc_isync, // llvm.ppc.isync
|
|
ppc_load2r, // llvm.ppc.load2r
|
|
ppc_load4r, // llvm.ppc.load4r
|
|
ppc_load8r, // llvm.ppc.load8r
|
|
ppc_lwsync, // llvm.ppc.lwsync
|
|
ppc_maddhd, // llvm.ppc.maddhd
|
|
ppc_maddhdu, // llvm.ppc.maddhdu
|
|
ppc_maddld, // llvm.ppc.maddld
|
|
ppc_mfmsr, // llvm.ppc.mfmsr
|
|
ppc_mfspr, // llvm.ppc.mfspr
|
|
ppc_mftbu, // llvm.ppc.mftbu
|
|
ppc_mma_assemble_acc, // llvm.ppc.mma.assemble.acc
|
|
ppc_mma_disassemble_acc, // llvm.ppc.mma.disassemble.acc
|
|
ppc_mma_pmxvbf16ger2, // llvm.ppc.mma.pmxvbf16ger2
|
|
ppc_mma_pmxvbf16ger2nn, // llvm.ppc.mma.pmxvbf16ger2nn
|
|
ppc_mma_pmxvbf16ger2np, // llvm.ppc.mma.pmxvbf16ger2np
|
|
ppc_mma_pmxvbf16ger2pn, // llvm.ppc.mma.pmxvbf16ger2pn
|
|
ppc_mma_pmxvbf16ger2pp, // llvm.ppc.mma.pmxvbf16ger2pp
|
|
ppc_mma_pmxvf16ger2, // llvm.ppc.mma.pmxvf16ger2
|
|
ppc_mma_pmxvf16ger2nn, // llvm.ppc.mma.pmxvf16ger2nn
|
|
ppc_mma_pmxvf16ger2np, // llvm.ppc.mma.pmxvf16ger2np
|
|
ppc_mma_pmxvf16ger2pn, // llvm.ppc.mma.pmxvf16ger2pn
|
|
ppc_mma_pmxvf16ger2pp, // llvm.ppc.mma.pmxvf16ger2pp
|
|
ppc_mma_pmxvf32ger, // llvm.ppc.mma.pmxvf32ger
|
|
ppc_mma_pmxvf32gernn, // llvm.ppc.mma.pmxvf32gernn
|
|
ppc_mma_pmxvf32gernp, // llvm.ppc.mma.pmxvf32gernp
|
|
ppc_mma_pmxvf32gerpn, // llvm.ppc.mma.pmxvf32gerpn
|
|
ppc_mma_pmxvf32gerpp, // llvm.ppc.mma.pmxvf32gerpp
|
|
ppc_mma_pmxvf64ger, // llvm.ppc.mma.pmxvf64ger
|
|
ppc_mma_pmxvf64gernn, // llvm.ppc.mma.pmxvf64gernn
|
|
ppc_mma_pmxvf64gernp, // llvm.ppc.mma.pmxvf64gernp
|
|
ppc_mma_pmxvf64gerpn, // llvm.ppc.mma.pmxvf64gerpn
|
|
ppc_mma_pmxvf64gerpp, // llvm.ppc.mma.pmxvf64gerpp
|
|
ppc_mma_pmxvi16ger2, // llvm.ppc.mma.pmxvi16ger2
|
|
ppc_mma_pmxvi16ger2pp, // llvm.ppc.mma.pmxvi16ger2pp
|
|
ppc_mma_pmxvi16ger2s, // llvm.ppc.mma.pmxvi16ger2s
|
|
ppc_mma_pmxvi16ger2spp, // llvm.ppc.mma.pmxvi16ger2spp
|
|
ppc_mma_pmxvi4ger8, // llvm.ppc.mma.pmxvi4ger8
|
|
ppc_mma_pmxvi4ger8pp, // llvm.ppc.mma.pmxvi4ger8pp
|
|
ppc_mma_pmxvi8ger4, // llvm.ppc.mma.pmxvi8ger4
|
|
ppc_mma_pmxvi8ger4pp, // llvm.ppc.mma.pmxvi8ger4pp
|
|
ppc_mma_pmxvi8ger4spp, // llvm.ppc.mma.pmxvi8ger4spp
|
|
ppc_mma_xvbf16ger2, // llvm.ppc.mma.xvbf16ger2
|
|
ppc_mma_xvbf16ger2nn, // llvm.ppc.mma.xvbf16ger2nn
|
|
ppc_mma_xvbf16ger2np, // llvm.ppc.mma.xvbf16ger2np
|
|
ppc_mma_xvbf16ger2pn, // llvm.ppc.mma.xvbf16ger2pn
|
|
ppc_mma_xvbf16ger2pp, // llvm.ppc.mma.xvbf16ger2pp
|
|
ppc_mma_xvf16ger2, // llvm.ppc.mma.xvf16ger2
|
|
ppc_mma_xvf16ger2nn, // llvm.ppc.mma.xvf16ger2nn
|
|
ppc_mma_xvf16ger2np, // llvm.ppc.mma.xvf16ger2np
|
|
ppc_mma_xvf16ger2pn, // llvm.ppc.mma.xvf16ger2pn
|
|
ppc_mma_xvf16ger2pp, // llvm.ppc.mma.xvf16ger2pp
|
|
ppc_mma_xvf32ger, // llvm.ppc.mma.xvf32ger
|
|
ppc_mma_xvf32gernn, // llvm.ppc.mma.xvf32gernn
|
|
ppc_mma_xvf32gernp, // llvm.ppc.mma.xvf32gernp
|
|
ppc_mma_xvf32gerpn, // llvm.ppc.mma.xvf32gerpn
|
|
ppc_mma_xvf32gerpp, // llvm.ppc.mma.xvf32gerpp
|
|
ppc_mma_xvf64ger, // llvm.ppc.mma.xvf64ger
|
|
ppc_mma_xvf64gernn, // llvm.ppc.mma.xvf64gernn
|
|
ppc_mma_xvf64gernp, // llvm.ppc.mma.xvf64gernp
|
|
ppc_mma_xvf64gerpn, // llvm.ppc.mma.xvf64gerpn
|
|
ppc_mma_xvf64gerpp, // llvm.ppc.mma.xvf64gerpp
|
|
ppc_mma_xvi16ger2, // llvm.ppc.mma.xvi16ger2
|
|
ppc_mma_xvi16ger2pp, // llvm.ppc.mma.xvi16ger2pp
|
|
ppc_mma_xvi16ger2s, // llvm.ppc.mma.xvi16ger2s
|
|
ppc_mma_xvi16ger2spp, // llvm.ppc.mma.xvi16ger2spp
|
|
ppc_mma_xvi4ger8, // llvm.ppc.mma.xvi4ger8
|
|
ppc_mma_xvi4ger8pp, // llvm.ppc.mma.xvi4ger8pp
|
|
ppc_mma_xvi8ger4, // llvm.ppc.mma.xvi8ger4
|
|
ppc_mma_xvi8ger4pp, // llvm.ppc.mma.xvi8ger4pp
|
|
ppc_mma_xvi8ger4spp, // llvm.ppc.mma.xvi8ger4spp
|
|
ppc_mma_xxmfacc, // llvm.ppc.mma.xxmfacc
|
|
ppc_mma_xxmtacc, // llvm.ppc.mma.xxmtacc
|
|
ppc_mma_xxsetaccz, // llvm.ppc.mma.xxsetaccz
|
|
ppc_mtfsb0, // llvm.ppc.mtfsb0
|
|
ppc_mtfsb1, // llvm.ppc.mtfsb1
|
|
ppc_mtfsf, // llvm.ppc.mtfsf
|
|
ppc_mtfsfi, // llvm.ppc.mtfsfi
|
|
ppc_mtmsr, // llvm.ppc.mtmsr
|
|
ppc_mtspr, // llvm.ppc.mtspr
|
|
ppc_mulf128_round_to_odd, // llvm.ppc.mulf128.round.to.odd
|
|
ppc_mulhd, // llvm.ppc.mulhd
|
|
ppc_mulhdu, // llvm.ppc.mulhdu
|
|
ppc_mulhw, // llvm.ppc.mulhw
|
|
ppc_mulhwu, // llvm.ppc.mulhwu
|
|
ppc_pack_longdouble, // llvm.ppc.pack.longdouble
|
|
ppc_pdepd, // llvm.ppc.pdepd
|
|
ppc_pextd, // llvm.ppc.pextd
|
|
ppc_popcntb, // llvm.ppc.popcntb
|
|
ppc_readflm, // llvm.ppc.readflm
|
|
ppc_scalar_extract_expq, // llvm.ppc.scalar.extract.expq
|
|
ppc_scalar_insert_exp_qp, // llvm.ppc.scalar.insert.exp.qp
|
|
ppc_set_texasr, // llvm.ppc.set.texasr
|
|
ppc_set_texasru, // llvm.ppc.set.texasru
|
|
ppc_set_tfhar, // llvm.ppc.set.tfhar
|
|
ppc_set_tfiar, // llvm.ppc.set.tfiar
|
|
ppc_setb, // llvm.ppc.setb
|
|
ppc_setflm, // llvm.ppc.setflm
|
|
ppc_setrnd, // llvm.ppc.setrnd
|
|
ppc_sqrtf128_round_to_odd, // llvm.ppc.sqrtf128.round.to.odd
|
|
ppc_stbcx, // llvm.ppc.stbcx
|
|
ppc_stdcx, // llvm.ppc.stdcx
|
|
ppc_stfiw, // llvm.ppc.stfiw
|
|
ppc_sthcx, // llvm.ppc.sthcx
|
|
ppc_store2r, // llvm.ppc.store2r
|
|
ppc_store4r, // llvm.ppc.store4r
|
|
ppc_store8r, // llvm.ppc.store8r
|
|
ppc_stwcx, // llvm.ppc.stwcx
|
|
ppc_subf128_round_to_odd, // llvm.ppc.subf128.round.to.odd
|
|
ppc_sync, // llvm.ppc.sync
|
|
ppc_tabort, // llvm.ppc.tabort
|
|
ppc_tabortdc, // llvm.ppc.tabortdc
|
|
ppc_tabortdci, // llvm.ppc.tabortdci
|
|
ppc_tabortwc, // llvm.ppc.tabortwc
|
|
ppc_tabortwci, // llvm.ppc.tabortwci
|
|
ppc_tbegin, // llvm.ppc.tbegin
|
|
ppc_tcheck, // llvm.ppc.tcheck
|
|
ppc_tdw, // llvm.ppc.tdw
|
|
ppc_tend, // llvm.ppc.tend
|
|
ppc_tendall, // llvm.ppc.tendall
|
|
ppc_test_data_class_d, // llvm.ppc.test.data.class.d
|
|
ppc_test_data_class_f, // llvm.ppc.test.data.class.f
|
|
ppc_trap, // llvm.ppc.trap
|
|
ppc_trapd, // llvm.ppc.trapd
|
|
ppc_trechkpt, // llvm.ppc.trechkpt
|
|
ppc_treclaim, // llvm.ppc.treclaim
|
|
ppc_tresume, // llvm.ppc.tresume
|
|
ppc_truncf128_round_to_odd, // llvm.ppc.truncf128.round.to.odd
|
|
ppc_tsr, // llvm.ppc.tsr
|
|
ppc_tsuspend, // llvm.ppc.tsuspend
|
|
ppc_ttest, // llvm.ppc.ttest
|
|
ppc_tw, // llvm.ppc.tw
|
|
ppc_unpack_longdouble, // llvm.ppc.unpack.longdouble
|
|
ppc_vsx_assemble_pair, // llvm.ppc.vsx.assemble.pair
|
|
ppc_vsx_disassemble_pair, // llvm.ppc.vsx.disassemble.pair
|
|
ppc_vsx_lxvd2x, // llvm.ppc.vsx.lxvd2x
|
|
ppc_vsx_lxvd2x_be, // llvm.ppc.vsx.lxvd2x.be
|
|
ppc_vsx_lxvl, // llvm.ppc.vsx.lxvl
|
|
ppc_vsx_lxvll, // llvm.ppc.vsx.lxvll
|
|
ppc_vsx_lxvp, // llvm.ppc.vsx.lxvp
|
|
ppc_vsx_lxvw4x, // llvm.ppc.vsx.lxvw4x
|
|
ppc_vsx_lxvw4x_be, // llvm.ppc.vsx.lxvw4x.be
|
|
ppc_vsx_stxvd2x, // llvm.ppc.vsx.stxvd2x
|
|
ppc_vsx_stxvd2x_be, // llvm.ppc.vsx.stxvd2x.be
|
|
ppc_vsx_stxvl, // llvm.ppc.vsx.stxvl
|
|
ppc_vsx_stxvll, // llvm.ppc.vsx.stxvll
|
|
ppc_vsx_stxvp, // llvm.ppc.vsx.stxvp
|
|
ppc_vsx_stxvw4x, // llvm.ppc.vsx.stxvw4x
|
|
ppc_vsx_stxvw4x_be, // llvm.ppc.vsx.stxvw4x.be
|
|
ppc_vsx_xsmaxdp, // llvm.ppc.vsx.xsmaxdp
|
|
ppc_vsx_xsmindp, // llvm.ppc.vsx.xsmindp
|
|
ppc_vsx_xvcmpeqdp, // llvm.ppc.vsx.xvcmpeqdp
|
|
ppc_vsx_xvcmpeqdp_p, // llvm.ppc.vsx.xvcmpeqdp.p
|
|
ppc_vsx_xvcmpeqsp, // llvm.ppc.vsx.xvcmpeqsp
|
|
ppc_vsx_xvcmpeqsp_p, // llvm.ppc.vsx.xvcmpeqsp.p
|
|
ppc_vsx_xvcmpgedp, // llvm.ppc.vsx.xvcmpgedp
|
|
ppc_vsx_xvcmpgedp_p, // llvm.ppc.vsx.xvcmpgedp.p
|
|
ppc_vsx_xvcmpgesp, // llvm.ppc.vsx.xvcmpgesp
|
|
ppc_vsx_xvcmpgesp_p, // llvm.ppc.vsx.xvcmpgesp.p
|
|
ppc_vsx_xvcmpgtdp, // llvm.ppc.vsx.xvcmpgtdp
|
|
ppc_vsx_xvcmpgtdp_p, // llvm.ppc.vsx.xvcmpgtdp.p
|
|
ppc_vsx_xvcmpgtsp, // llvm.ppc.vsx.xvcmpgtsp
|
|
ppc_vsx_xvcmpgtsp_p, // llvm.ppc.vsx.xvcmpgtsp.p
|
|
ppc_vsx_xvcvbf16spn, // llvm.ppc.vsx.xvcvbf16spn
|
|
ppc_vsx_xvcvdpsp, // llvm.ppc.vsx.xvcvdpsp
|
|
ppc_vsx_xvcvdpsxws, // llvm.ppc.vsx.xvcvdpsxws
|
|
ppc_vsx_xvcvdpuxws, // llvm.ppc.vsx.xvcvdpuxws
|
|
ppc_vsx_xvcvhpsp, // llvm.ppc.vsx.xvcvhpsp
|
|
ppc_vsx_xvcvspbf16, // llvm.ppc.vsx.xvcvspbf16
|
|
ppc_vsx_xvcvspdp, // llvm.ppc.vsx.xvcvspdp
|
|
ppc_vsx_xvcvsphp, // llvm.ppc.vsx.xvcvsphp
|
|
ppc_vsx_xvcvspsxds, // llvm.ppc.vsx.xvcvspsxds
|
|
ppc_vsx_xvcvspuxds, // llvm.ppc.vsx.xvcvspuxds
|
|
ppc_vsx_xvcvsxdsp, // llvm.ppc.vsx.xvcvsxdsp
|
|
ppc_vsx_xvcvsxwdp, // llvm.ppc.vsx.xvcvsxwdp
|
|
ppc_vsx_xvcvuxdsp, // llvm.ppc.vsx.xvcvuxdsp
|
|
ppc_vsx_xvcvuxwdp, // llvm.ppc.vsx.xvcvuxwdp
|
|
ppc_vsx_xvdivdp, // llvm.ppc.vsx.xvdivdp
|
|
ppc_vsx_xvdivsp, // llvm.ppc.vsx.xvdivsp
|
|
ppc_vsx_xviexpdp, // llvm.ppc.vsx.xviexpdp
|
|
ppc_vsx_xviexpsp, // llvm.ppc.vsx.xviexpsp
|
|
ppc_vsx_xvmaxdp, // llvm.ppc.vsx.xvmaxdp
|
|
ppc_vsx_xvmaxsp, // llvm.ppc.vsx.xvmaxsp
|
|
ppc_vsx_xvmindp, // llvm.ppc.vsx.xvmindp
|
|
ppc_vsx_xvminsp, // llvm.ppc.vsx.xvminsp
|
|
ppc_vsx_xvrdpip, // llvm.ppc.vsx.xvrdpip
|
|
ppc_vsx_xvredp, // llvm.ppc.vsx.xvredp
|
|
ppc_vsx_xvresp, // llvm.ppc.vsx.xvresp
|
|
ppc_vsx_xvrspip, // llvm.ppc.vsx.xvrspip
|
|
ppc_vsx_xvrsqrtedp, // llvm.ppc.vsx.xvrsqrtedp
|
|
ppc_vsx_xvrsqrtesp, // llvm.ppc.vsx.xvrsqrtesp
|
|
ppc_vsx_xvtdivdp, // llvm.ppc.vsx.xvtdivdp
|
|
ppc_vsx_xvtdivsp, // llvm.ppc.vsx.xvtdivsp
|
|
ppc_vsx_xvtlsbb, // llvm.ppc.vsx.xvtlsbb
|
|
ppc_vsx_xvtsqrtdp, // llvm.ppc.vsx.xvtsqrtdp
|
|
ppc_vsx_xvtsqrtsp, // llvm.ppc.vsx.xvtsqrtsp
|
|
ppc_vsx_xvtstdcdp, // llvm.ppc.vsx.xvtstdcdp
|
|
ppc_vsx_xvtstdcsp, // llvm.ppc.vsx.xvtstdcsp
|
|
ppc_vsx_xvxexpdp, // llvm.ppc.vsx.xvxexpdp
|
|
ppc_vsx_xvxexpsp, // llvm.ppc.vsx.xvxexpsp
|
|
ppc_vsx_xvxsigdp, // llvm.ppc.vsx.xvxsigdp
|
|
ppc_vsx_xvxsigsp, // llvm.ppc.vsx.xvxsigsp
|
|
ppc_vsx_xxblendvb, // llvm.ppc.vsx.xxblendvb
|
|
ppc_vsx_xxblendvd, // llvm.ppc.vsx.xxblendvd
|
|
ppc_vsx_xxblendvh, // llvm.ppc.vsx.xxblendvh
|
|
ppc_vsx_xxblendvw, // llvm.ppc.vsx.xxblendvw
|
|
ppc_vsx_xxeval, // llvm.ppc.vsx.xxeval
|
|
ppc_vsx_xxextractuw, // llvm.ppc.vsx.xxextractuw
|
|
ppc_vsx_xxgenpcvbm, // llvm.ppc.vsx.xxgenpcvbm
|
|
ppc_vsx_xxgenpcvdm, // llvm.ppc.vsx.xxgenpcvdm
|
|
ppc_vsx_xxgenpcvhm, // llvm.ppc.vsx.xxgenpcvhm
|
|
ppc_vsx_xxgenpcvwm, // llvm.ppc.vsx.xxgenpcvwm
|
|
ppc_vsx_xxinsertw, // llvm.ppc.vsx.xxinsertw
|
|
ppc_vsx_xxleqv, // llvm.ppc.vsx.xxleqv
|
|
ppc_vsx_xxpermx, // llvm.ppc.vsx.xxpermx
|
|
}; // enum
|
|
} // namespace Intrinsic
|
|
} // namespace llvm
|
|
|
|
#endif
|