[polly] r304818 - [CMake] Retire Polly's FindCUDA.cmake in favour of CMake's default FindCUDA.cmake script.

Philip Pfaffe via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 6 12:20:49 PDT 2017


Author: pfaffe
Date: Tue Jun  6 14:20:48 2017
New Revision: 304818

URL: http://llvm.org/viewvc/llvm-project?rev=304818&view=rev
Log:
[CMake] Retire Polly's FindCUDA.cmake in favour of CMake's default FindCUDA.cmake script.

Patch by: Singapuram Sanjay

Reviewers: grosser, philip.pfaffe

Reviewed By: philip.pfaffe

Subscribers: pollydev, mgorny

Tags: #polly

Differential Revision: https://reviews.llvm.org/D33669

Removed:
    polly/trunk/cmake/FindCUDA.cmake
Modified:
    polly/trunk/CMakeLists.txt
    polly/trunk/include/polly/Config/config.h.cmake
    polly/trunk/tools/CMakeLists.txt

Modified: polly/trunk/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/CMakeLists.txt?rev=304818&r1=304817&r2=304818&view=diff
==============================================================================
--- polly/trunk/CMakeLists.txt (original)
+++ polly/trunk/CMakeLists.txt Tue Jun  6 14:20:48 2017
@@ -163,10 +163,10 @@ endif(POLLY_ENABLE_GPGPU_CODEGEN)
 
 
 # Support GPGPU code generation if the library is available.
-if (CUDALIB_FOUND)
+if (CUDA_FOUND)
   add_definitions(-DHAS_LIBCUDART)
-  INCLUDE_DIRECTORIES( ${CUDALIB_INCLUDE_DIR} )
-endif(CUDALIB_FOUND)
+  INCLUDE_DIRECTORIES( ${CUDA_INCLUDE_DIRS} )
+endif(CUDA_FOUND)
 if (OpenCL_FOUND)
   add_definitions(-DHAS_LIBOPENCL)
   INCLUDE_DIRECTORIES( ${OpenCL_INCLUDE_DIR} )

Removed: polly/trunk/cmake/FindCUDA.cmake
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/cmake/FindCUDA.cmake?rev=304817&view=auto
==============================================================================
--- polly/trunk/cmake/FindCUDA.cmake (original)
+++ polly/trunk/cmake/FindCUDA.cmake (removed)
@@ -1,23 +0,0 @@
-IF (NOT CUDA_HEADER_PREFIX)
-  SET(CUDA_HEADER_PREFIX "/usr/local/cuda/include")
-ENDIF (NOT CUDA_HEADER_PREFIX)
-
-FIND_PATH(CUDALIB_INCLUDE_DIR
-  NAMES cuda.h
-  PATHS ${CUDA_HEADER_PREFIX})
-
-FIND_LIBRARY(CUDALIB_LIBRARY NAMES cuda)
-
-IF (CUDALIB_INCLUDE_DIR)
-  SET(CUDALIB_FOUND TRUE)
-ENDIF (CUDALIB_INCLUDE_DIR)
-
-IF (CUDALIB_FOUND)
-  IF (NOT CUDA_FIND_QUIETLY)
-    MESSAGE(STATUS "Found CUDA: ${CUDALIB_INCLUDE_DIR}")
-  ENDIF (NOT CUDA_FIND_QUIETLY)
-ELSE (CUDALIB_FOUND)
-  IF (CUDA_FIND_REQUIRED)
-    MESSAGE(FATAL_ERROR "Could not find CUDA")
-  ENDIF (CUDA_FIND_REQUIRED)
-ENDIF (CUDALIB_FOUND)

Modified: polly/trunk/include/polly/Config/config.h.cmake
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/include/polly/Config/config.h.cmake?rev=304818&r1=304817&r2=304818&view=diff
==============================================================================
--- polly/trunk/include/polly/Config/config.h.cmake (original)
+++ polly/trunk/include/polly/Config/config.h.cmake Tue Jun  6 14:20:48 2017
@@ -13,7 +13,7 @@
 #ifndef POLLY_CONFIG_H
 #define POLLY_CONFIG_H
 
-#cmakedefine CUDALIB_FOUND
+#cmakedefine CUDA_FOUND
 #cmakedefine GPU_CODEGEN
 
 #endif

Modified: polly/trunk/tools/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/polly/trunk/tools/CMakeLists.txt?rev=304818&r1=304817&r2=304818&view=diff
==============================================================================
--- polly/trunk/tools/CMakeLists.txt (original)
+++ polly/trunk/tools/CMakeLists.txt Tue Jun  6 14:20:48 2017
@@ -1,5 +1,5 @@
-if (CUDALIB_FOUND OR OpenCL_FOUND)
+if (CUDA_FOUND OR OpenCL_FOUND)
   add_subdirectory(GPURuntime)
-endif (CUDALIB_FOUND OR OpenCL_FOUND)
+endif (CUDA_FOUND OR OpenCL_FOUND)
 
 set(LLVM_COMMON_DEPENDS ${LLVM_COMMON_DEPENDS} PARENT_SCOPE)




More information about the llvm-commits mailing list