This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH][GCC][SLP][testsuite] Turn off vect-epilogue-nomask for slp-rect-3
- From: Richard Biener <rguenther at suse dot de>
- To: Tamar Christina <Tamar dot Christina at arm dot com>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, nd <nd at arm dot com>
- Date: Thu, 28 Nov 2019 20:22:39 +0100 (CET)
- Subject: Re: [PATCH][GCC][SLP][testsuite] Turn off vect-epilogue-nomask for slp-rect-3
- References: <HE1PR0802MB2316D9AD40DC872EEB626EACFF470@HE1PR0802MB2316.eurprd08.prod.outlook.com>
On Thu, 28 Nov 2019, Tamar Christina wrote:
> Hi All,
>
> This patch turns off vect-epilogue-nomask for slp-reduc-3 as it seems that
> the epiloque in this loop is vectorizable using SLP and smaller VF. Since this
> test expects there to be no SLP vectorization at all the testcase then fails
> for arm targets.
Actually we do expect SLP vectorization, just the counting might go wrong.
What's the actual FAIL for arm?
Disabling epilogue vect is of course OK if it simplifies things.
> Regtested on arm-none-eabi and no issues.
>
> Ok for trunk?
> Thanks,
> Tamar
>
> gcc/testsuite/ChangeLog:
>
> 2019-11-28 Tamar Christina <tamar.christina@arm.com>
>
> * gcc.dg/vect/slp-reduc-3.c: Turn off epilogue-nomask.
>
>
--
Richard Biener <rguenther@suse.de>
SUSE Software Solutions Germany GmbH, Maxfeldstrasse 5, 90409 Nuernberg,
Germany; GF: Felix Imendörffer; HRB 36809 (AG Nuernberg)