[all-commits] [llvm/llvm-project] 1ca35f: [mlir][linalg][bufferize] Move BufferizableOpInter...
Matthias Springer via All-commits
all-commits at lists.llvm.org
Tue Nov 2 02:36:21 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 1ca35fc89e68fb2d0276856d8621bb5e68600919
https://github.com/llvm/llvm-project/commit/1ca35fc89e68fb2d0276856d8621bb5e68600919
Author: Matthias Springer <springerm at google.com>
Date: 2021-11-02 (Tue, 02 Nov 2021)
Changed paths:
M mlir/include/mlir/Dialect/Linalg/Transforms/ComprehensiveBufferize.h
M mlir/lib/Dialect/Linalg/Transforms/ComprehensiveBufferize.cpp
Log Message:
-----------
[mlir][linalg][bufferize] Move BufferizableOpInterface implementations
This commit moves parts of the existing bufferization code into external op interface implementations. Furthermore, Comprehensive Bufferize is adapted to use the new interface.
Future commits will decouple the interface and its op implementations from Comprehensive Bufferize and the Linalg dialect, as well as split them into multiple files with their own build targets. This commit leaves the file structure and build rules mostly unchanged.
Differential Revision: https://reviews.llvm.org/D112900
More information about the All-commits
mailing list