Lines Matching refs:Available
1992 Available.clear(); in reset()
2222 LLVM_DEBUG(dbgs() << Available.getName() << " RemLatency SU(" in findMaxLatency()
2239 LLVM_DEBUG(dbgs() << " " << Available.getName() << " + Remain MOps: " in getOtherResourceCount()
2251 dbgs() << " " << Available.getName() << " + Remain CritRes: " in getOtherResourceCount()
2277 checkHazard(SU) || (Available.size() >= ReadyListLimit); in releaseNode()
2280 Available.push(SU); in releaseNode()
2326 LLVM_DEBUG(dbgs() << "Cycle: " << CurrCycle << ' ' << Available.getName() in bumpCycle()
2477 LLVM_DEBUG(dbgs() << " " << Available.getName() << " TopLatency SU(" in bumpNode()
2482 LLVM_DEBUG(dbgs() << " " << Available.getName() << " BotLatency SU(" in bumpNode()
2524 if (Available.empty()) in releasePending()
2536 if (Available.size() >= ReadyListLimit) in releasePending()
2550 if (Available.isInQueue(SU)) in removeReady()
2551 Available.remove(Available.find(SU)); in removeReady()
2566 for (ReadyQueue::iterator I = Available.begin(); I != Available.end();) { in pickOnlyChoice()
2569 I = Available.remove(I); in pickOnlyChoice()
2574 for (unsigned i = 0; Available.empty(); ++i) { in pickOnlyChoice()
2584 LLVM_DEBUG(Available.dump()); in pickOnlyChoice()
2586 if (Available.size() == 1) in pickOnlyChoice()
2587 return *Available.begin(); in pickOnlyChoice()
2605 dbgs() << Available.getName() << " @" << CurrCycle << "c\n" in dumpScheduledState()
2657 CurrZone.findMaxLatency(CurrZone.Available.elements())); in computeRemLatency()
2715 LLVM_DEBUG(dbgs() << " " << CurrZone.Available.getName() in setPolicy()
2725 dbgs() << " " << CurrZone.Available.getName() << " ResourceLimited: " in setPolicy()
3031 for (const SUnit *SU : Bot.Available) { in registerRoots()
3300 ReadyQueue &Q = Zone.Available; in pickNodeFromQueue()
3398 assert(Top.Available.empty() && Top.Pending.empty() && in pickNode()
3399 Bot.Available.empty() && Bot.Pending.empty() && "ReadyQ garbage"); in pickNode()
3593 ReadyQueue &Q = Top.Available; in pickNodeFromQueue()
3609 assert(Top.Available.empty() && Top.Pending.empty() && "ReadyQ garbage"); in pickNode()