Index: test/unittests/compiler/simplified-operator-reducer-unittest.cc |
diff --git a/test/unittests/compiler/simplified-operator-reducer-unittest.cc b/test/unittests/compiler/simplified-operator-reducer-unittest.cc |
index eec39abb42b1d7ba8c6c2676266f3f8bc4975d9e..82bf21662efbaa8584de335e6b8b86cbbfe4c311 100644 |
--- a/test/unittests/compiler/simplified-operator-reducer-unittest.cc |
+++ b/test/unittests/compiler/simplified-operator-reducer-unittest.cc |
@@ -91,26 +91,6 @@ const int32_t kInt32Values[] = { |
1866841746, 2032089723, 2147483647}; |
-const uint32_t kUint32Values[] = { |
- 0x0, 0x5, 0x8, 0xc, 0xd, 0x26, |
- 0x28, 0x29, 0x30, 0x34, 0x3e, 0x42, |
- 0x50, 0x5b, 0x63, 0x71, 0x77, 0x7c, |
- 0x83, 0x88, 0x96, 0x9c, 0xa3, 0xfa, |
- 0x7a7, 0x165d, 0x234d, 0x3acb, 0x43a5, 0x4573, |
- 0x5b4f, 0x5f14, 0x6996, 0x6c6e, 0x7289, 0x7b9a, |
- 0x7bc9, 0x86bb, 0xa839, 0xaa41, 0xb03b, 0xc942, |
- 0xce68, 0xcf4c, 0xd3ad, 0xdea3, 0xe90c, 0xed86, |
- 0xfba5, 0x172dcc6, 0x114d8fc1, 0x182d6c9d, 0x1b1e3fad, 0x1db033bf, |
- 0x1e1de755, 0x1f625c80, 0x28f6cf00, 0x2acb6a94, 0x2c20240e, 0x2f0fe54e, |
- 0x31863a7c, 0x33325474, 0x3532fae3, 0x3bab82ea, 0x4c4b83a2, 0x4cd93d1e, |
- 0x4f7331d4, 0x5491b09b, 0x57cc6ff9, 0x60d3b4dc, 0x653f5904, 0x690ae256, |
- 0x69fe3276, 0x6bebf0ba, 0x6e2c69a3, 0x73b84ff7, 0x7b3a1924, 0x7ed032d9, |
- 0x84dd734b, 0x8552ea53, 0x8680754f, 0x8e9660eb, 0x94fe2b9c, 0x972d30cf, |
- 0x9b98c482, 0xb158667e, 0xb432932c, 0xb5b70989, 0xb669971a, 0xb7c359d1, |
- 0xbeb15c0d, 0xc171c53d, 0xc743dd38, 0xc8e2af50, 0xc98e2df0, 0xd9d1cdf9, |
- 0xdcc91049, 0xe46f396d, 0xee991950, 0xef64e521, 0xf7aeefc9, 0xffffffff}; |
- |
- |
const double kNaNs[] = {-std::numeric_limits<double>::quiet_NaN(), |
std::numeric_limits<double>::quiet_NaN(), |
bit_cast<double>(V8_UINT64_C(0x7FFFFFFFFFFFFFFF)), |
@@ -314,26 +294,6 @@ TEST_F(SimplifiedOperatorReducerTest, |
} |
-TEST_F(SimplifiedOperatorReducerTest, ChangeTaggedToInt32WithConstant) { |
- TRACED_FOREACH(double, n, kFloat64Values) { |
- Reduction reduction = Reduce(graph()->NewNode( |
- simplified()->ChangeTaggedToInt32(), NumberConstant(n))); |
- ASSERT_TRUE(reduction.Changed()); |
- EXPECT_THAT(reduction.replacement(), IsInt32Constant(DoubleToInt32(n))); |
- } |
-} |
- |
- |
-TEST_F(SimplifiedOperatorReducerTest, ChangeTaggedToInt32WithNaNConstant) { |
- TRACED_FOREACH(double, nan, kNaNs) { |
- Reduction reduction = Reduce(graph()->NewNode( |
- simplified()->ChangeTaggedToInt32(), NumberConstant(nan))); |
- ASSERT_TRUE(reduction.Changed()); |
- EXPECT_THAT(reduction.replacement(), IsInt32Constant(0)); |
- } |
-} |
- |
- |
// ----------------------------------------------------------------------------- |
// ChangeTaggedToUint32 |
@@ -360,41 +320,6 @@ TEST_F(SimplifiedOperatorReducerTest, |
} |
-TEST_F(SimplifiedOperatorReducerTest, ChangeTaggedToUint32WithConstant) { |
- TRACED_FOREACH(double, n, kFloat64Values) { |
- Reduction reduction = Reduce(graph()->NewNode( |
- simplified()->ChangeTaggedToUint32(), NumberConstant(n))); |
- ASSERT_TRUE(reduction.Changed()); |
- EXPECT_THAT(reduction.replacement(), |
- IsInt32Constant(bit_cast<int32_t>(DoubleToUint32(n)))); |
- } |
-} |
- |
- |
-TEST_F(SimplifiedOperatorReducerTest, ChangeTaggedToUint32WithNaNConstant) { |
- TRACED_FOREACH(double, nan, kNaNs) { |
- Reduction reduction = Reduce(graph()->NewNode( |
- simplified()->ChangeTaggedToUint32(), NumberConstant(nan))); |
- ASSERT_TRUE(reduction.Changed()); |
- EXPECT_THAT(reduction.replacement(), IsInt32Constant(0)); |
- } |
-} |
- |
- |
-// ----------------------------------------------------------------------------- |
-// ChangeUint32ToTagged |
- |
- |
-TEST_F(SimplifiedOperatorReducerTest, ChangeUint32ToTagged) { |
- TRACED_FOREACH(uint32_t, n, kUint32Values) { |
- Reduction reduction = |
- Reduce(graph()->NewNode(simplified()->ChangeUint32ToTagged(), |
- Int32Constant(bit_cast<int32_t>(n)))); |
- ASSERT_TRUE(reduction.Changed()); |
- EXPECT_THAT(reduction.replacement(), IsNumberConstant(BitEq(FastUI2D(n)))); |
- } |
-} |
- |
// ----------------------------------------------------------------------------- |
// TruncateTaggedToWord32 |