Lines Matching refs:src1w

686 	sljit_s32 src1, sljit_sw src1w,
692 sljit_s32 src1, sljit_sw src1w,
709 sljit_s32 src1, sljit_sw src1w,
1607 sljit_s32 src1, sljit_sw src1w, argument
1617 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
1629 if (dst == src1 && dstw == src1w) {
1666 …if ((dst == SLJIT_R0) && (src1w > 127 || src1w < -128) && (compiler->mode32 || IS_HALFWORD(src1w))…
1668 if ((dst == SLJIT_R0) && (src1w > 127 || src1w < -128)) {
1670 BINARY_EAX_IMM(op_eax_imm, src1w);
1673 BINARY_IMM(op_imm, op_mr, src1w, dst, dstw);
1677 inst = emit_x86_instruction(compiler, 1, dst, dstw, src1, src1w);
1682 inst = emit_x86_instruction(compiler, 1, src1, src1w, dst, dstw);
1687 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
1697 EMIT_MOV(compiler, dst, 0, src1, src1w);
1709 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
1727 sljit_s32 src1, sljit_sw src1w, argument
1737 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
1749 if (dst == src1 && dstw == src1w) {
1783 EMIT_MOV(compiler, dst, 0, src1, src1w);
1795 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
1812 sljit_s32 src1, sljit_sw src1w, argument
1828 inst = emit_x86_instruction(compiler, 2, dst_r, 0, src1, src1w);
1840 if (src1w <= 127 && src1w >= -128) {
1847 *inst = (sljit_s8)src1w;
1857 sljit_unaligned_store_sw(inst, src1w);
1860 else if (IS_HALFWORD(src1w)) {
1867 sljit_unaligned_store_s32(inst, (sljit_s32)src1w);
1872 FAIL_IF(emit_load_imm64(compiler, TMP_REG2, src1w));
1884 inst = emit_x86_instruction(compiler, 1, dst_r, 0, src1, src1w);
1894 inst = emit_x86_instruction(compiler, 1, dst_r, 0, src1, src1w);
1904 inst = emit_x86_instruction(compiler, 1, dst_r, 0, src1, src1w);
1914 EMIT_MOV(compiler, dst_r, 0, src1, src1w);
1927 EMIT_MOV(compiler, dst_r, 0, src1, src1w);
1942 sljit_s32 src1, sljit_sw src1w, argument
1949 if (dst == src1 && dstw == src1w)
1977 if ((src1 & SLJIT_IMM) && (compiler->mode32 || IS_HALFWORD(src1w))) {
1978 inst = emit_x86_instruction(compiler, 1, dst_r, 0, SLJIT_MEM1(src2), (sljit_s32)src1w);
1981 inst = emit_x86_instruction(compiler, 1, dst_r, 0, SLJIT_MEM1(src2), src1w);
1998 sljit_s32 src1, sljit_sw src1w, argument
2025 inst = emit_x86_instruction(compiler, 1, src2, 0, src1, src1w);
2033 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2035 src1w = 0;
2037 BINARY_IMM(CMP, CMP_rm_r, src2w, src1, src1w);
2040 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2049 sljit_s32 src1, sljit_sw src1w, argument
2064 …c2 == SLJIT_R0 && (src1 & SLJIT_IMM) && (src1w > 127 || src1w < -128) && (compiler->mode32 || IS_H…
2066 if (src2 == SLJIT_R0 && (src1 & SLJIT_IMM) && (src1w > 127 || src1w < -128)) {
2068 BINARY_EAX_IMM(TEST_EAX_i32, src1w);
2076 inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, src1, src1w);
2082 inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, src1, src1w);
2087 inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, src1, src1w);
2104 if (IS_HALFWORD(src1w) || compiler->mode32) {
2105 inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src1w, src2, src2w);
2110 FAIL_IF(emit_load_imm64(compiler, TMP_REG1, src1w));
2116 inst = emit_x86_instruction(compiler, 1, src1, src1w, src2, src2w);
2123 inst = emit_x86_instruction(compiler, 1, src2, 0, src1, src1w);
2130 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2161 sljit_s32 src1, sljit_sw src1w, argument
2167 if (dst == src1 && dstw == src1w) {
2174 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2181 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2189 EMIT_MOV(compiler, dst, 0, src1, src1w);
2196 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2205 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2214 EMIT_MOV(compiler, dst, 0, src1, src1w);
2225 EMIT_MOV(compiler, TMP_REG1, 0, src1, src1w);
2251 sljit_s32 src1, sljit_sw src1w, argument
2258 return emit_shift(compiler, mode, dst, dstw, src1, src1w, src2, src2w);
2261 return emit_shift(compiler, mode, dst, dstw, src1, src1w, src2, src2w);
2264 return emit_mov(compiler, dst, dstw, src1, src1w);
2267 dst, dstw, src1, src1w, SLJIT_IMM, 0);
2271 return emit_shift(compiler, mode, dst, dstw, src1, src1w, src2, src2w);
2274 FAIL_IF(emit_cmp_binary(compiler, src1, src1w, SLJIT_IMM, 0));
2276 FAIL_IF(emit_shift(compiler, mode, dst, dstw, src1, src1w, src2, src2w));
2285 sljit_s32 src1, sljit_sw src1w, argument
2289 CHECK(check_sljit_emit_op2(compiler, op, dst, dstw, src1, src1w, src2, src2w));
2291 ADJUST_LOCAL_OFFSET(src1, src1w);
2295 CHECK_EXTRA_REGS(src1, src1w, (void)0);
2307 if (emit_lea_binary(compiler, dst, dstw, src1, src1w, src2, src2w) != SLJIT_ERR_UNSUPPORTED)
2311 dst, dstw, src1, src1w, src2, src2w);
2314 dst, dstw, src1, src1w, src2, src2w);
2317 …if ((src2 & SLJIT_IMM) && emit_lea_binary(compiler, dst, dstw, src1, src1w, SLJIT_IMM, -src2w) != …
2320 FAIL_IF(emit_non_cum_binary(compiler, BINARY_OPCODE(SUB), dst, 0, dst, 0, src1, src1w));
2326 return emit_cmp_binary(compiler, src1, src1w, src2, src2w);
2328 dst, dstw, src1, src1w, src2, src2w);
2331 dst, dstw, src1, src1w, src2, src2w);
2333 return emit_mul(compiler, dst, dstw, src1, src1w, src2, src2w);
2336 return emit_test_binary(compiler, src1, src1w, src2, src2w);
2338 dst, dstw, src1, src1w, src2, src2w);
2341 dst, dstw, src1, src1w, src2, src2w);
2344 dst, dstw, src1, src1w, src2, src2w);
2347 dst, dstw, src1, src1w, src2, src2w);
2350 dst, dstw, src1, src1w, src2, src2w);
2353 dst, dstw, src1, src1w, src2, src2w);
2538 sljit_s32 src1, sljit_sw src1w, argument
2542 FAIL_IF(emit_sse2_load(compiler, op & SLJIT_F32_OP, TMP_FREG, src1, src1w));
2617 sljit_s32 src1, sljit_sw src1w, argument
2623 CHECK(check_sljit_emit_fop2(compiler, op, dst, dstw, src1, src1w, src2, src2w));
2625 ADJUST_LOCAL_OFFSET(src1, src1w);
2639 src2w = src1w;
2642 FAIL_IF(emit_sse2_load(compiler, op & SLJIT_F32_OP, dst_r, src1, src1w));
2645 FAIL_IF(emit_sse2_load(compiler, op & SLJIT_F32_OP, TMP_FREG, src1, src1w));
2650 FAIL_IF(emit_sse2_load(compiler, op & SLJIT_F32_OP, TMP_FREG, src1, src1w));