1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/examples
Lang Hames 85d946b864 [ORC] Enable use of TargetProcessControl::getMemMgr with ObjectLinkingLayer.
This patch makes ownership of the JITLinkMemoryManager by ObjectLinkingLayer
optional: the layer can still own the memory manager but no longer has to.

Evevntually we want to move to a state where ObjectLinkingLayer never owns its
memory manager. For now allowing optional ownership makes it easier to develop
classes that can dynamically use either RTDyldObjectLinkingLayer, which owns
its memory managers, or ObjectLinkingLayer (e.g. LLJIT).
2020-07-23 16:18:57 -07:00
..
BrainF [examples] Fix llvm.memset prototype in BrainF example. 2020-05-10 17:20:56 -04:00
Bye [examples] Skip building the Bye pass plugin on windows 2020-05-13 13:40:56 +03:00
ExceptionDemo [examples] fix ExceptionDemo 2020-07-11 12:38:27 -07:00
Fibonacci [opaque pointer types] Add a FunctionCallee wrapper type, and use it. 2019-02-01 02:28:03 +00:00
HowToUseJIT [llvm] Migrate llvm::make_unique to std::make_unique 2019-08-15 15:54:37 +00:00
HowToUseLLJIT Fix implicit dependency on CommandLine.h 2020-07-23 12:33:14 +01:00
IRTransforms Re-apply "[Examples] Add IRTransformations directory to examples." 2020-01-04 15:47:23 +00:00
Kaleidoscope Add missing "llvm/Support/Host.h" header to LLVM example after recent header trimming (NFC) 2020-03-12 00:12:03 +00:00
ModuleMaker Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
OCaml-Kaleidoscope
OrcV2Examples [ORC] Enable use of TargetProcessControl::getMemMgr with ObjectLinkingLayer. 2020-07-23 16:18:57 -07:00
ParallelJIT [llvm] Migrate llvm::make_unique to std::make_unique 2019-08-15 15:54:37 +00:00
SpeculativeJIT [examples] Fix the SpeculativeJIT and ThinLtoJIT examples for 41379f1ec46. 2020-05-10 17:34:31 -07:00
ThinLtoJIT StoreInst should store Align, not MaybeAlign 2020-05-15 12:26:58 -07:00
CMakeLists.txt [Orc] Add basic OrcV2 C bindings and example. 2020-03-14 14:41:22 -07:00
LLVMBuild.txt Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00