__sindf
hidden float __sindf(double);
return __sindf(x + c1pio2);
return __sindf(c1pio2 - x);
return __sindf(-x - c3pio2);
return __sindf(x - c3pio2);
case 1: return __sindf(-y);
return __sindf(y);
case 2: return __sindf(-y);
case 0: return __sindf(y);
*sin = __sindf(x);
*cos = __sindf(x + s1pio2);
*cos = __sindf(s1pio2 - x);
*sin = -__sindf(sign ? x + s2pio2 : x - s2pio2);
*cos = -__sindf(x + s3pio2);
*cos = __sindf(x - s3pio2);
*sin = __sindf(sign ? x + s4pio2 : x - s4pio2);
s = __sindf(y);
return __sindf(x);
return __sindf(sign ? -(x + s2pio2) : -(x - s2pio2));
return __sindf(sign ? x + s4pio2 : x - s4pio2);
case 0: return __sindf(y);
case 2: return __sindf(-y);