[llvm-branch-commits] [llvm] [CodeGen][NewPM] Port MachineSink to NPM (PR #115434)
via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Sat Nov 9 00:57:36 PST 2024
================
@@ -709,27 +724,57 @@ void MachineSinking::FindCycleSinkCandidates(
}
}
-bool MachineSinking::runOnMachineFunction(MachineFunction &MF) {
+PreservedAnalyses
+MachineSinkingPass::run(MachineFunction &MF,
+ MachineFunctionAnalysisManager &MFAM) {
+ if (MF.getFunction().hasOptNone())
+ return PreservedAnalyses::all();
----------------
paperchalice wrote:
`OptNoneInstrumentation` supports machine function now. This can be removed.
https://github.com/llvm/llvm-project/pull/115434
More information about the llvm-branch-commits
mailing list