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