From 623aac7f84dfddee9bcf9d51f23612479cf672ec Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 26 Aug 2010 22:09:34 -0700 Subject: Unroll x86-64 strlen --- ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 33fe899ff0..6a1bd6a873 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2010-08-26 H.J. Lu + + * sysdeps/x86_64/strlen.S: Unroll the loop. + * sysdeps/x86_64/multiarch/Makefile (sysdep_routines): Add + strlen-sse2 strlen-sse2-bsf. + * sysdeps/x86_64/multiarch/strlen.S ((strlen): Return + __strlen_no_bsf if bit_Slow_BSF is set. + (__strlen_sse42): Removed. + * sysdeps/x86_64/multiarch/strlen-no-bsf.S: New file. + * sysdeps/x86_64/multiarch/strlen-sse4.S: New file. + 2010-08-25 Roland McGrath * sysdeps/x86_64/multiarch/varshift.S: File removed. -- cgit v1.2.3