Searched refs:add_1reg (Results 1 – 2 of 2) sorted by relevance
| /Linux-v5.10/arch/x86/net/ |
| D | bpf_jit_comp32.c | 188 static u8 add_1reg(u8 byte, u32 dst_reg) in add_1reg() function 219 EMIT3_off32(0xC7, add_1reg(0x40, IA32_EBP), in emit_ia32_mov_i() 226 EMIT2_off32(0xC7, add_1reg(0xC0, dst), in emit_ia32_mov_i() 303 EMIT2(0xF7, add_1reg(0xE0, sreg)); in emit_ia32_mul_r() 383 EMIT3(0xC1, add_1reg(0xC8, dreg_lo), 8); in emit_ia32_to_be_r64() 395 EMIT1(add_1reg(0xC8, dreg_lo)); in emit_ia32_to_be_r64() 404 EMIT1(add_1reg(0xC8, dreg_lo)); in emit_ia32_to_be_r64() 408 EMIT1(add_1reg(0xC8, dreg_hi)); in emit_ia32_to_be_r64() 459 EMIT2(0xF7, add_1reg(0xF0, IA32_ECX)); in emit_ia32_div_mod_r() 510 EMIT2(0xD3, add_1reg(b2, dreg)); in emit_ia32_shift_r() [all …]
|
| D | bpf_jit_comp.c | 197 static u8 add_1reg(u8 byte, u32 dst_reg) in add_1reg() function 617 EMIT3_off32(b1, b2, add_1reg(b3, dst_reg), imm32); in emit_mov_imm32() 637 EMIT1_off32(add_1reg(0xB8, dst_reg), imm32); in emit_mov_imm32() 658 EMIT2(add_1mod(0x48, dst_reg), add_1reg(0xB8, dst_reg)); in emit_mov_imm64() 868 EMIT2(0xF7, add_1reg(0xD8, dst_reg)); in do_jit() 914 EMIT3(0x83, add_1reg(b3, dst_reg), imm32); in do_jit() 918 EMIT2_off32(0x81, add_1reg(b3, dst_reg), imm32); in do_jit() 1007 EMIT2(0xF7, add_1reg(0xE0, AUX_REG)); in do_jit() 1037 EMIT2(0xD1, add_1reg(b3, dst_reg)); in do_jit() 1039 EMIT3(0xC1, add_1reg(b3, dst_reg), imm32); in do_jit() [all …]
|