]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
cfgrtl.c (delete_insn_chain_and_edges): Remove.
authorKazu Hirata <kazu@codesourcery.com>
Thu, 16 Apr 2009 18:51:51 +0000 (18:51 +0000)
committerKazu Hirata <kazu@gcc.gnu.org>
Thu, 16 Apr 2009 18:51:51 +0000 (18:51 +0000)
* cfgrtl.c (delete_insn_chain_and_edges): Remove.
* rtl.h: Remove the prototype for delete_insn_chain_and_edges.

From-SVN: r146215

gcc/ChangeLog
gcc/cfgrtl.c
gcc/rtl.h

index 12dbbeeaed675444c9510ecbbc7de046cfbad532..581689b43c209dcd05d554a009aa3f4a928bc936 100644 (file)
@@ -1,3 +1,8 @@
+2009-04-16  Kazu Hirata  <kazu@codesourcery.com>
+
+       * cfgrtl.c (delete_insn_chain_and_edges): Remove.
+       * rtl.h: Remove the prototype for delete_insn_chain_and_edges.
+
 2009-04-16  Kazu Hirata  <kazu@codesourcery.com>
 
        * tree-iterator.c (tsi_split_statement_list_after,
index 95d28ac1cfd01a949d041d54c30d5d5f11defa36..80f32e6794fc59f48d4160fe0adc557b54af3333 100644 (file)
@@ -232,22 +232,6 @@ delete_insn_chain (rtx start, rtx finish, bool clear_bb)
       start = next;
     }
 }
-
-/* Like delete_insn_chain but also purge dead edges from BB.  */
-
-void
-delete_insn_chain_and_edges (rtx first, rtx last)
-{
-  bool purge = false;
-
-  if (INSN_P (last)
-      && BLOCK_FOR_INSN (last)
-      && BB_END (BLOCK_FOR_INSN (last)) == last)
-    purge = true;
-  delete_insn_chain (first, last, false);
-  if (purge)
-    purge_dead_edges (BLOCK_FOR_INSN (last));
-}
 \f
 /* Create a new basic block consisting of the instructions between HEAD and END
    inclusive.  This function is designed to allow fast BB construction - reuses
index 7c5e69250b231bd5d80a1202230e0426bbfaab31..cd0316018af6bf7013c58b86d1a87537e7ca0110 100644 (file)
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -2146,7 +2146,6 @@ extern void emit_insn_at_entry (rtx);
 extern void delete_insn_chain (rtx, rtx, bool);
 extern rtx unlink_insn_chain (rtx, rtx);
 extern rtx delete_insn_and_edges (rtx);
-extern void delete_insn_chain_and_edges (rtx, rtx);
 extern rtx gen_lowpart_SUBREG (enum machine_mode, rtx);
 extern rtx gen_const_mem (enum machine_mode, rtx);
 extern rtx gen_frame_mem (enum machine_mode, rtx);