| Index: src/compiler/instruction-selector.cc
|
| diff --git a/src/compiler/instruction-selector.cc b/src/compiler/instruction-selector.cc
|
| index 9567fbcdfa9eed2c9739558c76241e4a51fa3a7a..d13b3b99c740b5cdc69a08e9321d560d57b95046 100644
|
| --- a/src/compiler/instruction-selector.cc
|
| +++ b/src/compiler/instruction-selector.cc
|
| @@ -452,6 +452,7 @@ InstructionOperand OperandForDeopt(Isolate* isolate, OperandGenerator* g,
|
|
|
| return g->UseImmediate(input);
|
| }
|
| + case IrOpcode::kArgumentsObjectState:
|
| case IrOpcode::kObjectState:
|
| case IrOpcode::kTypedObjectState:
|
| UNREACHABLE();
|
| @@ -507,6 +508,10 @@ size_t InstructionSelector::AddOperandToStateValueDescriptor(
|
| }
|
|
|
| switch (input->opcode()) {
|
| + case IrOpcode::kArgumentsObjectState: {
|
| + values->PushArguments();
|
| + return 0;
|
| + }
|
| case IrOpcode::kObjectState: {
|
| UNREACHABLE();
|
| return 0;
|
|
|