Also move createAlloc and related helper functions out of BufferizationState. The goal is to make BufferizationState as small as possible. (Code cleanup)
Depends On D116687
Paths
| Differential D117476
[mlir][linalg][bufferize][NFC] Merge AllocationCallbacks into BufferizationOptions ClosedPublic Authored by springerm on Jan 17 2022, 6:20 AM.
Details Summary Also move createAlloc and related helper functions out of BufferizationState. The goal is to make BufferizationState as small as possible. (Code cleanup) Depends On D116687
Diff Detail
Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 21 others. · View Herald TranscriptJan 17 2022, 6:20 AM This revision is now accepted and ready to land.Jan 19 2022, 12:18 AM This revision was landed with ongoing or failed builds.Jan 19 2022, 1:43 AM Closed by commit rGbe8742b6c9c7: [mlir][linalg][bufferize][NFC] Merge AllocationCallbacks into… (authored by springerm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 400515 mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.h
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.cpp
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/LinalgInterfaceImpl.cpp
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/TensorInterfaceImpl.cpp
mlir/lib/Dialect/Linalg/Transforms/ComprehensiveBufferizePass.cpp
|