Searched refs:kSingletonZero (Results 1 – 4 of 4) sorted by relevance
/external/v8/src/compiler/ |
D | type-cache.h | 49 Type const kSingletonZero = CreateRange(0.0, 0.0); variable 54 Type::Union(kSingletonZero, Type::MinusZero(), zone()); 56 Type::Union(kSingletonZero, Type::Undefined(), zone()); 68 Type::Union(kSingletonZero, Type::MinusZeroOrNaN(), zone());
|
D | operation-typer.cc | 286 type = Type::Union(type, cache_->kSingletonZero, zone()); in ToNumber() 294 type = Type::Union(type, cache_->kSingletonZero, zone()); in ToNumber() 346 type = Type::Union(type, cache_->kSingletonZero, zone()); in NumberAbs() 535 if (type.Is(cache_->kZeroish)) return cache_->kSingletonZero; in NumberToInt32() 537 return Type::Intersect(Type::Union(type, cache_->kSingletonZero, zone()), in NumberToInt32() 555 if (type.Is(cache_->kZeroish)) return cache_->kSingletonZero; in NumberToUint32() 557 return Type::Intersect(Type::Union(type, cache_->kSingletonZero, zone()), in NumberToUint32() 599 lhs = Type::Union(lhs, cache_->kSingletonZero, zone()); in NumberAdd() 604 rhs = Type::Union(rhs, cache_->kSingletonZero, zone()); in NumberAdd() 645 lhs = Type::Union(lhs, cache_->kSingletonZero, zone()); in NumberSubtract() [all …]
|
D | typer.cc | 483 t->cache_->kSingletonZero, t->zone()); in ToInteger() 782 increment_type.Is(typer_->cache_->kSingletonZero) || in TypeInductionVariablePhi() 2077 return Type::Union(Operand(node, 0), typer_->cache_->kSingletonZero, zone()); in TypePoisonIndex()
|
D | simplified-lowering.cc | 191 left = Type::Union(left, type_cache->kSingletonZero, type_zone); in CanOverflowSigned32() 194 right = Type::Union(right, type_cache->kSingletonZero, type_zone); in CanOverflowSigned32()
|