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

Reply via email to