Index: src/type-cache.h |
diff --git a/src/type-cache.h b/src/type-cache.h |
index 0f70528776f4eac865f71f456d3702d3b037d44f..497ff619a4acedd577e763a90084005db326807b 100644 |
--- a/src/type-cache.h |
+++ b/src/type-cache.h |
@@ -47,6 +47,8 @@ class TypeCache final { |
Type* const kInteger = CreateRange(-V8_INFINITY, V8_INFINITY); |
Type* const kWeakint = Type::Union(kInteger, Type::MinusZeroOrNaN(), zone()); |
+ Type* const kIntegral32 = Type::Union(kInt32, kUint32, zone()); |
+ |
// The FixedArray::length property always containts a smi in the range |
// [0, FixedArray::kMaxLength]. |
Type* const kFixedArrayLengthType = CreateNative( |