Searched refs:RVVBitsPerBlock (Results 1 – 3 of 3) sorted by relevance
136 return ST->getRealMaxVLen() / RISCV::RVVBitsPerBlock; in getMaxVScale()142 return ST->getRealMinVLen() / RISCV::RVVBitsPerBlock; in getVScaleForTuning()158 ST->hasVInstructions() ? LMUL * RISCV::RVVBitsPerBlock : 0); in getRegisterBitWidth()461 return divideCeil(Size.getKnownMinValue(), RISCV::RVVBitsPerBlock); in getRegUsageForType()
344 static constexpr unsigned RVVBitsPerBlock = 64; variable574 return ((VectorBits / EltSize) * MinSize) / RISCV::RVVBitsPerBlock; in computeVLMAX()
117 unsigned MinElts = RISCV::RVVBitsPerBlock / Subtarget.getELEN(); in RISCVTargetLowering()123 if (Size <= RISCV::RVVBitsPerBlock) in RISCVTargetLowering()125 else if (Size == 2 * RISCV::RVVBitsPerBlock) in RISCVTargetLowering()127 else if (Size == 4 * RISCV::RVVBitsPerBlock) in RISCVTargetLowering()129 else if (Size == 8 * RISCV::RVVBitsPerBlock) in RISCVTargetLowering()1694 (VT.getVectorNumElements() * RISCV::RVVBitsPerBlock) / MinVLen; in getContainerForFixedLengthVector()1695 NumElts = std::max(NumElts, RISCV::RVVBitsPerBlock / MaxELen); in getContainerForFixedLengthVector()3268 if (Subtarget.getRealMinVLen() < RISCV::RVVBitsPerBlock) in LowerOperation()5111 RISCV::RVVBitsPerBlock / VT.getVectorElementType().getSizeInBits()); in getLMUL1VT()5742 if (MinSize == (8 * RISCV::RVVBitsPerBlock)) { in lowerVECTOR_REVERSE()[all …]