This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 1/5] Enable vect_float with S/390 VXE and adjust testcases
- From: Jeff Law <law at redhat dot com>
- To: Andreas Krebbel <krebbel at linux dot vnet dot ibm dot com>, gcc-patches at gcc dot gnu dot org
- Date: Mon, 2 Oct 2017 16:30:30 -0600
- Subject: Re: [PATCH 1/5] Enable vect_float with S/390 VXE and adjust testcases
- Authentication-results: sourceware.org; auth=none
- Authentication-results: ext-mx10.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com
- Authentication-results: ext-mx10.extmail.prod.ext.phx2.redhat.com; spf=fail smtp.mailfrom=law at redhat dot com
- Dmarc-filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 81A395F73B
- References: <20170928115044.21422-1-krebbel@linux.vnet.ibm.com> <20170928115044.21422-2-krebbel@linux.vnet.ibm.com>
On 09/28/2017 05:50 AM, Andreas Krebbel wrote:
> The target supports routines provide vect_double and vect_float but
> these do not appear to be used consequently in the vect testcases.
> With z13 we only have support for vector double but with z14 also for
> vector float. This patch adds vect_float to the testcases using the
> float data type and make the vect_float target check to return 1 only
> on z14.
>
> gcc/testsuite/ChangeLog:
>
> 2017-09-28 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
>
> * lib/target-supports.exp (check_effective_target_vect_float):
> Return 1 being on a S/390 with VXE.
> * gcc.dg/vect/pr31699.c: Require vec_float.
> * gcc.dg/vect/pr61194.c: Likewise.
> * gcc.dg/vect/pr65947-10.c: Likewise.
> * gcc.dg/vect/pr66142.c: Likewise.
> * gcc.dg/vect/slp-10.c: Likewise.
> * gcc.dg/vect/slp-11c.c: Likewise.
> * gcc.dg/vect/slp-12b.c: Likewise.
> * gcc.dg/vect/slp-18.c: Likewise.
> * gcc.dg/vect/slp-33.c: Likewise.
> * gcc.dg/vect/slp-cond-2-big-array.c: Likewise.
> * gcc.dg/vect/slp-cond-2.c: Likewise.
> * gcc.dg/vect/vect-cond-10.c: Likewise.
> * gcc.dg/vect/vect-cond-8.c: Likewise.
> * gcc.dg/vect/vect-cond-9.c: Likewise.
> * gcc.dg/vect/vect-float-extend-1.c: Likewise.
> * gcc.dg/vect/vect-float-truncate-1.c: Likewise.
OK.
jeff