Re: [PATCH GCC]Remove duplciated alias check in vectorizer

2016-06-08 Thread Richard Biener
On Mon, Jun 6, 2016 at 6:00 PM, Bin Cheng wrote: > Hi, > GCC now generates duplicated alias check in vectorizer when versioning loops. > In current implementation, DR_OFFSET and DR_INIT are added together too > early when creating structure dr_with_seg_len. This has two disadvantages: > A) st

[PATCH GCC]Remove duplciated alias check in vectorizer

2016-06-06 Thread Bin Cheng
Hi, GCC now generates duplicated alias check in vectorizer when versioning loops. In current implementation, DR_OFFSET and DR_INIT are added together too early when creating structure dr_with_seg_len. This has two disadvantages: A) structure dr_with_seg_len_pair_t is only canonicalized against