Lines Matching refs:AvailableQueue
54 SchedulingPriorityQueue *AvailableQueue; member in __anona59b0e580111::ScheduleDAGVLIW
72 : ScheduleDAGSDNodes(mf), AvailableQueue(availqueue), AA(aa) { in ScheduleDAGVLIW()
80 delete AvailableQueue; in ~ScheduleDAGVLIW()
102 AvailableQueue->initNodes(SUnits); in Schedule()
106 AvailableQueue->releaseState(); in Schedule()
161 AvailableQueue->scheduledNode(SU); in scheduleNodeTopDown()
176 AvailableQueue->push(&SUnits[i]); in listScheduleTopDown()
185 while (!AvailableQueue->empty() || !PendingQueue.empty()) { in listScheduleTopDown()
190 AvailableQueue->push(PendingQueue[i]); in listScheduleTopDown()
203 if (AvailableQueue->empty()) { in listScheduleTopDown()
205 AvailableQueue->scheduledNode(0); in listScheduleTopDown()
213 while (!AvailableQueue->empty()) { in listScheduleTopDown()
214 SUnit *CurSUnit = AvailableQueue->pop(); in listScheduleTopDown()
231 AvailableQueue->push_all(NotReady); in listScheduleTopDown()