re PR tree-optimization/47849 (ICE: SIGSEGV in find_edge (cfganal.c:491) with -ftree...
authorRichard Guenther <rguenther@suse.de>
Wed, 23 Feb 2011 16:49:52 +0000 (16:49 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Wed, 23 Feb 2011 16:49:52 +0000 (16:49 +0000)
2011-02-23  Richard Guenther  <rguenther@suse.de>

PR tree-optimization/47849
* tree-if-conv.c (main_tree_if_conversion): Free postdom info.

From-SVN: r170441

gcc/ChangeLog
gcc/tree-if-conv.c

index aaa703d28cd71ad44d9579dda382ff77ac1aa071..6fb3936223a0517e715a11c909b65b9f3eb25692 100644 (file)
@@ -1,3 +1,8 @@
+2011-02-23  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/47849
+       * tree-if-conv.c (main_tree_if_conversion): Free postdom info.
+
 2011-02-23  Jie Zhang  <jie@codesourcery.com>
 
        * opts-common.c (decode_cmdline_option): Print empty string
index ca8f84a54cf7bf503d0a8e98a2d43c67aa6eff42..d70e2321c1546eefaac1da53a1462cbba32a6b76 100644 (file)
@@ -1741,6 +1741,8 @@ main_tree_if_conversion (void)
   if (changed && flag_tree_loop_if_convert_stores)
     todo |= TODO_update_ssa_only_virtuals;
 
+  free_dominance_info (CDI_POST_DOMINATORS);
+
   return todo;
 }