AllocationCallbacks functions allocate/deallocate only. They no longer set the insertion point.
This is in preparation of decoupling ComprehensiveBufferize from the Linalg dialect.
Depends On D112992
Paths
| Differential D112991
[mlir][linalg][bufferize][NFC] Simplify AllocationCallbacks ClosedPublic Authored by springerm on Nov 2 2021, 1:48 AM.
Details Summary AllocationCallbacks functions allocate/deallocate only. They no longer set the insertion point. This is in preparation of decoupling ComprehensiveBufferize from the Linalg dialect. Depends On D112992
Diff Detail
Event TimelineHerald added subscribers: wenzhicui, wrengr, Chia-hungDuan and 20 others. · View Herald TranscriptNov 2 2021, 1:48 AM springerm added a parent revision: D112992: [mlir][linalg][bufferize] Decouple BufferizationAliasInfo. springerm removed a parent revision: D112908: [mlir][linalg][bufferize] Add isWritable to op interface. springerm added a child revision: D112989: [mlir][linalg][bufferize] Separate pass from ComprehensiveBufferize. This revision is now accepted and ready to land.Nov 4 2021, 7:52 AM This revision was landed with ongoing or failed builds.Nov 4 2021, 8:01 PM Closed by commit rGed1cbebafa84: [mlir][linalg][bufferize][NFC] Simplify AllocationCallbacks (authored by springerm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 384946 mlir/include/mlir/Dialect/Linalg/Transforms/ComprehensiveBufferize.h
mlir/lib/Dialect/Linalg/Transforms/ComprehensiveBufferize.cpp
|