Hi Andre,
the patch series passed bootstrap and check with no new fails on Graviton2 
aarch64-linux.

Thanks,
Sebastian

On 4/16/20, 12:24 PM, "Pop, Sebastian" <s...@amazon.com> wrote:

    Thanks Andre for the back-port to gcc-8.  Overall the patches look good to 
me.
    
    Could you please move the patch "[PATCH 13/19][GCC-8] Aarch64: Fix 
shrinkwrapping interactions with atomics (PR92692)"
    just after "[PATCH 8/19][GCC-8] aarch64: Implement TImode compare-and-swap"
    such that the change that breaks TSAN builds gets fixed right away instead 
of waiting to get the fix after 4 more patches?
    
    I would like to test the patches on Graviton2.
    Could you please send me the git format-patch version?
    It is hard to extract the patches from the mailing list without the patches 
getting scrambled.
    
    Thanks,
    Sebastian
    
    On 4/16/20, 7:24 AM, "Andre Vieira (lists)" 
<andre.simoesdiasvie...@arm.com> wrote:
       
        Hi,
        
        This series backports all the patches and fixes regarding outline
        atomics to the gcc-8 branch.
        
        Bootstrapped the series for aarch64-linux-gnu and regression tested.
        Is this OK for gcc-8?
        
        Andre Vieira (19):
        aarch64: Add early clobber for aarch64_store_exclusive
        aarch64: Simplify LSE cas generation
        aarch64: Improve cas generation
        aarch64: Improve swp generation
        aarch64: Improve atomic-op lse generation
        aarch64: Remove early clobber from ATOMIC_LDOP scratch
        aarch64: Extend %R for integer registers
        aarch64: Implement TImode compare-and-swap
        aarch64: Tidy aarch64_split_compare_and_swap
        aarch64: Add out-of-line functions for LSE atomics
        Add visibility to libfunc constructors
        aarch64: Implement -moutline-atomics
        Aarch64: Fix shrinkwrapping interactions with atomics (PR92692)
        aarch64: Fix store-exclusive in load-operate LSE helpers
        aarch64: Configure for sys/auxv.h in libgcc for lse-init.c
        aarch64: Fix up aarch64_compare_and_swaphi pattern [PR94368]
        aarch64: Fix bootstrap with old binutils [PR93053]
        aarch64: Fix ICE due to aarch64_gen_compare_reg_maybe_ze [PR94435]
        re PR target/90724 (ICE with __sync_bool_compare_and_swap with
        -march=armv8.2-a+sve)
        
        
    
    

Reply via email to