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
This commit is contained in:
Paul Koning 2010-10-29 12:41:50 -04:00 committed by Paul Koning
parent c153355f26
commit a9c64fcc1e
2 changed files with 5 additions and 6 deletions

View File

@ -1,3 +1,8 @@
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

View File

@ -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????