aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv
diff options
context:
space:
mode:
authorDylan Fleming <Dylan.Fleming@arm.com>2025-05-19 13:58:30 +0000
committerWilco Dijkstra <wilco.dijkstra@arm.com>2025-05-19 15:35:25 +0000
commit96abd59bf2a11ddd4e7ccaac840ec13c0b62d3ba (patch)
tree44ba7f6bfb1720034291107c08ecac409c88d08f /sysdeps/unix/sysv
parentedf620281501fbf314855aa9b321688f280e9220 (diff)
downloadglibc-96abd59bf2a11ddd4e7ccaac840ec13c0b62d3ba.zip
glibc-96abd59bf2a11ddd4e7ccaac840ec13c0b62d3ba.tar.gz
glibc-96abd59bf2a11ddd4e7ccaac840ec13c0b62d3ba.tar.bz2
AArch64: Implement AdvSIMD and SVE atan2pi/f
Implement double and single precision variants of the C23 routine atan2pi for both AdvSIMD and SVE. Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
Diffstat (limited to 'sysdeps/unix/sysv')
-rw-r--r--sysdeps/unix/sysv/linux/aarch64/libmvec.abilist5
1 files changed, 5 insertions, 0 deletions
diff --git a/sysdeps/unix/sysv/linux/aarch64/libmvec.abilist b/sysdeps/unix/sysv/linux/aarch64/libmvec.abilist
index 2714648..f7f72b6 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libmvec.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libmvec.abilist
@@ -154,12 +154,17 @@ GLIBC_2.42 _ZGVnN2v_asinpi F
GLIBC_2.42 _ZGVnN2v_asinpif F
GLIBC_2.42 _ZGVnN2v_atanpi F
GLIBC_2.42 _ZGVnN2v_atanpif F
+GLIBC_2.42 _ZGVnN2vv_atan2pi F
+GLIBC_2.42 _ZGVnN2vv_atan2pif F
GLIBC_2.42 _ZGVnN4v_acospif F
GLIBC_2.42 _ZGVnN4v_asinpif F
GLIBC_2.42 _ZGVnN4v_atanpif F
+GLIBC_2.42 _ZGVnN4vv_atan2pif F
GLIBC_2.42 _ZGVsMxv_acospi F
GLIBC_2.42 _ZGVsMxv_acospif F
GLIBC_2.42 _ZGVsMxv_asinpi F
GLIBC_2.42 _ZGVsMxv_asinpif F
GLIBC_2.42 _ZGVsMxv_atanpi F
GLIBC_2.42 _ZGVsMxv_atanpif F
+GLIBC_2.42 _ZGVsMxvv_atan2pi F
+GLIBC_2.42 _ZGVsMxvv_atan2pif F