Home
last modified time | relevance | path

Searched refs:opr_sz (Results 1 – 10 of 10) sorted by relevance

/openbmc/qemu/target/arm/tcg/
H A Dtranslate.h438 uint32_t opr_sz, uint32_t max_sz);
440 uint32_t opr_sz, uint32_t max_sz);
442 uint32_t opr_sz, uint32_t max_sz);
444 uint32_t opr_sz, uint32_t max_sz);
446 uint32_t opr_sz, uint32_t max_sz);
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 Dvec_helper.c182 intptr_t i, opr_sz = simd_oprsz(desc); in HELPER() local
185 for (i = 0; i < opr_sz; ++i) { in HELPER()
193 intptr_t i, opr_sz = simd_oprsz(desc); in HELPER() local
196 for (i = 0; i < opr_sz; ++i) { in HELPER()
203 intptr_t i, opr_sz = simd_oprsz(desc); in HELPER() local
206 for (i = 0; i < opr_sz; ++i) { in HELPER()
213 intptr_t i, opr_sz = simd_oprsz(desc); in HELPER() local
216 for (i = 0; i < opr_sz; ++i) { in HELPER()
253 uintptr_t opr_sz = simd_oprsz(desc); in HELPER() local
259 for (i = 0; i < opr_sz / 2; ++i) { in HELPER()
[all …]
H A Dgengvec.c27 uint32_t opr_sz, uint32_t max_sz, in gen_gvec_fn3_qc() argument
32 tcg_debug_assert(opr_sz <= sizeof_field(CPUARMState, vfp.qc)); in gen_gvec_fn3_qc()
35 opr_sz, max_sz, 0, fn); 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
[all …]
H A Dcrypto_helper.c41 int opr_sz = simd_oprsz(desc); in clear_tail_16() local
44 assert(opr_sz == 16); in clear_tail_16()
45 clear_tail(vd, opr_sz, max_sz); in clear_tail_16()
52 intptr_t i, opr_sz = simd_oprsz(desc); in HELPER() local
54 for (i = 0; i < opr_sz; i += 16) { in HELPER()
76 clear_tail(vd, opr_sz, simd_maxsz(desc)); in HELPER()
81 intptr_t i, opr_sz = simd_oprsz(desc); in HELPER() local
83 for (i = 0; i < opr_sz; i += 16) { in HELPER()
101 clear_tail(vd, opr_sz, simd_maxsz(desc)); in HELPER()
106 intptr_t i, opr_sz = simd_oprsz(desc); in HELPER() local
[all …]
H A Dsve_helper.c122 uintptr_t opr_sz = simd_oprsz(desc); \
125 for (i = 0; i < opr_sz / 8; ++i) { \
169 intptr_t i, opr_sz = simd_oprsz(desc); \ in LOGICAL_PPPP()
170 for (i = 0; i < opr_sz; ) { \ in LOGICAL_PPPP()
187 intptr_t i, opr_sz = simd_oprsz(desc) / 8; \
190 for (i = 0; i < opr_sz; i += 1) { \
664 intptr_t i, opr_sz = simd_oprsz(desc); \ in DO_ZPZZ()
665 for (i = 0; i < opr_sz; ) { \ in DO_ZPZZ()
688 intptr_t i, opr_sz = simd_oprsz(desc) / 8; \
691 for (i = 0; i < opr_sz; i += 2) { \
[all …]
H A Dgengvec64.c38 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()
98 uint32_t opr_sz, uint32_t max_sz) 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()
244 uint32_t opr_sz, uint32_t max_sz) in gen_gvec_suqadd_qc() argument
273 tcg_debug_assert(opr_sz <= sizeof_field(CPUARMState, vfp.qc)); in gen_gvec_suqadd_qc()
275 rn_ofs, rm_ofs, opr_sz, max_sz, &ops[vece]); in gen_gvec_suqadd_qc()
337 uint32_t opr_sz, uint32_t max_sz) in gen_gvec_usqadd_qc() argument
368 tcg_debug_assert(opr_sz <= sizeof_field(CPUARMState, vfp.qc)); in gen_gvec_usqadd_qc()
[all …]
H A Dtranslate-a64.h192 uint32_t rm_ofs, uint32_t opr_sz, uint32_t max_sz);
195 uint32_t opr_sz, uint32_t max_sz);
206 uint32_t opr_sz, uint32_t max_sz);
213 uint32_t opr_sz, uint32_t max_sz);
H A Dvec_internal.h69 static inline void clear_tail(void *vd, uintptr_t opr_sz, uintptr_t max_sz) in clear_tail() argument
71 uint64_t *d = vd + opr_sz; in clear_tail()
74 for (i = opr_sz; i < max_sz; i += 8) { in clear_tail()
H A Dtranslate-neon.c142 int opr_sz = q ? 16 : 8; in do_neon_ddda() local
147 opr_sz, opr_sz, data, fn_gvec); in do_neon_ddda()
172 int opr_sz = q ? 16 : 8; in do_neon_ddda_env() local
178 opr_sz, opr_sz, data, fn_gvec); in do_neon_ddda_env()
204 int opr_sz = q ? 16 : 8; in do_neon_ddda_fpst() local
211 fpst, opr_sz, opr_sz, data, fn_gvec_ptr); in do_neon_ddda_fpst()
233 int opr_sz; in trans_VCADD() local
256 opr_sz = (1 + a->q) * 8; in trans_VCADD()
263 fpst, opr_sz, opr_sz, a->rot, in trans_VCADD()
306 int opr_sz; in trans_VFML() local
[all …]
H A Dneon_helper.c124 intptr_t i, opr_sz = simd_oprsz(desc); \
126 for (i = 0; i < opr_sz / sizeof(vtype); i++) { \
129 clear_tail(d, opr_sz, simd_maxsz(desc)); \
135 intptr_t i, opr_sz = simd_oprsz(desc); \
138 for (i = 0; i < opr_sz / sizeof(vtype); i++) { \
141 clear_tail(d, opr_sz, simd_maxsz(desc)); \
147 intptr_t i, opr_sz = simd_oprsz(desc); \
151 for (i = 0; i < opr_sz / sizeof(vtype); i++) { \
154 clear_tail(d, opr_sz, simd_maxsz(desc)); \