Home
last modified time | relevance | path

Searched refs:gvec_fn (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/target/arm/tcg/
H A Dtranslate-sve.c404 static bool gen_gvec_fn_zzi(DisasContext *s, GVecGen2iFn *gvec_fn, in gen_gvec_fn_zzi() argument
407 if (gvec_fn == NULL) { in gen_gvec_fn_zzi()
412 gvec_fn(esz, vec_full_reg_offset(s, rd), in gen_gvec_fn_zzi()
418 static bool gen_gvec_fn_arg_zzi(DisasContext *s, GVecGen2iFn *gvec_fn, in gen_gvec_fn_arg_zzi() argument
425 return gen_gvec_fn_zzi(s, gvec_fn, a->esz, a->rd, a->rn, a->imm); in gen_gvec_fn_arg_zzi()
429 static bool gen_gvec_fn_zzz(DisasContext *s, GVecGen3Fn *gvec_fn, in gen_gvec_fn_zzz() argument
432 if (gvec_fn == NULL) { in gen_gvec_fn_zzz()
437 gvec_fn(esz, vec_full_reg_offset(s, rd), in gen_gvec_fn_zzz()
451 static bool gen_gvec_fn_arg_zzzz(DisasContext *s, GVecGen4Fn *gvec_fn, in gen_gvec_fn_arg_zzzz() argument
454 if (gvec_fn == NULL) { in gen_gvec_fn_arg_zzzz()
[all …]
H A Dtranslate-a64.c661 GVecGen2Fn *gvec_fn, int vece) in gen_gvec_fn2() argument
663 gvec_fn(vece, vec_full_reg_offset(s, rd), vec_full_reg_offset(s, rn), in gen_gvec_fn2()
671 int64_t imm, GVecGen2iFn *gvec_fn, int vece) in gen_gvec_fn2i() argument
673 gvec_fn(vece, vec_full_reg_offset(s, rd), vec_full_reg_offset(s, rn), in gen_gvec_fn2i()
679 GVecGen3Fn *gvec_fn, int vece) in gen_gvec_fn3() argument
681 gvec_fn(vece, vec_full_reg_offset(s, rd), vec_full_reg_offset(s, rn), in gen_gvec_fn3()
687 int rx, GVecGen4Fn *gvec_fn, int vece) in gen_gvec_fn4() argument
689 gvec_fn(vece, vec_full_reg_offset(s, rd), vec_full_reg_offset(s, rn), in gen_gvec_fn4()
/openbmc/qemu/target/riscv/insn_trans/
H A Dtrans_rvv.c.inc1194 do_opivv_gvec(DisasContext *s, arg_rmrr *a, GVecGen3Fn *gvec_fn,
1198 gvec_fn(s->sew, vreg_ofs(s, a->rd),
1279 do_opivx_gvec(DisasContext *s, arg_rmrr *a, GVecGen2sFn *gvec_fn,
1286 gvec_fn(s->sew, vreg_ofs(s, a->rd), vreg_ofs(s, a->rs2),
1430 do_opivi_gvec(DisasContext *s, arg_rmrr *a, GVecGen2iFn *gvec_fn,
1434 gvec_fn(s->sew, vreg_ofs(s, a->rd), vreg_ofs(s, a->rs2),
1757 do_opivx_gvec_shift(DisasContext *s, arg_rmrr *a, GVecGen2sFn32 *gvec_fn,
1765 gvec_fn(s->sew, vreg_ofs(s, a->rd), vreg_ofs(s, a->rs2),