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:
Josef Zlomek 2004-04-30 07:26:54 +02:00 committed by Josef Zlomek
parent 99c012a85b
commit d1c6a40144
2 changed files with 6 additions and 2 deletions

View File

@ -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

View File

@ -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;