diff options
Diffstat (limited to 'deps/v8/test/unittests/compiler/node-test-utils.cc')
-rw-r--r-- | deps/v8/test/unittests/compiler/node-test-utils.cc | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/deps/v8/test/unittests/compiler/node-test-utils.cc b/deps/v8/test/unittests/compiler/node-test-utils.cc index bddcea5743e..aeceabeffa0 100644 --- a/deps/v8/test/unittests/compiler/node-test-utils.cc +++ b/deps/v8/test/unittests/compiler/node-test-utils.cc @@ -1489,6 +1489,18 @@ Matcher<Node*> IsDead() { return MakeMatcher(new TestNodeMatcher(IrOpcode::kDead)); } +Matcher<Node*> IsUnreachable() { + return MakeMatcher(new TestNodeMatcher(IrOpcode::kUnreachable)); +} + +Matcher<Node*> IsThrow() { + return MakeMatcher(new TestNodeMatcher(IrOpcode::kThrow)); +} + +Matcher<Node*> IsStart() { + return MakeMatcher(new TestNodeMatcher(IrOpcode::kStart)); +} + Matcher<Node*> IsEnd(const Matcher<Node*>& control0_matcher) { return MakeMatcher(new IsControl1Matcher(IrOpcode::kEnd, control0_matcher)); } @@ -2175,6 +2187,8 @@ IS_BINOP_MATCHER(Int64Add) IS_BINOP_MATCHER(Int64Div) IS_BINOP_MATCHER(Int64Sub) IS_BINOP_MATCHER(Int64Mul) +IS_BINOP_MATCHER(Int64LessThan) +IS_BINOP_MATCHER(Uint64LessThan) IS_BINOP_MATCHER(JSAdd) IS_BINOP_MATCHER(JSParseInt) IS_BINOP_MATCHER(Float32Equal) |