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

/freebsd-current/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTOBackend.h56 const FunctionImporter::ImportMapTy &ImportList,
71 /// module summary and initialize ImportList. Returns false if the
74 FunctionImporter::ImportMapTy &ImportList);
H A DLTO.h69 const FunctionImporter::ImportMapTy &ImportList,
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp297 FunctionImporter::ImportMapTy &ImportList;
356 auto ILI = ImportList[RefSummary->modulePath()].insert(VI.getGUID());
382 FunctionImporter::ImportMapTy &ImportList,
385 IsPrevailing(IsPrevailing), ImportList(ImportList),
422 FunctionImporter::ImportMapTy &ImportList);
444 FunctionImporter::ImportMapTy &ImportList) override {
450 ModName, ImportList);
455 GlobalsImporter GVI(Index, DefinedGVSummaries, IsPrevailing, ImportList,
543 ImportList[ExportingModul
[all...]
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h116 Expected<bool> importFunctions(Module &M, const ImportMapTy &ImportList);
213 const FunctionImporter::ImportMapTy &ImportList,
/freebsd-current/contrib/llvm-project/llvm/lib/LTO/
H A DThinLTOCodeGenerator.cpp217 const FunctionImporter::ImportMapTy &ImportList,
226 Expected<bool> Result = Importer.importFunctions(TheModule, ImportList);
363 const FunctionImporter::ImportMapTy &ImportList,
389 computeLTOCacheKey(Key, Conf, Index, ModuleID, ImportList, ExportList,
434 const FunctionImporter::ImportMapTy &ImportList,
473 crossImportIntoModule(TheModule, Index, ModuleMap, ImportList,
765 auto &ImportList = ImportLists[TheModule.getModuleIdentifier()]; local
768 crossImportIntoModule(TheModule, Index, ModuleMap, ImportList,
1114 // Make sure that every module has an entry in the ExportLists, ImportList,
1191 auto &ImportList
215 crossImportIntoModule(Module &TheModule, const ModuleSummaryIndex &Index, StringMap<lto::InputFile *> &ModuleMap, const FunctionImporter::ImportMapTy &ImportList, bool ClearDSOLocalOnDeclarations) argument
361 ModuleCacheEntry( StringRef CachePath, const ModuleSummaryIndex &Index, StringRef ModuleID, const FunctionImporter::ImportMapTy &ImportList, const FunctionImporter::ExportSetTy &ExportList, const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, const GVSummaryMapTy &DefinedGVSummaries, unsigned OptLevel, bool Freestanding, const TargetMachineBuilder &TMBuilder) argument
432 ProcessThinLTOModule(Module &TheModule, ModuleSummaryIndex &Index, StringMap<lto::InputFile *> &ModuleMap, TargetMachine &TM, const FunctionImporter::ImportMapTy &ImportList, const FunctionImporter::ExportSetTy &ExportList, const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols, const GVSummaryMapTy &DefinedGlobals, const ThinLTOCodeGenerator::CachingOptions &CacheOptions, bool DisableCodeGen, StringRef SaveTempsDir, bool Freestanding, unsigned OptLevel, unsigned count, bool DebugPassManager) argument
[all...]
H A DLTO.cpp91 StringRef ModuleID, const FunctionImporter::ImportMapTy &ImportList,
190 ImportModulesVector.reserve(ImportList.size());
192 for (ImportMapIteratorTy It = ImportList.begin(); It != ImportList.end();
1378 const FunctionImporter::ImportMapTy &ImportList,
1386 Error emitFiles(const FunctionImporter::ImportMapTy &ImportList, argument
1392 ImportList, ModuleToSummariesForIndex);
1445 const FunctionImporter::ImportMapTy &ImportList,
1457 ImportList, DefinedGlobals, &ModuleMap);
1463 if (auto E = emitFiles(ImportList, ModuleI
89 computeLTOCacheKey( SmallString<40> &Key, const Config &Conf, const ModuleSummaryIndex &Index, StringRef ModuleID, const FunctionImporter::ImportMapTy &ImportList, const FunctionImporter::ExportSetTy &ExportList, const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, const GVSummaryMapTy &DefinedGlobals, const std::set<GlobalValue::GUID> &CfiFunctionDefs, const std::set<GlobalValue::GUID> &CfiFunctionDecls) argument
1442 runThinLTOBackendThread( AddStreamFn AddStream, FileCache Cache, unsigned Task, BitcodeModule BM, ModuleSummaryIndex &CombinedIndex, const FunctionImporter::ImportMapTy &ImportList, const FunctionImporter::ExportSetTy &ExportList, const std::map<GlobalValue::GUID, GlobalValue::LinkageTypes> &ResolvedODR, const GVSummaryMapTy &DefinedGlobals, MapVector<StringRef, BitcodeModule> &ModuleMap) argument
[all...]
H A DLTOBackend.cpp553 const FunctionImporter::ImportMapTy &ImportList,
658 if (Error Err = Importer.importFunctions(Mod, ImportList).takeError())
699 FunctionImporter::ImportMapTy &ImportList) {
717 ImportList[Summary->modulePath()].insert(GUID);
551 thinBackend(const Config &Conf, unsigned Task, AddStreamFn AddStream, Module &Mod, const ModuleSummaryIndex &CombinedIndex, const FunctionImporter::ImportMapTy &ImportList, const GVSummaryMapTy &DefinedGlobals, MapVector<StringRef, BitcodeModule> *ModuleMap, const std::vector<uint8_t> &CmdArgs) argument
697 initImportList(const Module &M, const ModuleSummaryIndex &CombinedIndex, FunctionImporter::ImportMapTy &ImportList) argument
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-link/
H A Dllvm-link.cpp316 FunctionImporter::ImportMapTy ImportList; local
326 // Owns the filename strings used to key into the ImportList. Normally this is
369 ImportList[FileNameStringCache.insert(FileName).first->getKey()];
377 ExitOnErr(Importer.importFunctions(DestModule, ImportList));
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp1191 FunctionImporter::ImportMapTy ImportList; local
1192 if (!lto::initImportList(*M, *CombinedIndex, ImportList))
1271 thinBackend(Conf, -1, AddStream, *M, *CombinedIndex, ImportList,

Completed in 210 milliseconds