glibc/sysdeps
H.J. Lu 1b214630ce x86_64: Add expm1 with FMA
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.
2023-08-14 08:14:19 -07:00
..
aarch64 configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
alpha configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
arc configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
arm configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
csky configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
generic sparc: Fix la_symbind for bind-now (BZ 23734) 2023-07-12 15:29:08 -03:00
gnu configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
hppa configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
htl htl: Add support for static TSD data 2023-08-08 12:17:48 +02:00
hurd
i386 i686: Fix build with --disable-multiarch 2023-08-10 10:29:29 -03:00
ia64 configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
ieee754 x86_64: Add expm1 with FMA 2023-08-14 08:14:19 -07:00
loongarch Loongarch: Add ifunc support and add different versions of strlen 2023-08-14 09:47:09 +08:00
m68k configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
mach hurd: Make error_t an int in C++ 2023-08-08 16:07:57 +02:00
microblaze configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
mips MIPS: Update mips32 and mip64 libm test ulps 2023-07-25 22:20:57 +02:00
nios2 configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
nptl
or1k configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
posix
powerpc powerpc longjmp: Fix build after chk hidden builtin fix 2023-08-04 10:03:59 +02:00
pthread Exclude routines from fortification 2023-07-05 16:59:48 +02:00
riscv riscv: Update rvd libm test ulps 2023-07-22 15:55:33 +02:00
s390 configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
sh configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
sparc configure: Use autoconf 2.71 2023-07-17 10:08:10 -04:00
unix Loongarch: Add ifunc support and add different versions of strlen 2023-08-14 09:47:09 +08:00
wordsize-32
wordsize-64
x86 x86: Fix incorrect scope of setting shared_per_thread [BZ# 30745] 2023-08-11 15:33:08 -05:00
x86_64 x86_64: Add expm1 with FMA 2023-08-14 08:14:19 -07:00