[Bug target/48860] r173265 breaks bootstrap on x86_64-apple-darwin10

uros at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed May 4 10:08:00 GMT 2011


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  <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.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/i386/i386.md
    trunk/gcc/config/i386/mmx.md
    trunk/gcc/config/i386/sse.md



More information about the Gcc-bugs mailing list