reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1750 KnownBits Known = DAG.computeKnownBits(X); 1759 SDValue NewX = DAG.getNode(ISD::ZERO_EXTEND, SDLoc(X), VT, X); 1760 insertDAGNode(DAG, N, NewX); 1764 SDValue NewSRLAmt = DAG.getConstant(ShiftAmt + AMShiftAmt, DL, MVT::i8); 1765 SDValue NewSRL = DAG.getNode(ISD::SRL, DL, VT, X, NewSRLAmt); 1766 SDValue NewSHLAmt = DAG.getConstant(AMShiftAmt, DL, MVT::i8); 1767 SDValue NewSHL = DAG.getNode(ISD::SHL, DL, VT, NewSRL, NewSHLAmt); 1774 insertDAGNode(DAG, N, NewSRLAmt); 1775 insertDAGNode(DAG, N, NewSRL); 1776 insertDAGNode(DAG, N, NewSHLAmt); 1777 insertDAGNode(DAG, N, NewSHL); 1778 DAG.ReplaceAllUsesWith(N, NewSHL); 1779 DAG.RemoveDeadNode(N.getNode());