summaryrefslogtreecommitdiffstats
path: root/Modules/CMakeCUDAInformation.cmake
Commit message (Expand)AuthorAgeFilesLines
* CUDA: Add support for CUBIN, FATBIN, and OPTIXIR compilationRobert Maynard2023-03-131-1/+0
* CUDA: Support CMP0105 on ClangRaul Tambre2021-11-081-1/+1
* CUDA: Allow both CUDA_SEPARABLE_COMPILATION and CUDA_PTX_COMPILATIONRobert Maynard2021-10-201-16/+3
* LINK_WHAT_YOU_USE feature: externalize configurationMarc Chevrier2021-07-091-0/+9
* CUDA: Implement CMAKE_USER_MAKE_RULES_OVERRIDE[_CUDA]Seth R Johnson2021-06-221-0/+19
* CUDA: Add CMAKE_CUDA_HOST_COMPILER support on Windows non-VS generatorsunknown2021-04-221-7/+0
* Merge topic 'cuda-depfile-ccbin'Brad King2021-04-081-0/+3
|\
| * Makefiles: Fix dependency extraction with CUDA < 10.2 and host compilerBrad King2021-04-071-0/+3
* | CUDA: Fix spelling __IMPLICT_ -> __IMPLICIT_Raul Tambre2021-02-141-16/+16
|/
* NVIDIA-CUDA: rely on new capabilities for deps generationMarc Chevrier2020-12-021-15/+0
* CUDA: Clang separable compilationRaul Tambre2020-09-241-1/+6
* CUDA: Add support for Clang compilerRaul Tambre2020-05-151-13/+14
* CUDA: Device linking use now link optionsMarc Chevrier2020-04-191-3/+2
* CUDA: Refactor PTX compilation flag into compiler modulesRaul Tambre2020-04-071-1/+1
* Modules: Collapse consecutive whitespace in stringsDaan De Meyer2020-03-231-1/+1
* CUDA: Abstract language flag to compiler modulesRaul Tambre2020-03-111-5/+5
* Merge topic 'cuda_updates_for_10.2'Brad King2019-12-091-18/+10
|\
| * CUDA: get header deps from compiler invocation when possibleRobert Maynard2019-11-291-2/+2
| * CUDA: forward unknown flags to host compiler when possible.Robert Maynard2019-11-291-16/+8
* | launcher: support setting a compiler launcher through the environmentBen Boeckel2019-12-051-0/+5
|/
* CUDA: Compilers can now state they don't require a device linking stepRobert Maynard2019-08-061-1/+2
* CUDA: Avoid using deprecated cublas_device to identify device lib dirsRobert Maynard2018-08-231-1/+1
* CUDA: Drop unused/broken platform link flags placeholderBrad King2018-05-251-3/+3
* Modules: Introduce CMAKE_EFFECTIVE_SYSTEM_NAME to lookup compiler infoGregor Jasny2018-04-181-2/+2
* CUDA: Pass host linker directories to device linkerBrad King2018-03-281-2/+16
* Unhardcode the CMAKE_CONFIGURATION_TYPES valuesBeren Minor2018-01-081-25/+1
* CUDA: Pass host compiler to nvcc while device linkingMaikel van den Hurk2017-08-151-2/+2
* CUDA: CMAKE_EXPORT_COMPILE_COMMANDS now works with CUDA and NinjaRobert Maynard2017-07-131-1/+3
* CUDA: When linking device code suppress CUDA 8.0+ deprecation warningsRobert Maynard2017-06-131-2/+11
* CUDA: Link to standard system libraries when linking as CUDABrad King2017-02-141-0/+6
* CUDA: Now pass correct FLAGS when device link cuda executables.Robert Maynard2017-01-121-1/+1
* CUDA: Use `.obj` object file extension on WindowsBrad King2017-01-121-1/+5
* CUDA: Allow platform files to set device linking rulesBrad King2017-01-121-5/+8
* CUDA: Refactor CMakeCUDAInformation to prepare for separable compilation.Robert Maynard2016-11-141-9/+66
* CUDA: Use the host compiler for linking CUDA executables and shared libs.Robert Maynard2016-11-141-3/+15
* CUDA: add support for specifying an explicit host compiler.Robert Maynard2016-11-141-4/+10
* CUDA: Enable header dependency scanning.Robert Maynard2016-11-141-1/+14
* CUDA: We now properly perform CUDA compiler identification.Robert Maynard2016-11-141-4/+0
* CUDA: Explicitly state all source files are cuda sources.Robert Maynard2016-11-141-1/+1
* CUDA: Add basic CUDA language support for *NIX systems.Robert Maynard2016-11-141-0/+109