Home
last modified time | relevance | path

Searched refs:out_cos (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/
H A Dsincos.c21 sincos (double x, double *out_sin, double *out_cos) in sincos() argument
24 *out_cos = cos (x); in sincos()
30 double *out_cos) in special_case() argument
33 sincos (x[0], out_sin, out_cos); in special_case()
35 sincos (x[1], out_sin + 1, out_cos + 1); in special_case()
44 _ZGVnN2vl8l8_sincos (float64x2_t x, double *out_sin, double *out_cos) in _ZGVnN2vl8l8_sincos() argument
52 vst1q_f64 (out_cos, sc.val[1]); in _ZGVnN2vl8l8_sincos()
55 special_case (x, special, out_sin, out_cos); in _ZGVnN2vl8l8_sincos()
H A Dsincosf.c21 sincosf (float x, float *out_sin, float *out_cos) in sincosf() argument
24 *out_cos = cosf (x); in sincosf()
30 float *out_cos) in special_case() argument
34 sincosf (x[i], out_sin + i, out_cos + i); in special_case()
45 _ZGVnN4vl4l4_sincosf (float32x4_t x, float *out_sin, float *out_cos) in _ZGVnN4vl4l4_sincosf() argument
53 vst1q_f32 (out_cos, sc.val[1]); in _ZGVnN4vl4l4_sincosf()
56 special_case (x, special, out_sin, out_cos); in _ZGVnN4vl4l4_sincosf()
H A Dsincospi.c22 _ZGVnN2vl8l8_sincospi (float64x2_t x, double *out_sin, double *out_cos) in _ZGVnN2vl8l8_sincospi() argument
29 vst1q_f64 (out_cos, sc.val[1]); in _ZGVnN2vl8l8_sincospi()
H A Dsincospif.c21 _ZGVnN4vl4l4_sincospif (float32x4_t x, float *out_sin, float *out_cos) in _ZGVnN4vl4l4_sincospif() argument
28 vst1q_f32 (out_cos, sc.val[1]); in _ZGVnN4vl4l4_sincospif()
/freebsd/contrib/arm-optimized-routines/math/aarch64/sve/
H A Dsincosf.c22 sincosf (float x, float *out_sin, float *out_cos) in sincosf() argument
25 *out_cos = cosf (x); in sincosf()
30 special_case (svfloat32_t x, svbool_t special, float *out_sin, float *out_cos) in special_case() argument
36 sincosf (svlastb (p, x), out_sin + i, out_cos + i); in special_case()
49 _ZGVsMxvl4l4_sincosf (svfloat32_t x, float *out_sin, float *out_cos, in _ZGVsMxvl4l4_sincosf() argument
58 svst1_f32 (pg, out_cos, svget2 (sc, 1)); in _ZGVsMxvl4l4_sincosf()
61 special_case (x, special, out_sin, out_cos); in _ZGVsMxvl4l4_sincosf()
H A Dsincos.c22 sincos (double x, double *out_sin, double *out_cos) in sincos() argument
25 *out_cos = cos (x); in sincos()
31 double *out_cos) in special_case() argument
37 sincos (svlastb (p, x), out_sin + i, out_cos + i); in special_case()
48 _ZGVsMxvl8l8_sincos (svfloat64_t x, double *out_sin, double *out_cos, in _ZGVsMxvl8l8_sincos() argument
57 svst1 (pg, out_cos, svget2 (sc, 1)); in _ZGVsMxvl8l8_sincos()
60 special_case (x, special, out_sin, out_cos); in _ZGVsMxvl8l8_sincos()
H A Dsincospif.c22 _ZGVsMxvl4l4_sincospif (svfloat32_t x, float *out_sin, float *out_cos, in _ZGVsMxvl4l4_sincospif() argument
30 svst1 (pg, out_cos, svget2 (sc, 1)); in _ZGVsMxvl4l4_sincospif()
H A Dsincospi.c23 _ZGVsMxvl8l8_sincospi (svfloat64_t x, double *out_sin, double *out_cos, in _ZGVsMxvl8l8_sincospi() argument
31 svst1 (pg, out_cos, svget2 (sc, 1)); in _ZGVsMxvl8l8_sincospi()
/freebsd/contrib/arm-optimized-routines/math/aarch64/
H A Dsincospif_3u2.c63 arm_math_sincospif (float x, float *out_sin, float *out_cos) in arm_math_sincospif() argument
95 *out_cos = pw_horner_5_f32 (ar2_c, ar4_c, d->poly) in arm_math_sincospif()
110 *out_cos = inv_result; in arm_math_sincospif()
120 *out_cos = 0; in arm_math_sincospif()
126 *out_cos = m >> 1; in arm_math_sincospif()
H A Dsincospi_4u.c72 arm_math_sincospi (double x, double *out_sin, double *out_cos) in arm_math_sincospi() argument
107 *out_cos in arm_math_sincospi()
121 *out_cos = inv_result; in arm_math_sincospi()
132 *out_cos = 0; in arm_math_sincospi()
139 *out_cos = m >> 1; in arm_math_sincospi()