summary refs log tree commit diff stats
path: root/rust/qemu-api/src
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2025-02-01 16:39:25 +0000
committerPeter Maydell <peter.maydell@linaro.org>2025-02-11 16:22:07 +0000
commit555639065d5b5310e8e67af383539309784d37dd (patch)
tree237cdc0c0fc512513631cdb94dc250ae998431f4 /rust/qemu-api/src
parent64339259a9c2c5d504ea5179fc42091e3e4a7b22 (diff)
downloadfocaccia-qemu-555639065d5b5310e8e67af383539309784d37dd.tar.gz
focaccia-qemu-555639065d5b5310e8e67af383539309784d37dd.zip
target/arm: Handle FPCR.NEP for FCVTXN (scalar)
Unlike the other users of do_2misc_narrow_scalar(), FCVTXN (scalar)
is always double-to-single and must honour FPCR.NEP.  Implement this
directly in a trans function rather than using
do_2misc_narrow_scalar().

We still need gen_fcvtxn_sd() and the f_scalar_fcvtxn[] array for
the FCVTXN (vector) insn, so we move those down in the file to
where they are used.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'rust/qemu-api/src')
0 files changed, 0 insertions, 0 deletions