Lines Matching refs:DstBest
672 SUnit *DstBest = nullptr; in isBestZeroLatency() local
676 DstBest = getZeroLatency(Src, Src->Succs); in isBestZeroLatency()
677 if (DstBest == nullptr || Dst->NodeNum <= DstBest->NodeNum) in isBestZeroLatency()
685 if ((Src == SrcBest && Dst == DstBest ) || in isBestZeroLatency()
686 (SrcBest == nullptr && Dst == DstBest) || in isBestZeroLatency()
698 if (DstBest != nullptr) { in isBestZeroLatency()
700 changeLatency(Src, DstBest, 1); in isBestZeroLatency()
702 restoreLatency(Src, DstBest); in isBestZeroLatency()
707 if (SrcBest && DstBest) in isBestZeroLatency()
710 changeLatency(SrcBest, DstBest, 0); in isBestZeroLatency()
711 else if (DstBest) { in isBestZeroLatency()
715 for (auto &I : DstBest->Preds) in isBestZeroLatency()
717 isBestZeroLatency(I.getSUnit(), DstBest, TII, ExclSrc, ExclDst)) in isBestZeroLatency()
718 changeLatency(I.getSUnit(), DstBest, 0); in isBestZeroLatency()