Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Headers/
H A D__clang_cuda_math.h55 #define __FAST_OR_SLOW(fast, slow) fast macro
57 #define __FAST_OR_SLOW(fast, slow) slow macro
88 return __FAST_OR_SLOW(__nv_fast_cosf, __nv_cosf)(__a); in cosf()
182 return __FAST_OR_SLOW(__nv_fast_log2f, __nv_log2f)(__a); in log2f()
187 return __FAST_OR_SLOW(__nv_fast_logf, __nv_logf)(__a); in logf()
302 return __FAST_OR_SLOW(__nv_fast_sincosf, __nv_sincosf)(__a, __s, __c); in sincosf()
311 return __FAST_OR_SLOW(__nv_fast_sinf, __nv_sinf)(__a); in sinf()
H A D__clang_hip_math.h45 #define __FAST_OR_SLOW(fast, slow) fast macro
47 #define __FAST_OR_SLOW(fast, slow) slow macro
365 float cosf(float __x) { return __FAST_OR_SLOW(__cosf, __ocml_cos_f32)(__x); }
498 float log2f(float __x) { return __FAST_OR_SLOW(__log2f, __builtin_log2f)(__x); }
504 float logf(float __x) { return __FAST_OR_SLOW(__logf, __builtin_logf)(__x); }
680 float sinf(float __x) { return __FAST_OR_SLOW(__sinf, __ocml_sin_f32)(__x); }