Lines Matching refs:reg_map
63 static const sljit_u8 reg_map[SLJIT_NUMBER_OF_REGISTERS + 5] = { variable
71 #define RM(rm) ((sljit_uw)reg_map[rm])
72 #define RM8(rm) ((sljit_uw)reg_map[rm] << 8)
73 #define RD(rd) ((sljit_uw)reg_map[rd] << 12)
74 #define RN(rn) ((sljit_uw)reg_map[rn] << 16)
282 SLJIT_ASSERT(reg_map[TMP_REG1] != 14); in emit_blx()
1069 imm |= (sljit_uw)1 << reg_map[i]; in sljit_emit_enter()
1072 imm |= (sljit_uw)1 << reg_map[i]; in sljit_emit_enter()
1074 SLJIT_ASSERT(reg_map[TMP_REG2] == 14); in sljit_emit_enter()
1247 SLJIT_ASSERT(reg_map[TMP_REG2] == 14); in emit_stack_frame_release()
1277 reg_list |= (sljit_uw)1 << reg_map[lr_dst]; in emit_stack_frame_release()
1281 reg_list |= (sljit_uw)1 << reg_map[i]; in emit_stack_frame_release()
1284 reg_list |= (sljit_uw)1 << reg_map[i]; in emit_stack_frame_release()
1302 SLJIT_ASSERT(reg_list == ((sljit_uw)1 << reg_map[SLJIT_S0])); in emit_stack_frame_release()
1305 SLJIT_ASSERT(reg_list == ((sljit_uw)1 << reg_map[SLJIT_FIRST_SAVED_REG])); in emit_stack_frame_release()
1321 SLJIT_ASSERT(reg_list == (sljit_uw)1 << reg_map[lr_dst]); in emit_stack_frame_release()
1953 SLJIT_ASSERT(reg_map[2] == 1 && reg_map[3] == 2 && reg_map[4] == 3); in sljit_emit_op0()
2110 SLJIT_ASSERT(reg_map[TMP_REG2] == 14); in sljit_emit_op_src()
2138 return reg_map[reg]; in sljit_get_register_index()
2386 SLJIT_ASSERT(reg_map[TMP_REG2] == 14); in sljit_emit_fast_enter()
2498 SLJIT_ASSERT(reg_map[TMP_REG1] != 14); in sljit_emit_jump()
2542 src_offset = (sljit_uw)reg_map[*src] * sizeof(sljit_sw); in softfloat_call_with_args()
2776 SLJIT_ASSERT(reg_map[TMP_REG1] != 14); in sljit_emit_ijump()
2780 SLJIT_ASSERT(reg_map[src] != 14); in sljit_emit_ijump()