re PR tree-optimization/29439 (ICE in fold-const.c:1385 with -O1 -fwrapv -ftree-vrp)
2006-11-06 Andrew Pinski <andrew_pinski@playstation.sony.com> PR tree-opt/29439 * tree-vrp.c (vrp_int_const_binop): Use the correct tree when checking for overflow. From-SVN: r118530
This commit is contained in:
parent
abe601c7cb
commit
3ea0e1e4d3
@ -1,3 +1,9 @@
|
|||||||
|
2006-11-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
|
||||||
|
|
||||||
|
PR tree-opt/29439
|
||||||
|
* tree-vrp.c (vrp_int_const_binop): Use the correct tree when
|
||||||
|
checking for overflow.
|
||||||
|
|
||||||
2006-11-06 Jan van Dijk <jan@etpmod.phys.tue.nl>
|
2006-11-06 Jan van Dijk <jan@etpmod.phys.tue.nl>
|
||||||
|
|
||||||
* configure.ac: Fixed typo in case statement: :: changed to ;;
|
* configure.ac: Fixed typo in case statement: :: changed to ;;
|
||||||
|
@ -1177,7 +1177,7 @@ vrp_int_const_binop (enum tree_code code, tree val1, tree val2)
|
|||||||
else if (code == MULT_EXPR && !integer_zerop (val1))
|
else if (code == MULT_EXPR && !integer_zerop (val1))
|
||||||
{
|
{
|
||||||
tree tmp = int_const_binop (TRUNC_DIV_EXPR,
|
tree tmp = int_const_binop (TRUNC_DIV_EXPR,
|
||||||
TYPE_MAX_VALUE (TREE_TYPE (val1)),
|
res,
|
||||||
val1, 0);
|
val1, 0);
|
||||||
int check = compare_values (tmp, val2);
|
int check = compare_values (tmp, val2);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user