Searched refs:VScaleMax (Results 1 – 7 of 7) sorted by relevance
299 if (LangOpts.VScaleMin || LangOpts.VScaleMax) { in getVScaleRange()302 unsigned VScaleMax = LangOpts.VScaleMax; in getVScaleRange() local303 if (VScaleMax != 0 && VScaleMax < VScaleMin) in getVScaleRange()304 VScaleMax = VScaleMin; in getVScaleRange()305 return std::pair<unsigned, unsigned>(VScaleMin ? VScaleMin : 1, VScaleMax); in getVScaleRange()309 unsigned VScaleMax = ISAInfo->getMaxVLen() / llvm::RISCV::RVVBitsPerBlock; in getVScaleRange() local310 return std::make_pair(VScaleMin, VScaleMax); in getVScaleRange()
670 if (Opts.VScaleMin && Opts.VScaleMin == Opts.VScaleMax) { in getTargetDefines()682 if (LangOpts.VScaleMin || LangOpts.VScaleMax) in getVScaleRange()684 LangOpts.VScaleMin ? LangOpts.VScaleMin : 1, LangOpts.VScaleMax); in getVScaleRange()
195 std::optional<unsigned> VScaleMax = VScaleRangeAttr.getVScaleRangeMax(); in getSubtargetImpl() local196 if (VScaleMax.has_value() && !RVVVectorBitsMaxOpt.getNumOccurrences()) in getSubtargetImpl()197 RVVBitsMax = *VScaleMax * RISCV::RVVBitsPerBlock; in getSubtargetImpl()
2320 std::optional<unsigned> VScaleMax = Attrs.getFnAttrs().getVScaleRangeMax(); in verifyFunctionAttrs() local2321 if (VScaleMax && VScaleMin > VScaleMax) in verifyFunctionAttrs()2323 else if (VScaleMax && !isPowerOf2_32(*VScaleMax)) in verifyFunctionAttrs()
497 LANGOPT(VScaleMax, 32, 0, "Maximum vscale value")
8228 S.getLangOpts().VScaleMin != S.getLangOpts().VScaleMax) { in HandleArmSveVectorBitsTypeAttr()
4986 MarshallingInfoInt<LangOpts<"VScaleMax">>;