Mercurial > libavcodec.hg
changeset 8759:4cea2f47219a libavcodec
re-enable mid_pred asm on x86_64. (broke in r16681)
author | lorenm |
---|---|
date | Sun, 08 Feb 2009 17:44:04 +0000 |
parents | 93980b03673e |
children | 31138c296ac6 |
files | mathops.h x86/mathops.h |
diffstat | 2 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mathops.h Sun Feb 08 06:35:21 2009 +0000 +++ b/mathops.h Sun Feb 08 17:44:04 2009 +0000 @@ -24,7 +24,7 @@ #include "libavutil/common.h" -#if ARCH_X86_32 +#if ARCH_X86 #include "x86/mathops.h"
--- a/x86/mathops.h Sun Feb 08 06:35:21 2009 +0000 +++ b/x86/mathops.h Sun Feb 08 17:44:04 2009 +0000 @@ -25,6 +25,7 @@ #include "config.h" #include "libavutil/common.h" +#if ARCH_X86_32 #define MULL(ra, rb, shift) \ ({ int rt, dummy; __asm__ (\ "imull %3 \n\t"\ @@ -42,6 +43,7 @@ ({ int64_t rt;\ __asm__ ("imull %2\n\t" : "=A"(rt) : "a" ((int)ra), "g" ((int)rb));\ rt; }) +#endif #if HAVE_CMOV /* median of 3 */