[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