Lines Matching defs:PendingQueue
109 /// PendingQueue - This contains all of the instructions whose operands have
113 std::vector<SUnit*> PendingQueue;
433 /// the PendingQueue if the count reaches zero.
465 PendingQueue.push_back(SuccSU);
532 while (!AvailableQueue.empty() || !PendingQueue.empty()) {
536 for (unsigned i = 0, e = PendingQueue.size(); i != e; ++i) {
537 if (PendingQueue[i]->getDepth() <= CurCycle) {
538 AvailableQueue.push(PendingQueue[i]);
539 PendingQueue[i]->isAvailable = true;
540 PendingQueue[i] = PendingQueue.back();
541 PendingQueue.pop_back();
543 } else if (PendingQueue[i]->getDepth() < MinDepth)
544 MinDepth = PendingQueue[i]->getDepth();