tree-optimize.c (has_abnormal_outgoing_edge_p): Move to tree-inline.
authorJan Hubicka <jh@suse.cz>
Sun, 4 Feb 2007 13:27:23 +0000 (14:27 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sun, 4 Feb 2007 13:27:23 +0000 (13:27 +0000)
commit1084e689538f05f1ccf59403f6358e41fd56c5d6
tree61cbec31f848f75cb6f387628ddf79e4de1f3de6
parentfacbf9482df37925486b53a299b35d3f4c504c30
tree-optimize.c (has_abnormal_outgoing_edge_p): Move to tree-inline.

* tree-optimize.c (has_abnormal_outgoing_edge_p): Move to tree-inline.
(execute_fixup_cfg): Break out the abnormal goto code.
* tree-inline.c (has_abnormal_outgoing_edge_p): Move here from
tree-optimize.c.
(make_nonlocal_label_edges): Move here from execute_fixup_cfg.
(optimize_inline_calls): Call make_nonlocal_label_edges.

Co-Authored-By: Eric Botcazou <ebotcazou@libertysurf.fr>
From-SVN: r121572
gcc/ChangeLog
gcc/tree-inline.c
gcc/tree-optimize.c