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