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 6108cf3a6c..da1e704c56 100644
--- a/target/riscv/tcg/vector_helper.c
+++ b/target/riscv/tcg/vector_helper.c
@@ -274,9 +274,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) {
@@ -467,8 +466,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,
@@ -501,9 +500,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;
vext_set_tail_elems_1s(evl, vd, desc, nf, esz, max_elems);
return;
--
2.43.0