vpx/vp9/common/x86
Yunqing Wang ed22179a82 Rewrite HORIZx4 and HORIZx8 in subpixel filter functions
In subpixel filters, prefetched source data, unrolled loops,
and interleaved instructions.

In HORIZx4, integrated the idea in Scott's CL (commit:
d22a504d11), which was suggested by
Erik/Tamar from Intel. Further tweaking was done to combine row 0,
2, and row 1, 3 in registers to do more 2-row-in-1 operations until
the last add.

Test showed a ~2% decoder speedup.

Change-Id: Ib53d04ede8166c38c3dc744da8c6f737ce26a0e3
2013-10-03 09:04:02 -07:00
..
vp9_asm_stubs.c Revert "Improved 8t filters" 2013-09-13 15:13:06 -07:00
vp9_copy_sse2.asm Replace copy_memNxM functions with a generic copy/avg function. 2013-07-10 18:27:24 -07:00
vp9_idct_intrin_sse2.c nolintify intrinsic idct file 2013-09-29 18:42:24 -07:00
vp9_intrapred_sse2.asm Fix x86inc.asm to build PIC code correctly 2013-09-18 13:45:46 -07:00
vp9_intrapred_ssse3.asm d63 intra prediction ssse3 using bytes 2013-09-25 16:16:44 -04:00
vp9_loopfilter_intrin_sse2.c Improved mb_lpf_horizontal_edge_w_sse2_8 2013-08-29 08:30:17 -04:00
vp9_loopfilter_mmx.asm Removing unused simple loopfilter code. 2013-05-10 11:04:43 -07:00
vp9_postproc_mmx.asm Code cleanup: lower case variable names. 2013-03-20 16:41:30 -07:00
vp9_postproc_sse2.asm Code cleanup: lower case variable names. 2013-03-20 16:41:30 -07:00
vp9_postproc_x86.h fixed cpp lint issue in vp9_postproc_x86 2013-09-29 18:44:58 -07:00
vp9_subpixel_8t_ssse3.asm Rewrite HORIZx4 and HORIZx8 in subpixel filter functions 2013-10-03 09:04:02 -07:00