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