diff options
author | Florian Weimer <fweimer@redhat.com> | 2024-06-20 11:09:37 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2024-06-20 12:15:09 +0200 |
commit | 3cb77b7d1e73333a590d206f538b2e5726fb558e (patch) | |
tree | 06d87cca10e0a61848111290d4e2fd4e1556a5d6 /sysdeps | |
parent | 086910fc41655152812b515dc324d2ac0dc36e67 (diff) | |
download | glibc-3cb77b7d1e73333a590d206f538b2e5726fb558e.zip glibc-3cb77b7d1e73333a590d206f538b2e5726fb558e.tar.gz glibc-3cb77b7d1e73333a590d206f538b2e5726fb558e.tar.bz2 |
i386: Update ulps
Based on a -march=x86-64-v4 -mfpmath=sse build, with and without
--disable-multi-arch, running on a Zen 4 CPU. Also used different
-march=x8i6-64-v… settings.
Diffstat (limited to 'sysdeps')
-rw-r--r-- | sysdeps/i386/fpu/libm-test-ulps | 102 | ||||
-rw-r--r-- | sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 10 |
2 files changed, 104 insertions, 8 deletions
diff --git a/sysdeps/i386/fpu/libm-test-ulps b/sysdeps/i386/fpu/libm-test-ulps index ef85156..3a62b9d 100644 --- a/sysdeps/i386/fpu/libm-test-ulps +++ b/sysdeps/i386/fpu/libm-test-ulps @@ -1024,7 +1024,7 @@ ldouble: 3 Function: Imaginary part of "ctan_upward": double: 2 -float: 1 +float: 2 float128: 5 ldouble: 3 @@ -1153,6 +1153,30 @@ float: 1 float128: 3 ldouble: 2 +Function: "exp10m1": +double: 1 +float: 1 +float128: 1 +ldouble: 1 + +Function: "exp10m1_downward": +double: 1 +float: 1 +float128: 3 +ldouble: 2 + +Function: "exp10m1_towardzero": +double: 1 +float: 1 +float128: 3 +ldouble: 2 + +Function: "exp10m1_upward": +double: 3 +float: 1 +float128: 3 +ldouble: 2 + Function: "exp2": double: 1 float128: 1 @@ -1172,6 +1196,30 @@ float: 1 float128: 2 ldouble: 1 +Function: "exp2m1": +double: 1 +float: 1 +float128: 1 +ldouble: 1 + +Function: "exp2m1_downward": +double: 2 +float: 1 +float128: 2 +ldouble: 2 + +Function: "exp2m1_towardzero": +double: 2 +float: 1 +float128: 2 +ldouble: 2 + +Function: "exp2m1_upward": +double: 1 +float: 1 +float128: 2 +ldouble: 3 + Function: "exp_downward": double: 1 float: 1 @@ -1258,13 +1306,13 @@ float128: 2 ldouble: 8 Function: "j0_downward": -double: 5 +double: 6 float: 9 float128: 9 ldouble: 6 Function: "j0_towardzero": -double: 6 +double: 7 float: 9 float128: 9 ldouble: 6 @@ -1375,6 +1423,30 @@ float: 1 float128: 1 ldouble: 1 +Function: "log10p1": +double: 1 +float: 2 +float128: 3 +ldouble: 2 + +Function: "log10p1_downward": +double: 2 +float: 1 +float128: 2 +ldouble: 3 + +Function: "log10p1_towardzero": +double: 2 +float: 1 +float128: 2 +ldouble: 3 + +Function: "log10p1_upward": +double: 2 +float: 2 +float128: 3 +ldouble: 3 + Function: "log1p": double: 1 float128: 3 @@ -1421,6 +1493,30 @@ float: 1 float128: 1 ldouble: 1 +Function: "log2p1": +double: 1 +float: 1 +float128: 3 +ldouble: 2 + +Function: "log2p1_downward": +double: 2 +float: 2 +float128: 3 +ldouble: 3 + +Function: "log2p1_towardzero": +double: 2 +float: 2 +float128: 2 +ldouble: 3 + +Function: "log2p1_upward": +double: 1 +float: 2 +float128: 2 +ldouble: 5 + Function: "log_downward": double: 1 float128: 1 diff --git a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps index 0d441dc..fff853e 100644 --- a/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps +++ b/sysdeps/i386/i686/fpu/multiarch/libm-test-ulps @@ -1428,25 +1428,25 @@ ldouble: 1 Function: "log10p1": double: 1 -float: 1 +float: 2 float128: 3 ldouble: 2 Function: "log10p1_downward": -double: 1 +double: 2 float: 1 float128: 2 ldouble: 4 Function: "log10p1_towardzero": -double: 1 +double: 2 float: 1 float128: 2 ldouble: 4 Function: "log10p1_upward": -double: 1 -float: 1 +double: 2 +float: 2 float128: 3 ldouble: 3 |