[PATCH] Tweak gcc.dg/vect/bb-slp-over-widen-1.c testcase (PR testsuite/87304)

Richard Biener rguenther@suse.de
Wed Jan 2 19:41:00 GMT 2019


On January 2, 2019 7:26:19 PM GMT+01:00, Jakub Jelinek <jakub@redhat.com> wrote:
>Hi!
>
>As mentioned in the PR, this testcase is not vectorized e.g. on power7
>(32-bit as well as 64-bit), because there is no misalign support.
>
>Tested on x86_64-linux (-m32/-m64) where the scan-tree-dump-times still
>passes and on powerpc64-linux (-m32/-m64) where it previously FAILed
>and now
>isn't tested.
>
>Ok for trunk?

OK.. 
Richard. 

>2019-01-02  Jakub Jelinek  <jakub@redhat.com>
>
>	PR testsuite/87304
>	* gcc.dg/vect/bb-slp-over-widen-1.c: Expect basic block vectorized
>	messages only on vect_hw_misalign targets.
>
>--- gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-1.c.jj	2018-08-03
>17:05:27.067196476 +0200
>+++ gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-1.c	2019-01-02
>19:18:50.205495553 +0100
>@@ -64,4 +64,4 @@ main (void)
>/* { dg-final { scan-tree-dump "demoting int to signed short" "slp2" {
>target { ! vect_widen_shift } } } } */
>/* { dg-final { scan-tree-dump "demoting int to unsigned short" "slp2"
>{ target { ! vect_widen_shift } } } } */
>/* { dg-final { scan-tree-dump {\.AVG_FLOOR} "slp2" { target
>vect_avg_qi } } } */
>-/* { dg-final { scan-tree-dump-times "basic block vectorized" 2 "slp2"
>} } */
>+/* { dg-final { scan-tree-dump-times "basic block vectorized" 2 "slp2"
>{ target vect_hw_misalign } } } */
>
>	Jakub



More information about the Gcc-patches mailing list