aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/fft.c
diff options
context:
space:
mode:
authorChristophe GISQUET <christophe.gisquet@gmail.com>2012-02-23 20:12:39 +0100
committerRonald S. Bultje <rsbultje@gmail.com>2012-02-23 15:50:09 -0800
commit2784d187919b48022a89633fb3b5a99ca97cf869 (patch)
treecc153bf3779569e08293984fffc276f65efe03fe /libavcodec/fft.c
parent34454c761f01275d4adaf40df6d70a59011c4a6c (diff)
downloadffmpeg-2784d187919b48022a89633fb3b5a99ca97cf869.tar.gz
SBR DSP x86: implement SSE sbr_hf_g_filt
Unrolling the main loop to process, instead of 4 elements: - 8: minor gain of 2 cycles (not worth the extra object size) - 2: loss of 8 cycles. Assigning STEP to a register is a loss. Output address (Y) is almost always unaligned. Timings: - C (32/64 bits): 117/109 cycles - SSE: 57 cycles Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
Diffstat (limited to 'libavcodec/fft.c')
0 files changed, 0 insertions, 0 deletions