Lines Matching refs:reg_lmap
58 *code_ptr++ = MOV_r_i32 | reg_lmap[TMP_REG2]; in generate_far_jump_code()
72 *code_ptr++ = MOD_REG | (type >= SLJIT_FAST_CALL ? CALL_rm : JMP_rm) | reg_lmap[TMP_REG2]; in generate_far_jump_code()
162 PUSH_REG(reg_lmap[i]); in sljit_emit_enter()
172 PUSH_REG(reg_lmap[i]); in sljit_emit_enter()
194 inst[2] = MOD_REG | (reg_lmap[SLJIT_S1] << 3) | 0x6 /* rsi */; in sljit_emit_enter()
200 inst[2] = MOD_REG | (reg_lmap[SLJIT_S2] << 3) | 0x2 /* rdx */; in sljit_emit_enter()
353 POP_REG(reg_lmap[i]); in sljit_emit_return()
364 POP_REG(reg_lmap[i]); in sljit_emit_return()
444 else if (reg_lmap[b & REG_MASK] == 4) in emit_x86_instruction()
461 else if (reg_lmap[b & REG_MASK] == 5) in emit_x86_instruction()
536 *buf_ptr = reg_lmap[a] << 3; in emit_x86_instruction()
552 *buf_ptr++ |= MOD_REG + ((!(flags & EX86_SSE2_OP2)) ? reg_lmap[b] : freg_lmap[b]); in emit_x86_instruction()
555 if (immb != 0 || reg_lmap[b & REG_MASK] == 5) { in emit_x86_instruction()
563 *buf_ptr++ |= reg_lmap[b & REG_MASK]; in emit_x86_instruction()
566 *buf_ptr++ = reg_lmap[b & REG_MASK] | (reg_lmap[OFFS_REG(b)] << 3); in emit_x86_instruction()
569 if (immb != 0 || reg_lmap[b & REG_MASK] == 5) { in emit_x86_instruction()
579 if (reg_lmap[b & REG_MASK] == 5) in emit_x86_instruction()
582 *buf_ptr++ = reg_lmap[b & REG_MASK] | (reg_lmap[OFFS_REG(b)] << 3) | (immb << 6); in emit_x86_instruction()
583 if (reg_lmap[b & REG_MASK] == 5) in emit_x86_instruction()
782 POP_REG(reg_lmap[dst]); in sljit_emit_fast_enter()
790 POP_REG(reg_lmap[dst]); in sljit_emit_fast_enter()
812 PUSH_REG(reg_lmap[src]); in emit_fast_return()
820 PUSH_REG(reg_lmap[src]); in emit_fast_return()