Searched refs:emit_alu32 (Results 1 – 1 of 1) sorted by relevance
/DragonOS/kernel/crates/rbpf/src/ |
H A D | jit.rs | 187 fn emit_alu32(&self, mem: &mut JitMemory, op: u8, src: u8, dst: u8) { in emit_alu32() method 195 self.emit_alu32(mem, op, src, dst); in emit_alu32_imm32() 201 self.emit_alu32(mem, op, src, dst); in emit_alu32_imm8() 244 self.emit_alu32(mem, 0x39, src, dst); in emit_cmp32() 397 self.emit_alu32(mem, 0x31, dst, dst); in emit_muldivmod() 411 self.emit_alu32(mem, 0x85, src, src); in emit_muldivmod() 424 self.emit_alu32(mem, 0x31, dst, dst); in emit_muldivmod() 449 self.emit_alu32(mem, 0x31, RDX, RDX); in emit_muldivmod() 457 self.emit_alu32(mem, 0xf7, if mul { 4 } else { 6 }, RCX); in emit_muldivmod() 613 ebpf::ADD32_REG => self.emit_alu32(mem, 0x01, src, dst), in jit_compile() [all …]
|