https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008
--- Comment #17 from rguenther at suse dot de <rguenther at suse dot de> --- On Fri, 15 Dec 2017, sergey.shalnov at intel dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008 > > --- Comment #16 from sergey.shalnov at intel dot com --- > «it's one vec_construct operation - it's the task of the target to turn this > into a cost comparable to vector_store» > I agree that vec_construct operation cost is based on the target cost model. > > I think I don't completely understand why we have 1 vec_construct for 3 > vector_store. Each vector store is it's own vectorization and thus has its own Cost Model summary.