-
- Downloads
[mlir][linalg][bufferize] Separate pass from ComprehensiveBufferize
This commit separates the bufferization from the bufferization pass in Linalg. This allows other dialects to use ComprehensiveBufferize more easily. This commit mainly moves files to a new directory and adds a new build target. Differential Revision: https://reviews.llvm.org/D112989
Showing
- mlir/include/mlir/Dialect/Linalg/CMakeLists.txt 1 addition, 1 deletionmlir/include/mlir/Dialect/Linalg/CMakeLists.txt
- mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.h 4 additions, 4 deletions...t/Linalg/ComprehensiveBufferize/BufferizableOpInterface.h
- mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.td 3 additions, 3 deletions.../Linalg/ComprehensiveBufferize/BufferizableOpInterface.td
- mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/CMakeLists.txt 0 additions, 0 deletions...mlir/Dialect/Linalg/ComprehensiveBufferize/CMakeLists.txt
- mlir/include/mlir/Dialect/Linalg/ComprehensiveBufferize/ComprehensiveBufferize.h 25 additions, 3 deletions...ct/Linalg/ComprehensiveBufferize/ComprehensiveBufferize.h
- mlir/lib/Dialect/Linalg/CMakeLists.txt 1 addition, 0 deletionsmlir/lib/Dialect/Linalg/CMakeLists.txt
- mlir/lib/Dialect/Linalg/ComprehensiveBufferize/BufferizableOpInterface.cpp 2 additions, 2 deletions...Linalg/ComprehensiveBufferize/BufferizableOpInterface.cpp
- mlir/lib/Dialect/Linalg/ComprehensiveBufferize/CMakeLists.txt 30 additions, 0 deletions.../lib/Dialect/Linalg/ComprehensiveBufferize/CMakeLists.txt
- mlir/lib/Dialect/Linalg/ComprehensiveBufferize/ComprehensiveBufferize.cpp 33 additions, 104 deletions.../Linalg/ComprehensiveBufferize/ComprehensiveBufferize.cpp
- mlir/lib/Dialect/Linalg/Transforms/CMakeLists.txt 2 additions, 36 deletionsmlir/lib/Dialect/Linalg/Transforms/CMakeLists.txt
- mlir/lib/Dialect/Linalg/Transforms/ComprehensiveBufferizePass.cpp 86 additions, 0 deletions.../Dialect/Linalg/Transforms/ComprehensiveBufferizePass.cpp
- utils/bazel/llvm-project-overlay/mlir/BUILD.bazel 40 additions, 15 deletionsutils/bazel/llvm-project-overlay/mlir/BUILD.bazel
Loading
Please register or sign in to comment