Home | History | Annotate | Download | only in sljit

Lines Matching refs:TMP_REG2

40 #define TMP_REG2	(SLJIT_NUMBER_OF_REGISTERS + 3)
1105 /* cmp TMP_REG2, dst asr #31. */
1608 arg2 goes to TMP_REG2, imm or src reg
1610 result goes to TMP_REG2, so put result can use TMP_REG1 and TMP_REG3. */
1616 sljit_si sugg_src2_r = TMP_REG2;
1626 dst_r = TMP_REG2;
1636 if (getput_arg_fast(compiler, inp_flags | ARG_TEST, TMP_REG2, dst, dstw)) {
1638 dst_r = TMP_REG2;
1746 FAIL_IF(getput_arg(compiler, inp_flags | LOAD_DATA, TMP_REG2, src1, src1w, dst, dstw));
1750 FAIL_IF(getput_arg(compiler, inp_flags | LOAD_DATA, TMP_REG2, src2, src2w, dst, dstw));
1753 src2_r = TMP_REG2;
1769 dst_r = TMP_REG2;
2296 FAIL_IF(push_inst(compiler, EMIT_DATA_PROCESS_INS(MOV_DP, 0, TMP_REG2, SLJIT_UNUSED, RM(TMP_REG3))));
2299 return getput_arg(compiler, WORD_DATA, TMP_REG2, dst, dstw, 0, 0);
2316 FAIL_IF(getput_arg(compiler, WORD_DATA | LOAD_DATA, TMP_REG2, src, srcw, 0, 0));
2317 FAIL_IF(push_inst(compiler, EMIT_DATA_PROCESS_INS(MOV_DP, 0, TMP_REG3, SLJIT_UNUSED, RM(TMP_REG2))));
2455 FAIL_IF(emit_op_mem(compiler, WORD_DATA | LOAD_DATA, TMP_REG2, src, srcw));
2456 return push_inst(compiler, (type <= SLJIT_JUMP ? BX : BLX) | RM(TMP_REG2));
2496 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG2;
2501 return (dst_r == TMP_REG2) ? emit_op_mem(compiler, WORD_DATA, TMP_REG2, dst, dstw) : SLJIT_SUCCESS;
2525 if (dst_r == TMP_REG2)
2526 FAIL_IF(emit_op_mem2(compiler, WORD_DATA, TMP_REG2, dst, dstw, 0, 0));
2543 reg = SLOW_IS_REG(dst) ? dst : TMP_REG2;
2554 PTR_FAIL_IF(emit_op_mem(compiler, WORD_DATA, TMP_REG2, dst, dstw));