llvm-project/mlir/include
Matthias Springer 82ea0d8b82 [mlir][bufferize] Support alloc hoisting across function boundaries
This change integrates the BufferResultsToOutParamsPass into One-Shot Module Bufferization. This improves memory management (deallocation) when buffers are returned from a function.

Note: This currently only works with statically-sized tensors. The generated code is not very efficient yet and there are opportunities for improvment (fewer copies). By default, this new functionality is deactivated.

Differential Revision: https://reviews.llvm.org/D125376
2022-05-12 09:44:07 +02:00
..
mlir [mlir][bufferize] Support alloc hoisting across function boundaries 2022-05-12 09:44:07 +02:00
mlir-c [mlir] Fix python bindings build on Windows in Debug 2022-05-09 19:46:47 -07:00