Home
last modified time | relevance | path

Searched refs:upper_ (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/
Dhydrogen-instructions.cc104 if (lower_ == upper_) return lower_; in Mask()
107 while (res < upper_) { in Mask()
120 upper_ = AddWithoutOverflow(upper_, value, &may_overflow); in AddConstant()
126 upper_ = Min(upper_, other->upper_); in Intersect()
134 upper_ = Max(upper_, other->upper_); in Union()
144 upper_ = upper_ >> bits; in Sar()
152 int old_upper = upper_; in Shl()
154 upper_ = upper_ << bits; in Shl()
155 if (old_lower != lower_ >> bits || old_upper != upper_ >> bits) { in Shl()
156 upper_ = kMaxInt; in Shl()
[all …]
Dhydrogen-instructions.h202 upper_(kMaxInt), in Range()
208 upper_(upper), in Range()
212 int32_t upper() const { return upper_; } in upper()
215 Range* CopyClearLower() const { return new Range(kMinInt, upper_); } in CopyClearLower()
217 Range* Copy() const { return new Range(lower_, upper_); } in Copy()
221 bool CanBeZero() const { return upper_ >= 0 && lower_ <= 0; } in CanBeZero()
223 bool Includes(int value) const { return lower_ <= value && upper_ >= value; } in Includes()
224 bool IsMostGeneric() const { return lower_ == kMinInt && upper_ == kMaxInt; } in IsMostGeneric()
226 return lower_ >= Smi::kMinValue && upper_ <= Smi::kMaxValue; in IsInSmiRange()
248 int32_t upper_; variable