Until now, bufferization assumed that the yieleded tensor of a linalg.tiled_loop is an output tensor. This is not necessarily the case.
Depends On D116684
Paths
| Differential D116685
[mlir][linalg][bufferize] Fix tiled_loop bufferization ClosedPublic Authored by springerm on Jan 5 2022, 11:54 AM.
Details Summary Until now, bufferization assumed that the yieleded tensor of a linalg.tiled_loop is an output tensor. This is not necessarily the case. Depends On D116684
Diff Detail
Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 21 others. · View Herald TranscriptJan 5 2022, 11:54 AM This revision is now accepted and ready to land.Jan 6 2022, 12:13 AM Closed by commit rG18e08fbd01bf: [mlir][linalg][bufferize] Fix tiled_loop bufferization (authored by springerm). · Explain WhyJan 6 2022, 12:56 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 397811 mlir/lib/Dialect/Linalg/ComprehensiveBufferize/LinalgInterfaceImpl.cpp
mlir/test/Dialect/Linalg/comprehensive-module-bufferize.mlir
|