Commit 8365d59b by Torbjorn Granlund

(output_ior): Don't handle reg operands.

From-SVN: r3636
parent d5db6922
...@@ -1445,8 +1445,6 @@ char * ...@@ -1445,8 +1445,6 @@ char *
output_ior (operands) output_ior (operands)
rtx *operands; rtx *operands;
{ {
if (GET_CODE (operands[2]) == CONST_INT)
{
unsigned mask = INTVAL (operands[2]); unsigned mask = INTVAL (operands[2]);
int bs0, bs1, bs2, p, len; int bs0, bs1, bs2, p, len;
...@@ -1470,9 +1468,6 @@ output_ior (operands) ...@@ -1470,9 +1468,6 @@ output_ior (operands)
operands[2] = gen_rtx (CONST_INT, VOIDmode, p); operands[2] = gen_rtx (CONST_INT, VOIDmode, p);
operands[3] = gen_rtx (CONST_INT, VOIDmode, len); operands[3] = gen_rtx (CONST_INT, VOIDmode, len);
return "depi -1,%2,%3,%0"; return "depi -1,%2,%3,%0";
}
else
return "or %1,%2,%0";
} }
/* Output an ascii string. */ /* Output an ascii string. */
......
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