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

References

lib/CodeGen/SelectionDAG/DAGCombiner.cpp
13326   if (N.getOpcode() == ISD::SRL ||
13327       (N.getOpcode() == ISD::TRUNCATE &&
13328        (N.getOperand(0).hasOneUse() &&
13329         N.getOperand(0).getOpcode() == ISD::SRL))) {
13331     if (N.getOpcode() == ISD::TRUNCATE)
13332       N = N.getOperand(0);
13332       N = N.getOperand(0);
13351     SDValue Op0 = N.getOperand(0);
13352     SDValue Op1 = N.getOperand(1);
13362           SDLoc DL(N);
13373   if (N.getOpcode() == ISD::XOR) {
13379     HandleSDNode XORHandle(N);
13380     while (N.getOpcode() == ISD::XOR) {
13381       SDValue Tmp = visitXOR(N.getNode());
13387       if (Tmp.getNode() == N.getNode())
13388         N = XORHandle.getValue();
13390         N = Tmp;
13393     if (N.getOpcode() != ISD::XOR)
13394       return N;
13396     SDNode *TheXor = N.getNode();
13409       EVT SetCCVT = N.getValueType();