Lines Matching refs:sin
27 void sincosf(float x, float *sin, float *cos)
44 *sin = x;
48 *sin = __sindf(x);
57 *sin = -__cosdf(x + s1pio2);
60 *sin = __cosdf(s1pio2 - x);
65 /* -sin(x+c) is not correct if x+c could be 0: -0 vs +0 */
66 *sin = -__sindf(sign ? x + s2pio2 : x - s2pio2);
75 *sin = __cosdf(x + s3pio2);
78 *sin = -__cosdf(x - s3pio2);
83 *sin = __sindf(sign ? x + s4pio2 : x - s4pio2);
88 /* sin(Inf or NaN) is NaN */
90 *sin = *cos = x - x;
100 *sin = s;
104 *sin = c;
108 *sin = -s;
113 *sin = -c;