Searched refs:ScalableVF (Results 1 – 4 of 4) sorted by relevance
272 ElementCount ScalableVF; member276 ScalableVF(ElementCount::getScalable(0)) {} in FixedScalableVFPair()278 *(Max.isScalable() ? &ScalableVF : &FixedVF) = Max; in FixedScalableVFPair()281 const ElementCount &ScalableVF) in FixedScalableVFPair()282 : FixedVF(FixedVF), ScalableVF(ScalableVF) { in FixedScalableVFPair()283 assert(!FixedVF.isScalable() && ScalableVF.isScalable() && in FixedScalableVFPair()290 explicit operator bool() const { return FixedVF || ScalableVF; }293 bool hasVector() const { return FixedVF.isVector() || ScalableVF.isVector(); } in hasVector()
3990 Result.ScalableVF = MaxVF; in computeFeasibleMaxVF()4083 if (MaxFactors.ScalableVF) { in computeMaxVF()4088 *MaxVScale * MaxFactors.ScalableVF.getKnownMinValue()); in computeMaxVF()4116 setTailFoldingStyles(MaxFactors.ScalableVF.isScalable(), UserIC); in computeMaxVF()4127 assert(MaxFactors.ScalableVF.isScalable() && in computeMaxVF()6884 UserVF.isScalable() ? MaxFactors.ScalableVF : MaxFactors.FixedVF; in plan()6914 ElementCount::isKnownLE(VF, MaxFactors.ScalableVF); VF *= 2) in plan()6929 buildVPlansWithVPRecipes(ElementCount::getScalable(1), MaxFactors.ScalableVF); in plan()
581 ElementCount &ScalableVF) const { in getWidestVF() argument582 Impl->getWidestVF(ScalarF, FixedVF, ScalableVF); in getWidestVF()
1428 ElementCount &ScalableVF) const { in getWidestVF()1432 ScalableVF = ElementCount::getScalable(0); in getWidestVF()1441 I->getVectorizationFactor().isScalable() ? &ScalableVF : &FixedVF; in getWidestVF()