Home
last modified time | relevance | path

Searched refs:FixedVF (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationPlanner.h263 ElementCount FixedVF; member
267 : FixedVF(ElementCount::getFixed(0)), in FixedScalableVFPair()
270 *(Max.isScalable() ? &ScalableVF : &FixedVF) = Max; in FixedScalableVFPair()
272 FixedScalableVFPair(const ElementCount &FixedVF, in FixedScalableVFPair()
274 : FixedVF(FixedVF), ScalableVF(ScalableVF) { in FixedScalableVFPair()
275 assert(!FixedVF.isScalable() && ScalableVF.isScalable() && in FixedScalableVFPair()
282 explicit operator bool() const { return FixedVF || ScalableVF; }
285 bool hasVector() const { return FixedVF.isVector() || ScalableVF.isVector(); } in hasVector()
H A DLoopVectorizationLegality.cpp585 unsigned FixedVF = VF.getKnownMinValue(); in isUniform() local
587 SCEVAddRecForUniformityRewriter::rewrite(S, *SE, FixedVF, 0, TheLoop); in isUniform()
594 return all_of(reverse(seq<unsigned>(1, FixedVF)), [&](unsigned I) { in isUniform()
596 SCEVAddRecForUniformityRewriter::rewrite(S, *SE, FixedVF, I, TheLoop); in isUniform()
H A DLoopVectorize.cpp4609 Result.FixedVF = MaxVF; in computeFeasibleMaxVF()
4707 MaxFactors.FixedVF.getFixedValue(); in computeMaxVF()
7374 UserVF.isScalable() ? MaxFactors.ScalableVF : MaxFactors.FixedVF; in plan()
7401 ElementCount::isKnownLE(VF, MaxFactors.FixedVF); VF *= 2) in plan()
7418 buildVPlansWithVPRecipes(ElementCount::getFixed(1), MaxFactors.FixedVF); in plan()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetLibraryInfo.h266 void getWidestVF(StringRef ScalarF, ElementCount &FixedVF,
583 void getWidestVF(StringRef ScalarF, ElementCount &FixedVF, in getWidestVF() argument
585 Impl->getWidestVF(ScalarF, FixedVF, ScalableVF); in getWidestVF()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetLibraryInfo.cpp1373 ElementCount &FixedVF, in getWidestVF() argument
1379 FixedVF = ElementCount::getFixed(1); in getWidestVF()
1387 I->getVectorizationFactor().isScalable() ? &ScalableVF : &FixedVF; in getWidestVF()