Home | History | Annotate | Download | only in sljit

Lines Matching refs: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);
115 size = reg_map[i] >= 8 ? 2 : 1;
119 if (reg_map[i] >= 8)
125 size = reg_map[i] >= 8 ? 2 : 1;
129 if (reg_map[i] >= 8)
145 *inst++ = MOD_REG | (reg_map[SLJIT_S0] << 3) | 0x7 /* rdi */;
161 *inst++ = MOD_REG | (reg_map[SLJIT_S0] << 3) | 0x1 /* rcx */;
166 *inst++ = MOD_REG | (reg_map[SLJIT_S1] << 3) | 0x2 /* rdx */;
171 *inst++ = MOD_REG | (reg_map[SLJIT_S2] << 3) | 0x0 /* r8 */;
199 SLJIT_COMPILE_ASSERT(reg_map[SLJIT_R0] < 8, temporary_reg1_is_loreg);
313 size = reg_map[i] >= 8 ? 2 : 1;
317 if (reg_map[i] >= 8)
324 size = reg_map[i] >= 8 ? 2 : 1;
328 if (reg_map[i] >= 8)
418 if (reg_map[b & REG_MASK] >= 8)
433 if (reg_map[OFFS_REG(b)] >= 8)
438 else if (!(flags & EX86_SSE2_OP2) && reg_map[b] >= 8)
464 /* reg_map[SLJIT_PREF_SHIFT_REG] is less than 8. */
465 if (!(flags & EX86_SSE2_OP1) && reg_map[a] >= 8)
574 SLJIT_COMPILE_ASSERT(reg_map[SLJIT_R1] == 6 && reg_map[SLJIT_R0] < 8 && reg_map[SLJIT_R2] < 8, args_registers);
588 SLJIT_COMPILE_ASSERT(reg_map[SLJIT_R1] == 2 && reg_map[SLJIT_R0] < 8 && reg_map[SLJIT_R2] < 8, args_registers);
618 if (reg_map[dst] < 8) {
656 if (reg_map[src] < 8) {