Searched refs:simplify_using_ranges (Results 1 – 9 of 9) sorted by relevance
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | vr-values.h | 30 class simplify_using_ranges 33 simplify_using_ranges (range_query *query = NULL, 35 ~simplify_using_ranges (); 176 simplify_using_ranges simplifier;
|
H A D | vr-values.cc | 490 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 D | gimple-ssa-evrp.cc | 111 simplify_using_ranges simplifier;
|
H A D | tree-ssa-dom.cc | 685 simplify_using_ranges simplifier (m_vr_values); in simplify() 2223 simplify_using_ranges simpl (m_evrp_range_analyzer); in optimize_stmt()
|
H A D | ChangeLog-2020 | 10314 * 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 D | tree-vrp.cc | 4040 simplify_using_ranges simplifier; 4322 simplify_using_ranges m_simplifier;
|
H A D | ChangeLog-2021 | 8253 * 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 D | ChangeLog-2005 | 12479 * 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 D | ChangeLog | 8213 * vr-values.cc (simplify_using_ranges::~simplify_using_ranges):
|