Home | History | Annotate | Download | only in sljit

Lines Matching refs:emit_mov

603 static sljit_s32 emit_mov(struct sljit_compiler *compiler,
677 static sljit_s32 emit_mov(struct sljit_compiler *compiler,
742 #define EMIT_MOV(compiler, dst, dstw, src, srcw) \
743 FAIL_IF(emit_mov(compiler, dst, dstw, src, srcw));
796 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_R1, 0);
807 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_R1, 0);
878 EMIT_MOV(compiler, SLJIT_R1, 0, TMP_REG1, 0);
881 EMIT_MOV(compiler, SLJIT_R1, 0, TMP_REG1, 0);
937 EMIT_MOV(compiler, TMP_REG1, 0, src, 0);
950 EMIT_MOV(compiler, dst, 0, src, 0);
958 EMIT_MOV(compiler, dst, 0, src, 0);
1100 EMIT_MOV(compiler, TMP_REG1, 0, src, srcw);
1116 EMIT_MOV(compiler, dst, 0, src, srcw);
1123 EMIT_MOV(compiler, TMP_REG1, 0, src, srcw);
1128 EMIT_MOV(compiler, dst, dstw, TMP_REG1, 0);
1139 EMIT_MOV(compiler, TMP_REG1, 0, src, srcw);
1150 EMIT_MOV(compiler, dst, 0, src, srcw);
1160 EMIT_MOV(compiler, TMP_REG1, 0, src, srcw);
1168 EMIT_MOV(compiler, dst, dstw, TMP_REG1, 0);
1182 EMIT_MOV
1198 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_IMM, srcw);
1219 EMIT_MOV(compiler, dst, dstw, dst_r, 0);
1221 EMIT_MOV(compiler, dst_r, 0, SLJIT_IMM, 32 + 31);
1225 EMIT_MOV(compiler, dst_r, 0, SLJIT_IMM, !(op_flags & SLJIT_I32_OP) ? 64 + 63 : 32 + 31);
1276 EMIT_MOV(compiler, dst, dstw, TMP_REG2, 0);
1360 return emit_mov(compiler, dst, dstw, src, srcw);
1386 FAIL_IF(emit_mov(compiler, dst, dstw, src, srcw));
1412 return emit_mov(compiler, SLJIT_MEM1(SLJIT_SP), dstw, TMP_REG1, 0);
1489 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
1526 EMIT_MOV(compiler, TMP_REG1, 0, src2, src2w);
1559 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
1569 EMIT_MOV(compiler, dst, 0, src1, src1w);
1581 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
1590 EMIT_MOV(compiler, dst, dstw, TMP_REG1, 0);
1605 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
1641 EMIT_MOV(compiler, TMP_REG1, 0, src2, src2w);
1651 EMIT_MOV(compiler, dst, 0, src1, src1w);
1663 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
1672 EMIT_MOV(compiler, dst, dstw, TMP_REG1, 0);
1703 EMIT_MOV(compiler, dst_r, 0, SLJIT_IMM, src2w);
1738 EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_IMM, src1w);
1740 EMIT_MOV(compiler, dst_r, 0, src2, src2w);
1781 EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_IMM, src2w);
1783 EMIT_MOV(compiler, dst_r, 0, src1, src1w);
1795 EMIT_MOV(compiler, dst_r, 0, src1, src1w);
1803 EMIT_MOV(compiler, dst, dstw, TMP_REG1, 0);
1861 return emit_mov(compiler, dst, dstw, TMP_REG1, 0);
1903 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
1910 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2000 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2044 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2051 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2055 EMIT_MOV(compiler, SLJIT_PREF_SHIFT_REG, 0, TMP_REG1, 0);
2059 EMIT_MOV(compiler, dst, 0, src1, src1w);
2066 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2070 EMIT_MOV(compiler, dst, dstw, TMP_REG1, 0);
2075 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2076 EMIT_MOV(compiler, SLJIT_PREF_SHIFT_REG, 0, src2, src2w);
2080 EMIT_MOV(compiler, SLJIT_PREF_SHIFT_REG, 0, TMP_REG1, 0);
2084 EMIT_MOV(compiler, dst, 0, src1, src1w);
2085 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_PREF_SHIFT_REG, 0);
2086 EMIT_MOV(compiler, SLJIT_PREF_SHIFT_REG, 0, src2, src2w);
2090 EMIT_MOV(compiler, SLJIT_PREF_SHIFT_REG, 0, TMP_REG1, 0);
2095 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2097 EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_PREF_SHIFT_REG, 0);
2100 EMIT_MOV(compiler, SLJIT_MEM1(SLJIT_SP), sizeof(sljit_sw), SLJIT_PREF_SHIFT_REG, 0);
2102 EMIT_MOV(compiler, SLJIT_PREF_SHIFT_REG, 0, src2, src2w);
2107 EMIT_MOV(compiler, SLJIT_PREF_SHIFT_REG, 0, TMP_REG2, 0);
2109 EMIT_MOV(compiler, SLJIT_PREF_SHIFT_REG, 0, SLJIT_MEM1(SLJIT_SP), sizeof(sljit_sw));
2111 EMIT_MOV(compiler, dst, dstw, TMP_REG1, 0);
2133 return emit_mov(compiler, dst, dstw, src1, src1w);
2366 return emit_mov(compiler, dst, dstw, TMP_REG1, 0);
2387 EMIT_MOV(compiler, TMP_REG1, 0, src, srcw);
2635 EMIT_MOV(compiler, TMP_REG1, 0, src, 0);
2644 EMIT_MOV(compiler, TMP_REG1, 0, src, 0);
2750 return emit_mov(compiler, dst, dstw, TMP_REG1, 0);
2780 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_IMM, 1);
2782 EMIT_MOV(compiler, dst, 0, SLJIT_IMM, 0);
2861 return emit_mov(compiler, dst, dstw, TMP_REG1, 0);
2899 return emit_mov(compiler, dst, dstw, SLJIT_SP, 0);
2930 if (emit_mov(compiler, dst, dstw, SLJIT_IMM, init_value))
2942 if (emit_mov(compiler, dst, dstw, TMP_REG1, 0))
3017 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_IMM, srcw);