Searched refs:FunctionImporter (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionImport.cpp | 211 -> std::pair<FunctionImporter::ImportFailureReason, in qualifyCalleeCandidates() 215 return {FunctionImporter::ImportFailureReason::NotLive, GVSummary}; in qualifyCalleeCandidates() 218 return {FunctionImporter::ImportFailureReason::InterposableLinkage, in qualifyCalleeCandidates() 229 return {FunctionImporter::ImportFailureReason::GlobalVar, GVSummary}; in qualifyCalleeCandidates() 245 FunctionImporter::ImportFailureReason::LocalLinkageNotInModule, in qualifyCalleeCandidates() 251 return {FunctionImporter::ImportFailureReason::NotEligible, in qualifyCalleeCandidates() 254 return {FunctionImporter::ImportFailureReason::None, GVSummary}; in qualifyCalleeCandidates() 278 FunctionImporter::ImportFailureReason &Reason) { in selectCallee() 286 if (Reason != FunctionImporter::ImportFailureReason::None) in selectCallee() 296 Reason = FunctionImporter::ImportFailureReason::TooLarge; in selectCallee() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | FunctionImport.h | 33 class FunctionImporter { 117 FunctionImporter(const ModuleSummaryIndex &Index, ModuleLoaderTy ModuleLoader, in FunctionImporter() function 169 DenseMap<StringRef, FunctionImporter::ImportMapTy> &ImportLists, 170 DenseMap<StringRef, FunctionImporter::ExportSetTy> &ExportLists); 223 const FunctionImporter::ImportMapTy &ImportList,
|
/freebsd/contrib/llvm-project/llvm/lib/LTO/ |
H A D | ThinLTOCodeGenerator.cpp | 218 const FunctionImporter::ImportMapTy &ImportList, in crossImportIntoModule() 226 FunctionImporter Importer(Index, Loader, ClearDSOLocalOnDeclarations); in crossImportIntoModule() 364 const FunctionImporter::ImportMapTy &ImportList, in ModuleCacheEntry() 365 const FunctionImporter::ExportSetTy &ExportList, in ModuleCacheEntry() 435 const FunctionImporter::ImportMapTy &ImportList, in ProcessThinLTOModule() 436 const FunctionImporter::ExportSetTy &ExportList, in ProcessThinLTOModule() 628 const DenseMap<StringRef, FunctionImporter::ExportSetTy> &ExportLists; 632 const DenseMap<StringRef, FunctionImporter::ExportSetTy> &ExportLists, in IsExported() 700 DenseMap<StringRef, FunctionImporter::ImportMapTy> ImportLists(ModuleCount); in promote() 701 DenseMap<StringRef, FunctionImporter::ExportSetTy> ExportLists(ModuleCount); in promote() [all …]
|
H A D | LTO.cpp | 94 StringRef ModuleID, const FunctionImporter::ImportMapTy &ImportList, in computeLTOCacheKey() 95 const FunctionImporter::ExportSetTy &ExportList, in computeLTOCacheKey() 180 using ImportMapIteratorTy = FunctionImporter::ImportMapTy::const_iterator; in computeLTOCacheKey() 186 const FunctionImporter::FunctionsToImportTy &getFunctions() const { in computeLTOCacheKey() 1390 const FunctionImporter::ImportMapTy &ImportList, 1391 const FunctionImporter::ExportSetTy &ExportList, 1398 Error emitFiles(const FunctionImporter::ImportMapTy &ImportList, in emitFiles() 1462 const FunctionImporter::ImportMapTy &ImportList, in runThinLTOBackendThread() 1463 const FunctionImporter::ExportSetTy &ExportList, in runThinLTOBackendThread() 1508 const FunctionImporter::ImportMapTy &ImportList, in start() [all …]
|
H A D | LTOBackend.cpp | 555 const FunctionImporter::ImportMapTy &ImportList, in thinBackend() 658 FunctionImporter Importer(CombinedIndex, ModuleLoader, in thinBackend() 701 FunctionImporter::ImportMapTy &ImportList) { in initImportList()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/ |
H A D | LTOBackend.h | 56 const FunctionImporter::ImportMapTy &ImportList, 74 FunctionImporter::ImportMapTy &ImportList);
|
H A D | LTO.h | 69 const FunctionImporter::ImportMapTy &ImportList, 70 const FunctionImporter::ExportSetTy &ExportList,
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-link/ |
H A D | llvm-link.cpp | 328 FunctionImporter::ImportMapTy ImportList; in importFunctions() 391 FunctionImporter Importer(*Index, CachedModuleLoader, in importFunctions()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 1204 FunctionImporter::ImportMapTy ImportList; in runThinLTOBackend()
|