llvm-capstone/llvm/examples/OrcV2Examples
Stefan Gränitz b7d5b0d0ee
[Orc][examples] Revisit advanced LLJIT examples and tests (#76236)
Some maintenance on implementation and tests:
* Drop manual TargetMachineBuilder setup
* Drop addDebugSupport() in favor of Orc's enableDebuggerSupport()
* Check that debug support plugins append jit_code_entry
* Update and reduce sample input
2024-01-03 09:51:18 +01:00
..
LLJITDumpObjects Re-apply "[ORC][LLJIT] Use JITLink by default on ELF/x86-64." with fixes. 2023-04-23 10:20:09 +00:00
LLJITRemovableCode [emamples][OrcV2Examples] Fix a missing newline in LLJITRemovableCode output. 2023-07-30 08:51:42 -07:00
LLJITWithCustomObjectLinkingLayer Re-apply "[ORC][LLJIT] Use JITLink by default on ELF/x86-64." with fixes. 2023-04-23 10:20:09 +00:00
LLJITWithExecutorProcessControl [ORC] Simplify construction of EPCIndirectionUtils. 2023-06-07 16:28:07 -07:00
LLJITWithGDBRegistrationListener Re-apply "[ORC] LLJIT updates: ExecutorNativePlatform, default ..." with fixes. 2023-04-08 02:40:58 +00:00
LLJITWithInitializers Re-apply "[ORC][LLJIT] Use JITLink by default on ELF/x86-64." with fixes. 2023-04-23 10:20:09 +00:00
LLJITWithLazyReexports Re-apply "[ORC][LLJIT] Use JITLink by default on ELF/x86-64." with fixes. 2023-04-23 10:20:09 +00:00
LLJITWithObjectCache Re-apply "[ORC][LLJIT] Use JITLink by default on ELF/x86-64." with fixes. 2023-04-23 10:20:09 +00:00
LLJITWithObjectLinkingLayerPlugin Re-apply "[ORC][LLJIT] Use JITLink by default on ELF/x86-64." with fixes. 2023-04-23 10:20:09 +00:00
LLJITWithOptimizingIRTransform Re-apply "[ORC][LLJIT] Use JITLink by default on ELF/x86-64." with fixes. 2023-04-23 10:20:09 +00:00
LLJITWithRemoteDebugging [Orc][examples] Revisit advanced LLJIT examples and tests (#76236) 2024-01-03 09:51:18 +01:00
LLJITWithThinLTOSummaries Re-apply "[ORC][LLJIT] Use JITLink by default on ELF/x86-64." with fixes. 2023-04-23 10:20:09 +00:00
OrcV2CBindingsAddObjectFile [examples] Fix -Wcast-qual in OrcV2Examples after D153911 (NFC) 2023-07-19 14:55:58 +08:00
OrcV2CBindingsBasicUsage [examples] Fix -Wcast-qual in OrcV2Examples after D153911 (NFC) 2023-07-19 14:55:58 +08:00
OrcV2CBindingsDumpObjects [examples] Fix -Wcast-qual in OrcV2Examples after D153911 (NFC) 2023-07-19 14:55:58 +08:00
OrcV2CBindingsIRTransforms [examples] Fix -Wcast-qual in OrcV2Examples after D153911 (NFC) 2023-07-19 14:55:58 +08:00
OrcV2CBindingsLazy [examples] Fix -Wcast-qual in OrcV2Examples after D153911 (NFC) 2023-07-19 14:55:58 +08:00
OrcV2CBindingsMCJITLikeMemoryManager [examples] Fix -Wcast-qual in OrcV2Examples after D153911 (NFC) 2023-07-19 14:55:58 +08:00
OrcV2CBindingsRemovableCode [examples] Fix -Wcast-qual in OrcV2Examples after D153911 (NFC) 2023-07-19 14:55:58 +08:00
OrcV2CBindingsVeryLazy [examples] Fix -Wcast-qual in OrcV2Examples after D153911 (NFC) 2023-07-19 14:55:58 +08:00
CMakeLists.txt Re-apply "[ORC] LLJIT updates: ExecutorNativePlatform, default ..." with fixes. 2023-04-08 02:40:58 +00:00
ExampleModules.h