Lines Matching refs:TMP_REG2

46 #define TMP_REG2	(SLJIT_NUMBER_OF_REGISTERS + 3)  macro
1563 dst_reg = SLOW_IS_REG(dst) ? dst : TMP_REG2; in emit_op()
1571 return emit_op_mem(compiler, inp_flags, src2, dst, dstw, TMP_REG2); in emit_op()
1574 if (FAST_IS_REG(src2) && dst_reg != TMP_REG2) in emit_op()
1580 src2_reg = (op <= SLJIT_MOV_P) ? dst_reg : TMP_REG2; in emit_op()
1585 FAIL_IF(emit_op_mem(compiler, inp_flags | LOAD_DATA, src2_reg, src2, src2w, TMP_REG2)); in emit_op()
1791 SLJIT_ASSERT(reg_map[TMP_REG2] == 14); in sljit_emit_op_src()
1794 FAIL_IF(push_inst(compiler, MOV | RD(TMP_REG2) | RM(src))); in sljit_emit_op_src()
1796 FAIL_IF(emit_op_mem(compiler, WORD_SIZE | LOAD_DATA, TMP_REG2, src, srcw, TMP_REG1)); in sljit_emit_op_src()
1798 return push_inst(compiler, BX | RM(TMP_REG2)); in sljit_emit_op_src()
1857 …FAIL_IF(push_inst(compiler, ADD | RD(TMP_REG2) | RN(arg & REG_MASK) | RM(OFFS_REG(arg)) | ((argw &… in emit_fop_mem()
1858 arg = TMP_REG2; in emit_fop_mem()
1871 FAIL_IF(push_inst(compiler, ADD | RD(TMP_REG2) | RN(arg & REG_MASK) | imm)); in emit_fop_mem()
1872 return push_inst(compiler, EMIT_FPU_DATA_TRANSFER(inst, 1, TMP_REG2, reg, (argw & 0x3fc) >> 2)); in emit_fop_mem()
1877 FAIL_IF(push_inst(compiler, SUB | RD(TMP_REG2) | RN(arg & REG_MASK) | imm)); in emit_fop_mem()
1878 return push_inst(compiler, EMIT_FPU_DATA_TRANSFER(inst, 0, TMP_REG2, reg, (argw & 0x3fc) >> 2)); in emit_fop_mem()
1883 FAIL_IF(load_immediate(compiler, TMP_REG2, argw)); in emit_fop_mem()
1884 FAIL_IF(push_inst(compiler, ADD | RD(TMP_REG2) | RN(arg & REG_MASK) | RM(TMP_REG2))); in emit_fop_mem()
1887 FAIL_IF(load_immediate(compiler, TMP_REG2, argw)); in emit_fop_mem()
1889 return push_inst(compiler, EMIT_FPU_DATA_TRANSFER(inst, 1, TMP_REG2, reg, 0)); in emit_fop_mem()
2069 SLJIT_ASSERT(reg_map[TMP_REG2] == 14); in sljit_emit_fast_enter()
2072 return push_inst(compiler, MOV | RD(dst) | RM(TMP_REG2)); in sljit_emit_fast_enter()
2075 return emit_op_mem(compiler, WORD_SIZE, TMP_REG2, dst, dstw, TMP_REG1); in sljit_emit_fast_enter()
2525 return emit_op_mem(compiler, WORD_SIZE, TMP_REG1, dst, dstw, TMP_REG2); in sljit_emit_op_flags()
2532 FAIL_IF(emit_op_mem(compiler, WORD_SIZE | LOAD_DATA, TMP_REG1, dst, dstw, TMP_REG2)); in sljit_emit_op_flags()
2540 FAIL_IF(emit_op_mem(compiler, WORD_SIZE, TMP_REG1, dst, dstw, TMP_REG2)); in sljit_emit_op_flags()
2543 return push_inst(compiler, MOV | SET_FLAGS | RD(TMP_REG2) | RM(dst_reg)); in sljit_emit_op_flags()
2697 dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG2; in sljit_emit_const()
2711 PTR_FAIL_IF(emit_op_mem(compiler, WORD_SIZE, TMP_REG2, dst, dstw, TMP_REG1)); in sljit_emit_const()
2724 dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG2; in sljit_emit_put_label()
2738 PTR_FAIL_IF(emit_op_mem(compiler, WORD_SIZE, TMP_REG2, dst, dstw, TMP_REG1)); in sljit_emit_put_label()