vpx/vp8/common/x86
Yunqing Wang 1893122e34 Fix dr memory VP8 encode/decode errors
This patch fixed errors reported in Issue 746: "dr memory VP8
encode errors" and Issue 745: "dr memory VP8 decode errors".
The "UNINITIALIZED READ" errors were fixed in x86 assembly
code. The list of files fixed is
vp8_intra_pred_uv_tm_sse2
vp8_intra_pred_uv_tm_ssse3

vp8_intra_pred_uv_ho_mmx2
vp8_intra_pred_uv_ho_ssse3

vp8_intra_pred_y_tm_sse2
vp8_intra_pred_y_tm_ssse3

vp8_intra_pred_y_ho_sse2

Change-Id: Ib6df7bf1d442077fe534edfd90e50ad16fadacdd
2014-04-21 17:04:05 -07:00
..
dequantize_mmx.asm Make libvpx Chromium build friendly 2012-05-23 18:15:05 -07:00
filter_x86.c Fix linker warnings for bilinear filters 2013-10-01 14:40:05 -07:00
filter_x86.h vp8/common: add extern "C" to headers 2014-01-23 16:21:24 -08:00
idct_blk_mmx.c idct_blk_mmx.c: use vpx_memset instead of cast 2013-10-29 13:51:56 -07:00
idct_blk_sse2.c support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
idctllm_mmx.asm Make libvpx Chromium build friendly 2012-05-23 18:15:05 -07:00
idctllm_sse2.asm Make libvpx Chromium build friendly 2012-05-23 18:15:05 -07:00
iwalsh_mmx.asm Fix --as=nasm compatibility for new asm code. 2013-02-27 09:55:38 -08:00
iwalsh_sse2.asm Make libvpx Chromium build friendly 2012-05-23 18:15:05 -07:00
loopfilter_block_sse2.asm Add support for x64 and win64 yasm flags. 2013-01-31 16:25:37 -08:00
loopfilter_mmx.asm minor spelling cleanup in comments 2014-02-12 16:32:51 -08:00
loopfilter_sse2.asm minor spelling cleanup in comments 2014-02-12 16:32:51 -08:00
loopfilter_x86.c loopfilter improvements 2012-04-12 14:22:47 -04:00
mfqe_sse2.asm Use dq instead of ddq with NASM 2013-02-17 17:30:34 +09:00
postproc_mmx.asm Fix uninitialized read in postprocessing 2014-03-24 14:54:25 -07:00
postproc_sse2.asm Fix uninitialized read in postprocessing 2014-03-24 14:54:25 -07:00
postproc_x86.c Fix pedantic compiler warnings 2012-06-11 15:14:58 -07:00
recon_mmx.asm Make libvpx Chromium build friendly 2012-05-23 18:15:05 -07:00
recon_sse2.asm Fix dr memory VP8 encode/decode errors 2014-04-21 17:04:05 -07:00
recon_wrapper_sse2.c support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
sad_mmx.asm Make libvpx Chromium build friendly 2012-05-23 18:15:05 -07:00
sad_sse2.asm Be consistent with SAD values 2012-07-27 16:15:31 -07:00
sad_sse3.asm Add support for x64 and win64 yasm flags. 2013-01-31 16:25:37 -08:00
sad_sse4.asm Make libvpx Chromium build friendly 2012-05-23 18:15:05 -07:00
sad_ssse3.asm Make libvpx Chromium build friendly 2012-05-23 18:15:05 -07:00
subpixel_mmx.asm Make libvpx Chromium build friendly 2012-05-23 18:15:05 -07:00
subpixel_sse2.asm Make libvpx Chromium build friendly 2012-05-23 18:15:05 -07:00
subpixel_ssse3.asm vp8_filter_block1d4_h6_ssse3: add missing xmm restore 2012-11-20 17:52:03 -08:00
variance_impl_mmx.asm Make libvpx Chromium build friendly 2012-05-23 18:15:05 -07:00
variance_impl_sse2.asm Make libvpx Chromium build friendly 2012-05-23 18:15:05 -07:00
variance_impl_ssse3.asm Make libvpx Chromium build friendly 2012-05-23 18:15:05 -07:00
variance_mmx.c Fix variance (signed integer) overflow 2013-02-22 12:40:08 -08:00
variance_sse2.c Fix variance (signed integer) overflow 2013-02-22 12:40:08 -08:00
variance_ssse3.c Fix variance (signed integer) overflow 2013-02-22 12:40:08 -08:00
vp8_asm_stubs.c fixed integer overflow warnings 2013-09-26 09:20:15 -07:00