Lines Matching refs:src1
2002 sljit_s32 src1, sljit_sw src1w, in sljit_emit_op2() argument
2008 CHECK(check_sljit_emit_op2(compiler, op, 0, dst, dstw, src1, src1w, src2, src2w)); in sljit_emit_op2()
2010 ADJUST_LOCAL_OFFSET(src1, src1w); in sljit_emit_op2()
2022 src2_tmp_reg = FAST_IS_REG(src1) ? TMP_REG1 : TMP_REG2; in sljit_emit_op2()
2028 if (src1 == SLJIT_IMM) in sljit_emit_op2()
2030 else if (src1 & SLJIT_MEM) { in sljit_emit_op2()
2031 emit_op_mem(compiler, WORD_SIZE, TMP_REG1, src1, src1w, TMP_REG1); in sljit_emit_op2()
2034 src1w = src1; in sljit_emit_op2()
2044 sljit_s32 src1, sljit_sw src1w, in sljit_emit_op2u() argument
2048 CHECK(check_sljit_emit_op2(compiler, op, 1, 0, 0, src1, src1w, src2, src2w)); in sljit_emit_op2u()
2051 return sljit_emit_op2(compiler, op, TMP_REG1, 0, src1, src1w, src2, src2w); in sljit_emit_op2u()
2056 sljit_s32 src1, sljit_sw src1w, in sljit_emit_op2r() argument
2060 CHECK(check_sljit_emit_op2r(compiler, op, dst_reg, src1, src1w, src2, src2w)); in sljit_emit_op2r()
2065 return sljit_emit_op2(compiler, op, dst_reg, 0, src1, src1w, src2, src2w); in sljit_emit_op2r()
2336 sljit_s32 src1, sljit_sw src1w, in sljit_emit_fop1_cmp() argument
2341 if (src1 & SLJIT_MEM) { in sljit_emit_fop1_cmp()
2342 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_32) | FPU_LOAD, TMP_FREG1, src1, src1w)); in sljit_emit_fop1_cmp()
2343 src1 = TMP_FREG1; in sljit_emit_fop1_cmp()
2351 FAIL_IF(push_inst32(compiler, VCMP_F32 | (op & SLJIT_32) | VD4(src1) | VM4(src2))); in sljit_emit_fop1_cmp()
2410 sljit_s32 src1, sljit_sw src1w, in sljit_emit_fop2() argument
2416 CHECK(check_sljit_emit_fop2(compiler, op, dst, dstw, src1, src1w, src2, src2w)); in sljit_emit_fop2()
2418 ADJUST_LOCAL_OFFSET(src1, src1w); in sljit_emit_fop2()
2424 if (src1 & SLJIT_MEM) { in sljit_emit_fop2()
2425 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_32) | FPU_LOAD, TMP_FREG1, src1, src1w)); in sljit_emit_fop2()
2426 src1 = TMP_FREG1; in sljit_emit_fop2()
2435 FAIL_IF(push_inst32(compiler, VADD_F32 | (op & SLJIT_32) | VD4(dst_r) | VN4(src1) | VM4(src2))); in sljit_emit_fop2()
2438 FAIL_IF(push_inst32(compiler, VSUB_F32 | (op & SLJIT_32) | VD4(dst_r) | VN4(src1) | VM4(src2))); in sljit_emit_fop2()
2441 FAIL_IF(push_inst32(compiler, VMUL_F32 | (op & SLJIT_32) | VD4(dst_r) | VN4(src1) | VM4(src2))); in sljit_emit_fop2()
2444 FAIL_IF(push_inst32(compiler, VDIV_F32 | (op & SLJIT_32) | VD4(dst_r) | VN4(src1) | VM4(src2))); in sljit_emit_fop2()
2448 FAIL_IF(push_inst32(compiler, VABS_F32 | (op & SLJIT_32) | VD4(dst_r) | VM4(src1))); in sljit_emit_fop2()
3109 sljit_s32 src1, sljit_sw src1w, in sljit_emit_select() argument
3115 CHECK(check_sljit_emit_select(compiler, type, dst_reg, src1, src1w, src2_reg)); in sljit_emit_select()
3117 ADJUST_LOCAL_OFFSET(src1, src1w); in sljit_emit_select()
3119 if (src2_reg != dst_reg && src1 == dst_reg) { in sljit_emit_select()
3120 src1 = src2_reg; in sljit_emit_select()
3126 if (src1 & SLJIT_MEM) { in sljit_emit_select()
3127 …FAIL_IF(emit_op_mem(compiler, WORD_SIZE, (src2_reg != dst_reg) ? dst_reg : TMP_REG1, src1, src1w, … in sljit_emit_select()
3130 src1 = src2_reg; in sljit_emit_select()
3134 src1 = TMP_REG1; in sljit_emit_select()
3142 if (src1 != SLJIT_IMM) { in sljit_emit_select()
3144 return push_inst16(compiler, MOV | SET_REGS44(dst_reg, src1)); in sljit_emit_select()
3179 sljit_s32 src1, sljit_sw src1w, in sljit_emit_fselect() argument
3183 CHECK(check_sljit_emit_fselect(compiler, type, dst_freg, src1, src1w, src2_freg)); in sljit_emit_fselect()
3185 ADJUST_LOCAL_OFFSET(src1, src1w); in sljit_emit_fselect()
3190 if (dst_freg == src1) { in sljit_emit_fselect()
3191 src1 = src2_freg; in sljit_emit_fselect()
3198 if (src1 & SLJIT_MEM) { in sljit_emit_fselect()
3199 FAIL_IF(emit_fop_mem(compiler, (type & SLJIT_32) | FPU_LOAD, TMP_FREG2, src1, src1w)); in sljit_emit_fselect()
3200 src1 = TMP_FREG2; in sljit_emit_fselect()
3204 return push_inst32(compiler, VMOV_F32 | (type & SLJIT_32) | VD4(dst_freg) | VM4(src1)); in sljit_emit_fselect()