@@ -873,8 +873,7 @@ SDValue LanaiTargetLowering::LowerBR_CC(SDValue Op, SelectionDAG &DAG) const {
873873
874874 LPCC::CondCode CC = IntCondCCodeToICC (Cond, DL, RHS, DAG);
875875 SDValue TargetCC = DAG.getConstant (CC, DL, MVT::i32 );
876- SDValue Glue =
877- DAG.getNode (LanaiISD::SET_FLAG, DL, MVT::Glue, LHS, RHS, TargetCC);
876+ SDValue Glue = DAG.getNode (LanaiISD::SET_FLAG, DL, MVT::Glue, LHS, RHS);
878877
879878 return DAG.getNode (LanaiISD::BR_CC, DL, Op.getValueType (), Chain, Dest,
880879 TargetCC, Glue);
@@ -973,8 +972,7 @@ SDValue LanaiTargetLowering::LowerSETCC(SDValue Op, SelectionDAG &DAG) const {
973972
974973 LPCC::CondCode CC = IntCondCCodeToICC (Cond, DL, RHS, DAG);
975974 SDValue TargetCC = DAG.getConstant (CC, DL, MVT::i32 );
976- SDValue Glue =
977- DAG.getNode (LanaiISD::SET_FLAG, DL, MVT::Glue, LHS, RHS, TargetCC);
975+ SDValue Glue = DAG.getNode (LanaiISD::SET_FLAG, DL, MVT::Glue, LHS, RHS);
978976
979977 return DAG.getNode (LanaiISD::SETCC, DL, Op.getValueType (), TargetCC, Glue);
980978}
@@ -990,12 +988,10 @@ SDValue LanaiTargetLowering::LowerSELECT_CC(SDValue Op,
990988
991989 LPCC::CondCode CC = IntCondCCodeToICC (Cond, DL, RHS, DAG);
992990 SDValue TargetCC = DAG.getConstant (CC, DL, MVT::i32 );
993- SDValue Glue =
994- DAG.getNode (LanaiISD::SET_FLAG, DL, MVT::Glue, LHS, RHS, TargetCC);
991+ SDValue Glue = DAG.getNode (LanaiISD::SET_FLAG, DL, MVT::Glue, LHS, RHS);
995992
996- SDVTList VTs = DAG.getVTList (Op.getValueType (), MVT::Glue);
997- return DAG.getNode (LanaiISD::SELECT_CC, DL, VTs, TrueV, FalseV, TargetCC,
998- Glue);
993+ return DAG.getNode (LanaiISD::SELECT_CC, DL, Op.getValueType (), TrueV, FalseV,
994+ TargetCC, Glue);
999995}
1000996
1001997SDValue LanaiTargetLowering::LowerVASTART (SDValue Op, SelectionDAG &DAG) const {
0 commit comments