Searched refs:VScaleMax (Results 1 – 7 of 7) sorted by relevance
298 if (LangOpts.VScaleMin || LangOpts.VScaleMax) { in getVScaleRange()301 unsigned VScaleMax = LangOpts.VScaleMax; in getVScaleRange() local302 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() local309 return std::make_pair(VScaleMin, VScaleMax); in getVScaleRange()
615 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()
194 std::optional<unsigned> VScaleMax = VScaleRangeAttr.getVScaleRangeMax(); in getSubtargetImpl() local195 if (VScaleMax.has_value() && !RVVVectorBitsMaxOpt.getNumOccurrences()) in getSubtargetImpl()196 RVVBitsMax = *VScaleMax * RISCV::RVVBitsPerBlock; in getSubtargetImpl()
2234 std::optional<unsigned> VScaleMax = Attrs.getFnAttrs().getVScaleRangeMax(); in verifyFunctionAttrs() local2235 if (VScaleMax && VScaleMin > VScaleMax) in verifyFunctionAttrs()2237 else if (VScaleMax && !isPowerOf2_32(*VScaleMax)) in verifyFunctionAttrs()
476 LANGOPT(VScaleMax, 32, 0, "Maximum vscale value")
8534 S.getLangOpts().VScaleMin != S.getLangOpts().VScaleMax) { in HandleArmSveVectorBitsTypeAttr()
4733 MarshallingInfoInt<LangOpts<"VScaleMax">>;