summaryrefslogtreecommitdiffstats
path: root/include/exec
diff options
context:
space:
mode:
authorPeter Maydell2015-02-05 14:37:22 +0100
committerPeter Maydell2015-02-05 14:37:22 +0100
commita8eb6e19991d1a7a6a7b04ac447548d30d75eb4a (patch)
tree799a46e9488640dae45bc518bfd0aebfd6455809 /include/exec
parentFix FMULX not squashing denormalized inputs when FZ is set. (diff)
downloadqemu-a8eb6e19991d1a7a6a7b04ac447548d30d75eb4a.tar.gz
qemu-a8eb6e19991d1a7a6a7b04ac447548d30d75eb4a.tar.xz
qemu-a8eb6e19991d1a7a6a7b04ac447548d30d75eb4a.zip
target-arm: Squash input denormals in FRECPS and FRSQRTS
The helper functions for FRECPS and FRSQRTS have special case handling that includes checks for zero inputs, so squash input denormals if necessary before those checks. This fixes incorrect output when the FPCR DZ bit is set to enable squashing of input denormals. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Tested-by: Laurent Desnogues <laurent.desnogues@gmail.com>
Diffstat (limited to 'include/exec')
0 files changed, 0 insertions, 0 deletions