Lines Matching refs:Zone
2856 SchedBoundary &Zone) { in tryLatency() argument
2857 if (Zone.isTop()) { in tryLatency()
2862 Zone.getScheduledLatency()) { in tryLatency()
2875 Zone.getScheduledLatency()) { in tryLatency()
3184 SchedBoundary *Zone) const { in tryCandidate()
3215 bool SameBoundary = Zone != nullptr; in tryCandidate()
3220 if (Rem.IsAcyclicLatencyLimited && !Zone->getCurrMOps() && in tryCandidate()
3221 tryLatency(TryCand, Cand, *Zone)) in tryCandidate()
3225 if (tryLess(Zone->getLatencyStallCycles(TryCand.SU), in tryCandidate()
3226 Zone->getLatencyStallCycles(Cand.SU), TryCand, Cand, Stall)) in tryCandidate()
3274 !Rem.IsAcyclicLatencyLimited && tryLatency(TryCand, Cand, *Zone)) in tryCandidate()
3278 if ((Zone->isTop() && TryCand.SU->NodeNum < Cand.SU->NodeNum) in tryCandidate()
3279 || (!Zone->isTop() && TryCand.SU->NodeNum > Cand.SU->NodeNum)) { in tryCandidate()
3293 void GenericScheduler::pickNodeFromQueue(SchedBoundary &Zone, in pickNodeFromQueue() argument
3300 ReadyQueue &Q = Zone.Available; in pickNodeFromQueue()
3304 initCandidate(TryCand, SU, Zone.isTop(), RPTracker, TempTracker); in pickNodeFromQueue()
3306 SchedBoundary *ZoneArg = Cand.AtTop == TryCand.AtTop ? &Zone : nullptr; in pickNodeFromQueue()