]> git.ipfire.org Git - thirdparty/glibc.git/commit
x86: Remove str{n}cat-ssse3
authorNoah Goldstein <goldstein.w.n@gmail.com>
Thu, 14 Apr 2022 16:47:36 +0000 (11:47 -0500)
committerNoah Goldstein <goldstein.w.n@gmail.com>
Fri, 15 Apr 2022 04:21:41 +0000 (23:21 -0500)
commite084ccd37ef6374962fb10d5f6479f55e1130d33
tree1a80aa6fb4def5f4cd451c55b572673d69ce50d2
parentc024a0b9cf26a4c1df4da7ee5fe4098df3f59d93
x86: Remove str{n}cat-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-strcpy.h
sysdeps/x86_64/multiarch/strcat-ssse3.S [deleted file]
sysdeps/x86_64/multiarch/strncat-ssse3.S [deleted file]