Re: Vectoriser performance regression in 4.7

2012-06-11 Thread Ulrich Weigand
Mans Rullgard wrote on 11.06.2012 19:23:53: > On 11 June 2012 17:34, Ulrich Weigand wrote: > > There's a number of issues with how GCC choses the vectorize this loop > > that we can potentially improve upon.  However, it would appear that no > > matter what, it probably isn't actually helpful to

Re: Vectoriser performance regression in 4.7

2012-06-11 Thread Mans Rullgard
On 11 June 2012 17:34, Ulrich Weigand wrote: > Mans Rullgard wrote: > >> static void ps_hybrid_analysis_ileave_c(float (*out)[32][2], >>                                         float L[2][38][64], >>                                         int i, int len) >> { >>     int j; >> >>     for (; i < 6

Re: Vectoriser performance regression in 4.7

2012-06-11 Thread Ulrich Weigand
Mans Rullgard wrote: > static void ps_hybrid_analysis_ileave_c(float (*out)[32][2], > float L[2][38][64], > int i, int len) > { > int j; > > for (; i < 64; i++) { > for (j = 0; j < len; j++) { >