Lines Matching defs:CC
1124 SDValue CC = Op.getOperand(4);
1129 SDValue MinMax = CombineFMinMaxLegacy(DL, VT, LHS, RHS, True, False, CC, DCI);
1149 ISD::CondCode CCOpcode = cast<CondCodeSDNode>(CC)->get();
1155 CC = DAG.getCondCode(InverseCC);
1161 CC = DAG.getCondCode(SwapInvCC);
1169 return DAG.getNode(ISD::SELECT_CC, DL, VT, LHS, RHS, True, False, CC);
1184 ISD::CondCode CCOpcode = cast<CondCodeSDNode>(CC)->get();
1189 CC = DAG.getCondCode(CCSwapped);
1197 CC = DAG.getCondCode(CCSwapped);
1204 ISD::CondCode CCOpcode = cast<CondCodeSDNode>(CC)->get();
1250 SDValue Cond = DAG.getNode(ISD::SELECT_CC, DL, CompareVT, LHS, RHS, HWTrue, HWFalse, CC);
1850 // (i32 fp_to_sint (fneg (select_cc f32, f32, 1.0, 0.0 cc))) ->
1851 // (i32 select_cc f32, f32, -1, 0 cc)
1875 SelectCC.getOperand(4)); // CC
1960 // fold selectcc (selectcc x, y, a, b, cc), b, a, b, seteq ->
1961 // selectcc x, y, a, b, inv(cc)
1963 // fold selectcc (selectcc x, y, a, b, cc), b, a, b, setne ->
1964 // selectcc x, y, a, b, cc