Lines Matching defs:TargetIdx
522 int TargetIdx = SCCIndices[&TargetSCC];
523 assert(SourceIdx < TargetIdx && "Cannot have equal indices here!");
534 SCCs.begin() + SourceIdx, SCCs.begin() + TargetIdx + 1,
536 for (int I = SourceIdx, E = TargetIdx + 1; I < E; ++I)
552 assert(SCCs[TargetIdx] == &TargetSCC &&
561 if (SourceIdx + 1 < TargetIdx) {
568 SCCs.begin() + SourceIdx + 1, SCCs.begin() + TargetIdx + 1,
570 for (int I = SourceIdx + 1, E = TargetIdx + 1; I < E; ++I)
572 TargetIdx = std::prev(TargetI) - SCCs.begin();
573 assert(SCCs[TargetIdx] == &TargetSCC &&
581 return make_range(SCCs.begin() + SourceIdx, SCCs.begin() + TargetIdx);
612 int TargetIdx = SCCIndices[&TargetSCC];
613 if (TargetIdx < SourceIdx) {
636 make_range(SCCs.begin() + SourceIdx + 1, SCCs.begin() + TargetIdx + 1))
1021 int TargetIdx = G->RefSCCIndices[this];
1022 assert(SourceIdx < TargetIdx &&
1045 G->PostOrderRefSCCs.begin() + TargetIdx + 1))