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

--- Comment #11 from uros at gcc dot gnu.org ---
Author: uros
Date: Mon Sep 16 18:37:28 2019
New Revision: 275754

URL: https://gcc.gnu.org/viewcvs?rev=275754&root=gcc&view=rev
Log:
        PR target/91719
        * config/i386/i386.h (TARGET_USE_XCHG_FOR_ATOMIC_STORE): New macro.
        * config/i386/x86-tune.def (X86_TUNE_USE_XCHG_FOR_ATOMIC_STORE): New.
        * config/i386/sync.md (atomic_store<mode>): emit XCHG for
        TARGET_USE_XCHG_FOR_ATOMIC_STORE.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/i386/i386.h
    trunk/gcc/config/i386/sync.md
    trunk/gcc/config/i386/x86-tune.def

Reply via email to