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 = vec_mode;

  if (!CONVERT_EXPR_CODE_P (code))
    return false;

Is there any reason we only proceed for convert expr codes?

Thanks,

Paulo Matos


Reply via email to