diff options
author | Rafael Avila de Espindola <espindola@google.com> | 2008-04-08 18:25:09 +0000 |
---|---|---|
committer | Rafael Espindola <espindola@gcc.gnu.org> | 2008-04-08 18:25:09 +0000 |
commit | a1a6e271023a121bf1e0fd3ddf6331b0d0c4a937 (patch) | |
tree | 754086056f236b75db00acb1d0ab3dd483cb9212 /gcc/tree.h | |
parent | 581edf9260bddd3f0ce13e2f2b6758f6f638b22c (diff) | |
download | gcc-a1a6e271023a121bf1e0fd3ddf6331b0d0c4a937.zip gcc-a1a6e271023a121bf1e0fd3ddf6331b0d0c4a937.tar.gz gcc-a1a6e271023a121bf1e0fd3ddf6331b0d0c4a937.tar.bz2 |
fold-canst.c (tree_call_nonnegative_warnv_p): New.
2008-04-08 Rafael Espindola <espindola@google.com>
* fold-canst.c (tree_call_nonnegative_warnv_p): New.
(tree_invalid_nonnegative_warnv_p): Use tree_call_nonnegative_warnv_p.
* tree.h (tree_call_nonnegative_warnv_p): New.
From-SVN: r134102
Diffstat (limited to 'gcc/tree.h')
-rw-r--r-- | gcc/tree.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -4846,6 +4846,9 @@ extern bool tree_binary_nonnegative_warnv_p (enum tree_code, tree, tree, tree, bool *); extern bool tree_single_nonnegative_warnv_p (tree t, bool *strict_overflow_p); extern bool tree_invalid_nonnegative_warnv_p (tree t, bool *strict_overflow_p); +extern bool tree_call_nonnegative_warnv_p (enum tree_code code, tree, tree, + tree, tree, bool *); + extern bool tree_expr_nonzero_warnv_p (tree, bool *); extern bool fold_real_zero_addition_p (const_tree, const_tree, int); |