Lines Matching refs:XOR
2770 case ISD::XOR: in Select()
2778 return Opc == ISD::AND || Opc == ISD::OR || Opc == ISD::XOR; in isLogicOp()
2956 case ISD::XOR: NewOpc = PPC::XOR8; break; in computeLogicOpInGPR()
3157 SDValue(CurDAG->getMachineNode(PPC::XOR, dl, MVT::i32, LHS, RHS), 0); in get32BitZExtCompare()
3169 SDValue(CurDAG->getMachineNode(PPC::XOR, dl, MVT::i32, LHS, RHS), 0); in get32BitZExtCompare()
3333 SDValue(CurDAG->getMachineNode(PPC::XOR, dl, MVT::i32, LHS, RHS), 0); in get32BitSExtCompare()
3351 SDValue(CurDAG->getMachineNode(PPC::XOR, dl, MVT::i32, LHS, RHS), 0); in get32BitSExtCompare()
3897 case ISD::XOR: { in tryIntCompareInGPR()
5276 case ISD::XOR: { in Select()
5899 if (Op0.getOpcode() == ISD::XOR && CC == ISD::SETULT && in combineToCMPB()
5931 SDValue XOR = Op.getOperand(0); in combineToCMPB() local
5932 if (XOR.getOpcode() == ISD::TRUNCATE) in combineToCMPB()
5933 XOR = XOR.getOperand(0); in combineToCMPB()
5934 if (XOR.getOpcode() != ISD::XOR) in combineToCMPB()
5937 LHS = XOR.getOperand(0); in combineToCMPB()
5938 RHS = XOR.getOperand(1); in combineToCMPB()
5949 SDValue XOR = Op.getOperand(0); in combineToCMPB() local
5950 if (XOR.getOpcode() == ISD::TRUNCATE) in combineToCMPB()
5951 XOR = XOR.getOperand(0); in combineToCMPB()
5952 if (XOR.getOpcode() != ISD::XOR) in combineToCMPB()
5955 LHS = XOR.getOperand(0); in combineToCMPB()
5956 RHS = XOR.getOperand(1); in combineToCMPB()
6027 Res = CurDAG->getNode(ISD::XOR, dl, VT, Res, in combineToCMPB()