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

rth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Sep 25 21:49:00 GMT 2019


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

--- Comment #5 from Richard Henderson <rth at gcc dot gnu.org> ---
Author: rth
Date: Wed Sep 25 21:48:41 2019
New Revision: 276133

URL: https://gcc.gnu.org/viewcvs?rev=276133&root=gcc&view=rev
Log:
aarch64: Fix store-exclusive in load-operate LSE helpers

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

Modified:
    trunk/libgcc/ChangeLog
    trunk/libgcc/config/aarch64/lse.S


More information about the Gcc-bugs mailing list