mep.md (sibcall_internal): Change register to avoid argument registers.

* config/mep/mep.md (sibcall_internal): Change register to avoid
argument registers.
(sibcall_value_internal): Likewise.

From-SVN: r149701
This commit is contained in:
DJ Delorie 2009-07-15 22:44:40 -04:00 committed by DJ Delorie
parent 4c4b7a6ad5
commit 11af2d7b91
2 changed files with 10 additions and 4 deletions

View File

@ -1,3 +1,9 @@
2009-07-15 DJ Delorie <dj@redhat.com>
* config/mep/mep.md (sibcall_internal): Change register to avoid
argument registers.
(sibcall_value_internal): Likewise.
2009-07-15 Eric Botcazou <ebotcazou@adacore.com> 2009-07-15 Eric Botcazou <ebotcazou@adacore.com>
PR rtl-optimization/40710 PR rtl-optimization/40710

View File

@ -1927,8 +1927,8 @@
return "jmp\t%0"; return "jmp\t%0";
else if (mep_vliw_mode_match (operands[2])) else if (mep_vliw_mode_match (operands[2]))
return return
"movu $3, %0\n\ "movu $0, %0\n\
jmp $3"; jmp $0";
else else
return return
"ldc $12, $lp\n\ "ldc $12, $lp\n\
@ -2002,8 +2002,8 @@
return "jmp\t%1"; return "jmp\t%1";
else if (mep_vliw_mode_match (operands[3])) else if (mep_vliw_mode_match (operands[3]))
return return
"movu $3, %1\n\ "movu $0, %1\n\
jmp $3"; jmp $0";
else else
return return
"ldc $12, $lp\n\ "ldc $12, $lp\n\