On Sat, Mar 05, 2022 at 09:33:58AM +0100, Jakub Jelinek via Gcc-patches wrote:
> Hi!
> 
> The following testcase fails to assemble due to clgte %r6,0(%r1,%r10)
> insn not being accepted by assembler.
> My rough understanding is that in the RSY-b insn format the spot
> in other formats used for index registers is used instead for M3 what
> kind of comparison it is, so this patch follows what other similar
> instructions use for constraint (i.e. one without index register).
> 
> Bootstrapped on s390x-linux, regtest there still pending, ok for
> trunk if it passes it?

Regression testing passed too.

> 2022-03-05  Jakub Jelinek  <ja...@redhat.com>
> 
>       PR target/104775
>       * config/s390/s390.md (*cmp_and_trap_unsigned_int<mode>): Use
>       S constraint instead of T in the last alternative.
> 
>       * gcc.target/s390/pr104775.c: New test.

        Jakub

Reply via email to