PR target/55948
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 14 Jan 2013 16:44:55 +0000 (16:44 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 14 Jan 2013 16:44:55 +0000 (16:44 +0000)
commit5fc510c2456aa9f3ef4bf0f25dd24119b95eb6e4
tree8dabc46decc226ac7e33e4c8b887522986bde774
parent628a0abca6b1136578b282dda9b1fa52b12cc554
PR target/55948
* config/i386/sync.md (atomic_store<mode>_1): New pattern.
(atomic_store<mode>): Call atomic_store<mode>_1 for IX86_HLE_RELEASE
memmodel flag.

testsuite/ChangeLog

PR target/55948
* gcc.target/i386/hle-clear-rel.c: New file
* gcc.target/i386/hle-store-rel.c: New file.

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