[FFmpeg-cvslog] r16818 - trunk/libavcodec/arm/mathops.h
mru
subversion
Tue Jan 27 17:06:34 CET 2009
Author: mru
Date: Tue Jan 27 17:06:34 2009
New Revision: 16818
Log:
ARM: allow register operands for shifts in MULL()
Modified:
trunk/libavcodec/arm/mathops.h
Modified: trunk/libavcodec/arm/mathops.h
==============================================================================
--- trunk/libavcodec/arm/mathops.h Tue Jan 27 13:23:16 2009 (r16817)
+++ trunk/libavcodec/arm/mathops.h Tue Jan 27 17:06:34 2009 (r16818)
@@ -33,7 +33,7 @@ static inline av_const int MULL(int a, i
"mov %0, %0, lsr %4 \n\t"
"add %1, %0, %1, lsl %5 \n\t"
: "=&r"(lo), "=&r"(hi)
- : "r"(b), "r"(a), "i"(shift), "i"(32-shift));
+ : "r"(b), "r"(a), "ir"(shift), "ir"(32-shift));
return hi;
}
More information about the ffmpeg-cvslog
mailing list