llvm/lib/ExecutionEngine/MCJIT
Jim Grosbach fcbe5b7193 Layer the memory manager between the JIT and the runtime Dyld.
The JITMemory manager references LLVM IR constructs directly, while the
runtime Dyld works at a lower level and can handle objects which may not
originate from LLVM IR. Introduce a new layer for the memory manager to
handle the interface between them. For the MCJIT, this layer will be almost
entirely simply a call-through w/ translation between the IR objects and
symbol names.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@128851 91177308-0d34-0410-b5e6-96231b3b80d8
2011-04-04 23:04:39 +00:00
..
CMakeLists.txt Add simple arg passing to MC-JIT and support for exit() call. 2011-03-22 18:05:27 +00:00
Intercept.cpp Add missing file from previous commit. 2011-03-22 18:21:14 +00:00
Makefile
MCJIT.cpp Layer the memory manager between the JIT and the runtime Dyld. 2011-04-04 23:04:39 +00:00
MCJIT.h Layer the memory manager between the JIT and the runtime Dyld. 2011-04-04 23:04:39 +00:00
TargetSelect.cpp Merge System into Support. 2010-11-29 18:16:10 +00:00