Re: Fix SLP downward group access classification (PR92420)

2019-11-11 Thread Richard Biener
On Fri, Nov 8, 2019 at 5:21 PM Richard Sandiford wrote: > > This PR was caused by the SLP handling in get_group_load_store_type > returning VMAT_CONTIGUOUS rather than VMAT_CONTIGUOUS_REVERSE for > downward groups. > > A more elaborate fix would be to try to combine the reverse permutation > into

Fix SLP downward group access classification (PR92420)

2019-11-08 Thread Richard Sandiford
This PR was caused by the SLP handling in get_group_load_store_type returning VMAT_CONTIGUOUS rather than VMAT_CONTIGUOUS_REVERSE for downward groups. A more elaborate fix would be to try to combine the reverse permutation into SLP_TREE_LOAD_PERMUTATION for loads, but that's really a follow-on opt