Home | History | Annotate | Download | only in sljit

Lines Matching refs:TMP_REG3

39 #define TMP_REG3	(SLJIT_NUMBER_OF_REGISTERS + 4)
923 tmp_r = (flags & STORE) ? TMP_REG3 : reg;
948 other_r = TMP_REG3;
951 else if (emit_set_delta(compiler, TMP_REG3, TMP_REG3, argw - compiler->cache_argw) != SLJIT_ERR_UNSUPPORTED) {
954 other_r = TMP_REG3;
960 FAIL_IF(load_immediate(compiler, TMP_REG3, argw));
963 other_r = TMP_REG3;
995 | RT(reg) | RN(TMP_REG3) | ((diff & 0x1ff) << 12));
996 if (emit_set_delta(compiler, TMP_REG3, TMP_REG3, diff) != SLJIT_ERR_UNSUPPORTED) {
1014 return push_inst(compiler, sljit_mem_reg[flags & 0x3] | (shift << 30) | RT(reg) | RN(arg) | RM(TMP_REG3));
1015 if (emit_set_delta(compiler, TMP_REG3, TMP_REG3, argw - compiler->cache_argw) != SLJIT_ERR_UNSUPPORTED) {
1018 return push_inst(compiler, sljit_mem_reg[flags & 0x3] | (shift << 30) | RT(reg) | RN(arg) | RM(TMP_REG3));
1023 if (next_arg && emit_set_delta(compiler, TMP_REG3, arg, argw) != SLJIT_ERR_UNSUPPORTED) {
1029 FAIL_IF(load_immediate(compiler, TMP_REG3, argw));
1033 FAIL_IF(push_inst(compiler, ADD | RD(TMP_REG3) | RN(TMP_REG3) | RM(arg)));
1040 return push_inst(compiler, sljit_mem_reg[flags & 0x3] | (shift << 30) | RT(reg) | RN(arg) | RM(TMP_REG3));
1041 return push_inst(compiler, sljit_mem_imm[flags & 0x3] | (shift << 30) | RT(reg) | RN(TMP_REG3));
1553 return push_inst(compiler, STUR_FI | ins_bits | VT(reg) | RN(TMP_REG3) | ((diff & 0x1ff) << 12));
1554 if (emit_set_delta(compiler, TMP_REG3, TMP_REG3, argw - compiler->cache_argw) != SLJIT_ERR_UNSUPPORTED) {
1563 FAIL_IF(load_immediate(compiler, TMP_REG3, argw));
1567 return push_inst(compiler, STR_FR | ins_bits | VT(reg) | RN(arg) | RM(TMP_REG3));
1568 return push_inst(compiler, STR_FI | ins_bits | VT(reg) | RN(TMP_REG3));