Re: [PATCH][1/n] Re-organize -fvect-cost-model, enable basic vectorization at -O2

2013-05-10 Thread Richard Biener
On Tue, 7 May 2013, Richard Biener wrote: > > The following patch is a first step towards being able to enable > vectorizing of a subset of all vectorizable functions at -O2 by > default. Analysis of Polyhedron (loop heavy code) shows that > the cost of doing vectorizer analysis is in the noise

[PATCH][1/n] Re-organize -fvect-cost-model, enable basic vectorization at -O2

2013-05-07 Thread Richard Biener
The following patch is a first step towards being able to enable vectorizing of a subset of all vectorizable functions at -O2 by default. Analysis of Polyhedron (loop heavy code) shows that the cost of doing vectorizer analysis is in the noise but compile-time (and binary size) grows only with th