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