Searched refs:log2_esz (Results 1 – 1 of 1) sorted by relevance
/openbmc/qemu/target/riscv/ |
H A D | vector_helper.c | 93 * log2_esz: log2 of element size in bytes. 95 static inline uint32_t vext_max_elems(uint32_t desc, uint32_t log2_esz) in vext_max_elems() argument 104 int scale = vext_lmul(desc) - log2_esz; in vext_max_elems() 259 vext_ldst_elem_fn_tlb *ldst_elem, uint32_t log2_esz, in vext_ldst_stride() argument 264 uint32_t max_elems = vext_max_elems(desc, log2_esz); in vext_ldst_stride() 265 uint32_t esz = 1 << log2_esz; in vext_ldst_stride() 280 target_ulong addr = base + stride * i + (k << log2_esz); in vext_ldst_stride() 328 uint32_t log2_esz, bool is_load, int mmu_index, 334 uint32_t esz = 1 << log2_esz; 335 uint32_t size = (elems * nf) << log2_esz; 380 vext_ldst_us(void * vd,target_ulong base,CPURISCVState * env,uint32_t desc,vext_ldst_elem_fn_tlb * ldst_tlb,vext_ldst_elem_fn_host * ldst_host,uint32_t log2_esz,uint32_t evl,uintptr_t ra,bool is_load) vext_ldst_us() argument [all...] |