Lines Matching refs:Summary
32 std::unique_ptr<GlobalValueSummary> Summary = std::move(List.front()); in mergeFrom() local
37 auto Path = Summary->modulePath(); in mergeFrom()
41 assert(ModPath == Summary->modulePath() && in mergeFrom()
47 Summary->setModulePath(ModPath); in mergeFrom()
52 addGlobalValueSummary(ValueGUID, std::move(Summary)); in mergeFrom()
75 auto *Summary = dyn_cast_or_null<FunctionSummary>(GlobSummary.get()); in collectDefinedFunctionsForModule() local
76 if (!Summary) in collectDefinedFunctionsForModule()
80 if (Summary->modulePath() != ModulePath) in collectDefinedFunctionsForModule()
82 GVSummaryMap[GUID] = Summary; in collectDefinedFunctionsForModule()
92 for (auto &Summary : GlobalList.second) { in collectDefinedGVSummariesPerModule() local
93 ModuleToDefinedGVSummaries[Summary->modulePath()][GUID] = Summary.get(); in collectDefinedGVSummariesPerModule()
105 auto &Summary = SummaryList->second[0]; in getGlobalValueSummary() local
106 return Summary.get(); in getGlobalValueSummary()