Re: Tighten early exit in vect_analyze_data_ref_dependence (PR85586)

2018-05-02 Thread Richard Biener
On Tue, May 1, 2018 at 8:34 PM, Richard Sandiford wrote: > The problem in this PR was that we didn't consider aliases between > writes in the same strided group. After tightening the early exit > we get the expected abs(step) >= 2 versioning check. > > Tested on aarch64-linux-gnu and x86_64-linux

Tighten early exit in vect_analyze_data_ref_dependence (PR85586)

2018-05-01 Thread Richard Sandiford
The problem in this PR was that we didn't consider aliases between writes in the same strided group. After tightening the early exit we get the expected abs(step) >= 2 versioning check. Tested on aarch64-linux-gnu and x86_64-linux-gnu. OK for trunk and GCC 8? Thanks, Richard 2018-05-01 Richa