/netbsd-current/external/gpl3/gcc/dist/gcc/ |
H A D | tree-ssa-reassoc.h | 39 bool strict_overflow_p; member in struct:range_entry
|
H A D | vr-values.cc | 340 bool strict_overflow_p; local 348 &strict_overflow_p); 354 &strict_overflow_p); 359 &strict_overflow_p); 1399 const value_range_equiv *vr1, bool *strict_overflow_p) 1431 if (compare_values_warnv (vr0->min (), vr1->min (), strict_overflow_p) == 0 1432 && compare_values_warnv (vr0->max (), vr1->max (), strict_overflow_p) == 0) 1450 if (compare_values_warnv (vr0->min (), vr0->max (), strict_overflow_p) == 0 1451 && compare_values_warnv (vr1->min (), vr1->max (), strict_overflow_p) == 0) 1454 strict_overflow_p); 1398 compare_ranges(enum tree_code comp, const value_range_equiv *vr0, const value_range_equiv *vr1, bool *strict_overflow_p) argument 1533 compare_range_with_value(enum tree_code comp, const value_range *vr, tree val, bool *strict_overflow_p) argument 2011 compare_name_with_value(enum tree_code comp, tree var, tree val, bool *strict_overflow_p, bool use_equiv_p, gimple *s) argument 2092 compare_names(enum tree_code comp, tree n1, tree n2, bool *strict_overflow_p, gimple *s) argument 2207 vrp_evaluate_conditional_warnv_with_ops_using_ranges(enum tree_code code, tree op0, tree op1, bool * strict_overflow_p, gimple *s) argument 2229 vrp_evaluate_conditional_warnv_with_ops(gimple *stmt, enum tree_code code, tree op0, tree op1, bool use_equiv_p, bool *strict_overflow_p, bool *only_ranges) argument [all...] |
H A D | fold-const.cc | 5038 bool *strict_overflow_p) 5174 *strict_overflow_p = true; 5332 bool *strict_overflow_p) 5370 &high, &in_p, strict_overflow_p); 6066 bool strict_overflow_p = false; 6074 lhs = make_range (op0, &in0_p, &low0, &high0, &strict_overflow_p); 6082 rhs = make_range (op1, &in1_p, &low1, &high1, &strict_overflow_p); 6101 if (strict_overflow_p) 6139 if (strict_overflow_p) 6748 bool *strict_overflow_p) [all...] |
H A D | tree-ssa-reassoc.cc | 2526 bool is_bool, strict_overflow_p; local 2530 r->strict_overflow_p = false; 2545 strict_overflow_p = false; 2645 &strict_overflow_p); 2662 r->strict_overflow_p = strict_overflow_p; 2782 bool in_p, tree low, tree high, bool strict_overflow_p) 2866 if (strict_overflow_p && issue_strict_overflow_warning (wc)) 3000 range->strict_overflow_p = false; 3079 rangei->strict_overflow_p 2778 update_range_test(struct range_entry *range, struct range_entry *otherrange, struct range_entry **otherrangep, unsigned int count, enum tree_code opcode, vec<operand_entry *> *ops, tree exp, gimple_seq seq, bool in_p, tree low, tree high, bool strict_overflow_p) argument 3315 bool strict_overflow_p = ranges[i].strict_overflow_p; local 3618 bool strict_overflow_p = false; local 4080 bool strict_overflow_p = ranges[i].strict_overflow_p; local [all...] |
H A D | gimple-range-fold.cc | 688 bool strict_overflow_p; local 756 if (tree_single_nonzero_warnv_p (expr, &strict_overflow_p)) 890 bool strict_overflow_p; local 894 else if (gimple_stmt_nonnegative_warnv_p (call, &strict_overflow_p))
|
H A D | gimple-fold.cc | 9025 gimple_assign_nonnegative_warnv_p (gimple *stmt, bool *strict_overflow_p, argument 9036 strict_overflow_p, depth); 9042 strict_overflow_p, depth); 9047 strict_overflow_p, depth); 9060 gimple_call_nonnegative_warnv_p (gimple *stmt, bool *strict_overflow_p, argument 9072 strict_overflow_p, depth)); 9081 gimple_phi_nonnegative_warnv_p (gimple *stmt, bool *strict_overflow_p, argument 9087 if (!tree_single_nonnegative_warnv_p (arg, strict_overflow_p, depth + 1)) 9099 gimple_stmt_nonnegative_warnv_p (gimple *stmt, bool *strict_overflow_p, argument 9105 return gimple_assign_nonnegative_warnv_p (stmt, strict_overflow_p, [all...] |
H A D | tree-vrp.cc | 351 compare_values_warnv (tree val1, tree val2, bool *strict_overflow_p) argument 390 if (strict_overflow_p != NULL 395 *strict_overflow_p = true; 416 if (strict_overflow_p != NULL 421 *strict_overflow_p = true;
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/ |
H A D | vr-values.c | 289 bool strict_overflow_p; local 296 &strict_overflow_p); 302 &strict_overflow_p); 307 &strict_overflow_p); 1505 const value_range_equiv *vr1, bool *strict_overflow_p) 1537 if (compare_values_warnv (vr0->min (), vr1->min (), strict_overflow_p) == 0 1538 && compare_values_warnv (vr0->max (), vr1->max (), strict_overflow_p) == 0) 1556 if (compare_values_warnv (vr0->min (), vr0->max (), strict_overflow_p) == 0 1557 && compare_values_warnv (vr1->min (), vr1->max (), strict_overflow_p) == 0) 1560 strict_overflow_p); 1504 compare_ranges(enum tree_code comp, const value_range_equiv *vr0, const value_range_equiv *vr1, bool *strict_overflow_p) argument 1639 compare_range_with_value(enum tree_code comp, const value_range_equiv *vr, tree val, bool *strict_overflow_p) argument 2120 compare_name_with_value(enum tree_code comp, tree var, tree val, bool *strict_overflow_p, bool use_equiv_p) argument 2199 compare_names(enum tree_code comp, tree n1, tree n2, bool *strict_overflow_p) argument 2313 vrp_evaluate_conditional_warnv_with_ops_using_ranges(enum tree_code code, tree op0, tree op1, bool * strict_overflow_p) argument 2334 vrp_evaluate_conditional_warnv_with_ops(enum tree_code code, tree op0, tree op1, bool use_equiv_p, bool *strict_overflow_p, bool *only_ranges) argument [all...] |
H A D | fold-const.c | 4956 bool *strict_overflow_p) 5092 *strict_overflow_p = true; 5250 bool *strict_overflow_p) 5288 &high, &in_p, strict_overflow_p); 5985 bool strict_overflow_p = false; 5993 lhs = make_range (op0, &in0_p, &low0, &high0, &strict_overflow_p); 6001 rhs = make_range (op1, &in1_p, &low1, &high1, &strict_overflow_p); 6020 if (strict_overflow_p) 6058 if (strict_overflow_p) 6657 bool *strict_overflow_p) 4935 make_range_step(location_t loc, enum tree_code code, tree arg0, tree arg1, tree exp_type, tree *p_low, tree *p_high, int *p_in_p, bool *strict_overflow_p) argument 5230 make_range(tree exp, int *pin_p, tree *plow, tree *phigh, bool *strict_overflow_p) argument 5962 bool strict_overflow_p = false; local 6630 extract_muldiv(tree t, tree c, enum tree_code code, tree wide_type, bool *strict_overflow_p) argument 6652 extract_muldiv_1(tree t, tree c, enum tree_code code, tree wide_type, bool *strict_overflow_p) argument 9207 maybe_canonicalize_comparison_1(location_t loc, enum tree_code code, tree type, tree arg0, tree arg1, bool *strict_overflow_p) argument 9288 bool strict_overflow_p; local 10059 tree_expr_nonzero_warnv_p(tree t, bool *strict_overflow_p) argument 10149 bool ret, strict_overflow_p; local 10212 bool strict_overflow_p; local 13689 tree_unary_nonnegative_warnv_p(enum tree_code code, tree type, tree op0, bool *strict_overflow_p, int depth) argument 13755 tree_binary_nonnegative_warnv_p(enum tree_code code, tree type, tree op0, tree op1, bool *strict_overflow_p, int depth) argument 13876 tree_single_nonnegative_warnv_p(tree t, bool *strict_overflow_p, int depth) argument 13917 tree_call_nonnegative_warnv_p(tree type, combined_fn fn, tree arg0, tree arg1, bool *strict_overflow_p, int depth) argument 14052 tree_invalid_nonnegative_warnv_p(tree t, bool *strict_overflow_p, int depth) argument 14126 tree_expr_nonnegative_warnv_p(tree t, bool *strict_overflow_p, int depth) argument 14194 bool ret, strict_overflow_p; local 14216 tree_unary_nonzero_warnv_p(enum tree_code code, tree type, tree op0, bool *strict_overflow_p) argument 14256 tree_binary_nonzero_warnv_p(enum tree_code code, tree type, tree op0, tree op1, bool *strict_overflow_p) argument 14364 tree_single_nonzero_warnv_p(tree t, bool *strict_overflow_p) argument [all...] |
H A D | tree-ssa-reassoc.c | 2424 bool strict_overflow_p; member in struct:range_entry 2438 bool is_bool, strict_overflow_p; local 2442 r->strict_overflow_p = false; 2457 strict_overflow_p = false; 2557 &strict_overflow_p); 2574 r->strict_overflow_p = strict_overflow_p; 2694 bool in_p, tree low, tree high, bool strict_overflow_p) 2733 if (strict_overflow_p && issue_strict_overflow_warning (wc)) 2838 range->strict_overflow_p 2690 update_range_test(struct range_entry *range, struct range_entry *otherrange, struct range_entry **otherrangep, unsigned int count, enum tree_code opcode, vec<operand_entry *> *ops, tree exp, gimple_seq seq, bool in_p, tree low, tree high, bool strict_overflow_p) argument 3153 bool strict_overflow_p = ranges[i].strict_overflow_p; local 3340 bool strict_overflow_p = false; local 3773 bool strict_overflow_p = ranges[i].strict_overflow_p; local [all...] |
H A D | gimple-fold.c | 7766 gimple_assign_nonnegative_warnv_p (gimple *stmt, bool *strict_overflow_p, argument 7776 strict_overflow_p, depth); 7782 strict_overflow_p, depth); 7787 strict_overflow_p, depth); 7800 gimple_call_nonnegative_warnv_p (gimple *stmt, bool *strict_overflow_p, argument 7812 strict_overflow_p, depth); 7821 gimple_phi_nonnegative_warnv_p (gimple *stmt, bool *strict_overflow_p, argument 7827 if (!tree_single_nonnegative_warnv_p (arg, strict_overflow_p, depth + 1)) 7839 gimple_stmt_nonnegative_warnv_p (gimple *stmt, bool *strict_overflow_p, argument 7845 return gimple_assign_nonnegative_warnv_p (stmt, strict_overflow_p, [all...] |
H A D | tree-vrp.c | 532 compare_values_warnv (tree val1, tree val2, bool *strict_overflow_p) argument 571 if (strict_overflow_p != NULL 576 *strict_overflow_p = true; 597 if (strict_overflow_p != NULL 602 *strict_overflow_p = true;
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/c-family/ |
H A D | c-ubsan.c | 438 bool strict_overflow_p = false; local 446 if (!tree_single_nonzero_warnv_p (op, &strict_overflow_p) 447 || strict_overflow_p)
|
H A D | c-warn.c | 188 bool strict_overflow_p = false; local 263 lhs = make_range (op_left, &in0_p, &low0, &high0, &strict_overflow_p); 278 rhs = make_range (op_right, &in1_p, &low1, &high1, &strict_overflow_p);
|
/netbsd-current/external/gpl3/gcc/dist/gcc/c-family/ |
H A D | c-ubsan.cc | 465 bool strict_overflow_p = false; local 473 if (!tree_single_nonzero_warnv_p (op, &strict_overflow_p) 474 || strict_overflow_p)
|
H A D | c-warn.cc | 190 bool strict_overflow_p = false; local 265 lhs = make_range (op_left, &in0_p, &low0, &high0, &strict_overflow_p); 280 rhs = make_range (op_right, &in1_p, &low1, &high1, &strict_overflow_p);
|