|  | if ( LLVM_INCLUDE_UTILS ) | 
|  | add_subdirectory(ChildTarget) | 
|  | endif() | 
|  |  | 
|  | set(LLVM_LINK_COMPONENTS | 
|  | CodeGen | 
|  | Core | 
|  | ExecutionEngine | 
|  | IRReader | 
|  | Interpreter | 
|  | MC | 
|  | MCJIT | 
|  | Object | 
|  | OrcJIT | 
|  | RuntimeDyld | 
|  | SelectionDAG | 
|  | Support | 
|  | Target | 
|  | TransformUtils | 
|  | native | 
|  | ) | 
|  |  | 
|  | if( LLVM_USE_OPROFILE ) | 
|  | set(LLVM_LINK_COMPONENTS | 
|  | ${LLVM_LINK_COMPONENTS} | 
|  | OProfileJIT | 
|  | ) | 
|  | endif( LLVM_USE_OPROFILE ) | 
|  |  | 
|  | if( LLVM_USE_INTEL_JITEVENTS ) | 
|  | set(LLVM_LINK_COMPONENTS | 
|  | ${LLVM_LINK_COMPONENTS} | 
|  | DebugInfoDWARF | 
|  | IntelJITEvents | 
|  | Object | 
|  | ) | 
|  | endif( LLVM_USE_INTEL_JITEVENTS ) | 
|  |  | 
|  | add_llvm_tool(lli | 
|  | lli.cpp | 
|  | OrcLazyJIT.cpp | 
|  |  | 
|  | DEPENDS | 
|  | intrinsics_gen | 
|  | ) | 
|  | export_executable_symbols(lli) |