Added LLIMCJITMemoryManager to the lli. This manager will be used for MCJIT instead...
authorDanil Malyshev <dmalyshev@accesssoftek.com>
Wed, 16 May 2012 18:50:11 +0000 (18:50 +0000)
committerDanil Malyshev <dmalyshev@accesssoftek.com>
Wed, 16 May 2012 18:50:11 +0000 (18:50 +0000)
commit068c65b22d50c265b51886062b2b9c1cb696d67d
tree291d4c251d82265b2a45db53727414c6dee2abe0
parentab53f8ea6a8aa616b2ae153a5ff941e4a855a07d
Added LLIMCJITMemoryManager to the lli. This manager will be used for MCJIT instead of DefaultJIMMemoryManager.
It's more flexible for MCJIT tasks, in addition it's provides a invalidation instruction cache for code sections which will be used before JIT code will be executed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156933 91177308-0d34-0410-b5e6-96231b3b80d8
lib/ExecutionEngine/MCJIT/MCJITMemoryManager.h
tools/lli/lli.cpp
tools/llvm-rtdyld/llvm-rtdyld.cpp