/openbmc/qemu/target/arm/tcg/ |
H A D | translate.h | 437 void gen_gvec_ceq0(unsigned vece, uint32_t rd_ofs, uint32_t rm_ofs, 439 void gen_gvec_clt0(unsigned vece, uint32_t rd_ofs, uint32_t rm_ofs, 441 void gen_gvec_cgt0(unsigned vece, uint32_t rd_ofs, uint32_t rm_ofs, 443 void gen_gvec_cle0(unsigned vece, uint32_t rd_ofs, uint32_t rm_ofs, 445 void gen_gvec_cge0(unsigned vece, uint32_t rd_ofs, uint32_t rm_ofs, 449 uint32_t rm_ofs, uint32_t opr_sz, uint32_t max_sz); 451 uint32_t rm_ofs, uint32_t opr_sz, uint32_t max_sz); 454 uint32_t rm_ofs, uint32_t opr_sz, uint32_t max_sz); 456 uint32_t rm_ofs, uint32_t opr_sz, uint32_t max_sz); 458 uint32_t rm_ofs, uint32_t opr_sz, uint32_t max_sz); [all …]
|
H A D | gengvec.c | 26 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() 39 uint32_t rm_ofs, uint32_t opr_sz, uint32_t max_sz) 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() 49 uint32_t rm_ofs, uint32_t opr_sz, uint32_t max_sz) 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() 59 uint32_t rm_ofs, uint32_t opr_sz, uint32_t max_sz) 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() 69 uint32_t rm_ofs, uint32_t opr_sz, uint32_t max_sz) 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 D | gengvec64.c | 38 uint32_t rm_ofs, uint32_t opr_sz, uint32_t max_sz) 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() 97 uint32_t rm_ofs, int64_t shift, 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 D | translate-a64.h | 192 uint32_t rm_ofs, uint32_t opr_sz, uint32_t max_sz); 194 uint32_t rm_ofs, int64_t shift, 205 uint32_t rn_ofs, uint32_t rm_ofs, 212 uint32_t rn_ofs, uint32_t rm_ofs,
|
H A D | translate-neon.c | 785 int rm_ofs = neon_full_reg_offset(a->vm); 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); \ 899 uint32_t rm_ofs, uint32_t oprsz, uint32_t maxsz) \ 901 tcg_gen_gvec_3_ool(rd_ofs, rn_ofs, rm_ofs, oprsz, maxsz, 0, FUNC); \ [all …]
|