Re: [PATCH V2] introduce light expander sra

2023-11-28 Thread Richard Biener
On Tue, 28 Nov 2023, Jiufu Guo wrote: > > Hi, > > Thanks so much for your helpful review! > > Richard Biener writes: > > > On Fri, Oct 27, 2023 at 3:51?AM Jiufu Guo wrote: > >> > >> Hi, > >> > >> Compare with previous version: > >> https://gcc.gnu.org/pipermail/gcc-patches/2023-October/63239

Re: [PATCH V2] introduce light expander sra

2023-11-27 Thread Jiufu Guo
Hi, Thanks so much for your helpful review! Richard Biener writes: > On Fri, Oct 27, 2023 at 3:51 AM Jiufu Guo wrote: >> >> Hi, >> >> Compare with previous version: >> https://gcc.gnu.org/pipermail/gcc-patches/2023-October/632399.html >> This verion supports TI/VEC mode of the access. >> >>

Re: [PATCH V2] introduce light expander sra

2023-11-23 Thread Richard Biener
On Fri, Oct 27, 2023 at 3:51 AM Jiufu Guo wrote: > > Hi, > > Compare with previous version: > https://gcc.gnu.org/pipermail/gcc-patches/2023-October/632399.html > This verion supports TI/VEC mode of the access. > > There are a few PRs (meta-bug PR101926) on various targets. > The root causes of th

Ping: [PATCH V2] introduce light expander sra

2023-11-17 Thread Jiufu Guo
Hi, I would like to have a ping for this patch. There are some aspects(TODOs) that can be improved for this patch. I had some statistics to see if these aspects occur often, by checking the gcc source code(including test suite) and spec2017. - Reverse storage order. This only occurs in very few

[PATCH V2] introduce light expander sra

2023-10-26 Thread Jiufu Guo
Hi, Compare with previous version: https://gcc.gnu.org/pipermail/gcc-patches/2023-October/632399.html This verion supports TI/VEC mode of the access. There are a few PRs (meta-bug PR101926) on various targets. The root causes of them are similar: the aggeragte param/ returns are passed by multi-r