This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-aarch64 in repository toolchain/ci/glibc.
from 11c88336e3 NEWS: Add item for __memcmpeq adds 3592ccd472 String: Add __memcmpeq as build target adds cf3acd774f Benchtests: Add benchtests for __memcmpeq adds cf4fd28ea4 x86_64: Add support for __memcmpeq using sse2, avx2, and evex adds fa7f63d8d6 x86_64: Add sse2 optimized __memcmpeq in memcmp-sse2.S adds b4ed69ba16 x86_64: Add avx2 optimized __memcmpeq in memcmpeq-avx2.S adds 9b7cfab180 x86_64: Add evex optimized __memcmpeq in memcmpeq-evex.S
No new revisions were added by this update.
Summary of changes: benchtests/Makefile | 2 +- benchtests/bench-memcmp.c | 14 +- benchtests/{bench-wmemcmp.c => bench-memcmpeq.c} | 4 +- string/Makefile | 2 +- debug/memset_chk.c => string/memcmpeq.c | 16 +- sysdeps/generic/ifunc-init.h | 5 +- sysdeps/x86_64/memcmp.S | 64 +++- sysdeps/x86_64/multiarch/Makefile | 4 + sysdeps/x86_64/multiarch/ifunc-impl-list.c | 18 ++ .../multiarch/{ifunc-avx2.h => ifunc-memcmpeq.h} | 20 +- sysdeps/x86_64/multiarch/memcmp-sse2.S | 4 +- sysdeps/x86_64/multiarch/memcmp.c | 3 - .../{memchr-avx2-rtm.S => memcmpeq-avx2-rtm.S} | 6 +- sysdeps/x86_64/multiarch/memcmpeq-avx2.S | 324 +++++++++++++++++++++ sysdeps/x86_64/multiarch/memcmpeq-evex.S | 323 ++++++++++++++++++++ .../multiarch/memcmpeq-sse2.S} | 8 +- sysdeps/x86_64/multiarch/{memset.c => memcmpeq.c} | 16 +- 17 files changed, 776 insertions(+), 57 deletions(-) copy benchtests/{bench-wmemcmp.c => bench-memcmpeq.c} (93%) copy debug/memset_chk.c => string/memcmpeq.c (71%) copy sysdeps/x86_64/multiarch/{ifunc-avx2.h => ifunc-memcmpeq.h} (74%) copy sysdeps/x86_64/multiarch/{memchr-avx2-rtm.S => memcmpeq-avx2-rtm.S} (68%) create mode 100644 sysdeps/x86_64/multiarch/memcmpeq-avx2.S create mode 100644 sysdeps/x86_64/multiarch/memcmpeq-evex.S copy sysdeps/{i386/i686/multiarch/memcpy_chk-nonshared.S => x86_64/multiarch/memcm [...] copy sysdeps/x86_64/multiarch/{memset.c => memcmpeq.c} (72%)