target/s390x: Simplify per_ifetch, per_check_exception
authorRichard Henderson <richard.henderson@linaro.org>
Thu, 2 May 2024 05:44:15 +0000 (22:44 -0700)
committerThomas Huth <thuth@redhat.com>
Wed, 29 May 2024 10:41:15 +0000 (12:41 +0200)
commita47d08ee0d45f98284806b2ddeda83bb33a2b351
tree26b73511734c712d61788aa0c37ae55321e34e44
parent67b765d3f3f1430abfc97915063740d12f2f7dba
target/s390x: Simplify per_ifetch, per_check_exception

Set per_address and ilen in per_ifetch; this is valid for
all PER exceptions and will last until the end of the
instruction.  Therefore we don't need to give the same
data to per_check_exception.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20240502054417.234340-13-richard.henderson@linaro.org>
[thuth: Silence checkpatch.pl errors]
Signed-off-by: Thomas Huth <thuth@redhat.com>
target/s390x/helper.h
target/s390x/tcg/misc_helper.c
target/s390x/tcg/translate.c