Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dinduction_var_analysis.cc484 AssignInfo(loop, phi, CreateInduction(kWrapAround, in ClassifyNonTrivial()
565 induction = CreateInduction(kLinear, kNop, induction, initial, /*fetch*/ nullptr, type); in ClassifyNonTrivial()
603 return CreateInduction(kPeriodic, in RotatePeriodicInduction()
610 return CreateInduction(kPeriodic, in RotatePeriodicInduction()
657 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type); in TransferAddSub()
669 return CreateInduction(b->induction_class, b->operation, new_a, new_b, b->fetch, type); in TransferAddSub()
679 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type); in TransferAddSub()
703 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type); in TransferNeg()
730 return CreateInduction(b->induction_class, b->operation, new_a, new_b, b->fetch, type); in TransferMul()
738 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type); in TransferMul()
[all …]
Dinduction_var_analysis.h148 InductionInfo* CreateInduction(InductionClass ic, in CreateInduction() function
Dinduction_var_range_test.cc184 return iva_->CreateInduction(HInductionVarAnalysis::kLinear, in CreateLinear()
194 return iva_->CreateInduction(HInductionVarAnalysis::kPolynomial, in CreatePolynomial()
204 return iva_->CreateInduction(HInductionVarAnalysis::kGeometric, in CreateGeometric()
215 return iva_->CreateInduction(HInductionVarAnalysis::kPeriodic, in CreateRange()
227 return iva_->CreateInduction(HInductionVarAnalysis::kWrapAround, in CreateWrapAround()