Mercurial > libavcodec.hg
changeset 4585:869c9a1a5006 libavcodec
reorder a few more paddws to reduce dependancy chains
chroma mc4 put 2480 -> 2460 dezicyles on duron
author | michael |
---|---|
date | Fri, 23 Feb 2007 15:44:56 +0000 |
parents | 3e155276af4a |
children | 365f2fed8461 |
files | i386/dsputil_h264_template_mmx.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/i386/dsputil_h264_template_mmx.c Fri Feb 23 15:28:35 2007 +0000 +++ b/i386/dsputil_h264_template_mmx.c Fri Feb 23 15:44:56 2007 +0000 @@ -218,8 +218,8 @@ "movq %%mm1, %%mm0 \n\t" "pmullw %%mm5, %%mm6 \n\t" "pmullw %%mm3, %%mm1 \n\t" + "paddw %4, %%mm6 \n\t" "paddw %%mm6, %%mm1 \n\t" - "paddw %4, %%mm1 \n\t" "psrlw $6, %%mm1 \n\t" "packuswb %%mm1, %%mm1 \n\t" H264_CHROMA_OP4((%0), %%mm1, %%mm6) @@ -236,8 +236,8 @@ "movq %%mm1, %%mm6 \n\t" "pmullw %%mm5, %%mm0 \n\t" "pmullw %%mm3, %%mm1 \n\t" + "paddw %4, %%mm0 \n\t" "paddw %%mm0, %%mm1 \n\t" - "paddw %4, %%mm1 \n\t" "psrlw $6, %%mm1 \n\t" "packuswb %%mm1, %%mm1 \n\t" H264_CHROMA_OP4((%0), %%mm1, %%mm0)