Re: [PATCH 1/2] vect: Refactor code for index == count in vect_transform_slp_perm_load_1

2023-05-21 Thread Kewen.Lin via Gcc-patches
on 2023/5/18 14:12, Richard Biener wrote: > On Wed, May 17, 2023 at 9:19 AM Kewen.Lin wrote: >> >> Hi Richi, >> >> on 2023/5/17 14:34, Richard Biener wrote: >>> On Wed, May 17, 2023 at 8:09 AM Kewen.Lin wrote: Hi, This patch is to refactor the handlings for the case (index

Re: [PATCH 1/2] vect: Refactor code for index == count in vect_transform_slp_perm_load_1

2023-05-18 Thread Richard Biener via Gcc-patches
On Wed, May 17, 2023 at 9:19 AM Kewen.Lin wrote: > > Hi Richi, > > on 2023/5/17 14:34, Richard Biener wrote: > > On Wed, May 17, 2023 at 8:09 AM Kewen.Lin wrote: > >> > >> Hi, > >> > >> This patch is to refactor the handlings for the case (index > >> == count) in a loop of

Re: [PATCH 1/2] vect: Refactor code for index == count in vect_transform_slp_perm_load_1

2023-05-17 Thread Kewen.Lin via Gcc-patches
Hi Richi, on 2023/5/17 14:34, Richard Biener wrote: > On Wed, May 17, 2023 at 8:09 AM Kewen.Lin wrote: >> >> Hi, >> >> This patch is to refactor the handlings for the case (index >> == count) in a loop of vect_transform_slp_perm_load_1, in >> order to prepare a subsequent adjustment on *nperm.

Re: [PATCH 1/2] vect: Refactor code for index == count in vect_transform_slp_perm_load_1

2023-05-17 Thread Richard Biener via Gcc-patches
On Wed, May 17, 2023 at 8:09 AM Kewen.Lin wrote: > > Hi, > > This patch is to refactor the handlings for the case (index > == count) in a loop of vect_transform_slp_perm_load_1, in > order to prepare a subsequent adjustment on *nperm. This > patch doesn't have any functional changes. The diff

[PATCH 1/2] vect: Refactor code for index == count in vect_transform_slp_perm_load_1

2023-05-17 Thread Kewen.Lin via Gcc-patches
Hi, This patch is to refactor the handlings for the case (index == count) in a loop of vect_transform_slp_perm_load_1, in order to prepare a subsequent adjustment on *nperm. This patch doesn't have any functional changes. Bootstrapped and regtested on x86_64-redhat-linux, aarch64-linux-gnu and