Home
last modified time | relevance | path

Searched refs:extract_range_from_binary_expr (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dvr-values.h98 void extract_range_from_binary_expr (value_range_equiv *, enum tree_code,
H A Dvr-values.c773 vr_values::extract_range_from_binary_expr (value_range_equiv *vr, in extract_range_from_binary_expr() function
1335 extract_range_from_binary_expr (vr, subcode, type, in extract_range_basic()
1415 extract_range_from_binary_expr (vr, subcode, type, in extract_range_basic()
1464 extract_range_from_binary_expr (vr, gimple_assign_rhs_code (stmt), in extract_range_from_assignment()
1833 extract_range_from_binary_expr (&maxvr, PLUS_EXPR, in adjust_range_with_scev()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dvr-values.h151 void extract_range_from_binary_expr (value_range_equiv *, enum tree_code,
H A DChangeLog.ptr9 (extract_range_from_binary_expr): Likewise.
141 * tree-vrp.c (extract_range_from_binary_expr): Handle
391 * tree-vrp.c (extract_range_from_binary_expr): Handle
H A Dvr-values.cc824 vr_values::extract_range_from_binary_expr (value_range_equiv *vr, in extract_range_from_binary_expr() function in vr_values
1193 extract_range_from_binary_expr (vr, subcode, in extract_range_from_ubsan_builtin()
1309 extract_range_from_binary_expr (vr, subcode, type, in extract_range_basic()
1361 extract_range_from_binary_expr (vr, gimple_assign_rhs_code (stmt), in extract_range_from_assignment()
H A DChangeLog-20195027 (vr_values::extract_range_from_binary_expr): Same.
11511 from extract_range_from_binary_expr.
11513 from extract_range_from_binary_expr.
11514 (extract_range_from_binary_expr): Remove.
11536 (extract_range_from_binary_expr): Remove.
11539 * vr-values.c (vr_values::extract_range_from_binary_expr): Call
11540 range_fold_binary_expr instead of extract_range_from_binary_expr.
15796 * tree-vrp.c (extract_range_from_binary_expr): Remove unsafe
17378 (extract_range_from_binary_expr): Same.
17397 (vr_values::extract_range_from_binary_expr): Same.
[all …]
H A DChangeLog-2008552 * tree-vrp.c (extract_range_from_binary_expr): Don't shift by
1429 (extract_range_from_binary_expr): Compute range
6023 * tree-vrp.c (extract_range_from_binary_expr): Add limited support
8588 * tree-vrp.c (extract_range_from_binary_expr): Also try
10129 * tree-vrp.c (extract_range_from_binary_expr): Check for NULL
10183 (extract_range_from_binary_expr): Fall back to constant propagation.
22508 * tree-vrp.c (extract_range_from_binary_expr): Don't handle
23809 (extract_range_from_binary_expr): Split the expr argument.
H A DChangeLog-200717445 (extract_range_from_binary_expr): Handle
21749 (extract_range_from_binary_expr): Likewise.
22326 (extract_range_from_binary_expr): Call set_value_range_to_value.
24296 * tree-vrp.c (extract_range_from_binary_expr) <RSHIFT_EXPR>: Drop
24745 * tree-vrp.c (extract_range_from_binary_expr): Turn ranges like
25970 * tree-vrp.c (extract_range_from_binary_expr): Make sure
26270 * tree-vrp.c (extract_range_from_binary_expr): Handle RSHIFT_EXPR
27055 (extract_range_from_binary_expr): Likewise.
31080 (extract_range_from_binary_expr): Likewise.
H A DChangeLog-2005220 * tree-vrp.c (extract_range_from_binary_expr): Use
433 * tree-vrp.c (extract_range_from_binary_expr): Clean up uses
466 * tree-vrp.c (extract_range_from_binary_expr): Extract a range
9601 * tree-vrp.c (extract_range_from_binary_expr): Set value range to
11540 * tree-vrp.c (extract_range_from_binary_expr): Fix logics thinko in
14200 * tree-vrp.c (extract_range_from_binary_expr): Drop to
14298 * tree-vrp.c (extract_range_from_binary_expr): Compute a
14933 (extract_range_from_binary_expr): Call it.
16509 (extract_range_from_binary_expr): Also handle TRUTH_*_EXPR.
H A DChangeLog-20181595 * tree-vrp.c (extract_range_from_binary_expr): For POINTER_PLUS_EXPR
3877 * tree-vrp.c (extract_range_from_binary_expr): Fix error in
4671 (extract_range_from_binary_expr): ... this.
4693 (extract_range_from_binary_expr): Likewise. Update for API changes.
4709 (vr_values::extract_range_from_binary_expr): Use value_range_base.
8027 (vr_values::extract_range_from_binary_expr): Same.
24458 * vr-values.c (vr_values::extract_range_from_binary_expr): Handle
H A DChangeLog-20108413 * tree-vrp.c (extract_range_from_binary_expr): If
21896 (extract_range_from_binary_expr): Further optimize
21972 * tree-vrp.c (extract_range_from_binary_expr) <BIT_AND_EXPR>: If
23491 * tree-vrp.c (extract_range_from_binary_expr): Likewise.
32677 * tree-vrp.c (extract_range_from_binary_expr): Only handle
32861 (extract_range_from_binary_expr): Handle *_MOD_EXPR.
33592 (extract_range_from_binary_expr): Optimize BIT_AND_EXPR case
H A DChangeLog-200619145 * tree-vrp.c (extract_range_from_binary_expr): Remove handling of
22693 * tree-vrp.c (extract_range_from_binary_expr): Cope with
22766 * tree-vrp.c (extract_range_from_binary_expr): Handle cases
H A DChangeLog-201115772 (extract_range_from_binary_expr): ... this. Remove fallback
16493 (extract_range_from_binary_expr): Fix undefined handling.
16834 * tree-vrp.c (extract_range_from_binary_expr): Remove
25261 * tree-vrp.c (extract_range_from_binary_expr): For
26931 (extract_range_from_binary_expr): Likewise.
H A DChangeLog-20175738 * vr-values.c (extract_range_from_binary_expr): Likewise.
5906 * vr-values.c (extract_range_from_binary_expr): Use a full range
7481 (extract_range_from_binary_expr): Likewise.
37721 (extract_range_from_binary_expr): For MINUS_EXPR with no derived range,
H A DChangeLog-200926244 * tree-vrp.c (extract_range_from_binary_expr): Handle overflow
H A DChangeLog-201221899 (extract_range_from_binary_expr_1, extract_range_from_binary_expr,
H A DChangeLog-201416661 (extract_range_from_binary_expr): Try harder for PLUS and MINUS if
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A DChangeLog-2011103 * d/d-codegen.cc: Issue #289 - ICE: in extract_range_from_binary_expr,