Lines Matching refs:Zone
287 void GCNSchedStrategy::pickNodeFromQueue(SchedBoundary &Zone, in pickNodeFromQueue() argument
300 ReadyQueue &Q = Zone.Available; in pickNodeFromQueue()
304 initCandidate(TryCand, SU, Zone.isTop(), RPTracker, SRI, SGPRPressure, in pickNodeFromQueue()
307 SchedBoundary *ZoneArg = Cand.AtTop == TryCand.AtTop ? &Zone : nullptr; in pickNodeFromQueue()
312 TryCand.initResourceDelta(Zone.DAG, SchedModel); in pickNodeFromQueue()
488 SchedBoundary *Zone) const { in tryCandidate()
506 bool SameBoundary = Zone != nullptr; in tryCandidate()
509 if (tryLess(Zone->getLatencyStallCycles(TryCand.SU), in tryCandidate()
510 Zone->getLatencyStallCycles(Cand.SU), TryCand, Cand, Stall)) in tryCandidate()
524 if (tryLatency(TryCand, Cand, *Zone)) in tryCandidate()
561 if ((Zone->isTop() && TryCand.SU->NodeNum < Cand.SU->NodeNum) || in tryCandidate()
562 (!Zone->isTop() && TryCand.SU->NodeNum > Cand.SU->NodeNum)) { in tryCandidate()