https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78433

--- Comment #4 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
On X86_64:

--- good        2016-11-20 19:12:27.353412333 +0100
+++ bad 2016-11-20 19:13:37.738531151 +0100
@@ -892,7 +892,7 @@
        leaq    1(%rax), %rdx
        cmpq    $0, -8(%r12,%rdx,8)
        jne     .L115
-       leaq    38(,%rax,8), %rax
+       leaq    31(,%rax,8), %rax
        movq    %rsp, %r14
        andq    $-16, %rax
        subq    %rax, %rsp
@@ -1009,7 +1009,7 @@
        leaq    1(%rdx), %rax
        cmpq    $0, -8(%r12,%rax,8)
        jne     .L132
-       leaq    38(,%rdx,8), %rdx
+       leaq    31(,%rdx,8), %rdx
        movq    %rsp, -112(%rbp)
        movq    -56(%rbp), %rcx
        andq    $-16, %rdx

Reply via email to