diff options
author | Ehsan Toosi <ehsan.nadjaran_toosi@dfki.de> | 2020-06-02 18:12:57 +0200 |
---|---|---|
committer | Ehsan Toosi <ehsan.nadjaran_toosi@dfki.de> | 2020-06-08 09:25:41 +0200 |
commit | 4214031d4337a6b04ae4c28119305182e37c45bc (patch) | |
tree | d3c994e83ee1201ad5cbd4d02e6749da7ec4c1d7 /llvm/lib/Transforms/Utils/ModuleUtils.cpp | |
parent | 1778564f9118e29628a76a9cfea87d76fa83f0e6 (diff) | |
download | llvm-4214031d4337a6b04ae4c28119305182e37c45bc.zip llvm-4214031d4337a6b04ae4c28119305182e37c45bc.tar.gz llvm-4214031d4337a6b04ae4c28119305182e37c45bc.tar.bz2 |
[mlir] Introduce allowMemrefFunctionResults for the helper operation converters of buffer placement
This parameter gives the developers the freedom to choose their desired function
signature conversion for preparing their functions for buffer placement. It is
introduced for BufferAssignmentFuncOpConverter, and also for
BufferAssignmentReturnOpConverter, and BufferAssignmentCallOpConverter to adapt
the return and call operations with the selected function signature conversion.
If the parameter is set, buffer placement won't also deallocate the returned
buffers.
Differential Revision: https://reviews.llvm.org/D81137
Diffstat (limited to 'llvm/lib/Transforms/Utils/ModuleUtils.cpp')
0 files changed, 0 insertions, 0 deletions