Home
last modified time | relevance | path

Searched refs:dofs (Results 1 – 9 of 9) sorted by relevance

/openbmc/qemu/include/tcg/
H A Dtcg-op-gvec-common.h25 void tcg_gen_gvec_2_ool(uint32_t dofs, uint32_t aofs,
31 void tcg_gen_gvec_2i_ool(uint32_t dofs, uint32_t aofs, TCGv_i64 c,
37 void tcg_gen_gvec_2_ptr(uint32_t dofs, uint32_t aofs,
43 void tcg_gen_gvec_3_ool(uint32_t dofs, uint32_t aofs, uint32_t bofs,
50 void tcg_gen_gvec_4_ool(uint32_t dofs, uint32_t aofs, uint32_t bofs,
57 void tcg_gen_gvec_5_ool(uint32_t dofs, uint32_t aofs, uint32_t bofs,
63 void tcg_gen_gvec_3_ptr(uint32_t dofs, uint32_t aofs, uint32_t bofs,
69 void tcg_gen_gvec_4_ptr(uint32_t dofs, uint32_t aofs, uint32_t bofs,
230 void tcg_gen_gvec_2(uint32_t dofs, uint32_t aofs,
236 void tcg_gen_gvec_3(uint32_t dofs, uint32_t aofs, uint32_t bofs,
[all …]
/openbmc/qemu/tcg/
H A Dtcg-op-gvec.c497 if (dofs & 8) { in do_dup_store()
1225 dofs += some; in tcg_gen_gvec_2()
1289 dofs += some; in tcg_gen_gvec_2i()
1363 dofs += some; in tcg_gen_gvec_2s()
1435 dofs += some; in tcg_gen_gvec_3()
1503 dofs += some; in tcg_gen_gvec_3i()
1570 dofs += some; in tcg_gen_gvec_4()
1641 dofs += some; in tcg_gen_gvec_4i()
1698 if (dofs != aofs) { in tcg_gen_gvec_mov()
3165 dofs += some; in do_gvec_shifts()
[all …]
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-mve.c1520 tcg_gen_gvec_dup_imm(vece, dofs, oprsz, maxsz, c); in gen_gvec_vmovi()
1621 tcg_gen_gvec_sari(vece, dofs, aofs, shift, oprsz, maxsz); in do_gvec_shri_s()
1633 tcg_gen_gvec_dup_imm(vece, dofs, oprsz, maxsz, 0); in do_gvec_shri_u()
1734 tcg_gen_gvec_shli(ovece, dofs, aofs, ibits, oprsz, maxsz);
1735 tcg_gen_gvec_sari(ovece, dofs, dofs, ibits - shift, oprsz, maxsz);
1742 tcg_gen_gvec_andi(ovece, dofs, aofs, in do_gvec_vshllbu()
1744 tcg_gen_gvec_shli(ovece, dofs, dofs, shift, oprsz, maxsz); in do_gvec_vshllbu()
1755 tcg_gen_gvec_andi(ovece, dofs, aofs, in do_gvec_vshllts()
1757 tcg_gen_gvec_sari(ovece, dofs, dofs, ibits - shift, oprsz, maxsz); in do_gvec_vshllts()
1769 tcg_gen_gvec_andi(ovece, dofs, aofs, in do_gvec_vshlltu()
[all …]
H A Dtranslate-sve.c514 tcg_gen_addi_ptr(dptr, tcg_env, dofs); in do_predtest()
1238 int dofs = pred_full_reg_offset(s, a->rd); in do_pppp_flags() local
1260 tcg_gen_st_i64(pd, tcg_env, dofs); in do_pppp_flags()
1276 do_predtest(s, dofs, tofs, psz / 8); in do_pppp_flags()
2154 unsigned dofs = vec_full_reg_offset(s, a->rd); in trans_DUP_x() local
2162 tcg_gen_gvec_dup_mem(esz, dofs, nofs, vsz, vsz); in trans_DUP_x()
2168 tcg_gen_gvec_dup_imm(MO_64, dofs, vsz, vsz, 0); in trans_DUP_x()
3248 int dofs = vec_full_reg_offset(s, a->rd); in trans_FDUP() local
3253 tcg_gen_gvec_dup_imm(a->esz, dofs, vsz, vsz, imm); in trans_FDUP()
3265 int dofs = vec_full_reg_offset(s, a->rd); in trans_DUP_i() local
[all …]
H A Dtranslate-neon.c1546 static void gen_VMOV_1r(unsigned vece, uint32_t dofs, uint32_t aofs, in gen_VMOV_1r() argument
1549 tcg_gen_gvec_dup_imm(MO_64, dofs, oprsz, maxsz, c); in gen_VMOV_1r()
H A Dtranslate-a64.c4713 unsigned vsz, dofs; in TRANS_FEAT() local
4726 dofs = vec_full_reg_offset(s, a->rd); in TRANS_FEAT()
4727 tcg_gen_gvec_dup_imm(MO_64, dofs, vsz, vsz, 0); in TRANS_FEAT()
6183 unsigned vsz, dofs; in do_scalar_muladd_widening_idx() local
6194 dofs = vec_full_reg_offset(s, a->rd); in do_scalar_muladd_widening_idx()
6195 tcg_gen_gvec_dup_imm(MO_64, dofs, vsz, vsz, 0); in do_scalar_muladd_widening_idx()
/openbmc/qemu/target/sparc/
H A Dtranslate.c947 static void gen_op_fchksm16(unsigned vece, uint32_t dofs, uint32_t aofs, in gen_op_fchksm16() argument
959 tcg_gen_gvec_3(dofs, aofs, bofs, oprsz, maxsz, &op); in gen_op_fchksm16()
975 static void gen_op_fmean16(unsigned vece, uint32_t dofs, uint32_t aofs, in gen_op_fmean16() argument
987 tcg_gen_gvec_3(dofs, aofs, bofs, oprsz, maxsz, &op); in gen_op_fmean16()
/openbmc/qemu/target/riscv/insn_trans/
H A Dtrans_rvv.c.inc1334 static void tcg_gen_gvec_rsubs(unsigned vece, uint32_t dofs, uint32_t aofs,
1363 tcg_gen_gvec_2s(dofs, aofs, oprsz, maxsz, c, &rsub_op[vece]);
1456 static void tcg_gen_gvec_rsubi(unsigned vece, uint32_t dofs, uint32_t aofs,
1460 tcg_gen_gvec_rsubs(vece, dofs, aofs, tmp, oprsz, maxsz);
/openbmc/qemu/target/ppc/translate/
H A Dvmx-impl.c.inc1518 int uimm, dofs, bofs;
1527 dofs = avr_full_offset(rD(ctx->opcode));
1536 tcg_gen_gvec_dup_mem(vece, dofs, bofs, 16, 16);