summaryrefslogtreecommitdiff
path: root/src/passes/OptimizeInstructions.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/passes/OptimizeInstructions.cpp')
-rw-r--r--src/passes/OptimizeInstructions.cpp6
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;
}
}