Now that analysis and bufferization are better separated, post-analysis steps are no longer needed. Users can directly interleave analysis and bufferization as needed.
Depends On D126570
Paths
| Differential D126571
[mlir][bufferization][NFC] Remove post-analysis step infrastructure ClosedPublic Authored by springerm on May 27 2022, 3:10 PM.
Details Summary Now that analysis and bufferization are better separated, post-analysis steps are no longer needed. Users can directly interleave analysis and bufferization as needed. Depends On D126570
Diff Detail
Event TimelineThis revision is now accepted and ready to land.May 27 2022, 3:14 PM This revision was landed with ongoing or failed builds.May 27 2022, 7:40 PM Closed by commit rG3490aadf56c9: [mlir][bufferization][NFC] Remove post-analysis step infrastructure (authored by springerm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 432684 mlir/include/mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h
mlir/include/mlir/Dialect/Bufferization/Transforms/OneShotAnalysis.h
mlir/lib/Dialect/Bufferization/Transforms/Bufferize.cpp
mlir/lib/Dialect/Bufferization/Transforms/OneShotAnalysis.cpp
mlir/lib/Dialect/Bufferization/Transforms/OneShotModuleBufferize.cpp
|