Home
last modified time | relevance | path

Searched refs:strict_overflow_p (Results 1 – 12 of 12) sorted by relevance

/dragonfly/contrib/gcc-4.7/gcc/
HDtree-vrp.c864 usable_range_p (value_range_t *vr, bool *strict_overflow_p) in usable_range_p() argument
869 *strict_overflow_p = true; in usable_range_p()
875 *strict_overflow_p = true; in usable_range_p()
889 gimple_assign_nonnegative_warnv_p (gimple stmt, bool *strict_overflow_p) in gimple_assign_nonnegative_warnv_p() argument
898 strict_overflow_p); in gimple_assign_nonnegative_warnv_p()
904 strict_overflow_p); in gimple_assign_nonnegative_warnv_p()
909 strict_overflow_p); in gimple_assign_nonnegative_warnv_p()
923 gimple_call_nonnegative_warnv_p (gimple stmt, bool *strict_overflow_p) in gimple_call_nonnegative_warnv_p() argument
934 strict_overflow_p); in gimple_call_nonnegative_warnv_p()
943 gimple_stmt_nonnegative_warnv_p (gimple stmt, bool *strict_overflow_p) in gimple_stmt_nonnegative_warnv_p() argument
[all …]
HDfold-const.c3843 bool *strict_overflow_p) in make_range_step() argument
3979 *strict_overflow_p = true; in make_range_step()
4111 bool *strict_overflow_p) in make_range() argument
4149 &high, &in_p, strict_overflow_p); in make_range()
4881 bool strict_overflow_p = false; in fold_range_test() local
4889 lhs = make_range (op0, &in0_p, &low0, &high0, &strict_overflow_p); in fold_range_test()
4890 rhs = make_range (op1, &in1_p, &low1, &high1, &strict_overflow_p); in fold_range_test()
4909 if (strict_overflow_p) in fold_range_test()
4943 if (strict_overflow_p) in fold_range_test()
5621 bool *strict_overflow_p) in extract_muldiv() argument
[all …]
HDtree-ssa-reassoc.c1592 bool strict_overflow_p; member
1604 bool is_bool, strict_overflow_p; in init_range_entry() local
1608 r->strict_overflow_p = false; in init_range_entry()
1622 strict_overflow_p = false; in init_range_entry()
1696 &strict_overflow_p); in init_range_entry()
1713 r->strict_overflow_p = strict_overflow_p; in init_range_entry()
1806 tree low, tree high, bool strict_overflow_p) in update_range_test() argument
1817 if (strict_overflow_p && issue_strict_overflow_warning (wc)) in update_range_test()
1858 range->strict_overflow_p = false; in update_range_test()
1906 bool strict_overflow_p = ranges[i].strict_overflow_p; in optimize_range_tests() local
[all …]
HDtree.h5371 extern bool tree_single_nonnegative_warnv_p (tree t, bool *strict_overflow_p);
5372 extern bool tree_invalid_nonnegative_warnv_p (tree t, bool *strict_overflow_p);
/dragonfly/contrib/gcc-8.0/gcc/
HDvr-values.c279 bool strict_overflow_p; in gimple_assign_nonzero_p() local
286 &strict_overflow_p); in gimple_assign_nonzero_p()
292 &strict_overflow_p); in gimple_assign_nonzero_p()
297 &strict_overflow_p); in gimple_assign_nonzero_p()
1463 bool *strict_overflow_p) in compare_ranges() argument
1499 if (compare_values_warnv (vr0->min, vr1->min, strict_overflow_p) == 0 in compare_ranges()
1500 && compare_values_warnv (vr0->max, vr1->max, strict_overflow_p) == 0) in compare_ranges()
1518 if (compare_values_warnv (vr0->min, vr0->max, strict_overflow_p) == 0 in compare_ranges()
1519 && compare_values_warnv (vr1->min, vr1->max, strict_overflow_p) == 0) in compare_ranges()
1522 strict_overflow_p); in compare_ranges()
[all …]
HDfold-const.c4518 bool *strict_overflow_p) in make_range_step() argument
4654 *strict_overflow_p = true; in make_range_step()
4786 bool *strict_overflow_p) in make_range() argument
4824 &high, &in_p, strict_overflow_p); in make_range()
5482 bool strict_overflow_p = false; in fold_range_test() local
5490 lhs = make_range (op0, &in0_p, &low0, &high0, &strict_overflow_p); in fold_range_test()
5491 rhs = make_range (op1, &in1_p, &low1, &high1, &strict_overflow_p); in fold_range_test()
5510 if (strict_overflow_p) in fold_range_test()
5548 if (strict_overflow_p) in fold_range_test()
6144 bool *strict_overflow_p) in extract_muldiv() argument
[all …]
HDtree-ssa-reassoc.c2069 bool strict_overflow_p; member
2083 bool is_bool, strict_overflow_p; in init_range_entry() local
2087 r->strict_overflow_p = false; in init_range_entry()
2102 strict_overflow_p = false; in init_range_entry()
2201 &strict_overflow_p); in init_range_entry()
2218 r->strict_overflow_p = strict_overflow_p; in init_range_entry()
2338 bool in_p, tree low, tree high, bool strict_overflow_p) in update_range_test() argument
2377 if (strict_overflow_p && issue_strict_overflow_warning (wc)) in update_range_test()
2482 range->strict_overflow_p = false; in update_range_test()
2546 rangei->strict_overflow_p in optimize_range_tests_xor()
[all …]
HDgimple-fold.c7378 gimple_assign_nonnegative_warnv_p (gimple *stmt, bool *strict_overflow_p, in gimple_assign_nonnegative_warnv_p() argument
7388 strict_overflow_p, depth); in gimple_assign_nonnegative_warnv_p()
7394 strict_overflow_p, depth); in gimple_assign_nonnegative_warnv_p()
7399 strict_overflow_p, depth); in gimple_assign_nonnegative_warnv_p()
7412 gimple_call_nonnegative_warnv_p (gimple *stmt, bool *strict_overflow_p, in gimple_call_nonnegative_warnv_p() argument
7424 strict_overflow_p, depth); in gimple_call_nonnegative_warnv_p()
7433 gimple_phi_nonnegative_warnv_p (gimple *stmt, bool *strict_overflow_p, in gimple_phi_nonnegative_warnv_p() argument
7439 if (!tree_single_nonnegative_warnv_p (arg, strict_overflow_p, depth + 1)) in gimple_phi_nonnegative_warnv_p()
7451 gimple_stmt_nonnegative_warnv_p (gimple *stmt, bool *strict_overflow_p, in gimple_stmt_nonnegative_warnv_p() argument
7457 return gimple_assign_nonnegative_warnv_p (stmt, strict_overflow_p, in gimple_stmt_nonnegative_warnv_p()
[all …]
HDtree-vrp.c710 compare_values_warnv (tree val1, tree val2, bool *strict_overflow_p) in compare_values_warnv() argument
749 if (strict_overflow_p != NULL in compare_values_warnv()
754 *strict_overflow_p = true; in compare_values_warnv()
775 if (strict_overflow_p != NULL in compare_values_warnv()
780 *strict_overflow_p = true; in compare_values_warnv()
/dragonfly/contrib/gcc-8.0/gcc/c-family/
HDc-ubsan.c431 bool strict_overflow_p = false; in ubsan_maybe_instrument_reference_or_call() local
439 if (!tree_single_nonzero_warnv_p (op, &strict_overflow_p) in ubsan_maybe_instrument_reference_or_call()
440 || strict_overflow_p) in ubsan_maybe_instrument_reference_or_call()
HDc-warn.c182 bool strict_overflow_p = false; in warn_logical_operator() local
250 lhs = make_range (op_left, &in0_p, &low0, &high0, &strict_overflow_p); in warn_logical_operator()
265 rhs = make_range (op_right, &in1_p, &low1, &high1, &strict_overflow_p); in warn_logical_operator()
/dragonfly/contrib/gcc-4.7/gcc/c-family/
HDc-common.c1572 bool strict_overflow_p = false; in warn_logical_operator() local
1615 lhs = make_range (op_left, &in0_p, &low0, &high0, &strict_overflow_p); in warn_logical_operator()
1616 rhs = make_range (op_right, &in1_p, &low1, &high1, &strict_overflow_p); in warn_logical_operator()