Lines Matching defs:Xor
1450 SDValue Xor = TLO.DAG.getNode(ISD::XOR, dl, VT, Op0.getOperand(0), Op1);
1451 return TLO.CombineTo(Op, Xor);
4386 SDValue Xor = DAG.getNode(ISD::XOR, dl, CTVT, CTOp, Add);
4388 return DAG.getSetCC(dl, VT, Xor, Add, CmpCond);
9537 SDValue Xor = DAG.getNode(ISD::XOR, dl, VT, Op, Shift);
9541 return DAG.getNode(ISD::SUB, dl, VT, Xor, Shift);
9544 return DAG.getNode(ISD::SUB, dl, VT, Shift, Xor);
9594 SDValue Xor = DAG.getNode(ISD::XOR, dl, VT, Diff, Cmp);
9595 return DAG.getNode(ISD::SUB, dl, VT, Cmp, Xor);
9606 SDValue Xor = DAG.getNode(ISD::XOR, dl, VT, USubO.getValue(0), Cmp);
9607 return DAG.getNode(ISD::SUB, dl, VT, Xor, Cmp);
9697 SDValue Xor = DAG.getNode(ISD::XOR, dl, VT, LHS, RHS);
9699 DAG.getNode(ShiftOpc, dl, VT, Xor, DAG.getShiftAmountConstant(1, VT, dl));
11019 // Xor the inputs, if resulting sign bit is 0 the product will be
11021 SDValue Xor = DAG.getNode(ISD::XOR, dl, VT, LHS, RHS);
11022 SDValue ProdNeg = DAG.getSetCC(dl, BoolVT, Xor, Zero, ISD::SETLT);