mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
lavc/vorbisdsp: unroll RISC-V V inverse_coupling
This increases the group multiplier as per T-Head C910 benchmarks: inverse_coupling_c: 4597.0 inverse_coupling_rvv_i32: 1312.7 (m1) inverse_coupling_rvv_i32: 1116.7 (m2) inverse_coupling_rvv_i32: 732.2 (m4) inverse_coupling_rvv_i32: 898.0 (m8)
This commit is contained in:
parent
b6305a7873
commit
a28aa0475d
@ -23,7 +23,7 @@
|
||||
func ff_vorbis_inverse_coupling_rvv, zve32f
|
||||
fmv.w.x ft0, zero
|
||||
1:
|
||||
vsetvli t0, a2, e32, m1, ta, ma
|
||||
vsetvli t0, a2, e32, m4, ta, ma
|
||||
vle32.v v16, (a1)
|
||||
sub a2, a2, t0
|
||||
vle32.v v24, (a0)
|
||||
|
Loading…
Reference in New Issue
Block a user