Lines Matching refs:Available
357 Available.push(SU); in releaseNode()
383 LLVM_DEBUG(dbgs() << "*** Next cycle " << Available.getName() << " cycle " in bumpCycle()
420 if (Available.empty()) in releasePending()
438 Available.push(SU); in releasePending()
447 if (Available.isInQueue(SU)) in removeReady()
448 Available.remove(Available.find(SU)); in removeReady()
463 if (Available.empty()) in pickOnlyChoice()
465 if (Available.size() == 1 && Pending.size() > 0) in pickOnlyChoice()
466 return !ResourceModel->isResourceAvailable(*Available.begin(), isTop()) || in pickOnlyChoice()
467 getWeakLeft(*Available.begin(), isTop()) != 0; in pickOnlyChoice()
477 if (Available.size() == 1) in pickOnlyChoice()
478 return *Available.begin(); in pickOnlyChoice()
766 ReadyQueue &Q = Zone.Available; in pickNodeFromQueue()
946 assert(Top.Available.empty() && Top.Pending.empty() && in pickNode()
947 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()