Home | History | Annotate | Download | only in sljit

Lines Matching refs:dst_r

1249 	sljit_si dst_r, flags, mem_flags;
1260 dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1;
1340 FAIL_IF(emit_op_imm(compiler, SLJIT_MOV | ARG2_IMM, dst_r, TMP_REG1, srcw));
1342 if (getput_arg_fast(compiler, flags, dst_r, src, srcw))
1345 FAIL_IF(getput_arg(compiler, flags, dst_r, src, srcw, dst, dstw));
1347 if (dst_r != TMP_REG1)
1348 return emit_op_imm(compiler, op | ((op_flags & SLJIT_INT_OP) ? INT_OP : 0), dst_r, TMP_REG1, src);
1349 dst_r = src;
1353 if (getput_arg_fast(compiler, flags | STORE, dst_r, dst, dstw))
1356 return getput_arg(compiler, flags | STORE, dst_r, dst, dstw, 0, 0);
1386 emit_op_imm(compiler, flags | op, dst_r, TMP_REG1, srcw);
1389 if (getput_arg_fast(compiler, mem_flags | STORE, dst_r, dst, dstw))
1392 return getput_arg(compiler, mem_flags | STORE, dst_r, dst, dstw, 0, 0);
1402 sljit_si dst_r, flags, mem_flags;
1413 dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1;
1469 emit_op_imm(compiler, flags | GET_OPCODE(op), dst_r, src1w, src2w);
1473 getput_arg_fast(compiler, mem_flags | STORE, dst_r, dst, dstw);
1575 sljit_si dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1;
1586 FAIL_IF(push_inst(compiler, (FCVTZS ^ inv_bits) | RD(dst_r) | VN(src)));
1588 if (dst_r == TMP_REG1 && dst != SLJIT_UNUSED)
1597 sljit_si dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1;
1615 FAIL_IF(push_inst(compiler, (SCVTF ^ inv_bits) | VD(dst_r) | RN(src)));
1646 sljit_si dst_r, mem_flags = (op & SLJIT_SINGLE_OP) ? INT_SIZE : WORD_SIZE;
1657 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1;
1660 emit_fop_mem(compiler, (GET_OPCODE(op) == SLJIT_CONVD_FROMS) ? (mem_flags ^ 0x100) : mem_flags, dst_r, src, srcw);
1661 src = dst_r;
1666 if (src != dst_r) {
1667 if (dst_r != TMP_FREG1)
1668 FAIL_IF(push_inst(compiler, (FMOV ^ inv_bits) | VD(dst_r) | VN(src)));
1670 dst_r = src;
1674 FAIL_IF(push_inst(compiler, (FNEG ^ inv_bits) | VD(dst_r) | VN(src)));
1677 FAIL_IF(push_inst(compiler, (FABS ^ inv_bits) | VD(dst_r) | VN(src)));
1680 FAIL_IF(push_inst(compiler, FCVT | ((op & SLJIT_SINGLE_OP) ? (1 << 22) : (1 << 15)) | VD(dst_r) | VN(src)));
1685 return emit_fop_mem(compiler, mem_flags | STORE, dst_r, dst, dstw);
1694 sljit_si dst_r, mem_flags = (op & SLJIT_SINGLE_OP) ? INT_SIZE : WORD_SIZE;
1706 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1;
1718 FAIL_IF(push_inst(compiler, (FADD ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2)));
1721 FAIL_IF(push_inst(compiler, (FSUB ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2)));
1724 FAIL_IF(push_inst(compiler, (FMUL ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2)));
1727 FAIL_IF(push_inst(compiler, (FDIV ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2)));
1940 sljit_si dst_r, flags, mem_flags;
1952 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1;
1955 FAIL_IF(push_inst(compiler, CSINC | (cc << 12) | RD(dst_r) | RN(TMP_ZERO) | RM(TMP_ZERO)));
1956 if (dst_r != TMP_REG1)
1978 emit_op_imm(compiler, flags | GET_OPCODE(op), dst_r, src, TMP_REG2);
1980 if (dst_r != TMP_REG1)
1988 sljit_si dst_r;
1998 dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1;
1999 PTR_FAIL_IF(emit_imm64_const(compiler, dst_r, init_value));
2002 PTR_FAIL_IF(emit_op_mem(compiler, WORD_SIZE | STORE, dst_r, dst, dstw));