vpx/vp9/encoder/x86
Yunqing Wang d7289658fb Remove TEXTREL from 32bit encoder
This patch fixed the issue reported in "Issue 655: remove textrel's
from 32-bit vp9 encoder". The set of vp9_subpel_variance functions
that used x86inc.asm ABI didn't build correctly for 32bit PIC. The
fix was carefully done under the situation that there was not
enough registers.

After the change, we got
$ eu-findtextrel libvpx.so
eu-findtextrel: no text relocations reported in 'libvpx.so'

Change-Id: I1b176311dedaf48eaee0a1e777588043c97cea82
2013-11-07 13:39:40 -08:00
..
vp9_dct32x32_sse2.c Making input pointer constant for all fdct/fht functions. 2013-10-24 11:48:25 -07:00
vp9_dct_sse2.c Making input pointer constant for all fdct/fht functions. 2013-10-24 11:48:25 -07:00
vp9_error_sse2.asm Make coefficient skip condition an explicit RD choice. 2013-06-28 10:28:49 -07:00
vp9_mcomp_x86.h google style guide include guards 2012-11-30 07:30:59 -08:00
vp9_quantize_ssse3.asm Fix overflow issue in 16x16 quantization SSSE3 2013-09-06 21:06:10 -07:00
vp9_sad4d_sse2.asm Implement SSE version for sad4x8x4d and SSE2 version for sad8x4x4d. 2013-06-12 17:40:01 -04:00
vp9_sad_mmx.asm add private to assembly files to insure proper chromebuild 2012-12-20 09:40:18 -08:00
vp9_sad_sse2.asm Add averaging-SAD functions for 8-point comp-inter motion search. 2013-06-25 12:57:28 -07:00
vp9_sad_sse3.asm Merge master branch into experimental 2013-03-01 11:06:05 -08:00
vp9_sad_sse4.asm this commit converts all sad ptrs to uint32 2013-02-28 08:46:35 -08:00
vp9_sad_ssse3.asm add private to assembly files to insure proper chromebuild 2012-12-20 09:40:18 -08:00
vp9_ssim_opt.asm add private to assembly files to insure proper chromebuild 2012-12-20 09:40:18 -08:00
vp9_subpel_variance_impl_sse2.asm Implement sse2 and ssse3 versions for all sub_pixel_variance sizes. 2013-06-20 09:34:25 -07:00
vp9_subpel_variance.asm Remove TEXTREL from 32bit encoder 2013-11-07 13:39:40 -08:00
vp9_subtract_sse2.asm Remove emms - that shouldn't be there. 2013-06-21 14:45:04 -07:00
vp9_temporal_filter_apply_sse2.asm Fix --as=nasm compatibility for new asm code. 2013-02-27 09:55:38 -08:00
vp9_variance_impl_mmx.asm Fix the reading of too many input pixels 2013-08-26 12:35:27 -07:00
vp9_variance_impl_sse2.asm Implement sse2 and ssse3 versions for all sub_pixel_variance sizes. 2013-06-20 09:34:25 -07:00
vp9_variance_mmx.c cpplint issues resolved in vp9_variance_mmx.c 2013-10-04 14:22:08 -07:00
vp9_variance_sse2.c cpplint vp9_variance_sse2.c 2013-10-04 14:15:06 -07:00