Lines Matching defs:M1VT
4160 MVT M1VT = getContainerForFixedLengthVector(DAG, OneRegVT, Subtarget);
4161 assert(M1VT == getLMUL1VT(M1VT));
4168 unsigned NumOpElts = M1VT.getVectorMinNumElements();
4174 SubBV = convertToScalableVector(M1VT, SubBV, DAG, Subtarget);
5147 MVT M1VT = getContainerForFixedLengthVector(DAG, OneRegVT, Subtarget);
5148 assert(M1VT == getLMUL1VT(M1VT));
5149 unsigned NumOpElts = M1VT.getVectorMinNumElements();
5200 SDValue SubVec = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, M1VT, SrcVec,
5238 V = convertToScalableVector(M1VT, V, DAG, Subtarget);
9144 const MVT M1VT = getLMUL1VT(ContainerVT);
9146 VLEN && ContainerVT.bitsGT(M1VT)) {
9152 SubRegIdx * M1VT.getVectorElementCount().getKnownMinValue();
9155 ContainerVT = M1VT;
9364 MVT M1VT = getLMUL1VT(ContainerVT);
9371 SubRegIdx * M1VT.getVectorElementCount().getKnownMinValue();
9372 Vec = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, M1VT, Vec,
9375 ContainerVT = M1VT;
10322 const MVT M1VT = getLMUL1VT(VecVT);
10328 auto InnerVT = VecVT.bitsLE(M1VT) ? VecVT : M1VT;
10335 if (M1VT != InnerVT)
10337 DAG.getNode(ISD::INSERT_SUBVECTOR, DL, M1VT, DAG.getUNDEF(M1VT),
10339 SDValue PassThru = NonZeroAVL ? DAG.getUNDEF(M1VT) : InitialValue;
10342 SDValue Reduction = DAG.getNode(RVVOpcode, DL, M1VT, Ops);
18568 const MVT M1VT = getLMUL1VT(VT);
18569 if (M1VT.bitsLT(VT)) {
18571 DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, M1VT, Passthru,
18574 DAG.getNode(N->getOpcode(), DL, M1VT, M1Passthru, Scalar, VL);
18593 const MVT M1VT = getLMUL1VT(VecVT);
18594 if (M1VT.bitsLT(VecVT)) {
18595 Vec = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, M1VT, Vec,