Lines Matching refs:ModuleSummaryIndex
138 const ModuleSummaryIndex &Index, in computePrevailingCopies()
163 static void promoteModule(Module &TheModule, const ModuleSummaryIndex &Index, in promoteModule()
216 crossImportIntoModule(Module &TheModule, const ModuleSummaryIndex &Index, in crossImportIntoModule()
242 bool DebugPassManager, ModuleSummaryIndex *Index) { in optimizeModule()
363 StringRef CachePath, const ModuleSummaryIndex &Index, StringRef ModuleID, in ModuleCacheEntry()
433 ProcessThinLTOModule(Module &TheModule, ModuleSummaryIndex &Index, in ProcessThinLTOModule()
513 ModuleSummaryIndex &Index, in resolvePrevailingInIndex()
610 std::unique_ptr<ModuleSummaryIndex> ThinLTOCodeGenerator::linkCombinedIndex() { in linkCombinedIndex()
611 std::unique_ptr<ModuleSummaryIndex> CombinedIndex = in linkCombinedIndex()
612 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/false); in linkCombinedIndex()
660 ModuleSummaryIndex &Index, in computeDeadSymbolsInIndex()
676 void ThinLTOCodeGenerator::promote(Module &TheModule, ModuleSummaryIndex &Index, in promote()
729 ModuleSummaryIndex &Index, in crossModuleImport()
768 Module &TheModule, ModuleSummaryIndex &Index, in gatherImportedSummariesForModule()
807 ModuleSummaryIndex &Index, in emitImports()
857 ModuleSummaryIndex &Index, in internalize()