The code in BufferizableOpInterface's header/source no longer contains any analysis code. This makes it easier to run the bufferization with a different analysis or without any analysis.
Depends On D117477
Paths
| Differential D117478
[mlir][linalg][bufferize][NFC] Move analysis-related code to Comprehensive Bufferize ClosedPublic Authored by springerm on Jan 17 2022, 6:23 AM.
Details Summary The code in BufferizableOpInterface's header/source no longer contains any analysis code. This makes it easier to run the bufferization with a different analysis or without any analysis. Depends On D117477
Diff Detail
Event TimelineHerald added subscribers: sdasgup3, wenzhicui, wrengr and 22 others. · View Herald TranscriptJan 17 2022, 6:23 AM This revision is now accepted and ready to land.Jan 19 2022, 12:21 AM This revision was landed with ongoing or failed builds.Jan 19 2022, 5:25 AM Closed by commit rGcd0a923b4c0c: [mlir][linalg][bufferize][NFC] Move analysis-related code to Comprehensive… (authored by springerm). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 400522 mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.h
mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/ComprehensiveBufferize.h
mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/LinalgInterfaceImpl.h
mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/SCFInterfaceImpl.h
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.cpp
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/CMakeLists.txt
mlir/lib/Dialect/Linalg/ComprehensiveBufferize/ComprehensiveBufferize.cpp
utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
|