2017-03-30 Richard Biener <rguenther@suse.de>
commitaf44a97c14af3a0079590662d49a8ced98954376
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Mar 2017 07:15:39 +0000 (30 07:15 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 30 Mar 2017 07:15:39 +0000 (30 07:15 +0000)
tree38df20abe28191bb91f3ec3d687054afe48af750
parent445789ca6a1ffaa5c3dd03194b6197c7acb51746
2017-03-30  Richard Biener  <rguenther@suse.de>

PR tree-optimization/77498
* tree-ssa-pre.c (phi_translate_1): Do not allow simplifications
to non-constants over backedges.

* gfortran.dg/pr77498.f: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@246583 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/pr77498.f [new file with mode: 0644]
gcc/tree-ssa-pre.c