Home
last modified time | relevance | path

Searched defs:vece (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/tcg/
H A Dtcg-op-vec.c61 TCGType type, unsigned vece) in tcg_can_emit_vecop_list()
143 void vec_gen_2(TCGOpcode opc, TCGType type, unsigned vece, TCGArg r, TCGArg a) in vec_gen_2()
152 void vec_gen_3(TCGOpcode opc, TCGType type, unsigned vece, in vec_gen_3()
163 void vec_gen_4(TCGOpcode opc, TCGType type, unsigned vece, in vec_gen_4()
175 void vec_gen_6(TCGOpcode opc, TCGType type, unsigned vece, TCGArg r, in vec_gen_6()
189 static void vec_gen_op2(TCGOpcode opc, unsigned vece, TCGv_vec r, TCGv_vec a) in vec_gen_op2()
200 static void vec_gen_op3(TCGOpcode opc, unsigned vece, in vec_gen_op3()
221 void tcg_gen_dupi_vec(unsigned vece, TCGv_vec r, uint64_t a) in tcg_gen_dupi_vec()
227 void tcg_gen_dup_i64_vec(unsigned vece, TCGv_vec r, TCGv_i64 a) in tcg_gen_dup_i64_vec()
246 void tcg_gen_dup_i32_vec(unsigned vece, TCGv_vec r, TCGv_i32 a) in tcg_gen_dup_i32_vec()
[all …]
H A Dtcg-op-gvec.c402 void tcg_gen_dup_i32(unsigned vece, TCGv_i32 out, TCGv_i32 in) in tcg_gen_dup_i32()
420 void tcg_gen_dup_i64(unsigned vece, TCGv_i64 out, TCGv_i64 in) in tcg_gen_dup_i64()
448 static TCGType choose_vector_type(const TCGOpcode *list, unsigned vece, in choose_vector_type()
536 static void do_dup(unsigned vece, uint32_t dofs, uint32_t oprsz, in do_dup()
1042 static void expand_2_vec(unsigned vece, uint32_t dofs, uint32_t aofs, in expand_2_vec()
1062 static void expand_2i_vec(unsigned vece, uint32_t dofs, uint32_t aofs, in expand_2i_vec()
1080 static void expand_2s_vec(unsigned vece, uint32_t dofs, uint32_t aofs, in expand_2s_vec()
1100 static void expand_3_vec(unsigned vece, uint32_t dofs, uint32_t aofs, in expand_3_vec()
1124 static void expand_3i_vec(unsigned vece, uint32_t dofs, uint32_t aofs, in expand_3i_vec()
1150 static void expand_4_vec(unsigned vece, uint32_t dofs, uint32_t aofs, in expand_4_vec()
[all …]
H A Dtcg.c146 static inline bool tcg_out_dup_vec(TCGContext *s, TCGType type, unsigned vece, in tcg_out_dup_vec()
151 static inline bool tcg_out_dupm_vec(TCGContext *s, TCGType type, unsigned vece, in tcg_out_dupm_vec()
156 static inline void tcg_out_dupi_vec(TCGContext *s, TCGType type, unsigned vece, in tcg_out_dupi_vec()
162 unsigned vecl, unsigned vece, in tcg_out_vec_op()
1901 TCGv_vec tcg_constant_vec(TCGType type, unsigned vece, int64_t val) in tcg_constant_vec()
1907 TCGv_vec tcg_constant_vec_matching(TCGv_vec match, unsigned vece, int64_t val) in tcg_constant_vec_matching()
4444 MemOp vece = MO_64; in temp_load() local
4700 unsigned vece; in tcg_reg_alloc_dup() local
5242 MemOp vece = MO_64; in tcg_reg_alloc_dup2() local
/openbmc/qemu/target/arm/tcg/
H A Dgengvec.c38 void gen_gvec_sqdmulh_qc(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs, in gen_gvec_sqdmulh_qc()
48 void gen_gvec_sqrdmulh_qc(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs, in gen_gvec_sqrdmulh_qc()
58 void gen_gvec_sqrdmlah_qc(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs, in gen_gvec_sqrdmlah_qc()
68 void gen_gvec_sqrdmlsh_qc(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs, in gen_gvec_sqrdmlsh_qc()
99 void gen_gvec_ushr(unsigned vece, uint32_t rd_ofs, uint32_t rm_ofs, in gen_gvec_ushr()
134 static void gen_ssra_vec(unsigned vece, TCGv_vec d, TCGv_vec a, int64_t sh) in gen_ssra_vec()
140 void gen_gvec_ssra(unsigned vece, uint32_t rd_ofs, uint32_t rm_ofs, in gen_gvec_ssra()
210 static void gen_usra_vec(unsigned vece, TCGv_vec d, TCGv_vec a, int64_t sh) in gen_usra_vec()
216 void gen_gvec_usra(unsigned vece, uint32_t rd_ofs, uint32_t rm_ofs, in gen_gvec_usra()
316 static void gen_srshr_vec(unsigned vece, TCGv_vec d, TCGv_vec a, int64_t sh) in gen_srshr_vec()
[all …]
H A Dgengvec64.c31 static void gen_rax1_vec(unsigned vece, TCGv_vec d, TCGv_vec n, TCGv_vec m) in gen_rax1_vec()
37 void gen_gvec_rax1(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs, in gen_gvec_rax1()
89 static void gen_xar_vec(unsigned vece, TCGv_vec d, TCGv_vec n, in gen_xar_vec()
96 void gen_gvec_xar(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs, in gen_gvec_xar()
145 static void gen_eor3_vec(unsigned vece, TCGv_vec d, TCGv_vec n, in gen_eor3_vec()
152 void gen_gvec_eor3(unsigned vece, uint32_t d, uint32_t n, uint32_t m, in gen_gvec_eor3()
171 static void gen_bcax_vec(unsigned vece, TCGv_vec d, TCGv_vec n, in gen_bcax_vec()
178 void gen_gvec_bcax(unsigned vece, uint32_t d, uint32_t n, uint32_t m, in gen_gvec_bcax()
223 static void gen_suqadd_vec(unsigned vece, TCGv_vec t, TCGv_vec qc, in gen_suqadd_vec()
242 void gen_gvec_suqadd_qc(unsigned vece, uint32_t rd_ofs, in gen_gvec_suqadd_qc()
[all …]
H A Dtranslate-sve.c596 static void gen_bsl1n_vec(unsigned vece, TCGv_vec d, TCGv_vec n, in gen_bsl1n_vec()
609 static void gen_bsl1n(unsigned vece, uint32_t d, uint32_t n, uint32_t m, in gen_bsl1n()
640 static void gen_bsl2n_vec(unsigned vece, TCGv_vec d, TCGv_vec n, in gen_bsl2n_vec()
653 static void gen_bsl2n(unsigned vece, uint32_t d, uint32_t n, uint32_t m, in gen_bsl2n()
675 static void gen_nbsl_vec(unsigned vece, TCGv_vec d, TCGv_vec n, in gen_nbsl_vec()
682 static void gen_nbsl(unsigned vece, uint32_t d, uint32_t n, uint32_t m, in gen_nbsl()
1306 static void gen_and_pg_vec(unsigned vece, TCGv_vec pd, TCGv_vec pn, in gen_and_pg_vec()
1344 static void gen_bic_pg_vec(unsigned vece, TCGv_vec pd, TCGv_vec pn, in gen_bic_pg_vec()
1375 static void gen_eor_pg_vec(unsigned vece, TCGv_vec pd, TCGv_vec pn, in gen_eor_pg_vec()
1422 static void gen_orr_pg_vec(unsigned vece, TCGv_vec pd, TCGv_vec pn, in gen_orr_pg_vec()
[all …]
H A Dtranslate-mve.c1517 static void gen_gvec_vmovi(unsigned vece, uint32_t dofs, uint32_t aofs, in gen_gvec_vmovi()
1610 static void do_gvec_shri_s(unsigned vece, uint32_t dofs, uint32_t aofs, in do_gvec_shri_s()
1624 static void do_gvec_shri_u(unsigned vece, uint32_t dofs, uint32_t aofs, in do_gvec_shri_u()
1738 static void do_gvec_vshllbu(unsigned vece, uint32_t dofs, uint32_t aofs, in do_gvec_vshllbu()
1747 static void do_gvec_vshllts(unsigned vece, uint32_t dofs, uint32_t aofs, in do_gvec_vshllts()
1761 static void do_gvec_vshlltu(unsigned vece, uint32_t dofs, uint32_t aofs, in do_gvec_vshlltu()
H A Dtranslate-neon.c1451 static void gen_VMOV_1r(unsigned vece, uint32_t dofs, uint32_t aofs, in gen_VMOV_1r()
3265 static void gen_VABS_F(unsigned vece, uint32_t rd_ofs, uint32_t rm_ofs, in gen_VABS_F()
3285 static void gen_VNEG_F(unsigned vece, uint32_t rd_ofs, uint32_t rm_ofs, in gen_VNEG_F()
H A Dtranslate-a64.c661 GVecGen2Fn *gvec_fn, int vece) in gen_gvec_fn2()
671 int64_t imm, GVecGen2iFn *gvec_fn, int vece) in gen_gvec_fn2i()
679 GVecGen3Fn *gvec_fn, int vece) in gen_gvec_fn3()
687 int rx, GVecGen4Fn *gvec_fn, int vece) in gen_gvec_fn4()
6933 static void gen_movi(unsigned vece, uint32_t dofs, uint32_t aofs, in gen_movi()
/openbmc/qemu/include/tcg/
H A Dtcg-op-gvec-common.h97 uint8_t vece; member
118 uint8_t vece; member
139 uint8_t vece; member
160 uint8_t vece; member
181 uint8_t vece; member
204 uint8_t vece; member
225 uint8_t vece; member
/openbmc/qemu/target/sparc/
H A Dtranslate.c937 static void gen_vec_fchksm16(unsigned vece, TCGv_vec dst, in gen_vec_fchksm16()
949 static void gen_op_fchksm16(unsigned vece, uint32_t dofs, uint32_t aofs, in gen_op_fchksm16()
964 static void gen_vec_fmean16(unsigned vece, TCGv_vec dst, in gen_vec_fmean16()
977 static void gen_op_fmean16(unsigned vece, uint32_t dofs, uint32_t aofs, in gen_op_fmean16()