| Index: src/compiler/js-typed-lowering.cc
|
| diff --git a/src/compiler/js-typed-lowering.cc b/src/compiler/js-typed-lowering.cc
|
| index 3d80a275f3ab07956da6c84c40f7d0abe13a7288..50ad918684816663261a91ea8910328de7f5e4c3 100644
|
| --- a/src/compiler/js-typed-lowering.cc
|
| +++ b/src/compiler/js-typed-lowering.cc
|
| @@ -537,7 +537,7 @@ Reduction JSTypedLowering::ReduceJSUnaryNot(Node* node) {
|
| // JSUnaryNot(x:number) => NumberEqual(x,#0)
|
| node->set_op(simplified()->NumberEqual());
|
| node->ReplaceInput(1, jsgraph()->ZeroConstant());
|
| - node->TrimInputCount(2);
|
| + DCHECK_EQ(2, node->InputCount());
|
| return Changed(node);
|
| } else if (input_type->Is(Type::String())) {
|
| // JSUnaryNot(x:string) => NumberEqual(x.length,#0)
|
| @@ -549,8 +549,8 @@ Reduction JSTypedLowering::ReduceJSUnaryNot(Node* node) {
|
| node->set_op(simplified()->NumberEqual());
|
| node->ReplaceInput(0, length);
|
| node->ReplaceInput(1, jsgraph()->ZeroConstant());
|
| - node->TrimInputCount(2);
|
| NodeProperties::ReplaceWithValue(node, node, length);
|
| + DCHECK_EQ(2, node->InputCount());
|
| return Changed(node);
|
| }
|
| return NoChange();
|
| @@ -580,7 +580,7 @@ Reduction JSTypedLowering::ReduceJSToBoolean(Node* node) {
|
| node->set_op(simplified()->NumberLessThan());
|
| node->ReplaceInput(0, jsgraph()->ZeroConstant());
|
| node->ReplaceInput(1, length);
|
| - node->TrimInputCount(2);
|
| + DCHECK_EQ(2, node->InputCount());
|
| return Changed(node);
|
| }
|
| return NoChange();
|
|
|