Mercurial > libavcodec.hg
changeset 6024:151508a72dd7 libavcodec
Add 'l' suffix where it is necessary because type can not always be
inferred from arguments. Fixes compilation with Intel compiler
author | reimar |
---|---|
date | Sat, 15 Dec 2007 23:08:15 +0000 |
parents | 78b46e3f9df2 |
children | a165936f0d9e |
files | i386/vc1dsp_mmx.c |
diffstat | 1 files changed, 6 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/i386/vc1dsp_mmx.c Sat Dec 15 10:03:49 2007 +0000 +++ b/i386/vc1dsp_mmx.c Sat Dec 15 23:08:15 2007 +0000 @@ -95,7 +95,7 @@ SHIFT2_LINE(168, 4, 1, 2, 3) "sub %8, %1 \n\t" "add $8, %2 \n\t" - "dec %0 \n\t" + "decl %0 \n\t" "jnz 1b \n\t" : "+g"(w), "+r"(src), "+r"(dst) : "r"(stride), "r"(-2*stride), "m"(shift), @@ -139,7 +139,7 @@ TRANSFER_DO_PACK "add $24, %1 \n\t" "add %3, %2 \n\t" - "dec %0 \n\t" + "decl %0 \n\t" "jnz 1b \n\t" : "+g"(h), "+r" (src), "+r" (dst) : "g"(stride), "m"(rnd), "m"(fact_9), "m"(ff_pw_128) @@ -191,7 +191,7 @@ TRANSFER_DO_PACK "add %7, %1 \n\t" "add %5, %2 \n\t" - "dec %0 \n\t" + "decl %0 \n\t" "jnz 1b \n\t" : "+g"(h), "+r"(src), "+r"(dst) : "r"(offset), "r"(-2*offset), "g"(stride), "m"(rnd), @@ -297,7 +297,7 @@ "movq %%mm3, 16(%2) \n\t" \ "add %3, %1 \n\t" \ "add $24, %2 \n\t" \ - "dec %0 \n\t" \ + "decl %0 \n\t" \ "jnz 1b \n\t" \ : "+g"(h), "+r" (src), "+r" (dst) \ : "r"(src_stride), "r"(3*src_stride), \ @@ -336,7 +336,7 @@ TRANSFER_DO_PACK \ "add $24, %1 \n\t" \ "add %3, %2 \n\t" \ - "dec %0 \n\t" \ + "decl %0 \n\t" \ "jnz 1b \n\t" \ : "+g"(h), "+r" (src), "+r" (dst) \ : "g"(stride), "m"(rnd), "m"(fact_53), "m"(fact_18), \ @@ -372,7 +372,7 @@ TRANSFER_DO_PACK \ "add %5, %1 \n\t" \ "add %5, %2 \n\t" \ - "dec %0 \n\t" \ + "decl %0 \n\t" \ "jnz 1b \n\t" \ : "+g"(h), "+r" (src), "+r" (dst) \ : "r"(offset), "r"(3*offset), "g"(stride), "m"(rnd), \