Lines Matching refs:TrueOp
45766 SDValue TrueOp = N->getOperand(1); in combineCMov() local
45771 if (TrueOp == FalseOp) in combineCMov()
45772 return TrueOp; in combineCMov()
45781 SDValue Ops[] = {FalseOp, TrueOp, DAG.getTargetConstant(CC, DL, MVT::i8), in combineCMov()
45790 if (ConstantSDNode *TrueC = dyn_cast<ConstantSDNode>(TrueOp)) { in combineCMov()
45797 std::swap(TrueOp, FalseOp); in combineCMov()
45897 std::swap(TrueOp, FalseOp); in combineCMov()
45901 CmpAgainst == dyn_cast<ConstantSDNode>(TrueOp)) { in combineCMov()
45932 std::swap(FalseOp, TrueOp); in combineCMov()
45937 SDValue LOps[] = {FalseOp, TrueOp, in combineCMov()
45940 SDValue Ops[] = {LCMOV, TrueOp, DAG.getTargetConstant(CC1, DL, MVT::i8), in combineCMov()
45953 SDValue Add = TrueOp; in combineCMov()
53606 SDValue TrueOp = Cmov.getOperand(1); in pushAddIntoCmovOfConsts() local
53624 TrueOp = DAG.getNode(ISD::ADD, DL, VT, X, TrueOp); in pushAddIntoCmovOfConsts()
53625 Cmov = DAG.getNode(X86ISD::CMOV, DL, VT, FalseOp, TrueOp, in pushAddIntoCmovOfConsts()
53632 TrueOp = DAG.getNode(ISD::ADD, DL, VT, OtherOp, TrueOp); in pushAddIntoCmovOfConsts()
53633 return DAG.getNode(X86ISD::CMOV, DL, VT, FalseOp, TrueOp, Cmov.getOperand(2), in pushAddIntoCmovOfConsts()
53718 SDValue TrueOp = N1.getOperand(1); 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()