From afec5fd94e22424d7dcffab2f4fa576ded5b0445 Mon Sep 17 00:00:00 2001 From: kazu Date: Fri, 15 Apr 2005 16:47:17 +0000 Subject: * basic-block.h (PROP_EQUAL_NOTES): Remove. * flow.c (propagate_one_insn): Don't use PROP_EQUAL_NOTES. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98193 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/flow.c | 5 ----- 1 file changed, 5 deletions(-) (limited to 'gcc/flow.c') diff --git a/gcc/flow.c b/gcc/flow.c index 2c7e84fbe6b..3251dd699ab 100644 --- a/gcc/flow.c +++ b/gcc/flow.c @@ -1798,7 +1798,6 @@ propagate_one_insn (struct propagate_block_info *pbi, rtx insn) } else { - rtx note; /* Any regs live at the time of a call instruction must not go in a register clobbered by calls. Find all regs now live and record this for them. */ @@ -1873,10 +1872,6 @@ propagate_one_insn (struct propagate_block_info *pbi, rtx insn) /* Record uses. */ if (! insn_is_dead) mark_used_regs (pbi, PATTERN (insn), NULL_RTX, insn); - if ((flags & PROP_EQUAL_NOTES) - && ((note = find_reg_note (insn, REG_EQUAL, NULL_RTX)) - || (note = find_reg_note (insn, REG_EQUIV, NULL_RTX)))) - mark_used_regs (pbi, XEXP (note, 0), NULL_RTX, insn); /* Sometimes we may have inserted something before INSN (such as a move) when we make an auto-inc. So ensure we will scan those insns. */ -- cgit v1.2.1