Lines Matching refs:NumVecs
9923 unsigned NumVecs = 0;
9929 NumVecs = 1; break;
9931 NumVecs = 2; break;
9933 NumVecs = 3; break;
9935 NumVecs = 4; break;
9937 NumVecs = 2; isLaneOp = true; break;
9939 NumVecs = 3; isLaneOp = true; break;
9941 NumVecs = 4; isLaneOp = true; break;
9943 NumVecs = 1; isLoadOp = false; break;
9945 NumVecs = 2; isLoadOp = false; break;
9947 NumVecs = 3; isLoadOp = false; break;
9949 NumVecs = 4; isLoadOp = false; break;
9951 NumVecs = 2; isLoadOp = false; isLaneOp = true; break;
9953 NumVecs = 3; isLoadOp = false; isLaneOp = true; break;
9955 NumVecs = 4; isLoadOp = false; isLaneOp = true; break;
9961 case ARMISD::VLD2DUP: NewOpc = ARMISD::VLD2DUP_UPD; NumVecs = 2; break;
9962 case ARMISD::VLD3DUP: NewOpc = ARMISD::VLD3DUP_UPD; NumVecs = 3; break;
9963 case ARMISD::VLD4DUP: NewOpc = ARMISD::VLD4DUP_UPD; NumVecs = 4; break;
9965 NumVecs = 1; isLaneOp = false; break;
9967 NumVecs = 1; isLaneOp = false; isLoadOp = false; break;
9982 unsigned NumBytes = NumVecs * VecTy.getSizeInBits() / 8;
10023 assert(NumVecs == 1 && "Unexpected multi-element generic load/store.");
10041 unsigned NumResultVecs = (isLoadOp ? NumVecs : 0);
10123 unsigned NumVecs = 0;
10127 NumVecs = 2;
10130 NumVecs = 3;
10133 NumVecs = 4;
10142 cast<ConstantSDNode>(VLD->getOperand(NumVecs
10146 if (UI.getUse().getResNo() == NumVecs)
10157 for (n = 0; n < NumVecs; ++n)
10160 SDVTList SDTys = DAG.getVTList(makeArrayRef(Tys, NumVecs+1));
10172 if (ResNo == NumVecs)
10181 for (unsigned n = 0; n < NumVecs; ++n)
10183 VLDDupResults.push_back(SDValue(VLDDup.getNode(), NumVecs));