File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed
include/mlir/Dialect/Rock Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -199,7 +199,8 @@ def RockBlockwiseLoadTileToThreadwisePass
199199 : Pass<"rock-blockwise-load-tile-to-threadwise", "::mlir::func::FuncOp"> {
200200 let summary =
201201 "This pass lowers `rock.blockwise_load_tile` to rock.threadwise_* ops";
202- let dependentDialects = ["rock::RockDialect", "func::FuncDialect"];
202+ let dependentDialects = ["rock::RockDialect", "affine::AffineDialect",
203+ "arith::ArithDialect", "memref::MemRefDialect"];
203204}
204205
205206def RockAnnotateLivenessPass
@@ -212,8 +213,7 @@ def RockAnnotateLivenessPass
212213def RockPreparePipelinePass
213214 : Pass<"rock-prepare-pipeline", "::mlir::func::FuncOp"> {
214215 let summary = "This pass prepares ops for pipelining";
215- let dependentDialects = ["rock::RockDialect", "affine::AffineDialect",
216- "arith::ArithDialect", "memref::MemRefDialect"];
216+ let dependentDialects = ["rock::RockDialect", "func::FuncDialect"];
217217}
218218
219219#endif // MLIR_DIALECT_ROCK_PASSES
Original file line number Diff line number Diff line change 4040#include " mlir/IR/TypeUtilities.h"
4141#include " mlir/IR/Value.h"
4242#include " mlir/IR/ValueRange.h"
43- #include " mlir/Interfaces/SideEffectInterfaces.h"
4443#include " mlir/Parser/Parser.h"
4544#include " mlir/Support/LLVM.h"
4645#include " mlir/Support/LogicalResult.h"
You can’t perform that action at this time.
0 commit comments