summaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>2003-04-14 21:59:54 +0000
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>2003-04-14 21:59:54 +0000
commitddb425f34207d6efd0425a9bfc5a9340c7d73931 (patch)
treed6f78a17177abce92c003a3fe0b73ef57a45b129 /gcc/tree.h
parentabecbfc664cce98005dd0dc168a2e30196e1ddf8 (diff)
downloadgcc-ddb425f34207d6efd0425a9bfc5a9340c7d73931.tar.gz
* tree.c (int_fits_type_p): Extract generic checks from the case
of constant type bounds. Refine the checks against constant type bounds to allow for possible decisions against each of these bounds without requiring both bounds to be constant. (tree_int_cst_msb): Put back. * tree.h (tree_int_cst_msb): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@65598 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index c72e3d022c6..95f2ad4ac03 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -2300,6 +2300,7 @@ extern int tree_int_cst_lt PARAMS ((tree, tree));
extern int tree_int_cst_compare PARAMS ((tree, tree));
extern int host_integerp PARAMS ((tree, int));
extern HOST_WIDE_INT tree_low_cst PARAMS ((tree, int));
+extern int tree_int_cst_msb PARAMS ((tree));
extern int tree_int_cst_sgn PARAMS ((tree));
extern int tree_expr_nonnegative_p PARAMS ((tree));
extern int rtl_expr_nonnegative_p PARAMS ((rtx));