Commit a9c64fcc by Paul Koning Committed by Paul Koning

pdp11.c (output_move_quad): Fix ICE for CPU register to register move.

* config/pdp11/pdp11.c (output_move_quad): Fix ICE for CPU
register to register move.

From-SVN: r166066
parent c153355f
2010-10-29 Paul Koning <ni1d@arrl.net>
* config/pdp11/pdp11.c (output_move_quad): Fix ICE for CPU
register to register move.
2010-10-29 Paul Koning <ni1d@arrl.net>
* config/pdp11/pdp11.c (print_operand_address): Correct handling
of integer constant addresses, delete vax-only logic.
......@@ -695,12 +695,6 @@ output_move_quad (rtx *operands)
gcc_assert (optype0 != RNDOP && optype1 != RNDOP);
/* check if we move a CPU reg to an FPU reg, or vice versa! */
if (optype0 == REGOP && optype1 == REGOP)
/* bogus - 64 bit cannot reside in CPU! */
gcc_assert (!CPU_REG_P(REGNO(operands[0]))
&& !CPU_REG_P (REGNO(operands[1])));
if (optype0 == REGOP || optype1 == REGOP)
{
/* check for use of clrd????
......
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