1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/include/llvm/ExecutionEngine
Lang Hames 36c0911571 [JITLink][ORC] Enable creation / linking of raw jitlink::LinkGraphs.
Separates link graph creation from linking. This allows raw LinkGraphs to be
created and passed to a link. ObjectLinkingLayer is updated to support emission
of raw LinkGraphs in addition to object buffers.

Raw LinkGraphs can be created by in-memory compilers to bypass object encoding /
decoding (though this prevents caching, as LinkGraphs have do not have an
on-disk representation), and by utility code to add programatically generated
data structures to the JIT target process.
2020-12-16 14:01:50 +11:00
..
JITLink [JITLink][ORC] Enable creation / linking of raw jitlink::LinkGraphs. 2020-12-16 14:01:50 +11:00
Orc [JITLink][ORC] Enable creation / linking of raw jitlink::LinkGraphs. 2020-12-16 14:01:50 +11:00
ExecutionEngine.h [ORC] Remove OrcV1 APIs. 2020-10-18 21:02:44 -07:00
GenericValue.h
Interpreter.h
JITEventListener.h
JITSymbol.h
MCJIT.h
ObjectCache.h
OProfileWrapper.h
OrcMCJITReplacement.h
OrcV1Deprecation.h
RTDyldMemoryManager.h
RuntimeDyld.h [ORC] Add support for resource tracking/removal (removable code). 2020-10-18 21:02:54 -07:00
RuntimeDyldChecker.h
SectionMemoryManager.h