Lines Matching defs:LMUL

290   RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
302 static_cast<unsigned>(LMUL));
320 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
333 Log2SEW, static_cast<unsigned>(LMUL));
351 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
364 // Number of element = RVVBitsPerBlock * LMUL / SEW
366 auto DecodedLMUL = RISCVVType::decodeVLMUL(LMUL);
382 NF, IsMasked, IsOrdered, IndexLog2EEW, static_cast<unsigned>(LMUL),
400 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
411 NF, IsMasked, IsStrided, Log2SEW, static_cast<unsigned>(LMUL));
426 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
439 // Number of element = RVVBitsPerBlock * LMUL / SEW
441 auto DecodedLMUL = RISCVVType::decodeVLMUL(LMUL);
457 NF, IsMasked, IsOrdered, IndexLog2EEW, static_cast<unsigned>(LMUL),
1666 llvm_unreachable("Unexpected LMUL!");
1683 // Mask operations use the LMUL from the mask type.
1686 llvm_unreachable("Unexpected LMUL!");
1762 llvm_unreachable("Unexpected LMUL!");
1781 // Mask operations use the LMUL from the mask type.
1784 llvm_unreachable("Unexpected LMUL!");
2004 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
2012 IsMasked, IsOrdered, IndexLog2EEW, static_cast<unsigned>(LMUL),
2057 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
2060 static_cast<unsigned>(LMUL));
2084 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
2087 Log2SEW, static_cast<unsigned>(LMUL));
2210 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
2219 static_cast<unsigned>(LMUL), static_cast<unsigned>(IndexLMUL));
2249 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
2251 IsMasked, IsStrided, Log2SEW, static_cast<unsigned>(LMUL));
2327 // equally-sized LMUL groups (e.g. VR -> VR). This can be done as a copy.
2375 // equally-sized LMUL types (e.g. VR -> VR). This can be done as a copy.
2445 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
2448 Log2SEW, static_cast<unsigned>(LMUL));