Home
last modified time | relevance | path

Searched refs:MinVLen (Results 1 – 5 of 5) sorted by relevance

/openbsd/src/gnu/llvm/llvm/include/llvm/Support/
DRISCVISAInfo.h46 : XLen(XLen), FLen(0), MinVLen(0), MaxELen(0), MaxELenFp(0), Exts(Exts) {} in RISCVISAInfo()
73 unsigned getMinVLen() const { return MinVLen; } in getMinVLen()
92 : XLen(XLen), FLen(0), MinVLen(0), MaxELen(0), MaxELenFp(0) {} in RISCVISAInfo()
96 unsigned MinVLen; variable
/openbsd/src/gnu/llvm/clang/lib/Basic/Targets/
DRISCV.cpp133 unsigned MinVLen = ISAInfo->getMinVLen(); in getTargetDefines() local
189 if (MinVLen) { in getTargetDefines()
190 Builder.defineMacro("__riscv_v_min_vlen", Twine(MinVLen)); in getTargetDefines()
/openbsd/src/gnu/llvm/llvm/lib/Support/
DRISCVISAInfo.cpp818 bool HasZvl = MinVLen != 0; in checkDependency()
1017 MinVLen = std::max(MinVLen, ZvlLen); in updateMinVLen()
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVTargetTransformInfo.cpp217 if (unsigned MinVLen = ST->getRealMinVLen(); in getVScaleForTuning() local
218 MinVLen >= RISCV::RVVBitsPerBlock) in getVScaleForTuning()
219 return MinVLen / RISCV::RVVBitsPerBlock; in getVScaleForTuning()
DRISCVISelLowering.cpp1758 unsigned MinVLen = Subtarget.getRealMinVLen(); in useRVVForFixedLengthVectorVT() local
1769 if (VT.getVectorNumElements() > MinVLen) in useRVVForFixedLengthVectorVT()
1771 MinVLen /= 8; in useRVVForFixedLengthVectorVT()
1799 unsigned LMul = divideCeil(VT.getSizeInBits(), MinVLen); in useRVVForFixedLengthVectorVT()
1824 unsigned MinVLen = Subtarget.getRealMinVLen(); in getContainerForFixedLengthVector() local
1843 (VT.getVectorNumElements() * RISCV::RVVBitsPerBlock) / MinVLen; in getContainerForFixedLengthVector()