Re: [PATCH] Fix PR68852

2015-12-18 Thread Kyrill Tkachov
On 18/12/15 08:57, Richard Biener wrote: On Thu, 17 Dec 2015, Kyrill Tkachov wrote: On 14/12/15 15:14, Richard Biener wrote: The following fixes PR68852 - so I finally needed to sit down and fix the "build-from-scalars" hack in the SLP vectorizer by pretending we'd have a sane vectorizer IL.

Re: [PATCH] Fix PR68852

2015-12-18 Thread Richard Biener
On Thu, 17 Dec 2015, Kyrill Tkachov wrote: > > On 14/12/15 15:14, Richard Biener wrote: > > The following fixes PR68852 - so I finally needed to sit down and > > fix the "build-from-scalars" hack in the SLP vectorizer by pretending > > we'd have a sane vectorizer IL. Basically I now mark the SLP

Re: [PATCH] Fix PR68852

2015-12-17 Thread Kyrill Tkachov
On 14/12/15 15:14, Richard Biener wrote: The following fixes PR68852 - so I finally needed to sit down and fix the "build-from-scalars" hack in the SLP vectorizer by pretending we'd have a sane vectorizer IL. Basically I now mark the SLP node with a proper vect_def_type but I have to push that

Re: [PATCH] Fix PR68852

2015-12-14 Thread Richard Biener
On Mon, 14 Dec 2015, Richard Biener wrote: > > The following fixes PR68852 - so I finally needed to sit down and > fix the "build-from-scalars" hack in the SLP vectorizer by pretending > we'd have a sane vectorizer IL. Basically I now mark the SLP node > with a proper vect_def_type but I have to

[PATCH] Fix PR68852

2015-12-14 Thread Richard Biener
The following fixes PR68852 - so I finally needed to sit down and fix the "build-from-scalars" hack in the SLP vectorizer by pretending we'd have a sane vectorizer IL. Basically I now mark the SLP node with a proper vect_def_type but I have to push that down to the stmt-info level whenever sth wo