| Index: src/compiler/verifier.cc
|
| diff --git a/src/compiler/verifier.cc b/src/compiler/verifier.cc
|
| index cc50a530c3b1cb5312d6315a0975fc67c2632c9d..ffa46f8fe11e6b8a0de0768d8728cbac6ea92bb8 100644
|
| --- a/src/compiler/verifier.cc
|
| +++ b/src/compiler/verifier.cc
|
| @@ -957,6 +957,10 @@ void Verifier::Visitor::Check(Node* node) {
|
| // CheckValueInputIs(node, 1, ElementAccessOf(node->op()).type));
|
| CheckNotTyped(node);
|
| break;
|
| + case IrOpcode::kNumberSilenceNaN:
|
| + CheckValueInputIs(node, 0, Type::NumberOrUndefined());
|
| + CheckUpperIs(node, Type::Number());
|
| + break;
|
|
|
| // Machine operators
|
| // -----------------------
|
| @@ -1075,6 +1079,7 @@ void Verifier::Visitor::Check(Node* node) {
|
| case IrOpcode::kChangeFloat32ToFloat64:
|
| case IrOpcode::kChangeFloat64ToInt32:
|
| case IrOpcode::kChangeFloat64ToUint32:
|
| + case IrOpcode::kFloat64SilenceNaN:
|
| case IrOpcode::kTruncateFloat64ToUint32:
|
| case IrOpcode::kTruncateFloat32ToInt32:
|
| case IrOpcode::kTruncateFloat32ToUint32:
|
|
|