diff options
author | Rémi Denis-Courmont <remi@remlab.net> | 2022-09-22 19:00:09 +0300 |
---|---|---|
committer | Rémi Denis-Courmont <remi@remlab.net> | 2023-07-17 18:48:42 +0300 |
commit | 51945d5ace5065aaa812486e7d12be1f18344642 (patch) | |
tree | a9b9f6d0211538b9edb952d38776a1ea73375006 /libpostproc | |
parent | 9c471c76cb2d00c5794f63d240e07df658ce8db9 (diff) | |
download | ffmpeg-51945d5ace5065aaa812486e7d12be1f18344642.tar.gz |
lavc/aacpsdsp: use restrict qualifier
Except for add_squares, telling the compiler that the output vector(s)
cannot alias helps quite a bit (cycles on SiFive U74-MC):
ps_add_squares_c: 98277.7
ps_add_squares_r: 98320.2
ps_hybrid_analysis_c: 3731.2
ps_hybrid_analysis_r: 2495.7
ps_hybrid_analysis_ileave_c: 20478.0
ps_hybrid_analysis_ileave_r: 16092.2
ps_hybrid_synthesis_deint_c: 19051.5
ps_hybrid_synthesis_deint_r: 15420.0
ps_mul_pair_single_c: 122941.2
ps_mul_pair_single_r: 91035.0
Diffstat (limited to 'libpostproc')
0 files changed, 0 insertions, 0 deletions