[llvm] [BPF] TableGen-erate SDNode descriptions (PR #166499)

via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 5 20:24:05 PST 2025


================
@@ -41,13 +41,12 @@ def BPFcallseq_start: SDNode<"ISD::CALLSEQ_START", SDT_BPFCallSeqStart,
                              [SDNPHasChain, SDNPOutGlue]>;
 def BPFcallseq_end  : SDNode<"ISD::CALLSEQ_END",   SDT_BPFCallSeqEnd,
                              [SDNPHasChain, SDNPOptInGlue, SDNPOutGlue]>;
-def BPFbrcc         : SDNode<"BPFISD::BR_CC", SDT_BPFBrCC,
-                             [SDNPHasChain, SDNPOutGlue, SDNPInGlue]>;
+def BPFbrcc         : SDNode<"BPFISD::BR_CC", SDT_BPFBrCC, [SDNPHasChain]>;
----------------
yonghong-song wrote:

Indeed, for BPFISD::BR_CC, we do not have in/out glue so it makes sense to remove it.

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


More information about the llvm-commits mailing list