Home
last modified time | relevance | path

Searched refs:FunctionImporter (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp237 -> std::pair<FunctionImporter::ImportFailureReason, in qualifyCalleeCandidates()
241 return {FunctionImporter::ImportFailureReason::NotLive, GVSummary}; in qualifyCalleeCandidates()
244 return {FunctionImporter::ImportFailureReason::InterposableLinkage, in qualifyCalleeCandidates()
255 return {FunctionImporter::ImportFailureReason::GlobalVar, GVSummary}; in qualifyCalleeCandidates()
272 FunctionImporter::ImportFailureReason::LocalLinkageNotInModule, in qualifyCalleeCandidates()
278 return {FunctionImporter::ImportFailureReason::NotEligible, in qualifyCalleeCandidates()
281 return {FunctionImporter::ImportFailureReason::None, GVSummary}; in qualifyCalleeCandidates()
305 FunctionImporter::ImportFailureReason &Reason) { in selectCallee()
313 if (Reason != FunctionImporter::ImportFailureReason::None) in selectCallee()
323 Reason = FunctionImporter::ImportFailureReason::TooLarge; in selectCallee()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DThinLTOCodeGenerator.cpp211 const FunctionImporter::ImportMapTy &ImportList, in crossImportIntoModule()
219 FunctionImporter Importer(Index, Loader, ClearDSOLocalOnDeclarations); in crossImportIntoModule()
356 const FunctionImporter::ImportMapTy &ImportList, in ModuleCacheEntry()
357 const FunctionImporter::ExportSetTy &ExportList, in ModuleCacheEntry()
428 const FunctionImporter::ImportMapTy &ImportList, in ProcessThinLTOModule()
429 const FunctionImporter::ExportSetTy &ExportList, in ProcessThinLTOModule()
618 const DenseMap<StringRef, FunctionImporter::ExportSetTy> &ExportLists;
622 const DenseMap<StringRef, FunctionImporter::ExportSetTy> &ExportLists, in IsExported()
690 FunctionImporter::ImportListsTy ImportLists(ModuleCount); in promote()
691 DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists(ModuleCount); in promote()
[all …]
H A DLTO.cpp104 const FunctionImporter::ImportMapTy &ImportList, in computeLTOCacheKey()
105 const FunctionImporter::ExportSetTy &ExportList, in computeLTOCacheKey()
194 FunctionImporter::SortedImportList SortedImportList(ImportList, Comp); in computeLTOCacheKey()
1404 const FunctionImporter::ImportMapTy &ImportList, llvm::StringRef ModulePath, in emitFiles()
1412 const FunctionImporter::ImportMapTy &ImportList, llvm::StringRef ModulePath, in emitFiles()
1496 const FunctionImporter::ImportMapTy &ImportList, in runThinLTOBackendThread()
1497 const FunctionImporter::ExportSetTy &ExportList, in runThinLTOBackendThread()
1542 const FunctionImporter::ImportMapTy &ImportList, in start()
1543 const FunctionImporter::ExportSetTy &ExportList, in start()
1552 const FunctionImporter::ImportMapTy &ImportList, in start()
[all …]
H A DLTOBackend.cpp601 const FunctionImporter::ImportMapTy &ImportList, in thinBackend()
715 FunctionImporter Importer(CombinedIndex, ModuleLoader, in thinBackend()
758 FunctionImporter::ImportMapTy &ImportList) { in initImportList()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h31 class FunctionImporter {
312 FunctionImporter(const ModuleSummaryIndex &Index, ModuleLoaderTy ModuleLoader, in FunctionImporter() function
365 FunctionImporter::ImportListsTy &ImportLists,
366 DenseMap<StringRef, FunctionImporter::ExportSetTy> &ExportLists);
419 const FunctionImporter::ImportMapTy &ImportList,
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTO.h72 StringRef ModuleID, const FunctionImporter::ImportMapTy &ImportList,
73 const FunctionImporter::ExportSetTy &ExportList,
236 const FunctionImporter::ImportMapTy &ImportList,
237 const FunctionImporter::ExportSetTy &ExportList,
250 LLVM_ABI Error emitFiles(const FunctionImporter::ImportMapTy &ImportList,
257 const FunctionImporter::ImportMapTy &ImportList, StringRef ModulePath,
H A DLTOBackend.h62 const FunctionImporter::ImportMapTy &ImportList,
82 FunctionImporter::ImportMapTy &ImportList);
/freebsd/contrib/llvm-project/llvm/tools/llvm-link/
H A Dllvm-link.cpp316 FunctionImporter::ImportIDTable ImportIDs; in importFunctions()
317 FunctionImporter::ImportMapTy ImportList(ImportIDs); in importFunctions()
379 FunctionImporter Importer(*Index, CachedModuleLoader, in importFunctions()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp1309 FunctionImporter::ImportIDTable ImportIDs; in runThinLTOBackend()
1310 FunctionImporter::ImportMapTy ImportList(ImportIDs); in runThinLTOBackend()