[llvm] [NewPM][CodeGen] Add `MachineFunctionAnalysis` (PR #88610)

Arthur Eubanks via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 24 09:54:48 PDT 2024


================
@@ -68,7 +68,7 @@ DeadMachineInstructionElimPass::run(MachineFunction &MF,
                                     MachineFunctionAnalysisManager &) {
   if (!DeadMachineInstructionElimImpl().runImpl(MF))
     return PreservedAnalyses::all();
-  PreservedAnalyses PA;
+  PreservedAnalyses PA = getMachineFunctionPassPreservedAnalyses();
----------------
aeubanks wrote:

we should have an assert in the function -> machine function adaptor that function analyses were not invalidated, but can do that in a followup patch

https://github.com/llvm/llvm-project/pull/88610


More information about the llvm-commits mailing list