re PR target/48860 (r173265 breaks bootstrap on x86_64-apple-darwin10)
authorUros Bizjak <uros@gcc.gnu.org>
Wed, 4 May 2011 10:05:20 +0000 (12:05 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Wed, 4 May 2011 10:05:20 +0000 (12:05 +0200)
commit843b691524dbbb03fdcc541d2cfadb9f5ed84342
treeec6539e73094a4957ad4096496df6faa4479a72f
parentfbcf0dcae3e74f3f82e5aefef116c9d4f96bc48f
re PR target/48860 (r173265 breaks bootstrap on x86_64-apple-darwin10)

PR target/48860
* config/i386/i386.md (*movdi_internal_rex64) Use %vmovd
for reg<->xmm moves.
* config/i386/sse.md (*vec_concatv2di_rex64_sse4_1): Ditto.
(vec_concatv2di_rex64_sse): Ditto.
(*sse2_storeq_rex64): Do not emit %v prefix for mov{q} mnemonic.
(*vec_extractv2di_1_rex64): Ditto.

Revert:
2011-05-02  Uros Bizjak  <ubizjak@gmail.com>

* config/i386/mmx.md (*mov<mode>_internal_rex64): Use %vmovq for
reg<->xmm moves.
(*movv2sf_internal_rex64): Use %vmovq for reg<->xmm moves.

From-SVN: r173361
gcc/ChangeLog
gcc/config/i386/i386.md
gcc/config/i386/mmx.md
gcc/config/i386/sse.md