[llvm] [SelectionDAG] Fix some Glue mismatches between *.td files and ISel (PR #117375)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 22 13:43:02 PST 2024


================
@@ -873,8 +873,7 @@ SDValue LanaiTargetLowering::LowerBR_CC(SDValue Op, SelectionDAG &DAG) const {
 
   LPCC::CondCode CC = IntCondCCodeToICC(Cond, DL, RHS, DAG);
   SDValue TargetCC = DAG.getConstant(CC, DL, MVT::i32);
-  SDValue Glue =
-      DAG.getNode(LanaiISD::SET_FLAG, DL, MVT::Glue, LHS, RHS, TargetCC);
+  SDValue Glue = DAG.getNode(LanaiISD::SET_FLAG, DL, MVT::Glue, LHS, RHS);
----------------
arsenm wrote:

This isn't glue, but does look like it's unused according to the profile definition 

https://github.com/llvm/llvm-project/pull/117375


More information about the llvm-commits mailing list