aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2019-09-16 20:37:28 +0200
committerUros Bizjak <uros@gcc.gnu.org>2019-09-16 20:37:28 +0200
commit48d552e5cd56ff3212d050efca3d5f34778af79f (patch)
tree03311cf5d034385e71ef869576b11ea1288ebe40 /gcc/go
parente4ab9e060be99646f066264d6f23320825a46054 (diff)
downloadgcc-48d552e5cd56ff3212d050efca3d5f34778af79f.zip
gcc-48d552e5cd56ff3212d050efca3d5f34778af79f.tar.gz
gcc-48d552e5cd56ff3212d050efca3d5f34778af79f.tar.bz2
re PR target/91719 (gcc compiles seq_cst store on x86-64 differently from clang/icc)
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. From-SVN: r275754
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions