aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSiddhesh Poyarekar <siddhesh@redhat.com>2014-01-10 09:57:51 +0530
committerSiddhesh Poyarekar <siddhesh@redhat.com>2014-01-10 09:57:51 +0530
commit649ecea2128119e33b12c4128bb01645b6e226e5 (patch)
treed02de09e38bcb2a14b15286c2a3a0b8ae109c0f3
parenta46dab08ac4671a0693852ae69c98b09791f73b3 (diff)
downloadglibc-649ecea2128119e33b12c4128bb01645b6e226e5.zip
glibc-649ecea2128119e33b12c4128bb01645b6e226e5.tar.gz
glibc-649ecea2128119e33b12c4128bb01645b6e226e5.tar.bz2
Correct inputs for sin and cos
The inputs for the slowest path in asin and acos were incorrect and had some fast path inputs there too.
-rw-r--r--ChangeLog5
-rw-r--r--benchtests/acos-inputs23
-rw-r--r--benchtests/asin-inputs12
3 files changed, 11 insertions, 29 deletions
diff --git a/ChangeLog b/ChangeLog
index 74413a7..9a19fbf 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-01-10 Siddhesh Poyarekar <siddhesh@redhat.com>
+
+ * benchtests/asin-inputs: Correct slow inputs.
+ * benchtests/acos-inputs: Likewise.
+
2014-01-10 Allan McRae <allan@archlinux.org>
* po:sv.po: Update Swedish translation from translation project.
diff --git a/benchtests/acos-inputs b/benchtests/acos-inputs
index 63688a0..c90dba5 100644
--- a/benchtests/acos-inputs
+++ b/benchtests/acos-inputs
@@ -2704,20 +2704,9 @@
# acos multiple precision fallback.
# Implemented in __cos32 in sysdeps/ieee754/dbl-64/sincos32.c
## name: slow
-0x1.259e505cf0504p-15
-0x1.3f39d47a33d9bp-13
-0x1.6fc4b0eb33b13p-16
-0x1.71374498ed714p-26
-0x1.7eff5496b7ed2p-21
-0x1.e010a7d04711cp-16
-0x1.4987361088586p-14
-0x1.a7601192f9094p-10
-0x1.efad46d44e2d1p-18
-0x1.84a360ccf288dp-20
-0x1.0b263bc6fc966p-4
-0x1.1552272e0f268p-16
-0x1.c88b2415431cbp-23
-0x1.4360a7a7b5c14p-23
-0x1.92ace49380c10p-13
-0x1.d529ca96edee6p-7
-0x1.447197964af33p-4
+0x1.91744378d312fp-25
+0x1.e31933dfcae5ep-6
+0x1.560a94c69898dp-28
+0x1.4ede34c4c5b9cp-39
+-0x1.b5caf13967673p-28
+-0x1.d242039676722p-32
diff --git a/benchtests/asin-inputs b/benchtests/asin-inputs
index 58d4602..753049b 100644
--- a/benchtests/asin-inputs
+++ b/benchtests/asin-inputs
@@ -2504,20 +2504,8 @@
# asin multiple precision fallback path
# Implemented in __sin32 in sysdeps/ieee754/dbl-64/sincos32.c
## name: slow
-0x1.e010a7d04711cp-16
-0x1.a7601192f9094p-10
-0x1.4987361088586p-14
-0x1.0b263bc6fc966p-4
-0x1.259e505cf0504p-15
0x1.c88b2415431cbp-23
-0x1.447197964af33p-4
-0x1.efad46d44e2d1p-18
-0x1.6fc4b0eb33b13p-16
0x1.84a360ccf288dp-20
-0x1.92ace49380c10p-13
-0x1.1552272e0f268p-16
-0x1.d529ca96edee6p-7
-0x1.3f39d47a33d9bp-13
0x1.7eff5496b7ed2p-21
0x1.4360a7a7b5c14p-23
0x1.71374498ed714p-26