llvm/tools/lli
Lang Hames db7e3d1e5c [Orc] Add lazy-JITting support for i386.
This patch adds a new class, OrcI386, which contains the hooks needed to
support lazy-JITing on i386 (currently only for Pentium 2 or above, as the JIT
re-entry code uses the FXSAVE/FXRSTOR instructions).

Support for i386 is enabled in the LLI lazy JIT and the Orc C API, and
regression and unit tests are enabled for this architecture.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@260338 91177308-0d34-0410-b5e6-96231b3b80d8
2016-02-10 01:02:33 +00:00
..
ChildTarget Remove autoconf support 2016-01-26 21:29:08 +00:00
CMakeLists.txt [LLI] Replace the LLI remote-JIT support with the new ORC remote-JIT components. 2016-01-11 16:35:55 +00:00
lli.cpp Remove some stale comments and fix a typo as suggested by David Blaikie in his 2016-01-17 01:49:46 +00:00
LLVMBuild.txt Wrap some long lines in LLVMBuild files. NFC 2015-06-12 18:44:57 +00:00
OrcLazyJIT.cpp [Orc] Add lazy-JITting support for i386. 2016-02-10 01:02:33 +00:00
OrcLazyJIT.h [Orc] Enable user-supplied memory managers in the CompileOnDemand layer. 2016-01-09 20:55:18 +00:00
RemoteJITUtils.h [Orc] Make FDRPCChannel final. 2016-01-15 21:35:24 +00:00