Searched refs:vec_full_reg_offset (Results 1 – 6 of 6) sorted by relevance
| /openbmc/qemu/target/arm/tcg/ |
| H A D | translate-sme.c | 313 int o_zr = vec_full_reg_offset(s, a->zr * n + i); in TRANS_FEAT() 353 int o_zr = vec_full_reg_offset(s, a->zr * n + i); in do_mova_array_n() 621 mofs = vec_full_reg_offset(s, a->zm); in TRANS_FEAT() 625 int dofs = vec_full_reg_offset(s, dn + i); in TRANS_FEAT() 684 int dofs = vec_full_reg_offset(s, dn + i); in TRANS_FEAT() 685 int mofs = vec_full_reg_offset(s, dm + i); in TRANS_FEAT() 720 mofs = vec_full_reg_offset(s, a->zm); in TRANS_FEAT() 724 int dofs = vec_full_reg_offset(s, dn + i); in TRANS_FEAT() 759 int dofs = vec_full_reg_offset(s, dn + i); in do_z2z_nn_fpst() 760 int mofs = vec_full_reg_offset(s, dm + i); in do_z2z_nn_fpst() [all …]
|
| H A D | translate-sve.c | 115 tcg_gen_gvec_2_ool(vec_full_reg_offset(s, rd), in gen_gvec_ool_zz() 116 vec_full_reg_offset(s, rn), in gen_gvec_ool_zz() 133 tcg_gen_gvec_2_ptr(vec_full_reg_offset(s, rd), in gen_gvec_fpst_zz() 134 vec_full_reg_offset(s, rn), in gen_gvec_fpst_zz() 156 tcg_gen_gvec_3_ool(vec_full_reg_offset(s, rd), in gen_gvec_ool_zzz() 157 vec_full_reg_offset(s, rn), in gen_gvec_ool_zzz() 158 vec_full_reg_offset(s, rm), in gen_gvec_ool_zzz() 182 tcg_gen_gvec_3_ptr(vec_full_reg_offset(s, rd), in gen_gvec_fpst_zzz() 183 vec_full_reg_offset(s, rn), in gen_gvec_fpst_zzz() 184 vec_full_reg_offset(s, rm), in gen_gvec_fpst_zzz() [all …]
|
| H A D | translate-a64.h | 110 static inline int vec_full_reg_offset(DisasContext *s, int regno) in vec_full_reg_offset() function 120 tcg_gen_addi_ptr(ret, tcg_env, vec_full_reg_offset(s, regno)); in vec_full_reg_ptr()
|
| H A D | translate-a64.c | 669 tcg_gen_gvec_mov(MO_64, vec_full_reg_offset(s, reg), in write_fp_dreg_merging() 670 vec_full_reg_offset(s, mergereg), in write_fp_dreg_merging() 672 tcg_gen_st_i64(v, tcg_env, vec_full_reg_offset(s, reg)); in write_fp_dreg_merging() 687 tcg_gen_gvec_mov(MO_64, vec_full_reg_offset(s, reg), in write_fp_sreg_merging() 688 vec_full_reg_offset(s, mergereg), in write_fp_sreg_merging() 706 tcg_gen_gvec_mov(MO_64, vec_full_reg_offset(s, reg), in write_fp_hreg_merging() 707 vec_full_reg_offset(s, mergereg), in write_fp_hreg_merging() 716 gvec_fn(vece, vec_full_reg_offset(s, rd), vec_full_reg_offset(s, rn), in gen_gvec_fn2() 726 gvec_fn(vece, vec_full_reg_offset(s, rd), vec_full_reg_offset(s, rn), in gen_gvec_fn2i() 734 gvec_fn(vece, vec_full_reg_offset(s, rd), vec_full_reg_offset(s, rn), in gen_gvec_fn3() [all …]
|
| /openbmc/qemu/target/s390x/tcg/ |
| H A D | translate_vx.c.inc | 181 tcg_gen_addi_i64(tmp, tmp, vec_full_reg_offset(reg)); 189 tcg_gen_gvec_2(vec_full_reg_offset(v1), vec_full_reg_offset(v2), \ 192 tcg_gen_gvec_2s(vec_full_reg_offset(v1), vec_full_reg_offset(v2), \ 195 tcg_gen_gvec_2_ool(vec_full_reg_offset(v1), vec_full_reg_offset(v2), \ 198 tcg_gen_gvec_2i_ool(vec_full_reg_offset(v1), vec_full_reg_offset(v2), \ 201 tcg_gen_gvec_2_ptr(vec_full_reg_offset(v1), vec_full_reg_offset(v2), \ 204 tcg_gen_gvec_3(vec_full_reg_offset(v1), vec_full_reg_offset(v2), \ 205 vec_full_reg_offset(v3), 16, 16, gen) 207 tcg_gen_gvec_3_ool(vec_full_reg_offset(v1), vec_full_reg_offset(v2), \ 208 vec_full_reg_offset(v3), 16, 16, data, fn) [all …]
|
| H A D | translate.c | 226 static inline int vec_full_reg_offset(uint8_t reg) in vec_full_reg_offset() function 264 return offs + vec_full_reg_offset(reg); in vec_reg_offset()
|