Lines Matching refs:NumVecs
9066 unsigned NumVecs = 0; in CombineBaseUpdate() local
9072 NumVecs = 1; break; in CombineBaseUpdate()
9074 NumVecs = 2; break; in CombineBaseUpdate()
9076 NumVecs = 3; break; in CombineBaseUpdate()
9078 NumVecs = 4; break; in CombineBaseUpdate()
9080 NumVecs = 2; isLaneOp = true; break; in CombineBaseUpdate()
9082 NumVecs = 3; isLaneOp = true; break; in CombineBaseUpdate()
9084 NumVecs = 4; isLaneOp = true; break; in CombineBaseUpdate()
9086 NumVecs = 1; isLoadOp = false; break; in CombineBaseUpdate()
9088 NumVecs = 2; isLoadOp = false; break; in CombineBaseUpdate()
9090 NumVecs = 3; isLoadOp = false; break; in CombineBaseUpdate()
9092 NumVecs = 4; isLoadOp = false; break; in CombineBaseUpdate()
9094 NumVecs = 2; isLoadOp = false; isLaneOp = true; break; in CombineBaseUpdate()
9096 NumVecs = 3; isLoadOp = false; isLaneOp = true; break; in CombineBaseUpdate()
9098 NumVecs = 4; isLoadOp = false; isLaneOp = true; break; in CombineBaseUpdate()
9104 case ARMISD::VLD2DUP: NewOpc = ARMISD::VLD2DUP_UPD; NumVecs = 2; break; in CombineBaseUpdate()
9105 case ARMISD::VLD3DUP: NewOpc = ARMISD::VLD3DUP_UPD; NumVecs = 3; break; in CombineBaseUpdate()
9106 case ARMISD::VLD4DUP: NewOpc = ARMISD::VLD4DUP_UPD; NumVecs = 4; break; in CombineBaseUpdate()
9108 NumVecs = 1; isLaneOp = false; break; in CombineBaseUpdate()
9110 NumVecs = 1; isLaneOp = false; isLoadOp = false; break; in CombineBaseUpdate()
9125 unsigned NumBytes = NumVecs * VecTy.getSizeInBits() / 8; in CombineBaseUpdate()
9166 assert(NumVecs == 1 && "Unexpected multi-element generic load/store."); in CombineBaseUpdate()
9184 unsigned NumResultVecs = (isLoadOp ? NumVecs : 0); in CombineBaseUpdate()
9266 unsigned NumVecs = 0; in CombineVLDDUP() local
9270 NumVecs = 2; in CombineVLDDUP()
9273 NumVecs = 3; in CombineVLDDUP()
9276 NumVecs = 4; in CombineVLDDUP()
9285 cast<ConstantSDNode>(VLD->getOperand(NumVecs+3))->getZExtValue(); in CombineVLDDUP()
9289 if (UI.getUse().getResNo() == NumVecs) in CombineVLDDUP()
9300 for (n = 0; n < NumVecs; ++n) in CombineVLDDUP()
9303 SDVTList SDTys = DAG.getVTList(makeArrayRef(Tys, NumVecs+1)); in CombineVLDDUP()
9315 if (ResNo == NumVecs) in CombineVLDDUP()
9324 for (unsigned n = 0; n < NumVecs; ++n) in CombineVLDDUP()
9326 VLDDupResults.push_back(SDValue(VLDDup.getNode(), NumVecs)); in CombineVLDDUP()