Home
last modified time | relevance | path

Searched refs:VScaleMax (Results 1 – 7 of 7) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/Targets/
H A DRISCV.cpp298 if (LangOpts.VScaleMin || LangOpts.VScaleMax) { in getVScaleRange()
301 unsigned VScaleMax = LangOpts.VScaleMax; in getVScaleRange() local
302 if (VScaleMax != 0 && VScaleMax < VScaleMin) in getVScaleRange()
303 VScaleMax = VScaleMin; in getVScaleRange()
304 return std::pair<unsigned, unsigned>(VScaleMin ? VScaleMin : 1, VScaleMax); in getVScaleRange()
308 unsigned VScaleMax = ISAInfo->getMaxVLen() / llvm::RISCV::RVVBitsPerBlock; in getVScaleRange() local
309 return std::make_pair(VScaleMin, VScaleMax); in getVScaleRange()
H A DAArch64.cpp615 if (Opts.VScaleMin && Opts.VScaleMin == Opts.VScaleMax) { in getTargetDefines()
627 if (LangOpts.VScaleMin || LangOpts.VScaleMax) in getVScaleRange()
629 LangOpts.VScaleMin ? LangOpts.VScaleMin : 1, LangOpts.VScaleMax); in getVScaleRange()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVTargetMachine.cpp194 std::optional<unsigned> VScaleMax = VScaleRangeAttr.getVScaleRangeMax(); in getSubtargetImpl() local
195 if (VScaleMax.has_value() && !RVVVectorBitsMaxOpt.getNumOccurrences()) in getSubtargetImpl()
196 RVVBitsMax = *VScaleMax * RISCV::RVVBitsPerBlock; in getSubtargetImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp2234 std::optional<unsigned> VScaleMax = Attrs.getFnAttrs().getVScaleRangeMax(); in verifyFunctionAttrs() local
2235 if (VScaleMax && VScaleMin > VScaleMax) in verifyFunctionAttrs()
2237 else if (VScaleMax && !isPowerOf2_32(*VScaleMax)) in verifyFunctionAttrs()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DLangOptions.def476 LANGOPT(VScaleMax, 32, 0, "Maximum vscale value")
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaType.cpp8534 S.getLangOpts().VScaleMin != S.getLangOpts().VScaleMax) { in HandleArmSveVectorBitsTypeAttr()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td4733 MarshallingInfoInt<LangOpts<"VScaleMax">>;