Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dinduction_var_analysis.cc504 case kPeriodic: in ClassifyNonTrivial()
529 return CreateInduction(kPeriodic, in RotatePeriodicInduction()
536 return CreateInduction(kPeriodic, in RotatePeriodicInduction()
584 if (b->induction_class == kWrapAround || b->induction_class == kPeriodic) { in TransferAddSub()
596 if (a->induction_class == kWrapAround || a->induction_class == kPeriodic) { in TransferAddSub()
712 return CreateInduction(kPeriodic, kNop, a, initial, /*fetch*/ nullptr, type_); in SolvePhiAllInputs()
715 if (b != nullptr && b->induction_class == kPeriodic) { in SolvePhiAllInputs()
716 return CreateInduction(kPeriodic, kNop, a, b, /*fetch*/ nullptr, type_); in SolvePhiAllInputs()
772 return CreateInduction(kPeriodic, in SolveAddSub()
828 return CreateInduction(kPeriodic, in SolveOp()
[all …]
Dinduction_var_range.cc773 case HInductionVarAnalysis::kPeriodic: in GetVal()
1013 case HInductionVarAnalysis::kPeriodic: in GenerateRangeOrLastValue()
1151 DCHECK_EQ(info->induction_class, HInductionVarAnalysis::kPeriodic); in GenerateLastValuePeriodic()
1156 for (; p->induction_class == HInductionVarAnalysis::kPeriodic; p = p->op_b, ++period) { in GenerateLastValuePeriodic()
1178 if (info->induction_class == HInductionVarAnalysis::kPeriodic) { in GenerateLastValuePeriodic()
1363 case HInductionVarAnalysis::kPeriodic: { in GenerateCode()
Dinduction_var_analysis.h57 kPeriodic enumerator
Dinduction_var_range_test.cc211 return iva_->CreateInduction(HInductionVarAnalysis::kPeriodic, in CreateRange()