diff options
Diffstat (limited to 'include/clang/Basic/Cuda.h')
-rw-r--r-- | include/clang/Basic/Cuda.h | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/include/clang/Basic/Cuda.h b/include/clang/Basic/Cuda.h index 1a0731c37a35f..24159e160f3fc 100644 --- a/include/clang/Basic/Cuda.h +++ b/include/clang/Basic/Cuda.h @@ -22,7 +22,9 @@ enum class CudaVersion { CUDA_75, CUDA_80, CUDA_90, - LATEST = CUDA_90, + CUDA_91, + CUDA_92, + LATEST = CUDA_92, }; const char *CudaVersionToString(CudaVersion V); @@ -44,6 +46,21 @@ enum class CudaArch { SM_61, SM_62, SM_70, + SM_72, + GFX600, + GFX601, + GFX700, + GFX701, + GFX702, + GFX703, + GFX704, + GFX801, + GFX802, + GFX803, + GFX810, + GFX900, + GFX902, + LAST, }; const char *CudaArchToString(CudaArch A); @@ -64,6 +81,8 @@ enum class CudaVirtualArch { COMPUTE_61, COMPUTE_62, COMPUTE_70, + COMPUTE_72, + COMPUTE_AMDGCN, }; const char *CudaVirtualArchToString(CudaVirtualArch A); |