From f014fc47071eec34827a633d8f6e91743264db56 Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Thu, 4 Nov 2004 23:24:46 +0000 Subject: [PATCH] jump.c (cleanup_barriers): Use delete_insn instead of delete_barrier. * jump.c (cleanup_barriers): Use delete_insn instead of delete_barrier. (delete_barrier): Remove. * rtl.h: Remove the corresponding prototype. From-SVN: r90090 --- gcc/ChangeLog | 7 +++++++ gcc/jump.c | 13 +------------ gcc/rtl.h | 1 - 3 files changed, 8 insertions(+), 13 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fba5fde88c3..23d34015689 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2004-11-04 Kazu Hirata + + * jump.c (cleanup_barriers): Use delete_insn instead of + delete_barrier. + (delete_barrier): Remove. + * rtl.h: Remove the corresponding prototype. + 2004-11-04 Kazu Hirata * expr.c (mostly_zero_p): Make it static. diff --git a/gcc/jump.c b/gcc/jump.c index b84841c1754..ed6ef1e5871 100644 --- a/gcc/jump.c +++ b/gcc/jump.c @@ -114,7 +114,7 @@ cleanup_barriers (void) { prev = prev_nonnote_insn (insn); if (BARRIER_P (prev)) - delete_barrier (insn); + delete_insn (insn); else if (prev != PREV_INSN (insn)) reorder_insns (insn, insn, prev); } @@ -1167,17 +1167,6 @@ delete_jump (rtx insn) delete_computation (insn); } -/* Verify INSN is a BARRIER and delete it. */ - -void -delete_barrier (rtx insn) -{ - if (!BARRIER_P (insn)) - abort (); - - delete_insn (insn); -} - /* Recursively delete prior insns that compute the value (used only by INSN which the caller is deleting) stored in the register mentioned by NOTE which is a REG_DEAD note associated with INSN. */ diff --git a/gcc/rtl.h b/gcc/rtl.h index 67eea8b04b9..766cebebd60 100644 --- a/gcc/rtl.h +++ b/gcc/rtl.h @@ -1528,7 +1528,6 @@ extern void cleanup_barriers (void); extern bool squeeze_notes (rtx *, rtx *); extern rtx delete_related_insns (rtx); extern void delete_jump (rtx); -extern void delete_barrier (rtx); extern rtx get_label_before (rtx); extern rtx get_label_after (rtx); extern rtx follow_jumps (rtx); -- 2.30.2