Lines Matching refs:TargetIdx

452   int TargetIdx = SCCIndices[&TargetSCC];  in updatePostorderSequenceForEdgeInsertion()  local
453 assert(SourceIdx < TargetIdx && "Cannot have equal indices here!"); in updatePostorderSequenceForEdgeInsertion()
464 SCCs.begin() + SourceIdx, SCCs.begin() + TargetIdx + 1, in updatePostorderSequenceForEdgeInsertion()
466 for (int i = SourceIdx, e = TargetIdx + 1; i < e; ++i) in updatePostorderSequenceForEdgeInsertion()
482 assert(SCCs[TargetIdx] == &TargetSCC && in updatePostorderSequenceForEdgeInsertion()
492 if (SourceIdx + 1 < TargetIdx) { in updatePostorderSequenceForEdgeInsertion()
499 SCCs.begin() + SourceIdx + 1, SCCs.begin() + TargetIdx + 1, in updatePostorderSequenceForEdgeInsertion()
501 for (int i = SourceIdx + 1, e = TargetIdx + 1; i < e; ++i) in updatePostorderSequenceForEdgeInsertion()
503 TargetIdx = std::prev(TargetI) - SCCs.begin(); in updatePostorderSequenceForEdgeInsertion()
504 assert(SCCs[TargetIdx] == &TargetSCC && in updatePostorderSequenceForEdgeInsertion()
512 return make_range(SCCs.begin() + SourceIdx, SCCs.begin() + TargetIdx); in updatePostorderSequenceForEdgeInsertion()
546 int TargetIdx = SCCIndices[&TargetSCC]; in switchInternalEdgeToCall() local
547 if (TargetIdx < SourceIdx) { in switchInternalEdgeToCall()
570 make_range(SCCs.begin() + SourceIdx + 1, SCCs.begin() + TargetIdx + 1)) in switchInternalEdgeToCall()
971 int TargetIdx = G->RefSCCIndices[this]; in insertIncomingRefEdge() local
972 assert(SourceIdx < TargetIdx && in insertIncomingRefEdge()
995 G->PostOrderRefSCCs.begin() + TargetIdx + 1)) in insertIncomingRefEdge()