Lines Matching refs:Summary
385 for (const auto &Summary : TheFnVI.getSummaryList()) { in mustBeUnreachableFunction() local
388 if (!Summary->isLive()) in mustBeUnreachableFunction()
390 if (auto *FS = dyn_cast<FunctionSummary>(Summary->getBaseObject())) { in mustBeUnreachableFunction()
922 ModuleSummaryIndex &Summary, std::set<GlobalValue::GUID> &ExportedGUIDs, in runWholeProgramDevirtOnIndex() argument
924 DevirtIndex(Summary, ExportedGUIDs, LocalWPDTargetsMap).run(); in runWholeProgramDevirtOnIndex()
928 ModuleSummaryIndex &Summary, in updateIndexWPDForExports() argument
942 auto *TIdSum = Summary.getTypeIdSummary(SlotSummary.TypeID); in updateIndexWPDForExports()
948 Summary.getModuleHash(S->modulePath())); in updateIndexWPDForExports()
953 static Error checkCombinedSummaryForTesting(ModuleSummaryIndex *Summary) { in checkCombinedSummaryForTesting() argument
958 const auto &ModPaths = Summary->modulePaths(); in checkCombinedSummaryForTesting()
971 std::unique_ptr<ModuleSummaryIndex> Summary = in runForTesting() local
983 Summary = std::move(*SummaryOrErr); in runForTesting()
984 ExitOnErr(checkCombinedSummaryForTesting(Summary.get())); in runForTesting()
989 In >> *Summary; in runForTesting()
996 ClSummaryAction == PassSummaryAction::Export ? Summary.get() in runForTesting()
998 ClSummaryAction == PassSummaryAction::Import ? Summary.get() in runForTesting()
1009 writeIndexToFile(*Summary, OS); in runForTesting()
1014 Out << *Summary; in runForTesting()