diff options
author | Martin Liska <mliska@suse.cz> | 2019-08-15 08:58:09 +0200 |
---|---|---|
committer | Martin Liska <marxin@gcc.gnu.org> | 2019-08-15 06:58:09 +0000 |
commit | 0c04043ec41297ad3aa4f92c38b61b7cf2aa40ae (patch) | |
tree | 29b9b351775dbb81c4a60f055cfd17053f040bd5 /gcc/cgraph.c | |
parent | 304e8bcb4a7923651816d27433f101fdc309ca96 (diff) | |
download | gcc-0c04043ec41297ad3aa4f92c38b61b7cf2aa40ae.zip gcc-0c04043ec41297ad3aa4f92c38b61b7cf2aa40ae.tar.gz gcc-0c04043ec41297ad3aa4f92c38b61b7cf2aa40ae.tar.bz2 |
Properly register dead cgraph_nodes in passes.c.
2019-08-15 Martin Liska <mliska@suse.cz>
PR ipa/91404
* passes.c (order): Remove.
(uid_hash_t): Likewise).
(remove_cgraph_node_from_order): Remove from set
of pointers (cgraph_node *).
(insert_cgraph_node_to_order): New.
(duplicate_cgraph_node_to_order): New.
(do_per_function_toporder): Register all 3 cgraph hooks.
Skip removed_nodes now as we know about all of them.
From-SVN: r274502
Diffstat (limited to 'gcc/cgraph.c')
0 files changed, 0 insertions, 0 deletions