aboutsummaryrefslogtreecommitdiff
path: root/include/fpu
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2024-12-11 15:30:59 +0000
committerPeter Maydell <peter.maydell@linaro.org>2024-12-11 15:30:59 +0000
commitf8023791f21bf46229ce403566ca476b86e06505 (patch)
tree2ef71fbae2dd65225706f5450ea13e27af7f7d3d /include/fpu
parent703990100a34e289716e0a5b4c2bb12a14b32597 (diff)
downloadqemu-f8023791f21bf46229ce403566ca476b86e06505.zip
qemu-f8023791f21bf46229ce403566ca476b86e06505.tar.gz
qemu-f8023791f21bf46229ce403566ca476b86e06505.tar.bz2
target/hppa: Set Float3NaNPropRule explicitly
Set the Float3NaNPropRule explicitly for HPPA, and remove the ifdef from pickNaNMulAdd(). HPPA is the only target that was using the default branch of the ifdef ladder (other targets either do not use muladd or set default_nan_mode), so we can remove the ifdef fallback entirely now (allowing the "rule not set" case to fall into the default of the switch statement and assert). We add a TODO note that the HPPA rule is probably wrong; this is not a behavioural change for this refactoring. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20241202131347.498124-26-peter.maydell@linaro.org
Diffstat (limited to 'include/fpu')
0 files changed, 0 insertions, 0 deletions