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_build/master-aarch64 in repository toolchain/ci/glibc.
from 1b0c60f95b x86: Remove SSSE3 instruction for broadcast in memset.S (SSE2 Only) new e1d32b8364 linux: fix accuracy of get_nprocs and get_nprocs_conf [BZ #28865] new dc98eeeb95 benchtests: Add benches for bzero new 3d9f171bfb x86-64: Optimize bzero
The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: benchtests/Makefile | 3 + .../{bench-memset-large.c => bench-bzero-large.c} | 43 ++++---- .../{bench-memset-walk.c => bench-bzero-walk.c} | 40 ++++---- benchtests/{bench-memset-large.c => bench-bzero.c} | 78 ++++++++------- sysdeps/unix/sysv/linux/getsysstats.c | 94 ++++++++++++------ sysdeps/x86_64/memset.S | 8 ++ sysdeps/x86_64/multiarch/Makefile | 1 + .../x86_64/multiarch/{ifunc-memset.h => bzero.c} | 66 +++++++------ sysdeps/x86_64/multiarch/ifunc-impl-list.c | 42 ++++++++ .../multiarch/memset-avx2-unaligned-erms-rtm.S | 1 + .../x86_64/multiarch/memset-avx2-unaligned-erms.S | 6 ++ .../multiarch/memset-avx512-unaligned-erms.S | 3 + .../x86_64/multiarch/memset-evex-unaligned-erms.S | 3 + .../x86_64/multiarch/memset-sse2-unaligned-erms.S | 1 + .../x86_64/multiarch/memset-vec-unaligned-erms.S | 110 ++++++++++++++++----- 15 files changed, 331 insertions(+), 168 deletions(-) copy benchtests/{bench-memset-large.c => bench-bzero-large.c} (73%) copy benchtests/{bench-memset-walk.c => bench-bzero-walk.c} (78%) copy benchtests/{bench-memset-large.c => bench-bzero.c} (62%) copy sysdeps/x86_64/multiarch/{ifunc-memset.h => bzero.c} (57%)