OSDN Git Service

* cfg.c (dump_flow_info): Don't dump pseudo info after reload.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Dec 2004 10:45:07 +0000 (10:45 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 13 Dec 2004 10:45:07 +0000 (10:45 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@92081 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/cfg.c

index 191f227..fad7919 100644 (file)
@@ -1,5 +1,9 @@
 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.
        * genpreds.c (write_insn_preds_c): Include regs.h.
        * config/i386/predicates.md (index_register_operand): Use
index c469661..b36a96f 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);