aom/vp9/common/x86
Yunqing Wang 6344c84c82 Optimize 8x8 idct function
Wrote sse2 functions of vp9_short_idct8x8 and vp9_short_idct10_8x8.
Compared to c version, the sse2 version is 2X faster. The decoder
test didn't show noticeable gain since 8x8 idct doesn't take much
of decoding time (less than 1% in my test).

Change-Id: I56313e18cd481700b3b52c4eda5ca204ca6365f3
2013-03-18 15:34:14 -07:00
..
vp9_asm_stubs.c WIP: ssse3 version of convolve avg functions 2013-02-13 09:15:38 -08:00
vp9_idct_sse2.asm removed reference to "LLM" and "x8" 2013-03-13 08:35:46 -07:00
vp9_idct_x86.c Optimize 8x8 idct function 2013-03-18 15:34:14 -07:00
vp9_idct_x86.h Optimize vp9_short_idct4x4llm function 2013-03-04 12:01:27 -08:00
vp9_iwalsh_mmx.asm add private to assembly files to insure proper chromebuild 2012-12-20 09:40:18 -08:00
vp9_iwalsh_sse2.asm add private to assembly files to insure proper chromebuild 2012-12-20 09:40:18 -08:00
vp9_loopfilter_mmx.asm add private to assembly files to insure proper chromebuild 2012-12-20 09:40:18 -08:00
vp9_loopfilter_sse2.asm add private to assembly files to insure proper chromebuild 2012-12-20 09:40:18 -08:00
vp9_loopfilter_x86.c Use configure checks for various inline keywords. 2013-02-06 16:12:56 -08:00
vp9_loopfilter_x86.h google style guide include guards 2012-11-30 07:30:59 -08:00
vp9_mask_sse3.asm add private to assembly files to insure proper chromebuild 2012-12-20 09:40:18 -08:00
vp9_postproc_mmx.asm add private to assembly files to insure proper chromebuild 2012-12-20 09:40:18 -08:00
vp9_postproc_sse2.asm add private to assembly files to insure proper chromebuild 2012-12-20 09:40:18 -08:00
vp9_postproc_x86.h google style guide include guards 2012-11-30 07:30:59 -08:00
vp9_recon_mmx.asm add private to assembly files to insure proper chromebuild 2012-12-20 09:40:18 -08:00
vp9_recon_sse2.asm add private to assembly files to insure proper chromebuild 2012-12-20 09:40:18 -08:00
vp9_recon_wrapper_sse2.c Build fixes to merge vp9-preview into master 2012-12-26 11:21:09 -08:00
vp9_sadmxn_x86.c add emmintrin_compat.h for builds with gcc < 4 2012-12-20 14:56:13 -08:00
vp9_subpel_variance_impl_sse2.asm fix a number issues that cause failures 2013-01-14 18:32:32 -08:00
vp9_subpixel_8t_ssse3.asm Merge master branch into experimental 2013-03-01 11:06:05 -08:00
vp9_subpixel_variance_sse2.c vp9_sub_pixel_variance16x2 SSE2 optimization 2013-01-08 12:01:55 -08:00