1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-03-03 14:32:16 +02:00
FFmpeg/libavcodec
Rémi Denis-Courmont b88d4058f9 lavc/g722dsp: optimise R-V V apply_qmf
This stores the constant coefficients deinterleaved, so that they can be
loaded directly with NF=0. Unfortunately, we cannot optimise loading the
input, due to insufficient memory alignment (not 32-bit).

Before:
g722_apply_qmf_c:       82.5
g722_apply_qmf_rvv_i32: 78.2

After:
g722_apply_qmf_c:       82.5
g722_apply_qmf_rvv_i32: 65.2
2023-11-23 18:57:18 +02:00
..
2023-11-10 00:14:02 +01:00
2023-11-18 19:55:42 +01:00
2023-11-08 17:37:58 +11:00
2023-11-08 17:37:58 +11:00
2023-11-14 19:15:51 +02:00
2023-10-09 19:52:51 +03:00
2023-10-31 21:33:25 +02:00
2023-10-31 21:33:25 +02:00
2023-11-08 17:37:58 +11:00
2023-11-08 17:37:58 +11:00
2023-11-22 21:02:04 +08:00
2023-11-09 12:53:35 +01:00
2023-11-01 22:53:26 +02:00
2023-11-01 22:53:26 +02:00
2023-10-10 00:22:55 +02:00
2023-11-01 20:16:02 +01:00