Lines Matching refs:FalseOp
45765 SDValue FalseOp = N->getOperand(0); in combineCMov() local
45771 if (TrueOp == FalseOp) in combineCMov()
45777 if (!(FalseOp.getValueType() == MVT::f80 || in combineCMov()
45778 (FalseOp.getValueType() == MVT::f64 && !Subtarget.hasSSE2()) || in combineCMov()
45779 (FalseOp.getValueType() == MVT::f32 && !Subtarget.hasSSE1())) || in combineCMov()
45781 SDValue Ops[] = {FalseOp, TrueOp, DAG.getTargetConstant(CC, DL, MVT::i8), in combineCMov()
45791 if (ConstantSDNode *FalseC = dyn_cast<ConstantSDNode>(FalseOp)) { in combineCMov()
45797 std::swap(TrueOp, FalseOp); in combineCMov()
45895 CmpAgainst == dyn_cast<ConstantSDNode>(FalseOp)) { in combineCMov()
45897 std::swap(TrueOp, FalseOp); in combineCMov()
45902 SDValue Ops[] = {FalseOp, Cond.getOperand(0), in combineCMov()
45932 std::swap(FalseOp, TrueOp); in combineCMov()
45937 SDValue LOps[] = {FalseOp, TrueOp, in combineCMov()
45954 SDValue Const = FalseOp; in combineCMov()
53605 SDValue FalseOp = Cmov.getOperand(0); in pushAddIntoCmovOfConsts() local
53623 FalseOp = DAG.getNode(ISD::ADD, DL, VT, X, FalseOp); in pushAddIntoCmovOfConsts()
53625 Cmov = DAG.getNode(X86ISD::CMOV, DL, VT, FalseOp, TrueOp, in pushAddIntoCmovOfConsts()
53631 FalseOp = DAG.getNode(ISD::ADD, DL, VT, OtherOp, FalseOp); in pushAddIntoCmovOfConsts()
53633 return DAG.getNode(X86ISD::CMOV, DL, VT, FalseOp, TrueOp, Cmov.getOperand(2), in pushAddIntoCmovOfConsts()
53717 SDValue FalseOp = N1.getOperand(0); in combineSubABS() local
53721 if (!(TrueOp == X && FalseOp == NegX) && !(TrueOp == NegX && FalseOp == X)) in combineSubABS()
53727 SDValue Cmov = DAG.getNode(X86ISD::CMOV, DL, VT, TrueOp, FalseOp, in combineSubABS()