| Index: src/compiler/instruction-selector-unittest.cc
|
| diff --git a/src/compiler/instruction-selector-unittest.cc b/src/compiler/instruction-selector-unittest.cc
|
| index 75159b09c1c30d5303ec56c31f23ba144fa2b146..08a920ccf08620ac5cc3e55f9c35a9b31a50bc2a 100644
|
| --- a/src/compiler/instruction-selector-unittest.cc
|
| +++ b/src/compiler/instruction-selector-unittest.cc
|
| @@ -320,8 +320,9 @@ TARGET_TEST_F(InstructionSelectorTest, CallJSFunctionWithDeopt) {
|
| Node* context_dummy = m.Int32Constant(0);
|
|
|
| Node* state_node = m.NewNode(
|
| - m.common()->FrameState(JS_FRAME, bailout_id, kPushOutput), parameters,
|
| - locals, stack, context_dummy, m.UndefinedConstant());
|
| + m.common()->FrameState(JS_FRAME, bailout_id,
|
| + OutputFrameStateCombine::Push()),
|
| + parameters, locals, stack, context_dummy, m.UndefinedConstant());
|
| Node* call = m.CallJS0(function_node, receiver, context, state_node);
|
| m.Return(call);
|
|
|
| @@ -360,7 +361,8 @@ TARGET_TEST_F(InstructionSelectorTest, CallFunctionStubWithDeopt) {
|
|
|
| Node* context_sentinel = m.Int32Constant(0);
|
| Node* frame_state_before = m.NewNode(
|
| - m.common()->FrameState(JS_FRAME, bailout_id_before, kPushOutput),
|
| + m.common()->FrameState(JS_FRAME, bailout_id_before,
|
| + OutputFrameStateCombine::Push()),
|
| parameters, locals, stack, context_sentinel, m.UndefinedConstant());
|
|
|
| // Build the call.
|
| @@ -398,7 +400,8 @@ TARGET_TEST_F(InstructionSelectorTest, CallFunctionStubWithDeopt) {
|
| FrameStateDescriptor* desc_before =
|
| s.GetFrameStateDescriptor(deopt_id_before);
|
| EXPECT_EQ(bailout_id_before, desc_before->bailout_id());
|
| - EXPECT_EQ(kPushOutput, desc_before->state_combine());
|
| + EXPECT_EQ(OutputFrameStateCombine::kPushOutput,
|
| + desc_before->state_combine().kind());
|
| EXPECT_EQ(1u, desc_before->parameters_count());
|
| EXPECT_EQ(1u, desc_before->locals_count());
|
| EXPECT_EQ(1u, desc_before->stack_count());
|
| @@ -435,18 +438,20 @@ TARGET_TEST_F(InstructionSelectorTest,
|
| Node* parameters = m.NewNode(m.common()->StateValues(1), m.Int32Constant(63));
|
| Node* locals = m.NewNode(m.common()->StateValues(1), m.Int32Constant(64));
|
| Node* stack = m.NewNode(m.common()->StateValues(1), m.Int32Constant(65));
|
| - Node* frame_state_parent = m.NewNode(
|
| - m.common()->FrameState(JS_FRAME, bailout_id_parent, kIgnoreOutput),
|
| - parameters, locals, stack, context, m.UndefinedConstant());
|
| + Node* frame_state_parent =
|
| + m.NewNode(m.common()->FrameState(JS_FRAME, bailout_id_parent,
|
| + OutputFrameStateCombine::Ignore()),
|
| + parameters, locals, stack, context, m.UndefinedConstant());
|
|
|
| Node* context2 = m.Int32Constant(46);
|
| Node* parameters2 =
|
| m.NewNode(m.common()->StateValues(1), m.Int32Constant(43));
|
| Node* locals2 = m.NewNode(m.common()->StateValues(1), m.Int32Constant(44));
|
| Node* stack2 = m.NewNode(m.common()->StateValues(1), m.Int32Constant(45));
|
| - Node* frame_state_before = m.NewNode(
|
| - m.common()->FrameState(JS_FRAME, bailout_id_before, kPushOutput),
|
| - parameters2, locals2, stack2, context2, frame_state_parent);
|
| + Node* frame_state_before =
|
| + m.NewNode(m.common()->FrameState(JS_FRAME, bailout_id_before,
|
| + OutputFrameStateCombine::Push()),
|
| + parameters2, locals2, stack2, context2, frame_state_parent);
|
|
|
| // Build the call.
|
| Node* call = m.CallFunctionStub0(function_node, receiver, context2,
|
|
|