re PR middle-end/66945 (ICE in generic_simplify (generic-match.c:24790))
authorRichard Biener <rguenther@suse.de>
Thu, 23 Jul 2015 07:23:23 +0000 (07:23 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Thu, 23 Jul 2015 07:23:23 +0000 (07:23 +0000)
commit28537a45de776c6d4eb4a21447374e27acc4573d
tree0b53234d12f8b5bc5dfcbdc0f99a0ae83f98d561
parentbde7d04b62f9fbc95131c4246ff2da7d063bda31
re PR middle-end/66945 (ICE in generic_simplify (generic-match.c:24790))

2015-07-23  Richard Biener  <rguenther@suse.de>

PR tree-optimization/66945
* tree-ssa-propagate.c (substitute_and_fold_dom_walker
::before_dom_children): Force the propagators idea of
non-executable edges to materialize, not what the folder
chooses.

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

From-SVN: r226088
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr66945.c [new file with mode: 0644]
gcc/tree-ssa-propagate.c