Lines Matching defs:NF
240 unsigned NF, RISCVII::VLMUL LMUL) {
263 RegClassID = M1TupleRegClassIDs[NF - 2];
269 RegClassID = M2TupleRegClassIDs[NF - 2];
342 unsigned NF = Node->getNumValues() - 1;
351 Node->op_begin() + CurOp + NF);
352 SDValue Merge = createTuple(*CurDAG, Regs, NF, LMUL);
354 CurOp += NF;
360 RISCV::getVLSEGPseudo(NF, IsMasked, IsStrided, /*FF*/ false, Log2SEW,
369 for (unsigned I = 0; I < NF; ++I) {
375 ReplaceUses(SDValue(Node, NF), SDValue(Load, 1));
381 unsigned NF = Node->getNumValues() - 2; // Do not count VL and Chain.
391 Node->op_begin() + CurOp + NF);
392 SDValue MaskedOff = createTuple(*CurDAG, Regs, NF, LMUL);
394 CurOp += NF;
401 RISCV::getVLSEGPseudo(NF, IsMasked, /*Strided*/ false, /*FF*/ true,
410 for (unsigned I = 0; I < NF; ++I) {
416 ReplaceUses(SDValue(Node, NF), SDValue(Load, 1)); // VL
417 ReplaceUses(SDValue(Node, NF + 1), SDValue(Load, 2)); // Chain
424 unsigned NF = Node->getNumValues() - 1;
433 Node->op_begin() + CurOp + NF);
434 SDValue MaskedOff = createTuple(*CurDAG, Regs, NF, LMUL);
436 CurOp += NF;
453 NF, IsMasked, IsOrdered, IndexLog2EEW, static_cast<unsigned>(LMUL),
462 for (unsigned I = 0; I < NF; ++I) {
468 ReplaceUses(SDValue(Node, NF), SDValue(Load, 1));
475 unsigned NF = Node->getNumOperands() - 4;
477 NF--;
479 NF--;
483 SmallVector<SDValue, 8> Regs(Node->op_begin() + 2, Node->op_begin() + 2 + NF);
484 SDValue StoreVal = createTuple(*CurDAG, Regs, NF, LMUL);
488 unsigned CurOp = 2 + NF;
494 NF, IsMasked, IsStrided, Log2SEW, static_cast<unsigned>(LMUL));
507 unsigned NF = Node->getNumOperands() - 5;
509 --NF;
513 SmallVector<SDValue, 8> Regs(Node->op_begin() + 2, Node->op_begin() + 2 + NF);
514 SDValue StoreVal = createTuple(*CurDAG, Regs, NF, LMUL);
518 unsigned CurOp = 2 + NF;
535 NF, IsMasked, IsOrdered, IndexLog2EEW, static_cast<unsigned>(LMUL),