/freebsd/contrib/arm-optimized-routines/math/aarch64/advsimd/ |
H A D | sincos.c | 21 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 D | sincosf.c | 21 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 D | sincospi.c | 22 _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 D | sincospif.c | 21 _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 D | sincosf.c | 22 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 D | sincos.c | 22 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 D | sincospif.c | 22 _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 D | sincospi.c | 23 _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 D | sincospif_3u2.c | 63 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 D | sincospi_4u.c | 72 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()
|