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
This commit is contained in:
parent
e0ce77087d
commit
f014fc4707
3 changed files with 8 additions and 13 deletions
|
@ -1,3 +1,10 @@
|
|||
2004-11-04 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* 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 <kazu@cs.umass.edu>
|
||||
|
||||
* expr.c (mostly_zero_p): Make it static.
|
||||
|
|
13
gcc/jump.c
13
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. */
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Add table
Reference in a new issue