PR target/55981
commita5b5a55aaa7d738765cd08d6783ac38bf88d3036
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Jan 2013 16:24:54 +0000 (17 16:24 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Jan 2013 16:24:54 +0000 (17 16:24 +0000)
treeb7898c195d3c06960e76ef62961462135d90f289
parentb2c40440264243c1cfd7b14978da73cdeadc96ae
PR target/55981
* config/i386/sync.md (atomic_store<mode>): Always generate SWImode
store through atomic_store<mode>_1.
(atomic_store<mode>_1): Macroize insn using SWI mode iterator.

testsuite/ChangeLog:

PR target/55981
* gcc.target/pr55981.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195273 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/sync.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr55981.c [new file with mode: 0644]