blob: 65f2a2f51f9b283e79ac140733d3c7564a405291 [file] [log] [blame]
Andrew Kaylor5808c7d2012-09-28 17:35:20 +00001include_directories( ${CMAKE_CURRENT_SOURCE_DIR}/.. )
Eli Bendersky5262ad22012-03-13 08:33:15 +00002
Andrew Kaylorb68464e2016-02-16 23:52:18 +00003if( HAVE_LIBDL )
4 set(LLVM_INTEL_JIT_LIBS ${CMAKE_DL_LIBS})
5endif()
6if( HAVE_LIBPTHREAD )
7 set(LLVM_INTEL_JIT_LIBS pthread ${LLVM_INTEL_JIT_LIBS})
8endif()
9
Eli Bendersky5262ad22012-03-13 08:33:15 +000010add_llvm_library(LLVMIntelJITEvents
11 IntelJITEventListener.cpp
Andrew Kaylor5808c7d2012-09-28 17:35:20 +000012 jitprofiling.c
Rafael Espindola99d294e2015-07-07 17:48:00 +000013
Andrew Kaylorb68464e2016-02-16 23:52:18 +000014 LINK_LIBS ${LLVM_INTEL_JIT_LIBS}
Rafael Espindola99d294e2015-07-07 17:48:00 +000015)
Andrew Kaylorb68464e2016-02-16 23:52:18 +000016
17add_dependencies(LLVMIntelJITEvents LLVMCodeGen)