[llvm] [MachineSink] Fix missing sinks along critical edges (PR #97618)
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 3 15:44:33 PDT 2024
================
@@ -921,13 +954,10 @@ bool MachineSinking::isWorthBreakingCriticalEdge(MachineInstr &MI,
return false;
}
-bool MachineSinking::PostponeSplitCriticalEdge(MachineInstr &MI,
- MachineBasicBlock *FromBB,
- MachineBasicBlock *ToBB,
- bool BreakPHIEdge) {
- if (!isWorthBreakingCriticalEdge(MI, FromBB, ToBB))
- return false;
-
+bool MachineSinking::isLegalBreakingCriticalEdge(MachineInstr &MI,
----------------
topperc wrote:
isLegalToBreakCriticalEdge?
https://github.com/llvm/llvm-project/pull/97618
More information about the llvm-commits
mailing list