| Index: src/compiler/typer.cc
|
| diff --git a/src/compiler/typer.cc b/src/compiler/typer.cc
|
| index 6b32258d111bdc277bce729b4b6324487654e051..1c169c23af666782745c10d4b0e2fe13528c05e3 100644
|
| --- a/src/compiler/typer.cc
|
| +++ b/src/compiler/typer.cc
|
| @@ -1606,7 +1606,7 @@ Bounds Typer::Visitor::TypeInt32Mul(Node* node) {
|
|
|
|
|
| Bounds Typer::Visitor::TypeInt32MulHigh(Node* node) {
|
| - return Bounds(Type::Integral32());
|
| + return Bounds(Type::Signed32());
|
| }
|
|
|
|
|
| @@ -1650,6 +1650,11 @@ Bounds Typer::Visitor::TypeUint32Mod(Node* node) {
|
| }
|
|
|
|
|
| +Bounds Typer::Visitor::TypeUint32MulHigh(Node* node) {
|
| + return Bounds(Type::Unsigned32());
|
| +}
|
| +
|
| +
|
| Bounds Typer::Visitor::TypeInt64Add(Node* node) {
|
| return Bounds(Type::Internal());
|
| }
|
|
|