diff options
author | Lynne <dev@lynne.ee> | 2022-08-09 03:31:11 +0200 |
---|---|---|
committer | Lynne <dev@lynne.ee> | 2022-08-09 03:35:12 +0200 |
commit | 98b32ef462ba344b99034f7f85c2d66cfd7f0055 (patch) | |
tree | b83124f39a599e26415803414013f092ee2ba867 /COPYING.GPLv3 | |
parent | 5cdf4c0beda54c8fa5da7914c05b9ee28332c9b5 (diff) | |
download | ffmpeg-98b32ef462ba344b99034f7f85c2d66cfd7f0055.tar.gz |
x86/tx_float: save a branch during coefficient deinterleaving
Directly branch into the special 64-point deinterleave
subroutine rather than going through the general deinterleave.
64-point transform timings on Zen 3:
Before:
1974 decicycles in av_tx (fft),16776864 runs, 352 skips
After:
1956 decicycles in av_tx (fft),16775378 runs, 1838 skips
Diffstat (limited to 'COPYING.GPLv3')
0 files changed, 0 insertions, 0 deletions