Lines Matching refs:EMIT2
43 #define EMIT2(b1, b2) EMIT((b1) + ((b2) << 8), 2) macro
49 do {EMIT2(b1, b2); EMIT(off, 4); } while (0)
231 EMIT2(0x31, 0xc0); /* xor eax, eax */ in do_jit()
298 EMIT2(b2, add_2reg(0xC0, dst_reg, src_reg)); in do_jit()
310 EMIT2(0x89, add_2reg(0xC0, dst_reg, src_reg)); in do_jit()
320 EMIT2(0xF7, add_1reg(0xD8, dst_reg)); in do_jit()
382 EMIT2(add_1mod(0x48, dst_reg), add_1reg(0xB8, dst_reg)); in do_jit()
415 EMIT2(0x31, 0xd2); in do_jit()
424 EMIT2(X86_JNE, 1 + 1 + 2 + 5); in do_jit()
427 EMIT2(0x31, 0xc0); /* xor eax, eax */ in do_jit()
480 EMIT2(0xF7, add_1reg(0xE0, AUX_REG)); in do_jit()
544 EMIT2(0xD3, add_1reg(b3, dst_reg)); in do_jit()
567 EMIT2(0x0F, 0xB7); in do_jit()
573 EMIT2(0x41, 0x0F); in do_jit()
595 EMIT2(0x0F, 0xB7); in do_jit()
602 EMIT2(0x89, add_2reg(0xC0, dst_reg, dst_reg)); in do_jit()
613 EMIT2(0x41, 0xC6); in do_jit()
621 EMIT2(0x66, 0xC7); in do_jit()
625 EMIT2(0x41, 0xC7); in do_jit()
630 EMIT2(add_1mod(0x48, dst_reg), 0xC7); in do_jit()
633 EMIT2(add_1reg(0x40, dst_reg), insn->off); in do_jit()
646 EMIT2(add_2mod(0x40, dst_reg, src_reg), 0x88); in do_jit()
654 EMIT2(0x66, 0x89); in do_jit()
658 EMIT2(add_2mod(0x40, dst_reg, src_reg), 0x89); in do_jit()
663 EMIT2(add_2mod(0x48, dst_reg, src_reg), 0x89); in do_jit()
665 EMIT2(add_2reg(0x40, dst_reg, src_reg), insn->off); in do_jit()
683 EMIT2(add_2mod(0x40, src_reg, dst_reg), 0x8B); in do_jit()
689 EMIT2(add_2mod(0x48, src_reg, dst_reg), 0x8B); in do_jit()
695 EMIT2(add_2reg(0x40, src_reg, dst_reg), insn->off); in do_jit()
707 EMIT2(0xF0, 0x01); in do_jit()
712 EMIT2(add_2reg(0x40, dst_reg, src_reg), insn->off); in do_jit()
723 EMIT2(0x41, 0x52); /* push %r10 */ in do_jit()
724 EMIT2(0x41, 0x51); /* push %r9 */ in do_jit()
737 EMIT2(0x41, 0x59); /* pop %r9 */ in do_jit()
738 EMIT2(0x41, 0x5A); /* pop %r10 */ in do_jit()
810 EMIT2(jmp_cond, jmp_offset); in do_jit()
827 EMIT2(0xEB, jmp_offset); in do_jit()