aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/mpegvideo_motion.c
diff options
context:
space:
mode:
authorChristophe Gisquet <christophe.gisquet@gmail.com>2014-02-14 16:00:51 +0000
committerMichael Niedermayer <michaelni@gmx.at>2014-02-15 18:54:21 +0100
commit133b34207c2ca3ae214dfd429288ac6e31efa5dc (patch)
treea16aaa7689198a1e3f57b512f9a7e23aa50844f4 /libavcodec/mpegvideo_motion.c
parent1db8bc56488c888d57f5339812bd6f4117d85c3e (diff)
downloadffmpeg-133b34207c2ca3ae214dfd429288ac6e31efa5dc.tar.gz
x86: float dsp: unroll SSE versions
vector_fmul and vector_fmac_scalar are guaranteed that they can process in batch of 16 elements, but their SSE versions only does 8 at a time. Therefore, unroll them a bit. 299 to 261c for 256 elements in vector_fmac_scalar on Arrandale/Win64. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/mpegvideo_motion.c')
0 files changed, 0 insertions, 0 deletions