Searched refs:getRealMinVLen (Results 1 – 6 of 6) sorted by relevance
217 unsigned getRealMinVLen() const { in getRealMinVLen() function227 unsigned Min = getRealMinVLen(); in getRealVLen()
340 if (unsigned MinVLen = ST->getRealMinVLen(); in getVScaleForTuning()355 ST->useRVVForFixedLengthVectors() ? LMUL * ST->getRealMinVLen() : 0); in getRegisterBitWidth()359 ST->getRealMinVLen() >= RISCV::RVVBitsPerBlock) in getRegisterBitWidth()2629 return divideCeil(Size, ST->getRealMinVLen()); in getRegUsageForType()2692 return VTy->getPrimitiveSizeInBits() / ST->getRealMinVLen() < in isLegalMaskedExpandLoad()2950 unsigned VLenB = ST->getRealMinVLen() / 8; in enableMemCmpExpansion()
1018 if (ST->getRealMinVLen() == ST->getRealMaxVLen() && VLMAX <= 31) in computeInfoForInstr()
1721 if (Subtarget.getRealMinVLen() < RISCV::RVVBitsPerBlock) in shouldExpandGetVectorLength()2364 unsigned MinVLen = Subtarget.getRealMinVLen(); in isExtractSubvectorCheap()2760 unsigned MinVLen = Subtarget.getRealMinVLen(); in useRVVForFixedLengthVectorVT()2830 unsigned MinVLen = Subtarget.getRealMinVLen(); in getContainerForFixedLengthVector()2958 unsigned VectorBitsMin = Subtarget.getRealMinVLen(); in computeVLMAXBounds()2995 Cost = divideCeil(VT.getSizeInBits(), Subtarget.getRealMinVLen() / DLenFactor); in getLMULCost()4051 (Subtarget.getRealMinVLen() >= VT.getSizeInBits() * NumElts) ? NumElts : 1; in lowerBuildVectorOfConstants()4103 (Subtarget.getRealMinVLen() >= ViaIntVT.getSizeInBits() * NumElts) ? in lowerBuildVectorOfConstants()4155 (NumElts <= 4 || VT.getSizeInBits() > Subtarget.getRealMinVLen()) && in lowerBuildVectorOfConstants()5898 const unsigned MinVLMAX = Subtarget.getRealMinVLen() / EltSize; in lowerVECTOR_SHUFFLE()[all …]
1603 std::max<uint64_t>(ST.getRealMinVLen() / RISCV::RVVBitsPerBlock, 1); in assignRVVStackObjectOffsets()
850 if (STI.getRealMinVLen() < RISCV::RVVBitsPerBlock) in legalizeVScale()