* i386.md (movdi_rex64_1): Fix mmx<->int move opcode.

From-SVN: r62544
This commit is contained in:
Jan Hubicka 2003-02-07 21:26:28 +00:00
parent 3f755ed062
commit 5ccbcd8cf9

View File

@ -1983,12 +1983,12 @@
case TYPE_SSEMOV:
if (get_attr_mode (insn) == MODE_TI)
return "movdqa\t{%1, %0|%0, %1}";
/* FALLTHRU */
case TYPE_MMXMOV:
/* Moves from and into integer register is done using movd opcode with
REX prefix. */
if (GENERAL_REG_P (operands[0]) || GENERAL_REG_P (operands[1]))
return "movd\t{%1, %0|%0, %1}";
/* FALLTHRU */
case TYPE_MMXMOV:
return "movq\t{%1, %0|%0, %1}";
case TYPE_MULTI:
return "#";