Lines Matching defs:SEW
166 // 5:3 | vsew[2:0] | Standard element width (SEW) setting
168 unsigned encodeVTYPE(RISCVII::VLMUL VLMUL, unsigned SEW, bool TailAgnostic,
170 assert(isValidSEW(SEW) && "Invalid SEW");
172 unsigned VSEWBits = encodeSEW(SEW);
223 unsigned getSEWLMULRatio(unsigned SEW, RISCVII::VLMUL VLMul) {
231 assert(SEW >= 8 && "Unexpected SEW value");
232 return (SEW * 8) / LMul;
236 getSameRatioLMUL(unsigned SEW, RISCVII::VLMUL VLMUL, unsigned EEW) {
237 unsigned Ratio = RISCVVType::getSEWLMULRatio(SEW, VLMUL);