tree-ssa-sccvn.h (run_scc_vn): Adjust prototype.
authorRichard Biener <rguenther@suse.de>
Mon, 24 Apr 2017 11:27:44 +0000 (11:27 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 24 Apr 2017 11:27:44 +0000 (11:27 +0000)
commit24c40f9a2cc832de74cb55f6ec1dfb45b7161379
tree98e267958ca86ac35056a2cef5bb910aa9e9ded9
parent4c7c437cb1c851c54b991cb0d6da3c7c53900e3c
tree-ssa-sccvn.h (run_scc_vn): Adjust prototype.

2017-04-24  Richard Biener  <rguenther@suse.de>

* tree-ssa-sccvn.h (run_scc_vn): Adjust prototype.
* tree-ssa-sccvn.c (print_scc): Print SCC size.
(extract_and_process_scc_for_name): Never fail but drop SCC to varying.
(DFS): Adjust and never fail.
(sccvn_dom_walker::fail): Remove.
(sccvn_dom_walker::before_dom_children): Adjust.
(run_scc_vn): Likewise and never fail.
* tree-ssa-pre.c (pass_pre::execute): Adjust.
(pass_fre::execute): Likewise.

From-SVN: r247092
gcc/ChangeLog
gcc/tree-ssa-pre.c
gcc/tree-ssa-sccvn.c
gcc/tree-ssa-sccvn.h