summaryrefslogtreecommitdiff
path: root/scripts/stackusage
diff options
context:
space:
mode:
authorTiezhu Yang <yangtiezhu@loongson.cn>2026-08-17 22:07:39 +0800
committerHuacai Chen <chenhuacai@loongson.cn>2026-08-17 22:07:39 +0800
commit9fcdba34230a4bbc5d907b5c48f23f95061ceed1 (patch)
tree97889de5f8b0de5ffd81445263f7b3ede6c4a5dd /scripts/stackusage
parent252ae40ba91c5da3a792bba7e3dc46b106dec86c (diff)
downloadlinux-9fcdba34230a4bbc5d907b5c48f23f95061ceed1.tar.gz
linux-9fcdba34230a4bbc5d907b5c48f23f95061ceed1.zip
LoongArch: BPF: Split unconditional branch JA paths statically
In build_insn(), both 32-bit and 64-bit unconditional branch JA paths currently share a single case block. It relies on a runtime condition check to multiplex between the 'off' and 'imm' fields. Since the instruction classes are already resolved at compile-time via distinct switch-case labels, this runtime check is redundant. Split the two paths into individual case blocks to remove the redundant runtime check. Acked-by: Hengqi Chen <hengqi.chen@gmail.com> Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn> Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
Diffstat (limited to 'scripts/stackusage')
0 files changed, 0 insertions, 0 deletions