diff options
Diffstat (limited to 'deps/v8/test/unittests/compiler/js-intrinsic-lowering-unittest.cc')
-rw-r--r-- | deps/v8/test/unittests/compiler/js-intrinsic-lowering-unittest.cc | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/deps/v8/test/unittests/compiler/js-intrinsic-lowering-unittest.cc b/deps/v8/test/unittests/compiler/js-intrinsic-lowering-unittest.cc index 780bf65df3..e8bbc33578 100644 --- a/deps/v8/test/unittests/compiler/js-intrinsic-lowering-unittest.cc +++ b/deps/v8/test/unittests/compiler/js-intrinsic-lowering-unittest.cc @@ -129,37 +129,6 @@ TEST_F(JSIntrinsicLoweringTest, InlineIsTypedArray) { // ----------------------------------------------------------------------------- -// %_IsRegExp - - -TEST_F(JSIntrinsicLoweringTest, InlineIsRegExp) { - Node* const input = Parameter(0); - Node* const context = Parameter(1); - Node* const effect = graph()->start(); - Node* const control = graph()->start(); - Reduction const r = Reduce( - graph()->NewNode(javascript()->CallRuntime(Runtime::kInlineIsRegExp, 1), - input, context, effect, control)); - ASSERT_TRUE(r.Changed()); - - Node* phi = r.replacement(); - Capture<Node*> branch, if_false; - EXPECT_THAT( - phi, - IsPhi( - MachineRepresentation::kTagged, IsFalseConstant(), - IsNumberEqual(IsLoadField(AccessBuilder::ForMapInstanceType(), - IsLoadField(AccessBuilder::ForMap(), input, - effect, CaptureEq(&if_false)), - effect, _), - IsNumberConstant(JS_REGEXP_TYPE)), - IsMerge(IsIfTrue(AllOf(CaptureEq(&branch), - IsBranch(IsObjectIsSmi(input), control))), - AllOf(CaptureEq(&if_false), IsIfFalse(CaptureEq(&branch)))))); -} - - -// ----------------------------------------------------------------------------- // %_IsJSReceiver |