]> asedeno.scripts.mit.edu Git - linux.git/commit
arm64: bpf: optimize modulo operation
authorJerin Jacob <jerinj@marvell.com>
Mon, 2 Sep 2019 06:14:48 +0000 (11:44 +0530)
committerDaniel Borkmann <daniel@iogearbox.net>
Tue, 3 Sep 2019 13:44:40 +0000 (15:44 +0200)
commit504792e07a44844f24e9d79913e4a2f8373cd332
tree2a1df20689ac52cb0fd6b063f1bf8127dcddd503
parent53092f7e074936df43aa4dbf4b6c3df812f3dab9
arm64: bpf: optimize modulo operation

Optimize modulo operation instruction generation by
using single MSUB instruction vs MUL followed by SUB
instruction scheme.

Signed-off-by: Jerin Jacob <jerinj@marvell.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
arch/arm64/net/bpf_jit.h
arch/arm64/net/bpf_jit_comp.c