mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-23 03:02:36 +01:00
7f70888b46
This patch makes the target triple available via the LLJIT interface, and moves the IRTransformLayer from LLLazyJIT down into LLJIT. Together these changes make it easier to use the lazyReexports utility with LLJIT, and to apply IR transforms to code as it is compiled in LLJIT (rather than requiring transforms to be applied manually before code is added). An code example is added in llvm/examples/LLJITExamples/LLJITWithLazyReexports |
||
---|---|---|
.. | ||
BrainF | ||
Bye | ||
ExceptionDemo | ||
Fibonacci | ||
HowToUseJIT | ||
HowToUseLLJIT | ||
IRTransforms | ||
Kaleidoscope | ||
LLJITExamples | ||
ModuleMaker | ||
OCaml-Kaleidoscope | ||
ParallelJIT | ||
SpeculativeJIT | ||
CMakeLists.txt | ||
LLVMBuild.txt |