diff options
author | Ulrich Drepper <drepper@gmail.com> | 2011-10-22 19:02:20 -0400 |
---|---|---|
committer | Ulrich Drepper <drepper@gmail.com> | 2011-10-22 19:02:20 -0400 |
commit | a1a8716924f31400e81319c9124e1182fd9e8e83 (patch) | |
tree | 200b17d935331c4e17e043d84fdfe79feabff6f8 /ChangeLog | |
parent | dbc36f153e7f35d8c890871528438bb8ade99886 (diff) | |
download | glibc-a1a8716924f31400e81319c9124e1182fd9e8e83.tar glibc-a1a8716924f31400e81319c9124e1182fd9e8e83.tar.gz glibc-a1a8716924f31400e81319c9124e1182fd9e8e83.tar.bz2 glibc-a1a8716924f31400e81319c9124e1182fd9e8e83.zip |
Start using fma in the libm implementation
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -1,3 +1,19 @@ +2011-10-22 Ulrich Drepper <drepper@gmail.com> + + * sysdeps/ieee754/dbl-64/dla.h: When compiling with FMA4 support + define DLA_FMA. + [DLA_FMA] (EMULV): Use DLA_FMA. + [DLA_FMA] (MUL12): Use EMULV. + * sysdeps/ieee754/dbl-64/doasin.c [DLA_FMA]: Don't define variables + that are not needed. + * sysdeps/ieee754/dbl-64/dosincos.c: Likewise. + * sysdeps/ieee754/dbl-64/e_atan2.c: Likewise. + * sysdeps/ieee754/dbl-64/e_log.c: Likewise. + * sysdeps/ieee754/dbl-64/e_pow.c: Likewise. + * sysdeps/ieee754/dbl-64/halfulp.c: Likewise. + * sysdeps/ieee754/dbl-64/s_atan.c: Likewise. + * sysdeps/ieee754/dbl-64/s_tan.c: Likewise. + 2011-10-22 Andreas Schwab <schwab@linux-m68k.org> * math/s_nan.c: Undef __nan. |