Re: [PATCH] Improve BB vectorization dependence analysis

2015-11-22 Thread H.J. Lu
On Mon, Nov 9, 2015 at 4:55 AM, Richard Biener wrote: > > Currently BB vectorization computes all dependences inside a BB > region and fails all vectorization if it cannot handle some of them. > > This is obviously not needed - BB vectorization can restrict the > dependence tests to those that are

Re: [PATCH] Improve BB vectorization dependence analysis

2015-11-17 Thread Richard Biener
On Tue, 17 Nov 2015, Richard Biener wrote: > On Mon, 16 Nov 2015, Alan Lawrence wrote: > > > On 09/11/15 12:55, Richard Biener wrote: > > > > > > Currently BB vectorization computes all dependences inside a BB > > > region and fails all vectorization if it cannot handle some of them. > > > > >

Re: [PATCH] Improve BB vectorization dependence analysis

2015-11-17 Thread Richard Biener
On Mon, 16 Nov 2015, Alan Lawrence wrote: > On 09/11/15 12:55, Richard Biener wrote: > > > > Currently BB vectorization computes all dependences inside a BB > > region and fails all vectorization if it cannot handle some of them. > > > > This is obviously not needed - BB vectorization can restri

Re: [PATCH] Improve BB vectorization dependence analysis

2015-11-16 Thread Alan Lawrence
On 09/11/15 12:55, Richard Biener wrote: Currently BB vectorization computes all dependences inside a BB region and fails all vectorization if it cannot handle some of them. This is obviously not needed - BB vectorization can restrict the dependence tests to those that are needed to apply the l

[PATCH] Improve BB vectorization dependence analysis

2015-11-09 Thread Richard Biener
Currently BB vectorization computes all dependences inside a BB region and fails all vectorization if it cannot handle some of them. This is obviously not needed - BB vectorization can restrict the dependence tests to those that are needed to apply the load/store motion effectively performed by t