mirror of git://gcc.gnu.org/git/gcc.git
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:
parent
4c4b7a6ad5
commit
11af2d7b91
|
@ -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
|
||||||
|
|
|
@ -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\
|
||||||
|
|
Loading…
Reference in New Issue