llvm-6502/lib/ExecutionEngine
Alp Toker faa4e49b33 ExecutionEngine::create(): fix interpreter fallback when JIT is unavailable
ForceInterpreter=false shouldn't disable the interpreter completely because it
can still be necessary to interpret if the target doesn't support JIT.

No obvious way to test this in LLVM, but this matches what
LLVMCreateExecutionEngineForModule() does and fixes the clang-interpreter
example in the clang source tree which uses the ExecutionEngine.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212086 91177308-0d34-0410-b5e6-96231b3b80d8
2014-07-01 03:18:49 +00:00
..
IntelJITEvents Updates in IntelJITEventListener.cpp - by Arch Robison. 2014-06-01 08:45:11 +00:00
Interpreter Remove 'using std::errro_code' from lib. 2014-06-13 02:24:39 +00:00
JIT Revert "Replace Execution Engine's mutex with std::recursive_mutex." 2014-06-20 21:07:14 +00:00
MCJIT Revert "Replace Execution Engine's mutex with std::recursive_mutex." 2014-06-20 21:07:14 +00:00
OProfileJIT
RuntimeDyld Fix build following r211956 2014-06-28 06:31:47 +00:00
CMakeLists.txt
EventListenerCommon.h
ExecutionEngine.cpp ExecutionEngine::create(): fix interpreter fallback when JIT is unavailable 2014-07-01 03:18:49 +00:00
ExecutionEngineBindings.cpp [un]wrap extracted from lib/Target/Target[MachineC].cpp, lib/ExecutionEngine/ExecutionEngineBindings.cpp into include/llvm/IR/DataLayout.h 2014-05-13 09:45:26 +00:00
LLVMBuild.txt
Makefile
RTDyldMemoryManager.cpp
TargetSelect.cpp