Home
last modified time | relevance | path

Searched refs:AvailableQueue (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DScheduleDAGVLIW.cpp54 SchedulingPriorityQueue *AvailableQueue; member in __anonc5cff2960111::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()
[all …]
DScheduleDAGRRList.cpp117 SchedulingPriorityQueue *AvailableQueue; member in __anonf4b850540111::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()
322 AvailableQueue->initNodes(SUnits); in Schedule()
329 AvailableQueue->releaseState(); in Schedule()
373 AvailableQueue->push(PredSU); in ReleasePred()
556 if (AvailableQueue->empty()) in ReleasePending()
569 AvailableQueue->push(PendingQueue[i]); in ReleasePending()
[all …]
DScheduleDAGFast.cpp65 FastPriorityQueue AvailableQueue; member in __anonb63f11620111::ScheduleDAGFast
151 AvailableQueue.push(PredSU); in ReleasePred()
532 AvailableQueue.push(RootSU); in ListScheduleBottomUp()
540 while (!AvailableQueue.empty()) { in ListScheduleBottomUp()
543 SUnit *CurSU = AvailableQueue.pop(); in ListScheduleBottomUp()
553 CurSU = AvailableQueue.pop(); in ListScheduleBottomUp()
620 AvailableQueue.push(NotReady[i]); in ListScheduleBottomUp()
/external/llvm/lib/CodeGen/
DPostRASchedulerList.cpp107 LatencyPriorityQueue AvailableQueue; member in __anon8f8ffdce0111::SchedulePostRATDList
389 AvailableQueue.initNodes(SUnits); in schedule()
391 AvailableQueue.releaseState(); in schedule()
638 AvailableQueue.scheduledNode(SU); in ScheduleNodeTopDown()
660 AvailableQueue.push(&SUnits[i]); in ListScheduleTopDown()
673 while (!AvailableQueue.empty() || !PendingQueue.empty()) { in ListScheduleTopDown()
679 AvailableQueue.push(PendingQueue[i]); in ListScheduleTopDown()
688 DEBUG(dbgs() << "\n*** Examining Available\n"; AvailableQueue.dump(this)); in ListScheduleTopDown()
692 while (!AvailableQueue.empty()) { in ListScheduleTopDown()
693 SUnit *CurSUnit = AvailableQueue.pop(); in ListScheduleTopDown()
[all …]