1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/tools/lli
Stefan Gränitz ed003a9a79 [lli] Add Orc greedy mode as -jit-kind=orc
In the existing OrcLazy mode, modules go through partitioning and outgoing calls are replaced by reexport stubs that resolve on call-through. In greedy mode that this patch unlocks for lli, modules materialize as a whole and trigger materialization for all required symbols recursively. This is useful for testing (e.g. D98785) and it's more similar to the way MCJIT works.
2021-03-18 23:16:51 +01:00
..
ChildTarget [ORC] Move Orc RPC code into Shared, rename some RPC types. 2020-12-30 12:48:20 +11:00
CMakeLists.txt [lli] Add JITLink link component after 99a6d003edbe 2021-03-03 23:14:26 +01:00
ExecutionUtils.cpp [lli] Test debug support in RuntimeDyld with built-in functions 2021-03-02 10:39:09 +01:00
ExecutionUtils.h [lli] Test debug support in RuntimeDyld with built-in functions 2021-03-02 10:39:09 +01:00
lli.cpp [lli] Add Orc greedy mode as -jit-kind=orc 2021-03-18 23:16:51 +01:00
RemoteJITUtils.h [ORC] Move Orc RPC code into Shared, rename some RPC types. 2020-12-30 12:48:20 +11:00