Home | History | Annotate | Download | only in sljit

Lines Matching refs:dst_r

906 	sljit_s32 dst_r = TMP_REG2;
923 dst_r = dst;
926 sugg_src2_r = dst_r;
980 dst_r = src2_r;
991 dst_r = 0;
1019 FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r));
1023 getput_arg_fast(compiler, flags, DR(dst_r), dst, dstw);
1026 return getput_arg(compiler, flags, DR(dst_r), dst, dstw, 0, 0);
1335 sljit_s32 dst_r = FAST_IS_REG(dst) ? (dst << 1) : TMP_FREG1;
1352 FAIL_IF(push_inst(compiler, CVT_S_S | flags | (4 << 21) | (((op & SLJIT_F32_OP) ^ SLJIT_F32_OP) >> 8) | FS(TMP_FREG1) | FD(dst_r), MOVABLE_INS));
1406 sljit_s32 dst_r;
1418 dst_r = FAST_IS_REG(dst) ? (dst << 1) : TMP_FREG1;
1421 FAIL_IF(emit_op_mem2(compiler, FLOAT_DATA(op) | LOAD_DATA, dst_r, src, srcw, dst, dstw));
1422 src = dst_r;
1429 if (src != dst_r) {
1430 if (dst_r != TMP_FREG1)
1431 FAIL_IF(push_inst(compiler, MOV_S | FMT(op) | FS(src) | FD(dst_r), MOVABLE_INS));
1433 dst_r = src;
1437 FAIL_IF(push_inst(compiler, NEG_S | FMT(op) | FS(src) | FD(dst_r), MOVABLE_INS));
1440 FAIL_IF(push_inst(compiler, ABS_S | FMT(op) | FS(src) | FD(dst_r), MOVABLE_INS));
1443 FAIL_IF(push_inst(compiler, CVT_S_S | ((op & SLJIT_F32_OP) ? 1 : (1 << 21)) | FS(src) | FD(dst_r), MOVABLE_INS));
1449 return emit_op_mem2(compiler, FLOAT_DATA(op), dst_r, dst, dstw, 0, 0);
1458 sljit_s32 dst_r, flags = 0;
1469 dst_r = FAST_IS_REG(dst) ? (dst << 1) : TMP_FREG2;
1513 FAIL_IF(push_inst(compiler, ADD_S | FMT(op) | FT(src2) | FS(src1) | FD(dst_r), MOVABLE_INS));
1517 FAIL_IF(push_inst(compiler, SUB_S | FMT(op) | FT(src2) | FS(src1) | FD(dst_r), MOVABLE_INS));
1521 FAIL_IF(push_inst(compiler, MUL_S | FMT(op) | FT(src2) | FS(src1) | FD(dst_r), MOVABLE_INS));
1525 FAIL_IF(push_inst(compiler, DIV_S | FMT(op) | FT(src2) | FS(src1) | FD(dst_r), MOVABLE_INS));
1529 if (dst_r == TMP_FREG2)