summaryrefslogtreecommitdiffstats
path: root/src/core/arm/skyeye_common/vfp/vfpdouble.cpp
diff options
context:
space:
mode:
authorSubv <subv2112@gmail.com>2017-05-22 01:56:09 +0200
committerSubv <subv2112@gmail.com>2017-05-22 01:56:09 +0200
commit5b46a89230790d01e21ffaebf3731f68b7bbb4dc (patch)
tree9cb868137b66ab7201a47e006c4de274e732e790 /src/core/arm/skyeye_common/vfp/vfpdouble.cpp
parentDyncom/VFP: Convert denormal outputs into 0 when the FTZ flag is enabled. (diff)
downloadyuzu-5b46a89230790d01e21ffaebf3731f68b7bbb4dc.tar
yuzu-5b46a89230790d01e21ffaebf3731f68b7bbb4dc.tar.gz
yuzu-5b46a89230790d01e21ffaebf3731f68b7bbb4dc.tar.bz2
yuzu-5b46a89230790d01e21ffaebf3731f68b7bbb4dc.tar.lz
yuzu-5b46a89230790d01e21ffaebf3731f68b7bbb4dc.tar.xz
yuzu-5b46a89230790d01e21ffaebf3731f68b7bbb4dc.tar.zst
yuzu-5b46a89230790d01e21ffaebf3731f68b7bbb4dc.zip
Diffstat (limited to 'src/core/arm/skyeye_common/vfp/vfpdouble.cpp')
-rw-r--r--src/core/arm/skyeye_common/vfp/vfpdouble.cpp2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/core/arm/skyeye_common/vfp/vfpdouble.cpp b/src/core/arm/skyeye_common/vfp/vfpdouble.cpp
index 49c192dd3..e51927de5 100644
--- a/src/core/arm/skyeye_common/vfp/vfpdouble.cpp
+++ b/src/core/arm/skyeye_common/vfp/vfpdouble.cpp
@@ -140,11 +140,9 @@ u32 vfp_double_normaliseround(ARMul_State* state, int dd, struct vfp_double* vd,
if ((type & VFP_DENORMAL) && (fpscr & FPSCR_FLUSH_TO_ZERO)) {
// Flush denormal to positive 0
- exponent = 0;
significand = 0;
vd->sign = 0;
- vd->exponent = exponent;
vd->significand = significand;
underflow = 0;