diff options
author | Jeff Law <law@redhat.com> | 2017-05-06 12:20:31 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2017-05-06 12:20:31 -0600 |
commit | 10dfbcba380912173e19a160ef29f102c06b1fad (patch) | |
tree | 3001c5936966d24ff3ebeed57ce612110f835583 /gcc | |
parent | 973dfbb4a63ba7c580e4de0c99b4970ef159631c (diff) | |
download | gcc-10dfbcba380912173e19a160ef29f102c06b1fad.zip gcc-10dfbcba380912173e19a160ef29f102c06b1fad.tar.gz gcc-10dfbcba380912173e19a160ef29f102c06b1fad.tar.bz2 |
re PR tree-optimization/78496 (Missed opportunities for jump threading)
PR tree-optimization/78496
* tree-vrp.c (simplify_assert_expr_using_ranges): Remove debugging
code.
From-SVN: r247722
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/tree-vrp.c | 1 |
2 files changed, 4 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0f78f2a..7fb175a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,6 +1,10 @@ 2017-05-06 Jeff Law <law@redhat.com> PR tree-optimization/78496 + * tree-vrp.c (simplify_assert_expr_using_ranges): Remove debugging + code. + + PR tree-optimization/78496 * tree-vrp.c (simplify_assert_expr_using_ranges): New function. (simplify_stmt_using_ranges): Call it. (vrp_dom_walker::before_dom_children): Extract equivalences diff --git a/gcc/tree-vrp.c b/gcc/tree-vrp.c index 461a48f..4d29158 100644 --- a/gcc/tree-vrp.c +++ b/gcc/tree-vrp.c @@ -9608,7 +9608,6 @@ range_fits_type_p (value_range *vr, unsigned dest_precision, signop dest_sgn) static bool simplify_assert_expr_using_ranges (gimple *stmt) { - return false; tree cond = TREE_OPERAND (gimple_assign_rhs1 (stmt), 1); tree_code code = TREE_CODE (cond); tree op0 = TREE_OPERAND (cond, 0); |