With the recent refactorings, this class is no longer needed. We can use BufferizationOptions in all places were BufferizationState was used.
Depends On D127652
Paths
| Differential D127653
[mlir][bufferize][NFC] Remove BufferizationState ClosedPublic Authored by springerm on Jun 13 2022, 8:24 AM.
Details Summary With the recent refactorings, this class is no longer needed. We can use BufferizationOptions in all places were BufferizationState was used. Depends On D127652
Diff Detail
Event TimelineHerald added subscribers: bzcheeseman, ThomasRaoux, sdasgup3 and 21 others. · View Herald Transcript This revision is now accepted and ready to land.Jun 14 2022, 9:07 AM This revision was landed with ongoing or failed builds.Jun 17 2022, 5:10 AM Closed by commit rGb55d55ecd9b2: [mlir][bufferize][NFC] Remove BufferizationState (authored by springerm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 436406 mlir/docs/Bufferization.md
mlir/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h
mlir/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.td
mlir/include/mlir/Dialect/Bufferization/IR/BufferizationOps.td
mlir/include/mlir/Dialect/Bufferization/Transforms/Bufferize.h
mlir/include/mlir/Dialect/Bufferization/Transforms/OneShotModuleBufferize.h
mlir/lib/Dialect/Arithmetic/Transforms/BufferizableOpInterfaceImpl.cpp
mlir/lib/Dialect/Bufferization/IR/BufferizableOpInterface.cpp
mlir/lib/Dialect/Bufferization/IR/BufferizationOps.cpp
mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp
mlir/lib/Dialect/Bufferization/Transforms/FuncBufferizableOpInterfaceImpl.cpp
mlir/lib/Dialect/Bufferization/Transforms/OneShotModuleBufferize.cpp
mlir/lib/Dialect/Linalg/Transforms/BufferizableOpInterfaceImpl.cpp
mlir/lib/Dialect/SCF/Transforms/BufferizableOpInterfaceImpl.cpp
mlir/lib/Dialect/Shape/Transforms/BufferizableOpInterfaceImpl.cpp
mlir/lib/Dialect/Tensor/Transforms/BufferizableOpInterfaceImpl.cpp
mlir/lib/Dialect/Vector/Transforms/BufferizableOpInterfaceImpl.cpp
|