• Home
  • Raw
  • Download

Lines Matching refs:FalseVal

3697 SDValue ARMTargetLowering::getCMOV(const SDLoc &dl, EVT VT, SDValue FalseVal,  in getCMOV()  argument
3701 FalseVal = DAG.getNode(ARMISD::VMOVRRD, dl, in getCMOV()
3702 DAG.getVTList(MVT::i32, MVT::i32), FalseVal); in getCMOV()
3708 SDValue FalseLow = FalseVal.getValue(0); in getCMOV()
3709 SDValue FalseHigh = FalseVal.getValue(1); in getCMOV()
3718 return DAG.getNode(ARMISD::CMOV, dl, VT, FalseVal, TrueVal, ARMcc, CCR, in getCMOV()
3738 const SDValue TrueVal, const SDValue FalseVal, in isLowerSaturate() argument
3741 ((K == LHS && K == TrueVal) || (K == RHS && K == FalseVal))) || in isLowerSaturate()
3743 ((K == RHS && K == TrueVal) || (K == LHS && K == FalseVal))); in isLowerSaturate()
3748 const SDValue TrueVal, const SDValue FalseVal, in isUpperSaturate() argument
3751 ((K == RHS && K == TrueVal) || (K == LHS && K == FalseVal))) || in isUpperSaturate()
3753 ((K == LHS && K == TrueVal) || (K == RHS && K == FalseVal))); in isUpperSaturate()
3865 SDValue FalseVal = Op.getOperand(3); in LowerSELECT_CC() local
3896 std::swap(TrueVal, FalseVal); in LowerSELECT_CC()
3903 return getCMOV(dl, VT, FalseVal, TrueVal, ARMcc, CCR, Cmp, DAG); in LowerSELECT_CC()
3921 std::swap(TrueVal, FalseVal); in LowerSELECT_CC()
3928 SDValue Result = getCMOV(dl, VT, FalseVal, TrueVal, ARMcc, CCR, Cmp, DAG); in LowerSELECT_CC()
4537 SDValue FalseVal = DAG.getNode(ISD::OR, dl, VT, Tmp1, Tmp2); in LowerShiftRightParts() local
4544 SDValue Lo = DAG.getNode(ARMISD::CMOV, dl, VT, FalseVal, TrueVal, ARMcc, in LowerShiftRightParts()
4573 SDValue FalseVal = DAG.getNode(ISD::OR, dl, VT, Tmp1, Tmp2); in LowerShiftLeftParts() local
4578 SDValue Hi = DAG.getNode(ARMISD::CMOV, dl, VT, FalseVal, Tmp3, ARMcc, in LowerShiftLeftParts()
8692 SDValue FalseVal = DAG.getNode(N->getOpcode(), SDLoc(N), VT, in combineSelectAndUse() local
8696 std::swap(TrueVal, FalseVal); in combineSelectAndUse()
8699 CCOp, TrueVal, FalseVal); in combineSelectAndUse()
10956 SDValue FalseVal = N->getOperand(0); in PerformCMOVCombine() local
10987 if (CC == ARMCC::NE && FalseVal == RHS && FalseVal != LHS) { in PerformCMOVCombine()
10993 Res = DAG.getNode(ARMISD::CMOV, dl, VT, LHS, FalseVal, ARMcc, in PerformCMOVCombine()
11006 return DAG.getNode(ARMISD::CMOV, dl, VT, FalseVal, TrueVal, in PerformCMOVCombine()