Optimized wcschr and wcscpy for x86-64 and x86-32
commit1d3e4b618ae0217f1736753f3085f9c4fcc827bf
authorUlrich Drepper <drepper@gmail.com>
Sat, 17 Dec 2011 19:39:23 +0000 (17 14:39 -0500)
committerUlrich Drepper <drepper@gmail.com>
Sat, 17 Dec 2011 19:39:23 +0000 (17 14:39 -0500)
tree90a3f8d19f941a684e1482b8813c534d82cfb19e
parenta2d18b64edb486825fb5946eefc2131426ccfec9
Optimized wcschr and wcscpy for x86-64 and x86-32
20 files changed:
ChangeLog
NEWS
string/test-strcmp.c
sysdeps/i386/i686/multiarch/Makefile
sysdeps/i386/i686/multiarch/wcschr-c.c [new file with mode: 0644]
sysdeps/i386/i686/multiarch/wcschr-sse2.S [new file with mode: 0644]
sysdeps/i386/i686/multiarch/wcschr.S [new file with mode: 0644]
sysdeps/i386/i686/multiarch/wcscpy-c.c [new file with mode: 0644]
sysdeps/i386/i686/multiarch/wcscpy-ssse3.S [new file with mode: 0644]
sysdeps/i386/i686/multiarch/wcscpy.S [copied from wcsmbs/wcschr.c with 51% similarity]
sysdeps/i386/i686/multiarch/wcsrchr-c.c [new file with mode: 0644]
sysdeps/i386/i686/multiarch/wcsrchr-sse2.S [new file with mode: 0644]
sysdeps/i386/i686/multiarch/wcsrchr.S [new file with mode: 0644]
sysdeps/x86_64/multiarch/Makefile
sysdeps/x86_64/multiarch/wcscpy-c.c [new file with mode: 0644]
sysdeps/x86_64/multiarch/wcscpy-ssse3.S [new file with mode: 0644]
sysdeps/x86_64/multiarch/wcscpy.S [copied from wcsmbs/wcschr.c with 59% similarity]
sysdeps/x86_64/wcschr.S [new file with mode: 0644]
sysdeps/x86_64/wcsrchr.S [new file with mode: 0644]
wcsmbs/wcschr.c