Home
last modified time | relevance | path

Searched refs:LibcallImpl (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DRuntimeLibcalls.h40 template <> struct enum_iteration_traits<RTLIB::LibcallImpl> {
52 return enum_seq(static_cast<RTLIB::LibcallImpl>(1), RTLIB::NumLibcallImpls);
73 void setLibcallImpl(RTLIB::Libcall Call, RTLIB::LibcallImpl Impl) {
84 static const char *getLibcallImplName(RTLIB::LibcallImpl CallImpl) {
89 RTLIB::LibcallImpl getLibcallImpl(RTLIB::Libcall Call) const {
95 void setLibcallImplCallingConv(RTLIB::LibcallImpl Call, CallingConv::ID CC) {
106 CallingConv::ID getLibcallImplCallingConv(RTLIB::LibcallImpl Call) const {
110 ArrayRef<RTLIB::LibcallImpl> getLibcallImpls() const {
126 static RTLIB::Libcall getLibcallFromImpl(RTLIB::LibcallImpl Impl) {
131 static const RTLIB::LibcallImpl
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DDeclareRuntimeLibcalls.cpp24 for (RTLIB::LibcallImpl Impl : RTLCI.getLibcallImpls()) { in run()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DRuntimeLibcalls.cpp23 static const RTLIB::LibcallImpl AAPCS_Libcalls[] = { in setARMLibcallNames()
60 for (RTLIB::LibcallImpl Impl : AAPCS_Libcalls) in setARMLibcallNames()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DRuntimeLibcallsEmitter.cpp570 const RuntimeLibcallImpl *LibcallImpl = in expand() local
573 auto [It, Inserted] = Func2Preds.insert({LibcallImpl, {{}, CCClass}}); in expand()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp154 const RTLIB::LibcallImpl Impl; in MSP430TargetLowering()
169 const RTLIB::LibcallImpl Impl; in MSP430TargetLowering()
184 const RTLIB::LibcallImpl Impl; in MSP430TargetLowering()
199 const RTLIB::LibcallImpl Impl; in MSP430TargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DIRSymtab.cpp221 for (RTLIB::LibcallImpl Impl : Libcalls.getLibcallImpls()) { in buildPreservedSymbolsSet()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3558 void setLibcallImpl(RTLIB::Libcall Call, RTLIB::LibcallImpl Impl) { in setLibcallImpl()
3563 RTLIB::LibcallImpl getLibcallImpl(RTLIB::Libcall Call) const { in getLibcallImpl()
3577 ISD::CondCode getSoftFloatCmpLibcallPredicate(RTLIB::LibcallImpl Call) const;
3580 void setLibcallImplCallingConv(RTLIB::LibcallImpl Call, CallingConv::ID CC) { in setLibcallImplCallingConv()
3586 CallingConv::ID getLibcallImplCallingConv(RTLIB::LibcallImpl Call) const { in getLibcallImplCallingConv()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPreISelIntrinsicLowering.cpp139 static bool lowerObjCCall(Function &F, RTLIB::LibcallImpl NewFn, in lowerObjCCall()
H A DTargetLoweringBase.cpp613 RTLIB::LibcallImpl Impl) const { in getSoftFloatCmpLibcallPredicate()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelLowering.cpp36 RTLIB::LibcallImpl Impl;
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp1392 ArrayRef<RTLIB::LibcallImpl> LibcallImpls = Libcalls.getLibcallImpls(); in getRuntimeLibcallSymbols()
1395 for (RTLIB::LibcallImpl Impl : LibcallImpls) { in getRuntimeLibcallSymbols()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp529 const RTLIB::LibcallImpl Impl; in ARMTargetLowering()
599 const RTLIB::LibcallImpl Impl; in ARMTargetLowering()
691 const RTLIB::LibcallImpl Impl; in ARMTargetLowering()
741 const RTLIB::LibcallImpl Impl; in ARMTargetLowering()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp428 RTLIB::LibcallImpl LC1Impl = getLibcallImpl(LC1); in softenSetCCOperands()
444 RTLIB::LibcallImpl LC2Impl = getLibcallImpl(LC2); in softenSetCCOperands()