[mlir][linalg][bufferize] Reimplementation of TiledLoopOp bufferization
authorMatthias Springer <springerm@google.com>
Wed, 15 Dec 2021 09:43:24 +0000 (18:43 +0900)
committerMatthias Springer <springerm@google.com>
Wed, 15 Dec 2021 09:45:29 +0000 (18:45 +0900)
commit1652871473a70e9908d794e858388edc89cd6e88
tree2b3c34fc188609a78ae78f14b50167db1d92cc37
parentc3b624a191e09f1f16ce32f35b59fc4ca22ec780
[mlir][linalg][bufferize] Reimplementation of TiledLoopOp bufferization

Instead of modifying the existing linalg.tiled_loop op, create a new op with memref input/outputs and delete the old op.

Differential Revision: https://reviews.llvm.org/D115493
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/LinalgInterfaceImpl.cpp
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel