diff options
Diffstat (limited to 'lib/Headers/__clang_cuda_intrinsics.h')
-rw-r--r-- | lib/Headers/__clang_cuda_intrinsics.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Headers/__clang_cuda_intrinsics.h b/lib/Headers/__clang_cuda_intrinsics.h index 1794eb3dc1d60..3c0cde94ed444 100644 --- a/lib/Headers/__clang_cuda_intrinsics.h +++ b/lib/Headers/__clang_cuda_intrinsics.h @@ -277,6 +277,9 @@ inline __device__ long long __ldg(const long long *ptr) { inline __device__ unsigned char __ldg(const unsigned char *ptr) { return __nvvm_ldg_uc(ptr); } +inline __device__ signed char __ldg(const signed char *ptr) { + return __nvvm_ldg_uc((const unsigned char *)ptr); +} inline __device__ unsigned short __ldg(const unsigned short *ptr) { return __nvvm_ldg_us(ptr); } |