[PATCH 06/23] target/riscv: Drop is_load parameter from vext_continuous_ldst_tlb
Richard Henderson <[email protected]>
| Newsgroups | org.nongnu.qemu-riscv,org.nongnu.qemu-devel |
|---|---|
| Message-ID | <[email protected]> |
This parameter is unused. Signed-off-by: Richard Henderson <[email protected]> --- target/riscv/tcg/vector_helper.c | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/target/riscv/tcg/vector_helper.c b/target/riscv/tcg/vector_helper.c index 3786a17231..a571982388 100644 --- a/target/riscv/tcg/vector_helper.c +++ b/target/riscv/tcg/vector_helper.c @@ -299,9 +299,8 @@ GEN_VEXT_HOST_ST_ELEM(ste_d, uint64_t, H8, stq_le) static inline QEMU_ALWAYS_INLINE void vext_continuous_ldst_tlb(CPURISCVState *env, vext_ldst_elem_fn_tlb *ldst_tlb, - void *vd, uint32_t evl, target_ulong addr, - uint32_t reg_start, uintptr_t ra, uint32_t esz, - bool is_load) + void *vd, uint32_t evl, target_ulong addr, + uint32_t reg_start, uintptr_t ra, uint32_t esz) { uint32_t i; for (i = env->vstart; i < evl; env->vstart = ++i, addr += esz) { @@ -458,8 +457,8 @@ vext_page_ldst_us(CPURISCVState *env, void *vd, target_ulong addr, env->vstart += elems; } else { if (nf == 1) { - vext_continuous_ldst_tlb(env, ldst_tlb, vd, evl, addr, env->vstart, - ra, esz, is_load); + vext_continuous_ldst_tlb(env, ldst_tlb, vd, evl, addr, + env->vstart, ra, esz); } else { for (uint32_t i = env->vstart; i < evl; env->vstart = ++i) { vext_ldst_nf_tlb(env, vd, addr, i, nf, esz, @@ -493,9 +492,8 @@ vext_ldst_us(void *vd, target_ulong base, CPURISCVState *env, uint32_t desc, */ if (nf == 1 && (evl << log2_esz) <= 6) { addr = base + (env->vstart << log2_esz); - vext_continuous_ldst_tlb(env, ldst_tlb, vd, evl, addr, env->vstart, ra, - esz, is_load); - + vext_continuous_ldst_tlb(env, ldst_tlb, vd, evl, addr, + env->vstart, ra, esz); env->vstart = 0; if (vma) { vext_set_tail_elems_1s(evl, vd, nf, esz, max_elems); -- 2.43.0