Lines Matching refs:NumVecs
11599 unsigned NumVecs = 0; in CombineBaseUpdate() local
11605 NumVecs = 1; break; in CombineBaseUpdate()
11607 NumVecs = 2; break; in CombineBaseUpdate()
11609 NumVecs = 3; break; in CombineBaseUpdate()
11611 NumVecs = 4; break; in CombineBaseUpdate()
11619 NumVecs = 2; isLaneOp = true; break; in CombineBaseUpdate()
11621 NumVecs = 3; isLaneOp = true; break; in CombineBaseUpdate()
11623 NumVecs = 4; isLaneOp = true; break; in CombineBaseUpdate()
11625 NumVecs = 1; isLoadOp = false; break; in CombineBaseUpdate()
11627 NumVecs = 2; isLoadOp = false; break; in CombineBaseUpdate()
11629 NumVecs = 3; isLoadOp = false; break; in CombineBaseUpdate()
11631 NumVecs = 4; isLoadOp = false; break; in CombineBaseUpdate()
11633 NumVecs = 2; isLoadOp = false; isLaneOp = true; break; in CombineBaseUpdate()
11635 NumVecs = 3; isLoadOp = false; isLaneOp = true; break; in CombineBaseUpdate()
11637 NumVecs = 4; isLoadOp = false; isLaneOp = true; break; in CombineBaseUpdate()
11643 case ARMISD::VLD1DUP: NewOpc = ARMISD::VLD1DUP_UPD; NumVecs = 1; break; in CombineBaseUpdate()
11644 case ARMISD::VLD2DUP: NewOpc = ARMISD::VLD2DUP_UPD; NumVecs = 2; break; in CombineBaseUpdate()
11645 case ARMISD::VLD3DUP: NewOpc = ARMISD::VLD3DUP_UPD; NumVecs = 3; break; in CombineBaseUpdate()
11646 case ARMISD::VLD4DUP: NewOpc = ARMISD::VLD4DUP_UPD; NumVecs = 4; break; in CombineBaseUpdate()
11648 NumVecs = 1; isLaneOp = false; break; in CombineBaseUpdate()
11650 NumVecs = 1; isLaneOp = false; isLoadOp = false; break; in CombineBaseUpdate()
11665 unsigned NumBytes = NumVecs * VecTy.getSizeInBits() / 8; in CombineBaseUpdate()
11703 assert(NumVecs == 1 && "Unexpected multi-element generic load/store."); in CombineBaseUpdate()
11721 unsigned NumResultVecs = (isLoadOp ? NumVecs : 0); in CombineBaseUpdate()
11803 unsigned NumVecs = 0; in CombineVLDDUP() local
11807 NumVecs = 2; in CombineVLDDUP()
11810 NumVecs = 3; in CombineVLDDUP()
11813 NumVecs = 4; in CombineVLDDUP()
11822 cast<ConstantSDNode>(VLD->getOperand(NumVecs+3))->getZExtValue(); in CombineVLDDUP()
11826 if (UI.getUse().getResNo() == NumVecs) in CombineVLDDUP()
11837 for (n = 0; n < NumVecs; ++n) in CombineVLDDUP()
11840 SDVTList SDTys = DAG.getVTList(makeArrayRef(Tys, NumVecs+1)); in CombineVLDDUP()
11852 if (ResNo == NumVecs) in CombineVLDDUP()
11861 for (unsigned n = 0; n < NumVecs; ++n) in CombineVLDDUP()
11863 VLDDupResults.push_back(SDValue(VLDDup.getNode(), NumVecs)); in CombineVLDDUP()