OSDN Git Service

* config/i386/i386.md (UNSPECV_CMPXCHG): Rename from
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Nov 2008 16:55:49 +0000 (16:55 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 24 Nov 2008 16:55:49 +0000 (16:55 +0000)
commitdb3acdd0c09d39606323915b510fd44fd9cc42dd
treee40a0ae9bc586efd02ccf4fef83cb95e3bb08237
parent76279446300a339ce78244c854a5bc0cd4ff144c
* config/i386/i386.md (UNSPECV_CMPXCHG): Rename from
UNSPECV_CMPXCHG_[12].
* config/i386/sync.md: Use UNSPECV_CMPXCHG instead of
UNSPECV_CMPXCHG_[12].

PR target/36793
* config/i386/sync.md (memory_barrier): New expander.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@142160 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/config/i386/sync.md