Home
last modified time | relevance | path

Searched refs:__FAST_OR_SLOW (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Headers/
H A D__clang_cuda_math.h51 #define __FAST_OR_SLOW(fast, slow) fast macro
53 #define __FAST_OR_SLOW(fast, slow) slow macro
84 return __FAST_OR_SLOW(__nv_fast_cosf, __nv_cosf)(__a); in cosf()
178 return __FAST_OR_SLOW(__nv_fast_log2f, __nv_log2f)(__a); in log2f()
183 return __FAST_OR_SLOW(__nv_fast_logf, __nv_logf)(__a); in logf()
298 return __FAST_OR_SLOW(__nv_fast_sincosf, __nv_sincosf)(__a, __s, __c); in sincosf()
307 return __FAST_OR_SLOW(__nv_fast_sinf, __nv_sinf)(__a); in sinf()
H A D__clang_hip_math.h38 #define __FAST_OR_SLOW(fast, slow) fast macro
40 #define __FAST_OR_SLOW(fast, slow) slow macro
358 float cosf(float __x) { return __FAST_OR_SLOW(__cosf, __ocml_cos_f32)(__x); }
491 float log2f(float __x) { return __FAST_OR_SLOW(__log2f, __ocml_log2_f32)(__x); }
497 float logf(float __x) { return __FAST_OR_SLOW(__logf, __ocml_log_f32)(__x); }
674 float sinf(float __x) { return __FAST_OR_SLOW(__sinf, __ocml_sin_f32)(__x); }