[mlir] Add a pass to distribute linalg::TiledLoopOp.
Differential Revision: https://reviews.llvm.org/D103194
Showing
- mlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h 7 additions, 0 deletionsmlir/include/mlir/Dialect/Linalg/Transforms/Transforms.h
- mlir/include/mlir/Dialect/Linalg/Utils/Utils.h 7 additions, 0 deletionsmlir/include/mlir/Dialect/Linalg/Utils/Utils.h
- mlir/lib/Dialect/Linalg/Transforms/CMakeLists.txt 1 addition, 0 deletionsmlir/lib/Dialect/Linalg/Transforms/CMakeLists.txt
- mlir/lib/Dialect/Linalg/Transforms/Distribution.cpp 85 additions, 0 deletionsmlir/lib/Dialect/Linalg/Transforms/Distribution.cpp
- mlir/test/Dialect/Linalg/distribute-tiled-loop.mlir 39 additions, 0 deletionsmlir/test/Dialect/Linalg/distribute-tiled-loop.mlir
- mlir/test/lib/Dialect/Linalg/TestLinalgDistribution.cpp 79 additions, 0 deletionsmlir/test/lib/Dialect/Linalg/TestLinalgDistribution.cpp
- mlir/tools/mlir-opt/mlir-opt.cpp 2 additions, 0 deletionsmlir/tools/mlir-opt/mlir-opt.cpp
Please register or sign in to comment