Lines Matching refs:TrySU
1393 for (SUnit *TrySU : Interferences) { in PickNodeToScheduleBottomUp()
1394 SmallVectorImpl<unsigned> &LRegs = LRegsMap[TrySU]; in PickNodeToScheduleBottomUp()
1406 if (!WillCreateCycle(TrySU, BtSU)) { in PickNodeToScheduleBottomUp()
1408 BacktrackBottomUp(TrySU, BtSU); in PickNodeToScheduleBottomUp()
1418 << TrySU->NodeNum << ")\n"); in PickNodeToScheduleBottomUp()
1419 AddPred(TrySU, SDep(BtSU, SDep::Artificial)); in PickNodeToScheduleBottomUp()
1423 if (!TrySU->isAvailable || !TrySU->NodeQueueId) in PickNodeToScheduleBottomUp()
1427 AvailableQueue->remove(TrySU); in PickNodeToScheduleBottomUp()
1428 CurSU = TrySU; in PickNodeToScheduleBottomUp()
1441 SUnit *TrySU = Interferences[0]; in PickNodeToScheduleBottomUp() local
1442 SmallVectorImpl<unsigned> &LRegs = LRegsMap[TrySU]; in PickNodeToScheduleBottomUp()
1468 DEBUG(dbgs() << " Adding an edge from SU #" << TrySU->NodeNum in PickNodeToScheduleBottomUp()
1470 AddPred(TrySU, SDep(Copies.front(), SDep::Artificial)); in PickNodeToScheduleBottomUp()
1475 << " to SU #" << TrySU->NodeNum << "\n"); in PickNodeToScheduleBottomUp()
1477 AddPred(NewDef, SDep(TrySU, SDep::Artificial)); in PickNodeToScheduleBottomUp()
1478 TrySU->isAvailable = false; in PickNodeToScheduleBottomUp()