Home | History | Annotate | Download | only in sljit

Lines Matching refs:dst_r

1141 	sljit_si dst_r;
1156 dst_r = TMP_REG2;
1159 dst_r = dst;
1162 sugg_src2_r = dst_r;
1168 dst_r = TMP_REG2;
1172 dst_r = 0;
1197 dst_r = src2_r;
1210 /* src1_r, src2_r and dst_r can be zero (=unprocessed).
1212 if (src1_r == 0 && src2_r == 0 && dst_r == 0) {
1228 else if (src1_r == 0 && dst_r == 0) {
1232 else if (src2_r == 0 && dst_r == 0) {
1237 if (dst_r == 0)
1238 dst_r = TMP_REG2;
1250 FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r));
1254 FAIL_IF(getput_arg_fast(compiler, input_flags, dst_r, dst, dstw));
1256 FAIL_IF(getput_arg(compiler, input_flags, dst_r, dst, dstw, 0, 0));
1801 sljit_si dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1;
1824 FAIL_IF(push_inst(compiler, FCFID | FD(dst_r) | FB(TMP_FREG1)));
1829 return push_inst(compiler, FRSP | FD(dst_r) | FB(dst_r));
1834 sljit_si dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1;
1862 FAIL_IF(push_inst(compiler, FSUB | FD(dst_r) | FA(TMP_FREG1) | FB(TMP_FREG2)));
1867 return push_inst(compiler, FRSP | FD(dst_r) | FB(dst_r));
1894 sljit_si dst_r;
1906 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1;
1909 FAIL_IF(emit_op_mem2(compiler, FLOAT_DATA(op) | LOAD_DATA, dst_r, src, srcw, dst, dstw));
1910 src = dst_r;
1917 FAIL_IF(push_inst(compiler, FRSP | FD(dst_r) | FB(src)));
1922 if (src != dst_r) {
1923 if (dst_r != TMP_FREG1)
1924 FAIL_IF(push_inst(compiler, FMR | FD(dst_r) | FB(src)));
1926 dst_r = src;
1930 FAIL_IF(push_inst(compiler, FNEG | FD(dst_r) | FB(src)));
1933 FAIL_IF(push_inst(compiler, FABS | FD(dst_r) | FB(src)));
1938 FAIL_IF(emit_op_mem2(compiler, FLOAT_DATA(op), dst_r, dst, dstw, 0, 0));
1947 sljit_si dst_r, flags = 0;
1958 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG2;
1998 FAIL_IF(push_inst(compiler, SELECT_FOP(op, FADDS, FADD) | FD(dst_r) | FA(src1) | FB(src2)));
2002 FAIL_IF(push_inst(compiler, SELECT_FOP(op, FSUBS, FSUB) | FD(dst_r) | FA(src1) | FB(src2)));
2006 FAIL_IF(push_inst(compiler, SELECT_FOP(op, FMULS, FMUL) | FD(dst_r) | FA(src1) | FC(src2) /* FMUL use FC as src2 */));
2010 FAIL_IF(push_inst(compiler, SELECT_FOP(op, FDIVS, FDIV) | FD(dst_r) | FA(src1) | FB(src2)));
2014 if (dst_r == TMP_FREG2)