Lines Matching refs:ParentSCCs
173 for (const SCC *ParentC : AncestorC->ParentSCCs) in isDescendantOf()
202 CalleeC.ParentSCCs.insert(this); in insertOutgoingEdge()
294 for (SCC *ParentC : C->ParentSCCs) in insertIncomingEdge()
296 ParentSCCs.insert(ParentC); in insertIncomingEdge()
297 C->ParentSCCs.clear(); in insertIncomingEdge()
303 ChildC.ParentSCCs.erase(C); in insertIncomingEdge()
314 ChildC.ParentSCCs.insert(this); in insertIncomingEdge()
359 bool Removed = CalleeC.ParentSCCs.erase(this); in removeInterSCCEdge()
366 if (CalleeC.ParentSCCs.empty()) in removeInterSCCEdge()
407 ChildSCC->ParentSCCs.erase(this); in internalDFS()
508 ChildSCC.ParentSCCs.insert(this); in removeIntraSCCEdge()
574 Worklist.insert(Worklist.end(), C->ParentSCCs.begin(), in updateGraphPtrs()
575 C->ParentSCCs.end()); in updateGraphPtrs()
603 ChildSCC.ParentSCCs.insert(NewSCC); in formSCC()