On Fri, 2005-09-30 at 15:54 +0200, Olivier Hainque wrote:
> Daniel Berlin wrote:
> > >  Out of a preliminary look into this code (new to me), a possible
> > >  place to address that appears to be 'get_tmt_for', which
> > >  presumably should assign a zero alias set to tags for pointer
> > >  types with that bit set.
>  
> > Actually, you just want it to assign the same tag, not change the alias
> > set of every tag it assigns.
> 
>  Humm, and still have the corresponding alias set zero to ensure it conflicts
>  with everything, right ?

Yes. :)

> 
>  In which case almost all the bits are in already, since get_tmt_for
>  already reuses a previously created tag if it assigned the same alias set.
> 
>  I tried this on a couple of testcases yesterday, and it worked fine.
> 
>  I am still unclear on one point: is it fine to reuse the same tag for
>  possibly different designated types ?

Yes, as long as they have the same alias set.

> 
> 
> 
> 
> 
> 
> 
> 
> 

Reply via email to