about summary refs log tree commit diff
path: root/ports/sysdeps/unix/sysv/linux/am33/getmsg.c
diff options
context:
space:
mode:
authorJoe Ramsay <Joe.Ramsay@arm.com>2024-10-28 14:58:35 +0000
committerWilco Dijkstra <wilco.dijkstra@arm.com>2024-10-28 15:01:37 +0000
commit1cf29fbc5be23db775d1dfa6b332ded6e6554252 (patch)
treec4e79fb806e2400be4574bb1f29034a02ec90bf8 /ports/sysdeps/unix/sysv/linux/am33/getmsg.c
parent95129e6b8fabdaa8cd8a4a5cc20be0f4cb0ba59f (diff)
downloadglibc-master.tar.gz
glibc-master.tar.xz
glibc-master.zip
AArch64: Small optimisation in AdvSIMD erf and erfc HEAD master
In both routines, reduce register pressure such that GCC 14 emits no
spills for erf and fewer spills for erfc.  Also use more efficient
comparison for the special-case in erf.

Benchtests show erf improves by 6.4%, erfc by 1.0%.
Diffstat (limited to 'ports/sysdeps/unix/sysv/linux/am33/getmsg.c')
0 files changed, 0 insertions, 0 deletions