Lines Matching refs:CondV

7060   SDValue CondV = N->getOperand(0);  in combineSelectToBinOp()  local
7069 SDValue Neg = DAG.getNegative(CondV, DL, VT); in combineSelectToBinOp()
7074 SDValue Neg = DAG.getNode(ISD::ADD, DL, VT, CondV, in combineSelectToBinOp()
7081 SDValue Neg = DAG.getNode(ISD::ADD, DL, VT, CondV, in combineSelectToBinOp()
7087 SDValue Neg = DAG.getNegative(CondV, DL, VT); in combineSelectToBinOp()
7094 if (CondV.getOpcode() == ISD::SETCC && TrueV.getOpcode() == ISD::SETCC && in combineSelectToBinOp()
7096 SDValue LHS = CondV.getOperand(0); in combineSelectToBinOp()
7097 SDValue RHS = CondV.getOperand(1); in combineSelectToBinOp()
7098 ISD::CondCode CC = cast<CondCodeSDNode>(CondV.getOperand(2))->get(); in combineSelectToBinOp()
7183 SDValue CondV = Op.getOperand(0); in lowerSELECT() local
7193 SDValue CondSplat = DAG.getSplat(SplatCondVT, DL, CondV); in lowerSELECT()
7205 return DAG.getNode(RISCVISD::CZERO_EQZ, DL, VT, TrueV, CondV); in lowerSELECT()
7208 return DAG.getNode(RISCVISD::CZERO_NEZ, DL, VT, FalseV, CondV); in lowerSELECT()
7215 DAG.getNode(RISCVISD::CZERO_NEZ, DL, VT, FalseV, CondV)); in lowerSELECT()
7221 DAG.getNode(RISCVISD::CZERO_EQZ, DL, VT, TrueV, CondV)); in lowerSELECT()
7232 DAG.getNode(RISCVISD::CZERO_EQZ, DL, VT, TrueV, CondV), in lowerSELECT()
7233 DAG.getNode(RISCVISD::CZERO_NEZ, DL, VT, FalseV, CondV)); in lowerSELECT()
7257 return DAG.getNode(ISD::SINT_TO_FP, DL, VT, CondV); in lowerSELECT()
7259 SDValue XOR = DAG.getNode(ISD::XOR, DL, XLenVT, CondV, in lowerSELECT()
7269 if (CondV.getOpcode() != ISD::SETCC || in lowerSELECT()
7270 CondV.getOperand(0).getSimpleValueType() != XLenVT) { in lowerSELECT()
7274 SDValue Ops[] = {CondV, Zero, SetNE, TrueV, FalseV}; in lowerSELECT()
7284 SDValue LHS = CondV.getOperand(0); in lowerSELECT()
7285 SDValue RHS = CondV.getOperand(1); in lowerSELECT()
7286 ISD::CondCode CCVal = cast<CondCodeSDNode>(CondV.getOperand(2))->get(); in lowerSELECT()
7300 return DAG.getNode(ISD::ADD, DL, VT, CondV, FalseV); in lowerSELECT()
7302 return DAG.getNode(ISD::SUB, DL, VT, FalseV, CondV); in lowerSELECT()
7337 SDValue CondV = Op.getOperand(1); in lowerBRCOND() local
7341 if (CondV.getOpcode() == ISD::SETCC && in lowerBRCOND()
7342 CondV.getOperand(0).getValueType() == XLenVT) { in lowerBRCOND()
7343 SDValue LHS = CondV.getOperand(0); in lowerBRCOND()
7344 SDValue RHS = CondV.getOperand(1); in lowerBRCOND()
7345 ISD::CondCode CCVal = cast<CondCodeSDNode>(CondV.getOperand(2))->get(); in lowerBRCOND()
7355 CondV, DAG.getConstant(0, DL, XLenVT), in lowerBRCOND()