[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