Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
llvm/execution: Use 'evaluate' function params when constructing simu…
…lation input The original code assumed 'run' variant would be called. This is not the case for parallel evaluate that only needs 'run, simulation' variant, resulting in redundant code generation and compiler calls. Instead, use the 'evaluate' compiled function that provides the same binary type of the argument at a different offset. Tested by asserting that Python-{LLVM,PTX} tests only generate 'run, simulate' variant of the composition function. Signed-off-by: Jan Vesely <[email protected]>
- Loading branch information