[Bug string/19776] Unreachable code in sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S

hjl.tools at gmail dot com sourceware-bugzilla@sourceware.org
Sun Mar 6 22:15:00 GMT 2016


https://sourceware.org/bugzilla/show_bug.cgi?id=19776

--- Comment #1 from H.J. Lu <hjl.tools at gmail dot com> ---
There are

ENTRY(__memcpy_sse2_unaligned)
   movq  %rsi, %rax
   leaq  (%rdx,%rdx), %rcx
   subq  %rdi, %rax
   subq  %rdx, %rax
   cmpq  %rcx, %rax
   jb L(overlapping)

When branch is taken,

   cmpq  %rsi, %rdi
   jae   .L3

will never be taken.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Glibc-bugs mailing list