Lines Matching refs:TargetSCC
236 SCC &TargetSCC = *G->lookupSCC(*E.getNode()); in verify() local
237 if (&TargetSCC.getOuterRefSCC() == this) { in verify()
238 assert(SCCIndices.find(&TargetSCC)->second <= i && in verify()
242 assert(TargetSCC.getOuterRefSCC().Parents.count(this) && in verify()
271 SCC &TargetSCC = *G->lookupSCC(TargetN); in switchInternalEdgeToCall() local
275 if (&SourceSCC == &TargetSCC) { in switchInternalEdgeToCall()
291 int TargetIdx = SCCIndices[&TargetSCC]; in switchInternalEdgeToCall()
372 if (!ConnectedSet.count(&TargetSCC)) { in switchInternalEdgeToCall()
375 assert(*std::prev(SourceI) == &TargetSCC && in switchInternalEdgeToCall()
384 assert(SCCs[TargetIdx] == &TargetSCC && in switchInternalEdgeToCall()
402 ConnectedSet.insert(&TargetSCC); in switchInternalEdgeToCall()
404 Worklist.push_back(&TargetSCC); in switchInternalEdgeToCall()
433 assert(SCCs[TargetIdx] == &TargetSCC && in switchInternalEdgeToCall()
454 assert(C != &TargetSCC && in switchInternalEdgeToCall()
457 TargetSCC.Nodes.append(C->Nodes.begin(), C->Nodes.end()); in switchInternalEdgeToCall()
459 G->SCCMap[N] = &TargetSCC; in switchInternalEdgeToCall()
486 SCC &TargetSCC = *G->lookupSCC(TargetN); in switchInternalEdgeToRef() local
490 assert(&TargetSCC.getOuterRefSCC() == this && in switchInternalEdgeToRef()
498 if (&SourceSCC != &TargetSCC) { in switchInternalEdgeToRef()
518 SCC &OldSCC = TargetSCC; in switchInternalEdgeToRef()