lavu/float_dsp: adjust multipler in R-V V fmul_window

The gather index vector is only used as double-length (due to register
pressure), so no need to initialise it for quad-length. Basically this
matches the multiplier in the prologue to the the multipler in the loop.
This commit is contained in:
Rémi Denis-Courmont 2023-10-04 19:31:13 +03:00
parent 8786b91607
commit 9091ffb006
1 changed files with 1 additions and 1 deletions

View File

@ -75,7 +75,7 @@ endfunc
func ff_vector_fmul_window_rvv, zve32f func ff_vector_fmul_window_rvv, zve32f
// a0: dst, a1: src0, a2: src1, a3: window, a4: length // a0: dst, a1: src0, a2: src1, a3: window, a4: length
vsetvli t0, zero, e16, m4, ta, ma vsetvli t0, zero, e16, m2, ta, ma
sh2add a2, a4, a2 sh2add a2, a4, a2
vid.v v0 vid.v v0
sh3add t3, a4, a3 sh3add t3, a4, a3