Hi! On Wed, Oct 10, 2018 at 10:14:21AM -0500, Will Schmidt wrote: > --- /dev/null > +++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-select-double.c > @@ -0,0 +1,22 @@ > +/* Verify that overloaded built-ins for vec_sel with > + double inputs for VSX produce the right code. */ > + > +/* { dg-do compile { target { powerpc*-*-linux* && lp64 } } } */
Why only on lp64? > +/* { dg-require-effective-target powerpc_p8vector_ok } */ > +/* { dg-options "-mvsx -mpower8-vector -O2" } */ -mpower8-vector implies -mvsx. > --- /dev/null > +++ b/gcc/testsuite/gcc.target/powerpc/fold-vec-select-float.c > @@ -0,0 +1,22 @@ > +/* Verify that overloaded built-ins for vec_sel with float > + inputs for VSX produce the right code. */ > + > +/* { dg-do compile { target { powerpc*-*-linux* && lp64 } } } */ Why lp64? Okay for trunk with the lp64's fixed or explained. Thanks! Segher