This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 5/9] S/390: Get rid of Y constraint in arithmetic right shift patterns.
- From: Andreas Krebbel <krebbel at linux dot vnet dot ibm dot com>
- To: Ulrich Weigand <uweigand at de dot ibm dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Tue, 23 Feb 2016 15:25:05 +0100
- Subject: Re: [PATCH 5/9] S/390: Get rid of Y constraint in arithmetic right shift patterns.
- Authentication-results: sourceware.org; auth=none
- References: <20160201133503 dot CD58120D1 at oc7340732750 dot ibm dot com>
On 02/01/2016 02:35 PM, Ulrich Weigand wrote:
> Andreas Krebbel wrote:
>
>> +; This is like the addr_style_op substitution above but with a CC clobber.
>> +(define_subst "addr_style_op_cc_subst"
>
>> +; This is like the masked_op substitution but with a CC clobber.
>> +(define_subst "masked_op_cc_subst"
>
> A bit unfortunate that these need to be duplicated. Does the subst always
> have to match the full pattern, or can it match and operate on just one
> element of a PARALLEL?
Yes. The match is always on the full pattern.
-Andreas-