Home
last modified time | relevance | path

Searched refs:rn_ofs (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/target/arm/tcg/
H A Dtranslate.h448 void gen_gvec_mla(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs,
450 void gen_gvec_mls(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs,
453 void gen_gvec_cmtst(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs,
455 void gen_gvec_sshl(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs,
457 void gen_gvec_ushl(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs,
459 void gen_gvec_srshl(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs,
461 void gen_gvec_urshl(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs,
463 void gen_neon_sqshl(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs,
465 void gen_neon_uqshl(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs,
467 void gen_neon_sqrshl(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs,
[all …]
H A Dgengvec.c26 static void gen_gvec_fn3_qc(uint32_t rd_ofs, uint32_t rn_ofs, uint32_t rm_ofs, in gen_gvec_fn3_qc() argument
34 tcg_gen_gvec_3_ptr(rd_ofs, rn_ofs, rm_ofs, qc_ptr, in gen_gvec_fn3_qc()
38 void gen_gvec_sqdmulh_qc(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs, in gen_gvec_sqdmulh_qc() argument
45 gen_gvec_fn3_qc(rd_ofs, rn_ofs, rm_ofs, opr_sz, max_sz, fns[vece - 1]); 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() argument
55 gen_gvec_fn3_qc(rd_ofs, rn_ofs, rm_ofs, opr_sz, max_sz, fns[vece - 1]); 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() argument
65 gen_gvec_fn3_qc(rd_ofs, rn_ofs, rm_ofs, opr_sz, max_sz, fns[vece - 1]); 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() argument
75 gen_gvec_fn3_qc(rd_ofs, rn_ofs, rm_ofs, opr_sz, max_sz, fns[vece - 1]); in gen_gvec_sqrdmlsh_qc()
[all …]
H A Dgengvec64.c37 void gen_gvec_rax1(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs, in gen_gvec_rax1() argument
48 tcg_gen_gvec_3(rd_ofs, rn_ofs, rm_ofs, opr_sz, max_sz, &op); in gen_gvec_rax1()
96 void gen_gvec_xar(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs, in gen_gvec_xar() argument
132 tcg_gen_gvec_xor(vece, rd_ofs, rn_ofs, rm_ofs, opr_sz, max_sz); in gen_gvec_xar()
134 tcg_gen_gvec_3i(rd_ofs, rn_ofs, rm_ofs, opr_sz, max_sz, in gen_gvec_xar()
243 uint32_t rn_ofs, uint32_t rm_ofs, in gen_gvec_suqadd_qc() argument
275 rn_ofs, rm_ofs, opr_sz, max_sz, &ops[vece]); in gen_gvec_suqadd_qc()
336 uint32_t rn_ofs, uint32_t rm_ofs, in gen_gvec_usqadd_qc() argument
370 rn_ofs, rm_ofs, opr_sz, max_sz, &ops[vece]); in gen_gvec_usqadd_qc()
H A Dtranslate-a64.h191 void gen_gvec_rax1(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs,
193 void gen_gvec_xar(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs,
205 uint32_t rn_ofs, uint32_t rm_ofs,
212 uint32_t rn_ofs, uint32_t rm_ofs,
H A Dtranslate-neon.c784 int rn_ofs = neon_full_reg_offset(a->vn); in do_3same() local
805 fn(a->size, rd_ofs, rn_ofs, rm_ofs, vec_size, vec_size); in do_3same()
838 uint32_t rn_ofs, uint32_t rm_ofs, \ in DO_3SAME()
845 DO_3SAME_BITSEL(VBSL, rd_ofs, rn_ofs, rm_ofs)
846 DO_3SAME_BITSEL(VBIT, rm_ofs, rn_ofs, rd_ofs)
847 DO_3SAME_BITSEL(VBIF, rm_ofs, rd_ofs, rn_ofs)
884 uint32_t rn_ofs, uint32_t rm_ofs, \
887 tcg_gen_gvec_cmp(COND, vece, rd_ofs, rn_ofs, rm_ofs, oprsz, maxsz); \
898 static void WRAPNAME(unsigned vece, uint32_t rd_ofs, uint32_t rn_ofs, \
901 tcg_gen_gvec_3_ool(rd_ofs, rn_ofs, rm_ofs, oprsz, maxsz, 0, FUNC); \
[all …]