Lines Matching refs:Latency
4360 unsigned Latency = getInstrLatency(ItinData, DefMI);
4366 if (Latency > 0 && Subtarget.isThumb2()) {
4370 --Latency;
4372 return Latency;
4386 int Latency = getOperandLatency(ItinData, DefMCID, DefIdx, DefAlign, UseMCID,
4389 if (Latency < 0)
4390 return Latency;
4397 if (Adj >= 0 || (int)Latency > -Adj) {
4398 return Latency + Adj;
4401 return Latency;
4420 int Latency = ItinData->getOperandCycle(DefMCID.getSchedClass(), DefIdx);
4423 return Latency <= Threshold ? 1 : Latency - Adj;
4435 int Latency = getOperandLatency(ItinData, DefMCID, DefIdx, DefAlign,
4438 if (Latency > 1 &&
4452 --Latency;
4463 --Latency;
4467 } else if (DefIdx == 0 && Latency > 2 && Subtarget.isSwift()) {
4480 Latency -= 2;
4482 --Latency;
4490 Latency -= 2;
4656 ++Latency;
4660 return Latency;
4692 unsigned Latency = 0;
4697 Latency += getInstrLatency(ItinData, *I, PredCost);
4699 return Latency;
4721 unsigned Latency = ItinData->getStageLatency(Class);
4727 if (Adj >= 0 || (int)Latency > -Adj) {
4728 return Latency + Adj;
4730 return Latency;
4764 unsigned Latency =
4766 if (Latency <= 3)