Remove unused range_int_cst_singleton_p.
authorAldy Hernandez <aldyh@redhat.com>
Mon, 4 Nov 2019 19:52:24 +0000 (19:52 +0000)
committerAldy Hernandez <aldyh@gcc.gnu.org>
Mon, 4 Nov 2019 19:52:24 +0000 (19:52 +0000)
From-SVN: r277792

gcc/ChangeLog
gcc/tree-vrp.c
gcc/tree-vrp.h

index d45d4fc786d556245729220e61f63e7fa061d232..c585360b537d73eec31df4f011ad97e79b0e6310 100644 (file)
@@ -1,3 +1,8 @@
+2019-11-04  Aldy Hernandez  <aldyh@redhat.com>
+
+       * tree-vrp.c (range_int_cst_singleton_p): Remove.
+       * tree-vrp.h (range_int_cst_singleton_p): Remove.
+
 2019-11-04  Aldy Hernandez  <aldyh@redhat.com>
 
        * tree-vrp.c (value_range_base::normalize_addresses): Handle
index c0c1e87a25909f3fcbb2a329e72e5e7b97b1b5c1..070db903147f2baace5697d56b9986812015139b 100644 (file)
@@ -945,15 +945,6 @@ range_int_cst_p (const value_range_base *vr)
   return (vr->kind () == VR_RANGE && range_has_numeric_bounds_p (vr));
 }
 
-/* Return true if VR is a INTEGER_CST singleton.  */
-
-bool
-range_int_cst_singleton_p (const value_range_base *vr)
-{
-  return (range_int_cst_p (vr)
-         && tree_int_cst_equal (vr->min (), vr->max ()));
-}
-
 /* Return the single symbol (an SSA_NAME) contained in T if any, or NULL_TREE
    otherwise.  We only handle additive operations and set NEG to true if the
    symbol is negated and INV to the invariant part, if any.  */
index 4bfdfeb8f7905e2273a01afa0e121a510f216180..1fde88fe0fec3ae69dc0a156bec3003075b1be2c 100644 (file)
@@ -282,7 +282,6 @@ extern bool infer_value_range (gimple *, tree, tree_code *, tree *);
 extern bool vrp_bitmap_equal_p (const_bitmap, const_bitmap);
 
 extern bool range_int_cst_p (const value_range_base *);
-extern bool range_int_cst_singleton_p (const value_range_base *);
 
 extern int compare_values (tree, tree);
 extern int compare_values_warnv (tree, tree, bool *);