Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dbounds_check_elimination.cc29 class ValueBound : public ValueObject { class
31 ValueBound(HInstruction* instruction, int32_t constant) { in ValueBound() function in art::ValueBound
82 static ValueBound DetectValueBoundFromValue(HInstruction* instruction, bool* found) { in DetectValueBoundFromValue()
86 return ValueBound(nullptr, instruction->AsIntConstant()->GetValue()); in DetectValueBoundFromValue()
91 return ValueBound(instruction, 0); in DetectValueBoundFromValue()
99 return ValueBound(left, right); in DetectValueBoundFromValue()
105 return ValueBound::Max(); in DetectValueBoundFromValue()
122 static ValueBound Min() { return ValueBound(nullptr, INT_MIN); } in Min()
123 static ValueBound Max() { return ValueBound(nullptr, INT_MAX); } in Max()
125 bool Equals(ValueBound bound) const { in Equals()
[all …]