Sorry for the delay, just a tiny naming/comment nit.
Rest LGTM, no need for a v2.
 
> +/* Return true each pattern has different 2 steps.
> +   TODO: We currently only support NPATTERNS = 2.  */

Return true if the permutation consists of two interleaved
patterns with a constant step each.

> +bool
> +rvv_builder::double_steps_npatterns_p () const
> +{

Maybe also rename this to interleaved_stepped_npatterns_p?

Thanks.

Regards
 Robin

Reply via email to