This is an automated email from the ASF dual-hosted git repository.

tqchen pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tvm.git


The following commit(s) were added to refs/heads/main by this push:
     new a3194e5fad [CodeGen][CUDA] Add sinhf CUDA Math API for CodeGen (#18144)
a3194e5fad is described below

commit a3194e5fad9da16fb28a2b60cddc2169c7782f9c
Author: ConvolutedDog <[email protected]>
AuthorDate: Mon Jul 14 19:56:31 2025 +0800

    [CodeGen][CUDA] Add sinhf CUDA Math API for CodeGen (#18144)
    
    Add sinhf CUDA Math API for codegen
---
 src/target/source/literal/cuda_half_t.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/target/source/literal/cuda_half_t.h 
b/src/target/source/literal/cuda_half_t.h
index f8519bc6c1..3f1fcbc2dc 100644
--- a/src/target/source/literal/cuda_half_t.h
+++ b/src/target/source/literal/cuda_half_t.h
@@ -318,6 +318,7 @@ static inline __device__ __host__ half HALF_MATH_NAME(half 
x) {          \
 #if (__CUDA_ARCH__ >= 530)
 CUDA_UNSUPPORTED_HALF_MATH_BINARY(hpow, powf)
 #if ((__CUDACC_VER_MAJOR__ < 12) || ((__CUDACC_VER_MAJOR__ == 12) && 
(__CUDACC_VER_MINOR__ < 8)))
+CUDA_UNSUPPORTED_HALF_MATH_UNARY(hsinh, sinhf)
 CUDA_UNSUPPORTED_HALF_MATH_UNARY(htanh, tanhf)
 #endif
 CUDA_UNSUPPORTED_HALF_MATH_UNARY(htan, tanf)
@@ -361,6 +362,7 @@ static inline __device__ __host__ nv_bfloat16 
HALF_MATH_NAME(nv_bfloat16 x) {
 
 CUDA_UNSUPPORTED_HALF_MATH_BINARY(hpow, powf)
 #if ((__CUDACC_VER_MAJOR__ < 12) || ((__CUDACC_VER_MAJOR__ == 12) && 
(__CUDACC_VER_MINOR__ < 8)))
+CUDA_UNSUPPORTED_HALF_MATH_UNARY(hsinh, sinhf)
 CUDA_UNSUPPORTED_HALF_MATH_UNARY(htanh, tanhf)
 #endif
 CUDA_UNSUPPORTED_HALF_MATH_UNARY(htan, tanf)

Reply via email to