diff options
author | Daniel Kang <daniel.d.kang@gmail.com> | 2011-07-21 21:15:58 -0400 |
---|---|---|
committer | Ronald S. Bultje <rsbultje@gmail.com> | 2011-07-22 14:54:33 -0700 |
commit | 406fbd24dc62db4853cb24b24f40caf3e70ee2e8 (patch) | |
tree | 3acb0145a764e75076d5c42db02da37ad6eec9ea /libavcodec/x86/h264_intrapred.asm | |
parent | 505345ed5d180093a44da8d70ac541898c31c22f (diff) | |
download | ffmpeg-406fbd24dc62db4853cb24b24f40caf3e70ee2e8.tar.gz |
H.264: Add optimizations to predict x86 assembly.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
Diffstat (limited to 'libavcodec/x86/h264_intrapred.asm')
-rw-r--r-- | libavcodec/x86/h264_intrapred.asm | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libavcodec/x86/h264_intrapred.asm b/libavcodec/x86/h264_intrapred.asm index cbf3cf7a5c..c1cd5c4d25 100644 --- a/libavcodec/x86/h264_intrapred.asm +++ b/libavcodec/x86/h264_intrapred.asm @@ -2611,12 +2611,11 @@ cglobal pred4x4_down_left_mmxext, 3,3 punpckldq m1, [r1] movq m2, m1 movq m3, m1 - movq m4, m1 psllq m1, 8 pxor m2, m1 psrlq m2, 8 - pxor m3, m2 - PRED4x4_LOWPASS m0, m1, m3, m4, m5 + pxor m2, m3 + PRED4x4_LOWPASS m0, m1, m2, m3, m4 lea r1, [r0+r2*2] psrlq m0, 8 movd [r0+r2*1], m0 |