(simplify_binary_operation, case SMAX): Cast to unsiged HOST_WIDE_INT

instead of unsigned int.

From-SVN: r4259
This commit is contained in:
Richard Kenner 1993-04-28 14:56:43 -04:00
parent adb7a1cbf2
commit dbbe64450e
1 changed files with 2 additions and 1 deletions

View File

@ -3716,7 +3716,8 @@ simplify_binary_operation (code, mode, op0, op1)
case SMAX:
if (width <= HOST_BITS_PER_WIDE_INT && GET_CODE (op1) == CONST_INT
&& INTVAL (op1) == (unsigned) GET_MODE_MASK (mode) >> 1
&& (INTVAL (op1)
== (unsigned HOST_WIDE_INT) GET_MODE_MASK (mode) >> 1)
&& ! side_effects_p (op0))
return op1;
else if (rtx_equal_p (op0, op1) && ! side_effects_p (op0))