Lines Matching refs:NumSrcElts
698 unsigned NumSrcElts = SrcVT.getVectorNumElements(); in SimplifyMultipleUseDemandedBits() local
700 APInt DemandedSrcElts = APInt::getZero(NumSrcElts); in SimplifyMultipleUseDemandedBits()
721 unsigned NumSrcElts = SrcVT.isVector() ? SrcVT.getVectorNumElements() : 1; in SimplifyMultipleUseDemandedBits() local
723 APInt DemandedSrcElts = APInt::getZero(NumSrcElts); in SimplifyMultipleUseDemandedBits()
1251 unsigned NumSrcElts = Src.getValueType().getVectorNumElements(); in SimplifyDemandedBits() local
1252 APInt DemandedSrcElts = DemandedElts.zext(NumSrcElts).shl(Idx); in SimplifyDemandedBits()
2435 unsigned NumSrcElts = SrcEltCnt.getFixedValue(); in SimplifyDemandedBits() local
2436 APInt DemandedSrcElts = APInt::getAllOnes(NumSrcElts); in SimplifyDemandedBits()
2438 if (CIdx->getAPIntValue().ult(NumSrcElts)) in SimplifyDemandedBits()
2439 DemandedSrcElts = APInt::getOneBitSet(NumSrcElts, CIdx->getZExtValue()); in SimplifyDemandedBits()
2499 unsigned NumSrcElts = SrcVT.getVectorNumElements(); in SimplifyDemandedBits() local
2501 APInt DemandedSrcElts = APInt::getZero(NumSrcElts); in SimplifyDemandedBits()
2526 unsigned NumSrcElts = SrcVT.isVector() ? SrcVT.getVectorNumElements() : 1; in SimplifyDemandedBits() local
2528 APInt DemandedSrcElts = APInt::getZero(NumSrcElts); in SimplifyDemandedBits()
2866 unsigned NumSrcElts = SrcEltCnt.getFixedValue(); in SimplifyDemandedVectorElts() local
2868 APInt SrcDemandedElts = APInt::getOneBitSet(NumSrcElts, 0); in SimplifyDemandedVectorElts()
2869 APInt SrcUndef = KnownUndef.zextOrTrunc(NumSrcElts); in SimplifyDemandedVectorElts()
2870 APInt SrcZero = KnownZero.zextOrTrunc(NumSrcElts); in SimplifyDemandedVectorElts()
2889 unsigned NumSrcElts = SrcVT.getVectorNumElements(); in SimplifyDemandedVectorElts() local
2890 if (NumSrcElts == NumElts) in SimplifyDemandedVectorElts()
2898 if ((NumElts % NumSrcElts) == 0) { in SimplifyDemandedVectorElts()
2899 unsigned Scale = NumElts / NumSrcElts; in SimplifyDemandedVectorElts()
2900 SrcDemandedElts = APIntOps::ScaleBitMask(DemandedElts, NumSrcElts); in SimplifyDemandedVectorElts()
2930 for (unsigned SrcElt = 0; SrcElt != NumSrcElts; ++SrcElt) { in SimplifyDemandedVectorElts()
2940 for (unsigned i = 0; i != NumSrcElts; ++i) { in SimplifyDemandedVectorElts()
2953 if ((NumSrcElts % NumElts) == 0) { in SimplifyDemandedVectorElts()
2954 unsigned Scale = NumSrcElts / NumElts; in SimplifyDemandedVectorElts()
2955 SrcDemandedElts = APIntOps::ScaleBitMask(DemandedElts, NumSrcElts); in SimplifyDemandedVectorElts()
3088 unsigned NumSrcElts = Src.getValueType().getVectorNumElements(); in SimplifyDemandedVectorElts() local
3089 APInt DemandedSrcElts = DemandedElts.zext(NumSrcElts).shl(Idx); in SimplifyDemandedVectorElts()
3256 unsigned NumSrcElts = Src.getValueType().getVectorNumElements(); in SimplifyDemandedVectorElts() local
3257 APInt DemandedSrcElts = DemandedElts.zext(NumSrcElts); in SimplifyDemandedVectorElts()
3287 MaskElts.append(NumSrcElts - 1, TLO.DAG.getConstant(0, DL, SrcSVT)); in SimplifyDemandedVectorElts()