vpx/vp8/common/x86
Scott LaVarnway ce811f87c4 Faster 8t filtering
Quickly modified the ssse3 sixtap filters to support eight taps.  For the test
clip used, a 23+% boost in decoder performance was seen.  We can
revisit later and improve further.

Change-Id: I5f59860459e80d6fa23e6cc0fd91296a969f5240
2012-10-25 17:24:50 -07:00
..
filter_sse2.c SSE2 version of vectorized 8-tap filtering. 2012-08-21 15:26:14 -07:00
filter_sse4.c SSE2 version of vectorized 8-tap filtering. 2012-08-21 15:26:14 -07:00
idct_x86.h Adds x86inc.asm and update idct/dequant mmx 2012-06-12 15:04:03 -07:00
idctllm_mmx.asm Sign-extend input argument so it can be used in pointer arithmetic. 2012-06-25 14:16:39 -07:00
idctllm_sse2.asm Fix naming of sse2 idct functions. 2011-08-24 10:25:32 -07: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 sse2 intrinsic version of vp8_mbloop_filter_vertical_edge() 2012-10-19 15:52:12 -07:00
loopfilter_sse2.asm sse2 intrinsic version of vp8_mbloop_filter_vertical_edge() 2012-10-19 15:52:12 -07:00
loopfilter_x86.c Fixed the MSVC compiling error with correct cast 2012-10-23 14:25:01 -07:00
loopfilter_x86.h Removed the loopfilter rtcd invoke macro code 2012-10-16 16:19:35 -07:00
mask_sse3.asm changes to start experimenting with color segmentation prediction modes. 2010-11-16 14:38:40 -05: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 removed the recon rtcd invoke macro code (unrevert) 2012-10-16 12:02:31 -07:00
sadmxn_x86.c Added sse2 instrinsic version of vp8_sad3x16 2012-10-25 12:19:41 -07:00
subpixel_8t_ssse3.asm Faster 8t filtering 2012-10-25 17:24:50 -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 Merging in the sixteenth subpel uv experiment 2012-08-08 16:57:43 -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 Faster 8t filtering 2012-10-25 17:24:50 -07:00
x86_systemdependent.c Removed the loopfilter rtcd invoke macro code 2012-10-16 16:19:35 -07:00