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?