Index: test/unittests/compiler/node-test-utils.h |
diff --git a/test/unittests/compiler/node-test-utils.h b/test/unittests/compiler/node-test-utils.h |
index 02b6e4317551d43c1b5b5eebcf981b093d435c10..736cf0fa411401930182d6a90bb7bd3a1154d92e 100644 |
--- a/test/unittests/compiler/node-test-utils.h |
+++ b/test/unittests/compiler/node-test-utils.h |
@@ -35,11 +35,19 @@ Matcher<Node*> IsBranch(const Matcher<Node*>& value_matcher, |
const Matcher<Node*>& control_matcher); |
Matcher<Node*> IsMerge(const Matcher<Node*>& control0_matcher, |
const Matcher<Node*>& control1_matcher); |
+Matcher<Node*> IsLoop(const Matcher<Node*>& control0_matcher, |
+ const Matcher<Node*>& control1_matcher); |
+Matcher<Node*> IsLoop(const Matcher<Node*>& control0_matcher, |
+ const Matcher<Node*>& control1_matcher, |
+ const Matcher<Node*>& control2_matcher); |
Matcher<Node*> IsIfTrue(const Matcher<Node*>& control_matcher); |
Matcher<Node*> IsIfFalse(const Matcher<Node*>& control_matcher); |
Matcher<Node*> IsValueEffect(const Matcher<Node*>& value_matcher); |
Matcher<Node*> IsFinish(const Matcher<Node*>& value_matcher, |
const Matcher<Node*>& effect_matcher); |
+Matcher<Node*> IsReturn(const Matcher<Node*>& value_matcher, |
+ const Matcher<Node*>& effect_matcher, |
+ const Matcher<Node*>& control_matcher); |
Matcher<Node*> IsExternalConstant( |
const Matcher<ExternalReference>& value_matcher); |
Matcher<Node*> IsHeapConstant( |
@@ -57,6 +65,11 @@ Matcher<Node*> IsPhi(const Matcher<MachineType>& type_matcher, |
const Matcher<Node*>& value0_matcher, |
const Matcher<Node*>& value1_matcher, |
const Matcher<Node*>& merge_matcher); |
+Matcher<Node*> IsPhi(const Matcher<MachineType>& type_matcher, |
+ const Matcher<Node*>& value0_matcher, |
+ const Matcher<Node*>& value1_matcher, |
+ const Matcher<Node*>& value2_matcher, |
+ const Matcher<Node*>& merge_matcher); |
Matcher<Node*> IsEffectPhi(const Matcher<Node*>& effect0_matcher, |
const Matcher<Node*>& effect1_matcher, |
const Matcher<Node*>& merge_matcher); |