Lines Matching refs:VWidth
619 unsigned VWidth = cast<VectorType>(VecOp->getType())->getNumElements(); in visitInsertElementInst() local
620 APInt UndefElts(VWidth, 0); in visitInsertElementInst()
621 APInt AllOnesEltMask(APInt::getAllOnesValue(VWidth)); in visitInsertElementInst()
931 unsigned VWidth = cast<VectorType>(SVI.getType())->getNumElements(); in visitShuffleVectorInst() local
933 APInt UndefElts(VWidth, 0); in visitShuffleVectorInst()
934 APInt AllOnesEltMask(APInt::getAllOnesValue(VWidth)); in visitShuffleVectorInst()
950 Value *Result = (VWidth == LHSWidth) in visitShuffleVectorInst()
957 for (unsigned i = 0, e = LHSWidth; i != VWidth; ++i) { in visitShuffleVectorInst()
980 if (VWidth == LHSWidth) { in visitShuffleVectorInst()
1191 for (unsigned i = 0; i < VWidth; ++i) { in visitShuffleVectorInst()
1270 if (isLHSID && VWidth == LHSOp0Width) return replaceInstUsesWith(SVI, newLHS); in visitShuffleVectorInst()
1271 if (isRHSID && VWidth == RHSOp0Width) return replaceInstUsesWith(SVI, newRHS); in visitShuffleVectorInst()