Removing dependency on third party library for Intel JIT event support.
[oota-llvm.git] / tools / lli / CMakeLists.txt
1
2 set(LLVM_LINK_COMPONENTS mcjit jit interpreter nativecodegen bitreader asmparser selectiondag)
3
4 if( LLVM_USE_OPROFILE )
5   set(LLVM_LINK_COMPONENTS
6     ${LLVM_LINK_COMPONENTS}
7     OProfileJIT
8     )
9 endif( LLVM_USE_OPROFILE )
10
11 if( LLVM_USE_INTEL_JITEVENTS )
12   set(LLVM_LINK_COMPONENTS
13     ${LLVM_LINK_COMPONENTS}
14     IntelJITEvents
15     )
16 endif( LLVM_USE_INTEL_JITEVENTS )
17
18 add_llvm_tool(lli
19   lli.cpp
20   RecordingMemoryManager.cpp
21   RemoteTarget.cpp
22   )