Searched refs:CurSU (Results 1 – 4 of 4) sorted by relevance
554 SUnit *CurSU = AvailableQueue.pop(); in ListScheduleBottomUp() local555 while (CurSU) { in ListScheduleBottomUp()557 if (!DelayForLiveRegsBottomUp(CurSU, LRegs)) in ListScheduleBottomUp()560 LRegsMap.insert(std::make_pair(CurSU, LRegs)); in ListScheduleBottomUp()562 CurSU->isPending = true; // This SU is not in AvailableQueue right now. in ListScheduleBottomUp()563 NotReady.push_back(CurSU); in ListScheduleBottomUp()564 CurSU = AvailableQueue.pop(); in ListScheduleBottomUp()570 if (Delayed && !CurSU) { in ListScheduleBottomUp()571 if (!CurSU) { in ListScheduleBottomUp()614 CurSU = NewDef; in ListScheduleBottomUp()[all …]
1365 SUnit *CurSU = AvailableQueue->empty() ? nullptr : AvailableQueue->pop(); in PickNodeToScheduleBottomUp() local1366 while (CurSU) { in PickNodeToScheduleBottomUp()1368 if (!DelayForLiveRegsBottomUp(CurSU, LRegs)) in PickNodeToScheduleBottomUp()1373 << " SU #" << CurSU->NodeNum << '\n'); in PickNodeToScheduleBottomUp()1375 LRegsMap.insert(std::make_pair(CurSU, LRegs)); in PickNodeToScheduleBottomUp()1377 CurSU->isPending = true; // This SU is not in AvailableQueue right now. in PickNodeToScheduleBottomUp()1378 Interferences.push_back(CurSU); in PickNodeToScheduleBottomUp()1381 assert(CurSU->isPending && "Interferences are pending"); in PickNodeToScheduleBottomUp()1385 CurSU = AvailableQueue->pop(); in PickNodeToScheduleBottomUp()1387 if (CurSU) in PickNodeToScheduleBottomUp()[all …]
547 SUnit *CurSU = AvailableQueue.pop(); in ListScheduleBottomUp() local548 while (CurSU) { in ListScheduleBottomUp()550 if (!DelayForLiveRegsBottomUp(CurSU, LRegs)) in ListScheduleBottomUp()553 LRegsMap.insert(std::make_pair(CurSU, LRegs)); in ListScheduleBottomUp()555 CurSU->isPending = true; // This SU is not in AvailableQueue right now. in ListScheduleBottomUp()556 NotReady.push_back(CurSU); in ListScheduleBottomUp()557 CurSU = AvailableQueue.pop(); in ListScheduleBottomUp()563 if (Delayed && !CurSU) { in ListScheduleBottomUp()564 if (!CurSU) { in ListScheduleBottomUp()607 CurSU = NewDef; in ListScheduleBottomUp()[all …]
1452 SUnit *CurSU = AvailableQueue->empty() ? nullptr : AvailableQueue->pop(); in PickNodeToScheduleBottomUp() local1454 while (CurSU) { in PickNodeToScheduleBottomUp()1456 if (!DelayForLiveRegsBottomUp(CurSU, LRegs)) in PickNodeToScheduleBottomUp()1461 dbgs() << " SU #" << CurSU->NodeNum << '\n'); in PickNodeToScheduleBottomUp()1463 LRegsMap.insert(std::make_pair(CurSU, LRegs)); in PickNodeToScheduleBottomUp()1465 CurSU->isPending = true; // This SU is not in AvailableQueue right now. in PickNodeToScheduleBottomUp()1466 Interferences.push_back(CurSU); in PickNodeToScheduleBottomUp()1469 assert(CurSU->isPending && "Interferences are pending"); in PickNodeToScheduleBottomUp()1473 CurSU = AvailableQueue->pop(); in PickNodeToScheduleBottomUp()1477 if (CurSU) in PickNodeToScheduleBottomUp()[all …]