nfp: bpf: remove the trivial JSET optimization
The verifier will now understand the JSET instruction, so don't mark the dead branch in the JIT as noop. We won't generate any code, anyway. Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com> Reviewed-by: Quentin Monnet <quentin.monnet@netronome.com> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
This commit is contained in:
parent
9b38c4056b
commit
6e774845b3
1 changed files with 0 additions and 5 deletions
|
|
@ -3054,11 +3054,6 @@ static int jset_imm(struct nfp_prog *nfp_prog, struct nfp_insn_meta *meta)
|
|||
u64 imm = insn->imm; /* sign extend */
|
||||
swreg tmp_reg;
|
||||
|
||||
if (!imm) {
|
||||
meta->skip = true;
|
||||
return 0;
|
||||
}
|
||||
|
||||
if (imm & ~0U) {
|
||||
tmp_reg = ur_load_imm_any(nfp_prog, imm & ~0U, imm_b(nfp_prog));
|
||||
emit_alu(nfp_prog, reg_none(),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue