llvm-project/llvm/lib/ExecutionEngine
Stefan Gränitz c352a2b829 [lli] Add option -lljit-platform=Inactive to disable platform support explicitly
This option tells LLJIT to disable platform support explicitly: JITDylibs aren't scanned for special init/deinit symbols and no runtime API interposes are injected.
It's useful in two cases: for platforms that don't have such requirements and platforms for which we have no explicit support yet and that don't work well with the generic IR platform.

Reviewed By: lhames

Differential Revision: https://reviews.llvm.org/D99416
2021-03-30 09:29:45 +02:00
..
IntelJITEvents Fix an error about implicit fallthrough during self build - new tag for ittapi. 2021-01-27 08:55:52 +03:00
Interpreter [llvm] Use llvm::append_range (NFC) 2021-01-06 18:27:33 -08:00
JITLink [JITLink][MachO] Use full <segment>,<section> names for MachO jitlink::Sections. 2021-03-25 18:31:18 -07:00
MCJIT [llvm] Use *Set::contains (NFC) 2021-01-13 19:14:41 -08:00
OProfileJIT llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
Orc [lli] Add option -lljit-platform=Inactive to disable platform support explicitly 2021-03-30 09:29:45 +02:00
PerfJITEvents llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
RuntimeDyld [JITLink][MachO] Use full <segment>,<section> names for MachO jitlink::Sections. 2021-03-25 18:31:18 -07:00
CMakeLists.txt [lli] Add JITLink in-process debug support 2021-03-02 15:07:36 +01:00
ExecutionEngine.cpp [ORC] Remove OrcV1 APIs. 2020-10-18 21:02:44 -07:00
ExecutionEngineBindings.cpp [MCJIT] Check for RuntimeDyld errors in MCJIT::finalizeLoadedModules. 2020-03-13 13:58:41 -07:00
GDBRegistrationListener.cpp [lli] Add JITLink in-process debug support 2021-03-02 15:07:36 +01:00
SectionMemoryManager.cpp [ExecutionEngine, Linker] Use erase_if (NFC) 2020-12-23 21:44:39 -08:00
TargetSelect.cpp [ExecutionEngine] Re-enable FastISel for non-iOS arm targets. 2020-01-11 10:49:59 -08:00