[Bug target/91834] [10 Regression ] [AArch64] LSE atomics, warnings due to unpredictable behavior with strx and the same register for s and t

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Apr 22 16:09:45 GMT 2020


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

--- Comment #8 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-8 branch has been updated by Andre Simoes Dias Vieira
<avieira@gcc.gnu.org>:

https://gcc.gnu.org/g:4eaef24ba1f83ccfb54c9e473eb203cce3a9f12f

commit r8-10210-g4eaef24ba1f83ccfb54c9e473eb203cce3a9f12f
Author: Andre Vieira <andre.simoesdiasvieira@arm.com>
Date:   Thu Apr 16 10:16:16 2020 +0100

    aarch64: Fix store-exclusive in load-operate LSE helpers

    2020-04-16  Andre Vieira  <andre.simoesdiasvieira@arm.com>

            Backport from mainline
            2019-09-25  Richard Henderson  <richard.henderson@linaro.org>

            PR target/91834
            * config/aarch64/lse.S (LDNM): Ensure STXR output does not
            overlap the inputs.


More information about the Gcc-bugs mailing list