]> git.ipfire.org Git - thirdparty/glibc.git/commit
AArch64: Implement AdvSIMD and SVE atanpi/f
authorDylan Fleming <Dylan.Fleming@arm.com>
Mon, 19 May 2025 12:44:20 +0000 (12:44 +0000)
committerWilco Dijkstra <wilco.dijkstra@arm.com>
Mon, 19 May 2025 15:34:40 +0000 (15:34 +0000)
commitedf620281501fbf314855aa9b321688f280e9220
treef3c3c37f52b6e0ed51bd7cbee8def1cf86607a67
parent0ef2cf44e7784fc357660d80aed72f195485439f
AArch64: Implement AdvSIMD and SVE atanpi/f

Implement double and single precision variants of the C23 routine atanpi
for both AdvSIMD and SVE.

Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
15 files changed:
bits/libm-simd-decl-stubs.h
math/bits/mathcalls.h
sysdeps/aarch64/fpu/Makefile
sysdeps/aarch64/fpu/Versions
sysdeps/aarch64/fpu/advsimd_f32_protos.h
sysdeps/aarch64/fpu/atanpi_advsimd.c [new file with mode: 0644]
sysdeps/aarch64/fpu/atanpi_sve.c [new file with mode: 0644]
sysdeps/aarch64/fpu/atanpif_advsimd.c [new file with mode: 0644]
sysdeps/aarch64/fpu/atanpif_sve.c [new file with mode: 0644]
sysdeps/aarch64/fpu/bits/math-vector.h
sysdeps/aarch64/fpu/test-double-advsimd-wrappers.c
sysdeps/aarch64/fpu/test-double-sve-wrappers.c
sysdeps/aarch64/fpu/test-float-advsimd-wrappers.c
sysdeps/aarch64/fpu/test-float-sve-wrappers.c
sysdeps/unix/sysv/linux/aarch64/libmvec.abilist