Index: test/unittests/compiler/interpreter-assembler-unittest.cc |
diff --git a/test/unittests/compiler/interpreter-assembler-unittest.cc b/test/unittests/compiler/interpreter-assembler-unittest.cc |
index 183795d477b3de088fdf25a64a35ca2b265a62b1..5b85af5c096c83aef07dab536dc8ab148229d781 100644 |
--- a/test/unittests/compiler/interpreter-assembler-unittest.cc |
+++ b/test/unittests/compiler/interpreter-assembler-unittest.cc |
@@ -84,14 +84,6 @@ Matcher<Node*> InterpreterAssemblerTest::InterpreterAssemblerForTest::IsStore( |
} |
-template <class... A> |
-Matcher<Node*> InterpreterAssemblerTest::InterpreterAssemblerForTest::IsCall( |
- const Matcher<const CallDescriptor*>& descriptor_matcher, A... args) { |
- return ::i::compiler::IsCall(descriptor_matcher, args..., graph()->start(), |
- graph()->start()); |
-} |
- |
- |
Matcher<Node*> |
InterpreterAssemblerTest::InterpreterAssemblerForTest::IsBytecodeOperand( |
int offset) { |
@@ -176,8 +168,7 @@ TARGET_TEST_F(InterpreterAssemblerTest, Dispatch) { |
next_bytecode_offset_matcher, |
IsParameter(Linkage::kInterpreterBytecodeArrayParameter), |
IsParameter(Linkage::kInterpreterDispatchTableParameter), |
- IsParameter(Linkage::kInterpreterContextParameter), |
- graph->start(), graph->start())); |
+ IsParameter(Linkage::kInterpreterContextParameter), _, _)); |
} |
} |
@@ -214,8 +205,7 @@ TARGET_TEST_F(InterpreterAssemblerTest, Jump) { |
next_bytecode_offset_matcher, |
IsParameter(Linkage::kInterpreterBytecodeArrayParameter), |
IsParameter(Linkage::kInterpreterDispatchTableParameter), |
- IsParameter(Linkage::kInterpreterContextParameter), |
- graph->start(), graph->start())); |
+ IsParameter(Linkage::kInterpreterContextParameter), _, _)); |
} |
} |
} |
@@ -256,8 +246,7 @@ TARGET_TEST_F(InterpreterAssemblerTest, JumpIfWordEqual) { |
next_bytecode_offset_matcher, |
IsParameter(Linkage::kInterpreterBytecodeArrayParameter), |
IsParameter(Linkage::kInterpreterDispatchTableParameter), |
- IsParameter(Linkage::kInterpreterContextParameter), |
- graph->start(), graph->start())); |
+ IsParameter(Linkage::kInterpreterContextParameter), _, _)); |
} |
// TODO(oth): test control flow paths. |
@@ -287,8 +276,7 @@ TARGET_TEST_F(InterpreterAssemblerTest, Return) { |
IsParameter(Linkage::kInterpreterBytecodeOffsetParameter), |
IsParameter(Linkage::kInterpreterBytecodeArrayParameter), |
IsParameter(Linkage::kInterpreterDispatchTableParameter), |
- IsParameter(Linkage::kInterpreterContextParameter), |
- graph->start(), graph->start())); |
+ IsParameter(Linkage::kInterpreterContextParameter), _, _)); |
} |
} |
@@ -357,7 +345,7 @@ TARGET_TEST_F(InterpreterAssemblerTest, GetSetAccumulator) { |
EXPECT_THAT(tail_call_node, |
IsTailCall(m.call_descriptor(), _, accumulator_value_2, _, _, _, |
- _, graph->start(), graph->start())); |
+ _, _, _)); |
} |
} |
@@ -539,9 +527,10 @@ TARGET_TEST_F(InterpreterAssemblerTest, CallRuntime2) { |
Node* arg1 = m.Int32Constant(2); |
Node* arg2 = m.Int32Constant(3); |
Node* call_runtime = m.CallRuntime(Runtime::kAdd, arg1, arg2); |
- EXPECT_THAT(call_runtime, |
- m.IsCall(_, _, arg1, arg2, _, IsInt32Constant(2), |
- IsParameter(Linkage::kInterpreterContextParameter))); |
+ EXPECT_THAT( |
+ call_runtime, |
+ IsCall(_, _, arg1, arg2, _, IsInt32Constant(2), |
+ IsParameter(Linkage::kInterpreterContextParameter), _, _)); |
} |
} |
@@ -565,10 +554,11 @@ TARGET_TEST_F(InterpreterAssemblerTest, CallRuntime) { |
IsInt32Constant(offsetof(Runtime::Function, entry))); |
Node* call_runtime = m.CallRuntime(function_id, first_arg, arg_count); |
- EXPECT_THAT(call_runtime, |
- m.IsCall(_, IsHeapConstant(builtin.code()), arg_count, |
- first_arg, function_entry, |
- IsParameter(Linkage::kInterpreterContextParameter))); |
+ EXPECT_THAT( |
+ call_runtime, |
+ IsCall(_, IsHeapConstant(builtin.code()), arg_count, first_arg, |
+ function_entry, |
+ IsParameter(Linkage::kInterpreterContextParameter), _, _)); |
} |
} |
@@ -583,9 +573,10 @@ TARGET_TEST_F(InterpreterAssemblerTest, CallIC) { |
Node* arg3 = m.Int32Constant(4); |
Node* arg4 = m.Int32Constant(5); |
Node* call_ic = m.CallIC(descriptor, target, arg1, arg2, arg3, arg4); |
- EXPECT_THAT(call_ic, |
- m.IsCall(_, target, arg1, arg2, arg3, arg4, |
- IsParameter(Linkage::kInterpreterContextParameter))); |
+ EXPECT_THAT( |
+ call_ic, |
+ IsCall(_, target, arg1, arg2, arg3, arg4, |
+ IsParameter(Linkage::kInterpreterContextParameter), _, _)); |
} |
} |
@@ -600,8 +591,9 @@ TARGET_TEST_F(InterpreterAssemblerTest, CallJS) { |
Node* call_js = m.CallJS(function, first_arg, arg_count); |
EXPECT_THAT( |
call_js, |
- m.IsCall(_, IsHeapConstant(builtin.code()), arg_count, first_arg, |
- function, IsParameter(Linkage::kInterpreterContextParameter))); |
+ IsCall(_, IsHeapConstant(builtin.code()), arg_count, first_arg, |
+ function, IsParameter(Linkage::kInterpreterContextParameter), _, |
+ _)); |
} |
} |