Mercurial > libavcodec.hg
comparison cabac.h @ 4048:bf6791303fa0 libavcodec
1 instruction less
author | michael |
---|---|
date | Fri, 20 Oct 2006 08:46:33 +0000 |
parents | 61a4e7218a45 |
children | 8c1a5ed03a00 |
comparison
equal
deleted
inserted
replaced
4047:61a4e7218a45 | 4048:bf6791303fa0 |
---|---|
694 "movl %2, %%eax \n\t" | 694 "movl %2, %%eax \n\t" |
695 "movl %4, %%ecx \n\t" | 695 "movl %4, %%ecx \n\t" |
696 "addl %1, %%ecx \n\t" | 696 "addl %1, %%ecx \n\t" |
697 "movl %%ecx, (%%eax) \n\t" | 697 "movl %%ecx, (%%eax) \n\t" |
698 "addl $4, %%eax \n\t" | 698 "addl $4, %%eax \n\t" |
699 "movl %%eax, %2 \n\t" | |
700 | 699 |
701 "test $1, %%edx \n\t" | 700 "test $1, %%edx \n\t" |
702 " jnz 4f \n\t" | 701 " jnz 4f \n\t" |
702 | |
703 "movl %%eax, %2 \n\t" | |
703 | 704 |
704 "3: \n\t" | 705 "3: \n\t" |
705 "addl $1, %1 \n\t" | 706 "addl $1, %1 \n\t" |
706 "cmpl %5, %1 \n\t" | 707 "cmpl %5, %1 \n\t" |
707 " jb 2b \n\t" | 708 " jb 2b \n\t" |