* cfg.c (dump_flow_info): Don't dump pseudo info after reload.
authorRichard Henderson <rth@redhat.com>
Mon, 13 Dec 2004 10:45:07 +0000 (02:45 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Mon, 13 Dec 2004 10:45:07 +0000 (02:45 -0800)
From-SVN: r92081

gcc/ChangeLog
gcc/cfg.c

index 191f2275950bf9a89282efc288274f26aa578906..fad7919b531bb8640effe1122dd8ffe0237817ce 100644 (file)
@@ -1,3 +1,7 @@
+2004-12-13  Richard Henderson  <rth@redhat.com>
+
+       * cfg.c (dump_flow_info): Don't dump pseudo info after reload.
+
 2004-12-13  Richard Henderson  <rth@redhat.com>
 
        * Makefile.in (insn-preds.o): Depend on REGS_H.
index c469661edc081312f1d9ce439fa19f9871c94658..b36a96f812d34441593c22078e163c89f6f6c602 100644 (file)
--- a/gcc/cfg.c
+++ b/gcc/cfg.c
@@ -517,7 +517,8 @@ dump_flow_info (FILE *file)
   basic_block bb;
   static const char * const reg_class_names[] = REG_CLASS_NAMES;
 
-  if (reg_n_info)
+  /* There are no pseudo registers after reload.  Don't dump them.  */
+  if (reg_n_info && !reload_completed)
     {
       int max_regno = max_reg_num ();
       fprintf (file, "%d registers.\n", max_regno);