[all-commits] [llvm/llvm-project] e5137e: [MLIR][Linalg] Retire `tile_to_scf_for` (#65633)
lorenzo chelini via All-commits
all-commits at lists.llvm.org
Thu Sep 7 13:13:36 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e5137e7c33fff9d0c31179cae2cffb12a82b1b56
https://github.com/llvm/llvm-project/commit/e5137e7c33fff9d0c31179cae2cffb12a82b1b56
Author: lorenzo chelini <l.chelini at icloud.com>
Date: 2023-09-07 (Thu, 07 Sep 2023)
Changed paths:
M mlir/include/mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.td
M mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp
M mlir/test/Dialect/Linalg/generalize-tensor-pack-tile.mlir
M mlir/test/Dialect/Linalg/generalize-tensor-unpack-tile.mlir
M mlir/test/Dialect/Linalg/masked_vectorization.mlir
M mlir/test/Dialect/Linalg/transform-op-hoist-pad-build-packing-loop-nest.mlir
M mlir/test/Dialect/Linalg/transform-op-hoist-pad.mlir
M mlir/test/Dialect/Linalg/transform-ops-invalid.mlir
M mlir/test/Dialect/Tensor/tiling.mlir
Log Message:
-----------
[MLIR][Linalg] Retire `tile_to_scf_for` (#65633)
Both `TileOp` and `TileToScfForOp` use the tiling interface and the
`tileUsingSCFForOp` method. This duplication was introduced in
https://github.com/llvm/llvm-project/commit/44cfea0279a4fb9ea8cb0c68a2b5ee7a81654071
as a way to retire `linalg::tileLinalgOp,` now there is not more need
for this duplication, and it seems that `tileOp` has more recent
changes, thus retire `TileToScfForOp.`
More information about the All-commits
mailing list