aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2016-04-28 19:10:14 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2016-04-28 19:10:14 +0200
commit81262dad15795720e197df259bf690967bc57a2b (patch)
tree879304333dc392a536812778fa544a55b9084e3e /gcc/fold-const.c
parent7ff75c4966baf4853ac837b097a6cd2b4f8495d3 (diff)
downloadgcc-81262dad15795720e197df259bf690967bc57a2b.zip
gcc-81262dad15795720e197df259bf690967bc57a2b.tar.gz
gcc-81262dad15795720e197df259bf690967bc57a2b.tar.bz2
re PR target/70821 (x86_64: __atomic_fetch_add/sub() uses XADD rather than DECL in some cases)
PR target/70821 * config/i386/sync.md (define_peephole2 *atomic_fetch_add_cmp<mode>): Add new peephole2 where the first insn is *mov<mode>_or instead of *mov<mode>_internal. * gcc.target/i386/pr70821.c: New test. From-SVN: r235586
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions