]> git.ipfire.org Git - thirdparty/glibc.git/commit
x86: Remove str{n}{case}cmp-ssse3
authorNoah Goldstein <goldstein.w.n@gmail.com>
Thu, 14 Apr 2022 16:47:35 +0000 (11:47 -0500)
committerNoah Goldstein <goldstein.w.n@gmail.com>
Fri, 15 Apr 2022 04:21:41 +0000 (23:21 -0500)
commitc024a0b9cf26a4c1df4da7ee5fe4098df3f59d93
tree5d91a1cf6f71a2b3a2e3229a47893c13c9921269
parentc725f408db3a374ae7aec4e83de15715113b6398
x86: Remove str{n}{case}cmp-ssse3

With SSE2, SSE4.1, AVX2, and EVEX versions very few targets prefer
SSSE3. As a result it is no longer worth it to keep the SSSE3
versions given the code size cost.
Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
sysdeps/x86_64/multiarch/Makefile
sysdeps/x86_64/multiarch/ifunc-impl-list.c
sysdeps/x86_64/multiarch/ifunc-strcasecmp.h
sysdeps/x86_64/multiarch/strcasecmp_l-ssse3.S [deleted file]
sysdeps/x86_64/multiarch/strcmp-ssse3.S [deleted file]
sysdeps/x86_64/multiarch/strcmp.c
sysdeps/x86_64/multiarch/strncase_l-ssse3.S [deleted file]
sysdeps/x86_64/multiarch/strncmp-ssse3.S [deleted file]
sysdeps/x86_64/multiarch/strncmp.c
sysdeps/x86_64/strcmp.S