target/s390x: Emulate CVB, CVBY and CVBG
commitb4b8d58e5622d9e4df5a877c827c6a304cde5e98
authorIlya Leoshkevich <iii@linux.ibm.com>
Mon, 5 Feb 2024 20:54:54 +0000 (5 21:54 +0100)
committerThomas Huth <thuth@redhat.com>
Tue, 6 Feb 2024 08:51:37 +0000 (6 09:51 +0100)
treea8e0f46cc2c771de69246ac985b2e2ffef836e4a
parenta6e55a82e9b4b9f85f46e93a4f540ac0ec72c3ad
target/s390x: Emulate CVB, CVBY and CVBG

Convert to Binary - counterparts of the already implemented Convert
to Decimal (CVD*) instructions.
Example from the Principles of Operation: 25594C becomes 63FA.

Co-developed-by: Pavel Zbitskiy <pavel.zbitskiy@gmail.com>
Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-ID: <20240205205830.6425-3-iii@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
target/s390x/helper.h
target/s390x/tcg/insn-data.h.inc
target/s390x/tcg/int_helper.c
target/s390x/tcg/translate.c