3 add_llvm_component_library(LLVMExecutionEngine
5 ExecutionEngineBindings.cpp
6 GDBRegistrationListener.cpp
7 SectionMemoryManager.cpp
10 ADDITIONAL_HEADER_DIRS
11 ${LLVM_MAIN_INCLUDE_DIR}/llvm/ExecutionEngine
28 target_link_libraries(LLVMExecutionEngine PUBLIC LLVMRuntimeDyld)
31 add_subdirectory(Interpreter)
32 add_subdirectory(JITLink)
33 add_subdirectory(MCJIT)
35 add_subdirectory(RuntimeDyld)
37 if( LLVM_USE_OPROFILE )
38 add_subdirectory(OProfileJIT)
39 endif( LLVM_USE_OPROFILE )
41 if( LLVM_USE_INTEL_JITEVENTS )
42 add_subdirectory(IntelJITEvents)
43 endif( LLVM_USE_INTEL_JITEVENTS )
46 add_subdirectory(PerfJITEvents)
47 endif( LLVM_USE_PERF )