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

via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 5 08:57:39 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]>;
----------------
eddyz87 wrote:

Could you please comment a bit on removing `SDNPOutGlue`, `SDNPInGlue` and `SDNPInGlue` below?

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


More information about the llvm-commits mailing list