| Index: src/compiler/verifier.cc
|
| diff --git a/src/compiler/verifier.cc b/src/compiler/verifier.cc
|
| index 7c39ee5899406d75f8d15f92d9239a30b2bb4dd6..135a7a758e9a6596b94ee7cd3770334cc068f248 100644
|
| --- a/src/compiler/verifier.cc
|
| +++ b/src/compiler/verifier.cc
|
| @@ -964,6 +964,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
|
| // -----------------------
|
| @@ -1084,6 +1088,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:
|
|
|