This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Dead code elimination of dead structure assignments in gcc
- From: Richard Henderson <rth at redhat dot com>
- To: law at redhat dot com
- Cc: Reva Cuthbertson <reva at cup dot hp dot com>, gcc at gcc dot gnu dot org
- Date: Wed, 23 Jan 2002 11:05:23 -0800
- Subject: Re: Dead code elimination of dead structure assignments in gcc
- References: <3C4E0FA3.F82706B7@cup.hp.com> <10738.1011794339@porcupine.cygnus.com>
On Wed, Jan 23, 2002 at 06:58:59AM -0700, law@redhat.com wrote:
> >From a brief look at your example, I would expect flow to delete your
> dead stores -- I don't know why it isn't working.
Flow only does this for leaf basic blocks (ones ending in a return
or a noreturn function call). We do not propagate stack slot life
information into other blocks.
r~