This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release/2.33/master in repository glibc.
from b002995ea4 x86: Optimize L(less_vec) case in memcmp-evex-movbe.S new 63d1ff4aa0 x86: Optimize strcmp-avx2.S new 30f75f3a13 x86: Optimize strcmp-evex.S new 80f869106f x86-64: Fix strcmp-avx2.S new 53f4ff9ff4 x86-64: Fix strcmp-evex.S new ef264d262b x86: Improve vec generation in memset-vec-unaligned-erms.S new f5e0ea6c0d x86: Remove SSSE3 instruction for broadcast in memset.S (SSE2 Only) new 2381bb056f x86-64: Optimize bzero new 30058694a5 x86: Set .text section in memset-vec-unaligned-erms new a1b122aa90 x86: Fix bug in strncmp-evex and strncmp-avx2 [BZ #28895] new 07b5c14c43 x86: Fix fallback for wcsncmp_avx2 in strcmp-avx2.S [BZ #28896]
The 10 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: string/test-strncmp.c | 20 +- sysdeps/x86/tst-strncmp-rtm.c | 15 + sysdeps/x86_64/memset.S | 22 +- sysdeps/x86_64/multiarch/Makefile | 205 ++- .../x86_64/multiarch/{ifunc-memset.h => bzero.c} | 68 +- 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 | 24 +- .../multiarch/memset-avx512-unaligned-erms.S | 21 +- .../x86_64/multiarch/memset-evex-unaligned-erms.S | 21 +- .../x86_64/multiarch/memset-sse2-unaligned-erms.S | 1 + .../x86_64/multiarch/memset-vec-unaligned-erms.S | 251 ++- sysdeps/x86_64/multiarch/strcmp-avx2.S | 1591 ++++++++++-------- sysdeps/x86_64/multiarch/strcmp-evex.S | 1713 +++++++++++--------- 14 files changed, 2339 insertions(+), 1656 deletions(-) copy sysdeps/x86_64/multiarch/{ifunc-memset.h => bzero.c} (56%)