Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dinduction_var_analysis.cc289 AssignInfo(loop, phi, CreateInduction(kWrapAround, in ClassifyNonTrivial()
355 induction = CreateInduction(kLinear, kNop, induction, initial, /*fetch*/ nullptr, type_); in ClassifyNonTrivial()
392 return CreateInduction(kPeriodic, in RotatePeriodicInduction()
399 return CreateInduction(kPeriodic, in RotatePeriodicInduction()
441 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferAddSub()
453 return CreateInduction(b->induction_class, b->operation, new_a, new_b, b->fetch, type_); in TransferAddSub()
463 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferAddSub()
483 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferNeg()
506 return CreateInduction(b->induction_class, b->operation, new_a, new_b, b->fetch, type_); in TransferMul()
514 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