Lines Matching defs:TrueVal
7595 const APInt &TrueVal = TrueV->getAsAPIntVal();
7597 if (~TrueVal == FalseVal) {
7741 const APInt &TrueVal = TrueV->getAsAPIntVal();
7744 TrueVal, Subtarget.getXLen(), Subtarget, /*CompressionCost=*/true);
7749 IsCZERO_NEZ ? FalseVal - TrueVal : TrueVal - FalseVal, DL, VT);
7751 DAG.getConstant(IsCZERO_NEZ ? TrueVal : FalseVal, DL, VT);
7832 const APInt &TrueVal = TrueV->getAsAPIntVal();
7834 if (TrueVal - 1 == FalseVal)
7836 if (TrueVal + 1 == FalseVal)
13240 SDValue TrueVal = Slct.getOperand(1 + OpOffset);
13243 if (isZeroOrAllOnes(TrueVal, AllOnes)) {
13248 NonConstantVal = TrueVal;
13253 TrueVal = OtherOp;
13257 std::swap(TrueVal, FalseVal);
13262 Slct.getOperand(2), TrueVal, FalseVal});
13265 {Slct.getOperand(0), TrueVal, FalseVal});
15869 SDValue TrueVal, SDValue FalseVal,
15872 unsigned Opc = TrueVal.getOpcode();
15888 if (!TrueVal.hasOneUse() || isa<ConstantSDNode>(FalseVal))
15892 if (FalseVal == TrueVal.getOperand(0))
15894 else if (Commutative && FalseVal == TrueVal.getOperand(1))
15901 SDValue OtherOp = TrueVal.getOperand(1 - OpToFold);
15913 return DAG.getNode(TrueVal.getOpcode(), DL, VT, FalseVal, NewSel);
16019 SDValue TrueVal = N->getOperand(1);
16021 if (SDValue V = tryFoldSelectIntoOp(N, DAG, TrueVal, FalseVal, /*Swapped*/false))
16023 return tryFoldSelectIntoOp(N, DAG, FalseVal, TrueVal, /*Swapped*/true);