Searched refs:Libcalls (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/LTO/ |
H A D | UpdateCompilerUsed.cpp | 51 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 D | LTO.cpp | 1362 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 D | AtomicExpandPass.cpp | 112 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 D | TargetLoweringBase.cpp | 612 : TM(tm), Libcalls(TM.getTargetTriple()) { in TargetLoweringBase()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMLegalizerInfo.cpp | 382 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 D | IRSymtab.cpp | 220 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 D | TargetLowering.h | 3420 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
|