Instead of modifying the existing linalg.tiled_loop op, create a new op with memref input/outputs and delete the old op.
Depends On D115491
Paths
| Differential D115493
[mlir][linalg][bufferize] Reimplementation of TiledLoopOp bufferization ClosedPublic Authored by springerm on Dec 10 2021, 12:06 AM.
Details Summary Instead of modifying the existing linalg.tiled_loop op, create a new op with memref input/outputs and delete the old op. Depends On D115491
Diff Detail
Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 21 others. · View Herald TranscriptDec 10 2021, 12:06 AM springerm added a child revision: D115515: [mlir][linalg][bufferize] Replace remaining bvm usage with new API.Dec 10 2021, 6:04 AM This revision is now accepted and ready to land.Dec 15 2021, 12:33 AM This revision was landed with ongoing or failed builds.Dec 15 2021, 1:48 AM Closed by commit rG1652871473a7: [mlir][linalg][bufferize] Reimplementation of TiledLoopOp bufferization (authored by springerm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 394491 mlir/lib/Dialect/Linalg/ComprehensiveBufferize/LinalgInterfaceImpl.cpp
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
|