Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp325 FunctionImporter::ImportMapTy &ImportList; member in GlobalsImporter
388 ImportList[RefSummary->modulePath()].try_emplace( in onImportingSummaryImpl()
419 FunctionImporter::ImportMapTy &ImportList, in GlobalsImporter() argument
422 IsPrevailing(IsPrevailing), ImportList(ImportList), in GlobalsImporter()
459 FunctionImporter::ImportMapTy &ImportList);
481 FunctionImporter::ImportMapTy &ImportList) override { in computeImportForModule() argument
487 ModName, ImportList); in computeImportForModule()
492 GlobalsImporter GVI(Index, DefinedGVSummaries, IsPrevailing, ImportList, in computeImportForModule()
580 ImportList[ExportingModule][VI.getGUID()] = in computeImportForModule()
724 FunctionImporter::ImportMapTy &ImportList, in computeImportForFunction() argument
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTOBackend.h56 const FunctionImporter::ImportMapTy &ImportList,
74 FunctionImporter::ImportMapTy &ImportList);
H A DLTO.h69 const FunctionImporter::ImportMapTy &ImportList,
/freebsd/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp94 StringRef ModuleID, const FunctionImporter::ImportMapTy &ImportList, in computeLTOCacheKey() argument
194 ImportModulesVector.reserve(ImportList.size()); in computeLTOCacheKey()
196 for (ImportMapIteratorTy It = ImportList.begin(); It != ImportList.end(); in computeLTOCacheKey()
1390 const FunctionImporter::ImportMapTy &ImportList,
1398 Error emitFiles(const FunctionImporter::ImportMapTy &ImportList, in emitFiles() argument
1406 ImportList, ModuleToSummariesForIndex, in emitFiles()
1462 const FunctionImporter::ImportMapTy &ImportList, in runThinLTOBackendThread() argument
1474 ImportList, DefinedGlobals, &ModuleMap); in runThinLTOBackendThread()
1480 if (auto E = emitFiles(ImportList, ModuleID, ModuleID.str())) in runThinLTOBackendThread()
1493 computeLTOCacheKey(Key, Conf, CombinedIndex, ModuleID, ImportList, in runThinLTOBackendThread()
[all …]
H A DThinLTOCodeGenerator.cpp218 const FunctionImporter::ImportMapTy &ImportList, in crossImportIntoModule() argument
227 Expected<bool> Result = Importer.importFunctions(TheModule, ImportList); in crossImportIntoModule()
364 const FunctionImporter::ImportMapTy &ImportList, in ModuleCacheEntry() argument
390 computeLTOCacheKey(Key, Conf, Index, ModuleID, ImportList, ExportList, in ModuleCacheEntry()
435 const FunctionImporter::ImportMapTy &ImportList, in ProcessThinLTOModule() argument
474 crossImportIntoModule(TheModule, Index, ModuleMap, ImportList, in ProcessThinLTOModule()
757 auto &ImportList = ImportLists[TheModule.getModuleIdentifier()]; in crossModuleImport() local
760 crossImportIntoModule(TheModule, Index, ModuleMap, ImportList, in crossModuleImport()
1187 auto &ImportList = ImportLists[ModuleIdentifier]; in run() local
1190 *TheModule, *Index, ModuleMap, *TMBuilder.create(), ImportList, in run()
H A DLTOBackend.cpp555 const FunctionImporter::ImportMapTy &ImportList, in thinBackend() argument
660 if (Error Err = Importer.importFunctions(Mod, ImportList).takeError()) in thinBackend()
701 FunctionImporter::ImportMapTy &ImportList) { in initImportList() argument
722 auto [Iter, Inserted] = ImportList[Summary->modulePath()].try_emplace( in initImportList()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h123 Expected<bool> importFunctions(Module &M, const ImportMapTy &ImportList);
223 const FunctionImporter::ImportMapTy &ImportList,
/freebsd/contrib/llvm-project/llvm/tools/llvm-link/
H A Dllvm-link.cpp328 FunctionImporter::ImportMapTy ImportList; in importFunctions() local
385 ImportList[FileNameStringCache.insert(FileName).first->getKey()]; in importFunctions()
393 ExitOnErr(Importer.importFunctions(DestModule, ImportList)); in importFunctions()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp1204 FunctionImporter::ImportMapTy ImportList; in runThinLTOBackend() local
1205 if (!lto::initImportList(*M, *CombinedIndex, ImportList)) in runThinLTOBackend()
1284 thinBackend(Conf, -1, AddStream, *M, *CombinedIndex, ImportList, in runThinLTOBackend()