Lines Matching refs:asin
2 * Single-precision SVE asin(x) function.
18 /* Polynomial approximation of (asin(sqrt(x)) - sqrt(x)) / (x * sqrt(x)) on
25 /* Single-precision SVE implementation of vector asin(x).
28 approximation is an odd polynomial: asin(x) ~ x + x^3 P(x^2).
36 asin(x) = pi/2 - (y + y * z * P(z)), with z = (1-x)/2 and y = sqrt(z).
41 svfloat32_t SV_NAME_F1 (asin) (svfloat32_t x, const svbool_t pg)
62 /* asin(|x|) = Q(|x|) , for |x| < 0.5
70 PL_SIG (SV, F, 1, asin, -1.0, 1.0)
71 PL_TEST_ULP (SV_NAME_F1 (asin), 1.91)
72 PL_TEST_INTERVAL (SV_NAME_F1 (asin), 0, 0.5, 50000)
73 PL_TEST_INTERVAL (SV_NAME_F1 (asin), 0.5, 1.0, 50000)
74 PL_TEST_INTERVAL (SV_NAME_F1 (asin), 1.0, 0x1p11, 50000)
75 PL_TEST_INTERVAL (SV_NAME_F1 (asin), 0x1p11, inf, 20000)
76 PL_TEST_INTERVAL (SV_NAME_F1 (asin), -0, -inf, 20000