Lines Matching refs:FalseC
24138 if (ConstantSDNode *FalseC = dyn_cast<ConstantSDNode>(RHS)) in PerformSELECTCombine() local
24145 if (TrueC->getAPIntValue().ult(FalseC->getAPIntValue()) && in PerformSELECTCombine()
24151 std::swap(TrueC, FalseC); in PerformSELECTCombine()
24155 if (FalseC->getAPIntValue() == 0 && in PerformSELECTCombine()
24170 if (FalseC->getAPIntValue()+1 == TrueC->getAPIntValue()) { in PerformSELECTCombine()
24177 FalseC->getValueType(0), Cond); in PerformSELECTCombine()
24179 SDValue(FalseC, 0)); in PerformSELECTCombine()
24185 uint64_t Diff = TrueC->getZExtValue()-FalseC->getZExtValue(); in PerformSELECTCombine()
24205 APInt Diff = TrueC->getAPIntValue()-FalseC->getAPIntValue(); in PerformSELECTCombine()
24211 Cond = DAG.getNode(ISD::ZERO_EXTEND, DL, FalseC->getValueType(0), in PerformSELECTCombine()
24220 if (FalseC->getAPIntValue() != 0) in PerformSELECTCombine()
24222 SDValue(FalseC, 0)); in PerformSELECTCombine()
24691 if (ConstantSDNode *FalseC = dyn_cast<ConstantSDNode>(FalseOp)) { in PerformCMOVCombine() local
24694 if (TrueC->getAPIntValue().ult(FalseC->getAPIntValue())) { in PerformCMOVCombine()
24696 std::swap(TrueC, FalseC); in PerformCMOVCombine()
24703 if (FalseC->getAPIntValue() == 0 && TrueC->getAPIntValue().isPowerOf2()) { in PerformCMOVCombine()
24720 if (FalseC->getAPIntValue()+1 == TrueC->getAPIntValue()) { in PerformCMOVCombine()
24726 FalseC->getValueType(0), Cond); in PerformCMOVCombine()
24728 SDValue(FalseC, 0)); in PerformCMOVCombine()
24738 uint64_t Diff = TrueC->getZExtValue()-FalseC->getZExtValue(); in PerformCMOVCombine()
24758 APInt Diff = TrueC->getAPIntValue()-FalseC->getAPIntValue(); in PerformCMOVCombine()
24762 Cond = DAG.getNode(ISD::ZERO_EXTEND, DL, FalseC->getValueType(0), in PerformCMOVCombine()
24770 if (FalseC->getAPIntValue() != 0) in PerformCMOVCombine()
24772 SDValue(FalseC, 0)); in PerformCMOVCombine()