403Webshell
Server IP : 35.80.110.71  /  Your IP : 216.73.216.221
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64
User : ubuntu ( 1000)
PHP Version : 8.3.31
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/llvm-17/cmake/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/llvm-17/cmake/FindLibpfm.cmake
# CMake module for finding libpfm4.
#
# If successful, the following variables will be defined:
# HAVE_LIBPFM
#
# Libpfm can be disabled by setting LLVM_ENABLE_LIBPFM to 0.

include(CheckIncludeFile)
include(CheckLibraryExists)
include(CheckCXXSourceCompiles)

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)
      # Check to see if perf_branch_entry has the field 'cycles'.
      # We couldn't use CheckStructHasMember here because 'cycles' is a bit field which is not
      # supported by CheckStructHasMember.
      CHECK_CXX_SOURCE_COMPILES("
        #include <perfmon/perf_event.h>
        int main() {
          perf_branch_entry entry;
          entry.cycles = 2;
          return 0;
        }" COMPILE_WITH_CYCLES)
      if(COMPILE_WITH_CYCLES)
        set(LIBPFM_HAS_FIELD_CYCLES 1)
      endif()
    endif()
  endif()
endif()



Youez - 2016 - github.com/yon3zu
LinuXploit