Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dinduction_var_range.cc167 Value v2_max = RefineOuter(*max_val, /* is_min */ false); in RefineOuter() local
181 if (v1_min.instruction != min_val->instruction || v2_max.instruction != max_val->instruction) { in RefineOuter()
183 *max_val = v2_max; in RefineOuter()
444 Value v2_max = GetVal(info2, trip, in_body, /* is_min */ false); in GetMul() local
451 return MulRangeAndConstant(v2_min, v2_max, v1_min, is_min); in GetMul()
452 } else if (IsSameConstantValue(v2_min, v2_max)) { in GetMul()
458 return is_min ? MulValue(v1_min, v2_min) : MulValue(v1_max, v2_max); in GetMul()
459 } else if (IsConstantValue(v2_max) && v2_max.b_constant <= 0) { in GetMul()
460 return is_min ? MulValue(v1_max, v2_min) : MulValue(v1_min, v2_max); in GetMul()
466 return is_min ? MulValue(v1_min, v2_max) : MulValue(v1_max, v2_min); in GetMul()
[all …]