tree-const.c (tree_call_nonnegative_warnv_p): Remove local variable arg1.

2008-04-15  Rafael Espindola  <espindola@google.com>

	* gcc/tree-const.c (tree_call_nonnegative_warnv_p): Remove local
	variable arg1.

From-SVN: r134315
This commit is contained in:
Rafael Avila de Espindola 2008-04-15 13:48:52 +00:00 committed by Rafael Espindola
parent 649caaad39
commit d059947010
2 changed files with 8 additions and 6 deletions

View File

@ -1,3 +1,8 @@
2008-04-15 Rafael Espindola <espindola@google.com>
* gcc/tree-const.c (tree_call_nonnegative_warnv_p): Remove local
variable arg1.
2008-04-15 Richard Guenther <rguenther@suse.de>
* tree-ssa-sccvn.h (vn_reference_lookup): Adjust prototype.

View File

@ -14103,12 +14103,9 @@ tree_call_nonnegative_warnv_p (enum tree_code code, tree type, tree fndecl,
CASE_FLT_FN (BUILT_IN_POWI):
/* True if the 1st argument is nonnegative or the second
argument is an even integer. */
if (TREE_CODE (arg1) == INTEGER_CST)
{
tree arg1 = arg1;
if ((TREE_INT_CST_LOW (arg1) & 1) == 0)
return true;
}
if (TREE_CODE (arg1) == INTEGER_CST
&& (TREE_INT_CST_LOW (arg1) & 1) == 0)
return true;
return tree_expr_nonnegative_warnv_p (arg0,
strict_overflow_p);