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