Home
last modified time | relevance | path

Searched refs:sin (Results 1 – 25 of 33) sorted by relevance

12

/picolibc-latest/newlib/libm/machine/spu/headers/
Dtanf4.h64 vec_float4 cos, sin; in _tanf4() local
75 COMPUTE_COS_SIN_F(angle, cos, sin); in _tanf4()
91 num = spu_sel(cos, sin, select); in _tanf4()
92 den = spu_sel(sin, cos, select); in _tanf4()
Dsincosf4.h64 vec_float4 cos, sin; in _sincosf4() local
74 COMPUTE_COS_SIN_F(angle, cos, sin); in _sincosf4()
79 *sinx = spu_xor(spu_sel(cos, sin, select), toggle_sign); in _sincosf4()
82 *cosx = spu_xor(spu_sel(sin, cos, select), toggle_sign); in _sincosf4()
Dtand2.h64 vec_double2 cos, sin; in _tand2() local
75 COMPUTE_COS_SIN(angle, cos, sin); in _tand2()
96 num = spu_sel(cos, sin, select); in _tand2()
97 den = spu_sel(sin, cos, select); in _tand2()
Dsincosd2.h64 vec_double2 cos, sin; in _sincosd2() local
74 COMPUTE_COS_SIN(angle, cos, sin); in _sincosd2()
84 *cosx = spu_xor(spu_sel(sin, cos, select), toggle_sign); in _sincosd2()
87 *sinx = spu_xor(spu_sel(cos, sin, select), toggle_sign); in _sincosd2()
Dcosf4.h65 vec_float4 cos, sin; in _cosf4() local
75 COMPUTE_COS_SIN_F(angle, cos, sin); in _cosf4()
92 answer = spu_xor(spu_sel(sin, cos, select), toggle_sign); in _cosf4()
Dsinf4.h62 vec_float4 cos, sin; in _sinf4() local
72 COMPUTE_COS_SIN_F(angle, cos, sin); in _sinf4()
89 answer = spu_xor(spu_sel(cos, sin, select), toggle_sign); in _sinf4()
Dsind2.h61 vec_double2 cos, sin; in _sind2() local
71 COMPUTE_COS_SIN(angle, cos, sin); in _sind2()
92 answer = spu_xor(spu_sel(cos, sin, select), toggle_sign); in _sind2()
Dcosd2.h62 vec_double2 cos, sin; in _cosd2() local
72 COMPUTE_COS_SIN(angle, cos, sin); in _cosd2()
91 answer = spu_xor(spu_sel(sin, cos, select), toggle_sign); in _cosd2()
/picolibc-latest/test/semihost/
Dsemihost-times.c56 y += sin(x)*sin(x) + cos(x)*cos(x); in main()
/picolibc-latest/newlib/libm/math/
Ds_sin.c125 __strong_reference(_NAME_64(sin), _NAME_64(_sin));
128 _MATH_ALIAS_d_d(sin)
Dsf_sin.c59 _MATH_ALIAS_f_f(sin)
Dmath.tex81 * Function sin:: Sine or cosine (sin, cos)
/picolibc-latest/newlib/libm/machine/spu/
Ds_sin.c40 double sin(double angle) in sin() function
/picolibc-latest/newlib/libm/complex/
Dccos.c78 return (double complex) (cos(creal(z)) * ch) - (sin(creal(z)) * sh) * (double complex) I; in ccos()
Dcsin.c78 return (double complex) (sin(creal(z)) * ch) + (cos(creal(z)) * sh) * (double complex) I; in csin()
Dccosh.c78 return cosh(x) * cos(y) * (double complex) 1.0 + (sinh(x) * sin(y)) * (double complex) I; in ccosh()
Dcsinh.c77 return (double complex) (sinh(x) * cos(y)) + (cosh(x) * sin(y)) * (double complex) I; in csinh()
Dcexp.c79 return (double complex) (r * cos(y)) + r * sin(y) * (double complex) I; in cexp()
Dctanh.c79 return (double complex) (sinh(2.0 * x) / d) + (sin(2.0 * y) / d) * (double complex) I; in ctanh()
Dctan.c87 …return (double complex) (sin(2.0 * creal(z)) / d) + (sinh(2.0 * cimag(z)) / d) * (double complex) … in ctan()
Dcpow.c99 w = r * cos(theta) + (r * sin(theta)) * (double complex) I; in cpow()
/picolibc-latest/test/libc-testsuite/
Dstrtod.c57 d = sin(i); in test_strtod()
/picolibc-latest/newlib/libc/include/machine/
Dfastmath.h39 #define sin(x) fast_sin(x) macro
/picolibc-latest/newlib/libm/test/
Dsin_vec.c304 void test_sin(int m) {run_vector_1(m,sin_vec,(char *)(sin),"sin","dd"); } in test_sin()
/picolibc-latest/newlib/libc/machine/necv70/
Dnecv70.tex36 return sin(x*x);

12