Lines Matching refs:CreateInduction
270 AssignInfo(loop, phi, CreateInduction(kWrapAround, initial, update, type_)); in ClassifyNonTrivial()
304 AssignInfo(loop, phi, CreateInduction(kLinear, induction, initial, type_)); in ClassifyNonTrivial()
334 return CreateInduction(kPeriodic, induction, last, type_); in RotatePeriodicInduction()
336 return CreateInduction( in RotatePeriodicInduction()
366 return CreateInduction(kLinear, in TransferAddSub()
379 return CreateInduction(b->induction_class, new_a, new_b, type_); in TransferAddSub()
387 return CreateInduction(a->induction_class, new_a, new_b, type_); in TransferAddSub()
402 return CreateInduction(b->induction_class, in TransferMul()
407 return CreateInduction(a->induction_class, in TransferMul()
442 return CreateInduction(a->induction_class, TransferNeg(a->op_a), TransferNeg(a->op_b), type_); in TransferNeg()
455 return CreateInduction(kLinear, a->op_a, a->op_b, to); in TransferCnv()
501 return CreateInduction(kPeriodic, a, initial, type_); in SolvePhiAllInputs()
505 return CreateInduction(kPeriodic, a, b, type_); in SolvePhiAllInputs()
548 return CreateInduction(kPeriodic, CreateInvariantOp(kSub, a, initial), initial, type_); in SolveAddSub()