Lines Matching refs:Available

2254   Available.clear();  in reset()
2517 LLVM_DEBUG(dbgs() << Available.getName() << " RemLatency SU(" in findMaxLatency()
2534 LLVM_DEBUG(dbgs() << " " << Available.getName() << " + Remain MOps: " in getOtherResourceCount()
2546 dbgs() << " " << Available.getName() << " + Remain CritRes: " in getOtherResourceCount()
2572 checkHazard(SU) || (Available.size() >= ReadyListLimit); in releaseNode()
2575 Available.push(SU); in releaseNode()
2621 LLVM_DEBUG(dbgs() << "Cycle: " << CurrCycle << ' ' << Available.getName() in bumpCycle()
2798 LLVM_DEBUG(dbgs() << " " << Available.getName() << " TopLatency SU(" in bumpNode()
2803 LLVM_DEBUG(dbgs() << " " << Available.getName() << " BotLatency SU(" in bumpNode()
2845 if (Available.empty()) in releasePending()
2857 if (Available.size() >= ReadyListLimit) in releasePending()
2871 if (Available.isInQueue(SU)) in removeReady()
2872 Available.remove(Available.find(SU)); in removeReady()
2887 for (ReadyQueue::iterator I = Available.begin(); I != Available.end();) { in pickOnlyChoice()
2890 I = Available.remove(I); in pickOnlyChoice()
2895 for (unsigned i = 0; Available.empty(); ++i) { in pickOnlyChoice()
2905 LLVM_DEBUG(Available.dump()); in pickOnlyChoice()
2907 if (Available.size() == 1) in pickOnlyChoice()
2908 return *Available.begin(); in pickOnlyChoice()
2954 dbgs() << Available.getName() << " @" << CurrCycle << "c\n" in dumpScheduledState()
3008 CurrZone.findMaxLatency(CurrZone.Available.elements())); in computeRemLatency()
3066 LLVM_DEBUG(dbgs() << " " << CurrZone.Available.getName() in setPolicy()
3076 dbgs() << " " << CurrZone.Available.getName() << " ResourceLimited: " in setPolicy()
3380 for (const SUnit *SU : Bot.Available) { in registerRoots()
3649 ReadyQueue &Q = Zone.Available; in pickNodeFromQueue()
3747 assert(Top.Available.empty() && Top.Pending.empty() && in pickNode()
3748 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()
3921 for (const SUnit *SU : Bot.Available) { in registerRoots()
3980 ReadyQueue &Q = Zone.Available; in pickNodeFromQueue()
4077 assert(Top.Available.empty() && Top.Pending.empty() && in pickNode()
4078 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()