Index: src/compiler/typer.cc |
diff --git a/src/compiler/typer.cc b/src/compiler/typer.cc |
index 0d07053dedd0a732cfa3925bd4d229dca1b6706f..b4051e5547333eb828bdfe23e35b29236ecc7e48 100644 |
--- a/src/compiler/typer.cc |
+++ b/src/compiler/typer.cc |
@@ -1321,7 +1321,7 @@ Type* Typer::Visitor::JSCallFunctionTyper(Type* fun, Typer* t) { |
case kMathTan: |
return Type::Number(); |
case kMathSign: |
- return t->cache_.kMinusOneToOne; |
+ return t->cache_.kMinusOneToOneOrMinusZeroOrNaN; |
// Binary math functions. |
case kMathAtan2: |
case kMathPow: |