Mercurial > libavcodec.hg
comparison cabac.h @ 3977:ebf01ad52879 libavcodec
10l
author | michael |
---|---|
date | Mon, 09 Oct 2006 21:21:10 +0000 |
parents | 27e90123b346 |
children | db01070401c7 |
comparison
equal
deleted
inserted
replaced
3976:27e90123b346 | 3977:ebf01ad52879 |
---|---|
467 "addl %%ecx, %%esi \n\t" //new range | 467 "addl %%ecx, %%esi \n\t" //new range |
468 "andl %%edx, %%ecx \n\t" | 468 "andl %%edx, %%ecx \n\t" |
469 "subl %%ecx, %%ebx \n\t" | 469 "subl %%ecx, %%ebx \n\t" |
470 | 470 |
471 //eax:state ebx:low edx:mask esi:range | 471 //eax:state ebx:low edx:mask esi:range |
472 "movl $-130, %%ecx \n\t" | |
473 "andl %%edx, %%ecx \n\t" | |
474 "addl %%eax, %%ecx \n\t" | |
475 | |
476 "xorl %%edx, %%eax \n\t" | 472 "xorl %%edx, %%eax \n\t" |
477 "movb "MPS_STATE"(%2, %%eax), %%cl \n\t" | 473 "movb "MPS_STATE"(%2, %%eax), %%cl \n\t" |
478 "movb %%cl, (%1) \n\t" | 474 "movb %%cl, (%1) \n\t" |
479 | 475 |
480 "movl %%esi, %%edx \n\t" | 476 "movl %%esi, %%edx \n\t" |