Lines Matching refs:NumSubElts
19575 unsigned NumSubElts = SubVT.getVectorNumElements(); in performInsertSubvectorCombine() local
19577 (IdxVal != 0 && IdxVal != NumSubElts)) in performInsertSubvectorCombine()
19587 DAG.getVectorIdxConstant(NumSubElts, DL)); in performInsertSubvectorCombine()
20549 int NumSubElts = NumElts / 4; in isLoadOrMultipleLoads() local
20550 for (int I = 0; I < NumSubElts; I++) { in isLoadOrMultipleLoads()
20553 SV1->getMaskElt(I + NumSubElts) != I + NumSubElts || in isLoadOrMultipleLoads()
20554 SV1->getMaskElt(I + NumSubElts * 2) != I + NumSubElts * 2 || in isLoadOrMultipleLoads()
20555 SV1->getMaskElt(I + NumSubElts * 3) != I + NumElts) in isLoadOrMultipleLoads()
20559 SV2->getMaskElt(I + NumSubElts) != I + NumSubElts || in isLoadOrMultipleLoads()
20560 SV2->getMaskElt(I + NumSubElts * 2) != I + NumElts) in isLoadOrMultipleLoads()
20669 unsigned NumSubElts = NumElts / NumSubLoads; in performExtBinopLoadFold() local
20670 if (NumSubElts * VT.getScalarSizeInBits() < 128 || in performExtBinopLoadFold()
20710 int Hi = NumSubElts, Lo = 0; in performExtBinopLoadFold()
20712 for (unsigned j = 0; j < NumSubElts; j++) { in performExtBinopLoadFold()
20713 LowMask[i * NumSubElts + j] = Lo++; in performExtBinopLoadFold()
20714 HighMask[i * NumSubElts + j] = Hi++; in performExtBinopLoadFold()
20716 Lo += NumSubElts; in performExtBinopLoadFold()
20717 Hi += NumSubElts; in performExtBinopLoadFold()
20729 DAG.getConstant(NumSubElts * NumSubLoads, DL, MVT::i64)); in performExtBinopLoadFold()
20743 DAG.getConstant(NumSubElts * NumSubLoads, DL, MVT::i64)); in performExtBinopLoadFold()