1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 02:52:53 +02:00
llvm-mirror/lib/ExecutionEngine
Lang Hames be5f814275 [ORC] Generalize emit re-entry, stub, etc. APIs for working addr != link addr.
This patch generalizes the APIs for writing re-entry blocks, trampolines and
stubs to allow their final linked address to differ from the address of
their initial working memory. This will allow these routines to be used with
JITLinkMemoryManagers, which will in turn allow for unification of code paths
for in-process and cross-process lazy JITing.
2020-07-13 10:15:10 -07:00
..
IntelJITEvents [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries" 2019-11-21 10:48:08 -08:00
Interpreter [IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand(). 2020-04-27 22:17:03 -07:00
JITLink [JITLink] Display host -> target address mapping in debugging output. 2020-06-19 10:05:02 -07:00
MCJIT MCJIT.h - reduce unnecessary includes to forward declarations. NFC. 2020-04-25 12:58:25 +01:00
OProfileJIT [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries" 2019-11-21 10:48:08 -08:00
Orc [ORC] Generalize emit re-entry, stub, etc. APIs for working addr != link addr. 2020-07-13 10:15:10 -07:00
OrcError [ORC] Add errors for missing and extraneous symbol definitions. 2020-02-22 11:49:14 -08:00
PerfJITEvents Introduce llvm::sys::Process::getProcessId() and adopt it 2020-04-16 15:05:37 +03:00
RuntimeDyld [RuntimeDyld] Add dependence on Core. 2020-06-15 11:14:27 -07:00
CMakeLists.txt [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries" 2019-11-21 10:48:08 -08:00
ExecutionEngine.cpp [SVE] Remove calls to VectorType::getNumElements from ExecutionEngine 2020-06-30 11:05:38 -07:00
ExecutionEngineBindings.cpp [MCJIT] Check for RuntimeDyld errors in MCJIT::finalizeLoadedModules. 2020-03-13 13:58:41 -07:00
GDBRegistrationListener.cpp
LLVMBuild.txt
SectionMemoryManager.cpp
TargetSelect.cpp [ExecutionEngine] Re-enable FastISel for non-iOS arm targets. 2020-01-11 10:49:59 -08:00