Searched refs:ScalableVF (Results 1 – 4 of 4) sorted by relevance
210 ElementCount ScalableVF; member214 ScalableVF(ElementCount::getScalable(0)) {} in FixedScalableVFPair()216 *(Max.isScalable() ? &ScalableVF : &FixedVF) = Max; in FixedScalableVFPair()219 const ElementCount &ScalableVF) in FixedScalableVFPair()220 : FixedVF(FixedVF), ScalableVF(ScalableVF) { in FixedScalableVFPair()221 assert(!FixedVF.isScalable() && ScalableVF.isScalable() && in FixedScalableVFPair()228 explicit operator bool() const { return FixedVF || ScalableVF; }231 bool hasVector() const { return FixedVF.isVector() || ScalableVF.isVector(); } in hasVector()
5724 Result.ScalableVF = MaxVF; in computeFeasibleMaxVF()5815 if (MaxFactors.FixedVF.isVector() && !MaxFactors.ScalableVF) { in computeMaxVF()5838 if (MaxFactors.ScalableVF.isVector()) in computeMaxVF()5839 MaxFactors.ScalableVF = ElementCount::getScalable(0); in computeMaxVF()8051 UserVF.isScalable() ? MaxFactors.ScalableVF : MaxFactors.FixedVF; in plan()8075 ElementCount::isKnownLE(VF, MaxFactors.ScalableVF); VF *= 2) in plan()8090 buildVPlansWithVPRecipes(ElementCount::getScalable(1), MaxFactors.ScalableVF); in plan()
424 ElementCount &ScalableVF) const { in getWidestVF() argument425 Impl->getWidestVF(ScalarF, FixedVF, ScalableVF); in getWidestVF()
1755 ElementCount &ScalableVF) const { in getWidestVF()1759 ScalableVF = ElementCount::getScalable(0); in getWidestVF()1768 I->VectorizationFactor.isScalable() ? &ScalableVF : &FixedVF; in getWidestVF()