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.
This commit is contained in:
Aldy Hernandez 2020-08-04 06:55:55 +02:00
parent ab54c44fa6
commit 967c966f21
2 changed files with 2 additions and 2 deletions

View file

@ -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;

View file

@ -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);