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()
355 for (SDep &Succ : SU->Succs) { in CopyAndMoveSuccessors()
356 if (Succ.isArtificial()) in CopyAndMoveSuccessors()
358 SUnit *SuccSU = Succ.getSUnit(); in CopyAndMoveSuccessors()
360 SDep D = Succ; in CopyAndMoveSuccessors()
391 for (SDep &Succ : SU->Succs) { in InsertCopiesAndMoveSuccs()
392 if (Succ.isArtificial()) in InsertCopiesAndMoveSuccs()
394 SUnit *SuccSU = Succ.getSUnit(); in InsertCopiesAndMoveSuccs()
396 SDep D = Succ; in InsertCopiesAndMoveSuccs()
399 DelDeps.push_back(std::make_pair(SuccSU, Succ)); in InsertCopiesAndMoveSuccs()