]> git.baikalelectronics.ru Git - kernel.git/commit
bpf: x86: Factor out emission of ModR/M for *(reg + off)
authorBrendan Jackman <jackmanb@google.com>
Thu, 14 Jan 2021 18:17:41 +0000 (18:17 +0000)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 15 Jan 2021 02:34:28 +0000 (18:34 -0800)
commit25d37df23a69a16c9c80e2a7e218813b8f542f8e
tree4e39d31bc3a058e88da6d125c72cc69cb6ff2517
parentc1332812b84bc0309d1d4175e25ac57645e15921
bpf: x86: Factor out emission of ModR/M for *(reg + off)

The case for JITing atomics is about to get more complicated. Let's
factor out some common code to make the review and result more
readable.

NB the atomics code doesn't yet use the new helper - a subsequent
patch will add its use as a side-effect of other changes.

Signed-off-by: Brendan Jackman <jackmanb@google.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Acked-by: John Fastabend <john.fastabend@gmail.com>
Link: https://lore.kernel.org/bpf/20210114181751.768687-2-jackmanb@google.com
arch/x86/net/bpf_jit_comp.c