Lines Matching defs:NF
2449 unsigned NF = VT.getRISCVVectorTupleNumFields();
2452 (NF * RISCV::RVVBitsPerBlock));
2455 if (NF == 2)
2457 if (NF == 3)
2459 if (NF == 4)
2461 if (NF == 5)
2463 if (NF == 6)
2465 if (NF == 7)
2467 if (NF == 8)
2471 if (NF == 2)
2473 if (NF == 3)
2475 if (NF == 4)
2479 assert(NF == 2);
7334 unsigned NF = VecTy.getRISCVVectorTupleNumFields();
7336 unsigned NumElts = Sz / (NF * 8);
7349 // Load NF vector registers and combine them to a vector tuple.
7350 for (unsigned i = 0; i < NF; ++i) {
7377 unsigned NF = VecTy.getRISCVVectorTupleNumFields();
7379 unsigned NumElts = Sz / (NF * 8);
7393 for (unsigned i = 0; i < NF; ++i) {
10034 unsigned NF = Op->getNumValues() - 1;
10035 assert(NF >= 2 && NF <= 8 && "Unexpected seg number");
10039 unsigned Sz = NF * ContainerVT.getVectorMinNumElements() *
10041 EVT VecTupTy = MVT::getRISCVVectorTupleVT(Sz, NF);
10044 SDValue IntID = DAG.getTargetConstant(VlsegInts[NF - 2], DL, XLenVT);
10059 for (unsigned int RetIdx = 0; RetIdx < NF; RetIdx++) {
10121 unsigned NF = Op->getNumOperands() - 4;
10122 assert(NF >= 2 && NF <= 8 && "Unexpected seg number");
10126 unsigned Sz = NF * ContainerVT.getVectorMinNumElements() *
10128 EVT VecTupTy = MVT::getRISCVVectorTupleVT(Sz, NF);
10131 SDValue IntID = DAG.getTargetConstant(VssegInts[NF - 2], DL, XLenVT);
10132 SDValue Ptr = Op->getOperand(NF + 2);
10137 for (unsigned i = 0; i < NF; i++)
18640 unsigned NF = VT.getRISCVVectorTupleNumFields();
18641 unsigned NumScalElts = VT.getSizeInBits().getKnownMinValue() / (NF * 8);
18648 for (unsigned i = 0; i < NF; ++i)