| Commit message (Expand) | Author | Age | Files | Lines |
* | CUDA/Clang: Add support for MSVC ABI on Windows using GNU-like frontend | Brad King | 2024-01-22 | 1 | -1/+3 |
|
|
* | Tests: Do not expect nvToolsExt in CUDA 12 toolkit | Brad King | 2024-01-18 | 1 | -1/+5 |
|
|
* | Tests: Fix CudaOnly.Toolkit coverage of npp libs | Brad King | 2024-01-18 | 1 | -1/+1 |
|
|
* | Tests: Remove unused dllexport markup from CudaOnly.DeviceLTO | Brad King | 2024-01-18 | 2 | -14/+2 |
|
|
* | Tests: Remove unused iostream from CUDA sources | Brad King | 2024-01-18 | 10 | -26/+0 |
|
|
* | Tests: Fix condition adding nvcc-only flags in CudaOnly.SeparateCompilation | Brad King | 2024-01-18 | 1 | -1/+1 |
|
|
* | Merge topic 'FindCUDAToolkit-cupti' | Brad King | 2023-12-15 | 2 | -1/+20 |
|\ |
|
| * | Tests: Verify CUDA::cupti existence on a subset of machines | Robert Maynard | 2023-12-14 | 2 | -1/+20 |
|
|
* | | CUDA: Support CMAKE_TRY_COMPILE_TARGET_TYPE of STATIC_LIBRARY | Robert Maynard | 2023-11-07 | 3 | -0/+12 |
|/ |
|
* | FindCUDAToolkit: Search all of `nvcc` implicit includes and library dirs | Robert Maynard | 2023-09-27 | 1 | -1/+15 |
|
|
* | CUDA: Device linking now uses TARGET_OBJECTS content | Robert Maynard | 2023-09-25 | 5 | -0/+71 |
|
|
* | VS: Avoid unnecessary CUDA device linking for OBJECT libraries | Robert Maynard | 2023-09-11 | 2 | -0/+2 |
|
|
* | CUDA/NVIDIA: fix LTO with explicit architectures | Rafael Stahl | 2023-05-31 | 1 | -2/+9 |
|
|
* | CUDA: Cuda* tests add rpath entry only for need cuda lib directory | Robert Maynard | 2023-05-22 | 3 | -3/+6 |
|
|
* | Tests: Restore CudaOnly.RuntimeControls cudart verification on Windows | Brad King | 2023-03-27 | 1 | -1/+1 |
|
|
* | Tests: Teach CudaOnly.CUBIN to tolerate toolkit not supporting native arch | Brad King | 2023-03-16 | 2 | -1/+13 |
|
|
* | Tests: Add missing exit code to CudaOnly.{CUBIN,Fatbin} | Brad King | 2023-03-16 | 2 | -0/+4 |
|
|
* | CUDA: Add support for CUBIN, FATBIN, and OPTIXIR compilation | Robert Maynard | 2023-03-13 | 10 | -0/+268 |
|
|
* | CUDA: device linking obeys CMAKE_CUDA_VISIBILITY_PRESET setting | Robert Maynard | 2023-01-16 | 6 | -13/+32 |
|
|
* | FindCUDAToolkit: Support the new `nvJitLink` library in CUDA 12 | Robert Maynard | 2022-12-12 | 1 | -0/+4 |
|
|
* | FindCUDAToolkit: Ensure that paths provided have no symlinks | Robert Maynard | 2022-11-30 | 1 | -0/+6 |
|
|
* | Merge topic 'ci-nvhpc' | Brad King | 2022-11-29 | 1 | -4/+5 |
|\ |
|
| * | Tests: Clarify CudaOnly.SeparateCompilationPTX output | Brad King | 2022-11-23 | 1 | -4/+5 |
|
|
* | | Tests: Don't presume that Linux CUDA Toolkits provide static libs | Robert Maynard | 2022-11-23 | 10 | -34/+105 |
|/ |
|
* | FindCUDAToolkit: Restore usage from multiple directories | Robert Maynard | 2022-11-02 | 4 | -0/+33 |
|
|
* | CUDA: Revert "Always mark cuda toolkit as system include" | Robert Maynard | 2022-10-17 | 4 | -20/+2 |
|
|
* | CUDA: Always mark cuda toolkit as system include | Robert Maynard | 2022-08-18 | 4 | -2/+20 |
|
|
* | CUDA: Add Device LTO support for nvcc | Robert Maynard | 2022-07-22 | 6 | -11/+138 |
|
|
* | CUDA: native/all/all-major generates minimal set of ptx code | Robert Maynard | 2022-05-03 | 1 | -0/+1 |
|
|
* | Merge topic 'ninja_compile_database_understand_new_cuda_lang_variables' | Brad King | 2022-03-31 | 1 | -0/+2 |
|\ |
|
| * | CUDA: Ninja generator generates valid compile database | Robert Maynard | 2022-03-30 | 1 | -0/+2 |
|
|
* | | CUDA: Add support for CUDA_ARCHITECTURES=native | Brad King | 2022-03-10 | 1 | -1/+12 |
|
|
* | | Tests: Rename CudaOnly.{All => ArchSpecial} | Brad King | 2022-03-10 | 3 | -4/+4 |
|/ |
|
* | Tests: Fix CudaOnly.SeparateCompilationPTX test project name | Brad King | 2022-02-16 | 1 | -1/+1 |
|
|
* | CUDA: Generic all and all-major support | Raul Tambre | 2022-02-01 | 1 | -34/+46 |
|
|
* | CUDA: Visual Studio Generator propagates definitions for PTX files | unknown | 2021-12-14 | 3 | -0/+8 |
|
|
* | CUDA: Support nvcc 11.5 new -arch=all|all-major flags | Robert Maynard | 2021-11-01 | 3 | -0/+49 |
|
|
* | CUDA: Allow both CUDA_SEPARABLE_COMPILATION and CUDA_PTX_COMPILATION | Robert Maynard | 2021-10-20 | 6 | -1/+97 |
|
|
* | CUDA/Clang: Fix separable compilation in non-root directories with Makefiles | root | 2021-07-29 | 4 | -21/+22 |
|
|
* | FindCUDAToolkit: Robust version checks when CUDA lang is not enabled | Robert Maynard | 2021-02-09 | 4 | -0/+39 |
|
|
* | CUDA: Fix tests with CUDAARCHS set | Raul Tambre | 2020-11-30 | 2 | -1/+6 |
|
|
* | CUDA: Clang separable compilation | Raul Tambre | 2020-09-24 | 1 | -19/+17 |
|
|
* | Tests: Don't unnecessarily set CUDA_ARCHITECTURES | Raul Tambre | 2020-09-21 | 9 | -28/+14 |
|
|
* | Fix typos identified using codespell | Jean-Christophe Fillion-Robin | 2020-07-22 | 1 | -1/+1 |
|
|
* | CudaToolkit: Update for new/removed libraries in CUDA 11 | Robert Maynard | 2020-06-18 | 1 | -2/+15 |
|
|
* | Tests: Fix CudaOnly.StaticRuntimePlusToolkit build rpath | Robert Maynard | 2020-06-16 | 1 | -0/+6 |
|
|
* | CUDA: Add support for disabling CUDA_ARCHITECTURES | Raul Tambre | 2020-06-15 | 1 | -2/+12 |
|
|
* | Tests: add CUDA labels to tests which are affected by CUDA | Ben Boeckel | 2020-06-11 | 1 | -15/+24 |
|
|
* | Merge branch 'backport-cuda-default-runtime' into cuda-default-runtime | Brad King | 2020-05-22 | 3 | -0/+22 |
|\ |
|
| * | CUDA: Compute CMAKE_CUDA_RUNTIME_LIBRARY default from toolchain | Robert Maynard | 2020-05-21 | 3 | -0/+21 |
|
|