Re: [PATCH v2] S/390: PR target/79240: Fix assertion in s390_extzv_shift_ok.

2017-01-30 Thread Andreas Krebbel
On 01/26/2017 09:42 PM, Dominik Vogt wrote: > On Thu, Jan 26, 2017 at 05:45:18PM +0100, Jakub Jelinek wrote: >> On Thu, Jan 26, 2017 at 05:43:13PM +0100, Dominik Vogt wrote: If the predicates are supposed to ensure it, then I think the assert is fine. >>> >>> Is it guaranteed that the pre

Re: [PATCH v2] S/390: PR target/79240: Fix assertion in s390_extzv_shift_ok.

2017-01-26 Thread Jakub Jelinek
On Thu, Jan 26, 2017 at 09:42:39PM +0100, Dominik Vogt wrote: > gcc/ChangeLog-pr79240 > > PR target/79240 > * config/s390/s390.md ("*rsbg__srl_bitmask") > ("*rsbg__sll_bitmask") > ("*extzv__srl") > ("*extzv__sll"): > Use contiguous_bitmask_nowrap_operand Missin

Re: [PATCH v2] S/390: PR target/79240: Fix assertion in s390_extzv_shift_ok.

2017-01-26 Thread Dominik Vogt
wrap_operand gcc/testsuite/ChangeLog-pr79240 PR target/79240 * gcc.target/s390/pr79240.c: New test. >From 374de8083a8d47452f7b66ee8122be4d677108de Mon Sep 17 00:00:00 2001 From: Dominik Vogt Date: Thu, 26 Jan 2017 13:50:46 +0100 Subject: [PATCH v2] S/390: PR target/792