Lines Matching defs:LHS
532 SDValue LHS = Op.getOperand(0);
539 // LHS and RHS are guaranteed to be the same value type
540 EVT CompareVT = LHS.getValueType();
563 return DAG.getNode(ISD::SELECT_CC, DL, VT, LHS, RHS, True, False, CC);
575 if (isZero(LHS) || isZero(RHS)) {
576 SDValue Cond = (isZero(LHS) ? RHS : LHS);
577 SDValue Zero = (isZero(LHS) ? LHS : RHS);
587 if (isZero(LHS)) {
640 SDValue Cond = DAG.getNode(ISD::SELECT_CC, DL, CompareVT, LHS, RHS, HWTrue, HWFalse, CC);
1005 SelectCC.getOperand(0).getValueType() != MVT::f32 || // LHS
1013 SelectCC.getOperand(0), // LHS
1047 SDValue LHS = N->getOperand(0);
1048 if (LHS.getOpcode() != ISD::SELECT_CC) {
1057 if (LHS.getOperand(2).getNode() != True.getNode() ||
1058 LHS.getOperand(3).getNode() != False.getNode() ||
1065 case ISD::SETNE: return LHS;
1067 ISD::CondCode LHSCC = cast<CondCodeSDNode>(LHS.getOperand(4))->get();
1069 LHS.getOperand(0).getValueType().isInteger());
1071 LHS.getOperand(0),
1072 LHS.getOperand(1),
1073 LHS.getOperand(2),
1074 LHS.getOperand(3),