target/arm: Copy entire float_status in is_ebf
authorRichard Henderson <richard.henderson@linaro.org>
Wed, 11 Dec 2024 15:31:03 +0000 (15:31 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Wed, 11 Dec 2024 15:31:03 +0000 (15:31 +0000)
commit47aa9001d8c88e75a20559d59f666878b77d1b16
tree95c837ab642e95f015ca813130f613191f475a9a
parent46eb7b92db497ee0d7529ac5356009d8152452c9
target/arm: Copy entire float_status in is_ebf

Now that float_status has a bunch of fp parameters,
it is easier to copy an existing structure than create
one from scratch.  Begin by copying the structure that
corresponds to the FPSR and make only the adjustments
required for BFloat16 semantics.

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 20241203203949.483774-2-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
target/arm/tcg/vec_helper.c