Lines Matching refs:ILV
7550 InnerLoopVectorizer &ILV, in executePlan() argument
7560 VPTransformState State{BestVF, BestUF, LI, DT, ILV.Builder, &ILV, &BestVPlan}; in executePlan()
7563 ILV.createVectorizedLoopSkeleton(); in executePlan()
7567 const LoopAccessInfo *LAI = ILV.Legal->getLAI(); in executePlan()
7581 ILV.collectPoisonGeneratingRecipes(State); in executePlan()
7583 ILV.printDebugTracesAtStart(); in executePlan()
7594 BestVPlan.prepareToExecute(ILV.getOrCreateTripCount(nullptr), in executePlan()
7595 ILV.getOrCreateVectorTripCount(nullptr), in executePlan()
7629 ILV.fixVectorizedLoop(State, BestVPlan); in executePlan()
7631 ILV.printDebugTracesAtEnd(); in executePlan()
9227 State.ILV->widenCallInstruction(*cast<CallInst>(getUnderlyingInstr()), this, in execute()
9491 State.ILV->vectorizeInterleaveGroup(IG, definedValues(), State, getAddr(), in execute()
9499 bool IsOrdered = State.ILV->useOrderedReductions(*RdxDesc); in execute()
9547 State.ILV->scalarizeInstruction(getUnderlyingInstr(), this, *State.Instance, in execute()
9558 State.ILV->packScalarIntoVectorValue(this, *State.Instance, State); in execute()
9567 State.ILV->scalarizeInstruction(getUnderlyingInstr(), this, in execute()
9578 State.ILV->scalarizeInstruction(getUnderlyingInstr(), this, in execute()
9766 Value *B = ILV->getBroadcastInstrs(IRV); in get()
9812 VectorValue = ILV->getBroadcastInstrs(ScalarValue); in get()
9820 ILV->packScalarIntoVectorValue(Def, {Part, Lane}, *this); in get()