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

Qing Zhao <qing.zhao at oracle dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |qing.zhao at oracle dot com

--- Comment #4 from Qing Zhao <qing.zhao at oracle dot com> ---
the issue is confirmed on aarch64.

In addition to X86, testing the same testing case on SPARC, we see No such
issue:

***SPARC: (sparc use multiple stores when compile with -O):
f:
        mov     72, %g1
        stb     %g1, [%o0]
        mov     105, %g1
        stb     %g1, [%o0+1]
        mov     33, %g1
        stb     %g1, [%o0+2]
        jmp     %o7+8
         stb    %g0, [%o0+3]

Reply via email to