Searched refs:simplify_stmt_using_ranges (Results 1 – 17 of 17) sorted by relevance
50 bool simplify_stmt_using_ranges (gimple_stmt_iterator *gsi) in simplify_stmt_using_ranges() function51 { return vr_values->simplify_stmt_using_ranges (gsi); } in simplify_stmt_using_ranges()188 if (evrp_folder.simplify_stmt_using_ranges (&gsi)) in before_dom_children()
66 bool simplify_stmt_using_ranges (gimple_stmt_iterator *);
4771 bool simplify_stmt_using_ranges (gimple_stmt_iterator *gsi) in simplify_stmt_using_ranges() function4772 { return vr_values->simplify_stmt_using_ranges (gsi); } in simplify_stmt_using_ranges()4847 return simplify_stmt_using_ranges (si); in fold_stmt()
4199 vr_values::simplify_stmt_using_ranges (gimple_stmt_iterator *gsi) in simplify_stmt_using_ranges() function
1476 (simplify_stmt_using_ranges): Likewise.4528 * tree-vrp.c (simplify_stmt_using_ranges): Likewise.4718 (simplify_stmt_using_ranges): Likewise.
468 simplify_stmt_using_ranges): Likewise.2341 * tree-flow.h (simplify_stmt_using_ranges): Change signature.2343 simplify_stmt_using_ranges.2389 (simplify_stmt_using_ranges): Tuplify.
6018 * tree-flow.h (simplify_stmt_using_ranges): Accept a GSI, return6021 VRP's simplify_stmt_using_ranges. Do simplify_stmt_using_ranges6029 (simplify_stmt_using_ranges): Ditto, and accept a GSI. For GS_ASSIGN,23354 (simplify_stmt_using_ranges): Call it.
3106 * tree-vrp.c (simplify_stmt_using_ranges): Use boolean_type_node10389 (simplify_stmt_using_ranges): Adjust.11116 (simplify_stmt_using_ranges): Likewise.11778 * tree-vrp.c (simplify_stmt_using_ranges): Likewise.14980 (simplify_stmt_using_ranges): Convert CST BINOP VAR where VAR is35828 (simplify_stmt_using_ranges): Adjust caller.
5523 * vr-values.c (simplify_stmt_using_ranges): Check integral argument,7500 (two_valued_val_range_p, simplify_stmt_using_ranges): Likewise.31846 (simplify_stmt_using_ranges): Call it.31859 (simplify_stmt_using_ranges): Call it.32381 (simplify_stmt_using_ranges): Call simplify_cond_using_ranges_1.37781 (simplify_stmt_using_ranges): Call simplify_div_or_mod_using_ranges
16642 * tree-vrp.c (simplify_stmt_using_ranges): Remove TRUTH_NOT_EXPR case.16840 (simplify_stmt_using_ranges): Likewise.17107 (simplify_stmt_using_ranges): Call it.19504 (simplify_stmt_using_ranges): Call it.
12481 (simplify_stmt_using_ranges): New function extracted from12486 * tree-flow.h (simplify_stmt_using_ranges): Prototype.12488 simplify_stmt_using_ranges if we have range information.
8891 (simplify_stmt_using_ranges): Likewise.8896 (simplify_stmt_using_ranges): Likewise.
19645 (simplify_stmt_using_ranges): Simplify MIN and MAX exprs.43978 (simplify_stmt_using_ranges): Call simplify_div_or_mod_using_ranges
18608 (vr_values::simplify_stmt_using_ranges): Move to...
23025 * gimple-ssa-evrp.c (class evrp_folder): Add simplify_stmt_using_ranges
21253 (simplify_stmt_using_ranges): Use it.
1909 (simplify_stmt_using_ranges): Call it.