Index: src/compiler/typer.cc |
diff --git a/src/compiler/typer.cc b/src/compiler/typer.cc |
index ff9ef1a21ff6d6f930ac95fa7777e639cbaccd12..c21038766865c3c4918da978bef1ec24dcabeb19 100644 |
--- a/src/compiler/typer.cc |
+++ b/src/compiler/typer.cc |
@@ -1612,7 +1612,6 @@ Type* Typer::Visitor::TypeJSCallRuntime(Node* node) { |
case Runtime::kInlineDoubleHi: |
return Type::Signed32(); |
case Runtime::kInlineConstructDouble: |
- case Runtime::kInlineMathAtan2: |
return Type::Number(); |
case Runtime::kInlineCreateIterResultObject: |
case Runtime::kInlineRegExpConstructResult: |
@@ -1785,6 +1784,10 @@ Type* Typer::Visitor::TypeNumberFloor(Node* node) { |
return TypeUnaryOp(node, NumberFloor); |
} |
+Type* Typer::Visitor::TypeNumberAtan(Node* node) { return Type::Number(); } |
+ |
+Type* Typer::Visitor::TypeNumberAtan2(Node* node) { return Type::Number(); } |
+ |
Type* Typer::Visitor::TypeNumberLog(Node* node) { return Type::Number(); } |
Type* Typer::Visitor::TypeNumberLog1p(Node* node) { return Type::Number(); } |
@@ -2504,6 +2507,10 @@ Type* Typer::Visitor::TypeFloat64Abs(Node* node) { |
return Type::Number(); |
} |
+Type* Typer::Visitor::TypeFloat64Atan(Node* node) { return Type::Number(); } |
+ |
+Type* Typer::Visitor::TypeFloat64Atan2(Node* node) { return Type::Number(); } |
+ |
Type* Typer::Visitor::TypeFloat64Log(Node* node) { return Type::Number(); } |
Type* Typer::Visitor::TypeFloat64Log1p(Node* node) { return Type::Number(); } |