Optimize accurate 64-bit routines for FMA4 on x86-64
authorUlrich Drepper <drepper@gmail.com>
Tue, 25 Oct 2011 00:19:17 +0000 (20:19 -0400)
committerUlrich Drepper <drepper@gmail.com>
Tue, 25 Oct 2011 00:19:17 +0000 (20:19 -0400)
commitaf968f62f24c5c0ef4e7e5ab41acae946908c112
treee1e0570eeb00c434cc751cbadfbeae150eeea11a
parent58985aa92f57ff46e96b32388ce65e7fdd8c8b9e
Optimize accurate 64-bit routines for FMA4 on x86-64
48 files changed:
ChangeLog
config.make.in
configure
configure.in
math/Makefile
sysdeps/ieee754/dbl-64/dosincos.c
sysdeps/ieee754/dbl-64/e_asin.c
sysdeps/ieee754/dbl-64/e_atan2.c
sysdeps/ieee754/dbl-64/e_exp.c
sysdeps/ieee754/dbl-64/e_log.c
sysdeps/ieee754/dbl-64/e_pow.c
sysdeps/ieee754/dbl-64/mpa.c
sysdeps/ieee754/dbl-64/mpa.h
sysdeps/ieee754/dbl-64/mpsqrt.c
sysdeps/ieee754/dbl-64/s_atan.c
sysdeps/ieee754/dbl-64/s_sin.c
sysdeps/ieee754/dbl-64/sincostab.c [moved from sysdeps/ieee754/dbl-64/sincos.tbl with 99% similarity]
sysdeps/x86_64/fpu/multiarch/Makefile
sysdeps/x86_64/fpu/multiarch/brandred-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/doasin-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/dosincos-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/e_asin-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/e_asin.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/e_atan2-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/e_atan2.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/e_exp-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/e_exp.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/e_log-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/e_log.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/e_pow-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/e_pow.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/halfulp-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/mpa-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/mpatan-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/mpatan2-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/mpexp-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/mplog-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/mpsqrt-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/mptan-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/s_atan-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/s_atan.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/s_sin-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/s_sin.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/s_tan-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/s_tan.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/sincos32-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/slowexp-fma4.c [new file with mode: 0644]
sysdeps/x86_64/fpu/multiarch/slowpow-fma4.c [new file with mode: 0644]