Commit 9c1eed37 by Jeffrey A Law Committed by Jeff Law

pa.c (emit_move_sequence): Verify operand0 is a hard register before determining…

pa.c (emit_move_sequence): Verify operand0 is a hard register before determining its register class.

        * pa.c (emit_move_sequence): Verify operand0 is a hard register
        before determining its register class.

From-SVN: r40160
parent 2d1b811d
Thu Mar 1 09:49:58 2001 Jeffrey A Law (law@cygnus.com)
* pa.c (emit_move_sequence): Verify operand0 is a hard register
before determining its register class.
2001-03-01 Bernd Schmidt <bernds@redhat.com>
* config/ia64/ia64.c (ia64_hard_regno_rename_ok): Disallow renaming
......
......@@ -1336,8 +1336,9 @@ emit_move_sequence (operands, mode, scratch_reg)
return 1;
}
/* Handle secondary reloads for SAR. These occur when trying to load
the SAR from memory a FP register, or with a constant. */
the SAR from memory, FP register, or with a constant. */
else if (GET_CODE (operand0) == REG
&& REGNO (operand0) < FIRST_PSEUDO_REGISTER
&& REGNO_REG_CLASS (REGNO (operand0)) == SHIFT_REGS
&& (GET_CODE (operand1) == MEM
|| GET_CODE (operand1) == CONST_INT
......
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