This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Committed] S/390: Fix vector shift count operand
- From: Marek Polacek <polacek at redhat dot com>
- To: Andreas Krebbel <krebbel at linux dot ibm dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Mon, 1 Jul 2019 11:01:57 -0400
- Subject: Re: [Committed] S/390: Fix vector shift count operand
- References: <1561993089-738-1-git-send-email-krebbel@linux.ibm.com>
On Mon, Jul 01, 2019 at 04:58:09PM +0200, Andreas Krebbel wrote:
> We currently use subst definitions to handle the different variants of shift
> count operands. Unfortunately, in the vector shift pattern the shift count
> operand is used directly. Without it being adjusted for the 'subst' variants the
> displacement value is omitted resulting in a wrong shift count being applied.
>
> This patch needs to be applied to older branches as well.
>
> Bootstrapped and regression tested on s390x (IBM z14).
> Committed to mainline
>
> gcc/ChangeLog:
>
> 2019-07-01 Andreas Krebbel <krebbel@linux.ibm.com>
>
> * config/s390/vector.md:
This CL entry is blank.
Marek