tree-vrp.c (add_assert_info): Guard dump_printf with dump_enabled_p.
2018-10-23 Richard Biener <rguenther@suse.de> * tree-vrp.c (add_assert_info): Guard dump_printf with dump_enabled_p. * gimple-ssa-evrp-analyze.c (evrp_range_analyzer::record_ranges_from_incoming_edge): Use value_range::ignore_equivs_equal_p. From-SVN: r265422
This commit is contained in:
parent
1cab645d3e
commit
99c24b911b
3 changed files with 13 additions and 6 deletions
|
@ -1,3 +1,11 @@
|
|||
2018-10-23 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* tree-vrp.c (add_assert_info): Guard dump_printf with
|
||||
dump_enabled_p.
|
||||
* gimple-ssa-evrp-analyze.c
|
||||
(evrp_range_analyzer::record_ranges_from_incoming_edge):
|
||||
Use value_range::ignore_equivs_equal_p.
|
||||
|
||||
2018-10-23 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/87105
|
||||
|
|
|
@ -209,9 +209,7 @@ evrp_range_analyzer::record_ranges_from_incoming_edge (basic_block bb)
|
|||
value_range *old_vr = get_value_range (vrs[i].first);
|
||||
value_range tem (old_vr->kind (), old_vr->min (), old_vr->max ());
|
||||
tem.intersect (vrs[i].second);
|
||||
if (tem.kind () == old_vr->kind ()
|
||||
&& tem.min () == old_vr->min ()
|
||||
&& tem.max () == old_vr->max ())
|
||||
if (tem.ignore_equivs_equal_p (*old_vr))
|
||||
continue;
|
||||
push_value_range (vrs[i].first, vrs[i].second);
|
||||
if (is_fallthru
|
||||
|
|
|
@ -2299,9 +2299,10 @@ add_assert_info (vec<assert_info> &asserts,
|
|||
info.val = val;
|
||||
info.expr = expr;
|
||||
asserts.safe_push (info);
|
||||
dump_printf (MSG_NOTE | MSG_PRIORITY_INTERNALS,
|
||||
"Adding assert for %T from %T %s %T\n",
|
||||
name, expr, op_symbol_code (comp_code), val);
|
||||
if (dump_enabled_p ())
|
||||
dump_printf (MSG_NOTE | MSG_PRIORITY_INTERNALS,
|
||||
"Adding assert for %T from %T %s %T\n",
|
||||
name, expr, op_symbol_code (comp_code), val);
|
||||
}
|
||||
|
||||
/* If NAME doesn't have an ASSERT_EXPR registered for asserting
|
||||
|
|
Loading…
Add table
Reference in a new issue