This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH, rs6000 1/9] Testcase coverage for vec_xl() instrinsics
- From: Segher Boessenkool <segher at kernel dot crashing dot org>
- To: Will Schmidt <will_schmidt at vnet dot ibm dot com>
- Cc: Bill Schmidt <wschmidt at linux dot vnet dot ibm dot com>, David Edelsohn <dje dot gcc at gmail dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Fri, 1 Jun 2018 15:59:07 -0500
- Subject: Re: [PATCH, rs6000 1/9] Testcase coverage for vec_xl() instrinsics
- References: <1527794851.6620.20.camel@brimstone.rchland.ibm.com> <1527796641.15912.25.camel@brimstone.rchland.ibm.com>
On Thu, May 31, 2018 at 02:57:21PM -0500, Will Schmidt wrote:
> 2018-05-31 Will Schmidt <will_schmidt@vnet.ibm.com>
>
> * gcc.target/powerpc/fold-vec-load-vec_xl-char.c
> * gcc.target/powerpc/fold-vec-load-vec_xl-double.c
> * gcc.target/powerpc/fold-vec-load-vec_xl-float.c
> * gcc.target/powerpc/fold-vec-load-vec_xl-int.c
> * gcc.target/powerpc/fold-vec-load-vec_xl-longlong.c
> * gcc.target/powerpc/fold-vec-load-vec_xl-short.c
"* gcc.target/powerpc/fold-vec-load-vec_xl-char.c: New testcase." etc.?
> +/* { dg-final { scan-assembler-times "lxvw4x|lxvd2x|lxvx|lvx" 12 } } */
This works, but some \m\M would be better.
> +/* { dg-do compile { target { powerpc*-*-linux* } } } */
Tests in gcc.target/powerpc can be just { dg-do compile } btw.
(Or leave even that out, it is the default; whichever you prefer).
Okay for trunk if you make a proper changelog ;-)
Segher