target/s390x: Fix EXECUTE with R1==0
commita72da8b7f555d640d79e41b131c1cd3169811861
authorRichard Henderson <rth@twiddle.net>
Wed, 24 May 2017 18:56:15 +0000 (24 11:56 -0700)
committerRichard Henderson <rth@twiddle.net>
Tue, 6 Jun 2017 21:34:31 +0000 (6 14:34 -0700)
tree9319fff312871f26a4db32cbda3b7c8517309668
parent8350079329562e93d109607d03393153de582d4a
target/s390x: Fix EXECUTE with R1==0

The PoO specifies that when R1==0, no ORing into the insn
loaded from storage takes place.  Load a zero for this case.

Reviewed-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Richard Henderson <rth@twiddle.net>
target/s390x/insn-data.def
target/s390x/translate.c