target/arm: Use FPST_A64 in A64 decoder
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 24 Jan 2025 16:27:31 +0000 (16:27 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 28 Jan 2025 18:40:19 +0000 (18:40 +0000)
commite107a7a54e51b4f93e2fa8cff46ac5beb6cafafe
tree45507355a6e509754be73122eef05005e498748e
parent961a8b3fb81ffd74218e44397fb14854b9793194
target/arm: Use FPST_A64 in A64 decoder

In the A64 decoder, use FPST_A64 rather than FPST_FPCR.  By
doing an automated conversion of the whole file we avoid possibly
using more than one fpst value in a set_rmode/op/restore_rmode
sequence.

Patch created with

  perl -p -i -e 's/FPST_FPCR(?!_)/FPST_A64/g' target/arm/tcg/translate-{a64,sve,sme}.c

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20250124162836.2332150-12-peter.maydell@linaro.org
target/arm/tcg/translate-a64.c
target/arm/tcg/translate-sme.c
target/arm/tcg/translate-sve.c