------- Additional Comments From pinskia at gcc dot gnu dot org 2005-01-01
15:31 -------
I think the problem is that we don't see the the address taken at all because
we don't walk over the PHI
nodes in compute_points_to_and_addr_escape so when we have dead code in PHIs we
miss them.
Note this comment is wrong with respect with dead code:
/* Mark all the variables whose address are taken by the
statement. Note that this will miss all the addresses taken
in PHI nodes (those are discovered while following the use-def
chains). */
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19217