Lines Matching refs:bound
152 bool Equals(ValueBound bound) const { in Equals()
153 return instruction_ == bound.instruction_ && constant_ == bound.constant_; in Equals()
184 bool GreaterThanOrEqualTo(ValueBound bound) const { in GreaterThanOrEqualTo()
185 if (Equal(instruction_, bound.instruction_)) { in GreaterThanOrEqualTo()
186 return constant_ >= bound.constant_; in GreaterThanOrEqualTo()
193 bool LessThanOrEqualTo(ValueBound bound) const { in LessThanOrEqualTo()
194 if (Equal(instruction_, bound.instruction_)) { in LessThanOrEqualTo()
195 return constant_ <= bound.constant_; in LessThanOrEqualTo()
202 bool GreaterThan(ValueBound bound) const { in GreaterThan()
203 if (Equal(instruction_, bound.instruction_)) { in GreaterThan()
204 return constant_ > bound.constant_; in GreaterThan()
211 bool LessThan(ValueBound bound) const { in LessThan()
212 if (Equal(instruction_, bound.instruction_)) { in LessThan()
213 return constant_ < bound.constant_; in LessThan()
387 ValueBound bound) in MonotonicValueRange() argument
394 bound_(bound) {} in MonotonicValueRange()
730 ValueBound bound = ValueBound::DetectValueBoundFromValue(right, &found); in HandleIf() local
733 ValueBound lower = bound; in HandleIf()
734 ValueBound upper = bound; in HandleIf()
928 ValueBound bound = ValueBound::DetectValueBoundFromValue( in VisitPhi() local
936 bound = increment > 0 ? initial_range->GetLower() : in VisitPhi()
939 bound = increment > 0 ? ValueBound::Min() : ValueBound::Max(); in VisitPhi()
947 bound); in VisitPhi()