This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH 0/3] x86-64: Update sincosf
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: libc-alpha at sourceware dot org
- Date: Wed, 21 Nov 2018 10:10:59 -0800
- Subject: [PATCH 0/3] x86-64: Update sincosf
On x86-64, the generic s_sincosf.c is faster than s_sincosf-sse2.S
as well as the previous s_sincosf-fma.c. This set of patches updates
s_sincosf-fma.c to the generic s_sincosf.c and removes s_sincosf-sse2.S.
H.J. Lu (3):
Update s_sincosf.c and x86-64 s_sincosf-fma.c
Regenerate sysdeps/x86_64/fpu/libm-test-ulps
x86-64: Remove s_sincosf-sse2.S
sysdeps/ieee754/flt-32/s_sincosf.c | 2 +-
sysdeps/ieee754/flt-32/s_sincosf.h | 38 +-
sysdeps/ieee754/flt-32/s_sincosf_data.c | 18 +-
sysdeps/x86_64/fpu/libm-test-ulps | 6 +
sysdeps/x86_64/fpu/multiarch/s_sincosf-fma.c | 271 +--------
sysdeps/x86_64/fpu/multiarch/s_sincosf-sse2.S | 2 -
sysdeps/x86_64/fpu/multiarch/s_sincosf-sse2.c | 2 +
sysdeps/x86_64/fpu/s_sincosf.S | 566 ------------------
sysdeps/x86_64/fpu/s_sincosf.h | 57 ++
9 files changed, 101 insertions(+), 861 deletions(-)
delete mode 100644 sysdeps/x86_64/fpu/multiarch/s_sincosf-sse2.S
create mode 100644 sysdeps/x86_64/fpu/multiarch/s_sincosf-sse2.c
delete mode 100644 sysdeps/x86_64/fpu/s_sincosf.S
create mode 100644 sysdeps/x86_64/fpu/s_sincosf.h
--
2.19.1