Lines Matching refs:getVectorNumElements
344 unsigned NumElts = Op.getValueType().getVectorNumElements(); in SimplifyDemandedVectorElts()
4132 unsigned NumElts = VT.getVectorNumElements(); in visitMUL()
6996 int NumElts = VT.getVectorNumElements(); in visitOR()
10523 int NumElems = VT.getVectorNumElements(); in ConvertSelectToConcatVector()
10795 unsigned Elts = VT.getVectorNumElements(); in foldVSelectOfConstants()
11374 unsigned NumElts = VT.getVectorNumElements(); in tryToFoldExtendOfConstant()
11534 SplitSrcVT.getVectorNumElements() > 1) { in CombineExtLoad()
11546 DstVT.getVectorNumElements() / SplitDstVT.getVectorNumElements(); in CombineExtLoad()
13323 unsigned TruncVecNumElts = VT.getVectorNumElements(); in visitTRUNCATE()
13413 unsigned Idx = isLE ? 0 : VecSrcVT.getVectorNumElements() - 1; in visitTRUNCATE()
13819 VT.getVectorNumElements() >= N0.getValueType().getVectorNumElements() && in visitBITCAST()
13820 !(VT.getVectorNumElements() % N0.getValueType().getVectorNumElements())) { in visitBITCAST()
13843 VT.getVectorNumElements() / N0.getValueType().getVectorNumElements(); in visitBITCAST()
13905 BV->getValueType(0).getVectorNumElements()); in ConstantFoldBITCASTofBUILD_VECTOR()
17893 unsigned NumMemElts = MemVT.isVector() ? MemVT.getVectorNumElements() : 1; in mergeStoresOfConstantsOrVecElts()
18330 unsigned NumMemElts = MemVT.isVector() ? MemVT.getVectorNumElements() : 1; in tryStoreMergeOfConstants()
18457 unsigned NumMemElts = MemVT.isVector() ? MemVT.getVectorNumElements() : 1; in tryStoreMergeOfExtracts()
18530 unsigned NumMemElts = MemVT.isVector() ? MemVT.getVectorNumElements() : 1; in tryStoreMergeOfLoads()
19404 ArgOffset + ArgVal.getValueType().getVectorNumElements(); in combineInsertEltToShuffle()
19405 int Step = ArgVal.getOperand(0).getValueType().getVectorNumElements(); in combineInsertEltToShuffle()
19431 (int)(2 * Vec.getValueType().getVectorNumElements()) && in combineInsertEltToShuffle()
19454 unsigned NumSrcElts = SubVecVT.getVectorNumElements(); in combineInsertEltToShuffle()
19508 IndexC->getZExtValue() >= VT.getVectorNumElements()) in visitINSERT_VECTOR_ELT()
19524 SmallVector<SDValue, 8> Ops(VT.getVectorNumElements(), InVal); in visitINSERT_VECTOR_ELT()
19533 unsigned NumElts = VT.getVectorNumElements(); in visitINSERT_VECTOR_ELT()
19800 IndexC->getAPIntValue().uge(VecVT.getVectorNumElements())) in visitEXTRACT_VECTOR_ELT()
19833 unsigned NumElts = VecVT.getVectorNumElements(); in visitEXTRACT_VECTOR_ELT()
19965 if (NumElts != BCVT.getVectorNumElements()) in visitEXTRACT_VECTOR_ELT()
20046 unsigned ConcatNumElts = ConcatVT.getVectorNumElements(); in visitEXTRACT_VECTOR_ELT()
20147 unsigned NewBVElems = ElemRatio * VT.getVectorNumElements(); in reduceBuildVecExtToExtBuildVec()
20275 unsigned NumElems = VT.getVectorNumElements(); in createBuildVecShuffle()
20280 unsigned Vec2Offset = DidSplitVec ? 0 : InVT1.getVectorNumElements(); in createBuildVecShuffle()
20527 if (ExtractIdx.uge(ExtractedFromVec.getValueType().getVectorNumElements())) in reduceBuildVecToShuffle()
20578 SplitSize + SplitVT.getVectorNumElements() <= in reduceBuildVecToShuffle()
20579 InVT.getVectorNumElements()) { in reduceBuildVecToShuffle()
20604 return a.getValueType().getVectorNumElements() > in reduceBuildVecToShuffle()
20605 b.getValueType().getVectorNumElements(); in reduceBuildVecToShuffle()
20757 if (Offset < 0 || (Offset % VT.getVectorNumElements()) != 0) in convertBuildVecZextToZext()
20802 unsigned NumElts = N->getNumOperands() * SrcVT.getVectorNumElements(); in visitBUILD_VECTOR()
20838 ((Offset % N->getValueType(0).getVectorNumElements()) == in visitBUILD_VECTOR()
20978 int NumElts = VT.getVectorNumElements(); in combineConcatVectorOfExtracts()
20979 int NumOpElts = OpVT.getVectorNumElements(); in combineConcatVectorOfExtracts()
21017 int NumExtElts = ExtVT.getVectorNumElements(); in combineConcatVectorOfExtracts()
21202 unsigned NumElts = OpVT.getVectorNumElements(); in visitCONCAT_VECTORS()
21219 assert(VT.getVectorNumElements() == Opnds.size() && in visitCONCAT_VECTORS()
21382 assert(ExtractIndex % VT.getVectorNumElements() == 0 && in narrowExtractedVectorBinOp()
21394 unsigned WideNumElts = WideBVT.getVectorNumElements(); in narrowExtractedVectorBinOp()
21408 unsigned ConcatOpNum = ExtractIndex / VT.getVectorNumElements(); in narrowExtractedVectorBinOp()
21409 unsigned ExtBOIdx = ConcatOpNum * NarrowBVT.getVectorNumElements(); in narrowExtractedVectorBinOp()
21564 int NumEltsExtracted = NarrowVT.getVectorNumElements(); in foldExtractSubvectorFromShuffleVector()
21568 int WideNumElts = WideVT.getVectorNumElements(); in foldExtractSubvectorFromShuffleVector()
21886 unsigned NumElts = VT.getVectorNumElements(); in foldShuffleOfConcatUndefs()
21924 unsigned NumElts = VT.getVectorNumElements(); in partitionShuffleOfConcats()
21933 unsigned NumElemsPerConcat = ConcatVT.getVectorNumElements(); in partitionShuffleOfConcats()
22005 unsigned NumElts = VT.getVectorNumElements(); in combineShuffleOfScalars()
22094 unsigned NumElts = VT.getVectorNumElements(); in combineShuffleToVectorExtend()
22159 unsigned NumElts = VT.getVectorNumElements(); in combineTruncationShuffle()
22278 int VTLanes = VT.getVectorNumElements(); in combineShuffleOfBitcast()
22279 int InLanes = InVT.getVectorNumElements(); in combineShuffleOfBitcast()
22463 unsigned NumElts = VT.getVectorNumElements(); in visitVECTOR_SHUFFLE()
22528 SmallVector<int, 16> ZeroMask(VT.getVectorNumElements(), 0); in visitVECTOR_SHUFFLE()
22552 ConvInput.getValueType().getVectorNumElements() == NumElts) in visitVECTOR_SHUFFLE()
22654 int NumSubElts = SubVT.getVectorNumElements(); in visitVECTOR_SHUFFLE()
23105 SmallVector<int, 8> NewMask(InVecT.getVectorNumElements(), -1); in visitSCALAR_TO_VECTOR()
23118 VT.getVectorNumElements() <= InVecT.getVectorNumElements()) { in visitSCALAR_TO_VECTOR()
23128 if (VT.getVectorNumElements() != InVecT.getVectorNumElements()) { in visitSCALAR_TO_VECTOR()
23132 VT.getVectorNumElements()); in visitSCALAR_TO_VECTOR()
23529 SmallVector<SDValue, 8> Ops(VT.getVectorNumElements(), DAG.getUNDEF(EltVT)); in scalarizeBinOpOfSplats()
23537 SmallVector<SDValue, 8> Ops(VT.getVectorNumElements(), ScalarBO); in scalarizeBinOpOfSplats()