Lines Matching refs:getVectorNumElements
1582 VT.getVectorNumElements()); in LowerVectorFP_TO_INT()
1632 InVT.getVectorNumElements()); in LowerVectorINT_TO_FP()
1797 unsigned NumElts = VT.getVectorNumElements(); in skipExtensionForVectorMULL()
4497 unsigned NarrowSize = VT.getVectorNumElements(); in WidenVector()
4517 unsigned WideSize = VT.getVectorNumElements(); in NarrowVector()
4532 unsigned NumElts = VT.getVectorNumElements(); in ReconstructShuffle()
4678 SmallVector<int, 8> Mask(ShuffleVT.getVectorNumElements(), -1); in ReconstructShuffle()
4680 for (unsigned i = 0; i < VT.getVectorNumElements(); ++i) { in ReconstructShuffle()
4722 unsigned NumElts = VT.getVectorNumElements(); in isSingletonEXTMask()
4759 unsigned NumElts = VT.getVectorNumElements(); in isEXTMask()
4802 unsigned NumElts = VT.getVectorNumElements(); in isREVMask()
4822 unsigned NumElts = VT.getVectorNumElements(); in isZIPMask()
4836 unsigned NumElts = VT.getVectorNumElements(); in isUZPMask()
4849 unsigned NumElts = VT.getVectorNumElements(); in isTRNMask()
4863 unsigned NumElts = VT.getVectorNumElements(); in isZIP_v_undef_Mask()
4880 unsigned Half = VT.getVectorNumElements() / 2; in isUZP_v_undef_Mask()
4899 unsigned NumElts = VT.getVectorNumElements(); in isTRN_v_undef_Mask()
4952 unsigned NumElts = VT.getVectorNumElements(); in isConcatMask()
4985 VT.getVectorNumElements() / 2); in tryFormConcatFromShuffle()
5218 unsigned Idx = Lane >= (int)VT.getVectorNumElements() / 2; in LowerVECTOR_SHUFFLE()
5219 Lane -= Idx * VT.getVectorNumElements() / 2; in LowerVECTOR_SHUFFLE()
5282 int NumInputElements = V1.getValueType().getVectorNumElements(); in LowerVECTOR_SHUFFLE()
5291 SrcLane -= VT.getVectorNumElements(); in LowerVECTOR_SHUFFLE()
5308 unsigned NumElts = VT.getVectorNumElements(); in LowerVECTOR_SHUFFLE()
5458 unsigned NumElts = VT.getVectorNumElements(); in isAllConstantBuildVector()
5659 for (unsigned I = 0, E = VT.getVectorNumElements(); I != E; ++I) { in NormalizeBuildVector()
5903 unsigned NumElts = VT.getVectorNumElements(); in LowerBUILD_VECTOR()
6052 if (!CI || CI->getZExtValue() >= VT.getVectorNumElements()) in LowerINSERT_VECTOR_ELT()
6086 if (!CI || CI->getZExtValue() >= VT.getVectorNumElements()) in LowerEXTRACT_VECTOR_ELT()
6157 if (VT.getVectorNumElements() == 4 && in isShuffleMaskLegal()
6190 isINSMask(M, VT.getVectorNumElements(), DummyBool, DummyInt) || in isShuffleMaskLegal()
7202 for (unsigned k = 0; k < VT.getVectorNumElements(); ++k) { in tryCombineToBSL()
7273 if (Op0->getValueType(0).getVectorNumElements() != idx && idx != 0) in performBitcastCombine()
7288 if (SVT.getVectorNumElements() != VT.getVectorNumElements() * 2) in performBitcastCombine()
7296 unsigned NumElements = VT.getVectorNumElements(); in performBitcastCombine()
7337 SmallVector<int, 8> Mask(MidVT.getVectorNumElements()); in performConcatVectorsCombine()
7356 if (N0 == N1 && VT.getVectorNumElements() == 2) { in performConcatVectorsCombine()
7382 RHSTy.getVectorNumElements() * 2); in performConcatVectorsCombine()
7472 unsigned NumElems = NarrowTy.getVectorNumElements(); in tryExtendDUPToExtractHigh()
7913 unsigned ElementCount = SrcVT.getVectorNumElements(); in performExtendCombine()
7922 unsigned NumElements = ResVT.getVectorNumElements(); in performExtendCombine()
7928 LoVT.getVectorNumElements()); in performExtendCombine()
7932 DAG.getConstant(InNVT.getVectorNumElements(), MVT::i64)); in performExtendCombine()
7960 unsigned NumVecElts = VT.getVectorNumElements(); in replaceSplatVectorStore()
8028 if (!VT.isVector() || VT.getVectorNumElements() < 2 || VT == MVT::v2i64) in performSTORECombine()
8048 unsigned NumElts = VT.getVectorNumElements() / 2; in performSTORECombine()
8247 NumBytes /= VecTy.getVectorNumElements(); in performNEONPostLDSTCombine()
8615 if (N0.getOpcode() != ISD::SETCC || CCVT.getVectorNumElements() != 1 || in performVSelectCombine()
8674 SmallVector<int, 8> DUPMask(CCVT.getVectorNumElements(), 0); in performSelectCombine()