Commit 6bb1041e by Alexandre Oliva Committed by Alexandre Oliva

mn10300.md (movdi, movdf): Use high/low for movu operands.

* config/mn10300/mn10300.md (movdi, movdf): Use high/low for movu
operands.

From-SVN: r83510
parent 56c5197b
2004-06-22 Alexandre Oliva <aoliva@redhat.com>
* config/mn10300/mn10300.md (movdi, movdf): Use high/low for movu
operands.
2004-06-22 Dale Johannesen <dalej@apple.com> 2004-06-22 Dale Johannesen <dalej@apple.com>
* config/rs6000/rs6000.c (legitimate_offset_address_p): Make * config/rs6000/rs6000.c (legitimate_offset_address_p): Make
......
...@@ -547,7 +547,7 @@ ...@@ -547,7 +547,7 @@
== EXTENDED_REGS) == EXTENDED_REGS)
&& (((val[0] & 0x80) && ! (val[0] & 0xffffff00)) && (((val[0] & 0x80) && ! (val[0] & 0xffffff00))
|| ((val[0] & 0x800000) && ! (val[0] & 0xff000000)))) || ((val[0] & 0x800000) && ! (val[0] & 0xff000000))))
output_asm_insn (\"movu %1,%0\", operands); output_asm_insn (\"movu %L1,%L0\", operands);
else else
output_asm_insn (\"mov %L1,%L0\", operands); output_asm_insn (\"mov %L1,%L0\", operands);
...@@ -570,7 +570,7 @@ ...@@ -570,7 +570,7 @@
== EXTENDED_REGS) == EXTENDED_REGS)
&& (((val[1] & 0x80) && ! (val[1] & 0xffffff00)) && (((val[1] & 0x80) && ! (val[1] & 0xffffff00))
|| ((val[1] & 0x800000) && ! (val[1] & 0xff000000)))) || ((val[1] & 0x800000) && ! (val[1] & 0xff000000))))
output_asm_insn (\"movu %1,%0\", operands); output_asm_insn (\"movu %H1,%H0\", operands);
else else
output_asm_insn (\"mov %H1,%H0\", operands); output_asm_insn (\"mov %H1,%H0\", operands);
return \"\"; return \"\";
...@@ -759,7 +759,7 @@ ...@@ -759,7 +759,7 @@
== EXTENDED_REGS) == EXTENDED_REGS)
&& (((val[0] & 0x80) && ! (val[0] & 0xffffff00)) && (((val[0] & 0x80) && ! (val[0] & 0xffffff00))
|| ((val[0] & 0x800000) && ! (val[0] & 0xff000000)))) || ((val[0] & 0x800000) && ! (val[0] & 0xff000000))))
output_asm_insn (\"movu %1,%0\", operands); output_asm_insn (\"movu %L1,%L0\", operands);
else else
output_asm_insn (\"mov %L1,%L0\", operands); output_asm_insn (\"mov %L1,%L0\", operands);
...@@ -782,7 +782,7 @@ ...@@ -782,7 +782,7 @@
== EXTENDED_REGS) == EXTENDED_REGS)
&& (((val[1] & 0x80) && ! (val[1] & 0xffffff00)) && (((val[1] & 0x80) && ! (val[1] & 0xffffff00))
|| ((val[1] & 0x800000) && ! (val[1] & 0xff000000)))) || ((val[1] & 0x800000) && ! (val[1] & 0xff000000))))
output_asm_insn (\"movu %1,%0\", operands); output_asm_insn (\"movu %H1,%H0\", operands);
else else
output_asm_insn (\"mov %H1,%H0\", operands); output_asm_insn (\"mov %H1,%H0\", operands);
return \"\"; return \"\";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment