mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-04 04:02:26 +00:00
bpf, arm: Remove unused function emit_a32_alu_r()
Since commit b18bea2a45
("ARM: net: bpf: improve 64-bit ALU implementation")
this is unused anymore, so can remove it.
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/bpf/20220611040904.8976-1-yuehaibing@huawei.com
This commit is contained in:
parent
c49a44b39b
commit
fc386ba721
@ -712,22 +712,6 @@ static inline void emit_alu_r(const u8 dst, const u8 src, const bool is64,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ALU operation (32 bit)
|
|
||||||
* dst = dst (op) src
|
|
||||||
*/
|
|
||||||
static inline void emit_a32_alu_r(const s8 dst, const s8 src,
|
|
||||||
struct jit_ctx *ctx, const bool is64,
|
|
||||||
const bool hi, const u8 op) {
|
|
||||||
const s8 *tmp = bpf2a32[TMP_REG_1];
|
|
||||||
s8 rn, rd;
|
|
||||||
|
|
||||||
rn = arm_bpf_get_reg32(src, tmp[1], ctx);
|
|
||||||
rd = arm_bpf_get_reg32(dst, tmp[0], ctx);
|
|
||||||
/* ALU operation */
|
|
||||||
emit_alu_r(rd, rn, is64, hi, op, ctx);
|
|
||||||
arm_bpf_put_reg32(dst, rd, ctx);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* ALU operation (64 bit) */
|
/* ALU operation (64 bit) */
|
||||||
static inline void emit_a32_alu_r64(const bool is64, const s8 dst[],
|
static inline void emit_a32_alu_r64(const bool is64, const s8 dst[],
|
||||||
const s8 src[], struct jit_ctx *ctx,
|
const s8 src[], struct jit_ctx *ctx,
|
||||||
|
Loading…
Reference in New Issue
Block a user