[Orc] Fix a bug in the CompileOnDemand layer where stub decls were not cloned
[oota-llvm.git] / lib / ExecutionEngine / CMakeLists.txt
1
2
3 add_llvm_library(LLVMExecutionEngine
4   ExecutionEngine.cpp
5   ExecutionEngineBindings.cpp
6   GDBRegistrationListener.cpp
7   SectionMemoryManager.cpp
8   TargetSelect.cpp
9
10   ADDITIONAL_HEADER_DIRS
11   ${LLVM_MAIN_INCLUDE_DIR}/llvm/ExecutionEngine
12   )
13
14 add_subdirectory(Interpreter)
15 add_subdirectory(MCJIT)
16 add_subdirectory(Orc)
17 add_subdirectory(RuntimeDyld)
18
19 if( LLVM_USE_OPROFILE )
20   add_subdirectory(OProfileJIT)
21 endif( LLVM_USE_OPROFILE )
22
23 if( LLVM_USE_INTEL_JITEVENTS )
24   add_subdirectory(IntelJITEvents)
25 endif( LLVM_USE_INTEL_JITEVENTS )