[mlir][linalg] Support tile+peel with TiledLoopOp
authorMatthias Springer <springerm@google.com>
Fri, 24 Sep 2021 01:22:03 +0000 (10:22 +0900)
committerMatthias Springer <springerm@google.com>
Fri, 24 Sep 2021 01:23:31 +0000 (10:23 +0900)
commit2190f8a8b1e01b7bc7429eb490f3001a23f27df1
tree3a407f278f49975732b5f5e961cd8bbae7ee6f95
parent8dc16ba8d2b429261dd95e88496b2a866dc18ae5
[mlir][linalg] Support tile+peel with TiledLoopOp

Only scf.for was supported until now.

Differential Revision: https://reviews.llvm.org/D110220
mlir/lib/Dialect/Linalg/Transforms/Transforms.cpp
mlir/test/Dialect/Linalg/tile-and-peel-tensors.mlir
mlir/test/lib/Dialect/Linalg/TestLinalgTransforms.cpp