tree-ssa-pre.c (need_eh_cleanup, [...]): Move inside...
authorRichard Biener <rguenther@suse.de>
Wed, 25 Oct 2017 07:08:12 +0000 (07:08 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 25 Oct 2017 07:08:12 +0000 (07:08 +0000)
commit57904e87b934e9dd8f94e9a0c4b3e10f3a4863ec
tree75021edfd0419e395f052dee1f961ad3af69e707
parente921c7e5a670ccc758bf58d82065d224a98671d9
tree-ssa-pre.c (need_eh_cleanup, [...]): Move inside...

2017-10-25  Richard Biener  <rguenther@suse.de>

* tree-ssa-pre.c (need_eh_cleanup, need_ab_cleanup, el_to_remove,
el_to_fixup, el_todo, el_avail, el_avail_stack, eliminate_avail,
eliminate_push_avail, eliminate_insert): Move inside...
(class eliminate_dom_walker): ... this class in preparation
of move.
(fini_eliminate): Remove by merging with ...
(eliminate): ... this function.  Adjust for class changes.
(pass_pre::execute): Remove fini_eliminate call.
(pass_fre::execute): Likewise.

From-SVN: r254068
gcc/ChangeLog
gcc/tree-ssa-pre.c