Lines Matching defs:NewRC
1661 RefSCC *NewRC = OriginalRC;
1662 NewC = createSCC(*NewRC, SmallVector<Node *, 1>({&NewN}));
1671 int InsertIndex = EK == Edge::Kind::Call ? NewRC->SCCIndices[OriginalC]
1672 : NewRC->SCCIndices.size();
1673 NewRC->SCCs.insert(NewRC->SCCs.begin() + InsertIndex, NewC);
1674 for (int I = InsertIndex, Size = NewRC->SCCs.size(); I < Size; ++I)
1675 NewRC->SCCIndices[NewRC->SCCs[I]] = I;
1686 RefSCC *NewRC = createRefSCC(*this);
1687 NewC = createSCC(*NewRC, SmallVector<Node *, 1>({&NewN}));
1688 NewRC->SCCIndices[NewC] = 0;
1689 NewRC->SCCs.push_back(NewC);
1691 PostOrderRefSCCs.insert(PostOrderRefSCCs.begin() + OriginalRCIndex, NewRC);
1735 RefSCC *NewRC;
1740 NewRC = OriginalRC;
1743 NewRC = createRefSCC(*this);
1748 PostOrderRefSCCs.insert(PostOrderRefSCCs.begin() + OriginalRCIndex, NewRC);
1759 SCC *NewC = createSCC(*NewRC, SmallVector<Node *, 1>({&NewN}));
1763 auto Index = NewRC->SCCIndices.size();
1764 NewRC->SCCIndices[NewC] = Index;
1765 NewRC->SCCs.push_back(NewC);
1957 RefSCC *NewRC = createRefSCC(*this);
1958 buildSCCs(*NewRC, Nodes);
1963 RefSCCIndices.try_emplace(NewRC, PostOrderRefSCCs.size()).second;
1966 PostOrderRefSCCs.push_back(NewRC);
1968 NewRC->verify();