Lines Matching defs:FalseOp
47244 SDValue FalseOp = N->getOperand(0);
47250 if (TrueOp == FalseOp)
47256 if (!(FalseOp.getValueType() == MVT::f80 ||
47257 (FalseOp.getValueType() == MVT::f64 && !Subtarget.hasSSE2()) ||
47258 (FalseOp.getValueType() == MVT::f32 && !Subtarget.hasSSE1())) ||
47260 SDValue Ops[] = {FalseOp, TrueOp, DAG.getTargetConstant(CC, DL, MVT::i8),
47270 if (ConstantSDNode *FalseC = dyn_cast<ConstantSDNode>(FalseOp)) {
47276 std::swap(TrueOp, FalseOp);
47374 CmpAgainst == dyn_cast<ConstantSDNode>(FalseOp)) {
47376 std::swap(TrueOp, FalseOp);
47381 SDValue Ops[] = {FalseOp, Cond.getOperand(0),
47395 if (CC == X86::COND_AE && isOneConstant(FalseOp) &&
47437 std::swap(FalseOp, TrueOp);
47442 SDValue LOps[] = {FalseOp, TrueOp,
47459 SDValue Const = FalseOp;
55743 SDValue FalseOp = Cmov.getOperand(0);
55761 FalseOp = DAG.getNode(ISD::ADD, DL, VT, X, FalseOp);
55763 Cmov = DAG.getNode(X86ISD::CMOV, DL, VT, FalseOp, TrueOp,
55769 FalseOp = DAG.getNode(ISD::ADD, DL, VT, OtherOp, FalseOp);
55771 return DAG.getNode(X86ISD::CMOV, DL, VT, FalseOp, TrueOp, Cmov.getOperand(2),
55869 SDValue FalseOp = N1.getOperand(0);
55873 if (!(TrueOp == X && FalseOp == NegX) && !(TrueOp == NegX && FalseOp == X))
55879 SDValue Cmov = DAG.getNode(X86ISD::CMOV, DL, VT, TrueOp, FalseOp,