target/arm: Implement FPCXT_S fp system register
commit64f863baeedc86590a608e2f1722dd8640aa9431
authorPeter Maydell <peter.maydell@linaro.org>
Thu, 19 Nov 2020 21:56:02 +0000 (19 21:56 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 10 Dec 2020 11:44:55 +0000 (10 11:44 +0000)
tree26277f976bfafe31fae2c325fdd5ca342af67e55
parent96dfae686628fc14ba4f993824322b93395e221b
target/arm: Implement FPCXT_S fp system register

Implement the new-in-v8.1M FPCXT_S floating point system register.
This is for saving and restoring the secure floating point context,
and it reads and writes bits [27:0] from the FPSCR and the
CONTROL.SFPA bit in bit [31].

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20201119215617.29887-14-peter.maydell@linaro.org
target/arm/translate-vfp.c.inc