RE: autovectorizer doesn't support multistep widen mult

2013-01-25 Thread Paulo Matos
> -Original Message- > From: Richard Biener [mailto:richard.guent...@gmail.com] > Sent: 25 January 2013 15:59 > To: Paulo Matos > Cc: gcc@gcc.gnu.org > Subject: Re: autovectorizer doesn't support multistep widen mult > > On Fri, Jan 25, 2013 at 4:13 PM,

Re: autovectorizer doesn't support multistep widen mult

2013-01-25 Thread Richard Biener
On Fri, Jan 25, 2013 at 4:13 PM, Paulo Matos wrote: > Hello, > > Is there any technical reason (besides nobody bothers to implement it) why > GCC doesn't support multistep conversions for widen mult? No. > In tree-vect-stmts.c: > /* Check if it's a multi-step conversion that can be done using

autovectorizer doesn't support multistep widen mult

2013-01-25 Thread Paulo Matos
Hello, Is there any technical reason (besides nobody bothers to implement it) why GCC doesn't support multistep conversions for widen mult? In tree-vect-stmts.c: /* Check if it's a multi-step conversion that can be done using intermediate types. */ prev_type = vectype; prev_mode = v