Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dinduction_var_analysis.cc427 AssignInfo(loop, phi, CreateInduction(kWrapAround, in ClassifyNonTrivial()
493 induction = CreateInduction(kLinear, kNop, induction, initial, /*fetch*/ nullptr, type_); in ClassifyNonTrivial()
530 return CreateInduction(kPeriodic, in RotatePeriodicInduction()
537 return CreateInduction(kPeriodic, in RotatePeriodicInduction()
579 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferAddSub()
591 return CreateInduction(b->induction_class, b->operation, new_a, new_b, b->fetch, type_); in TransferAddSub()
601 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferAddSub()
621 return CreateInduction(a->induction_class, a->operation, new_a, new_b, a->fetch, type_); in TransferNeg()
644 return CreateInduction(b->induction_class, b->operation, new_a, new_b, b->fetch, type_); in TransferMul()
652 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