* sysdeps/x86_64/strlen.S: Replace with new SSE2 based implementation
commitb79188d71716b6286866e06add976fe84100595e
authorOndrej Bilka <neleai@seznam.cz>
Wed, 6 Mar 2013 20:41:32 +0000 (6 21:41 +0100)
committerOndrej Bilka <neleai@seznam.cz>
Wed, 6 Mar 2013 20:54:01 +0000 (6 21:54 +0100)
tree194a834b5c018ad08b13ed18ef8d9b708ad832c7
parent39120df9b9e2ad9674c0d6265757a7a68e10051f
* sysdeps/x86_64/strlen.S: Replace with new SSE2 based implementation
which is faster on all x86_64 architectures.
Tested on AMD, Intel Nehalem, SNB, IVB.
12 files changed:
ChangeLog
sysdeps/x86_64/multiarch/Makefile
sysdeps/x86_64/multiarch/ifunc-impl-list.c
sysdeps/x86_64/multiarch/strcat-sse2-unaligned.S [moved from sysdeps/x86_64/multiarch/strlen-sse2-pminub.S with 88% similarity]
sysdeps/x86_64/multiarch/strcat-ssse3.S
sysdeps/x86_64/multiarch/strlen-sse2-no-bsf.S [deleted file]
sysdeps/x86_64/multiarch/strlen-sse4.S [deleted file]
sysdeps/x86_64/multiarch/strlen.S [deleted file]
sysdeps/x86_64/multiarch/strnlen-sse2-no-bsf.S [deleted file]
sysdeps/x86_64/multiarch/strnlen.S [deleted file]
sysdeps/x86_64/strlen.S
sysdeps/x86_64/strnlen.S