> For a non-STMT_VINFO_STRIDED_P access the DR_GROUP_SIZE is
> basically the DR_STRIDE, because the DR group models contiguous memory.

You meant DR_STEP?  So if step/stride = 100 and we access the first two 
elements at 0, 1, the third is at 100 and the gap is 98?

In my case we have strided_p = true because the step is variable.

Can I move vect_transform_slp_perm_load into get_load_store_type (with another 
return value *perm_ok), doing a second call for the punning?

But hmm, we don't have a way of passing another vectype to it, so that won't 
work either.

-- 
Regards
 Robin

Reply via email to