Searched refs:DefinedGlobals (Results 1 - 7 of 7) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DFunctionImport.h228 const GVSummaryMapTy &DefinedGlobals,
234 const GVSummaryMapTy &DefinedGlobals);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/LTO/
H A DLTOBackend.h57 const GVSummaryMapTy &DefinedGlobals,
H A DLTO.h72 const GVSummaryMapTy &DefinedGlobals,
/freebsd-current/contrib/llvm-project/llvm/lib/LTO/
H A DLTOBackend.cpp530 static void dropDeadSymbols(Module &Mod, const GVSummaryMapTy &DefinedGlobals, argument
534 if (GlobalValueSummary *GVS = DefinedGlobals.lookup(GV.getGUID()))
554 const GVSummaryMapTy &DefinedGlobals,
608 dropDeadSymbols(Mod, DefinedGlobals, CombinedIndex);
610 thinLTOFinalizeInModule(Mod, DefinedGlobals, /*PropagateAttrs=*/true);
615 if (!DefinedGlobals.empty())
616 thinLTOInternalizeModule(Mod, DefinedGlobals);
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
H A DLTO.cpp94 const GVSummaryMapTy &DefinedGlobals,
267 for (auto &GS : DefinedGlobals) {
1448 const GVSummaryMapTy &DefinedGlobals,
1457 ImportList, DefinedGlobals, &ModuleMap);
1477 ExportList, ResolvedODR, DefinedGlobals, CfiFunctionDefs,
1497 const GVSummaryMapTy &DefinedGlobals = variable
1505 const GVSummaryMapTy &DefinedGlobals,
1512 ResolvedODR, DefinedGlobals, ModuleMap);
1524 std::ref(ResolvedODR), std::ref(DefinedGlobals), std::ref(ModuleMap));
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
H A DThinLTOCodeGenerator.cpp437 const GVSummaryMapTy &DefinedGlobals,
456 thinLTOFinalizeInModule(TheModule, DefinedGlobals, /*PropagateAttrs=*/true);
466 thinLTOInternalizeModule(TheModule, DefinedGlobals);
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
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp1401 const GVSummaryMapTy &DefinedGlobals,
1406 const auto &GS = DefinedGlobals.find(GV.getGUID());
1407 if (GS == DefinedGlobals.end())
1529 const GVSummaryMapTy &DefinedGlobals) {
1542 auto GS = DefinedGlobals.find(GV.getGUID());
1543 if (GS == DefinedGlobals.end()) {
1554 GS = DefinedGlobals.find(GlobalValue::getGUID(OrigId));
1555 if (GS == DefinedGlobals.end()) {
1562 GS = DefinedGlobals.find(GlobalValue::getGUID(OrigName));
1563 assert(GS != DefinedGlobals
[all...]

Completed in 186 milliseconds