Lines Matching refs:VF

67                                 const ElementCount &VF) const {  in getAsRuntimeExpr()
71 return Builder.CreateSub(getRuntimeVF(Builder, Builder.getInt32Ty(), VF), in getAsRuntimeExpr()
72 Builder.getInt32(VF.getKnownMinValue() - Lane)); in getAsRuntimeExpr()
221 .PerPartScalars[Def][Instance.Part][Instance.Lane.mapToCacheIndex(VF)]; in get()
231 Value *Lane = Instance.Lane.getAsRuntimeExpr(Builder, VF); in get()
244 if (VF.isScalar()) in get()
257 Value *Shuf = Builder.CreateVectorSplat(VF, V, "broadcast"); in get()
275 if (VF.isScalar()) { in get()
282 unsigned LastLane = IsUniform ? 0 : VF.getKnownMinValue() - 1; in get()
318 assert(!VF.isScalable() && "VF is assumed to be non scalable."); in get()
319 Value *Undef = PoisonValue::get(VectorType::get(LastInst->getType(), VF)); in get()
321 for (unsigned Lane = 0; Lane < VF.getKnownMinValue(); ++Lane) in get()
373 DIL->cloneByMultiplyingDuplicationFactor(UF * VF.getKnownMinValue()); in setDebugLocFrom()
388 VectorValue, ScalarInst, Instance.Lane.getAsRuntimeExpr(Builder, VF)); in packScalarIntoVectorValue()
660 assert(!State->VF.isScalable() && "VF is assumed to be non scalable."); in execute()
661 for (unsigned Lane = 0, VF = State->VF.getKnownMinValue(); Lane < VF; in execute() local
735 auto VF = State.VF; in prepareToExecute() local
737 VF.isScalar() ? TCMO : Builder.CreateVectorSplat(VF, TCMO, "broadcast"); in prepareToExecute()
748 createStepForVF(Builder, TripCountV->getType(), State.VF, State.UF), in prepareToExecute()
808 if (WidenPhi->onlyScalarsGenerated(State->VF)) in execute()
915 for (ElementCount VF : drop_begin(VFs)) in getName() local
916 RSO << "," << VF; in getName()