Index: fusl/src/math/__sindf.c |
diff --git a/fusl/src/math/__sindf.c b/fusl/src/math/__sindf.c |
index 8fec2a3f660c627b9dd575f96601c9530dc9a67e..82e540fb848be1bdd3841393d3777d3d9d45fe88 100644 |
--- a/fusl/src/math/__sindf.c |
+++ b/fusl/src/math/__sindf.c |
@@ -17,20 +17,18 @@ |
#include "libm.h" |
/* |sin(x)/x - s(x)| < 2**-37.5 (~[-4.89e-12, 4.824e-12]). */ |
-static const double |
-S1 = -0x15555554cbac77.0p-55, /* -0.166666666416265235595 */ |
-S2 = 0x111110896efbb2.0p-59, /* 0.0083333293858894631756 */ |
-S3 = -0x1a00f9e2cae774.0p-65, /* -0.000198393348360966317347 */ |
-S4 = 0x16cd878c3b46a7.0p-71; /* 0.0000027183114939898219064 */ |
+static const double S1 = -0x15555554cbac77.0p-55, /* -0.166666666416265235595 */ |
+ S2 = 0x111110896efbb2.0p-59, /* 0.0083333293858894631756 */ |
+ S3 = -0x1a00f9e2cae774.0p-65, /* -0.000198393348360966317347 */ |
+ S4 = 0x16cd878c3b46a7.0p-71; /* 0.0000027183114939898219064 */ |
-float __sindf(double x) |
-{ |
- double_t r, s, w, z; |
+float __sindf(double x) { |
+ double_t r, s, w, z; |
- /* Try to optimize for parallel evaluation as in __tandf.c. */ |
- z = x*x; |
- w = z*z; |
- r = S3 + z*S4; |
- s = z*x; |
- return (x + s*(S1 + z*S2)) + s*w*r; |
+ /* Try to optimize for parallel evaluation as in __tandf.c. */ |
+ z = x * x; |
+ w = z * z; |
+ r = S3 + z * S4; |
+ s = z * x; |
+ return (x + s * (S1 + z * S2)) + s * w * r; |
} |