Lines Matching defs:LMUL
240 unsigned NF, RISCVII::VLMUL LMUL) {
253 switch (LMUL) {
255 llvm_unreachable("Invalid LMUL.");
345 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
352 SDValue Merge = createTuple(*CurDAG, Regs, NF, LMUL);
361 static_cast<unsigned>(LMUL));
385 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
392 SDValue MaskedOff = createTuple(*CurDAG, Regs, NF, LMUL);
402 Log2SEW, static_cast<unsigned>(LMUL));
427 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
434 SDValue MaskedOff = createTuple(*CurDAG, Regs, NF, LMUL);
453 NF, IsMasked, IsOrdered, IndexLog2EEW, static_cast<unsigned>(LMUL),
482 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
484 SDValue StoreVal = createTuple(*CurDAG, Regs, NF, LMUL);
494 NF, IsMasked, IsStrided, Log2SEW, static_cast<unsigned>(LMUL));
512 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
514 SDValue StoreVal = createTuple(*CurDAG, Regs, NF, LMUL);
535 NF, IsMasked, IsOrdered, IndexLog2EEW, static_cast<unsigned>(LMUL),
1621 llvm_unreachable("Unexpected LMUL!");
1681 llvm_unreachable("Unexpected LMUL!");
1698 // Mask operations use the LMUL from the mask type.
1701 llvm_unreachable("Unexpected LMUL!");
1903 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
1911 IsMasked, IsOrdered, IndexLog2EEW, static_cast<unsigned>(LMUL),
1956 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
1959 static_cast<unsigned>(LMUL));
1983 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
1986 Log2SEW, static_cast<unsigned>(LMUL));
2101 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
2110 static_cast<unsigned>(LMUL), static_cast<unsigned>(IndexLMUL));
2140 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
2142 IsMasked, IsStrided, Log2SEW, static_cast<unsigned>(LMUL));
2216 // equally-sized LMUL groups (e.g. VR -> VR). This can be done as a copy.
2263 // equally-sized LMUL types (e.g. VR -> VR). This can be done as a copy.
2333 RISCVII::VLMUL LMUL = RISCVTargetLowering::getLMUL(VT);
2336 Log2SEW, static_cast<unsigned>(LMUL));
3658 static unsigned GetVMSetForLMul(RISCVII::VLMUL LMUL) {
3659 switch (LMUL) {
3675 llvm_unreachable("Unexpected LMUL");