diff options
| author | OatmealDome <julian@oatmealdome.me> | 2025-08-17 11:24:38 -0400 |
|---|---|---|
| committer | OatmealDome <julian@oatmealdome.me> | 2025-08-17 11:24:38 -0400 |
| commit | 221d396b3acb9e0d1a815cbf7613a9f7032cc14a (patch) | |
| tree | e82786694a8b523a02ca20aa3a50b325cf9878a8 /Source/Core/Common/FloatUtils.cpp | |
| parent | cfb78dc81665f8cd3c084bf5b0b9566b06989836 (diff) | |
FloatUtils: Replace quieting SNaNs via `0.0 + x` with MakeQuiet
Diffstat (limited to 'Source/Core/Common/FloatUtils.cpp')
| -rw-r--r-- | Source/Core/Common/FloatUtils.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Core/Common/FloatUtils.cpp b/Source/Core/Common/FloatUtils.cpp index a671eb278c..312d4a88a2 100644 --- a/Source/Core/Common/FloatUtils.cpp +++ b/Source/Core/Common/FloatUtils.cpp @@ -108,7 +108,7 @@ double ApproximateReciprocalSquareRoot(double val) return 0.0; } - return 0.0 + val; + return MakeQuiet(val); } // Negative numbers return NaN @@ -165,7 +165,7 @@ double ApproximateReciprocal(double val) { if (mantissa == 0) return std::copysign(0.0, val); - return 0.0 + val; + return MakeQuiet(val); } // Special case small inputs |
