Lines Matching refs:LHS
1119 SDValue LHS = Op.getOperand(0);
1128 SDValue MinMax = CombineFMinMaxLegacy(DL, VT, LHS, RHS, True, False, CC, DCI);
1133 // LHS and RHS are guaranteed to be the same value type
1134 EVT CompareVT = LHS.getValueType();
1159 std::swap(LHS, RHS);
1168 return DAG.getNode(ISD::SELECT_CC, DL, VT, LHS, RHS, True, False, CC);
1182 if (isZero(LHS)) {
1187 std::swap(LHS, RHS);
1195 std::swap(LHS, RHS);
1201 SDValue Cond = LHS;
1249 SDValue Cond = DAG.getNode(ISD::SELECT_CC, DL, CompareVT, LHS, RHS, HWTrue, HWFalse, CC);
1863 SelectCC.getOperand(0).getValueType() != MVT::f32 || // LHS
1871 SelectCC.getOperand(0), // LHS
1964 SDValue LHS = N->getOperand(0);
1965 if (LHS.getOpcode() != ISD::SELECT_CC) {
1974 if (LHS.getOperand(2).getNode() != True.getNode() ||
1975 LHS.getOperand(3).getNode() != False.getNode() ||
1982 case ISD::SETNE: return LHS;
1984 ISD::CondCode LHSCC = cast<CondCodeSDNode>(LHS.getOperand(4))->get();
1986 LHS.getOperand(0).getValueType().isInteger());
1988 isCondCodeLegal(LHSCC, LHS.getOperand(0).getSimpleValueType()))
1990 LHS.getOperand(0),
1991 LHS.getOperand(1),
1992 LHS.getOperand(2),
1993 LHS.getOperand(3),