Lines Matching refs:BreakPHIEdge
215 MachineBasicBlock *To, bool BreakPHIEdge);
238 bool BreakPHIEdge);
249 MachineBasicBlock *DefMBB, bool &BreakPHIEdge,
252 bool &BreakPHIEdge, AllSuccsCache &AllSuccessors);
602 bool &BreakPHIEdge, in AllUsesDominatedByBlock() argument
631 BreakPHIEdge = true; in AllUsesDominatedByBlock()
962 bool BreakPHIEdge) { in isLegalToBreakCriticalEdge() argument
1014 if (!BreakPHIEdge) { in isLegalToBreakCriticalEdge()
1026 bool BreakPHIEdge) { in PostponeSplitCriticalEdge() argument
1034 isLegalToBreakCriticalEdge(MI, DeferredFromBB, ToBB, BreakPHIEdge)) && in PostponeSplitCriticalEdge()
1035 isLegalToBreakCriticalEdge(MI, FromBB, ToBB, BreakPHIEdge)) { in PostponeSplitCriticalEdge()
1126 bool BreakPHIEdge = false; in isProfitableToSinkTo() local
1129 FindSuccToSinkTo(MI, SuccToSinkTo, BreakPHIEdge, AllSuccessors)) in isProfitableToSinkTo()
1160 if (!AllUsesDominatedByBlock(Reg, SuccToSinkTo, MBB, BreakPHIEdge, in isProfitableToSinkTo()
1237 bool &BreakPHIEdge, in FindSuccToSinkTo() argument
1279 BreakPHIEdge, LocalUse)) in FindSuccToSinkTo()
1293 BreakPHIEdge, LocalUse)) { in FindSuccToSinkTo()
1678 bool BreakPHIEdge = false; in SinkInstruction() local
1681 FindSuccToSinkTo(MI, ParentBlock, BreakPHIEdge, AllSuccessors); in SinkInstruction()
1736 PostponeSplitCriticalEdge(MI, ParentBlock, SuccToSinkTo, BreakPHIEdge); in SinkInstruction()
1745 if (BreakPHIEdge) { in SinkInstruction()
1750 SuccToSinkTo, BreakPHIEdge); in SinkInstruction()