diff options
author | Jim Grosbach <grosbach@apple.com> | 2011-04-04 23:04:39 +0000 |
---|---|---|
committer | Jim Grosbach <grosbach@apple.com> | 2011-04-04 23:04:39 +0000 |
commit | 2dcef0505f286b20adb5a4c08bca86e322717993 (patch) | |
tree | 1190d55740b59641874d00e39891c1bbf39426b9 /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp | |
parent | f87b3739cc6d58823d06c1c48a8ea312159f53ce (diff) | |
download | llvm-2dcef0505f286b20adb5a4c08bca86e322717993.zip llvm-2dcef0505f286b20adb5a4c08bca86e322717993.tar.gz llvm-2dcef0505f286b20adb5a4c08bca86e322717993.tar.bz2 |
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.
llvm-svn: 128851
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions