From d33cabea570c04fc8131a125d05db1e08b1a87cd Mon Sep 17 00:00:00 2001 From: Benedikt Meurer Date: Tue, 2 Dec 2014 12:10:46 +0100 Subject: [PATCH] [turbofan] Add missing tests for SimplifiedOperatorBuilder. TEST=unittests R=dcarney@chromium.org Review URL: https://codereview.chromium.org/772723003 Cr-Commit-Position: refs/heads/master@{#25605} --- test/unittests/compiler/simplified-operator-unittest.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/unittests/compiler/simplified-operator-unittest.cc b/test/unittests/compiler/simplified-operator-unittest.cc index b4567d6af7..b65c0b43c2 100644 --- a/test/unittests/compiler/simplified-operator-unittest.cc +++ b/test/unittests/compiler/simplified-operator-unittest.cc @@ -37,6 +37,7 @@ const PureOperator kPureOperators[] = { Operator::kPure | properties, input_count \ } PURE(BooleanNot, Operator::kNoProperties, 1), + PURE(BooleanToNumber, Operator::kNoProperties, 1), PURE(NumberEqual, Operator::kCommutative, 2), PURE(NumberLessThan, Operator::kNoProperties, 2), PURE(NumberLessThanOrEqual, Operator::kNoProperties, 2), @@ -58,7 +59,9 @@ const PureOperator kPureOperators[] = { PURE(ChangeUint32ToTagged, Operator::kNoProperties, 1), PURE(ChangeFloat64ToTagged, Operator::kNoProperties, 1), PURE(ChangeBoolToBit, Operator::kNoProperties, 1), - PURE(ChangeBitToBool, Operator::kNoProperties, 1) + PURE(ChangeBitToBool, Operator::kNoProperties, 1), + PURE(ObjectIsSmi, Operator::kNoProperties, 1), + PURE(ObjectIsNonNegativeSmi, Operator::kNoProperties, 1) #undef PURE };