[PATCH v2] Faster strchr implementation.
Ondřej Bílka
neleai@seznam.cz
Fri Aug 16 11:28:00 GMT 2013
On Fri, Aug 16, 2013 at 03:17:58PM +0400, Liubov Dmitrieva wrote:
>
Here.
* sysdeps/x86_64/multiarch/ifunc-impl-list.c
(__libc_ifunc_impl_list): Remove: __strchr_sse42.
* sysdeps/x86_64/multiarch/strchr.S (__strchr_sse42): Remove.
(strchr): Remove __strchr_sse42 ifunc selection.
* sysdeps/x86_64/strchr.S (strchr): Use optimized implementation.
* sysdeps/x86_64/strchrnul.S: Include sysdeps/x86_64/strchr.S.
diff --git a/sysdeps/x86_64/multiarch/ifunc-impl-list.c b/sysdeps/x86_64/multiarch/ifunc-impl-list.c
index 28d3579..8486294 100644
--- a/sysdeps/x86_64/multiarch/ifunc-impl-list.c
More information about the Libc-alpha
mailing list