On Wed, 10 Jul 2024, Tamar Christina wrote:
> > -Original Message-
> > From: Richard Biener
> > Sent: Wednesday, July 10, 2024 10:04 AM
> > To: gcc-patches@gcc.gnu.org
> > Subject: [PATCH 2/3] Support group-size of three in SLP load permutation
> >
> -Original Message-
> From: Richard Biener
> Sent: Wednesday, July 10, 2024 10:04 AM
> To: gcc-patches@gcc.gnu.org
> Subject: [PATCH 2/3] Support group-size of three in SLP load permutation
> lowering
>
> The following adds support for group-size three
The following adds support for group-size three in SLP load permutation
lowering to match the non-SLP capabilities. This is done by using
the non-interleaving fallback code which then creates at VF == 4 from
{ { a0, b0, c0 }, { a1, b1, c1 }, { a2, b2, c2 }, { a3, b3, c3 } }
the intermediate vector
The following adds support for group-size three in SLP load permutation
lowering to match the non-SLP capabilities. This is done by using
the non-interleaving fallback code which then creates at VF == 4 from
{ { a0, b0, c0 }, { a1, b1, c1 }, { a2, b2, c2 }, { a3, b3, c3 } }
the intermediate vector