[all-commits] [llvm/llvm-project] 57e714: [mlir][linalg][bufferize] Add pass options for `cr...
Matthias Springer via All-commits
all-commits at lists.llvm.org
Wed Jan 12 01:56:01 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 57e714bcc813403f3003f522fcc4390d47a80c6e
https://github.com/llvm/llvm-project/commit/57e714bcc813403f3003f522fcc4390d47a80c6e
Author: Matthias Springer <springerm at google.com>
Date: 2022-01-12 (Wed, 12 Jan 2022)
Changed paths:
M mlir/include/mlir/Dialect/Linalg/Passes.td
M mlir/lib/Dialect/Linalg/Transforms/ComprehensiveBufferizePass.cpp
A mlir/test/Dialect/Linalg/comprehensive-function-bufferize-compat.mlir
M mlir/test/lib/Dialect/Linalg/TestComprehensiveBufferize.cpp
Log Message:
-----------
[mlir][linalg][bufferize] Add pass options for `createDeallocs`
This change makes it possible to use a different buffer deallocation strategy. E.g., `-buffer-deallocation` can be used, which also works for allocations that are not in destination-passing style.
Differential Revision: https://reviews.llvm.org/D117096
More information about the All-commits
mailing list