Commit e9aff0f6 by Joern Rennecke

Adjust last change to plus_constant change.

From-SVN: r193895
parent 0ccfc3ab
...@@ -165,7 +165,7 @@ ...@@ -165,7 +165,7 @@
(match_code "reg,subreg,mem,const_int,const_double,const_vector") (match_code "reg,subreg,mem,const_int,const_double,const_vector")
{ {
if (GET_CODE (op) == MEM && misaligned_operand (op, mode) if (GET_CODE (op) == MEM && misaligned_operand (op, mode)
&& !address_operand (plus_constant (XEXP (op, 0), 4), SImode)) && !address_operand (plus_constant (Pmode, XEXP (op, 0), 4), SImode))
return 0; return 0;
return general_operand (op, mode); return general_operand (op, mode);
}) })
...@@ -192,7 +192,7 @@ ...@@ -192,7 +192,7 @@
} }
case MEM : case MEM :
if (GET_MODE_SIZE (mode) == 8 && misaligned_operand (op, mode) if (GET_MODE_SIZE (mode) == 8 && misaligned_operand (op, mode)
&& !address_operand (plus_constant (XEXP (op, 0), 4), SImode)) && !address_operand (plus_constant (Pmode, XEXP (op, 0), 4), SImode))
return 0; return 0;
return address_operand (XEXP (op, 0), mode); return address_operand (XEXP (op, 0), mode);
default : default :
......
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