Lines Matching refs:ModuleSummaryIndex
137 const ModuleSummaryIndex &Index, in computePrevailingCopies()
162 static void promoteModule(Module &TheModule, const ModuleSummaryIndex &Index, in promoteModule()
215 crossImportIntoModule(Module &TheModule, const ModuleSummaryIndex &Index, in crossImportIntoModule()
241 bool DebugPassManager, ModuleSummaryIndex *Index) { in optimizeModule()
362 StringRef CachePath, const ModuleSummaryIndex &Index, StringRef ModuleID, in ModuleCacheEntry()
432 ProcessThinLTOModule(Module &TheModule, ModuleSummaryIndex &Index, in ProcessThinLTOModule()
512 ModuleSummaryIndex &Index, in resolvePrevailingInIndex()
618 std::unique_ptr<ModuleSummaryIndex> ThinLTOCodeGenerator::linkCombinedIndex() { in linkCombinedIndex()
619 std::unique_ptr<ModuleSummaryIndex> CombinedIndex = in linkCombinedIndex()
620 std::make_unique<ModuleSummaryIndex>(/*HaveGVs=*/false); in linkCombinedIndex()
668 ModuleSummaryIndex &Index, in computeDeadSymbolsInIndex()
684 void ThinLTOCodeGenerator::promote(Module &TheModule, ModuleSummaryIndex &Index, in promote()
737 ModuleSummaryIndex &Index, in crossModuleImport()
776 Module &TheModule, ModuleSummaryIndex &Index, in gatherImportedSummariesForModule()
815 ModuleSummaryIndex &Index, in emitImports()
861 ModuleSummaryIndex &Index, in internalize()