From 28d102d15c6af7f80cb1077e098e020476d26d00 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Mon, 9 Dec 2024 23:01:29 +0000 Subject: Implement C23 acospi C23 adds various function families originally defined in TS 18661-4. Add the acospi functions (acos(x)/pi). Tested for x86_64 and x86, and with build-many-glibcs.py. --- math/auto-libm-test-in | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 70 insertions(+) (limited to 'math/auto-libm-test-in') diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 42e75067c4..2abe9e5566 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -88,6 +88,76 @@ acos -min acos min_subnorm acos -min_subnorm +acospi 0 +acospi -0 +acospi 1 +acospi -1 +acospi 0.5 +acospi -0.5 +acospi 0.75 +acospi 2e-17 +acospi 0.0625 +acospi 0x0.ffffffp0 +acospi -0x0.ffffffp0 +acospi 0x0.ffffffff8p0 +acospi -0x0.ffffffff8p0 +acospi 0x0.ffffffffffffp0 +acospi -0x0.ffffffffffffp0 +acospi 0x0.fffffffffffff8p0 +acospi -0x0.fffffffffffff8p0 +acospi 0x0.ffffffffffffffffp0 +acospi -0x0.ffffffffffffffffp0 +acospi 0x0.ffffffffffffffffffffffffffcp0 +acospi -0x0.ffffffffffffffffffffffffffcp0 +acospi 0x0.ffffffffffffffffffffffffffff8p0 +acospi -0x0.ffffffffffffffffffffffffffff8p0 +acospi 0x1p-5 +acospi 0x1p-10 +acospi 0x1p-15 +acospi 0x1p-20 +acospi 0x1p-25 +acospi 0x1p-30 +acospi 0x1p-35 +acospi 0x1p-40 +acospi 0x1p-45 +acospi 0x1p-50 +acospi 0x1p-55 +acospi 0x1p-60 +acospi 0x1p-65 +acospi 0x1p-70 +acospi 0x1p-75 +acospi 0x1p-80 +acospi 0x1p-85 +acospi 0x1p-90 +acospi 0x1p-95 +acospi 0x1p-100 +acospi 0x1p-105 +acospi 0x1p-110 +acospi 0x1p-115 +acospi 0x1p-120 +acospi -0x1p-5 +acospi -0x1p-25 +acospi -0x1p-45 +acospi -0x1p-65 +acospi -0x1p-85 +acospi -0x1p-105 +acospi -0x1p-125 +acospi -0x2.0089a4p-4 +acospi 0xf.04aeep-4 +acospi 0x5.dd258006121b8p-4 +acospi -0x2.35f051e70dbc4p-4 +acospi 0xe.9a5c0d7fabb9aa1p-4 +acospi 0xe.17513589de79b75p-4 +acospi 0x3.e57821d368ebap-4 +acospi 0x2.0bee8p-4 +acospi -0x1.da00d8p-4 +acospi 0x1.fffff3634acd6p-1 +acospi 0xf.fe00271d507ee5dp-4 +acospi min +acospi -min +acospi min_subnorm +acospi -min_subnorm + acosh 1 acosh 0x1.000002p0 acosh 0x1.0000000000001p0 -- cgit v1.2.3