llvm-project/llvm/unittests/ExecutionEngine
Lang Hames 0e43f3b04d [ORC][ORC-RT] Make WrapperFunctionCall::Create support void functions.
Serialized calls to void-wrapper-functions should have zero bytes of argument
data, but accessing ArgData[0] may (and will, in the case of SmallVector) fail
if the argument data buffer is empty.

This commit fixes the issue by adding a check for empty argument buffers.
2022-09-18 17:53:45 -07:00
..
JITLink [llvm] Use x.empty() instead of llvm::empty(x) (NFC) 2022-09-18 11:21:16 -07:00
MCJIT [test-suite][cmake] sort unit test targets 2022-05-16 16:55:40 -07:00
Orc [ORC][ORC-RT] Make WrapperFunctionCall::Create support void functions. 2022-09-18 17:53:45 -07:00
CMakeLists.txt [test-suite][cmake] sort unit test targets 2022-05-16 16:55:40 -07:00
ExecutionEngineTest.cpp