Searched refs:is_min (Results 1 – 7 of 7) sorted by relevance
/art/compiler/optimizing/ |
D | induction_var_range.cc | 548 bool is_min) const { in GetLinear() 560 if (!is_min && stride_value == 1) { in GetLinear() 571 return GetVal(&cancelled_trip, trip, in_body, is_min); in GetLinear() 573 } else if (is_min && stride_value == -1) { in GetLinear() 586 return SubValue(Value(0), GetVal(&cancelled_trip, trip, in_body, !is_min)); in GetLinear() 593 return AddValue(GetMul(info->op_a, trip, trip, in_body, is_min), in GetLinear() 594 GetVal(info->op_b, trip, in_body, is_min)); in GetLinear() 600 bool is_min) const { in GetPolynomial() 609 Value c = GetVal(info->op_b, trip, in_body, is_min); in GetPolynomial() 610 if (is_min) { in GetPolynomial() [all …]
|
D | induction_var_range.h | 235 bool is_min) const; 239 bool is_min) const; 243 bool is_min) const; 247 bool is_min) const; 251 bool is_min) const; 256 bool is_min) const; 261 bool is_min) const; 271 bool is_min) const; 276 bool is_min) const; 282 Value MergeVal(Value v1, Value v2, bool is_min) const; [all …]
|
D | code_generator_x86_64.h | 231 void GenerateMinMaxInt(LocationSummary* locations, bool is_min, DataType::Type type); 232 void GenerateMinMaxFP(LocationSummary* locations, bool is_min, DataType::Type type); 233 void GenerateMinMax(HBinaryOperation* minmax, bool is_min);
|
D | code_generator_arm_vixl.h | 358 void GenerateMinMaxInt(LocationSummary* locations, bool is_min); 359 void GenerateMinMaxLong(LocationSummary* locations, bool is_min); 360 void GenerateMinMaxFloat(HInstruction* minmax, bool is_min); 361 void GenerateMinMaxDouble(HInstruction* minmax, bool is_min); 362 void GenerateMinMax(HBinaryOperation* minmax, bool is_min);
|
D | code_generator_x86.h | 234 void GenerateMinMaxInt(LocationSummary* locations, bool is_min, DataType::Type type); 235 void GenerateMinMaxFP(LocationSummary* locations, bool is_min, DataType::Type type); 236 void GenerateMinMax(HBinaryOperation* minmax, bool is_min);
|
D | induction_var_range_test.cc | 265 bool is_min) { in GetMul() argument 266 return range_.GetMul(info1, info2, nullptr, /* in_body= */ true, is_min); in GetMul() 271 bool is_min) { in GetDiv() argument 272 return range_.GetDiv(info1, info2, nullptr, /* in_body= */ true, is_min); in GetDiv()
|
D | instruction_simplifier.cc | 856 bool is_min) { in NewIntegralMinMax() argument 860 if (is_min) { in NewIntegralMinMax() 972 bool is_min = (cmp == kCondLT || cmp == kCondLE) == (a == true_value); in VisitSelect() local 973 replace_with = NewIntegralMinMax(GetGraph()->GetAllocator(), a, b, select, is_min); in VisitSelect()
|