On 6/12/18 3:25 PM, Will Schmidt wrote:
> diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.c 
> b/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.c
> index 4f35856..4cdcc35 100644
> --- a/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.c
> +++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.c
> @@ -1,11 +1,11 @@
>  /* Verify that overloaded built-ins for vec_neg with int
>     inputs produce the right code.  */
> 
>  /* { dg-do compile } */
> -/* { dg-require-effective-target powerpc_altivec_ok } */
> -/* { dg-options "-maltivec -O2" } */
> +/* { dg-require-effective-target powerpc_p8vector_ok } */
> +/* { dg-options "-mpower8-vector -maltivec -O2" } */

-mpower8-vector automatically enables -mvsx and -maltivec, so you
don't need the -maltivec option above.



> diff --git a/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.p8.c 
> b/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.p8.c
> index 91067ab..07a41e4 100644
> --- a/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.p8.c
> +++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-neg-int.p8.c
> @@ -1,10 +1,10 @@
>  /* Verify that overloaded built-ins for vec_neg with int
>     inputs produce the right code when -mcpu=power8 is specified.  */
> 
>  /* { dg-do compile } */
> -/* { dg-require-effective-target powerpc_altivec_ok } */
> +/* { dg-require-effective-target powerpc_p8vector_ok } */
>  /* { dg-options "-maltivec -O2 -mcpu=power8" } */
>  /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { 
> "-mcpu=power8" } } */

Similarly, -mcpu=power8 also enables -maltivec so you can remove it.

Peter

Reply via email to