Searched refs:add_2reg (Results 1 – 2 of 2) sorted by relevance
/linux-6.12.1/arch/x86/net/ |
D | bpf_jit_comp32.c | 195 static u8 add_2reg(u8 byte, u32 dst_reg, u32 src_reg) in add_2reg() function 215 EMIT2(0x33, add_2reg(0xC0, IA32_EAX, IA32_EAX)); in emit_ia32_mov_i() 217 EMIT3(0x89, add_2reg(0x40, IA32_EBP, IA32_EAX), in emit_ia32_mov_i() 225 EMIT2(0x33, add_2reg(0xC0, dst, dst)); in emit_ia32_mov_i() 243 EMIT3(0x8B, add_2reg(0x40, IA32_EBP, IA32_EAX), STACK_VAR(src)); in emit_ia32_mov_r() 246 EMIT3(0x89, add_2reg(0x40, IA32_EBP, sreg), STACK_VAR(dst)); in emit_ia32_mov_r() 249 EMIT2(0x89, add_2reg(0xC0, dst, sreg)); in emit_ia32_mov_r() 294 EMIT3(0x8B, add_2reg(0x40, IA32_EBP, IA32_ECX), STACK_VAR(src)); in emit_ia32_mul_r() 298 EMIT3(0x8B, add_2reg(0x40, IA32_EBP, IA32_EAX), STACK_VAR(dst)); in emit_ia32_mul_r() 301 EMIT2(0x8B, add_2reg(0xC0, dst, IA32_EAX)); in emit_ia32_mul_r() [all …]
|
D | bpf_jit_comp.c | 131 EMIT3(add_2mod(0x48, DST, SRC), 0x89, add_2reg(0xC0, DST, SRC)); \ 279 static u8 add_2reg(u8 byte, u32 dst_reg, u32 src_reg) in add_2reg() function 899 EMIT2(b2, add_2reg(b3, dst_reg, dst_reg)); in emit_mov_imm32() 948 EMIT2(0x89, add_2reg(0xC0, dst_reg, src_reg)); in emit_mov_reg() 963 add_2reg(0xC0, src_reg, dst_reg)); in emit_movsx_reg() 966 add_2reg(0xC0, src_reg, dst_reg)); in emit_movsx_reg() 969 add_2reg(0xC0, src_reg, dst_reg)); in emit_movsx_reg() 974 add_2reg(0xC0, src_reg, dst_reg)); in emit_movsx_reg() 979 add_2reg(0xC0, src_reg, dst_reg)); in emit_movsx_reg() 998 EMIT2(add_2reg(0x40, ptr_reg, val_reg), off); in emit_insn_suffix() [all …]
|