This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Memory aliasing and stack slots
- To: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>
- Subject: Re: Memory aliasing and stack slots
- From: Richard Henderson <rth at cygnus dot com>
- Date: Sun, 28 May 2000 13:47:32 -0700
- Cc: gcc at gcc dot gnu dot org
- References: <10005281219.AA14393@vlsi1.ultra.nyu.edu>
On Sun, May 28, 2000 at 08:07:28AM -0400, Richard Kenner wrote:
> Presumably, at least in some languages, X and Y will have different alias
> sets, so they won't conflict. But that means that we might move load of X
> until after a store of Y, which is wrong.
See assign_stack_temp_for_type -- X and Y will not share a
stack slot if they do not have compatible alias sets.
r~