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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 7130   assert(isConstOrConstSplat(N->getOperand(1)) && "Expected constant operand");
 7133   if (isBitwiseNot(N->getOperand(0)))
 7137   SDValue LHS = N->getOperand(0);
 7138   if (!LHS.hasOneUse() || !TLI.isDesirableToCommuteWithShift(N, Level))
 7146     if (SDValue R = combineShiftOfShiftedLogic(N, DAG))
 7161     if (N->getOpcode() != ISD::SHL)
 7185   if (IsCopyOrSelect && N->hasOneUse())
 7189   SDLoc DL(N);
 7190   EVT VT = N->getValueType(0);
 7191   SDValue NewRHS = DAG.getNode(N->getOpcode(), DL, VT, LHS.getOperand(1),
 7192                                N->getOperand(1));
 7195   SDValue NewShift = DAG.getNode(N->getOpcode(), DL, VT, LHS.getOperand(0),
 7196                                  N->getOperand(1));