Searched refs:AvailableQueue (Results 1 – 4 of 4) sorted by relevance
56 SchedulingPriorityQueue *AvailableQueue; member in __anon15a3a8120111::ScheduleDAGVLIW74 : ScheduleDAGSDNodes(mf), AvailableQueue(availqueue), AA(aa) { in ScheduleDAGVLIW()81 delete AvailableQueue; in ~ScheduleDAGVLIW()103 AvailableQueue->initNodes(SUnits); in Schedule()107 AvailableQueue->releaseState(); in Schedule()164 AvailableQueue->scheduledNode(SU); in scheduleNodeTopDown()179 AvailableQueue->push(&SUnits[i]); in listScheduleTopDown()188 while (!AvailableQueue->empty() || !PendingQueue.empty()) { in listScheduleTopDown()193 AvailableQueue->push(PendingQueue[i]); in listScheduleTopDown()206 if (AvailableQueue->empty()) { in listScheduleTopDown()[all …]
119 SchedulingPriorityQueue *AvailableQueue; member in __anon884f54d00111::ScheduleDAGRRList166 NeedLatency(needlatency), AvailableQueue(availqueue), CurCycle(0), in ScheduleDAGRRList()178 delete AvailableQueue; in ~ScheduleDAGRRList()214 return DisableSchedCycles || !AvailableQueue->hasReadyFilter() || in isReady()215 AvailableQueue->isReady(SU); in isReady()343 AvailableQueue->initNodes(SUnits); in Schedule()350 AvailableQueue->releaseState(); in Schedule()394 AvailableQueue->push(PredSU); in ReleasePred()577 if (AvailableQueue->empty()) in ReleasePending()590 AvailableQueue->push(PendingQueue[i]); in ReleasePending()[all …]
71 FastPriorityQueue AvailableQueue; member in __anon0612c6de0111::ScheduleDAGFast157 AvailableQueue.push(PredSU); in ReleasePred()544 AvailableQueue.push(RootSU); in ListScheduleBottomUp()552 while (!AvailableQueue.empty()) { in ListScheduleBottomUp()555 SUnit *CurSU = AvailableQueue.pop(); in ListScheduleBottomUp()565 CurSU = AvailableQueue.pop(); in ListScheduleBottomUp()628 AvailableQueue.push(NotReady[i]); in ListScheduleBottomUp()
111 LatencyPriorityQueue AvailableQueue; member in __anond49cb7ca0111::SchedulePostRATDList406 AvailableQueue.initNodes(SUnits); in schedule()408 AvailableQueue.releaseState(); in schedule()491 AvailableQueue.scheduledNode(SU); in ScheduleNodeTopDown()520 AvailableQueue.push(&SUnits[i]); in ListScheduleTopDown()533 while (!AvailableQueue.empty() || !PendingQueue.empty()) { in ListScheduleTopDown()539 AvailableQueue.push(PendingQueue[i]); in ListScheduleTopDown()548 DEBUG(dbgs() << "\n*** Examining Available\n"; AvailableQueue.dump(this)); in ListScheduleTopDown()552 while (!AvailableQueue.empty()) { in ListScheduleTopDown()553 SUnit *CurSUnit = AvailableQueue.pop(); in ListScheduleTopDown()[all …]