Home | History | Annotate | Download | only in sljit

Lines Matching refs:dstw

1298 	sljit_si dst, sljit_sw dstw,
1305 check_sljit_emit_op1(compiler, op, dst, dstw, src, srcw);
1306 ADJUST_LOCAL_OFFSET(dst, dstw);
1381 FAIL_IF(getput_arg(compiler, flags, dst_r, src, srcw, dst, dstw));
1389 if (getput_arg_fast(compiler, flags | STORE, dst_r, dst, dstw))
1392 return getput_arg(compiler, flags | STORE, dst_r, dst, dstw, 0, 0);
1401 return sljit_emit_op2(compiler, SLJIT_SUB | op_flags, dst, dstw, SLJIT_IMM, 0, src, srcw);
1409 FAIL_IF(getput_arg(compiler, WORD_SIZE, TMP_REG2, src, srcw, dst, dstw));
1421 if (getput_arg_fast(compiler, flags | STORE, dst_r, dst, dstw))
1424 return getput_arg(compiler, flags | STORE, dst_r, dst, dstw, 0, 0);
1430 sljit_si dst, sljit_sw dstw,
1437 check_sljit_emit_op2(compiler, op, dst, dstw, src1, src1w, src2, src2w);
1438 ADJUST_LOCAL_OFFSET(dst, dstw);
1448 if ((dst & SLJIT_MEM) && !getput_arg_fast(compiler, WORD_SIZE | STORE | ARG_TEST, TMP_REG1, dst, dstw))
1465 if (!can_cache(src1, src1w, src2, src2w) && can_cache(src1, src1w, dst, dstw)) {
1467 FAIL_IF(getput_arg(compiler, WORD_SIZE, TMP_REG1, src1, src1w, dst, dstw));
1471 FAIL_IF(getput_arg(compiler, WORD_SIZE, TMP_REG2, src2, src2w, dst, dstw));
1475 FAIL_IF(getput_arg(compiler, WORD_SIZE, TMP_REG1, src1, src1w, dst, dstw));
1477 FAIL_IF(getput_arg(compiler, WORD_SIZE, TMP_REG2, src2, src2w, dst, dstw));
1500 getput_arg_fast(compiler, WORD_SIZE | STORE, dst_r, dst, dstw);
1503 return getput_arg(compiler, WORD_SIZE | STORE, TMP_REG1, dst, dstw, 0, 0);
1613 sljit_si dst, sljit_sw dstw,
1630 return emit_fop_mem(compiler, 0, TMP_FREG1, dst, dstw);
1634 sljit_si dst, sljit_sw dstw,
1653 return emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP), TMP_FREG1, dst, dstw);
1676 sljit_si dst, sljit_sw dstw,
1688 SELECT_FOP1_OPERATION_WITH_CHECKS(compiler, op, dst, dstw, src, srcw);
1719 return emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP), dst_r, dst, dstw);
1724 sljit_si dst, sljit_sw dstw,
1731 check_sljit_emit_fop2(compiler, op, dst, dstw, src1, src1w, src2, src2w);
1732 ADJUST_LOCAL_OFFSET(dst, dstw);
1767 return emit_fop_mem(compiler, (op & SLJIT_SINGLE_OP), TMP_FREG1, dst, dstw);
1776 SLJIT_API_FUNC_ATTRIBUTE sljit_si sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_si dst, sljit_sw dstw)
1779 check_sljit_emit_fast_enter(compiler, dst, dstw);
1780 ADJUST_LOCAL_OFFSET(dst, dstw);
1790 if (getput_arg_fast(compiler, WORD_SIZE | STORE, TMP_REG3, dst, dstw))
1796 return getput_arg(compiler, WORD_SIZE | STORE, TMP_REG2, dst, dstw, 0, 0);
1958 sljit_si dst, sljit_sw dstw,
1966 check_sljit_emit_op_flags(compiler, op, dst, dstw, src, srcw, type);
1967 ADJUST_LOCAL_OFFSET(dst, dstw);
1988 return emit_op_mem(compiler, WORD_SIZE | STORE, TMP_REG2, dst, dstw);
2008 FAIL_IF(emit_op_mem2(compiler, WORD_SIZE, TMP_REG2, src, srcw, dst, dstw));
2028 FAIL_IF(emit_op_mem2(compiler, WORD_SIZE | STORE, TMP_REG2, dst, dstw, 0, 0));
2039 SLJIT_API_FUNC_ATTRIBUTE struct sljit_const* sljit_emit_const(struct sljit_compiler *compiler, sljit_si dst, sljit_sw dstw, sljit_sw init_value)
2045 check_sljit_emit_const(compiler, dst, dstw, init_value);
2046 ADJUST_LOCAL_OFFSET(dst, dstw);
2056 PTR_FAIL_IF(emit_op_mem(compiler, WORD_SIZE | STORE, dst_r, dst, dstw));