Message ID | 20160520115209.GK28550@tucnak.redhat.com |
---|---|
State | New |
Headers | show |
On Fri, 20 May 2016, Jakub Jelinek wrote: > On Fri, May 20, 2016 at 01:41:01PM +0200, Richard Biener wrote: > > I'd say ppc and aarch64 are fine. Thanks for noticing. > > So like this then? Yes. Thanks, Richard. > 2016-05-20 Jakub Jelinek <jakub@redhat.com> > > PR tree-optimization/29756 > gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options. > Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times > only on selected targets where V4SImode vectors are known to be > supported. > > --- gcc/testsuite/gcc.dg/tree-ssa/vector-6.c.jj 2016-05-20 12:44:33.000000000 +0200 > +++ gcc/testsuite/gcc.dg/tree-ssa/vector-6.c 2016-05-20 13:49:19.880961132 +0200 > @@ -1,5 +1,7 @@ > /* { dg-do compile } */ > -/* { dg-options "-O -fdump-tree-ccp1" } */ > +/* { dg-options "-O -fdump-tree-ccp1 -Wno-psabi -w" } */ > +/* { dg-additional-options "-msse2" { target i?86-*-* x86_64-*-* } } */ > +/* { dg-additional-options "-maltivec" { target powerpc_altivec_ok } } */ > > typedef int v4si __attribute__((vector_size (4 * sizeof (int)))); > > @@ -30,4 +32,4 @@ v4si test4 (v4si v, int i) > return v; > } > > -/* { dg-final { scan-tree-dump-times "Now a gimple register: v" 4 "ccp1" } } */ > +/* { dg-final { scan-tree-dump-times "Now a gimple register: v" 4 "ccp1" { target { { i?86-*-* x86_64-*-* aarch64*-*-* spu*-*-* } || { powerpc_altivec_ok } } } } } */ > > > Jakub > >
--- gcc/testsuite/gcc.dg/tree-ssa/vector-6.c.jj 2016-05-20 12:44:33.000000000 +0200 +++ gcc/testsuite/gcc.dg/tree-ssa/vector-6.c 2016-05-20 13:49:19.880961132 +0200 @@ -1,5 +1,7 @@ /* { dg-do compile } */ -/* { dg-options "-O -fdump-tree-ccp1" } */ +/* { dg-options "-O -fdump-tree-ccp1 -Wno-psabi -w" } */ +/* { dg-additional-options "-msse2" { target i?86-*-* x86_64-*-* } } */ +/* { dg-additional-options "-maltivec" { target powerpc_altivec_ok } } */ typedef int v4si __attribute__((vector_size (4 * sizeof (int)))); @@ -30,4 +32,4 @@ v4si test4 (v4si v, int i) return v; } -/* { dg-final { scan-tree-dump-times "Now a gimple register: v" 4 "ccp1" } } */ +/* { dg-final { scan-tree-dump-times "Now a gimple register: v" 4 "ccp1" { target { { i?86-*-* x86_64-*-* aarch64*-*-* spu*-*-* } || { powerpc_altivec_ok } } } } } */
On Fri, May 20, 2016 at 01:41:01PM +0200, Richard Biener wrote: > I'd say ppc and aarch64 are fine. Thanks for noticing. So like this then? 2016-05-20 Jakub Jelinek <jakub@redhat.com> PR tree-optimization/29756 gcc.dg/tree-ssa/vector-6.c: Add -Wno-psabi -w to dg-options. Add -msse2 for x86 and -maltivec for powerpc. Use scan-tree-dump-times only on selected targets where V4SImode vectors are known to be supported. Jakub