Home
last modified time | relevance | path

Searched refs:getVScaleRangeMax (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSVEIntrinsicOpts.cpp289 std::optional<unsigned> MaxVScale = Attr.getVScaleRangeMax(); in optimizePredicateStore()
349 std::optional<unsigned> MaxVScale = Attr.getVScaleRangeMax(); in optimizePredicateLoad()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp465 std::optional<unsigned> Attribute::getVScaleRangeMax() const { in getVScaleRangeMax() function in Attribute
575 std::optional<unsigned> MaxValue = getVScaleRangeMax(); in getAsString()
976 std::optional<unsigned> AttributeSet::getVScaleRangeMax() const { in getVScaleRangeMax() function in AttributeSet
977 return SetNode ? SetNode->getVScaleRangeMax() : std::nullopt; in getVScaleRangeMax()
1156 std::optional<unsigned> AttributeSetNode::getVScaleRangeMax() const { in getVScaleRangeMax() function in AttributeSetNode
1158 return A->getVScaleRangeMax(); in getVScaleRangeMax()
H A DAttributeImpl.h342 std::optional<unsigned> getVScaleRangeMax() const;
H A DVerifier.cpp2320 std::optional<unsigned> VScaleMax = Attrs.getFnAttrs().getVScaleRangeMax(); in verifyFunctionAttrs()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DAttributes.h267 std::optional<unsigned> getVScaleRangeMax() const;
417 std::optional<unsigned> getVScaleRangeMax() const;
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp195 std::optional<unsigned> VScaleMax = VScaleRangeAttr.getVScaleRangeMax(); in getSubtargetImpl()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp899 if (std::optional<unsigned> MaxVScale = Attr.getVScaleRangeMax()) { in visitTrunc()
1265 if (std::optional<unsigned> MaxVScale = Attr.getVScaleRangeMax()) { in visitZExt()
1557 if (std::optional<unsigned> MaxVScale = Attr.getVScaleRangeMax()) { in visitSExt()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2301 return F.getFnAttribute(Attribute::VScaleRange).getVScaleRangeMax(); in getMaxVScale()
4287 auto Max = Attr.getVScaleRangeMax(); in getVScaleForTuning()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp1020 std::optional<unsigned> AttrMax = Attr.getVScaleRangeMax(); in getVScaleRange()