Still has problems: Re: [tree-ssa] USE or VUSE bugs?

Diego Novillo dnovillo@redhat.com
Tue Apr 29 07:25:00 GMT 2003


On Mon, Apr 28, 2003 at 11:02:06AM -0500, Wei Liu wrote:

>   #   (*str.1)_37 = VDEF <(*str.1)_15>;
>   #   (*b.5)_38 = VDEF <(*b.5)_17>;
>   #   .GLOBAL_VAR_39 = VDEF <.GL~OBAL_VAR_36>;
>   #   VUSE <.GLOBAL_VAR_36>;
>   a = c
> }
> 
> Please note the last statement "a=c", I hope it has some relation with the
> second scanf, i.e. a should be aliased with (*str.6), but acturally not. I
> expect I can have # (*str.6)_40 = VDEF <(*str.6)_31> attached to "a=c", or
> something similar.
> 
> Do I miss something?
> 
Add -alias to your -fdump... flag.  You should find 'a' aliased to
*str.1, *b.5 and .GLOBAL_VAR.


Diego.



More information about the Gcc mailing list