re PR target/20007 (error: too many arguments to function `find_basic_blocks)
authorKazu Hirata <kazu@cs.umass.edu>
Wed, 16 Feb 2005 15:30:25 +0000 (15:30 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Wed, 16 Feb 2005 15:30:25 +0000 (15:30 +0000)
PR target/20007
* config/ip2k/ip2k.c (ip2k_reorg): Adjust calls to
find_basic_blocks.
* config/sh/sh.c (sh_output_mi_thunk): Likewise.

From-SVN: r95108

gcc/ChangeLog
gcc/config/ip2k/ip2k.c
gcc/config/sh/sh.c

index 1dbbf273a042a2f1aaaf303506b622ab5bbee6a8..aa94ac10d4788091f7ef88e5c204d6edb2be0408 100644 (file)
@@ -1,3 +1,10 @@
+2005-02-16  Kazu Hirata  <kazu@cs.umass.edu>
+
+       PR target/20007
+       * config/ip2k/ip2k.c (ip2k_reorg): Adjust calls to
+       find_basic_blocks.
+       * config/sh/sh.c (sh_output_mi_thunk): Likewise.
+
 2005-02-16  Jakub Jelinek  <jakub@redhat.com>
 
        PR middle-end/19857
index 70b23d0f755cf795b341e8e19e34688849bb50cd..06345c5d2f331011e1f1711a8c400941d3e1ccb0 100644 (file)
@@ -5318,7 +5318,7 @@ ip2k_reorg (void)
   /* There's a good chance that since we last did CSE that we've rearranged
      things in such a way that another go will win.  Do so now!  */
   reload_cse_regs (first_insn);
-  find_basic_blocks (first_insn, max_reg_num (), 0);
+  find_basic_blocks (first_insn);
   life_analysis (0, PROP_REG_INFO | PROP_DEATH_NOTES);
   
   /* Look for where absurd things are happening with DP.  */
@@ -5330,7 +5330,7 @@ ip2k_reorg (void)
   split_all_insns (0);
 
   reload_cse_regs (first_insn);
-  find_basic_blocks (first_insn, max_reg_num (), 0);
+  find_basic_blocks (first_insn);
   life_analysis (0, PROP_REG_INFO | PROP_DEATH_NOTES);
   if (flag_peephole2)
     peephole2_optimize (NULL);
@@ -5357,7 +5357,7 @@ ip2k_reorg (void)
   mdr_try_move_dp_reload (first_insn);
   mdr_try_move_pushes (first_insn);
 
-  find_basic_blocks (first_insn, max_reg_num (), 0);
+  find_basic_blocks (first_insn);
   life_analysis (0, PROP_FINAL);
 
   mdr_try_propagate_move (first_insn);
@@ -5371,14 +5371,14 @@ ip2k_reorg (void)
   mdr_try_propagate_move (first_insn);
 
   reload_cse_regs (first_insn);
-  find_basic_blocks (first_insn, max_reg_num (), 0);
+  find_basic_blocks (first_insn);
   life_analysis (0, PROP_FINAL);
   if (flag_peephole2)
     peephole2_optimize (NULL);
 
   mdr_try_propagate_move (first_insn);
 
-  find_basic_blocks (first_insn, max_reg_num (), 0);
+  find_basic_blocks (first_insn);
   life_analysis (0, PROP_FINAL);
 
   ip2k_reorg_split_simode = 1;
@@ -5389,14 +5389,14 @@ ip2k_reorg (void)
   mdr_try_propagate_move (first_insn);
 
   reload_cse_regs (first_insn);
-  find_basic_blocks (first_insn, max_reg_num (), 0);
+  find_basic_blocks (first_insn);
   life_analysis (0, PROP_FINAL);
   if (flag_peephole2)
     peephole2_optimize (NULL);
 
   mdr_try_propagate_move (first_insn);
 
-  find_basic_blocks (first_insn, max_reg_num (), 0);
+  find_basic_blocks (first_insn);
   life_analysis (0, PROP_FINAL);
 
   ip2k_reorg_split_himode = 1;
@@ -5414,21 +5414,21 @@ ip2k_reorg (void)
 
   /* Call to  jump_optimize (...) was here, but now I removed it.  */
   
-  find_basic_blocks (first_insn, max_reg_num (), 0);
+  find_basic_blocks (first_insn);
   life_analysis (0, PROP_FINAL);
   if (flag_peephole2)
     peephole2_optimize (NULL);
 
   mdr_try_propagate_move (first_insn);
 
-  find_basic_blocks (first_insn, max_reg_num (), 0);
+  find_basic_blocks (first_insn);
   life_analysis (0, PROP_FINAL);
   mdr_try_remove_redundant_insns (first_insn);
 
   mdr_try_propagate_clr (first_insn);
   mdr_try_propagate_move (first_insn);
 
-  find_basic_blocks (first_insn, max_reg_num (), 0);
+  find_basic_blocks (first_insn);
   life_analysis (0, PROP_FINAL);
 
   ip2k_reorg_split_qimode = 1;
@@ -5437,7 +5437,7 @@ ip2k_reorg (void)
   mdr_try_wreg_elim (first_insn);
   mdr_try_propagate_move (first_insn);
 
-  find_basic_blocks (first_insn, max_reg_num (), 0);
+  find_basic_blocks (first_insn);
   life_analysis (0, PROP_FINAL);
 #endif
 }
index 0617b2c3b5c914aa98ac22daabf3c95fba220bec..9587b5373aa86800227ab658a09db8a0e6e8da49 100644 (file)
@@ -9855,7 +9855,7 @@ sh_output_mi_thunk (FILE *file, tree thunk_fndecl ATTRIBUTE_UNUSED,
       if (! basic_block_info)
        init_flow ();
       rtl_register_cfg_hooks ();
-      find_basic_blocks (insns, max_reg_num (), dump_file);
+      find_basic_blocks (insns);
       life_analysis (dump_file, PROP_FINAL);
 
       split_all_insns (1);