Allow calls to absolute addresses.

From-SVN: r2154
This commit is contained in:
Michael Meissner 1992-09-18 21:33:31 +00:00
parent a5cc4aa982
commit 2bba3a75c6

View File

@ -4005,6 +4005,13 @@ move\\t%0,%z4\\n\\
if (GET_CODE (target) == SYMBOL_REF)
return \"%*jal\\t%0\";
else if (GET_CODE (target) == CONST_INT)
{
operands[0] = target;
operands[1] = gen_rtx (REG, SImode, GP_REG_FIRST + 31);
return \"%*%[li\\t%@,%0\\n\\tjal\\t%1,%@%]\";
}
else
{
operands[0] = target;
@ -4048,6 +4055,13 @@ move\\t%0,%z4\\n\\
if (GET_CODE (target) == SYMBOL_REF)
return \"%*jal\\t%1\";
else if (GET_CODE (target) == CONST_INT)
{
operands[1] = target;
operands[2] = gen_rtx (REG, SImode, GP_REG_FIRST + 31);
return \"%*%[li\\t%@,%1\\n\\tjal\\t%2,%@%]\";
}
else
{
operands[1] = target;