Lines Matching refs:TargetIdx

514   int TargetIdx = SCCIndices[&TargetSCC];  in updatePostorderSequenceForEdgeInsertion()  local
515 assert(SourceIdx < TargetIdx && "Cannot have equal indices here!"); in updatePostorderSequenceForEdgeInsertion()
526 SCCs.begin() + SourceIdx, SCCs.begin() + TargetIdx + 1, in updatePostorderSequenceForEdgeInsertion()
528 for (int I = SourceIdx, E = TargetIdx + 1; I < E; ++I) in updatePostorderSequenceForEdgeInsertion()
544 assert(SCCs[TargetIdx] == &TargetSCC && in updatePostorderSequenceForEdgeInsertion()
553 if (SourceIdx + 1 < TargetIdx) { in updatePostorderSequenceForEdgeInsertion()
560 SCCs.begin() + SourceIdx + 1, SCCs.begin() + TargetIdx + 1, in updatePostorderSequenceForEdgeInsertion()
562 for (int I = SourceIdx + 1, E = TargetIdx + 1; I < E; ++I) in updatePostorderSequenceForEdgeInsertion()
564 TargetIdx = std::prev(TargetI) - SCCs.begin(); in updatePostorderSequenceForEdgeInsertion()
565 assert(SCCs[TargetIdx] == &TargetSCC && in updatePostorderSequenceForEdgeInsertion()
573 return make_range(SCCs.begin() + SourceIdx, SCCs.begin() + TargetIdx); in updatePostorderSequenceForEdgeInsertion()
604 int TargetIdx = SCCIndices[&TargetSCC]; in switchInternalEdgeToCall() local
605 if (TargetIdx < SourceIdx) { in switchInternalEdgeToCall()
628 make_range(SCCs.begin() + SourceIdx + 1, SCCs.begin() + TargetIdx + 1)) in switchInternalEdgeToCall()
1013 int TargetIdx = G->RefSCCIndices[this]; in insertIncomingRefEdge() local
1014 assert(SourceIdx < TargetIdx && in insertIncomingRefEdge()
1037 G->PostOrderRefSCCs.begin() + TargetIdx + 1)) in insertIncomingRefEdge()