Searched refs:kSingletonZero (Results 1 – 2 of 2) sorted by relevance
/external/v8/src/ |
D | type-cache.h | 42 Type* const kSingletonZero = CreateRange(0.0, 0.0); variable 48 Type::Union(kSingletonZero, Type::MinusZeroOrNaN(), zone());
|
/external/v8/src/compiler/ |
D | typer.cc | 447 if (type->Is(Type::Null())) return t->cache_.kSingletonZero; in ToNumber() 449 return Type::Union(Type::NaN(), t->cache_.kSingletonZero, t->zone()); in ToNumber() 455 if (type->Is(t->singleton_false_)) return t->cache_.kSingletonZero; in ToNumber() 488 if (type->Is(t->cache_.kZeroish)) return t->cache_.kSingletonZero; in NumberToInt32() 491 Type::Union(type, t->cache_.kSingletonZero, t->zone()), in NumberToInt32() 501 if (type->Is(t->cache_.kZeroish)) return t->cache_.kSingletonZero; in NumberToUint32() 504 Type::Union(type, t->cache_.kSingletonZero, t->zone()), in NumberToUint32() 1055 bool maybe_nan = (lhs->Maybe(t->cache_.kSingletonZero) && in JSMultiplyRanger() 1057 (rhs->Maybe(t->cache_.kSingletonZero) && in JSMultiplyRanger() 1060 bool maybe_minuszero = (lhs->Maybe(t->cache_.kSingletonZero) && rmin < 0) || in JSMultiplyRanger() [all …]
|