Commit aeb7ff68 by Richard Henderson Committed by Richard Henderson

* recog.c (push_operand, pop_operand): VOIDmode needn't match modes.

From-SVN: r25624
parent 9a794e50
Sun Mar 7 02:44:15 1999 Richard Henderson <rth@cygnus.com>
* recog.c (push_operand, pop_operand): VOIDmode needn't match modes.
Sun Mar 7 01:58:47 1999 Richard Henderson <rth@cygnus.com>
* cse.c (canon_hash): Never reject hard regs in CCmode.
......
......@@ -1206,7 +1206,7 @@ push_operand (op, mode)
if (GET_CODE (op) != MEM)
return 0;
if (GET_MODE (op) != mode)
if (mode != VOIDmode && GET_MODE (op) != mode)
return 0;
op = XEXP (op, 0);
......@@ -1231,7 +1231,7 @@ pop_operand (op, mode)
if (GET_CODE (op) != MEM)
return 0;
if (GET_MODE (op) != mode)
if (mode != VOIDmode && GET_MODE (op) != mode)
return 0;
op = XEXP (op, 0);
......
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