Lines Matching refs:dst_reg

2029 	sljit_s32 dst_reg,  in sljit_emit_op2r()  argument
2034 CHECK(check_sljit_emit_op2r(compiler, op, dst_reg, src1, src1w, src2, src2w)); in sljit_emit_op2r()
2040 return push_inst(compiler, ADD_D | RD(dst_reg) | RJ(dst_reg) | RK(TMP_REG2)); in sljit_emit_op2r()
2047 sljit_s32 dst_reg, in sljit_emit_shift_into() argument
2059 CHECK(check_sljit_emit_shift_into(compiler, op, dst_reg, src1_reg, src2_reg, src3, src3w)); in sljit_emit_shift_into()
2065 …return sljit_emit_op2(compiler, (is_left ? SLJIT_ROTL : SLJIT_ROTR) | (op & SLJIT_32), dst_reg, 0,… in sljit_emit_shift_into()
2086 FAIL_IF(push_inst(compiler, ins1 | RD(dst_reg) | RJ(src1_reg))); in sljit_emit_shift_into()
2088 return push_inst(compiler, OR | RD(dst_reg) | RJ(dst_reg) | RK(TMP_REG1)); in sljit_emit_shift_into()
2094 } else if (dst_reg == src3) { in sljit_emit_shift_into()
2109 FAIL_IF(push_inst(compiler, ins1 | RD(dst_reg) | RJ(src1_reg) | RK(src3))); in sljit_emit_shift_into()
2119 return push_inst(compiler, OR | RD(dst_reg) | RJ(dst_reg) | RK(TMP_REG1)); in sljit_emit_shift_into()
2993 sljit_s32 dst_reg, in sljit_emit_select() argument
3002 CHECK(check_sljit_emit_select(compiler, type, dst_reg, src1, src1w, src2_reg)); in sljit_emit_select()
3005 if (dst_reg != src2_reg) { in sljit_emit_select()
3006 if (dst_reg == src1) { in sljit_emit_select()
3011 if (ADDRESSING_DEPENDS_ON(src1, dst_reg)) { in sljit_emit_select()
3012 FAIL_IF(push_inst(compiler, ADDI_D | RD(TMP_REG1) | RJ(dst_reg) | IMM_I12(0))); in sljit_emit_select()
3014 if ((src1 & REG_MASK) == dst_reg) in sljit_emit_select()
3017 if (OFFS_REG(src1) == dst_reg) in sljit_emit_select()
3021 FAIL_IF(push_inst(compiler, ADDI_D | RD(dst_reg) | RJ(src2_reg) | IMM_I12(0))); in sljit_emit_select()
3032 FAIL_IF(emit_op_mem(compiler, inp_flags, dst_reg, src1, src1w)); in sljit_emit_select()
3036 FAIL_IF(load_immediate(compiler, dst_reg, src1w)); in sljit_emit_select()
3038 FAIL_IF(push_inst(compiler, ADDI_D | RD(dst_reg) | RJ(src1) | IMM_I12(0))); in sljit_emit_select()
3600 sljit_s32 dst_reg, in sljit_emit_atomic_load() argument
3606 CHECK(check_sljit_emit_atomic_load(compiler, op, dst_reg, mem_reg)); in sljit_emit_atomic_load()
3626 return push_inst(compiler, ins | RD(dst_reg) | RJ(mem_reg) | IMM_I12(0)); in sljit_emit_atomic_load()