http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48860
--- Comment #6 from uros at gcc dot gnu.org 2011-05-04 10:05:23 UTC --- Author: uros Date: Wed May 4 10:05:20 2011 New Revision: 173361 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=173361 Log: 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 <ubiz...@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. Modified: trunk/gcc/ChangeLog trunk/gcc/config/i386/i386.md trunk/gcc/config/i386/mmx.md trunk/gcc/config/i386/sse.md