Lines Matching defs:Available
1228 ReadyQueue Available;
1267 Available.clear();
1291 DAG(0), SchedModel(0), Rem(0), Available(ID, Name+".A"),
1303 return Available.getID() == ConvergingScheduler::TopQID;
1499 I = Bot.Available.begin(), E = Bot.Available.end(); I != E; ++I) {
1537 for (ReadyQueue::iterator I = Available.begin(), E = Available.end();
1540 DEBUG(dbgs() << " " << Available.getName()
1552 DEBUG(dbgs() << " " << Available.getName()
1558 DEBUG(dbgs() << " Increase ILP: " << Available.getName() << '\n');
1573 Available.push(SU);
1607 DEBUG(dbgs() << " " << Available.getName()
1686 if (Available.empty())
1704 Available.push(SU);
1714 if (Available.isInQueue(SU))
1715 Available.remove(Available.find(SU));
1731 for (ReadyQueue::iterator I = Available.begin(); I != Available.end();) {
1734 I = Available.remove(I);
1740 for (unsigned i = 0; Available.empty(); ++i) {
1746 if (Available.size() == 1)
1747 return *Available.begin();
1775 DEBUG(dbgs() << " Balance " << CriticalZone.Available.getName()
1787 DEBUG(dbgs() << " Balance " << OppositeZone.Available.getName()
2177 ReadyQueue &Q = Zone.Available;
2276 assert(Top.Available.empty() && Top.Pending.empty() &&
2277 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage");