mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-10 07:10:06 +00:00
x86-64: Remove the unnecessary testl in strlen-avx2.S
Since the result of testl is never used, this patch removes it. Tested on 64-bit AVX2 machine. * sysdeps/x86_64/multiarch/strlen-avx2.S (STRLEN): Remove the unnecessary testl.
This commit is contained in:
parent
0937e209a7
commit
e322ec3282
@ -1,3 +1,8 @@
|
||||
2018-05-14 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* sysdeps/x86_64/multiarch/strlen-avx2.S (STRLEN): Remove the
|
||||
unnecessary testl.
|
||||
|
||||
2018-05-13 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* sysdeps/hppa/dl-machine.h (elf_machine_rela): Add
|
||||
|
@ -378,7 +378,6 @@ L(4x_vec_end):
|
||||
jnz L(first_vec_x2)
|
||||
VPCMPEQ %ymm4, %ymm0, %ymm4
|
||||
vpmovmskb %ymm4, %eax
|
||||
testl %eax, %eax
|
||||
L(first_vec_x3):
|
||||
tzcntl %eax, %eax
|
||||
addq $(VEC_SIZE * 3), %rax
|
||||
|
Loading…
Reference in New Issue
Block a user