Lines Matching defs:ShiftTy
2046 LLT ShiftTy = MRI.getType(MI.getOperand(0).getReg());
2047 auto ShiftCst = MIB.buildConstant(ShiftTy, ShiftVal);
2051 if (ShiftVal == ShiftTy.getScalarSizeInBits() - 1)
2588 static LLT getMidVTForTruncRightShiftCombine(LLT ShiftTy, LLT TruncTy) {
2589 const unsigned ShiftSize = ShiftTy.getScalarSizeInBits();
2592 // ShiftTy > 32 > TruncTy -> 32
2594 return ShiftTy.changeElementSize(32);
2602 return ShiftTy;
6906 LLT ShiftTy = TrueTy.isVector() ? TrueTy.getElementType() : TrueTy;
6907 auto ShAmtC = B.buildConstant(ShiftTy, TrueValue.exactLogBase2());
6922 LLT ShiftTy = TrueTy.isVector() ? TrueTy.getElementType() : TrueTy;
6923 auto ShAmtC = B.buildConstant(ShiftTy, FalseValue.exactLogBase2());