X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FExecutionEngine%2FCMakeLists.txt;h=3102c7bd58223250ec4a32c16b9915cf054adb2e;hb=b3cabb44c32b5a3aba9b4d23aae9723d498ea7a9;hp=e26b98fb9d436d74af03234f49e17e6784c0bc67;hpb=5c5b6dfd0e1525305674560dd5d995e5f7eff2e5;p=oota-llvm.git diff --git a/lib/ExecutionEngine/CMakeLists.txt b/lib/ExecutionEngine/CMakeLists.txt index e26b98fb9d4..3102c7bd582 100644 --- a/lib/ExecutionEngine/CMakeLists.txt +++ b/lib/ExecutionEngine/CMakeLists.txt @@ -1,4 +1,21 @@ -add_partially_linked_object(LLVMExecutionEngine + + +add_llvm_library(LLVMExecutionEngine ExecutionEngine.cpp ExecutionEngineBindings.cpp + RTDyldMemoryManager.cpp + TargetSelect.cpp ) + +add_subdirectory(Interpreter) +add_subdirectory(JIT) +add_subdirectory(MCJIT) +add_subdirectory(RuntimeDyld) + +if( LLVM_USE_OPROFILE ) + add_subdirectory(OProfileJIT) +endif( LLVM_USE_OPROFILE ) + +if( LLVM_USE_INTEL_JITEVENTS ) + add_subdirectory(IntelJITEvents) +endif( LLVM_USE_INTEL_JITEVENTS )