Also store a reference to BufferizationOptions in BufferizationState. This is in preparation of adding support for partial bufferization.
Depends On D114618
Paths
| Differential D114661
[mlir][linalg][bufferize][NFC] Move BufferizationOptions to op interface ClosedPublic Authored by springerm on Nov 26 2021, 7:03 PM.
Details Summary Also store a reference to BufferizationOptions in BufferizationState. This is in preparation of adding support for partial bufferization. Depends On D114618
Diff Detail
Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 21 others. · View Herald TranscriptNov 26 2021, 7:03 PM springerm added a child revision: D114669: [mlir][linalg][bufferize] Allow unbufferizable ops in input.Nov 27 2021, 5:59 PM This revision is now accepted and ready to land.Dec 1 2021, 12:19 AM This revision was landed with ongoing or failed builds.Dec 3 2021, 2:56 AM Closed by commit rG867cd948ace1: [mlir][linalg][bufferize][NFC] Move BufferizationOptions to op interface (authored by springerm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 391593 mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.h
mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/ComprehensiveBufferize.h
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.cpp
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/ComprehensiveBufferize.cpp
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/ModuleBufferization.cpp
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/TensorInterfaceImpl.cpp
|