summaryrefslogtreecommitdiff
path: root/Tests/CudaOnly
Commit message (Expand)AuthorAgeFilesLines
* CUDA: Support compiler id and version generator expressionsRobert Maynard2019-03-112-0/+10
* CUDA: Honor CUDA_RESOLVE_DEVICE_SYMBOLS for more target typesRobert Maynard2019-02-055-0/+151
* CUDA: Add test for device linking when host linking uses threadsRobert Maynard2018-10-243-99/+0
* Tests: Fix Cuda test project namesBrad King2018-10-109-9/+9
* Merge topic 'cuda-no-cublas_device'Brad King2018-08-241-0/+6
|\
| * CUDA: Avoid using deprecated cublas_device to identify device lib dirsRobert Maynard2018-08-231-0/+6
* | CUDA: Properly de-duplicate libs when doing device linkingRobert Maynard2018-07-171-2/+1
* | CUDA: Add a test to verify device linking can handle circular depsRobert Maynard2018-07-176-0/+61
|/
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-013-18/+18
* VS: Add workaround for CUDA compiler PDB locationBrad King2018-04-134-0/+37
* CUDA: Pass more link libraries to device linkingRobert Maynard2018-03-283-0/+93
* Tests: Add missing error check in CudaOnly.GPUDebugFlagBrad King2018-02-011-0/+5
* Merge topic 'msvc_cuda_8_explicitly_specify_cuda_language'Brad King2018-01-182-9/+2
|\
| * CUDA: MSVC will now state files are cuda files when neededRobert Maynard2018-01-122-9/+2
* | Merge topic 'extend-compile-language-genex'Brad King2018-01-163-8/+33
|\ \ | |/ |/|
| * Genex: Enable COMPILE_LANGUAGE for INCLUDE_DIRECTORIES with VS and XcodeBrad King2018-01-123-0/+11
| * Genex: Enable COMPILE_LANGUAGE for COMPILE_DEFINITIONS with VS and XcodeBrad King2018-01-122-8/+22
* | Merge topic 'cuda_allow_G_to_device_debugging_on_msvc'Brad King2018-01-123-1/+91
|\ \ | |/ |/|
| * CUDA: Allow -G to control device debuging on MSVC.Robert Maynard2018-01-113-1/+91
* | CUDA: gencode signature that list multiple code types now supported.Robert Maynard2018-01-102-2/+3
|/
* Cuda: ResolveDeviceSymbols now properly execute everywhere.Robert Maynard2017-12-132-15/+10
* Merge topic 'extend-compile-language-genex'Brad King2017-11-272-0/+14
|\
| * Genex: Enable COMPILE_LANGUAGE for COMPILE_OPTIONS with Visual StudioBrad King2017-11-202-0/+14
* | CUDA: Add CMAKE_CUDA_SEPARABLE_COMPILATION variableBrad King2017-11-171-0/+6
|/
* Tests: Fix CudaOnly.WithDefs test on CUDA 9Brad King2017-09-291-1/+5
* clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-9/+0
* Merge topic 'vs-cuda-fix-flags'Brad King2017-06-271-0/+5
|\
| * VS: Fix support for nvcc flags not in our flag tableBrad King2017-06-271-0/+5
* | Merge topic 'vs-cuda-fix-flags'Brad King2017-06-223-0/+9
|\ \ | |/
| * VS: Improve workaround for CUDA -Xcompiler placement bugBrad King2017-06-211-0/+4
| * VS: Fix target_compile_options for CUDABrad King2017-06-212-0/+5
* | Tests: Simplify CUDA rpath on macOSBrad King2017-06-214-14/+10
|/
* CUDA: Static libraries can now explicitly resolve device symbolsRobert Maynard2017-04-268-0/+204
* CUDA: Visual Studio now properly delays device linkingRobert Maynard2017-04-262-7/+73
* CUDA: Allow sources to be compiled to .ptx filesRobert Maynard2017-04-206-0/+145
* CUDA: Work around VS limitation in CudaOnly.WithDefs testBrad King2017-03-102-2/+10
* CUDA: Fix spelling of CudaOnly.SeparateCompilation test targetsBrad King2017-03-071-8/+8
* CUDA: Fix test cases to not override CUDA flagsBrad King2017-02-152-2/+2
* Tests: Run clang-format on CUDA codeBrad King2017-02-148-50/+33
* clang-format.bash: Format CUDA source files tooBrad King2017-02-141-0/+9
* CUDA: Detect the toolkit include directoriesRobert Maynard2017-02-101-0/+11
* CUDA: Enable CudaOnly.SeparateCompilation test runtime callsBrad King2017-01-121-4/+4
* CUDA: Port test cases to Windows with MSVC host compilerBrad King2017-01-124-3/+32
* CUDA: Tests now state why they are failing when no CUDA card is found.Robert Maynard2016-12-151-0/+1
* CUDA: Add tests to verify CUDA compiler works properly.Robert Maynard2016-11-1416-0/+301