summaryrefslogtreecommitdiffstats
path: root/llvm/cmake/config-ix.cmake
diff options
context:
space:
mode:
authorClement Courbet <courbet@google.com>2018-04-11 07:39:00 +0000
committerClement Courbet <courbet@google.com>2018-04-11 07:39:00 +0000
commit33922a511dbb1363814428d3fa662049ee751638 (patch)
treec3fbae5ace1e225e8c2c7d6b6d1cafd6e4c600b9 /llvm/cmake/config-ix.cmake
parent73937b7c9de865eaec7f708f643b6ff9aa800448 (diff)
downloadbcm5719-llvm-33922a511dbb1363814428d3fa662049ee751638.tar.gz
bcm5719-llvm-33922a511dbb1363814428d3fa662049ee751638.zip
[Build][NFC] Split off libpfm detection to a separate module.
llvm-svn: 329783
Diffstat (limited to 'llvm/cmake/config-ix.cmake')
-rw-r--r--llvm/cmake/config-ix.cmake12
1 files changed, 1 insertions, 11 deletions
diff --git a/llvm/cmake/config-ix.cmake b/llvm/cmake/config-ix.cmake
index d717d5f61b8..b6f0c369560 100644
--- a/llvm/cmake/config-ix.cmake
+++ b/llvm/cmake/config-ix.cmake
@@ -90,17 +90,7 @@ if( NOT PURE_WINDOWS )
endif()
# Check for libpfm.
-if (LLVM_ENABLE_LIBPFM)
- check_library_exists(pfm pfm_initialize "" HAVE_LIBPFM_INITIALIZE)
- if(HAVE_LIBPFM_INITIALIZE)
- check_include_file(perfmon/perf_event.h HAVE_PERFMON_PERF_EVENT_H)
- check_include_file(perfmon/pfmlib.h HAVE_PERFMON_PFMLIB_H)
- check_include_file(perfmon/pfmlib_perf_event.h HAVE_PERFMON_PFMLIB_PERF_EVENT_H)
- if(HAVE_PERFMON_PERF_EVENT_H AND HAVE_PERFMON_PFMLIB_H AND HAVE_PERFMON_PFMLIB_PERF_EVENT_H)
- set(HAVE_LIBPFM 1)
- endif()
- endif()
-endif()
+include(FindLibpfm)
if(HAVE_LIBPTHREAD)
# We want to find pthreads library and at the moment we do want to
OpenPOWER on IntegriCloud