diff options
author | Ulrich Drepper <drepper@gmail.com> | 2011-10-20 22:43:15 -0400 |
---|---|---|
committer | Ulrich Drepper <drepper@gmail.com> | 2011-10-20 22:43:15 -0400 |
commit | ed72b6545f6d20f2d29ed71d65394d4a75ad358e (patch) | |
tree | e47730c47098dfbf1d41d95210009fd4a5fc0e5c /ChangeLog | |
parent | 8d4f46c613c4397c5531b959744541862cf09ad0 (diff) | |
download | glibc-ed72b6545f6d20f2d29ed71d65394d4a75ad358e.tar glibc-ed72b6545f6d20f2d29ed71d65394d4a75ad358e.tar.gz glibc-ed72b6545f6d20f2d29ed71d65394d4a75ad358e.tar.bz2 glibc-ed72b6545f6d20f2d29ed71d65394d4a75ad358e.zip |
Check for FMA4 support and generate appropriate fma functions
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -1,5 +1,14 @@ 2011-10-20 Ulrich Drepper <drepper@gmail.com> + * sysdeps/i386/configure.in: Test for -mfma4 option. + * config.h.in: Add HAVE_FMA4_SUPPORT entry. + * sysdeps/x86_64/multiarch/init-arch.h: Define HAS_FMA4 and + COMMON_CPUID_INDEX_80000001. + * sysdeps/x86_64/multiarch/init-arch.c: Read 80000001 leaf for AMD. + * sysdeps/x86_64/fpu/multiarch/s_fma.c: Test for FMA4 support and + use it if FMA3 is not supported. + * sysdeps/x86_64/fpu/multiarch/s_fmaf.c: Likewise. + * sysdeps/x86_64/multiarch/s_fma.c: Moved to ../fpu/multiarch. * sysdeps/x86_64/multiarch/s_fmaf.c: Likewise. |