Lines Matching refs:U8
148 #define U8(v) ((sljit_u8)(v)) macro
283 #define INC_SIZE(s) (*inst++ = U8(s), compiler->size += (s))
285 #define PUSH_REG(r) (*inst++ = U8(PUSH_r + (r)))
286 #define POP_REG(r) (*inst++ = U8(POP_r + (r)))
288 #define RET_I16(n) (*inst++ = RET_i16, *inst++ = U8(n), *inst++ = 0)
472 *code_ptr++ = U8(get_jump_code(type) - 0x10); in generate_near_jump_code()
588 *(sljit_u8*)jump->addr = U8(jump->u.label->addr - (jump_addr + sizeof(sljit_s8))); in sljit_generate_code()
919 …return emit_do_imm32(compiler, (reg_map[dst] >= 8) ? REX_B : 0, U8(MOV_r_i32 | reg_lmap[dst]), src… in emit_mov()
1106 *inst = U8(prefix); \
1594 sljit_u8 op_eax_imm = U8(op_types >> 24);
1595 sljit_u8 op_rm = U8((op_types >> 16) & 0xff);
1596 sljit_u8 op_mr = U8((op_types >> 8) & 0xff);
1597 sljit_u8 op_imm = U8(op_types & 0xff);
1701 sljit_u8 op_eax_imm = U8(op_types >> 24);
1702 sljit_u8 op_rm = U8((op_types >> 16) & 0xff);
1703 sljit_u8 op_mr = U8((op_types >> 8) & 0xff);
1704 sljit_u8 op_imm = U8(op_types & 0xff);
1802 *inst = U8(src1w);
1845 *inst = U8(src2w);
2748 *inst = U8(*inst | ((type >= SLJIT_FAST_CALL) ? CALL_rm : JMP_rm));
2774 cond_set = U8(get_jump_code((sljit_uw)type) + 0x10);
2786 *inst++ = U8(REX | (reg_map[TMP_REG1] <= 7 ? 0 : REX_R) | (reg_map[dst] <= 7 ? 0 : REX_B));
2788 *inst++ = U8(MOD_REG | (reg_lmap[TMP_REG1] << 3) | reg_lmap[dst]);
2806 *inst = U8(MOD_REG | (reg_lmap[reg] << 3) | reg_lmap[reg]);
2833 *inst++ = U8(MOD_REG | reg_map[dst]);
2837 *inst = U8(MOD_REG | (reg_map[dst] << 3) | reg_map[dst]);
2856 *inst++ = U8(cond_set - 0x50);
2857 *inst++ = U8(MOD_REG | (reg_map[dst] << 3) | reg_map[TMP_REG1]);
2864 *inst++ = U8(XCHG_EAX_r | reg_map[TMP_REG1]);
2872 *inst++ = U8(MOD_REG | (reg_map[dst] << 3) | 0 /* eax */);
2873 *inst++ = U8(XCHG_EAX_r | reg_map[TMP_REG1]);
2885 *inst++ = U8(XCHG_EAX_r | reg_map[TMP_REG1]);
2891 *inst++ = U8(XCHG_EAX_r | reg_map[TMP_REG1]);
2899 *inst++ = U8(MOD_REG | (1 /* ecx */ << 3) | reg_map[TMP_REG1]);
2906 *inst++ = U8(MOD_REG | (1 /* ecx */ << 3) | reg_map[TMP_REG1]);
2915 *inst++ = U8(XCHG_EAX_r | reg_map[TMP_REG1]);
2925 *inst++ = U8(XCHG_EAX_r | reg_map[TMP_REG1]);
2974 *inst = U8(get_jump_code(type & 0xff) - 0x40);