mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-21 01:12:26 +08:00
Remove unnecessary code from x86-32 SSSE3 strncmp
This commit is contained in:
parent
7583a88d1c
commit
fe72eebd67
@ -1,3 +1,8 @@
|
||||
2011-11-08 Ulrich Drepper <drepper@gmail.com>
|
||||
|
||||
* sysdeps/i386/i686/multiarch/strcmp-ssse3.S: Remove unnecessary
|
||||
instructions.
|
||||
|
||||
2011-11-07 Andreas Schwab <schwab@redhat.com>
|
||||
|
||||
* libio/genops.c (_IO_flush_all_lockp): Only register cleanup
|
||||
|
@ -1,5 +1,5 @@
|
||||
/* strcmp with SSSE3
|
||||
Copyright (C) 2010 Free Software Foundation, Inc.
|
||||
Copyright (C) 2010, 2011 Free Software Foundation, Inc.
|
||||
Contributed by Intel Corporation.
|
||||
This file is part of the GNU C Library.
|
||||
|
||||
@ -2201,8 +2201,6 @@ L(less16bytes_sncmp):
|
||||
movzbl 15(%eax), %ecx
|
||||
cmpb %cl, 15(%edx)
|
||||
jne L(neq)
|
||||
test %cl, %cl
|
||||
je L(eq)
|
||||
|
||||
POP (%ebp)
|
||||
xor %eax, %eax
|
||||
|
Loading…
Reference in New Issue
Block a user