On Sun, 24 Jun 2018, Eric Botcazou wrote:
> > 2018-06-21 Richard Biener
> >
> > * tree-data-ref.c (dr_step_indicator): Handle NULL DR_STEP.
> > * tree-vect-data-refs.c (vect_analyze_possibly_independent_ddr):
> > Avoid calling vect_mark_for_runtime_alias_test with gathers or scatte
> 2018-06-21 Richard Biener
>
> * tree-data-ref.c (dr_step_indicator): Handle NULL DR_STEP.
> * tree-vect-data-refs.c (vect_analyze_possibly_independent_ddr):
> Avoid calling vect_mark_for_runtime_alias_test with gathers or scatters.
> (vect_analyze_data_ref_dependence):
This avoids changing DRs for scatters/gathers in vect_analyze_data_refs
so we can share them across different VF analyses.
Bootstrapped and tested on x86_64-unknown-linux-gnu, applied. I've
also built SPEC 2k6 on a haswell machine.
simd-lane to go!
Richard.
>From 37c0f2f61d6aa0d3b9b7ae984e22