Home
last modified time | relevance | path

Searched refs:out_sin (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
23 *out_sin = sin (x); in sincos()
29 special_case (float64x2_t x, uint64x2_t special, double *out_sin, 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
51 vst1q_f64 (out_sin, sc.val[0]); 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
23 *out_sin = sinf (x); in sincosf()
29 special_case (float32x4_t x, uint32x4_t special, float *out_sin, 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
52 vst1q_f32 (out_sin, sc.val[0]); 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
28 vst1q_f64 (out_sin, sc.val[0]); in _ZGVnN2vl8l8_sincospi()
H A Dsincospif.c21 _ZGVnN4vl4l4_sincospif (float32x4_t x, float *out_sin, float *out_cos) in _ZGVnN4vl4l4_sincospif() argument
27 vst1q_f32 (out_sin, sc.val[0]); 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
24 *out_sin = sinf (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
57 svst1_f32 (pg, out_sin, svget2 (sc, 0)); 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
24 *out_sin = sin (x); in sincos()
30 special_case (svfloat64_t x, svbool_t special, double *out_sin, 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
56 svst1 (pg, out_sin, svget2 (sc, 0)); 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
29 svst1 (pg, out_sin, svget2 (sc, 0)); in _ZGVsMxvl4l4_sincospif()
H A Dsincospi.c23 _ZGVsMxvl8l8_sincospi (svfloat64_t x, double *out_sin, double *out_cos, in _ZGVsMxvl8l8_sincospi() argument
30 svst1 (pg, out_sin, svget2 (sc, 0)); 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
93 *out_sin = pw_horner_5_f32 (ar2_s, ar4_s, d->poly) in arm_math_sincospif()
109 *out_sin = inv_result; in arm_math_sincospif()
119 *out_sin = sign ? -m : m; in arm_math_sincospif()
125 *out_sin = asfloat (sign); 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
105 *out_sin in arm_math_sincospi()
120 *out_sin = inv_result; in arm_math_sincospi()
131 *out_sin = sign ? -m : m; in arm_math_sincospi()
138 *out_sin = asdouble (sign); in arm_math_sincospi()