summaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorMatthias Springer <me@m-sp.org>2023-06-27 14:29:34 +0200
committerMatthias Springer <me@m-sp.org>2023-06-27 14:58:51 +0200
commit431c49d6b6c7cfbae81fbe3ea6c73918ca9edcd8 (patch)
tree18d429cc748db349c72926bc310b5775a9848306 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parentd31a6dfbc0a9b259e365b3748bf142884b6fabe5 (diff)
[mlir][linalg] Padding transformation: Write back result to original destination
Copy back the padded result to the original destination of the computation. This is important for bufferization, to ensure that the result of the computation does not suddenly materialize in a different buffer due to padding. A `bufferization.copy_tensor` is inserted for every (unpadded) result. Such ops bufferize to memcpys, but they fold away, should the padding fold away. Differential Revision: https://reviews.llvm.org/D153554
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions