Add dedicated pass convert-linalg-tiled-loops to lower linalg.tiled_loops.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
mlir/include/mlir/Dialect/Linalg/Passes.td | ||
---|---|---|
61 | nit: convert-linalg-tiled-loops-to-scf? | |
103–110 | why was it moved? | |
mlir/lib/Dialect/Linalg/Transforms/Loops.cpp | ||
684 | createConvertLinalgTiledLoopsToScfPass | |
mlir/test/Dialect/Linalg/tiled-loops.mlir | ||
2 | there might be direct conversions to GPU, Async, etc from TiledLoopOps. Let's call it convert-linalg-tiled-loops-to-scf. |
Comment Actions
Thanks!
mlir/include/mlir/Dialect/Linalg/Passes.td | ||
---|---|---|
103–110 | Moved LinalgLowerToParallelLoops right after LinalgLowerToLoops as they belong together. |
nit: convert-linalg-tiled-loops-to-scf?