Re: Re: [PATCH V2] VECT: Support floating-point in-order reduction for length loop control

2023-07-23 Thread Richard Biener via Gcc-patches
On Sun, 23 Jul 2023, Lehua Ding wrote: > Hi Richard, > > > Bootstrap and regression are passed on X86 and > no new testcases fail on AArch64 with V5 patch: > > > https://gcc.gnu.org/pipermail/gcc-patches/2023-July/625293.html > > > V5 patch is ok for trunk? Yes.

Re: Re: [PATCH V2] VECT: Support floating-point in-order reduction for length loop control

2023-07-22 Thread Lehua Ding
Hi Richard, Bootstrap and regression are passed on X86 and no new testcases fail on AArch64 with V5 patch: https://gcc.gnu.org/pipermail/gcc-patches/2023-July/625293.html V5 patch is ok for trunk? Best, Lehua

Re: Re: [PATCH V2] VECT: Support floating-point in-order reduction for length loop control

2023-07-21 Thread juzhe.zh...@rivai.ai
andiford Subject: Re: [PATCH V2] VECT: Support floating-point in-order reduction for length loop control On Fri, 21 Jul 2023, juzhe.zh...@rivai.ai wrote: > From: Ju-Zhe Zhong > > Hi, Richard and Richi. > > This patch support floating-point in-order reduction for loop length cont

Re: Re: [PATCH V2] VECT: Support floating-point in-order reduction for length loop control

2023-07-21 Thread juzhe.zh...@rivai.ai
: Support floating-point in-order reduction for length loop control On Fri, 21 Jul 2023, juzhe.zh...@rivai.ai wrote: > From: Ju-Zhe Zhong > > Hi, Richard and Richi. > > This patch support floating-point in-order reduction for loop length control. > > Consider this following

Re: [PATCH V2] VECT: Support floating-point in-order reduction for length loop control

2023-07-21 Thread Richard Biener via Gcc-patches
On Fri, 21 Jul 2023, juzhe.zh...@rivai.ai wrote: > From: Ju-Zhe Zhong > > Hi, Richard and Richi. > > This patch support floating-point in-order reduction for loop length control. > > Consider this following case: > > float foo (float *__restrict a, int n) > { > float result = 1.0; > for (

[PATCH V2] VECT: Support floating-point in-order reduction for length loop control

2023-07-21 Thread juzhe . zhong
From: Ju-Zhe Zhong Hi, Richard and Richi. This patch support floating-point in-order reduction for loop length control. Consider this following case: float foo (float *__restrict a, int n) { float result = 1.0; for (int i = 0; i < n; i++) result += a[i]; return result; } When compile