Home
last modified time | relevance | path

Searched refs:sinp (Results 1 – 4 of 4) sorted by relevance

/external/arm-optimized-routines/math/
Dsincosf.c18 sincosf (float y, float *sinp, float *cosp) in sincosf() argument
34 *sinp = y; in sincosf()
39 sincosf_poly (x, x2, p, 0, sinp, cosp); in sincosf()
51 sincosf_poly (x * s, x * x, p, n, sinp, cosp); in sincosf()
66 sincosf_poly (x * s, x * x, p, n, sinp, cosp); in sincosf()
71 *sinp = *cosp = y - y; in sincosf()
Dsincosf.h44 sincosf_poly (double x, double x2, const sincos_t *p, int n, float *sinp, in sincosf_poly() argument
55 float *tmp = (n & 1 ? cosp : sinp); in sincosf_poly()
56 cosp = (n & 1 ? sinp : cosp); in sincosf_poly()
57 sinp = tmp; in sincosf_poly()
66 *sinp = s + x5 * s1; in sincosf_poly()
/external/llvm-project/libc/src/math/
Dsincosf.cpp23 void LLVM_LIBC_ENTRYPOINT(sincosf)(float y, float *sinp, float *cosp) { in LLVM_LIBC_ENTRYPOINT()
36 *sinp = y; in LLVM_LIBC_ENTRYPOINT()
41 sincosf_poly(x, x2, p, 0, sinp, cosp); in LLVM_LIBC_ENTRYPOINT()
51 sincosf_poly(x * s, x * x, p, n, sinp, cosp); in LLVM_LIBC_ENTRYPOINT()
64 sincosf_poly(x * s, x * x, p, n, sinp, cosp); in LLVM_LIBC_ENTRYPOINT()
67 *sinp = *cosp = y - y; in LLVM_LIBC_ENTRYPOINT()
Dsincosf_utils.h47 float *sinp, float *cosp) { in sincosf_poly() argument
56 float *tmp = (n & 1 ? cosp : sinp); in sincosf_poly()
57 cosp = (n & 1 ? sinp : cosp); in sincosf_poly()
58 sinp = tmp; in sincosf_poly()
67 *sinp = s + x5 * s1; in sincosf_poly()