Lines Matching refs:Succ
188 for (SDep &Succ : SU->Succs) { in ScheduleNodeBottomUp()
189 if (Succ.isAssignedRegDep()) { in ScheduleNodeBottomUp()
190 if (LiveRegCycles[Succ.getReg()] == Succ.getSUnit()->getHeight()) { in ScheduleNodeBottomUp()
192 assert(LiveRegDefs[Succ.getReg()] == SU && in ScheduleNodeBottomUp()
195 LiveRegDefs[Succ.getReg()] = nullptr; in ScheduleNodeBottomUp()
196 LiveRegCycles[Succ.getReg()] = 0; in ScheduleNodeBottomUp()
287 for (SDep &Succ : SU->Succs) { in CopyAndMoveSuccessors()
288 if (Succ.isCtrl()) in CopyAndMoveSuccessors()
289 ChainSuccs.push_back(Succ); in CopyAndMoveSuccessors()
291 NodeSuccs.push_back(Succ); in CopyAndMoveSuccessors()
351 for (SDep &Succ : SU->Succs) { in CopyAndMoveSuccessors()
352 if (Succ.isArtificial()) in CopyAndMoveSuccessors()
354 SUnit *SuccSU = Succ.getSUnit(); in CopyAndMoveSuccessors()
356 SDep D = Succ; in CopyAndMoveSuccessors()
387 for (SDep &Succ : SU->Succs) { in InsertCopiesAndMoveSuccs()
388 if (Succ.isArtificial()) in InsertCopiesAndMoveSuccs()
390 SUnit *SuccSU = Succ.getSUnit(); in InsertCopiesAndMoveSuccs()
392 SDep D = Succ; in InsertCopiesAndMoveSuccs()
395 DelDeps.push_back(std::make_pair(SuccSU, Succ)); in InsertCopiesAndMoveSuccs()