From: H.J. Lu Date: Tue, 22 Mar 2016 15:36:16 +0000 (-0700) Subject: Don't set %rcx twice before "rep movsb" X-Git-Tag: glibc-2.24~459 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3c9a4cd16cbc7b79094fec68add2df66061ab5d7;p=thirdparty%2Fglibc.git Don't set %rcx twice before "rep movsb" * sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S (MEMCPY): Don't set %rcx twice before "rep movsb". --- diff --git a/ChangeLog b/ChangeLog index 522bc4fbc83..54454a54bee 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2016-03-22 H.J. Lu + + * sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S (MEMCPY): + Don't set %rcx twice before "rep movsb". + 2016-03-22 H.J. Lu [BZ #19583] diff --git a/sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S b/sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S index 74fed186e9b..b615d063c07 100644 --- a/sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S +++ b/sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S @@ -234,7 +234,6 @@ L(gobble_data_movsb): cmp %rcx, %rdx jae L(gobble_big_data_fwd) mov %rdx, %rcx - mov %rdx, %rcx rep movsb ret