This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: tuples: data structure separation from trees
- From: "Andrew Pinski" <pinskia at gmail dot com>
- To: "Ian Lance Taylor" <iant at google dot com>
- Cc: "Aldy Hernandez" <aldyh at redhat dot com>, dnovillo at redhat dot com, rth at redhat dot com, jayrav at hotmail dot com, gcc at gcc dot gnu dot org
- Date: Thu, 29 Mar 2007 18:40:30 -0700
- Subject: Re: tuples: data structure separation from trees
- References: <20070329201635.GA13790@redhat.com> <m3ps6ry13r.fsf@localhost.localdomain>
On 29 Mar 2007 18:24:56 -0700, Ian Lance Taylor <iant@google.com> wrote:
Why will expressions have location? It seems to me preferable to save
the memory. After a few optimization passes many of the expressions
have no location anyhow.
And I know from past experiences, that this is really a bug that they
don't produce expressions with locations. I remember Daniel Berlin
was talking about how SRA does the correct thing with respect of
locations and other passes should really follow that. We can see how
out of SSA can produce cases where PHIs would create expressions
without locations but that is a bug (I cannot find the PR right now
but Daniel J. filed it).
Thanks,
Andrew Pinski