Lines Matching refs:AvailableQueue

144   SchedulingPriorityQueue *AvailableQueue;  member in __anonfa9907a40111::ScheduleDAGRRList
193 AvailableQueue(availqueue), Topo(SUnits, nullptr) { in ScheduleDAGRRList()
203 delete AvailableQueue; in ~ScheduleDAGRRList()
247 return DisableSchedCycles || !AvailableQueue->hasReadyFilter() || in isReady()
248 AvailableQueue->isReady(SU); in isReady()
378 AvailableQueue->initNodes(SUnits); in Schedule()
385 AvailableQueue->releaseState(); in Schedule()
429 AvailableQueue->push(PredSU); in ReleasePred()
608 if (AvailableQueue->empty()) in ReleasePending()
621 AvailableQueue->push(PendingQueue[i]); in ReleasePending()
636 AvailableQueue->setCurCycle(NextCycle); in AdvanceToCycle()
759 AvailableQueue->scheduledNode(SU); in ScheduleNodeBottomUp()
827 AvailableQueue->remove(PredSU); in CapturePred()
916 if (!DisableSchedCycles && AvailableQueue->hasReadyFilter()) { in UnscheduleNodeBottomUp()
922 AvailableQueue->push(SU); in UnscheduleNodeBottomUp()
924 AvailableQueue->unscheduledNode(SU); in UnscheduleNodeBottomUp()
957 AvailableQueue->setCurCycle(CurCycle); in BacktrackBottomUp()
1096 if (AvailableQueue->tracksRegPressure() && SuccDep->isScheduled && in TryUnfoldSU()
1117 AvailableQueue->addNode(LoadSU); in TryUnfoldSU()
1119 AvailableQueue->addNode(NewSU); in TryUnfoldSU()
1210 AvailableQueue->updateNode(SU); in CopyAndMoveSuccessors()
1211 AvailableQueue->addNode(NewSU); in CopyAndMoveSuccessors()
1261 AvailableQueue->updateNode(SU); in InsertCopiesAndMoveSuccs()
1262 AvailableQueue->addNode(CopyFromSU); in InsertCopiesAndMoveSuccs()
1263 AvailableQueue->addNode(CopyToSU); in InsertCopiesAndMoveSuccs()
1458 AvailableQueue->push(SU); in releaseInterferences()
1472 SUnit *CurSU = AvailableQueue->empty() ? nullptr : AvailableQueue->pop(); in PickNodeToScheduleBottomUp()
1492 CurSU = AvailableQueue->pop(); in PickNodeToScheduleBottomUp()
1529 AvailableQueue->remove(BtSU); in PickNodeToScheduleBottomUp()
1539 CurSU = AvailableQueue->pop(); in PickNodeToScheduleBottomUp()
1543 AvailableQueue->remove(TrySU); in PickNodeToScheduleBottomUp()
1613 AvailableQueue->push(RootSU); in ListScheduleBottomUp()
1619 while (!AvailableQueue->empty() || !Interferences.empty()) { in ListScheduleBottomUp()
1621 AvailableQueue->dump(this)); in ListScheduleBottomUp()
1631 while (AvailableQueue->empty() && !PendingQueue.empty()) { in ListScheduleBottomUp()