Lines Matching defs:Shl
4444 SDValue Shl =
4447 TZeros ? DAG.getNode(MathOp, DL, VT, Shl,
4450 : DAG.getNode(MathOp, DL, VT, Shl, N0);
10120 if (SDValue Shl =
10122 return DAG.getNode(ISD::MUL, DL, VT, N0.getOperand(0), Shl);
10427 SDValue Shl = N0.getOperand(IsAdd ? 0 : 1);
10428 if (Shl.getOpcode() == ISD::SHL && Shl.getOperand(1) == N1 &&
10429 Shl.hasOneUse()) {
10447 SDValue Trunc = DAG.getZExtOrTrunc(Shl.getOperand(0), DL, TruncVT);
27707 SDValue Shl = DAG.getNode(ISD::SHL, SDLoc(N0), VT, AndLHS, ShlAmt);
27711 SDValue ShrAmt = DAG.getShiftAmountConstant(ShCt, VT, SDLoc(Shl));
27712 SDValue Shr = DAG.getNode(ISD::SRA, SDLoc(N0), VT, Shl, ShrAmt);