summaryrefslogtreecommitdiff
path: root/libavcodec/x86
diff options
context:
space:
mode:
authorDiego Biurrun <diego@biurrun.de>2011-04-29 19:46:10 +0200
committerDiego Biurrun <diego@biurrun.de>2011-04-29 20:01:13 +0200
commita734fa575f94c7c28103420f756b5f64dd0c806b (patch)
tree08b26e4034e744bfee9cd41267a6337d217dc1ed /libavcodec/x86
parente610098e7b3e4851e18c4f472adec4980f901ad2 (diff)
Remove disabled non-optimized code variants.
Diffstat (limited to 'libavcodec/x86')
-rw-r--r--libavcodec/x86/mpegvideo_mmx_template.c11
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;