Home
last modified time | relevance | path

Searched refs:Libcalls (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DUpdateCompilerUsed.cpp51 StringSet<> Libcalls; member in __anon4c61787d0111::PreserveLibCallsAndAsmUsed
69 Libcalls.insert(TLI.getName(F)); in initializeLibCalls()
85 Libcalls.insert(Name); in initializeLibCalls()
109 if ((isa<Function>(GV) || FuncAliasee) && Libcalls.count(GV.getName())) { in findLibCallsAndAsm()
H A DLTO.cpp1362 RTLIB::RuntimeLibcallsInfo Libcalls(TT); in getRuntimeLibcallSymbols() local
1364 copy_if(Libcalls.getLibcallNames(), std::back_inserter(LibcallSymbols), in getRuntimeLibcallSymbols()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAtomicExpandPass.cpp112 ArrayRef<RTLIB::Libcall> Libcalls);
1689 static const RTLIB::Libcall Libcalls[6] = { in expandAtomicLoadToLibcall() local
1696 I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicLoadToLibcall()
1702 static const RTLIB::Libcall Libcalls[6] = { in expandAtomicStoreToLibcall() local
1709 nullptr, I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicStoreToLibcall()
1715 static const RTLIB::Libcall Libcalls[6] = { in expandAtomicCASToLibcall() local
1724 Libcalls); in expandAtomicCASToLibcall()
1793 ArrayRef<RTLIB::Libcall> Libcalls = GetRMWLibcall(I->getOperation()); in expandAtomicRMWToLibcall() local
1798 if (!Libcalls.empty()) in expandAtomicRMWToLibcall()
1801 nullptr, I->getOrdering(), AtomicOrdering::NotAtomic, Libcalls); in expandAtomicRMWToLibcall()
[all …]
H A DTargetLoweringBase.cpp612 : TM(tm), Libcalls(TM.getTargetTriple()) { in TargetLoweringBase()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLegalizerInfo.cpp382 auto Libcalls = getFCmpLibcalls(Predicate, OpSize); in legalizeCustom() local
384 if (Libcalls.empty()) { in legalizeCustom()
399 for (auto Libcall : Libcalls) { in legalizeCustom()
411 Libcalls.size() == 1 in legalizeCustom()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DIRSymtab.cpp220 RTLIB::RuntimeLibcallsInfo Libcalls(TT); in buildPreservedSymbolsSet() local
221 for (const char *Name : Libcalls.getLibcallNames()) { in buildPreservedSymbolsSet()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h3420 Libcalls.setLibcallName(Call, Name); in setLibcallName()
3424 Libcalls.setLibcallName(Calls, Name); in setLibcallName()
3429 return Libcalls.getLibcallName(Call); in getLibcallName()
3450 Libcalls.setLibcallCallingConv(Call, CC); in setLibcallCallingConv()
3455 return Libcalls.getLibcallCallingConv(Call); in getLibcallCallingConv()
3635 RTLIB::RuntimeLibcallsInfo Libcalls; variable