Lines Matching refs:Available
358 Available.push(SU); in releaseNode()
384 LLVM_DEBUG(dbgs() << "*** Next cycle " << Available.getName() << " cycle " in bumpCycle()
421 if (Available.empty()) in releasePending()
439 Available.push(SU); in releasePending()
448 if (Available.isInQueue(SU)) in removeReady()
449 Available.remove(Available.find(SU)); in removeReady()
464 if (Available.empty()) in pickOnlyChoice()
466 if (Available.size() == 1 && Pending.size() > 0) in pickOnlyChoice()
467 return !ResourceModel->isResourceAvailable(*Available.begin(), isTop()) || in pickOnlyChoice()
468 getWeakLeft(*Available.begin(), isTop()) != 0; in pickOnlyChoice()
478 if (Available.size() == 1) in pickOnlyChoice()
479 return *Available.begin(); in pickOnlyChoice()
767 ReadyQueue &Q = Zone.Available; in pickNodeFromQueue()
947 assert(Top.Available.empty() && Top.Pending.empty() && in pickNode()
948 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()