diff options
author | Jeff Law <law@redhat.com> | 2017-05-06 09:03:40 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2017-05-06 09:03:40 -0600 |
commit | 973dfbb4a63ba7c580e4de0c99b4970ef159631c (patch) | |
tree | 4c8e6a9ca78122f5f070154b3bc851d9e0c3ed1c /gcc/testsuite/README.compat | |
parent | 8ffa3150d30b90a11aba7d7bba3c6462b6461101 (diff) | |
download | gcc-973dfbb4a63ba7c580e4de0c99b4970ef159631c.zip gcc-973dfbb4a63ba7c580e4de0c99b4970ef159631c.tar.gz gcc-973dfbb4a63ba7c580e4de0c99b4970ef159631c.tar.bz2 |
re PR tree-optimization/78496 (Missed opportunities for jump threading)
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
from an ASSERT_EXPR with an equality comparison against a
constant.
PR tree-optimization/78496
* gcc.dg/tree-ssa/ssa-thread-16.c: New test.
* gcc.dg/tree-ssa/ssa-thread-17.c: New test.
From-SVN: r247721
Diffstat (limited to 'gcc/testsuite/README.compat')
0 files changed, 0 insertions, 0 deletions