]> gcc.gnu.org Git - gcc.git/commit
Remove range_query::get_value_range.
authorAldy Hernandez <aldyh@redhat.com>
Thu, 2 Mar 2023 13:47:41 +0000 (14:47 +0100)
committerAldy Hernandez <aldyh@redhat.com>
Wed, 26 Apr 2023 08:28:12 +0000 (10:28 +0200)
commite6910b622ad6dc2995155b24b22aaf2acc22c927
treed1bf58b5f66a3be60ad6bc6764be858f56d3f6a3
parent3d8c2d3aefa85d1e5f15804dd6345a88d139f9fb
Remove range_query::get_value_range.

gcc/ChangeLog:

* gimple-array-bounds.cc (array_bounds_checker::get_value_range):
Add irange argument.
(check_out_of_bounds_and_warn): Remove check for vr.
(array_bounds_checker::check_array_ref): Remove pointer qualifier
for vr and adjust accordingly.
* gimple-array-bounds.h (get_value_range): Add irange argument.
* value-query.cc (class equiv_allocator): Delete.
(range_query::get_value_range): Delete.
(range_query::range_query): Remove allocator access.
(range_query::~range_query): Same.
* value-query.h (get_value_range): Delete.
* vr-values.cc
(simplify_using_ranges::op_with_boolean_value_range_p): Remove
call to get_value_range.
(check_for_binary_op_overflow): Same.
(simplify_using_ranges::legacy_fold_cond_overflow): Same.
(simplify_using_ranges::simplify_abs_using_ranges): Same.
(simplify_using_ranges::simplify_cond_using_ranges_1): Same.
(simplify_using_ranges::simplify_casted_cond): Same.
(simplify_using_ranges::simplify_switch_using_ranges): Same.
(simplify_using_ranges::two_valued_val_range_p): Same.
gcc/gimple-array-bounds.cc
gcc/gimple-array-bounds.h
gcc/value-query.cc
gcc/value-query.h
gcc/vr-values.cc
This page took 0.055941 seconds and 6 git commands to generate.