diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2021-06-25 11:24:30 -0400 |
---|---|---|
committer | Andrew MacLeod <amacleod@redhat.com> | 2021-06-29 14:57:01 -0400 |
commit | a7e655ae4016eaf04e261ff32fc67a14ebb0e329 (patch) | |
tree | 79247790befb4a60004473b51033f8063623ce04 /gcc/value-query.cc | |
parent | 8a8a7d332d5d01db5aea7336a36d9fd71a679fb1 (diff) | |
download | gcc-a7e655ae4016eaf04e261ff32fc67a14ebb0e329.zip gcc-a7e655ae4016eaf04e261ff32fc67a14ebb0e329.tar.gz gcc-a7e655ae4016eaf04e261ff32fc67a14ebb0e329.tar.bz2 |
Add stmt context in simplify_using_ranges.
There were places simplify_using_ranges was not utilzing the stmt context.
* vr-values.c (vr_values::vrp_stmt_computes_nonzero): Use stmt.
(simplify_using_ranges::op_with_boolean_value_range_p): Add a
statement for location context.
(check_for_binary_op_overflow): Ditto.
(simplify_using_ranges::get_vr_for_comparison): Ditto.
(simplify_using_ranges::compare_name_with_value): Ditto.
(simplify_using_ranges::compare_names): Ditto.
(vrp_evaluate_conditional_warnv_with_ops_using_ranges): Ditto.
(simplify_using_ranges::simplify_truth_ops_using_ranges): Ditto.
(simplify_using_ranges::simplify_min_or_max_using_ranges): Ditto.
(simplify_using_ranges::simplify_internal_call_using_ranges): Ditto.
(simplify_using_ranges::two_valued_val_range_p): Ditto.
(simplify_using_ranges::simplify): Ditto.
* vr-values.h: Adjust prototypes.
Diffstat (limited to 'gcc/value-query.cc')
0 files changed, 0 insertions, 0 deletions