]> git.ipfire.org Git - thirdparty/qemu.git/commit
target/arm: Handle FPCR.AH in FRECPS and FRSQRTS vector insns
authorPeter Maydell <peter.maydell@linaro.org>
Sat, 1 Feb 2025 16:39:43 +0000 (16:39 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 11 Feb 2025 16:22:07 +0000 (16:22 +0000)
commitfdf89638dc1ca42222685d06dc0c465e4735cf44
treebde8764d441f514ce2410ced57fcaac95a98b9f0
parent28048a3d180b3893912344869dfa64c1e6a7d40f
target/arm: Handle FPCR.AH in FRECPS and FRSQRTS vector insns

Handle the FPCR.AH "don't negate the sign of a NaN" semantics
in the vector versions of FRECPS and FRSQRTS, by implementing
new vector wrappers that call the _ah_ scalar helpers.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
target/arm/tcg/helper-sve.h
target/arm/tcg/translate-a64.c
target/arm/tcg/translate-sve.c
target/arm/tcg/vec_helper.c