Lines Matching refs:PostOrderRefSCCs
994 for (RefSCC *C : make_range(G->PostOrderRefSCCs.begin() + SourceIdx + 1, in insertIncomingRefEdge()
995 G->PostOrderRefSCCs.begin() + TargetIdx + 1)) in insertIncomingRefEdge()
1030 SourceC, *this, G->PostOrderRefSCCs, G->RefSCCIndices, in insertIncomingRefEdge()
1080 G->PostOrderRefSCCs.erase(MergeRange.begin(), MergeRange.end()); in insertIncomingRefEdge()
1081 for (RefSCC *RC : make_range(EraseEnd, G->PostOrderRefSCCs.end())) in insertIncomingRefEdge()
1311 G->PostOrderRefSCCs.erase(G->PostOrderRefSCCs.begin() + Idx); in removeInternalRefEdge()
1312 G->PostOrderRefSCCs.insert(G->PostOrderRefSCCs.begin() + Idx, Result.begin(), in removeInternalRefEdge()
1314 for (int i : seq<int>(Idx, G->PostOrderRefSCCs.size())) in removeInternalRefEdge()
1315 G->RefSCCIndices[G->PostOrderRefSCCs[i]] = i; in removeInternalRefEdge()
1525 PostOrderRefSCCs.erase(PostOrderRefSCCs.begin() + RCIndex); in removeDeadFunction()
1527 for (int i = RCIndex, Size = PostOrderRefSCCs.size(); i < Size; ++i) in removeDeadFunction()
1528 RefSCCIndices[PostOrderRefSCCs[i]] = i; in removeDeadFunction()
1553 for (auto *RC : PostOrderRefSCCs) in updateGraphPtrs()
1688 if (EntryEdges.empty() || !PostOrderRefSCCs.empty()) in buildRefSCCs()
1718 RefSCCIndices.insert({NewRC, PostOrderRefSCCs.size()}).second; in buildRefSCCs()
1721 PostOrderRefSCCs.push_back(NewRC); in buildRefSCCs()