2017-11-23 Richard Biener <rguenther@suse.de>
commit4e90f5752b2434ed903157117c7fc79a486484f2
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 23 Nov 2017 08:30:41 +0000 (23 08:30 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 23 Nov 2017 08:30:41 +0000 (23 08:30 +0000)
tree4ad45bee7035cbc0d2e122444b7029877fc69d55
parentbbcbb981d99b1ef371987ceb280c739a69da771c
2017-11-23  Richard Biener  <rguenther@suse.de>

PR tree-optimization/81403
* tree-ssa-pre.c (get_representative_for): Add parameter specifying
a block we need a leader relative to.
(phi_translate_1): For nary processing require a leader from
get_representative_for given we run expression simplification
using match-and-simplify.  Remove previous fix.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@255092 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-ssa-pre.c