Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:PendingQueue

56   /// PendingQueue - This contains all of the instructions whose operands have
60 std::vector<SUnit*> PendingQueue;
114 /// the PendingQueue if the count reaches zero. Also update its cycle bound.
135 PendingQueue.push_back(SuccSU);
187 while (!AvailableQueue->empty() || !PendingQueue.empty()) {
190 for (unsigned i = 0, e = PendingQueue.size(); i != e; ++i) {
191 if (PendingQueue[i]->getDepth() == CurCycle) {
192 AvailableQueue->push(PendingQueue[i]);
193 PendingQueue[i]->isAvailable = true;
194 PendingQueue[i] = PendingQueue.back();
195 PendingQueue.pop_back();
199 assert(PendingQueue[i]->getDepth() > CurCycle && "Negative latency?");