OSDN Git Service

target/s390x: Fix SLDA sign bit index
authorIlya Leoshkevich <iii@linux.ibm.com>
Wed, 12 Jan 2022 16:50:12 +0000 (17:50 +0100)
committerThomas Huth <thuth@redhat.com>
Mon, 17 Jan 2022 07:36:33 +0000 (08:36 +0100)
commit521130f267240cb1ed8fd4635496493a153281db
treea00e78ad85fb412192c7e6dc2088a03dd759b207
parent2df59b73e0864f021f6179f32f7ed364f6d4f38d
target/s390x: Fix SLDA sign bit index

SLDA operates on 64-bit values, so its sign bit index should be 63,
not 31.

Fixes: a79ba3398a0a ("target-s390: Convert SHIFT DOUBLE")
Reported-by: David Hildenbrand <david@redhat.com>
Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Message-Id: <20220112165016.226996-2-iii@linux.ibm.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
target/s390x/tcg/insn-data.def