Lines Matching refs:reg_map

48 static const sljit_u8 reg_map[SLJIT_NUMBER_OF_REGISTERS + 5] = {  variable
62 #define RD3(rd) ((sljit_ins)reg_map[rd])
63 #define RN3(rn) ((sljit_ins)reg_map[rn] << 3)
64 #define RM3(rm) ((sljit_ins)reg_map[rm] << 6)
65 #define RDN3(rdn) ((sljit_ins)reg_map[rdn] << 8)
71 …(((sljit_ins)reg_map[rn] << 3) | ((sljit_ins)reg_map[rd] & 0x7) | (((sljit_ins)reg_map[rd] & 0x8) …
73 (reg_map[reg1] <= 7 && reg_map[reg2] <= 7)
75 (reg_map[reg1] <= 7 && reg_map[reg2] <= 7 && reg_map[reg3] <= 7)
78 #define RD4(rd) ((sljit_ins)reg_map[rd] << 8)
79 #define RN4(rn) ((sljit_ins)reg_map[rn] << 16)
80 #define RM4(rm) ((sljit_ins)reg_map[rm])
81 #define RT4(rt) ((sljit_ins)reg_map[rt] << 12)
667 if (imm <= 0xff && reg_map[reg] <= 7) in emit_op_imm()
1059 …T_UNLIKELY(arg == SLJIT_SP) && IS_WORD_SIZE(flags) && OFFSET_CHECK(0xff, 2) && reg_map[reg] <= 7) { in emit_op_mem()
1102 imm |= (sljit_uw)1 << reg_map[i]; in sljit_emit_enter()
1105 imm |= (sljit_uw)1 << reg_map[i]; in sljit_emit_enter()
1176 SLJIT_ASSERT(reg_map[tmp] <= 7); in sljit_emit_enter()
1331 SLJIT_ASSERT(reg_map[TMP_REG2] == 14 && frame_size <= 128); in emit_stack_frame_release()
1362 reg_list |= (sljit_uw)1 << reg_map[i]; in emit_stack_frame_release()
1365 reg_list |= (sljit_uw)1 << reg_map[i]; in emit_stack_frame_release()
1383 SLJIT_ASSERT(reg_list == ((sljit_uw)1 << reg_map[SLJIT_S0])); in emit_stack_frame_release()
1386 SLJIT_ASSERT(reg_list == ((sljit_uw)1 << reg_map[SLJIT_FIRST_SAVED_REG])); in emit_stack_frame_release()
1392 if (reg_map[lr_dst] <= 7) in emit_stack_frame_release()
1414 reg_list |= (sljit_uw)1 << reg_map[lr_dst]; in emit_stack_frame_release()
1498 SLJIT_ASSERT(reg_map[2] == 1 && reg_map[3] == 2 && reg_map[4] == 3); in sljit_emit_op0()
1704 SLJIT_ASSERT(reg_map[TMP_REG2] == 14); in sljit_emit_op_src()
1727 return reg_map[reg]; in sljit_get_register_index()
1970 SLJIT_ASSERT(reg_map[TMP_REG2] == 14); in sljit_emit_fast_enter()
2116 src_offset = (sljit_u32)reg_map[*src] * sizeof(sljit_sw); in softfloat_call_with_args()
2165 SLJIT_ASSERT(reg_map[TMP_REG1] == 12); in softfloat_call_with_args()
2348 SLJIT_ASSERT(reg_map[TMP_REG1] != 14); in sljit_emit_ijump()
2352 SLJIT_ASSERT(reg_map[src] != 14); in sljit_emit_ijump()
2455 if (reg_map[dst_r] > 7) { in sljit_emit_op_flags()