2017-09-21 Richard Biener <rguenther@suse.de>
commitb3b2acaae19a6eecfa6384fbf696e2ced9926cba
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 21 Sep 2017 12:12:33 +0000 (21 12:12 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 21 Sep 2017 12:12:33 +0000 (21 12:12 +0000)
treeeb449792b6cc53791f82ab644d4f35d2a588e077
parente8a6e502553406212d441fa5ad69f942746c1776
2017-09-21  Richard Biener  <rguenther@suse.de>

PR tree-optimization/82276
PR tree-optimization/82244
* tree-vrp.c (build_assert_expr_for): Set
SSA_NAME_OCCURS_IN_ABNORMAL_PHI if the variable we assert on
has it set.
(remove_range_assertions): Revert earlier change.

* gcc.dg/torture/pr82276.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253062 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr82276.c [new file with mode: 0644]
gcc/tree-vrp.c