From 0ccc7153ccd8fbecefb0793a65cd5a85cdb099fc Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Sun, 22 Oct 2017 08:03:46 -0700 Subject: x86-64: Add logf with FMA For workload-spec2017.wrf, on Skylake, it improves performance by: Before After Improvement reciprocal-throughput 16.1534 13.8874 16% latency 41.9642 34.3072 22% * sysdeps/x86_64/fpu/multiarch/Makefile (libm-sysdep_routines): Add e_logf-fma. (CFLAGS-e_logf-fma.c): New. * sysdeps/x86_64/fpu/multiarch/e_logf-fma.c: New file. * sysdeps/x86_64/fpu/multiarch/e_logf.c: Likewise. --- ChangeLog | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 347bdb7c77..603cdae049 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2017-10-22 H.J. Lu + + * sysdeps/x86_64/fpu/multiarch/Makefile (libm-sysdep_routines): + Add e_logf-fma. + (CFLAGS-e_logf-fma.c): New. + * sysdeps/x86_64/fpu/multiarch/e_logf-fma.c: New file. + * sysdeps/x86_64/fpu/multiarch/e_logf.c: Likewise. + 2017-10-22 H.J. Lu * sysdeps/i386/fpu/e_logf.S: Removed. -- cgit v1.2.3