Lines Matching refs:reg_map

45 static SLJIT_CONST sljit_ub reg_map[SLJIT_NUMBER_OF_REGISTERS + 6] = {  variable
53 #define RD3(rd) (reg_map[rd])
54 #define RN3(rn) (reg_map[rn] << 3)
55 #define RM3(rm) (reg_map[rm] << 6)
56 #define RDN3(rdn) (reg_map[rdn] << 8)
62 ((reg_map[rn] << 3) | (reg_map[rd] & 0x7) | ((reg_map[rd] & 0x8) << 4))
64 (reg_map[reg1] <= 7 && reg_map[reg2] <= 7)
66 (reg_map[reg1] <= 7 && reg_map[reg2] <= 7 && reg_map[reg3] <= 7)
69 #define RD4(rd) (reg_map[rd] << 8)
70 #define RN4(rn) (reg_map[rn] << 16)
71 #define RM4(rm) (reg_map[rm])
72 #define RT4(rt) (reg_map[rt] << 12)
724 if (reg_map[dst] <= 7) in emit_op_imm()
750 SLJIT_ASSERT(reg_map[TMP_REG2] <= 7 && dst != TMP_REG2); in emit_op_imm()
963 …if (SLJIT_UNLIKELY(arg == SLJIT_SP) && OFFSET_CHECK(0xff, 2) && IS_WORD_SIZE(flags) && reg_map[reg… in getput_arg_fast()
1145 push |= 1 << reg_map[i]; in sljit_emit_enter()
1148 push |= 1 << reg_map[i]; in sljit_emit_enter()
1211 pop |= 1 << reg_map[i]; in sljit_emit_return()
1214 pop |= 1 << reg_map[i]; in sljit_emit_return()
1257 | (reg_map[SLJIT_R1] << 8) in sljit_emit_op0()
1258 | (reg_map[SLJIT_R0] << 12) in sljit_emit_op0()
1259 | (reg_map[SLJIT_R0] << 16) in sljit_emit_op0()
1260 | reg_map[SLJIT_R1]); in sljit_emit_op0()
1266 …SLJIT_COMPILE_ASSERT(reg_map[2] == 1 && reg_map[3] == 2 && reg_map[4] == 12, bad_register_mapping); in sljit_emit_op0()
1529 return reg_map[reg]; in sljit_get_register_index()
1997 if (reg_map[dst_r] > 7) { in sljit_emit_op_flags()
2016 if (reg_map[dst] <= 7) in sljit_emit_op_flags()
2050 if (reg_map[dst_r] <= 7) in sljit_emit_op_flags()