]> git.ipfire.org Git - thirdparty/glibc.git/commit
AArch64: Remove SVE erf and erfc tables
authorJoe Ramsay <Joe.Ramsay@arm.com>
Fri, 1 Nov 2024 15:48:54 +0000 (15:48 +0000)
committerWilco Dijkstra <wilco.dijkstra@arm.com>
Fri, 1 Nov 2024 16:10:41 +0000 (16:10 +0000)
commit2d82d781a539ce8e82178fc1fa2c99ae1884e7fe
treef12a3d4fae269805d922457e80a46873cfd60ee2
parent6d477b8de8c3a84a061a78c05e5300143b297850
AArch64: Remove SVE erf and erfc tables

By using a combination of mask-and-add instead of the shift-based
index calculation the routines can share the same table as other
variants with no performance degradation.

The tables change name because of other changes in downstream AOR.

Reviewed-by: Wilco Dijkstra <Wilco.Dijkstra@arm.com>
16 files changed:
sysdeps/aarch64/fpu/Makefile
sysdeps/aarch64/fpu/erf_advsimd.c
sysdeps/aarch64/fpu/erf_data.c
sysdeps/aarch64/fpu/erf_sve.c
sysdeps/aarch64/fpu/erfc_advsimd.c
sysdeps/aarch64/fpu/erfc_data.c
sysdeps/aarch64/fpu/erfc_sve.c
sysdeps/aarch64/fpu/erfcf_advsimd.c
sysdeps/aarch64/fpu/erfcf_data.c
sysdeps/aarch64/fpu/erfcf_sve.c
sysdeps/aarch64/fpu/erff_advsimd.c
sysdeps/aarch64/fpu/erff_data.c
sysdeps/aarch64/fpu/erff_sve.c
sysdeps/aarch64/fpu/sv_erf_data.c [deleted file]
sysdeps/aarch64/fpu/sv_erff_data.c [deleted file]
sysdeps/aarch64/fpu/vecmath_config.h