Searched refs:InductionVarRange (Results 1 - 6 of 6) sorted by relevance
/art/compiler/optimizing/ |
H A D | induction_var_range.cc | 64 static InductionVarRange::Value SimplifyMax(InductionVarRange::Value v) { 71 return InductionVarRange::Value(v.instruction->InputAt(0), 1, v.b_constant); 79 static InductionVarRange::Value CorrectForType(InductionVarRange::Value v, Primitive::Type type) { 90 : InductionVarRange::Value(); 99 static bool IsConstantValue(InductionVarRange::Value v) { 104 static bool IsSameConstantValue(InductionVarRange::Value v1, InductionVarRange::Value v2) { 121 InductionVarRange function in class:art::InductionVarRange [all...] |
H A D | induction_var_range.h | 36 class InductionVarRange { class in namespace:art 57 explicit InductionVarRange(HInductionVarAnalysis* induction); 208 DISALLOW_COPY_AND_ASSIGN(InductionVarRange);
|
H A D | induction_var_analysis.cc | 901 return InductionVarRange(this).IsConstant(info, InductionVarRange::kExact, value); 905 return InductionVarRange(this).IsConstant(info, InductionVarRange::kAtMost, value); 909 return InductionVarRange(this).IsConstant(info, InductionVarRange::kAtLeast, value);
|
H A D | induction_var_analysis.h | 30 * friend classes, such as InductionVarRange. 234 friend class InductionVarRange;
|
H A D | induction_var_range_test.cc | 26 using Value = InductionVarRange::Value; 29 * Fixture class for the InductionVarRange tests. 222 return range_.IsConstant(info, InductionVarRange::kExact, value); 226 return range_.IsConstant(info, InductionVarRange::kAtMost, value); 230 return range_.IsConstant(info, InductionVarRange::kAtLeast, value); 248 InductionVarRange range_;
|
H A D | bounds_check_elimination.cc | 1289 InductionVarRange::Value v1; 1290 InductionVarRange::Value v2; 1740 InductionVarRange induction_range_;
|
Completed in 71 milliseconds