Lines Matching refs:dst_reg

2039 	sljit_s32 dst_reg,  in sljit_emit_op2r()  argument
2048 CHECK(check_sljit_emit_op2r(compiler, op, dst_reg, src1, src1w, src2, src2w)); in sljit_emit_op2r()
2056 return push_inst(compiler, ADD | WORD | RD(dst_reg) | RS1(dst_reg) | RS2(TMP_REG2)); in sljit_emit_op2r()
2063 sljit_s32 dst_reg, in sljit_emit_shift_into() argument
2082 CHECK(check_sljit_emit_shift_into(compiler, op, dst_reg, src1_reg, src2_reg, src3, src3w)); in sljit_emit_shift_into()
2088 …return sljit_emit_op2(compiler, (is_left ? SLJIT_ROTL : SLJIT_ROTR) | (op & SLJIT_32), dst_reg, 0,… in sljit_emit_shift_into()
2109 FAIL_IF(push_inst(compiler, ins1 | RD(dst_reg) | RS1(src1_reg))); in sljit_emit_shift_into()
2111 return push_inst(compiler, OR | RD(dst_reg) | RS1(dst_reg) | RS2(TMP_REG1)); in sljit_emit_shift_into()
2117 } else if (dst_reg == src3) { in sljit_emit_shift_into()
2132 FAIL_IF(push_inst(compiler, ins1 | WORD | RD(dst_reg) | RS1(src1_reg) | RS2(src3))); in sljit_emit_shift_into()
2142 return push_inst(compiler, OR | RD(dst_reg) | RS1(dst_reg) | RS2(TMP_REG1)); in sljit_emit_shift_into()
2908 sljit_s32 dst_reg, in sljit_emit_select() argument
2924 CHECK(check_sljit_emit_select(compiler, type, dst_reg, src1, src1w, src2_reg)); in sljit_emit_select()
2928 if (dst_reg != src2_reg) { in sljit_emit_select()
2929 if (dst_reg == src1) { in sljit_emit_select()
2934 if (ADDRESSING_DEPENDS_ON(src1, dst_reg)) { in sljit_emit_select()
2935 FAIL_IF(push_inst(compiler, ADDI | RD(TMP_REG1) | RS1(dst_reg) | IMM_I(0))); in sljit_emit_select()
2937 if ((src1 & REG_MASK) == dst_reg) in sljit_emit_select()
2940 if (OFFS_REG(src1) == dst_reg) in sljit_emit_select()
2944 FAIL_IF(push_inst(compiler, ADDI | WORD | RD(dst_reg) | RS1(src2_reg) | IMM_I(0))); in sljit_emit_select()
2955 FAIL_IF(emit_op_mem(compiler, inp_flags, dst_reg, src1, src1w)); in sljit_emit_select()
2961 FAIL_IF(load_immediate(compiler, dst_reg, src1w, TMP_REG1)); in sljit_emit_select()
2963 FAIL_IF(push_inst(compiler, ADDI | WORD | RD(dst_reg) | RS1(src1) | IMM_I(0))); in sljit_emit_select()