• Home
  • Raw
  • Download

Lines Matching refs:AvailableQueue

117   SchedulingPriorityQueue *AvailableQueue;  member in __anonf3b964960111::ScheduleDAGRRList
158 NeedLatency(needlatency), AvailableQueue(availqueue), CurCycle(0), in ScheduleDAGRRList()
170 delete AvailableQueue; in ~ScheduleDAGRRList()
206 return DisableSchedCycles || !AvailableQueue->hasReadyFilter() || in isReady()
207 AvailableQueue->isReady(SU); in isReady()
323 AvailableQueue->initNodes(SUnits); in Schedule()
330 AvailableQueue->releaseState(); in Schedule()
374 AvailableQueue->push(PredSU); in ReleasePred()
557 if (AvailableQueue->empty()) in ReleasePending()
570 AvailableQueue->push(PendingQueue[i]); in ReleasePending()
585 AvailableQueue->setCurCycle(NextCycle); in AdvanceToCycle()
707 AvailableQueue->scheduledNode(SU); in ScheduleNodeBottomUp()
774 AvailableQueue->remove(PredSU); in CapturePred()
846 if (!DisableSchedCycles && AvailableQueue->hasReadyFilter()) { in UnscheduleNodeBottomUp()
852 AvailableQueue->push(SU); in UnscheduleNodeBottomUp()
854 AvailableQueue->unscheduledNode(SU); in UnscheduleNodeBottomUp()
890 AvailableQueue->setCurCycle(CurCycle); in BacktrackBottomUp()
1044 if (AvailableQueue->tracksRegPressure() && SuccDep->isScheduled in CopyAndMoveSuccessors()
1064 AvailableQueue->addNode(LoadSU); in CopyAndMoveSuccessors()
1065 AvailableQueue->addNode(NewSU); in CopyAndMoveSuccessors()
1104 AvailableQueue->updateNode(SU); in CopyAndMoveSuccessors()
1105 AvailableQueue->addNode(NewSU); in CopyAndMoveSuccessors()
1155 AvailableQueue->updateNode(SU); in InsertCopiesAndMoveSuccs()
1156 AvailableQueue->addNode(CopyFromSU); in InsertCopiesAndMoveSuccs()
1157 AvailableQueue->addNode(CopyToSU); in InsertCopiesAndMoveSuccs()
1313 SUnit *CurSU = AvailableQueue->pop(); in PickNodeToScheduleBottomUp()
1322 CurSU = AvailableQueue->pop(); in PickNodeToScheduleBottomUp()
1329 AvailableQueue->push(Interferences[i]); in PickNodeToScheduleBottomUp()
1360 AvailableQueue->remove(BtSU); in PickNodeToScheduleBottomUp()
1370 CurSU = AvailableQueue->pop(); in PickNodeToScheduleBottomUp()
1441 AvailableQueue->push(Interferences[i]); in PickNodeToScheduleBottomUp()
1458 AvailableQueue->push(RootSU); in ListScheduleBottomUp()
1464 while (!AvailableQueue->empty()) { in ListScheduleBottomUp()
1466 AvailableQueue->dump(this)); in ListScheduleBottomUp()
1476 while (AvailableQueue->empty() && !PendingQueue.empty()) { in ListScheduleBottomUp()