about summary refs log tree commit diff
path: root/sysdeps/x86_64/fpu/multiarch/s_expm1-fma.c
Commit message (Collapse)AuthorAgeFilesLines
* x86_64: Add expm1 with FMAH.J. Lu2023-08-141-0/+10
On Skylake, it improves expm1 bench performance by: Before After Improvement max 70.204 68.054 3% min 20.709 16.2 22% mean 22.1221 16.7367 24% NB: Add extern long double __expm1l (long double); extern long double __expm1f128 (long double); for __typeof (__expm1l) and __typeof (__expm1f128) when __expm1 is defined since __expm1 may be expanded in their declarations which causes the build failure.