mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-24 04:10:29 +08:00
gcse.c (remove_reachable_equiv_notes): Delete notes also in blocks which have kill flag set.
* gcse.c (remove_reachable_equiv_notes): Delete notes also in blocks which have kill flag set. From-SVN: r81322
This commit is contained in:
parent
99c012a85b
commit
d1c6a40144
@ -1,3 +1,8 @@
|
||||
2004-04-30 Josef Zlomek <zlomekj@suse.cz>
|
||||
|
||||
* gcse.c (remove_reachable_equiv_notes): Delete notes also in
|
||||
blocks which have kill flag set.
|
||||
|
||||
2004-04-29 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* configure.ac (--with-as): Abort if user-supplied assembler
|
||||
|
@ -7797,8 +7797,7 @@ remove_reachable_equiv_notes (basic_block bb, struct ls_expr *smexpr)
|
||||
bb = act->dest;
|
||||
|
||||
if (bb == EXIT_BLOCK_PTR
|
||||
|| TEST_BIT (visited, bb->index)
|
||||
|| TEST_BIT (ae_kill[bb->index], smexpr->index))
|
||||
|| TEST_BIT (visited, bb->index))
|
||||
{
|
||||
act = act->succ_next;
|
||||
continue;
|
||||
|
Loading…
x
Reference in New Issue
Block a user