This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [autovect] [patch] and aliasing question
On Thu, May 26, 2005 at 12:21:24PM +0300, Ira Rosen wrote:
> vect-77v.c (attached)
> ib_16 doesn't have a TMT
>
Because it is never dereferenced. We only create memory tags for
dereferenced pointers. The aliaser decides that it is
pointless to compute aliasing information for a non-dereferenced
pointer, because there are no loads/stores to the pointed-to
memory.
Is this a problem for your analysis? Do you need points-to
information for non-dereferenced pointers as well? That is
slightly different than the alias information gathered for memory
tags.
Diego.