Lines Matching refs:asin
122 * Test special case inputs in asin(), acos() and atan(): signed
129 testall(asin, 0.0, 0.0, 0);
132 testall(asin, -0.0, -0.0, 0);
136 testall(asin, INFINITY, NAN, FE_INVALID);
139 testall(asin, -INFINITY, NAN, FE_INVALID);
143 testall(asin, NAN, NAN, 0);
235 * Test various inputs to asin(), acos() and atan() and verify that the
243 testall(asin, 1.0, pi / 2, FE_INEXACT);
246 testall(asin, -1.0, -pi / 2, FE_INEXACT);
256 testall_tol(asin, sqrtl(2) / 2, pi / 4, 1, FE_INEXACT);
258 testall_tol(asin, -sqrtl(2) / 2, -pi / 4, 1, FE_INEXACT);
261 testall_tol(asin, sqrtl(3) / 2, pio3, 1, FE_INEXACT);
264 testall_tol(asin, -sqrtl(3) / 2, -pio3, 1, FE_INEXACT);
304 testall(asin, tiny, tiny, FE_INEXACT);
308 testall(asin, -tiny, -tiny, FE_INEXACT);
363 * Test that sin(asin(x)) == x, and similarly for acos() and atan().
378 return (sinl(asin(x)));