brintos

brintos / llvm-project-archived public Read only

0
0
Text · 878 B · 3106f25 Raw
62 lines · plain
1if ( LLVM_INCLUDE_UTILS )2  add_subdirectory(ChildTarget)3endif()4 5set(LLVM_LINK_COMPONENTS6  CodeGen7  Core8  ExecutionEngine9  IRReader10  Interpreter11  JITLink12  MC13  MCJIT14  Object15  OrcJIT16  OrcDebugging17  OrcShared18  OrcTargetProcess19  Passes20  RuntimeDyld21  SelectionDAG22  Support23  Target24  TargetParser25  TransformUtils26  native27  )28 29if( LLVM_USE_OPROFILE )30  set(LLVM_LINK_COMPONENTS31    ${LLVM_LINK_COMPONENTS}32    OProfileJIT33    )34endif( LLVM_USE_OPROFILE )35 36if( LLVM_USE_INTEL_JITEVENTS )37  set(LLVM_LINK_COMPONENTS38    ${LLVM_LINK_COMPONENTS}39    DebugInfoDWARF40    IntelJITEvents41    Object42    )43endif( LLVM_USE_INTEL_JITEVENTS )44 45if( LLVM_USE_PERF )46  set(LLVM_LINK_COMPONENTS47    ${LLVM_LINK_COMPONENTS}48    DebugInfoDWARF49    PerfJITEvents50    Object51    )52endif( LLVM_USE_PERF )53 54add_llvm_tool(lli55  lli.cpp56 57  DEPENDS58  intrinsics_gen59 60  EXPORT_SYMBOLS61  )62