Lines Matching refs:Q

511                                              const ReadyQueue &Q, SUnit *SU,  in traceCandidate()  argument
513 dbgs() << Label << " " << Q.getName() << " "; in traceCandidate()
526 ReadyQueue &Q) { in readyQueueVerboseDump() argument
529 dbgs() << ">>> " << Q.getName() << "\n"; in readyQueueVerboseDump()
530 for (ReadyQueue::iterator I = Q.begin(), E = Q.end(); I != E; ++I) { in readyQueueVerboseDump()
538 SchedulingCost(Q, *I, Candidate, RPDelta, true); in readyQueueVerboseDump()
596 int ConvergingVLIWScheduler::SchedulingCost(ReadyQueue &Q, SUnit *SU, in SchedulingCost() argument
608 << ((Q.getID() == TopQID) ? "(top|" : "(bot|")); in SchedulingCost()
617 if (Q.getID() == TopQID) { in SchedulingCost()
660 if (Q.getID() == TopQID) { in SchedulingCost()
696 if (IsAvailableAmt && pressureChange(SU, Q.getID() != TopQID) > 0 && in SchedulingCost()
709 if (Q.getID() == TopQID && getWeakLeft(SU, true) == 0) { in SchedulingCost()
718 } else if (Q.getID() == BotQID && getWeakLeft(SU, false) == 0) { in SchedulingCost()
735 if (Q.getID() == TopQID) { in SchedulingCost()
772 ReadyQueue &Q = Zone.Available; in pickNodeFromQueue() local
774 readyQueueVerboseDump(RPTracker, Candidate, Q); in pickNodeFromQueue()
775 else Q.dump();); in pickNodeFromQueue()
782 for (ReadyQueue::iterator I = Q.begin(), E = Q.end(); I != E; ++I) { in pickNodeFromQueue()
788 int CurrentCost = SchedulingCost(Q, *I, Candidate, RPDelta, false); in pickNodeFromQueue()
792 LLVM_DEBUG(traceCandidate("DCAND", Q, *I, CurrentCost)); in pickNodeFromQueue()
803 if ((Q.getID() == TopQID && (*I)->NodeNum < Candidate.SU->NodeNum) || in pickNodeFromQueue()
804 (Q.getID() == BotQID && (*I)->NodeNum > Candidate.SU->NodeNum)) { in pickNodeFromQueue()
805 LLVM_DEBUG(traceCandidate("NCAND", Q, *I, CurrentCost)); in pickNodeFromQueue()
816 LLVM_DEBUG(traceCandidate("CCAND", Q, *I, CurrentCost)); in pickNodeFromQueue()
825 unsigned CurrWeak = getWeakLeft(*I, (Q.getID() == TopQID)); in pickNodeFromQueue()
826 unsigned CandWeak = getWeakLeft(Candidate.SU, (Q.getID() == TopQID)); in pickNodeFromQueue()
829 LLVM_DEBUG(traceCandidate("WCAND", Q, *I, CurrentCost)); in pickNodeFromQueue()
840 if (Q.getID() == TopQID) { in pickNodeFromQueue()
848 LLVM_DEBUG(traceCandidate("SPCAND", Q, *I, CurrentCost)); in pickNodeFromQueue()
864 if ((Q.getID() == TopQID && (*I)->NodeNum < Candidate.SU->NodeNum) || in pickNodeFromQueue()
865 (Q.getID() == BotQID && (*I)->NodeNum > Candidate.SU->NodeNum)) { in pickNodeFromQueue()
866 LLVM_DEBUG(traceCandidate("TCAND", Q, *I, CurrentCost)); in pickNodeFromQueue()