[mlir][MemRef] Change memref-expand to be a generic operation pass
authorRiver Riddle <riddleriver@gmail.com>
Tue, 8 Mar 2022 08:02:21 +0000 (00:02 -0800)
committerRiver Riddle <riddleriver@gmail.com>
Tue, 8 Mar 2022 20:25:32 +0000 (12:25 -0800)
This pass doesn't rely on any specific characteristics of FuncOp, and
can just be a generic operation pass.

Differential Revision: https://reviews.llvm.org/D121193

mlir/include/mlir/Dialect/MemRef/Transforms/Passes.td

index 37490a0..ff82c86 100644 (file)
@@ -11,7 +11,7 @@
 
 include "mlir/Pass/PassBase.td"
 
-def ExpandOps : Pass<"memref-expand", "FuncOp"> {
+def ExpandOps : Pass<"memref-expand"> {
   let summary = "Legalize memref operations to be convertible to LLVM.";
   let constructor = "mlir::memref::createExpandOpsPass()";
 }