[Mlir-commits] [mlir] [mlir] Refactor transform.apply_dce into a eliminateTriviallyDeadOps region-utils helper (PR #194041)

Matthias Springer llvmlistbot at llvm.org
Wed Apr 29 00:53:13 PDT 2026


================
@@ -506,6 +507,78 @@ LogicalResult mlir::runRegionDCE(RewriterBase &rewriter,
   return deleteDeadness(rewriter, regions, liveMap);
 }
 
+bool mlir::eliminateTriviallyDeadOps(RewriterBase &rewriter, Region &region,
----------------
matthias-springer wrote:

This could be useful as a standalone `-dce` pass. I tried something like that [here](https://github.com/llvm/llvm-project/pull/106258) but forgot about it.

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


More information about the Mlir-commits mailing list