Home
last modified time | relevance | path

Searched refs:reg_max (Results 1 – 3 of 3) sorted by relevance

/qemu/target/arm/tcg/
H A Dsme_helper.c441 const intptr_t reg_max = simd_oprsz(desc); in DO_LD() local
449 if (!sve_cont_ldst_elements(&info, addr, vg, reg_max, esz, esize)) { in DO_LD()
451 clr_fn(za, 0, reg_max); in DO_LD()
503 cpy_fn(za, &scratch, reg_max); in DO_LD()
515 memset(za, 0, reg_max); in DO_LD()
646 const intptr_t reg_max = simd_oprsz(desc); in DO_LD() local
654 if (!sve_cont_ldst_elements(&info, addr, vg, reg_max, esz, esize)) { in DO_LD()
H A Dsve_helper.c5510 intptr_t reg_max, int esz) in find_next_active() argument
5524 if (unlikely(reg_off >= reg_max)) { in find_next_active()
5526 return reg_max; in find_next_active()
5534 tcg_debug_assert(reg_off < reg_max); in find_next_active()
5599 intptr_t reg_max, int esz, int msize) in sve_cont_ldst_elements() argument
5622 } while (++i * 64 < reg_max); in sve_cont_ldst_elements()
5628 tcg_debug_assert(reg_off_last >= 0 && reg_off_last < reg_max); in sve_cont_ldst_elements()
5676 reg_off_split = find_next_active(vg, reg_off_split, reg_max, esz); in sve_cont_ldst_elements()
5867 const intptr_t reg_max = simd_oprsz(desc); in sve_ldN_r() local
5874 if (!sve_cont_ldst_elements(&info, addr, vg, reg_max, esz, N << msz)) { in sve_ldN_r()
[all …]
H A Dsve_ldst_internal.h194 intptr_t reg_max, int esz, int msize);