reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 7723   SDValue N0 = N->getOperand(0);
 7724   SDValue N1 = N->getOperand(1);
 7733     if (SDValue FoldedVOp = SimplifyVBinOp(N))
 7742     return DAG.FoldConstantArithmetic(ISD::SRL, SDLoc(N), VT, N0C, N1C);
 7744   if (SDValue NewSel = foldBinOpIntoSelect(N))
 7748   if (N1C && DAG.MaskedValueIsZero(SDValue(N, 0),
 7750     return DAG.getConstant(0, SDLoc(N), VT);
 7762       return DAG.getConstant(0, SDLoc(N), VT);
 7772       SDLoc DL(N);
 7807     SDLoc DL(N);
 7832       SDLoc DL(N);
 7843       return DAG.getNode(ISD::SRL, SDLoc(N), VT, N0.getOperand(0), N1);
 7877       SDLoc DL(N);
 7887       return DAG.getNode(ISD::SRL, SDLoc(N), VT, N0, NewOp1);
 7893   if (N1C && SimplifyDemandedBits(SDValue(N, 0)))
 7894     return SDValue(N, 0);
 7897     if (SDValue NewSRL = visitShiftByConstant(N))
 7901   if (SDValue NarrowLoad = ReduceLoadWidth(N))
 7921   if (N->hasOneUse()) {
 7922     SDNode *Use = *N->use_begin();