Replace uses of determine_value_range with range_of_expr.
authorAldy Hernandez <aldyh@redhat.com>
Wed, 26 May 2021 06:53:07 +0000 (08:53 +0200)
committerAldy Hernandez <aldyh@redhat.com>
Thu, 3 Jun 2021 15:47:54 +0000 (17:47 +0200)
commit04affb328c6a7e29427287c5192da38864f0dbca
tree7fc6ce9c8a100f5e9ab6ae297e52d3ebbfcf93c6
parentcaa60c12715dd9b0cbb550a45e5878214a10a2fe
Replace uses of determine_value_range with range_of_expr.

The expression evaluator changes to the range_query API provide
everything determine_value_range does.  This patch replaces all uses
with calls into the range_query API.

gcc/ChangeLog:

* calls.c (get_size_range): Use range_of_expr instead of
determine_value_range.
* tree-affine.c (expr_to_aff_combination): Same.
* tree-data-ref.c (split_constant_offset): Same.
* tree-vrp.c (determine_value_range_1): Remove.
(determine_value_range): Remove.
* tree-vrp.h (determine_value_range): Remove.
gcc/calls.c
gcc/tree-affine.c
gcc/tree-data-ref.c
gcc/tree-vrp.c
gcc/tree-vrp.h