diff options
author | Rémi Denis-Courmont <remi@remlab.net> | 2023-07-15 23:23:50 +0300 |
---|---|---|
committer | Rémi Denis-Courmont <remi@remlab.net> | 2023-11-12 14:03:09 +0200 |
commit | eb508702a899f4a41d3653d90b077b487083d2ab (patch) | |
tree | b52ded1270009f9851301c4691e752ea7ce1d0be /libavcodec/riscv/huffyuvdsp_init.c | |
parent | ab78d22553fe7052e0763f9bb319b0ba9c3bca47 (diff) | |
download | ffmpeg-eb508702a899f4a41d3653d90b077b487083d2ab.tar.gz |
lavc/aacpsdsp: rework R-V V add_squares
Segmented loads may be slower than not. So this advantageously uses a
unit-strided load and narrowing shifts instead.
Before:
ps_add_squares_c: 60757.7
ps_add_squares_rvv_f32: 22242.5
After:
ps_add_squares_c: 60516.0
ps_add_squares_rvv_i64: 17067.7
Diffstat (limited to 'libavcodec/riscv/huffyuvdsp_init.c')
0 files changed, 0 insertions, 0 deletions