Re: [PATCH PR69564]Improve vectorizer's runtime alias check for wrapping type

2017-02-27 Thread Bin.Cheng
On Fri, Feb 24, 2017 at 12:34 PM, Richard Biener wrote: > On Fri, Feb 24, 2017 at 11:53 AM, Bin Cheng wrote: >> Hi, >> As analyzed in PR69564, inefficient code for runtime alias check is >> generated in benchmark >> scimark2. It is suspected vectorized loop doesn't run enough iterations to >>

Re: [PATCH PR69564]Improve vectorizer's runtime alias check for wrapping type

2017-02-24 Thread Richard Biener
On Fri, Feb 24, 2017 at 11:53 AM, Bin Cheng wrote: > Hi, > As analyzed in PR69564, inefficient code for runtime alias check is generated > in benchmark > scimark2. It is suspected vectorized loop doesn't run enough iterations to > cover the loss > of the inefficient code. This patch improves r

[PATCH PR69564]Improve vectorizer's runtime alias check for wrapping type

2017-02-24 Thread Bin Cheng
Hi, As analyzed in PR69564, inefficient code for runtime alias check is generated in benchmark scimark2. It is suspected vectorized loop doesn't run enough iterations to cover the loss of the inefficient code. This patch improves runtime alias check for (unsigned) wrapping types. Originally,