aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2020-08-04 06:55:55 +0200
committerAldy Hernandez <aldyh@redhat.com>2020-08-04 07:23:42 +0200
commit967c966f212a3a05ae88715231cd8dba1e452e2e (patch)
treea58f985854e57cf348cce65ae30a95723193a7f2 /gcc
parentab54c44fa6f66de4627a795f0783ea0163d17143 (diff)
downloadgcc-967c966f212a3a05ae88715231cd8dba1e452e2e.zip
gcc-967c966f212a3a05ae88715231cd8dba1e452e2e.tar.gz
gcc-967c966f212a3a05ae88715231cd8dba1e452e2e.tar.bz2
Adjust get_range_info to use the base irange class.
gcc/ChangeLog: * tree-ssanames.c (get_range_info): Use irange instead of value_range. * tree-ssanames.h (get_range_info): Same.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/tree-ssanames.c2
-rw-r--r--gcc/tree-ssanames.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/gcc/tree-ssanames.c b/gcc/tree-ssanames.c
index c143a93..d943265 100644
--- a/gcc/tree-ssanames.c
+++ b/gcc/tree-ssanames.c
@@ -441,7 +441,7 @@ get_range_info (const_tree name, wide_int *min, wide_int *max)
in a value_range VR. Returns the value_range_kind. */
enum value_range_kind
-get_range_info (const_tree name, value_range &vr)
+get_range_info (const_tree name, irange &vr)
{
tree min, max;
wide_int wmin, wmax;
diff --git a/gcc/tree-ssanames.h b/gcc/tree-ssanames.h
index 47df4e4..3395824 100644
--- a/gcc/tree-ssanames.h
+++ b/gcc/tree-ssanames.h
@@ -73,7 +73,7 @@ extern void set_range_info (tree, const value_range &);
/* Gets the value range from SSA. */
extern enum value_range_kind get_range_info (const_tree, wide_int *,
wide_int *);
-extern enum value_range_kind get_range_info (const_tree, value_range &);
+extern enum value_range_kind get_range_info (const_tree, irange &);
extern void set_nonzero_bits (tree, const wide_int_ref &);
extern wide_int get_nonzero_bits (const_tree);
extern bool ssa_name_has_boolean_range (tree);