diff options
author | Diego Biurrun <diego@biurrun.de> | 2011-04-29 19:46:10 +0200 |
---|---|---|
committer | Diego Biurrun <diego@biurrun.de> | 2011-04-29 20:01:13 +0200 |
commit | a734fa575f94c7c28103420f756b5f64dd0c806b (patch) | |
tree | 08b26e4034e744bfee9cd41267a6337d217dc1ed /libavcodec/x86/mpegvideo_mmx_template.c | |
parent | e610098e7b3e4851e18c4f472adec4980f901ad2 (diff) | |
download | ffmpeg-a734fa575f94c7c28103420f756b5f64dd0c806b.tar.gz |
Remove disabled non-optimized code variants.
Diffstat (limited to 'libavcodec/x86/mpegvideo_mmx_template.c')
-rw-r--r-- | libavcodec/x86/mpegvideo_mmx_template.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/libavcodec/x86/mpegvideo_mmx_template.c b/libavcodec/x86/mpegvideo_mmx_template.c index ddda07afa7..0f01cb24b9 100644 --- a/libavcodec/x86/mpegvideo_mmx_template.c +++ b/libavcodec/x86/mpegvideo_mmx_template.c @@ -116,22 +116,11 @@ static int RENAME(dct_quantize)(MpegEncContext *s, q = s->c_dc_scale; /* note: block[0] is assumed to be positive */ if (!s->h263_aic) { -#if 1 __asm__ volatile ( "mul %%ecx \n\t" : "=d" (level), "=a"(dummy) : "a" ((block[0]>>2) + q), "c" (ff_inverse[q<<1]) ); -#else - __asm__ volatile ( - "xorl %%edx, %%edx \n\t" - "divw %%cx \n\t" - "movzwl %%ax, %%eax \n\t" - : "=a" (level) - : "a" ((block[0]>>2) + q), "c" (q<<1) - : "%edx" - ); -#endif } else /* For AIC we skip quant/dequant of INTRADC */ level = (block[0] + 4)>>3; |