reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5466 if (SraAmt && Inner.hasOneUse() && Inner.getOpcode() == ISD::SHL) { 5466 if (SraAmt && Inner.hasOneUse() && Inner.getOpcode() == ISD::SHL) { 5467 if (auto *ShlAmt = dyn_cast<ConstantSDNode>(Inner.getOperand(1))) { 5472 SDValue Ext = DAG.getNode(ISD::ANY_EXTEND, SDLoc(Inner), VT, 5473 Inner.getOperand(0)); 5474 SDValue Shl = DAG.getNode(ISD::SHL, SDLoc(Inner), VT, Ext, 5475 DAG.getConstant(NewShlAmt, SDLoc(Inner),