llvm-6502/lib
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
..
Analysis Region: Allow user control the printing style of the print function. 2011-04-04 07:19:18 +00:00
Archive
AsmParser Remove PHINode::reserveOperandSpace(). Instead, add a parameter to 2011-03-30 11:28:46 +00:00
Bitcode Remove PHINode::reserveOperandSpace(). Instead, add a parameter to 2011-03-30 11:28:46 +00:00
CodeGen Allow coalescing with reserved physregs in certain cases: 2011-04-04 21:00:03 +00:00
CompilerDriver Build CompilerDriver library. 2011-03-12 22:01:42 +00:00
ExecutionEngine Layer the memory manager between the JIT and the runtime Dyld. 2011-04-04 23:04:39 +00:00
Linker
MC
Object
Support
Target Make OpcodeMask an unsigned long long literal to deal with overflow. 2011-04-04 21:38:17 +00:00
Transforms Remove some support for ReturnInsts with multiple operands, and for 2011-04-04 07:44:02 +00:00
VMCore Remove some support for ReturnInsts with multiple operands, and for 2011-04-04 07:44:02 +00:00
CMakeLists.txt
Makefile Add LLVMObject Library. 2010-11-15 03:21:41 +00:00