Lines Matching refs:TrueC
33927 auto *TrueC = dyn_cast<ConstantSDNode>(LHS); in combineSelectOfTwoConstants() local
33929 if (!TrueC || !FalseC) in combineSelectOfTwoConstants()
33947 const APInt &TrueVal = TrueC->getAPIntValue(); in combineSelectOfTwoConstants()
33964 std::swap(TrueC, FalseC); in combineSelectOfTwoConstants()
34790 if (ConstantSDNode *TrueC = dyn_cast<ConstantSDNode>(TrueOp)) { in combineCMov() local
34794 if (TrueC->getAPIntValue().ult(FalseC->getAPIntValue())) { in combineCMov()
34796 std::swap(TrueC, FalseC); in combineCMov()
34803 if (FalseC->getAPIntValue() == 0 && TrueC->getAPIntValue().isPowerOf2()) { in combineCMov()
34807 Cond = DAG.getNode(ISD::ZERO_EXTEND, DL, TrueC->getValueType(0), Cond); in combineCMov()
34809 unsigned ShAmt = TrueC->getAPIntValue().logBase2(); in combineCMov()
34817 if (FalseC->getAPIntValue()+1 == TrueC->getAPIntValue()) { in combineCMov()
34831 uint64_t Diff = TrueC->getZExtValue()-FalseC->getZExtValue(); in combineCMov()
34851 APInt Diff = TrueC->getAPIntValue()-FalseC->getAPIntValue(); in combineCMov()