Lines Matching refs:getVectorNumElements
178 unsigned NumSrcElts = SrcTy->getVectorNumElements(); in foldBitcastExtElt()
336 SVI->getOperand(0)->getType()->getVectorNumElements(); in visitExtractElementInst()
371 unsigned NumElts = V->getType()->getVectorNumElements(); in collectSingleShuffleElements()
413 unsigned NumLHSElts = LHS->getType()->getVectorNumElements(); in collectSingleShuffleElements()
449 unsigned NumInsElts = InsVecType->getVectorNumElements(); in replaceExtractElements()
450 unsigned NumExtElts = ExtVecType->getVectorNumElements(); in replaceExtractElements()
533 unsigned NumElts = V->getType()->getVectorNumElements(); in collectShuffleElements()
577 unsigned NumLHSElts = RHS->getType()->getVectorNumElements(); in collectShuffleElements()
588 EI->getOperand(0)->getType()->getVectorNumElements(); in collectShuffleElements()
648 int MaskSize = Shuf.getMask()->getType()->getVectorNumElements(); in isShuffleEquivalentToSelect()
649 int VecSize = Shuf.getOperand(0)->getType()->getVectorNumElements(); in isShuffleEquivalentToSelect()
794 unsigned NumElts = Mask->getType()->getVectorNumElements(); in foldConstantInsEltIntoShuffle()
879 unsigned NumExtractVectorElts = ExtVecOp->getType()->getVectorNumElements(); in visitInsertElementInst()
931 unsigned VWidth = VecOp->getType()->getVectorNumElements(); in visitInsertElementInst()
1008 if (ITy->isVectorTy() && Mask.size() > ITy->getVectorNumElements()) in canEvaluateShuffled()
1098 NewOps[0]->getType()->getVectorNumElements()); in buildNew()
1173 bool NeedsRebuild = (Mask.size() != I->getType()->getVectorNumElements()); in evaluateInDifferentElementOrder()
1234 unsigned LHSElems = SVI.getOperand(0)->getType()->getVectorNumElements(); in isShuffleExtractingFromLHS()
1475 unsigned NarrowNumElts = Shuf.getType()->getVectorNumElements(); in narrowVectorSelect()
1479 NarrowCond->getType()->getVectorNumElements() != NarrowNumElts || in narrowVectorSelect()
1513 unsigned NumElts = Shuf.getType()->getVectorNumElements(); in foldIdentityExtractShuffle()
1515 assert(NumElts < Mask->getType()->getVectorNumElements() && in foldIdentityExtractShuffle()
1535 if (NumElts != (int)(V0->getType()->getVectorNumElements())) in foldShuffleWithInsert()
1604 unsigned VWidth = SVI.getType()->getVectorNumElements(); in visitShuffleVectorInst()
1623 unsigned LHSWidth = LHS->getType()->getVectorNumElements(); in visitShuffleVectorInst()
1820 LHSOp0Width = LHSOp0->getType()->getVectorNumElements(); in visitShuffleVectorInst()
1824 RHSOp0Width = RHSOp0->getType()->getVectorNumElements(); in visitShuffleVectorInst()