Lines Matching refs:src1
1674 sljit_s32 src1, sljit_sw src1w, in sljit_emit_op2() argument
1680 CHECK(check_sljit_emit_op2(compiler, op, 0, dst, dstw, src1, src1w, src2, src2w)); in sljit_emit_op2()
1682 ADJUST_LOCAL_OFFSET(src1, src1w); in sljit_emit_op2()
1697 if (src1 & SLJIT_MEM) { in sljit_emit_op2()
1698 FAIL_IF(emit_op_mem(compiler, mem_flags, TMP_REG1, src1, src1w, TMP_REG1)); in sljit_emit_op2()
1699 src1 = TMP_REG1; in sljit_emit_op2()
1707 if (src1 == SLJIT_IMM) in sljit_emit_op2()
1710 src1w = src1; in sljit_emit_op2()
1725 sljit_s32 src1, sljit_sw src1w, in sljit_emit_op2u() argument
1729 CHECK(check_sljit_emit_op2(compiler, op, 1, 0, 0, src1, src1w, src2, src2w)); in sljit_emit_op2u()
1732 return sljit_emit_op2(compiler, op, TMP_REG2, 0, src1, src1w, src2, src2w); in sljit_emit_op2u()
1737 sljit_s32 src1, sljit_sw src1w, in sljit_emit_op2r() argument
1741 CHECK(check_sljit_emit_op2r(compiler, op, dst_reg, src1, src1w, src2, src2w)); in sljit_emit_op2r()
1746 return sljit_emit_op2(compiler, op, dst_reg, 0, src1, src1w, src2, src2w); in sljit_emit_op2r()
2039 sljit_s32 src1, sljit_sw src1w, in sljit_emit_fop1_cmp() argument
2045 if (src1 & SLJIT_MEM) { in sljit_emit_fop1_cmp()
2046 FAIL_IF(emit_fop_mem(compiler, mem_flags, TMP_FREG1, src1, src1w)); in sljit_emit_fop1_cmp()
2047 src1 = TMP_FREG1; in sljit_emit_fop1_cmp()
2055 FAIL_IF(push_inst(compiler, (FCMP ^ inv_bits) | VN(src1) | VM(src2))); in sljit_emit_fop1_cmp()
2111 sljit_s32 src1, sljit_sw src1w, in sljit_emit_fop2() argument
2118 CHECK(check_sljit_emit_fop2(compiler, op, dst, dstw, src1, src1w, src2, src2w)); in sljit_emit_fop2()
2120 ADJUST_LOCAL_OFFSET(src1, src1w); in sljit_emit_fop2()
2124 if (src1 & SLJIT_MEM) { in sljit_emit_fop2()
2125 FAIL_IF(emit_fop_mem(compiler, mem_flags, TMP_FREG1, src1, src1w)); in sljit_emit_fop2()
2126 src1 = TMP_FREG1; in sljit_emit_fop2()
2135 FAIL_IF(push_inst(compiler, (FADD ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2))); in sljit_emit_fop2()
2138 FAIL_IF(push_inst(compiler, (FSUB ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2))); in sljit_emit_fop2()
2141 FAIL_IF(push_inst(compiler, (FMUL ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2))); in sljit_emit_fop2()
2144 FAIL_IF(push_inst(compiler, (FDIV ^ inv_bits) | VD(dst_r) | VN(src1) | VM(src2))); in sljit_emit_fop2()
2148 FAIL_IF(push_inst(compiler, (FABS ^ inv_bits) | VD(dst_r) | VN(src1))); in sljit_emit_fop2()
2527 sljit_s32 src1, sljit_sw src1w, in sljit_emit_select() argument
2534 CHECK(check_sljit_emit_select(compiler, type, dst_reg, src1, src1w, src2_reg)); in sljit_emit_select()
2536 ADJUST_LOCAL_OFFSET(src1, src1w); in sljit_emit_select()
2538 if (src1 == SLJIT_IMM) { in sljit_emit_select()
2542 src1 = TMP_REG2; in sljit_emit_select()
2543 } else if (src1 & SLJIT_MEM) { in sljit_emit_select()
2544 FAIL_IF(emit_op_mem(compiler, WORD_SIZE, TMP_REG2, src1, src1w, TMP_REG2)); in sljit_emit_select()
2545 src1 = TMP_REG2; in sljit_emit_select()
2549 return push_inst(compiler, (CSEL ^ inv_bits) | (cc << 12) | RD(dst_reg) | RN(src2_reg) | RM(src1)); in sljit_emit_select()
2554 sljit_s32 src1, sljit_sw src1w, in sljit_emit_fselect() argument
2561 CHECK(check_sljit_emit_fselect(compiler, type, dst_freg, src1, src1w, src2_freg)); in sljit_emit_fselect()
2563 ADJUST_LOCAL_OFFSET(src1, src1w); in sljit_emit_fselect()
2565 if (src1 & SLJIT_MEM) { in sljit_emit_fselect()
2566 FAIL_IF(emit_fop_mem(compiler, (type & SLJIT_32) ? INT_SIZE : WORD_SIZE, TMP_FREG2, src1, src1w)); in sljit_emit_fselect()
2567 src1 = TMP_FREG2; in sljit_emit_fselect()
2571 …urn push_inst(compiler, (FCSEL ^ inv_bits) | (cc << 12) | VD(dst_freg) | VN(src2_freg) | VM(src1)); in sljit_emit_fselect()