Commit 0b612e0b by Jeff Law Committed by Jeff Law

cfganal.c (find_unreachable_blocks): Manually CSE load of e->dest.

        * cfganal.c (find_unreachable_blocks): Manually CSE load of
        e->dest.

From-SVN: r95334
parent 32efd4cd
2005-02-21 Jeff Law <law@redhat.com>
* cfganal.c (find_unreachable_blocks): Manually CSE load of
e->dest.
2005-02-21 Kazu Hirata <kazu@cs.umass.edu>
* tree-outof-ssa.c (SSANORM_REMOVE_ALL_PHIS): Remove.
......
......@@ -308,11 +308,15 @@ find_unreachable_blocks (void)
basic_block b = *--tos;
FOR_EACH_EDGE (e, ei, b->succs)
if (!(e->dest->flags & BB_REACHABLE))
{
*tos++ = e->dest;
e->dest->flags |= BB_REACHABLE;
}
{
basic_block dest = e->dest;
if (!(dest->flags & BB_REACHABLE))
{
*tos++ = dest;
dest->flags |= BB_REACHABLE;
}
}
}
free (worklist);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment