Lines Matching refs:atan
2 * Double-precision vector atan(x) function.
18 /* Coefficients of polynomial P such that atan(x)~x+x*P(x^2) on
33 /* Fast implementation of SVE atan.
34 Based on atan(x) ~ shift + z + z^3 * P(z^2) with reduction to [0,1] using
39 svfloat64_t SV_NAME_D1 (atan) (svfloat64_t x, const svbool_t pg)
76 /* y = atan(x) if x>0, -atan(-x) otherwise. */
82 PL_SIG (SV, D, 1, atan, -3.1, 3.1)
83 PL_TEST_ULP (SV_NAME_D1 (atan), 1.78)
84 PL_TEST_INTERVAL (SV_NAME_D1 (atan), 0.0, 1.0, 40000)
85 PL_TEST_INTERVAL (SV_NAME_D1 (atan), 1.0, 100.0, 40000)
86 PL_TEST_INTERVAL (SV_NAME_D1 (atan), 100, inf, 40000)
87 PL_TEST_INTERVAL (SV_NAME_D1 (atan), -0, -inf, 40000)