[all-commits] [llvm/llvm-project] 09cd4a: Introduced AllocationOpInterface to create dealloc...
Marcel Koester via All-commits
all-commits at lists.llvm.org
Wed Sep 29 06:55:20 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 09cd4a71ed1ecf531dd1582718c4a424d0e3048a
https://github.com/llvm/llvm-project/commit/09cd4a71ed1ecf531dd1582718c4a424d0e3048a
Author: Marcel Koester <marcel.koester at dfki.de>
Date: 2021-09-29 (Wed, 29 Sep 2021)
Changed paths:
M mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td
M mlir/include/mlir/Interfaces/SideEffectInterfaces.td
M mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp
M mlir/lib/Transforms/BufferDeallocation.cpp
Log Message:
-----------
Introduced AllocationOpInterface to create deallocation operations on-the-fly that are compatible with the allocation operation implementing this interface.
Added interface implementations for AllocOp and CloneOp defined in the MemRef diallect.
Adapted the BufferDeallocation pass to be compatible with the interface introduced in this CL.
Differential Revision: https://reviews.llvm.org/D109350
More information about the All-commits
mailing list