Home
last modified time | relevance | path

Searched refs:MaxVScale (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSVEIntrinsicOpts.cpp288 std::optional<unsigned> MaxVScale = Attr.getVScaleRangeMax(); in optimizePredicateStore() local
290 if (!MaxVScale || MinVScale != MaxVScale) in optimizePredicateStore()
348 std::optional<unsigned> MaxVScale = Attr.getVScaleRangeMax(); in optimizePredicateLoad() local
350 if (!MaxVScale || MinVScale != MaxVScale) in optimizePredicateLoad()
H A DAArch64ISelLowering.cpp21697 unsigned MaxVScale = in findMoreOptimalIndexType() local
21700 IndexVT.getVectorMinNumElements() * Stride * MaxVScale; in findMoreOptimalIndexType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp878 if (std::optional<unsigned> MaxVScale = Attr.getVScaleRangeMax()) { in visitTrunc() local
879 if (Log2_32(*MaxVScale) < DestWidth) { in visitTrunc()
1227 if (std::optional<unsigned> MaxVScale = Attr.getVScaleRangeMax()) { in visitZExt() local
1229 if (Log2_32(*MaxVScale) < TypeWidth) { in visitZExt()
1519 if (std::optional<unsigned> MaxVScale = Attr.getVScaleRangeMax()) { in visitSExt() local
1520 if (Log2_32(*MaxVScale) < (SrcBitSize - 1)) { in visitSExt()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2422 if (std::optional<unsigned> MaxVScale = TTI.getMaxVScale()) in getMaxVScale() local
2423 return MaxVScale; in getMaxVScale()
2451 std::optional<unsigned> MaxVScale = in isIndvarOverflowCheckKnownFalse() local
2453 if (!MaxVScale) in isIndvarOverflowCheckKnownFalse()
2455 MaxVF *= *MaxVScale; in isIndvarOverflowCheckKnownFalse()
4504 if (std::optional<unsigned> MaxVScale = getMaxVScale(*TheFunction, TTI)) in getMaxLegalScalableVF() local
4505 MaxScalableVF = ElementCount::getScalable(MaxSafeElements / *MaxVScale); in getMaxLegalScalableVF()
4709 std::optional<unsigned> MaxVScale = getMaxVScale(*TheFunction, TTI); in computeMaxVF() local
4710 if (MaxVScale && TTI.isVScaleKnownToBeAPowerOfTwo()) { in computeMaxVF()
4713 *MaxVScale * MaxFactors.ScalableVF.getKnownMinValue()); in computeMaxVF()