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"