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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 5340       std::swap(N0, N1);
 5341   if (N1.getOpcode() == ISD::AND && N1.getOperand(0).getOpcode() == ISD::SHL)
 5341   if (N1.getOpcode() == ISD::AND && N1.getOperand(0).getOpcode() == ISD::SHL)
 5342       std::swap(N0, N1);
 5356   if (N1.getOpcode() == ISD::AND) {
 5357     if (!N1.getNode()->hasOneUse())
 5359     ConstantSDNode *N11C = dyn_cast<ConstantSDNode>(N1.getOperand(1));
 5362     N1 = N1.getOperand(0);
 5362     N1 = N1.getOperand(0);
 5366   if (N0.getOpcode() == ISD::SRL && N1.getOpcode() == ISD::SHL)
 5367     std::swap(N0, N1);
 5368   if (N0.getOpcode() != ISD::SHL || N1.getOpcode() != ISD::SRL)
 5370   if (!N0.getNode()->hasOneUse() || !N1.getNode()->hasOneUse())
 5374   ConstantSDNode *N11C = dyn_cast<ConstantSDNode>(N1.getOperand(1));
 5392   SDValue N10 = N1->getOperand(0);