[Mlir-commits] [mlir] [mlir][affine] Wrap SimplifyAffineMinMax in a pass (PR #145741)
Oleksandr Alex Zinenko
llvmlistbot at llvm.org
Thu Jun 26 03:44:31 PDT 2025
================
@@ -414,6 +414,10 @@ def SimplifyAffineStructures : Pass<"affine-simplify-structures", "func::FuncOp"
let constructor = "mlir::affine::createSimplifyAffineStructuresPass()";
}
+def SimplifyAffineMinMax : InterfacePass<"affine-simplify-minmax", "FunctionOpInterface"> {
+ let summary = "Simplify affine min/max/apply";
----------------
ftynse wrote:
A longer description is most welcome, in particular whether it uses Presburger or is otherwise more expensive than regular canonicalization.
https://github.com/llvm/llvm-project/pull/145741
More information about the Mlir-commits
mailing list