Lines Matching defs:ToBB
961 MachineBasicBlock *ToBB,
964 if (!SplitEdges || FromBB == ToBB || !FromBB->isSuccessor(ToBB))
968 MachineCycle *ToCycle = CI->getCycle(ToBB);
972 (!FromCycle->isReducible() || FromCycle->getHeader() == ToBB))
1015 for (MachineBasicBlock *Pred : ToBB->predecessors())
1016 if (Pred != FromBB && !DT->dominates(ToBB, Pred))
1025 MachineBasicBlock *ToBB,
1029 if (isWorthBreakingCriticalEdge(MI, FromBB, ToBB, DeferredFromBB)) {
1033 ToSplit.count(std::make_pair(DeferredFromBB, ToBB)) ||
1034 isLegalToBreakCriticalEdge(MI, DeferredFromBB, ToBB, BreakPHIEdge)) &&
1035 isLegalToBreakCriticalEdge(MI, FromBB, ToBB, BreakPHIEdge)) {
1036 ToSplit.insert(std::make_pair(FromBB, ToBB));
1038 ToSplit.insert(std::make_pair(DeferredFromBB, ToBB));