reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
907 if (Index == (int)G.PostOrderRefSCCs.size()) 911 return G.PostOrderRefSCCs[Index]; 947 assert(!PostOrderRefSCCs.empty() && 953 assert(!PostOrderRefSCCs.empty() && 1205 assert(PostOrderRefSCCs[IndexIt->second] == &RC &&lib/Analysis/LazyCallGraph.cpp
1007 for (RefSCC *C : make_range(G->PostOrderRefSCCs.begin() + SourceIdx + 1, 1008 G->PostOrderRefSCCs.begin() + TargetIdx + 1)) 1043 SourceC, *this, G->PostOrderRefSCCs, G->RefSCCIndices, 1093 G->PostOrderRefSCCs.erase(MergeRange.begin(), MergeRange.end()); 1094 for (RefSCC *RC : make_range(EraseEnd, G->PostOrderRefSCCs.end())) 1324 G->PostOrderRefSCCs.erase(G->PostOrderRefSCCs.begin() + Idx); 1324 G->PostOrderRefSCCs.erase(G->PostOrderRefSCCs.begin() + Idx); 1325 G->PostOrderRefSCCs.insert(G->PostOrderRefSCCs.begin() + Idx, Result.begin(), 1325 G->PostOrderRefSCCs.insert(G->PostOrderRefSCCs.begin() + Idx, Result.begin(), 1327 for (int i : seq<int>(Idx, G->PostOrderRefSCCs.size())) 1328 G->RefSCCIndices[G->PostOrderRefSCCs[i]] = i; 1538 PostOrderRefSCCs.erase(PostOrderRefSCCs.begin() + RCIndex); 1538 PostOrderRefSCCs.erase(PostOrderRefSCCs.begin() + RCIndex); 1540 for (int i = RCIndex, Size = PostOrderRefSCCs.size(); i < Size; ++i) 1541 RefSCCIndices[PostOrderRefSCCs[i]] = i; 1566 for (auto *RC : PostOrderRefSCCs) 1701 if (EntryEdges.empty() || !PostOrderRefSCCs.empty()) 1731 RefSCCIndices.insert({NewRC, PostOrderRefSCCs.size()}).second; 1734 PostOrderRefSCCs.push_back(NewRC);