llvm-project/mlir/include
Mehdi Amini d6efb6fc86 Rework ExecutionEngine::invoke() to make it more friendly to use from C++
This new invoke will pack a list of argument before calling the
`invokePacked` method. It accepts returned value as output argument
wrapped in `ExecutionEngine::Result<T>`, and delegate the packing of
arguments to a trait to allow for customization for some types.

Reviewed By: ftynse

Differential Revision: https://reviews.llvm.org/D95961
2021-02-06 01:32:50 +00:00
..
mlir Rework ExecutionEngine::invoke() to make it more friendly to use from C++ 2021-02-06 01:32:50 +00:00
mlir-c Add API for adding arguments to blocks 2021-02-03 13:14:48 -08:00