Lines Matching refs:NumSrcEltBits

702     unsigned NumSrcEltBits = SrcVT.getScalarSizeInBits();  in SimplifyMultipleUseDemandedBits()  local
704 if (NumSrcEltBits == NumDstEltBits) in SimplifyMultipleUseDemandedBits()
709 if (SrcVT.isVector() && (NumDstEltBits % NumSrcEltBits) == 0) { in SimplifyMultipleUseDemandedBits()
710 unsigned Scale = NumDstEltBits / NumSrcEltBits; in SimplifyMultipleUseDemandedBits()
712 APInt DemandedSrcBits = APInt::getZero(NumSrcEltBits); in SimplifyMultipleUseDemandedBits()
716 unsigned BitOffset = EltOffset * NumSrcEltBits; in SimplifyMultipleUseDemandedBits()
717 APInt Sub = DemandedBits.extractBits(NumSrcEltBits, BitOffset); in SimplifyMultipleUseDemandedBits()
732 if (IsLE && (NumSrcEltBits % NumDstEltBits) == 0) { in SimplifyMultipleUseDemandedBits()
733 unsigned Scale = NumSrcEltBits / NumDstEltBits; in SimplifyMultipleUseDemandedBits()
735 APInt DemandedSrcBits = APInt::getZero(NumSrcEltBits); in SimplifyMultipleUseDemandedBits()
2684 unsigned NumSrcEltBits = SrcVT.getScalarSizeInBits(); in SimplifyDemandedBits() local
2712 if (SrcVT.isVector() && (BitWidth % NumSrcEltBits) == 0) { in SimplifyDemandedBits()
2713 unsigned Scale = BitWidth / NumSrcEltBits; in SimplifyDemandedBits()
2715 APInt DemandedSrcBits = APInt::getZero(NumSrcEltBits); in SimplifyDemandedBits()
2719 unsigned BitOffset = EltOffset * NumSrcEltBits; in SimplifyDemandedBits()
2720 APInt Sub = DemandedBits.extractBits(NumSrcEltBits, BitOffset); in SimplifyDemandedBits()
2738 } else if (IsLE && (NumSrcEltBits % BitWidth) == 0) { in SimplifyDemandedBits()
2740 unsigned Scale = NumSrcEltBits / BitWidth; in SimplifyDemandedBits()
2742 APInt DemandedSrcBits = APInt::getZero(NumSrcEltBits); in SimplifyDemandedBits()