Searched refs:kPeriodic (Results 1 – 4 of 4) sorted by relevance
/art/compiler/optimizing/ |
D | induction_var_analysis.cc | 309 case kPeriodic: in ClassifyNonTrivial() 334 return CreateInduction(kPeriodic, induction, last, type_); in RotatePeriodicInduction() 337 kPeriodic, induction->op_a, RotatePeriodicInduction(induction->op_b, last), type_); in RotatePeriodicInduction() 374 DCHECK(b->induction_class == kWrapAround || b->induction_class == kPeriodic); in TransferAddSub() 384 DCHECK(a->induction_class == kWrapAround || a->induction_class == kPeriodic); in TransferAddSub() 501 return CreateInduction(kPeriodic, a, initial, type_); in SolvePhiAllInputs() 504 if (b != nullptr && b->induction_class == kPeriodic) { in SolvePhiAllInputs() 505 return CreateInduction(kPeriodic, a, b, type_); in SolvePhiAllInputs() 548 return CreateInduction(kPeriodic, CreateInvariantOp(kSub, a, initial), initial, type_); in SolveAddSub() 972 } else if (info->induction_class == kPeriodic) { in InductionToString()
|
D | induction_var_analysis.h | 55 kPeriodic enumerator
|
D | induction_var_range.cc | 428 case HInductionVarAnalysis::kPeriodic: in GetVal() 779 case HInductionVarAnalysis::kPeriodic: { in GenerateCode()
|
D | induction_var_range_test.cc | 167 HInductionVarAnalysis::kPeriodic, CreateConst(lo), CreateConst(hi), Primitive::kPrimInt); in CreateRange()
|