BufferizationState had map/lookup overloads for non-tensor values. This was necessary for IREE. There is now a better way to do this, so these overloads can be removed.
Depends On D114928
Paths
| Differential D114929
[mlir][linalg][bufferize][NFC] Map only tensors in BufferizationState ClosedPublic Authored by springerm on Dec 1 2021, 9:51 PM.
Details Summary BufferizationState had map/lookup overloads for non-tensor values. This was necessary for IREE. There is now a better way to do this, so these overloads can be removed. Depends On D114928
Diff Detail
Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 21 others. · View Herald TranscriptDec 1 2021, 9:51 PM springerm added a child revision: D114930: [mlir][linalg][bufferize][NFC] Utilize isWritable for FuncOps.Dec 2 2021, 12:11 AM This revision is now accepted and ready to land.Dec 3 2021, 12:48 AM This revision was landed with ongoing or failed builds.Dec 3 2021, 6:07 AM Closed by commit rGe359a1e5486b: [mlir][linalg][bufferize][NFC] Map only tensors in BufferizationState (authored by springerm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 391623 mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.h
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.cpp
|