s390x/tcg: Fix VECTOR SHIFT RIGHT ARITHMETIC BY BYTE
authorDavid Hildenbrand <david@redhat.com>
Mon, 21 Oct 2019 08:57:12 +0000 (10:57 +0200)
committerCornelia Huck <cohuck@redhat.com>
Mon, 21 Oct 2019 15:33:13 +0000 (17:33 +0200)
commitb57b336876d08e303d5957d05bae77508ed0e4a2
tree95ac36bc49eab3b4612335db2823de08f10a6815
parent8b952519478780ac26779018d3d7e9bf930d055a
s390x/tcg: Fix VECTOR SHIFT RIGHT ARITHMETIC BY BYTE

We forgot to propagate the highest bit accross the high doubleword in
two cases (shift >=64).

Fixes: 5f724887e3dd ("s390x/tcg: Implement VECTOR SHIFT RIGHT ARITHMETIC")
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: David Hildenbrand <david@redhat.com>
Message-Id: <20191021085715.3797-4-david@redhat.com>
Signed-off-by: Cornelia Huck <cohuck@redhat.com>
target/s390x/vec_int_helper.c