Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:IsTop

1662   unsigned ReadyCycle = (isTop() ? SU->TopReadyCycle : SU->BotReadyCycle);
1677 if (!isTop())
1839 if (isTop())
1901 if (!isTop() && SU->isCall) {
1916 unsigned ReadyCycle = (isTop() ? SU->TopReadyCycle : SU->BotReadyCycle);
1978 if (isTop()) {
1989 unsigned &TopLatency = isTop() ? ExpectedLatency : DependentLatency;
1990 unsigned &BotLatency = isTop() ? DependentLatency : ExpectedLatency;
2038 unsigned ReadyCycle = isTop() ? SU->TopReadyCycle : SU->BotReadyCycle;
2335 if (Zone.isTop()) {
2359 bool IsTop) {
2360 DEBUG(dbgs() << "Pick " << (IsTop ? "Top " : "Bot ")
2521 static unsigned getWeakLeft(const SUnit *SU, bool isTop) {
2522 return (isTop) ? SU->WeakPredsLeft : SU->WeakSuccsLeft;
2532 static int biasPhysRegCopy(const SUnit *SU, bool isTop) {
2537 unsigned ScheduledOper = isTop ? 1 : 0;
2538 unsigned UnscheduledOper = isTop ? 0 : 1;
2546 bool AtBoundary = isTop ? !SU->NumSuccsLeft : !SU->NumPredsLeft;
2572 if (Zone.isTop()) {
2609 if (tryGreater(biasPhysRegCopy(TryCand.SU, Zone.isTop()),
2610 biasPhysRegCopy(Cand.SU, Zone.isTop()),
2646 Zone.isTop() ? DAG->getNextClusterSucc() : DAG->getNextClusterPred();
2652 if (tryLess(getWeakLeft(TryCand.SU, Zone.isTop()),
2653 getWeakLeft(Cand.SU, Zone.isTop()),
2688 if ((Zone.isTop() && TryCand.SU->NodeNum < Cand.SU->NodeNum)
2689 || (!Zone.isTop() && TryCand.SU->NodeNum > Cand.SU->NodeNum)) {
2830 void GenericScheduler::reschedulePhysRegCopies(SUnit *SU, bool isTop) {
2833 if (!isTop)
2835 SmallVectorImpl<SDep> &Deps = isTop ? SU->Preds : SU->Succs;
2844 if (isTop ? DepSU->Succs.size() > 1 : DepSU->Preds.size() > 1)