Home
last modified time | relevance | path

Searched refs:simplify_using_ranges (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dvr-values.h30 class simplify_using_ranges
33 simplify_using_ranges (range_query *query = NULL,
35 ~simplify_using_ranges ();
176 simplify_using_ranges simplifier;
H A Dvr-values.cc490 simplify_using_ranges::op_with_boolean_value_range_p (tree op, gimple *s) in op_with_boolean_value_range_p()
1987 simplify_using_ranges::get_vr_for_comparison (int i, value_range_equiv *tem, in get_vr_for_comparison()
2011 simplify_using_ranges::compare_name_with_value in compare_name_with_value()
2092 simplify_using_ranges::compare_names (enum tree_code comp, tree n1, tree n2, in compare_names()
2207 simplify_using_ranges::vrp_evaluate_conditional_warnv_with_ops_using_ranges in vrp_evaluate_conditional_warnv_with_ops_using_ranges()
2229 simplify_using_ranges::vrp_evaluate_conditional_warnv_with_ops in vrp_evaluate_conditional_warnv_with_ops()
2338 simplify_using_ranges::vrp_evaluate_conditional (tree_code code, tree op0, in vrp_evaluate_conditional()
2429 simplify_using_ranges::vrp_visit_cond_stmt (gcond *stmt, edge *taken_edge_p) in vrp_visit_cond_stmt()
2928 simplify_using_ranges::simplify_truth_ops_using_ranges in simplify_truth_ops_using_ranges()
3006 simplify_using_ranges::simplify_div_or_mod_using_ranges in simplify_div_or_mod_using_ranges()
[all …]
H A Dgimple-ssa-evrp.cc111 simplify_using_ranges simplifier;
H A Dtree-ssa-dom.cc685 simplify_using_ranges simplifier (m_vr_values); in simplify()
2223 simplify_using_ranges simpl (m_evrp_range_analyzer); in optimize_stmt()
H A DChangeLog-202010314 * vr-values.c (simplify_using_ranges::fold_cond): Try range_of_stmt
10316 (simplify_using_ranges::simplify_switch_using_ranges): Return true if
11574 (simplify_using_ranges::op_with_boolean_value_range_p): Call
11579 (simplify_using_ranges::get_vr_for_comparison): Call get_value_range
11581 (simplify_using_ranges::compare_names): Same.
11582 (simplify_using_ranges::vrp_evaluate_conditional): Same.
11583 (simplify_using_ranges::vrp_visit_cond_stmt): Same.
11584 (simplify_using_ranges::simplify_abs_using_ranges): Same.
11585 (simplify_using_ranges::simplify_cond_using_ranges_1): Same.
11587 (simplify_using_ranges::simplify_switch_using_ranges): Same.
[all …]
H A Dtree-vrp.cc4040 simplify_using_ranges simplifier;
4322 simplify_using_ranges m_simplifier;
H A DChangeLog-20218253 * vr-values.c (simplify_using_ranges::fold_cond): Change fold message.
8655 (simplify_using_ranges::simplify_casted_cond): Relocate from tree-vrp.c.
9745 * vr-values.c (simplify_using_ranges::simplify): Handle RSHIFT_EXPR.
11289 * vr-values.c (simplify_using_ranges::set_and_propagate_unexecutable):
11291 (simplify_using_ranges::simplify_switch_using_ranges): Clear
11293 (simplify_using_ranges::cleanup_edges_and_switches): Clear any
11295 (simplify_using_ranges::simplify_using_ranges): Adjust.
11296 * vr-values.h (class simplify_using_ranges): Adjust.
11297 (simplify_using_ranges::set_range_query): Add non-executable flag param.
11866 (simplify_using_ranges::fold_cond): Call set_and_propagate.
[all …]
H A DChangeLog-200512479 * tree-vrp.c (simplify_using_ranges): Kill.
12480 (vrp_finalize): Remove call to simplify_using_ranges.
12482 simplify_using_ranges.
14992 (simplify_using_ranges): Use fold_convert, not local_fold. Tweak
15047 (simplify_using_ranges): New function, largely cribbed from
15049 (vrp_finalize): Call simplify_using_ranges.
H A DChangeLog8213 * vr-values.cc (simplify_using_ranges::~simplify_using_ranges):