This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [lno] "no flow-sensitive alias info" warning to vectorizer


Hello,

> > for the following vectorized tree sequence:
> > 
> > 1  vect_pX.1_11 = &X;
> > 2  vect_iv_.3_12 = vect_iv_.2_15;
> > 3  vect_iv_.4_13 = vect_iv_.3_12 * 16;
> > 4  vect_pX.5_14 = vect_pX.1_11 + vect_iv_.4_13;
> > 5  *vect_pX.5_14 = vect_cst_.6_18;
> > 
> > Currently, I only set 'type_mem_tag' to vectorizer generated pointers,
> > using:
> > 
> > get_var_ann (ptr)->type_mem_tag = array_base;
> > 
> Hmm, it would be better if you can call the alias analyzer to set memory
> tags.

how exactly?  I also use similar hacks on about two places.

Zdenek


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]