Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dinduction_var_analysis.cc426 AssignInfo(loop, phi, CreateInduction(kWrapAround, in ClassifyNonTrivial()
492 induction = CreateInduction(kLinear, kNop, induction, initial, /*fetch*/ nullptr, type_); in ClassifyNonTrivial()
529 return CreateInduction(kPeriodic, in RotatePeriodicInduction()
536 return CreateInduction(kPeriodic, in RotatePeriodicInduction()
578 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferAddSub()
590 return CreateInduction(b->induction_class, b->operation, new_a, new_b, b->fetch, type_); in TransferAddSub()
600 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferAddSub()
620 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferNeg()
643 return CreateInduction(b->induction_class, b->operation, new_a, new_b, b->fetch, type_); in TransferMul()
651 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferMul()
[all …]
Dinduction_var_range_test.cc180 return iva_->CreateInduction(HInductionVarAnalysis::kLinear, in CreateLinear()
190 return iva_->CreateInduction(HInductionVarAnalysis::kPolynomial, in CreatePolynomial()
200 return iva_->CreateInduction(HInductionVarAnalysis::kGeometric, in CreateGeometric()
211 return iva_->CreateInduction(HInductionVarAnalysis::kPeriodic, in CreateRange()
223 return iva_->CreateInduction(HInductionVarAnalysis::kWrapAround, in CreateWrapAround()
Dinduction_var_analysis.h144 InductionInfo* CreateInduction(InductionClass ic, in CreateInduction() function