On Fri, Jan 25, 2013 at 4:13 PM, Paulo Matos <pma...@broadcom.com> 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 intermediate > types. */ > > prev_type = vectype; > prev_mode = vec_mode; > > if (!CONVERT_EXPR_CODE_P (code)) > return false; > > Is there any reason we only proceed for convert expr codes? Because others are not a conversion?! > Thanks, > > Paulo Matos > >