Lines Matching defs:VF
38 /// the CallInst \p CI with a vectorization factor of \p VF lanes. For each
41 static void addVariantDeclaration(CallInst &CI, const ElementCount &VF,
52 assert(Info->Shape.VF == VF && "Mangled name does not match VF");
94 auto AddVariantDecl = [&](const ElementCount &VF, bool Predicate) {
95 const VecDesc *VD = TLI.getVectorMappingInfo(ScalarName, VF, Predicate);
104 addVariantDeclaration(CI, VF, VD);
113 for (ElementCount VF = ElementCount::getFixed(2);
114 ElementCount::isKnownLE(VF, WidestFixedVF); VF *= 2)
115 AddVariantDecl(VF, Predicated);
117 for (ElementCount VF = ElementCount::getScalable(2);
118 ElementCount::isKnownLE(VF, WidestScalableVF); VF *= 2)
119 AddVariantDecl(VF, Predicated);