This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/master-aarch64 in repository toolchain/ci/glibc.
from d3e4f5a101 s_sincosf.h: Change pio4 type to float [BZ #28713] adds 163f625cf9 elf: Remove excessive p_align check on PT_LOAD segments [BZ #28688] adds c6d7d6312c intl/plural.y: Avoid conflicting declarations of yyerror and yylex adds f20f980c71 x86-64: Add vector acos/acosf implementation to libmvec
No new revisions were added by this update.
Summary of changes: bits/libm-simd-decl-stubs.h | 11 + elf/dl-load.c | 9 +- intl/plural.y | 5 + math/bits/mathcalls.h | 2 +- sysdeps/unix/sysv/linux/x86_64/libmvec.abilist | 8 + sysdeps/x86/fpu/bits/math-vector.h | 4 + sysdeps/x86/fpu/finclude/math-vector-fortran.h | 4 + sysdeps/x86_64/fpu/Makeconfig | 1 + sysdeps/x86_64/fpu/Versions | 4 + sysdeps/x86_64/fpu/libm-test-ulps | 20 ++ .../ifunc-mathvec-avx512-skx.h} | 36 +-- .../svml_d_acos2_core-sse2.S} | 21 +- .../svml_d_acos2_core.c} | 24 +- .../x86_64/fpu/multiarch/svml_d_acos2_core_sse4.S | 303 ++++++++++++++++++++ .../svml_d_acos4_core-sse.S} | 21 +- .../svml_d_acos4_core.c} | 24 +- .../x86_64/fpu/multiarch/svml_d_acos4_core_avx2.S | 285 +++++++++++++++++++ .../svml_d_acos8_core-avx2.S} | 21 +- .../svml_d_acos8_core.c} | 24 +- .../fpu/multiarch/svml_d_acos8_core_avx512.S | 307 +++++++++++++++++++++ .../svml_s_acosf16_core-avx2.S} | 21 +- .../svml_s_acosf16_core.c} | 25 +- .../fpu/multiarch/svml_s_acosf16_core_avx512.S | 271 ++++++++++++++++++ .../svml_s_acosf4_core-sse2.S} | 21 +- .../svml_s_acosf4_core.c} | 25 +- .../x86_64/fpu/multiarch/svml_s_acosf4_core_sse4.S | 270 ++++++++++++++++++ .../svml_s_acosf8_core-sse.S} | 23 +- .../svml_s_acosf8_core.c} | 25 +- .../x86_64/fpu/multiarch/svml_s_acosf8_core_avx2.S | 264 ++++++++++++++++++ ...double-vlen2-wrappers.c => svml_d_acos2_core.S} | 26 +- ...double-vlen2-wrappers.c => svml_d_acos4_core.S} | 26 +- ...le-vlen2-wrappers.c => svml_d_acos4_core_avx.S} | 24 +- ...double-vlen2-wrappers.c => svml_d_acos8_core.S} | 24 +- ...uble-vlen2-wrappers.c => svml_s_acosf16_core.S} | 24 +- ...ouble-vlen2-wrappers.c => svml_s_acosf4_core.S} | 26 +- ...ouble-vlen2-wrappers.c => svml_s_acosf8_core.S} | 26 +- ...e-vlen2-wrappers.c => svml_s_acosf8_core_avx.S} | 24 +- sysdeps/x86_64/fpu/test-double-libmvec-acos-avx.c | 1 + sysdeps/x86_64/fpu/test-double-libmvec-acos-avx2.c | 1 + .../x86_64/fpu/test-double-libmvec-acos-avx512f.c | 1 + sysdeps/x86_64/fpu/test-double-libmvec-acos.c | 3 + sysdeps/x86_64/fpu/test-double-vlen2-wrappers.c | 1 + .../x86_64/fpu/test-double-vlen4-avx2-wrappers.c | 1 + sysdeps/x86_64/fpu/test-double-vlen4-wrappers.c | 1 + sysdeps/x86_64/fpu/test-double-vlen8-wrappers.c | 1 + sysdeps/x86_64/fpu/test-float-libmvec-acosf-avx.c | 1 + sysdeps/x86_64/fpu/test-float-libmvec-acosf-avx2.c | 1 + .../x86_64/fpu/test-float-libmvec-acosf-avx512f.c | 1 + sysdeps/x86_64/fpu/test-float-libmvec-acosf.c | 3 + sysdeps/x86_64/fpu/test-float-vlen16-wrappers.c | 1 + sysdeps/x86_64/fpu/test-float-vlen4-wrappers.c | 1 + .../x86_64/fpu/test-float-vlen8-avx2-wrappers.c | 1 + sysdeps/x86_64/fpu/test-float-vlen8-wrappers.c | 1 + 53 files changed, 1957 insertions(+), 342 deletions(-) copy sysdeps/x86_64/fpu/{test-double-vlen8-wrappers.c => multiarch/ifunc-mathvec-a [...] copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => multiarch/svml_d_acos2_co [...] copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => multiarch/svml_d_acos2_co [...] create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acos2_core_sse4.S copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => multiarch/svml_d_acos4_co [...] copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => multiarch/svml_d_acos4_co [...] create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acos4_core_avx2.S copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => multiarch/svml_d_acos8_co [...] copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => multiarch/svml_d_acos8_co [...] create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_d_acos8_core_avx512.S copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => multiarch/svml_s_acosf16_ [...] copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => multiarch/svml_s_acosf16_ [...] create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acosf16_core_avx512.S copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => multiarch/svml_s_acosf4_c [...] copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => multiarch/svml_s_acosf4_c [...] create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acosf4_core_sse4.S copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => multiarch/svml_s_acosf8_c [...] copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => multiarch/svml_s_acosf8_c [...] create mode 100644 sysdeps/x86_64/fpu/multiarch/svml_s_acosf8_core_avx2.S copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => svml_d_acos2_core.S} (55%) copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => svml_d_acos4_core.S} (55%) copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => svml_d_acos4_core_avx.S} (55%) copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => svml_d_acos8_core.S} (55%) copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => svml_s_acosf16_core.S} (55%) copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => svml_s_acosf4_core.S} (55%) copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => svml_s_acosf8_core.S} (55%) copy sysdeps/x86_64/fpu/{test-double-vlen2-wrappers.c => svml_s_acosf8_core_avx.S} (55%) create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acos-avx.c create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acos-avx2.c create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acos-avx512f.c create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-acos.c create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acosf-avx.c create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acosf-avx2.c create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acosf-avx512f.c create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-acosf.c