Lines Matching refs:src_r

1038 	sljit_gpr src_r = gpr(src & REG_MASK);  in emit_move()  local
1039 return push_inst(compiler, (compiler->mode & SLJIT_32) ? lr(dst_r, src_r) : lgr(dst_r, src_r)); in emit_move()
1048 sljit_gpr src_r = tmp1; in emit_rr() local
1066 src_r = gpr(src2); in emit_rr()
1070 FAIL_IF(push_inst(compiler, ins | R4A(dst_r) | R0A(src_r))); in emit_rr()
1084 sljit_gpr src_r = tmp1; in emit_rr1() local
1087 src_r = gpr(src1); in emit_rr1()
1091 return push_inst(compiler, ins | R4A(dst_r) | R0A(src_r)); in emit_rr1()
1151 sljit_gpr src_r = tmp0; in emit_rie_d() local
1156 src_r = gpr(src1 & REG_MASK); in emit_rie_d()
1158 return push_inst(compiler, ins | R36A(dst_r) | R32A(src_r) | (sljit_ins)(src2w & 0xffff) << 16); in emit_rie_d()
1871 sljit_gpr src_r; in sljit_emit_op1() local
1883 src_r = gpr(src); in sljit_emit_op1()
1887 ins = llcr(dst_r, src_r); in sljit_emit_op1()
1890 ins = lbr(dst_r, src_r); in sljit_emit_op1()
1893 ins = llhr(dst_r, src_r); in sljit_emit_op1()
1896 ins = lhr(dst_r, src_r); in sljit_emit_op1()
1899 if (dst_r == src_r) in sljit_emit_op1()
1901 ins = lr(dst_r, src_r); in sljit_emit_op1()
1905 ins = llgcr(dst_r, src_r); in sljit_emit_op1()
1908 ins = lgbr(dst_r, src_r); in sljit_emit_op1()
1911 ins = llghr(dst_r, src_r); in sljit_emit_op1()
1914 ins = lghr(dst_r, src_r); in sljit_emit_op1()
1917 ins = llgfr(dst_r, src_r); in sljit_emit_op1()
1920 ins = lgfr(dst_r, src_r); in sljit_emit_op1()
1924 if (dst_r == src_r) in sljit_emit_op1()
1926 ins = lgr(dst_r, src_r); in sljit_emit_op1()
2093 src_r = FAST_IS_REG(src) ? gpr(REG_MASK & src) : tmp0; in sljit_emit_op1()
2095 FAIL_IF(load_word(compiler, src_r, src, srcw, src & SLJIT_32)); in sljit_emit_op1()
2104 if (src_r != dst_r) in sljit_emit_op1()
2105 FAIL_IF(push_inst(compiler, lgr(dst_r, src_r))); in sljit_emit_op1()
2115 if (src_r != dst_r) in sljit_emit_op1()
2116 FAIL_IF(push_inst(compiler, lr(dst_r, src_r))); in sljit_emit_op1()
2123 FAIL_IF(push_inst(compiler, flogr(tmp0, src_r))); /* clobbers tmp1 */ in sljit_emit_op1()
2132 FAIL_IF(push_inst(compiler, sllg(tmp1, src_r, 32, 0))); in sljit_emit_op1()
2564 sljit_gpr src_r = tmp0; in sljit_emit_bitwise() local
2567 src_r = gpr(src1 & REG_MASK); in sljit_emit_bitwise()
2572 return push_inst(compiler, 0xa7010000 | R20A(src_r) | imm); in sljit_emit_bitwise()
2574 return push_inst(compiler, 0xa7000000 | R20A(src_r) | (imm >> 16)); in sljit_emit_bitwise()
2576 return push_inst(compiler, 0xa7030000 | R20A(src_r) | (imm >> 32)); in sljit_emit_bitwise()
2577 return push_inst(compiler, 0xa7020000 | R20A(src_r) | (imm >> 48)); in sljit_emit_bitwise()
2601 sljit_gpr src_r = tmp0; in sljit_emit_shift() local
2607 src_r = gpr(src1 & REG_MASK); in sljit_emit_shift()
2620 if ((op & SLJIT_32) && dst_r == src_r) { in sljit_emit_shift()
2638 FAIL_IF(push_inst(compiler, ins | R36A(dst_r) | R32A(src_r) | R28A(base_r) | (imm << 16))); in sljit_emit_shift()
2748 sljit_gpr src_r; in sljit_emit_op_src() local
2756 src_r = FAST_IS_REG(src) ? gpr(src) : tmp1; in sljit_emit_op_src()
2760 return push_inst(compiler, br(src_r)); in sljit_emit_op_src()
2984 #define FLOAT_MOV(op, dst_r, src_r) \ argument
2985 (((op & SLJIT_32) ? 0x3800 /* ler */ : 0x2800 /* ldr */) | F4(dst_r) | F0(src_r))
3138 sljit_gpr src_r = FAST_IS_REG(src) ? gpr(src) : tmp1; in sljit_emit_ijump() local
3145 FAIL_IF(push_load_imm_inst(compiler, src_r, srcw)); in sljit_emit_ijump()
3149 FAIL_IF(load_word(compiler, src_r, src, srcw, 0 /* 64-bit */)); in sljit_emit_ijump()
3154 return push_inst(compiler, basr(type == SLJIT_FAST_CALL ? fast_link_r : link_r, src_r)); in sljit_emit_ijump()
3156 return push_inst(compiler, br(src_r)); in sljit_emit_ijump()
3268 sljit_gpr src_r = FAST_IS_REG(src) ? gpr(src) : tmp0; in sljit_emit_cmov() local
3275 FAIL_IF(push_load_imm_inst(compiler, src_r, srcw)); in sljit_emit_cmov()
3278 #define LEVAL(i) i(dst_r, src_r, mask) in sljit_emit_cmov()