Lines Matching defs:CurrZone
3005 static unsigned computeRemLatency(SchedBoundary &CurrZone) {
3006 unsigned RemLatency = CurrZone.getDependentLatency();
3008 CurrZone.findMaxLatency(CurrZone.Available.elements()));
3010 CurrZone.findMaxLatency(CurrZone.Pending.elements()));
3017 SchedBoundary &CurrZone,
3022 if (CurrZone.getCurrCycle() > Rem.CriticalPath)
3026 if (CurrZone.getCurrCycle() == 0)
3030 RemLatency = computeRemLatency(CurrZone);
3032 return RemLatency + CurrZone.getCurrCycle() > Rem.CriticalPath;
3038 SchedBoundary &CurrZone,
3053 RemLatency = computeRemLatency(CurrZone);
3063 (IsPostRA || shouldReduceLatency(Policy, CurrZone, !RemLatencyComputed,
3066 LLVM_DEBUG(dbgs() << " " << CurrZone.Available.getName()
3068 << CurrZone.getCurrCycle() << "c > CritPath "
3072 if (CurrZone.getZoneCritResIdx() == OtherCritIdx)
3075 LLVM_DEBUG(if (CurrZone.isResourceLimited()) {
3076 dbgs() << " " << CurrZone.Available.getName() << " ResourceLimited: "
3077 << SchedModel->getResourceName(CurrZone.getZoneCritResIdx()) << "\n";
3081 if (!CurrZone.isResourceLimited() && !OtherResLimited) dbgs()
3084 if (CurrZone.isResourceLimited() && !Policy.ReduceResIdx)
3085 Policy.ReduceResIdx = CurrZone.getZoneCritResIdx();