brintos

brintos / llvm-project-archived public Read only

0
0
Text · 923 B · 02178ff Raw
49 lines · plain
1 2 3add_llvm_component_library(LLVMExecutionEngine4  ExecutionEngine.cpp5  ExecutionEngineBindings.cpp6  GDBRegistrationListener.cpp7  SectionMemoryManager.cpp8  TargetSelect.cpp9 10  ADDITIONAL_HEADER_DIRS11  ${LLVM_MAIN_INCLUDE_DIR}/llvm/ExecutionEngine12 13  DEPENDS14  intrinsics_gen15 16  LINK_COMPONENTS17  Core18  MC19  Object20  OrcTargetProcess21  RuntimeDyld22  Support23  Target24  TargetParser25  )26 27if(BUILD_SHARED_LIBS)28  target_link_libraries(LLVMExecutionEngine PUBLIC LLVMRuntimeDyld)29endif()30 31if( LLVM_USE_INTEL_JITEVENTS )32  add_subdirectory(IntelJITProfiling)33  add_subdirectory(IntelJITEvents)34endif( LLVM_USE_INTEL_JITEVENTS )35 36add_subdirectory(Interpreter)37add_subdirectory(JITLink)38add_subdirectory(MCJIT)39add_subdirectory(Orc)40add_subdirectory(RuntimeDyld)41 42if( LLVM_USE_OPROFILE )43  add_subdirectory(OProfileJIT)44endif( LLVM_USE_OPROFILE )45 46if( LLVM_USE_PERF )47  add_subdirectory(PerfJITEvents)48endif( LLVM_USE_PERF )49