Lines Matching defs:SummaryIt
623 for (auto &SummaryIt : GVSMap) {
624 NodeMap[SummaryIt.first].push_back(ModId);
625 auto Flags = SummaryIt.second->flags();
627 if (isa<FunctionSummary>(SummaryIt.second)) {
629 } else if (isa<AliasSummary>(SummaryIt.second)) {
634 if (Flags.Live && hasReadOnlyFlag(SummaryIt.second))
636 if (Flags.Live && hasWriteOnlyFlag(SummaryIt.second))
638 if (Flags.Live && hasConstantFlag(SummaryIt.second))
651 if (GUIDPreservedSymbols.count(SummaryIt.first))
654 auto VI = getValueInfo(SummaryIt.first);
655 A.add("label", getNodeLabel(VI, SummaryIt.second));
661 OS << " " << NodeId(ModId, SummaryIt.first) << " " << A.getAsString()
666 for (auto &SummaryIt : GVSMap) {
667 auto *GVS = SummaryIt.second;
669 Draw(SummaryIt.first, R.getGUID(),
672 if (auto *AS = dyn_cast_or_null<AliasSummary>(SummaryIt.second)) {
673 Draw(SummaryIt.first, AS->getAliaseeGUID(), -4);
677 if (auto *FS = dyn_cast_or_null<FunctionSummary>(SummaryIt.second))
679 Draw(SummaryIt.first, CGEdge.first.getGUID(),