Re: [PATCH] S/390: Reject invalid Q/R/S/T addresses after LRA

2019-02-12 Thread Ulrich Weigand
Ilya Leoshkevich wrote: > gcc/ChangeLog: > > 2019-02-11 Ilya Leoshkevich > > PR target/89233 > * config/s390/s390.c (s390_decompose_address): Update comment. > (s390_check_qrst_address): Reject invalid address forms after > LRA. > > gcc/testsuite/ChangeLog: > > 2019-

[PATCH] S/390: Reject invalid Q/R/S/T addresses after LRA

2019-02-11 Thread Ilya Leoshkevich
Bootstrapped and regtested on s390x-redhat-linux. The previous attempt to fix PR89233 [1] went into wrong direction of dealing with symptoms rather than the root cause. Since the approach here is completely different, I'm not sending it as v2. The following insn: (insn (set (reg:DI %r2)