target/s390x: Improve SUB LOGICAL WITH BORROW
commit1a9aaa4b735e62fab5e72153ee84757e0e5fd467
authorRichard Henderson <richard.henderson@linaro.org>
Mon, 14 Dec 2020 22:13:56 +0000 (14 16:13 -0600)
committerCornelia Huck <cohuck@redhat.com>
Mon, 21 Dec 2020 17:11:33 +0000 (21 18:11 +0100)
tree247814016d296346aa1ff0538db25de7cb08ba9f
parenta2db06da7dff662159c809059cda5e2aa302ec86
target/s390x: Improve SUB LOGICAL WITH BORROW

Now that SUB LOGICAL outputs borrow, we can use that as input directly.
It also means we can re-use CC_OP_SUBU and produce an output borrow
directly from SUB LOGICAL WITH BORROW.

Reviewed-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20201214221356.68039-5-richard.henderson@linaro.org>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
target/s390x/cc_helper.c
target/s390x/helper.c
target/s390x/insn-data.def
target/s390x/internal.h
target/s390x/translate.c