Home
last modified time | relevance | path

Searched refs:tcg_gen_deposit_i64 (Results 1 – 25 of 26) sorted by relevance

12

/qemu/target/mips/tcg/
H A Dtx79_translate.c259 tcg_gen_deposit_i64(cpu_gpr[a->rd], cpu_gpr[a->rd], t2, wlen * i, wlen); in trans_parallel_compare()
268 tcg_gen_deposit_i64(cpu_gpr_hi[a->rd], cpu_gpr_hi[a->rd], t2, wlen * i, wlen); in trans_parallel_compare()
434 tcg_gen_deposit_i64(cpu_gpr[a->rd], b0, t0, 32, 32); in trans_PPACW()
437 tcg_gen_deposit_i64(cpu_gpr_hi[a->rd], a0, t0, 32, 32); in trans_PPACW()
443 tcg_gen_deposit_i64(dl, b, a, 32, 32); in gen_pextw()
445 tcg_gen_deposit_i64(dh, a, b, 0, 32); in gen_pextw()
465 tcg_gen_deposit_i64(cpu_gpr[a->rd], in trans_PEXTLx()
467 tcg_gen_deposit_i64(cpu_gpr[a->rd], in trans_PEXTLx()
474 tcg_gen_deposit_i64(cpu_gpr_hi[a->rd], in trans_PEXTLx()
476 tcg_gen_deposit_i64(cpu_gpr_hi[a->rd], in trans_PEXTLx()
[all …]
H A Dtranslate.c1364 tcg_gen_deposit_i64(fpu_f64[reg], fpu_f64[reg], t64, 0, 32); in gen_store_fpr32()
1381 tcg_gen_deposit_i64(fpu_f64[reg], fpu_f64[reg], t64, 32, 32); in gen_store_fpr32h()
1402 tcg_gen_deposit_i64(fpu_f64[reg & ~1], fpu_f64[reg & ~1], t, 0, 32); in gen_store_fpr64()
1405 tcg_gen_deposit_i64(fpu_f64[reg | 1], fpu_f64[reg | 1], t0, 0, 32); in gen_store_fpr64()
3761 tcg_gen_deposit_i64(t0, t0, t1, 0, 16); in gen_loongson_multimedia()
3764 tcg_gen_deposit_i64(t0, t0, t1, 16, 16); in gen_loongson_multimedia()
3767 tcg_gen_deposit_i64(t0, t0, t1, 32, 16); in gen_loongson_multimedia()
3770 tcg_gen_deposit_i64(t0, t0, t1, 48, 16); in gen_loongson_multimedia()
4841 tcg_gen_deposit_i64(t1, t1, t0, 30, 32); in gen_mthc0_entrylo()
/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_farith.c.inc76 tcg_gen_deposit_i64(dest, src1, src2, 0, 31);
94 tcg_gen_deposit_i64(dest, src1, src2, 0, 63);
H A Dtrans_fmov.c.inc139 tcg_gen_deposit_i64(dest, dest, src, 0, 32);
144 tcg_gen_deposit_i64(dest, dest, src, 32, 32);
/qemu/target/ppc/translate/
H A Dvsx-impl.c.inc96 tcg_gen_deposit_i64(xth, t1, t0, 32, 32);
100 tcg_gen_deposit_i64(xtl, t1, t0, 32, 32);
178 tcg_gen_deposit_i64(outh, outh, hi, 32, 32);
180 tcg_gen_deposit_i64(outl, outl, lo, 32, 32);
348 tcg_gen_deposit_i64(t1, t0, xsh, 32, 32);
352 tcg_gen_deposit_i64(t1, t0, xsl, 32, 32);
570 tcg_gen_deposit_i64(t0, cpu_gpr[rA(ctx->opcode)],
1616 tcg_gen_deposit_i64(tmp, b0, a0, 32, 32); \
1618 tcg_gen_deposit_i64(tmp, b1, a1, 32, 32); \
1970 tcg_gen_deposit_i64(rt, t0, t1, 0, 52);
[all …]
H A Dfp-impl.c.inc412 tcg_gen_deposit_i64(t2, t0, t1, 0, 63);
434 tcg_gen_deposit_i64(t1, t0, b0, 0, 32);
452 tcg_gen_deposit_i64(t2, t0, t1, 32, 32);
H A Dvmx-impl.c.inc371 tcg_gen_deposit_i64(avr, avr, tmp, 0, 32);
377 tcg_gen_deposit_i64(avr, avr, tmp, 0, 32);
392 tcg_gen_deposit_i64(avr, t0, t1, 32, 32);
397 tcg_gen_deposit_i64(avr, t0, t1, 32, 32);
3132 tcg_gen_deposit_i64(t, hh, lh, 0, 32);
/qemu/target/s390x/tcg/
H A Dtranslate.c180 tcg_gen_deposit_i64(out, out, tcg_constant_i64(pc), 0, 32); in pc_to_link_info()
325 tcg_gen_deposit_i64(regs[reg], regs[reg], v, 0, 32); in store_reg32_i64()
330 tcg_gen_deposit_i64(regs[reg], regs[reg], v, 32, 32); in store_reg32h_i64()
2106 tcg_gen_deposit_i64(o->out, o->out, old, 0, 32); in op_csp()
2318 tcg_gen_deposit_i64(t, t, t_cc, 12, 2); in op_epsw()
2439 tcg_gen_deposit_i64(o->out, o->out, tmp, pos, len); in op_icm()
2457 tcg_gen_deposit_i64(o->out, o->out, tmp, pos, 8); in op_icm()
2475 tcg_gen_deposit_i64(o->out, o->in1, o->in2, shift, size); in op_insi()
2488 tcg_gen_deposit_i64(t1, t1, t2, 4, 60); in op_ipm()
2489 tcg_gen_deposit_i64(o->out, o->out, t1, 24, 8); in op_ipm()
[all …]
/qemu/target/riscv/insn_trans/
H A Dtrans_rvf.c.inc266 tcg_gen_deposit_i64(dest, rs2, rs1, 0, 31);
268 tcg_gen_deposit_i64(dest, src2, src1, 0, 31);
H A Dtrans_rvzfh.c.inc258 tcg_gen_deposit_i64(dest, rs2, rs1, 0, 15);
260 tcg_gen_deposit_i64(dest, src2, src1, 0, 15);
H A Dtrans_rvd.c.inc274 tcg_gen_deposit_i64(dest, src2, src1, 0, 63);
296 tcg_gen_deposit_i64(dest, t0, src1, 0, 63);
H A Dtrans_xthead.c.inc454 tcg_gen_deposit_i64(cpu_fpr[a->rd], cpu_fpr[a->rd], t1, 32, 32);
/qemu/target/hexagon/
H A Dgenptr.c320 tcg_gen_deposit_i64(result, result, src64, N * 16, 16); in gen_set_half_i64()
327 tcg_gen_deposit_i64(result, result, src64, N * 8, 8); in gen_set_byte_i64()
1303 tcg_gen_deposit_i64(mask, mask, bits, j, size); in vec_to_qvec()
H A Dgen_tcg.h268 tcg_gen_deposit_i64(RyyV, RyyV, tmp_i64, 48, 16); \
297 tcg_gen_deposit_i64(RyyV, RyyV, tmp_i64, 56, 8); \
/qemu/include/tcg/
H A Dtcg-op.h258 #define tcg_gen_deposit_tl tcg_gen_deposit_i64
H A Dtcg-op-common.h218 void tcg_gen_deposit_i64(TCGv_i64 ret, TCGv_i64 arg1, TCGv_i64 arg2,
/qemu/target/hppa/
H A Dtranslate.c2587 tcg_gen_deposit_i64(addr, addr, load_gpr(ctx, a->b), 0, 4); in do_pxtlb()
3244 tcg_gen_deposit_i64(dst, r1, tmp, 0, 32); in gen_mixw_l()
3254 tcg_gen_deposit_i64(dst, r2, r1, 32, 32); in gen_mixw_r()
3283 tcg_gen_deposit_i64(t0, t1, t0, 16, 48); in trans_permh()
3284 tcg_gen_deposit_i64(t2, t3, t2, 16, 48); in trans_permh()
3285 tcg_gen_deposit_i64(t0, t2, t0, 32, 32); in trans_permh()
3885 tcg_gen_deposit_i64(dest, cpu_gr[rs], val, a->cpos, len); in trans_dep_imm()
/qemu/tcg/
H A Dtcg-op.c2537 void tcg_gen_deposit_i64(TCGv_i64 ret, TCGv_i64 arg1, TCGv_i64 arg2, in tcg_gen_deposit_i64() function
2808 tcg_gen_deposit_i64(ret, t0, ah, 64 - ofs, ofs); in tcg_gen_extract2_i64()
3142 tcg_gen_deposit_i64(dest, dest, tmp, 32, 32); in tcg_gen_concat_i32_i64()
3169 tcg_gen_deposit_i64(ret, lo, hi, 32, 32); in tcg_gen_concat32_i64()
H A Dtcg-op-gvec.c433 tcg_gen_deposit_i64(out, in, in, 32, 32); in tcg_gen_dup_i64()
1926 tcg_gen_deposit_i64(d, t1, t2, 0, 32); in tcg_gen_vec_add32_i64()
2109 tcg_gen_deposit_i64(d, t1, t2, 0, 32); in tcg_gen_vec_sub32_i64()
2497 tcg_gen_deposit_i64(d, t1, t2, 0, 32); in tcg_gen_vec_neg32_i64()
/qemu/target/rx/
H A Dtranslate.c1784 tcg_gen_deposit_i64(cpu_acc, cpu_acc, rs64, 32, 32); in trans_MVTACHI()
1794 tcg_gen_deposit_i64(cpu_acc, cpu_acc, rs64, 0, 32); in trans_MVTACLO()
/qemu/target/arm/tcg/
H A Dgengvec.c699 tcg_gen_deposit_i64(d, d, a, 0, 64 - shift); in gen_shr64_ins_i64()
787 tcg_gen_deposit_i64(d, d, a, shift, 64 - shift); in gen_shl64_ins_i64()
H A Dtranslate-a64.c4726 tcg_gen_deposit_i64(tcg_rd, tcg_rd, tcg_im, pos, 16); in trans_MOVK()
4825 tcg_gen_deposit_i64(tcg_rd, tcg_rd, tcg_tmp, pos, len); in trans_BFM()
4919 tcg_gen_deposit_i64(tcg_res[w], tcg_res[w], tcg_ele, o, 8 << esz); in do_simd_permute()
7588 tcg_gen_deposit_i64(dst, dst, src, 0, 64 - shift); in gen_sri_d()
7594 tcg_gen_deposit_i64(dst, dst, src, shift, 64 - shift); in gen_sli_d()
7620 tcg_gen_deposit_i64(tcg_rd, tcg_rd, tcg_rn, esize * i, esize); in do_vec_shift_imm_narrow()
H A Dtranslate-sve.c4236 tcg_gen_deposit_i64(t0, t0, t1, 32, 32); in gen_sve_ldr()
6675 tcg_gen_deposit_i64(d, d, n, 32, 32); in gen_shrnt64_i64()
/qemu/target/ppc/
H A Dtranslate.c2034 tcg_gen_deposit_i64(t1, t_rs, t_rs, 32, 32); in gen_rlwimi()
2090 tcg_gen_deposit_i64(t_ra, t_rs, t_rs, 32, 32); in gen_rlwinm()
2137 tcg_gen_deposit_i64(t_ra, t_rs, t_rs, 32, 32); in gen_rlwnm()
/qemu/target/alpha/
H A Dtranslate.c687 tcg_gen_deposit_i64(vc, vc, tmp, 0, 30); in gen_cvtlq()

12