* tree-profile.c (tree_profiling): Cleanup CFG when done.
authorJan Hubicka <jh@suse.cz>
Mon, 2 Sep 2013 22:52:27 +0000 (00:52 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Mon, 2 Sep 2013 22:52:27 +0000 (22:52 +0000)
From-SVN: r202191

gcc/ChangeLog
gcc/tree-profile.c

index 173fda9830b8148ce3c190ea1b777aa08e360fb5..2af5ff5682d4074362c08c88f6b8a0803a41ba1e 100644 (file)
@@ -1,3 +1,7 @@
+2013-09-03  Jan Hubicka  <jh@suse.cz>
+
+       * tree-profile.c (tree_profiling): Cleanup CFG when done.
+
 2013-09-03  Alan Modra  <amodra@gmail.com>
 
        * config.gcc (powerpc*-*-linux*): Add support for little-endian
index c99253718392be786069a9626f1fa506a44a2c12..dd164b53a745a5c3841e80e558ec073d3e883c75 100644 (file)
@@ -598,6 +598,8 @@ tree_profiling (void)
            }
        }
 
+      /* re-merge split blocks.  */
+      cleanup_tree_cfg ();
       update_ssa (TODO_update_ssa);
 
       rebuild_cgraph_edges ();