Index: test/unittests/compiler/instruction-selector-unittest.cc |
diff --git a/test/unittests/compiler/instruction-selector-unittest.cc b/test/unittests/compiler/instruction-selector-unittest.cc |
index 224016c2fad02018ebe33b32ad40c5748b28a4a1..9add5a6a02990a34a49d92c018f424067fe052e2 100644 |
--- a/test/unittests/compiler/instruction-selector-unittest.cc |
+++ b/test/unittests/compiler/instruction-selector-unittest.cc |
@@ -364,10 +364,13 @@ TARGET_TEST_F(InstructionSelectorTest, CallJSFunctionWithDeopt) { |
zone(), false, 1, CallDescriptor::kNeedsFrameState); |
// Build frame state for the state before the call. |
- Node* parameters = |
- m.AddNode(m.common()->TypedStateValues(&int32_type), m.Int32Constant(1)); |
- Node* locals = m.AddNode(m.common()->TypedStateValues(&empty_types)); |
- Node* stack = m.AddNode(m.common()->TypedStateValues(&empty_types)); |
+ Node* parameters = m.AddNode( |
+ m.common()->TypedStateValues(&int32_type, SparseInputMask::Dense()), |
+ m.Int32Constant(1)); |
+ Node* locals = m.AddNode( |
+ m.common()->TypedStateValues(&empty_types, SparseInputMask::Dense())); |
+ Node* stack = m.AddNode( |
+ m.common()->TypedStateValues(&empty_types, SparseInputMask::Dense())); |
Node* context_sentinel = m.Int32Constant(0); |
Node* state_node = m.AddNode( |
m.common()->FrameState(bailout_id, OutputFrameStateCombine::Push(), |
@@ -419,12 +422,15 @@ TARGET_TEST_F(InstructionSelectorTest, CallStubWithDeopt) { |
CallDescriptor::kNeedsFrameState, Operator::kNoProperties); |
// Build frame state for the state before the call. |
- Node* parameters = |
- m.AddNode(m.common()->TypedStateValues(&int32_type), m.Int32Constant(43)); |
- Node* locals = m.AddNode(m.common()->TypedStateValues(&float64_type), |
- m.Float64Constant(0.5)); |
- Node* stack = m.AddNode(m.common()->TypedStateValues(&tagged_type), |
- m.UndefinedConstant()); |
+ Node* parameters = m.AddNode( |
+ m.common()->TypedStateValues(&int32_type, SparseInputMask::Dense()), |
+ m.Int32Constant(43)); |
+ Node* locals = m.AddNode( |
+ m.common()->TypedStateValues(&float64_type, SparseInputMask::Dense()), |
+ m.Float64Constant(0.5)); |
+ Node* stack = m.AddNode( |
+ m.common()->TypedStateValues(&tagged_type, SparseInputMask::Dense()), |
+ m.UndefinedConstant()); |
Node* context_sentinel = m.Int32Constant(0); |
Node* state_node = m.AddNode( |
m.common()->FrameState(bailout_id_before, OutputFrameStateCombine::Push(), |
@@ -512,24 +518,30 @@ TARGET_TEST_F(InstructionSelectorTest, CallStubWithDeoptRecursiveFrameState) { |
CallDescriptor::kNeedsFrameState, Operator::kNoProperties); |
// Build frame state for the state before the call. |
- Node* parameters = |
- m.AddNode(m.common()->TypedStateValues(&int32_type), m.Int32Constant(63)); |
- Node* locals = |
- m.AddNode(m.common()->TypedStateValues(&int32_type), m.Int32Constant(64)); |
- Node* stack = |
- m.AddNode(m.common()->TypedStateValues(&int32_type), m.Int32Constant(65)); |
+ Node* parameters = m.AddNode( |
+ m.common()->TypedStateValues(&int32_type, SparseInputMask::Dense()), |
+ m.Int32Constant(63)); |
+ Node* locals = m.AddNode( |
+ m.common()->TypedStateValues(&int32_type, SparseInputMask::Dense()), |
+ m.Int32Constant(64)); |
+ Node* stack = m.AddNode( |
+ m.common()->TypedStateValues(&int32_type, SparseInputMask::Dense()), |
+ m.Int32Constant(65)); |
Node* frame_state_parent = m.AddNode( |
m.common()->FrameState(bailout_id_parent, |
OutputFrameStateCombine::Ignore(), |
m.GetFrameStateFunctionInfo(1, 1)), |
parameters, locals, stack, context, function_node, m.UndefinedConstant()); |
- Node* parameters2 = |
- m.AddNode(m.common()->TypedStateValues(&int32_type), m.Int32Constant(43)); |
- Node* locals2 = m.AddNode(m.common()->TypedStateValues(&float64_type), |
- m.Float64Constant(0.25)); |
- Node* stack2 = m.AddNode(m.common()->TypedStateValues(&int32x2_type), |
- m.Int32Constant(44), m.Int32Constant(45)); |
+ Node* parameters2 = m.AddNode( |
+ m.common()->TypedStateValues(&int32_type, SparseInputMask::Dense()), |
+ m.Int32Constant(43)); |
+ Node* locals2 = m.AddNode( |
+ m.common()->TypedStateValues(&float64_type, SparseInputMask::Dense()), |
+ m.Float64Constant(0.25)); |
+ Node* stack2 = m.AddNode( |
+ m.common()->TypedStateValues(&int32x2_type, SparseInputMask::Dense()), |
+ m.Int32Constant(44), m.Int32Constant(45)); |
Node* state_node = m.AddNode( |
m.common()->FrameState(bailout_id_before, OutputFrameStateCombine::Push(), |
m.GetFrameStateFunctionInfo(1, 1)), |