vpx/vp8/common/x86
Johann 85358d04cd Fix data accesses for simple loopfilters
The data that the simple horizontal loopfilter reads is aligned, treat
it accordingly.

For the vertical, we only use the bottom 4 bytes, so don't read in 16
(and incur the penalty for unaligned access).

This shows a small improvement on older processors which have a
significant penalty for unaligned reads.

postproc_mmx.c is unused

Change-Id: I87b29bbc0c3b19ee1ca1de3c4f47332a53087b3d
2011-08-23 20:42:45 -04:00
..
idct_x86.h Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
idctllm_mmx.asm Fix documentation typos 2011-04-30 09:34:59 +02:00
idctllm_sse2.asm modify SAVE_XMM for potential 64bit use 2011-04-19 10:42:45 -04:00
iwalsh_mmx.asm nasm: match instruction length (movd/movq) to parameters 2010-10-04 23:36:29 +02:00
iwalsh_sse2.asm modify SAVE_XMM for potential 64bit use 2011-04-19 10:42:45 -04:00
loopfilter_mmx.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
loopfilter_sse2.asm Fix data accesses for simple loopfilters 2011-08-23 20:42:45 -04:00
loopfilter_x86.c update x86 asm for loopfilter 2011-07-08 09:23:38 -04:00
loopfilter_x86.h update x86 asm for loopfilter 2011-07-08 09:23:38 -04:00
postproc_mmx.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
postproc_sse2.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
postproc_x86.h Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
recon_mmx.asm Use WebM in copyright notice for consistency 2010-09-09 10:01:21 -04:00
recon_sse2.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
recon_wrapper_sse2.c Make hor UV predict ~2x faster (73 vs 132 cycles) using SSSE3. 2011-04-29 11:52:09 -07:00
recon_x86.h SSE2/SSSE3 optimizations for build_predictors_mbuv{,_s}(). 2011-04-27 11:31:27 -07:00
subpixel_mmx.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
subpixel_sse2.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
subpixel_ssse3.asm Use local labels for jumps/loops in x86 assembly. 2011-08-23 09:05:29 -07:00
subpixel_x86.h Merge branch 'master' of git://review.webmproject.org/libvpx 2010-09-09 08:54:21 -07:00
vp8_asm_stubs.c Fix relative include paths 2011-02-10 15:09:44 -05:00
x86_systemdependent.c update x86 asm for loopfilter 2011-07-08 09:23:38 -04:00