diff options
Diffstat (limited to 'src/passes/OptimizeInstructions.cpp')
-rw-r--r-- | src/passes/OptimizeInstructions.cpp | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/passes/OptimizeInstructions.cpp b/src/passes/OptimizeInstructions.cpp index fc034a24f..4ffd6be67 100644 --- a/src/passes/OptimizeInstructions.cpp +++ b/src/passes/OptimizeInstructions.cpp @@ -3610,11 +3610,7 @@ private: return c; } // propagate NaN of RHS but canonicalize it - if (c->type == Type::f32) { - c->value = standardizeNaN(c->value.getf32()); - } else { - c->value = standardizeNaN(c->value.getf64()); - } + c->value = Literal::standardizeNaN(c->value); return c; } } |