mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-10-09 12:24:08 +00:00
[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 llvm-svn: 304818
This commit is contained in:
parent
281f414c9d
commit
182807a88f
@ -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} )
|
||||
|
@ -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)
|
@ -13,7 +13,7 @@
|
||||
#ifndef POLLY_CONFIG_H
|
||||
#define POLLY_CONFIG_H
|
||||
|
||||
#cmakedefine CUDALIB_FOUND
|
||||
#cmakedefine CUDA_FOUND
|
||||
#cmakedefine GPU_CODEGEN
|
||||
|
||||
#endif
|
||||
|
@ -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)
|
||||
|
Loading…
Reference in New Issue
Block a user