Lines Matching defs:SrcWidth
613 unsigned SrcWidth = SrcTy->getScalarSizeInBits();
664 unsigned MaxShiftAmt = SrcWidth - DestWidth;
668 APInt(SrcWidth, MaxShiftAmt)))) {
750 unsigned SrcWidth = SrcTy->getScalarSizeInBits();
775 if (DestWidth * 2 < SrcWidth) {
811 Constant *One = ConstantInt::get(SrcTy, APInt(SrcWidth, 1));
819 Constant *One = ConstantInt::get(SrcTy, APInt(SrcWidth, 1));
844 unsigned MaxShiftAmt = SrcWidth - std::max(DestWidth, AWidth);
851 APInt(SrcWidth, MaxShiftAmt)))) {
915 if (AWidth == DestWidth && AWidth > Log2_32(SrcWidth)) {
916 Value *WidthDiff = ConstantInt::get(A->getType(), SrcWidth - AWidth);
949 MaskedValueIsZero(Src, APInt::getBitsSetFrom(SrcWidth, DestWidth),
1772 unsigned SrcWidth = std::max(LHSWidth, RHSWidth);
1796 if (OpWidth >= 2*DstWidth+1 && DstWidth >= SrcWidth) {
1810 if (OpWidth >= LHSWidth + RHSWidth && DstWidth >= SrcWidth) {
1823 if (OpWidth >= 2*DstWidth && DstWidth >= SrcWidth) {
1834 if (SrcWidth == OpWidth)
1837 if (LHSWidth == SrcWidth) {