Lines Matching refs:ModuleSummaryIndex
136 const ModuleSummaryIndex &Index, in computePrevailingCopies()
160 static void promoteModule(Module &TheModule, const ModuleSummaryIndex &Index, in promoteModule()
213 crossImportIntoModule(Module &TheModule, const ModuleSummaryIndex &Index, in crossImportIntoModule()
239 bool DebugPassManager, ModuleSummaryIndex *Index) { in optimizeModule()
360 StringRef CachePath, const ModuleSummaryIndex &Index, StringRef ModuleID, in ModuleCacheEntry()
445 ProcessThinLTOModule(Module &TheModule, ModuleSummaryIndex &Index, in ProcessThinLTOModule()
525 ModuleSummaryIndex &Index, in resolvePrevailingInIndex()
631 std::unique_ptr<ModuleSummaryIndex> ThinLTOCodeGenerator::linkCombinedIndex() { in linkCombinedIndex()
632 std::unique_ptr<ModuleSummaryIndex> CombinedIndex = in linkCombinedIndex()
633 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/false); in linkCombinedIndex()
682 ModuleSummaryIndex &Index, in computeDeadSymbolsInIndex()
698 void ThinLTOCodeGenerator::promote(Module &TheModule, ModuleSummaryIndex &Index, in promote()
749 ModuleSummaryIndex &Index, in crossModuleImport()
783 Module &TheModule, ModuleSummaryIndex &Index, in gatherImportedSummariesForModule()
817 ModuleSummaryIndex &Index, in emitImports()
858 ModuleSummaryIndex &Index, in internalize()