Lines Matching refs:src1
1440 sljit_s32 src1, sljit_sw src1w,
1446 CHECK(check_sljit_emit_op2(compiler, op, dst, dstw, src1, src1w, src2, src2w));
1448 ADJUST_LOCAL_OFFSET(src1, src1w);
1468 if (src1 & SLJIT_MEM) {
1469 if (getput_arg_fast(compiler, mem_flags, TMP_REG1, src1, src1w))
1482 if (!can_cache(src1, src1w, src2, src2w) && can_cache(src1, src1w, dst, dstw)) {
1483 FAIL_IF(getput_arg(compiler, mem_flags, TMP_REG2, src2, src2w, src1, src1w));
1484 FAIL_IF(getput_arg(compiler, mem_flags, TMP_REG1, src1, src1w, dst, dstw));
1487 FAIL_IF(getput_arg(compiler, mem_flags, TMP_REG1, src1, src1w, src2, src2w));
1492 FAIL_IF(getput_arg(compiler, mem_flags, TMP_REG1, src1, src1w, dst, dstw));
1496 if (src1 & SLJIT_MEM)
1497 src1 = TMP_REG1;
1501 if (src1 & SLJIT_IMM)
1504 src1w = src1;
1663 sljit_s32 src1, sljit_sw src1w,
1669 if (src1 & SLJIT_MEM) {
1670 emit_fop_mem(compiler, mem_flags, TMP_FREG1, src1, src1w);
1671 src1 = TMP_FREG1;
1679 return push_inst(compiler, (FCMP ^ inv_bits) | VN(src1) | VM(src2));
1731 sljit_s32 src1, sljit_sw src1w,
1738 CHECK(check_sljit_emit_fop2(compiler, op, dst, dstw, src1, src1w, src2, src2w));
1740 ADJUST_LOCAL_OFFSET(src1, src1w);
1747 if (src1 & SLJIT_MEM) {
1748 emit_fop_mem(compiler, mem_flags, TMP_FREG1, src1, src1w);
1749 src1 = TMP_FREG1;
1758 FAIL_IF(push_inst(compiler, (FADD ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2)));
1761 FAIL_IF(push_inst(compiler, (FSUB ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2)));
1764 FAIL_IF(push_inst(compiler, (FMUL ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2)));
1767 FAIL_IF(push_inst(compiler, (FDIV ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2)));