]
> >
> > This patch adds hierarchical discriminator support for vectorized loops.
> > Assigns copyid discriminators to distinguish vectorized and scalar versions.
> >
> > gcc/ChangeLog:
> >
> >        * tree-vect-loop-manip.cc (vect_loop_versioning): Assign copyid
> >        discriminators for vectorized and scalar loop versions.
> >        * tree-vect-loop.cc (vect_transform_loop): Assign copyid
> >        discriminators for vectorized and scalar loop versions.
> >
> > gcc/testsuite/ChangeLog:
> >
> >        * gcc.dg/hierarchical-discriminator-vect-version.c: New test.
> >
>
Ping?

Thanks,
Kugan


> I should also add constant_lower_bound (vf_val) for SVE (when the 
> vectorisation factor is poly_int).
> I am not sure if we want to add both the coefficient to the discriminator. In 
> anywise, we should infer the actual vectorisation factor from perf.data in 
> autfdo tools.
>
> Thanks,
> Kugan
>
>
> <0002-AutoFDO-Add-hierarchical-discriminator-for-vectorize.patch>

Attachment: 0002-AutoFDO-Add-hierarchical-discriminator-for-vectorize.patch
Description: 0002-AutoFDO-Add-hierarchical-discriminator-for-vectorize.patch

Reply via email to