diff options
author | Loren Merritt <lorenm@u.washington.edu> | 2012-08-26 10:26:42 +0000 |
---|---|---|
committer | Loren Merritt <pengvado@akuvian.org> | 2012-08-26 10:49:14 +0000 |
commit | 7a1944b907179212e7073b821fdc60e27d536e4a (patch) | |
tree | a1ecedd61fbefae3f24a55536892f7b5f46c883d /libavutil | |
parent | 566858a7705aaa82aefafaffd7d96a62e78a6d4d (diff) | |
download | ffmpeg-7a1944b907179212e7073b821fdc60e27d536e4a.tar.gz |
vf_hqdn3d: x86 asm
13% faster on penryn, 16% on sandybridge, 15% on bulldozer
Not simd; a compiler should have generated this, but gcc didn't.
Diffstat (limited to 'libavutil')
-rw-r--r-- | libavutil/x86/x86inc.asm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libavutil/x86/x86inc.asm b/libavutil/x86/x86inc.asm index 5cb200fb16..d734c6e4ae 100644 --- a/libavutil/x86/x86inc.asm +++ b/libavutil/x86/x86inc.asm @@ -140,6 +140,7 @@ CPUNOP amdnop %define r%1w %2w %define r%1b %2b %define r%1h %2h + %define %2q %2 %if %0 == 2 %define r%1m %2d %define r%1mp %2 |