• Home
  • Raw
  • Download

Lines Matching refs:initial

411   InductionInfo* initial = LookupInfo(loop, phi->InputAt(0));  in ClassifyNonTrivial()  local
412 if (initial == nullptr || initial->induction_class != kInvariant) { in ClassifyNonTrivial()
429 initial, in ClassifyNonTrivial()
465 HInstruction* divc = GetShiftConstant(loop, instruction, initial); in ClassifyNonTrivial()
493 induction = CreateInduction(kLinear, kNop, induction, initial, /*fetch*/ nullptr, type_); in ClassifyNonTrivial()
712 InductionInfo* initial = LookupInfo(loop, entry_phi->InputAt(0)); in SolvePhiAllInputs() local
713 return CreateInduction(kPeriodic, kNop, a, initial, /*fetch*/ nullptr, type_); in SolvePhiAllInputs()
751 InductionInfo* initial = LookupInfo(loop, entry_phi->InputAt(0)); in SolveAddSub() local
754 return CreateInduction(kPolynomial, kNop, new_a, initial, /*fetch*/ nullptr, type_); in SolveAddSub()
772 InductionInfo* initial = LookupInfo(loop, entry_phi->InputAt(0)); in SolveAddSub() local
775 CreateInvariantOp(kSub, a, initial), in SolveAddSub()
776 initial, in SolveAddSub()
805 InductionInfo* initial = LookupInfo(loop, entry_phi->InputAt(0)); in SolveOp() local
813 initial, in SolveOp()
823 initial, in SolveOp()
824 CreateInvariantOp(kRem, initial, c), in SolveOp()
831 CreateInvariantOp(kXor, initial, c), in SolveOp()
832 initial, in SolveOp()
874 InductionInfo* initial = LookupInfo(loop, entry_phi->InputAt(0)); in SolveConversion() local
876 IsAtLeast(initial, &value) && value >= min && in SolveConversion()
877 IsAtMost(initial, &value) && value <= max) { in SolveConversion()
1297 InductionInfo* initial) { in GetShiftConstant() argument
1301 if (initial != nullptr) { in GetShiftConstant()
1303 if (!IsAtLeast(initial, &value) || value < 0) { in GetShiftConstant()