Index: src/code-stubs.cc |
diff --git a/src/code-stubs.cc b/src/code-stubs.cc |
index 3b41f9e60934eef6adef9df64667bcc41ea9c939..08fa35a6c273fd24214f9109ce56e0c8bd4671dd 100644 |
--- a/src/code-stubs.cc |
+++ b/src/code-stubs.cc |
@@ -968,7 +968,6 @@ |
if (s.Contains(ToBooleanStub::STRING)) p.Add("String"); |
if (s.Contains(ToBooleanStub::SYMBOL)) p.Add("Symbol"); |
if (s.Contains(ToBooleanStub::HEAP_NUMBER)) p.Add("HeapNumber"); |
- if (s.Contains(ToBooleanStub::SIMD_VALUE)) p.Add("SimdValue"); |
return os << ")"; |
} |
@@ -1001,9 +1000,6 @@ |
Add(HEAP_NUMBER); |
double value = HeapNumber::cast(*object)->value(); |
return value != 0 && !std::isnan(value); |
- } else if (object->IsFloat32x4()) { |
- Add(SIMD_VALUE); |
- return true; |
} else { |
// We should never see an internal object at runtime here! |
UNREACHABLE(); |
@@ -1013,10 +1009,10 @@ |
bool ToBooleanStub::Types::NeedsMap() const { |
- return Contains(ToBooleanStub::SPEC_OBJECT) || |
- Contains(ToBooleanStub::STRING) || Contains(ToBooleanStub::SYMBOL) || |
- Contains(ToBooleanStub::HEAP_NUMBER) || |
- Contains(ToBooleanStub::SIMD_VALUE); |
+ return Contains(ToBooleanStub::SPEC_OBJECT) |
+ || Contains(ToBooleanStub::STRING) |
+ || Contains(ToBooleanStub::SYMBOL) |
+ || Contains(ToBooleanStub::HEAP_NUMBER); |
} |