glibc/sysdeps/aarch64/fpu
Joe Ramsay 2d82d781a5 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>
2024-11-01 16:10:41 +00:00
..
bits
finclude
scripts
acos_advsimd.c
acos_sve.c
acosf_advsimd.c
acosf_sve.c
acosh_advsimd.c
acosh_sve.c
acoshf_advsimd.c
acoshf_sve.c
advsimd_f32_protos.h
asin_advsimd.c
asin_sve.c
asinf_advsimd.c
asinf_sve.c
asinh_advsimd.c
asinh_sve.c
asinhf_advsimd.c
asinhf_sve.c
atan2_advsimd.c
atan2_sve.c
atan2f_advsimd.c
atan2f_sve.c
atan_advsimd.c
atan_sve.c
atanf_advsimd.c
atanf_sve.c
atanh_advsimd.c
atanh_sve.c
atanhf_advsimd.c
atanhf_sve.c
bench-libmvec-arch.h
cbrt_advsimd.c
cbrt_sve.c
cbrtf_advsimd.c
cbrtf_sve.c
cos_advsimd.c
cos_sve.c
cosf_advsimd.c
cosf_sve.c
cosh_advsimd.c
cosh_sve.c
coshf_advsimd.c
coshf_sve.c
erf_advsimd.c AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
erf_data.c AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
erf_sve.c AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
erfc_advsimd.c AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
erfc_data.c AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
erfc_sve.c AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
erfcf_advsimd.c AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
erfcf_data.c AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
erfcf_sve.c AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
erff_advsimd.c AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
erff_data.c AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
erff_sve.c AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
exp2_advsimd.c
exp2_sve.c
exp2f_advsimd.c
exp2f_sve.c
exp10_advsimd.c
exp10_sve.c
exp10f_advsimd.c
exp10f_sve.c
exp_advsimd.c
exp_sve.c
expf_advsimd.c
expf_sve.c
expm1_advsimd.c
expm1_sve.c
expm1f_advsimd.c
expm1f_sve.c
fclrexcpt.c
fedisblxcpt.c
feenablxcpt.c
fegetenv.c
fegetexcept.c
fegetmode.c
fegetround.c
feholdexcpt.c
fenv_private.h
fesetenv.c
fesetexcept.c
fesetmode.c
fesetround.c
feupdateenv.c
fgetexcptflg.c
finite_pow.h
fpu_control.h
fraiseexcpt.c
fsetexcptflg.c
ftestexcept.c
get-rounding-mode.h
hypot_advsimd.c
hypot_sve.c
hypotf_advsimd.c
hypotf_sve.c
log1p_advsimd.c
log1p_sve.c
log1pf_advsimd.c
log1pf_sve.c
log2_advsimd.c
log2_sve.c
log2f_advsimd.c
log2f_sve.c
log10_advsimd.c
log10_sve.c
log10f_advsimd.c
log10f_sve.c
log_advsimd.c
log_sve.c
logf_advsimd.c
logf_sve.c
Makefile AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
math_private.h
math-barriers.h
math-tests-arch.h
math-use-builtins-ceil.h
math-use-builtins-floor.h
math-use-builtins-fma.h
math-use-builtins-fmax.h
math-use-builtins-fmin.h
math-use-builtins-nearbyint.h
math-use-builtins-rint.h
math-use-builtins-round.h
math-use-builtins-sqrt.h
math-use-builtins-trunc.h
poly_advsimd_f32.h
poly_advsimd_f64.h
poly_generic.h
poly_sve_f32.h
poly_sve_f64.h
poly_sve_generic.h
pow_advsimd.c
pow_sve.c
powf_advsimd.c
powf_sve.c
s_llrint.c
s_llrintf.c
s_llround.c
s_llroundf.c
s_lrint.c
s_lrintf.c
s_lround.c
s_lroundf.c
s_roundeven.c
s_roundevenf.c
sin_advsimd.c
sin_sve.c
sinf_advsimd.c
sinf_sve.c
sinh_advsimd.c
sinh_sve.c
sinhf_advsimd.c
sinhf_sve.c
sv_expf_inline.h
sv_expm1f_inline.h
sv_log1p_inline.h
sv_log1pf_inline.h
sv_math.h
tan_advsimd.c
tan_sve.c
tanf_advsimd.c
tanf_sve.c
tanh_advsimd.c
tanh_sve.c
tanhf_advsimd.c
tanhf_sve.c
test-double-advsimd-wrappers.c
test-double-advsimd.h
test-double-sve-wrappers.c
test-double-sve.h
test-float-advsimd-wrappers.c
test-float-advsimd.h
test-float-sve-wrappers.c
test-float-sve.h
test-vpcs-vector-wrapper.h
v_exp_data.c
v_exp_tail_data.c
v_expf_inline.h
v_expm1f_inline.h
v_log1p_inline.h
v_log1pf_inline.h
v_log2_data.c
v_log10_data.c
v_log_data.c
v_math.h
v_pow_exp_data.c
v_pow_log_data.c
v_powf_data.c
vecmath_config.h AArch64: Remove SVE erf and erfc tables 2024-11-01 16:10:41 +00:00
Versions