Lines Matching refs:InductionDescriptor
545 void fixupIVUsers(PHINode *OrigPhi, const InductionDescriptor &II,
2321 const InductionDescriptor &ID, VPValue *Def, in buildScalarSteps()
2417 const InductionDescriptor &ID) { in emitTransformedIndex()
2456 case InductionDescriptor::IK_IntInduction: { in emitTransformedIndex()
2466 case InductionDescriptor::IK_PtrInduction: { in emitTransformedIndex()
2471 case InductionDescriptor::IK_FpInduction: { in emitTransformedIndex()
2485 case InductionDescriptor::IK_NoInduction: in emitTransformedIndex()
3122 InductionDescriptor II = InductionEntry.second; in createInductionResumeValues()
3297 const InductionDescriptor &II, in fixupIVUsers()
4393 InductionDescriptor::IK_PtrInduction && in collectLoopScalars()
7328 const InductionDescriptor &IndDes = Induction.second; in collectValuesToIgnore()
8112 const InductionDescriptor &IndDesc, LoopVectorizationCostModel &CM, in createWidenInductionRecipes()
8184 const InductionDescriptor &II = *Legal->getIntOrFpInductionDescriptor(Phi); in tryToOptimizeInductionTruncate()
9235 const InductionDescriptor &ID = getInductionDescriptor(); in execute()
9333 assert(IndDesc.getKind() == InductionDescriptor::IK_PtrInduction && in execute()