[llvm-branch-commits] [llvm] [CodeGen][NPM] Clear MachineFunctions without using PA (PR #139517)

Christudasan Devadasan via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Jul 7 23:33:29 PDT 2025


================
@@ -285,7 +285,8 @@ template <typename DerivedT, typename TargetMachineT> class CodeGenPassBuilder {
 
       FunctionPassManager FPM;
       FPM.addPass(createFunctionToMachineFunctionPassAdaptor(std::move(MFPM)));
-      FPM.addPass(InvalidateAnalysisPass<MachineFunctionAnalysis>());
+      // Since this is the last pass in the pipeline, we can clear all analyses
----------------
cdevadas wrote:

```suggestion
      // Since this is the last pass in the pipeline, we can clear all analyses.
```

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


More information about the llvm-branch-commits mailing list