target/s390x: Fix translator_fake_ld length
authorRichard Henderson <richard.henderson@linaro.org>
Wed, 3 Apr 2024 17:39:31 +0000 (07:39 -1000)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 15 May 2024 06:55:19 +0000 (08:55 +0200)
commit171ce939812d5e09ff3b9e24e1cc995368258768
tree93cd76d75eb6634e569dc9613f1dad395cbfceae
parent4c6163eaf2ca64391f885ca9625947371a4a4834
target/s390x: Fix translator_fake_ld length

The ilen value extracted from ex_value is the length of the
EXECUTE instruction itself, and so is the increment to the pc.
However, the length of the synthetic insn is located in the
opcode like all other instructions.

Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
target/s390x/tcg/translate.c