reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
512 if (C != &TargetC) { 517 C = incorporateNewSCCRange(RC->switchInternalEdgeToRef(N, E.getNode()), 518 G, N, C, AM, UR); 556 assert(G.lookupSCC(N) == C && "Changed the SCC when splitting RefSCCs!"); 557 RC = &C->getOuterRefSCC(); 595 if (C != &TargetC) { 602 C = incorporateNewSCCRange(RC->switchInternalEdgeToRef(N, *RefTarget), G, N, 603 C, AM, UR); 629 auto InitialSCCIndex = RC->find(*C) - RC->begin(); 654 C = &TargetC; 655 assert(G.lookupSCC(N) == C && "Failed to update current SCC!"); 661 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, G); 668 AM.invalidate(*C, PA); 670 auto NewSCCIndex = RC->find(*C) - RC->begin(); 684 UR.CWorklist.insert(C); 685 LLVM_DEBUG(dbgs() << "Enqueuing the existing SCC in the worklist: " << *C 697 assert(!UR.InvalidatedSCCs.count(C) && "Invalidated the current SCC!"); 699 assert(&C->getOuterRefSCC() == RC && "Current SCC not in current RefSCC!"); 705 if (C != &InitialC) 706 UR.UpdatedC = C; 708 return *C;