Committed, thanks Richard. Pan
-----Original Message----- From: Richard Biener <rguent...@suse.de> Sent: Monday, October 9, 2023 9:07 PM To: Juzhe-Zhong <juzhe.zh...@rivai.ai> Cc: gcc-patches@gcc.gnu.org; jeffreya...@gmail.com Subject: Re: [PATCH] RISC-V Regression test: Fix FAIL of pr45752.c for RVV On Mon, 9 Oct 2023, Juzhe-Zhong wrote: > RVV use load_lanes with stride = 5 vectorize this case with > -fno-vect-cost-model > instead of SLP. OK > gcc/testsuite/ChangeLog: > > * gcc.dg/vect/pr45752.c: Adapt dump check for target supports > load_lanes with stride = 5. > > --- > gcc/testsuite/gcc.dg/vect/pr45752.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/gcc/testsuite/gcc.dg/vect/pr45752.c > b/gcc/testsuite/gcc.dg/vect/pr45752.c > index e8b364f29eb..3c87d9b04fc 100644 > --- a/gcc/testsuite/gcc.dg/vect/pr45752.c > +++ b/gcc/testsuite/gcc.dg/vect/pr45752.c > @@ -159,4 +159,4 @@ int main (int argc, const char* argv[]) > > /* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */ > /* { dg-final { scan-tree-dump-times "gaps requires scalar epilogue loop" 0 > "vect" } } */ > -/* { dg-final { scan-tree-dump-times "vectorizing stmts using SLP" 2 "vect" > } } */ > +/* { dg-final { scan-tree-dump-times "vectorizing stmts using SLP" 2 "vect" > {target { ! { vect_load_lanes && vect_strided5 } } } } } */ > -- Richard Biener <rguent...@suse.de> SUSE Software Solutions Germany GmbH, Frankenstrasse 146, 90461 Nuernberg, Germany; GF: Ivo Totev, Andrew McDonald, Werner Knoblich; (HRB 36809, AG Nuernberg)