ira.c (ira): Free broken dominator information.
authorRichard Biener <rguenther@suse.de>
Fri, 8 Feb 2013 12:10:48 +0000 (12:10 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 8 Feb 2013 12:10:48 +0000 (12:10 +0000)
2013-02-08  Richard Biener  <rguenther@suse.de>

* ira.c (ira): Free broken dominator information.

From-SVN: r195882

gcc/ChangeLog
gcc/ira.c

index 07700e7..1aa4b1e 100644 (file)
@@ -1,3 +1,7 @@
+2013-02-08  Richard Biener  <rguenther@suse.de>
+
+       * ira.c (ira): Free broken dominator information.
+
 2013-02-08  Uros Bizjak  <ubizjak@gmail.com>
 
        * config/i386/i386.c (ix86_spill_class): Use INTEGER_CLASS_P macro.
index f1ad9ec..d3bd2ba 100644 (file)
--- a/gcc/ira.c
+++ b/gcc/ira.c
@@ -4520,6 +4520,7 @@ ira (FILE *f)
             change if new insns were generated?  Can that be handled
             by updating the loop tree incrementally?  */
          loop_optimizer_finalize ();
+         free_dominance_info (CDI_DOMINATORS);
          loop_optimizer_init (AVOID_CFG_MODIFICATIONS
                               | LOOPS_HAVE_RECORDED_EXITS);