OSDN Git Service

* jump.c, reg-stack.c, toplev.c: Revert Oct 27 change.
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 30 Oct 1999 06:41:19 +0000 (06:41 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 30 Oct 1999 06:41:19 +0000 (06:41 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@30271 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/reg-stack.c

index 7ab8184..c30d709 100644 (file)
@@ -418,7 +418,6 @@ reg_to_stack (first, file)
 {
   int i;
   int max_uid;
-  sbitmap blocks;
   block_info bi;
 
   /* See if there is something to do.  Flow analysis is quite
@@ -431,17 +430,9 @@ reg_to_stack (first, file)
 
   /* Ok, floating point instructions exist.  If not optimizing, 
      build the CFG and run life analysis.  */
-  if (! optimize)
-    {
-      find_basic_blocks (first, max_reg_num (), file, 0);
-
-      blocks = sbitmap_alloc (n_basic_blocks);
-      sbitmap_ones (blocks);
-      count_or_remove_death_notes (blocks, 1);
-      sbitmap_free (blocks);
-
-      life_analysis (first, max_reg_num (), file, 0);
-    }
+  find_basic_blocks (first, max_reg_num (), file, 0);
+  count_or_remove_death_notes (NULL, 1);
+  life_analysis (first, max_reg_num (), file, 0);
 
   /* Set up block info for each basic block.  */
   bi = (block_info) alloca ((n_basic_blocks + 1) * sizeof (*bi));