diff options
Diffstat (limited to 'deps/v8/test/unittests/compiler/escape-analysis-unittest.cc')
-rw-r--r-- | deps/v8/test/unittests/compiler/escape-analysis-unittest.cc | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/deps/v8/test/unittests/compiler/escape-analysis-unittest.cc b/deps/v8/test/unittests/compiler/escape-analysis-unittest.cc index 9cce5475fd..8ad93eee6a 100644 --- a/deps/v8/test/unittests/compiler/escape-analysis-unittest.cc +++ b/deps/v8/test/unittests/compiler/escape-analysis-unittest.cc @@ -148,11 +148,9 @@ class EscapeAnalysisTest : public TypedGraphTest { } FieldAccess FieldAccessAtIndex(int offset) { - FieldAccess access = {kTaggedBase, - offset, - MaybeHandle<Name>(), - Type::Any(), - MachineType::AnyTagged(), + FieldAccess access = {kTaggedBase, offset, + MaybeHandle<Name>(), MaybeHandle<Map>(), + Type::Any(), MachineType::AnyTagged(), kFullWriteBarrier}; return access; } @@ -439,9 +437,12 @@ TEST_F(EscapeAnalysisTest, DeoptReplacement) { Node* effect1 = Store(FieldAccessAtIndex(0), allocation, object1, finish); Branch(); Node* ifFalse = IfFalse(); - Node* state_values1 = graph()->NewNode(common()->StateValues(1), finish); - Node* state_values2 = graph()->NewNode(common()->StateValues(0)); - Node* state_values3 = graph()->NewNode(common()->StateValues(0)); + Node* state_values1 = graph()->NewNode( + common()->StateValues(1, SparseInputMask::Dense()), finish); + Node* state_values2 = + graph()->NewNode(common()->StateValues(0, SparseInputMask::Dense())); + Node* state_values3 = + graph()->NewNode(common()->StateValues(0, SparseInputMask::Dense())); Node* frame_state = graph()->NewNode( common()->FrameState(BailoutId::None(), OutputFrameStateCombine::Ignore(), nullptr), @@ -479,9 +480,12 @@ TEST_F(EscapeAnalysisTest, DISABLED_DeoptReplacementIdentity) { Node* effect1 = Store(FieldAccessAtIndex(0), allocation, object1, finish); Branch(); Node* ifFalse = IfFalse(); - Node* state_values1 = graph()->NewNode(common()->StateValues(1), finish); - Node* state_values2 = graph()->NewNode(common()->StateValues(1), finish); - Node* state_values3 = graph()->NewNode(common()->StateValues(0)); + Node* state_values1 = graph()->NewNode( + common()->StateValues(1, SparseInputMask::Dense()), finish); + Node* state_values2 = graph()->NewNode( + common()->StateValues(1, SparseInputMask::Dense()), finish); + Node* state_values3 = + graph()->NewNode(common()->StateValues(0, SparseInputMask::Dense())); Node* frame_state = graph()->NewNode( common()->FrameState(BailoutId::None(), OutputFrameStateCombine::Ignore(), nullptr), |