diff options
author | Christophe Gisquet <christophe.gisquet@gmail.com> | 2013-04-07 20:20:33 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2013-04-08 02:26:34 +0200 |
commit | e2946e5c3482ab78913bfa5527a6fa9ea4e70bb4 (patch) | |
tree | e5964637887b5189cd2b2f1f3719fcb03cc57694 /libavutil/eval.c | |
parent | 1adf54de56be13a6df51c5d42f0ecf2e1ec0c648 (diff) | |
download | ffmpeg-e2946e5c3482ab78913bfa5527a6fa9ea4e70bb4.tar.gz |
x86: sbrdsp: implement SSE qmf_deint_bfly
From 312 to 89/68 (sse/sse2) cycles on Arrandale and Win64.
Sandybridge: 68/47 cycles.
Having a loop counter is a 7 cycle gain.
Unrolling is another 7 cycle gain.
Working in reverse scan is another 6 cycles.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavutil/eval.c')
0 files changed, 0 insertions, 0 deletions