sync.md (memory_barrier_nosse): Disable also for TARGET_64BIT.
authorUros Bizjak <ubizjak@gmail.com>
Wed, 26 Nov 2008 16:49:20 +0000 (17:49 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Wed, 26 Nov 2008 16:49:20 +0000 (17:49 +0100)
commit13fd89472d1fdefb04d2d10a215fd162938773b6
tree6f7ebfee7031b23d16d855839c19d331e91eb768
parent10b923de93e9c5198611c6d4f11d784d80ef75c8
sync.md (memory_barrier_nosse): Disable also for TARGET_64BIT.

* config/i386/sync.md (memory_barrier_nosse): Disable also for
TARGET_64BIT.  Remove special asm template for TARGET_64BIT case.
(memory_barrier): Do not generate memory_barrier_nosse instruction
for TARGET_64BIT.
* config/i386/sse.md (*sse2_mfence): Also enable for TARGET_64BIT.

From-SVN: r142224
gcc/ChangeLog
gcc/config/i386/sse.md
gcc/config/i386/sync.md