Lines Matching defs:AtTop
158 bool AtTop, const RegPressureTracker &RPTracker, SUnit *SU,
166 AtTop
177 if (AtTop) {
198 bool AtTop,
204 Cand.AtTop = AtTop;
223 if (AtTop || !canUsePressureDiffs(*SU) || GCNTrackers) {
224 getRegisterPressures(AtTop, RPTracker, SU, Pressure, MaxPressure,
243 getRegisterPressures(AtTop, RPTracker, SU, CheckPressure, CheckMaxPressure,
350 SchedBoundary *ZoneArg = Cand.AtTop == TryCand.AtTop ? &Zone : nullptr;
439 IsTopNode = Cand.AtTop;
556 if (tryGreater(biasPhysReg(TryCand.SU, TryCand.AtTop),
557 biasPhysReg(Cand.SU, Cand.AtTop), TryCand, Cand, PhysReg))
582 if (tryLess(getWeakLeft(TryCand.SU, TryCand.AtTop),
583 getWeakLeft(Cand.SU, Cand.AtTop), TryCand, Cand, Weak))
594 Cand.AtTop ? DAG->getNextClusterSucc() : DAG->getNextClusterPred();
596 TryCand.AtTop ? DAG->getNextClusterSucc() : DAG->getNextClusterPred();
650 if (tryGreater(biasPhysReg(TryCand.SU, TryCand.AtTop),
651 biasPhysReg(Cand.SU, Cand.AtTop), TryCand, Cand, PhysReg))
669 Cand.AtTop ? DAG->getNextClusterSucc() : DAG->getNextClusterPred();
671 TryCand.AtTop ? DAG->getNextClusterSucc() : DAG->getNextClusterPred();
717 if (tryLess(getWeakLeft(TryCand.SU, TryCand.AtTop),
718 getWeakLeft(Cand.SU, Cand.AtTop), TryCand, Cand, Weak))