Lines Matching refs:reg_map
36 *inst++ = REX_W | ((reg_map[reg] <= 7) ? 0 : REX_B); in emit_load_imm64()
37 *inst++ = MOV_r_i32 + (reg_map[reg] & 0x7); in emit_load_imm64()
50 SLJIT_COMPILE_ASSERT(reg_map[TMP_REG3] == 9, tmp3_is_9_first); in generate_far_jump_code()
77 SLJIT_COMPILE_ASSERT(reg_map[TMP_REG3] == 9, tmp3_is_9_second); in generate_fixed_jump()
108 size = reg_map[i] >= 8 ? 2 : 1; in sljit_emit_enter()
112 if (reg_map[i] >= 8) in sljit_emit_enter()
118 size = reg_map[i] >= 8 ? 2 : 1; in sljit_emit_enter()
122 if (reg_map[i] >= 8) in sljit_emit_enter()
138 *inst++ = MOD_REG | (reg_map[SLJIT_S0] << 3) | 0x7 /* rdi */; in sljit_emit_enter()
154 *inst++ = MOD_REG | (reg_map[SLJIT_S0] << 3) | 0x1 /* rcx */; in sljit_emit_enter()
159 *inst++ = MOD_REG | (reg_map[SLJIT_S1] << 3) | 0x2 /* rdx */; in sljit_emit_enter()
164 *inst++ = MOD_REG | (reg_map[SLJIT_S2] << 3) | 0x0 /* r8 */; in sljit_emit_enter()
192 SLJIT_COMPILE_ASSERT(reg_map[SLJIT_R0] < 8, temporary_reg1_is_loreg); in sljit_emit_enter()
300 size = reg_map[i] >= 8 ? 2 : 1; in sljit_emit_return()
304 if (reg_map[i] >= 8) in sljit_emit_return()
311 size = reg_map[i] >= 8 ? 2 : 1; in sljit_emit_return()
315 if (reg_map[i] >= 8) in sljit_emit_return()
405 if (reg_map[b & REG_MASK] >= 8) in emit_x86_instruction()
420 if (reg_map[OFFS_REG(b)] >= 8) in emit_x86_instruction()
425 else if (!(flags & EX86_SSE2_OP2) && reg_map[b] >= 8) in emit_x86_instruction()
452 if (!(flags & EX86_SSE2_OP1) && reg_map[a] >= 8) in emit_x86_instruction()
561 …SLJIT_COMPILE_ASSERT(reg_map[SLJIT_R1] == 6 && reg_map[SLJIT_R0] < 8 && reg_map[SLJIT_R2] < 8, arg… in call_with_args()
575 …SLJIT_COMPILE_ASSERT(reg_map[SLJIT_R1] == 2 && reg_map[SLJIT_R0] < 8 && reg_map[SLJIT_R2] < 8, arg… in call_with_args()
605 if (reg_map[dst] < 8) { in sljit_emit_fast_enter()
643 if (reg_map[src] < 8) { in sljit_emit_fast_return()