/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionImport.cpp | 325 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 D | LTOBackend.h | 56 const FunctionImporter::ImportMapTy &ImportList, 74 FunctionImporter::ImportMapTy &ImportList);
|
H A D | LTO.h | 69 const FunctionImporter::ImportMapTy &ImportList,
|
/freebsd/contrib/llvm-project/llvm/lib/LTO/ |
H A D | LTO.cpp | 94 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 D | ThinLTOCodeGenerator.cpp | 218 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 D | LTOBackend.cpp | 555 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 D | FunctionImport.h | 123 Expected<bool> importFunctions(Module &M, const ImportMapTy &ImportList); 223 const FunctionImporter::ImportMapTy &ImportList,
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-link/ |
H A D | llvm-link.cpp | 328 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 D | BackendUtil.cpp | 1204 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()
|