summaryrefslogtreecommitdiff
path: root/Modules/Compiler/NVIDIA-CUDA.cmake
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'cuda-nvcc-cuda20'Brad King2022-12-141-0/+12
|\
| * CUDA: Add support for cuda_std_20 for nvcc 12.0+Robert Maynard2022-12-131-0/+12
* | CUDA: Use consistent -isystem flag style for NVIDIA nvccYantaoZhao2022-11-111-1/+1
|/
* Merge topic 'Intel-Fortran-warn-errors'Brad King2022-10-101-1/+1
|\
| * COMPILE_WARNING_AS_ERROR: Fix internal formatting of options tableBrad King2022-10-071-1/+1
* | CUDA: Add Device LTO support for nvccRobert Maynard2022-07-221-0/+8
* | Merge topic 'add_nvcc_compile_warning_support'Brad King2022-07-051-0/+5
|\ \ | |/
| * CUDA: NVCC support for COMPILE_WARNING_AS_ERROR target propertyRobert Maynard2022-07-011-0/+5
* | CUDA: Support response files with nvccRobert Maynard2022-06-131-6/+10
|/
* CUDA: Allow both CUDA_SEPARABLE_COMPILATION and CUDA_PTX_COMPILATIONRobert Maynard2021-10-201-1/+2
* CUDA: Add CMAKE_CUDA_HOST_COMPILER support on Windows non-VS generatorsunknown2021-04-221-9/+5
* Makefiles: Fix dependency extraction with CUDA < 10.2 and host compilerBrad King2021-04-071-1/+9
* NVIDIA-CUDA: rely on new capabilities for deps generationMarc Chevrier2020-12-021-4/+3
* Makefiles Generators: use compiler for dependencies generationMarc Chevrier2020-11-291-0/+8
* Refactoring: Introduce place-holder for dependency target.Marc Chevrier2020-11-281-1/+1
* CUDA: Enable support on QNXjanbernloehr2020-11-021-1/+1
* CUDA: Use MSVC version to determine supported C++ standard levelsRobert Maynard2020-10-261-4/+11
* CUDA: Clang separable compilationRaul Tambre2020-09-241-0/+1
* CUDA: Support setting CUDA14/17 when using MSVCRobert Maynard2020-08-241-4/+6
* CUDA: Teach CMake that NVCC 11 supports cuda_std_17Robert Maynard2020-06-101-0/+11
* Merge branch 'backport-cuda-default-runtime' into cuda-default-runtimeBrad King2020-05-221-1/+0
|\
| * CUDA: Compute CMAKE_CUDA_RUNTIME_LIBRARY default from toolchainRobert Maynard2020-05-211-1/+0
* | CUDA: Add support for Clang compilerRaul Tambre2020-05-151-0/+4
* | CUDA: Device linking use now link optionsMarc Chevrier2020-04-191-0/+5
* | CUDA: Add information for LINKER: pattern translationMarc Chevrier2020-04-191-0/+8
* | CUDA: Refactor PTX compilation flag into compiler modulesRaul Tambre2020-04-071-0/+1
* | CUDA: Abstract language flag to compiler modulesRaul Tambre2020-03-111-0/+2
|/
* Merge branch 'backport-cuda-non-device-link'Brad King2020-02-241-1/+1
|\
| * Ninja: Do not use nvcc response files with non-nvcc toolsFrancisco Facioni2020-02-241-1/+1
* | CUDA: Add abstraction for cuda runtime selectionRobert Maynard2020-01-271-0/+5
* | CUDA: Fix compiler option version checks for nvcc 10.2.19Raul Tambre2020-01-031-2/+2
* | CUDA: Add cuda meta-features (e.g. ``cuda_std_11``) supportRobert Maynard2019-12-101-6/+19
* | CUDA: get header deps from compiler invocation when possibleRobert Maynard2019-11-291-0/+7
* | CUDA: forward unknown flags to host compiler when possible.Robert Maynard2019-11-291-0/+16
* | CUDA: Compilers can now state they don't require a device linking stepRobert Maynard2019-08-061-0/+1
|/
* Ninja: Add support for CUDA nvcc response filesFrancisco Facioni2019-06-031-0/+5
* CMakeDetermineCompilerABI: pass verbose flag during compilationBrad King2019-01-211-0/+1
* CUDA: Do not pass unsupported @rspfile arguments to NVCCBrad King2018-03-071-0/+6
* CUDA: Add support for requesting C++98 under CUDA 9Robert Maynard2017-09-261-0/+2
* CUDA: Add support for the C++14 standard flag.Robert Maynard2017-05-111-0/+6
* CUDA: Fix default compiler flags on WindowsBrad King2017-02-151-6/+5
* CUDA: Do not use non-existent -Os flag for nvccBrad King2017-02-141-1/+1
* CUDA: Populate NVIDIA compiler information on WindowsBrad King2017-01-121-13/+17
* CUDA: Fix default compiler flag initializationBrad King2016-12-091-5/+5
* CUDA: Refactor CMakeCUDAInformation to prepare for separable compilation.Robert Maynard2016-11-141-0/+5
* CUDA: Use the host compiler for linking CUDA executables and shared libs.Robert Maynard2016-11-141-2/+4
* CUDA: We now properly perform CUDA compiler identification.Robert Maynard2016-11-141-1/+1
* CUDA: Add support language levels (98/11)Robert Maynard2016-11-141-6/+7
* CUDA: Add basic CUDA language support for *NIX systems.Robert Maynard2016-11-141-0/+16