Ilya Leoshkevich writes:
> @@ -329,6 +332,34 @@ expand_vec_cmp_expr_p (tree value_type, tree mask_type,
> enum tree_code code)
>return false;
> }
>
> +/* Return TRUE iff vcond_optab/vcondu_optab support the given tree
> + comparison. */
Nit: better to use "true" rather than "TRUE" in m
z13 supports only non-signaling vector comparisons. This means we
cannot vectorize LT, LE, GT, GE and LTGT when compiling for z13.
However, we cannot express this restriction today: the code only checks
whether vcond$a$b optab exists, which does not contain information about
the operation.
Introd