Home
last modified time | relevance | path

Searched refs:emit_alu64 (Results 1 – 1 of 1) sorted by relevance

/DragonOS/kernel/crates/rbpf/src/
H A Djit.rs208 fn emit_alu64(&self, mem: &mut JitMemory, op: u8, src: u8, dst: u8) { in emit_alu64() method
216 self.emit_alu64(mem, op, src, dst); in emit_alu64_imm32()
222 self.emit_alu64(mem, op, src, dst); in emit_alu64_imm8()
228 self.emit_alu64(mem, 0x89, src, dst); in emit_mov()
236 self.emit_alu64(mem, 0x39, src, dst); in emit_cmp()
409 self.emit_alu64(mem, 0x85, src, src); in emit_muldivmod()
513 self.emit_alu64(mem, 0x01, RDI, R8); // add mbuff to mem_offset in R8 in jit_compile()
517 self.emit_alu64(mem, 0x01, RCX, R8); // add mem_len to mem (= mem_end) in jit_compile()
518 self.emit_alu64(mem, 0x01, RDI, R9); // add mbuff to mem_end_offset in jit_compile()
555 self.emit_alu64(mem, 0x01, src, R11); // add src to R11 in jit_compile()
[all …]