summaryrefslogtreecommitdiff
path: root/Modules/CMakeDetermineCUDACompiler.cmake
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'cuda_support_sm90a'Brad King2022-09-071-1/+1
|\
| * CUDA: Support upcoming sm90a architectureRobert Maynard2022-09-061-1/+1
* | CMakeParseImplicitLinkInfo: Better detection of msvcRobert Maynard2022-09-021-1/+2
|/
* CUDA: Restore CMAKE_CUDA_ARCHITECTURES support for -real and -virtual suffixesBrad King2022-04-291-3/+4
* CUDA: Defer architecture testing to the compiler testing stepBrad King2022-04-251-93/+20
* CUDA: Generate better error message when detecting nvccRobert Maynard2022-03-211-4/+4
* CUDA: Add support for CUDA_ARCHITECTURES=nativeBrad King2022-03-101-2/+13
* CUDA: Add FIXME comments about deferring architecture testingBrad King2022-03-101-0/+3
* CUDA: Restore support for CMAKE_CUDA_ARCHITECTURES=OFFRobert Maynard2022-03-091-2/+2
* VS: Fix CUDA compiler id with CMAKE_CUDA_ARCHITECTURES={all,all-major}Brad King2022-03-021-1/+3
* CUDA: Fix CMAKE_CUDA_ARCHITECTURES=all/all-major with NVCC 11.5+Brad King2022-03-011-1/+4
* CUDA: Simplify CMAKE_CUDA_ARCHITECTURES special value logicBrad King2022-02-281-20/+18
* CUDA: Generic all and all-major supportRaul Tambre2022-02-011-42/+59
* CUDA: Fix issuing error if default architecture detection failsRaul Tambre2022-01-271-32/+30
* CUDA: Error on empty/invalid CMAKE_CUDA_ARCHITECTURES set by userRaul Tambre2022-01-271-1/+8
* CUDA: Actually use reverse architecture deprecation order for ClangRaul Tambre2022-01-271-1/+1
* CUDA: Fix CMAKE_CUDA_COMPILER_ARG1 cache descriptionRaul Tambre2022-01-151-9/+9
* CUDA: Support nvcc 11.5 new -arch=all|all-major flagsRobert Maynard2021-11-011-8/+30
* CUDA: Fix detection of implicit link information with CUDA 6.5samuel100u2021-09-301-2/+3
* CUDA: Extract nvvm libdevice location from compiler verbose outputRobert Maynard2021-07-221-2/+17
* Merge topic 'improve_cuda_toolkit_extraction_regex'Brad King2021-05-071-1/+1
|\
| * CUDA: improve regex for CUDA Toolkit root from nvcc verbose outputRobert Maynard2021-05-061-1/+1
| * Merge topic 'better_cuda_compiler_detection_error_messages' into release-3.20Brad King2021-02-241-5/+5
| |\
* | | CUDA: Add CMAKE_CUDA_HOST_COMPILER support on Windows non-VS generatorsunknown2021-04-221-6/+9
* | | CUDA: Add support for finding nvcc in CUDA_PATHTobias Ribizel2021-03-151-0/+2
* | | Merge topic 'better_cuda_compiler_detection_error_messages'Brad King2021-02-241-5/+5
|\ \ \ | |/ / |/| / | |/
| * CUDA: Improve error messages when CUDA compiler detection failsRobert Maynard2021-02-231-5/+5
* | CUDA: Capture all nvcc output when extracting toolkit rootBrad King2021-02-121-3/+4
|/
* CUDA: Always extract CUDA Toolkit root from nvcc verbose outputRobert Maynard2021-02-081-13/+11
* CUDA: Support nvcc symlinking to ccacheRong Ou2021-01-111-1/+14
* CUDA: Initialize CMAKE_CUDA_ARCHITECTURES using $ENV{CUDAARCHS}Raul Tambre2020-11-301-0/+4
* CUDA: Error if can't determine toolkit library rootRaul Tambre2020-11-221-0/+2
* CUDA: Clang CUDA 11.1 supportRaul Tambre2020-11-221-4/+4
* CUDA: Clang separable compilationRaul Tambre2020-09-241-2/+14
* CUDA: Support scattered installations when crosscompiling with ClangRaul Tambre2020-09-141-2/+5
* CUDA: Fail fast if CMAKE_CUDA_ARCHITECTURES doesn't work during detectionRaul Tambre2020-08-291-18/+19
* CUDA: Fail if compiler detection using the host compiler failsRaul Tambre2020-08-291-0/+4
* Toolchain: Capture all arguments from CMAKE_<LANG>_COMPILERFred Baksik2020-07-231-1/+1
* Fix typos identified using codespellJean-Christophe Fillion-Robin2020-07-221-1/+1
* NVCC: Handle host compiler with spaces in pathRaul Tambre2020-07-141-2/+2
* CUDA: Fix CMAKE_CUDA_COMPILER_TOOLKIT_ROOT detection in Visual StudioBrad King2020-06-181-108/+121
* CUDA: Re-order some logic for determining the compilerBrad King2020-06-181-11/+9
* CUDA: Remove unused variables while determining compilerBrad King2020-06-181-2/+0
* CUDA: Simplify CMAKE_CUDA_COMPILER_TOOLKIT_ROOT computationBrad King2020-06-181-1/+1
* CUDA: Skip the entire search for nvcc when it is CMAKE_CUDA_COMPILERBrad King2020-06-181-80/+80
* CUDA: Fix NVCC executable search during compiler detectionRaul Tambre2020-06-181-7/+1
* CUDA: Throw error for Clang on WindowsRaul Tambre2020-06-161-0/+4
* Merge topic 'cuda_clang_toolkit_path' into release-3.18Brad King2020-06-151-15/+195
|\
| * CUDA: Determine CUDA toolkit location for NVCCRaul Tambre2020-06-121-122/+123
| * CUDA: Pass toolkit path to ClangRaul Tambre2020-06-121-120/+142