Lines Matching defs:NewShiftTy
2651 LLT NewShiftTy;
2656 NewShiftTy = DstTy;
2660 if (Known.getMaxValue().uge(NewShiftTy.getScalarSizeInBits()))
2675 NewShiftTy = getMidVTForTruncRightShiftCombine(SrcTy, DstTy);
2676 if (NewShiftTy == SrcTy)
2681 if (Known.getMaxValue().ugt(NewShiftTy.getScalarSizeInBits() -
2690 {NewShiftTy, TL.getPreferredShiftAmountTy(NewShiftTy)}}))
2693 MatchInfo = std::make_pair(SrcMI, NewShiftTy);
2700 LLT NewShiftTy = MatchInfo.second;
2707 ShiftSrc = Builder.buildTrunc(NewShiftTy, ShiftSrc).getReg(0);
2711 .buildInstr(ShiftMI->getOpcode(), {NewShiftTy}, {ShiftSrc, ShiftAmt})
2714 if (NewShiftTy == DstTy)