Mercurial > libavcodec.hg
changeset 8676:7fcf95230c28 libavcodec
ARM: allow register operands for shifts in MULL()
author | mru |
---|---|
date | Tue, 27 Jan 2009 16:06:34 +0000 |
parents | 3260670e39df |
children | 3c484b73ca73 |
files | arm/mathops.h |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/arm/mathops.h Tue Jan 27 06:04:01 2009 +0000 +++ b/arm/mathops.h Tue Jan 27 16:06:34 2009 +0000 @@ -33,7 +33,7 @@ "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; }