RE: Failure to vectorize widen mult through intermediate steps

2012-12-03 Thread Paulo Matos
ubject: Failure to vectorize widen mult through intermediate steps > > Hello, > > I have been looking at a piece of code that fails to vectorize because > GCC4.7.0 is unable in suportable_widening_operation to provide proper > conversions for a WIDEN_MULT_EXPR. vectype_in is V8HI an

Failure to vectorize widen mult through intermediate steps

2012-11-29 Thread Paulo Matos
Hello, I have been looking at a piece of code that fails to vectorize because GCC4.7.0 is unable in suportable_widening_operation to provide proper conversions for a WIDEN_MULT_EXPR. vectype_in is V8HI and vectype_out is V2DI. The problem seems to be that GCC code at the end of this functions b