This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH 0/3] sincos performance improvements
- From: Siddhesh Poyarekar <siddhesh dot poyarekar at linaro dot org>
- To: libc-alpha at sourceware dot org
- Cc: Siddhesh Poyarekar <siddhesh dot poyarekar at linaro dot org>
- Date: Tue, 15 Dec 2015 00:54:08 +0530
- Subject: [PATCH 0/3] sincos performance improvements
- Authentication-results: sourceware.org; auth=none
Hi,
I've redone the patches to consolidate sincos code in a manner that does
not duplicate logic in multiple places. The total improvement due to
these patches remains at 15% on aarch64.
Siddhesh
Siddhesh Poyarekar (3):
Consolidate range reduction in sincos for x > 281474976710656
Consolidate sin and cos code for 105414350 <|x|< 281474976710656
Consolidate sincos computation for 2.426265 < |x| < 105414350
sysdeps/ieee754/dbl-64/s_sin.c | 637 +++++++++++++-------------------------
sysdeps/ieee754/dbl-64/s_sincos.c | 75 ++++-
2 files changed, 291 insertions(+), 421 deletions(-)
--
2.5.0