Ticket #2156: ticket2156.txt

File ticket2156.txt, 1.0 MB (added by cbsrobot, 3 years ago)

full gdb output

Line 
1$ ffmpeg_g -i OUT4.mp4
2ffmpeg version N-49016-g040c461 Copyright (c) 2000-2013 the FFmpeg developers
3  built on Jan 19 2013 02:30:16 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
4  configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libaacplus --enable-libass --enable-libcelt --enable-libfaac --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-openssl --enable-libopus --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --prefix=/usr/local
5  libavutil      52. 15.100 / 52. 15.100
6  libavcodec     54. 89.100 / 54. 89.100
7  libavformat    54. 61.101 / 54. 61.101
8  libavdevice    54.  3.102 / 54.  3.102
9  libavfilter     3. 32.101 /  3. 32.101
10  libswscale      2.  1.103 /  2.  1.103
11  libswresample   0. 17.102 /  0. 17.102
12  libpostproc    52.  2.100 / 52.  2.100
13
14Program received signal EXC_BAD_ACCESS, Could not access memory.
15Reason: KERN_INVALID_ADDRESS at address: 0x0000000000000045
160x00000001002b92ff in get_cabac_inline_x86 [inlined] () at /devel/ffmpeg/libavcodec/x86/cabac.h:169
17169         __asm__ volatile(
18(gdb) bt
19#0  0x00000001002b92ff in get_cabac_inline_x86 [inlined] () at /devel/ffmpeg/libavcodec/x86/cabac.h:169
20#1  0x00000001002b92ff in get_cabac_cbf_ctx [inlined] () at /devel/ffmpeg/libavcodec/h264_cabac.c:111
21#2  0x00000001002b92ff in decode_cabac_residual_nondc [inlined] () at /devel/ffmpeg/libavcodec/h264_cabac.c:1798
22#3  0x00000001002b92ff in ff_h264_decode_mb_cabac (h=0x27bff83) at h264_cabac.c:2348
23(gdb) disass $pc-32,$pc+32
24Dump of assembler code for function ff_h264_decode_mb_cabac:
250x00000001002b38f0 <ff_h264_decode_mb_cabac+0>: push   %rbp
260x00000001002b38f1 <ff_h264_decode_mb_cabac+1>: push   %r15
270x00000001002b38f3 <ff_h264_decode_mb_cabac+3>: push   %r14
280x00000001002b38f5 <ff_h264_decode_mb_cabac+5>: push   %r13
290x00000001002b38f7 <ff_h264_decode_mb_cabac+7>: push   %r12
300x00000001002b38f9 <ff_h264_decode_mb_cabac+9>: push   %rbx
310x00000001002b38fa <ff_h264_decode_mb_cabac+10>:        sub    $0x478,%rsp
320x00000001002b3901 <ff_h264_decode_mb_cabac+17>:        mov    0x32e4(%rdi),%esi
330x00000001002b3907 <ff_h264_decode_mb_cabac+23>:        mov    0x32e8(%rdi),%edx
340x00000001002b390d <ff_h264_decode_mb_cabac+29>:        mov    0x84(%rdi),%eax
350x00000001002b3913 <ff_h264_decode_mb_cabac+35>:        imul   %edx,%eax
360x00000001002b3916 <ff_h264_decode_mb_cabac+38>:        add    %esi,%eax
370x00000001002b3918 <ff_h264_decode_mb_cabac+40>:        mov    %eax,0xc0(%rsp)
380x00000001002b391f <ff_h264_decode_mb_cabac+47>:        mov    0x3d88(%rdi),%ecx
390x00000001002b3925 <ff_h264_decode_mb_cabac+53>:        mov    %ecx,0x64(%rsp)
400x00000001002b3929 <ff_h264_decode_mb_cabac+57>:        mov    0x48b0(%rdi),%ecx
410x00000001002b392f <ff_h264_decode_mb_cabac+63>:        mov    %ecx,0x1c(%rsp)
420x00000001002b3933 <ff_h264_decode_mb_cabac+67>:        mov    0x43c8(%rdi),%ecx
430x00000001002b3939 <ff_h264_decode_mb_cabac+73>:        mov    %ecx,0xc(%rsp)
440x00000001002b393d <ff_h264_decode_mb_cabac+77>:        mov    %eax,0x534c4(%rdi)
450x00000001002b3943 <ff_h264_decode_mb_cabac+83>:        cmpl   $0x1,0x2dfbc(%rdi)
460x00000001002b394a <ff_h264_decode_mb_cabac+90>:        mov    %rdi,%rbx
470x00000001002b394d <ff_h264_decode_mb_cabac+93>:        je     0x1002b4393 <ff_h264_decode_mb_cabac+2723>
480x00000001002b3953 <ff_h264_decode_mb_cabac+99>:        cmpl   $0x0,0x2dfc4(%rbx)
490x00000001002b395a <ff_h264_decode_mb_cabac+106>:       je     0x1002b3972 <ff_h264_decode_mb_cabac+130>
500x00000001002b395c <ff_h264_decode_mb_cabac+108>:       test   $0x1,%dl
510x00000001002b395f <ff_h264_decode_mb_cabac+111>:       je     0x1002b3972 <ff_h264_decode_mb_cabac+130>
520x00000001002b3961 <ff_h264_decode_mb_cabac+113>:       cmpl   $0x0,0x3d98(%rbx)
530x00000001002b3968 <ff_h264_decode_mb_cabac+120>:       je     0x1002b3972 <ff_h264_decode_mb_cabac+130>
540x00000001002b396a <ff_h264_decode_mb_cabac+122>:       mov    0x3d9c(%rbx),%eax
550x00000001002b3970 <ff_h264_decode_mb_cabac+128>:       jmp    0x1002b397a <ff_h264_decode_mb_cabac+138>
560x00000001002b3972 <ff_h264_decode_mb_cabac+130>:       mov    %rbx,%rdi
570x00000001002b3975 <ff_h264_decode_mb_cabac+133>:       callq  0x1002b32f0 <decode_cabac_mb_skip>
580x00000001002b397a <ff_h264_decode_mb_cabac+138>:       test   %eax,%eax
590x00000001002b397c <ff_h264_decode_mb_cabac+140>:       je     0x1002b4393 <ff_h264_decode_mb_cabac+2723>
600x00000001002b3982 <ff_h264_decode_mb_cabac+146>:       cmpl   $0x0,0x2dfc4(%rbx)
610x00000001002b3989 <ff_h264_decode_mb_cabac+153>:       je     0x1002b3a44 <decode_mb_skip>
620x00000001002b398f <ff_h264_decode_mb_cabac+159>:       testb  $0x1,0x32e8(%rbx)
630x00000001002b3996 <ff_h264_decode_mb_cabac+166>:       jne    0x1002b3a44 <decode_mb_skip>
640x00000001002b399c <ff_h264_decode_mb_cabac+172>:       mov    0x13b0(%rbx),%rax
650x00000001002b39a3 <ff_h264_decode_mb_cabac+179>:       movslq 0xc0(%rsp),%rcx
660x00000001002b39ab <ff_h264_decode_mb_cabac+187>:       movl   $0x800,(%rax,%rcx,4)
670x00000001002b39b2 <ff_h264_decode_mb_cabac+194>:       mov    0x32e4(%rbx),%esi
680x00000001002b39b8 <ff_h264_decode_mb_cabac+200>:       mov    0x32e8(%rbx),%edx
690x00000001002b39be <ff_h264_decode_mb_cabac+206>:       inc    %edx
700x00000001002b39c0 <ff_h264_decode_mb_cabac+208>:       mov    %rbx,%rdi
710x00000001002b39c3 <ff_h264_decode_mb_cabac+211>:       callq  0x1002b32f0 <decode_cabac_mb_skip>
720x00000001002b39c8 <ff_h264_decode_mb_cabac+216>:       mov    %eax,0x3d9c(%rbx)
730x00000001002b39ce <ff_h264_decode_mb_cabac+222>:       test   %eax,%eax
740x00000001002b39d0 <ff_h264_decode_mb_cabac+224>:       jne    0x1002b3a44 <decode_mb_skip>
750x00000001002b39d2 <decode_cabac_field_decoding_flag+0>:        movslq 0x534c4(%rbx),%rax
760x00000001002b39d9 <decode_cabac_field_decoding_flag+7>:        movslq 0x84(%rbx),%rcx
770x00000001002b39e0 <decode_cabac_field_decoding_flag+14>:       add    %rcx,%rcx
780x00000001002b39e3 <decode_cabac_field_decoding_flag+17>:       sub    %rcx,%rax
790x00000001002b39e6 <decode_cabac_field_decoding_flag+20>:       mov    0x13b0(%rbx),%rcx
800x00000001002b39ed <decode_cabac_field_decoding_flag+27>:       mov    (%rcx,%rax,4),%ecx
810x00000001002b39f0 <decode_cabac_field_decoding_flag+30>:       shr    $0x7,%ecx
820x00000001002b39f3 <decode_cabac_field_decoding_flag+33>:       mov    0x2dfb0(%rbx),%rdx
830x00000001002b39fa <decode_cabac_field_decoding_flag+40>:       movzwl (%rdx,%rax,2),%eax
840x00000001002b39fe <decode_cabac_field_decoding_flag+44>:       cmp    0x2dfa8(%rbx),%eax
850x00000001002b3a04 <decode_cabac_field_decoding_flag+50>:       sete   %al
860x00000001002b3a07 <decode_cabac_field_decoding_flag+53>:       movzbl %al,%eax
870x00000001002b3a0a <decode_cabac_field_decoding_flag+56>:       and    %ecx,%eax
880x00000001002b3a0c <decode_cabac_field_decoding_flag+58>:       cmpl   $0x0,0x32e4(%rbx)
890x00000001002b3a13 <decode_cabac_field_decoding_flag+65>:       setne  %cl
900x00000001002b3a16 <decode_cabac_field_decoding_flag+68>:       movzbl %cl,%ecx
910x00000001002b3a19 <decode_cabac_field_decoding_flag+71>:       and    0x2dfc8(%rbx),%ecx
920x00000001002b3a1f <decode_cabac_field_decoding_flag+77>:       lea    0x46(%rax,%rcx,1),%rax
930x00000001002b3a24 <decode_cabac_field_decoding_flag+82>:       lea    0x52d70(%rbx,%rax,1),%rsi
940x00000001002b3a2c <decode_cabac_field_decoding_flag+90>:       lea    0x52d20(%rbx),%rdi
950x00000001002b3a33 <decode_cabac_field_decoding_flag+97>:       callq  0x1002b1ca0 <get_cabac_inline_x86>
960x00000001002b3a38 <ff_h264_decode_mb_cabac+328>:       mov    %eax,0x2dfc8(%rbx)
970x00000001002b3a3e <ff_h264_decode_mb_cabac+334>:       mov    %eax,0x2dfcc(%rbx)
980x00000001002b3a44 <decode_mb_skip+0>:  movslq 0x534c4(%rbx),%rax
990x00000001002b3a4b <decode_mb_skip+7>:  mov    %rax,0xb8(%rsp)
1000x00000001002b3a53 <decode_mb_skip+15>: movl   $0x0,0x464(%rsp)
1010x00000001002b3a5e <decode_mb_skip+26>: mov    0x4070(%rbx),%rcx
1020x00000001002b3a65 <decode_mb_skip+33>: lea    (%rax,%rax,2),%rax
1030x00000001002b3a69 <decode_mb_skip+37>: shl    $0x4,%rax
1040x00000001002b3a6d <decode_mb_skip+41>: movq   $0x0,0x28(%rcx,%rax,1)
1050x00000001002b3a76 <decode_mb_skip+50>: movq   $0x0,0x20(%rcx,%rax,1)
1060x00000001002b3a7f <decode_mb_skip+59>: movq   $0x0,0x18(%rcx,%rax,1)
1070x00000001002b3a88 <decode_mb_skip+68>: movq   $0x0,0x10(%rcx,%rax,1)
1080x00000001002b3a91 <decode_mb_skip+77>: movq   $0x0,0x8(%rcx,%rax,1)
1090x00000001002b3a9a <decode_mb_skip+86>: movq   $0x0,(%rcx,%rax,1)
1100x00000001002b3aa2 <decode_mb_skip+94>: cmpl   $0x0,0x2dfc8(%rbx)
1110x00000001002b3aa9 <decode_mb_skip+101>:        mov    0x464(%rsp),%esi
1120x00000001002b3ab0 <decode_mb_skip+108>:        je     0x1002b3abf <decode_mb_skip+123>
1130x00000001002b3ab2 <decode_mb_skip+110>:        or     $0x80,%esi
1140x00000001002b3ab8 <decode_mb_skip+116>:        mov    %esi,0x464(%rsp)
1150x00000001002b3abf <decode_mb_skip+123>:        cmpl   $0x3,0x2dfbc(%rbx)
1160x00000001002b3ac6 <decode_mb_skip+130>:        jne    0x1002b3b12 <ff_h264_decode_mb_cabac+546>
1170x00000001002b3ac8 <decode_mb_skip+132>:        or     $0xf900,%esi
1180x00000001002b3ace <decode_mb_skip+138>:        mov    %esi,0x464(%rsp)
1190x00000001002b3ad5 <decode_mb_skip+145>:        cmpl   $0x0,0x330e8(%rbx)
1200x00000001002b3adc <decode_mb_skip+152>:        je     0x1002b3af5 <decode_mb_skip+177>
1210x00000001002b3ade <decode_mb_skip+154>:        mov    %rbx,%rdi
1220x00000001002b3ae1 <decode_mb_skip+157>:        callq  0x1002b1de0 <fill_decode_neighbors>
1230x00000001002b3ae6 <decode_mb_skip+162>:        mov    0x464(%rsp),%esi
1240x00000001002b3aed <decode_mb_skip+169>:        mov    %rbx,%rdi
1250x00000001002b3af0 <decode_mb_skip+172>:        callq  0x1002b1fe0 <fill_decode_caches>
1260x00000001002b3af5 <decode_mb_skip+177>:        lea    0x464(%rsp),%rsi
1270x00000001002b3afd <decode_mb_skip+185>:        mov    %rbx,%rdi
1280x00000001002b3b00 <decode_mb_skip+188>:        callq  0x1002ca1a0 <ff_h264_pred_direct_motion>
1290x00000001002b3b05 <decode_mb_skip+193>:        orb    $0x8,0x465(%rsp)
1300x00000001002b3b0d <decode_mb_skip+201>:        jmpq   0x1002b4065 <ff_h264_decode_mb_cabac+1909>
1310x00000001002b3b12 <ff_h264_decode_mb_cabac+546>:       or     $0x3808,%esi
1320x00000001002b3b18 <ff_h264_decode_mb_cabac+552>:       mov    %esi,0x464(%rsp)
1330x00000001002b3b1f <ff_h264_decode_mb_cabac+559>:       mov    %rbx,%rdi
1340x00000001002b3b22 <ff_h264_decode_mb_cabac+562>:       callq  0x1002b1de0 <fill_decode_neighbors>
1350x00000001002b3b27 <ff_h264_decode_mb_cabac+567>:       mov    0x43a8(%rbx),%eax
1360x00000001002b3b2d <ff_h264_decode_mb_cabac+573>:       mov    %eax,0xc8(%rsp)
1370x00000001002b3b34 <ff_h264_decode_mb_cabac+580>:       mov    0x13a0(%rbx),%rax
1380x00000001002b3b3b <ff_h264_decode_mb_cabac+587>:       mov    %rax,0xd0(%rsp)
1390x00000001002b3b43 <ff_h264_decode_mb_cabac+595>:       mov    0x13c0(%rbx),%rax
1400x00000001002b3b4a <fill_rectangle+0>:  mov    %rax,0xd8(%rsp)
1410x00000001002b3b52 <fill_rectangle+8>:  movl   $0x0,0x41cc(%rbx)
1420x00000001002b3b5c <fill_rectangle+18>: movl   $0x0,0x41d4(%rbx)
1430x00000001002b3b66 <fill_rectangle+28>: movl   $0x0,0x41dc(%rbx)
1440x00000001002b3b70 <fill_rectangle+38>: movl   $0x0,0x41e4(%rbx)
1450x00000001002b3b7a <ff_h264_decode_mb_cabac+650>:       mov    0x3dc8(%rbx),%eax
1460x00000001002b3b80 <ff_h264_decode_mb_cabac+656>:       test   $0x30,%ah
1470x00000001002b3b83 <ff_h264_decode_mb_cabac+659>:       je     0x1002b3cbd <ff_h264_decode_mb_cabac+973>
1480x00000001002b3b89 <ff_h264_decode_mb_cabac+665>:       movslq 0x3db4(%rbx),%rcx
1490x00000001002b3b90 <ff_h264_decode_mb_cabac+672>:       mov    0x4398(%rbx),%rdx
1500x00000001002b3b97 <ff_h264_decode_mb_cabac+679>:       mov    (%rdx,%rcx,4),%edx
1510x00000001002b3b9a <ff_h264_decode_mb_cabac+682>:       mov    0x3dd0(%rbx),%rsi
1520x00000001002b3ba1 <ff_h264_decode_mb_cabac+689>:       movzbl (%rsi),%esi
1530x00000001002b3ba4 <ff_h264_decode_mb_cabac+692>:       mov    %esi,%edi
1540x00000001002b3ba6 <ff_h264_decode_mb_cabac+694>:       imul   0xc8(%rsp),%edi
1550x00000001002b3bae <ff_h264_decode_mb_cabac+702>:       lea    0x3(%rdi,%rdx,1),%edx
1560x00000001002b3bb2 <ff_h264_decode_mb_cabac+706>:       mov    0xd0(%rsp),%rdi
1570x00000001002b3bba <ff_h264_decode_mb_cabac+714>:       lea    (%rdi,%rdx,4),%rdx
1580x00000001002b3bbe <ff_h264_decode_mb_cabac+718>:       and    $0xfe,%esi
1590x00000001002b3bc4 <ff_h264_decode_mb_cabac+724>:       lea    0x1(%rsi,%rcx,4),%ecx
1600x00000001002b3bc8 <ff_h264_decode_mb_cabac+728>:       movslq %ecx,%rcx
1610x00000001002b3bcb <ff_h264_decode_mb_cabac+731>:       mov    0xd8(%rsp),%rsi
1620x00000001002b3bd3 <ff_h264_decode_mb_cabac+739>:       movsbl (%rsi,%rcx,1),%ecx
1630x00000001002b3bd7 <ff_h264_decode_mb_cabac+743>:       mov    %ecx,0xe0(%rsp)
1640x00000001002b3bde <ff_h264_decode_mb_cabac+750>:       cmpl   $0x0,0x2dfc4(%rbx)
1650x00000001002b3be5 <ff_h264_decode_mb_cabac+757>:       je     0x1002b3c55 <ff_h264_decode_mb_cabac+869>
1660x00000001002b3be7 <ff_h264_decode_mb_cabac+759>:       and    $0x80,%eax
1670x00000001002b3bec <ff_h264_decode_mb_cabac+764>:       cmpl   $0x0,0x2dfc8(%rbx)
1680x00000001002b3bf3 <ff_h264_decode_mb_cabac+771>:       je     0x1002b3c29 <ff_h264_decode_mb_cabac+825>
1690x00000001002b3bf5 <ff_h264_decode_mb_cabac+773>:       test   %eax,%eax
1700x00000001002b3bf7 <ff_h264_decode_mb_cabac+775>:       jne    0x1002b3c55 <ff_h264_decode_mb_cabac+869>
1710x00000001002b3bf9 <ff_h264_decode_mb_cabac+777>:       mov    (%rdx),%eax
1720x00000001002b3bfb <ff_h264_decode_mb_cabac+779>:       mov    %eax,0x468(%rsp)
1730x00000001002b3c02 <ff_h264_decode_mb_cabac+786>:       mov    %eax,%ecx
1740x00000001002b3c04 <ff_h264_decode_mb_cabac+788>:       shr    $0x1f,%ecx
1750x00000001002b3c07 <ff_h264_decode_mb_cabac+791>:       shr    $0x10,%eax
1760x00000001002b3c0a <ff_h264_decode_mb_cabac+794>:       add    %ecx,%eax
1770x00000001002b3c0c <ff_h264_decode_mb_cabac+796>:       sar    %ax
1780x00000001002b3c0f <ff_h264_decode_mb_cabac+799>:       mov    %ax,0x46a(%rsp)
1790x00000001002b3c17 <ff_h264_decode_mb_cabac+807>:       mov    0xe0(%rsp),%eax
1800x00000001002b3c1e <ff_h264_decode_mb_cabac+814>:       add    %eax,%eax
1810x00000001002b3c20 <ff_h264_decode_mb_cabac+816>:       mov    %eax,0xe0(%rsp)
1820x00000001002b3c27 <ff_h264_decode_mb_cabac+823>:       jmp    0x1002b3c4d <ff_h264_decode_mb_cabac+861>
1830x00000001002b3c29 <ff_h264_decode_mb_cabac+825>:       test   %eax,%eax
1840x00000001002b3c2b <ff_h264_decode_mb_cabac+827>:       je     0x1002b3c55 <ff_h264_decode_mb_cabac+869>
1850x00000001002b3c2d <ff_h264_decode_mb_cabac+829>:       mov    (%rdx),%eax
1860x00000001002b3c2f <ff_h264_decode_mb_cabac+831>:       mov    %eax,0x468(%rsp)
1870x00000001002b3c36 <ff_h264_decode_mb_cabac+838>:       shr    $0xf,%eax
1880x00000001002b3c39 <ff_h264_decode_mb_cabac+841>:       and    $0xfffe,%eax
1890x00000001002b3c3e <ff_h264_decode_mb_cabac+846>:       mov    %ax,0x46a(%rsp)
1900x00000001002b3c46 <ff_h264_decode_mb_cabac+854>:       sarl   0xe0(%rsp)
1910x00000001002b3c4d <ff_h264_decode_mb_cabac+861>:       lea    0x468(%rsp),%rdx
1920x00000001002b3c55 <ff_h264_decode_mb_cabac+869>:       mov    (%rdx),%eax
1930x00000001002b3c57 <ff_h264_decode_mb_cabac+871>:       or     0xe0(%rsp),%eax
1940x00000001002b3c5e <ff_h264_decode_mb_cabac+878>:       jne    0x1002b3cd3 <ff_h264_decode_mb_cabac+995>
1950x00000001002b3c60 <fill_rectangle+0>:  movq   $0x0,0x40b0(%rbx)
1960x00000001002b3c6b <fill_rectangle+11>: movq   $0x0,0x40b8(%rbx)
1970x00000001002b3c76 <fill_rectangle+22>: movq   $0x0,0x40d0(%rbx)
1980x00000001002b3c81 <fill_rectangle+33>: movq   $0x0,0x40d8(%rbx)
1990x00000001002b3c8c <fill_rectangle+44>: movq   $0x0,0x40f0(%rbx)
2000x00000001002b3c97 <fill_rectangle+55>: movq   $0x0,0x40f8(%rbx)
2010x00000001002b3ca2 <fill_rectangle+66>: movq   $0x0,0x4110(%rbx)
2020x00000001002b3cad <fill_rectangle+77>: movq   $0x0,0x4118(%rbx)
2030x00000001002b3cb8 <fill_rectangle+88>: jmpq   0x1002b4065 <ff_h264_decode_mb_cabac+1909>
2040x00000001002b3cbd <ff_h264_decode_mb_cabac+973>:       test   %eax,%eax
2050x00000001002b3cbf <ff_h264_decode_mb_cabac+975>:       je     0x1002b3c60 <fill_rectangle>
2060x00000001002b3cc1 <ff_h264_decode_mb_cabac+977>:       lea    0x5b2988(%rip),%rdx        # 0x100866650 <zeromv.10987>
2070x00000001002b3cc8 <ff_h264_decode_mb_cabac+984>:       movl   $0xffffffff,0xe0(%rsp)
2080x00000001002b3cd3 <ff_h264_decode_mb_cabac+995>:       mov    0x3dc0(%rbx),%eax
2090x00000001002b3cd9 <ff_h264_decode_mb_cabac+1001>:      test   $0x30,%ah
2100x00000001002b3cdc <ff_h264_decode_mb_cabac+1004>:      je     0x1002b3dae <ff_h264_decode_mb_cabac+1214>
2110x00000001002b3ce2 <ff_h264_decode_mb_cabac+1010>:      movslq 0x3dac(%rbx),%rcx
2120x00000001002b3ce9 <ff_h264_decode_mb_cabac+1017>:      mov    0x4398(%rbx),%rsi
2130x00000001002b3cf0 <ff_h264_decode_mb_cabac+1024>:      mov    0xc8(%rsp),%edi
2140x00000001002b3cf7 <ff_h264_decode_mb_cabac+1031>:      lea    (%rdi,%rdi,2),%edi
2150x00000001002b3cfa <ff_h264_decode_mb_cabac+1034>:      add    (%rsi,%rcx,4),%edi
2160x00000001002b3cfd <ff_h264_decode_mb_cabac+1037>:      mov    0xd0(%rsp),%rsi
2170x00000001002b3d05 <ff_h264_decode_mb_cabac+1045>:      lea    (%rsi,%rdi,4),%rsi
2180x00000001002b3d09 <ff_h264_decode_mb_cabac+1049>:      lea    0x2(,%rcx,4),%ecx
2190x00000001002b3d10 <ff_h264_decode_mb_cabac+1056>:      movslq %ecx,%rcx
2200x00000001002b3d13 <ff_h264_decode_mb_cabac+1059>:      mov    0xd8(%rsp),%rdi
2210x00000001002b3d1b <ff_h264_decode_mb_cabac+1067>:      movsbl (%rdi,%rcx,1),%ecx
2220x00000001002b3d1f <ff_h264_decode_mb_cabac+1071>:      mov    %ecx,0xe8(%rsp)
2230x00000001002b3d26 <ff_h264_decode_mb_cabac+1078>:      cmpl   $0x0,0x2dfc4(%rbx)
2240x00000001002b3d2d <ff_h264_decode_mb_cabac+1085>:      je     0x1002b3d9d <ff_h264_decode_mb_cabac+1197>
2250x00000001002b3d2f <ff_h264_decode_mb_cabac+1087>:      and    $0x80,%eax
2260x00000001002b3d34 <ff_h264_decode_mb_cabac+1092>:      cmpl   $0x0,0x2dfc8(%rbx)
2270x00000001002b3d3b <ff_h264_decode_mb_cabac+1099>:      je     0x1002b3d71 <ff_h264_decode_mb_cabac+1153>
2280x00000001002b3d3d <ff_h264_decode_mb_cabac+1101>:      test   %eax,%eax
2290x00000001002b3d3f <ff_h264_decode_mb_cabac+1103>:      jne    0x1002b3d9d <ff_h264_decode_mb_cabac+1197>
2300x00000001002b3d41 <ff_h264_decode_mb_cabac+1105>:      mov    (%rsi),%eax
2310x00000001002b3d43 <ff_h264_decode_mb_cabac+1107>:      mov    %eax,0x46c(%rsp)
2320x00000001002b3d4a <ff_h264_decode_mb_cabac+1114>:      mov    %eax,%ecx
2330x00000001002b3d4c <ff_h264_decode_mb_cabac+1116>:      shr    $0x1f,%ecx
2340x00000001002b3d4f <ff_h264_decode_mb_cabac+1119>:      shr    $0x10,%eax
2350x00000001002b3d52 <ff_h264_decode_mb_cabac+1122>:      add    %ecx,%eax
2360x00000001002b3d54 <ff_h264_decode_mb_cabac+1124>:      sar    %ax
2370x00000001002b3d57 <ff_h264_decode_mb_cabac+1127>:      mov    %ax,0x46e(%rsp)
2380x00000001002b3d5f <ff_h264_decode_mb_cabac+1135>:      mov    0xe8(%rsp),%eax
2390x00000001002b3d66 <ff_h264_decode_mb_cabac+1142>:      add    %eax,%eax
2400x00000001002b3d68 <ff_h264_decode_mb_cabac+1144>:      mov    %eax,0xe8(%rsp)
2410x00000001002b3d6f <ff_h264_decode_mb_cabac+1151>:      jmp    0x1002b3d95 <ff_h264_decode_mb_cabac+1189>
2420x00000001002b3d71 <ff_h264_decode_mb_cabac+1153>:      test   %eax,%eax
2430x00000001002b3d73 <ff_h264_decode_mb_cabac+1155>:      je     0x1002b3d9d <ff_h264_decode_mb_cabac+1197>
2440x00000001002b3d75 <ff_h264_decode_mb_cabac+1157>:      mov    (%rsi),%eax
2450x00000001002b3d77 <ff_h264_decode_mb_cabac+1159>:      mov    %eax,0x46c(%rsp)
2460x00000001002b3d7e <ff_h264_decode_mb_cabac+1166>:      shr    $0xf,%eax
2470x00000001002b3d81 <ff_h264_decode_mb_cabac+1169>:      and    $0xfffe,%eax
2480x00000001002b3d86 <ff_h264_decode_mb_cabac+1174>:      mov    %ax,0x46e(%rsp)
2490x00000001002b3d8e <ff_h264_decode_mb_cabac+1182>:      sarl   0xe8(%rsp)
2500x00000001002b3d95 <ff_h264_decode_mb_cabac+1189>:      lea    0x46c(%rsp),%rsi
2510x00000001002b3d9d <ff_h264_decode_mb_cabac+1197>:      mov    (%rsi),%eax
2520x00000001002b3d9f <ff_h264_decode_mb_cabac+1199>:      or     0xe8(%rsp),%eax
2530x00000001002b3da6 <ff_h264_decode_mb_cabac+1206>:      je     0x1002b3c60 <fill_rectangle>
2540x00000001002b3dac <ff_h264_decode_mb_cabac+1212>:      jmp    0x1002b3dc8 <ff_h264_decode_mb_cabac+1240>
2550x00000001002b3dae <ff_h264_decode_mb_cabac+1214>:      test   %eax,%eax
2560x00000001002b3db0 <ff_h264_decode_mb_cabac+1216>:      je     0x1002b3c60 <fill_rectangle>
2570x00000001002b3db6 <ff_h264_decode_mb_cabac+1222>:      lea    0x5b2893(%rip),%rsi        # 0x100866650 <zeromv.10987>
2580x00000001002b3dbd <ff_h264_decode_mb_cabac+1229>:      movl   $0xffffffff,0xe8(%rsp)
2590x00000001002b3dc8 <ff_h264_decode_mb_cabac+1240>:      mov    0x3dc4(%rbx),%eax
2600x00000001002b3dce <ff_h264_decode_mb_cabac+1246>:      test   $0x30,%ah
2610x00000001002b3dd1 <ff_h264_decode_mb_cabac+1249>:      je     0x1002b3e95 <ff_h264_decode_mb_cabac+1445>
2620x00000001002b3dd7 <ff_h264_decode_mb_cabac+1255>:      movslq 0x3db0(%rbx),%rcx
2630x00000001002b3dde <ff_h264_decode_mb_cabac+1262>:      mov    0x4398(%rbx),%rdi
2640x00000001002b3de5 <ff_h264_decode_mb_cabac+1269>:      mov    0xc8(%rsp),%r8d
2650x00000001002b3ded <ff_h264_decode_mb_cabac+1277>:      lea    (%r8,%r8,2),%r8d
2660x00000001002b3df1 <ff_h264_decode_mb_cabac+1281>:      add    (%rdi,%rcx,4),%r8d
2670x00000001002b3df5 <ff_h264_decode_mb_cabac+1285>:      mov    0xd0(%rsp),%rdi
2680x00000001002b3dfd <ff_h264_decode_mb_cabac+1293>:      lea    (%rdi,%r8,4),%rdi
2690x00000001002b3e01 <ff_h264_decode_mb_cabac+1297>:      lea    0x2(,%rcx,4),%ecx
2700x00000001002b3e08 <ff_h264_decode_mb_cabac+1304>:      movslq %ecx,%rcx
2710x00000001002b3e0b <ff_h264_decode_mb_cabac+1307>:      mov    0xd8(%rsp),%r8
2720x00000001002b3e13 <ff_h264_decode_mb_cabac+1315>:      movsbl (%r8,%rcx,1),%ecx
2730x00000001002b3e18 <ff_h264_decode_mb_cabac+1320>:      cmpl   $0x0,0x2dfc4(%rbx)
2740x00000001002b3e1f <ff_h264_decode_mb_cabac+1327>:      je     0x1002b3f12 <ff_h264_decode_mb_cabac+1570>
2750x00000001002b3e25 <ff_h264_decode_mb_cabac+1333>:      and    $0x80,%eax
2760x00000001002b3e2a <ff_h264_decode_mb_cabac+1338>:      cmpl   $0x0,0x2dfc8(%rbx)
2770x00000001002b3e31 <ff_h264_decode_mb_cabac+1345>:      je     0x1002b3e68 <ff_h264_decode_mb_cabac+1400>
2780x00000001002b3e33 <ff_h264_decode_mb_cabac+1347>:      test   %eax,%eax
2790x00000001002b3e35 <ff_h264_decode_mb_cabac+1349>:      jne    0x1002b3f12 <ff_h264_decode_mb_cabac+1570>
2800x00000001002b3e3b <ff_h264_decode_mb_cabac+1355>:      mov    (%rdi),%eax
2810x00000001002b3e3d <ff_h264_decode_mb_cabac+1357>:      mov    %eax,0x470(%rsp)
2820x00000001002b3e44 <ff_h264_decode_mb_cabac+1364>:      mov    %eax,%edi
2830x00000001002b3e46 <ff_h264_decode_mb_cabac+1366>:      shr    $0x1f,%edi
2840x00000001002b3e49 <ff_h264_decode_mb_cabac+1369>:      shr    $0x10,%eax
2850x00000001002b3e4c <ff_h264_decode_mb_cabac+1372>:      add    %edi,%eax
2860x00000001002b3e4e <ff_h264_decode_mb_cabac+1374>:      sar    %ax
2870x00000001002b3e51 <ff_h264_decode_mb_cabac+1377>:      mov    %ax,0x472(%rsp)
2880x00000001002b3e59 <ff_h264_decode_mb_cabac+1385>:      add    %ecx,%ecx
2890x00000001002b3e5b <ff_h264_decode_mb_cabac+1387>:      lea    0x470(%rsp),%rdi
2900x00000001002b3e63 <ff_h264_decode_mb_cabac+1395>:      jmpq   0x1002b3f12 <ff_h264_decode_mb_cabac+1570>
2910x00000001002b3e68 <ff_h264_decode_mb_cabac+1400>:      test   %eax,%eax
2920x00000001002b3e6a <ff_h264_decode_mb_cabac+1402>:      je     0x1002b3f12 <ff_h264_decode_mb_cabac+1570>
2930x00000001002b3e70 <ff_h264_decode_mb_cabac+1408>:      mov    (%rdi),%eax
2940x00000001002b3e72 <ff_h264_decode_mb_cabac+1410>:      mov    %eax,0x470(%rsp)
2950x00000001002b3e79 <ff_h264_decode_mb_cabac+1417>:      shr    $0xf,%eax
2960x00000001002b3e7c <ff_h264_decode_mb_cabac+1420>:      and    $0xfffe,%eax
2970x00000001002b3e81 <ff_h264_decode_mb_cabac+1425>:      mov    %ax,0x472(%rsp)
2980x00000001002b3e89 <ff_h264_decode_mb_cabac+1433>:      sar    %ecx
2990x00000001002b3e8b <ff_h264_decode_mb_cabac+1435>:      lea    0x470(%rsp),%rdi
3000x00000001002b3e93 <ff_h264_decode_mb_cabac+1443>:      jmp    0x1002b3f12 <ff_h264_decode_mb_cabac+1570>
3010x00000001002b3e95 <ff_h264_decode_mb_cabac+1445>:      test   %eax,%eax
3020x00000001002b3e97 <ff_h264_decode_mb_cabac+1447>:      je     0x1002b3ea7 <ff_h264_decode_mb_cabac+1463>
3030x00000001002b3e99 <ff_h264_decode_mb_cabac+1449>:      lea    0x5b27b0(%rip),%rdi        # 0x100866650 <zeromv.10987>
3040x00000001002b3ea0 <ff_h264_decode_mb_cabac+1456>:      mov    $0xffffffff,%ecx
3050x00000001002b3ea5 <ff_h264_decode_mb_cabac+1461>:      jmp    0x1002b3f12 <ff_h264_decode_mb_cabac+1570>
3060x00000001002b3ea7 <ff_h264_decode_mb_cabac+1463>:      mov    0x3dbc(%rbx),%eax
3070x00000001002b3ead <ff_h264_decode_mb_cabac+1469>:      test   $0x30,%ah
3080x00000001002b3eb0 <ff_h264_decode_mb_cabac+1472>:      je     0x1002b3f02 <ff_h264_decode_mb_cabac+1554>
3090x00000001002b3eb2 <ff_h264_decode_mb_cabac+1474>:      movslq 0x3da8(%rbx),%rcx
3100x00000001002b3eb9 <ff_h264_decode_mb_cabac+1481>:      mov    0x4398(%rbx),%rdi
3110x00000001002b3ec0 <ff_h264_decode_mb_cabac+1488>:      mov    (%rdi,%rcx,4),%edi
3120x00000001002b3ec3 <ff_h264_decode_mb_cabac+1491>:      mov    0xc8(%rsp),%r8d
3130x00000001002b3ecb <ff_h264_decode_mb_cabac+1499>:      lea    (%r8,%r8,1),%r9d
3140x00000001002b3ecf <ff_h264_decode_mb_cabac+1503>:      mov    0x3dd8(%rbx),%r10d
3150x00000001002b3ed6 <ff_h264_decode_mb_cabac+1510>:      and    %r10d,%r9d
3160x00000001002b3ed9 <ff_h264_decode_mb_cabac+1513>:      add    %r8d,%r9d
3170x00000001002b3edc <ff_h264_decode_mb_cabac+1516>:      lea    0x3(%rdi,%r9,1),%edi
3180x00000001002b3ee1 <ff_h264_decode_mb_cabac+1521>:      mov    0xd0(%rsp),%r8
3190x00000001002b3ee9 <ff_h264_decode_mb_cabac+1529>:      lea    (%r8,%rdi,4),%rdi
3200x00000001002b3eed <ff_h264_decode_mb_cabac+1533>:      and    $0x2,%r10d
3210x00000001002b3ef1 <ff_h264_decode_mb_cabac+1537>:      shl    $0x2,%ecx
3220x00000001002b3ef4 <ff_h264_decode_mb_cabac+1540>:      add    %r10d,%ecx
3230x00000001002b3ef7 <ff_h264_decode_mb_cabac+1543>:      add    $0x1,%ecx
3240x00000001002b3efa <ff_h264_decode_mb_cabac+1546>:      movslq %ecx,%rcx
3250x00000001002b3efd <ff_h264_decode_mb_cabac+1549>:      jmpq   0x1002b3e0b <ff_h264_decode_mb_cabac+1307>
3260x00000001002b3f02 <ff_h264_decode_mb_cabac+1554>:      test   %eax,%eax
3270x00000001002b3f04 <ff_h264_decode_mb_cabac+1556>:      jne    0x1002b3e99 <ff_h264_decode_mb_cabac+1449>
3280x00000001002b3f06 <ff_h264_decode_mb_cabac+1558>:      lea    0x5b2743(%rip),%rdi        # 0x100866650 <zeromv.10987>
3290x00000001002b3f0d <ff_h264_decode_mb_cabac+1565>:      mov    $0xfffffffe,%ecx
3300x00000001002b3f12 <ff_h264_decode_mb_cabac+1570>:      cmpl   $0x0,0xe0(%rsp)
3310x00000001002b3f1a <ff_h264_decode_mb_cabac+1578>:      sete   %al
3320x00000001002b3f1d <ff_h264_decode_mb_cabac+1581>:      movzbl %al,%eax
3330x00000001002b3f20 <ff_h264_decode_mb_cabac+1584>:      cmpl   $0x0,0xe8(%rsp)
3340x00000001002b3f28 <ff_h264_decode_mb_cabac+1592>:      sete   %r8b
3350x00000001002b3f2c <ff_h264_decode_mb_cabac+1596>:      movzbl %r8b,%r8d
3360x00000001002b3f30 <ff_h264_decode_mb_cabac+1600>:      add    %eax,%r8d
3370x00000001002b3f33 <ff_h264_decode_mb_cabac+1603>:      test   %ecx,%ecx
3380x00000001002b3f35 <ff_h264_decode_mb_cabac+1605>:      sete   %al
3390x00000001002b3f38 <ff_h264_decode_mb_cabac+1608>:      movzbl %al,%eax
3400x00000001002b3f3b <ff_h264_decode_mb_cabac+1611>:      add    %r8d,%eax
3410x00000001002b3f3e <ff_h264_decode_mb_cabac+1614>:      cmp    $0x2,%eax
3420x00000001002b3f41 <ff_h264_decode_mb_cabac+1617>:      jl     0x1002b3f90 <ff_h264_decode_mb_cabac+1696>
3430x00000001002b3f43 <ff_h264_decode_mb_cabac+1619>:      movswl (%rdx),%eax
3440x00000001002b3f46 <ff_h264_decode_mb_cabac+1622>:      movswl (%rsi),%ecx
3450x00000001002b3f49 <ff_h264_decode_mb_cabac+1625>:      movswl (%rdi),%r8d
3460x00000001002b3f4d <mid_pred+0>:        mov    %ecx,%r9d
3470x00000001002b3f50 <mid_pred+3>:        cmp    %ecx,%eax
3480x00000001002b3f52 <mid_pred+5>:        cmovg  %eax,%r9d
3490x00000001002b3f56 <mid_pred+9>:        cmovg  %ecx,%eax
3500x00000001002b3f59 <mid_pred+12>:       cmp    %r8d,%eax
3510x00000001002b3f5c <mid_pred+15>:       cmovl  %r8d,%eax
3520x00000001002b3f60 <mid_pred+19>:       cmp    %eax,%r9d
3530x00000001002b3f63 <mid_pred+22>:       cmovg  %eax,%r9d
3540x00000001002b3f67 <ff_h264_decode_mb_cabac+1655>:      movswl 0x2(%rdx),%eax
3550x00000001002b3f6b <ff_h264_decode_mb_cabac+1659>:      movswl 0x2(%rsi),%ecx
3560x00000001002b3f6f <ff_h264_decode_mb_cabac+1663>:      movswl 0x2(%rdi),%edx
3570x00000001002b3f73 <mid_pred+0>:        mov    %ecx,%r8d
3580x00000001002b3f76 <mid_pred+3>:        cmp    %ecx,%eax
3590x00000001002b3f78 <mid_pred+5>:        cmovg  %eax,%r8d
3600x00000001002b3f7c <mid_pred+9>:        cmovg  %ecx,%eax
3610x00000001002b3f7f <mid_pred+12>:       cmp    %edx,%eax
3620x00000001002b3f81 <mid_pred+14>:       cmovl  %edx,%eax
3630x00000001002b3f84 <mid_pred+17>:       cmp    %eax,%r8d
3640x00000001002b3f87 <mid_pred+20>:       cmovg  %eax,%r8d
3650x00000001002b3f8b <mid_pred+24>:       jmpq   0x1002b4014 <pack16to32>
3660x00000001002b3f90 <ff_h264_decode_mb_cabac+1696>:      cmp    $0x1,%eax
3670x00000001002b3f93 <ff_h264_decode_mb_cabac+1699>:      jne    0x1002b3fca <ff_h264_decode_mb_cabac+1754>
3680x00000001002b3f95 <ff_h264_decode_mb_cabac+1701>:      cmpl   $0x0,0xe0(%rsp)
3690x00000001002b3f9d <ff_h264_decode_mb_cabac+1709>:      jne    0x1002b3faa <ff_h264_decode_mb_cabac+1722>
3700x00000001002b3f9f <ff_h264_decode_mb_cabac+1711>:      movswl 0x2(%rdx),%r8d
3710x00000001002b3fa4 <ff_h264_decode_mb_cabac+1716>:      movswl (%rdx),%r9d
3720x00000001002b3fa8 <ff_h264_decode_mb_cabac+1720>:      jmp    0x1002b4014 <pack16to32>
3730x00000001002b3faa <ff_h264_decode_mb_cabac+1722>:      cmpl   $0x0,0xe8(%rsp)
3740x00000001002b3fb2 <ff_h264_decode_mb_cabac+1730>:      jne    0x1002b3fbf <ff_h264_decode_mb_cabac+1743>
3750x00000001002b3fb4 <ff_h264_decode_mb_cabac+1732>:      movswl 0x2(%rsi),%r8d
3760x00000001002b3fb9 <ff_h264_decode_mb_cabac+1737>:      movswl (%rsi),%r9d
3770x00000001002b3fbd <ff_h264_decode_mb_cabac+1741>:      jmp    0x1002b4014 <pack16to32>
3780x00000001002b3fbf <ff_h264_decode_mb_cabac+1743>:      movswl 0x2(%rdi),%r8d
3790x00000001002b3fc4 <ff_h264_decode_mb_cabac+1748>:      movswl (%rdi),%r9d
3800x00000001002b3fc8 <ff_h264_decode_mb_cabac+1752>:      jmp    0x1002b4014 <pack16to32>
3810x00000001002b3fca <ff_h264_decode_mb_cabac+1754>:      movswl (%rdx),%r8d
3820x00000001002b3fce <ff_h264_decode_mb_cabac+1758>:      movswl (%rsi),%eax
3830x00000001002b3fd1 <ff_h264_decode_mb_cabac+1761>:      movswl (%rdi),%ecx
3840x00000001002b3fd4 <mid_pred+0>:        mov    %eax,%r9d
3850x00000001002b3fd7 <mid_pred+3>:        cmp    %eax,%r8d
3860x00000001002b3fda <mid_pred+6>:        cmovg  %r8d,%r9d
3870x00000001002b3fde <mid_pred+10>:       cmovg  %eax,%r8d
3880x00000001002b3fe2 <mid_pred+14>:       cmp    %ecx,%r8d
3890x00000001002b3fe5 <mid_pred+17>:       cmovl  %ecx,%r8d
3900x00000001002b3fe9 <mid_pred+21>:       cmp    %r8d,%r9d
3910x00000001002b3fec <mid_pred+24>:       cmovg  %r8d,%r9d
3920x00000001002b3ff0 <ff_h264_decode_mb_cabac+1792>:      movswl 0x2(%rdx),%eax
3930x00000001002b3ff4 <ff_h264_decode_mb_cabac+1796>:      movswl 0x2(%rsi),%ecx
3940x00000001002b3ff8 <ff_h264_decode_mb_cabac+1800>:      movswl 0x2(%rdi),%edx
3950x00000001002b3ffc <mid_pred+0>:        mov    %ecx,%r8d
3960x00000001002b3fff <mid_pred+3>:        cmp    %ecx,%eax
3970x00000001002b4001 <mid_pred+5>:        cmovg  %eax,%r8d
3980x00000001002b4005 <mid_pred+9>:        cmovg  %ecx,%eax
3990x00000001002b4008 <mid_pred+12>:       cmp    %edx,%eax
4000x00000001002b400a <mid_pred+14>:       cmovl  %edx,%eax
4010x00000001002b400d <mid_pred+17>:       cmp    %eax,%r8d
4020x00000001002b4010 <mid_pred+20>:       cmovg  %eax,%r8d
4030x00000001002b4014 <pack16to32+0>:      shl    $0x10,%r8d
4040x00000001002b4018 <pack16to32+4>:      movzwl %r9w,%eax
4050x00000001002b401c <pack16to32+8>:      add    %r8d,%eax
4060x00000001002b401f <pack16to32+11>:     mov    $0x100000001,%rcx
4070x00000001002b4029 <pack16to32+21>:     imul   %rax,%rcx
4080x00000001002b402d <pack16to32+25>:     mov    %rcx,0x40b0(%rbx)
4090x00000001002b4034 <pack16to32+32>:     mov    %rcx,0x40b8(%rbx)
4100x00000001002b403b <pack16to32+39>:     mov    %rcx,0x40d0(%rbx)
4110x00000001002b4042 <pack16to32+46>:     mov    %rcx,0x40d8(%rbx)
4120x00000001002b4049 <pack16to32+53>:     mov    %rcx,0x40f0(%rbx)
4130x00000001002b4050 <pack16to32+60>:     mov    %rcx,0x40f8(%rbx)
4140x00000001002b4057 <pack16to32+67>:     mov    %rcx,0x4110(%rbx)
4150x00000001002b405e <pack16to32+74>:     mov    %rcx,0x4118(%rbx)
4160x00000001002b4065 <ff_h264_decode_mb_cabac+1909>:      movslq 0x43a8(%rbx),%rax
4170x00000001002b406c <ff_h264_decode_mb_cabac+1916>:      mov    0x32e8(%rbx),%ecx
4180x00000001002b4072 <ff_h264_decode_mb_cabac+1922>:      imul   %eax,%ecx
4190x00000001002b4075 <ff_h264_decode_mb_cabac+1925>:      mov    0x32e4(%rbx),%edx
4200x00000001002b407b <ff_h264_decode_mb_cabac+1931>:      shl    $0x2,%edx
4210x00000001002b407e <ff_h264_decode_mb_cabac+1934>:      lea    (%rdx,%rcx,4),%ecx
4220x00000001002b4081 <ff_h264_decode_mb_cabac+1937>:      mov    %ecx,0xd8(%rsp)
4230x00000001002b4088 <ff_h264_decode_mb_cabac+1944>:      mov    0x534c4(%rbx),%ecx
4240x00000001002b408e <ff_h264_decode_mb_cabac+1950>:      shl    $0x2,%ecx
4250x00000001002b4091 <ff_h264_decode_mb_cabac+1953>:      mov    %ecx,0xe0(%rsp)
4260x00000001002b4098 <ff_h264_decode_mb_cabac+1960>:      mov    0x464(%rsp),%ecx
4270x00000001002b409f <ff_h264_decode_mb_cabac+1967>:      mov    %ecx,0xe8(%rsp)
4280x00000001002b40a6 <ff_h264_decode_mb_cabac+1974>:      test   $0x30,%ch
4290x00000001002b40a9 <ff_h264_decode_mb_cabac+1977>:      je     0x1002b41a9 <ff_h264_decode_mb_cabac+2233>
4300x00000001002b40af <write_back_motion_list+0>:  movslq 0xd8(%rsp),%rcx
4310x00000001002b40b7 <write_back_motion_list+8>:  mov    0x13a0(%rbx),%rdx
4320x00000001002b40be <AV_COPY128+0>:      movaps 0x40b0(%rbx),%xmm0
4330x00000001002b40c5 <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rcx,4)
4340x00000001002b40c9 <AV_COPY128+11>:     lea    (%rcx,%rax,1),%rsi
4350x00000001002b40cd <AV_COPY128+0>:      movaps 0x40d0(%rbx),%xmm0
4360x00000001002b40d4 <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rsi,4)
4370x00000001002b40d8 <AV_COPY128+11>:     lea    (%rax,%rax,1),%esi
4380x00000001002b40db <write_back_motion_list+44>: movslq %esi,%rsi
4390x00000001002b40de <write_back_motion_list+47>: add    %rcx,%rsi
4400x00000001002b40e1 <AV_COPY128+0>:      movaps 0x40f0(%rbx),%xmm0
4410x00000001002b40e8 <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rsi,4)
4420x00000001002b40ec <write_back_motion_list+61>: lea    (%rax,%rax,2),%esi
4430x00000001002b40ef <write_back_motion_list+64>: movslq %esi,%rsi
4440x00000001002b40f2 <write_back_motion_list+67>: add    %rcx,%rsi
4450x00000001002b40f5 <AV_COPY128+0>:      movaps 0x4110(%rbx),%xmm0
4460x00000001002b40fc <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rsi,4)
4470x00000001002b4100 <write_back_motion_list+81>: movslq 0x534c4(%rbx),%rcx
4480x00000001002b4107 <write_back_motion_list+88>: mov    0x43a0(%rbx),%rdx
4490x00000001002b410e <write_back_motion_list+95>: mov    (%rdx,%rcx,4),%ecx
4500x00000001002b4111 <write_back_motion_list+98>: mov    0xe8(%rsp),%edx
4510x00000001002b4118 <write_back_motion_list+105>:        test   $0x8,%dh
4520x00000001002b411b <write_back_motion_list+108>:        mov    0x53198(%rbx),%rdx
4530x00000001002b4122 <write_back_motion_list+115>:        je     0x1002b412f <write_back_motion_list+128>
4540x00000001002b4124 <AV_ZERO128+0>:      pxor   %xmm0,%xmm0
4550x00000001002b4128 <AV_ZERO128+4>:      movdqa %xmm0,(%rdx,%rcx,2)
4560x00000001002b412d <AV_ZERO128+9>:      jmp    0x1002b415e <write_back_motion_list+175>
4570x00000001002b412f <write_back_motion_list+128>:        mov    0x531f8(%rbx),%rsi
4580x00000001002b4136 <write_back_motion_list+135>:        mov    %rsi,(%rdx,%rcx,2)
4590x00000001002b413a <write_back_motion_list+139>:        mov    0x531ce(%rbx),%si
4600x00000001002b4141 <write_back_motion_list+146>:        mov    %si,0xc(%rdx,%rcx,2)
4610x00000001002b4146 <write_back_motion_list+151>:        mov    0x531de(%rbx),%si
4620x00000001002b414d <write_back_motion_list+158>:        mov    %si,0xa(%rdx,%rcx,2)
4630x00000001002b4152 <write_back_motion_list+163>:        mov    0x531ee(%rbx),%si
4640x00000001002b4159 <write_back_motion_list+170>:        mov    %si,0x8(%rdx,%rcx,2)
4650x00000001002b415e <write_back_motion_list+175>:        mov    0x41cc(%rbx),%cl
4660x00000001002b4164 <write_back_motion_list+181>:        mov    0x13c0(%rbx),%rdx
4670x00000001002b416b <write_back_motion_list+188>:        movslq 0xe0(%rsp),%rsi
4680x00000001002b4173 <write_back_motion_list+196>:        mov    %cl,(%rdx,%rsi,1)
4690x00000001002b4176 <write_back_motion_list+199>:        mov    %rsi,%rcx
4700x00000001002b4179 <write_back_motion_list+202>:        or     $0x1,%rcx
4710x00000001002b417d <write_back_motion_list+206>:        mov    0x41ce(%rbx),%dil
4720x00000001002b4184 <write_back_motion_list+213>:        mov    %dil,(%rdx,%rcx,1)
4730x00000001002b4188 <write_back_motion_list+217>:        mov    %rsi,%rcx
4740x00000001002b418b <write_back_motion_list+220>:        or     $0x2,%rcx
4750x00000001002b418f <write_back_motion_list+224>:        mov    0x41dc(%rbx),%dil
4760x00000001002b4196 <write_back_motion_list+231>:        mov    %dil,(%rdx,%rcx,1)
4770x00000001002b419a <write_back_motion_list+235>:        or     $0x3,%rsi
4780x00000001002b419e <write_back_motion_list+239>:        mov    0x41de(%rbx),%cl
4790x00000001002b41a4 <write_back_motion_list+245>:        mov    %cl,(%rdx,%rsi,1)
4800x00000001002b41a7 <write_back_motion_list+248>:        jmp    0x1002b41c8 <fill_rectangle+16>
4810x00000001002b41a9 <ff_h264_decode_mb_cabac+2233>:      mov    0x13c0(%rbx),%rcx
4820x00000001002b41b0 <ff_h264_decode_mb_cabac+2240>:      movslq 0xe0(%rsp),%rdx
4830x00000001002b41b8 <fill_rectangle+0>:  movw   $0xffff,(%rcx,%rdx,1)
4840x00000001002b41be <fill_rectangle+6>:  or     $0x2,%rdx
4850x00000001002b41c2 <fill_rectangle+10>: movw   $0xffff,(%rcx,%rdx,1)
4860x00000001002b41c8 <fill_rectangle+16>: mov    0xe8(%rsp),%ecx
4870x00000001002b41cf <ff_h264_decode_mb_cabac+2271>:      test   $0xc0,%ch
4880x00000001002b41d2 <ff_h264_decode_mb_cabac+2274>:      je     0x1002b42d1 <decode_mb_skip+2189>
4890x00000001002b41d8 <ff_h264_decode_mb_cabac+2280>:      movslq 0xd8(%rsp),%rcx
4900x00000001002b41e0 <ff_h264_decode_mb_cabac+2288>:      mov    0x13a8(%rbx),%rdx
4910x00000001002b41e7 <AV_COPY128+0>:      movaps 0x4150(%rbx),%xmm0
4920x00000001002b41ee <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rcx,4)
4930x00000001002b41f2 <AV_COPY128+11>:     lea    (%rcx,%rax,1),%rsi
4940x00000001002b41f6 <AV_COPY128+0>:      movaps 0x4170(%rbx),%xmm0
4950x00000001002b41fd <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rsi,4)
4960x00000001002b4201 <AV_COPY128+11>:     mov    %eax,%esi
4970x00000001002b4203 <AV_COPY128+13>:     add    %esi,%esi
4980x00000001002b4205 <ff_h264_decode_mb_cabac+2325>:      movslq %esi,%rsi
4990x00000001002b4208 <ff_h264_decode_mb_cabac+2328>:      add    %rcx,%rsi
5000x00000001002b420b <AV_COPY128+0>:      movaps 0x4190(%rbx),%xmm0
5010x00000001002b4212 <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rsi,4)
5020x00000001002b4216 <ff_h264_decode_mb_cabac+2342>:      lea    (%rax,%rax,2),%eax
5030x00000001002b4219 <ff_h264_decode_mb_cabac+2345>:      movslq %eax,%rax
5040x00000001002b421c <ff_h264_decode_mb_cabac+2348>:      add    %rcx,%rax
5050x00000001002b421f <AV_COPY128+0>:      movaps 0x41b0(%rbx),%xmm0
5060x00000001002b4226 <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rax,4)
5070x00000001002b422a <ff_h264_decode_mb_cabac+2362>:      movslq 0x534c4(%rbx),%rax
5080x00000001002b4231 <ff_h264_decode_mb_cabac+2369>:      mov    0x43a0(%rbx),%rcx
5090x00000001002b4238 <ff_h264_decode_mb_cabac+2376>:      mov    (%rcx,%rax,4),%eax
5100x00000001002b423b <ff_h264_decode_mb_cabac+2379>:      mov    0xe8(%rsp),%ecx
5110x00000001002b4242 <ff_h264_decode_mb_cabac+2386>:      test   $0x8,%ch
5120x00000001002b4245 <ff_h264_decode_mb_cabac+2389>:      mov    0x531a0(%rbx),%rcx
5130x00000001002b424c <ff_h264_decode_mb_cabac+2396>:      je     0x1002b4259 <decode_mb_skip+2069>
5140x00000001002b424e <AV_ZERO128+0>:      pxor   %xmm0,%xmm0
5150x00000001002b4252 <AV_ZERO128+4>:      movdqa %xmm0,(%rcx,%rax,2)
5160x00000001002b4257 <AV_ZERO128+9>:      jmp    0x1002b4288 <decode_mb_skip+2116>
5170x00000001002b4259 <decode_mb_skip+2069>:       mov    0x53248(%rbx),%rdx
5180x00000001002b4260 <decode_mb_skip+2076>:       mov    %rdx,(%rcx,%rax,2)
5190x00000001002b4264 <decode_mb_skip+2080>:       mov    0x5321e(%rbx),%dx
5200x00000001002b426b <decode_mb_skip+2087>:       mov    %dx,0xc(%rcx,%rax,2)
5210x00000001002b4270 <decode_mb_skip+2092>:       mov    0x5322e(%rbx),%dx
5220x00000001002b4277 <decode_mb_skip+2099>:       mov    %dx,0xa(%rcx,%rax,2)
5230x00000001002b427c <decode_mb_skip+2104>:       mov    0x5323e(%rbx),%dx
5240x00000001002b4283 <decode_mb_skip+2111>:       mov    %dx,0x8(%rcx,%rax,2)
5250x00000001002b4288 <decode_mb_skip+2116>:       mov    0x41f4(%rbx),%al
5260x00000001002b428e <decode_mb_skip+2122>:       mov    0x13c8(%rbx),%rcx
5270x00000001002b4295 <decode_mb_skip+2129>:       movslq 0xe0(%rsp),%rdx
5280x00000001002b429d <decode_mb_skip+2137>:       mov    %al,(%rcx,%rdx,1)
5290x00000001002b42a0 <decode_mb_skip+2140>:       mov    %rdx,%rax
5300x00000001002b42a3 <decode_mb_skip+2143>:       or     $0x1,%rax
5310x00000001002b42a7 <decode_mb_skip+2147>:       mov    0x41f6(%rbx),%sil
5320x00000001002b42ae <decode_mb_skip+2154>:       mov    %sil,(%rcx,%rax,1)
5330x00000001002b42b2 <decode_mb_skip+2158>:       mov    %rdx,%rax
5340x00000001002b42b5 <decode_mb_skip+2161>:       or     $0x2,%rax
5350x00000001002b42b9 <decode_mb_skip+2165>:       mov    0x4204(%rbx),%sil
5360x00000001002b42c0 <decode_mb_skip+2172>:       mov    %sil,(%rcx,%rax,1)
5370x00000001002b42c4 <decode_mb_skip+2176>:       or     $0x3,%rdx
5380x00000001002b42c8 <decode_mb_skip+2180>:       mov    0x4206(%rbx),%al
5390x00000001002b42ce <decode_mb_skip+2186>:       mov    %al,(%rcx,%rdx,1)
5400x00000001002b42d1 <decode_mb_skip+2189>:       cmpl   $0x3,0x2dfbc(%rbx)
5410x00000001002b42d8 <decode_mb_skip+2196>:       jne    0x1002b431f <decode_mb_skip+2267>
5420x00000001002b42da <decode_mb_skip+2198>:       mov    0xe8(%rsp),%eax
5430x00000001002b42e1 <decode_mb_skip+2205>:       test   $0x40,%al
5440x00000001002b42e3 <decode_mb_skip+2207>:       je     0x1002b431f <decode_mb_skip+2267>
5450x00000001002b42e5 <decode_mb_skip+2209>:       mov    0x53250(%rbx),%rax
5460x00000001002b42ec <decode_mb_skip+2216>:       movzwl 0x2dfd2(%rbx),%ecx
5470x00000001002b42f3 <decode_mb_skip+2223>:       shr    %ecx
5480x00000001002b42f5 <decode_mb_skip+2225>:       mov    0x534c4(%rbx),%edx
5490x00000001002b42fb <decode_mb_skip+2231>:       shl    $0x2,%edx
5500x00000001002b42fe <decode_mb_skip+2234>:       movslq %edx,%rdx
5510x00000001002b4301 <decode_mb_skip+2237>:       mov    %cl,0x1(%rax,%rdx,1)
5520x00000001002b4305 <decode_mb_skip+2241>:       movzwl 0x2dfd4(%rbx),%ecx
5530x00000001002b430c <decode_mb_skip+2248>:       shr    %ecx
5540x00000001002b430e <decode_mb_skip+2250>:       mov    %cl,0x2(%rax,%rdx,1)
5550x00000001002b4312 <decode_mb_skip+2254>:       movzwl 0x2dfd6(%rbx),%ecx
5560x00000001002b4319 <decode_mb_skip+2261>:       shr    %ecx
5570x00000001002b431b <decode_mb_skip+2263>:       mov    %cl,0x3(%rax,%rdx,1)
5580x00000001002b431f <decode_mb_skip+2267>:       mov    0x13b0(%rbx),%rax
5590x00000001002b4326 <decode_mb_skip+2274>:       mov    0x464(%rsp),%ecx
5600x00000001002b432d <decode_mb_skip+2281>:       mov    0xb8(%rsp),%rdx
5610x00000001002b4335 <decode_mb_skip+2289>:       mov    %ecx,(%rax,%rdx,4)
5620x00000001002b4338 <decode_mb_skip+2292>:       mov    0x1850(%rbx),%al
5630x00000001002b433e <decode_mb_skip+2298>:       mov    0x1388(%rbx),%rcx
5640x00000001002b4345 <decode_mb_skip+2305>:       mov    %al,(%rcx,%rdx,1)
5650x00000001002b4348 <decode_mb_skip+2308>:       mov    0x2dfa8(%rbx),%ax
5660x00000001002b434f <decode_mb_skip+2315>:       mov    0x2dfb0(%rbx),%rcx
5670x00000001002b4356 <decode_mb_skip+2322>:       mov    %ax,(%rcx,%rdx,2)
5680x00000001002b435a <decode_mb_skip+2326>:       movl   $0x1,0x3d98(%rbx)
5690x00000001002b4364 <ff_h264_decode_mb_cabac+2676>:      movslq 0xc0(%rsp),%rax
5700x00000001002b436c <ff_h264_decode_mb_cabac+2684>:      mov    0x53170(%rbx),%rcx
5710x00000001002b4373 <ff_h264_decode_mb_cabac+2691>:      movw   $0x0,(%rcx,%rax,2)
5720x00000001002b4379 <ff_h264_decode_mb_cabac+2697>:      mov    0x53188(%rbx),%rcx
5730x00000001002b4380 <ff_h264_decode_mb_cabac+2704>:      movb   $0x0,(%rcx,%rax,1)
5740x00000001002b4384 <ff_h264_decode_mb_cabac+2708>:      movl   $0x0,0x53190(%rbx)
5750x00000001002b438e <ff_h264_decode_mb_cabac+2718>:      jmpq   0x1002c3749 <ff_h264_decode_mb_cabac+65113>
5760x00000001002b4393 <ff_h264_decode_mb_cabac+2723>:      cmpl   $0x0,0x2dfc4(%rbx)
5770x00000001002b439a <ff_h264_decode_mb_cabac+2730>:      je     0x1002b4417 <ff_h264_decode_mb_cabac+2855>
5780x00000001002b439c <ff_h264_decode_mb_cabac+2732>:      testb  $0x1,0x32e8(%rbx)
5790x00000001002b43a3 <ff_h264_decode_mb_cabac+2739>:      jne    0x1002b4417 <ff_h264_decode_mb_cabac+2855>
5800x00000001002b43a5 <decode_cabac_field_decoding_flag+0>:        movslq 0x534c4(%rbx),%rax
5810x00000001002b43ac <decode_cabac_field_decoding_flag+7>:        movslq 0x84(%rbx),%rcx
5820x00000001002b43b3 <decode_cabac_field_decoding_flag+14>:       add    %rcx,%rcx
5830x00000001002b43b6 <decode_cabac_field_decoding_flag+17>:       sub    %rcx,%rax
5840x00000001002b43b9 <decode_cabac_field_decoding_flag+20>:       mov    0x13b0(%rbx),%rcx
5850x00000001002b43c0 <decode_cabac_field_decoding_flag+27>:       mov    (%rcx,%rax,4),%ecx
5860x00000001002b43c3 <decode_cabac_field_decoding_flag+30>:       shr    $0x7,%ecx
5870x00000001002b43c6 <decode_cabac_field_decoding_flag+33>:       mov    0x2dfb0(%rbx),%rdx
5880x00000001002b43cd <decode_cabac_field_decoding_flag+40>:       movzwl (%rdx,%rax,2),%eax
5890x00000001002b43d1 <decode_cabac_field_decoding_flag+44>:       cmp    0x2dfa8(%rbx),%eax
5900x00000001002b43d7 <decode_cabac_field_decoding_flag+50>:       sete   %al
5910x00000001002b43da <decode_cabac_field_decoding_flag+53>:       movzbl %al,%eax
5920x00000001002b43dd <decode_cabac_field_decoding_flag+56>:       and    %ecx,%eax
5930x00000001002b43df <decode_cabac_field_decoding_flag+58>:       cmpl   $0x0,0x32e4(%rbx)
5940x00000001002b43e6 <decode_cabac_field_decoding_flag+65>:       setne  %cl
5950x00000001002b43e9 <decode_cabac_field_decoding_flag+68>:       movzbl %cl,%ecx
5960x00000001002b43ec <decode_cabac_field_decoding_flag+71>:       and    0x2dfc8(%rbx),%ecx
5970x00000001002b43f2 <decode_cabac_field_decoding_flag+77>:       lea    0x46(%rax,%rcx,1),%rax
5980x00000001002b43f7 <decode_cabac_field_decoding_flag+82>:       lea    0x52d70(%rbx,%rax,1),%rsi
5990x00000001002b43ff <decode_cabac_field_decoding_flag+90>:       lea    0x52d20(%rbx),%rdi
6000x00000001002b4406 <decode_cabac_field_decoding_flag+97>:       callq  0x1002b1ca0 <get_cabac_inline_x86>
6010x00000001002b440b <ff_h264_decode_mb_cabac+2843>:      mov    %eax,0x2dfc8(%rbx)
6020x00000001002b4411 <ff_h264_decode_mb_cabac+2849>:      mov    %eax,0x2dfcc(%rbx)
6030x00000001002b4417 <ff_h264_decode_mb_cabac+2855>:      decl   0xc(%rsp)
6040x00000001002b441b <ff_h264_decode_mb_cabac+2859>:      movl   $0x0,0x3d98(%rbx)
6050x00000001002b4425 <ff_h264_decode_mb_cabac+2869>:      mov    0x2dfc8(%rbx),%esi
6060x00000001002b442b <ff_h264_decode_mb_cabac+2875>:      neg    %esi
6070x00000001002b442d <ff_h264_decode_mb_cabac+2877>:      mov    %rbx,%rdi
6080x00000001002b4430 <ff_h264_decode_mb_cabac+2880>:      callq  0x1002b1de0 <fill_decode_neighbors>
6090x00000001002b4435 <ff_h264_decode_mb_cabac+2885>:      mov    0x2dfbc(%rbx),%eax
6100x00000001002b443b <ff_h264_decode_mb_cabac+2891>:      cmp    $0x2,%eax
6110x00000001002b443e <ff_h264_decode_mb_cabac+2894>:      je     0x1002b45b2 <ff_h264_decode_mb_cabac+3266>
6120x00000001002b4444 <ff_h264_decode_mb_cabac+2900>:      cmp    $0x3,%eax
6130x00000001002b4447 <ff_h264_decode_mb_cabac+2903>:      jne    0x1002b4622 <ff_h264_decode_mb_cabac+3378>
6140x00000001002b444d <ff_h264_decode_mb_cabac+2909>:      mov    $0x1ff,%eax
6150x00000001002b4452 <ff_h264_decode_mb_cabac+2914>:      mov    0x3dc0(%rbx),%ecx
6160x00000001002b4458 <ff_h264_decode_mb_cabac+2920>:      add    %eax,%ecx
6170x00000001002b445a <ff_h264_decode_mb_cabac+2922>:      shr    $0x8,%ecx
6180x00000001002b445d <ff_h264_decode_mb_cabac+2925>:      and    $0x1,%ecx
6190x00000001002b4460 <ff_h264_decode_mb_cabac+2928>:      xor    $0x1,%ecx
6200x00000001002b4463 <ff_h264_decode_mb_cabac+2931>:      add    0x3dc8(%rbx),%eax
6210x00000001002b4469 <ff_h264_decode_mb_cabac+2937>:      shr    $0x8,%eax
6220x00000001002b446c <ff_h264_decode_mb_cabac+2940>:      and    $0x1,%eax
6230x00000001002b446f <ff_h264_decode_mb_cabac+2943>:      xor    $0x1,%eax
6240x00000001002b4472 <ff_h264_decode_mb_cabac+2946>:      lea    0x1b(%rax,%rcx,1),%eax
6250x00000001002b4476 <ff_h264_decode_mb_cabac+2950>:      movslq %eax,%rax
6260x00000001002b4479 <ff_h264_decode_mb_cabac+2953>:      lea    0x52d70(%rbx,%rax,1),%rsi
6270x00000001002b4481 <ff_h264_decode_mb_cabac+2961>:      lea    0x52d20(%rbx),%r14
6280x00000001002b4488 <ff_h264_decode_mb_cabac+2968>:      mov    %r14,%rdi
6290x00000001002b448b <ff_h264_decode_mb_cabac+2971>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
6300x00000001002b4490 <ff_h264_decode_mb_cabac+2976>:      test   %eax,%eax
6310x00000001002b4492 <ff_h264_decode_mb_cabac+2978>:      jne    0x1002b44a6 <ff_h264_decode_mb_cabac+2998>
6320x00000001002b4494 <ff_h264_decode_mb_cabac+2980>:      movl   $0x0,0x14c(%rsp)
6330x00000001002b449f <ff_h264_decode_mb_cabac+2991>:      xor    %eax,%eax
6340x00000001002b44a1 <ff_h264_decode_mb_cabac+2993>:      jmpq   0x1002b458a <ff_h264_decode_mb_cabac+3226>
6350x00000001002b44a6 <ff_h264_decode_mb_cabac+2998>:      lea    0x52d8e(%rbx),%rsi
6360x00000001002b44ad <ff_h264_decode_mb_cabac+3005>:      mov    %r14,%rdi
6370x00000001002b44b0 <ff_h264_decode_mb_cabac+3008>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
6380x00000001002b44b5 <ff_h264_decode_mb_cabac+3013>:      test   %eax,%eax
6390x00000001002b44b7 <ff_h264_decode_mb_cabac+3015>:      jne    0x1002b44cf <ff_h264_decode_mb_cabac+3039>
6400x00000001002b44b9 <ff_h264_decode_mb_cabac+3017>:      lea    0x52d90(%rbx),%rsi
6410x00000001002b44c0 <ff_h264_decode_mb_cabac+3024>:      mov    %r14,%rdi
6420x00000001002b44c3 <ff_h264_decode_mb_cabac+3027>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
6430x00000001002b44c8 <ff_h264_decode_mb_cabac+3032>:      inc    %eax
6440x00000001002b44ca <ff_h264_decode_mb_cabac+3034>:      jmpq   0x1002b4583 <ff_h264_decode_mb_cabac+3219>
6450x00000001002b44cf <ff_h264_decode_mb_cabac+3039>:      lea    0x52d8f(%rbx),%rsi
6460x00000001002b44d6 <ff_h264_decode_mb_cabac+3046>:      mov    %r14,%rdi
6470x00000001002b44d9 <ff_h264_decode_mb_cabac+3049>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
6480x00000001002b44de <ff_h264_decode_mb_cabac+3054>:      mov    %eax,%r15d
6490x00000001002b44e1 <ff_h264_decode_mb_cabac+3057>:      lea    0x52d90(%rbx),%r12
6500x00000001002b44e8 <ff_h264_decode_mb_cabac+3064>:      mov    %r14,%rdi
6510x00000001002b44eb <ff_h264_decode_mb_cabac+3067>:      mov    %r12,%rsi
6520x00000001002b44ee <ff_h264_decode_mb_cabac+3070>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
6530x00000001002b44f3 <ff_h264_decode_mb_cabac+3075>:      shl    $0x3,%r15d
6540x00000001002b44f7 <ff_h264_decode_mb_cabac+3079>:      lea    (%r15,%rax,4),%r15d
6550x00000001002b44fb <ff_h264_decode_mb_cabac+3083>:      mov    %r14,%rdi
6560x00000001002b44fe <ff_h264_decode_mb_cabac+3086>:      mov    %r12,%rsi
6570x00000001002b4501 <ff_h264_decode_mb_cabac+3089>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
6580x00000001002b4506 <ff_h264_decode_mb_cabac+3094>:      mov    %eax,%r13d
6590x00000001002b4509 <ff_h264_decode_mb_cabac+3097>:      mov    %r14,%rdi
6600x00000001002b450c <ff_h264_decode_mb_cabac+3100>:      mov    %r12,%rsi
6610x00000001002b450f <ff_h264_decode_mb_cabac+3103>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
6620x00000001002b4514 <ff_h264_decode_mb_cabac+3108>:      add    %r15d,%eax
6630x00000001002b4517 <ff_h264_decode_mb_cabac+3111>:      lea    (%rax,%r13,2),%r15d
6640x00000001002b451b <ff_h264_decode_mb_cabac+3115>:      cmp    $0x7,%r15d
6650x00000001002b451f <ff_h264_decode_mb_cabac+3119>:      jg     0x1002b4529 <ff_h264_decode_mb_cabac+3129>
6660x00000001002b4521 <ff_h264_decode_mb_cabac+3121>:      mov    %r15d,%eax
6670x00000001002b4524 <ff_h264_decode_mb_cabac+3124>:      add    $0x3,%eax
6680x00000001002b4527 <ff_h264_decode_mb_cabac+3127>:      jmp    0x1002b4583 <ff_h264_decode_mb_cabac+3219>
6690x00000001002b4529 <ff_h264_decode_mb_cabac+3129>:      cmp    $0xf,%r15d
6700x00000001002b452d <ff_h264_decode_mb_cabac+3133>:      je     0x1002b4561 <ff_h264_decode_mb_cabac+3185>
6710x00000001002b452f <ff_h264_decode_mb_cabac+3135>:      cmp    $0xe,%r15d
6720x00000001002b4533 <ff_h264_decode_mb_cabac+3139>:      je     0x1002b454f <ff_h264_decode_mb_cabac+3167>
6730x00000001002b4535 <ff_h264_decode_mb_cabac+3141>:      cmp    $0xd,%r15d
6740x00000001002b4539 <ff_h264_decode_mb_cabac+3145>:      jne    0x1002b4573 <ff_h264_decode_mb_cabac+3203>
6750x00000001002b453b <ff_h264_decode_mb_cabac+3147>:      mov    $0x20,%esi
6760x00000001002b4540 <ff_h264_decode_mb_cabac+3152>:      xor    %edx,%edx
6770x00000001002b4542 <ff_h264_decode_mb_cabac+3154>:      mov    %rbx,%rdi
6780x00000001002b4545 <ff_h264_decode_mb_cabac+3157>:      callq  0x1002b3160 <decode_cabac_intra_mb_type>
6790x00000001002b454a <ff_h264_decode_mb_cabac+3162>:      jmpq   0x1002b464a <ff_h264_decode_mb_cabac+3418>
6800x00000001002b454f <ff_h264_decode_mb_cabac+3167>:      movl   $0xb,0x14c(%rsp)
6810x00000001002b455a <ff_h264_decode_mb_cabac+3178>:      mov    $0xb,%eax
6820x00000001002b455f <ff_h264_decode_mb_cabac+3183>:      jmp    0x1002b458a <ff_h264_decode_mb_cabac+3226>
6830x00000001002b4561 <ff_h264_decode_mb_cabac+3185>:      movl   $0x16,0x14c(%rsp)
6840x00000001002b456c <ff_h264_decode_mb_cabac+3196>:      mov    $0x16,%eax
6850x00000001002b4571 <ff_h264_decode_mb_cabac+3201>:      jmp    0x1002b458a <ff_h264_decode_mb_cabac+3226>
6860x00000001002b4573 <ff_h264_decode_mb_cabac+3203>:      mov    %r14,%rdi
6870x00000001002b4576 <ff_h264_decode_mb_cabac+3206>:      mov    %r12,%rsi
6880x00000001002b4579 <ff_h264_decode_mb_cabac+3209>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
6890x00000001002b457e <ff_h264_decode_mb_cabac+3214>:      lea    -0x4(%rax,%r15,2),%eax
6900x00000001002b4583 <ff_h264_decode_mb_cabac+3219>:      mov    %eax,0x14c(%rsp)
6910x00000001002b458a <ff_h264_decode_mb_cabac+3226>:      movslq %eax,%rax
6920x00000001002b458d <ff_h264_decode_mb_cabac+3229>:      lea    0x5b1f6c(%rip),%rcx        # 0x100866500 <b_mb_type_info>
6930x00000001002b4594 <ff_h264_decode_mb_cabac+3236>:      movzwl (%rcx,%rax,4),%edx
6940x00000001002b4598 <ff_h264_decode_mb_cabac+3240>:      mov    %edx,0x14c(%rsp)
6950x00000001002b459f <ff_h264_decode_mb_cabac+3247>:      movzbl 0x2(%rcx,%rax,4),%r14d
6960x00000001002b45a5 <ff_h264_decode_mb_cabac+3253>:      movl   $0x0,0x4c(%rsp)
6970x00000001002b45ad <ff_h264_decode_mb_cabac+3261>:      jmpq   0x1002b467f <ff_h264_decode_mb_cabac+3471>
6980x00000001002b45b2 <ff_h264_decode_mb_cabac+3266>:      lea    0x52d7e(%rbx),%rsi
6990x00000001002b45b9 <ff_h264_decode_mb_cabac+3273>:      lea    0x52d20(%rbx),%r14
7000x00000001002b45c0 <ff_h264_decode_mb_cabac+3280>:      mov    %r14,%rdi
7010x00000001002b45c3 <ff_h264_decode_mb_cabac+3283>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
7020x00000001002b45c8 <ff_h264_decode_mb_cabac+3288>:      test   %eax,%eax
7030x00000001002b45ca <ff_h264_decode_mb_cabac+3290>:      jne    0x1002b4618 <ff_h264_decode_mb_cabac+3368>
7040x00000001002b45cc <ff_h264_decode_mb_cabac+3292>:      lea    0x52d7f(%rbx),%rsi
7050x00000001002b45d3 <ff_h264_decode_mb_cabac+3299>:      mov    %r14,%rdi
7060x00000001002b45d6 <ff_h264_decode_mb_cabac+3302>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
7070x00000001002b45db <ff_h264_decode_mb_cabac+3307>:      test   %eax,%eax
7080x00000001002b45dd <ff_h264_decode_mb_cabac+3309>:      jne    0x1002b45f3 <ff_h264_decode_mb_cabac+3331>
7090x00000001002b45df <ff_h264_decode_mb_cabac+3311>:      lea    0x52d80(%rbx),%rsi
7100x00000001002b45e6 <ff_h264_decode_mb_cabac+3318>:      mov    %r14,%rdi
7110x00000001002b45e9 <ff_h264_decode_mb_cabac+3321>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
7120x00000001002b45ee <ff_h264_decode_mb_cabac+3326>:      lea    (%rax,%rax,2),%edx
7130x00000001002b45f1 <ff_h264_decode_mb_cabac+3329>:      jmp    0x1002b4609 <ff_h264_decode_mb_cabac+3353>
7140x00000001002b45f3 <ff_h264_decode_mb_cabac+3331>:      lea    0x52d81(%rbx),%rsi
7150x00000001002b45fa <ff_h264_decode_mb_cabac+3338>:      mov    %r14,%rdi
7160x00000001002b45fd <ff_h264_decode_mb_cabac+3341>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
7170x00000001002b4602 <ff_h264_decode_mb_cabac+3346>:      mov    $0x2,%edx
7180x00000001002b4607 <ff_h264_decode_mb_cabac+3351>:      sub    %eax,%edx
7190x00000001002b4609 <ff_h264_decode_mb_cabac+3353>:      movslq %edx,%rax
7200x00000001002b460c <ff_h264_decode_mb_cabac+3356>:      lea    0x5b1f4d(%rip),%rcx        # 0x100866560 <p_mb_type_info>
7210x00000001002b4613 <ff_h264_decode_mb_cabac+3363>:      jmpq   0x1002b4594 <ff_h264_decode_mb_cabac+3236>
7220x00000001002b4618 <ff_h264_decode_mb_cabac+3368>:      mov    $0x11,%esi
7230x00000001002b461d <ff_h264_decode_mb_cabac+3373>:      jmpq   0x1002b4540 <ff_h264_decode_mb_cabac+3152>
7240x00000001002b4622 <ff_h264_decode_mb_cabac+3378>:      mov    $0x3,%esi
7250x00000001002b4627 <ff_h264_decode_mb_cabac+3383>:      mov    $0x1,%edx
7260x00000001002b462c <ff_h264_decode_mb_cabac+3388>:      mov    %rbx,%rdi
7270x00000001002b462f <ff_h264_decode_mb_cabac+3391>:      callq  0x1002b3160 <decode_cabac_intra_mb_type>
7280x00000001002b4634 <ff_h264_decode_mb_cabac+3396>:      mov    %eax,0x14c(%rsp)
7290x00000001002b463b <ff_h264_decode_mb_cabac+3403>:      cmpl   $0x5,0x2dfb8(%rbx)
7300x00000001002b4642 <ff_h264_decode_mb_cabac+3410>:      jne    0x1002b4651 <ff_h264_decode_mb_cabac+3425>
7310x00000001002b4644 <ff_h264_decode_mb_cabac+3412>:      test   %eax,%eax
7320x00000001002b4646 <ff_h264_decode_mb_cabac+3414>:      je     0x1002b4651 <ff_h264_decode_mb_cabac+3425>
7330x00000001002b4648 <ff_h264_decode_mb_cabac+3416>:      dec    %eax
7340x00000001002b464a <ff_h264_decode_mb_cabac+3418>:      mov    %eax,0x14c(%rsp)
7350x00000001002b4651 <ff_h264_decode_mb_cabac+3425>:      movslq %eax,%rax
7360x00000001002b4654 <ff_h264_decode_mb_cabac+3428>:      lea    0x5b1f25(%rip),%rcx        # 0x100866580 <i_mb_type_info>
7370x00000001002b465b <ff_h264_decode_mb_cabac+3435>:      movzbl 0x2(%rcx,%rax,4),%edx
7380x00000001002b4660 <ff_h264_decode_mb_cabac+3440>:      mov    %edx,0x3da4(%rbx)
7390x00000001002b4666 <ff_h264_decode_mb_cabac+3446>:      movzwl (%rcx,%rax,4),%edx
7400x00000001002b466a <ff_h264_decode_mb_cabac+3450>:      mov    %edx,0x14c(%rsp)
7410x00000001002b4671 <ff_h264_decode_mb_cabac+3457>:      movzbl 0x3(%rcx,%rax,4),%r14d
7420x00000001002b4677 <ff_h264_decode_mb_cabac+3463>:      mov    %r14d,0x4c(%rsp)
7430x00000001002b467c <ff_h264_decode_mb_cabac+3468>:      xor    %r14d,%r14d
7440x00000001002b467f <ff_h264_decode_mb_cabac+3471>:      cmpl   $0x0,0x2dfc8(%rbx)
7450x00000001002b4686 <ff_h264_decode_mb_cabac+3478>:      je     0x1002b4695 <ff_h264_decode_mb_cabac+3493>
7460x00000001002b4688 <ff_h264_decode_mb_cabac+3480>:      or     $0x80,%edx
7470x00000001002b468e <ff_h264_decode_mb_cabac+3486>:      mov    %edx,0x14c(%rsp)
7480x00000001002b4695 <ff_h264_decode_mb_cabac+3493>:      mov    0x2dfa8(%rbx),%ax
7490x00000001002b469c <ff_h264_decode_mb_cabac+3500>:      mov    0x2dfb0(%rbx),%rcx
7500x00000001002b46a3 <ff_h264_decode_mb_cabac+3507>:      movslq 0xc0(%rsp),%rdx
7510x00000001002b46ab <ff_h264_decode_mb_cabac+3515>:      mov    %rdx,0x10(%rsp)
7520x00000001002b46b0 <ff_h264_decode_mb_cabac+3520>:      mov    %ax,(%rcx,%rdx,2)
7530x00000001002b46b4 <ff_h264_decode_mb_cabac+3524>:      mov    0x14c(%rsp),%esi
7540x00000001002b46bb <ff_h264_decode_mb_cabac+3531>:      test   $0x4,%sil
7550x00000001002b46bf <ff_h264_decode_mb_cabac+3535>:      je     0x1002b47c2 <ff_h264_decode_mb_cabac+3794>
7560x00000001002b46c5 <ff_h264_decode_mb_cabac+3541>:      movslq 0x43c8(%rbx),%rax
7570x00000001002b46cc <ff_h264_decode_mb_cabac+3548>:      lea    0x5af835(%rip),%rcx        # 0x100863f08 <ff_h264_mb_sizes>
7580x00000001002b46d3 <ff_h264_decode_mb_cabac+3555>:      movzwl (%rcx,%rax,2),%r14d
7590x00000001002b46d8 <ff_h264_decode_mb_cabac+3560>:      imul   0x485c(%rbx),%r14d
7600x00000001002b46e0 <ff_h264_decode_mb_cabac+3568>:      sar    $0x3,%r14d
7610x00000001002b46e4 <ff_h264_decode_mb_cabac+3572>:      mov    0x52d20(%rbx),%eax
7620x00000001002b46ea <ff_h264_decode_mb_cabac+3578>:      test   $0x1,%al
7630x00000001002b46ec <ff_h264_decode_mb_cabac+3580>:      mov    0x52d38(%rbx),%r15
7640x00000001002b46f3 <ff_h264_decode_mb_cabac+3587>:      je     0x1002b46f8 <ff_h264_decode_mb_cabac+3592>
7650x00000001002b46f5 <ff_h264_decode_mb_cabac+3589>:      dec    %r15
7660x00000001002b46f8 <ff_h264_decode_mb_cabac+3592>:      test   $0x1ff,%ax
7670x00000001002b46fc <ff_h264_decode_mb_cabac+3596>:      je     0x1002b4701 <ff_h264_decode_mb_cabac+3601>
7680x00000001002b46fe <ff_h264_decode_mb_cabac+3598>:      dec    %r15
7690x00000001002b4701 <ff_h264_decode_mb_cabac+3601>:      mov    0x52d40(%rbx),%eax
7700x00000001002b4707 <ff_h264_decode_mb_cabac+3607>:      sub    %r15d,%eax
7710x00000001002b470a <ff_h264_decode_mb_cabac+3610>:      cmp    %r14d,%eax
7720x00000001002b470d <ff_h264_decode_mb_cabac+3613>:      jl     0x1002b5ff8 <ff_h264_decode_mb_cabac+9992>
7730x00000001002b4713 <ff_h264_decode_mb_cabac+3619>:      lea    0x51c60(%rbx),%rdi
7740x00000001002b471a <ff_h264_decode_mb_cabac+3626>:      movslq %r14d,%r14
7750x00000001002b471d <ff_h264_decode_mb_cabac+3629>:      mov    %r15,%rsi
7760x00000001002b4720 <ff_h264_decode_mb_cabac+3632>:      mov    %r14,%rdx
7770x00000001002b4723 <ff_h264_decode_mb_cabac+3635>:      callq  0x100811f6e <dyld_stub_memcpy>
7780x00000001002b4728 <ff_h264_decode_mb_cabac+3640>:      mov    %r15,%rsi
7790x00000001002b472b <ff_h264_decode_mb_cabac+3643>:      add    %r14,%rsi
7800x00000001002b472e <ff_h264_decode_mb_cabac+3646>:      mov    0x52d40(%rbx),%edx
7810x00000001002b4734 <ff_h264_decode_mb_cabac+3652>:      sub    %esi,%edx
7820x00000001002b4736 <ff_h264_decode_mb_cabac+3654>:      lea    0x52d20(%rbx),%rdi
7830x00000001002b473d <ff_h264_decode_mb_cabac+3661>:      callq  0x1001ac680 <ff_init_cabac_decoder>
7840x00000001002b4742 <ff_h264_decode_mb_cabac+3666>:      mov    0x53170(%rbx),%rax
7850x00000001002b4749 <ff_h264_decode_mb_cabac+3673>:      mov    0x10(%rsp),%rcx
7860x00000001002b474e <ff_h264_decode_mb_cabac+3678>:      movw   $0xf7ef,(%rax,%rcx,2)
7870x00000001002b4754 <ff_h264_decode_mb_cabac+3684>:      mov    0x53188(%rbx),%rax
7880x00000001002b475b <ff_h264_decode_mb_cabac+3691>:      movb   $0x0,(%rax,%rcx,1)
7890x00000001002b475f <ff_h264_decode_mb_cabac+3695>:      mov    0x1388(%rbx),%rax
7900x00000001002b4766 <ff_h264_decode_mb_cabac+3702>:      movb   $0x0,(%rax,%rcx,1)
7910x00000001002b476a <ff_h264_decode_mb_cabac+3706>:      lea    (%rcx,%rcx,2),%rax
7920x00000001002b476e <ff_h264_decode_mb_cabac+3710>:      shl    $0x4,%rax
7930x00000001002b4772 <ff_h264_decode_mb_cabac+3714>:      mov    0x4070(%rbx),%rdx
7940x00000001002b4779 <ff_h264_decode_mb_cabac+3721>:      mov    $0x1010101010101010,%rsi
7950x00000001002b4783 <ff_h264_decode_mb_cabac+3731>:      mov    %rsi,0x28(%rdx,%rax,1)
7960x00000001002b4788 <ff_h264_decode_mb_cabac+3736>:      mov    %rsi,0x20(%rdx,%rax,1)
7970x00000001002b478d <ff_h264_decode_mb_cabac+3741>:      mov    %rsi,0x18(%rdx,%rax,1)
7980x00000001002b4792 <ff_h264_decode_mb_cabac+3746>:      mov    %rsi,0x10(%rdx,%rax,1)
7990x00000001002b4797 <ff_h264_decode_mb_cabac+3751>:      mov    %rsi,0x8(%rdx,%rax,1)
8000x00000001002b479c <ff_h264_decode_mb_cabac+3756>:      mov    %rsi,(%rdx,%rax,1)
8010x00000001002b47a0 <ff_h264_decode_mb_cabac+3760>:      mov    0x13b0(%rbx),%rax
8020x00000001002b47a7 <ff_h264_decode_mb_cabac+3767>:      mov    0x14c(%rsp),%r14d
8030x00000001002b47af <ff_h264_decode_mb_cabac+3775>:      mov    %r14d,(%rax,%rcx,4)
8040x00000001002b47b3 <ff_h264_decode_mb_cabac+3779>:      movl   $0x0,0x53190(%rbx)
8050x00000001002b47bd <ff_h264_decode_mb_cabac+3789>:      jmpq   0x1002c3749 <ff_h264_decode_mb_cabac+65113>
8060x00000001002b47c2 <ff_h264_decode_mb_cabac+3794>:      mov    0x2dfcc(%rbx),%al
8070x00000001002b47c8 <ff_h264_decode_mb_cabac+3800>:      mov    0x336f4(%rbx),%edx
8080x00000001002b47ce <ff_h264_decode_mb_cabac+3806>:      mov    %al,%cl
8090x00000001002b47d0 <ff_h264_decode_mb_cabac+3808>:      shl    %cl,%edx
8100x00000001002b47d2 <ff_h264_decode_mb_cabac+3810>:      mov    %edx,0x144(%rsp)
8110x00000001002b47d9 <ff_h264_decode_mb_cabac+3817>:      mov    0x336f8(%rbx),%edx
8120x00000001002b47df <ff_h264_decode_mb_cabac+3823>:      mov    %al,%cl
8130x00000001002b47e1 <ff_h264_decode_mb_cabac+3825>:      shl    %cl,%edx
8140x00000001002b47e3 <ff_h264_decode_mb_cabac+3827>:      mov    %edx,0x148(%rsp)
8150x00000001002b47ea <ff_h264_decode_mb_cabac+3834>:      mov    %rbx,%rdi
8160x00000001002b47ed <ff_h264_decode_mb_cabac+3837>:      callq  0x1002b1fe0 <fill_decode_caches>
8170x00000001002b47f2 <ff_h264_decode_mb_cabac+3842>:      mov    0x14c(%rsp),%eax
8180x00000001002b47f9 <ff_h264_decode_mb_cabac+3849>:      test   $0x7,%al
8190x00000001002b47fb <ff_h264_decode_mb_cabac+3851>:      je     0x1002b4b49 <ff_h264_decode_mb_cabac+4697>
8200x00000001002b4801 <ff_h264_decode_mb_cabac+3857>:      test   $0x1,%al
8210x00000001002b4803 <ff_h264_decode_mb_cabac+3859>:      je     0x1002b4a5b <ff_h264_decode_mb_cabac+4459>
8220x00000001002b4809 <ff_h264_decode_mb_cabac+3865>:      cmpl   $0x0,0x1c(%rsp)
8230x00000001002b480e <ff_h264_decode_mb_cabac+3870>:      je     0x1002b492d <fill_rectangle+42>
8240x00000001002b4814 <ff_h264_decode_mb_cabac+3876>:      mov    0x4210(%rbx),%eax
8250x00000001002b481a <ff_h264_decode_mb_cabac+3882>:      add    $0x18f,%eax
8260x00000001002b481f <ff_h264_decode_mb_cabac+3887>:      movslq %eax,%rax
8270x00000001002b4822 <ff_h264_decode_mb_cabac+3890>:      lea    0x52d70(%rbx,%rax,1),%rsi
8280x00000001002b482a <ff_h264_decode_mb_cabac+3898>:      lea    0x52d20(%rbx),%r14
8290x00000001002b4831 <ff_h264_decode_mb_cabac+3905>:      mov    %r14,%rdi
8300x00000001002b4834 <ff_h264_decode_mb_cabac+3908>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
8310x00000001002b4839 <ff_h264_decode_mb_cabac+3913>:      test   %eax,%eax
8320x00000001002b483b <ff_h264_decode_mb_cabac+3915>:      je     0x1002b492d <fill_rectangle+42>
8330x00000001002b4841 <ff_h264_decode_mb_cabac+3921>:      orb    $0x1,0x14f(%rsp)
8340x00000001002b4849 <ff_h264_decode_mb_cabac+3929>:      lea    0x52db5(%rbx),%r15
8350x00000001002b4850 <ff_h264_decode_mb_cabac+3936>:      lea    0x52db4(%rbx),%rax
8360x00000001002b4857 <ff_h264_decode_mb_cabac+3943>:      mov    %rax,0xe8(%rsp)
8370x00000001002b485f <ff_h264_decode_mb_cabac+3951>:      xor    %r12d,%r12d
8380x00000001002b4862 <ff_h264_decode_mb_cabac+3954>:      nopl   0x0(%rax)
8390x00000001002b4869 <ff_h264_decode_mb_cabac+3961>:      nopl   0x0(%rax)
8400x00000001002b4870 <ff_h264_decode_mb_cabac+3968>:      lea    0x5afa09(%rip),%rax        # 0x100864280 <scan8>
8410x00000001002b4877 <pred_intra_mode+0>: movzbl (%r12,%rax,1),%eax
8420x00000001002b487c <pred_intra_mode+5>: lea    -0x8(%rax),%ecx
8430x00000001002b487f <pred_intra_mode+8>: movslq %ecx,%rcx
8440x00000001002b4882 <pred_intra_mode+11>:        movsbl 0x3ddc(%rbx,%rcx,1),%r13d
8450x00000001002b488b <pred_intra_mode+20>:        dec    %eax
8460x00000001002b488d <pred_intra_mode+22>:        movslq %eax,%rax
8470x00000001002b4890 <pred_intra_mode+25>:        movsbl 0x3ddc(%rbx,%rax,1),%eax
8480x00000001002b4898 <pred_intra_mode+33>:        cmp    %r13d,%eax
8490x00000001002b489b <pred_intra_mode+36>:        cmovle %eax,%r13d
8500x00000001002b489f <pred_intra_mode+40>:        test   %r13d,%r13d
8510x00000001002b48a2 <pred_intra_mode+43>:        mov    $0x2,%eax
8520x00000001002b48a7 <pred_intra_mode+48>:        cmovs  %eax,%r13d
8530x00000001002b48ab <pred_intra_mode+52>:        mov    %r14,%rdi
8540x00000001002b48ae <pred_intra_mode+55>:        mov    0xe8(%rsp),%rsi
8550x00000001002b48b6 <decode_cabac_mb_intra4x4_pred_mode+0>:      callq  0x1002b1d40 <get_cabac_inline_x86>
8560x00000001002b48bb <decode_cabac_mb_intra4x4_pred_mode+5>:      test   %eax,%eax
8570x00000001002b48bd <decode_cabac_mb_intra4x4_pred_mode+7>:      jne    0x1002b48f7 <decode_cabac_mb_intra4x4_pred_mode+65>
8580x00000001002b48bf <decode_cabac_mb_intra4x4_pred_mode+9>:      mov    %r14,%rdi
8590x00000001002b48c2 <decode_cabac_mb_intra4x4_pred_mode+12>:     mov    %r15,%rsi
8600x00000001002b48c5 <decode_cabac_mb_intra4x4_pred_mode+15>:     callq  0x1002b1d40 <get_cabac_inline_x86>
8610x00000001002b48ca <decode_cabac_mb_intra4x4_pred_mode+20>:     mov    %eax,%ebp
8620x00000001002b48cc <decode_cabac_mb_intra4x4_pred_mode+22>:     mov    %r14,%rdi
8630x00000001002b48cf <decode_cabac_mb_intra4x4_pred_mode+25>:     mov    %r15,%rsi
8640x00000001002b48d2 <decode_cabac_mb_intra4x4_pred_mode+28>:     callq  0x1002b1d40 <get_cabac_inline_x86>
8650x00000001002b48d7 <decode_cabac_mb_intra4x4_pred_mode+33>:     lea    0x0(%rbp,%rax,2),%ebp
8660x00000001002b48db <decode_cabac_mb_intra4x4_pred_mode+37>:     mov    %r14,%rdi
8670x00000001002b48de <decode_cabac_mb_intra4x4_pred_mode+40>:     mov    %r15,%rsi
8680x00000001002b48e1 <decode_cabac_mb_intra4x4_pred_mode+43>:     callq  0x1002b1d40 <get_cabac_inline_x86>
8690x00000001002b48e6 <decode_cabac_mb_intra4x4_pred_mode+48>:     lea    0x0(%rbp,%rax,4),%eax
8700x00000001002b48ea <decode_cabac_mb_intra4x4_pred_mode+52>:     cmp    %r13d,%eax
8710x00000001002b48ed <decode_cabac_mb_intra4x4_pred_mode+55>:     setge  %cl
8720x00000001002b48f0 <decode_cabac_mb_intra4x4_pred_mode+58>:     movzbl %cl,%r13d
8730x00000001002b48f4 <decode_cabac_mb_intra4x4_pred_mode+62>:     add    %eax,%r13d
8740x00000001002b48f7 <decode_cabac_mb_intra4x4_pred_mode+65>:     lea    0x5af982(%rip),%rax        # 0x100864280 <scan8>
8750x00000001002b48fe <decode_cabac_mb_intra4x4_pred_mode+72>:     movzbl (%r12,%rax,1),%eax
8760x00000001002b4903 <fill_rectangle+0>:  imul   $0x101,%r13d,%ecx
8770x00000001002b490a <fill_rectangle+7>:  mov    %cx,0x3ddc(%rbx,%rax,1)
8780x00000001002b4912 <fill_rectangle+15>: mov    %cx,0x3de4(%rbx,%rax,1)
8790x00000001002b491a <fill_rectangle+23>: add    $0x4,%r12
8800x00000001002b491e <fill_rectangle+27>: cmp    $0x10,%r12
8810x00000001002b4922 <fill_rectangle+31>: jne    0x1002b4870 <ff_h264_decode_mb_cabac+3968>
8820x00000001002b4928 <fill_rectangle+37>: jmpq   0x1002b4a10 <write_back_intra_pred_mode>
8830x00000001002b492d <fill_rectangle+42>: lea    0x52db5(%rbx),%rax
8840x00000001002b4934 <decode_cabac_mb_intra4x4_pred_mode+0>:      mov    %rax,0xe8(%rsp)
8850x00000001002b493c <decode_cabac_mb_intra4x4_pred_mode+8>:      lea    0x52d20(%rbx),%r14
8860x00000001002b4943 <decode_cabac_mb_intra4x4_pred_mode+15>:     lea    0x52db4(%rbx),%rax
8870x00000001002b494a <decode_cabac_mb_intra4x4_pred_mode+22>:     mov    %rax,0xe0(%rsp)
8880x00000001002b4952 <decode_cabac_mb_intra4x4_pred_mode+30>:     xor    %r15d,%r15d
8890x00000001002b4955 <decode_cabac_mb_intra4x4_pred_mode+33>:     nopl   0x0(%rax,%rax,1)
8900x00000001002b495a <decode_cabac_mb_intra4x4_pred_mode+38>:     nopw   0x0(%rax,%rax,1)
8910x00000001002b4960 <decode_cabac_mb_intra4x4_pred_mode+44>:     lea    0x5af919(%rip),%rax        # 0x100864280 <scan8>
8920x00000001002b4967 <pred_intra_mode+0>: movzbl (%r15,%rax,1),%r12d
8930x00000001002b496c <pred_intra_mode+5>: lea    -0x8(%r12),%eax
8940x00000001002b4971 <pred_intra_mode+10>:        movslq %eax,%rax
8950x00000001002b4974 <pred_intra_mode+13>:        movsbl 0x3ddc(%rbx,%rax,1),%r13d
8960x00000001002b497d <pred_intra_mode+22>:        lea    -0x1(%r12),%eax
8970x00000001002b4982 <pred_intra_mode+27>:        movslq %eax,%rax
8980x00000001002b4985 <pred_intra_mode+30>:        movsbl 0x3ddc(%rbx,%rax,1),%eax
8990x00000001002b498d <pred_intra_mode+38>:        cmp    %r13d,%eax
9000x00000001002b4990 <pred_intra_mode+41>:        cmovle %eax,%r13d
9010x00000001002b4994 <pred_intra_mode+45>:        test   %r13d,%r13d
9020x00000001002b4997 <pred_intra_mode+48>:        mov    $0x2,%eax
9030x00000001002b499c <pred_intra_mode+53>:        cmovs  %eax,%r13d
9040x00000001002b49a0 <pred_intra_mode+57>:        mov    %r14,%rdi
9050x00000001002b49a3 <pred_intra_mode+60>:        mov    0xe0(%rsp),%rsi
9060x00000001002b49ab <ff_h264_decode_mb_cabac+4283>:      callq  0x1002b1d40 <get_cabac_inline_x86>
9070x00000001002b49b0 <ff_h264_decode_mb_cabac+4288>:      test   %eax,%eax
9080x00000001002b49b2 <ff_h264_decode_mb_cabac+4290>:      jne    0x1002b49fb <ff_h264_decode_mb_cabac+4363>
9090x00000001002b49b4 <ff_h264_decode_mb_cabac+4292>:      mov    %r14,%rdi
9100x00000001002b49b7 <ff_h264_decode_mb_cabac+4295>:      mov    0xe8(%rsp),%rsi
9110x00000001002b49bf <ff_h264_decode_mb_cabac+4303>:      callq  0x1002b1d40 <get_cabac_inline_x86>
9120x00000001002b49c4 <ff_h264_decode_mb_cabac+4308>:      mov    %eax,%ebp
9130x00000001002b49c6 <ff_h264_decode_mb_cabac+4310>:      mov    %r14,%rdi
9140x00000001002b49c9 <ff_h264_decode_mb_cabac+4313>:      mov    0xe8(%rsp),%rsi
9150x00000001002b49d1 <ff_h264_decode_mb_cabac+4321>:      callq  0x1002b1d40 <get_cabac_inline_x86>
9160x00000001002b49d6 <ff_h264_decode_mb_cabac+4326>:      lea    0x0(%rbp,%rax,2),%ebp
9170x00000001002b49da <ff_h264_decode_mb_cabac+4330>:      mov    %r14,%rdi
9180x00000001002b49dd <ff_h264_decode_mb_cabac+4333>:      mov    0xe8(%rsp),%rsi
9190x00000001002b49e5 <ff_h264_decode_mb_cabac+4341>:      callq  0x1002b1d40 <get_cabac_inline_x86>
9200x00000001002b49ea <ff_h264_decode_mb_cabac+4346>:      lea    0x0(%rbp,%rax,4),%eax
9210x00000001002b49ee <ff_h264_decode_mb_cabac+4350>:      cmp    %r13d,%eax
9220x00000001002b49f1 <ff_h264_decode_mb_cabac+4353>:      setge  %cl
9230x00000001002b49f4 <ff_h264_decode_mb_cabac+4356>:      movzbl %cl,%r13d
9240x00000001002b49f8 <ff_h264_decode_mb_cabac+4360>:      add    %eax,%r13d
9250x00000001002b49fb <ff_h264_decode_mb_cabac+4363>:      mov    %r13b,0x3ddc(%rbx,%r12,1)
9260x00000001002b4a03 <ff_h264_decode_mb_cabac+4371>:      inc    %r15
9270x00000001002b4a06 <ff_h264_decode_mb_cabac+4374>:      cmp    $0x10,%r15
9280x00000001002b4a0a <ff_h264_decode_mb_cabac+4378>:      jne    0x1002b4960 <decode_cabac_mb_intra4x4_pred_mode+44>
9290x00000001002b4a10 <write_back_intra_pred_mode+0>:      movslq 0x534c4(%rbx),%rax
9300x00000001002b4a17 <write_back_intra_pred_mode+7>:      mov    0x43a0(%rbx),%rcx
9310x00000001002b4a1e <write_back_intra_pred_mode+14>:     mov    (%rcx,%rax,4),%eax
9320x00000001002b4a21 <write_back_intra_pred_mode+17>:     mov    0x3e00(%rbx),%r14d
9330x00000001002b4a28 <write_back_intra_pred_mode+24>:     mov    0x3e08(%rbx),%rcx
9340x00000001002b4a2f <write_back_intra_pred_mode+31>:     mov    %r14d,(%rcx,%rax,1)
9350x00000001002b4a33 <write_back_intra_pred_mode+35>:     mov    0x3dfb(%rbx),%dl
9360x00000001002b4a39 <write_back_intra_pred_mode+41>:     mov    %dl,0x4(%rcx,%rax,1)
9370x00000001002b4a3d <write_back_intra_pred_mode+45>:     mov    0x3df3(%rbx),%dl
9380x00000001002b4a43 <write_back_intra_pred_mode+51>:     mov    %dl,0x5(%rcx,%rax,1)
9390x00000001002b4a47 <write_back_intra_pred_mode+55>:     mov    0x3deb(%rbx),%dl
9400x00000001002b4a4d <write_back_intra_pred_mode+61>:     mov    %dl,0x6(%rcx,%rax,1)
9410x00000001002b4a51 <write_back_intra_pred_mode+65>:     mov    %rbx,%rdi
9420x00000001002b4a54 <ff_h264_decode_mb_cabac+4452>:      callq  0x10029cf10 <ff_h264_check_intra4x4_pred_mode>
9430x00000001002b4a59 <ff_h264_decode_mb_cabac+4457>:      jmp    0x1002b4a71 <ff_h264_decode_mb_cabac+4481>
9440x00000001002b4a5b <ff_h264_decode_mb_cabac+4459>:      mov    0x3da4(%rbx),%esi
9450x00000001002b4a61 <ff_h264_decode_mb_cabac+4465>:      xor    %edx,%edx
9460x00000001002b4a63 <ff_h264_decode_mb_cabac+4467>:      mov    %rbx,%rdi
9470x00000001002b4a66 <ff_h264_decode_mb_cabac+4470>:      callq  0x10029ce10 <ff_h264_check_intra_pred_mode>
9480x00000001002b4a6b <ff_h264_decode_mb_cabac+4475>:      mov    %eax,0x3da4(%rbx)
9490x00000001002b4a71 <ff_h264_decode_mb_cabac+4481>:      test   %eax,%eax
9500x00000001002b4a73 <ff_h264_decode_mb_cabac+4483>:      js     0x1002b5ff8 <ff_h264_decode_mb_cabac+9992>
9510x00000001002b4a79 <ff_h264_decode_mb_cabac+4489>:      cmpl   $0x1,0xc(%rsp)
9520x00000001002b4a7e <ff_h264_decode_mb_cabac+4494>:      ja     0x1002b73ae <ff_h264_decode_mb_cabac+15038>
9530x00000001002b4a84 <decode_cabac_mb_chroma_pre_mode+0>: cmpl   $0x0,0x3dc8(%rbx)
9540x00000001002b4a8b <decode_cabac_mb_chroma_pre_mode+7>: movslq 0x3dac(%rbx),%rax
9550x00000001002b4a92 <ff_h264_decode_mb_cabac+4514>:      mov    0x53188(%rbx),%r14
9560x00000001002b4a99 <ff_h264_decode_mb_cabac+4521>:      jne    0x1002b4a9f <ff_h264_decode_mb_cabac+4527>
9570x00000001002b4a9b <ff_h264_decode_mb_cabac+4523>:      xor    %ecx,%ecx
9580x00000001002b4a9d <ff_h264_decode_mb_cabac+4525>:      jmp    0x1002b4ab2 <ff_h264_decode_mb_cabac+4546>
9590x00000001002b4a9f <ff_h264_decode_mb_cabac+4527>:      movslq 0x3db4(%rbx),%rcx
9600x00000001002b4aa6 <ff_h264_decode_mb_cabac+4534>:      cmpb   $0x0,(%r14,%rcx,1)
9610x00000001002b4aab <ff_h264_decode_mb_cabac+4539>:      je     0x1002b4a9b <ff_h264_decode_mb_cabac+4523>
9620x00000001002b4aad <ff_h264_decode_mb_cabac+4541>:      mov    $0x1,%ecx
9630x00000001002b4ab2 <ff_h264_decode_mb_cabac+4546>:      cmpl   $0x0,0x3dc0(%rbx)
9640x00000001002b4ab9 <ff_h264_decode_mb_cabac+4553>:      je     0x1002b4ac8 <ff_h264_decode_mb_cabac+4568>
9650x00000001002b4abb <ff_h264_decode_mb_cabac+4555>:      cmpb   $0x0,(%r14,%rax,1)
9660x00000001002b4ac0 <ff_h264_decode_mb_cabac+4560>:      setne  %al
9670x00000001002b4ac3 <ff_h264_decode_mb_cabac+4563>:      movzbl %al,%eax
9680x00000001002b4ac6 <ff_h264_decode_mb_cabac+4566>:      add    %eax,%ecx
9690x00000001002b4ac8 <ff_h264_decode_mb_cabac+4568>:      add    $0x40,%ecx
9700x00000001002b4acb <ff_h264_decode_mb_cabac+4571>:      movslq %ecx,%rax
9710x00000001002b4ace <ff_h264_decode_mb_cabac+4574>:      lea    0x52d70(%rbx,%rax,1),%rsi
9720x00000001002b4ad6 <ff_h264_decode_mb_cabac+4582>:      lea    0x52d20(%rbx),%r15
9730x00000001002b4add <ff_h264_decode_mb_cabac+4589>:      mov    %r15,%rdi
9740x00000001002b4ae0 <ff_h264_decode_mb_cabac+4592>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
9750x00000001002b4ae5 <ff_h264_decode_mb_cabac+4597>:      test   %eax,%eax
9760x00000001002b4ae7 <ff_h264_decode_mb_cabac+4599>:      jne    0x1002b4aed <ff_h264_decode_mb_cabac+4605>
9770x00000001002b4ae9 <ff_h264_decode_mb_cabac+4601>:      xor    %esi,%esi
9780x00000001002b4aeb <ff_h264_decode_mb_cabac+4603>:      jmp    0x1002b4b20 <ff_h264_decode_mb_cabac+4656>
9790x00000001002b4aed <ff_h264_decode_mb_cabac+4605>:      lea    0x52db3(%rbx),%r12
9800x00000001002b4af4 <ff_h264_decode_mb_cabac+4612>:      mov    %r15,%rdi
9810x00000001002b4af7 <ff_h264_decode_mb_cabac+4615>:      mov    %r12,%rsi
9820x00000001002b4afa <ff_h264_decode_mb_cabac+4618>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
9830x00000001002b4aff <ff_h264_decode_mb_cabac+4623>:      test   %eax,%eax
9840x00000001002b4b01 <ff_h264_decode_mb_cabac+4625>:      jne    0x1002b4b0a <ff_h264_decode_mb_cabac+4634>
9850x00000001002b4b03 <ff_h264_decode_mb_cabac+4627>:      mov    $0x1,%esi
9860x00000001002b4b08 <ff_h264_decode_mb_cabac+4632>:      jmp    0x1002b4b20 <ff_h264_decode_mb_cabac+4656>
9870x00000001002b4b0a <ff_h264_decode_mb_cabac+4634>:      mov    %r15,%rdi
9880x00000001002b4b0d <ff_h264_decode_mb_cabac+4637>:      mov    %r12,%rsi
9890x00000001002b4b10 <ff_h264_decode_mb_cabac+4640>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
9900x00000001002b4b15 <ff_h264_decode_mb_cabac+4645>:      test   %eax,%eax
9910x00000001002b4b17 <ff_h264_decode_mb_cabac+4647>:      setne  %al
9920x00000001002b4b1a <ff_h264_decode_mb_cabac+4650>:      movzbl %al,%esi
9930x00000001002b4b1d <ff_h264_decode_mb_cabac+4653>:      add    $0x2,%esi
9940x00000001002b4b20 <ff_h264_decode_mb_cabac+4656>:      mov    0x10(%rsp),%rax
9950x00000001002b4b25 <ff_h264_decode_mb_cabac+4661>:      mov    %sil,(%r14,%rax,1)
9960x00000001002b4b29 <ff_h264_decode_mb_cabac+4665>:      mov    $0x1,%edx
9970x00000001002b4b2e <ff_h264_decode_mb_cabac+4670>:      mov    %rbx,%rdi
9980x00000001002b4b31 <ff_h264_decode_mb_cabac+4673>:      callq  0x10029ce10 <ff_h264_check_intra_pred_mode>
9990x00000001002b4b36 <ff_h264_decode_mb_cabac+4678>:      test   %eax,%eax
10000x00000001002b4b38 <ff_h264_decode_mb_cabac+4680>:      js     0x1002b5ff8 <ff_h264_decode_mb_cabac+9992>
10010x00000001002b4b3e <ff_h264_decode_mb_cabac+4686>:      mov    %eax,0x3da0(%rbx)
10020x00000001002b4b44 <ff_h264_decode_mb_cabac+4692>:      jmpq   0x1002b73b8 <ff_h264_decode_mb_cabac+15048>
10030x00000001002b4b49 <ff_h264_decode_mb_cabac+4697>:      cmp    $0x4,%r14d
10040x00000001002b4b4d <ff_h264_decode_mb_cabac+4701>:      jne    0x1002b5ece <ff_h264_decode_mb_cabac+9694>
10050x00000001002b4b53 <ff_h264_decode_mb_cabac+4707>:      cmpl   $0x3,0x2dfbc(%rbx)
10060x00000001002b4b5a <ff_h264_decode_mb_cabac+4714>:      jne    0x1002b5217 <ff_h264_decode_mb_cabac+6439>
10070x00000001002b4b60 <ff_h264_decode_mb_cabac+4720>:      lea    0x52d96(%rbx),%rdx
10080x00000001002b4b67 <ff_h264_decode_mb_cabac+4727>:      lea    0x52d97(%rbx),%rsi
10090x00000001002b4b6e <ff_h264_decode_mb_cabac+4734>:      lea    0x52d95(%rbx),%rdi
10100x00000001002b4b75 <ff_h264_decode_mb_cabac+4741>:      lea    0x52d20(%rbx),%r8
10110x00000001002b4b7c <ff_h264_decode_mb_cabac+4748>:      lea    0x52d94(%rbx),%r9
10120x00000001002b4b83 <ff_h264_decode_mb_cabac+4755>:      xor    %r10d,%r10d
10130x00000001002b4b86 <ff_h264_decode_mb_cabac+4758>:      nopw   %cs:0x0(%rax,%rax,1)
10140x00000001002b4b90 <get_cabac_inline_x86+0>:    lea    0x7d4169(%rip),%r11        # 0x100a88d00 <ff_h264_cabac_tables>
10150x00000001002b4b97 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r14d
10160x00000001002b4b9e <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r15d
10170x00000001002b4ba5 <get_cabac_inline_x86+21>:   movzbl (%r9),%r12d
10180x00000001002b4ba9 <get_cabac_inline_x86+25>:   mov    %r15d,%eax
10190x00000001002b4bac <get_cabac_inline_x86+28>:   and    $0xc0,%r15d
10200x00000001002b4bb3 <get_cabac_inline_x86+35>:   addr32 lea (%r12d,%r15d,2),%ecx
10210x00000001002b4bb8 <get_cabac_inline_x86+40>:   movzbl 0x200(%r11,%rcx,1),%r15d
10220x00000001002b4bc1 <get_cabac_inline_x86+49>:   sub    %r15d,%eax
10230x00000001002b4bc4 <get_cabac_inline_x86+52>:   mov    %eax,%ecx
10240x00000001002b4bc6 <get_cabac_inline_x86+54>:   shl    $0x11,%eax
10250x00000001002b4bc9 <get_cabac_inline_x86+57>:   cmp    %r14d,%eax
10260x00000001002b4bcc <get_cabac_inline_x86+60>:   cmova  %ecx,%r15d
10270x00000001002b4bd0 <get_cabac_inline_x86+64>:   sbb    %rcx,%rcx
10280x00000001002b4bd3 <get_cabac_inline_x86+67>:   and    %ecx,%eax
10290x00000001002b4bd5 <get_cabac_inline_x86+69>:   xor    %rcx,%r12
10300x00000001002b4bd8 <get_cabac_inline_x86+72>:   sub    %eax,%r14d
10310x00000001002b4bdb <get_cabac_inline_x86+75>:   movzbl (%r11,%r15,1),%ecx
10320x00000001002b4be0 <get_cabac_inline_x86+80>:   shl    %cl,%r15d
10330x00000001002b4be3 <get_cabac_inline_x86+83>:   movzbl 0x480(%r11,%r12,1),%eax
10340x00000001002b4bec <get_cabac_inline_x86+92>:   shl    %cl,%r14d
10350x00000001002b4bef <get_cabac_inline_x86+95>:   mov    %al,(%r9)
10360x00000001002b4bf2 <get_cabac_inline_x86+98>:   test   %r14w,%r14w
10370x00000001002b4bf6 <get_cabac_inline_x86+102>:  jne    0x1002b4c28 <get_cabac_inline_x86+152>
10380x00000001002b4bf8 <get_cabac_inline_x86+104>:  mov    0x18(%r8),%rcx
10390x00000001002b4bfc <get_cabac_inline_x86+108>:  addq   $0x2,0x18(%r8)
10400x00000001002b4c01 <get_cabac_inline_x86+113>:  movzwl (%rcx),%eax
10410x00000001002b4c04 <get_cabac_inline_x86+116>:  addr32 lea -0x1(%r14d),%ecx
10420x00000001002b4c09 <get_cabac_inline_x86+121>:  xor    %r14d,%ecx
10430x00000001002b4c0c <get_cabac_inline_x86+124>:  shr    $0xf,%ecx
10440x00000001002b4c0f <get_cabac_inline_x86+127>:  bswap  %eax
10450x00000001002b4c11 <get_cabac_inline_x86+129>:  shr    $0xf,%eax
10460x00000001002b4c14 <get_cabac_inline_x86+132>:  movzbl (%r11,%rcx,1),%ecx
10470x00000001002b4c19 <get_cabac_inline_x86+137>:  sub    $0xffff,%eax
10480x00000001002b4c1e <get_cabac_inline_x86+142>:  neg    %ecx
10490x00000001002b4c20 <get_cabac_inline_x86+144>:  add    $0x7,%ecx
10500x00000001002b4c23 <get_cabac_inline_x86+147>:  shl    %cl,%eax
10510x00000001002b4c25 <get_cabac_inline_x86+149>:  add    %eax,%r14d
10520x00000001002b4c28 <get_cabac_inline_x86+152>:  mov    %r14d,0x52d20(%rbx)
10530x00000001002b4c2f <get_cabac_inline_x86+159>:  mov    %r15d,0x52d24(%rbx)
10540x00000001002b4c36 <get_cabac_inline_x86+166>:  test   $0x1,%r12b
10550x00000001002b4c3a <ff_h264_decode_mb_cabac+4938>:      jne    0x1002b4c44 <get_cabac_inline_x86>
10560x00000001002b4c3c <ff_h264_decode_mb_cabac+4940>:      xor    %r11d,%r11d
10570x00000001002b4c3f <ff_h264_decode_mb_cabac+4943>:      jmpq   0x1002b504e <ff_h264_decode_mb_cabac+5982>
10580x00000001002b4c44 <get_cabac_inline_x86+0>:    lea    0x7d40b5(%rip),%r11        # 0x100a88d00 <ff_h264_cabac_tables>
10590x00000001002b4c4b <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r14d
10600x00000001002b4c52 <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r15d
10610x00000001002b4c59 <get_cabac_inline_x86+21>:   movzbl (%rdi),%r12d
10620x00000001002b4c5d <get_cabac_inline_x86+25>:   mov    %r15d,%eax
10630x00000001002b4c60 <get_cabac_inline_x86+28>:   and    $0xc0,%r15d
10640x00000001002b4c67 <get_cabac_inline_x86+35>:   addr32 lea (%r12d,%r15d,2),%ecx
10650x00000001002b4c6c <get_cabac_inline_x86+40>:   movzbl 0x200(%r11,%rcx,1),%r15d
10660x00000001002b4c75 <get_cabac_inline_x86+49>:   sub    %r15d,%eax
10670x00000001002b4c78 <get_cabac_inline_x86+52>:   mov    %eax,%ecx
10680x00000001002b4c7a <get_cabac_inline_x86+54>:   shl    $0x11,%eax
10690x00000001002b4c7d <get_cabac_inline_x86+57>:   cmp    %r14d,%eax
10700x00000001002b4c80 <get_cabac_inline_x86+60>:   cmova  %ecx,%r15d
10710x00000001002b4c84 <get_cabac_inline_x86+64>:   sbb    %rcx,%rcx
10720x00000001002b4c87 <get_cabac_inline_x86+67>:   and    %ecx,%eax
10730x00000001002b4c89 <get_cabac_inline_x86+69>:   xor    %rcx,%r12
10740x00000001002b4c8c <get_cabac_inline_x86+72>:   sub    %eax,%r14d
10750x00000001002b4c8f <get_cabac_inline_x86+75>:   movzbl (%r11,%r15,1),%ecx
10760x00000001002b4c94 <get_cabac_inline_x86+80>:   shl    %cl,%r15d
10770x00000001002b4c97 <get_cabac_inline_x86+83>:   movzbl 0x480(%r11,%r12,1),%eax
10780x00000001002b4ca0 <get_cabac_inline_x86+92>:   shl    %cl,%r14d
10790x00000001002b4ca3 <get_cabac_inline_x86+95>:   mov    %al,(%rdi)
10800x00000001002b4ca5 <get_cabac_inline_x86+97>:   test   %r14w,%r14w
10810x00000001002b4ca9 <get_cabac_inline_x86+101>:  jne    0x1002b4cdb <get_cabac_inline_x86+151>
10820x00000001002b4cab <get_cabac_inline_x86+103>:  mov    0x18(%r8),%rcx
10830x00000001002b4caf <get_cabac_inline_x86+107>:  addq   $0x2,0x18(%r8)
10840x00000001002b4cb4 <get_cabac_inline_x86+112>:  movzwl (%rcx),%eax
10850x00000001002b4cb7 <get_cabac_inline_x86+115>:  addr32 lea -0x1(%r14d),%ecx
10860x00000001002b4cbc <get_cabac_inline_x86+120>:  xor    %r14d,%ecx
10870x00000001002b4cbf <get_cabac_inline_x86+123>:  shr    $0xf,%ecx
10880x00000001002b4cc2 <get_cabac_inline_x86+126>:  bswap  %eax
10890x00000001002b4cc4 <get_cabac_inline_x86+128>:  shr    $0xf,%eax
10900x00000001002b4cc7 <get_cabac_inline_x86+131>:  movzbl (%r11,%rcx,1),%ecx
10910x00000001002b4ccc <get_cabac_inline_x86+136>:  sub    $0xffff,%eax
10920x00000001002b4cd1 <get_cabac_inline_x86+141>:  neg    %ecx
10930x00000001002b4cd3 <get_cabac_inline_x86+143>:  add    $0x7,%ecx
10940x00000001002b4cd6 <get_cabac_inline_x86+146>:  shl    %cl,%eax
10950x00000001002b4cd8 <get_cabac_inline_x86+148>:  add    %eax,%r14d
10960x00000001002b4cdb <get_cabac_inline_x86+151>:  mov    %r14d,0x52d20(%rbx)
10970x00000001002b4ce2 <get_cabac_inline_x86+158>:  mov    %r15d,0x52d24(%rbx)
10980x00000001002b4ce9 <get_cabac_inline_x86+0>:    lea    0x7d4010(%rip),%r14        # 0x100a88d00 <ff_h264_cabac_tables>
10990x00000001002b4cf0 <ff_h264_decode_mb_cabac+5120>:      test   $0x1,%r12b
11000x00000001002b4cf4 <ff_h264_decode_mb_cabac+5124>:      mov    0x52d20(%rbx),%r15d
11010x00000001002b4cfb <ff_h264_decode_mb_cabac+5131>:      mov    0x52d24(%rbx),%r12d
11020x00000001002b4d02 <ff_h264_decode_mb_cabac+5138>:      jne    0x1002b4da4 <get_cabac_inline_x86>
11030x00000001002b4d08 <ff_h264_decode_mb_cabac+5144>:      movzbl (%rsi),%r11d
11040x00000001002b4d0c <ff_h264_decode_mb_cabac+5148>:      mov    %r12d,%eax
11050x00000001002b4d0f <ff_h264_decode_mb_cabac+5151>:      and    $0xc0,%r12d
11060x00000001002b4d16 <ff_h264_decode_mb_cabac+5158>:      addr32 lea (%r11d,%r12d,2),%ecx
11070x00000001002b4d1b <ff_h264_decode_mb_cabac+5163>:      movzbl 0x200(%r14,%rcx,1),%r12d
11080x00000001002b4d24 <ff_h264_decode_mb_cabac+5172>:      sub    %r12d,%eax
11090x00000001002b4d27 <ff_h264_decode_mb_cabac+5175>:      mov    %eax,%ecx
11100x00000001002b4d29 <ff_h264_decode_mb_cabac+5177>:      shl    $0x11,%eax
11110x00000001002b4d2c <ff_h264_decode_mb_cabac+5180>:      cmp    %r15d,%eax
11120x00000001002b4d2f <ff_h264_decode_mb_cabac+5183>:      cmova  %ecx,%r12d
11130x00000001002b4d33 <ff_h264_decode_mb_cabac+5187>:      sbb    %rcx,%rcx
11140x00000001002b4d36 <ff_h264_decode_mb_cabac+5190>:      and    %ecx,%eax
11150x00000001002b4d38 <ff_h264_decode_mb_cabac+5192>:      xor    %rcx,%r11
11160x00000001002b4d3b <ff_h264_decode_mb_cabac+5195>:      sub    %eax,%r15d
11170x00000001002b4d3e <ff_h264_decode_mb_cabac+5198>:      movzbl (%r14,%r12,1),%ecx
11180x00000001002b4d43 <ff_h264_decode_mb_cabac+5203>:      shl    %cl,%r12d
11190x00000001002b4d46 <ff_h264_decode_mb_cabac+5206>:      movzbl 0x480(%r14,%r11,1),%eax
11200x00000001002b4d4f <ff_h264_decode_mb_cabac+5215>:      shl    %cl,%r15d
11210x00000001002b4d52 <ff_h264_decode_mb_cabac+5218>:      mov    %al,(%rsi)
11220x00000001002b4d54 <ff_h264_decode_mb_cabac+5220>:      test   %r15w,%r15w
11230x00000001002b4d58 <ff_h264_decode_mb_cabac+5224>:      jne    0x1002b4d8a <ff_h264_decode_mb_cabac+5274>
11240x00000001002b4d5a <ff_h264_decode_mb_cabac+5226>:      mov    0x18(%r8),%rcx
11250x00000001002b4d5e <ff_h264_decode_mb_cabac+5230>:      addq   $0x2,0x18(%r8)
11260x00000001002b4d63 <ff_h264_decode_mb_cabac+5235>:      movzwl (%rcx),%eax
11270x00000001002b4d66 <ff_h264_decode_mb_cabac+5238>:      addr32 lea -0x1(%r15d),%ecx
11280x00000001002b4d6b <ff_h264_decode_mb_cabac+5243>:      xor    %r15d,%ecx
11290x00000001002b4d6e <ff_h264_decode_mb_cabac+5246>:      shr    $0xf,%ecx
11300x00000001002b4d71 <ff_h264_decode_mb_cabac+5249>:      bswap  %eax
11310x00000001002b4d73 <ff_h264_decode_mb_cabac+5251>:      shr    $0xf,%eax
11320x00000001002b4d76 <ff_h264_decode_mb_cabac+5254>:      movzbl (%r14,%rcx,1),%ecx
11330x00000001002b4d7b <ff_h264_decode_mb_cabac+5259>:      sub    $0xffff,%eax
11340x00000001002b4d80 <ff_h264_decode_mb_cabac+5264>:      neg    %ecx
11350x00000001002b4d82 <ff_h264_decode_mb_cabac+5266>:      add    $0x7,%ecx
11360x00000001002b4d85 <ff_h264_decode_mb_cabac+5269>:      shl    %cl,%eax
11370x00000001002b4d87 <ff_h264_decode_mb_cabac+5271>:      add    %eax,%r15d
11380x00000001002b4d8a <ff_h264_decode_mb_cabac+5274>:      mov    %r15d,0x52d20(%rbx)
11390x00000001002b4d91 <ff_h264_decode_mb_cabac+5281>:      mov    %r12d,0x52d24(%rbx)
11400x00000001002b4d98 <ff_h264_decode_mb_cabac+5288>:      and    $0x1,%r11d
11410x00000001002b4d9c <ff_h264_decode_mb_cabac+5292>:      inc    %r11d
11420x00000001002b4d9f <ff_h264_decode_mb_cabac+5295>:      jmpq   0x1002b504e <ff_h264_decode_mb_cabac+5982>
11430x00000001002b4da4 <get_cabac_inline_x86+0>:    movzbl (%rdx),%r11d
11440x00000001002b4da8 <get_cabac_inline_x86+4>:    mov    %r12d,%eax
11450x00000001002b4dab <get_cabac_inline_x86+7>:    and    $0xc0,%r12d
11460x00000001002b4db2 <get_cabac_inline_x86+14>:   addr32 lea (%r11d,%r12d,2),%ecx
11470x00000001002b4db7 <get_cabac_inline_x86+19>:   movzbl 0x200(%r14,%rcx,1),%r12d
11480x00000001002b4dc0 <get_cabac_inline_x86+28>:   sub    %r12d,%eax
11490x00000001002b4dc3 <get_cabac_inline_x86+31>:   mov    %eax,%ecx
11500x00000001002b4dc5 <get_cabac_inline_x86+33>:   shl    $0x11,%eax
11510x00000001002b4dc8 <get_cabac_inline_x86+36>:   cmp    %r15d,%eax
11520x00000001002b4dcb <get_cabac_inline_x86+39>:   cmova  %ecx,%r12d
11530x00000001002b4dcf <get_cabac_inline_x86+43>:   sbb    %rcx,%rcx
11540x00000001002b4dd2 <get_cabac_inline_x86+46>:   and    %ecx,%eax
11550x00000001002b4dd4 <get_cabac_inline_x86+48>:   xor    %rcx,%r11
11560x00000001002b4dd7 <get_cabac_inline_x86+51>:   sub    %eax,%r15d
11570x00000001002b4dda <get_cabac_inline_x86+54>:   movzbl (%r14,%r12,1),%ecx
11580x00000001002b4ddf <get_cabac_inline_x86+59>:   shl    %cl,%r12d
11590x00000001002b4de2 <get_cabac_inline_x86+62>:   movzbl 0x480(%r14,%r11,1),%eax
11600x00000001002b4deb <get_cabac_inline_x86+71>:   shl    %cl,%r15d
11610x00000001002b4dee <get_cabac_inline_x86+74>:   mov    %al,(%rdx)
11620x00000001002b4df0 <get_cabac_inline_x86+76>:   test   %r15w,%r15w
11630x00000001002b4df4 <get_cabac_inline_x86+80>:   jne    0x1002b4e26 <get_cabac_inline_x86+130>
11640x00000001002b4df6 <get_cabac_inline_x86+82>:   mov    0x18(%r8),%rcx
11650x00000001002b4dfa <get_cabac_inline_x86+86>:   addq   $0x2,0x18(%r8)
11660x00000001002b4dff <get_cabac_inline_x86+91>:   movzwl (%rcx),%eax
11670x00000001002b4e02 <get_cabac_inline_x86+94>:   addr32 lea -0x1(%r15d),%ecx
11680x00000001002b4e07 <get_cabac_inline_x86+99>:   xor    %r15d,%ecx
11690x00000001002b4e0a <get_cabac_inline_x86+102>:  shr    $0xf,%ecx
11700x00000001002b4e0d <get_cabac_inline_x86+105>:  bswap  %eax
11710x00000001002b4e0f <get_cabac_inline_x86+107>:  shr    $0xf,%eax
11720x00000001002b4e12 <get_cabac_inline_x86+110>:  movzbl (%r14,%rcx,1),%ecx
11730x00000001002b4e17 <get_cabac_inline_x86+115>:  sub    $0xffff,%eax
11740x00000001002b4e1c <get_cabac_inline_x86+120>:  neg    %ecx
11750x00000001002b4e1e <get_cabac_inline_x86+122>:  add    $0x7,%ecx
11760x00000001002b4e21 <get_cabac_inline_x86+125>:  shl    %cl,%eax
11770x00000001002b4e23 <get_cabac_inline_x86+127>:  add    %eax,%r15d
11780x00000001002b4e26 <get_cabac_inline_x86+130>:  mov    %r15d,0x52d20(%rbx)
11790x00000001002b4e2d <get_cabac_inline_x86+137>:  mov    %r12d,0x52d24(%rbx)
11800x00000001002b4e34 <get_cabac_inline_x86+144>:  test   $0x1,%r11b
11810x00000001002b4e38 <ff_h264_decode_mb_cabac+5448>:      jne    0x1002b4e45 <get_cabac_inline_x86>
11820x00000001002b4e3a <ff_h264_decode_mb_cabac+5450>:      mov    $0x3,%r14d
11830x00000001002b4e40 <ff_h264_decode_mb_cabac+5456>:      jmpq   0x1002b4efa <get_cabac_inline_x86>
11840x00000001002b4e45 <get_cabac_inline_x86+0>:    lea    0x7d3eb4(%rip),%r11        # 0x100a88d00 <ff_h264_cabac_tables>
11850x00000001002b4e4c <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r14d
11860x00000001002b4e53 <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r15d
11870x00000001002b4e5a <get_cabac_inline_x86+21>:   movzbl (%rsi),%r12d
11880x00000001002b4e5e <get_cabac_inline_x86+25>:   mov    %r15d,%eax
11890x00000001002b4e61 <get_cabac_inline_x86+28>:   and    $0xc0,%r15d
11900x00000001002b4e68 <get_cabac_inline_x86+35>:   addr32 lea (%r12d,%r15d,2),%ecx
11910x00000001002b4e6d <get_cabac_inline_x86+40>:   movzbl 0x200(%r11,%rcx,1),%r15d
11920x00000001002b4e76 <get_cabac_inline_x86+49>:   sub    %r15d,%eax
11930x00000001002b4e79 <get_cabac_inline_x86+52>:   mov    %eax,%ecx
11940x00000001002b4e7b <get_cabac_inline_x86+54>:   shl    $0x11,%eax
11950x00000001002b4e7e <get_cabac_inline_x86+57>:   cmp    %r14d,%eax
11960x00000001002b4e81 <get_cabac_inline_x86+60>:   cmova  %ecx,%r15d
11970x00000001002b4e85 <get_cabac_inline_x86+64>:   sbb    %rcx,%rcx
11980x00000001002b4e88 <get_cabac_inline_x86+67>:   and    %ecx,%eax
11990x00000001002b4e8a <get_cabac_inline_x86+69>:   xor    %rcx,%r12
12000x00000001002b4e8d <get_cabac_inline_x86+72>:   sub    %eax,%r14d
12010x00000001002b4e90 <get_cabac_inline_x86+75>:   movzbl (%r11,%r15,1),%ecx
12020x00000001002b4e95 <get_cabac_inline_x86+80>:   shl    %cl,%r15d
12030x00000001002b4e98 <get_cabac_inline_x86+83>:   movzbl 0x480(%r11,%r12,1),%eax
12040x00000001002b4ea1 <get_cabac_inline_x86+92>:   shl    %cl,%r14d
12050x00000001002b4ea4 <get_cabac_inline_x86+95>:   mov    %al,(%rsi)
12060x00000001002b4ea6 <get_cabac_inline_x86+97>:   test   %r14w,%r14w
12070x00000001002b4eaa <get_cabac_inline_x86+101>:  jne    0x1002b4edc <get_cabac_inline_x86+151>
12080x00000001002b4eac <get_cabac_inline_x86+103>:  mov    0x18(%r8),%rcx
12090x00000001002b4eb0 <get_cabac_inline_x86+107>:  addq   $0x2,0x18(%r8)
12100x00000001002b4eb5 <get_cabac_inline_x86+112>:  movzwl (%rcx),%eax
12110x00000001002b4eb8 <get_cabac_inline_x86+115>:  addr32 lea -0x1(%r14d),%ecx
12120x00000001002b4ebd <get_cabac_inline_x86+120>:  xor    %r14d,%ecx
12130x00000001002b4ec0 <get_cabac_inline_x86+123>:  shr    $0xf,%ecx
12140x00000001002b4ec3 <get_cabac_inline_x86+126>:  bswap  %eax
12150x00000001002b4ec5 <get_cabac_inline_x86+128>:  shr    $0xf,%eax
12160x00000001002b4ec8 <get_cabac_inline_x86+131>:  movzbl (%r11,%rcx,1),%ecx
12170x00000001002b4ecd <get_cabac_inline_x86+136>:  sub    $0xffff,%eax
12180x00000001002b4ed2 <get_cabac_inline_x86+141>:  neg    %ecx
12190x00000001002b4ed4 <get_cabac_inline_x86+143>:  add    $0x7,%ecx
12200x00000001002b4ed7 <get_cabac_inline_x86+146>:  shl    %cl,%eax
12210x00000001002b4ed9 <get_cabac_inline_x86+148>:  add    %eax,%r14d
12220x00000001002b4edc <get_cabac_inline_x86+151>:  mov    %r14d,0x52d20(%rbx)
12230x00000001002b4ee3 <get_cabac_inline_x86+158>:  mov    %r15d,0x52d24(%rbx)
12240x00000001002b4eea <get_cabac_inline_x86+165>:  test   $0x1,%r12b
12250x00000001002b4eee <ff_h264_decode_mb_cabac+5630>:      jne    0x1002b508f <get_cabac_inline_x86>
12260x00000001002b4ef4 <ff_h264_decode_mb_cabac+5636>:      mov    $0x7,%r14d
12270x00000001002b4efa <get_cabac_inline_x86+0>:    lea    0x7d3dff(%rip),%r11        # 0x100a88d00 <ff_h264_cabac_tables>
12280x00000001002b4f01 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r15d
12290x00000001002b4f08 <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r12d
12300x00000001002b4f0f <get_cabac_inline_x86+21>:   movzbl (%rsi),%r13d
12310x00000001002b4f13 <get_cabac_inline_x86+25>:   mov    %r12d,%eax
12320x00000001002b4f16 <get_cabac_inline_x86+28>:   and    $0xc0,%r12d
12330x00000001002b4f1d <get_cabac_inline_x86+35>:   addr32 lea 0x0(%r13d,%r12d,2),%ecx
12340x00000001002b4f23 <get_cabac_inline_x86+41>:   movzbl 0x200(%r11,%rcx,1),%r12d
12350x00000001002b4f2c <get_cabac_inline_x86+50>:   sub    %r12d,%eax
12360x00000001002b4f2f <get_cabac_inline_x86+53>:   mov    %eax,%ecx
12370x00000001002b4f31 <get_cabac_inline_x86+55>:   shl    $0x11,%eax
12380x00000001002b4f34 <get_cabac_inline_x86+58>:   cmp    %r15d,%eax
12390x00000001002b4f37 <get_cabac_inline_x86+61>:   cmova  %ecx,%r12d
12400x00000001002b4f3b <get_cabac_inline_x86+65>:   sbb    %rcx,%rcx
12410x00000001002b4f3e <get_cabac_inline_x86+68>:   and    %ecx,%eax
12420x00000001002b4f40 <get_cabac_inline_x86+70>:   xor    %rcx,%r13
12430x00000001002b4f43 <get_cabac_inline_x86+73>:   sub    %eax,%r15d
12440x00000001002b4f46 <get_cabac_inline_x86+76>:   movzbl (%r11,%r12,1),%ecx
12450x00000001002b4f4b <get_cabac_inline_x86+81>:   shl    %cl,%r12d
12460x00000001002b4f4e <get_cabac_inline_x86+84>:   movzbl 0x480(%r11,%r13,1),%eax
12470x00000001002b4f57 <get_cabac_inline_x86+93>:   shl    %cl,%r15d
12480x00000001002b4f5a <get_cabac_inline_x86+96>:   mov    %al,(%rsi)
12490x00000001002b4f5c <get_cabac_inline_x86+98>:   test   %r15w,%r15w
12500x00000001002b4f60 <get_cabac_inline_x86+102>:  jne    0x1002b4f92 <get_cabac_inline_x86+152>
12510x00000001002b4f62 <get_cabac_inline_x86+104>:  mov    0x18(%r8),%rcx
12520x00000001002b4f66 <get_cabac_inline_x86+108>:  addq   $0x2,0x18(%r8)
12530x00000001002b4f6b <get_cabac_inline_x86+113>:  movzwl (%rcx),%eax
12540x00000001002b4f6e <get_cabac_inline_x86+116>:  addr32 lea -0x1(%r15d),%ecx
12550x00000001002b4f73 <get_cabac_inline_x86+121>:  xor    %r15d,%ecx
12560x00000001002b4f76 <get_cabac_inline_x86+124>:  shr    $0xf,%ecx
12570x00000001002b4f79 <get_cabac_inline_x86+127>:  bswap  %eax
12580x00000001002b4f7b <get_cabac_inline_x86+129>:  shr    $0xf,%eax
12590x00000001002b4f7e <get_cabac_inline_x86+132>:  movzbl (%r11,%rcx,1),%ecx
12600x00000001002b4f83 <get_cabac_inline_x86+137>:  sub    $0xffff,%eax
12610x00000001002b4f88 <get_cabac_inline_x86+142>:  neg    %ecx
12620x00000001002b4f8a <get_cabac_inline_x86+144>:  add    $0x7,%ecx
12630x00000001002b4f8d <get_cabac_inline_x86+147>:  shl    %cl,%eax
12640x00000001002b4f8f <get_cabac_inline_x86+149>:  add    %eax,%r15d
12650x00000001002b4f92 <get_cabac_inline_x86+152>:  mov    %r15d,0x52d20(%rbx)
12660x00000001002b4f99 <get_cabac_inline_x86+159>:  mov    %r12d,0x52d24(%rbx)
12670x00000001002b4fa0 <get_cabac_inline_x86+0>:    lea    0x7d3d59(%rip),%r15        # 0x100a88d00 <ff_h264_cabac_tables>
12680x00000001002b4fa7 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r12d
12690x00000001002b4fae <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%ebp
12700x00000001002b4fb4 <get_cabac_inline_x86+20>:   movzbl (%rsi),%r11d
12710x00000001002b4fb8 <get_cabac_inline_x86+24>:   mov    %ebp,%eax
12720x00000001002b4fba <get_cabac_inline_x86+26>:   and    $0xc0,%ebp
12730x00000001002b4fc0 <get_cabac_inline_x86+32>:   addr32 lea (%r11d,%ebp,2),%ecx
12740x00000001002b4fc5 <get_cabac_inline_x86+37>:   movzbl 0x200(%r15,%rcx,1),%ebp
12750x00000001002b4fce <get_cabac_inline_x86+46>:   sub    %ebp,%eax
12760x00000001002b4fd0 <get_cabac_inline_x86+48>:   mov    %eax,%ecx
12770x00000001002b4fd2 <get_cabac_inline_x86+50>:   shl    $0x11,%eax
12780x00000001002b4fd5 <get_cabac_inline_x86+53>:   cmp    %r12d,%eax
12790x00000001002b4fd8 <get_cabac_inline_x86+56>:   cmova  %ecx,%ebp
12800x00000001002b4fdb <get_cabac_inline_x86+59>:   sbb    %rcx,%rcx
12810x00000001002b4fde <get_cabac_inline_x86+62>:   and    %ecx,%eax
12820x00000001002b4fe0 <get_cabac_inline_x86+64>:   xor    %rcx,%r11
12830x00000001002b4fe3 <get_cabac_inline_x86+67>:   sub    %eax,%r12d
12840x00000001002b4fe6 <get_cabac_inline_x86+70>:   movzbl (%r15,%rbp,1),%ecx
12850x00000001002b4feb <get_cabac_inline_x86+75>:   shl    %cl,%ebp
12860x00000001002b4fed <get_cabac_inline_x86+77>:   movzbl 0x480(%r15,%r11,1),%eax
12870x00000001002b4ff6 <get_cabac_inline_x86+86>:   shl    %cl,%r12d
12880x00000001002b4ff9 <get_cabac_inline_x86+89>:   mov    %al,(%rsi)
12890x00000001002b4ffb <get_cabac_inline_x86+91>:   test   %r12w,%r12w
12900x00000001002b4fff <get_cabac_inline_x86+95>:   jne    0x1002b5032 <get_cabac_inline_x86+146>
12910x00000001002b5001 <get_cabac_inline_x86+97>:   mov    0x18(%r8),%rcx
12920x00000001002b5005 <get_cabac_inline_x86+101>:  addq   $0x2,0x18(%r8)
12930x00000001002b500a <get_cabac_inline_x86+106>:  movzwl (%rcx),%eax
12940x00000001002b500d <get_cabac_inline_x86+109>:  addr32 lea -0x1(%r12d),%ecx
12950x00000001002b5013 <get_cabac_inline_x86+115>:  xor    %r12d,%ecx
12960x00000001002b5016 <get_cabac_inline_x86+118>:  shr    $0xf,%ecx
12970x00000001002b5019 <get_cabac_inline_x86+121>:  bswap  %eax
12980x00000001002b501b <get_cabac_inline_x86+123>:  shr    $0xf,%eax
12990x00000001002b501e <get_cabac_inline_x86+126>:  movzbl (%r15,%rcx,1),%ecx
13000x00000001002b5023 <get_cabac_inline_x86+131>:  sub    $0xffff,%eax
13010x00000001002b5028 <get_cabac_inline_x86+136>:  neg    %ecx
13020x00000001002b502a <get_cabac_inline_x86+138>:  add    $0x7,%ecx
13030x00000001002b502d <get_cabac_inline_x86+141>:  shl    %cl,%eax
13040x00000001002b502f <get_cabac_inline_x86+143>:  add    %eax,%r12d
13050x00000001002b5032 <get_cabac_inline_x86+146>:  mov    %r12d,0x52d20(%rbx)
13060x00000001002b5039 <get_cabac_inline_x86+153>:  mov    %ebp,0x52d24(%rbx)
13070x00000001002b503f <get_cabac_inline_x86+159>:  and    $0x1,%r13d
13080x00000001002b5043 <ff_h264_decode_mb_cabac+5971>:      lea    (%r14,%r13,2),%eax
13090x00000001002b5047 <ff_h264_decode_mb_cabac+5975>:      and    $0x1,%r11d
13100x00000001002b504b <ff_h264_decode_mb_cabac+5979>:      add    %eax,%r11d
13110x00000001002b504e <ff_h264_decode_mb_cabac+5982>:      mov    %r11w,0x2dfd0(%rbx,%r10,2)
13120x00000001002b5057 <ff_h264_decode_mb_cabac+5991>:      movzwl %r11w,%eax
13130x00000001002b505b <ff_h264_decode_mb_cabac+5995>:      lea    0x5b159e(%rip),%rcx        # 0x100866600 <b_sub_mb_type_info>
13140x00000001002b5062 <ff_h264_decode_mb_cabac+6002>:      movzbl 0x2(%rcx,%rax,4),%r11d
13150x00000001002b5068 <ff_h264_decode_mb_cabac+6008>:      mov    %r11d,0x134(%rsp,%r10,4)
13160x00000001002b5070 <ff_h264_decode_mb_cabac+6016>:      mov    (%rcx,%rax,4),%ax
13170x00000001002b5074 <ff_h264_decode_mb_cabac+6020>:      mov    %ax,0x2dfd0(%rbx,%r10,2)
13180x00000001002b507d <ff_h264_decode_mb_cabac+6029>:      inc    %r10
13190x00000001002b5080 <ff_h264_decode_mb_cabac+6032>:      cmp    $0x4,%r10
13200x00000001002b5084 <ff_h264_decode_mb_cabac+6036>:      jne    0x1002b4b90 <get_cabac_inline_x86>
13210x00000001002b508a <ff_h264_decode_mb_cabac+6042>:      jmpq   0x1002b5141 <ff_h264_decode_mb_cabac+6225>
13220x00000001002b508f <get_cabac_inline_x86+0>:    lea    0x7d3c6a(%rip),%r14        # 0x100a88d00 <ff_h264_cabac_tables>
13230x00000001002b5096 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r15d
13240x00000001002b509d <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r12d
13250x00000001002b50a4 <get_cabac_inline_x86+21>:   movzbl (%rsi),%r11d
13260x00000001002b50a8 <get_cabac_inline_x86+25>:   mov    %r12d,%eax
13270x00000001002b50ab <get_cabac_inline_x86+28>:   and    $0xc0,%r12d
13280x00000001002b50b2 <get_cabac_inline_x86+35>:   addr32 lea (%r11d,%r12d,2),%ecx
13290x00000001002b50b7 <get_cabac_inline_x86+40>:   movzbl 0x200(%r14,%rcx,1),%r12d
13300x00000001002b50c0 <get_cabac_inline_x86+49>:   sub    %r12d,%eax
13310x00000001002b50c3 <get_cabac_inline_x86+52>:   mov    %eax,%ecx
13320x00000001002b50c5 <get_cabac_inline_x86+54>:   shl    $0x11,%eax
13330x00000001002b50c8 <get_cabac_inline_x86+57>:   cmp    %r15d,%eax
13340x00000001002b50cb <get_cabac_inline_x86+60>:   cmova  %ecx,%r12d
13350x00000001002b50cf <get_cabac_inline_x86+64>:   sbb    %rcx,%rcx
13360x00000001002b50d2 <get_cabac_inline_x86+67>:   and    %ecx,%eax
13370x00000001002b50d4 <get_cabac_inline_x86+69>:   xor    %rcx,%r11
13380x00000001002b50d7 <get_cabac_inline_x86+72>:   sub    %eax,%r15d
13390x00000001002b50da <get_cabac_inline_x86+75>:   movzbl (%r14,%r12,1),%ecx
13400x00000001002b50df <get_cabac_inline_x86+80>:   shl    %cl,%r12d
13410x00000001002b50e2 <get_cabac_inline_x86+83>:   movzbl 0x480(%r14,%r11,1),%eax
13420x00000001002b50eb <get_cabac_inline_x86+92>:   shl    %cl,%r15d
13430x00000001002b50ee <get_cabac_inline_x86+95>:   mov    %al,(%rsi)
13440x00000001002b50f0 <get_cabac_inline_x86+97>:   test   %r15w,%r15w
13450x00000001002b50f4 <get_cabac_inline_x86+101>:  jne    0x1002b5126 <get_cabac_inline_x86+151>
13460x00000001002b50f6 <get_cabac_inline_x86+103>:  mov    0x18(%r8),%rcx
13470x00000001002b50fa <get_cabac_inline_x86+107>:  addq   $0x2,0x18(%r8)
13480x00000001002b50ff <get_cabac_inline_x86+112>:  movzwl (%rcx),%eax
13490x00000001002b5102 <get_cabac_inline_x86+115>:  addr32 lea -0x1(%r15d),%ecx
13500x00000001002b5107 <get_cabac_inline_x86+120>:  xor    %r15d,%ecx
13510x00000001002b510a <get_cabac_inline_x86+123>:  shr    $0xf,%ecx
13520x00000001002b510d <get_cabac_inline_x86+126>:  bswap  %eax
13530x00000001002b510f <get_cabac_inline_x86+128>:  shr    $0xf,%eax
13540x00000001002b5112 <get_cabac_inline_x86+131>:  movzbl (%r14,%rcx,1),%ecx
13550x00000001002b5117 <get_cabac_inline_x86+136>:  sub    $0xffff,%eax
13560x00000001002b511c <get_cabac_inline_x86+141>:  neg    %ecx
13570x00000001002b511e <get_cabac_inline_x86+143>:  add    $0x7,%ecx
13580x00000001002b5121 <get_cabac_inline_x86+146>:  shl    %cl,%eax
13590x00000001002b5123 <get_cabac_inline_x86+148>:  add    %eax,%r15d
13600x00000001002b5126 <get_cabac_inline_x86+151>:  mov    %r15d,0x52d20(%rbx)
13610x00000001002b512d <get_cabac_inline_x86+158>:  mov    %r12d,0x52d24(%rbx)
13620x00000001002b5134 <get_cabac_inline_x86+165>:  and    $0x1,%r11d
13630x00000001002b5138 <ff_h264_decode_mb_cabac+6216>:      add    $0xb,%r11d
13640x00000001002b513c <ff_h264_decode_mb_cabac+6220>:      jmpq   0x1002b504e <ff_h264_decode_mb_cabac+5982>
13650x00000001002b5141 <ff_h264_decode_mb_cabac+6225>:      mov    0x2dfd2(%rbx),%ax
13660x00000001002b5148 <ff_h264_decode_mb_cabac+6232>:      or     0x2dfd0(%rbx),%ax
13670x00000001002b514f <ff_h264_decode_mb_cabac+6239>:      or     0x2dfd4(%rbx),%ax
13680x00000001002b5156 <ff_h264_decode_mb_cabac+6246>:      or     0x2dfd6(%rbx),%ax
13690x00000001002b515d <ff_h264_decode_mb_cabac+6253>:      test   $0x1,%ah
13700x00000001002b5160 <ff_h264_decode_mb_cabac+6256>:      je     0x1002b548e <ff_h264_decode_mb_cabac+7070>
13710x00000001002b5166 <ff_h264_decode_mb_cabac+6262>:      lea    0x14c(%rsp),%rsi
13720x00000001002b516e <ff_h264_decode_mb_cabac+6270>:      mov    %rbx,%rdi
13730x00000001002b5171 <ff_h264_decode_mb_cabac+6273>:      callq  0x1002ca1a0 <ff_h264_pred_direct_motion>
13740x00000001002b5176 <ff_h264_decode_mb_cabac+6278>:      movb   $0xfe,0x4206(%rbx)
13750x00000001002b517d <ff_h264_decode_mb_cabac+6285>:      movb   $0xfe,0x41de(%rbx)
13760x00000001002b5184 <ff_h264_decode_mb_cabac+6292>:      movb   $0xfe,0x41f6(%rbx)
13770x00000001002b518b <ff_h264_decode_mb_cabac+6299>:      movb   $0xfe,0x41ce(%rbx)
13780x00000001002b5192 <ff_h264_decode_mb_cabac+6306>:      movzwl 0x2dfd0(%rbx),%eax
13790x00000001002b5199 <ff_h264_decode_mb_cabac+6313>:      shr    %eax
13800x00000001002b519b <ff_h264_decode_mb_cabac+6315>:      movzbl %al,%eax
13810x00000001002b519e <ff_h264_decode_mb_cabac+6318>:      imul   $0x101,%eax,%eax
13820x00000001002b51a4 <fill_rectangle+0>:  mov    %ax,0x53264(%rbx)
13830x00000001002b51ab <fill_rectangle+7>:  mov    %ax,0x5326c(%rbx)
13840x00000001002b51b2 <ff_h264_decode_mb_cabac+6338>:      movzwl 0x2dfd2(%rbx),%eax
13850x00000001002b51b9 <ff_h264_decode_mb_cabac+6345>:      shr    %eax
13860x00000001002b51bb <ff_h264_decode_mb_cabac+6347>:      movzbl %al,%eax
13870x00000001002b51be <ff_h264_decode_mb_cabac+6350>:      imul   $0x101,%eax,%eax
13880x00000001002b51c4 <ff_h264_decode_mb_cabac+6356>:      mov    %ax,0x53266(%rbx)
13890x00000001002b51cb <ff_h264_decode_mb_cabac+6363>:      mov    %ax,0x5326e(%rbx)
13900x00000001002b51d2 <ff_h264_decode_mb_cabac+6370>:      movzwl 0x2dfd4(%rbx),%eax
13910x00000001002b51d9 <ff_h264_decode_mb_cabac+6377>:      shr    %eax
13920x00000001002b51db <ff_h264_decode_mb_cabac+6379>:      movzbl %al,%eax
13930x00000001002b51de <ff_h264_decode_mb_cabac+6382>:      imul   $0x101,%eax,%eax
13940x00000001002b51e4 <ff_h264_decode_mb_cabac+6388>:      mov    %ax,0x53274(%rbx)
13950x00000001002b51eb <ff_h264_decode_mb_cabac+6395>:      mov    %ax,0x5327c(%rbx)
13960x00000001002b51f2 <ff_h264_decode_mb_cabac+6402>:      movzwl 0x2dfd6(%rbx),%eax
13970x00000001002b51f9 <ff_h264_decode_mb_cabac+6409>:      shr    %eax
13980x00000001002b51fb <ff_h264_decode_mb_cabac+6411>:      movzbl %al,%eax
13990x00000001002b51fe <ff_h264_decode_mb_cabac+6414>:      imul   $0x101,%eax,%eax
14000x00000001002b5204 <ff_h264_decode_mb_cabac+6420>:      mov    %ax,0x53276(%rbx)
14010x00000001002b520b <ff_h264_decode_mb_cabac+6427>:      mov    %ax,0x5327e(%rbx)
14020x00000001002b5212 <ff_h264_decode_mb_cabac+6434>:      jmpq   0x1002b548e <ff_h264_decode_mb_cabac+7070>
14030x00000001002b5217 <ff_h264_decode_mb_cabac+6439>:      lea    0x52d87(%rbx),%rdx
14040x00000001002b521e <ff_h264_decode_mb_cabac+6446>:      lea    0x52d86(%rbx),%rsi
14050x00000001002b5225 <decode_cabac_p_mb_sub_type+0>:      lea    0x52d20(%rbx),%rdi
14060x00000001002b522c <decode_cabac_p_mb_sub_type+7>:      lea    0x52d85(%rbx),%r8
14070x00000001002b5233 <decode_cabac_p_mb_sub_type+14>:     xor    %r9d,%r9d
14080x00000001002b5236 <decode_cabac_p_mb_sub_type+17>:     lea    0x5b1403(%rip),%r10        # 0x100866640 <p_sub_mb_type_info>
14090x00000001002b523d <decode_cabac_p_mb_sub_type+24>:     nopl   (%rax)
14100x00000001002b5240 <get_cabac_inline_x86+0>:    lea    0x7d3ab9(%rip),%r11        # 0x100a88d00 <ff_h264_cabac_tables>
14110x00000001002b5247 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r14d
14120x00000001002b524e <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r15d
14130x00000001002b5255 <get_cabac_inline_x86+21>:   movzbl (%r8),%r12d
14140x00000001002b5259 <get_cabac_inline_x86+25>:   mov    %r15d,%eax
14150x00000001002b525c <get_cabac_inline_x86+28>:   and    $0xc0,%r15d
14160x00000001002b5263 <get_cabac_inline_x86+35>:   addr32 lea (%r12d,%r15d,2),%ecx
14170x00000001002b5268 <get_cabac_inline_x86+40>:   movzbl 0x200(%r11,%rcx,1),%r15d
14180x00000001002b5271 <get_cabac_inline_x86+49>:   sub    %r15d,%eax
14190x00000001002b5274 <get_cabac_inline_x86+52>:   mov    %eax,%ecx
14200x00000001002b5276 <get_cabac_inline_x86+54>:   shl    $0x11,%eax
14210x00000001002b5279 <get_cabac_inline_x86+57>:   cmp    %r14d,%eax
14220x00000001002b527c <get_cabac_inline_x86+60>:   cmova  %ecx,%r15d
14230x00000001002b5280 <get_cabac_inline_x86+64>:   sbb    %rcx,%rcx
14240x00000001002b5283 <get_cabac_inline_x86+67>:   and    %ecx,%eax
14250x00000001002b5285 <get_cabac_inline_x86+69>:   xor    %rcx,%r12
14260x00000001002b5288 <get_cabac_inline_x86+72>:   sub    %eax,%r14d
14270x00000001002b528b <get_cabac_inline_x86+75>:   movzbl (%r11,%r15,1),%ecx
14280x00000001002b5290 <get_cabac_inline_x86+80>:   shl    %cl,%r15d
14290x00000001002b5293 <get_cabac_inline_x86+83>:   movzbl 0x480(%r11,%r12,1),%eax
14300x00000001002b529c <get_cabac_inline_x86+92>:   shl    %cl,%r14d
14310x00000001002b529f <get_cabac_inline_x86+95>:   mov    %al,(%r8)
14320x00000001002b52a2 <get_cabac_inline_x86+98>:   test   %r14w,%r14w
14330x00000001002b52a6 <get_cabac_inline_x86+102>:  jne    0x1002b52d8 <get_cabac_inline_x86+152>
14340x00000001002b52a8 <get_cabac_inline_x86+104>:  mov    0x18(%rdi),%rcx
14350x00000001002b52ac <get_cabac_inline_x86+108>:  addq   $0x2,0x18(%rdi)
14360x00000001002b52b1 <get_cabac_inline_x86+113>:  movzwl (%rcx),%eax
14370x00000001002b52b4 <get_cabac_inline_x86+116>:  addr32 lea -0x1(%r14d),%ecx
14380x00000001002b52b9 <get_cabac_inline_x86+121>:  xor    %r14d,%ecx
14390x00000001002b52bc <get_cabac_inline_x86+124>:  shr    $0xf,%ecx
14400x00000001002b52bf <get_cabac_inline_x86+127>:  bswap  %eax
14410x00000001002b52c1 <get_cabac_inline_x86+129>:  shr    $0xf,%eax
14420x00000001002b52c4 <get_cabac_inline_x86+132>:  movzbl (%r11,%rcx,1),%ecx
14430x00000001002b52c9 <get_cabac_inline_x86+137>:  sub    $0xffff,%eax
14440x00000001002b52ce <get_cabac_inline_x86+142>:  neg    %ecx
14450x00000001002b52d0 <get_cabac_inline_x86+144>:  add    $0x7,%ecx
14460x00000001002b52d3 <get_cabac_inline_x86+147>:  shl    %cl,%eax
14470x00000001002b52d5 <get_cabac_inline_x86+149>:  add    %eax,%r14d
14480x00000001002b52d8 <get_cabac_inline_x86+152>:  mov    %r14d,0x52d20(%rbx)
14490x00000001002b52df <get_cabac_inline_x86+159>:  mov    %r15d,0x52d24(%rbx)
14500x00000001002b52e6 <get_cabac_inline_x86+166>:  test   $0x1,%r12b
14510x00000001002b52ea <decode_cabac_p_mb_sub_type+197>:    je     0x1002b52f3 <get_cabac_inline_x86>
14520x00000001002b52ec <decode_cabac_p_mb_sub_type+199>:    xor    %eax,%eax
14530x00000001002b52ee <decode_cabac_p_mb_sub_type+201>:    jmpq   0x1002b5459 <ff_h264_decode_mb_cabac+7017>
14540x00000001002b52f3 <get_cabac_inline_x86+0>:    lea    0x7d3a06(%rip),%r11        # 0x100a88d00 <ff_h264_cabac_tables>
14550x00000001002b52fa <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r14d
14560x00000001002b5301 <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r15d
14570x00000001002b5308 <get_cabac_inline_x86+21>:   movzbl (%rsi),%r12d
14580x00000001002b530c <get_cabac_inline_x86+25>:   mov    %r15d,%eax
14590x00000001002b530f <get_cabac_inline_x86+28>:   and    $0xc0,%r15d
14600x00000001002b5316 <get_cabac_inline_x86+35>:   addr32 lea (%r12d,%r15d,2),%ecx
14610x00000001002b531b <get_cabac_inline_x86+40>:   movzbl 0x200(%r11,%rcx,1),%r15d
14620x00000001002b5324 <get_cabac_inline_x86+49>:   sub    %r15d,%eax
14630x00000001002b5327 <get_cabac_inline_x86+52>:   mov    %eax,%ecx
14640x00000001002b5329 <get_cabac_inline_x86+54>:   shl    $0x11,%eax
14650x00000001002b532c <get_cabac_inline_x86+57>:   cmp    %r14d,%eax
14660x00000001002b532f <get_cabac_inline_x86+60>:   cmova  %ecx,%r15d
14670x00000001002b5333 <get_cabac_inline_x86+64>:   sbb    %rcx,%rcx
14680x00000001002b5336 <get_cabac_inline_x86+67>:   and    %ecx,%eax
14690x00000001002b5338 <get_cabac_inline_x86+69>:   xor    %rcx,%r12
14700x00000001002b533b <get_cabac_inline_x86+72>:   sub    %eax,%r14d
14710x00000001002b533e <get_cabac_inline_x86+75>:   movzbl (%r11,%r15,1),%ecx
14720x00000001002b5343 <get_cabac_inline_x86+80>:   shl    %cl,%r15d
14730x00000001002b5346 <get_cabac_inline_x86+83>:   movzbl 0x480(%r11,%r12,1),%eax
14740x00000001002b534f <get_cabac_inline_x86+92>:   shl    %cl,%r14d
14750x00000001002b5352 <get_cabac_inline_x86+95>:   mov    %al,(%rsi)
14760x00000001002b5354 <get_cabac_inline_x86+97>:   test   %r14w,%r14w
14770x00000001002b5358 <get_cabac_inline_x86+101>:  jne    0x1002b538a <get_cabac_inline_x86+151>
14780x00000001002b535a <get_cabac_inline_x86+103>:  mov    0x18(%rdi),%rcx
14790x00000001002b535e <get_cabac_inline_x86+107>:  addq   $0x2,0x18(%rdi)
14800x00000001002b5363 <get_cabac_inline_x86+112>:  movzwl (%rcx),%eax
14810x00000001002b5366 <get_cabac_inline_x86+115>:  addr32 lea -0x1(%r14d),%ecx
14820x00000001002b536b <get_cabac_inline_x86+120>:  xor    %r14d,%ecx
14830x00000001002b536e <get_cabac_inline_x86+123>:  shr    $0xf,%ecx
14840x00000001002b5371 <get_cabac_inline_x86+126>:  bswap  %eax
14850x00000001002b5373 <get_cabac_inline_x86+128>:  shr    $0xf,%eax
14860x00000001002b5376 <get_cabac_inline_x86+131>:  movzbl (%r11,%rcx,1),%ecx
14870x00000001002b537b <get_cabac_inline_x86+136>:  sub    $0xffff,%eax
14880x00000001002b5380 <get_cabac_inline_x86+141>:  neg    %ecx
14890x00000001002b5382 <get_cabac_inline_x86+143>:  add    $0x7,%ecx
14900x00000001002b5385 <get_cabac_inline_x86+146>:  shl    %cl,%eax
14910x00000001002b5387 <get_cabac_inline_x86+148>:  add    %eax,%r14d
14920x00000001002b538a <get_cabac_inline_x86+151>:  mov    %r14d,0x52d20(%rbx)
14930x00000001002b5391 <get_cabac_inline_x86+158>:  mov    %r15d,0x52d24(%rbx)
14940x00000001002b5398 <get_cabac_inline_x86+165>:  test   $0x1,%r12b
14950x00000001002b539c <decode_cabac_p_mb_sub_type+375>:    jne    0x1002b53a7 <get_cabac_inline_x86>
14960x00000001002b539e <decode_cabac_p_mb_sub_type+377>:    mov    $0x1,%ax
14970x00000001002b53a2 <decode_cabac_p_mb_sub_type+381>:    jmpq   0x1002b5459 <ff_h264_decode_mb_cabac+7017>
14980x00000001002b53a7 <get_cabac_inline_x86+0>:    lea    0x7d3952(%rip),%r11        # 0x100a88d00 <ff_h264_cabac_tables>
14990x00000001002b53ae <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r14d
15000x00000001002b53b5 <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r15d
15010x00000001002b53bc <get_cabac_inline_x86+21>:   movzbl (%rdx),%r12d
15020x00000001002b53c0 <get_cabac_inline_x86+25>:   mov    %r15d,%eax
15030x00000001002b53c3 <get_cabac_inline_x86+28>:   and    $0xc0,%r15d
15040x00000001002b53ca <get_cabac_inline_x86+35>:   addr32 lea (%r12d,%r15d,2),%ecx
15050x00000001002b53cf <get_cabac_inline_x86+40>:   movzbl 0x200(%r11,%rcx,1),%r15d
15060x00000001002b53d8 <get_cabac_inline_x86+49>:   sub    %r15d,%eax
15070x00000001002b53db <get_cabac_inline_x86+52>:   mov    %eax,%ecx
15080x00000001002b53dd <get_cabac_inline_x86+54>:   shl    $0x11,%eax
15090x00000001002b53e0 <get_cabac_inline_x86+57>:   cmp    %r14d,%eax
15100x00000001002b53e3 <get_cabac_inline_x86+60>:   cmova  %ecx,%r15d
15110x00000001002b53e7 <get_cabac_inline_x86+64>:   sbb    %rcx,%rcx
15120x00000001002b53ea <get_cabac_inline_x86+67>:   and    %ecx,%eax
15130x00000001002b53ec <get_cabac_inline_x86+69>:   xor    %rcx,%r12
15140x00000001002b53ef <get_cabac_inline_x86+72>:   sub    %eax,%r14d
15150x00000001002b53f2 <get_cabac_inline_x86+75>:   movzbl (%r11,%r15,1),%ecx
15160x00000001002b53f7 <get_cabac_inline_x86+80>:   shl    %cl,%r15d
15170x00000001002b53fa <get_cabac_inline_x86+83>:   movzbl 0x480(%r11,%r12,1),%eax
15180x00000001002b5403 <get_cabac_inline_x86+92>:   shl    %cl,%r14d
15190x00000001002b5406 <get_cabac_inline_x86+95>:   mov    %al,(%rdx)
15200x00000001002b5408 <get_cabac_inline_x86+97>:   test   %r14w,%r14w
15210x00000001002b540c <get_cabac_inline_x86+101>:  jne    0x1002b543e <get_cabac_inline_x86+151>
15220x00000001002b540e <get_cabac_inline_x86+103>:  mov    0x18(%rdi),%rcx
15230x00000001002b5412 <get_cabac_inline_x86+107>:  addq   $0x2,0x18(%rdi)
15240x00000001002b5417 <get_cabac_inline_x86+112>:  movzwl (%rcx),%eax
15250x00000001002b541a <get_cabac_inline_x86+115>:  addr32 lea -0x1(%r14d),%ecx
15260x00000001002b541f <get_cabac_inline_x86+120>:  xor    %r14d,%ecx
15270x00000001002b5422 <get_cabac_inline_x86+123>:  shr    $0xf,%ecx
15280x00000001002b5425 <get_cabac_inline_x86+126>:  bswap  %eax
15290x00000001002b5427 <get_cabac_inline_x86+128>:  shr    $0xf,%eax
15300x00000001002b542a <get_cabac_inline_x86+131>:  movzbl (%r11,%rcx,1),%ecx
15310x00000001002b542f <get_cabac_inline_x86+136>:  sub    $0xffff,%eax
15320x00000001002b5434 <get_cabac_inline_x86+141>:  neg    %ecx
15330x00000001002b5436 <get_cabac_inline_x86+143>:  add    $0x7,%ecx
15340x00000001002b5439 <get_cabac_inline_x86+146>:  shl    %cl,%eax
15350x00000001002b543b <get_cabac_inline_x86+148>:  add    %eax,%r14d
15360x00000001002b543e <get_cabac_inline_x86+151>:  mov    %r14d,0x52d20(%rbx)
15370x00000001002b5445 <get_cabac_inline_x86+158>:  mov    %r15d,0x52d24(%rbx)
15380x00000001002b544c <get_cabac_inline_x86+165>:  test   $0x1,%r12b
15390x00000001002b5450 <decode_cabac_p_mb_sub_type+555>:    sete   %al
15400x00000001002b5453 <decode_cabac_p_mb_sub_type+558>:    movzbl %al,%eax
15410x00000001002b5456 <decode_cabac_p_mb_sub_type+561>:    add    $0x2,%eax
15420x00000001002b5459 <ff_h264_decode_mb_cabac+7017>:      mov    %ax,0x2dfd0(%rbx,%r9,2)
15430x00000001002b5462 <ff_h264_decode_mb_cabac+7026>:      movzwl %ax,%eax
15440x00000001002b5465 <ff_h264_decode_mb_cabac+7029>:      movzbl 0x2(%r10,%rax,4),%ecx
15450x00000001002b546b <ff_h264_decode_mb_cabac+7035>:      mov    %ecx,0x134(%rsp,%r9,4)
15460x00000001002b5473 <ff_h264_decode_mb_cabac+7043>:      mov    (%r10,%rax,4),%ax
15470x00000001002b5478 <ff_h264_decode_mb_cabac+7048>:      mov    %ax,0x2dfd0(%rbx,%r9,2)
15480x00000001002b5481 <ff_h264_decode_mb_cabac+7057>:      inc    %r9
15490x00000001002b5484 <ff_h264_decode_mb_cabac+7060>:      cmp    $0x4,%r9
15500x00000001002b5488 <ff_h264_decode_mb_cabac+7064>:      jne    0x1002b5240 <get_cabac_inline_x86>
15510x00000001002b548e <ff_h264_decode_mb_cabac+7070>:      movl   $0x0,0xe8(%rsp)
15520x00000001002b5499 <ff_h264_decode_mb_cabac+7081>:      xor    %r12d,%r12d
15530x00000001002b549c <ff_h264_decode_mb_cabac+7084>:      mov    $0x839,%r14d
15540x00000001002b54a2 <ff_h264_decode_mb_cabac+7090>:      mov    %r14,0xe0(%rsp)
15550x00000001002b54aa <ff_h264_decode_mb_cabac+7098>:      jmpq   0x1002b559e <ff_h264_decode_mb_cabac+7342>
15560x00000001002b54af <ff_h264_decode_mb_cabac+7103>:      movslq 0xe8(%rsp),%r14
15570x00000001002b54b7 <ff_h264_decode_mb_cabac+7111>:      mov    %r14,%r12
15580x00000001002b54ba <ff_h264_decode_mb_cabac+7114>:      shl    $0x4,%r12
15590x00000001002b54be <ff_h264_decode_mb_cabac+7118>:      lea    0x114(%rsp,%r12,1),%r12
15600x00000001002b54c6 <ff_h264_decode_mb_cabac+7126>:      mov    (%r12,%r15,4),%ecx
15610x00000001002b54ca <ff_h264_decode_mb_cabac+7130>:      mov    0x8(%rbx),%rdi
15620x00000001002b54ce <ff_h264_decode_mb_cabac+7134>:      mov    0x144(%rsp,%r14,4),%r8d
15630x00000001002b54d6 <ff_h264_decode_mb_cabac+7142>:      mov    $0x10,%esi
15640x00000001002b54db <ff_h264_decode_mb_cabac+7147>:      lea    0x6d490f(%rip),%rdx        # 0x100989df1 <huff_opd_df_codes+43289>
15650x00000001002b54e2 <ff_h264_decode_mb_cabac+7154>:      jmpq   0x1002b5ff1 <ff_h264_decode_mb_cabac+9985>
15660x00000001002b54e7 <ff_h264_decode_mb_cabac+7159>:      nopw   0x0(%rax,%rax,1)
15670x00000001002b54f0 <ff_h264_decode_mb_cabac+7168>:      movzwl 0x2dfd0(%rbx,%r15,2),%eax
15680x00000001002b54f9 <ff_h264_decode_mb_cabac+7177>:      test   $0x1,%ah
15690x00000001002b54fc <ff_h264_decode_mb_cabac+7180>:      jne    0x1002b5579 <ff_h264_decode_mb_cabac+7305>
15700x00000001002b54fe <ff_h264_decode_mb_cabac+7182>:      lea    0x114(%rsp,%r14,1),%r13
15710x00000001002b5506 <ff_h264_decode_mb_cabac+7190>:      test   %eax,0xd8(%rsp)
15720x00000001002b550d <ff_h264_decode_mb_cabac+7197>:      je     0x1002b5549 <ff_h264_decode_mb_cabac+7257>
15730x00000001002b550f <ff_h264_decode_mb_cabac+7199>:      mov    0x144(%rsp,%r12,2),%ebp
15740x00000001002b5517 <ff_h264_decode_mb_cabac+7207>:      cmp    $0x2,%ebp
15750x00000001002b551a <ff_h264_decode_mb_cabac+7210>:      jb     0x1002b553c <ff_h264_decode_mb_cabac+7244>
15760x00000001002b551c <ff_h264_decode_mb_cabac+7212>:      mov    %r14d,%edx
15770x00000001002b551f <ff_h264_decode_mb_cabac+7215>:      mov    %rbx,%rdi
15780x00000001002b5522 <ff_h264_decode_mb_cabac+7218>:      mov    0xe8(%rsp),%esi
15790x00000001002b5529 <ff_h264_decode_mb_cabac+7225>:      callq  0x1002b3440 <decode_cabac_mb_ref>
15800x00000001002b552e <ff_h264_decode_mb_cabac+7230>:      mov    %eax,0x0(%r13,%r12,8)
15810x00000001002b5533 <ff_h264_decode_mb_cabac+7235>:      cmp    %ebp,%eax
15820x00000001002b5535 <ff_h264_decode_mb_cabac+7237>:      jb     0x1002b5557 <ff_h264_decode_mb_cabac+7271>
15830x00000001002b5537 <ff_h264_decode_mb_cabac+7239>:      jmpq   0x1002b54af <ff_h264_decode_mb_cabac+7103>
15840x00000001002b553c <ff_h264_decode_mb_cabac+7244>:      movl   $0x0,0x0(%r13,%r12,8)
15850x00000001002b5545 <ff_h264_decode_mb_cabac+7253>:      xor    %eax,%eax
15860x00000001002b5547 <ff_h264_decode_mb_cabac+7255>:      jmp    0x1002b5557 <ff_h264_decode_mb_cabac+7271>
15870x00000001002b5549 <ff_h264_decode_mb_cabac+7257>:      movl   $0xffffffff,0x0(%r13,%r12,8)
15880x00000001002b5552 <ff_h264_decode_mb_cabac+7266>:      mov    $0xffffffff,%eax
15890x00000001002b5557 <ff_h264_decode_mb_cabac+7271>:      lea    0x5aed22(%rip),%rcx        # 0x100864280 <scan8>
15900x00000001002b555e <ff_h264_decode_mb_cabac+7278>:      movzbl (%r14,%rcx,1),%ecx
15910x00000001002b5563 <ff_h264_decode_mb_cabac+7283>:      add    %rbx,%rcx
15920x00000001002b5566 <ff_h264_decode_mb_cabac+7286>:      mov    0xe0(%rsp),%rdx
15930x00000001002b556e <ff_h264_decode_mb_cabac+7294>:      mov    %al,0x1(%rcx,%rdx,8)
15940x00000001002b5572 <ff_h264_decode_mb_cabac+7298>:      mov    %al,(%rcx,%rdx,8)
15950x00000001002b5575 <ff_h264_decode_mb_cabac+7301>:      mov    %al,-0x7(%rcx,%rdx,8)
15960x00000001002b5579 <ff_h264_decode_mb_cabac+7305>:      add    $0x4,%r14
15970x00000001002b557d <ff_h264_decode_mb_cabac+7309>:      inc    %r15
15980x00000001002b5580 <ff_h264_decode_mb_cabac+7312>:      cmp    $0x4,%r15d
15990x00000001002b5584 <ff_h264_decode_mb_cabac+7316>:      jl     0x1002b54f0 <ff_h264_decode_mb_cabac+7168>
16000x00000001002b558a <ff_h264_decode_mb_cabac+7322>:      addq   $0x5,0xe0(%rsp)
16010x00000001002b5593 <ff_h264_decode_mb_cabac+7331>:      add    $0x2,%r12
16020x00000001002b5597 <ff_h264_decode_mb_cabac+7335>:      incl   0xe8(%rsp)
16030x00000001002b559e <ff_h264_decode_mb_cabac+7342>:      mov    0x336fc(%rbx),%eax
16040x00000001002b55a4 <ff_h264_decode_mb_cabac+7348>:      cmp    %eax,0xe8(%rsp)
16050x00000001002b55ab <ff_h264_decode_mb_cabac+7355>:      jae    0x1002b55c6 <ff_h264_decode_mb_cabac+7382>
16060x00000001002b55ad <ff_h264_decode_mb_cabac+7357>:      mov    %r12b,%cl
16070x00000001002b55b0 <ff_h264_decode_mb_cabac+7360>:      mov    $0x1000,%eax
16080x00000001002b55b5 <ff_h264_decode_mb_cabac+7365>:      shl    %cl,%eax
16090x00000001002b55b7 <ff_h264_decode_mb_cabac+7367>:      mov    %eax,0xd8(%rsp)
16100x00000001002b55be <ff_h264_decode_mb_cabac+7374>:      xor    %r14d,%r14d
16110x00000001002b55c1 <ff_h264_decode_mb_cabac+7377>:      mov    %r14,%r15
16120x00000001002b55c4 <ff_h264_decode_mb_cabac+7380>:      jmp    0x1002b5580 <ff_h264_decode_mb_cabac+7312>
16130x00000001002b55c6 <ff_h264_decode_mb_cabac+7382>:      cmpl   $0x0,0x1c(%rsp)
16140x00000001002b55cb <ff_h264_decode_mb_cabac+7387>:      je     0x1002b5600 <get_dct8x8_allowed+51>
16150x00000001002b55cd <get_dct8x8_allowed+0>:      cmpl   $0x0,0x4404(%rbx)
16160x00000001002b55d4 <get_dct8x8_allowed+7>:      mov    0x2dfd0(%rbx),%rcx
16170x00000001002b55db <get_dct8x8_allowed+14>:     je     0x1002b55e9 <get_dct8x8_allowed+28>
16180x00000001002b55dd <get_dct8x8_allowed+16>:     mov    $0x70007000700070,%rdx
16190x00000001002b55e7 <get_dct8x8_allowed+26>:     jmp    0x1002b55f3 <get_dct8x8_allowed+38>
16200x00000001002b55e9 <get_dct8x8_allowed+28>:     mov    $0x170017001700170,%rdx
16210x00000001002b55f3 <get_dct8x8_allowed+38>:     test   %rcx,%rdx
16220x00000001002b55f6 <get_dct8x8_allowed+41>:     sete   %cl
16230x00000001002b55f9 <get_dct8x8_allowed+44>:     movzbl %cl,%ecx
16240x00000001002b55fc <get_dct8x8_allowed+47>:     mov    %ecx,0x1c(%rsp)
16250x00000001002b5600 <get_dct8x8_allowed+51>:     test   %eax,%eax
16260x00000001002b5602 <ff_h264_decode_mb_cabac+7442>:      je     0x1002b73b8 <ff_h264_decode_mb_cabac+15048>
16270x00000001002b5608 <ff_h264_decode_mb_cabac+7448>:      mov    $0x405c,%r14d
16280x00000001002b560e <ff_h264_decode_mb_cabac+7454>:      mov    %r14,0x30(%rsp)
16290x00000001002b5613 <ff_h264_decode_mb_cabac+7459>:      xor    %r14d,%r14d
16300x00000001002b5616 <ff_h264_decode_mb_cabac+7462>:      mov    $0x4080,%eax
16310x00000001002b561b <ff_h264_decode_mb_cabac+7467>:      mov    %rax,0x40(%rsp)
16320x00000001002b5620 <ff_h264_decode_mb_cabac+7472>:      movl   $0x0,0x2c(%rsp)
16330x00000001002b5628 <ff_h264_decode_mb_cabac+7480>:      mov    $0x40a8,%eax
16340x00000001002b562d <ff_h264_decode_mb_cabac+7485>:      mov    %rax,0x38(%rsp)
16350x00000001002b5632 <ff_h264_decode_mb_cabac+7490>:      mov    %r14,0xc0(%rsp)
16360x00000001002b563a <ff_h264_decode_mb_cabac+7498>:      jmpq   0x1002b56d2 <ff_h264_decode_mb_cabac+7650>
16370x00000001002b563f <ff_h264_decode_mb_cabac+7503>:      nop   
16380x00000001002b5640 <ff_h264_decode_mb_cabac+7504>:      lea    (%rbx,%rax,4),%rcx
16390x00000001002b5644 <fill_rectangle+0>:  movq   $0x0,0x4080(%rcx,%r14,4)
16400x00000001002b5650 <fill_rectangle+12>: movq   $0x0,0x40a0(%rcx,%r14,4)
16410x00000001002b565c <fill_rectangle+24>: lea    (%rbx,%rax,2),%rax
16420x00000001002b5660 <fill_rectangle+0>:  movl   $0x0,0x531b0(%rax,%r14,2)
16430x00000001002b566c <fill_rectangle+12>: movl   $0x0,0x531c0(%rax,%r14,2)
16440x00000001002b5678 <fill_rectangle+24>: incq   0x58(%rsp)
16450x00000001002b567d <fill_rectangle+29>: mov    0x68(%rsp),%rax
16460x00000001002b5682 <fill_rectangle+34>: add    $0x4,%rax
16470x00000001002b5686 <fill_rectangle+38>: mov    %rax,0x68(%rsp)
16480x00000001002b568b <fill_rectangle+43>: cmp    $0x10,%rax
16490x00000001002b568f <fill_rectangle+47>: jne    0x1002b5760 <ff_h264_decode_mb_cabac+7792>
16500x00000001002b5695 <fill_rectangle+53>: addq   $0xa0,0x38(%rsp)
16510x00000001002b569e <fill_rectangle+62>: addl   $0x2,0x2c(%rsp)
16520x00000001002b56a3 <fill_rectangle+67>: addq   $0xa0,0x40(%rsp)
16530x00000001002b56ac <fill_rectangle+76>: add    $0x28,%r14
16540x00000001002b56b0 <fill_rectangle+80>: addq   $0xa0,0x30(%rsp)
16550x00000001002b56b9 <fill_rectangle+89>: mov    0x20(%rsp),%rax
16560x00000001002b56be <fill_rectangle+94>: cmp    0x336fc(%rbx),%eax
16570x00000001002b56c4 <ff_h264_decode_mb_cabac+7636>:      mov    %rax,0xc0(%rsp)
16580x00000001002b56cc <ff_h264_decode_mb_cabac+7644>:      jae    0x1002b73b8 <ff_h264_decode_mb_cabac+15048>
16590x00000001002b56d2 <ff_h264_decode_mb_cabac+7650>:      lea    (%rbx,%r14,1),%rax
16600x00000001002b56d6 <ff_h264_decode_mb_cabac+7654>:      mov    %rax,0xd8(%rsp)
16610x00000001002b56de <ff_h264_decode_mb_cabac+7662>:      mov    0x40(%rsp),%rax
16620x00000001002b56e3 <ff_h264_decode_mb_cabac+7667>:      lea    (%rbx,%rax,1),%rax
16630x00000001002b56e7 <ff_h264_decode_mb_cabac+7671>:      mov    %rax,0x78(%rsp)
16640x00000001002b56ec <ff_h264_decode_mb_cabac+7676>:      mov    0x30(%rsp),%rax
16650x00000001002b56f1 <ff_h264_decode_mb_cabac+7681>:      lea    (%rbx,%rax,1),%rax
16660x00000001002b56f5 <ff_h264_decode_mb_cabac+7685>:      mov    %rax,0x70(%rsp)
16670x00000001002b56fa <ff_h264_decode_mb_cabac+7690>:      mov    0x38(%rsp),%rax
16680x00000001002b56ff <ff_h264_decode_mb_cabac+7695>:      lea    (%rbx,%rax,1),%rax
16690x00000001002b5703 <ff_h264_decode_mb_cabac+7699>:      mov    %rax,0xe0(%rsp)
16700x00000001002b570b <ff_h264_decode_mb_cabac+7707>:      mov    0x2c(%rsp),%eax
16710x00000001002b570f <ff_h264_decode_mb_cabac+7711>:      mov    %al,%cl
16720x00000001002b5711 <ff_h264_decode_mb_cabac+7713>:      mov    $0x3000,%edx
16730x00000001002b5716 <fetch_diagonal_mv+0>:       shl    %cl,%edx
16740x00000001002b5718 <fetch_diagonal_mv+2>:       mov    %edx,0xb8(%rsp)
16750x00000001002b571f <fetch_diagonal_mv+9>:       mov    %al,%cl
16760x00000001002b5721 <fetch_diagonal_mv+11>:      mov    $0x1000,%eax
16770x00000001002b5726 <ff_h264_decode_mb_cabac+7734>:      shl    %cl,%eax
16780x00000001002b5728 <ff_h264_decode_mb_cabac+7736>:      mov    %eax,0x50(%rsp)
16790x00000001002b572c <ff_h264_decode_mb_cabac+7740>:      lea    (%r14,%r14,1),%rax
16800x00000001002b5730 <ff_h264_decode_mb_cabac+7744>:      mov    %rax,0xb0(%rsp)
16810x00000001002b5738 <ff_h264_decode_mb_cabac+7752>:      mov    0xc0(%rsp),%rax
16820x00000001002b5740 <ff_h264_decode_mb_cabac+7760>:      lea    0x1(%rax),%rax
16830x00000001002b5744 <ff_h264_decode_mb_cabac+7764>:      mov    %rax,0x20(%rsp)
16840x00000001002b5749 <ff_h264_decode_mb_cabac+7769>:      movq   $0x0,0x68(%rsp)
16850x00000001002b5752 <ff_h264_decode_mb_cabac+7778>:      mov    $0x16fe8,%eax
16860x00000001002b5757 <ff_h264_decode_mb_cabac+7783>:      mov    %rax,0x58(%rsp)
16870x00000001002b575c <ff_h264_decode_mb_cabac+7788>:      nopl   0x0(%rax)
16880x00000001002b5760 <ff_h264_decode_mb_cabac+7792>:      mov    0x68(%rsp),%rcx
16890x00000001002b5765 <ff_h264_decode_mb_cabac+7797>:      lea    0x5aeb14(%rip),%rax        # 0x100864280 <scan8>
16900x00000001002b576c <ff_h264_decode_mb_cabac+7804>:      movzbl (%rcx,%rax,1),%eax
16910x00000001002b5770 <ff_h264_decode_mb_cabac+7808>:      mov    0xd8(%rsp),%rcx
16920x00000001002b5778 <ff_h264_decode_mb_cabac+7816>:      mov    0x41c1(%rcx,%rax,1),%dl
16930x00000001002b577f <ff_h264_decode_mb_cabac+7823>:      mov    %dl,0x41c0(%rcx,%rax,1)
16940x00000001002b5786 <ff_h264_decode_mb_cabac+7830>:      mov    0x58(%rsp),%rcx
16950x00000001002b578b <ff_h264_decode_mb_cabac+7835>:      movzwl (%rbx,%rcx,2),%ecx
16960x00000001002b578f <ff_h264_decode_mb_cabac+7839>:      mov    %ecx,0xa0(%rsp)
16970x00000001002b5796 <ff_h264_decode_mb_cabac+7846>:      test   $0x1,%ch
16980x00000001002b5799 <ff_h264_decode_mb_cabac+7849>:      jne    0x1002b565c <fill_rectangle+24>
16990x00000001002b579f <ff_h264_decode_mb_cabac+7855>:      test   %ecx,0x50(%rsp)
17000x00000001002b57a3 <ff_h264_decode_mb_cabac+7859>:      je     0x1002b5640 <ff_h264_decode_mb_cabac+7504>
17010x00000001002b57a9 <ff_h264_decode_mb_cabac+7865>:      mov    0xa0(%rsp),%eax
17020x00000001002b57b0 <ff_h264_decode_mb_cabac+7872>:      test   $0x18,%al
17030x00000001002b57b2 <ff_h264_decode_mb_cabac+7874>:      setne  %al
17040x00000001002b57b5 <ff_h264_decode_mb_cabac+7877>:      mov    0x68(%rsp),%rcx
17050x00000001002b57ba <ff_h264_decode_mb_cabac+7882>:      mov    0x134(%rsp,%rcx,1),%ecx
17060x00000001002b57c1 <ff_h264_decode_mb_cabac+7889>:      mov    %ecx,0x98(%rsp)
17070x00000001002b57c8 <ff_h264_decode_mb_cabac+7896>:      test   %ecx,%ecx
17080x00000001002b57ca <ff_h264_decode_mb_cabac+7898>:      jle    0x1002b5678 <fill_rectangle+24>
17090x00000001002b57d0 <ff_h264_decode_mb_cabac+7904>:      movzbl %al,%eax
17100x00000001002b57d3 <ff_h264_decode_mb_cabac+7907>:      inc    %eax
17110x00000001002b57d5 <ff_h264_decode_mb_cabac+7909>:      mov    %eax,0x90(%rsp)
17120x00000001002b57dc <ff_h264_decode_mb_cabac+7916>:      mov    0xa0(%rsp),%ecx
17130x00000001002b57e3 <ff_h264_decode_mb_cabac+7923>:      mov    %ecx,%edx
17140x00000001002b57e5 <ff_h264_decode_mb_cabac+7925>:      and    $0x20,%edx
17150x00000001002b57e8 <ff_h264_decode_mb_cabac+7928>:      mov    %edx,0x88(%rsp)
17160x00000001002b57ef <ff_h264_decode_mb_cabac+7935>:      mov    %ecx,%edx
17170x00000001002b57f1 <ff_h264_decode_mb_cabac+7937>:      and    $0x10,%edx
17180x00000001002b57f4 <ff_h264_decode_mb_cabac+7940>:      mov    %edx,0x80(%rsp)
17190x00000001002b57fb <ff_h264_decode_mb_cabac+7947>:      and    $0x8,%ecx
17200x00000001002b57fe <ff_h264_decode_mb_cabac+7950>:      mov    %ecx,0xa0(%rsp)
17210x00000001002b5805 <ff_h264_decode_mb_cabac+7957>:      or     $0xfffffffffffffff8,%eax
17220x00000001002b5808 <ff_h264_decode_mb_cabac+7960>:      mov    %eax,0xd0(%rsp)
17230x00000001002b580f <ff_h264_decode_mb_cabac+7967>:      movl   $0x0,0xc8(%rsp)
17240x00000001002b581a <ff_h264_decode_mb_cabac+7978>:      mov    0x68(%rsp),%rax
17250x00000001002b581f <ff_h264_decode_mb_cabac+7983>:      mov    %rax,0xe8(%rsp)
17260x00000001002b5827 <ff_h264_decode_mb_cabac+7991>:      jmpq   0x1002b58dd <ff_h264_decode_mb_cabac+8173>
17270x00000001002b582c <ff_h264_decode_mb_cabac+7996>:      nopl   0x0(%rax)
17280x00000001002b5830 <ff_h264_decode_mb_cabac+8000>:      lea    (%rbx,%r15,4),%rax
17290x00000001002b5834 <ff_h264_decode_mb_cabac+8004>:      mov    %r12w,0x40a0(%rax,%r14,4)
17300x00000001002b583d <ff_h264_decode_mb_cabac+8013>:      lea    (%rbx,%r15,4),%rax
17310x00000001002b5841 <ff_h264_decode_mb_cabac+8017>:      mov    %r13w,0x40a2(%rax,%r14,4)
17320x00000001002b584a <ff_h264_decode_mb_cabac+8026>:      lea    (%rbx,%r15,2),%rax
17330x00000001002b584e <ff_h264_decode_mb_cabac+8030>:      mov    0x110(%rsp),%ecx
17340x00000001002b5855 <ff_h264_decode_mb_cabac+8037>:      mov    %cl,0x531c0(%rax,%r14,2)
17350x00000001002b585d <ff_h264_decode_mb_cabac+8045>:      lea    (%rbx,%r15,2),%rax
17360x00000001002b5861 <ff_h264_decode_mb_cabac+8049>:      mov    0x10c(%rsp),%edx
17370x00000001002b5868 <ff_h264_decode_mb_cabac+8056>:      mov    %dl,0x531c1(%rax,%r14,2)
17380x00000001002b5870 <ff_h264_decode_mb_cabac+8064>:      lea    0x1(%r15,%r15,1),%rax
17390x00000001002b5875 <ff_h264_decode_mb_cabac+8069>:      lea    (%r15,%r15,1),%r15
17400x00000001002b5879 <ff_h264_decode_mb_cabac+8073>:      lea    (%rbx,%r15,2),%rsi
17410x00000001002b587d <ff_h264_decode_mb_cabac+8077>:      mov    %r12w,0x4080(%rsi,%r14,4)
17420x00000001002b5886 <ff_h264_decode_mb_cabac+8086>:      lea    (%rbx,%rax,2),%rsi
17430x00000001002b588a <ff_h264_decode_mb_cabac+8090>:      mov    %r13w,0x4080(%rsi,%r14,4)
17440x00000001002b5893 <ff_h264_decode_mb_cabac+8099>:      add    %rbx,%r15
17450x00000001002b5896 <ff_h264_decode_mb_cabac+8102>:      mov    %cl,0x531b0(%r15,%r14,2)
17460x00000001002b589e <ff_h264_decode_mb_cabac+8110>:      add    %rbx,%rax
17470x00000001002b58a1 <ff_h264_decode_mb_cabac+8113>:      mov    %dl,0x531b0(%rax,%r14,2)
17480x00000001002b58a9 <ff_h264_decode_mb_cabac+8121>:      mov    0xe8(%rsp),%rax
17490x00000001002b58b1 <ff_h264_decode_mb_cabac+8129>:      add    0x90(%rsp),%eax
17500x00000001002b58b8 <ff_h264_decode_mb_cabac+8136>:      mov    %rax,0xe8(%rsp)
17510x00000001002b58c0 <ff_h264_decode_mb_cabac+8144>:      mov    0xc8(%rsp),%eax
17520x00000001002b58c7 <ff_h264_decode_mb_cabac+8151>:      inc    %eax
17530x00000001002b58c9 <ff_h264_decode_mb_cabac+8153>:      mov    %eax,0xc8(%rsp)
17540x00000001002b58d0 <ff_h264_decode_mb_cabac+8160>:      cmp    0x98(%rsp),%eax
17550x00000001002b58d7 <ff_h264_decode_mb_cabac+8167>:      jge    0x1002b5678 <fill_rectangle+24>
17560x00000001002b58dd <ff_h264_decode_mb_cabac+8173>:      mov    0xe8(%rsp),%rax
17570x00000001002b58e5 <ff_h264_decode_mb_cabac+8181>:      movslq %eax,%rax
17580x00000001002b58e8 <ff_h264_decode_mb_cabac+8184>:      mov    %rax,0xe8(%rsp)
17590x00000001002b58f0 <ff_h264_decode_mb_cabac+8192>:      lea    0x5ae989(%rip),%rcx        # 0x100864280 <scan8>
17600x00000001002b58f7 <ff_h264_decode_mb_cabac+8199>:      movzbl (%rax,%rcx,1),%r15d
17610x00000001002b58fc <ff_h264_decode_mb_cabac+8204>:      mov    0xd8(%rsp),%rdx
17620x00000001002b5904 <ff_h264_decode_mb_cabac+8212>:      mov    0x41bf(%rdx,%r15,1),%sil
17630x00000001002b590c <ff_h264_decode_mb_cabac+8220>:      mov    0x41b8(%rdx,%r15,1),%dil
17640x00000001002b5914 <ff_h264_decode_mb_cabac+8228>:      movsbl 0x41c0(%rdx,%r15,1),%r8d
17650x00000001002b591d <ff_h264_decode_mb_cabac+8237>:      mov    %al,%cl
17660x00000001002b591f <ff_h264_decode_mb_cabac+8239>:      mov    $0x6ffffffffffcc,%rax
17670x00000001002b5929 <ff_h264_decode_mb_cabac+8249>:      shr    %cl,%rax
17680x00000001002b592c <ff_h264_decode_mb_cabac+8252>:      mov    0xd0(%rsp),%ecx
17690x00000001002b5933 <ff_h264_decode_mb_cabac+8259>:      lea    (%rcx,%r15,1),%ecx
17700x00000001002b5937 <ff_h264_decode_mb_cabac+8263>:      movslq %ecx,%rcx
17710x00000001002b593a <ff_h264_decode_mb_cabac+8266>:      mov    0x41c0(%rdx,%rcx,1),%cl
17720x00000001002b5941 <ff_h264_decode_mb_cabac+8273>:      cmpl   $0x0,0x2dfc4(%rbx)
17730x00000001002b5948 <ff_h264_decode_mb_cabac+8280>:      je     0x1002b5b67 <ff_h264_decode_mb_cabac+8823>
17740x00000001002b594e <ff_h264_decode_mb_cabac+8286>:      cmp    $0xfe,%cl
17750x00000001002b5951 <ff_h264_decode_mb_cabac+8289>:      jne    0x1002b5b67 <ff_h264_decode_mb_cabac+8823>
17760x00000001002b5957 <ff_h264_decode_mb_cabac+8295>:      and    $0x1,%rax
17770x00000001002b595b <ff_h264_decode_mb_cabac+8299>:      test   %rax,%rax
17780x00000001002b595e <ff_h264_decode_mb_cabac+8302>:      je     0x1002b5b67 <ff_h264_decode_mb_cabac+8823>
17790x00000001002b5964 <ff_h264_decode_mb_cabac+8308>:      mov    %r15d,%eax
17800x00000001002b5967 <ff_h264_decode_mb_cabac+8311>:      and    $0x7,%eax
17810x00000001002b596a <ff_h264_decode_mb_cabac+8314>:      cmp    $0x4,%eax
17820x00000001002b596d <ff_h264_decode_mb_cabac+8317>:      jne    0x1002b5b67 <ff_h264_decode_mb_cabac+8823>
17830x00000001002b5973 <ff_h264_decode_mb_cabac+8323>:      cmpb   $0xfe,0x41cb(%rbx,%r14,1)
17840x00000001002b597c <ff_h264_decode_mb_cabac+8332>:      je     0x1002b5b67 <ff_h264_decode_mb_cabac+8823>
17850x00000001002b5982 <ff_h264_decode_mb_cabac+8338>:      mov    0x1760(%rbx),%rax
17860x00000001002b5989 <ff_h264_decode_mb_cabac+8345>:      mov    0x118(%rax),%rdx
17870x00000001002b5990 <ff_h264_decode_mb_cabac+8352>:      movl   $0x0,0x40a8(%rbx,%r14,4)
17880x00000001002b599c <ff_h264_decode_mb_cabac+8364>:      mov    0x2dfc8(%rbx),%r9d
17890x00000001002b59a3 <ff_h264_decode_mb_cabac+8371>:      test   %r9d,%r9d
17900x00000001002b59a6 <ff_h264_decode_mb_cabac+8374>:      mov    0x3dc8(%rbx),%r10d
17910x00000001002b59ad <ff_h264_decode_mb_cabac+8381>:      jne    0x1002b5a99 <ff_h264_decode_mb_cabac+8617>
17920x00000001002b59b3 <ff_h264_decode_mb_cabac+8387>:      test   $0x80,%r10b
17930x00000001002b59b7 <ff_h264_decode_mb_cabac+8391>:      je     0x1002b5a90 <ff_h264_decode_mb_cabac+8608>
17940x00000001002b59bd <ff_h264_decode_mb_cabac+8397>:      mov    %r15d,%r9d
17950x00000001002b59c0 <ff_h264_decode_mb_cabac+8400>:      shr    $0x5,%r9d
17960x00000001002b59c4 <ff_h264_decode_mb_cabac+8404>:      mov    0x32e8(%rbx),%r10d
17970x00000001002b59cb <ff_h264_decode_mb_cabac+8411>:      and    $0x1,%r10d
17980x00000001002b59cf <ff_h264_decode_mb_cabac+8415>:      lea    (%r9,%r10,2),%r9d
17990x00000001002b59d3 <ff_h264_decode_mb_cabac+8419>:      mov    %r9d,%r10d
18000x00000001002b59d6 <ff_h264_decode_mb_cabac+8422>:      sar    $0x2,%r10d
18010x00000001002b59da <ff_h264_decode_mb_cabac+8426>:      mov    0x84(%rbx),%ecx
18020x00000001002b59e0 <ff_h264_decode_mb_cabac+8432>:      imul   %ecx,%r10d
18030x00000001002b59e4 <ff_h264_decode_mb_cabac+8436>:      add    0x3db4(%rbx),%ecx
18040x00000001002b59ea <ff_h264_decode_mb_cabac+8442>:      add    %ecx,%r10d
18050x00000001002b59ed <ff_h264_decode_mb_cabac+8445>:      movslq %r10d,%r10
18060x00000001002b59f0 <ff_h264_decode_mb_cabac+8448>:      mov    0xb8(%rsp),%r11d
18070x00000001002b59f8 <ff_h264_decode_mb_cabac+8456>:      test   %r11d,(%rdx,%r10,4)
18080x00000001002b59fc <ff_h264_decode_mb_cabac+8460>:      jne    0x1002b5a11 <ff_h264_decode_mb_cabac+8481>
18090x00000001002b59fe <ff_h264_decode_mb_cabac+8462>:      mov    $0xffffffff,%r9d
18100x00000001002b5a04 <ff_h264_decode_mb_cabac+8468>:      mov    0xe0(%rsp),%rax
18110x00000001002b5a0c <ff_h264_decode_mb_cabac+8476>:      jmpq   0x1002b5ba4 <ff_h264_decode_mb_cabac+8884>
18120x00000001002b5a11 <ff_h264_decode_mb_cabac+8481>:      mov    0x43a8(%rbx),%r10d
18130x00000001002b5a18 <ff_h264_decode_mb_cabac+8488>:      imul   %r9d,%r10d
18140x00000001002b5a1c <ff_h264_decode_mb_cabac+8492>:      movslq %ecx,%rdx
18150x00000001002b5a1f <ff_h264_decode_mb_cabac+8495>:      mov    0x4398(%rbx),%rcx
18160x00000001002b5a26 <ff_h264_decode_mb_cabac+8502>:      mov    (%rcx,%rdx,4),%ecx
18170x00000001002b5a29 <ff_h264_decode_mb_cabac+8505>:      lea    0x3(%rcx,%r10,1),%ecx
18180x00000001002b5a2e <ff_h264_decode_mb_cabac+8510>:      mov    0xc0(%rsp),%r10
18190x00000001002b5a36 <ff_h264_decode_mb_cabac+8518>:      mov    0x108(%rax,%r10,8),%r11
18200x00000001002b5a3e <ff_h264_decode_mb_cabac+8526>:      mov    (%r11,%rcx,4),%r12w
18210x00000001002b5a43 <ff_h264_decode_mb_cabac+8531>:      mov    0xb0(%rsp),%r13
18220x00000001002b5a4b <ff_h264_decode_mb_cabac+8539>:      mov    %r12w,0x40a8(%rbx,%r13,2)
18230x00000001002b5a54 <ff_h264_decode_mb_cabac+8548>:      mov    0x2(%r11,%rcx,4),%cx
18240x00000001002b5a5a <ff_h264_decode_mb_cabac+8554>:      add    %cx,%cx
18250x00000001002b5a5d <ff_h264_decode_mb_cabac+8557>:      mov    %cx,0x40aa(%rbx,%r13,2)
18260x00000001002b5a66 <ff_h264_decode_mb_cabac+8566>:      mov    0x128(%rax,%r10,8),%rax
18270x00000001002b5a6e <ff_h264_decode_mb_cabac+8574>:      and    $0xfffffffffffffffe,%r9d
18280x00000001002b5a72 <ff_h264_decode_mb_cabac+8578>:      lea    0x1(%r9,%rdx,4),%r9d
18290x00000001002b5a77 <ff_h264_decode_mb_cabac+8583>:      movslq %r9d,%rdx
18300x00000001002b5a7a <ff_h264_decode_mb_cabac+8586>:      mov    (%rax,%rdx,1),%cl
18310x00000001002b5a7d <ff_h264_decode_mb_cabac+8589>:      sar    %cl
18320x00000001002b5a7f <ff_h264_decode_mb_cabac+8591>:      movsbl %cl,%r9d
18330x00000001002b5a83 <ff_h264_decode_mb_cabac+8595>:      mov    0xe0(%rsp),%rax
18340x00000001002b5a8b <ff_h264_decode_mb_cabac+8603>:      jmpq   0x1002b5ba4 <ff_h264_decode_mb_cabac+8884>
18350x00000001002b5a90 <ff_h264_decode_mb_cabac+8608>:      test   %r9d,%r9d
18360x00000001002b5a93 <ff_h264_decode_mb_cabac+8611>:      je     0x1002b5b67 <ff_h264_decode_mb_cabac+8823>
18370x00000001002b5a99 <ff_h264_decode_mb_cabac+8617>:      test   $0x80,%r10b
18380x00000001002b5a9d <ff_h264_decode_mb_cabac+8621>:      jne    0x1002b5b67 <ff_h264_decode_mb_cabac+8823>
18390x00000001002b5aa3 <ff_h264_decode_mb_cabac+8627>:      mov    0xe8(%rsp),%rcx
18400x00000001002b5aab <ff_h264_decode_mb_cabac+8635>:      mov    $0x6ffffffffcc00,%r9
18410x00000001002b5ab5 <ff_h264_decode_mb_cabac+8645>:      shr    %cl,%r9
18420x00000001002b5ab8 <ff_h264_decode_mb_cabac+8648>:      and    $0x1,%r9
18430x00000001002b5abc <ff_h264_decode_mb_cabac+8652>:      movslq 0x3db4(%rbx,%r9,4),%rcx
18440x00000001002b5ac4 <ff_h264_decode_mb_cabac+8660>:      mov    %r15d,%r9d
18450x00000001002b5ac7 <ff_h264_decode_mb_cabac+8663>:      shr    $0x2,%r9d
18460x00000001002b5acb <ff_h264_decode_mb_cabac+8667>:      mov    0xb8(%rsp),%r10d
18470x00000001002b5ad3 <ff_h264_decode_mb_cabac+8675>:      test   %r10d,(%rdx,%rcx,4)
18480x00000001002b5ad7 <ff_h264_decode_mb_cabac+8679>:      je     0x1002b59fe <ff_h264_decode_mb_cabac+8462>
18490x00000001002b5add <ff_h264_decode_mb_cabac+8685>:      mov    %r9d,%edx
18500x00000001002b5ae0 <ff_h264_decode_mb_cabac+8688>:      and    $0x3,%edx
18510x00000001002b5ae3 <ff_h264_decode_mb_cabac+8691>:      imul   0x43a8(%rbx),%edx
18520x00000001002b5aea <ff_h264_decode_mb_cabac+8698>:      mov    0x4398(%rbx),%r10
18530x00000001002b5af1 <ff_h264_decode_mb_cabac+8705>:      mov    (%r10,%rcx,4),%r10d
18540x00000001002b5af5 <ff_h264_decode_mb_cabac+8709>:      lea    0x3(%r10,%rdx,1),%edx
18550x00000001002b5afa <ff_h264_decode_mb_cabac+8714>:      mov    0xc0(%rsp),%r10
18560x00000001002b5b02 <ff_h264_decode_mb_cabac+8722>:      mov    0x108(%rax,%r10,8),%r11
18570x00000001002b5b0a <ff_h264_decode_mb_cabac+8730>:      mov    (%r11,%rdx,4),%r12w
18580x00000001002b5b0f <ff_h264_decode_mb_cabac+8735>:      mov    0xb0(%rsp),%r13
18590x00000001002b5b17 <ff_h264_decode_mb_cabac+8743>:      mov    %r12w,0x40a8(%rbx,%r13,2)
18600x00000001002b5b20 <ff_h264_decode_mb_cabac+8752>:      movzwl 0x2(%r11,%rdx,4),%edx
18610x00000001002b5b26 <ff_h264_decode_mb_cabac+8758>:      mov    %edx,%r11d
18620x00000001002b5b29 <ff_h264_decode_mb_cabac+8761>:      shr    $0xf,%r11d
18630x00000001002b5b2d <ff_h264_decode_mb_cabac+8765>:      add    %edx,%r11d
18640x00000001002b5b30 <ff_h264_decode_mb_cabac+8768>:      sar    %r11w
18650x00000001002b5b34 <ff_h264_decode_mb_cabac+8772>:      mov    %r11w,0x40aa(%rbx,%r13,2)
18660x00000001002b5b3d <ff_h264_decode_mb_cabac+8781>:      mov    0x128(%rax,%r10,8),%rax
18670x00000001002b5b45 <ff_h264_decode_mb_cabac+8789>:      and    $0x2,%r9d
18680x00000001002b5b49 <ff_h264_decode_mb_cabac+8793>:      shl    $0x2,%ecx
18690x00000001002b5b4c <ff_h264_decode_mb_cabac+8796>:      add    %r9d,%ecx
18700x00000001002b5b4f <ff_h264_decode_mb_cabac+8799>:      add    $0x1,%ecx
18710x00000001002b5b52 <ff_h264_decode_mb_cabac+8802>:      movslq %ecx,%rcx
18720x00000001002b5b55 <ff_h264_decode_mb_cabac+8805>:      movsbl (%rax,%rcx,1),%r9d
18730x00000001002b5b5a <ff_h264_decode_mb_cabac+8810>:      add    %r9d,%r9d
18740x00000001002b5b5d <ff_h264_decode_mb_cabac+8813>:      mov    0xe0(%rsp),%rax
18750x00000001002b5b65 <ff_h264_decode_mb_cabac+8821>:      jmp    0x1002b5ba4 <ff_h264_decode_mb_cabac+8884>
18760x00000001002b5b67 <ff_h264_decode_mb_cabac+8823>:      movsbl %cl,%r9d
18770x00000001002b5b6b <ff_h264_decode_mb_cabac+8827>:      cmp    $0xfe,%r9b
18780x00000001002b5b6f <ff_h264_decode_mb_cabac+8831>:      je     0x1002b5b8a <ff_h264_decode_mb_cabac+8858>
18790x00000001002b5b71 <ff_h264_decode_mb_cabac+8833>:      mov    0xd0(%rsp),%eax
18800x00000001002b5b78 <ff_h264_decode_mb_cabac+8840>:      lea    (%rax,%r15,1),%eax
18810x00000001002b5b7c <ff_h264_decode_mb_cabac+8844>:      movslq %eax,%rax
18820x00000001002b5b7f <ff_h264_decode_mb_cabac+8847>:      mov    0x78(%rsp),%rcx
18830x00000001002b5b84 <ff_h264_decode_mb_cabac+8852>:      lea    (%rcx,%rax,4),%rax
18840x00000001002b5b88 <ff_h264_decode_mb_cabac+8856>:      jmp    0x1002b5ba4 <ff_h264_decode_mb_cabac+8884>
18850x00000001002b5b8a <ff_h264_decode_mb_cabac+8858>:      mov    0x70(%rsp),%rax
18860x00000001002b5b8f <ff_h264_decode_mb_cabac+8863>:      lea    (%rax,%r15,4),%rax
18870x00000001002b5b93 <ff_h264_decode_mb_cabac+8867>:      mov    0xd8(%rsp),%rcx
18880x00000001002b5b9b <ff_h264_decode_mb_cabac+8875>:      movsbl 0x41b7(%rcx,%r15,1),%r9d
18890x00000001002b5ba4 <ff_h264_decode_mb_cabac+8884>:      cmp    %r8b,%dil
18900x00000001002b5ba7 <ff_h264_decode_mb_cabac+8887>:      sete   %cl
18910x00000001002b5baa <ff_h264_decode_mb_cabac+8890>:      movzbl %cl,%ecx
18920x00000001002b5bad <ff_h264_decode_mb_cabac+8893>:      cmp    %r8b,%sil
18930x00000001002b5bb0 <ff_h264_decode_mb_cabac+8896>:      sete   %dl
18940x00000001002b5bb3 <ff_h264_decode_mb_cabac+8899>:      movzbl %dl,%edx
18950x00000001002b5bb6 <ff_h264_decode_mb_cabac+8902>:      add    %ecx,%edx
18960x00000001002b5bb8 <ff_h264_decode_mb_cabac+8904>:      cmp    %r8d,%r9d
18970x00000001002b5bbb <ff_h264_decode_mb_cabac+8907>:      sete   %cl
18980x00000001002b5bbe <ff_h264_decode_mb_cabac+8910>:      movzbl %cl,%ecx
18990x00000001002b5bc1 <ff_h264_decode_mb_cabac+8913>:      add    %edx,%ecx
19000x00000001002b5bc3 <ff_h264_decode_mb_cabac+8915>:      cmp    $0x2,%ecx
19010x00000001002b5bc6 <ff_h264_decode_mb_cabac+8918>:      jl     0x1002b5c3f <ff_h264_decode_mb_cabac+9039>
19020x00000001002b5bc8 <ff_h264_decode_mb_cabac+8920>:      lea    (%rbx,%r15,4),%rcx
19030x00000001002b5bcc <ff_h264_decode_mb_cabac+8924>:      movswl 0x407c(%rcx,%r14,4),%ecx
19040x00000001002b5bd5 <ff_h264_decode_mb_cabac+8933>:      lea    (%rbx,%r15,4),%rdx
19050x00000001002b5bd9 <ff_h264_decode_mb_cabac+8937>:      movswl 0x4060(%rdx,%r14,4),%r8d
19060x00000001002b5be2 <ff_h264_decode_mb_cabac+8946>:      movswl (%rax),%r9d
19070x00000001002b5be6 <mid_pred+0>:        mov    %r8d,%r12d
19080x00000001002b5be9 <mid_pred+3>:        cmp    %r8d,%ecx
19090x00000001002b5bec <mid_pred+6>:        cmovg  %ecx,%r12d
19100x00000001002b5bf0 <mid_pred+10>:       cmovg  %r8d,%ecx
19110x00000001002b5bf4 <mid_pred+14>:       cmp    %r9d,%ecx
19120x00000001002b5bf7 <mid_pred+17>:       cmovl  %r9d,%ecx
19130x00000001002b5bfb <mid_pred+21>:       cmp    %ecx,%r12d
19140x00000001002b5bfe <mid_pred+24>:       cmovg  %ecx,%r12d
19150x00000001002b5c02 <mid_pred+28>:       lea    (%rbx,%r15,4),%rcx
19160x00000001002b5c06 <ff_h264_decode_mb_cabac+8982>:      movswl 0x407e(%rcx,%r14,4),%ecx
19170x00000001002b5c0f <ff_h264_decode_mb_cabac+8991>:      lea    (%rbx,%r15,4),%rdx
19180x00000001002b5c13 <ff_h264_decode_mb_cabac+8995>:      movswl 0x4062(%rdx,%r14,4),%r8d
19190x00000001002b5c1c <ff_h264_decode_mb_cabac+9004>:      movswl 0x2(%rax),%eax
19200x00000001002b5c20 <mid_pred+0>:        mov    %r8d,%r13d
19210x00000001002b5c23 <mid_pred+3>:        cmp    %r8d,%ecx
19220x00000001002b5c26 <mid_pred+6>:        cmovg  %ecx,%r13d
19230x00000001002b5c2a <mid_pred+10>:       cmovg  %r8d,%ecx
19240x00000001002b5c2e <mid_pred+14>:       cmp    %eax,%ecx
19250x00000001002b5c30 <mid_pred+16>:       cmovl  %eax,%ecx
19260x00000001002b5c33 <mid_pred+19>:       cmp    %ecx,%r13d
19270x00000001002b5c36 <mid_pred+22>:       cmovg  %ecx,%r13d
19280x00000001002b5c3a <mid_pred+26>:       jmpq   0x1002b5d1b <mid_pred+24>
19290x00000001002b5c3f <ff_h264_decode_mb_cabac+9039>:      cmp    $0x1,%ecx
19300x00000001002b5c42 <ff_h264_decode_mb_cabac+9042>:      jne    0x1002b5c9a <ff_h264_decode_mb_cabac+9130>
19310x00000001002b5c44 <ff_h264_decode_mb_cabac+9044>:      cmp    %r8b,%sil
19320x00000001002b5c47 <ff_h264_decode_mb_cabac+9047>:      jne    0x1002b5c68 <ff_h264_decode_mb_cabac+9080>
19330x00000001002b5c49 <ff_h264_decode_mb_cabac+9049>:      lea    (%rbx,%r15,4),%rax
19340x00000001002b5c4d <ff_h264_decode_mb_cabac+9053>:      movswl 0x407e(%rax,%r14,4),%r13d
19350x00000001002b5c56 <ff_h264_decode_mb_cabac+9062>:      lea    (%rbx,%r15,4),%rax
19360x00000001002b5c5a <ff_h264_decode_mb_cabac+9066>:      movswl 0x407c(%rax,%r14,4),%r12d
19370x00000001002b5c63 <ff_h264_decode_mb_cabac+9075>:      jmpq   0x1002b5d1b <mid_pred+24>
19380x00000001002b5c68 <ff_h264_decode_mb_cabac+9080>:      cmp    %r8b,%dil
19390x00000001002b5c6b <ff_h264_decode_mb_cabac+9083>:      jne    0x1002b5c8c <ff_h264_decode_mb_cabac+9116>
19400x00000001002b5c6d <ff_h264_decode_mb_cabac+9085>:      lea    (%rbx,%r15,4),%rax
19410x00000001002b5c71 <ff_h264_decode_mb_cabac+9089>:      movswl 0x4062(%rax,%r14,4),%r13d
19420x00000001002b5c7a <ff_h264_decode_mb_cabac+9098>:      lea    (%rbx,%r15,4),%rax
19430x00000001002b5c7e <ff_h264_decode_mb_cabac+9102>:      movswl 0x4060(%rax,%r14,4),%r12d
19440x00000001002b5c87 <ff_h264_decode_mb_cabac+9111>:      jmpq   0x1002b5d1b <mid_pred+24>
19450x00000001002b5c8c <ff_h264_decode_mb_cabac+9116>:      movswl 0x2(%rax),%r13d
19460x00000001002b5c91 <ff_h264_decode_mb_cabac+9121>:      movswl (%rax),%r12d
19470x00000001002b5c95 <ff_h264_decode_mb_cabac+9125>:      jmpq   0x1002b5d1b <mid_pred+24>
19480x00000001002b5c9a <ff_h264_decode_mb_cabac+9130>:      cmp    $0xfffffffffffffffe,%r9d
19490x00000001002b5c9e <ff_h264_decode_mb_cabac+9134>:      jne    0x1002b5cac <ff_h264_decode_mb_cabac+9148>
19500x00000001002b5ca0 <ff_h264_decode_mb_cabac+9136>:      cmp    $0xfe,%dil
19510x00000001002b5ca4 <ff_h264_decode_mb_cabac+9140>:      jne    0x1002b5cac <ff_h264_decode_mb_cabac+9148>
19520x00000001002b5ca6 <ff_h264_decode_mb_cabac+9142>:      cmp    $0xfe,%sil
19530x00000001002b5caa <ff_h264_decode_mb_cabac+9146>:      jne    0x1002b5c49 <ff_h264_decode_mb_cabac+9049>
19540x00000001002b5cac <ff_h264_decode_mb_cabac+9148>:      lea    (%rbx,%r15,4),%rcx
19550x00000001002b5cb0 <ff_h264_decode_mb_cabac+9152>:      movswl 0x407c(%rcx,%r14,4),%r13d
19560x00000001002b5cb9 <ff_h264_decode_mb_cabac+9161>:      lea    (%rbx,%r15,4),%rcx
19570x00000001002b5cbd <ff_h264_decode_mb_cabac+9165>:      movswl 0x4060(%rcx,%r14,4),%ecx
19580x00000001002b5cc6 <ff_h264_decode_mb_cabac+9174>:      movswl (%rax),%edx
19590x00000001002b5cc9 <mid_pred+0>:        mov    %ecx,%r12d
19600x00000001002b5ccc <mid_pred+3>:        cmp    %ecx,%r13d
19610x00000001002b5ccf <mid_pred+6>:        cmovg  %r13d,%r12d
19620x00000001002b5cd3 <mid_pred+10>:       cmovg  %ecx,%r13d
19630x00000001002b5cd7 <mid_pred+14>:       cmp    %edx,%r13d
19640x00000001002b5cda <mid_pred+17>:       cmovl  %edx,%r13d
19650x00000001002b5cde <mid_pred+21>:       cmp    %r13d,%r12d
19660x00000001002b5ce1 <mid_pred+24>:       cmovg  %r13d,%r12d
19670x00000001002b5ce5 <mid_pred+28>:       lea    (%rbx,%r15,4),%rcx
19680x00000001002b5ce9 <ff_h264_decode_mb_cabac+9209>:      movswl 0x407e(%rcx,%r14,4),%ecx
19690x00000001002b5cf2 <ff_h264_decode_mb_cabac+9218>:      lea    (%rbx,%r15,4),%rdx
19700x00000001002b5cf6 <ff_h264_decode_mb_cabac+9222>:      movswl 0x4062(%rdx,%r14,4),%edx
19710x00000001002b5cff <ff_h264_decode_mb_cabac+9231>:      movswl 0x2(%rax),%eax
19720x00000001002b5d03 <mid_pred+0>:        mov    %edx,%r13d
19730x00000001002b5d06 <mid_pred+3>:        cmp    %edx,%ecx
19740x00000001002b5d08 <mid_pred+5>:        cmovg  %ecx,%r13d
19750x00000001002b5d0c <mid_pred+9>:        cmovg  %edx,%ecx
19760x00000001002b5d0f <mid_pred+12>:       cmp    %eax,%ecx
19770x00000001002b5d11 <mid_pred+14>:       cmovl  %eax,%ecx
19780x00000001002b5d14 <mid_pred+17>:       cmp    %ecx,%r13d
19790x00000001002b5d17 <mid_pred+20>:       cmovg  %ecx,%r13d
19800x00000001002b5d1b <mid_pred+24>:       mov    0xe8(%rsp),%rcx
19810x00000001002b5d23 <mid_pred+32>:       lea    0x5ae556(%rip),%rax        # 0x100864280 <scan8>
19820x00000001002b5d2a <mid_pred+39>:       movzbl (%rcx,%rax,1),%eax
19830x00000001002b5d2e <mid_pred+43>:       lea    (%rbx,%rax,2),%rax
19840x00000001002b5d32 <ff_h264_decode_mb_cabac+9282>:      movzbl 0x531ae(%rax,%r14,2),%ecx
19850x00000001002b5d3b <ff_h264_decode_mb_cabac+9291>:      movzbl 0x531a0(%rax,%r14,2),%edx
19860x00000001002b5d44 <ff_h264_decode_mb_cabac+9300>:      add    %ecx,%edx
19870x00000001002b5d46 <ff_h264_decode_mb_cabac+9302>:      movzbl 0x531a1(%rax,%r14,2),%ecx
19880x00000001002b5d4f <ff_h264_decode_mb_cabac+9311>:      mov    %ecx,0xa8(%rsp)
19890x00000001002b5d56 <ff_h264_decode_mb_cabac+9318>:      movzbl 0x531af(%rax,%r14,2),%ebp
19900x00000001002b5d5f <ff_h264_decode_mb_cabac+9327>:      mov    %rbx,%rdi
19910x00000001002b5d62 <ff_h264_decode_mb_cabac+9330>:      mov    $0x28,%esi
19920x00000001002b5d67 <ff_h264_decode_mb_cabac+9335>:      lea    0x110(%rsp),%rax
19930x00000001002b5d6f <ff_h264_decode_mb_cabac+9343>:      mov    %rax,%rcx
19940x00000001002b5d72 <ff_h264_decode_mb_cabac+9346>:      callq  0x1002b35b0 <decode_cabac_mb_mvd>
19950x00000001002b5d77 <ff_h264_decode_mb_cabac+9351>:      add    %eax,%r12d
19960x00000001002b5d7a <ff_h264_decode_mb_cabac+9354>:      mov    %ebp,%edx
19970x00000001002b5d7c <ff_h264_decode_mb_cabac+9356>:      add    0xa8(%rsp),%edx
19980x00000001002b5d83 <ff_h264_decode_mb_cabac+9363>:      mov    %rbx,%rdi
19990x00000001002b5d86 <ff_h264_decode_mb_cabac+9366>:      mov    $0x2f,%esi
20000x00000001002b5d8b <ff_h264_decode_mb_cabac+9371>:      lea    0x10c(%rsp),%rax
20010x00000001002b5d93 <ff_h264_decode_mb_cabac+9379>:      mov    %rax,%rcx
20020x00000001002b5d96 <ff_h264_decode_mb_cabac+9382>:      callq  0x1002b35b0 <decode_cabac_mb_mvd>
20030x00000001002b5d9b <ff_h264_decode_mb_cabac+9387>:      add    %eax,%r13d
20040x00000001002b5d9e <ff_h264_decode_mb_cabac+9390>:      cmpl   $0x0,0xa0(%rsp)
20050x00000001002b5da6 <ff_h264_decode_mb_cabac+9398>:      je     0x1002b5e55 <ff_h264_decode_mb_cabac+9573>
20060x00000001002b5dac <ff_h264_decode_mb_cabac+9404>:      lea    (%rbx,%r15,4),%rax
20070x00000001002b5db0 <ff_h264_decode_mb_cabac+9408>:      mov    %r12w,0x40a4(%rax,%r14,4)
20080x00000001002b5db9 <ff_h264_decode_mb_cabac+9417>:      lea    (%rbx,%r15,4),%rax
20090x00000001002b5dbd <ff_h264_decode_mb_cabac+9421>:      mov    %r12w,0x40a0(%rax,%r14,4)
20100x00000001002b5dc6 <ff_h264_decode_mb_cabac+9430>:      lea    (%rbx,%r15,4),%rax
20110x00000001002b5dca <ff_h264_decode_mb_cabac+9434>:      mov    %r12w,0x4084(%rax,%r14,4)
20120x00000001002b5dd3 <ff_h264_decode_mb_cabac+9443>:      lea    (%rbx,%r15,4),%rax
20130x00000001002b5dd7 <ff_h264_decode_mb_cabac+9447>:      mov    %r13w,0x40a6(%rax,%r14,4)
20140x00000001002b5de0 <ff_h264_decode_mb_cabac+9456>:      lea    (%rbx,%r15,4),%rax
20150x00000001002b5de4 <ff_h264_decode_mb_cabac+9460>:      mov    %r13w,0x40a2(%rax,%r14,4)
20160x00000001002b5ded <ff_h264_decode_mb_cabac+9469>:      lea    (%rbx,%r15,4),%rax
20170x00000001002b5df1 <ff_h264_decode_mb_cabac+9473>:      mov    %r13w,0x4086(%rax,%r14,4)
20180x00000001002b5dfa <ff_h264_decode_mb_cabac+9482>:      lea    (%rbx,%r15,2),%rax
20190x00000001002b5dfe <ff_h264_decode_mb_cabac+9486>:      mov    0x110(%rsp),%ecx
20200x00000001002b5e05 <ff_h264_decode_mb_cabac+9493>:      mov    %cl,0x531c2(%rax,%r14,2)
20210x00000001002b5e0d <ff_h264_decode_mb_cabac+9501>:      lea    (%rbx,%r15,2),%rax
20220x00000001002b5e11 <ff_h264_decode_mb_cabac+9505>:      mov    %cl,0x531c0(%rax,%r14,2)
20230x00000001002b5e19 <ff_h264_decode_mb_cabac+9513>:      lea    (%rbx,%r15,2),%rax
20240x00000001002b5e1d <ff_h264_decode_mb_cabac+9517>:      mov    %cl,0x531b2(%rax,%r14,2)
20250x00000001002b5e25 <ff_h264_decode_mb_cabac+9525>:      lea    (%rbx,%r15,2),%rax
20260x00000001002b5e29 <ff_h264_decode_mb_cabac+9529>:      mov    0x10c(%rsp),%edx
20270x00000001002b5e30 <ff_h264_decode_mb_cabac+9536>:      mov    %dl,0x531c3(%rax,%r14,2)
20280x00000001002b5e38 <ff_h264_decode_mb_cabac+9544>:      lea    (%rbx,%r15,2),%rax
20290x00000001002b5e3c <ff_h264_decode_mb_cabac+9548>:      mov    %dl,0x531c1(%rax,%r14,2)
20300x00000001002b5e44 <ff_h264_decode_mb_cabac+9556>:      lea    (%rbx,%r15,2),%rax
20310x00000001002b5e48 <ff_h264_decode_mb_cabac+9560>:      mov    %dl,0x531b3(%rax,%r14,2)
20320x00000001002b5e50 <ff_h264_decode_mb_cabac+9568>:      jmpq   0x1002b5870 <ff_h264_decode_mb_cabac+8064>
20330x00000001002b5e55 <ff_h264_decode_mb_cabac+9573>:      cmpl   $0x0,0x80(%rsp)
20340x00000001002b5e5d <ff_h264_decode_mb_cabac+9581>:      je     0x1002b5ea4 <ff_h264_decode_mb_cabac+9652>
20350x00000001002b5e5f <ff_h264_decode_mb_cabac+9583>:      lea    (%rbx,%r15,4),%rax
20360x00000001002b5e63 <ff_h264_decode_mb_cabac+9587>:      mov    %r12w,0x4084(%rax,%r14,4)
20370x00000001002b5e6c <ff_h264_decode_mb_cabac+9596>:      lea    (%rbx,%r15,4),%rax
20380x00000001002b5e70 <ff_h264_decode_mb_cabac+9600>:      mov    %r13w,0x4086(%rax,%r14,4)
20390x00000001002b5e79 <ff_h264_decode_mb_cabac+9609>:      lea    (%rbx,%r15,2),%rax
20400x00000001002b5e7d <ff_h264_decode_mb_cabac+9613>:      mov    0x110(%rsp),%ecx
20410x00000001002b5e84 <ff_h264_decode_mb_cabac+9620>:      mov    %cl,0x531b2(%rax,%r14,2)
20420x00000001002b5e8c <ff_h264_decode_mb_cabac+9628>:      lea    (%rbx,%r15,2),%rax
20430x00000001002b5e90 <ff_h264_decode_mb_cabac+9632>:      mov    0x10c(%rsp),%edx
20440x00000001002b5e97 <ff_h264_decode_mb_cabac+9639>:      mov    %dl,0x531b3(%rax,%r14,2)
20450x00000001002b5e9f <ff_h264_decode_mb_cabac+9647>:      jmpq   0x1002b5870 <ff_h264_decode_mb_cabac+8064>
20460x00000001002b5ea4 <ff_h264_decode_mb_cabac+9652>:      cmpl   $0x0,0x88(%rsp)
20470x00000001002b5eac <ff_h264_decode_mb_cabac+9660>:      jne    0x1002b5830 <ff_h264_decode_mb_cabac+8000>
20480x00000001002b5eb2 <ff_h264_decode_mb_cabac+9666>:      lea    0x1(%r15,%r15,1),%rax
20490x00000001002b5eb7 <ff_h264_decode_mb_cabac+9671>:      lea    (%r15,%r15,1),%r15
20500x00000001002b5ebb <ff_h264_decode_mb_cabac+9675>:      mov    0x10c(%rsp),%edx
20510x00000001002b5ec2 <ff_h264_decode_mb_cabac+9682>:      mov    0x110(%rsp),%ecx
20520x00000001002b5ec9 <ff_h264_decode_mb_cabac+9689>:      jmpq   0x1002b5879 <ff_h264_decode_mb_cabac+8073>
20530x00000001002b5ece <ff_h264_decode_mb_cabac+9694>:      test   $0x1,%ah
20540x00000001002b5ed1 <ff_h264_decode_mb_cabac+9697>:      je     0x1002b5f4e <ff_h264_decode_mb_cabac+9822>
20550x00000001002b5ed3 <ff_h264_decode_mb_cabac+9699>:      lea    0x14c(%rsp),%rsi
20560x00000001002b5edb <ff_h264_decode_mb_cabac+9707>:      mov    %rbx,%rdi
20570x00000001002b5ede <ff_h264_decode_mb_cabac+9710>:      callq  0x1002ca1a0 <ff_h264_pred_direct_motion>
20580x00000001002b5ee3 <ff_h264_decode_mb_cabac+9715>:      movq   $0x0,0x531c8(%rbx)
20590x00000001002b5eee <ff_h264_decode_mb_cabac+9726>:      movq   $0x0,0x531d8(%rbx)
20600x00000001002b5ef9 <ff_h264_decode_mb_cabac+9737>:      movq   $0x0,0x531e8(%rbx)
20610x00000001002b5f04 <ff_h264_decode_mb_cabac+9748>:      movq   $0x0,0x531f8(%rbx)
20620x00000001002b5f0f <ff_h264_decode_mb_cabac+9759>:      movq   $0x0,0x53218(%rbx)
20630x00000001002b5f1a <ff_h264_decode_mb_cabac+9770>:      movq   $0x0,0x53228(%rbx)
20640x00000001002b5f25 <ff_h264_decode_mb_cabac+9781>:      movq   $0x0,0x53238(%rbx)
20650x00000001002b5f30 <ff_h264_decode_mb_cabac+9792>:      movq   $0x0,0x53248(%rbx)
20660x00000001002b5f3b <ff_h264_decode_mb_cabac+9803>:      mov    0x1c(%rsp),%eax
20670x00000001002b5f3f <ff_h264_decode_mb_cabac+9807>:      and    0x4404(%rbx),%eax
20680x00000001002b5f45 <ff_h264_decode_mb_cabac+9813>:      mov    %eax,0x1c(%rsp)
20690x00000001002b5f49 <ff_h264_decode_mb_cabac+9817>:      jmpq   0x1002b73b8 <ff_h264_decode_mb_cabac+15048>
20700x00000001002b5f4e <ff_h264_decode_mb_cabac+9822>:      test   $0x8,%al
20710x00000001002b5f50 <ff_h264_decode_mb_cabac+9824>:      je     0x1002b6329 <ff_h264_decode_mb_cabac+10809>
20720x00000001002b5f56 <ff_h264_decode_mb_cabac+9830>:      xor    %r14d,%r14d
20730x00000001002b5f59 <ff_h264_decode_mb_cabac+9833>:      xor    %r15d,%r15d
20740x00000001002b5f5c <ff_h264_decode_mb_cabac+9836>:      mov    $0x1079,%r12d
20750x00000001002b5f62 <ff_h264_decode_mb_cabac+9842>:      jmp    0x1002b5f96 <ff_h264_decode_mb_cabac+9894>
20760x00000001002b5f64 <ff_h264_decode_mb_cabac+9844>:      nopw   0x0(%rax,%rax,1)
20770x00000001002b5f6a <ff_h264_decode_mb_cabac+9850>:      nopw   0x0(%rax,%rax,1)
20780x00000001002b5f70 <ff_h264_decode_mb_cabac+9856>:      xor    %eax,%eax
20790x00000001002b5f72 <fill_rectangle+0>:  imul   $0x1010101,%eax,%eax
20800x00000001002b5f78 <fill_rectangle+6>:  mov    %eax,-0x18(%rbx,%r12,4)
20810x00000001002b5f7d <fill_rectangle+11>: mov    %eax,-0x10(%rbx,%r12,4)
20820x00000001002b5f82 <fill_rectangle+16>: mov    %eax,-0x8(%rbx,%r12,4)
20830x00000001002b5f87 <fill_rectangle+21>: mov    %eax,(%rbx,%r12,4)
20840x00000001002b5f8b <fill_rectangle+25>: add    $0xa,%r12
20850x00000001002b5f8f <fill_rectangle+29>: add    $0x2,%r15d
20860x00000001002b5f93 <fill_rectangle+33>: inc    %r14
20870x00000001002b5f96 <ff_h264_decode_mb_cabac+9894>:      mov    0x336fc(%rbx),%eax
20880x00000001002b5f9c <ff_h264_decode_mb_cabac+9900>:      cmp    %eax,%r14d
20890x00000001002b5f9f <ff_h264_decode_mb_cabac+9903>:      jae    0x1002b6002 <ff_h264_decode_mb_cabac+10002>
20900x00000001002b5fa1 <ff_h264_decode_mb_cabac+9905>:      mov    %r15b,%cl
20910x00000001002b5fa4 <ff_h264_decode_mb_cabac+9908>:      mov    $0x1000,%eax
20920x00000001002b5fa9 <ff_h264_decode_mb_cabac+9913>:      shl    %cl,%eax
20930x00000001002b5fab <ff_h264_decode_mb_cabac+9915>:      test   %eax,0x14c(%rsp)
20940x00000001002b5fb2 <ff_h264_decode_mb_cabac+9922>:      je     0x1002b5f8b <fill_rectangle+25>
20950x00000001002b5fb4 <ff_h264_decode_mb_cabac+9924>:      mov    0x144(%rsp,%r14,4),%r13d
20960x00000001002b5fbc <ff_h264_decode_mb_cabac+9932>:      cmp    $0x1,%r13d
20970x00000001002b5fc0 <ff_h264_decode_mb_cabac+9936>:      jbe    0x1002b5f70 <ff_h264_decode_mb_cabac+9856>
20980x00000001002b5fc2 <ff_h264_decode_mb_cabac+9938>:      mov    %r14d,%esi
20990x00000001002b5fc5 <ff_h264_decode_mb_cabac+9941>:      xor    %edx,%edx
21000x00000001002b5fc7 <ff_h264_decode_mb_cabac+9943>:      mov    %rbx,%rdi
21010x00000001002b5fca <ff_h264_decode_mb_cabac+9946>:      callq  0x1002b3440 <decode_cabac_mb_ref>
21020x00000001002b5fcf <ff_h264_decode_mb_cabac+9951>:      cmp    %r13d,%eax
21030x00000001002b5fd2 <ff_h264_decode_mb_cabac+9954>:      jb     0x1002b5f72 <fill_rectangle>
21040x00000001002b5fd4 <ff_h264_decode_mb_cabac+9956>:      mov    0x8(%rbx),%rdi
21050x00000001002b5fd8 <ff_h264_decode_mb_cabac+9960>:      movslq %r14d,%rbx
21060x00000001002b5fdb <ff_h264_decode_mb_cabac+9963>:      mov    0x144(%rsp,%rbx,4),%r8d
21070x00000001002b5fe3 <ff_h264_decode_mb_cabac+9971>:      mov    $0x10,%esi
21080x00000001002b5fe8 <ff_h264_decode_mb_cabac+9976>:      lea    0x6d3e02(%rip),%rdx        # 0x100989df1 <huff_opd_df_codes+43289>
21090x00000001002b5fef <ff_h264_decode_mb_cabac+9983>:      mov    %eax,%ecx
21100x00000001002b5ff1 <ff_h264_decode_mb_cabac+9985>:      xor    %al,%al
21110x00000001002b5ff3 <ff_h264_decode_mb_cabac+9987>:      callq  0x100664270 <av_log>
21120x00000001002b5ff8 <ff_h264_decode_mb_cabac+9992>:      mov    $0xffffffff,%eax
21130x00000001002b5ffd <ff_h264_decode_mb_cabac+9997>:      jmpq   0x1002c374b <ff_h264_decode_mb_cabac+65115>
21140x00000001002b6002 <ff_h264_decode_mb_cabac+10002>:     test   %eax,%eax
21150x00000001002b6004 <ff_h264_decode_mb_cabac+10004>:     je     0x1002b73b8 <ff_h264_decode_mb_cabac+15048>
21160x00000001002b600a <ff_h264_decode_mb_cabac+10010>:     xor    %eax,%eax
21170x00000001002b600c <ff_h264_decode_mb_cabac+10012>:     mov    %eax,0xd8(%rsp)
21180x00000001002b6013 <ff_h264_decode_mb_cabac+10019>:     mov    $0x298dc,%r14d
21190x00000001002b6019 <ff_h264_decode_mb_cabac+10025>:     mov    $0x408c,%ecx
21200x00000001002b601e <ff_h264_decode_mb_cabac+10030>:     mov    %rcx,0xe0(%rsp)
21210x00000001002b6026 <ff_h264_decode_mb_cabac+10038>:     mov    %eax,0xe8(%rsp)
21220x00000001002b602d <ff_h264_decode_mb_cabac+10045>:     jmpq   0x1002b61d8 <ff_h264_decode_mb_cabac+10472>
21230x00000001002b6032 <ff_h264_decode_mb_cabac+10050>:     nopl   0x0(%rax)
21240x00000001002b6039 <ff_h264_decode_mb_cabac+10057>:     nopl   0x0(%rax)
21250x00000001002b6040 <ff_h264_decode_mb_cabac+10064>:     cmp    $0xfe,%dl
21260x00000001002b6043 <ff_h264_decode_mb_cabac+10067>:     jne    0x1002b6053 <ff_h264_decode_mb_cabac+10083>
21270x00000001002b6045 <ff_h264_decode_mb_cabac+10069>:     cmp    $0xfe,%al
21280x00000001002b6047 <ff_h264_decode_mb_cabac+10071>:     jne    0x1002b6053 <ff_h264_decode_mb_cabac+10083>
21290x00000001002b6049 <ff_h264_decode_mb_cabac+10073>:     cmp    $0xfe,%sil
21300x00000001002b604d <ff_h264_decode_mb_cabac+10077>:     jne    0x1002b62e8 <ff_h264_decode_mb_cabac+10744>
21310x00000001002b6053 <ff_h264_decode_mb_cabac+10083>:     movswl -0xa22c4(%rbx,%rcx,2),%eax
21320x00000001002b605b <ff_h264_decode_mb_cabac+10091>:     movswl -0xa22e0(%rbx,%rcx,2),%r12d
21330x00000001002b6064 <ff_h264_decode_mb_cabac+10100>:     movswl (%r8),%edx
21340x00000001002b6068 <mid_pred+0>:        mov    %r12d,%r15d
21350x00000001002b606b <mid_pred+3>:        cmp    %r12d,%eax
21360x00000001002b606e <mid_pred+6>:        cmovg  %eax,%r15d
21370x00000001002b6072 <mid_pred+10>:       cmovg  %r12d,%eax
21380x00000001002b6076 <mid_pred+14>:       cmp    %edx,%eax
21390x00000001002b6078 <mid_pred+16>:       cmovl  %edx,%eax
21400x00000001002b607b <mid_pred+19>:       cmp    %eax,%r15d
21410x00000001002b607e <mid_pred+22>:       cmovg  %eax,%r15d
21420x00000001002b6082 <ff_h264_decode_mb_cabac+10130>:     movswl -0xa22c2(%rbx,%rcx,2),%eax
21430x00000001002b608a <ff_h264_decode_mb_cabac+10138>:     movswl -0xa22de(%rbx,%rcx,2),%ecx
21440x00000001002b6092 <ff_h264_decode_mb_cabac+10146>:     movswl 0x2(%r8),%edx
21450x00000001002b6097 <mid_pred+0>:        mov    %ecx,%r12d
21460x00000001002b609a <mid_pred+3>:        cmp    %ecx,%eax
21470x00000001002b609c <mid_pred+5>:        cmovg  %eax,%r12d
21480x00000001002b60a0 <mid_pred+9>:        cmovg  %ecx,%eax
21490x00000001002b60a3 <mid_pred+12>:       cmp    %edx,%eax
21500x00000001002b60a5 <mid_pred+14>:       cmovl  %edx,%eax
21510x00000001002b60a8 <mid_pred+17>:       cmp    %eax,%r12d
21520x00000001002b60ab <mid_pred+20>:       cmovg  %eax,%r12d
21530x00000001002b60af <ff_h264_decode_mb_cabac+10175>:     movzbl 0xe(%rbx,%r14,2),%eax
21540x00000001002b60b5 <ff_h264_decode_mb_cabac+10181>:     movzbl (%rbx,%r14,2),%edx
21550x00000001002b60ba <ff_h264_decode_mb_cabac+10186>:     add    %eax,%edx
21560x00000001002b60bc <ff_h264_decode_mb_cabac+10188>:     movzbl 0x1(%rbx,%r14,2),%r13d
21570x00000001002b60c2 <ff_h264_decode_mb_cabac+10194>:     movzbl 0xf(%rbx,%r14,2),%ebp
21580x00000001002b60c8 <ff_h264_decode_mb_cabac+10200>:     mov    %rbx,%rdi
21590x00000001002b60cb <ff_h264_decode_mb_cabac+10203>:     mov    $0x28,%esi
21600x00000001002b60d0 <ff_h264_decode_mb_cabac+10208>:     lea    0x108(%rsp),%rcx
21610x00000001002b60d8 <ff_h264_decode_mb_cabac+10216>:     callq  0x1002b35b0 <decode_cabac_mb_mvd>
21620x00000001002b60dd <ff_h264_decode_mb_cabac+10221>:     mov    %eax,0xd0(%rsp)
21630x00000001002b60e4 <ff_h264_decode_mb_cabac+10228>:     mov    %ebp,%edx
21640x00000001002b60e6 <ff_h264_decode_mb_cabac+10230>:     add    %r13d,%edx
21650x00000001002b60e9 <ff_h264_decode_mb_cabac+10233>:     mov    %rbx,%rdi
21660x00000001002b60ec <ff_h264_decode_mb_cabac+10236>:     mov    $0x2f,%esi
21670x00000001002b60f1 <ff_h264_decode_mb_cabac+10241>:     lea    0x104(%rsp),%rax
21680x00000001002b60f9 <ff_h264_decode_mb_cabac+10249>:     mov    %rax,%rcx
21690x00000001002b60fc <ff_h264_decode_mb_cabac+10252>:     callq  0x1002b35b0 <decode_cabac_mb_mvd>
21700x00000001002b6101 <ff_h264_decode_mb_cabac+10257>:     mov    0x108(%rsp),%ecx
21710x00000001002b6108 <ff_h264_decode_mb_cabac+10264>:     mov    $0xff,%edx
21720x00000001002b610d <ff_h264_decode_mb_cabac+10269>:     and    %edx,%ecx
21730x00000001002b610f <ff_h264_decode_mb_cabac+10271>:     mov    0x104(%rsp),%edx
21740x00000001002b6116 <ff_h264_decode_mb_cabac+10278>:     shl    $0x8,%edx
21750x00000001002b6119 <ff_h264_decode_mb_cabac+10281>:     movzwl %dx,%edx
21760x00000001002b611c <ff_h264_decode_mb_cabac+10284>:     add    %ecx,%edx
21770x00000001002b611e <ff_h264_decode_mb_cabac+10286>:     mov    $0x1000100010001,%rcx
21780x00000001002b6128 <fill_rectangle+0>:  imul   %rcx,%rdx
21790x00000001002b612c <fill_rectangle+4>:  mov    %rdx,0x10(%rbx,%r14,2)
21800x00000001002b6131 <fill_rectangle+9>:  mov    %rdx,0x20(%rbx,%r14,2)
21810x00000001002b6136 <fill_rectangle+14>: mov    %rdx,0x30(%rbx,%r14,2)
21820x00000001002b613b <fill_rectangle+19>: mov    %rdx,0x40(%rbx,%r14,2)
21830x00000001002b6140 <ff_h264_decode_mb_cabac+10320>:     add    0xd0(%rsp),%r15d
21840x00000001002b6148 <pack16to32+0>:      movzwl %r15w,%ecx
21850x00000001002b614c <ff_h264_decode_mb_cabac+10332>:     add    %eax,%r12d
21860x00000001002b614f <ff_h264_decode_mb_cabac+10335>:     shl    $0x10,%r12d
21870x00000001002b6153 <ff_h264_decode_mb_cabac+10339>:     add    %r12d,%ecx
21880x00000001002b6156 <ff_h264_decode_mb_cabac+10342>:     mov    $0x100000001,%rax
21890x00000001002b6160 <ff_h264_decode_mb_cabac+10352>:     imul   %rax,%rcx
21900x00000001002b6164 <ff_h264_decode_mb_cabac+10356>:     mov    %rcx,-0xa22c0(%rbx,%r14,4)
21910x00000001002b616c <ff_h264_decode_mb_cabac+10364>:     mov    %rcx,-0xa22b8(%rbx,%r14,4)
21920x00000001002b6174 <ff_h264_decode_mb_cabac+10372>:     mov    %rcx,-0xa22a0(%rbx,%r14,4)
21930x00000001002b617c <ff_h264_decode_mb_cabac+10380>:     mov    %rcx,-0xa2298(%rbx,%r14,4)
21940x00000001002b6184 <ff_h264_decode_mb_cabac+10388>:     mov    %rcx,-0xa2280(%rbx,%r14,4)
21950x00000001002b618c <ff_h264_decode_mb_cabac+10396>:     mov    %rcx,-0xa2278(%rbx,%r14,4)
21960x00000001002b6194 <ff_h264_decode_mb_cabac+10404>:     mov    %rcx,-0xa2260(%rbx,%r14,4)
21970x00000001002b619c <ff_h264_decode_mb_cabac+10412>:     mov    %rcx,-0xa2258(%rbx,%r14,4)
21980x00000001002b61a4 <ff_h264_decode_mb_cabac+10420>:     addq   $0xa0,0xe0(%rsp)
21990x00000001002b61b0 <ff_h264_decode_mb_cabac+10432>:     add    $0x28,%r14
22000x00000001002b61b4 <ff_h264_decode_mb_cabac+10436>:     addl   $0x2,0xd8(%rsp)
22010x00000001002b61bc <ff_h264_decode_mb_cabac+10444>:     mov    0xe8(%rsp),%eax
22020x00000001002b61c3 <ff_h264_decode_mb_cabac+10451>:     inc    %eax
22030x00000001002b61c5 <ff_h264_decode_mb_cabac+10453>:     mov    %eax,0xe8(%rsp)
22040x00000001002b61cc <ff_h264_decode_mb_cabac+10460>:     cmp    0x336fc(%rbx),%eax
22050x00000001002b61d2 <ff_h264_decode_mb_cabac+10466>:     jae    0x1002b73b8 <ff_h264_decode_mb_cabac+15048>
22060x00000001002b61d8 <ff_h264_decode_mb_cabac+10472>:     mov    0xd8(%rsp),%eax
22070x00000001002b61df <ff_h264_decode_mb_cabac+10479>:     mov    %al,%cl
22080x00000001002b61e1 <ff_h264_decode_mb_cabac+10481>:     mov    $0x1000,%eax
22090x00000001002b61e6 <ff_h264_decode_mb_cabac+10486>:     shl    %cl,%eax
22100x00000001002b61e8 <ff_h264_decode_mb_cabac+10488>:     lea    (%r14,%r14,1),%rcx
22110x00000001002b61ec <ff_h264_decode_mb_cabac+10492>:     test   %eax,0x14c(%rsp)
22120x00000001002b61f3 <ff_h264_decode_mb_cabac+10499>:     je     0x1002b61a4 <ff_h264_decode_mb_cabac+10420>
22130x00000001002b61f5 <ff_h264_decode_mb_cabac+10501>:     mov    -0x25718(%rbx,%r14,1),%al
22140x00000001002b61fd <fetch_diagonal_mv+0>:       mov    -0x25714(%rbx,%r14,1),%dl
22150x00000001002b6205 <fetch_diagonal_mv+8>:       cmp    $0xfe,%dl
22160x00000001002b6208 <ff_h264_decode_mb_cabac+10520>:     mov    -0x25711(%rbx,%r14,1),%sil
22170x00000001002b6210 <ff_h264_decode_mb_cabac+10528>:     mov    -0x25710(%rbx,%r14,1),%dil
22180x00000001002b6218 <ff_h264_decode_mb_cabac+10536>:     je     0x1002b6234 <ff_h264_decode_mb_cabac+10564>
22190x00000001002b621a <ff_h264_decode_mb_cabac+10538>:     movslq 0xe8(%rsp),%r8
22200x00000001002b6222 <ff_h264_decode_mb_cabac+10546>:     lea    (%r8,%r8,4),%r8
22210x00000001002b6226 <ff_h264_decode_mb_cabac+10550>:     shl    $0x5,%r8
22220x00000001002b622a <ff_h264_decode_mb_cabac+10554>:     lea    0x40a0(%rbx,%r8,1),%r8
22230x00000001002b6232 <ff_h264_decode_mb_cabac+10562>:     jmp    0x1002b6248 <ff_h264_decode_mb_cabac+10584>
22240x00000001002b6234 <ff_h264_decode_mb_cabac+10564>:     mov    0xe0(%rsp),%r8
22250x00000001002b623c <ff_h264_decode_mb_cabac+10572>:     lea    (%rbx,%r8,1),%r8
22260x00000001002b6240 <ff_h264_decode_mb_cabac+10576>:     mov    -0x25719(%rbx,%r14,1),%dl
22270x00000001002b6248 <ff_h264_decode_mb_cabac+10584>:     cmp    %dil,%al
22280x00000001002b624b <ff_h264_decode_mb_cabac+10587>:     sete   %r9b
22290x00000001002b624f <ff_h264_decode_mb_cabac+10591>:     movzbl %r9b,%r9d
22300x00000001002b6253 <ff_h264_decode_mb_cabac+10595>:     cmp    %dil,%sil
22310x00000001002b6256 <ff_h264_decode_mb_cabac+10598>:     sete   %r10b
22320x00000001002b625a <ff_h264_decode_mb_cabac+10602>:     movzbl %r10b,%r10d
22330x00000001002b625e <ff_h264_decode_mb_cabac+10606>:     add    %r9d,%r10d
22340x00000001002b6261 <ff_h264_decode_mb_cabac+10609>:     cmp    %dil,%dl
22350x00000001002b6264 <ff_h264_decode_mb_cabac+10612>:     sete   %r9b
22360x00000001002b6268 <ff_h264_decode_mb_cabac+10616>:     movzbl %r9b,%r9d
22370x00000001002b626c <ff_h264_decode_mb_cabac+10620>:     add    %r10d,%r9d
22380x00000001002b626f <ff_h264_decode_mb_cabac+10623>:     cmp    $0x2,%r9d
22390x00000001002b6273 <ff_h264_decode_mb_cabac+10627>:     jl     0x1002b62d9 <ff_h264_decode_mb_cabac+10729>
22400x00000001002b6275 <ff_h264_decode_mb_cabac+10629>:     movswl -0xa22c4(%rbx,%rcx,2),%eax
22410x00000001002b627d <ff_h264_decode_mb_cabac+10637>:     movswl -0xa22e0(%rbx,%rcx,2),%r9d
22420x00000001002b6286 <ff_h264_decode_mb_cabac+10646>:     movswl (%r8),%edx
22430x00000001002b628a <mid_pred+0>:        mov    %r9d,%r15d
22440x00000001002b628d <mid_pred+3>:        cmp    %r9d,%eax
22450x00000001002b6290 <mid_pred+6>:        cmovg  %eax,%r15d
22460x00000001002b6294 <mid_pred+10>:       cmovg  %r9d,%eax
22470x00000001002b6298 <mid_pred+14>:       cmp    %edx,%eax
22480x00000001002b629a <mid_pred+16>:       cmovl  %edx,%eax
22490x00000001002b629d <mid_pred+19>:       cmp    %eax,%r15d
22500x00000001002b62a0 <mid_pred+22>:       cmovg  %eax,%r15d
22510x00000001002b62a4 <ff_h264_decode_mb_cabac+10676>:     movswl -0xa22c2(%rbx,%rcx,2),%eax
22520x00000001002b62ac <ff_h264_decode_mb_cabac+10684>:     movswl -0xa22de(%rbx,%rcx,2),%r9d
22530x00000001002b62b5 <ff_h264_decode_mb_cabac+10693>:     movswl 0x2(%r8),%ecx
22540x00000001002b62ba <mid_pred+0>:        mov    %r9d,%r12d
22550x00000001002b62bd <mid_pred+3>:        cmp    %r9d,%eax
22560x00000001002b62c0 <mid_pred+6>:        cmovg  %eax,%r12d
22570x00000001002b62c4 <mid_pred+10>:       cmovg  %r9d,%eax
22580x00000001002b62c8 <mid_pred+14>:       cmp    %ecx,%eax
22590x00000001002b62ca <mid_pred+16>:       cmovl  %ecx,%eax
22600x00000001002b62cd <mid_pred+19>:       cmp    %eax,%r12d
22610x00000001002b62d0 <mid_pred+22>:       cmovg  %eax,%r12d
22620x00000001002b62d4 <mid_pred+26>:       jmpq   0x1002b60af <ff_h264_decode_mb_cabac+10175>
22630x00000001002b62d9 <ff_h264_decode_mb_cabac+10729>:     cmp    $0x1,%r9d
22640x00000001002b62dd <ff_h264_decode_mb_cabac+10733>:     jne    0x1002b6040 <ff_h264_decode_mb_cabac+10064>
22650x00000001002b62e3 <ff_h264_decode_mb_cabac+10739>:     cmp    %dil,%sil
22660x00000001002b62e6 <ff_h264_decode_mb_cabac+10742>:     jne    0x1002b62ff <ff_h264_decode_mb_cabac+10767>
22670x00000001002b62e8 <ff_h264_decode_mb_cabac+10744>:     movswl -0xa22c2(%rbx,%rcx,2),%r12d
22680x00000001002b62f1 <ff_h264_decode_mb_cabac+10753>:     movswl -0xa22c4(%rbx,%rcx,2),%r15d
22690x00000001002b62fa <ff_h264_decode_mb_cabac+10762>:     jmpq   0x1002b60af <ff_h264_decode_mb_cabac+10175>
22700x00000001002b62ff <ff_h264_decode_mb_cabac+10767>:     cmp    %dil,%al
22710x00000001002b6302 <ff_h264_decode_mb_cabac+10770>:     jne    0x1002b631b <ff_h264_decode_mb_cabac+10795>
22720x00000001002b6304 <ff_h264_decode_mb_cabac+10772>:     movswl -0xa22de(%rbx,%rcx,2),%r12d
22730x00000001002b630d <ff_h264_decode_mb_cabac+10781>:     movswl -0xa22e0(%rbx,%rcx,2),%r15d
22740x00000001002b6316 <ff_h264_decode_mb_cabac+10790>:     jmpq   0x1002b60af <ff_h264_decode_mb_cabac+10175>
22750x00000001002b631b <ff_h264_decode_mb_cabac+10795>:     movswl 0x2(%r8),%r12d
22760x00000001002b6320 <ff_h264_decode_mb_cabac+10800>:     movswl (%r8),%r15d
22770x00000001002b6324 <ff_h264_decode_mb_cabac+10804>:     jmpq   0x1002b60af <ff_h264_decode_mb_cabac+10175>
22780x00000001002b6329 <ff_h264_decode_mb_cabac+10809>:     test   $0x10,%al
22790x00000001002b632b <ff_h264_decode_mb_cabac+10811>:     jne    0x1002b63f8 <ff_h264_decode_mb_cabac+11016>
22800x00000001002b6331 <ff_h264_decode_mb_cabac+10817>:     lea    0x41e4(%rbx),%r14
22810x00000001002b6338 <ff_h264_decode_mb_cabac+10824>:     xor    %r15d,%r15d
22820x00000001002b633b <ff_h264_decode_mb_cabac+10827>:     movl   $0x0,0xe8(%rsp)
22830x00000001002b6346 <ff_h264_decode_mb_cabac+10838>:     jmp    0x1002b639d <ff_h264_decode_mb_cabac+10925>
22840x00000001002b6348 <ff_h264_decode_mb_cabac+10840>:     nopl   0x0(%rax,%rax,1)
22850x00000001002b6350 <ff_h264_decode_mb_cabac+10848>:     lea    (%r15,%r13,1),%eax
22860x00000001002b6354 <ff_h264_decode_mb_cabac+10852>:     mov    %al,%cl
22870x00000001002b6356 <ff_h264_decode_mb_cabac+10854>:     mov    $0x1000,%eax
22880x00000001002b635b <ff_h264_decode_mb_cabac+10859>:     shl    %cl,%eax
22890x00000001002b635d <ff_h264_decode_mb_cabac+10861>:     test   %eax,0x14c(%rsp)
22900x00000001002b6364 <ff_h264_decode_mb_cabac+10868>:     jne    0x1002b63ba <ff_h264_decode_mb_cabac+10954>
22910x00000001002b6366 <ff_h264_decode_mb_cabac+10870>:     mov    $0xffff,%ax
22920x00000001002b636a <ff_h264_decode_mb_cabac+10874>:     mov    %ax,-0x18(%r14,%r13,2)
22930x00000001002b6370 <ff_h264_decode_mb_cabac+10880>:     mov    %ax,-0x10(%r14,%r13,2)
22940x00000001002b6376 <ff_h264_decode_mb_cabac+10886>:     mov    %ax,-0x8(%r14,%r13,2)
22950x00000001002b637c <ff_h264_decode_mb_cabac+10892>:     mov    %ax,(%r14,%r13,2)
22960x00000001002b6381 <ff_h264_decode_mb_cabac+10897>:     add    $0x4,%r12d
22970x00000001002b6385 <ff_h264_decode_mb_cabac+10901>:     inc    %r13
22980x00000001002b6388 <ff_h264_decode_mb_cabac+10904>:     cmp    $0x2,%r13d
22990x00000001002b638c <ff_h264_decode_mb_cabac+10908>:     jl     0x1002b6350 <ff_h264_decode_mb_cabac+10848>
23000x00000001002b638e <ff_h264_decode_mb_cabac+10910>:     incl   0xe8(%rsp)
23010x00000001002b6395 <ff_h264_decode_mb_cabac+10917>:     add    $0x2,%r15
23020x00000001002b6399 <ff_h264_decode_mb_cabac+10921>:     add    $0x28,%r14
23030x00000001002b639d <ff_h264_decode_mb_cabac+10925>:     mov    0x336fc(%rbx),%r12d
23040x00000001002b63a4 <ff_h264_decode_mb_cabac+10932>:     cmp    %r12d,0xe8(%rsp)
23050x00000001002b63ac <ff_h264_decode_mb_cabac+10940>:     jae    0x1002b735f <ff_h264_decode_mb_cabac+14959>
23060x00000001002b63b2 <ff_h264_decode_mb_cabac+10946>:     xor    %r13d,%r13d
23070x00000001002b63b5 <ff_h264_decode_mb_cabac+10949>:     xor    %r12d,%r12d
23080x00000001002b63b8 <ff_h264_decode_mb_cabac+10952>:     jmp    0x1002b6388 <ff_h264_decode_mb_cabac+10904>
23090x00000001002b63ba <ff_h264_decode_mb_cabac+10954>:     mov    0x144(%rsp,%r15,2),%ebp
23100x00000001002b63c2 <ff_h264_decode_mb_cabac+10962>:     cmp    $0x1,%ebp
23110x00000001002b63c5 <ff_h264_decode_mb_cabac+10965>:     ja     0x1002b63d1 <fill_rectangle+8>
23120x00000001002b63c7 <ff_h264_decode_mb_cabac+10967>:     xor    %eax,%eax
23130x00000001002b63c9 <fill_rectangle+0>:  imul   $0x101,%eax,%eax
23140x00000001002b63cf <fill_rectangle+6>:  jmp    0x1002b636a <ff_h264_decode_mb_cabac+10874>
23150x00000001002b63d1 <fill_rectangle+8>:  mov    %rbx,%rdi
23160x00000001002b63d4 <fill_rectangle+11>: mov    0xe8(%rsp),%esi
23170x00000001002b63db <fill_rectangle+18>: mov    %r12d,%edx
23180x00000001002b63de <ff_h264_decode_mb_cabac+10990>:     callq  0x1002b3440 <decode_cabac_mb_ref>
23190x00000001002b63e3 <ff_h264_decode_mb_cabac+10995>:     cmp    %ebp,%eax
23200x00000001002b63e5 <ff_h264_decode_mb_cabac+10997>:     jb     0x1002b63c9 <fill_rectangle>
23210x00000001002b63e7 <ff_h264_decode_mb_cabac+10999>:     mov    0x8(%rbx),%rdi
23220x00000001002b63eb <ff_h264_decode_mb_cabac+11003>:     movslq 0xe8(%rsp),%rbx
23230x00000001002b63f3 <ff_h264_decode_mb_cabac+11011>:     jmpq   0x1002b5fdb <ff_h264_decode_mb_cabac+9963>
23240x00000001002b63f8 <ff_h264_decode_mb_cabac+11016>:     lea    0x41d4(%rbx),%r14
23250x00000001002b63ff <ff_h264_decode_mb_cabac+11023>:     xor    %r15d,%r15d
23260x00000001002b6402 <ff_h264_decode_mb_cabac+11026>:     movl   $0x0,0xe8(%rsp)
23270x00000001002b640d <ff_h264_decode_mb_cabac+11037>:     jmp    0x1002b6455 <ff_h264_decode_mb_cabac+11109>
23280x00000001002b640f <ff_h264_decode_mb_cabac+11039>:     nop   
23290x00000001002b6410 <ff_h264_decode_mb_cabac+11040>:     mov    0xe8(%rsp),%eax
23300x00000001002b6417 <ff_h264_decode_mb_cabac+11047>:     lea    (%rax,%r12,1),%ecx
23310x00000001002b641b <ff_h264_decode_mb_cabac+11051>:     mov    $0x1000,%eax
23320x00000001002b6420 <ff_h264_decode_mb_cabac+11056>:     shl    %cl,%eax
23330x00000001002b6422 <ff_h264_decode_mb_cabac+11058>:     test   %eax,0x14c(%rsp)
23340x00000001002b6429 <ff_h264_decode_mb_cabac+11065>:     jne    0x1002b646d <ff_h264_decode_mb_cabac+11133>
23350x00000001002b642b <ff_h264_decode_mb_cabac+11067>:     mov    $0xffffffff,%eax
23360x00000001002b6430 <ff_h264_decode_mb_cabac+11072>:     mov    %eax,-0x8(%r14,%r13,2)
23370x00000001002b6435 <ff_h264_decode_mb_cabac+11077>:     mov    %eax,(%r14,%r13,2)
23380x00000001002b6439 <ff_h264_decode_mb_cabac+11081>:     inc    %r12d
23390x00000001002b643c <ff_h264_decode_mb_cabac+11084>:     add    $0x8,%r13
23400x00000001002b6440 <ff_h264_decode_mb_cabac+11088>:     cmp    $0x2,%r12d
23410x00000001002b6444 <ff_h264_decode_mb_cabac+11092>:     jl     0x1002b6410 <ff_h264_decode_mb_cabac+11040>
23420x00000001002b6446 <ff_h264_decode_mb_cabac+11094>:     addl   $0x2,0xe8(%rsp)
23430x00000001002b644e <ff_h264_decode_mb_cabac+11102>:     add    $0x28,%r14
23440x00000001002b6452 <ff_h264_decode_mb_cabac+11106>:     inc    %r15
23450x00000001002b6455 <ff_h264_decode_mb_cabac+11109>:     mov    0x336fc(%rbx),%r12d
23460x00000001002b645c <ff_h264_decode_mb_cabac+11116>:     cmp    %r12d,%r15d
23470x00000001002b645f <ff_h264_decode_mb_cabac+11119>:     jae    0x1002b6bc9 <ff_h264_decode_mb_cabac+13017>
23480x00000001002b6465 <ff_h264_decode_mb_cabac+11125>:     xor    %r13d,%r13d
23490x00000001002b6468 <ff_h264_decode_mb_cabac+11128>:     xor    %r12d,%r12d
23500x00000001002b646b <ff_h264_decode_mb_cabac+11131>:     jmp    0x1002b6440 <ff_h264_decode_mb_cabac+11088>
23510x00000001002b646d <ff_h264_decode_mb_cabac+11133>:     mov    0x144(%rsp,%r15,4),%ebp
23520x00000001002b6475 <ff_h264_decode_mb_cabac+11141>:     cmp    $0x1,%ebp
23530x00000001002b6478 <ff_h264_decode_mb_cabac+11144>:     ja     0x1002b6484 <fill_rectangle+8>
23540x00000001002b647a <ff_h264_decode_mb_cabac+11146>:     xor    %eax,%eax
23550x00000001002b647c <fill_rectangle+0>:  imul   $0x1010101,%eax,%eax
23560x00000001002b6482 <fill_rectangle+6>:  jmp    0x1002b6430 <ff_h264_decode_mb_cabac+11072>
23570x00000001002b6484 <fill_rectangle+8>:  mov    %r15d,%esi
23580x00000001002b6487 <fill_rectangle+11>: mov    %r13d,%edx
23590x00000001002b648a <fill_rectangle+14>: mov    %rbx,%rdi
23600x00000001002b648d <ff_h264_decode_mb_cabac+11165>:     callq  0x1002b3440 <decode_cabac_mb_ref>
23610x00000001002b6492 <ff_h264_decode_mb_cabac+11170>:     cmp    %ebp,%eax
23620x00000001002b6494 <ff_h264_decode_mb_cabac+11172>:     jb     0x1002b647c <fill_rectangle>
23630x00000001002b6496 <ff_h264_decode_mb_cabac+11174>:     mov    0x8(%rbx),%rdi
23640x00000001002b649a <ff_h264_decode_mb_cabac+11178>:     movslq %r15d,%r14
23650x00000001002b649d <ff_h264_decode_mb_cabac+11181>:     mov    0x144(%rsp,%r14,4),%r8d
23660x00000001002b64a5 <ff_h264_decode_mb_cabac+11189>:     jmpq   0x1002b5fe3 <ff_h264_decode_mb_cabac+9971>
23670x00000001002b64aa <ff_h264_decode_mb_cabac+11194>:     nopw   0x0(%rax,%rax,1)
23680x00000001002b64b0 <fill_rectangle+0>:  mov    0xc0(%rsp),%r15
23690x00000001002b64b8 <fill_rectangle+8>:  movq   $0x0,-0x10(%r15,%r14,2)
23700x00000001002b64c1 <fill_rectangle+17>: movq   $0x0,(%r15,%r14,2)
23710x00000001002b64c9 <fill_rectangle+25>: xor    %r15d,%r15d
23720x00000001002b64cc <fill_rectangle+28>: mov    0x90(%rsp),%rax
23730x00000001002b64d4 <fill_rectangle+36>: mov    %r15,-0x28(%rax,%r14,4)
23740x00000001002b64d9 <fill_rectangle+41>: mov    %r15,-0x20(%rax,%r14,4)
23750x00000001002b64de <fill_rectangle+46>: mov    %r15,-0x8(%rax,%r14,4)
23760x00000001002b64e3 <fill_rectangle+51>: mov    %r15,(%rax,%r14,4)
23770x00000001002b64e7 <fill_rectangle+55>: addq   $0x40,0xa0(%rsp)
23780x00000001002b64f0 <fill_rectangle+64>: addq   $0x20,0xa8(%rsp)
23790x00000001002b64f9 <fill_rectangle+73>: incl   0x98(%rsp)
23800x00000001002b6500 <fill_rectangle+80>: addq   $0x8,0xe8(%rsp)
23810x00000001002b6509 <fill_rectangle+89>: mov    0xc8(%rsp),%r15
23820x00000001002b6511 <fill_rectangle+97>: add    $0x10,%r15
23830x00000001002b6515 <fill_rectangle+101>:        mov    %r15,0xc8(%rsp)
23840x00000001002b651d <fill_rectangle+109>:        cmp    $0x20,%r15
23850x00000001002b6521 <fill_rectangle+113>:        jne    0x1002b6610 <fetch_diagonal_mv+100>
23860x00000001002b6527 <fill_rectangle+119>:        addq   $0xa0,0x50(%rsp)
23870x00000001002b6530 <fill_rectangle+128>:        addq   $0xa0,0x58(%rsp)
23880x00000001002b6539 <fill_rectangle+137>:        addq   $0xa0,0x68(%rsp)
23890x00000001002b6542 <fill_rectangle+146>:        add    $0x28,%r14
23900x00000001002b6546 <fill_rectangle+150>:        addl   $0x2,0x70(%rsp)
23910x00000001002b654b <fill_rectangle+155>:        mov    0x40(%rsp),%r15
23920x00000001002b6550 <fill_rectangle+160>:        cmp    0x336fc(%rbx),%r15d
23930x00000001002b6557 <ff_h264_decode_mb_cabac+11367>:     mov    %r15,0xb8(%rsp)
23940x00000001002b655f <ff_h264_decode_mb_cabac+11375>:     jae    0x1002b73b8 <ff_h264_decode_mb_cabac+15048>
23950x00000001002b6565 <ff_h264_decode_mb_cabac+11381>:     lea    (%rbx,%r14,1),%r15
23960x00000001002b6569 <ff_h264_decode_mb_cabac+11385>:     mov    %r15,0xd0(%rsp)
23970x00000001002b6571 <ff_h264_decode_mb_cabac+11393>:     mov    0x58(%rsp),%r15
23980x00000001002b6576 <ff_h264_decode_mb_cabac+11398>:     lea    (%rbx,%r15,1),%r15
23990x00000001002b657a <ff_h264_decode_mb_cabac+11402>:     mov    %r15,0x80(%rsp)
24000x00000001002b6582 <ff_h264_decode_mb_cabac+11410>:     mov    0x68(%rsp),%r15
24010x00000001002b6587 <ff_h264_decode_mb_cabac+11415>:     lea    (%rbx,%r15,1),%r15
24020x00000001002b658b <ff_h264_decode_mb_cabac+11419>:     mov    %r15,0x78(%rsp)
24030x00000001002b6590 <ff_h264_decode_mb_cabac+11424>:     mov    0x50(%rsp),%r15
24040x00000001002b6595 <ff_h264_decode_mb_cabac+11429>:     lea    (%rbx,%r15,1),%r15
24050x00000001002b6599 <ff_h264_decode_mb_cabac+11433>:     mov    %r15,0xe0(%rsp)
24060x00000001002b65a1 <ff_h264_decode_mb_cabac+11441>:     mov    0x70(%rsp),%eax
24070x00000001002b65a5 <ff_h264_decode_mb_cabac+11445>:     mov    %al,%cl
24080x00000001002b65a7 <ff_h264_decode_mb_cabac+11447>:     mov    $0x3000,%eax
24090x00000001002b65ac <fetch_diagonal_mv+0>:       shl    %cl,%eax
24100x00000001002b65ae <fetch_diagonal_mv+2>:       mov    %eax,0xb0(%rsp)
24110x00000001002b65b5 <fetch_diagonal_mv+9>:       lea    (%r14,%r14,1),%r15
24120x00000001002b65b9 <fetch_diagonal_mv+13>:      mov    %r15,0xd8(%rsp)
24130x00000001002b65c1 <fetch_diagonal_mv+21>:      mov    0xb8(%rsp),%r15
24140x00000001002b65c9 <fetch_diagonal_mv+29>:      lea    0x1(%r15),%r15
24150x00000001002b65cd <fetch_diagonal_mv+33>:      mov    %r15,0x40(%rsp)
24160x00000001002b65d2 <fetch_diagonal_mv+38>:      xor    %r15d,%r15d
24170x00000001002b65d5 <fetch_diagonal_mv+41>:      mov    %r15,0xc8(%rsp)
24180x00000001002b65dd <fetch_diagonal_mv+49>:      mov    $0x531d8,%eax
24190x00000001002b65e2 <fetch_diagonal_mv+54>:      mov    %rax,0xa8(%rsp)
24200x00000001002b65ea <fetch_diagonal_mv+62>:      mov    $0x40d8,%eax
24210x00000001002b65ef <fetch_diagonal_mv+67>:      mov    %rax,0xa0(%rsp)
24220x00000001002b65f7 <fetch_diagonal_mv+75>:      mov    0x70(%rsp),%eax
24230x00000001002b65fb <fetch_diagonal_mv+79>:      mov    %eax,0x98(%rsp)
24240x00000001002b6602 <fetch_diagonal_mv+86>:      mov    %r15,0xe8(%rsp)
24250x00000001002b660a <fetch_diagonal_mv+94>:      nopw   0x0(%rax,%rax,1)
24260x00000001002b6610 <fetch_diagonal_mv+100>:     mov    0xa8(%rsp),%r15
24270x00000001002b6618 <fetch_diagonal_mv+108>:     lea    (%rbx,%r15,1),%r15
24280x00000001002b661c <fetch_diagonal_mv+112>:     mov    %r15,0xc0(%rsp)
24290x00000001002b6624 <fetch_diagonal_mv+120>:     mov    0xa0(%rsp),%r15
24300x00000001002b662c <fetch_diagonal_mv+128>:     lea    (%rbx,%r15,1),%r15
24310x00000001002b6630 <ff_h264_decode_mb_cabac+11584>:     mov    %r15,0x90(%rsp)
24320x00000001002b6638 <ff_h264_decode_mb_cabac+11592>:     mov    0x98(%rsp),%eax
24330x00000001002b663f <ff_h264_decode_mb_cabac+11599>:     mov    %al,%cl
24340x00000001002b6641 <ff_h264_decode_mb_cabac+11601>:     mov    $0x1000,%eax
24350x00000001002b6646 <ff_h264_decode_mb_cabac+11606>:     shl    %cl,%eax
24360x00000001002b6648 <ff_h264_decode_mb_cabac+11608>:     test   %eax,0x14c(%rsp)
24370x00000001002b664f <ff_h264_decode_mb_cabac+11615>:     je     0x1002b64b0 <fill_rectangle>
24380x00000001002b6655 <ff_h264_decode_mb_cabac+11621>:     mov    0xe8(%rsp),%rax
24390x00000001002b665d <ff_h264_decode_mb_cabac+11629>:     mov    0xd0(%rsp),%r15
24400x00000001002b6665 <ff_h264_decode_mb_cabac+11637>:     movsbl 0x41cc(%r15,%rax,2),%eax
24410x00000001002b666e <ff_h264_decode_mb_cabac+11646>:     mov    0xc8(%rsp),%r15
24420x00000001002b6676 <ff_h264_decode_mb_cabac+11654>:     test   %r15d,%r15d
24430x00000001002b6679 <ff_h264_decode_mb_cabac+11657>:     jne    0x1002b66a4 <ff_h264_decode_mb_cabac+11700>
24440x00000001002b667b <ff_h264_decode_mb_cabac+11659>:     cmp    %al,0x41c4(%rbx,%r14,1)
24450x00000001002b6683 <ff_h264_decode_mb_cabac+11667>:     jne    0x1002b66cd <ff_h264_decode_mb_cabac+11741>
24460x00000001002b6685 <ff_h264_decode_mb_cabac+11669>:     mov    0xd8(%rsp),%r15
24470x00000001002b668d <ff_h264_decode_mb_cabac+11677>:     movswl 0x4092(%rbx,%r15,2),%r12d
24480x00000001002b6696 <ff_h264_decode_mb_cabac+11686>:     movswl 0x4090(%rbx,%r15,2),%r15d
24490x00000001002b669f <ff_h264_decode_mb_cabac+11695>:     jmpq   0x1002b6aeb <mid_pred+24>
24500x00000001002b66a4 <ff_h264_decode_mb_cabac+11700>:     cmp    %al,0x41db(%rbx,%r14,1)
24510x00000001002b66ac <ff_h264_decode_mb_cabac+11708>:     jne    0x1002b66cd <ff_h264_decode_mb_cabac+11741>
24520x00000001002b66ae <ff_h264_decode_mb_cabac+11710>:     mov    0xd8(%rsp),%r15
24530x00000001002b66b6 <ff_h264_decode_mb_cabac+11718>:     movswl 0x40ee(%rbx,%r15,2),%r12d
24540x00000001002b66bf <ff_h264_decode_mb_cabac+11727>:     movswl 0x40ec(%rbx,%r15,2),%r15d
24550x00000001002b66c8 <ff_h264_decode_mb_cabac+11736>:     jmpq   0x1002b6aeb <mid_pred+24>
24560x00000001002b66cd <ff_h264_decode_mb_cabac+11741>:     mov    0xe8(%rsp),%rcx
24570x00000001002b66d5 <ff_h264_decode_mb_cabac+11749>:     lea    0x5adba4(%rip),%r15        # 0x100864280 <scan8>
24580x00000001002b66dc <ff_h264_decode_mb_cabac+11756>:     movzbl (%rcx,%r15,1),%edx
24590x00000001002b66e1 <ff_h264_decode_mb_cabac+11761>:     mov    0xd0(%rsp),%r15
24600x00000001002b66e9 <ff_h264_decode_mb_cabac+11769>:     mov    0x41bf(%r15,%rdx,1),%sil
24610x00000001002b66f1 <ff_h264_decode_mb_cabac+11777>:     mov    0x41b8(%r15,%rdx,1),%dil
24620x00000001002b66f9 <ff_h264_decode_mb_cabac+11785>:     mov    $0x6ffffffffffcc,%r8
24630x00000001002b6703 <ff_h264_decode_mb_cabac+11795>:     shr    %cl,%r8
24640x00000001002b6706 <ff_h264_decode_mb_cabac+11798>:     mov    0x41bc(%r15,%rdx,1),%cl
24650x00000001002b670e <ff_h264_decode_mb_cabac+11806>:     cmpl   $0x0,0x2dfc4(%rbx)
24660x00000001002b6715 <ff_h264_decode_mb_cabac+11813>:     je     0x1002b693a <ff_h264_decode_mb_cabac+12362>
24670x00000001002b671b <ff_h264_decode_mb_cabac+11819>:     cmp    $0xfe,%cl
24680x00000001002b671e <ff_h264_decode_mb_cabac+11822>:     jne    0x1002b693a <ff_h264_decode_mb_cabac+12362>
24690x00000001002b6724 <ff_h264_decode_mb_cabac+11828>:     and    $0x1,%r8
24700x00000001002b6728 <ff_h264_decode_mb_cabac+11832>:     test   %r8,%r8
24710x00000001002b672b <ff_h264_decode_mb_cabac+11835>:     je     0x1002b693a <ff_h264_decode_mb_cabac+12362>
24720x00000001002b6731 <ff_h264_decode_mb_cabac+11841>:     mov    %edx,%r15d
24730x00000001002b6734 <ff_h264_decode_mb_cabac+11844>:     and    $0x7,%r15d
24740x00000001002b6738 <ff_h264_decode_mb_cabac+11848>:     cmp    $0x4,%r15d
24750x00000001002b673c <ff_h264_decode_mb_cabac+11852>:     jne    0x1002b693a <ff_h264_decode_mb_cabac+12362>
24760x00000001002b6742 <ff_h264_decode_mb_cabac+11858>:     cmpb   $0xfe,0x41cb(%rbx,%r14,1)
24770x00000001002b674b <ff_h264_decode_mb_cabac+11867>:     je     0x1002b693a <ff_h264_decode_mb_cabac+12362>
24780x00000001002b6751 <ff_h264_decode_mb_cabac+11873>:     mov    0x1760(%rbx),%r15
24790x00000001002b6758 <ff_h264_decode_mb_cabac+11880>:     mov    0x118(%r15),%r8
24800x00000001002b675f <ff_h264_decode_mb_cabac+11887>:     movl   $0x0,0x40a8(%rbx,%r14,4)
24810x00000001002b676b <ff_h264_decode_mb_cabac+11899>:     mov    0x2dfc8(%rbx),%r12d
24820x00000001002b6772 <ff_h264_decode_mb_cabac+11906>:     test   %r12d,%r12d
24830x00000001002b6775 <ff_h264_decode_mb_cabac+11909>:     mov    0x3dc8(%rbx),%r9d
24840x00000001002b677c <ff_h264_decode_mb_cabac+11916>:     jne    0x1002b686a <ff_h264_decode_mb_cabac+12154>
24850x00000001002b6782 <ff_h264_decode_mb_cabac+11922>:     test   $0x80,%r9b
24860x00000001002b6786 <ff_h264_decode_mb_cabac+11926>:     je     0x1002b6861 <ff_h264_decode_mb_cabac+12145>
24870x00000001002b678c <ff_h264_decode_mb_cabac+11932>:     mov    %edx,%r12d
24880x00000001002b678f <ff_h264_decode_mb_cabac+11935>:     shr    $0x5,%r12d
24890x00000001002b6793 <ff_h264_decode_mb_cabac+11939>:     mov    0x32e8(%rbx),%r9d
24900x00000001002b679a <ff_h264_decode_mb_cabac+11946>:     and    $0x1,%r9d
24910x00000001002b679e <ff_h264_decode_mb_cabac+11950>:     lea    (%r12,%r9,2),%r12d
24920x00000001002b67a2 <ff_h264_decode_mb_cabac+11954>:     mov    %r12d,%r9d
24930x00000001002b67a5 <ff_h264_decode_mb_cabac+11957>:     sar    $0x2,%r9d
24940x00000001002b67a9 <ff_h264_decode_mb_cabac+11961>:     mov    0x84(%rbx),%ecx
24950x00000001002b67af <ff_h264_decode_mb_cabac+11967>:     imul   %ecx,%r9d
24960x00000001002b67b3 <ff_h264_decode_mb_cabac+11971>:     add    0x3db4(%rbx),%ecx
24970x00000001002b67b9 <ff_h264_decode_mb_cabac+11977>:     add    %ecx,%r9d
24980x00000001002b67bc <ff_h264_decode_mb_cabac+11980>:     movslq %r9d,%r9
24990x00000001002b67bf <ff_h264_decode_mb_cabac+11983>:     mov    0xb0(%rsp),%r10d
25000x00000001002b67c7 <ff_h264_decode_mb_cabac+11991>:     test   %r10d,(%r8,%r9,4)
25010x00000001002b67cb <ff_h264_decode_mb_cabac+11995>:     jne    0x1002b67e0 <ff_h264_decode_mb_cabac+12016>
25020x00000001002b67cd <ff_h264_decode_mb_cabac+11997>:     mov    $0xffffffff,%r12d
25030x00000001002b67d3 <ff_h264_decode_mb_cabac+12003>:     mov    0xe0(%rsp),%r8
25040x00000001002b67db <ff_h264_decode_mb_cabac+12011>:     jmpq   0x1002b696c <ff_h264_decode_mb_cabac+12412>
25050x00000001002b67e0 <ff_h264_decode_mb_cabac+12016>:     mov    0x43a8(%rbx),%r9d
25060x00000001002b67e7 <ff_h264_decode_mb_cabac+12023>:     imul   %r12d,%r9d
25070x00000001002b67eb <ff_h264_decode_mb_cabac+12027>:     movslq %ecx,%r8
25080x00000001002b67ee <ff_h264_decode_mb_cabac+12030>:     mov    0x4398(%rbx),%rcx
25090x00000001002b67f5 <ff_h264_decode_mb_cabac+12037>:     mov    (%rcx,%r8,4),%ecx
25100x00000001002b67f9 <ff_h264_decode_mb_cabac+12041>:     lea    0x3(%rcx,%r9,1),%ecx
25110x00000001002b67fe <ff_h264_decode_mb_cabac+12046>:     mov    0xb8(%rsp),%r9
25120x00000001002b6806 <ff_h264_decode_mb_cabac+12054>:     mov    0x108(%r15,%r9,8),%r10
25130x00000001002b680e <ff_h264_decode_mb_cabac+12062>:     mov    (%r10,%rcx,4),%r11w
25140x00000001002b6813 <ff_h264_decode_mb_cabac+12067>:     mov    0xd8(%rsp),%r13
25150x00000001002b681b <ff_h264_decode_mb_cabac+12075>:     mov    %r11w,0x40a8(%rbx,%r13,2)
25160x00000001002b6824 <ff_h264_decode_mb_cabac+12084>:     mov    0x2(%r10,%rcx,4),%cx
25170x00000001002b682a <ff_h264_decode_mb_cabac+12090>:     add    %cx,%cx
25180x00000001002b682d <ff_h264_decode_mb_cabac+12093>:     mov    %cx,0x40aa(%rbx,%r13,2)
25190x00000001002b6836 <ff_h264_decode_mb_cabac+12102>:     mov    0x128(%r15,%r9,8),%r15
25200x00000001002b683e <ff_h264_decode_mb_cabac+12110>:     and    $0xfffffffffffffffe,%r12d
25210x00000001002b6842 <ff_h264_decode_mb_cabac+12114>:     lea    0x1(%r12,%r8,4),%r12d
25220x00000001002b6847 <ff_h264_decode_mb_cabac+12119>:     movslq %r12d,%r8
25230x00000001002b684a <ff_h264_decode_mb_cabac+12122>:     mov    (%r15,%r8,1),%cl
25240x00000001002b684e <ff_h264_decode_mb_cabac+12126>:     sar    %cl
25250x00000001002b6850 <ff_h264_decode_mb_cabac+12128>:     movsbl %cl,%r12d
25260x00000001002b6854 <ff_h264_decode_mb_cabac+12132>:     mov    0xe0(%rsp),%r8
25270x00000001002b685c <ff_h264_decode_mb_cabac+12140>:     jmpq   0x1002b696c <ff_h264_decode_mb_cabac+12412>
25280x00000001002b6861 <ff_h264_decode_mb_cabac+12145>:     test   %r12d,%r12d
25290x00000001002b6864 <ff_h264_decode_mb_cabac+12148>:     je     0x1002b693a <ff_h264_decode_mb_cabac+12362>
25300x00000001002b686a <ff_h264_decode_mb_cabac+12154>:     test   $0x80,%r9b
25310x00000001002b686e <ff_h264_decode_mb_cabac+12158>:     jne    0x1002b693a <ff_h264_decode_mb_cabac+12362>
25320x00000001002b6874 <ff_h264_decode_mb_cabac+12164>:     mov    0xe8(%rsp),%rcx
25330x00000001002b687c <ff_h264_decode_mb_cabac+12172>:     mov    $0x6ffffffffcc00,%r9
25340x00000001002b6886 <ff_h264_decode_mb_cabac+12182>:     shr    %cl,%r9
25350x00000001002b6889 <ff_h264_decode_mb_cabac+12185>:     and    $0x1,%r9
25360x00000001002b688d <ff_h264_decode_mb_cabac+12189>:     movslq 0x3db4(%rbx,%r9,4),%rcx
25370x00000001002b6895 <ff_h264_decode_mb_cabac+12197>:     mov    %edx,%r12d
25380x00000001002b6898 <ff_h264_decode_mb_cabac+12200>:     shr    $0x2,%r12d
25390x00000001002b689c <ff_h264_decode_mb_cabac+12204>:     mov    0xb0(%rsp),%r9d
25400x00000001002b68a4 <ff_h264_decode_mb_cabac+12212>:     test   %r9d,(%r8,%rcx,4)
25410x00000001002b68a8 <ff_h264_decode_mb_cabac+12216>:     je     0x1002b67cd <ff_h264_decode_mb_cabac+11997>
25420x00000001002b68ae <ff_h264_decode_mb_cabac+12222>:     mov    %r12d,%r8d
25430x00000001002b68b1 <ff_h264_decode_mb_cabac+12225>:     and    $0x3,%r8d
25440x00000001002b68b5 <ff_h264_decode_mb_cabac+12229>:     imul   0x43a8(%rbx),%r8d
25450x00000001002b68bd <ff_h264_decode_mb_cabac+12237>:     mov    0x4398(%rbx),%r9
25460x00000001002b68c4 <ff_h264_decode_mb_cabac+12244>:     mov    (%r9,%rcx,4),%r9d
25470x00000001002b68c8 <ff_h264_decode_mb_cabac+12248>:     lea    0x3(%r9,%r8,1),%r8d
25480x00000001002b68cd <ff_h264_decode_mb_cabac+12253>:     mov    0xb8(%rsp),%r9
25490x00000001002b68d5 <ff_h264_decode_mb_cabac+12261>:     mov    0x108(%r15,%r9,8),%r10
25500x00000001002b68dd <ff_h264_decode_mb_cabac+12269>:     mov    (%r10,%r8,4),%r11w
25510x00000001002b68e2 <ff_h264_decode_mb_cabac+12274>:     mov    0xd8(%rsp),%r13
25520x00000001002b68ea <ff_h264_decode_mb_cabac+12282>:     mov    %r11w,0x40a8(%rbx,%r13,2)
25530x00000001002b68f3 <ff_h264_decode_mb_cabac+12291>:     movzwl 0x2(%r10,%r8,4),%r8d
25540x00000001002b68f9 <ff_h264_decode_mb_cabac+12297>:     mov    %r8d,%r10d
25550x00000001002b68fc <ff_h264_decode_mb_cabac+12300>:     shr    $0xf,%r10d
25560x00000001002b6900 <ff_h264_decode_mb_cabac+12304>:     add    %r8d,%r10d
25570x00000001002b6903 <ff_h264_decode_mb_cabac+12307>:     sar    %r10w
25580x00000001002b6907 <ff_h264_decode_mb_cabac+12311>:     mov    %r10w,0x40aa(%rbx,%r13,2)
25590x00000001002b6910 <ff_h264_decode_mb_cabac+12320>:     mov    0x128(%r15,%r9,8),%r8
25600x00000001002b6918 <ff_h264_decode_mb_cabac+12328>:     and    $0x2,%r12d
25610x00000001002b691c <ff_h264_decode_mb_cabac+12332>:     shl    $0x2,%ecx
25620x00000001002b691f <ff_h264_decode_mb_cabac+12335>:     add    %r12d,%ecx
25630x00000001002b6922 <ff_h264_decode_mb_cabac+12338>:     add    $0x1,%ecx
25640x00000001002b6925 <ff_h264_decode_mb_cabac+12341>:     movslq %ecx,%r15
25650x00000001002b6928 <ff_h264_decode_mb_cabac+12344>:     movsbl (%r8,%r15,1),%r12d
25660x00000001002b692d <ff_h264_decode_mb_cabac+12349>:     add    %r12d,%r12d
25670x00000001002b6930 <ff_h264_decode_mb_cabac+12352>:     mov    0xe0(%rsp),%r8
25680x00000001002b6938 <ff_h264_decode_mb_cabac+12360>:     jmp    0x1002b696c <ff_h264_decode_mb_cabac+12412>
25690x00000001002b693a <ff_h264_decode_mb_cabac+12362>:     movsbl %cl,%r12d
25700x00000001002b693e <ff_h264_decode_mb_cabac+12366>:     cmp    $0xfe,%r12b
25710x00000001002b6942 <ff_h264_decode_mb_cabac+12370>:     je     0x1002b6952 <ff_h264_decode_mb_cabac+12386>
25720x00000001002b6944 <ff_h264_decode_mb_cabac+12372>:     mov    0x80(%rsp),%r8
25730x00000001002b694c <ff_h264_decode_mb_cabac+12380>:     lea    (%r8,%rdx,4),%r8
25740x00000001002b6950 <ff_h264_decode_mb_cabac+12384>:     jmp    0x1002b696c <ff_h264_decode_mb_cabac+12412>
25750x00000001002b6952 <ff_h264_decode_mb_cabac+12386>:     mov    0x78(%rsp),%r8
25760x00000001002b6957 <ff_h264_decode_mb_cabac+12391>:     lea    (%r8,%rdx,4),%r8
25770x00000001002b695b <ff_h264_decode_mb_cabac+12395>:     mov    0xd0(%rsp),%r15
25780x00000001002b6963 <ff_h264_decode_mb_cabac+12403>:     movsbl 0x41b7(%r15,%rdx,1),%r12d
25790x00000001002b696c <ff_h264_decode_mb_cabac+12412>:     cmp    %al,%dil
25800x00000001002b696f <ff_h264_decode_mb_cabac+12415>:     sete   %cl
25810x00000001002b6972 <ff_h264_decode_mb_cabac+12418>:     movzbl %cl,%r15d
25820x00000001002b6976 <ff_h264_decode_mb_cabac+12422>:     cmp    %al,%sil
25830x00000001002b6979 <ff_h264_decode_mb_cabac+12425>:     sete   %cl
25840x00000001002b697c <ff_h264_decode_mb_cabac+12428>:     movzbl %cl,%ecx
25850x00000001002b697f <ff_h264_decode_mb_cabac+12431>:     add    %r15d,%ecx
25860x00000001002b6982 <ff_h264_decode_mb_cabac+12434>:     cmp    %eax,%r12d
25870x00000001002b6985 <ff_h264_decode_mb_cabac+12437>:     sete   %r9b
25880x00000001002b6989 <ff_h264_decode_mb_cabac+12441>:     movzbl %r9b,%r15d
25890x00000001002b698d <ff_h264_decode_mb_cabac+12445>:     add    %ecx,%r15d
25900x00000001002b6990 <ff_h264_decode_mb_cabac+12448>:     cmp    $0x2,%r15d
25910x00000001002b6994 <ff_h264_decode_mb_cabac+12452>:     jl     0x1002b6a0c <ff_h264_decode_mb_cabac+12572>
25920x00000001002b6996 <ff_h264_decode_mb_cabac+12454>:     lea    (%rbx,%rdx,4),%r15
25930x00000001002b699a <ff_h264_decode_mb_cabac+12458>:     movswl 0x407c(%r15,%r14,4),%r12d
25940x00000001002b69a3 <ff_h264_decode_mb_cabac+12467>:     lea    (%rbx,%rdx,4),%r15
25950x00000001002b69a7 <ff_h264_decode_mb_cabac+12471>:     movswl 0x4060(%r15,%r14,4),%eax
25960x00000001002b69b0 <ff_h264_decode_mb_cabac+12480>:     movswl (%r8),%ecx
25970x00000001002b69b4 <mid_pred+0>:        mov    %eax,%r15d
25980x00000001002b69b7 <mid_pred+3>:        cmp    %eax,%r12d
25990x00000001002b69ba <mid_pred+6>:        cmovg  %r12d,%r15d
26000x00000001002b69be <mid_pred+10>:       cmovg  %eax,%r12d
26010x00000001002b69c2 <mid_pred+14>:       cmp    %ecx,%r12d
26020x00000001002b69c5 <mid_pred+17>:       cmovl  %ecx,%r12d
26030x00000001002b69c9 <mid_pred+21>:       cmp    %r12d,%r15d
26040x00000001002b69cc <mid_pred+24>:       cmovg  %r12d,%r15d
26050x00000001002b69d0 <mid_pred+28>:       lea    (%rbx,%rdx,4),%rax
26060x00000001002b69d4 <ff_h264_decode_mb_cabac+12516>:     movswl 0x407e(%rax,%r14,4),%eax
26070x00000001002b69dd <ff_h264_decode_mb_cabac+12525>:     lea    (%rbx,%rdx,4),%rdx
26080x00000001002b69e1 <ff_h264_decode_mb_cabac+12529>:     movswl 0x4062(%rdx,%r14,4),%ecx
26090x00000001002b69ea <ff_h264_decode_mb_cabac+12538>:     movswl 0x2(%r8),%edx
26100x00000001002b69ef <mid_pred+0>:        mov    %ecx,%r12d
26110x00000001002b69f2 <mid_pred+3>:        cmp    %ecx,%eax
26120x00000001002b69f4 <mid_pred+5>:        cmovg  %eax,%r12d
26130x00000001002b69f8 <mid_pred+9>:        cmovg  %ecx,%eax
26140x00000001002b69fb <mid_pred+12>:       cmp    %edx,%eax
26150x00000001002b69fd <mid_pred+14>:       cmovl  %edx,%eax
26160x00000001002b6a00 <mid_pred+17>:       cmp    %eax,%r12d
26170x00000001002b6a03 <mid_pred+20>:       cmovg  %eax,%r12d
26180x00000001002b6a07 <mid_pred+24>:       jmpq   0x1002b6aeb <mid_pred+24>
26190x00000001002b6a0c <ff_h264_decode_mb_cabac+12572>:     cmp    $0x1,%r15d
26200x00000001002b6a10 <ff_h264_decode_mb_cabac+12576>:     jne    0x1002b6a68 <ff_h264_decode_mb_cabac+12664>
26210x00000001002b6a12 <ff_h264_decode_mb_cabac+12578>:     cmp    %al,%sil
26220x00000001002b6a15 <ff_h264_decode_mb_cabac+12581>:     jne    0x1002b6a36 <ff_h264_decode_mb_cabac+12614>
26230x00000001002b6a17 <ff_h264_decode_mb_cabac+12583>:     lea    (%rbx,%rdx,4),%r8
26240x00000001002b6a1b <ff_h264_decode_mb_cabac+12587>:     movswl 0x407e(%r8,%r14,4),%r12d
26250x00000001002b6a24 <ff_h264_decode_mb_cabac+12596>:     lea    (%rbx,%rdx,4),%rdx
26260x00000001002b6a28 <ff_h264_decode_mb_cabac+12600>:     movswl 0x407c(%rdx,%r14,4),%r15d
26270x00000001002b6a31 <ff_h264_decode_mb_cabac+12609>:     jmpq   0x1002b6aeb <mid_pred+24>
26280x00000001002b6a36 <ff_h264_decode_mb_cabac+12614>:     cmp    %al,%dil
26290x00000001002b6a39 <ff_h264_decode_mb_cabac+12617>:     jne    0x1002b6a5a <ff_h264_decode_mb_cabac+12650>
26300x00000001002b6a3b <ff_h264_decode_mb_cabac+12619>:     lea    (%rbx,%rdx,4),%r8
26310x00000001002b6a3f <ff_h264_decode_mb_cabac+12623>:     movswl 0x4062(%r8,%r14,4),%r12d
26320x00000001002b6a48 <ff_h264_decode_mb_cabac+12632>:     lea    (%rbx,%rdx,4),%rdx
26330x00000001002b6a4c <ff_h264_decode_mb_cabac+12636>:     movswl 0x4060(%rdx,%r14,4),%r15d
26340x00000001002b6a55 <ff_h264_decode_mb_cabac+12645>:     jmpq   0x1002b6aeb <mid_pred+24>
26350x00000001002b6a5a <ff_h264_decode_mb_cabac+12650>:     movswl 0x2(%r8),%r12d
26360x00000001002b6a5f <ff_h264_decode_mb_cabac+12655>:     movswl (%r8),%r15d
26370x00000001002b6a63 <ff_h264_decode_mb_cabac+12659>:     jmpq   0x1002b6aeb <mid_pred+24>
26380x00000001002b6a68 <ff_h264_decode_mb_cabac+12664>:     cmp    $0xfffffffffffffffe,%r12d
26390x00000001002b6a6c <ff_h264_decode_mb_cabac+12668>:     jne    0x1002b6a7a <ff_h264_decode_mb_cabac+12682>
26400x00000001002b6a6e <ff_h264_decode_mb_cabac+12670>:     cmp    $0xfe,%dil
26410x00000001002b6a72 <ff_h264_decode_mb_cabac+12674>:     jne    0x1002b6a7a <ff_h264_decode_mb_cabac+12682>
26420x00000001002b6a74 <ff_h264_decode_mb_cabac+12676>:     cmp    $0xfe,%sil
26430x00000001002b6a78 <ff_h264_decode_mb_cabac+12680>:     jne    0x1002b6a17 <ff_h264_decode_mb_cabac+12583>
26440x00000001002b6a7a <ff_h264_decode_mb_cabac+12682>:     lea    (%rbx,%rdx,4),%r15
26450x00000001002b6a7e <ff_h264_decode_mb_cabac+12686>:     movswl 0x407c(%r15,%r14,4),%r12d
26460x00000001002b6a87 <ff_h264_decode_mb_cabac+12695>:     lea    (%rbx,%rdx,4),%r15
26470x00000001002b6a8b <ff_h264_decode_mb_cabac+12699>:     movswl 0x4060(%r15,%r14,4),%eax
26480x00000001002b6a94 <ff_h264_decode_mb_cabac+12708>:     movswl (%r8),%ecx
26490x00000001002b6a98 <mid_pred+0>:        mov    %eax,%r15d
26500x00000001002b6a9b <mid_pred+3>:        cmp    %eax,%r12d
26510x00000001002b6a9e <mid_pred+6>:        cmovg  %r12d,%r15d
26520x00000001002b6aa2 <mid_pred+10>:       cmovg  %eax,%r12d
26530x00000001002b6aa6 <mid_pred+14>:       cmp    %ecx,%r12d
26540x00000001002b6aa9 <mid_pred+17>:       cmovl  %ecx,%r12d
26550x00000001002b6aad <mid_pred+21>:       cmp    %r12d,%r15d
26560x00000001002b6ab0 <mid_pred+24>:       cmovg  %r12d,%r15d
26570x00000001002b6ab4 <mid_pred+28>:       lea    (%rbx,%rdx,4),%rax
26580x00000001002b6ab8 <ff_h264_decode_mb_cabac+12744>:     movswl 0x407e(%rax,%r14,4),%eax
26590x00000001002b6ac1 <ff_h264_decode_mb_cabac+12753>:     lea    (%rbx,%rdx,4),%rcx
26600x00000001002b6ac5 <ff_h264_decode_mb_cabac+12757>:     movswl 0x4062(%rcx,%r14,4),%ecx
26610x00000001002b6ace <ff_h264_decode_mb_cabac+12766>:     movswl 0x2(%r8),%edx
26620x00000001002b6ad3 <mid_pred+0>:        mov    %ecx,%r12d
26630x00000001002b6ad6 <mid_pred+3>:        cmp    %ecx,%eax
26640x00000001002b6ad8 <mid_pred+5>:        cmovg  %eax,%r12d
26650x00000001002b6adc <mid_pred+9>:        cmovg  %ecx,%eax
26660x00000001002b6adf <mid_pred+12>:       cmp    %edx,%eax
26670x00000001002b6ae1 <mid_pred+14>:       cmovl  %edx,%eax
26680x00000001002b6ae4 <mid_pred+17>:       cmp    %eax,%r12d
26690x00000001002b6ae7 <mid_pred+20>:       cmovg  %eax,%r12d
26700x00000001002b6aeb <mid_pred+24>:       mov    0xe8(%rsp),%rcx
26710x00000001002b6af3 <mid_pred+32>:       lea    0x5ad786(%rip),%rax        # 0x100864280 <scan8>
26720x00000001002b6afa <mid_pred+39>:       movzbl (%rcx,%rax,1),%eax
26730x00000001002b6afe <mid_pred+43>:       lea    (%rbx,%rax,2),%rax
26740x00000001002b6b02 <ff_h264_decode_mb_cabac+12818>:     movzbl 0x531ae(%rax,%r14,2),%ecx
26750x00000001002b6b0b <ff_h264_decode_mb_cabac+12827>:     movzbl 0x531a0(%rax,%r14,2),%edx
26760x00000001002b6b14 <ff_h264_decode_mb_cabac+12836>:     add    %ecx,%edx
26770x00000001002b6b16 <ff_h264_decode_mb_cabac+12838>:     movzbl 0x531a1(%rax,%r14,2),%r13d
26780x00000001002b6b1f <ff_h264_decode_mb_cabac+12847>:     movzbl 0x531af(%rax,%r14,2),%ebp
26790x00000001002b6b28 <ff_h264_decode_mb_cabac+12856>:     mov    %rbx,%rdi
26800x00000001002b6b2b <ff_h264_decode_mb_cabac+12859>:     mov    $0x28,%esi
26810x00000001002b6b30 <ff_h264_decode_mb_cabac+12864>:     lea    0x100(%rsp),%rax
26820x00000001002b6b38 <ff_h264_decode_mb_cabac+12872>:     mov    %rax,%rcx
26830x00000001002b6b3b <ff_h264_decode_mb_cabac+12875>:     callq  0x1002b35b0 <decode_cabac_mb_mvd>
26840x00000001002b6b40 <ff_h264_decode_mb_cabac+12880>:     mov    %eax,0x88(%rsp)
26850x00000001002b6b47 <ff_h264_decode_mb_cabac+12887>:     mov    %ebp,%edx
26860x00000001002b6b49 <ff_h264_decode_mb_cabac+12889>:     add    %r13d,%edx
26870x00000001002b6b4c <ff_h264_decode_mb_cabac+12892>:     mov    %rbx,%rdi
26880x00000001002b6b4f <ff_h264_decode_mb_cabac+12895>:     mov    $0x2f,%esi
26890x00000001002b6b54 <ff_h264_decode_mb_cabac+12900>:     lea    0xfc(%rsp),%rax
26900x00000001002b6b5c <ff_h264_decode_mb_cabac+12908>:     mov    %rax,%rcx
26910x00000001002b6b5f <ff_h264_decode_mb_cabac+12911>:     callq  0x1002b35b0 <decode_cabac_mb_mvd>
26920x00000001002b6b64 <ff_h264_decode_mb_cabac+12916>:     mov    0x100(%rsp),%ecx
26930x00000001002b6b6b <ff_h264_decode_mb_cabac+12923>:     mov    $0xff,%edx
26940x00000001002b6b70 <ff_h264_decode_mb_cabac+12928>:     and    %edx,%ecx
26950x00000001002b6b72 <ff_h264_decode_mb_cabac+12930>:     mov    0xfc(%rsp),%edx
26960x00000001002b6b79 <ff_h264_decode_mb_cabac+12937>:     shl    $0x8,%edx
26970x00000001002b6b7c <ff_h264_decode_mb_cabac+12940>:     movzwl %dx,%edx
26980x00000001002b6b7f <ff_h264_decode_mb_cabac+12943>:     add    %ecx,%edx
26990x00000001002b6b81 <ff_h264_decode_mb_cabac+12945>:     mov    $0x1000100010001,%rcx
27000x00000001002b6b8b <fill_rectangle+0>:  imul   %rcx,%rdx
27010x00000001002b6b8f <fill_rectangle+4>:  mov    0xc0(%rsp),%rcx
27020x00000001002b6b97 <fill_rectangle+12>: mov    %rdx,-0x10(%rcx,%r14,2)
27030x00000001002b6b9c <fill_rectangle+17>: mov    %rdx,(%rcx,%r14,2)
27040x00000001002b6ba0 <ff_h264_decode_mb_cabac+12976>:     add    0x88(%rsp),%r15d
27050x00000001002b6ba8 <pack16to32+0>:      movzwl %r15w,%r15d
27060x00000001002b6bac <ff_h264_decode_mb_cabac+12988>:     add    %eax,%r12d
27070x00000001002b6baf <ff_h264_decode_mb_cabac+12991>:     shl    $0x10,%r12d
27080x00000001002b6bb3 <ff_h264_decode_mb_cabac+12995>:     add    %r12d,%r15d
27090x00000001002b6bb6 <ff_h264_decode_mb_cabac+12998>:     mov    $0x100000001,%rax
27100x00000001002b6bc0 <ff_h264_decode_mb_cabac+13008>:     imul   %rax,%r15
27110x00000001002b6bc4 <ff_h264_decode_mb_cabac+13012>:     jmpq   0x1002b64cc <fill_rectangle+28>
27120x00000001002b6bc9 <ff_h264_decode_mb_cabac+13017>:     test   %r12d,%r12d
27130x00000001002b6bcc <ff_h264_decode_mb_cabac+13020>:     je     0x1002b73b8 <ff_h264_decode_mb_cabac+15048>
27140x00000001002b6bd2 <ff_h264_decode_mb_cabac+13026>:     movl   $0x0,0x70(%rsp)
27150x00000001002b6bda <ff_h264_decode_mb_cabac+13034>:     xor    %r14d,%r14d
27160x00000001002b6bdd <ff_h264_decode_mb_cabac+13037>:     mov    $0x405c,%r15d
27170x00000001002b6be3 <ff_h264_decode_mb_cabac+13043>:     mov    %r15,0x68(%rsp)
27180x00000001002b6be8 <ff_h264_decode_mb_cabac+13048>:     mov    $0x4070,%r15d
27190x00000001002b6bee <ff_h264_decode_mb_cabac+13054>:     mov    %r15,0x58(%rsp)
27200x00000001002b6bf3 <ff_h264_decode_mb_cabac+13059>:     mov    $0x40a8,%r15d
27210x00000001002b6bf9 <ff_h264_decode_mb_cabac+13065>:     mov    %r15,0x50(%rsp)
27220x00000001002b6bfe <ff_h264_decode_mb_cabac+13070>:     mov    %r14,0xb8(%rsp)
27230x00000001002b6c06 <ff_h264_decode_mb_cabac+13078>:     jmpq   0x1002b6565 <ff_h264_decode_mb_cabac+11381>
27240x00000001002b6c0b <ff_h264_decode_mb_cabac+13083>:     nopl   0x0(%rax,%rax,1)
27250x00000001002b6c10 <fill_rectangle+0>:  mov    0xb8(%rsp),%rcx
27260x00000001002b6c18 <fill_rectangle+8>:  movl   $0x0,0x531c8(%rcx,%r14,2)
27270x00000001002b6c24 <fill_rectangle+20>: movl   $0x0,0x531d8(%rcx,%r14,2)
27280x00000001002b6c30 <fill_rectangle+32>: movl   $0x0,0x531e8(%rcx,%r14,2)
27290x00000001002b6c3c <fill_rectangle+44>: movl   $0x0,0x531f8(%rcx,%r14,2)
27300x00000001002b6c48 <fill_rectangle+56>: xor    %ecx,%ecx
27310x00000001002b6c4a <fill_rectangle+58>: mov    0xa0(%rsp),%rax
27320x00000001002b6c52 <fill_rectangle+66>: mov    %rcx,-0x60(%rax,%r14,4)
27330x00000001002b6c57 <fill_rectangle+71>: mov    %rcx,-0x40(%rax,%r14,4)
27340x00000001002b6c5c <fill_rectangle+76>: mov    %rcx,-0x20(%rax,%r14,4)
27350x00000001002b6c61 <fill_rectangle+81>: mov    %rcx,(%rax,%r14,4)
27360x00000001002b6c65 <fill_rectangle+85>: addq   $0x8,0xa8(%rsp)
27370x00000001002b6c6e <fill_rectangle+94>: addq   $0x4,0xe8(%rsp)
27380x00000001002b6c77 <fill_rectangle+103>:        mov    0xd8(%rsp),%r15
27390x00000001002b6c7f <fill_rectangle+111>:        inc    %r15
27400x00000001002b6c82 <fill_rectangle+114>:        mov    %r15,0xd8(%rsp)
27410x00000001002b6c8a <fill_rectangle+122>:        cmp    $0x2,%r15
27420x00000001002b6c8e <fill_rectangle+126>:        jne    0x1002b6d90 <fetch_diagonal_mv+63>
27430x00000001002b6c94 <fill_rectangle+132>:        addq   $0xa0,0x40(%rsp)
27440x00000001002b6c9d <fill_rectangle+141>:        addq   $0xa0,0x58(%rsp)
27450x00000001002b6ca6 <fill_rectangle+150>:        addq   $0xa0,0x50(%rsp)
27460x00000001002b6caf <fill_rectangle+159>:        addq   $0xa0,0x70(%rsp)
27470x00000001002b6cb8 <fill_rectangle+168>:        addq   $0xa0,0x68(%rsp)
27480x00000001002b6cc1 <fill_rectangle+177>:        add    $0x28,%r14
27490x00000001002b6cc5 <fill_rectangle+181>:        addq   $0x2,0xd0(%rsp)
27500x00000001002b6cce <fill_rectangle+190>:        mov    0x38(%rsp),%eax
27510x00000001002b6cd2 <fill_rectangle+194>:        inc    %eax
27520x00000001002b6cd4 <fill_rectangle+196>:        mov    %eax,0x38(%rsp)
27530x00000001002b6cd8 <fill_rectangle+200>:        cmp    0x336fc(%rbx),%eax
27540x00000001002b6cde <fill_rectangle+206>:        jae    0x1002b73b8 <ff_h264_decode_mb_cabac+15048>
27550x00000001002b6ce4 <fill_rectangle+212>:        lea    (%rbx,%r14,1),%rax
27560x00000001002b6ce8 <fill_rectangle+216>:        mov    %rax,0xc8(%rsp)
27570x00000001002b6cf0 <fill_rectangle+224>:        mov    0x70(%rsp),%rax
27580x00000001002b6cf5 <fill_rectangle+229>:        lea    (%rbx,%rax,1),%rax
27590x00000001002b6cf9 <fill_rectangle+233>:        mov    %rax,0x90(%rsp)
27600x00000001002b6d01 <fill_rectangle+241>:        mov    0x68(%rsp),%rax
27610x00000001002b6d06 <fill_rectangle+246>:        lea    (%rbx,%rax,1),%rax
27620x00000001002b6d0a <fill_rectangle+250>:        mov    %rax,0x88(%rsp)
27630x00000001002b6d12 <fill_rectangle+258>:        mov    0x50(%rsp),%rax
27640x00000001002b6d17 <fill_rectangle+263>:        lea    (%rbx,%rax,1),%rax
27650x00000001002b6d1b <fill_rectangle+267>:        mov    %rax,0x80(%rsp)
27660x00000001002b6d23 <fill_rectangle+275>:        mov    0x58(%rsp),%rax
27670x00000001002b6d28 <fill_rectangle+280>:        lea    (%rbx,%rax,1),%rax
27680x00000001002b6d2c <fill_rectangle+284>:        mov    %rax,0x78(%rsp)
27690x00000001002b6d31 <fill_rectangle+289>:        mov    0x40(%rsp),%rax
27700x00000001002b6d36 <fill_rectangle+294>:        lea    (%rbx,%rax,1),%rax
27710x00000001002b6d3a <fill_rectangle+298>:        mov    %rax,0xe0(%rsp)
27720x00000001002b6d42 <fill_rectangle+306>:        mov    0xd0(%rsp),%rax
27730x00000001002b6d4a <fill_rectangle+314>:        mov    %al,%cl
27740x00000001002b6d4c <fill_rectangle+316>:        mov    $0x3000,%eax
27750x00000001002b6d51 <fetch_diagonal_mv+0>:       shl    %cl,%eax
27760x00000001002b6d53 <fetch_diagonal_mv+2>:       mov    %eax,0xb0(%rsp)
27770x00000001002b6d5a <fetch_diagonal_mv+9>:       lea    (%r14,%r14,1),%rax
27780x00000001002b6d5e <fetch_diagonal_mv+13>:      mov    %rax,0xc0(%rsp)
27790x00000001002b6d66 <fetch_diagonal_mv+21>:      xor    %eax,%eax
27800x00000001002b6d68 <fetch_diagonal_mv+23>:      mov    %rax,0xe8(%rsp)
27810x00000001002b6d70 <fetch_diagonal_mv+31>:      mov    $0x4110,%ecx
27820x00000001002b6d75 <fetch_diagonal_mv+36>:      mov    %rcx,0xa8(%rsp)
27830x00000001002b6d7d <fetch_diagonal_mv+44>:      mov    %rax,0xd8(%rsp)
27840x00000001002b6d85 <fetch_diagonal_mv+52>:      nopl   0x0(%rax,%rax,1)
27850x00000001002b6d8a <fetch_diagonal_mv+57>:      nopw   0x0(%rax,%rax,1)
27860x00000001002b6d90 <fetch_diagonal_mv+63>:      mov    0xa8(%rsp),%rax
27870x00000001002b6d98 <fetch_diagonal_mv+71>:      lea    (%rbx,%rax,1),%rax
27880x00000001002b6d9c <fetch_diagonal_mv+75>:      mov    %rax,0xa0(%rsp)
27890x00000001002b6da4 <fetch_diagonal_mv+83>:      mov    0xe8(%rsp),%rax
27900x00000001002b6dac <fetch_diagonal_mv+91>:      lea    (%rbx,%rax,1),%rax
27910x00000001002b6db0 <fetch_diagonal_mv+95>:      mov    %rax,0xb8(%rsp)
27920x00000001002b6db8 <fetch_diagonal_mv+103>:     mov    0xd8(%rsp),%rcx
27930x00000001002b6dc0 <fetch_diagonal_mv+111>:     mov    0xd0(%rsp),%rax
27940x00000001002b6dc8 <fetch_diagonal_mv+119>:     lea    (%rax,%rcx,1),%eax
27950x00000001002b6dcb <ff_h264_decode_mb_cabac+13531>:     mov    %al,%cl
27960x00000001002b6dcd <ff_h264_decode_mb_cabac+13533>:     mov    $0x1000,%eax
27970x00000001002b6dd2 <ff_h264_decode_mb_cabac+13538>:     shl    %cl,%eax
27980x00000001002b6dd4 <ff_h264_decode_mb_cabac+13540>:     test   %eax,0x14c(%rsp)
27990x00000001002b6ddb <ff_h264_decode_mb_cabac+13547>:     je     0x1002b6c10 <fill_rectangle>
28000x00000001002b6de1 <ff_h264_decode_mb_cabac+13553>:     mov    0xd8(%rsp),%rcx
28010x00000001002b6de9 <ff_h264_decode_mb_cabac+13561>:     mov    0xc8(%rsp),%rax
28020x00000001002b6df1 <ff_h264_decode_mb_cabac+13569>:     movsbl 0x41cc(%rax,%rcx,2),%eax
28030x00000001002b6df9 <ff_h264_decode_mb_cabac+13577>:     mov    0xe8(%rsp),%rcx
28040x00000001002b6e01 <ff_h264_decode_mb_cabac+13585>:     test   %ecx,%ecx
28050x00000001002b6e03 <ff_h264_decode_mb_cabac+13587>:     jne    0x1002b6e2e <fetch_diagonal_mv>
28060x00000001002b6e05 <ff_h264_decode_mb_cabac+13589>:     cmp    %al,0x41cb(%rbx,%r14,1)
28070x00000001002b6e0d <ff_h264_decode_mb_cabac+13597>:     jne    0x1002b6e64 <ff_h264_decode_mb_cabac+13684>
28080x00000001002b6e0f <ff_h264_decode_mb_cabac+13599>:     mov    0xc0(%rsp),%rax
28090x00000001002b6e17 <ff_h264_decode_mb_cabac+13607>:     movswl 0x40ae(%rbx,%rax,2),%r15d
28100x00000001002b6e20 <ff_h264_decode_mb_cabac+13616>:     movswl 0x40ac(%rbx,%rax,2),%r12d
28110x00000001002b6e29 <ff_h264_decode_mb_cabac+13625>:     jmpq   0x1002b7272 <mid_pred+24>
28120x00000001002b6e2e <fetch_diagonal_mv+0>:       mov    0x41c8(%rbx,%r14,1),%cl
28130x00000001002b6e36 <fetch_diagonal_mv+8>:       cmp    $0xfe,%cl
28140x00000001002b6e39 <fetch_diagonal_mv+11>:      je     0x1002b6e45 <fetch_diagonal_mv+23>
28150x00000001002b6e3b <fetch_diagonal_mv+13>:      mov    0x80(%rsp),%rdx
28160x00000001002b6e43 <fetch_diagonal_mv+21>:      jmp    0x1002b6e52 <fetch_diagonal_mv+36>
28170x00000001002b6e45 <fetch_diagonal_mv+23>:      mov    0x41c5(%rbx,%r14,1),%cl
28180x00000001002b6e4d <fetch_diagonal_mv+31>:      mov    0x78(%rsp),%rdx
28190x00000001002b6e52 <fetch_diagonal_mv+36>:      cmp    %al,%cl
28200x00000001002b6e54 <fetch_diagonal_mv+38>:      jne    0x1002b6e64 <ff_h264_decode_mb_cabac+13684>
28210x00000001002b6e56 <ff_h264_decode_mb_cabac+13670>:     movswl 0x2(%rdx),%r15d
28220x00000001002b6e5b <ff_h264_decode_mb_cabac+13675>:     movswl (%rdx),%r12d
28230x00000001002b6e5f <ff_h264_decode_mb_cabac+13679>:     jmpq   0x1002b7272 <mid_pred+24>
28240x00000001002b6e64 <ff_h264_decode_mb_cabac+13684>:     mov    0xe8(%rsp),%rdx
28250x00000001002b6e6c <ff_h264_decode_mb_cabac+13692>:     lea    0x5ad40d(%rip),%rcx        # 0x100864280 <scan8>
28260x00000001002b6e73 <ff_h264_decode_mb_cabac+13699>:     movzbl (%rdx,%rcx,1),%esi
28270x00000001002b6e77 <ff_h264_decode_mb_cabac+13703>:     mov    0xc8(%rsp),%rdi
28280x00000001002b6e7f <ff_h264_decode_mb_cabac+13711>:     mov    0x41bf(%rdi,%rsi,1),%r8b
28290x00000001002b6e87 <ff_h264_decode_mb_cabac+13719>:     mov    0x41b8(%rdi,%rsi,1),%r9b
28300x00000001002b6e8f <ff_h264_decode_mb_cabac+13727>:     mov    %dl,%cl
28310x00000001002b6e91 <ff_h264_decode_mb_cabac+13729>:     mov    $0x6ffffffffffcc,%rdx
28320x00000001002b6e9b <ff_h264_decode_mb_cabac+13739>:     shr    %cl,%rdx
28330x00000001002b6e9e <ff_h264_decode_mb_cabac+13742>:     mov    0x41ba(%rdi,%rsi,1),%cl
28340x00000001002b6ea5 <ff_h264_decode_mb_cabac+13749>:     cmpl   $0x0,0x2dfc4(%rbx)
28350x00000001002b6eac <ff_h264_decode_mb_cabac+13756>:     je     0x1002b70cc <ff_h264_decode_mb_cabac+14300>
28360x00000001002b6eb2 <ff_h264_decode_mb_cabac+13762>:     cmp    $0xfe,%cl
28370x00000001002b6eb5 <ff_h264_decode_mb_cabac+13765>:     jne    0x1002b70cc <ff_h264_decode_mb_cabac+14300>
28380x00000001002b6ebb <ff_h264_decode_mb_cabac+13771>:     and    $0x1,%rdx
28390x00000001002b6ebf <ff_h264_decode_mb_cabac+13775>:     test   %rdx,%rdx
28400x00000001002b6ec2 <ff_h264_decode_mb_cabac+13778>:     je     0x1002b70cc <ff_h264_decode_mb_cabac+14300>
28410x00000001002b6ec8 <ff_h264_decode_mb_cabac+13784>:     mov    %esi,%r15d
28420x00000001002b6ecb <ff_h264_decode_mb_cabac+13787>:     and    $0x7,%r15d
28430x00000001002b6ecf <ff_h264_decode_mb_cabac+13791>:     cmp    $0x4,%r15d
28440x00000001002b6ed3 <ff_h264_decode_mb_cabac+13795>:     jne    0x1002b70cc <ff_h264_decode_mb_cabac+14300>
28450x00000001002b6ed9 <ff_h264_decode_mb_cabac+13801>:     cmpb   $0xfe,0x41cb(%rbx,%r14,1)
28460x00000001002b6ee2 <ff_h264_decode_mb_cabac+13810>:     je     0x1002b70cc <ff_h264_decode_mb_cabac+14300>
28470x00000001002b6ee8 <ff_h264_decode_mb_cabac+13816>:     mov    0x1760(%rbx),%rdx
28480x00000001002b6eef <ff_h264_decode_mb_cabac+13823>:     mov    0x118(%rdx),%rdi
28490x00000001002b6ef6 <ff_h264_decode_mb_cabac+13830>:     movl   $0x0,0x40a8(%rbx,%r14,4)
28500x00000001002b6f02 <ff_h264_decode_mb_cabac+13842>:     mov    0x2dfc8(%rbx),%r15d
28510x00000001002b6f09 <ff_h264_decode_mb_cabac+13849>:     test   %r15d,%r15d
28520x00000001002b6f0c <ff_h264_decode_mb_cabac+13852>:     mov    0x3dc8(%rbx),%r12d
28530x00000001002b6f13 <ff_h264_decode_mb_cabac+13859>:     jne    0x1002b6fff <ff_h264_decode_mb_cabac+14095>
28540x00000001002b6f19 <ff_h264_decode_mb_cabac+13865>:     test   $0x80,%r12b
28550x00000001002b6f1d <ff_h264_decode_mb_cabac+13869>:     je     0x1002b6ff6 <ff_h264_decode_mb_cabac+14086>
28560x00000001002b6f23 <ff_h264_decode_mb_cabac+13875>:     mov    %esi,%r15d
28570x00000001002b6f26 <ff_h264_decode_mb_cabac+13878>:     shr    $0x5,%r15d
28580x00000001002b6f2a <ff_h264_decode_mb_cabac+13882>:     mov    0x32e8(%rbx),%r12d
28590x00000001002b6f31 <ff_h264_decode_mb_cabac+13889>:     and    $0x1,%r12d
28600x00000001002b6f35 <ff_h264_decode_mb_cabac+13893>:     lea    (%r15,%r12,2),%r15d
28610x00000001002b6f39 <ff_h264_decode_mb_cabac+13897>:     mov    %r15d,%r12d
28620x00000001002b6f3c <ff_h264_decode_mb_cabac+13900>:     sar    $0x2,%r12d
28630x00000001002b6f40 <ff_h264_decode_mb_cabac+13904>:     mov    0x84(%rbx),%ecx
28640x00000001002b6f46 <ff_h264_decode_mb_cabac+13910>:     imul   %ecx,%r12d
28650x00000001002b6f4a <ff_h264_decode_mb_cabac+13914>:     add    0x3db4(%rbx),%ecx
28660x00000001002b6f50 <ff_h264_decode_mb_cabac+13920>:     add    %ecx,%r12d
28670x00000001002b6f53 <ff_h264_decode_mb_cabac+13923>:     movslq %r12d,%r10
28680x00000001002b6f56 <ff_h264_decode_mb_cabac+13926>:     mov    0xb0(%rsp),%r12d
28690x00000001002b6f5e <ff_h264_decode_mb_cabac+13934>:     test   %r12d,(%rdi,%r10,4)
28700x00000001002b6f62 <ff_h264_decode_mb_cabac+13938>:     jne    0x1002b6f77 <ff_h264_decode_mb_cabac+13959>
28710x00000001002b6f64 <ff_h264_decode_mb_cabac+13940>:     mov    $0xffffffff,%r15d
28720x00000001002b6f6a <ff_h264_decode_mb_cabac+13946>:     mov    0xe0(%rsp),%rdx
28730x00000001002b6f72 <ff_h264_decode_mb_cabac+13954>:     jmpq   0x1002b7101 <ff_h264_decode_mb_cabac+14353>
28740x00000001002b6f77 <ff_h264_decode_mb_cabac+13959>:     mov    0x43a8(%rbx),%r12d
28750x00000001002b6f7e <ff_h264_decode_mb_cabac+13966>:     imul   %r15d,%r12d
28760x00000001002b6f82 <ff_h264_decode_mb_cabac+13970>:     movslq %ecx,%rdi
28770x00000001002b6f85 <ff_h264_decode_mb_cabac+13973>:     mov    0x4398(%rbx),%rcx
28780x00000001002b6f8c <ff_h264_decode_mb_cabac+13980>:     mov    (%rcx,%rdi,4),%ecx
28790x00000001002b6f8f <ff_h264_decode_mb_cabac+13983>:     lea    0x3(%rcx,%r12,1),%ecx
28800x00000001002b6f94 <ff_h264_decode_mb_cabac+13988>:     mov    0xd0(%rsp),%r10
28810x00000001002b6f9c <ff_h264_decode_mb_cabac+13996>:     mov    0x108(%rdx,%r10,4),%r11
28820x00000001002b6fa4 <ff_h264_decode_mb_cabac+14004>:     mov    (%r11,%rcx,4),%r12w
28830x00000001002b6fa9 <ff_h264_decode_mb_cabac+14009>:     mov    0xc0(%rsp),%r13
28840x00000001002b6fb1 <ff_h264_decode_mb_cabac+14017>:     mov    %r12w,0x40a8(%rbx,%r13,2)
28850x00000001002b6fba <ff_h264_decode_mb_cabac+14026>:     mov    0x2(%r11,%rcx,4),%cx
28860x00000001002b6fc0 <ff_h264_decode_mb_cabac+14032>:     add    %cx,%cx
28870x00000001002b6fc3 <ff_h264_decode_mb_cabac+14035>:     mov    %cx,0x40aa(%rbx,%r13,2)
28880x00000001002b6fcc <ff_h264_decode_mb_cabac+14044>:     mov    0x128(%rdx,%r10,4),%rdx
28890x00000001002b6fd4 <ff_h264_decode_mb_cabac+14052>:     and    $0xfffffffffffffffe,%r15d
28900x00000001002b6fd8 <ff_h264_decode_mb_cabac+14056>:     lea    0x1(%r15,%rdi,4),%r15d
28910x00000001002b6fdd <ff_h264_decode_mb_cabac+14061>:     movslq %r15d,%rdi
28920x00000001002b6fe0 <ff_h264_decode_mb_cabac+14064>:     mov    (%rdx,%rdi,1),%cl
28930x00000001002b6fe3 <ff_h264_decode_mb_cabac+14067>:     sar    %cl
28940x00000001002b6fe5 <ff_h264_decode_mb_cabac+14069>:     movsbl %cl,%r15d
28950x00000001002b6fe9 <ff_h264_decode_mb_cabac+14073>:     mov    0xe0(%rsp),%rdx
28960x00000001002b6ff1 <ff_h264_decode_mb_cabac+14081>:     jmpq   0x1002b7101 <ff_h264_decode_mb_cabac+14353>
28970x00000001002b6ff6 <ff_h264_decode_mb_cabac+14086>:     test   %r15d,%r15d
28980x00000001002b6ff9 <ff_h264_decode_mb_cabac+14089>:     je     0x1002b70cc <ff_h264_decode_mb_cabac+14300>
28990x00000001002b6fff <ff_h264_decode_mb_cabac+14095>:     test   $0x80,%r12b
29000x00000001002b7003 <ff_h264_decode_mb_cabac+14099>:     jne    0x1002b70cc <ff_h264_decode_mb_cabac+14300>
29010x00000001002b7009 <ff_h264_decode_mb_cabac+14105>:     mov    0xe8(%rsp),%rcx
29020x00000001002b7011 <ff_h264_decode_mb_cabac+14113>:     mov    $0x6ffffffffcc00,%r10
29030x00000001002b701b <ff_h264_decode_mb_cabac+14123>:     shr    %cl,%r10
29040x00000001002b701e <ff_h264_decode_mb_cabac+14126>:     and    $0x1,%r10
29050x00000001002b7022 <ff_h264_decode_mb_cabac+14130>:     movslq 0x3db4(%rbx,%r10,4),%rcx
29060x00000001002b702a <ff_h264_decode_mb_cabac+14138>:     mov    %esi,%r15d
29070x00000001002b702d <ff_h264_decode_mb_cabac+14141>:     shr    $0x2,%r15d
29080x00000001002b7031 <ff_h264_decode_mb_cabac+14145>:     mov    0xb0(%rsp),%r12d
29090x00000001002b7039 <ff_h264_decode_mb_cabac+14153>:     test   %r12d,(%rdi,%rcx,4)
29100x00000001002b703d <ff_h264_decode_mb_cabac+14157>:     je     0x1002b6f64 <ff_h264_decode_mb_cabac+13940>
29110x00000001002b7043 <ff_h264_decode_mb_cabac+14163>:     mov    %r15d,%r12d
29120x00000001002b7046 <ff_h264_decode_mb_cabac+14166>:     and    $0x3,%r12d
29130x00000001002b704a <ff_h264_decode_mb_cabac+14170>:     imul   0x43a8(%rbx),%r12d
29140x00000001002b7052 <ff_h264_decode_mb_cabac+14178>:     mov    0x4398(%rbx),%rdi
29150x00000001002b7059 <ff_h264_decode_mb_cabac+14185>:     mov    (%rdi,%rcx,4),%edi
29160x00000001002b705c <ff_h264_decode_mb_cabac+14188>:     lea    0x3(%rdi,%r12,1),%edi
29170x00000001002b7061 <ff_h264_decode_mb_cabac+14193>:     mov    0xd0(%rsp),%r10
29180x00000001002b7069 <ff_h264_decode_mb_cabac+14201>:     mov    0x108(%rdx,%r10,4),%r11
29190x00000001002b7071 <ff_h264_decode_mb_cabac+14209>:     mov    (%r11,%rdi,4),%r12w
29200x00000001002b7076 <ff_h264_decode_mb_cabac+14214>:     mov    0xc0(%rsp),%r13
29210x00000001002b707e <ff_h264_decode_mb_cabac+14222>:     mov    %r12w,0x40a8(%rbx,%r13,2)
29220x00000001002b7087 <ff_h264_decode_mb_cabac+14231>:     movzwl 0x2(%r11,%rdi,4),%r12d
29230x00000001002b708d <ff_h264_decode_mb_cabac+14237>:     mov    %r12d,%edi
29240x00000001002b7090 <ff_h264_decode_mb_cabac+14240>:     shr    $0xf,%edi
29250x00000001002b7093 <ff_h264_decode_mb_cabac+14243>:     add    %r12d,%edi
29260x00000001002b7096 <ff_h264_decode_mb_cabac+14246>:     sar    %di
29270x00000001002b7099 <ff_h264_decode_mb_cabac+14249>:     mov    %di,0x40aa(%rbx,%r13,2)
29280x00000001002b70a2 <ff_h264_decode_mb_cabac+14258>:     mov    0x128(%rdx,%r10,4),%rdx
29290x00000001002b70aa <ff_h264_decode_mb_cabac+14266>:     and    $0x2,%r15d
29300x00000001002b70ae <ff_h264_decode_mb_cabac+14270>:     shl    $0x2,%ecx
29310x00000001002b70b1 <ff_h264_decode_mb_cabac+14273>:     add    %r15d,%ecx
29320x00000001002b70b4 <ff_h264_decode_mb_cabac+14276>:     add    $0x1,%ecx
29330x00000001002b70b7 <ff_h264_decode_mb_cabac+14279>:     movslq %ecx,%rcx
29340x00000001002b70ba <ff_h264_decode_mb_cabac+14282>:     movsbl (%rdx,%rcx,1),%r15d
29350x00000001002b70bf <ff_h264_decode_mb_cabac+14287>:     add    %r15d,%r15d
29360x00000001002b70c2 <ff_h264_decode_mb_cabac+14290>:     mov    0xe0(%rsp),%rdx
29370x00000001002b70ca <ff_h264_decode_mb_cabac+14298>:     jmp    0x1002b7101 <ff_h264_decode_mb_cabac+14353>
29380x00000001002b70cc <ff_h264_decode_mb_cabac+14300>:     movsbl %cl,%r15d
29390x00000001002b70d0 <ff_h264_decode_mb_cabac+14304>:     cmp    $0xfe,%r15b
29400x00000001002b70d4 <ff_h264_decode_mb_cabac+14308>:     je     0x1002b70e4 <ff_h264_decode_mb_cabac+14324>
29410x00000001002b70d6 <ff_h264_decode_mb_cabac+14310>:     mov    0x90(%rsp),%rdx
29420x00000001002b70de <ff_h264_decode_mb_cabac+14318>:     lea    (%rdx,%rsi,4),%rdx
29430x00000001002b70e2 <ff_h264_decode_mb_cabac+14322>:     jmp    0x1002b7101 <ff_h264_decode_mb_cabac+14353>
29440x00000001002b70e4 <ff_h264_decode_mb_cabac+14324>:     mov    0x88(%rsp),%rdx
29450x00000001002b70ec <ff_h264_decode_mb_cabac+14332>:     lea    (%rdx,%rsi,4),%rdx
29460x00000001002b70f0 <ff_h264_decode_mb_cabac+14336>:     mov    0xc8(%rsp),%rcx
29470x00000001002b70f8 <ff_h264_decode_mb_cabac+14344>:     movsbl 0x41b7(%rcx,%rsi,1),%r15d
29480x00000001002b7101 <ff_h264_decode_mb_cabac+14353>:     cmp    %al,%r9b
29490x00000001002b7104 <ff_h264_decode_mb_cabac+14356>:     sete   %cl
29500x00000001002b7107 <ff_h264_decode_mb_cabac+14359>:     movzbl %cl,%r12d
29510x00000001002b710b <ff_h264_decode_mb_cabac+14363>:     cmp    %al,%r8b
29520x00000001002b710e <ff_h264_decode_mb_cabac+14366>:     sete   %cl
29530x00000001002b7111 <ff_h264_decode_mb_cabac+14369>:     movzbl %cl,%ecx
29540x00000001002b7114 <ff_h264_decode_mb_cabac+14372>:     add    %r12d,%ecx
29550x00000001002b7117 <ff_h264_decode_mb_cabac+14375>:     cmp    %eax,%r15d
29560x00000001002b711a <ff_h264_decode_mb_cabac+14378>:     sete   %dil
29570x00000001002b711e <ff_h264_decode_mb_cabac+14382>:     movzbl %dil,%r12d
29580x00000001002b7122 <ff_h264_decode_mb_cabac+14386>:     add    %ecx,%r12d
29590x00000001002b7125 <ff_h264_decode_mb_cabac+14389>:     cmp    $0x2,%r12d
29600x00000001002b7129 <ff_h264_decode_mb_cabac+14393>:     jl     0x1002b719f <ff_h264_decode_mb_cabac+14511>
29610x00000001002b712b <ff_h264_decode_mb_cabac+14395>:     lea    (%rbx,%rsi,4),%rax
29620x00000001002b712f <ff_h264_decode_mb_cabac+14399>:     movswl 0x407c(%rax,%r14,4),%r15d
29630x00000001002b7138 <ff_h264_decode_mb_cabac+14408>:     lea    (%rbx,%rsi,4),%rax
29640x00000001002b713c <ff_h264_decode_mb_cabac+14412>:     movswl 0x4060(%rax,%r14,4),%eax
29650x00000001002b7145 <ff_h264_decode_mb_cabac+14421>:     movswl (%rdx),%ecx
29660x00000001002b7148 <mid_pred+0>:        mov    %eax,%r12d
29670x00000001002b714b <mid_pred+3>:        cmp    %eax,%r15d
29680x00000001002b714e <mid_pred+6>:        cmovg  %r15d,%r12d
29690x00000001002b7152 <mid_pred+10>:       cmovg  %eax,%r15d
29700x00000001002b7156 <mid_pred+14>:       cmp    %ecx,%r15d
29710x00000001002b7159 <mid_pred+17>:       cmovl  %ecx,%r15d
29720x00000001002b715d <mid_pred+21>:       cmp    %r15d,%r12d
29730x00000001002b7160 <mid_pred+24>:       cmovg  %r15d,%r12d
29740x00000001002b7164 <mid_pred+28>:       lea    (%rbx,%rsi,4),%rax
29750x00000001002b7168 <ff_h264_decode_mb_cabac+14456>:     movswl 0x407e(%rax,%r14,4),%eax
29760x00000001002b7171 <ff_h264_decode_mb_cabac+14465>:     lea    (%rbx,%rsi,4),%rsi
29770x00000001002b7175 <ff_h264_decode_mb_cabac+14469>:     movswl 0x4062(%rsi,%r14,4),%ecx
29780x00000001002b717e <ff_h264_decode_mb_cabac+14478>:     movswl 0x2(%rdx),%edx
29790x00000001002b7182 <mid_pred+0>:        mov    %ecx,%r15d
29800x00000001002b7185 <mid_pred+3>:        cmp    %ecx,%eax
29810x00000001002b7187 <mid_pred+5>:        cmovg  %eax,%r15d
29820x00000001002b718b <mid_pred+9>:        cmovg  %ecx,%eax
29830x00000001002b718e <mid_pred+12>:       cmp    %edx,%eax
29840x00000001002b7190 <mid_pred+14>:       cmovl  %edx,%eax
29850x00000001002b7193 <mid_pred+17>:       cmp    %eax,%r15d
29860x00000001002b7196 <mid_pred+20>:       cmovg  %eax,%r15d
29870x00000001002b719a <mid_pred+24>:       jmpq   0x1002b7272 <mid_pred+24>
29880x00000001002b719f <ff_h264_decode_mb_cabac+14511>:     cmp    $0x1,%r12d
29890x00000001002b71a3 <ff_h264_decode_mb_cabac+14515>:     jne    0x1002b71f1 <ff_h264_decode_mb_cabac+14593>
29900x00000001002b71a5 <ff_h264_decode_mb_cabac+14517>:     cmp    %al,%r8b
29910x00000001002b71a8 <ff_h264_decode_mb_cabac+14520>:     jne    0x1002b71c9 <ff_h264_decode_mb_cabac+14553>
29920x00000001002b71aa <ff_h264_decode_mb_cabac+14522>:     lea    (%rbx,%rsi,4),%rdx
29930x00000001002b71ae <ff_h264_decode_mb_cabac+14526>:     movswl 0x407e(%rdx,%r14,4),%r15d
29940x00000001002b71b7 <ff_h264_decode_mb_cabac+14535>:     lea    (%rbx,%rsi,4),%rdx
29950x00000001002b71bb <ff_h264_decode_mb_cabac+14539>:     movswl 0x407c(%rdx,%r14,4),%r12d
29960x00000001002b71c4 <ff_h264_decode_mb_cabac+14548>:     jmpq   0x1002b7272 <mid_pred+24>
29970x00000001002b71c9 <ff_h264_decode_mb_cabac+14553>:     cmp    %al,%r9b
29980x00000001002b71cc <ff_h264_decode_mb_cabac+14556>:     jne    0x1002b6e56 <ff_h264_decode_mb_cabac+13670>
29990x00000001002b71d2 <ff_h264_decode_mb_cabac+14562>:     lea    (%rbx,%rsi,4),%rdx
30000x00000001002b71d6 <ff_h264_decode_mb_cabac+14566>:     movswl 0x4062(%rdx,%r14,4),%r15d
30010x00000001002b71df <ff_h264_decode_mb_cabac+14575>:     lea    (%rbx,%rsi,4),%rdx
30020x00000001002b71e3 <ff_h264_decode_mb_cabac+14579>:     movswl 0x4060(%rdx,%r14,4),%r12d
30030x00000001002b71ec <ff_h264_decode_mb_cabac+14588>:     jmpq   0x1002b7272 <mid_pred+24>
30040x00000001002b71f1 <ff_h264_decode_mb_cabac+14593>:     cmp    $0xfffffffffffffffe,%r15d
30050x00000001002b71f5 <ff_h264_decode_mb_cabac+14597>:     jne    0x1002b7203 <ff_h264_decode_mb_cabac+14611>
30060x00000001002b71f7 <ff_h264_decode_mb_cabac+14599>:     cmp    $0xfe,%r9b
30070x00000001002b71fb <ff_h264_decode_mb_cabac+14603>:     jne    0x1002b7203 <ff_h264_decode_mb_cabac+14611>
30080x00000001002b71fd <ff_h264_decode_mb_cabac+14605>:     cmp    $0xfe,%r8b
30090x00000001002b7201 <ff_h264_decode_mb_cabac+14609>:     jne    0x1002b71aa <ff_h264_decode_mb_cabac+14522>
30100x00000001002b7203 <ff_h264_decode_mb_cabac+14611>:     lea    (%rbx,%rsi,4),%rax
30110x00000001002b7207 <ff_h264_decode_mb_cabac+14615>:     movswl 0x407c(%rax,%r14,4),%r15d
30120x00000001002b7210 <ff_h264_decode_mb_cabac+14624>:     lea    (%rbx,%rsi,4),%rax
30130x00000001002b7214 <ff_h264_decode_mb_cabac+14628>:     movswl 0x4060(%rax,%r14,4),%eax
30140x00000001002b721d <ff_h264_decode_mb_cabac+14637>:     movswl (%rdx),%ecx
30150x00000001002b7220 <mid_pred+0>:        mov    %eax,%r12d
30160x00000001002b7223 <mid_pred+3>:        cmp    %eax,%r15d
30170x00000001002b7226 <mid_pred+6>:        cmovg  %r15d,%r12d
30180x00000001002b722a <mid_pred+10>:       cmovg  %eax,%r15d
30190x00000001002b722e <mid_pred+14>:       cmp    %ecx,%r15d
30200x00000001002b7231 <mid_pred+17>:       cmovl  %ecx,%r15d
30210x00000001002b7235 <mid_pred+21>:       cmp    %r15d,%r12d
30220x00000001002b7238 <mid_pred+24>:       cmovg  %r15d,%r12d
30230x00000001002b723c <mid_pred+28>:       lea    (%rbx,%rsi,4),%rax
30240x00000001002b7240 <ff_h264_decode_mb_cabac+14672>:     movswl 0x407e(%rax,%r14,4),%eax
30250x00000001002b7249 <ff_h264_decode_mb_cabac+14681>:     lea    (%rbx,%rsi,4),%rcx
30260x00000001002b724d <ff_h264_decode_mb_cabac+14685>:     movswl 0x4062(%rcx,%r14,4),%ecx
30270x00000001002b7256 <ff_h264_decode_mb_cabac+14694>:     movswl 0x2(%rdx),%edx
30280x00000001002b725a <mid_pred+0>:        mov    %ecx,%r15d
30290x00000001002b725d <mid_pred+3>:        cmp    %ecx,%eax
30300x00000001002b725f <mid_pred+5>:        cmovg  %eax,%r15d
30310x00000001002b7263 <mid_pred+9>:        cmovg  %ecx,%eax
30320x00000001002b7266 <mid_pred+12>:       cmp    %edx,%eax
30330x00000001002b7268 <mid_pred+14>:       cmovl  %edx,%eax
30340x00000001002b726b <mid_pred+17>:       cmp    %eax,%r15d
30350x00000001002b726e <mid_pred+20>:       cmovg  %eax,%r15d
30360x00000001002b7272 <mid_pred+24>:       mov    0xe8(%rsp),%rcx
30370x00000001002b727a <mid_pred+32>:       lea    0x5acfff(%rip),%rax        # 0x100864280 <scan8>
30380x00000001002b7281 <mid_pred+39>:       movzbl (%rcx,%rax,1),%eax
30390x00000001002b7285 <mid_pred+43>:       lea    (%rbx,%rax,2),%rax
30400x00000001002b7289 <ff_h264_decode_mb_cabac+14745>:     movzbl 0x531ae(%rax,%r14,2),%ecx
30410x00000001002b7292 <ff_h264_decode_mb_cabac+14754>:     movzbl 0x531a0(%rax,%r14,2),%edx
30420x00000001002b729b <ff_h264_decode_mb_cabac+14763>:     add    %ecx,%edx
30430x00000001002b729d <ff_h264_decode_mb_cabac+14765>:     movzbl 0x531a1(%rax,%r14,2),%r13d
30440x00000001002b72a6 <ff_h264_decode_mb_cabac+14774>:     movzbl 0x531af(%rax,%r14,2),%ebp
30450x00000001002b72af <ff_h264_decode_mb_cabac+14783>:     mov    %rbx,%rdi
30460x00000001002b72b2 <ff_h264_decode_mb_cabac+14786>:     mov    $0x28,%esi
30470x00000001002b72b7 <ff_h264_decode_mb_cabac+14791>:     lea    0xf8(%rsp),%rax
30480x00000001002b72bf <ff_h264_decode_mb_cabac+14799>:     mov    %rax,%rcx
30490x00000001002b72c2 <ff_h264_decode_mb_cabac+14802>:     callq  0x1002b35b0 <decode_cabac_mb_mvd>
30500x00000001002b72c7 <ff_h264_decode_mb_cabac+14807>:     mov    %eax,0x98(%rsp)
30510x00000001002b72ce <ff_h264_decode_mb_cabac+14814>:     mov    %ebp,%edx
30520x00000001002b72d0 <ff_h264_decode_mb_cabac+14816>:     add    %r13d,%edx
30530x00000001002b72d3 <ff_h264_decode_mb_cabac+14819>:     mov    %rbx,%rdi
30540x00000001002b72d6 <ff_h264_decode_mb_cabac+14822>:     mov    $0x2f,%esi
30550x00000001002b72db <ff_h264_decode_mb_cabac+14827>:     lea    0xf4(%rsp),%rax
30560x00000001002b72e3 <ff_h264_decode_mb_cabac+14835>:     mov    %rax,%rcx
30570x00000001002b72e6 <ff_h264_decode_mb_cabac+14838>:     callq  0x1002b35b0 <decode_cabac_mb_mvd>
30580x00000001002b72eb <ff_h264_decode_mb_cabac+14843>:     mov    0xf8(%rsp),%ecx
30590x00000001002b72f2 <ff_h264_decode_mb_cabac+14850>:     mov    $0xff,%edx
30600x00000001002b72f7 <ff_h264_decode_mb_cabac+14855>:     and    %edx,%ecx
30610x00000001002b72f9 <ff_h264_decode_mb_cabac+14857>:     mov    0xf4(%rsp),%edx
30620x00000001002b7300 <ff_h264_decode_mb_cabac+14864>:     shl    $0x8,%edx
30630x00000001002b7303 <ff_h264_decode_mb_cabac+14867>:     movzwl %dx,%edx
30640x00000001002b7306 <ff_h264_decode_mb_cabac+14870>:     add    %ecx,%edx
30650x00000001002b7308 <fill_rectangle+0>:  imul   $0x10001,%edx,%ecx
30660x00000001002b730e <fill_rectangle+6>:  mov    0xb8(%rsp),%rdx
30670x00000001002b7316 <fill_rectangle+14>: mov    %ecx,0x531c8(%rdx,%r14,2)
30680x00000001002b731e <fill_rectangle+22>: mov    %ecx,0x531d8(%rdx,%r14,2)
30690x00000001002b7326 <fill_rectangle+30>: mov    %ecx,0x531e8(%rdx,%r14,2)
30700x00000001002b732e <fill_rectangle+38>: mov    %ecx,0x531f8(%rdx,%r14,2)
30710x00000001002b7336 <ff_h264_decode_mb_cabac+14918>:     add    0x98(%rsp),%r12d
30720x00000001002b733e <pack16to32+0>:      movzwl %r12w,%ecx
30730x00000001002b7342 <ff_h264_decode_mb_cabac+14930>:     add    %eax,%r15d
30740x00000001002b7345 <ff_h264_decode_mb_cabac+14933>:     shl    $0x10,%r15d
30750x00000001002b7349 <ff_h264_decode_mb_cabac+14937>:     add    %r15d,%ecx
30760x00000001002b734c <ff_h264_decode_mb_cabac+14940>:     mov    $0x100000001,%rax
30770x00000001002b7356 <ff_h264_decode_mb_cabac+14950>:     imul   %rax,%rcx
30780x00000001002b735a <ff_h264_decode_mb_cabac+14954>:     jmpq   0x1002b6c4a <fill_rectangle+58>
30790x00000001002b735f <ff_h264_decode_mb_cabac+14959>:     test   %r12d,%r12d
30800x00000001002b7362 <ff_h264_decode_mb_cabac+14962>:     je     0x1002b73b8 <ff_h264_decode_mb_cabac+15048>
30810x00000001002b7364 <ff_h264_decode_mb_cabac+14964>:     xor    %r14d,%r14d
30820x00000001002b7367 <ff_h264_decode_mb_cabac+14967>:     mov    $0x405c,%eax
30830x00000001002b736c <ff_h264_decode_mb_cabac+14972>:     mov    %rax,0x68(%rsp)
30840x00000001002b7371 <ff_h264_decode_mb_cabac+14977>:     mov    $0x4068,%eax
30850x00000001002b7376 <ff_h264_decode_mb_cabac+14982>:     mov    %rax,0x70(%rsp)
30860x00000001002b737b <ff_h264_decode_mb_cabac+14987>:     mov    $0x40a0,%eax
30870x00000001002b7380 <ff_h264_decode_mb_cabac+14992>:     mov    %rax,0x50(%rsp)
30880x00000001002b7385 <ff_h264_decode_mb_cabac+14997>:     mov    $0x4094,%eax
30890x00000001002b738a <ff_h264_decode_mb_cabac+15002>:     mov    %rax,0x58(%rsp)
30900x00000001002b738f <ff_h264_decode_mb_cabac+15007>:     mov    $0x40a8,%eax
30910x00000001002b7394 <ff_h264_decode_mb_cabac+15012>:     mov    %rax,0x40(%rsp)
30920x00000001002b7399 <ff_h264_decode_mb_cabac+15017>:     movl   $0x0,0x38(%rsp)
30930x00000001002b73a1 <ff_h264_decode_mb_cabac+15025>:     mov    %r14,0xd0(%rsp)
30940x00000001002b73a9 <ff_h264_decode_mb_cabac+15033>:     jmpq   0x1002b6ce4 <fill_rectangle+212>
30950x00000001002b73ae <ff_h264_decode_mb_cabac+15038>:     movl   $0x6,0x3da0(%rbx)
30960x00000001002b73b8 <ff_h264_decode_mb_cabac+15048>:     testb  $0x78,0x14c(%rsp)
30970x00000001002b73c0 <ff_h264_decode_mb_cabac+15056>:     je     0x1002b7690 <ff_h264_decode_mb_cabac+15776>
30980x00000001002b73c6 <ff_h264_decode_mb_cabac+15062>:     mov    0x53188(%rbx),%rax
30990x00000001002b73cd <ff_h264_decode_mb_cabac+15069>:     mov    0x10(%rsp),%rcx
31000x00000001002b73d2 <ff_h264_decode_mb_cabac+15074>:     movb   $0x0,(%rax,%rcx,1)
31010x00000001002b73d6 <ff_h264_decode_mb_cabac+15078>:     movslq 0x43a8(%rbx),%rax
31020x00000001002b73dd <ff_h264_decode_mb_cabac+15085>:     mov    0x32e8(%rbx),%ecx
31030x00000001002b73e3 <ff_h264_decode_mb_cabac+15091>:     imul   %eax,%ecx
31040x00000001002b73e6 <ff_h264_decode_mb_cabac+15094>:     mov    0x32e4(%rbx),%edx
31050x00000001002b73ec <ff_h264_decode_mb_cabac+15100>:     shl    $0x2,%edx
31060x00000001002b73ef <ff_h264_decode_mb_cabac+15103>:     lea    (%rdx,%rcx,4),%ecx
31070x00000001002b73f2 <ff_h264_decode_mb_cabac+15106>:     mov    %ecx,0xd8(%rsp)
31080x00000001002b73f9 <ff_h264_decode_mb_cabac+15113>:     mov    0x534c4(%rbx),%ecx
31090x00000001002b73ff <ff_h264_decode_mb_cabac+15119>:     shl    $0x2,%ecx
31100x00000001002b7402 <ff_h264_decode_mb_cabac+15122>:     mov    %ecx,0xe0(%rsp)
31110x00000001002b7409 <ff_h264_decode_mb_cabac+15129>:     mov    0x14c(%rsp),%ecx
31120x00000001002b7410 <ff_h264_decode_mb_cabac+15136>:     mov    %ecx,0xe8(%rsp)
31130x00000001002b7417 <ff_h264_decode_mb_cabac+15143>:     test   $0x30,%ch
31140x00000001002b741a <ff_h264_decode_mb_cabac+15146>:     je     0x1002b751a <ff_h264_decode_mb_cabac+15402>
31150x00000001002b7420 <write_back_motion_list+0>:  movslq 0xd8(%rsp),%rcx
31160x00000001002b7428 <write_back_motion_list+8>:  mov    0x13a0(%rbx),%rdx
31170x00000001002b742f <AV_COPY128+0>:      movaps 0x40b0(%rbx),%xmm0
31180x00000001002b7436 <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rcx,4)
31190x00000001002b743a <AV_COPY128+11>:     lea    (%rcx,%rax,1),%rsi
31200x00000001002b743e <AV_COPY128+0>:      movaps 0x40d0(%rbx),%xmm0
31210x00000001002b7445 <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rsi,4)
31220x00000001002b7449 <AV_COPY128+11>:     lea    (%rax,%rax,1),%esi
31230x00000001002b744c <write_back_motion_list+44>: movslq %esi,%rsi
31240x00000001002b744f <write_back_motion_list+47>: add    %rcx,%rsi
31250x00000001002b7452 <AV_COPY128+0>:      movaps 0x40f0(%rbx),%xmm0
31260x00000001002b7459 <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rsi,4)
31270x00000001002b745d <write_back_motion_list+61>: lea    (%rax,%rax,2),%esi
31280x00000001002b7460 <write_back_motion_list+64>: movslq %esi,%rsi
31290x00000001002b7463 <write_back_motion_list+67>: add    %rcx,%rsi
31300x00000001002b7466 <AV_COPY128+0>:      movaps 0x4110(%rbx),%xmm0
31310x00000001002b746d <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rsi,4)
31320x00000001002b7471 <write_back_motion_list+81>: movslq 0x534c4(%rbx),%rcx
31330x00000001002b7478 <write_back_motion_list+88>: mov    0x43a0(%rbx),%rdx
31340x00000001002b747f <write_back_motion_list+95>: mov    (%rdx,%rcx,4),%ecx
31350x00000001002b7482 <write_back_motion_list+98>: mov    0xe8(%rsp),%edx
31360x00000001002b7489 <write_back_motion_list+105>:        test   $0x8,%dh
31370x00000001002b748c <write_back_motion_list+108>:        mov    0x53198(%rbx),%rdx
31380x00000001002b7493 <write_back_motion_list+115>:        je     0x1002b74a0 <write_back_motion_list+128>
31390x00000001002b7495 <AV_ZERO128+0>:      pxor   %xmm0,%xmm0
31400x00000001002b7499 <AV_ZERO128+4>:      movdqa %xmm0,(%rdx,%rcx,2)
31410x00000001002b749e <AV_ZERO128+9>:      jmp    0x1002b74cf <write_back_motion_list+175>
31420x00000001002b74a0 <write_back_motion_list+128>:        mov    0x531f8(%rbx),%rsi
31430x00000001002b74a7 <write_back_motion_list+135>:        mov    %rsi,(%rdx,%rcx,2)
31440x00000001002b74ab <write_back_motion_list+139>:        mov    0x531ce(%rbx),%si
31450x00000001002b74b2 <write_back_motion_list+146>:        mov    %si,0xc(%rdx,%rcx,2)
31460x00000001002b74b7 <write_back_motion_list+151>:        mov    0x531de(%rbx),%si
31470x00000001002b74be <write_back_motion_list+158>:        mov    %si,0xa(%rdx,%rcx,2)
31480x00000001002b74c3 <write_back_motion_list+163>:        mov    0x531ee(%rbx),%si
31490x00000001002b74ca <write_back_motion_list+170>:        mov    %si,0x8(%rdx,%rcx,2)
31500x00000001002b74cf <write_back_motion_list+175>:        mov    0x41cc(%rbx),%cl
31510x00000001002b74d5 <write_back_motion_list+181>:        mov    0x13c0(%rbx),%rdx
31520x00000001002b74dc <write_back_motion_list+188>:        movslq 0xe0(%rsp),%rsi
31530x00000001002b74e4 <write_back_motion_list+196>:        mov    %cl,(%rdx,%rsi,1)
31540x00000001002b74e7 <write_back_motion_list+199>:        mov    %rsi,%rcx
31550x00000001002b74ea <write_back_motion_list+202>:        or     $0x1,%rcx
31560x00000001002b74ee <write_back_motion_list+206>:        mov    0x41ce(%rbx),%dil
31570x00000001002b74f5 <write_back_motion_list+213>:        mov    %dil,(%rdx,%rcx,1)
31580x00000001002b74f9 <write_back_motion_list+217>:        mov    %rsi,%rcx
31590x00000001002b74fc <write_back_motion_list+220>:        or     $0x2,%rcx
31600x00000001002b7500 <write_back_motion_list+224>:        mov    0x41dc(%rbx),%dil
31610x00000001002b7507 <write_back_motion_list+231>:        mov    %dil,(%rdx,%rcx,1)
31620x00000001002b750b <write_back_motion_list+235>:        or     $0x3,%rsi
31630x00000001002b750f <write_back_motion_list+239>:        mov    0x41de(%rbx),%cl
31640x00000001002b7515 <write_back_motion_list+245>:        mov    %cl,(%rdx,%rsi,1)
31650x00000001002b7518 <write_back_motion_list+248>:        jmp    0x1002b7539 <fill_rectangle+16>
31660x00000001002b751a <ff_h264_decode_mb_cabac+15402>:     mov    0x13c0(%rbx),%rcx
31670x00000001002b7521 <ff_h264_decode_mb_cabac+15409>:     movslq 0xe0(%rsp),%rdx
31680x00000001002b7529 <fill_rectangle+0>:  movw   $0xffff,(%rcx,%rdx,1)
31690x00000001002b752f <fill_rectangle+6>:  or     $0x2,%rdx
31700x00000001002b7533 <fill_rectangle+10>: movw   $0xffff,(%rcx,%rdx,1)
31710x00000001002b7539 <fill_rectangle+16>: mov    0xe8(%rsp),%ecx
31720x00000001002b7540 <ff_h264_decode_mb_cabac+15440>:     test   $0xc0,%ch
31730x00000001002b7543 <ff_h264_decode_mb_cabac+15443>:     je     0x1002b7642 <ff_h264_decode_mb_cabac+15698>
31740x00000001002b7549 <ff_h264_decode_mb_cabac+15449>:     movslq 0xd8(%rsp),%rcx
31750x00000001002b7551 <ff_h264_decode_mb_cabac+15457>:     mov    0x13a8(%rbx),%rdx
31760x00000001002b7558 <AV_COPY128+0>:      movaps 0x4150(%rbx),%xmm0
31770x00000001002b755f <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rcx,4)
31780x00000001002b7563 <AV_COPY128+11>:     lea    (%rcx,%rax,1),%rsi
31790x00000001002b7567 <AV_COPY128+0>:      movaps 0x4170(%rbx),%xmm0
31800x00000001002b756e <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rsi,4)
31810x00000001002b7572 <AV_COPY128+11>:     mov    %eax,%esi
31820x00000001002b7574 <AV_COPY128+13>:     add    %esi,%esi
31830x00000001002b7576 <ff_h264_decode_mb_cabac+15494>:     movslq %esi,%rsi
31840x00000001002b7579 <ff_h264_decode_mb_cabac+15497>:     add    %rcx,%rsi
31850x00000001002b757c <AV_COPY128+0>:      movaps 0x4190(%rbx),%xmm0
31860x00000001002b7583 <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rsi,4)
31870x00000001002b7587 <ff_h264_decode_mb_cabac+15511>:     lea    (%rax,%rax,2),%eax
31880x00000001002b758a <ff_h264_decode_mb_cabac+15514>:     movslq %eax,%rax
31890x00000001002b758d <ff_h264_decode_mb_cabac+15517>:     add    %rcx,%rax
31900x00000001002b7590 <AV_COPY128+0>:      movaps 0x41b0(%rbx),%xmm0
31910x00000001002b7597 <AV_COPY128+7>:      movaps %xmm0,(%rdx,%rax,4)
31920x00000001002b759b <ff_h264_decode_mb_cabac+15531>:     movslq 0x534c4(%rbx),%rax
31930x00000001002b75a2 <ff_h264_decode_mb_cabac+15538>:     mov    0x43a0(%rbx),%rcx
31940x00000001002b75a9 <ff_h264_decode_mb_cabac+15545>:     mov    (%rcx,%rax,4),%eax
31950x00000001002b75ac <ff_h264_decode_mb_cabac+15548>:     mov    0xe8(%rsp),%ecx
31960x00000001002b75b3 <ff_h264_decode_mb_cabac+15555>:     test   $0x8,%ch
31970x00000001002b75b6 <ff_h264_decode_mb_cabac+15558>:     mov    0x531a0(%rbx),%rcx
31980x00000001002b75bd <ff_h264_decode_mb_cabac+15565>:     je     0x1002b75ca <ff_h264_decode_mb_cabac+15578>
31990x00000001002b75bf <AV_ZERO128+0>:      pxor   %xmm0,%xmm0
32000x00000001002b75c3 <AV_ZERO128+4>:      movdqa %xmm0,(%rcx,%rax,2)
32010x00000001002b75c8 <AV_ZERO128+9>:      jmp    0x1002b75f9 <ff_h264_decode_mb_cabac+15625>
32020x00000001002b75ca <ff_h264_decode_mb_cabac+15578>:     mov    0x53248(%rbx),%rdx
32030x00000001002b75d1 <ff_h264_decode_mb_cabac+15585>:     mov    %rdx,(%rcx,%rax,2)
32040x00000001002b75d5 <ff_h264_decode_mb_cabac+15589>:     mov    0x5321e(%rbx),%dx
32050x00000001002b75dc <ff_h264_decode_mb_cabac+15596>:     mov    %dx,0xc(%rcx,%rax,2)
32060x00000001002b75e1 <ff_h264_decode_mb_cabac+15601>:     mov    0x5322e(%rbx),%dx
32070x00000001002b75e8 <ff_h264_decode_mb_cabac+15608>:     mov    %dx,0xa(%rcx,%rax,2)
32080x00000001002b75ed <ff_h264_decode_mb_cabac+15613>:     mov    0x5323e(%rbx),%dx
32090x00000001002b75f4 <ff_h264_decode_mb_cabac+15620>:     mov    %dx,0x8(%rcx,%rax,2)
32100x00000001002b75f9 <ff_h264_decode_mb_cabac+15625>:     mov    0x41f4(%rbx),%al
32110x00000001002b75ff <ff_h264_decode_mb_cabac+15631>:     mov    0x13c8(%rbx),%rcx
32120x00000001002b7606 <ff_h264_decode_mb_cabac+15638>:     movslq 0xe0(%rsp),%rdx
32130x00000001002b760e <ff_h264_decode_mb_cabac+15646>:     mov    %al,(%rcx,%rdx,1)
32140x00000001002b7611 <ff_h264_decode_mb_cabac+15649>:     mov    %rdx,%rax
32150x00000001002b7614 <ff_h264_decode_mb_cabac+15652>:     or     $0x1,%rax
32160x00000001002b7618 <ff_h264_decode_mb_cabac+15656>:     mov    0x41f6(%rbx),%sil
32170x00000001002b761f <ff_h264_decode_mb_cabac+15663>:     mov    %sil,(%rcx,%rax,1)
32180x00000001002b7623 <ff_h264_decode_mb_cabac+15667>:     mov    %rdx,%rax
32190x00000001002b7626 <ff_h264_decode_mb_cabac+15670>:     or     $0x2,%rax
32200x00000001002b762a <ff_h264_decode_mb_cabac+15674>:     mov    0x4204(%rbx),%sil
32210x00000001002b7631 <ff_h264_decode_mb_cabac+15681>:     mov    %sil,(%rcx,%rax,1)
32220x00000001002b7635 <ff_h264_decode_mb_cabac+15685>:     or     $0x3,%rdx
32230x00000001002b7639 <ff_h264_decode_mb_cabac+15689>:     mov    0x4206(%rbx),%al
32240x00000001002b763f <ff_h264_decode_mb_cabac+15695>:     mov    %al,(%rcx,%rdx,1)
32250x00000001002b7642 <ff_h264_decode_mb_cabac+15698>:     cmpl   $0x3,0x2dfbc(%rbx)
32260x00000001002b7649 <ff_h264_decode_mb_cabac+15705>:     jne    0x1002b7690 <ff_h264_decode_mb_cabac+15776>
32270x00000001002b764b <ff_h264_decode_mb_cabac+15707>:     mov    0xe8(%rsp),%eax
32280x00000001002b7652 <ff_h264_decode_mb_cabac+15714>:     test   $0x40,%al
32290x00000001002b7654 <ff_h264_decode_mb_cabac+15716>:     je     0x1002b7690 <ff_h264_decode_mb_cabac+15776>
32300x00000001002b7656 <ff_h264_decode_mb_cabac+15718>:     mov    0x53250(%rbx),%rax
32310x00000001002b765d <ff_h264_decode_mb_cabac+15725>:     movzwl 0x2dfd2(%rbx),%ecx
32320x00000001002b7664 <ff_h264_decode_mb_cabac+15732>:     shr    %ecx
32330x00000001002b7666 <ff_h264_decode_mb_cabac+15734>:     mov    0x534c4(%rbx),%edx
32340x00000001002b766c <ff_h264_decode_mb_cabac+15740>:     shl    $0x2,%edx
32350x00000001002b766f <ff_h264_decode_mb_cabac+15743>:     movslq %edx,%rdx
32360x00000001002b7672 <ff_h264_decode_mb_cabac+15746>:     mov    %cl,0x1(%rax,%rdx,1)
32370x00000001002b7676 <ff_h264_decode_mb_cabac+15750>:     movzwl 0x2dfd4(%rbx),%ecx
32380x00000001002b767d <ff_h264_decode_mb_cabac+15757>:     shr    %ecx
32390x00000001002b767f <ff_h264_decode_mb_cabac+15759>:     mov    %cl,0x2(%rax,%rdx,1)
32400x00000001002b7683 <ff_h264_decode_mb_cabac+15763>:     movzwl 0x2dfd6(%rbx),%ecx
32410x00000001002b768a <ff_h264_decode_mb_cabac+15770>:     shr    %ecx
32420x00000001002b768c <ff_h264_decode_mb_cabac+15772>:     mov    %cl,0x3(%rax,%rdx,1)
32430x00000001002b7690 <ff_h264_decode_mb_cabac+15776>:     testb  $0x2,0x14c(%rsp)
32440x00000001002b7698 <ff_h264_decode_mb_cabac+15784>:     jne    0x1002b794b <ff_h264_decode_mb_cabac+16475>
32450x00000001002b769e <decode_cabac_mb_cbp_luma+0>:        mov    0x5317c(%rbx),%r14d
32460x00000001002b76a5 <decode_cabac_mb_cbp_luma+7>:        mov    0x53180(%rbx),%r15d
32470x00000001002b76ac <decode_cabac_mb_cbp_luma+14>:       mov    %r15d,%eax
32480x00000001002b76af <decode_cabac_mb_cbp_luma+17>:       shr    %eax
32490x00000001002b76b1 <decode_cabac_mb_cbp_luma+19>:       and    $0x1,%eax
32500x00000001002b76b4 <decode_cabac_mb_cbp_luma+22>:       test   $0x4,%r14b
32510x00000001002b76b8 <decode_cabac_mb_cbp_luma+26>:       sete   %cl
32520x00000001002b76bb <decode_cabac_mb_cbp_luma+29>:       movzbl %cl,%ecx
32530x00000001002b76be <decode_cabac_mb_cbp_luma+32>:       add    %ecx,%ecx
32540x00000001002b76c0 <decode_cabac_mb_cbp_luma+34>:       add    %eax,%ecx
32550x00000001002b76c2 <decode_cabac_mb_cbp_luma+36>:       xor    $0x1,%ecx
32560x00000001002b76c5 <decode_cabac_mb_cbp_luma+39>:       add    $0x49,%ecx
32570x00000001002b76c8 <decode_cabac_mb_cbp_luma+42>:       lea    0x52d70(%rbx,%rcx,1),%rsi
32580x00000001002b76d0 <decode_cabac_mb_cbp_luma+50>:       lea    0x52d20(%rbx),%r12
32590x00000001002b76d7 <decode_cabac_mb_cbp_luma+57>:       mov    %r12,%rdi
32600x00000001002b76da <decode_cabac_mb_cbp_luma+60>:       callq  0x1002b1ca0 <get_cabac_inline_x86>
32610x00000001002b76df <decode_cabac_mb_cbp_luma+65>:       mov    %eax,%r13d
32620x00000001002b76e2 <decode_cabac_mb_cbp_luma+68>:       mov    %r13d,%eax
32630x00000001002b76e5 <decode_cabac_mb_cbp_luma+71>:       and    $0x1,%eax
32640x00000001002b76e8 <decode_cabac_mb_cbp_luma+74>:       test   $0x8,%r14b
32650x00000001002b76ec <decode_cabac_mb_cbp_luma+78>:       sete   %cl
32660x00000001002b76ef <decode_cabac_mb_cbp_luma+81>:       movzbl %cl,%ecx
32670x00000001002b76f2 <decode_cabac_mb_cbp_luma+84>:       add    %ecx,%ecx
32680x00000001002b76f4 <decode_cabac_mb_cbp_luma+86>:       add    %eax,%ecx
32690x00000001002b76f6 <decode_cabac_mb_cbp_luma+88>:       xor    $0x1,%ecx
32700x00000001002b76f9 <decode_cabac_mb_cbp_luma+91>:       add    $0x49,%ecx
32710x00000001002b76fc <decode_cabac_mb_cbp_luma+94>:       lea    0x52d70(%rbx,%rcx,1),%rsi
32720x00000001002b7704 <decode_cabac_mb_cbp_luma+102>:      mov    %r12,%rdi
32730x00000001002b7707 <decode_cabac_mb_cbp_luma+105>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
32740x00000001002b770c <decode_cabac_mb_cbp_luma+110>:      lea    0x0(%r13,%rax,2),%r14d
32750x00000001002b7711 <decode_cabac_mb_cbp_luma+115>:      test   $0x1,%r14b
32760x00000001002b7715 <decode_cabac_mb_cbp_luma+119>:      sete   %al
32770x00000001002b7718 <decode_cabac_mb_cbp_luma+122>:      movzbl %al,%eax
32780x00000001002b771b <decode_cabac_mb_cbp_luma+125>:      add    %eax,%eax
32790x00000001002b771d <decode_cabac_mb_cbp_luma+127>:      shr    $0x3,%r15d
32800x00000001002b7721 <decode_cabac_mb_cbp_luma+131>:      and    $0x1,%r15d
32810x00000001002b7725 <decode_cabac_mb_cbp_luma+135>:      add    %eax,%r15d
32820x00000001002b7728 <decode_cabac_mb_cbp_luma+138>:      xor    $0x1,%r15d
32830x00000001002b772c <decode_cabac_mb_cbp_luma+142>:      add    $0x49,%r15d
32840x00000001002b7730 <decode_cabac_mb_cbp_luma+146>:      lea    0x52d70(%rbx,%r15,1),%rsi
32850x00000001002b7738 <decode_cabac_mb_cbp_luma+154>:      mov    %r12,%rdi
32860x00000001002b773b <decode_cabac_mb_cbp_luma+157>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
32870x00000001002b7740 <decode_cabac_mb_cbp_luma+162>:      lea    (%r14,%rax,4),%r14d
32880x00000001002b7744 <decode_cabac_mb_cbp_luma+166>:      mov    %r14d,%eax
32890x00000001002b7747 <decode_cabac_mb_cbp_luma+169>:      and    $0x2,%eax
32900x00000001002b774a <decode_cabac_mb_cbp_luma+172>:      mov    %r14d,%ecx
32910x00000001002b774d <decode_cabac_mb_cbp_luma+175>:      shr    $0x2,%ecx
32920x00000001002b7750 <decode_cabac_mb_cbp_luma+178>:      and    $0x1,%ecx
32930x00000001002b7753 <decode_cabac_mb_cbp_luma+181>:      add    %eax,%ecx
32940x00000001002b7755 <decode_cabac_mb_cbp_luma+183>:      xor    $0x3,%ecx
32950x00000001002b7758 <decode_cabac_mb_cbp_luma+186>:      add    $0x49,%ecx
32960x00000001002b775b <decode_cabac_mb_cbp_luma+189>:      lea    0x52d70(%rbx,%rcx,1),%rsi
32970x00000001002b7763 <decode_cabac_mb_cbp_luma+197>:      mov    %r12,%rdi
32980x00000001002b7766 <decode_cabac_mb_cbp_luma+200>:      callq  0x1002b1ca0 <get_cabac_inline_x86>
32990x00000001002b776b <decode_cabac_mb_cbp_luma+205>:      lea    (%r14,%rax,8),%r14d
33000x00000001002b776f <ff_h264_decode_mb_cabac+15999>:     cmpl   $0x2,0xc(%rsp)
33010x00000001002b7774 <ff_h264_decode_mb_cabac+16004>:     jb     0x1002b78ba <decode_cabac_mb_cbp_chroma>
33020x00000001002b777a <ff_h264_decode_mb_cabac+16010>:     mov    %r14d,0x4c(%rsp)
33030x00000001002b777f <ff_h264_decode_mb_cabac+16015>:     mov    0x53170(%rbx),%rax
33040x00000001002b7786 <ff_h264_decode_mb_cabac+16022>:     mov    0x4c(%rsp),%ecx
33050x00000001002b778a <ff_h264_decode_mb_cabac+16026>:     mov    %ecx,0x53178(%rbx)
33060x00000001002b7790 <ff_h264_decode_mb_cabac+16032>:     mov    0x10(%rsp),%rdx
33070x00000001002b7795 <ff_h264_decode_mb_cabac+16037>:     mov    %cx,(%rax,%rdx,2)
33080x00000001002b7799 <ff_h264_decode_mb_cabac+16041>:     cmpl   $0x0,0x1c(%rsp)
33090x00000001002b779e <ff_h264_decode_mb_cabac+16046>:     je     0x1002b77dc <ff_h264_decode_mb_cabac+16108>
33100x00000001002b77a0 <ff_h264_decode_mb_cabac+16048>:     mov    %ecx,%eax
33110x00000001002b77a2 <ff_h264_decode_mb_cabac+16050>:     test   $0xf,%al
33120x00000001002b77a4 <ff_h264_decode_mb_cabac+16052>:     je     0x1002b77dc <ff_h264_decode_mb_cabac+16108>
33130x00000001002b77a6 <ff_h264_decode_mb_cabac+16054>:     testb  $0x7,0x14c(%rsp)
33140x00000001002b77ae <ff_h264_decode_mb_cabac+16062>:     jne    0x1002b77dc <ff_h264_decode_mb_cabac+16108>
33150x00000001002b77b0 <ff_h264_decode_mb_cabac+16064>:     mov    0x4210(%rbx),%eax
33160x00000001002b77b6 <ff_h264_decode_mb_cabac+16070>:     add    $0x18f,%eax
33170x00000001002b77bb <ff_h264_decode_mb_cabac+16075>:     movslq %eax,%rax
33180x00000001002b77be <ff_h264_decode_mb_cabac+16078>:     lea    0x52d70(%rbx,%rax,1),%rsi
33190x00000001002b77c6 <ff_h264_decode_mb_cabac+16086>:     lea    0x52d20(%rbx),%rdi
33200x00000001002b77cd <ff_h264_decode_mb_cabac+16093>:     callq  0x1002b1ca0 <get_cabac_inline_x86>
33210x00000001002b77d2 <ff_h264_decode_mb_cabac+16098>:     shl    $0x18,%eax
33220x00000001002b77d5 <ff_h264_decode_mb_cabac+16101>:     or     %eax,0x14c(%rsp)
33230x00000001002b77dc <ff_h264_decode_mb_cabac+16108>:     cmpl   $0x3,0x43c8(%rbx)
33240x00000001002b77e3 <ff_h264_decode_mb_cabac+16115>:     mov    0x14c(%rsp),%eax
33250x00000001002b77ea <ff_h264_decode_mb_cabac+16122>:     jne    0x1002b7873 <ff_h264_decode_mb_cabac+16259>
33260x00000001002b77f0 <ff_h264_decode_mb_cabac+16128>:     test   $0x1000000,%eax
33270x00000001002b77f5 <ff_h264_decode_mb_cabac+16133>:     je     0x1002b7873 <ff_h264_decode_mb_cabac+16259>
33280x00000001002b77f7 <ff_h264_decode_mb_cabac+16135>:     test   $0x7,%al
33290x00000001002b77f9 <ff_h264_decode_mb_cabac+16137>:     setne  %cl
33300x00000001002b77fc <ff_h264_decode_mb_cabac+16140>:     shl    $0x6,%cl
33310x00000001002b77ff <ff_h264_decode_mb_cabac+16143>:     mov    0x3dc8(%rbx),%edx
33320x00000001002b7805 <ff_h264_decode_mb_cabac+16149>:     test   %edx,%edx
33330x00000001002b7807 <ff_h264_decode_mb_cabac+16151>:     je     0x1002b7835 <ff_h264_decode_mb_cabac+16197>
33340x00000001002b7809 <ff_h264_decode_mb_cabac+16153>:     test   $0x1000000,%edx
33350x00000001002b780f <ff_h264_decode_mb_cabac+16159>:     jne    0x1002b7835 <ff_h264_decode_mb_cabac+16197>
33360x00000001002b7811 <ff_h264_decode_mb_cabac+16161>:     mov    %cl,0x405b(%rbx)
33370x00000001002b7817 <ff_h264_decode_mb_cabac+16167>:     mov    %cl,0x4053(%rbx)
33380x00000001002b781d <ff_h264_decode_mb_cabac+16173>:     mov    %cl,0x4033(%rbx)
33390x00000001002b7823 <ff_h264_decode_mb_cabac+16179>:     mov    %cl,0x402b(%rbx)
33400x00000001002b7829 <ff_h264_decode_mb_cabac+16185>:     mov    %cl,0x400b(%rbx)
33410x00000001002b782f <ff_h264_decode_mb_cabac+16191>:     mov    %cl,0x4003(%rbx)
33420x00000001002b7835 <ff_h264_decode_mb_cabac+16197>:     mov    0x3dcc(%rbx),%edx
33430x00000001002b783b <ff_h264_decode_mb_cabac+16203>:     test   %edx,%edx
33440x00000001002b783d <ff_h264_decode_mb_cabac+16205>:     jne    0x1002c375d <ff_h264_decode_mb_cabac+65133>
33450x00000001002b7843 <ff_h264_decode_mb_cabac+16211>:     mov    0x3dc0(%rbx),%edx
33460x00000001002b7849 <ff_h264_decode_mb_cabac+16217>:     test   %edx,%edx
33470x00000001002b784b <ff_h264_decode_mb_cabac+16219>:     je     0x1002b7873 <ff_h264_decode_mb_cabac+16259>
33480x00000001002b784d <ff_h264_decode_mb_cabac+16221>:     test   $0x1000000,%edx
33490x00000001002b7853 <ff_h264_decode_mb_cabac+16227>:     jne    0x1002b7873 <ff_h264_decode_mb_cabac+16259>
33500x00000001002b7855 <ff_h264_decode_mb_cabac+16229>:     xor    %edx,%edx
33510x00000001002b7857 <ff_h264_decode_mb_cabac+16231>:     test   $0x7,%al
33520x00000001002b7859 <ff_h264_decode_mb_cabac+16233>:     mov    $0x40404040,%ecx
33530x00000001002b785e <ff_h264_decode_mb_cabac+16238>:     cmove  %edx,%ecx
33540x00000001002b7861 <ff_h264_decode_mb_cabac+16241>:     mov    %ecx,0x3ffc(%rbx)
33550x00000001002b7867 <ff_h264_decode_mb_cabac+16247>:     mov    %ecx,0x4024(%rbx)
33560x00000001002b786d <ff_h264_decode_mb_cabac+16253>:     mov    %ecx,0x404c(%rbx)
33570x00000001002b7873 <ff_h264_decode_mb_cabac+16259>:     mov    0x13b0(%rbx),%rcx
33580x00000001002b787a <ff_h264_decode_mb_cabac+16266>:     mov    0x10(%rsp),%rdx
33590x00000001002b787f <ff_h264_decode_mb_cabac+16271>:     mov    %eax,(%rcx,%rdx,4)
33600x00000001002b7882 <ff_h264_decode_mb_cabac+16274>:     cmpl   $0x0,0x4c(%rsp)
33610x00000001002b7887 <ff_h264_decode_mb_cabac+16279>:     mov    0x14c(%rsp),%eax
33620x00000001002b788e <ff_h264_decode_mb_cabac+16286>:     jne    0x1002b7898 <ff_h264_decode_mb_cabac+16296>
33630x00000001002b7890 <ff_h264_decode_mb_cabac+16288>:     test   $0x2,%al
33640x00000001002b7892 <ff_h264_decode_mb_cabac+16290>:     je     0x1002c3615 <fill_rectangle>
33650x00000001002b7898 <ff_h264_decode_mb_cabac+16296>:     test   $0x80,%al
33660x00000001002b789a <ff_h264_decode_mb_cabac+16298>:     mov    0x1850(%rbx),%eax
33670x00000001002b78a0 <ff_h264_decode_mb_cabac+16304>:     je     0x1002b79ac <ff_h264_decode_mb_cabac+16572>
33680x00000001002b78a6 <ff_h264_decode_mb_cabac+16310>:     test   %eax,%eax
33690x00000001002b78a8 <ff_h264_decode_mb_cabac+16312>:     je     0x1002b7987 <ff_h264_decode_mb_cabac+16535>
33700x00000001002b78ae <ff_h264_decode_mb_cabac+16318>:     lea    0x53320(%rbx),%rcx
33710x00000001002b78b5 <ff_h264_decode_mb_cabac+16325>:     jmpq   0x1002b798e <ff_h264_decode_mb_cabac+16542>
33720x00000001002b78ba <decode_cabac_mb_cbp_chroma+0>:      mov    0x5317c(%rbx),%r15d
33730x00000001002b78c1 <decode_cabac_mb_cbp_chroma+7>:      mov    0x53180(%rbx),%r13d
33740x00000001002b78c8 <decode_cabac_mb_cbp_chroma+14>:     shr    $0x4,%r13d
33750x00000001002b78cc <decode_cabac_mb_cbp_chroma+18>:     and    $0x3,%r13d
33760x00000001002b78d0 <decode_cabac_mb_cbp_chroma+22>:     setne  %al
33770x00000001002b78d3 <decode_cabac_mb_cbp_chroma+25>:     movzbl %al,%eax
33780x00000001002b78d6 <decode_cabac_mb_cbp_chroma+28>:     lea    0x2(%rax),%ecx
33790x00000001002b78d9 <decode_cabac_mb_cbp_chroma+31>:     shr    $0x4,%r15d
33800x00000001002b78dd <decode_cabac_mb_cbp_chroma+35>:     and    $0x3,%r15d
33810x00000001002b78e1 <decode_cabac_mb_cbp_chroma+39>:     cmove  %eax,%ecx
33820x00000001002b78e4 <decode_cabac_mb_cbp_chroma+42>:     add    $0x4d,%ecx
33830x00000001002b78e7 <decode_cabac_mb_cbp_chroma+45>:     lea    0x52d70(%rbx,%rcx,1),%rsi
33840x00000001002b78ef <decode_cabac_mb_cbp_chroma+53>:     mov    %r12,%rdi
33850x00000001002b78f2 <decode_cabac_mb_cbp_chroma+56>:     callq  0x1002b1ca0 <get_cabac_inline_x86>
33860x00000001002b78f7 <decode_cabac_mb_cbp_chroma+61>:     test   %eax,%eax
33870x00000001002b78f9 <decode_cabac_mb_cbp_chroma+63>:     jne    0x1002b790d <ff_h264_decode_mb_cabac+16413>
33880x00000001002b78fb <decode_cabac_mb_cbp_chroma+65>:     movl   $0x0,0x4c(%rsp)
33890x00000001002b7903 <ff_h264_decode_mb_cabac+16403>:     or     %r14d,0x4c(%rsp)
33900x00000001002b7908 <ff_h264_decode_mb_cabac+16408>:     jmpq   0x1002b777f <ff_h264_decode_mb_cabac+16015>
33910x00000001002b790d <ff_h264_decode_mb_cabac+16413>:     cmp    $0x2,%r13d
33920x00000001002b7911 <ff_h264_decode_mb_cabac+16417>:     sete   %al
33930x00000001002b7914 <ff_h264_decode_mb_cabac+16420>:     movzbl %al,%eax
33940x00000001002b7917 <ff_h264_decode_mb_cabac+16423>:     lea    0x6(%rax),%ecx
33950x00000001002b791a <ff_h264_decode_mb_cabac+16426>:     lea    0x4(%rax),%eax
33960x00000001002b791d <ff_h264_decode_mb_cabac+16429>:     cmp    $0x2,%r15d
33970x00000001002b7921 <ff_h264_decode_mb_cabac+16433>:     cmovne %eax,%ecx
33980x00000001002b7924 <ff_h264_decode_mb_cabac+16436>:     add    $0x4d,%ecx
33990x00000001002b7927 <ff_h264_decode_mb_cabac+16439>:     lea    0x52d70(%rbx,%rcx,1),%rsi
34000x00000001002b792f <ff_h264_decode_mb_cabac+16447>:     mov    %r12,%rdi
34010x00000001002b7932 <ff_h264_decode_mb_cabac+16450>:     callq  0x1002b1ca0 <get_cabac_inline_x86>
34020x00000001002b7937 <ff_h264_decode_mb_cabac+16455>:     shl    $0x4,%eax
34030x00000001002b793a <ff_h264_decode_mb_cabac+16458>:     add    $0x10,%eax
34040x00000001002b793d <ff_h264_decode_mb_cabac+16461>:     mov    %eax,0x4c(%rsp)
34050x00000001002b7941 <ff_h264_decode_mb_cabac+16465>:     or     %r14d,0x4c(%rsp)
34060x00000001002b7946 <ff_h264_decode_mb_cabac+16470>:     jmpq   0x1002b777f <ff_h264_decode_mb_cabac+16015>
34070x00000001002b794b <ff_h264_decode_mb_cabac+16475>:     cmpl   $0x1,0xc(%rsp)
34080x00000001002b7950 <ff_h264_decode_mb_cabac+16480>:     seta   %al
34090x00000001002b7953 <ff_h264_decode_mb_cabac+16483>:     cmpl   $0x10,0x4c(%rsp)
34100x00000001002b7958 <ff_h264_decode_mb_cabac+16488>:     jb     0x1002b777f <ff_h264_decode_mb_cabac+16015>
34110x00000001002b795e <ff_h264_decode_mb_cabac+16494>:     test   %al,%al
34120x00000001002b7960 <ff_h264_decode_mb_cabac+16496>:     je     0x1002b777f <ff_h264_decode_mb_cabac+16015>
34130x00000001002b7966 <ff_h264_decode_mb_cabac+16502>:     mov    0x8(%rbx),%rdi
34140x00000001002b796a <ff_h264_decode_mb_cabac+16506>:     mov    $0x10,%esi
34150x00000001002b796f <ff_h264_decode_mb_cabac+16511>:     lea    0x6d25e8(%rip),%rdx        # 0x100989f5e <huff_opd_df_codes+43654>
34160x00000001002b7976 <ff_h264_decode_mb_cabac+16518>:     xor    %al,%al
34170x00000001002b7978 <ff_h264_decode_mb_cabac+16520>:     callq  0x100664270 <av_log>
34180x00000001002b797d <ff_h264_decode_mb_cabac+16525>:     mov    $0xbebbb1b7,%eax
34190x00000001002b7982 <ff_h264_decode_mb_cabac+16530>:     jmpq   0x1002c374b <ff_h264_decode_mb_cabac+65115>
34200x00000001002b7987 <ff_h264_decode_mb_cabac+16535>:     lea    0x53440(%rbx),%rcx
34210x00000001002b798e <ff_h264_decode_mb_cabac+16542>:     mov    %rcx,0xd0(%rsp)
34220x00000001002b7996 <ff_h264_decode_mb_cabac+16550>:     test   %eax,%eax
34230x00000001002b7998 <ff_h264_decode_mb_cabac+16552>:     je     0x1002b79a3 <ff_h264_decode_mb_cabac+16563>
34240x00000001002b799a <ff_h264_decode_mb_cabac+16554>:     lea    0x53310(%rbx),%rax
34250x00000001002b79a1 <ff_h264_decode_mb_cabac+16561>:     jmp    0x1002b79dc <ff_h264_decode_mb_cabac+16620>
34260x00000001002b79a3 <ff_h264_decode_mb_cabac+16563>:     lea    0x53430(%rbx),%rax
34270x00000001002b79aa <ff_h264_decode_mb_cabac+16570>:     jmp    0x1002b79dc <ff_h264_decode_mb_cabac+16620>
34280x00000001002b79ac <ff_h264_decode_mb_cabac+16572>:     test   %eax,%eax
34290x00000001002b79ae <ff_h264_decode_mb_cabac+16574>:     je     0x1002b79b9 <ff_h264_decode_mb_cabac+16585>
34300x00000001002b79b0 <ff_h264_decode_mb_cabac+16576>:     lea    0x53290(%rbx),%rcx
34310x00000001002b79b7 <ff_h264_decode_mb_cabac+16583>:     jmp    0x1002b79c0 <ff_h264_decode_mb_cabac+16592>
34320x00000001002b79b9 <ff_h264_decode_mb_cabac+16585>:     lea    0x533b0(%rbx),%rcx
34330x00000001002b79c0 <ff_h264_decode_mb_cabac+16592>:     mov    %rcx,0xd0(%rsp)
34340x00000001002b79c8 <ff_h264_decode_mb_cabac+16600>:     test   %eax,%eax
34350x00000001002b79ca <ff_h264_decode_mb_cabac+16602>:     je     0x1002b79d5 <ff_h264_decode_mb_cabac+16613>
34360x00000001002b79cc <ff_h264_decode_mb_cabac+16604>:     lea    0x53280(%rbx),%rax
34370x00000001002b79d3 <ff_h264_decode_mb_cabac+16611>:     jmp    0x1002b79dc <ff_h264_decode_mb_cabac+16620>
34380x00000001002b79d5 <ff_h264_decode_mb_cabac+16613>:     lea    0x533a0(%rbx),%rax
34390x00000001002b79dc <ff_h264_decode_mb_cabac+16620>:     mov    %rax,0xc8(%rsp)
34400x00000001002b79e4 <ff_h264_decode_mb_cabac+16628>:     cmpl   $0x0,0x53190(%rbx)
34410x00000001002b79eb <ff_h264_decode_mb_cabac+16635>:     setne  %cl
34420x00000001002b79ee <ff_h264_decode_mb_cabac+16638>:     movzbl %cl,%eax
34430x00000001002b79f1 <ff_h264_decode_mb_cabac+16641>:     lea    0x52dac(%rax,%rbx,1),%rsi
34440x00000001002b79f9 <ff_h264_decode_mb_cabac+16649>:     lea    0x52d20(%rbx),%rax
34450x00000001002b7a00 <ff_h264_decode_mb_cabac+16656>:     mov    %rax,0xe8(%rsp)
34460x00000001002b7a08 <ff_h264_decode_mb_cabac+16664>:     mov    %rax,%rdi
34470x00000001002b7a0b <ff_h264_decode_mb_cabac+16667>:     callq  0x1002b1ca0 <get_cabac_inline_x86>
34480x00000001002b7a10 <ff_h264_decode_mb_cabac+16672>:     test   %eax,%eax
34490x00000001002b7a12 <ff_h264_decode_mb_cabac+16674>:     je     0x1002b7b0d <ff_h264_decode_mb_cabac+16925>
34500x00000001002b7a18 <ff_h264_decode_mb_cabac+16680>:     imul   $0x6,0x485c(%rbx),%r14d
34510x00000001002b7a20 <ff_h264_decode_mb_cabac+16688>:     lea    0x6(%r14,%r14,1),%r15d
34520x00000001002b7a25 <ff_h264_decode_mb_cabac+16693>:     lea    0x3(%r14),%eax
34530x00000001002b7a29 <ff_h264_decode_mb_cabac+16697>:     mov    %eax,0xd8(%rsp)
34540x00000001002b7a30 <ff_h264_decode_mb_cabac+16704>:     mov    $0x3e,%eax
34550x00000001002b7a35 <ff_h264_decode_mb_cabac+16709>:     xor    %r12d,%r12d
34560x00000001002b7a38 <ff_h264_decode_mb_cabac+16712>:     nopl   0x0(%rax,%rax,1)
34570x00000001002b7a40 <ff_h264_decode_mb_cabac+16720>:     lea    0x52d70(%rbx,%rax,1),%rsi
34580x00000001002b7a48 <ff_h264_decode_mb_cabac+16728>:     mov    0xe8(%rsp),%rdi
34590x00000001002b7a50 <ff_h264_decode_mb_cabac+16736>:     callq  0x1002b1ca0 <get_cabac_inline_x86>
34600x00000001002b7a55 <ff_h264_decode_mb_cabac+16741>:     test   %eax,%eax
34610x00000001002b7a57 <ff_h264_decode_mb_cabac+16743>:     je     0x1002b7a8d <ff_h264_decode_mb_cabac+16797>
34620x00000001002b7a59 <ff_h264_decode_mb_cabac+16745>:     lea    0x2(%r12),%eax
34630x00000001002b7a5e <ff_h264_decode_mb_cabac+16750>:     inc    %r12d
34640x00000001002b7a61 <ff_h264_decode_mb_cabac+16753>:     cmp    %eax,%r15d
34650x00000001002b7a64 <ff_h264_decode_mb_cabac+16756>:     mov    $0x3f,%eax
34660x00000001002b7a69 <ff_h264_decode_mb_cabac+16761>:     jge    0x1002b7a40 <ff_h264_decode_mb_cabac+16720>
34670x00000001002b7a6b <ff_h264_decode_mb_cabac+16763>:     mov    0x8(%rbx),%rdi
34680x00000001002b7a6f <ff_h264_decode_mb_cabac+16767>:     mov    0x32e4(%rbx),%ecx
34690x00000001002b7a75 <ff_h264_decode_mb_cabac+16773>:     mov    0x32e8(%rbx),%r8d
34700x00000001002b7a7c <ff_h264_decode_mb_cabac+16780>:     mov    $0x10,%esi
34710x00000001002b7a81 <ff_h264_decode_mb_cabac+16785>:     lea    0x6d2380(%rip),%rdx        # 0x100989e08 <huff_opd_df_codes+43312>
34720x00000001002b7a88 <ff_h264_decode_mb_cabac+16792>:     jmpq   0x1002b5ff1 <ff_h264_decode_mb_cabac+9985>
34730x00000001002b7a8d <ff_h264_decode_mb_cabac+16797>:     lea    0x2(%r12),%eax
34740x00000001002b7a92 <ff_h264_decode_mb_cabac+16802>:     sar    %eax
34750x00000001002b7a94 <ff_h264_decode_mb_cabac+16804>:     mov    %eax,%edx
34760x00000001002b7a96 <ff_h264_decode_mb_cabac+16806>:     neg    %edx
34770x00000001002b7a98 <ff_h264_decode_mb_cabac+16808>:     test   $0x1,%r12b
34780x00000001002b7a9c <ff_h264_decode_mb_cabac+16812>:     cmove  %eax,%edx
34790x00000001002b7a9f <ff_h264_decode_mb_cabac+16815>:     mov    %edx,0x53190(%rbx)
34800x00000001002b7aa5 <ff_h264_decode_mb_cabac+16821>:     add    0x1850(%rbx),%edx
34810x00000001002b7aab <ff_h264_decode_mb_cabac+16827>:     mov    %edx,0xe0(%rsp)
34820x00000001002b7ab2 <ff_h264_decode_mb_cabac+16834>:     mov    %edx,0x1850(%rbx)
34830x00000001002b7ab8 <ff_h264_decode_mb_cabac+16840>:     cmp    0xd8(%rsp),%edx
34840x00000001002b7abf <ff_h264_decode_mb_cabac+16847>:     jbe    0x1002b7ae7 <get_chroma_qp>
34850x00000001002b7ac1 <ff_h264_decode_mb_cabac+16849>:     add    $0x4,%r14d
34860x00000001002b7ac5 <ff_h264_decode_mb_cabac+16853>:     test   %edx,%edx
34870x00000001002b7ac7 <ff_h264_decode_mb_cabac+16855>:     jns    0x1002b7ad0 <ff_h264_decode_mb_cabac+16864>
34880x00000001002b7ac9 <ff_h264_decode_mb_cabac+16857>:     mov    %edx,%eax
34890x00000001002b7acb <ff_h264_decode_mb_cabac+16859>:     add    %r14d,%eax
34900x00000001002b7ace <ff_h264_decode_mb_cabac+16862>:     jmp    0x1002b7ada <ff_h264_decode_mb_cabac+16874>
34910x00000001002b7ad0 <ff_h264_decode_mb_cabac+16864>:     mov    0xe0(%rsp),%eax
34920x00000001002b7ad7 <ff_h264_decode_mb_cabac+16871>:     sub    %r14d,%eax
34930x00000001002b7ada <ff_h264_decode_mb_cabac+16874>:     mov    %eax,0xe0(%rsp)
34940x00000001002b7ae1 <ff_h264_decode_mb_cabac+16881>:     mov    %eax,0x1850(%rbx)
34950x00000001002b7ae7 <get_chroma_qp+0>:   movslq 0xe0(%rsp),%rax
34960x00000001002b7aef <get_chroma_qp+8>:   movzbl 0x4a94(%rbx,%rax,1),%edx
34970x00000001002b7af7 <ff_h264_decode_mb_cabac+16903>:     mov    %edx,0x3d8c(%rbx)
34980x00000001002b7afd <get_chroma_qp+0>:   movzbl 0x4aec(%rbx,%rax,1),%eax
34990x00000001002b7b05 <ff_h264_decode_mb_cabac+16917>:     mov    %eax,0x3d90(%rbx)
35000x00000001002b7b0b <ff_h264_decode_mb_cabac+16923>:     jmp    0x1002b7b24 <ff_h264_decode_mb_cabac+16948>
35010x00000001002b7b0d <ff_h264_decode_mb_cabac+16925>:     movl   $0x0,0x53190(%rbx)
35020x00000001002b7b17 <ff_h264_decode_mb_cabac+16935>:     mov    0x1850(%rbx),%eax
35030x00000001002b7b1d <ff_h264_decode_mb_cabac+16941>:     mov    %eax,0xe0(%rsp)
35040x00000001002b7b24 <ff_h264_decode_mb_cabac+16948>:     mov    0x14c(%rsp),%eax
35050x00000001002b7b2b <decode_cabac_luma_residual+0>:      test   $0x2,%al
35060x00000001002b7b2d <decode_cabac_luma_residual+2>:      je     0x1002b9192 <fill_rectangle+45>
35070x00000001002b7b33 <AV_ZERO128+0>:      pxor   %xmm0,%xmm0
35080x00000001002b7b37 <AV_ZERO128+4>:      movdqa %xmm0,0x52860(%rbx)
35090x00000001002b7b3f <AV_ZERO128+0>:      pxor   %xmm0,%xmm0
35100x00000001002b7b43 <AV_ZERO128+4>:      movdqa %xmm0,0x52870(%rbx)
35110x00000001002b7b4b <AV_ZERO128+0>:      pxor   %xmm0,%xmm0
35120x00000001002b7b4f <AV_ZERO128+4>:      movdqa %xmm0,0x52880(%rbx)
35130x00000001002b7b57 <AV_ZERO128+0>:      pxor   %xmm0,%xmm0
35140x00000001002b7b5b <AV_ZERO128+4>:      movdqa %xmm0,0x52890(%rbx)
35150x00000001002b7b63 <AV_ZERO128+12>:     mov    $0x100,%eax
35160x00000001002b7b68 <ff_h264_decode_mb_cabac+17016>:     and    0x5317c(%rbx),%eax
35170x00000001002b7b6e <ff_h264_decode_mb_cabac+17022>:     shr    $0x8,%eax
35180x00000001002b7b71 <ff_h264_decode_mb_cabac+17025>:     mov    0x53180(%rbx),%edx
35190x00000001002b7b77 <ff_h264_decode_mb_cabac+17031>:     shr    $0x8,%edx
35200x00000001002b7b7a <ff_h264_decode_mb_cabac+17034>:     and    $0x1,%edx
35210x00000001002b7b7d <ff_h264_decode_mb_cabac+17037>:     lea    0x2(%rdx),%ecx
35220x00000001002b7b80 <ff_h264_decode_mb_cabac+17040>:     test   %eax,%eax
35230x00000001002b7b82 <ff_h264_decode_mb_cabac+17042>:     cmove  %edx,%ecx
35240x00000001002b7b85 <ff_h264_decode_mb_cabac+17045>:     add    $0x55,%ecx
35250x00000001002b7b88 <ff_h264_decode_mb_cabac+17048>:     lea    0x52d70(%rbx,%rcx,1),%rdx
35260x00000001002b7b90 <ff_h264_decode_mb_cabac+17056>:     lea    0x7d1169(%rip),%rsi        # 0x100a88d00 <ff_h264_cabac_tables>
35270x00000001002b7b97 <ff_h264_decode_mb_cabac+17063>:     mov    0x52d20(%rbx),%edi
35280x00000001002b7b9d <ff_h264_decode_mb_cabac+17069>:     mov    0x52d24(%rbx),%r8d
35290x00000001002b7ba4 <ff_h264_decode_mb_cabac+17076>:     mov    0xe8(%rsp),%r9
35300x00000001002b7bac <ff_h264_decode_mb_cabac+17084>:     movzbl (%rdx),%r10d
35310x00000001002b7bb0 <ff_h264_decode_mb_cabac+17088>:     mov    %r8d,%eax
35320x00000001002b7bb3 <ff_h264_decode_mb_cabac+17091>:     and    $0xc0,%r8d
35330x00000001002b7bba <ff_h264_decode_mb_cabac+17098>:     addr32 lea (%r10d,%r8d,2),%ecx
35340x00000001002b7bbf <ff_h264_decode_mb_cabac+17103>:     movzbl 0x200(%rsi,%rcx,1),%r8d
35350x00000001002b7bc8 <ff_h264_decode_mb_cabac+17112>:     sub    %r8d,%eax
35360x00000001002b7bcb <ff_h264_decode_mb_cabac+17115>:     mov    %eax,%ecx
35370x00000001002b7bcd <ff_h264_decode_mb_cabac+17117>:     shl    $0x11,%eax
35380x00000001002b7bd0 <ff_h264_decode_mb_cabac+17120>:     cmp    %edi,%eax
35390x00000001002b7bd2 <ff_h264_decode_mb_cabac+17122>:     cmova  %ecx,%r8d
35400x00000001002b7bd6 <ff_h264_decode_mb_cabac+17126>:     sbb    %rcx,%rcx
35410x00000001002b7bd9 <ff_h264_decode_mb_cabac+17129>:     and    %ecx,%eax
35420x00000001002b7bdb <ff_h264_decode_mb_cabac+17131>:     xor    %rcx,%r10
35430x00000001002b7bde <ff_h264_decode_mb_cabac+17134>:     sub    %eax,%edi
35440x00000001002b7be0 <ff_h264_decode_mb_cabac+17136>:     movzbl (%rsi,%r8,1),%ecx
35450x00000001002b7be5 <ff_h264_decode_mb_cabac+17141>:     shl    %cl,%r8d
35460x00000001002b7be8 <ff_h264_decode_mb_cabac+17144>:     movzbl 0x480(%rsi,%r10,1),%eax
35470x00000001002b7bf1 <ff_h264_decode_mb_cabac+17153>:     shl    %cl,%edi
35480x00000001002b7bf3 <ff_h264_decode_mb_cabac+17155>:     mov    %al,(%rdx)
35490x00000001002b7bf5 <ff_h264_decode_mb_cabac+17157>:     test   %di,%di
35500x00000001002b7bf8 <ff_h264_decode_mb_cabac+17160>:     jne    0x1002b7c26 <ff_h264_decode_mb_cabac+17206>
35510x00000001002b7bfa <ff_h264_decode_mb_cabac+17162>:     mov    0x18(%r9),%rcx
35520x00000001002b7bfe <ff_h264_decode_mb_cabac+17166>:     addq   $0x2,0x18(%r9)
35530x00000001002b7c03 <ff_h264_decode_mb_cabac+17171>:     movzwl (%rcx),%eax
35540x00000001002b7c06 <ff_h264_decode_mb_cabac+17174>:     addr32 lea -0x1(%edi),%ecx
35550x00000001002b7c0a <ff_h264_decode_mb_cabac+17178>:     xor    %edi,%ecx
35560x00000001002b7c0c <ff_h264_decode_mb_cabac+17180>:     shr    $0xf,%ecx
35570x00000001002b7c0f <ff_h264_decode_mb_cabac+17183>:     bswap  %eax
35580x00000001002b7c11 <ff_h264_decode_mb_cabac+17185>:     shr    $0xf,%eax
35590x00000001002b7c14 <ff_h264_decode_mb_cabac+17188>:     movzbl (%rsi,%rcx,1),%ecx
35600x00000001002b7c18 <ff_h264_decode_mb_cabac+17192>:     sub    $0xffff,%eax
35610x00000001002b7c1d <ff_h264_decode_mb_cabac+17197>:     neg    %ecx
35620x00000001002b7c1f <ff_h264_decode_mb_cabac+17199>:     add    $0x7,%ecx
35630x00000001002b7c22 <ff_h264_decode_mb_cabac+17202>:     shl    %cl,%eax
35640x00000001002b7c24 <ff_h264_decode_mb_cabac+17204>:     add    %eax,%edi
35650x00000001002b7c26 <ff_h264_decode_mb_cabac+17206>:     mov    %edi,0x52d20(%rbx)
35660x00000001002b7c2c <ff_h264_decode_mb_cabac+17212>:     mov    %r8d,0x52d24(%rbx)
35670x00000001002b7c33 <ff_h264_decode_mb_cabac+17219>:     test   $0x1,%r10b
35680x00000001002b7c37 <ff_h264_decode_mb_cabac+17223>:     jne    0x1002b7c45 <ff_h264_decode_mb_cabac+17237>
35690x00000001002b7c39 <ff_h264_decode_mb_cabac+17225>:     movb   $0x0,0x3ff8(%rbx)
35700x00000001002b7c40 <ff_h264_decode_mb_cabac+17232>:     jmpq   0x1002b8214 <ff_h264_decode_mb_cabac+18724>
35710x00000001002b7c45 <ff_h264_decode_mb_cabac+17237>:     movslq 0x2dfc8(%rbx),%rax
35720x00000001002b7c4c <ff_h264_decode_mb_cabac+17244>:     imul   $0x38,%rax,%rax
35730x00000001002b7c50 <ff_h264_decode_mb_cabac+17248>:     lea    0x5ae6e9(%rip),%rcx        # 0x100866340 <significant_coeff_flag_offset.13799>
35740x00000001002b7c57 <ff_h264_decode_mb_cabac+17255>:     movslq (%rax,%rcx,1),%rcx
35750x00000001002b7c5b <ff_h264_decode_mb_cabac+17259>:     lea    0x52d70(%rbx,%rcx,1),%rdx
35760x00000001002b7c63 <ff_h264_decode_mb_cabac+17267>:     lea    0x5ae756(%rip),%rsi        # 0x1008663c0 <last_coeff_flag_offset.13800>
35770x00000001002b7c6a <ff_h264_decode_mb_cabac+17274>:     movslq (%rax,%rsi,1),%rax
35780x00000001002b7c6e <ff_h264_decode_mb_cabac+17278>:     lea    0x52d70(%rbx,%rax,1),%rax
35790x00000001002b7c76 <ff_h264_decode_mb_cabac+17286>:     sub    %rdx,%rax
35800x00000001002b7c79 <ff_h264_decode_mb_cabac+17289>:     lea    0x150(%rsp),%rsi
35810x00000001002b7c81 <ff_h264_decode_mb_cabac+17297>:     mov    %rsi,0x458(%rsp)
35820x00000001002b7c89 <ff_h264_decode_mb_cabac+17305>:     mov    %rax,0x450(%rsp)
35830x00000001002b7c91 <ff_h264_decode_mb_cabac+17313>:     lea    0x52d7f(%rbx,%rcx,1),%rax
35840x00000001002b7c99 <decode_significance_x86+0>: mov    %rax,0x448(%rsp)
35850x00000001002b7ca1 <decode_significance_x86+8>: mov    %edx,%eax
35860x00000001002b7ca3 <decode_significance_x86+10>:        neg    %eax
35870x00000001002b7ca5 <decode_significance_x86+12>:        mov    %eax,0x444(%rsp)
35880x00000001002b7cac <decode_significance_x86+19>:        mov    $0x4,%eax
35890x00000001002b7cb1 <decode_significance_x86+24>:        sub    %esi,%eax
35900x00000001002b7cb3 <decode_significance_x86+26>:        mov    %eax,0x440(%rsp)
35910x00000001002b7cba <decode_significance_x86+33>:        lea    0x7d103f(%rip),%rsi        # 0x100a88d00 <ff_h264_cabac_tables>
35920x00000001002b7cc1 <decode_significance_x86+40>:        mov    0x52d20(%rbx),%edi
35930x00000001002b7cc7 <decode_significance_x86+46>:        mov    0x52d24(%rbx),%r8d
35940x00000001002b7cce <decode_significance_x86+53>:        mov    0xe8(%rsp),%r9
35950x00000001002b7cd6 <decode_significance_x86+61>:        movzbl (%rdx),%r10d
35960x00000001002b7cda <decode_significance_x86+65>:        mov    %r8d,%eax
35970x00000001002b7cdd <decode_significance_x86+68>:        and    $0xc0,%r8d
35980x00000001002b7ce4 <decode_significance_x86+75>:        addr32 lea (%r10d,%r8d,2),%ecx
35990x00000001002b7ce9 <decode_significance_x86+80>:        movzbl 0x200(%rsi,%rcx,1),%r8d
36000x00000001002b7cf2 <decode_significance_x86+89>:        sub    %r8d,%eax
36010x00000001002b7cf5 <decode_significance_x86+92>:        mov    %eax,%ecx
36020x00000001002b7cf7 <decode_significance_x86+94>:        shl    $0x11,%eax
36030x00000001002b7cfa <decode_significance_x86+97>:        cmp    %edi,%eax
36040x00000001002b7cfc <decode_significance_x86+99>:        cmova  %ecx,%r8d
36050x00000001002b7d00 <decode_significance_x86+103>:       sbb    %rcx,%rcx
36060x00000001002b7d03 <decode_significance_x86+106>:       and    %ecx,%eax
36070x00000001002b7d05 <decode_significance_x86+108>:       xor    %rcx,%r10
36080x00000001002b7d08 <decode_significance_x86+111>:       sub    %eax,%edi
36090x00000001002b7d0a <decode_significance_x86+113>:       movzbl (%rsi,%r8,1),%ecx
36100x00000001002b7d0f <decode_significance_x86+118>:       shl    %cl,%r8d
36110x00000001002b7d12 <decode_significance_x86+121>:       movzbl 0x480(%rsi,%r10,1),%eax
36120x00000001002b7d1b <decode_significance_x86+130>:       shl    %cl,%edi
36130x00000001002b7d1d <decode_significance_x86+132>:       mov    %al,(%rdx)
36140x00000001002b7d1f <decode_significance_x86+134>:       test   %di,%di
36150x00000001002b7d22 <decode_significance_x86+137>:       jne    0x1002b7d50 <decode_significance_x86+183>
36160x00000001002b7d24 <decode_significance_x86+139>:       mov    0x18(%r9),%rcx
36170x00000001002b7d28 <decode_significance_x86+143>:       addq   $0x2,0x18(%r9)
36180x00000001002b7d2d <decode_significance_x86+148>:       movzwl (%rcx),%eax
36190x00000001002b7d30 <decode_significance_x86+151>:       addr32 lea -0x1(%edi),%ecx
36200x00000001002b7d34 <decode_significance_x86+155>:       xor    %edi,%ecx
36210x00000001002b7d36 <decode_significance_x86+157>:       shr    $0xf,%ecx
36220x00000001002b7d39 <decode_significance_x86+160>:       bswap  %eax
36230x00000001002b7d3b <decode_significance_x86+162>:       shr    $0xf,%eax
36240x00000001002b7d3e <decode_significance_x86+165>:       movzbl (%rsi,%rcx,1),%ecx
36250x00000001002b7d42 <decode_significance_x86+169>:       sub    $0xffff,%eax
36260x00000001002b7d47 <decode_significance_x86+174>:       neg    %ecx
36270x00000001002b7d49 <decode_significance_x86+176>:       add    $0x7,%ecx
36280x00000001002b7d4c <decode_significance_x86+179>:       shl    %cl,%eax
36290x00000001002b7d4e <decode_significance_x86+181>:       add    %eax,%edi
36300x00000001002b7d50 <decode_significance_x86+183>:       test   $0x1,%r10d
36310x00000001002b7d57 <decode_significance_x86+190>:       je     0x1002b7e0d <decode_significance_x86+372>
36320x00000001002b7d5d <decode_significance_x86+196>:       add    0x450(%rsp),%rdx
36330x00000001002b7d65 <decode_significance_x86+204>:       movzbl (%rdx),%r10d
36340x00000001002b7d69 <decode_significance_x86+208>:       mov    %r8d,%eax
36350x00000001002b7d6c <decode_significance_x86+211>:       and    $0xc0,%r8d
36360x00000001002b7d73 <decode_significance_x86+218>:       addr32 lea (%r10d,%r8d,2),%ecx
36370x00000001002b7d78 <decode_significance_x86+223>:       movzbl 0x200(%rsi,%rcx,1),%r8d
36380x00000001002b7d81 <decode_significance_x86+232>:       sub    %r8d,%eax
36390x00000001002b7d84 <decode_significance_x86+235>:       mov    %eax,%ecx
36400x00000001002b7d86 <decode_significance_x86+237>:       shl    $0x11,%eax
36410x00000001002b7d89 <decode_significance_x86+240>:       cmp    %edi,%eax
36420x00000001002b7d8b <decode_significance_x86+242>:       cmova  %ecx,%r8d
36430x00000001002b7d8f <decode_significance_x86+246>:       sbb    %rcx,%rcx
36440x00000001002b7d92 <decode_significance_x86+249>:       and    %ecx,%eax
36450x00000001002b7d94 <decode_significance_x86+251>:       xor    %rcx,%r10
36460x00000001002b7d97 <decode_significance_x86+254>:       sub    %eax,%edi
36470x00000001002b7d99 <decode_significance_x86+256>:       movzbl (%rsi,%r8,1),%ecx
36480x00000001002b7d9e <decode_significance_x86+261>:       shl    %cl,%r8d
36490x00000001002b7da1 <decode_significance_x86+264>:       movzbl 0x480(%rsi,%r10,1),%eax
36500x00000001002b7daa <decode_significance_x86+273>:       shl    %cl,%edi
36510x00000001002b7dac <decode_significance_x86+275>:       mov    %al,(%rdx)
36520x00000001002b7dae <decode_significance_x86+277>:       test   %di,%di
36530x00000001002b7db1 <decode_significance_x86+280>:       jne    0x1002b7ddf <decode_significance_x86+326>
36540x00000001002b7db3 <decode_significance_x86+282>:       mov    0x18(%r9),%rcx
36550x00000001002b7db7 <decode_significance_x86+286>:       addq   $0x2,0x18(%r9)
36560x00000001002b7dbc <decode_significance_x86+291>:       movzwl (%rcx),%eax
36570x00000001002b7dbf <decode_significance_x86+294>:       addr32 lea -0x1(%edi),%ecx
36580x00000001002b7dc3 <decode_significance_x86+298>:       xor    %edi,%ecx
36590x00000001002b7dc5 <decode_significance_x86+300>:       shr    $0xf,%ecx
36600x00000001002b7dc8 <decode_significance_x86+303>:       bswap  %eax
36610x00000001002b7dca <decode_significance_x86+305>:       shr    $0xf,%eax
36620x00000001002b7dcd <decode_significance_x86+308>:       movzbl (%rsi,%rcx,1),%ecx
36630x00000001002b7dd1 <decode_significance_x86+312>:       sub    $0xffff,%eax
36640x00000001002b7dd6 <decode_significance_x86+317>:       neg    %ecx
36650x00000001002b7dd8 <decode_significance_x86+319>:       add    $0x7,%ecx
36660x00000001002b7ddb <decode_significance_x86+322>:       shl    %cl,%eax
36670x00000001002b7ddd <decode_significance_x86+324>:       add    %eax,%edi
36680x00000001002b7ddf <decode_significance_x86+326>:       sub    0x450(%rsp),%rdx
36690x00000001002b7de7 <decode_significance_x86+334>:       mov    0x458(%rsp),%rax
36700x00000001002b7def <decode_significance_x86+342>:       mov    0x444(%rsp),%ecx
36710x00000001002b7df6 <decode_significance_x86+349>:       add    %rdx,%rcx
36720x00000001002b7df9 <decode_significance_x86+352>:       mov    %ecx,(%rax)
36730x00000001002b7dfb <decode_significance_x86+354>:       test   $0x1,%r10d
36740x00000001002b7e02 <decode_significance_x86+361>:       jne    0x1002b7e33 <decode_significance_x86+410>
36750x00000001002b7e04 <decode_significance_x86+363>:       addq   $0x4,0x458(%rsp)
36760x00000001002b7e0d <decode_significance_x86+372>:       add    $0x1,%rdx
36770x00000001002b7e11 <decode_significance_x86+376>:       cmp    0x448(%rsp),%rdx
36780x00000001002b7e19 <decode_significance_x86+384>:       jb     0x1002b7cd6 <decode_significance_x86+61>
36790x00000001002b7e1f <decode_significance_x86+390>:       mov    0x458(%rsp),%rax
36800x00000001002b7e27 <decode_significance_x86+398>:       mov    0x444(%rsp),%ecx
36810x00000001002b7e2e <decode_significance_x86+405>:       add    %rdx,%rcx
36820x00000001002b7e31 <decode_significance_x86+408>:       mov    %ecx,(%rax)
36830x00000001002b7e33 <decode_significance_x86+410>:       add    0x440(%rsp),%eax
36840x00000001002b7e3a <decode_significance_x86+417>:       shr    $0x2,%eax
36850x00000001002b7e3d <decode_significance_x86+420>:       mov    %edi,0x52d20(%rbx)
36860x00000001002b7e43 <decode_significance_x86+426>:       mov    %r8d,0x52d24(%rbx)
36870x00000001002b7e4a <ff_h264_decode_mb_cabac+17754>:     movslq 0x534c4(%rbx),%rcx
36880x00000001002b7e51 <ff_h264_decode_mb_cabac+17761>:     mov    0x53170(%rbx),%rdx
36890x00000001002b7e58 <ff_h264_decode_mb_cabac+17768>:     orb    $0x1,0x1(%rdx,%rcx,2)
36900x00000001002b7e5d <ff_h264_decode_mb_cabac+17773>:     mov    %al,0x3ff8(%rbx)
36910x00000001002b7e63 <ff_h264_decode_mb_cabac+17779>:     cmpl   $0x0,0x3d88(%rbx)
36920x00000001002b7e6a <ff_h264_decode_mb_cabac+17786>:     jne    0x1002b8275 <ff_h264_decode_mb_cabac+18821>
36930x00000001002b7e70 <ff_h264_decode_mb_cabac+17792>:     dec    %eax
36940x00000001002b7e72 <ff_h264_decode_mb_cabac+17794>:     lea    0x1(%rax),%rsi
36950x00000001002b7e76 <ff_h264_decode_mb_cabac+17798>:     movslq %eax,%rax
36960x00000001002b7e79 <ff_h264_decode_mb_cabac+17801>:     lea    0x150(%rsp,%rax,4),%rdi
36970x00000001002b7e81 <ff_h264_decode_mb_cabac+17809>:     xor    %r8d,%r8d
36980x00000001002b7e84 <ff_h264_decode_mb_cabac+17812>:     nopw   0x0(%rax,%rax,1)
36990x00000001002b7e8a <ff_h264_decode_mb_cabac+17818>:     nopw   0x0(%rax,%rax,1)
37000x00000001002b7e90 <ff_h264_decode_mb_cabac+17824>:     movslq (%rdi),%rax
37010x00000001002b7e93 <ff_h264_decode_mb_cabac+17827>:     mov    0xc8(%rsp),%rcx
37020x00000001002b7e9b <ff_h264_decode_mb_cabac+17835>:     movzbl (%rcx,%rax,1),%r9d
37030x00000001002b7ea0 <ff_h264_decode_mb_cabac+17840>:     lea    0x5ae7b1(%rip),%rax        # 0x100866658 <coeff_abs_level1_ctx.13804>
37040x00000001002b7ea7 <ff_h264_decode_mb_cabac+17847>:     movzbl (%r8,%rax,1),%eax
37050x00000001002b7eac <ff_h264_decode_mb_cabac+17852>:     lea    0x52e53(%rax,%rbx,1),%rdx
37060x00000001002b7eb4 <get_cabac_inline_x86+0>:    lea    0x7d0e45(%rip),%r10        # 0x100a88d00 <ff_h264_cabac_tables>
37070x00000001002b7ebb <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
37080x00000001002b7ec2 <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
37090x00000001002b7ec9 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r15
37100x00000001002b7ed1 <get_cabac_inline_x86+29>:   movzbl (%rdx),%r12d
37110x00000001002b7ed5 <get_cabac_inline_x86+33>:   mov    %r14d,%eax
37120x00000001002b7ed8 <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
37130x00000001002b7edf <get_cabac_inline_x86+43>:   addr32 lea (%r12d,%r14d,2),%ecx
37140x00000001002b7ee4 <get_cabac_inline_x86+48>:   movzbl 0x200(%r10,%rcx,1),%r14d
37150x00000001002b7eed <get_cabac_inline_x86+57>:   sub    %r14d,%eax
37160x00000001002b7ef0 <get_cabac_inline_x86+60>:   mov    %eax,%ecx
37170x00000001002b7ef2 <get_cabac_inline_x86+62>:   shl    $0x11,%eax
37180x00000001002b7ef5 <get_cabac_inline_x86+65>:   cmp    %r11d,%eax
37190x00000001002b7ef8 <get_cabac_inline_x86+68>:   cmova  %ecx,%r14d
37200x00000001002b7efc <get_cabac_inline_x86+72>:   sbb    %rcx,%rcx
37210x00000001002b7eff <get_cabac_inline_x86+75>:   and    %ecx,%eax
37220x00000001002b7f01 <get_cabac_inline_x86+77>:   xor    %rcx,%r12
37230x00000001002b7f04 <get_cabac_inline_x86+80>:   sub    %eax,%r11d
37240x00000001002b7f07 <get_cabac_inline_x86+83>:   movzbl (%r10,%r14,1),%ecx
37250x00000001002b7f0c <get_cabac_inline_x86+88>:   shl    %cl,%r14d
37260x00000001002b7f0f <get_cabac_inline_x86+91>:   movzbl 0x480(%r10,%r12,1),%eax
37270x00000001002b7f18 <get_cabac_inline_x86+100>:  shl    %cl,%r11d
37280x00000001002b7f1b <get_cabac_inline_x86+103>:  mov    %al,(%rdx)
37290x00000001002b7f1d <get_cabac_inline_x86+105>:  test   %r11w,%r11w
37300x00000001002b7f21 <get_cabac_inline_x86+109>:  jne    0x1002b7f53 <get_cabac_inline_x86+159>
37310x00000001002b7f23 <get_cabac_inline_x86+111>:  mov    0x18(%r15),%rcx
37320x00000001002b7f27 <get_cabac_inline_x86+115>:  addq   $0x2,0x18(%r15)
37330x00000001002b7f2c <get_cabac_inline_x86+120>:  movzwl (%rcx),%eax
37340x00000001002b7f2f <get_cabac_inline_x86+123>:  addr32 lea -0x1(%r11d),%ecx
37350x00000001002b7f34 <get_cabac_inline_x86+128>:  xor    %r11d,%ecx
37360x00000001002b7f37 <get_cabac_inline_x86+131>:  shr    $0xf,%ecx
37370x00000001002b7f3a <get_cabac_inline_x86+134>:  bswap  %eax
37380x00000001002b7f3c <get_cabac_inline_x86+136>:  shr    $0xf,%eax
37390x00000001002b7f3f <get_cabac_inline_x86+139>:  movzbl (%r10,%rcx,1),%ecx
37400x00000001002b7f44 <get_cabac_inline_x86+144>:  sub    $0xffff,%eax
37410x00000001002b7f49 <get_cabac_inline_x86+149>:  neg    %ecx
37420x00000001002b7f4b <get_cabac_inline_x86+151>:  add    $0x7,%ecx
37430x00000001002b7f4e <get_cabac_inline_x86+154>:  shl    %cl,%eax
37440x00000001002b7f50 <get_cabac_inline_x86+156>:  add    %eax,%r11d
37450x00000001002b7f53 <get_cabac_inline_x86+159>:  mov    %r11d,0x52d20(%rbx)
37460x00000001002b7f5a <get_cabac_inline_x86+166>:  mov    %r14d,0x52d24(%rbx)
37470x00000001002b7f61 <get_cabac_inline_x86+173>:  test   $0x1,%r12b
37480x00000001002b7f65 <ff_h264_decode_mb_cabac+18037>:     jne    0x1002b7fc7 <ff_h264_decode_mb_cabac+18135>
37490x00000001002b7f67 <ff_h264_decode_mb_cabac+18039>:     mov    $0xffffffff,%ecx
37500x00000001002b7f6c <ff_h264_decode_mb_cabac+18044>:     mov    %r15,%r10
37510x00000001002b7f6f <ff_h264_decode_mb_cabac+18047>:     mov    0x4(%r10),%r11d
37520x00000001002b7f73 <ff_h264_decode_mb_cabac+18051>:     mov    (%r10),%eax
37530x00000001002b7f76 <ff_h264_decode_mb_cabac+18054>:     shl    $0x11,%r11d
37540x00000001002b7f7a <ff_h264_decode_mb_cabac+18058>:     add    %eax,%eax
37550x00000001002b7f7c <ff_h264_decode_mb_cabac+18060>:     sub    %r11d,%eax
37560x00000001002b7f7f <ff_h264_decode_mb_cabac+18063>:     cltd   
37570x00000001002b7f80 <ff_h264_decode_mb_cabac+18064>:     and    %edx,%r11d
37580x00000001002b7f83 <ff_h264_decode_mb_cabac+18067>:     add    %r11d,%eax
37590x00000001002b7f86 <ff_h264_decode_mb_cabac+18070>:     xor    %edx,%ecx
37600x00000001002b7f88 <ff_h264_decode_mb_cabac+18072>:     sub    %edx,%ecx
37610x00000001002b7f8a <ff_h264_decode_mb_cabac+18074>:     test   %ax,%ax
37620x00000001002b7f8d <ff_h264_decode_mb_cabac+18077>:     jne    0x1002b7fab <ff_h264_decode_mb_cabac+18107>
37630x00000001002b7f8f <ff_h264_decode_mb_cabac+18079>:     mov    0x18(%r10),%r11
37640x00000001002b7f93 <ff_h264_decode_mb_cabac+18083>:     sub    $0xffff,%eax
37650x00000001002b7f98 <ff_h264_decode_mb_cabac+18088>:     movzwl (%r11),%edx
37660x00000001002b7f9c <ff_h264_decode_mb_cabac+18092>:     bswap  %edx
37670x00000001002b7f9e <ff_h264_decode_mb_cabac+18094>:     shr    $0xf,%edx
37680x00000001002b7fa1 <ff_h264_decode_mb_cabac+18097>:     add    $0x2,%r11
37690x00000001002b7fa5 <ff_h264_decode_mb_cabac+18101>:     add    %edx,%eax
37700x00000001002b7fa7 <ff_h264_decode_mb_cabac+18103>:     mov    %r11,0x18(%r10)
37710x00000001002b7fab <ff_h264_decode_mb_cabac+18107>:     mov    %eax,(%r10)
37720x00000001002b7fae <ff_h264_decode_mb_cabac+18110>:     mov    %cx,0x52860(%rbx,%r9,2)
37730x00000001002b7fb7 <ff_h264_decode_mb_cabac+18119>:     lea    0x5ae512(%rip),%r9        # 0x1008664d0 <coeff_abs_level_transition.13806>
37740x00000001002b7fbe <ff_h264_decode_mb_cabac+18126>:     mov    (%r8,%r9,1),%r10b
37750x00000001002b7fc2 <ff_h264_decode_mb_cabac+18130>:     jmpq   0x1002b8203 <ff_h264_decode_mb_cabac+18707>
37760x00000001002b7fc7 <ff_h264_decode_mb_cabac+18135>:     lea    0x5ae502(%rip),%rax        # 0x1008664d0 <coeff_abs_level_transition.13806>
37770x00000001002b7fce <ff_h264_decode_mb_cabac+18142>:     mov    0x8(%r8,%rax,1),%r10b
37780x00000001002b7fd3 <ff_h264_decode_mb_cabac+18147>:     lea    0x5ae506(%rip),%rax        # 0x1008664e0 <coeff_abs_levelgt1_ctx.13805>
37790x00000001002b7fda <ff_h264_decode_mb_cabac+18154>:     movzbl (%r8,%rax,1),%r8d
37800x00000001002b7fdf <ff_h264_decode_mb_cabac+18159>:     lea    0x52e53(%r8,%rbx,1),%r8
37810x00000001002b7fe7 <ff_h264_decode_mb_cabac+18167>:     mov    $0x2,%edx
37820x00000001002b7fec <ff_h264_decode_mb_cabac+18172>:     jmpq   0x1002b80b9 <ff_h264_decode_mb_cabac+18377>
37830x00000001002b7ff1 <ff_h264_decode_mb_cabac+18177>:     nopl   0x0(%rax)
37840x00000001002b7ff8 <ff_h264_decode_mb_cabac+18184>:     nopl   0x0(%rax,%rax,1)
37850x00000001002b8000 <get_cabac_inline_x86+0>:    lea    0x7d0cf9(%rip),%r15        # 0x100a88d00 <ff_h264_cabac_tables>
37860x00000001002b8007 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
37870x00000001002b800e <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
37880x00000001002b8015 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r12
37890x00000001002b801d <get_cabac_inline_x86+29>:   movzbl (%r8),%r13d
37900x00000001002b8021 <get_cabac_inline_x86+33>:   mov    %r14d,%eax
37910x00000001002b8024 <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
37920x00000001002b802b <get_cabac_inline_x86+43>:   addr32 lea 0x0(%r13d,%r14d,2),%ecx
37930x00000001002b8031 <get_cabac_inline_x86+49>:   movzbl 0x200(%r15,%rcx,1),%r14d
37940x00000001002b803a <get_cabac_inline_x86+58>:   sub    %r14d,%eax
37950x00000001002b803d <get_cabac_inline_x86+61>:   mov    %eax,%ecx
37960x00000001002b803f <get_cabac_inline_x86+63>:   shl    $0x11,%eax
37970x00000001002b8042 <get_cabac_inline_x86+66>:   cmp    %r11d,%eax
37980x00000001002b8045 <get_cabac_inline_x86+69>:   cmova  %ecx,%r14d
37990x00000001002b8049 <get_cabac_inline_x86+73>:   sbb    %rcx,%rcx
38000x00000001002b804c <get_cabac_inline_x86+76>:   and    %ecx,%eax
38010x00000001002b804e <get_cabac_inline_x86+78>:   xor    %rcx,%r13
38020x00000001002b8051 <get_cabac_inline_x86+81>:   sub    %eax,%r11d
38030x00000001002b8054 <get_cabac_inline_x86+84>:   movzbl (%r15,%r14,1),%ecx
38040x00000001002b8059 <get_cabac_inline_x86+89>:   shl    %cl,%r14d
38050x00000001002b805c <get_cabac_inline_x86+92>:   movzbl 0x480(%r15,%r13,1),%eax
38060x00000001002b8065 <get_cabac_inline_x86+101>:  shl    %cl,%r11d
38070x00000001002b8068 <get_cabac_inline_x86+104>:  mov    %al,(%r8)
38080x00000001002b806b <get_cabac_inline_x86+107>:  test   %r11w,%r11w
38090x00000001002b806f <get_cabac_inline_x86+111>:  jne    0x1002b80a3 <get_cabac_inline_x86+163>
38100x00000001002b8071 <get_cabac_inline_x86+113>:  mov    0x18(%r12),%rcx
38110x00000001002b8076 <get_cabac_inline_x86+118>:  addq   $0x2,0x18(%r12)
38120x00000001002b807c <get_cabac_inline_x86+124>:  movzwl (%rcx),%eax
38130x00000001002b807f <get_cabac_inline_x86+127>:  addr32 lea -0x1(%r11d),%ecx
38140x00000001002b8084 <get_cabac_inline_x86+132>:  xor    %r11d,%ecx
38150x00000001002b8087 <get_cabac_inline_x86+135>:  shr    $0xf,%ecx
38160x00000001002b808a <get_cabac_inline_x86+138>:  bswap  %eax
38170x00000001002b808c <get_cabac_inline_x86+140>:  shr    $0xf,%eax
38180x00000001002b808f <get_cabac_inline_x86+143>:  movzbl (%r15,%rcx,1),%ecx
38190x00000001002b8094 <get_cabac_inline_x86+148>:  sub    $0xffff,%eax
38200x00000001002b8099 <get_cabac_inline_x86+153>:  neg    %ecx
38210x00000001002b809b <get_cabac_inline_x86+155>:  add    $0x7,%ecx
38220x00000001002b809e <get_cabac_inline_x86+158>:  shl    %cl,%eax
38230x00000001002b80a0 <get_cabac_inline_x86+160>:  add    %eax,%r11d
38240x00000001002b80a3 <get_cabac_inline_x86+163>:  mov    %r11d,0x52d20(%rbx)
38250x00000001002b80aa <get_cabac_inline_x86+170>:  mov    %r14d,0x52d24(%rbx)
38260x00000001002b80b1 <get_cabac_inline_x86+177>:  test   $0x1,%r13b
38270x00000001002b80b5 <get_cabac_inline_x86+181>:  je     0x1002b80ca <ff_h264_decode_mb_cabac+18394>
38280x00000001002b80b7 <get_cabac_inline_x86+183>:  inc    %edx
38290x00000001002b80b9 <ff_h264_decode_mb_cabac+18377>:     cmp    $0xf,%edx
38300x00000001002b80bc <ff_h264_decode_mb_cabac+18380>:     jl     0x1002b8000 <get_cabac_inline_x86>
38310x00000001002b80c2 <ff_h264_decode_mb_cabac+18386>:     shl    $0x11,%r14d
38320x00000001002b80c6 <ff_h264_decode_mb_cabac+18390>:     xor    %eax,%eax
38330x00000001002b80c8 <ff_h264_decode_mb_cabac+18392>:     jmp    0x1002b80ec <ff_h264_decode_mb_cabac+18428>
38340x00000001002b80ca <ff_h264_decode_mb_cabac+18394>:     mov    %edx,%ecx
38350x00000001002b80cc <ff_h264_decode_mb_cabac+18396>:     jmpq   0x1002b81b1 <ff_h264_decode_mb_cabac+18625>
38360x00000001002b80d1 <ff_h264_decode_mb_cabac+18401>:     nopl   0x0(%rax)
38370x00000001002b80d8 <ff_h264_decode_mb_cabac+18408>:     nopl   0x0(%rax,%rax,1)
38380x00000001002b80e0 <ff_h264_decode_mb_cabac+18416>:     sub    %r14d,%r11d
38390x00000001002b80e3 <ff_h264_decode_mb_cabac+18419>:     mov    %r11d,0x52d20(%rbx)
38400x00000001002b80ea <ff_h264_decode_mb_cabac+18426>:     inc    %eax
38410x00000001002b80ec <ff_h264_decode_mb_cabac+18428>:     add    %r11d,%r11d
38420x00000001002b80ef <ff_h264_decode_mb_cabac+18431>:     mov    %r11d,0x52d20(%rbx)
38430x00000001002b80f6 <ff_h264_decode_mb_cabac+18438>:     test   $0xfffe,%r11w
38440x00000001002b80fc <ff_h264_decode_mb_cabac+18444>:     jne    0x1002b812f <ff_h264_decode_mb_cabac+18495>
38450x00000001002b80fe <refill+0>:  mov    0x52d38(%rbx),%r8
38460x00000001002b8105 <refill+7>:  movzbl (%r8),%edx
38470x00000001002b8109 <refill+11>: shl    $0x9,%edx
38480x00000001002b810c <refill+14>: movzbl 0x1(%r8),%ecx
38490x00000001002b8111 <refill+19>: add    %ecx,%ecx
38500x00000001002b8113 <refill+21>: add    %edx,%ecx
38510x00000001002b8115 <refill+23>: lea    -0xffff(%r11,%rcx,1),%r11d
38520x00000001002b811d <refill+31>: mov    %r11d,0x52d20(%rbx)
38530x00000001002b8124 <refill+38>: add    $0x2,%r8
38540x00000001002b8128 <refill+42>: mov    %r8,0x52d38(%rbx)
38550x00000001002b812f <ff_h264_decode_mb_cabac+18495>:     cmp    %r14d,%r11d
38560x00000001002b8132 <ff_h264_decode_mb_cabac+18498>:     jge    0x1002b80e0 <ff_h264_decode_mb_cabac+18416>
38570x00000001002b8134 <ff_h264_decode_mb_cabac+18500>:     test   %eax,%eax
38580x00000001002b8136 <ff_h264_decode_mb_cabac+18502>:     je     0x1002b81a7 <ff_h264_decode_mb_cabac+18615>
38590x00000001002b8138 <ff_h264_decode_mb_cabac+18504>:     mov    $0x2,%edx
38600x00000001002b813d <ff_h264_decode_mb_cabac+18509>:     jmp    0x1002b8159 <ff_h264_decode_mb_cabac+18537>
38610x00000001002b813f <ff_h264_decode_mb_cabac+18511>:     nop   
38620x00000001002b8140 <ff_h264_decode_mb_cabac+18512>:     sub    %r14d,%r11d
38630x00000001002b8143 <ff_h264_decode_mb_cabac+18515>:     mov    %r11d,0x52d20(%rbx)
38640x00000001002b814a <ff_h264_decode_mb_cabac+18522>:     mov    $0x1,%ecx
38650x00000001002b814f <ff_h264_decode_mb_cabac+18527>:     or     %edx,%ecx
38660x00000001002b8151 <ff_h264_decode_mb_cabac+18529>:     dec    %eax
38670x00000001002b8153 <ff_h264_decode_mb_cabac+18531>:     je     0x1002b81ae <ff_h264_decode_mb_cabac+18622>
38680x00000001002b8155 <ff_h264_decode_mb_cabac+18533>:     add    %ecx,%ecx
38690x00000001002b8157 <ff_h264_decode_mb_cabac+18535>:     mov    %ecx,%edx
38700x00000001002b8159 <ff_h264_decode_mb_cabac+18537>:     add    %r11d,%r11d
38710x00000001002b815c <ff_h264_decode_mb_cabac+18540>:     mov    %r11d,0x52d20(%rbx)
38720x00000001002b8163 <ff_h264_decode_mb_cabac+18547>:     test   $0xfffe,%r11w
38730x00000001002b8169 <ff_h264_decode_mb_cabac+18553>:     jne    0x1002b819e <ff_h264_decode_mb_cabac+18606>
38740x00000001002b816b <ff_h264_decode_mb_cabac+18555>:     mov    0x52d38(%rbx),%r8
38750x00000001002b8172 <ff_h264_decode_mb_cabac+18562>:     movzbl (%r8),%ecx
38760x00000001002b8176 <ff_h264_decode_mb_cabac+18566>:     shl    $0x9,%ecx
38770x00000001002b8179 <ff_h264_decode_mb_cabac+18569>:     movzbl 0x1(%r8),%r15d
38780x00000001002b817e <ff_h264_decode_mb_cabac+18574>:     add    %r15d,%r15d
38790x00000001002b8181 <ff_h264_decode_mb_cabac+18577>:     add    %ecx,%r15d
38800x00000001002b8184 <ff_h264_decode_mb_cabac+18580>:     lea    -0xffff(%r11,%r15,1),%r11d
38810x00000001002b818c <ff_h264_decode_mb_cabac+18588>:     mov    %r11d,0x52d20(%rbx)
38820x00000001002b8193 <ff_h264_decode_mb_cabac+18595>:     add    $0x2,%r8
38830x00000001002b8197 <ff_h264_decode_mb_cabac+18599>:     mov    %r8,0x52d38(%rbx)
38840x00000001002b819e <ff_h264_decode_mb_cabac+18606>:     cmp    %r14d,%r11d
38850x00000001002b81a1 <ff_h264_decode_mb_cabac+18609>:     jge    0x1002b8140 <ff_h264_decode_mb_cabac+18512>
38860x00000001002b81a3 <ff_h264_decode_mb_cabac+18611>:     xor    %ecx,%ecx
38870x00000001002b81a5 <ff_h264_decode_mb_cabac+18613>:     jmp    0x1002b814f <ff_h264_decode_mb_cabac+18527>
38880x00000001002b81a7 <ff_h264_decode_mb_cabac+18615>:     mov    $0xf,%ecx
38890x00000001002b81ac <ff_h264_decode_mb_cabac+18620>:     jmp    0x1002b81b1 <ff_h264_decode_mb_cabac+18625>
38900x00000001002b81ae <ff_h264_decode_mb_cabac+18622>:     add    $0xe,%ecx
38910x00000001002b81b1 <ff_h264_decode_mb_cabac+18625>:     neg    %ecx
38920x00000001002b81b3 <ff_h264_decode_mb_cabac+18627>:     mov    0xe8(%rsp),%r8
38930x00000001002b81bb <ff_h264_decode_mb_cabac+18635>:     mov    0x4(%r8),%r11d
38940x00000001002b81bf <ff_h264_decode_mb_cabac+18639>:     mov    (%r8),%eax
38950x00000001002b81c2 <ff_h264_decode_mb_cabac+18642>:     shl    $0x11,%r11d
38960x00000001002b81c6 <ff_h264_decode_mb_cabac+18646>:     add    %eax,%eax
38970x00000001002b81c8 <ff_h264_decode_mb_cabac+18648>:     sub    %r11d,%eax
38980x00000001002b81cb <ff_h264_decode_mb_cabac+18651>:     cltd   
38990x00000001002b81cc <ff_h264_decode_mb_cabac+18652>:     and    %edx,%r11d
39000x00000001002b81cf <ff_h264_decode_mb_cabac+18655>:     add    %r11d,%eax
39010x00000001002b81d2 <ff_h264_decode_mb_cabac+18658>:     xor    %edx,%ecx
39020x00000001002b81d4 <ff_h264_decode_mb_cabac+18660>:     sub    %edx,%ecx
39030x00000001002b81d6 <ff_h264_decode_mb_cabac+18662>:     test   %ax,%ax
39040x00000001002b81d9 <ff_h264_decode_mb_cabac+18665>:     jne    0x1002b81f7 <ff_h264_decode_mb_cabac+18695>
39050x00000001002b81db <ff_h264_decode_mb_cabac+18667>:     mov    0x18(%r8),%r11
39060x00000001002b81df <ff_h264_decode_mb_cabac+18671>:     sub    $0xffff,%eax
39070x00000001002b81e4 <ff_h264_decode_mb_cabac+18676>:     movzwl (%r11),%edx
39080x00000001002b81e8 <ff_h264_decode_mb_cabac+18680>:     bswap  %edx
39090x00000001002b81ea <ff_h264_decode_mb_cabac+18682>:     shr    $0xf,%edx
39100x00000001002b81ed <ff_h264_decode_mb_cabac+18685>:     add    $0x2,%r11
39110x00000001002b81f1 <ff_h264_decode_mb_cabac+18689>:     add    %edx,%eax
39120x00000001002b81f3 <ff_h264_decode_mb_cabac+18691>:     mov    %r11,0x18(%r8)
39130x00000001002b81f7 <ff_h264_decode_mb_cabac+18695>:     mov    %eax,(%r8)
39140x00000001002b81fa <ff_h264_decode_mb_cabac+18698>:     mov    %cx,0x52860(%rbx,%r9,2)
39150x00000001002b8203 <ff_h264_decode_mb_cabac+18707>:     add    $0xfffffffffffffffc,%rdi
39160x00000001002b8207 <ff_h264_decode_mb_cabac+18711>:     dec    %rsi
39170x00000001002b820a <ff_h264_decode_mb_cabac+18714>:     movzbl %r10b,%r8d
39180x00000001002b820e <ff_h264_decode_mb_cabac+18718>:     jne    0x1002b7e90 <ff_h264_decode_mb_cabac+17824>
39190x00000001002b8214 <ff_h264_decode_mb_cabac+18724>:     mov    0x4c(%rsp),%eax
39200x00000001002b8218 <ff_h264_decode_mb_cabac+18728>:     test   $0xf,%al
39210x00000001002b821a <ff_h264_decode_mb_cabac+18730>:     je     0x1002b9165 <fill_rectangle>
39220x00000001002b8220 <ff_h264_decode_mb_cabac+18736>:     mov    $0x4,%edx
39230x00000001002b8225 <ff_h264_decode_mb_cabac+18741>:     lea    0x150(%rsp),%rax
39240x00000001002b822d <decode_significance_x86+0>: sub    %eax,%edx
39250x00000001002b822f <ff_h264_decode_mb_cabac+18751>:     mov    %edx,0xa8(%rsp)
39260x00000001002b8236 <ff_h264_decode_mb_cabac+18758>:     movslq 0xe0(%rsp),%rax
39270x00000001002b823e <ff_h264_decode_mb_cabac+18766>:     mov    %rax,0xe0(%rsp)
39280x00000001002b8246 <ff_h264_decode_mb_cabac+18774>:     mov    0x2df48(%rbx),%rax
39290x00000001002b824d <ff_h264_decode_mb_cabac+18781>:     mov    %rax,0xd8(%rsp)
39300x00000001002b8255 <ff_h264_decode_mb_cabac+18789>:     movq   $0x0,0xb0(%rsp)
39310x00000001002b8261 <ff_h264_decode_mb_cabac+18801>:     lea    0x5ac018(%rip),%rax        # 0x100864280 <scan8>
39320x00000001002b8268 <ff_h264_decode_mb_cabac+18808>:     mov    %rax,0xb8(%rsp)
39330x00000001002b8270 <ff_h264_decode_mb_cabac+18816>:     jmpq   0x1002b86d5 <ff_h264_decode_mb_cabac+19941>
39340x00000001002b8275 <ff_h264_decode_mb_cabac+18821>:     dec    %eax
39350x00000001002b8277 <ff_h264_decode_mb_cabac+18823>:     lea    0x1(%rax),%rsi
39360x00000001002b827b <ff_h264_decode_mb_cabac+18827>:     movslq %eax,%rdi
39370x00000001002b827e <ff_h264_decode_mb_cabac+18830>:     lea    0x150(%rsp,%rdi,4),%rdi
39380x00000001002b8286 <ff_h264_decode_mb_cabac+18838>:     xor    %r8d,%r8d
39390x00000001002b8289 <ff_h264_decode_mb_cabac+18841>:     jmp    0x1002b82f5 <ff_h264_decode_mb_cabac+18949>
39400x00000001002b828b <ff_h264_decode_mb_cabac+18843>:     nopl   0x0(%rax,%rax,1)
39410x00000001002b8290 <ff_h264_decode_mb_cabac+18848>:     add    $0xe,%ecx
39420x00000001002b8293 <ff_h264_decode_mb_cabac+18851>:     neg    %ecx
39430x00000001002b8295 <ff_h264_decode_mb_cabac+18853>:     mov    0xe8(%rsp),%r8
39440x00000001002b829d <ff_h264_decode_mb_cabac+18861>:     mov    0x4(%r8),%r11d
39450x00000001002b82a1 <ff_h264_decode_mb_cabac+18865>:     mov    (%r8),%eax
39460x00000001002b82a4 <ff_h264_decode_mb_cabac+18868>:     shl    $0x11,%r11d
39470x00000001002b82a8 <ff_h264_decode_mb_cabac+18872>:     add    %eax,%eax
39480x00000001002b82aa <ff_h264_decode_mb_cabac+18874>:     sub    %r11d,%eax
39490x00000001002b82ad <ff_h264_decode_mb_cabac+18877>:     cltd   
39500x00000001002b82ae <ff_h264_decode_mb_cabac+18878>:     and    %edx,%r11d
39510x00000001002b82b1 <ff_h264_decode_mb_cabac+18881>:     add    %r11d,%eax
39520x00000001002b82b4 <ff_h264_decode_mb_cabac+18884>:     xor    %edx,%ecx
39530x00000001002b82b6 <ff_h264_decode_mb_cabac+18886>:     sub    %edx,%ecx
39540x00000001002b82b8 <ff_h264_decode_mb_cabac+18888>:     test   %ax,%ax
39550x00000001002b82bb <ff_h264_decode_mb_cabac+18891>:     jne    0x1002b82d9 <ff_h264_decode_mb_cabac+18921>
39560x00000001002b82bd <ff_h264_decode_mb_cabac+18893>:     mov    0x18(%r8),%r11
39570x00000001002b82c1 <ff_h264_decode_mb_cabac+18897>:     sub    $0xffff,%eax
39580x00000001002b82c6 <ff_h264_decode_mb_cabac+18902>:     movzwl (%r11),%edx
39590x00000001002b82ca <ff_h264_decode_mb_cabac+18906>:     bswap  %edx
39600x00000001002b82cc <ff_h264_decode_mb_cabac+18908>:     shr    $0xf,%edx
39610x00000001002b82cf <ff_h264_decode_mb_cabac+18911>:     add    $0x2,%r11
39620x00000001002b82d3 <ff_h264_decode_mb_cabac+18915>:     add    %edx,%eax
39630x00000001002b82d5 <ff_h264_decode_mb_cabac+18917>:     mov    %r11,0x18(%r8)
39640x00000001002b82d9 <ff_h264_decode_mb_cabac+18921>:     mov    %eax,(%r8)
39650x00000001002b82dc <ff_h264_decode_mb_cabac+18924>:     mov    %ecx,0x52860(%rbx,%r9,4)
39660x00000001002b82e4 <ff_h264_decode_mb_cabac+18932>:     add    $0xfffffffffffffffc,%rdi
39670x00000001002b82e8 <ff_h264_decode_mb_cabac+18936>:     dec    %rsi
39680x00000001002b82eb <ff_h264_decode_mb_cabac+18939>:     movzbl %r10b,%r8d
39690x00000001002b82ef <ff_h264_decode_mb_cabac+18943>:     je     0x1002b8214 <ff_h264_decode_mb_cabac+18724>
39700x00000001002b82f5 <ff_h264_decode_mb_cabac+18949>:     movslq (%rdi),%rax
39710x00000001002b82f8 <ff_h264_decode_mb_cabac+18952>:     mov    0xc8(%rsp),%rcx
39720x00000001002b8300 <ff_h264_decode_mb_cabac+18960>:     movzbl (%rcx,%rax,1),%r9d
39730x00000001002b8305 <ff_h264_decode_mb_cabac+18965>:     lea    0x5ae34c(%rip),%rax        # 0x100866658 <coeff_abs_level1_ctx.13804>
39740x00000001002b830c <ff_h264_decode_mb_cabac+18972>:     movzbl (%r8,%rax,1),%eax
39750x00000001002b8311 <ff_h264_decode_mb_cabac+18977>:     lea    0x52e53(%rax,%rbx,1),%rdx
39760x00000001002b8319 <get_cabac_inline_x86+0>:    lea    0x7d09e0(%rip),%r10        # 0x100a88d00 <ff_h264_cabac_tables>
39770x00000001002b8320 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
39780x00000001002b8327 <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
39790x00000001002b832e <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r15
39800x00000001002b8336 <get_cabac_inline_x86+29>:   movzbl (%rdx),%r12d
39810x00000001002b833a <get_cabac_inline_x86+33>:   mov    %r14d,%eax
39820x00000001002b833d <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
39830x00000001002b8344 <get_cabac_inline_x86+43>:   addr32 lea (%r12d,%r14d,2),%ecx
39840x00000001002b8349 <get_cabac_inline_x86+48>:   movzbl 0x200(%r10,%rcx,1),%r14d
39850x00000001002b8352 <get_cabac_inline_x86+57>:   sub    %r14d,%eax
39860x00000001002b8355 <get_cabac_inline_x86+60>:   mov    %eax,%ecx
39870x00000001002b8357 <get_cabac_inline_x86+62>:   shl    $0x11,%eax
39880x00000001002b835a <get_cabac_inline_x86+65>:   cmp    %r11d,%eax
39890x00000001002b835d <get_cabac_inline_x86+68>:   cmova  %ecx,%r14d
39900x00000001002b8361 <get_cabac_inline_x86+72>:   sbb    %rcx,%rcx
39910x00000001002b8364 <get_cabac_inline_x86+75>:   and    %ecx,%eax
39920x00000001002b8366 <get_cabac_inline_x86+77>:   xor    %rcx,%r12
39930x00000001002b8369 <get_cabac_inline_x86+80>:   sub    %eax,%r11d
39940x00000001002b836c <get_cabac_inline_x86+83>:   movzbl (%r10,%r14,1),%ecx
39950x00000001002b8371 <get_cabac_inline_x86+88>:   shl    %cl,%r14d
39960x00000001002b8374 <get_cabac_inline_x86+91>:   movzbl 0x480(%r10,%r12,1),%eax
39970x00000001002b837d <get_cabac_inline_x86+100>:  shl    %cl,%r11d
39980x00000001002b8380 <get_cabac_inline_x86+103>:  mov    %al,(%rdx)
39990x00000001002b8382 <get_cabac_inline_x86+105>:  test   %r11w,%r11w
40000x00000001002b8386 <get_cabac_inline_x86+109>:  jne    0x1002b83b8 <get_cabac_inline_x86+159>
40010x00000001002b8388 <get_cabac_inline_x86+111>:  mov    0x18(%r15),%rcx
40020x00000001002b838c <get_cabac_inline_x86+115>:  addq   $0x2,0x18(%r15)
40030x00000001002b8391 <get_cabac_inline_x86+120>:  movzwl (%rcx),%eax
40040x00000001002b8394 <get_cabac_inline_x86+123>:  addr32 lea -0x1(%r11d),%ecx
40050x00000001002b8399 <get_cabac_inline_x86+128>:  xor    %r11d,%ecx
40060x00000001002b839c <get_cabac_inline_x86+131>:  shr    $0xf,%ecx
40070x00000001002b839f <get_cabac_inline_x86+134>:  bswap  %eax
40080x00000001002b83a1 <get_cabac_inline_x86+136>:  shr    $0xf,%eax
40090x00000001002b83a4 <get_cabac_inline_x86+139>:  movzbl (%r10,%rcx,1),%ecx
40100x00000001002b83a9 <get_cabac_inline_x86+144>:  sub    $0xffff,%eax
40110x00000001002b83ae <get_cabac_inline_x86+149>:  neg    %ecx
40120x00000001002b83b0 <get_cabac_inline_x86+151>:  add    $0x7,%ecx
40130x00000001002b83b3 <get_cabac_inline_x86+154>:  shl    %cl,%eax
40140x00000001002b83b5 <get_cabac_inline_x86+156>:  add    %eax,%r11d
40150x00000001002b83b8 <get_cabac_inline_x86+159>:  mov    %r11d,0x52d20(%rbx)
40160x00000001002b83bf <get_cabac_inline_x86+166>:  mov    %r14d,0x52d24(%rbx)
40170x00000001002b83c6 <get_cabac_inline_x86+173>:  test   $0x1,%r12b
40180x00000001002b83ca <ff_h264_decode_mb_cabac+19162>:     jne    0x1002b842b <ff_h264_decode_mb_cabac+19259>
40190x00000001002b83cc <ff_h264_decode_mb_cabac+19164>:     mov    $0xffffffff,%ecx
40200x00000001002b83d1 <ff_h264_decode_mb_cabac+19169>:     mov    %r15,%r10
40210x00000001002b83d4 <ff_h264_decode_mb_cabac+19172>:     mov    0x4(%r10),%r11d
40220x00000001002b83d8 <ff_h264_decode_mb_cabac+19176>:     mov    (%r10),%eax
40230x00000001002b83db <ff_h264_decode_mb_cabac+19179>:     shl    $0x11,%r11d
40240x00000001002b83df <ff_h264_decode_mb_cabac+19183>:     add    %eax,%eax
40250x00000001002b83e1 <ff_h264_decode_mb_cabac+19185>:     sub    %r11d,%eax
40260x00000001002b83e4 <ff_h264_decode_mb_cabac+19188>:     cltd   
40270x00000001002b83e5 <ff_h264_decode_mb_cabac+19189>:     and    %edx,%r11d
40280x00000001002b83e8 <ff_h264_decode_mb_cabac+19192>:     add    %r11d,%eax
40290x00000001002b83eb <ff_h264_decode_mb_cabac+19195>:     xor    %edx,%ecx
40300x00000001002b83ed <ff_h264_decode_mb_cabac+19197>:     sub    %edx,%ecx
40310x00000001002b83ef <ff_h264_decode_mb_cabac+19199>:     test   %ax,%ax
40320x00000001002b83f2 <ff_h264_decode_mb_cabac+19202>:     jne    0x1002b8410 <ff_h264_decode_mb_cabac+19232>
40330x00000001002b83f4 <ff_h264_decode_mb_cabac+19204>:     mov    0x18(%r10),%r11
40340x00000001002b83f8 <ff_h264_decode_mb_cabac+19208>:     sub    $0xffff,%eax
40350x00000001002b83fd <ff_h264_decode_mb_cabac+19213>:     movzwl (%r11),%edx
40360x00000001002b8401 <ff_h264_decode_mb_cabac+19217>:     bswap  %edx
40370x00000001002b8403 <ff_h264_decode_mb_cabac+19219>:     shr    $0xf,%edx
40380x00000001002b8406 <ff_h264_decode_mb_cabac+19222>:     add    $0x2,%r11
40390x00000001002b840a <ff_h264_decode_mb_cabac+19226>:     add    %edx,%eax
40400x00000001002b840c <ff_h264_decode_mb_cabac+19228>:     mov    %r11,0x18(%r10)
40410x00000001002b8410 <ff_h264_decode_mb_cabac+19232>:     mov    %eax,(%r10)
40420x00000001002b8413 <ff_h264_decode_mb_cabac+19235>:     mov    %ecx,0x52860(%rbx,%r9,4)
40430x00000001002b841b <ff_h264_decode_mb_cabac+19243>:     lea    0x5ae0ae(%rip),%r9        # 0x1008664d0 <coeff_abs_level_transition.13806>
40440x00000001002b8422 <ff_h264_decode_mb_cabac+19250>:     mov    (%r8,%r9,1),%r10b
40450x00000001002b8426 <ff_h264_decode_mb_cabac+19254>:     jmpq   0x1002b82e4 <ff_h264_decode_mb_cabac+18932>
40460x00000001002b842b <ff_h264_decode_mb_cabac+19259>:     lea    0x5ae09e(%rip),%rax        # 0x1008664d0 <coeff_abs_level_transition.13806>
40470x00000001002b8432 <ff_h264_decode_mb_cabac+19266>:     mov    0x8(%r8,%rax,1),%r10b
40480x00000001002b8437 <ff_h264_decode_mb_cabac+19271>:     lea    0x5ae0a2(%rip),%rax        # 0x1008664e0 <coeff_abs_levelgt1_ctx.13805>
40490x00000001002b843e <ff_h264_decode_mb_cabac+19278>:     movzbl (%r8,%rax,1),%r8d
40500x00000001002b8443 <ff_h264_decode_mb_cabac+19283>:     lea    0x52e53(%r8,%rbx,1),%r8
40510x00000001002b844b <ff_h264_decode_mb_cabac+19291>:     mov    $0x2,%edx
40520x00000001002b8450 <ff_h264_decode_mb_cabac+19296>:     jmpq   0x1002b8519 <ff_h264_decode_mb_cabac+19497>
40530x00000001002b8455 <ff_h264_decode_mb_cabac+19301>:     nopl   0x0(%rax,%rax,1)
40540x00000001002b845a <ff_h264_decode_mb_cabac+19306>:     nopw   0x0(%rax,%rax,1)
40550x00000001002b8460 <get_cabac_inline_x86+0>:    lea    0x7d0899(%rip),%r15        # 0x100a88d00 <ff_h264_cabac_tables>
40560x00000001002b8467 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
40570x00000001002b846e <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
40580x00000001002b8475 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r12
40590x00000001002b847d <get_cabac_inline_x86+29>:   movzbl (%r8),%r13d
40600x00000001002b8481 <get_cabac_inline_x86+33>:   mov    %r14d,%eax
40610x00000001002b8484 <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
40620x00000001002b848b <get_cabac_inline_x86+43>:   addr32 lea 0x0(%r13d,%r14d,2),%ecx
40630x00000001002b8491 <get_cabac_inline_x86+49>:   movzbl 0x200(%r15,%rcx,1),%r14d
40640x00000001002b849a <get_cabac_inline_x86+58>:   sub    %r14d,%eax
40650x00000001002b849d <get_cabac_inline_x86+61>:   mov    %eax,%ecx
40660x00000001002b849f <get_cabac_inline_x86+63>:   shl    $0x11,%eax
40670x00000001002b84a2 <get_cabac_inline_x86+66>:   cmp    %r11d,%eax
40680x00000001002b84a5 <get_cabac_inline_x86+69>:   cmova  %ecx,%r14d
40690x00000001002b84a9 <get_cabac_inline_x86+73>:   sbb    %rcx,%rcx
40700x00000001002b84ac <get_cabac_inline_x86+76>:   and    %ecx,%eax
40710x00000001002b84ae <get_cabac_inline_x86+78>:   xor    %rcx,%r13
40720x00000001002b84b1 <get_cabac_inline_x86+81>:   sub    %eax,%r11d
40730x00000001002b84b4 <get_cabac_inline_x86+84>:   movzbl (%r15,%r14,1),%ecx
40740x00000001002b84b9 <get_cabac_inline_x86+89>:   shl    %cl,%r14d
40750x00000001002b84bc <get_cabac_inline_x86+92>:   movzbl 0x480(%r15,%r13,1),%eax
40760x00000001002b84c5 <get_cabac_inline_x86+101>:  shl    %cl,%r11d
40770x00000001002b84c8 <get_cabac_inline_x86+104>:  mov    %al,(%r8)
40780x00000001002b84cb <get_cabac_inline_x86+107>:  test   %r11w,%r11w
40790x00000001002b84cf <get_cabac_inline_x86+111>:  jne    0x1002b8503 <get_cabac_inline_x86+163>
40800x00000001002b84d1 <get_cabac_inline_x86+113>:  mov    0x18(%r12),%rcx
40810x00000001002b84d6 <get_cabac_inline_x86+118>:  addq   $0x2,0x18(%r12)
40820x00000001002b84dc <get_cabac_inline_x86+124>:  movzwl (%rcx),%eax
40830x00000001002b84df <get_cabac_inline_x86+127>:  addr32 lea -0x1(%r11d),%ecx
40840x00000001002b84e4 <get_cabac_inline_x86+132>:  xor    %r11d,%ecx
40850x00000001002b84e7 <get_cabac_inline_x86+135>:  shr    $0xf,%ecx
40860x00000001002b84ea <get_cabac_inline_x86+138>:  bswap  %eax
40870x00000001002b84ec <get_cabac_inline_x86+140>:  shr    $0xf,%eax
40880x00000001002b84ef <get_cabac_inline_x86+143>:  movzbl (%r15,%rcx,1),%ecx
40890x00000001002b84f4 <get_cabac_inline_x86+148>:  sub    $0xffff,%eax
40900x00000001002b84f9 <get_cabac_inline_x86+153>:  neg    %ecx
40910x00000001002b84fb <get_cabac_inline_x86+155>:  add    $0x7,%ecx
40920x00000001002b84fe <get_cabac_inline_x86+158>:  shl    %cl,%eax
40930x00000001002b8500 <get_cabac_inline_x86+160>:  add    %eax,%r11d
40940x00000001002b8503 <get_cabac_inline_x86+163>:  mov    %r11d,0x52d20(%rbx)
40950x00000001002b850a <get_cabac_inline_x86+170>:  mov    %r14d,0x52d24(%rbx)
40960x00000001002b8511 <get_cabac_inline_x86+177>:  test   $0x1,%r13b
40970x00000001002b8515 <get_cabac_inline_x86+181>:  je     0x1002b852a <ff_h264_decode_mb_cabac+19514>
40980x00000001002b8517 <get_cabac_inline_x86+183>:  inc    %edx
40990x00000001002b8519 <ff_h264_decode_mb_cabac+19497>:     cmp    $0xf,%edx
41000x00000001002b851c <ff_h264_decode_mb_cabac+19500>:     jl     0x1002b8460 <get_cabac_inline_x86>
41010x00000001002b8522 <ff_h264_decode_mb_cabac+19506>:     shl    $0x11,%r14d
41020x00000001002b8526 <ff_h264_decode_mb_cabac+19510>:     xor    %eax,%eax
41030x00000001002b8528 <ff_h264_decode_mb_cabac+19512>:     jmp    0x1002b854c <ff_h264_decode_mb_cabac+19548>
41040x00000001002b852a <ff_h264_decode_mb_cabac+19514>:     mov    %edx,%ecx
41050x00000001002b852c <ff_h264_decode_mb_cabac+19516>:     jmpq   0x1002b8293 <ff_h264_decode_mb_cabac+18851>
41060x00000001002b8531 <ff_h264_decode_mb_cabac+19521>:     nopl   0x0(%rax)
41070x00000001002b8538 <ff_h264_decode_mb_cabac+19528>:     nopl   0x0(%rax,%rax,1)
41080x00000001002b8540 <ff_h264_decode_mb_cabac+19536>:     sub    %r14d,%r11d
41090x00000001002b8543 <ff_h264_decode_mb_cabac+19539>:     mov    %r11d,0x52d20(%rbx)
41100x00000001002b854a <ff_h264_decode_mb_cabac+19546>:     inc    %eax
41110x00000001002b854c <ff_h264_decode_mb_cabac+19548>:     add    %r11d,%r11d
41120x00000001002b854f <ff_h264_decode_mb_cabac+19551>:     mov    %r11d,0x52d20(%rbx)
41130x00000001002b8556 <ff_h264_decode_mb_cabac+19558>:     test   $0xfffe,%r11w
41140x00000001002b855c <ff_h264_decode_mb_cabac+19564>:     jne    0x1002b858f <ff_h264_decode_mb_cabac+19615>
41150x00000001002b855e <refill+0>:  mov    0x52d38(%rbx),%r8
41160x00000001002b8565 <refill+7>:  movzbl (%r8),%edx
41170x00000001002b8569 <refill+11>: shl    $0x9,%edx
41180x00000001002b856c <refill+14>: movzbl 0x1(%r8),%ecx
41190x00000001002b8571 <refill+19>: add    %ecx,%ecx
41200x00000001002b8573 <refill+21>: add    %edx,%ecx
41210x00000001002b8575 <refill+23>: lea    -0xffff(%r11,%rcx,1),%r11d
41220x00000001002b857d <refill+31>: mov    %r11d,0x52d20(%rbx)
41230x00000001002b8584 <refill+38>: add    $0x2,%r8
41240x00000001002b8588 <refill+42>: mov    %r8,0x52d38(%rbx)
41250x00000001002b858f <ff_h264_decode_mb_cabac+19615>:     cmp    %r14d,%r11d
41260x00000001002b8592 <ff_h264_decode_mb_cabac+19618>:     jge    0x1002b8540 <ff_h264_decode_mb_cabac+19536>
41270x00000001002b8594 <ff_h264_decode_mb_cabac+19620>:     test   %eax,%eax
41280x00000001002b8596 <ff_h264_decode_mb_cabac+19622>:     je     0x1002b860b <ff_h264_decode_mb_cabac+19739>
41290x00000001002b8598 <ff_h264_decode_mb_cabac+19624>:     mov    $0x2,%edx
41300x00000001002b859d <ff_h264_decode_mb_cabac+19629>:     jmp    0x1002b85bd <ff_h264_decode_mb_cabac+19661>
41310x00000001002b859f <ff_h264_decode_mb_cabac+19631>:     nop   
41320x00000001002b85a0 <ff_h264_decode_mb_cabac+19632>:     sub    %r14d,%r11d
41330x00000001002b85a3 <ff_h264_decode_mb_cabac+19635>:     mov    %r11d,0x52d20(%rbx)
41340x00000001002b85aa <ff_h264_decode_mb_cabac+19642>:     mov    $0x1,%ecx
41350x00000001002b85af <ff_h264_decode_mb_cabac+19647>:     or     %edx,%ecx
41360x00000001002b85b1 <ff_h264_decode_mb_cabac+19649>:     dec    %eax
41370x00000001002b85b3 <ff_h264_decode_mb_cabac+19651>:     je     0x1002b8290 <ff_h264_decode_mb_cabac+18848>
41380x00000001002b85b9 <ff_h264_decode_mb_cabac+19657>:     add    %ecx,%ecx
41390x00000001002b85bb <ff_h264_decode_mb_cabac+19659>:     mov    %ecx,%edx
41400x00000001002b85bd <ff_h264_decode_mb_cabac+19661>:     add    %r11d,%r11d
41410x00000001002b85c0 <ff_h264_decode_mb_cabac+19664>:     mov    %r11d,0x52d20(%rbx)
41420x00000001002b85c7 <ff_h264_decode_mb_cabac+19671>:     test   $0xfffe,%r11w
41430x00000001002b85cd <ff_h264_decode_mb_cabac+19677>:     jne    0x1002b8602 <ff_h264_decode_mb_cabac+19730>
41440x00000001002b85cf <ff_h264_decode_mb_cabac+19679>:     mov    0x52d38(%rbx),%r8
41450x00000001002b85d6 <ff_h264_decode_mb_cabac+19686>:     movzbl (%r8),%ecx
41460x00000001002b85da <ff_h264_decode_mb_cabac+19690>:     shl    $0x9,%ecx
41470x00000001002b85dd <ff_h264_decode_mb_cabac+19693>:     movzbl 0x1(%r8),%r15d
41480x00000001002b85e2 <ff_h264_decode_mb_cabac+19698>:     add    %r15d,%r15d
41490x00000001002b85e5 <ff_h264_decode_mb_cabac+19701>:     add    %ecx,%r15d
41500x00000001002b85e8 <ff_h264_decode_mb_cabac+19704>:     lea    -0xffff(%r11,%r15,1),%r11d
41510x00000001002b85f0 <ff_h264_decode_mb_cabac+19712>:     mov    %r11d,0x52d20(%rbx)
41520x00000001002b85f7 <ff_h264_decode_mb_cabac+19719>:     add    $0x2,%r8
41530x00000001002b85fb <ff_h264_decode_mb_cabac+19723>:     mov    %r8,0x52d38(%rbx)
41540x00000001002b8602 <ff_h264_decode_mb_cabac+19730>:     cmp    %r14d,%r11d
41550x00000001002b8605 <ff_h264_decode_mb_cabac+19733>:     jge    0x1002b85a0 <ff_h264_decode_mb_cabac+19632>
41560x00000001002b8607 <ff_h264_decode_mb_cabac+19735>:     xor    %ecx,%ecx
41570x00000001002b8609 <ff_h264_decode_mb_cabac+19737>:     jmp    0x1002b85af <ff_h264_decode_mb_cabac+19647>
41580x00000001002b860b <ff_h264_decode_mb_cabac+19739>:     mov    $0xf,%ecx
41590x00000001002b8610 <ff_h264_decode_mb_cabac+19744>:     jmpq   0x1002b8293 <ff_h264_decode_mb_cabac+18851>
41600x00000001002b8615 <ff_h264_decode_mb_cabac+19749>:     nopl   0x0(%rax,%rax,1)
41610x00000001002b861a <ff_h264_decode_mb_cabac+19754>:     nopw   0x0(%rax,%rax,1)
41620x00000001002b8620 <ff_h264_decode_mb_cabac+19760>:     add    $0xe,%ecx
41630x00000001002b8623 <ff_h264_decode_mb_cabac+19763>:     neg    %ecx
41640x00000001002b8625 <ff_h264_decode_mb_cabac+19765>:     mov    0xe8(%rsp),%r8
41650x00000001002b862d <ff_h264_decode_mb_cabac+19773>:     mov    0x4(%r8),%r11d
41660x00000001002b8631 <ff_h264_decode_mb_cabac+19777>:     mov    (%r8),%eax
41670x00000001002b8634 <ff_h264_decode_mb_cabac+19780>:     shl    $0x11,%r11d
41680x00000001002b8638 <ff_h264_decode_mb_cabac+19784>:     add    %eax,%eax
41690x00000001002b863a <ff_h264_decode_mb_cabac+19786>:     sub    %r11d,%eax
41700x00000001002b863d <ff_h264_decode_mb_cabac+19789>:     cltd   
41710x00000001002b863e <ff_h264_decode_mb_cabac+19790>:     and    %edx,%r11d
41720x00000001002b8641 <ff_h264_decode_mb_cabac+19793>:     add    %r11d,%eax
41730x00000001002b8644 <ff_h264_decode_mb_cabac+19796>:     xor    %edx,%ecx
41740x00000001002b8646 <ff_h264_decode_mb_cabac+19798>:     sub    %edx,%ecx
41750x00000001002b8648 <ff_h264_decode_mb_cabac+19800>:     test   %ax,%ax
41760x00000001002b864b <ff_h264_decode_mb_cabac+19803>:     jne    0x1002b8669 <ff_h264_decode_mb_cabac+19833>
41770x00000001002b864d <ff_h264_decode_mb_cabac+19805>:     mov    0x18(%r8),%r11
41780x00000001002b8651 <ff_h264_decode_mb_cabac+19809>:     sub    $0xffff,%eax
41790x00000001002b8656 <ff_h264_decode_mb_cabac+19814>:     movzwl (%r11),%edx
41800x00000001002b865a <ff_h264_decode_mb_cabac+19818>:     bswap  %edx
41810x00000001002b865c <ff_h264_decode_mb_cabac+19820>:     shr    $0xf,%edx
41820x00000001002b865f <ff_h264_decode_mb_cabac+19823>:     add    $0x2,%r11
41830x00000001002b8663 <ff_h264_decode_mb_cabac+19827>:     add    %edx,%eax
41840x00000001002b8665 <ff_h264_decode_mb_cabac+19829>:     mov    %r11,0x18(%r8)
41850x00000001002b8669 <ff_h264_decode_mb_cabac+19833>:     mov    %eax,(%r8)
41860x00000001002b866c <ff_h264_decode_mb_cabac+19836>:     mov    0xe0(%rsp),%r8
41870x00000001002b8674 <ff_h264_decode_mb_cabac+19844>:     shl    $0x6,%r8
41880x00000001002b8678 <ff_h264_decode_mb_cabac+19848>:     add    0xd8(%rsp),%r8
41890x00000001002b8680 <ff_h264_decode_mb_cabac+19856>:     imul   (%r8,%r9,4),%ecx
41900x00000001002b8685 <ff_h264_decode_mb_cabac+19861>:     add    $0x20,%ecx
41910x00000001002b8688 <ff_h264_decode_mb_cabac+19864>:     shr    $0x6,%ecx
41920x00000001002b868b <ff_h264_decode_mb_cabac+19867>:     add    0xc0(%rsp),%r9
41930x00000001002b8693 <ff_h264_decode_mb_cabac+19875>:     mov    %cx,0x51c60(%rbx,%r9,2)
41940x00000001002b869c <ff_h264_decode_mb_cabac+19884>:     add    $0xfffffffffffffffc,%rdi
41950x00000001002b86a0 <ff_h264_decode_mb_cabac+19888>:     dec    %rsi
41960x00000001002b86a3 <ff_h264_decode_mb_cabac+19891>:     movzbl %r10b,%r8d
41970x00000001002b86a7 <ff_h264_decode_mb_cabac+19895>:     jne    0x1002b8a20 <ff_h264_decode_mb_cabac+20784>
41980x00000001002b86ad <ff_h264_decode_mb_cabac+19901>:     incq   0xb8(%rsp)
41990x00000001002b86b5 <ff_h264_decode_mb_cabac+19909>:     mov    0xb0(%rsp),%rax
42000x00000001002b86bd <ff_h264_decode_mb_cabac+19917>:     add    $0x10,%rax
42010x00000001002b86c1 <ff_h264_decode_mb_cabac+19921>:     mov    %rax,0xb0(%rsp)
42020x00000001002b86c9 <ff_h264_decode_mb_cabac+19929>:     cmp    $0x100,%rax
42030x00000001002b86cf <ff_h264_decode_mb_cabac+19935>:     je     0x1002ba985 <ff_h264_decode_mb_cabac+28821>
42040x00000001002b86d5 <ff_h264_decode_mb_cabac+19941>:     mov    0xb8(%rsp),%rax
42050x00000001002b86dd <ff_h264_decode_mb_cabac+19949>:     movzbl (%rax),%eax
42060x00000001002b86e0 <get_cabac_cbf_ctx+0>:       cmpb   $0x0,0x3ff7(%rbx,%rax,1)
42070x00000001002b86e8 <get_cabac_cbf_ctx+8>:       setne  %cl
42080x00000001002b86eb <get_cabac_cbf_ctx+11>:      movzbl %cl,%edx
42090x00000001002b86ee <get_cabac_cbf_ctx+14>:      lea    0x2(%rdx),%ecx
42100x00000001002b86f1 <get_cabac_cbf_ctx+17>:      cmpb   $0x0,0x3ff0(%rbx,%rax,1)
42110x00000001002b86f9 <get_cabac_cbf_ctx+25>:      cmove  %edx,%ecx
42120x00000001002b86fc <get_cabac_cbf_ctx+28>:      add    $0x59,%ecx
42130x00000001002b86ff <get_cabac_cbf_ctx+31>:      lea    0x52d70(%rbx,%rcx,1),%rdx
42140x00000001002b8707 <get_cabac_inline_x86+0>:    lea    0x7d05f2(%rip),%rsi        # 0x100a88d00 <ff_h264_cabac_tables>
42150x00000001002b870e <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%edi
42160x00000001002b8714 <get_cabac_inline_x86+13>:   mov    0x52d24(%rbx),%r8d
42170x00000001002b871b <get_cabac_inline_x86+20>:   mov    0xe8(%rsp),%r9
42180x00000001002b8723 <get_cabac_inline_x86+28>:   movzbl (%rdx),%r10d
42190x00000001002b8727 <get_cabac_inline_x86+32>:   mov    %r8d,%eax
42200x00000001002b872a <get_cabac_inline_x86+35>:   and    $0xc0,%r8d
42210x00000001002b8731 <get_cabac_inline_x86+42>:   addr32 lea (%r10d,%r8d,2),%ecx
42220x00000001002b8736 <get_cabac_inline_x86+47>:   movzbl 0x200(%rsi,%rcx,1),%r8d
42230x00000001002b873f <get_cabac_inline_x86+56>:   sub    %r8d,%eax
42240x00000001002b8742 <get_cabac_inline_x86+59>:   mov    %eax,%ecx
42250x00000001002b8744 <get_cabac_inline_x86+61>:   shl    $0x11,%eax
42260x00000001002b8747 <get_cabac_inline_x86+64>:   cmp    %edi,%eax
42270x00000001002b8749 <get_cabac_inline_x86+66>:   cmova  %ecx,%r8d
42280x00000001002b874d <get_cabac_inline_x86+70>:   sbb    %rcx,%rcx
42290x00000001002b8750 <get_cabac_inline_x86+73>:   and    %ecx,%eax
42300x00000001002b8752 <get_cabac_inline_x86+75>:   xor    %rcx,%r10
42310x00000001002b8755 <get_cabac_inline_x86+78>:   sub    %eax,%edi
42320x00000001002b8757 <get_cabac_inline_x86+80>:   movzbl (%rsi,%r8,1),%ecx
42330x00000001002b875c <get_cabac_inline_x86+85>:   shl    %cl,%r8d
42340x00000001002b875f <get_cabac_inline_x86+88>:   movzbl 0x480(%rsi,%r10,1),%eax
42350x00000001002b8768 <get_cabac_inline_x86+97>:   shl    %cl,%edi
42360x00000001002b876a <get_cabac_inline_x86+99>:   mov    %al,(%rdx)
42370x00000001002b876c <get_cabac_inline_x86+101>:  test   %di,%di
42380x00000001002b876f <get_cabac_inline_x86+104>:  jne    0x1002b879d <get_cabac_inline_x86+150>
42390x00000001002b8771 <get_cabac_inline_x86+106>:  mov    0x18(%r9),%rcx
42400x00000001002b8775 <get_cabac_inline_x86+110>:  addq   $0x2,0x18(%r9)
42410x00000001002b877a <get_cabac_inline_x86+115>:  movzwl (%rcx),%eax
42420x00000001002b877d <get_cabac_inline_x86+118>:  addr32 lea -0x1(%edi),%ecx
42430x00000001002b8781 <get_cabac_inline_x86+122>:  xor    %edi,%ecx
42440x00000001002b8783 <get_cabac_inline_x86+124>:  shr    $0xf,%ecx
42450x00000001002b8786 <get_cabac_inline_x86+127>:  bswap  %eax
42460x00000001002b8788 <get_cabac_inline_x86+129>:  shr    $0xf,%eax
42470x00000001002b878b <get_cabac_inline_x86+132>:  movzbl (%rsi,%rcx,1),%ecx
42480x00000001002b878f <get_cabac_inline_x86+136>:  sub    $0xffff,%eax
42490x00000001002b8794 <get_cabac_inline_x86+141>:  neg    %ecx
42500x00000001002b8796 <get_cabac_inline_x86+143>:  add    $0x7,%ecx
42510x00000001002b8799 <get_cabac_inline_x86+146>:  shl    %cl,%eax
42520x00000001002b879b <get_cabac_inline_x86+148>:  add    %eax,%edi
42530x00000001002b879d <get_cabac_inline_x86+150>:  mov    %edi,0x52d20(%rbx)
42540x00000001002b87a3 <get_cabac_inline_x86+156>:  mov    %r8d,0x52d24(%rbx)
42550x00000001002b87aa <get_cabac_inline_x86+163>:  mov    0x64(%rsp),%eax
42560x00000001002b87ae <get_cabac_inline_x86+167>:  mov    %al,%cl
42570x00000001002b87b0 <ff_h264_decode_mb_cabac+20160>:     mov    0xb0(%rsp),%rax
42580x00000001002b87b8 <ff_h264_decode_mb_cabac+20168>:     shl    %cl,%eax
42590x00000001002b87ba <ff_h264_decode_mb_cabac+20170>:     test   $0x1,%r10b
42600x00000001002b87be <ff_h264_decode_mb_cabac+20174>:     jne    0x1002b87d8 <ff_h264_decode_mb_cabac+20200>
42610x00000001002b87c0 <ff_h264_decode_mb_cabac+20176>:     mov    0xb8(%rsp),%rax
42620x00000001002b87c8 <ff_h264_decode_mb_cabac+20184>:     movzbl (%rax),%eax
42630x00000001002b87cb <ff_h264_decode_mb_cabac+20187>:     movb   $0x0,0x3ff8(%rbx,%rax,1)
42640x00000001002b87d3 <ff_h264_decode_mb_cabac+20195>:     jmpq   0x1002b86ad <ff_h264_decode_mb_cabac+19901>
42650x00000001002b87d8 <ff_h264_decode_mb_cabac+20200>:     movslq %eax,%rax
42660x00000001002b87db <ff_h264_decode_mb_cabac+20203>:     mov    %rax,0xc0(%rsp)
42670x00000001002b87e3 <ff_h264_decode_mb_cabac+20211>:     movslq 0x2dfc8(%rbx),%rax
42680x00000001002b87ea <ff_h264_decode_mb_cabac+20218>:     lea    0x150(%rsp),%rcx
42690x00000001002b87f2 <ff_h264_decode_mb_cabac+20226>:     mov    %rcx,0x438(%rsp)
42700x00000001002b87fa <ff_h264_decode_mb_cabac+20234>:     imul   $0x38,%rax,%rax
42710x00000001002b87fe <ff_h264_decode_mb_cabac+20238>:     lea    0x5adb3b(%rip),%rcx        # 0x100866340 <significant_coeff_flag_offset.13799>
42720x00000001002b8805 <ff_h264_decode_mb_cabac+20245>:     movslq 0x4(%rax,%rcx,1),%rcx
42730x00000001002b880a <ff_h264_decode_mb_cabac+20250>:     lea    0x52d70(%rbx,%rcx,1),%rdx
42740x00000001002b8812 <ff_h264_decode_mb_cabac+20258>:     lea    0x5adba7(%rip),%rsi        # 0x1008663c0 <last_coeff_flag_offset.13800>
42750x00000001002b8819 <ff_h264_decode_mb_cabac+20265>:     movslq 0x4(%rax,%rsi,1),%rax
42760x00000001002b881e <ff_h264_decode_mb_cabac+20270>:     lea    0x52d70(%rbx,%rax,1),%rax
42770x00000001002b8826 <ff_h264_decode_mb_cabac+20278>:     sub    %rdx,%rax
42780x00000001002b8829 <ff_h264_decode_mb_cabac+20281>:     mov    %rax,0x430(%rsp)
42790x00000001002b8831 <ff_h264_decode_mb_cabac+20289>:     lea    0x52d7e(%rbx,%rcx,1),%rax
42800x00000001002b8839 <ff_h264_decode_mb_cabac+20297>:     mov    %rax,0x428(%rsp)
42810x00000001002b8841 <ff_h264_decode_mb_cabac+20305>:     mov    %edx,%eax
42820x00000001002b8843 <ff_h264_decode_mb_cabac+20307>:     neg    %eax
42830x00000001002b8845 <ff_h264_decode_mb_cabac+20309>:     mov    %eax,0x424(%rsp)
42840x00000001002b884c <ff_h264_decode_mb_cabac+20316>:     mov    0xa8(%rsp),%eax
42850x00000001002b8853 <ff_h264_decode_mb_cabac+20323>:     mov    %eax,0x420(%rsp)
42860x00000001002b885a <ff_h264_decode_mb_cabac+20330>:     lea    0x7d049f(%rip),%rsi        # 0x100a88d00 <ff_h264_cabac_tables>
42870x00000001002b8861 <ff_h264_decode_mb_cabac+20337>:     mov    0x52d20(%rbx),%edi
42880x00000001002b8867 <ff_h264_decode_mb_cabac+20343>:     mov    0x52d24(%rbx),%r8d
42890x00000001002b886e <ff_h264_decode_mb_cabac+20350>:     mov    0xe8(%rsp),%r9
42900x00000001002b8876 <ff_h264_decode_mb_cabac+20358>:     movzbl (%rdx),%r10d
42910x00000001002b887a <ff_h264_decode_mb_cabac+20362>:     mov    %r8d,%eax
42920x00000001002b887d <ff_h264_decode_mb_cabac+20365>:     and    $0xc0,%r8d
42930x00000001002b8884 <ff_h264_decode_mb_cabac+20372>:     addr32 lea (%r10d,%r8d,2),%ecx
42940x00000001002b8889 <ff_h264_decode_mb_cabac+20377>:     movzbl 0x200(%rsi,%rcx,1),%r8d
42950x00000001002b8892 <ff_h264_decode_mb_cabac+20386>:     sub    %r8d,%eax
42960x00000001002b8895 <ff_h264_decode_mb_cabac+20389>:     mov    %eax,%ecx
42970x00000001002b8897 <ff_h264_decode_mb_cabac+20391>:     shl    $0x11,%eax
42980x00000001002b889a <ff_h264_decode_mb_cabac+20394>:     cmp    %edi,%eax
42990x00000001002b889c <ff_h264_decode_mb_cabac+20396>:     cmova  %ecx,%r8d
43000x00000001002b88a0 <ff_h264_decode_mb_cabac+20400>:     sbb    %rcx,%rcx
43010x00000001002b88a3 <ff_h264_decode_mb_cabac+20403>:     and    %ecx,%eax
43020x00000001002b88a5 <ff_h264_decode_mb_cabac+20405>:     xor    %rcx,%r10
43030x00000001002b88a8 <ff_h264_decode_mb_cabac+20408>:     sub    %eax,%edi
43040x00000001002b88aa <ff_h264_decode_mb_cabac+20410>:     movzbl (%rsi,%r8,1),%ecx
43050x00000001002b88af <ff_h264_decode_mb_cabac+20415>:     shl    %cl,%r8d
43060x00000001002b88b2 <ff_h264_decode_mb_cabac+20418>:     movzbl 0x480(%rsi,%r10,1),%eax
43070x00000001002b88bb <ff_h264_decode_mb_cabac+20427>:     shl    %cl,%edi
43080x00000001002b88bd <ff_h264_decode_mb_cabac+20429>:     mov    %al,(%rdx)
43090x00000001002b88bf <ff_h264_decode_mb_cabac+20431>:     test   %di,%di
43100x00000001002b88c2 <ff_h264_decode_mb_cabac+20434>:     jne    0x1002b88f0 <ff_h264_decode_mb_cabac+20480>
43110x00000001002b88c4 <ff_h264_decode_mb_cabac+20436>:     mov    0x18(%r9),%rcx
43120x00000001002b88c8 <ff_h264_decode_mb_cabac+20440>:     addq   $0x2,0x18(%r9)
43130x00000001002b88cd <ff_h264_decode_mb_cabac+20445>:     movzwl (%rcx),%eax
43140x00000001002b88d0 <ff_h264_decode_mb_cabac+20448>:     addr32 lea -0x1(%edi),%ecx
43150x00000001002b88d4 <ff_h264_decode_mb_cabac+20452>:     xor    %edi,%ecx
43160x00000001002b88d6 <ff_h264_decode_mb_cabac+20454>:     shr    $0xf,%ecx
43170x00000001002b88d9 <ff_h264_decode_mb_cabac+20457>:     bswap  %eax
43180x00000001002b88db <ff_h264_decode_mb_cabac+20459>:     shr    $0xf,%eax
43190x00000001002b88de <ff_h264_decode_mb_cabac+20462>:     movzbl (%rsi,%rcx,1),%ecx
43200x00000001002b88e2 <ff_h264_decode_mb_cabac+20466>:     sub    $0xffff,%eax
43210x00000001002b88e7 <ff_h264_decode_mb_cabac+20471>:     neg    %ecx
43220x00000001002b88e9 <ff_h264_decode_mb_cabac+20473>:     add    $0x7,%ecx
43230x00000001002b88ec <ff_h264_decode_mb_cabac+20476>:     shl    %cl,%eax
43240x00000001002b88ee <ff_h264_decode_mb_cabac+20478>:     add    %eax,%edi
43250x00000001002b88f0 <ff_h264_decode_mb_cabac+20480>:     test   $0x1,%r10d
43260x00000001002b88f7 <ff_h264_decode_mb_cabac+20487>:     je     0x1002b89ad <ff_h264_decode_mb_cabac+20669>
43270x00000001002b88fd <ff_h264_decode_mb_cabac+20493>:     add    0x430(%rsp),%rdx
43280x00000001002b8905 <ff_h264_decode_mb_cabac+20501>:     movzbl (%rdx),%r10d
43290x00000001002b8909 <ff_h264_decode_mb_cabac+20505>:     mov    %r8d,%eax
43300x00000001002b890c <ff_h264_decode_mb_cabac+20508>:     and    $0xc0,%r8d
43310x00000001002b8913 <ff_h264_decode_mb_cabac+20515>:     addr32 lea (%r10d,%r8d,2),%ecx
43320x00000001002b8918 <ff_h264_decode_mb_cabac+20520>:     movzbl 0x200(%rsi,%rcx,1),%r8d
43330x00000001002b8921 <ff_h264_decode_mb_cabac+20529>:     sub    %r8d,%eax
43340x00000001002b8924 <ff_h264_decode_mb_cabac+20532>:     mov    %eax,%ecx
43350x00000001002b8926 <ff_h264_decode_mb_cabac+20534>:     shl    $0x11,%eax
43360x00000001002b8929 <ff_h264_decode_mb_cabac+20537>:     cmp    %edi,%eax
43370x00000001002b892b <ff_h264_decode_mb_cabac+20539>:     cmova  %ecx,%r8d
43380x00000001002b892f <ff_h264_decode_mb_cabac+20543>:     sbb    %rcx,%rcx
43390x00000001002b8932 <ff_h264_decode_mb_cabac+20546>:     and    %ecx,%eax
43400x00000001002b8934 <ff_h264_decode_mb_cabac+20548>:     xor    %rcx,%r10
43410x00000001002b8937 <ff_h264_decode_mb_cabac+20551>:     sub    %eax,%edi
43420x00000001002b8939 <ff_h264_decode_mb_cabac+20553>:     movzbl (%rsi,%r8,1),%ecx
43430x00000001002b893e <ff_h264_decode_mb_cabac+20558>:     shl    %cl,%r8d
43440x00000001002b8941 <ff_h264_decode_mb_cabac+20561>:     movzbl 0x480(%rsi,%r10,1),%eax
43450x00000001002b894a <ff_h264_decode_mb_cabac+20570>:     shl    %cl,%edi
43460x00000001002b894c <ff_h264_decode_mb_cabac+20572>:     mov    %al,(%rdx)
43470x00000001002b894e <ff_h264_decode_mb_cabac+20574>:     test   %di,%di
43480x00000001002b8951 <ff_h264_decode_mb_cabac+20577>:     jne    0x1002b897f <ff_h264_decode_mb_cabac+20623>
43490x00000001002b8953 <ff_h264_decode_mb_cabac+20579>:     mov    0x18(%r9),%rcx
43500x00000001002b8957 <ff_h264_decode_mb_cabac+20583>:     addq   $0x2,0x18(%r9)
43510x00000001002b895c <ff_h264_decode_mb_cabac+20588>:     movzwl (%rcx),%eax
43520x00000001002b895f <ff_h264_decode_mb_cabac+20591>:     addr32 lea -0x1(%edi),%ecx
43530x00000001002b8963 <ff_h264_decode_mb_cabac+20595>:     xor    %edi,%ecx
43540x00000001002b8965 <ff_h264_decode_mb_cabac+20597>:     shr    $0xf,%ecx
43550x00000001002b8968 <ff_h264_decode_mb_cabac+20600>:     bswap  %eax
43560x00000001002b896a <ff_h264_decode_mb_cabac+20602>:     shr    $0xf,%eax
43570x00000001002b896d <ff_h264_decode_mb_cabac+20605>:     movzbl (%rsi,%rcx,1),%ecx
43580x00000001002b8971 <ff_h264_decode_mb_cabac+20609>:     sub    $0xffff,%eax
43590x00000001002b8976 <ff_h264_decode_mb_cabac+20614>:     neg    %ecx
43600x00000001002b8978 <ff_h264_decode_mb_cabac+20616>:     add    $0x7,%ecx
43610x00000001002b897b <ff_h264_decode_mb_cabac+20619>:     shl    %cl,%eax
43620x00000001002b897d <ff_h264_decode_mb_cabac+20621>:     add    %eax,%edi
43630x00000001002b897f <ff_h264_decode_mb_cabac+20623>:     sub    0x430(%rsp),%rdx
43640x00000001002b8987 <ff_h264_decode_mb_cabac+20631>:     mov    0x438(%rsp),%rax
43650x00000001002b898f <ff_h264_decode_mb_cabac+20639>:     mov    0x424(%rsp),%ecx
43660x00000001002b8996 <ff_h264_decode_mb_cabac+20646>:     add    %rdx,%rcx
43670x00000001002b8999 <ff_h264_decode_mb_cabac+20649>:     mov    %ecx,(%rax)
43680x00000001002b899b <ff_h264_decode_mb_cabac+20651>:     test   $0x1,%r10d
43690x00000001002b89a2 <ff_h264_decode_mb_cabac+20658>:     jne    0x1002b89d3 <ff_h264_decode_mb_cabac+20707>
43700x00000001002b89a4 <ff_h264_decode_mb_cabac+20660>:     addq   $0x4,0x438(%rsp)
43710x00000001002b89ad <ff_h264_decode_mb_cabac+20669>:     add    $0x1,%rdx
43720x00000001002b89b1 <ff_h264_decode_mb_cabac+20673>:     cmp    0x428(%rsp),%rdx
43730x00000001002b89b9 <ff_h264_decode_mb_cabac+20681>:     jb     0x1002b8876 <ff_h264_decode_mb_cabac+20358>
43740x00000001002b89bf <ff_h264_decode_mb_cabac+20687>:     mov    0x438(%rsp),%rax
43750x00000001002b89c7 <ff_h264_decode_mb_cabac+20695>:     mov    0x424(%rsp),%ecx
43760x00000001002b89ce <ff_h264_decode_mb_cabac+20702>:     add    %rdx,%rcx
43770x00000001002b89d1 <ff_h264_decode_mb_cabac+20705>:     mov    %ecx,(%rax)
43780x00000001002b89d3 <ff_h264_decode_mb_cabac+20707>:     add    0x420(%rsp),%eax
43790x00000001002b89da <ff_h264_decode_mb_cabac+20714>:     shr    $0x2,%eax
43800x00000001002b89dd <ff_h264_decode_mb_cabac+20717>:     mov    %edi,0x52d20(%rbx)
43810x00000001002b89e3 <ff_h264_decode_mb_cabac+20723>:     mov    %r8d,0x52d24(%rbx)
43820x00000001002b89ea <ff_h264_decode_mb_cabac+20730>:     mov    0xb8(%rsp),%rcx
43830x00000001002b89f2 <ff_h264_decode_mb_cabac+20738>:     movzbl (%rcx),%ecx
43840x00000001002b89f5 <ff_h264_decode_mb_cabac+20741>:     mov    %al,0x3ff8(%rbx,%rcx,1)
43850x00000001002b89fc <ff_h264_decode_mb_cabac+20748>:     cmpl   $0x0,0x3d88(%rbx)
43860x00000001002b8a03 <ff_h264_decode_mb_cabac+20755>:     jne    0x1002b8d65 <ff_h264_decode_mb_cabac+21621>
43870x00000001002b8a09 <ff_h264_decode_mb_cabac+20761>:     dec    %eax
43880x00000001002b8a0b <ff_h264_decode_mb_cabac+20763>:     lea    0x1(%rax),%rsi
43890x00000001002b8a0f <ff_h264_decode_mb_cabac+20767>:     movslq %eax,%rax
43900x00000001002b8a12 <ff_h264_decode_mb_cabac+20770>:     lea    0x150(%rsp,%rax,4),%rdi
43910x00000001002b8a1a <ff_h264_decode_mb_cabac+20778>:     xor    %r8d,%r8d
43920x00000001002b8a1d <ff_h264_decode_mb_cabac+20781>:     nopl   (%rax)
43930x00000001002b8a20 <ff_h264_decode_mb_cabac+20784>:     movslq (%rdi),%rax
43940x00000001002b8a23 <ff_h264_decode_mb_cabac+20787>:     mov    0xc8(%rsp),%rcx
43950x00000001002b8a2b <ff_h264_decode_mb_cabac+20795>:     movzbl 0x1(%rax,%rcx,1),%r9d
43960x00000001002b8a31 <ff_h264_decode_mb_cabac+20801>:     lea    0x5adc20(%rip),%rax        # 0x100866658 <coeff_abs_level1_ctx.13804>
43970x00000001002b8a38 <ff_h264_decode_mb_cabac+20808>:     movzbl (%r8,%rax,1),%eax
43980x00000001002b8a3d <ff_h264_decode_mb_cabac+20813>:     lea    0x52e5d(%rax,%rbx,1),%rdx
43990x00000001002b8a45 <get_cabac_inline_x86+0>:    lea    0x7d02b4(%rip),%r10        # 0x100a88d00 <ff_h264_cabac_tables>
44000x00000001002b8a4c <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
44010x00000001002b8a53 <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
44020x00000001002b8a5a <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r15
44030x00000001002b8a62 <get_cabac_inline_x86+29>:   movzbl (%rdx),%r12d
44040x00000001002b8a66 <get_cabac_inline_x86+33>:   mov    %r14d,%eax
44050x00000001002b8a69 <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
44060x00000001002b8a70 <get_cabac_inline_x86+43>:   addr32 lea (%r12d,%r14d,2),%ecx
44070x00000001002b8a75 <get_cabac_inline_x86+48>:   movzbl 0x200(%r10,%rcx,1),%r14d
44080x00000001002b8a7e <get_cabac_inline_x86+57>:   sub    %r14d,%eax
44090x00000001002b8a81 <get_cabac_inline_x86+60>:   mov    %eax,%ecx
44100x00000001002b8a83 <get_cabac_inline_x86+62>:   shl    $0x11,%eax
44110x00000001002b8a86 <get_cabac_inline_x86+65>:   cmp    %r11d,%eax
44120x00000001002b8a89 <get_cabac_inline_x86+68>:   cmova  %ecx,%r14d
44130x00000001002b8a8d <get_cabac_inline_x86+72>:   sbb    %rcx,%rcx
44140x00000001002b8a90 <get_cabac_inline_x86+75>:   and    %ecx,%eax
44150x00000001002b8a92 <get_cabac_inline_x86+77>:   xor    %rcx,%r12
44160x00000001002b8a95 <get_cabac_inline_x86+80>:   sub    %eax,%r11d
44170x00000001002b8a98 <get_cabac_inline_x86+83>:   movzbl (%r10,%r14,1),%ecx
44180x00000001002b8a9d <get_cabac_inline_x86+88>:   shl    %cl,%r14d
44190x00000001002b8aa0 <get_cabac_inline_x86+91>:   movzbl 0x480(%r10,%r12,1),%eax
44200x00000001002b8aa9 <get_cabac_inline_x86+100>:  shl    %cl,%r11d
44210x00000001002b8aac <get_cabac_inline_x86+103>:  mov    %al,(%rdx)
44220x00000001002b8aae <get_cabac_inline_x86+105>:  test   %r11w,%r11w
44230x00000001002b8ab2 <get_cabac_inline_x86+109>:  jne    0x1002b8ae4 <get_cabac_inline_x86+159>
44240x00000001002b8ab4 <get_cabac_inline_x86+111>:  mov    0x18(%r15),%rcx
44250x00000001002b8ab8 <get_cabac_inline_x86+115>:  addq   $0x2,0x18(%r15)
44260x00000001002b8abd <get_cabac_inline_x86+120>:  movzwl (%rcx),%eax
44270x00000001002b8ac0 <get_cabac_inline_x86+123>:  addr32 lea -0x1(%r11d),%ecx
44280x00000001002b8ac5 <get_cabac_inline_x86+128>:  xor    %r11d,%ecx
44290x00000001002b8ac8 <get_cabac_inline_x86+131>:  shr    $0xf,%ecx
44300x00000001002b8acb <get_cabac_inline_x86+134>:  bswap  %eax
44310x00000001002b8acd <get_cabac_inline_x86+136>:  shr    $0xf,%eax
44320x00000001002b8ad0 <get_cabac_inline_x86+139>:  movzbl (%r10,%rcx,1),%ecx
44330x00000001002b8ad5 <get_cabac_inline_x86+144>:  sub    $0xffff,%eax
44340x00000001002b8ada <get_cabac_inline_x86+149>:  neg    %ecx
44350x00000001002b8adc <get_cabac_inline_x86+151>:  add    $0x7,%ecx
44360x00000001002b8adf <get_cabac_inline_x86+154>:  shl    %cl,%eax
44370x00000001002b8ae1 <get_cabac_inline_x86+156>:  add    %eax,%r11d
44380x00000001002b8ae4 <get_cabac_inline_x86+159>:  mov    %r11d,0x52d20(%rbx)
44390x00000001002b8aeb <get_cabac_inline_x86+166>:  mov    %r14d,0x52d24(%rbx)
44400x00000001002b8af2 <get_cabac_inline_x86+173>:  test   $0x1,%r12b
44410x00000001002b8af6 <ff_h264_decode_mb_cabac+20998>:     jne    0x1002b8b7f <ff_h264_decode_mb_cabac+21135>
44420x00000001002b8afc <ff_h264_decode_mb_cabac+21004>:     mov    0xe0(%rsp),%rax
44430x00000001002b8b04 <ff_h264_decode_mb_cabac+21012>:     shl    $0x6,%rax
44440x00000001002b8b08 <ff_h264_decode_mb_cabac+21016>:     add    0xd8(%rsp),%rax
44450x00000001002b8b10 <ff_h264_decode_mb_cabac+21024>:     mov    (%rax,%r9,4),%ecx
44460x00000001002b8b14 <ff_h264_decode_mb_cabac+21028>:     add    0xc0(%rsp),%r9
44470x00000001002b8b1c <ff_h264_decode_mb_cabac+21036>:     neg    %ecx
44480x00000001002b8b1e <ff_h264_decode_mb_cabac+21038>:     mov    %r15,%r10
44490x00000001002b8b21 <ff_h264_decode_mb_cabac+21041>:     mov    0x4(%r10),%r11d
44500x00000001002b8b25 <ff_h264_decode_mb_cabac+21045>:     mov    (%r10),%eax
44510x00000001002b8b28 <ff_h264_decode_mb_cabac+21048>:     shl    $0x11,%r11d
44520x00000001002b8b2c <ff_h264_decode_mb_cabac+21052>:     add    %eax,%eax
44530x00000001002b8b2e <ff_h264_decode_mb_cabac+21054>:     sub    %r11d,%eax
44540x00000001002b8b31 <ff_h264_decode_mb_cabac+21057>:     cltd   
44550x00000001002b8b32 <ff_h264_decode_mb_cabac+21058>:     and    %edx,%r11d
44560x00000001002b8b35 <ff_h264_decode_mb_cabac+21061>:     add    %r11d,%eax
44570x00000001002b8b38 <ff_h264_decode_mb_cabac+21064>:     xor    %edx,%ecx
44580x00000001002b8b3a <ff_h264_decode_mb_cabac+21066>:     sub    %edx,%ecx
44590x00000001002b8b3c <ff_h264_decode_mb_cabac+21068>:     test   %ax,%ax
44600x00000001002b8b3f <ff_h264_decode_mb_cabac+21071>:     jne    0x1002b8b5d <ff_h264_decode_mb_cabac+21101>
44610x00000001002b8b41 <ff_h264_decode_mb_cabac+21073>:     mov    0x18(%r10),%r11
44620x00000001002b8b45 <ff_h264_decode_mb_cabac+21077>:     sub    $0xffff,%eax
44630x00000001002b8b4a <ff_h264_decode_mb_cabac+21082>:     movzwl (%r11),%edx
44640x00000001002b8b4e <ff_h264_decode_mb_cabac+21086>:     bswap  %edx
44650x00000001002b8b50 <ff_h264_decode_mb_cabac+21088>:     shr    $0xf,%edx
44660x00000001002b8b53 <ff_h264_decode_mb_cabac+21091>:     add    $0x2,%r11
44670x00000001002b8b57 <ff_h264_decode_mb_cabac+21095>:     add    %edx,%eax
44680x00000001002b8b59 <ff_h264_decode_mb_cabac+21097>:     mov    %r11,0x18(%r10)
44690x00000001002b8b5d <ff_h264_decode_mb_cabac+21101>:     mov    %eax,(%r10)
44700x00000001002b8b60 <ff_h264_decode_mb_cabac+21104>:     add    $0x20,%ecx
44710x00000001002b8b63 <ff_h264_decode_mb_cabac+21107>:     shr    $0x6,%ecx
44720x00000001002b8b66 <ff_h264_decode_mb_cabac+21110>:     mov    %cx,0x51c60(%rbx,%r9,2)
44730x00000001002b8b6f <ff_h264_decode_mb_cabac+21119>:     lea    0x5ad95a(%rip),%r9        # 0x1008664d0 <coeff_abs_level_transition.13806>
44740x00000001002b8b76 <ff_h264_decode_mb_cabac+21126>:     mov    (%r8,%r9,1),%r10b
44750x00000001002b8b7a <ff_h264_decode_mb_cabac+21130>:     jmpq   0x1002b869c <ff_h264_decode_mb_cabac+19884>
44760x00000001002b8b7f <ff_h264_decode_mb_cabac+21135>:     lea    0x5ad94a(%rip),%rax        # 0x1008664d0 <coeff_abs_level_transition.13806>
44770x00000001002b8b86 <ff_h264_decode_mb_cabac+21142>:     mov    0x8(%r8,%rax,1),%r10b
44780x00000001002b8b8b <ff_h264_decode_mb_cabac+21147>:     lea    0x5ad94e(%rip),%rax        # 0x1008664e0 <coeff_abs_levelgt1_ctx.13805>
44790x00000001002b8b92 <ff_h264_decode_mb_cabac+21154>:     movzbl (%r8,%rax,1),%r8d
44800x00000001002b8b97 <ff_h264_decode_mb_cabac+21159>:     lea    0x52e5d(%r8,%rbx,1),%r8
44810x00000001002b8b9f <ff_h264_decode_mb_cabac+21167>:     mov    $0x2,%edx
44820x00000001002b8ba4 <ff_h264_decode_mb_cabac+21172>:     jmpq   0x1002b8c69 <ff_h264_decode_mb_cabac+21369>
44830x00000001002b8ba9 <ff_h264_decode_mb_cabac+21177>:     nopl   0x0(%rax)
44840x00000001002b8bb0 <get_cabac_inline_x86+0>:    lea    0x7d0149(%rip),%r15        # 0x100a88d00 <ff_h264_cabac_tables>
44850x00000001002b8bb7 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
44860x00000001002b8bbe <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
44870x00000001002b8bc5 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r12
44880x00000001002b8bcd <get_cabac_inline_x86+29>:   movzbl (%r8),%r13d
44890x00000001002b8bd1 <get_cabac_inline_x86+33>:   mov    %r14d,%eax
44900x00000001002b8bd4 <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
44910x00000001002b8bdb <get_cabac_inline_x86+43>:   addr32 lea 0x0(%r13d,%r14d,2),%ecx
44920x00000001002b8be1 <get_cabac_inline_x86+49>:   movzbl 0x200(%r15,%rcx,1),%r14d
44930x00000001002b8bea <get_cabac_inline_x86+58>:   sub    %r14d,%eax
44940x00000001002b8bed <get_cabac_inline_x86+61>:   mov    %eax,%ecx
44950x00000001002b8bef <get_cabac_inline_x86+63>:   shl    $0x11,%eax
44960x00000001002b8bf2 <get_cabac_inline_x86+66>:   cmp    %r11d,%eax
44970x00000001002b8bf5 <get_cabac_inline_x86+69>:   cmova  %ecx,%r14d
44980x00000001002b8bf9 <get_cabac_inline_x86+73>:   sbb    %rcx,%rcx
44990x00000001002b8bfc <get_cabac_inline_x86+76>:   and    %ecx,%eax
45000x00000001002b8bfe <get_cabac_inline_x86+78>:   xor    %rcx,%r13
45010x00000001002b8c01 <get_cabac_inline_x86+81>:   sub    %eax,%r11d
45020x00000001002b8c04 <get_cabac_inline_x86+84>:   movzbl (%r15,%r14,1),%ecx
45030x00000001002b8c09 <get_cabac_inline_x86+89>:   shl    %cl,%r14d
45040x00000001002b8c0c <get_cabac_inline_x86+92>:   movzbl 0x480(%r15,%r13,1),%eax
45050x00000001002b8c15 <get_cabac_inline_x86+101>:  shl    %cl,%r11d
45060x00000001002b8c18 <get_cabac_inline_x86+104>:  mov    %al,(%r8)
45070x00000001002b8c1b <get_cabac_inline_x86+107>:  test   %r11w,%r11w
45080x00000001002b8c1f <get_cabac_inline_x86+111>:  jne    0x1002b8c53 <get_cabac_inline_x86+163>
45090x00000001002b8c21 <get_cabac_inline_x86+113>:  mov    0x18(%r12),%rcx
45100x00000001002b8c26 <get_cabac_inline_x86+118>:  addq   $0x2,0x18(%r12)
45110x00000001002b8c2c <get_cabac_inline_x86+124>:  movzwl (%rcx),%eax
45120x00000001002b8c2f <get_cabac_inline_x86+127>:  addr32 lea -0x1(%r11d),%ecx
45130x00000001002b8c34 <get_cabac_inline_x86+132>:  xor    %r11d,%ecx
45140x00000001002b8c37 <get_cabac_inline_x86+135>:  shr    $0xf,%ecx
45150x00000001002b8c3a <get_cabac_inline_x86+138>:  bswap  %eax
45160x00000001002b8c3c <get_cabac_inline_x86+140>:  shr    $0xf,%eax
45170x00000001002b8c3f <get_cabac_inline_x86+143>:  movzbl (%r15,%rcx,1),%ecx
45180x00000001002b8c44 <get_cabac_inline_x86+148>:  sub    $0xffff,%eax
45190x00000001002b8c49 <get_cabac_inline_x86+153>:  neg    %ecx
45200x00000001002b8c4b <get_cabac_inline_x86+155>:  add    $0x7,%ecx
45210x00000001002b8c4e <get_cabac_inline_x86+158>:  shl    %cl,%eax
45220x00000001002b8c50 <get_cabac_inline_x86+160>:  add    %eax,%r11d
45230x00000001002b8c53 <get_cabac_inline_x86+163>:  mov    %r11d,0x52d20(%rbx)
45240x00000001002b8c5a <get_cabac_inline_x86+170>:  mov    %r14d,0x52d24(%rbx)
45250x00000001002b8c61 <get_cabac_inline_x86+177>:  test   $0x1,%r13b
45260x00000001002b8c65 <get_cabac_inline_x86+181>:  je     0x1002b8c7a <ff_h264_decode_mb_cabac+21386>
45270x00000001002b8c67 <get_cabac_inline_x86+183>:  inc    %edx
45280x00000001002b8c69 <ff_h264_decode_mb_cabac+21369>:     cmp    $0xf,%edx
45290x00000001002b8c6c <ff_h264_decode_mb_cabac+21372>:     jl     0x1002b8bb0 <get_cabac_inline_x86>
45300x00000001002b8c72 <ff_h264_decode_mb_cabac+21378>:     shl    $0x11,%r14d
45310x00000001002b8c76 <ff_h264_decode_mb_cabac+21382>:     xor    %eax,%eax
45320x00000001002b8c78 <ff_h264_decode_mb_cabac+21384>:     jmp    0x1002b8c9c <ff_h264_decode_mb_cabac+21420>
45330x00000001002b8c7a <ff_h264_decode_mb_cabac+21386>:     mov    %edx,%ecx
45340x00000001002b8c7c <ff_h264_decode_mb_cabac+21388>:     jmpq   0x1002b8623 <ff_h264_decode_mb_cabac+19763>
45350x00000001002b8c81 <ff_h264_decode_mb_cabac+21393>:     nopl   0x0(%rax)
45360x00000001002b8c88 <ff_h264_decode_mb_cabac+21400>:     nopl   0x0(%rax,%rax,1)
45370x00000001002b8c90 <ff_h264_decode_mb_cabac+21408>:     sub    %r14d,%r11d
45380x00000001002b8c93 <ff_h264_decode_mb_cabac+21411>:     mov    %r11d,0x52d20(%rbx)
45390x00000001002b8c9a <ff_h264_decode_mb_cabac+21418>:     inc    %eax
45400x00000001002b8c9c <ff_h264_decode_mb_cabac+21420>:     add    %r11d,%r11d
45410x00000001002b8c9f <ff_h264_decode_mb_cabac+21423>:     mov    %r11d,0x52d20(%rbx)
45420x00000001002b8ca6 <ff_h264_decode_mb_cabac+21430>:     test   $0xfffe,%r11w
45430x00000001002b8cac <ff_h264_decode_mb_cabac+21436>:     jne    0x1002b8cdf <ff_h264_decode_mb_cabac+21487>
45440x00000001002b8cae <refill+0>:  mov    0x52d38(%rbx),%r8
45450x00000001002b8cb5 <refill+7>:  movzbl (%r8),%edx
45460x00000001002b8cb9 <refill+11>: shl    $0x9,%edx
45470x00000001002b8cbc <refill+14>: movzbl 0x1(%r8),%ecx
45480x00000001002b8cc1 <refill+19>: add    %ecx,%ecx
45490x00000001002b8cc3 <refill+21>: add    %edx,%ecx
45500x00000001002b8cc5 <refill+23>: lea    -0xffff(%r11,%rcx,1),%r11d
45510x00000001002b8ccd <refill+31>: mov    %r11d,0x52d20(%rbx)
45520x00000001002b8cd4 <refill+38>: add    $0x2,%r8
45530x00000001002b8cd8 <refill+42>: mov    %r8,0x52d38(%rbx)
45540x00000001002b8cdf <ff_h264_decode_mb_cabac+21487>:     cmp    %r14d,%r11d
45550x00000001002b8ce2 <ff_h264_decode_mb_cabac+21490>:     jge    0x1002b8c90 <ff_h264_decode_mb_cabac+21408>
45560x00000001002b8ce4 <ff_h264_decode_mb_cabac+21492>:     test   %eax,%eax
45570x00000001002b8ce6 <ff_h264_decode_mb_cabac+21494>:     je     0x1002b8d5b <ff_h264_decode_mb_cabac+21611>
45580x00000001002b8ce8 <ff_h264_decode_mb_cabac+21496>:     mov    $0x2,%edx
45590x00000001002b8ced <ff_h264_decode_mb_cabac+21501>:     jmp    0x1002b8d0d <ff_h264_decode_mb_cabac+21533>
45600x00000001002b8cef <ff_h264_decode_mb_cabac+21503>:     nop   
45610x00000001002b8cf0 <ff_h264_decode_mb_cabac+21504>:     sub    %r14d,%r11d
45620x00000001002b8cf3 <ff_h264_decode_mb_cabac+21507>:     mov    %r11d,0x52d20(%rbx)
45630x00000001002b8cfa <ff_h264_decode_mb_cabac+21514>:     mov    $0x1,%ecx
45640x00000001002b8cff <ff_h264_decode_mb_cabac+21519>:     or     %edx,%ecx
45650x00000001002b8d01 <ff_h264_decode_mb_cabac+21521>:     dec    %eax
45660x00000001002b8d03 <ff_h264_decode_mb_cabac+21523>:     je     0x1002b8620 <ff_h264_decode_mb_cabac+19760>
45670x00000001002b8d09 <ff_h264_decode_mb_cabac+21529>:     add    %ecx,%ecx
45680x00000001002b8d0b <ff_h264_decode_mb_cabac+21531>:     mov    %ecx,%edx
45690x00000001002b8d0d <ff_h264_decode_mb_cabac+21533>:     add    %r11d,%r11d
45700x00000001002b8d10 <ff_h264_decode_mb_cabac+21536>:     mov    %r11d,0x52d20(%rbx)
45710x00000001002b8d17 <ff_h264_decode_mb_cabac+21543>:     test   $0xfffe,%r11w
45720x00000001002b8d1d <ff_h264_decode_mb_cabac+21549>:     jne    0x1002b8d52 <ff_h264_decode_mb_cabac+21602>
45730x00000001002b8d1f <ff_h264_decode_mb_cabac+21551>:     mov    0x52d38(%rbx),%r8
45740x00000001002b8d26 <ff_h264_decode_mb_cabac+21558>:     movzbl (%r8),%ecx
45750x00000001002b8d2a <ff_h264_decode_mb_cabac+21562>:     shl    $0x9,%ecx
45760x00000001002b8d2d <ff_h264_decode_mb_cabac+21565>:     movzbl 0x1(%r8),%r15d
45770x00000001002b8d32 <ff_h264_decode_mb_cabac+21570>:     add    %r15d,%r15d
45780x00000001002b8d35 <ff_h264_decode_mb_cabac+21573>:     add    %ecx,%r15d
45790x00000001002b8d38 <ff_h264_decode_mb_cabac+21576>:     lea    -0xffff(%r11,%r15,1),%r11d
45800x00000001002b8d40 <ff_h264_decode_mb_cabac+21584>:     mov    %r11d,0x52d20(%rbx)
45810x00000001002b8d47 <ff_h264_decode_mb_cabac+21591>:     add    $0x2,%r8
45820x00000001002b8d4b <ff_h264_decode_mb_cabac+21595>:     mov    %r8,0x52d38(%rbx)
45830x00000001002b8d52 <ff_h264_decode_mb_cabac+21602>:     cmp    %r14d,%r11d
45840x00000001002b8d55 <ff_h264_decode_mb_cabac+21605>:     jge    0x1002b8cf0 <ff_h264_decode_mb_cabac+21504>
45850x00000001002b8d57 <ff_h264_decode_mb_cabac+21607>:     xor    %ecx,%ecx
45860x00000001002b8d59 <ff_h264_decode_mb_cabac+21609>:     jmp    0x1002b8cff <ff_h264_decode_mb_cabac+21519>
45870x00000001002b8d5b <ff_h264_decode_mb_cabac+21611>:     mov    $0xf,%ecx
45880x00000001002b8d60 <ff_h264_decode_mb_cabac+21616>:     jmpq   0x1002b8623 <ff_h264_decode_mb_cabac+19763>
45890x00000001002b8d65 <ff_h264_decode_mb_cabac+21621>:     mov    0xc0(%rsp),%rsi
45900x00000001002b8d6d <ff_h264_decode_mb_cabac+21629>:     lea    0x51c60(%rbx,%rsi,2),%rsi
45910x00000001002b8d75 <ff_h264_decode_mb_cabac+21637>:     mov    %rsi,0xc0(%rsp)
45920x00000001002b8d7d <ff_h264_decode_mb_cabac+21645>:     dec    %eax
45930x00000001002b8d7f <ff_h264_decode_mb_cabac+21647>:     lea    0x1(%rax),%rsi
45940x00000001002b8d83 <ff_h264_decode_mb_cabac+21651>:     movslq %eax,%rdi
45950x00000001002b8d86 <ff_h264_decode_mb_cabac+21654>:     lea    0x150(%rsp,%rdi,4),%rdi
45960x00000001002b8d8e <ff_h264_decode_mb_cabac+21662>:     xor    %r8d,%r8d
45970x00000001002b8d91 <ff_h264_decode_mb_cabac+21665>:     jmpq   0x1002b8e28 <ff_h264_decode_mb_cabac+21816>
45980x00000001002b8d96 <ff_h264_decode_mb_cabac+21670>:     nopw   %cs:0x0(%rax,%rax,1)
45990x00000001002b8da0 <ff_h264_decode_mb_cabac+21680>:     add    $0xe,%ecx
46000x00000001002b8da3 <ff_h264_decode_mb_cabac+21683>:     neg    %ecx
46010x00000001002b8da5 <ff_h264_decode_mb_cabac+21685>:     mov    0xe8(%rsp),%r8
46020x00000001002b8dad <ff_h264_decode_mb_cabac+21693>:     mov    0x4(%r8),%r11d
46030x00000001002b8db1 <ff_h264_decode_mb_cabac+21697>:     mov    (%r8),%eax
46040x00000001002b8db4 <ff_h264_decode_mb_cabac+21700>:     shl    $0x11,%r11d
46050x00000001002b8db8 <ff_h264_decode_mb_cabac+21704>:     add    %eax,%eax
46060x00000001002b8dba <ff_h264_decode_mb_cabac+21706>:     sub    %r11d,%eax
46070x00000001002b8dbd <ff_h264_decode_mb_cabac+21709>:     cltd   
46080x00000001002b8dbe <ff_h264_decode_mb_cabac+21710>:     and    %edx,%r11d
46090x00000001002b8dc1 <ff_h264_decode_mb_cabac+21713>:     add    %r11d,%eax
46100x00000001002b8dc4 <ff_h264_decode_mb_cabac+21716>:     xor    %edx,%ecx
46110x00000001002b8dc6 <ff_h264_decode_mb_cabac+21718>:     sub    %edx,%ecx
46120x00000001002b8dc8 <ff_h264_decode_mb_cabac+21720>:     test   %ax,%ax
46130x00000001002b8dcb <ff_h264_decode_mb_cabac+21723>:     jne    0x1002b8de9 <ff_h264_decode_mb_cabac+21753>
46140x00000001002b8dcd <ff_h264_decode_mb_cabac+21725>:     mov    0x18(%r8),%r11
46150x00000001002b8dd1 <ff_h264_decode_mb_cabac+21729>:     sub    $0xffff,%eax
46160x00000001002b8dd6 <ff_h264_decode_mb_cabac+21734>:     movzwl (%r11),%edx
46170x00000001002b8dda <ff_h264_decode_mb_cabac+21738>:     bswap  %edx
46180x00000001002b8ddc <ff_h264_decode_mb_cabac+21740>:     shr    $0xf,%edx
46190x00000001002b8ddf <ff_h264_decode_mb_cabac+21743>:     add    $0x2,%r11
46200x00000001002b8de3 <ff_h264_decode_mb_cabac+21747>:     add    %edx,%eax
46210x00000001002b8de5 <ff_h264_decode_mb_cabac+21749>:     mov    %r11,0x18(%r8)
46220x00000001002b8de9 <ff_h264_decode_mb_cabac+21753>:     mov    %eax,(%r8)
46230x00000001002b8dec <ff_h264_decode_mb_cabac+21756>:     mov    0xe0(%rsp),%r8
46240x00000001002b8df4 <ff_h264_decode_mb_cabac+21764>:     shl    $0x6,%r8
46250x00000001002b8df8 <ff_h264_decode_mb_cabac+21768>:     add    0xd8(%rsp),%r8
46260x00000001002b8e00 <ff_h264_decode_mb_cabac+21776>:     imul   (%r8,%r9,4),%ecx
46270x00000001002b8e05 <ff_h264_decode_mb_cabac+21781>:     add    $0x20,%ecx
46280x00000001002b8e08 <ff_h264_decode_mb_cabac+21784>:     sar    $0x6,%ecx
46290x00000001002b8e0b <ff_h264_decode_mb_cabac+21787>:     mov    0xc0(%rsp),%r8
46300x00000001002b8e13 <ff_h264_decode_mb_cabac+21795>:     mov    %ecx,(%r8,%r9,4)
46310x00000001002b8e17 <ff_h264_decode_mb_cabac+21799>:     add    $0xfffffffffffffffc,%rdi
46320x00000001002b8e1b <ff_h264_decode_mb_cabac+21803>:     dec    %rsi
46330x00000001002b8e1e <ff_h264_decode_mb_cabac+21806>:     movzbl %r10b,%r8d
46340x00000001002b8e22 <ff_h264_decode_mb_cabac+21810>:     je     0x1002b86ad <ff_h264_decode_mb_cabac+19901>
46350x00000001002b8e28 <ff_h264_decode_mb_cabac+21816>:     movslq (%rdi),%rax
46360x00000001002b8e2b <ff_h264_decode_mb_cabac+21819>:     mov    0xc8(%rsp),%rcx
46370x00000001002b8e33 <ff_h264_decode_mb_cabac+21827>:     movzbl 0x1(%rax,%rcx,1),%r9d
46380x00000001002b8e39 <ff_h264_decode_mb_cabac+21833>:     lea    0x5ad818(%rip),%rax        # 0x100866658 <coeff_abs_level1_ctx.13804>
46390x00000001002b8e40 <ff_h264_decode_mb_cabac+21840>:     movzbl (%r8,%rax,1),%eax
46400x00000001002b8e45 <ff_h264_decode_mb_cabac+21845>:     lea    0x52e5d(%rax,%rbx,1),%rdx
46410x00000001002b8e4d <get_cabac_inline_x86+0>:    lea    0x7cfeac(%rip),%r10        # 0x100a88d00 <ff_h264_cabac_tables>
46420x00000001002b8e54 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
46430x00000001002b8e5b <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
46440x00000001002b8e62 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r15
46450x00000001002b8e6a <get_cabac_inline_x86+29>:   movzbl (%rdx),%r12d
46460x00000001002b8e6e <get_cabac_inline_x86+33>:   mov    %r14d,%eax
46470x00000001002b8e71 <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
46480x00000001002b8e78 <get_cabac_inline_x86+43>:   addr32 lea (%r12d,%r14d,2),%ecx
46490x00000001002b8e7d <get_cabac_inline_x86+48>:   movzbl 0x200(%r10,%rcx,1),%r14d
46500x00000001002b8e86 <get_cabac_inline_x86+57>:   sub    %r14d,%eax
46510x00000001002b8e89 <get_cabac_inline_x86+60>:   mov    %eax,%ecx
46520x00000001002b8e8b <get_cabac_inline_x86+62>:   shl    $0x11,%eax
46530x00000001002b8e8e <get_cabac_inline_x86+65>:   cmp    %r11d,%eax
46540x00000001002b8e91 <get_cabac_inline_x86+68>:   cmova  %ecx,%r14d
46550x00000001002b8e95 <get_cabac_inline_x86+72>:   sbb    %rcx,%rcx
46560x00000001002b8e98 <get_cabac_inline_x86+75>:   and    %ecx,%eax
46570x00000001002b8e9a <get_cabac_inline_x86+77>:   xor    %rcx,%r12
46580x00000001002b8e9d <get_cabac_inline_x86+80>:   sub    %eax,%r11d
46590x00000001002b8ea0 <get_cabac_inline_x86+83>:   movzbl (%r10,%r14,1),%ecx
46600x00000001002b8ea5 <get_cabac_inline_x86+88>:   shl    %cl,%r14d
46610x00000001002b8ea8 <get_cabac_inline_x86+91>:   movzbl 0x480(%r10,%r12,1),%eax
46620x00000001002b8eb1 <get_cabac_inline_x86+100>:  shl    %cl,%r11d
46630x00000001002b8eb4 <get_cabac_inline_x86+103>:  mov    %al,(%rdx)
46640x00000001002b8eb6 <get_cabac_inline_x86+105>:  test   %r11w,%r11w
46650x00000001002b8eba <get_cabac_inline_x86+109>:  jne    0x1002b8eec <get_cabac_inline_x86+159>
46660x00000001002b8ebc <get_cabac_inline_x86+111>:  mov    0x18(%r15),%rcx
46670x00000001002b8ec0 <get_cabac_inline_x86+115>:  addq   $0x2,0x18(%r15)
46680x00000001002b8ec5 <get_cabac_inline_x86+120>:  movzwl (%rcx),%eax
46690x00000001002b8ec8 <get_cabac_inline_x86+123>:  addr32 lea -0x1(%r11d),%ecx
46700x00000001002b8ecd <get_cabac_inline_x86+128>:  xor    %r11d,%ecx
46710x00000001002b8ed0 <get_cabac_inline_x86+131>:  shr    $0xf,%ecx
46720x00000001002b8ed3 <get_cabac_inline_x86+134>:  bswap  %eax
46730x00000001002b8ed5 <get_cabac_inline_x86+136>:  shr    $0xf,%eax
46740x00000001002b8ed8 <get_cabac_inline_x86+139>:  movzbl (%r10,%rcx,1),%ecx
46750x00000001002b8edd <get_cabac_inline_x86+144>:  sub    $0xffff,%eax
46760x00000001002b8ee2 <get_cabac_inline_x86+149>:  neg    %ecx
46770x00000001002b8ee4 <get_cabac_inline_x86+151>:  add    $0x7,%ecx
46780x00000001002b8ee7 <get_cabac_inline_x86+154>:  shl    %cl,%eax
46790x00000001002b8ee9 <get_cabac_inline_x86+156>:  add    %eax,%r11d
46800x00000001002b8eec <get_cabac_inline_x86+159>:  mov    %r11d,0x52d20(%rbx)
46810x00000001002b8ef3 <get_cabac_inline_x86+166>:  mov    %r14d,0x52d24(%rbx)
46820x00000001002b8efa <get_cabac_inline_x86+173>:  test   $0x1,%r12b
46830x00000001002b8efe <ff_h264_decode_mb_cabac+22030>:     jne    0x1002b8f7e <ff_h264_decode_mb_cabac+22158>
46840x00000001002b8f00 <ff_h264_decode_mb_cabac+22032>:     mov    0xe0(%rsp),%rax
46850x00000001002b8f08 <ff_h264_decode_mb_cabac+22040>:     shl    $0x6,%rax
46860x00000001002b8f0c <ff_h264_decode_mb_cabac+22044>:     add    0xd8(%rsp),%rax
46870x00000001002b8f14 <ff_h264_decode_mb_cabac+22052>:     mov    (%rax,%r9,4),%ecx
46880x00000001002b8f18 <ff_h264_decode_mb_cabac+22056>:     neg    %ecx
46890x00000001002b8f1a <ff_h264_decode_mb_cabac+22058>:     mov    %r15,%r10
46900x00000001002b8f1d <ff_h264_decode_mb_cabac+22061>:     mov    0x4(%r10),%r11d
46910x00000001002b8f21 <ff_h264_decode_mb_cabac+22065>:     mov    (%r10),%eax
46920x00000001002b8f24 <ff_h264_decode_mb_cabac+22068>:     shl    $0x11,%r11d
46930x00000001002b8f28 <ff_h264_decode_mb_cabac+22072>:     add    %eax,%eax
46940x00000001002b8f2a <ff_h264_decode_mb_cabac+22074>:     sub    %r11d,%eax
46950x00000001002b8f2d <ff_h264_decode_mb_cabac+22077>:     cltd   
46960x00000001002b8f2e <ff_h264_decode_mb_cabac+22078>:     and    %edx,%r11d
46970x00000001002b8f31 <ff_h264_decode_mb_cabac+22081>:     add    %r11d,%eax
46980x00000001002b8f34 <ff_h264_decode_mb_cabac+22084>:     xor    %edx,%ecx
46990x00000001002b8f36 <ff_h264_decode_mb_cabac+22086>:     sub    %edx,%ecx
47000x00000001002b8f38 <ff_h264_decode_mb_cabac+22088>:     test   %ax,%ax
47010x00000001002b8f3b <ff_h264_decode_mb_cabac+22091>:     jne    0x1002b8f59 <ff_h264_decode_mb_cabac+22121>
47020x00000001002b8f3d <ff_h264_decode_mb_cabac+22093>:     mov    0x18(%r10),%r11
47030x00000001002b8f41 <ff_h264_decode_mb_cabac+22097>:     sub    $0xffff,%eax
47040x00000001002b8f46 <ff_h264_decode_mb_cabac+22102>:     movzwl (%r11),%edx
47050x00000001002b8f4a <ff_h264_decode_mb_cabac+22106>:     bswap  %edx
47060x00000001002b8f4c <ff_h264_decode_mb_cabac+22108>:     shr    $0xf,%edx
47070x00000001002b8f4f <ff_h264_decode_mb_cabac+22111>:     add    $0x2,%r11
47080x00000001002b8f53 <ff_h264_decode_mb_cabac+22115>:     add    %edx,%eax
47090x00000001002b8f55 <ff_h264_decode_mb_cabac+22117>:     mov    %r11,0x18(%r10)
47100x00000001002b8f59 <ff_h264_decode_mb_cabac+22121>:     mov    %eax,(%r10)
47110x00000001002b8f5c <ff_h264_decode_mb_cabac+22124>:     add    $0x20,%ecx
47120x00000001002b8f5f <ff_h264_decode_mb_cabac+22127>:     sar    $0x6,%ecx
47130x00000001002b8f62 <ff_h264_decode_mb_cabac+22130>:     mov    0xc0(%rsp),%rax
47140x00000001002b8f6a <ff_h264_decode_mb_cabac+22138>:     mov    %ecx,(%rax,%r9,4)
47150x00000001002b8f6e <ff_h264_decode_mb_cabac+22142>:     lea    0x5ad55b(%rip),%r9        # 0x1008664d0 <coeff_abs_level_transition.13806>
47160x00000001002b8f75 <ff_h264_decode_mb_cabac+22149>:     mov    (%r8,%r9,1),%r10b
47170x00000001002b8f79 <ff_h264_decode_mb_cabac+22153>:     jmpq   0x1002b8e17 <ff_h264_decode_mb_cabac+21799>
47180x00000001002b8f7e <ff_h264_decode_mb_cabac+22158>:     lea    0x5ad54b(%rip),%rax        # 0x1008664d0 <coeff_abs_level_transition.13806>
47190x00000001002b8f85 <ff_h264_decode_mb_cabac+22165>:     mov    0x8(%r8,%rax,1),%r10b
47200x00000001002b8f8a <ff_h264_decode_mb_cabac+22170>:     lea    0x5ad54f(%rip),%rax        # 0x1008664e0 <coeff_abs_levelgt1_ctx.13805>
47210x00000001002b8f91 <ff_h264_decode_mb_cabac+22177>:     movzbl (%r8,%rax,1),%r8d
47220x00000001002b8f96 <ff_h264_decode_mb_cabac+22182>:     lea    0x52e5d(%r8,%rbx,1),%r8
47230x00000001002b8f9e <ff_h264_decode_mb_cabac+22190>:     mov    $0x2,%edx
47240x00000001002b8fa3 <ff_h264_decode_mb_cabac+22195>:     jmpq   0x1002b9069 <ff_h264_decode_mb_cabac+22393>
47250x00000001002b8fa8 <ff_h264_decode_mb_cabac+22200>:     nopl   0x0(%rax,%rax,1)
47260x00000001002b8fb0 <get_cabac_inline_x86+0>:    lea    0x7cfd49(%rip),%r15        # 0x100a88d00 <ff_h264_cabac_tables>
47270x00000001002b8fb7 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
47280x00000001002b8fbe <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
47290x00000001002b8fc5 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r12
47300x00000001002b8fcd <get_cabac_inline_x86+29>:   movzbl (%r8),%r13d
47310x00000001002b8fd1 <get_cabac_inline_x86+33>:   mov    %r14d,%eax
47320x00000001002b8fd4 <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
47330x00000001002b8fdb <get_cabac_inline_x86+43>:   addr32 lea 0x0(%r13d,%r14d,2),%ecx
47340x00000001002b8fe1 <get_cabac_inline_x86+49>:   movzbl 0x200(%r15,%rcx,1),%r14d
47350x00000001002b8fea <get_cabac_inline_x86+58>:   sub    %r14d,%eax
47360x00000001002b8fed <get_cabac_inline_x86+61>:   mov    %eax,%ecx
47370x00000001002b8fef <get_cabac_inline_x86+63>:   shl    $0x11,%eax
47380x00000001002b8ff2 <get_cabac_inline_x86+66>:   cmp    %r11d,%eax
47390x00000001002b8ff5 <get_cabac_inline_x86+69>:   cmova  %ecx,%r14d
47400x00000001002b8ff9 <get_cabac_inline_x86+73>:   sbb    %rcx,%rcx
47410x00000001002b8ffc <get_cabac_inline_x86+76>:   and    %ecx,%eax
47420x00000001002b8ffe <get_cabac_inline_x86+78>:   xor    %rcx,%r13
47430x00000001002b9001 <get_cabac_inline_x86+81>:   sub    %eax,%r11d
47440x00000001002b9004 <get_cabac_inline_x86+84>:   movzbl (%r15,%r14,1),%ecx
47450x00000001002b9009 <get_cabac_inline_x86+89>:   shl    %cl,%r14d
47460x00000001002b900c <get_cabac_inline_x86+92>:   movzbl 0x480(%r15,%r13,1),%eax
47470x00000001002b9015 <get_cabac_inline_x86+101>:  shl    %cl,%r11d
47480x00000001002b9018 <get_cabac_inline_x86+104>:  mov    %al,(%r8)
47490x00000001002b901b <get_cabac_inline_x86+107>:  test   %r11w,%r11w
47500x00000001002b901f <get_cabac_inline_x86+111>:  jne    0x1002b9053 <get_cabac_inline_x86+163>
47510x00000001002b9021 <get_cabac_inline_x86+113>:  mov    0x18(%r12),%rcx
47520x00000001002b9026 <get_cabac_inline_x86+118>:  addq   $0x2,0x18(%r12)
47530x00000001002b902c <get_cabac_inline_x86+124>:  movzwl (%rcx),%eax
47540x00000001002b902f <get_cabac_inline_x86+127>:  addr32 lea -0x1(%r11d),%ecx
47550x00000001002b9034 <get_cabac_inline_x86+132>:  xor    %r11d,%ecx
47560x00000001002b9037 <get_cabac_inline_x86+135>:  shr    $0xf,%ecx
47570x00000001002b903a <get_cabac_inline_x86+138>:  bswap  %eax
47580x00000001002b903c <get_cabac_inline_x86+140>:  shr    $0xf,%eax
47590x00000001002b903f <get_cabac_inline_x86+143>:  movzbl (%r15,%rcx,1),%ecx
47600x00000001002b9044 <get_cabac_inline_x86+148>:  sub    $0xffff,%eax
47610x00000001002b9049 <get_cabac_inline_x86+153>:  neg    %ecx
47620x00000001002b904b <get_cabac_inline_x86+155>:  add    $0x7,%ecx
47630x00000001002b904e <get_cabac_inline_x86+158>:  shl    %cl,%eax
47640x00000001002b9050 <get_cabac_inline_x86+160>:  add    %eax,%r11d
47650x00000001002b9053 <get_cabac_inline_x86+163>:  mov    %r11d,0x52d20(%rbx)
47660x00000001002b905a <get_cabac_inline_x86+170>:  mov    %r14d,0x52d24(%rbx)
47670x00000001002b9061 <get_cabac_inline_x86+177>:  test   $0x1,%r13b
47680x00000001002b9065 <get_cabac_inline_x86+181>:  je     0x1002b907a <ff_h264_decode_mb_cabac+22410>
47690x00000001002b9067 <get_cabac_inline_x86+183>:  inc    %edx
47700x00000001002b9069 <ff_h264_decode_mb_cabac+22393>:     cmp    $0xf,%edx
47710x00000001002b906c <ff_h264_decode_mb_cabac+22396>:     jl     0x1002b8fb0 <get_cabac_inline_x86>
47720x00000001002b9072 <ff_h264_decode_mb_cabac+22402>:     shl    $0x11,%r14d
47730x00000001002b9076 <ff_h264_decode_mb_cabac+22406>:     xor    %eax,%eax
47740x00000001002b9078 <ff_h264_decode_mb_cabac+22408>:     jmp    0x1002b909c <ff_h264_decode_mb_cabac+22444>
47750x00000001002b907a <ff_h264_decode_mb_cabac+22410>:     mov    %edx,%ecx
47760x00000001002b907c <ff_h264_decode_mb_cabac+22412>:     jmpq   0x1002b8da3 <ff_h264_decode_mb_cabac+21683>
47770x00000001002b9081 <ff_h264_decode_mb_cabac+22417>:     nopl   0x0(%rax)
47780x00000001002b9088 <ff_h264_decode_mb_cabac+22424>:     nopl   0x0(%rax,%rax,1)
47790x00000001002b9090 <ff_h264_decode_mb_cabac+22432>:     sub    %r14d,%r11d
47800x00000001002b9093 <ff_h264_decode_mb_cabac+22435>:     mov    %r11d,0x52d20(%rbx)
47810x00000001002b909a <ff_h264_decode_mb_cabac+22442>:     inc    %eax
47820x00000001002b909c <ff_h264_decode_mb_cabac+22444>:     add    %r11d,%r11d
47830x00000001002b909f <ff_h264_decode_mb_cabac+22447>:     mov    %r11d,0x52d20(%rbx)
47840x00000001002b90a6 <ff_h264_decode_mb_cabac+22454>:     test   $0xfffe,%r11w
47850x00000001002b90ac <ff_h264_decode_mb_cabac+22460>:     jne    0x1002b90df <decode_cabac_luma_residual+5556>
47860x00000001002b90ae <refill+0>:  mov    0x52d38(%rbx),%r8
47870x00000001002b90b5 <refill+7>:  movzbl (%r8),%edx
47880x00000001002b90b9 <refill+11>: shl    $0x9,%edx
47890x00000001002b90bc <refill+14>: movzbl 0x1(%r8),%ecx
47900x00000001002b90c1 <refill+19>: add    %ecx,%ecx
47910x00000001002b90c3 <refill+21>: add    %edx,%ecx
47920x00000001002b90c5 <refill+23>: lea    -0xffff(%r11,%rcx,1),%r11d
47930x00000001002b90cd <refill+31>: mov    %r11d,0x52d20(%rbx)
47940x00000001002b90d4 <refill+38>: add    $0x2,%r8
47950x00000001002b90d8 <refill+42>: mov    %r8,0x52d38(%rbx)
47960x00000001002b90df <decode_cabac_luma_residual+5556>:   cmp    %r14d,%r11d
47970x00000001002b90e2 <decode_cabac_luma_residual+5559>:   jge    0x1002b9090 <ff_h264_decode_mb_cabac+22432>
47980x00000001002b90e4 <decode_cabac_luma_residual+5561>:   test   %eax,%eax
47990x00000001002b90e6 <decode_cabac_luma_residual+5563>:   je     0x1002b915b <decode_cabac_luma_residual+5680>
48000x00000001002b90e8 <decode_cabac_luma_residual+5565>:   mov    $0x2,%edx
48010x00000001002b90ed <decode_cabac_luma_residual+5570>:   jmp    0x1002b910d <decode_cabac_luma_residual+5602>
48020x00000001002b90ef <decode_cabac_luma_residual+5572>:   nop   
48030x00000001002b90f0 <decode_cabac_luma_residual+5573>:   sub    %r14d,%r11d
48040x00000001002b90f3 <decode_cabac_luma_residual+5576>:   mov    %r11d,0x52d20(%rbx)
48050x00000001002b90fa <decode_cabac_luma_residual+5583>:   mov    $0x1,%ecx
48060x00000001002b90ff <decode_cabac_luma_residual+5588>:   or     %edx,%ecx
48070x00000001002b9101 <decode_cabac_luma_residual+5590>:   dec    %eax
48080x00000001002b9103 <decode_cabac_luma_residual+5592>:   je     0x1002b8da0 <ff_h264_decode_mb_cabac+21680>
48090x00000001002b9109 <decode_cabac_luma_residual+5598>:   add    %ecx,%ecx
48100x00000001002b910b <decode_cabac_luma_residual+5600>:   mov    %ecx,%edx
48110x00000001002b910d <decode_cabac_luma_residual+5602>:   add    %r11d,%r11d
48120x00000001002b9110 <decode_cabac_luma_residual+5605>:   mov    %r11d,0x52d20(%rbx)
48130x00000001002b9117 <decode_cabac_luma_residual+5612>:   test   $0xfffe,%r11w
48140x00000001002b911d <decode_cabac_luma_residual+5618>:   jne    0x1002b9152 <decode_cabac_luma_residual+5671>
48150x00000001002b911f <decode_cabac_luma_residual+5620>:   mov    0x52d38(%rbx),%r8
48160x00000001002b9126 <decode_cabac_luma_residual+5627>:   movzbl (%r8),%ecx
48170x00000001002b912a <decode_cabac_luma_residual+5631>:   shl    $0x9,%ecx
48180x00000001002b912d <decode_cabac_luma_residual+5634>:   movzbl 0x1(%r8),%r15d
48190x00000001002b9132 <decode_cabac_luma_residual+5639>:   add    %r15d,%r15d
48200x00000001002b9135 <decode_cabac_luma_residual+5642>:   add    %ecx,%r15d
48210x00000001002b9138 <decode_cabac_luma_residual+5645>:   lea    -0xffff(%r11,%r15,1),%r11d
48220x00000001002b9140 <decode_cabac_luma_residual+5653>:   mov    %r11d,0x52d20(%rbx)
48230x00000001002b9147 <decode_cabac_luma_residual+5660>:   add    $0x2,%r8
48240x00000001002b914b <decode_cabac_luma_residual+5664>:   mov    %r8,0x52d38(%rbx)
48250x00000001002b9152 <decode_cabac_luma_residual+5671>:   cmp    %r14d,%r11d
48260x00000001002b9155 <decode_cabac_luma_residual+5674>:   jge    0x1002b90f0 <decode_cabac_luma_residual+5573>
48270x00000001002b9157 <decode_cabac_luma_residual+5676>:   xor    %ecx,%ecx
48280x00000001002b9159 <decode_cabac_luma_residual+5678>:   jmp    0x1002b90ff <decode_cabac_luma_residual+5588>
48290x00000001002b915b <decode_cabac_luma_residual+5680>:   mov    $0xf,%ecx
48300x00000001002b9160 <decode_cabac_luma_residual+5685>:   jmpq   0x1002b8da3 <ff_h264_decode_mb_cabac+21683>
48310x00000001002b9165 <fill_rectangle+0>:  movl   $0x0,0x4004(%rbx)
48320x00000001002b916f <fill_rectangle+10>: movl   $0x0,0x400c(%rbx)
48330x00000001002b9179 <fill_rectangle+20>: movl   $0x0,0x4014(%rbx)
48340x00000001002b9183 <fill_rectangle+30>: movl   $0x0,0x401c(%rbx)
48350x00000001002b918d <fill_rectangle+40>: jmpq   0x1002ba985 <ff_h264_decode_mb_cabac+28821>
48360x00000001002b9192 <fill_rectangle+45>: mov    $0x4,%edx
48370x00000001002b9197 <fill_rectangle+50>: lea    0x150(%rsp),%rcx
48380x00000001002b919f <decode_significance_x86+0>: sub    %ecx,%edx
48390x00000001002b91a1 <ff_h264_decode_mb_cabac+22705>:     mov    %edx,0xa8(%rsp)
48400x00000001002b91a8 <ff_h264_decode_mb_cabac+22712>:     movslq 0xe0(%rsp),%rcx
48410x00000001002b91b0 <ff_h264_decode_mb_cabac+22720>:     mov    %rcx,0xe0(%rsp)
48420x00000001002b91b8 <ff_h264_decode_mb_cabac+22728>:     mov    %eax,%edx
48430x00000001002b91ba <ff_h264_decode_mb_cabac+22730>:     and    $0x1000000,%edx
48440x00000001002b91c0 <ff_h264_decode_mb_cabac+22736>:     mov    %edx,0x88(%rsp)
48450x00000001002b91c7 <ff_h264_decode_mb_cabac+22743>:     test   $0x7,%al
48460x00000001002b91c9 <ff_h264_decode_mb_cabac+22745>:     sete   %cl
48470x00000001002b91cc <ff_h264_decode_mb_cabac+22748>:     movzbl %cl,%eax
48480x00000001002b91cf <ff_h264_decode_mb_cabac+22751>:     lea    (%rax,%rax,2),%rax
48490x00000001002b91d3 <ff_h264_decode_mb_cabac+22755>:     mov    %rax,0x90(%rsp)
48500x00000001002b91db <ff_h264_decode_mb_cabac+22763>:     movq   $0x0,0xa0(%rsp)
48510x00000001002b91e7 <ff_h264_decode_mb_cabac+22775>:     movl   $0x0,0x98(%rsp)
48520x00000001002b91f2 <ff_h264_decode_mb_cabac+22786>:     lea    0x5ab087(%rip),%rax        # 0x100864280 <scan8>
48530x00000001002b91f9 <ff_h264_decode_mb_cabac+22793>:     mov    %rax,0xb8(%rsp)
48540x00000001002b9201 <ff_h264_decode_mb_cabac+22801>:     nopl   0x0(%rax)
48550x00000001002b9208 <ff_h264_decode_mb_cabac+22808>:     nopl   0x0(%rax,%rax,1)
48560x00000001002b9210 <ff_h264_decode_mb_cabac+22816>:     mov    0xa0(%rsp),%rcx
48570x00000001002b9218 <ff_h264_decode_mb_cabac+22824>:     mov    0x4c(%rsp),%eax
48580x00000001002b921c <ff_h264_decode_mb_cabac+22828>:     bt     %ecx,%eax
48590x00000001002b921f <ff_h264_decode_mb_cabac+22831>:     jae    0x1002ba938 <decode_cabac_luma_residual+11789>
48600x00000001002b9225 <ff_h264_decode_mb_cabac+22837>:     cmpl   $0x0,0x88(%rsp)
48610x00000001002b922d <ff_h264_decode_mb_cabac+22845>:     je     0x1002b9db8 <ff_h264_decode_mb_cabac+25800>
48620x00000001002b9233 <ff_h264_decode_mb_cabac+22851>:     mov    0x90(%rsp),%rax
48630x00000001002b923b <ff_h264_decode_mb_cabac+22859>:     mov    0x2df78(%rbx,%rax,8),%rax
48640x00000001002b9243 <ff_h264_decode_mb_cabac+22867>:     mov    %rax,0xd8(%rsp)
48650x00000001002b924b <ff_h264_decode_mb_cabac+22875>:     mov    0x64(%rsp),%eax
48660x00000001002b924f <ff_h264_decode_mb_cabac+22879>:     mov    %al,%cl
48670x00000001002b9251 <ff_h264_decode_mb_cabac+22881>:     mov    0x98(%rsp),%edx
48680x00000001002b9258 <ff_h264_decode_mb_cabac+22888>:     shl    %cl,%edx
48690x00000001002b925a <ff_h264_decode_mb_cabac+22890>:     cmpl   $0x3,0x43c8(%rbx)
48700x00000001002b9261 <ff_h264_decode_mb_cabac+22897>:     jne    0x1002b9349 <ff_h264_decode_mb_cabac+23129>
48710x00000001002b9267 <ff_h264_decode_mb_cabac+22903>:     mov    0xb8(%rsp),%rax
48720x00000001002b926f <ff_h264_decode_mb_cabac+22911>:     movzbl (%rax),%eax
48730x00000001002b9272 <get_cabac_cbf_ctx+0>:       cmpb   $0x0,0x3ff7(%rbx,%rax,1)
48740x00000001002b927a <get_cabac_cbf_ctx+8>:       setne  %cl
48750x00000001002b927d <get_cabac_cbf_ctx+11>:      movzbl %cl,%ecx
48760x00000001002b9280 <get_cabac_cbf_ctx+14>:      lea    0x2(%rcx),%esi
48770x00000001002b9283 <get_cabac_cbf_ctx+17>:      cmpb   $0x0,0x3ff0(%rbx,%rax,1)
48780x00000001002b928b <get_cabac_cbf_ctx+25>:      cmove  %ecx,%esi
48790x00000001002b928e <get_cabac_cbf_ctx+28>:      or     $0x3f4,%esi
48800x00000001002b9294 <get_cabac_cbf_ctx+34>:      lea    0x52d70(%rbx,%rsi,1),%rax
48810x00000001002b929c <get_cabac_inline_x86+0>:    lea    0x7cfa5d(%rip),%rsi        # 0x100a88d00 <ff_h264_cabac_tables>
48820x00000001002b92a3 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%edi
48830x00000001002b92a9 <get_cabac_inline_x86+13>:   mov    0x52d24(%rbx),%r8d
48840x00000001002b92b0 <get_cabac_inline_x86+20>:   mov    0xe8(%rsp),%r10
48850x00000001002b92b8 <get_cabac_inline_x86+28>:   movzbl (%rax),%r11d
48860x00000001002b92bc <get_cabac_inline_x86+32>:   mov    %r8d,%eax
48870x00000001002b92bf <get_cabac_inline_x86+35>:   and    $0xc0,%r8d
48880x00000001002b92c6 <get_cabac_inline_x86+42>:   addr32 lea (%r11d,%r8d,2),%ecx
48890x00000001002b92cb <get_cabac_inline_x86+47>:   movzbl 0x200(%rsi,%rcx,1),%r8d
48900x00000001002b92d4 <get_cabac_inline_x86+56>:   sub    %r8d,%eax
48910x00000001002b92d7 <get_cabac_inline_x86+59>:   mov    %eax,%ecx
48920x00000001002b92d9 <get_cabac_inline_x86+61>:   shl    $0x11,%eax
48930x00000001002b92dc <get_cabac_inline_x86+64>:   cmp    %edi,%eax
48940x00000001002b92de <get_cabac_inline_x86+66>:   cmova  %ecx,%r8d
48950x00000001002b92e2 <get_cabac_inline_x86+70>:   sbb    %rcx,%rcx
48960x00000001002b92e5 <get_cabac_inline_x86+73>:   and    %ecx,%eax
48970x00000001002b92e7 <get_cabac_inline_x86+75>:   xor    %rcx,%r11
48980x00000001002b92ea <get_cabac_inline_x86+78>:   sub    %eax,%edi
48990x00000001002b92ec <get_cabac_inline_x86+80>:   movzbl (%rsi,%r8,1),%ecx
49000x00000001002b92f1 <get_cabac_inline_x86+85>:   shl    %cl,%r8d
49010x00000001002b92f4 <get_cabac_inline_x86+88>:   movzbl 0x480(%rsi,%r11,1),%eax
49020x00000001002b92fd <get_cabac_inline_x86+97>:   shl    %cl,%edi
49030x00000001002b92ff <get_cabac_inline_x86+99>:   mov    %al,(%rax)
49040x00000001002b9301 <get_cabac_inline_x86+101>:  test   %di,%di
49050x00000001002b9304 <get_cabac_inline_x86+104>:  jne    0x1002b9332 <get_cabac_inline_x86+150>
49060x00000001002b9306 <get_cabac_inline_x86+106>:  mov    0x18(%r10),%rcx
49070x00000001002b930a <get_cabac_inline_x86+110>:  addq   $0x2,0x18(%r10)
49080x00000001002b930f <get_cabac_inline_x86+115>:  movzwl (%rcx),%eax
49090x00000001002b9312 <get_cabac_inline_x86+118>:  addr32 lea -0x1(%edi),%ecx
49100x00000001002b9316 <get_cabac_inline_x86+122>:  xor    %edi,%ecx
49110x00000001002b9318 <get_cabac_inline_x86+124>:  shr    $0xf,%ecx
49120x00000001002b931b <get_cabac_inline_x86+127>:  bswap  %eax
49130x00000001002b931d <get_cabac_inline_x86+129>:  shr    $0xf,%eax
49140x00000001002b9320 <get_cabac_inline_x86+132>:  movzbl (%rsi,%rcx,1),%ecx
49150x00000001002b9324 <get_cabac_inline_x86+136>:  sub    $0xffff,%eax
49160x00000001002b9329 <get_cabac_inline_x86+141>:  neg    %ecx
49170x00000001002b932b <get_cabac_inline_x86+143>:  add    $0x7,%ecx
49180x00000001002b932e <get_cabac_inline_x86+146>:  shl    %cl,%eax
49190x00000001002b9330 <get_cabac_inline_x86+148>:  add    %eax,%edi
49200x00000001002b9332 <get_cabac_inline_x86+150>:  mov    %edi,0x52d20(%rbx)
49210x00000001002b9338 <get_cabac_inline_x86+156>:  mov    %r8d,0x52d24(%rbx)
49220x00000001002b933f <get_cabac_inline_x86+163>:  test   $0x1,%r11b
49230x00000001002b9343 <get_cabac_inline_x86+167>:  je     0x1002ba938 <decode_cabac_luma_residual+11789>
49240x00000001002b9349 <ff_h264_decode_mb_cabac+23129>:     movslq %edx,%rcx
49250x00000001002b934c <decode_cabac_residual_internal+0>:  mov    %rcx,0xb0(%rsp)
49260x00000001002b9354 <decode_cabac_residual_internal+8>:  movslq 0x2dfc8(%rbx),%rcx
49270x00000001002b935b <decode_cabac_residual_internal+15>: imul   $0x38,%rcx,%rdx
49280x00000001002b935f <decode_cabac_residual_internal+19>: lea    0x5acfda(%rip),%rsi        # 0x100866340 <significant_coeff_flag_offset.13799>
49290x00000001002b9366 <decode_cabac_residual_internal+26>: movslq 0x14(%rdx,%rsi,1),%rsi
49300x00000001002b936b <decode_cabac_residual_internal+31>: lea    0x52d70(%rbx,%rsi,1),%rsi
49310x00000001002b9373 <decode_cabac_residual_internal+39>: mov    %rsi,0x418(%rsp)
49320x00000001002b937b <decode_cabac_residual_internal+47>: lea    0x150(%rsp),%rsi
49330x00000001002b9383 <decode_cabac_residual_internal+55>: mov    %rsi,0x410(%rsp)
49340x00000001002b938b <decode_cabac_residual_internal+63>: lea    0x5ad02e(%rip),%rsi        # 0x1008663c0 <last_coeff_flag_offset.13800>
49350x00000001002b9392 <decode_cabac_residual_internal+70>: movslq 0x14(%rdx,%rsi,1),%rdx
49360x00000001002b9397 <decode_cabac_residual_internal+75>: lea    0x52d70(%rbx,%rdx,1),%rdx
49370x00000001002b939f <decode_cabac_residual_internal+83>: mov    %rdx,0x408(%rsp)
49380x00000001002b93a7 <decode_cabac_residual_internal+91>: imul   $0x3f,%rcx,%rcx
49390x00000001002b93ab <decode_cabac_residual_internal+95>: lea    0x5ad08e(%rip),%rdx        # 0x100866440 <significant_coeff_flag_offset_8x8.13802>
49400x00000001002b93b2 <decode_cabac_residual_internal+102>:        add    %rdx,%rcx
49410x00000001002b93b5 <decode_cabac_residual_internal+105>:        mov    %rcx,0x400(%rsp)
49420x00000001002b93bd <decode_significance_8x8_x86+0>:     mov    0xa8(%rsp),%edx
49430x00000001002b93c4 <decode_significance_8x8_x86+7>:     mov    %edx,0x3fc(%rsp)
49440x00000001002b93cb <decode_significance_8x8_x86+14>:    movq   $0x0,0x3f0(%rsp)
49450x00000001002b93d7 <decode_significance_8x8_x86+26>:    lea    0x7cf922(%rip),%rdx        # 0x100a88d00 <ff_h264_cabac_tables>
49460x00000001002b93de <decode_significance_8x8_x86+33>:    mov    0x52d20(%rbx),%esi
49470x00000001002b93e4 <decode_significance_8x8_x86+39>:    mov    0x52d24(%rbx),%edi
49480x00000001002b93ea <decode_significance_8x8_x86+45>:    mov    0xe8(%rsp),%r8
49490x00000001002b93f2 <decode_significance_8x8_x86+53>:    mov    0x3f0(%rsp),%r10
49500x00000001002b93fa <decode_significance_8x8_x86+61>:    mov    0x400(%rsp),%rax
49510x00000001002b9402 <decode_significance_8x8_x86+69>:    movzbl (%rax,%r10,1),%r10d
49520x00000001002b9407 <decode_significance_8x8_x86+74>:    add    0x418(%rsp),%r10
49530x00000001002b940f <decode_significance_8x8_x86+82>:    movzbl (%r10),%r9d
49540x00000001002b9413 <decode_significance_8x8_x86+86>:    mov    %edi,%eax
49550x00000001002b9415 <decode_significance_8x8_x86+88>:    and    $0xc0,%edi
49560x00000001002b941b <decode_significance_8x8_x86+94>:    addr32 lea (%r9d,%edi,2),%ecx
49570x00000001002b9420 <decode_significance_8x8_x86+99>:    movzbl 0x200(%rdx,%rcx,1),%edi
49580x00000001002b9428 <decode_significance_8x8_x86+107>:   sub    %edi,%eax
49590x00000001002b942a <decode_significance_8x8_x86+109>:   mov    %eax,%ecx
49600x00000001002b942c <decode_significance_8x8_x86+111>:   shl    $0x11,%eax
49610x00000001002b942f <decode_significance_8x8_x86+114>:   cmp    %esi,%eax
49620x00000001002b9431 <decode_significance_8x8_x86+116>:   cmova  %ecx,%edi
49630x00000001002b9434 <decode_significance_8x8_x86+119>:   sbb    %rcx,%rcx
49640x00000001002b9437 <decode_significance_8x8_x86+122>:   and    %ecx,%eax
49650x00000001002b9439 <decode_significance_8x8_x86+124>:   xor    %rcx,%r9
49660x00000001002b943c <decode_significance_8x8_x86+127>:   sub    %eax,%esi
49670x00000001002b943e <decode_significance_8x8_x86+129>:   movzbl (%rdx,%rdi,1),%ecx
49680x00000001002b9442 <decode_significance_8x8_x86+133>:   shl    %cl,%edi
49690x00000001002b9444 <decode_significance_8x8_x86+135>:   movzbl 0x480(%rdx,%r9,1),%eax
49700x00000001002b944d <decode_significance_8x8_x86+144>:   shl    %cl,%esi
49710x00000001002b944f <decode_significance_8x8_x86+146>:   mov    %al,(%r10)
49720x00000001002b9452 <decode_significance_8x8_x86+149>:   test   %si,%si
49730x00000001002b9455 <decode_significance_8x8_x86+152>:   jne    0x1002b9483 <decode_significance_8x8_x86+198>
49740x00000001002b9457 <decode_significance_8x8_x86+154>:   mov    0x18(%r8),%rcx
49750x00000001002b945b <decode_significance_8x8_x86+158>:   addq   $0x2,0x18(%r8)
49760x00000001002b9460 <decode_significance_8x8_x86+163>:   movzwl (%rcx),%eax
49770x00000001002b9463 <decode_significance_8x8_x86+166>:   addr32 lea -0x1(%esi),%ecx
49780x00000001002b9467 <decode_significance_8x8_x86+170>:   xor    %esi,%ecx
49790x00000001002b9469 <decode_significance_8x8_x86+172>:   shr    $0xf,%ecx
49800x00000001002b946c <decode_significance_8x8_x86+175>:   bswap  %eax
49810x00000001002b946e <decode_significance_8x8_x86+177>:   shr    $0xf,%eax
49820x00000001002b9471 <decode_significance_8x8_x86+180>:   movzbl (%rdx,%rcx,1),%ecx
49830x00000001002b9475 <decode_significance_8x8_x86+184>:   sub    $0xffff,%eax
49840x00000001002b947a <decode_significance_8x8_x86+189>:   neg    %ecx
49850x00000001002b947c <decode_significance_8x8_x86+191>:   add    $0x7,%ecx
49860x00000001002b947f <decode_significance_8x8_x86+194>:   shl    %cl,%eax
49870x00000001002b9481 <decode_significance_8x8_x86+196>:   add    %eax,%esi
49880x00000001002b9483 <decode_significance_8x8_x86+198>:   mov    0x3f0(%rsp),%r10d
49890x00000001002b948b <decode_significance_8x8_x86+206>:   test   $0x1,%r9d
49900x00000001002b9492 <decode_significance_8x8_x86+213>:   je     0x1002b9542 <decode_significance_8x8_x86+389>
49910x00000001002b9498 <decode_significance_8x8_x86+219>:   movzbl 0x500(%rdx,%r10,1),%r10d
49920x00000001002b94a1 <decode_significance_8x8_x86+228>:   add    0x408(%rsp),%r10
49930x00000001002b94a9 <decode_significance_8x8_x86+236>:   movzbl (%r10),%r9d
49940x00000001002b94ad <decode_significance_8x8_x86+240>:   mov    %edi,%eax
49950x00000001002b94af <decode_significance_8x8_x86+242>:   and    $0xc0,%edi
49960x00000001002b94b5 <decode_significance_8x8_x86+248>:   addr32 lea (%r9d,%edi,2),%ecx
49970x00000001002b94ba <decode_significance_8x8_x86+253>:   movzbl 0x200(%rdx,%rcx,1),%edi
49980x00000001002b94c2 <decode_significance_8x8_x86+261>:   sub    %edi,%eax
49990x00000001002b94c4 <decode_significance_8x8_x86+263>:   mov    %eax,%ecx
50000x00000001002b94c6 <decode_significance_8x8_x86+265>:   shl    $0x11,%eax
50010x00000001002b94c9 <decode_significance_8x8_x86+268>:   cmp    %esi,%eax
50020x00000001002b94cb <decode_significance_8x8_x86+270>:   cmova  %ecx,%edi
50030x00000001002b94ce <decode_significance_8x8_x86+273>:   sbb    %rcx,%rcx
50040x00000001002b94d1 <decode_significance_8x8_x86+276>:   and    %ecx,%eax
50050x00000001002b94d3 <decode_significance_8x8_x86+278>:   xor    %rcx,%r9
50060x00000001002b94d6 <decode_significance_8x8_x86+281>:   sub    %eax,%esi
50070x00000001002b94d8 <decode_significance_8x8_x86+283>:   movzbl (%rdx,%rdi,1),%ecx
50080x00000001002b94dc <decode_significance_8x8_x86+287>:   shl    %cl,%edi
50090x00000001002b94de <decode_significance_8x8_x86+289>:   movzbl 0x480(%rdx,%r9,1),%eax
50100x00000001002b94e7 <decode_significance_8x8_x86+298>:   shl    %cl,%esi
50110x00000001002b94e9 <decode_significance_8x8_x86+300>:   mov    %al,(%r10)
50120x00000001002b94ec <decode_significance_8x8_x86+303>:   test   %si,%si
50130x00000001002b94ef <decode_significance_8x8_x86+306>:   jne    0x1002b951d <decode_significance_8x8_x86+352>
50140x00000001002b94f1 <decode_significance_8x8_x86+308>:   mov    0x18(%r8),%rcx
50150x00000001002b94f5 <decode_significance_8x8_x86+312>:   addq   $0x2,0x18(%r8)
50160x00000001002b94fa <decode_significance_8x8_x86+317>:   movzwl (%rcx),%eax
50170x00000001002b94fd <decode_significance_8x8_x86+320>:   addr32 lea -0x1(%esi),%ecx
50180x00000001002b9501 <decode_significance_8x8_x86+324>:   xor    %esi,%ecx
50190x00000001002b9503 <decode_significance_8x8_x86+326>:   shr    $0xf,%ecx
50200x00000001002b9506 <decode_significance_8x8_x86+329>:   bswap  %eax
50210x00000001002b9508 <decode_significance_8x8_x86+331>:   shr    $0xf,%eax
50220x00000001002b950b <decode_significance_8x8_x86+334>:   movzbl (%rdx,%rcx,1),%ecx
50230x00000001002b950f <decode_significance_8x8_x86+338>:   sub    $0xffff,%eax
50240x00000001002b9514 <decode_significance_8x8_x86+343>:   neg    %ecx
50250x00000001002b9516 <decode_significance_8x8_x86+345>:   add    $0x7,%ecx
50260x00000001002b9519 <decode_significance_8x8_x86+348>:   shl    %cl,%eax
50270x00000001002b951b <decode_significance_8x8_x86+350>:   add    %eax,%esi
50280x00000001002b951d <decode_significance_8x8_x86+352>:   mov    0x410(%rsp),%rax
50290x00000001002b9525 <decode_significance_8x8_x86+360>:   mov    0x3f0(%rsp),%r10d
50300x00000001002b952d <decode_significance_8x8_x86+368>:   mov    %r10d,(%rax)
50310x00000001002b9530 <decode_significance_8x8_x86+371>:   test   $0x1,%r9d
50320x00000001002b9537 <decode_significance_8x8_x86+378>:   jne    0x1002b9563 <decode_significance_8x8_x86+422>
50330x00000001002b9539 <decode_significance_8x8_x86+380>:   addq   $0x4,0x410(%rsp)
50340x00000001002b9542 <decode_significance_8x8_x86+389>:   add    $0x1,%r10d
50350x00000001002b9546 <decode_significance_8x8_x86+393>:   mov    %r10d,0x3f0(%rsp)
50360x00000001002b954e <decode_significance_8x8_x86+401>:   cmp    $0x3f,%r10d
50370x00000001002b9552 <decode_significance_8x8_x86+405>:   jb     0x1002b93fa <decode_significance_8x8_x86+61>
50380x00000001002b9558 <decode_significance_8x8_x86+411>:   mov    0x410(%rsp),%rax
50390x00000001002b9560 <decode_significance_8x8_x86+419>:   mov    %r10d,(%rax)
50400x00000001002b9563 <decode_significance_8x8_x86+422>:   add    0x3fc(%rsp),%eax
50410x00000001002b956a <decode_significance_8x8_x86+429>:   shr    $0x2,%eax
50420x00000001002b956d <decode_significance_8x8_x86+432>:   mov    %esi,0x52d20(%rbx)
50430x00000001002b9573 <decode_significance_8x8_x86+438>:   mov    %edi,0x52d24(%rbx)
50440x00000001002b9579 <decode_significance_8x8_x86+444>:   imul   $0x101,%eax,%edx
50450x00000001002b957f <decode_significance_8x8_x86+450>:   mov    0xb8(%rsp),%rcx
50460x00000001002b9587 <decode_significance_8x8_x86+458>:   movzbl (%rcx),%ecx
50470x00000001002b958a <fill_rectangle+0>:  mov    %dx,0x3ff8(%rbx,%rcx,1)
50480x00000001002b9592 <fill_rectangle+8>:  mov    %dx,0x4000(%rbx,%rcx,1)
50490x00000001002b959a <decode_cabac_residual_internal+590>:        cmpl   $0x0,0x3d88(%rbx)
50500x00000001002b95a1 <decode_cabac_residual_internal+597>:        jne    0x1002b99a8 <decode_cabac_residual_internal+1628>
50510x00000001002b95a7 <decode_cabac_residual_internal+603>:        dec    %eax
50520x00000001002b95a9 <decode_cabac_residual_internal+605>:        lea    0x1(%rax),%rsi
50530x00000001002b95ad <decode_cabac_residual_internal+609>:        movslq %eax,%rcx
50540x00000001002b95b0 <decode_cabac_residual_internal+612>:        lea    0x150(%rsp,%rcx,4),%rdi
50550x00000001002b95b8 <decode_cabac_residual_internal+620>:        xor    %r8d,%r8d
50560x00000001002b95bb <decode_cabac_residual_internal+623>:        jmpq   0x1002b9652 <ff_h264_decode_mb_cabac+23906>
50570x00000001002b95c0 <decode_cabac_residual_internal+628>:        add    $0xe,%ecx
50580x00000001002b95c3 <decode_cabac_residual_internal+631>:        neg    %ecx
50590x00000001002b95c5 <ff_h264_decode_mb_cabac+23765>:     mov    0xe8(%rsp),%r8
50600x00000001002b95cd <ff_h264_decode_mb_cabac+23773>:     mov    0x4(%r8),%r10d
50610x00000001002b95d1 <ff_h264_decode_mb_cabac+23777>:     mov    (%r8),%eax
50620x00000001002b95d4 <ff_h264_decode_mb_cabac+23780>:     shl    $0x11,%r10d
50630x00000001002b95d8 <ff_h264_decode_mb_cabac+23784>:     add    %eax,%eax
50640x00000001002b95da <ff_h264_decode_mb_cabac+23786>:     sub    %r10d,%eax
50650x00000001002b95dd <ff_h264_decode_mb_cabac+23789>:     cltd   
50660x00000001002b95de <ff_h264_decode_mb_cabac+23790>:     and    %edx,%r10d
50670x00000001002b95e1 <ff_h264_decode_mb_cabac+23793>:     add    %r10d,%eax
50680x00000001002b95e4 <ff_h264_decode_mb_cabac+23796>:     xor    %edx,%ecx
50690x00000001002b95e6 <ff_h264_decode_mb_cabac+23798>:     sub    %edx,%ecx
50700x00000001002b95e8 <ff_h264_decode_mb_cabac+23800>:     test   %ax,%ax
50710x00000001002b95eb <ff_h264_decode_mb_cabac+23803>:     jne    0x1002b9609 <ff_h264_decode_mb_cabac+23833>
50720x00000001002b95ed <ff_h264_decode_mb_cabac+23805>:     mov    0x18(%r8),%r10
50730x00000001002b95f1 <ff_h264_decode_mb_cabac+23809>:     sub    $0xffff,%eax
50740x00000001002b95f6 <ff_h264_decode_mb_cabac+23814>:     movzwl (%r10),%edx
50750x00000001002b95fa <ff_h264_decode_mb_cabac+23818>:     bswap  %edx
50760x00000001002b95fc <ff_h264_decode_mb_cabac+23820>:     shr    $0xf,%edx
50770x00000001002b95ff <ff_h264_decode_mb_cabac+23823>:     add    $0x2,%r10
50780x00000001002b9603 <ff_h264_decode_mb_cabac+23827>:     add    %edx,%eax
50790x00000001002b9605 <ff_h264_decode_mb_cabac+23829>:     mov    %r10,0x18(%r8)
50800x00000001002b9609 <ff_h264_decode_mb_cabac+23833>:     mov    %eax,(%r8)
50810x00000001002b960c <ff_h264_decode_mb_cabac+23836>:     mov    0xe0(%rsp),%r8
50820x00000001002b9614 <ff_h264_decode_mb_cabac+23844>:     shl    $0x8,%r8
50830x00000001002b9618 <ff_h264_decode_mb_cabac+23848>:     add    0xd8(%rsp),%r8
50840x00000001002b9620 <ff_h264_decode_mb_cabac+23856>:     imul   (%r8,%r9,4),%ecx
50850x00000001002b9625 <ff_h264_decode_mb_cabac+23861>:     add    $0x20,%ecx
50860x00000001002b9628 <ff_h264_decode_mb_cabac+23864>:     shr    $0x6,%ecx
50870x00000001002b962b <ff_h264_decode_mb_cabac+23867>:     add    0xb0(%rsp),%r9
50880x00000001002b9633 <ff_h264_decode_mb_cabac+23875>:     mov    %cx,0x51c60(%rbx,%r9,2)
50890x00000001002b963c <ff_h264_decode_mb_cabac+23884>:     add    $0xfffffffffffffffc,%rdi
50900x00000001002b9640 <ff_h264_decode_mb_cabac+23888>:     dec    %rsi
50910x00000001002b9643 <ff_h264_decode_mb_cabac+23891>:     movzbl 0xc0(%rsp),%r8d
50920x00000001002b964c <ff_h264_decode_mb_cabac+23900>:     je     0x1002ba957 <fill_rectangle+20>
50930x00000001002b9652 <ff_h264_decode_mb_cabac+23906>:     movslq (%rdi),%rcx
50940x00000001002b9655 <ff_h264_decode_mb_cabac+23909>:     mov    0xd0(%rsp),%rdx
50950x00000001002b965d <ff_h264_decode_mb_cabac+23917>:     movzbl (%rdx,%rcx,1),%r9d
50960x00000001002b9662 <ff_h264_decode_mb_cabac+23922>:     lea    0x5acfef(%rip),%rcx        # 0x100866658 <coeff_abs_level1_ctx.13804>
50970x00000001002b9669 <ff_h264_decode_mb_cabac+23929>:     movzbl (%r8,%rcx,1),%ecx
50980x00000001002b966e <ff_h264_decode_mb_cabac+23934>:     lea    0x52f1a(%rcx,%rbx,1),%rdx
50990x00000001002b9676 <get_cabac_inline_x86+0>:    lea    0x7cf683(%rip),%r10        # 0x100a88d00 <ff_h264_cabac_tables>
51000x00000001002b967d <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
51010x00000001002b9684 <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
51020x00000001002b968b <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r15
51030x00000001002b9693 <get_cabac_inline_x86+29>:   movzbl (%rdx),%r12d
51040x00000001002b9697 <get_cabac_inline_x86+33>:   mov    %r14d,%eax
51050x00000001002b969a <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
51060x00000001002b96a1 <get_cabac_inline_x86+43>:   addr32 lea (%r12d,%r14d,2),%ecx
51070x00000001002b96a6 <get_cabac_inline_x86+48>:   movzbl 0x200(%r10,%rcx,1),%r14d
51080x00000001002b96af <get_cabac_inline_x86+57>:   sub    %r14d,%eax
51090x00000001002b96b2 <get_cabac_inline_x86+60>:   mov    %eax,%ecx
51100x00000001002b96b4 <get_cabac_inline_x86+62>:   shl    $0x11,%eax
51110x00000001002b96b7 <get_cabac_inline_x86+65>:   cmp    %r11d,%eax
51120x00000001002b96ba <get_cabac_inline_x86+68>:   cmova  %ecx,%r14d
51130x00000001002b96be <get_cabac_inline_x86+72>:   sbb    %rcx,%rcx
51140x00000001002b96c1 <get_cabac_inline_x86+75>:   and    %ecx,%eax
51150x00000001002b96c3 <get_cabac_inline_x86+77>:   xor    %rcx,%r12
51160x00000001002b96c6 <get_cabac_inline_x86+80>:   sub    %eax,%r11d
51170x00000001002b96c9 <get_cabac_inline_x86+83>:   movzbl (%r10,%r14,1),%ecx
51180x00000001002b96ce <get_cabac_inline_x86+88>:   shl    %cl,%r14d
51190x00000001002b96d1 <get_cabac_inline_x86+91>:   movzbl 0x480(%r10,%r12,1),%eax
51200x00000001002b96da <get_cabac_inline_x86+100>:  shl    %cl,%r11d
51210x00000001002b96dd <get_cabac_inline_x86+103>:  mov    %al,(%rdx)
51220x00000001002b96df <get_cabac_inline_x86+105>:  test   %r11w,%r11w
51230x00000001002b96e3 <get_cabac_inline_x86+109>:  jne    0x1002b9715 <get_cabac_inline_x86+159>
51240x00000001002b96e5 <get_cabac_inline_x86+111>:  mov    0x18(%r15),%rcx
51250x00000001002b96e9 <get_cabac_inline_x86+115>:  addq   $0x2,0x18(%r15)
51260x00000001002b96ee <get_cabac_inline_x86+120>:  movzwl (%rcx),%eax
51270x00000001002b96f1 <get_cabac_inline_x86+123>:  addr32 lea -0x1(%r11d),%ecx
51280x00000001002b96f6 <get_cabac_inline_x86+128>:  xor    %r11d,%ecx
51290x00000001002b96f9 <get_cabac_inline_x86+131>:  shr    $0xf,%ecx
51300x00000001002b96fc <get_cabac_inline_x86+134>:  bswap  %eax
51310x00000001002b96fe <get_cabac_inline_x86+136>:  shr    $0xf,%eax
51320x00000001002b9701 <get_cabac_inline_x86+139>:  movzbl (%r10,%rcx,1),%ecx
51330x00000001002b9706 <get_cabac_inline_x86+144>:  sub    $0xffff,%eax
51340x00000001002b970b <get_cabac_inline_x86+149>:  neg    %ecx
51350x00000001002b970d <get_cabac_inline_x86+151>:  add    $0x7,%ecx
51360x00000001002b9710 <get_cabac_inline_x86+154>:  shl    %cl,%eax
51370x00000001002b9712 <get_cabac_inline_x86+156>:  add    %eax,%r11d
51380x00000001002b9715 <get_cabac_inline_x86+159>:  mov    %r11d,0x52d20(%rbx)
51390x00000001002b971c <get_cabac_inline_x86+166>:  mov    %r14d,0x52d24(%rbx)
51400x00000001002b9723 <get_cabac_inline_x86+173>:  test   $0x1,%r12b
51410x00000001002b9727 <ff_h264_decode_mb_cabac+24119>:     jne    0x1002b97b7 <ff_h264_decode_mb_cabac+24263>
51420x00000001002b972d <ff_h264_decode_mb_cabac+24125>:     mov    0xe0(%rsp),%rcx
51430x00000001002b9735 <ff_h264_decode_mb_cabac+24133>:     shl    $0x8,%rcx
51440x00000001002b9739 <ff_h264_decode_mb_cabac+24137>:     add    0xd8(%rsp),%rcx
51450x00000001002b9741 <ff_h264_decode_mb_cabac+24145>:     mov    (%rcx,%r9,4),%ecx
51460x00000001002b9745 <ff_h264_decode_mb_cabac+24149>:     add    0xb0(%rsp),%r9
51470x00000001002b974d <ff_h264_decode_mb_cabac+24157>:     neg    %ecx
51480x00000001002b974f <ff_h264_decode_mb_cabac+24159>:     mov    %r15,%r10
51490x00000001002b9752 <ff_h264_decode_mb_cabac+24162>:     mov    0x4(%r10),%r11d
51500x00000001002b9756 <ff_h264_decode_mb_cabac+24166>:     mov    (%r10),%eax
51510x00000001002b9759 <ff_h264_decode_mb_cabac+24169>:     shl    $0x11,%r11d
51520x00000001002b975d <ff_h264_decode_mb_cabac+24173>:     add    %eax,%eax
51530x00000001002b975f <ff_h264_decode_mb_cabac+24175>:     sub    %r11d,%eax
51540x00000001002b9762 <ff_h264_decode_mb_cabac+24178>:     cltd   
51550x00000001002b9763 <ff_h264_decode_mb_cabac+24179>:     and    %edx,%r11d
51560x00000001002b9766 <ff_h264_decode_mb_cabac+24182>:     add    %r11d,%eax
51570x00000001002b9769 <ff_h264_decode_mb_cabac+24185>:     xor    %edx,%ecx
51580x00000001002b976b <ff_h264_decode_mb_cabac+24187>:     sub    %edx,%ecx
51590x00000001002b976d <ff_h264_decode_mb_cabac+24189>:     test   %ax,%ax
51600x00000001002b9770 <ff_h264_decode_mb_cabac+24192>:     jne    0x1002b978e <ff_h264_decode_mb_cabac+24222>
51610x00000001002b9772 <ff_h264_decode_mb_cabac+24194>:     mov    0x18(%r10),%r11
51620x00000001002b9776 <ff_h264_decode_mb_cabac+24198>:     sub    $0xffff,%eax
51630x00000001002b977b <ff_h264_decode_mb_cabac+24203>:     movzwl (%r11),%edx
51640x00000001002b977f <ff_h264_decode_mb_cabac+24207>:     bswap  %edx
51650x00000001002b9781 <ff_h264_decode_mb_cabac+24209>:     shr    $0xf,%edx
51660x00000001002b9784 <ff_h264_decode_mb_cabac+24212>:     add    $0x2,%r11
51670x00000001002b9788 <ff_h264_decode_mb_cabac+24216>:     add    %edx,%eax
51680x00000001002b978a <ff_h264_decode_mb_cabac+24218>:     mov    %r11,0x18(%r10)
51690x00000001002b978e <ff_h264_decode_mb_cabac+24222>:     mov    %eax,(%r10)
51700x00000001002b9791 <ff_h264_decode_mb_cabac+24225>:     add    $0x20,%ecx
51710x00000001002b9794 <ff_h264_decode_mb_cabac+24228>:     shr    $0x6,%ecx
51720x00000001002b9797 <ff_h264_decode_mb_cabac+24231>:     mov    %cx,0x51c60(%rbx,%r9,2)
51730x00000001002b97a0 <ff_h264_decode_mb_cabac+24240>:     lea    0x5acd29(%rip),%r9        # 0x1008664d0 <coeff_abs_level_transition.13806>
51740x00000001002b97a7 <ff_h264_decode_mb_cabac+24247>:     mov    (%r8,%r9,1),%cl
51750x00000001002b97ab <ff_h264_decode_mb_cabac+24251>:     mov    %cl,0xc0(%rsp)
51760x00000001002b97b2 <ff_h264_decode_mb_cabac+24258>:     jmpq   0x1002b963c <ff_h264_decode_mb_cabac+23884>
51770x00000001002b97b7 <ff_h264_decode_mb_cabac+24263>:     lea    0x5acd12(%rip),%rcx        # 0x1008664d0 <coeff_abs_level_transition.13806>
51780x00000001002b97be <ff_h264_decode_mb_cabac+24270>:     mov    0x8(%r8,%rcx,1),%cl
51790x00000001002b97c3 <ff_h264_decode_mb_cabac+24275>:     mov    %cl,0xc0(%rsp)
51800x00000001002b97ca <ff_h264_decode_mb_cabac+24282>:     lea    0x5acd0f(%rip),%rcx        # 0x1008664e0 <coeff_abs_levelgt1_ctx.13805>
51810x00000001002b97d1 <ff_h264_decode_mb_cabac+24289>:     movzbl (%r8,%rcx,1),%r8d
51820x00000001002b97d6 <ff_h264_decode_mb_cabac+24294>:     lea    0x52f1a(%r8,%rbx,1),%r8
51830x00000001002b97de <ff_h264_decode_mb_cabac+24302>:     mov    $0x2,%edx
51840x00000001002b97e3 <ff_h264_decode_mb_cabac+24307>:     jmpq   0x1002b98a6 <decode_cabac_residual_internal+1370>
51850x00000001002b97e8 <ff_h264_decode_mb_cabac+24312>:     nopl   0x0(%rax,%rax,1)
51860x00000001002b97f0 <get_cabac_inline_x86+0>:    lea    0x7cf509(%rip),%r10        # 0x100a88d00 <ff_h264_cabac_tables>
51870x00000001002b97f7 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
51880x00000001002b97fe <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
51890x00000001002b9805 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r15
51900x00000001002b980d <get_cabac_inline_x86+29>:   movzbl (%r8),%r12d
51910x00000001002b9811 <get_cabac_inline_x86+33>:   mov    %r14d,%eax
51920x00000001002b9814 <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
51930x00000001002b981b <get_cabac_inline_x86+43>:   addr32 lea (%r12d,%r14d,2),%ecx
51940x00000001002b9820 <get_cabac_inline_x86+48>:   movzbl 0x200(%r10,%rcx,1),%r14d
51950x00000001002b9829 <get_cabac_inline_x86+57>:   sub    %r14d,%eax
51960x00000001002b982c <get_cabac_inline_x86+60>:   mov    %eax,%ecx
51970x00000001002b982e <get_cabac_inline_x86+62>:   shl    $0x11,%eax
51980x00000001002b9831 <get_cabac_inline_x86+65>:   cmp    %r11d,%eax
51990x00000001002b9834 <get_cabac_inline_x86+68>:   cmova  %ecx,%r14d
52000x00000001002b9838 <get_cabac_inline_x86+72>:   sbb    %rcx,%rcx
52010x00000001002b983b <get_cabac_inline_x86+75>:   and    %ecx,%eax
52020x00000001002b983d <get_cabac_inline_x86+77>:   xor    %rcx,%r12
52030x00000001002b9840 <get_cabac_inline_x86+80>:   sub    %eax,%r11d
52040x00000001002b9843 <get_cabac_inline_x86+83>:   movzbl (%r10,%r14,1),%ecx
52050x00000001002b9848 <get_cabac_inline_x86+88>:   shl    %cl,%r14d
52060x00000001002b984b <get_cabac_inline_x86+91>:   movzbl 0x480(%r10,%r12,1),%eax
52070x00000001002b9854 <get_cabac_inline_x86+100>:  shl    %cl,%r11d
52080x00000001002b9857 <get_cabac_inline_x86+103>:  mov    %al,(%r8)
52090x00000001002b985a <get_cabac_inline_x86+106>:  test   %r11w,%r11w
52100x00000001002b985e <get_cabac_inline_x86+110>:  jne    0x1002b9890 <get_cabac_inline_x86+160>
52110x00000001002b9860 <get_cabac_inline_x86+112>:  mov    0x18(%r15),%rcx
52120x00000001002b9864 <get_cabac_inline_x86+116>:  addq   $0x2,0x18(%r15)
52130x00000001002b9869 <get_cabac_inline_x86+121>:  movzwl (%rcx),%eax
52140x00000001002b986c <get_cabac_inline_x86+124>:  addr32 lea -0x1(%r11d),%ecx
52150x00000001002b9871 <get_cabac_inline_x86+129>:  xor    %r11d,%ecx
52160x00000001002b9874 <get_cabac_inline_x86+132>:  shr    $0xf,%ecx
52170x00000001002b9877 <get_cabac_inline_x86+135>:  bswap  %eax
52180x00000001002b9879 <get_cabac_inline_x86+137>:  shr    $0xf,%eax
52190x00000001002b987c <get_cabac_inline_x86+140>:  movzbl (%r10,%rcx,1),%ecx
52200x00000001002b9881 <get_cabac_inline_x86+145>:  sub    $0xffff,%eax
52210x00000001002b9886 <get_cabac_inline_x86+150>:  neg    %ecx
52220x00000001002b9888 <get_cabac_inline_x86+152>:  add    $0x7,%ecx
52230x00000001002b988b <get_cabac_inline_x86+155>:  shl    %cl,%eax
52240x00000001002b988d <get_cabac_inline_x86+157>:  add    %eax,%r11d
52250x00000001002b9890 <get_cabac_inline_x86+160>:  mov    %r11d,0x52d20(%rbx)
52260x00000001002b9897 <get_cabac_inline_x86+167>:  mov    %r14d,0x52d24(%rbx)
52270x00000001002b989e <get_cabac_inline_x86+174>:  test   $0x1,%r12b
52280x00000001002b98a2 <get_cabac_inline_x86+178>:  je     0x1002b98b7 <ff_h264_decode_mb_cabac+24519>
52290x00000001002b98a4 <get_cabac_inline_x86+180>:  inc    %edx
52300x00000001002b98a6 <decode_cabac_residual_internal+1370>:       cmp    $0xf,%edx
52310x00000001002b98a9 <decode_cabac_residual_internal+1373>:       jl     0x1002b97f0 <get_cabac_inline_x86>
52320x00000001002b98af <ff_h264_decode_mb_cabac+24511>:     shl    $0x11,%r14d
52330x00000001002b98b3 <ff_h264_decode_mb_cabac+24515>:     xor    %edx,%edx
52340x00000001002b98b5 <ff_h264_decode_mb_cabac+24517>:     jmp    0x1002b98cc <ff_h264_decode_mb_cabac+24540>
52350x00000001002b98b7 <ff_h264_decode_mb_cabac+24519>:     mov    %edx,%ecx
52360x00000001002b98b9 <ff_h264_decode_mb_cabac+24521>:     jmpq   0x1002b95c3 <decode_cabac_residual_internal+631>
52370x00000001002b98be <ff_h264_decode_mb_cabac+24526>:     xchg   %ax,%ax
52380x00000001002b98c0 <ff_h264_decode_mb_cabac+24528>:     sub    %r14d,%r11d
52390x00000001002b98c3 <ff_h264_decode_mb_cabac+24531>:     mov    %r11d,0x52d20(%rbx)
52400x00000001002b98ca <ff_h264_decode_mb_cabac+24538>:     inc    %edx
52410x00000001002b98cc <ff_h264_decode_mb_cabac+24540>:     add    %r11d,%r11d
52420x00000001002b98cf <ff_h264_decode_mb_cabac+24543>:     mov    %r11d,0x52d20(%rbx)
52430x00000001002b98d6 <ff_h264_decode_mb_cabac+24550>:     test   $0xfffe,%r11w
52440x00000001002b98dc <ff_h264_decode_mb_cabac+24556>:     jne    0x1002b9911 <decode_cabac_residual_internal+1477>
52450x00000001002b98de <refill+0>:  mov    0x52d38(%rbx),%r8
52460x00000001002b98e5 <refill+7>:  movzbl (%r8),%ecx
52470x00000001002b98e9 <refill+11>: shl    $0x9,%ecx
52480x00000001002b98ec <refill+14>: movzbl 0x1(%r8),%r10d
52490x00000001002b98f1 <refill+19>: add    %r10d,%r10d
52500x00000001002b98f4 <refill+22>: add    %ecx,%r10d
52510x00000001002b98f7 <refill+25>: lea    -0xffff(%r11,%r10,1),%r11d
52520x00000001002b98ff <refill+33>: mov    %r11d,0x52d20(%rbx)
52530x00000001002b9906 <refill+40>: add    $0x2,%r8
52540x00000001002b990a <refill+44>: mov    %r8,0x52d38(%rbx)
52550x00000001002b9911 <decode_cabac_residual_internal+1477>:       cmp    %r14d,%r11d
52560x00000001002b9914 <decode_cabac_residual_internal+1480>:       jge    0x1002b98c0 <ff_h264_decode_mb_cabac+24528>
52570x00000001002b9916 <decode_cabac_residual_internal+1482>:       test   %edx,%edx
52580x00000001002b9918 <decode_cabac_residual_internal+1484>:       je     0x1002b999e <decode_cabac_residual_internal+1618>
52590x00000001002b991e <decode_cabac_residual_internal+1490>:       mov    $0x2,%r8d
52600x00000001002b9924 <decode_cabac_residual_internal+1496>:       jmp    0x1002b994f <decode_cabac_residual_internal+1539>
52610x00000001002b9926 <decode_cabac_residual_internal+1498>:       nopw   %cs:0x0(%rax,%rax,1)
52620x00000001002b9930 <decode_cabac_residual_internal+1508>:       sub    %r14d,%r11d
52630x00000001002b9933 <decode_cabac_residual_internal+1511>:       mov    %r11d,0x52d20(%rbx)
52640x00000001002b993a <decode_cabac_residual_internal+1518>:       mov    $0x1,%ecx
52650x00000001002b993f <decode_cabac_residual_internal+1523>:       or     %r8d,%ecx
52660x00000001002b9942 <decode_cabac_residual_internal+1526>:       dec    %edx
52670x00000001002b9944 <decode_cabac_residual_internal+1528>:       je     0x1002b95c0 <decode_cabac_residual_internal+628>
52680x00000001002b994a <decode_cabac_residual_internal+1534>:       add    %ecx,%ecx
52690x00000001002b994c <decode_cabac_residual_internal+1536>:       mov    %ecx,%r8d
52700x00000001002b994f <decode_cabac_residual_internal+1539>:       add    %r11d,%r11d
52710x00000001002b9952 <decode_cabac_residual_internal+1542>:       mov    %r11d,0x52d20(%rbx)
52720x00000001002b9959 <decode_cabac_residual_internal+1549>:       test   $0xfffe,%r11w
52730x00000001002b995f <decode_cabac_residual_internal+1555>:       jne    0x1002b9995 <decode_cabac_residual_internal+1609>
52740x00000001002b9961 <decode_cabac_residual_internal+1557>:       mov    0x52d38(%rbx),%rcx
52750x00000001002b9968 <decode_cabac_residual_internal+1564>:       movzbl (%rcx),%r10d
52760x00000001002b996c <decode_cabac_residual_internal+1568>:       shl    $0x9,%r10d
52770x00000001002b9970 <decode_cabac_residual_internal+1572>:       movzbl 0x1(%rcx),%r15d
52780x00000001002b9975 <decode_cabac_residual_internal+1577>:       add    %r15d,%r15d
52790x00000001002b9978 <decode_cabac_residual_internal+1580>:       add    %r10d,%r15d
52800x00000001002b997b <decode_cabac_residual_internal+1583>:       lea    -0xffff(%r11,%r15,1),%r11d
52810x00000001002b9983 <decode_cabac_residual_internal+1591>:       mov    %r11d,0x52d20(%rbx)
52820x00000001002b998a <decode_cabac_residual_internal+1598>:       add    $0x2,%rcx
52830x00000001002b998e <decode_cabac_residual_internal+1602>:       mov    %rcx,0x52d38(%rbx)
52840x00000001002b9995 <decode_cabac_residual_internal+1609>:       cmp    %r14d,%r11d
52850x00000001002b9998 <decode_cabac_residual_internal+1612>:       jge    0x1002b9930 <decode_cabac_residual_internal+1508>
52860x00000001002b999a <decode_cabac_residual_internal+1614>:       xor    %ecx,%ecx
52870x00000001002b999c <decode_cabac_residual_internal+1616>:       jmp    0x1002b993f <decode_cabac_residual_internal+1523>
52880x00000001002b999e <decode_cabac_residual_internal+1618>:       mov    $0xf,%ecx
52890x00000001002b99a3 <decode_cabac_residual_internal+1623>:       jmpq   0x1002b95c3 <decode_cabac_residual_internal+631>
52900x00000001002b99a8 <decode_cabac_residual_internal+1628>:       mov    0xb0(%rsp),%rsi
52910x00000001002b99b0 <decode_cabac_residual_internal+1636>:       lea    0x51c60(%rbx,%rsi,2),%rsi
52920x00000001002b99b8 <decode_cabac_residual_internal+1644>:       mov    %rsi,0xb0(%rsp)
52930x00000001002b99c0 <decode_cabac_residual_internal+1652>:       dec    %eax
52940x00000001002b99c2 <decode_cabac_residual_internal+1654>:       lea    0x1(%rax),%rsi
52950x00000001002b99c6 <decode_cabac_residual_internal+1658>:       movslq %eax,%rdi
52960x00000001002b99c9 <decode_cabac_residual_internal+1661>:       lea    0x150(%rsp,%rdi,4),%rdi
52970x00000001002b99d1 <decode_cabac_residual_internal+1669>:       xor    %r8d,%r8d
52980x00000001002b99d4 <decode_cabac_residual_internal+1672>:       jmpq   0x1002b9a6d <ff_h264_decode_mb_cabac+24957>
52990x00000001002b99d9 <decode_cabac_residual_internal+1677>:       nopl   0x0(%rax)
53000x00000001002b99e0 <decode_cabac_residual_internal+1684>:       add    $0xe,%ecx
53010x00000001002b99e3 <decode_cabac_residual_internal+1687>:       neg    %ecx
53020x00000001002b99e5 <ff_h264_decode_mb_cabac+24821>:     mov    0xe8(%rsp),%r8
53030x00000001002b99ed <ff_h264_decode_mb_cabac+24829>:     mov    0x4(%r8),%r10d
53040x00000001002b99f1 <ff_h264_decode_mb_cabac+24833>:     mov    (%r8),%eax
53050x00000001002b99f4 <ff_h264_decode_mb_cabac+24836>:     shl    $0x11,%r10d
53060x00000001002b99f8 <ff_h264_decode_mb_cabac+24840>:     add    %eax,%eax
53070x00000001002b99fa <ff_h264_decode_mb_cabac+24842>:     sub    %r10d,%eax
53080x00000001002b99fd <ff_h264_decode_mb_cabac+24845>:     cltd   
53090x00000001002b99fe <ff_h264_decode_mb_cabac+24846>:     and    %edx,%r10d
53100x00000001002b9a01 <ff_h264_decode_mb_cabac+24849>:     add    %r10d,%eax
53110x00000001002b9a04 <ff_h264_decode_mb_cabac+24852>:     xor    %edx,%ecx
53120x00000001002b9a06 <ff_h264_decode_mb_cabac+24854>:     sub    %edx,%ecx
53130x00000001002b9a08 <ff_h264_decode_mb_cabac+24856>:     test   %ax,%ax
53140x00000001002b9a0b <ff_h264_decode_mb_cabac+24859>:     jne    0x1002b9a29 <ff_h264_decode_mb_cabac+24889>
53150x00000001002b9a0d <ff_h264_decode_mb_cabac+24861>:     mov    0x18(%r8),%r10
53160x00000001002b9a11 <ff_h264_decode_mb_cabac+24865>:     sub    $0xffff,%eax
53170x00000001002b9a16 <ff_h264_decode_mb_cabac+24870>:     movzwl (%r10),%edx
53180x00000001002b9a1a <ff_h264_decode_mb_cabac+24874>:     bswap  %edx
53190x00000001002b9a1c <ff_h264_decode_mb_cabac+24876>:     shr    $0xf,%edx
53200x00000001002b9a1f <ff_h264_decode_mb_cabac+24879>:     add    $0x2,%r10
53210x00000001002b9a23 <ff_h264_decode_mb_cabac+24883>:     add    %edx,%eax
53220x00000001002b9a25 <ff_h264_decode_mb_cabac+24885>:     mov    %r10,0x18(%r8)
53230x00000001002b9a29 <ff_h264_decode_mb_cabac+24889>:     mov    %eax,(%r8)
53240x00000001002b9a2c <ff_h264_decode_mb_cabac+24892>:     mov    0xe0(%rsp),%r8
53250x00000001002b9a34 <ff_h264_decode_mb_cabac+24900>:     shl    $0x8,%r8
53260x00000001002b9a38 <ff_h264_decode_mb_cabac+24904>:     add    0xd8(%rsp),%r8
53270x00000001002b9a40 <ff_h264_decode_mb_cabac+24912>:     imul   (%r8,%r9,4),%ecx
53280x00000001002b9a45 <ff_h264_decode_mb_cabac+24917>:     add    $0x20,%ecx
53290x00000001002b9a48 <ff_h264_decode_mb_cabac+24920>:     sar    $0x6,%ecx
53300x00000001002b9a4b <ff_h264_decode_mb_cabac+24923>:     mov    0xb0(%rsp),%r8
53310x00000001002b9a53 <ff_h264_decode_mb_cabac+24931>:     mov    %ecx,(%r8,%r9,4)
53320x00000001002b9a57 <ff_h264_decode_mb_cabac+24935>:     add    $0xfffffffffffffffc,%rdi
53330x00000001002b9a5b <ff_h264_decode_mb_cabac+24939>:     dec    %rsi
53340x00000001002b9a5e <ff_h264_decode_mb_cabac+24942>:     movzbl 0xc0(%rsp),%r8d
53350x00000001002b9a67 <ff_h264_decode_mb_cabac+24951>:     je     0x1002ba957 <fill_rectangle+20>
53360x00000001002b9a6d <ff_h264_decode_mb_cabac+24957>:     movslq (%rdi),%rcx
53370x00000001002b9a70 <ff_h264_decode_mb_cabac+24960>:     mov    0xd0(%rsp),%rdx
53380x00000001002b9a78 <ff_h264_decode_mb_cabac+24968>:     movzbl (%rdx,%rcx,1),%r9d
53390x00000001002b9a7d <ff_h264_decode_mb_cabac+24973>:     lea    0x5acbd4(%rip),%rcx        # 0x100866658 <coeff_abs_level1_ctx.13804>
53400x00000001002b9a84 <ff_h264_decode_mb_cabac+24980>:     movzbl (%r8,%rcx,1),%ecx
53410x00000001002b9a89 <ff_h264_decode_mb_cabac+24985>:     lea    0x52f1a(%rcx,%rbx,1),%rdx
53420x00000001002b9a91 <get_cabac_inline_x86+0>:    lea    0x7cf268(%rip),%r10        # 0x100a88d00 <ff_h264_cabac_tables>
53430x00000001002b9a98 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
53440x00000001002b9a9f <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
53450x00000001002b9aa6 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r15
53460x00000001002b9aae <get_cabac_inline_x86+29>:   movzbl (%rdx),%r12d
53470x00000001002b9ab2 <get_cabac_inline_x86+33>:   mov    %r14d,%eax
53480x00000001002b9ab5 <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
53490x00000001002b9abc <get_cabac_inline_x86+43>:   addr32 lea (%r12d,%r14d,2),%ecx
53500x00000001002b9ac1 <get_cabac_inline_x86+48>:   movzbl 0x200(%r10,%rcx,1),%r14d
53510x00000001002b9aca <get_cabac_inline_x86+57>:   sub    %r14d,%eax
53520x00000001002b9acd <get_cabac_inline_x86+60>:   mov    %eax,%ecx
53530x00000001002b9acf <get_cabac_inline_x86+62>:   shl    $0x11,%eax
53540x00000001002b9ad2 <get_cabac_inline_x86+65>:   cmp    %r11d,%eax
53550x00000001002b9ad5 <get_cabac_inline_x86+68>:   cmova  %ecx,%r14d
53560x00000001002b9ad9 <get_cabac_inline_x86+72>:   sbb    %rcx,%rcx
53570x00000001002b9adc <get_cabac_inline_x86+75>:   and    %ecx,%eax
53580x00000001002b9ade <get_cabac_inline_x86+77>:   xor    %rcx,%r12
53590x00000001002b9ae1 <get_cabac_inline_x86+80>:   sub    %eax,%r11d
53600x00000001002b9ae4 <get_cabac_inline_x86+83>:   movzbl (%r10,%r14,1),%ecx
53610x00000001002b9ae9 <get_cabac_inline_x86+88>:   shl    %cl,%r14d
53620x00000001002b9aec <get_cabac_inline_x86+91>:   movzbl 0x480(%r10,%r12,1),%eax
53630x00000001002b9af5 <get_cabac_inline_x86+100>:  shl    %cl,%r11d
53640x00000001002b9af8 <get_cabac_inline_x86+103>:  mov    %al,(%rdx)
53650x00000001002b9afa <get_cabac_inline_x86+105>:  test   %r11w,%r11w
53660x00000001002b9afe <get_cabac_inline_x86+109>:  jne    0x1002b9b30 <get_cabac_inline_x86+159>
53670x00000001002b9b00 <get_cabac_inline_x86+111>:  mov    0x18(%r15),%rcx
53680x00000001002b9b04 <get_cabac_inline_x86+115>:  addq   $0x2,0x18(%r15)
53690x00000001002b9b09 <get_cabac_inline_x86+120>:  movzwl (%rcx),%eax
53700x00000001002b9b0c <get_cabac_inline_x86+123>:  addr32 lea -0x1(%r11d),%ecx
53710x00000001002b9b11 <get_cabac_inline_x86+128>:  xor    %r11d,%ecx
53720x00000001002b9b14 <get_cabac_inline_x86+131>:  shr    $0xf,%ecx
53730x00000001002b9b17 <get_cabac_inline_x86+134>:  bswap  %eax
53740x00000001002b9b19 <get_cabac_inline_x86+136>:  shr    $0xf,%eax
53750x00000001002b9b1c <get_cabac_inline_x86+139>:  movzbl (%r10,%rcx,1),%ecx
53760x00000001002b9b21 <get_cabac_inline_x86+144>:  sub    $0xffff,%eax
53770x00000001002b9b26 <get_cabac_inline_x86+149>:  neg    %ecx
53780x00000001002b9b28 <get_cabac_inline_x86+151>:  add    $0x7,%ecx
53790x00000001002b9b2b <get_cabac_inline_x86+154>:  shl    %cl,%eax
53800x00000001002b9b2d <get_cabac_inline_x86+156>:  add    %eax,%r11d
53810x00000001002b9b30 <get_cabac_inline_x86+159>:  mov    %r11d,0x52d20(%rbx)
53820x00000001002b9b37 <get_cabac_inline_x86+166>:  mov    %r14d,0x52d24(%rbx)
53830x00000001002b9b3e <get_cabac_inline_x86+173>:  test   $0x1,%r12b
53840x00000001002b9b42 <ff_h264_decode_mb_cabac+25170>:     jne    0x1002b9bcd <ff_h264_decode_mb_cabac+25309>
53850x00000001002b9b48 <ff_h264_decode_mb_cabac+25176>:     mov    0xe0(%rsp),%rcx
53860x00000001002b9b50 <ff_h264_decode_mb_cabac+25184>:     shl    $0x8,%rcx
53870x00000001002b9b54 <ff_h264_decode_mb_cabac+25188>:     add    0xd8(%rsp),%rcx
53880x00000001002b9b5c <ff_h264_decode_mb_cabac+25196>:     mov    (%rcx,%r9,4),%ecx
53890x00000001002b9b60 <ff_h264_decode_mb_cabac+25200>:     neg    %ecx
53900x00000001002b9b62 <ff_h264_decode_mb_cabac+25202>:     mov    %r15,%r10
53910x00000001002b9b65 <ff_h264_decode_mb_cabac+25205>:     mov    0x4(%r10),%r11d
53920x00000001002b9b69 <ff_h264_decode_mb_cabac+25209>:     mov    (%r10),%eax
53930x00000001002b9b6c <ff_h264_decode_mb_cabac+25212>:     shl    $0x11,%r11d
53940x00000001002b9b70 <ff_h264_decode_mb_cabac+25216>:     add    %eax,%eax
53950x00000001002b9b72 <ff_h264_decode_mb_cabac+25218>:     sub    %r11d,%eax
53960x00000001002b9b75 <ff_h264_decode_mb_cabac+25221>:     cltd   
53970x00000001002b9b76 <ff_h264_decode_mb_cabac+25222>:     and    %edx,%r11d
53980x00000001002b9b79 <ff_h264_decode_mb_cabac+25225>:     add    %r11d,%eax
53990x00000001002b9b7c <ff_h264_decode_mb_cabac+25228>:     xor    %edx,%ecx
54000x00000001002b9b7e <ff_h264_decode_mb_cabac+25230>:     sub    %edx,%ecx
54010x00000001002b9b80 <ff_h264_decode_mb_cabac+25232>:     test   %ax,%ax
54020x00000001002b9b83 <ff_h264_decode_mb_cabac+25235>:     jne    0x1002b9ba1 <ff_h264_decode_mb_cabac+25265>
54030x00000001002b9b85 <ff_h264_decode_mb_cabac+25237>:     mov    0x18(%r10),%r11
54040x00000001002b9b89 <ff_h264_decode_mb_cabac+25241>:     sub    $0xffff,%eax
54050x00000001002b9b8e <ff_h264_decode_mb_cabac+25246>:     movzwl (%r11),%edx
54060x00000001002b9b92 <ff_h264_decode_mb_cabac+25250>:     bswap  %edx
54070x00000001002b9b94 <ff_h264_decode_mb_cabac+25252>:     shr    $0xf,%edx
54080x00000001002b9b97 <ff_h264_decode_mb_cabac+25255>:     add    $0x2,%r11
54090x00000001002b9b9b <ff_h264_decode_mb_cabac+25259>:     add    %edx,%eax
54100x00000001002b9b9d <ff_h264_decode_mb_cabac+25261>:     mov    %r11,0x18(%r10)
54110x00000001002b9ba1 <ff_h264_decode_mb_cabac+25265>:     mov    %eax,(%r10)
54120x00000001002b9ba4 <ff_h264_decode_mb_cabac+25268>:     add    $0x20,%ecx
54130x00000001002b9ba7 <ff_h264_decode_mb_cabac+25271>:     sar    $0x6,%ecx
54140x00000001002b9baa <ff_h264_decode_mb_cabac+25274>:     mov    0xb0(%rsp),%rdx
54150x00000001002b9bb2 <ff_h264_decode_mb_cabac+25282>:     mov    %ecx,(%rdx,%r9,4)
54160x00000001002b9bb6 <ff_h264_decode_mb_cabac+25286>:     lea    0x5ac913(%rip),%r9        # 0x1008664d0 <coeff_abs_level_transition.13806>
54170x00000001002b9bbd <ff_h264_decode_mb_cabac+25293>:     mov    (%r8,%r9,1),%cl
54180x00000001002b9bc1 <ff_h264_decode_mb_cabac+25297>:     mov    %cl,0xc0(%rsp)
54190x00000001002b9bc8 <ff_h264_decode_mb_cabac+25304>:     jmpq   0x1002b9a57 <ff_h264_decode_mb_cabac+24935>
54200x00000001002b9bcd <ff_h264_decode_mb_cabac+25309>:     lea    0x5ac8fc(%rip),%rcx        # 0x1008664d0 <coeff_abs_level_transition.13806>
54210x00000001002b9bd4 <ff_h264_decode_mb_cabac+25316>:     mov    0x8(%r8,%rcx,1),%cl
54220x00000001002b9bd9 <ff_h264_decode_mb_cabac+25321>:     mov    %cl,0xc0(%rsp)
54230x00000001002b9be0 <ff_h264_decode_mb_cabac+25328>:     lea    0x5ac8f9(%rip),%rcx        # 0x1008664e0 <coeff_abs_levelgt1_ctx.13805>
54240x00000001002b9be7 <ff_h264_decode_mb_cabac+25335>:     movzbl (%r8,%rcx,1),%r8d
54250x00000001002b9bec <ff_h264_decode_mb_cabac+25340>:     lea    0x52f1a(%r8,%rbx,1),%r8
54260x00000001002b9bf4 <ff_h264_decode_mb_cabac+25348>:     mov    $0x2,%edx
54270x00000001002b9bf9 <ff_h264_decode_mb_cabac+25353>:     jmpq   0x1002b9cb6 <decode_cabac_residual_internal+2410>
54280x00000001002b9bfe <ff_h264_decode_mb_cabac+25358>:     xchg   %ax,%ax
54290x00000001002b9c00 <get_cabac_inline_x86+0>:    lea    0x7cf0f9(%rip),%r10        # 0x100a88d00 <ff_h264_cabac_tables>
54300x00000001002b9c07 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
54310x00000001002b9c0e <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
54320x00000001002b9c15 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r15
54330x00000001002b9c1d <get_cabac_inline_x86+29>:   movzbl (%r8),%r12d
54340x00000001002b9c21 <get_cabac_inline_x86+33>:   mov    %r14d,%eax
54350x00000001002b9c24 <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
54360x00000001002b9c2b <get_cabac_inline_x86+43>:   addr32 lea (%r12d,%r14d,2),%ecx
54370x00000001002b9c30 <get_cabac_inline_x86+48>:   movzbl 0x200(%r10,%rcx,1),%r14d
54380x00000001002b9c39 <get_cabac_inline_x86+57>:   sub    %r14d,%eax
54390x00000001002b9c3c <get_cabac_inline_x86+60>:   mov    %eax,%ecx
54400x00000001002b9c3e <get_cabac_inline_x86+62>:   shl    $0x11,%eax
54410x00000001002b9c41 <get_cabac_inline_x86+65>:   cmp    %r11d,%eax
54420x00000001002b9c44 <get_cabac_inline_x86+68>:   cmova  %ecx,%r14d
54430x00000001002b9c48 <get_cabac_inline_x86+72>:   sbb    %rcx,%rcx
54440x00000001002b9c4b <get_cabac_inline_x86+75>:   and    %ecx,%eax
54450x00000001002b9c4d <get_cabac_inline_x86+77>:   xor    %rcx,%r12
54460x00000001002b9c50 <get_cabac_inline_x86+80>:   sub    %eax,%r11d
54470x00000001002b9c53 <get_cabac_inline_x86+83>:   movzbl (%r10,%r14,1),%ecx
54480x00000001002b9c58 <get_cabac_inline_x86+88>:   shl    %cl,%r14d
54490x00000001002b9c5b <get_cabac_inline_x86+91>:   movzbl 0x480(%r10,%r12,1),%eax
54500x00000001002b9c64 <get_cabac_inline_x86+100>:  shl    %cl,%r11d
54510x00000001002b9c67 <get_cabac_inline_x86+103>:  mov    %al,(%r8)
54520x00000001002b9c6a <get_cabac_inline_x86+106>:  test   %r11w,%r11w
54530x00000001002b9c6e <get_cabac_inline_x86+110>:  jne    0x1002b9ca0 <get_cabac_inline_x86+160>
54540x00000001002b9c70 <get_cabac_inline_x86+112>:  mov    0x18(%r15),%rcx
54550x00000001002b9c74 <get_cabac_inline_x86+116>:  addq   $0x2,0x18(%r15)
54560x00000001002b9c79 <get_cabac_inline_x86+121>:  movzwl (%rcx),%eax
54570x00000001002b9c7c <get_cabac_inline_x86+124>:  addr32 lea -0x1(%r11d),%ecx
54580x00000001002b9c81 <get_cabac_inline_x86+129>:  xor    %r11d,%ecx
54590x00000001002b9c84 <get_cabac_inline_x86+132>:  shr    $0xf,%ecx
54600x00000001002b9c87 <get_cabac_inline_x86+135>:  bswap  %eax
54610x00000001002b9c89 <get_cabac_inline_x86+137>:  shr    $0xf,%eax
54620x00000001002b9c8c <get_cabac_inline_x86+140>:  movzbl (%r10,%rcx,1),%ecx
54630x00000001002b9c91 <get_cabac_inline_x86+145>:  sub    $0xffff,%eax
54640x00000001002b9c96 <get_cabac_inline_x86+150>:  neg    %ecx
54650x00000001002b9c98 <get_cabac_inline_x86+152>:  add    $0x7,%ecx
54660x00000001002b9c9b <get_cabac_inline_x86+155>:  shl    %cl,%eax
54670x00000001002b9c9d <get_cabac_inline_x86+157>:  add    %eax,%r11d
54680x00000001002b9ca0 <get_cabac_inline_x86+160>:  mov    %r11d,0x52d20(%rbx)
54690x00000001002b9ca7 <get_cabac_inline_x86+167>:  mov    %r14d,0x52d24(%rbx)
54700x00000001002b9cae <get_cabac_inline_x86+174>:  test   $0x1,%r12b
54710x00000001002b9cb2 <get_cabac_inline_x86+178>:  je     0x1002b9cc7 <ff_h264_decode_mb_cabac+25559>
54720x00000001002b9cb4 <get_cabac_inline_x86+180>:  inc    %edx
54730x00000001002b9cb6 <decode_cabac_residual_internal+2410>:       cmp    $0xf,%edx
54740x00000001002b9cb9 <decode_cabac_residual_internal+2413>:       jl     0x1002b9c00 <get_cabac_inline_x86>
54750x00000001002b9cbf <ff_h264_decode_mb_cabac+25551>:     shl    $0x11,%r14d
54760x00000001002b9cc3 <ff_h264_decode_mb_cabac+25555>:     xor    %edx,%edx
54770x00000001002b9cc5 <ff_h264_decode_mb_cabac+25557>:     jmp    0x1002b9cdc <ff_h264_decode_mb_cabac+25580>
54780x00000001002b9cc7 <ff_h264_decode_mb_cabac+25559>:     mov    %edx,%ecx
54790x00000001002b9cc9 <ff_h264_decode_mb_cabac+25561>:     jmpq   0x1002b99e3 <decode_cabac_residual_internal+1687>
54800x00000001002b9cce <ff_h264_decode_mb_cabac+25566>:     xchg   %ax,%ax
54810x00000001002b9cd0 <ff_h264_decode_mb_cabac+25568>:     sub    %r14d,%r11d
54820x00000001002b9cd3 <ff_h264_decode_mb_cabac+25571>:     mov    %r11d,0x52d20(%rbx)
54830x00000001002b9cda <ff_h264_decode_mb_cabac+25578>:     inc    %edx
54840x00000001002b9cdc <ff_h264_decode_mb_cabac+25580>:     add    %r11d,%r11d
54850x00000001002b9cdf <ff_h264_decode_mb_cabac+25583>:     mov    %r11d,0x52d20(%rbx)
54860x00000001002b9ce6 <ff_h264_decode_mb_cabac+25590>:     test   $0xfffe,%r11w
54870x00000001002b9cec <ff_h264_decode_mb_cabac+25596>:     jne    0x1002b9d21 <decode_cabac_residual_internal+2517>
54880x00000001002b9cee <refill+0>:  mov    0x52d38(%rbx),%r8
54890x00000001002b9cf5 <refill+7>:  movzbl (%r8),%ecx
54900x00000001002b9cf9 <refill+11>: shl    $0x9,%ecx
54910x00000001002b9cfc <refill+14>: movzbl 0x1(%r8),%r10d
54920x00000001002b9d01 <refill+19>: add    %r10d,%r10d
54930x00000001002b9d04 <refill+22>: add    %ecx,%r10d
54940x00000001002b9d07 <refill+25>: lea    -0xffff(%r11,%r10,1),%r11d
54950x00000001002b9d0f <refill+33>: mov    %r11d,0x52d20(%rbx)
54960x00000001002b9d16 <refill+40>: add    $0x2,%r8
54970x00000001002b9d1a <refill+44>: mov    %r8,0x52d38(%rbx)
54980x00000001002b9d21 <decode_cabac_residual_internal+2517>:       cmp    %r14d,%r11d
54990x00000001002b9d24 <decode_cabac_residual_internal+2520>:       jge    0x1002b9cd0 <ff_h264_decode_mb_cabac+25568>
55000x00000001002b9d26 <decode_cabac_residual_internal+2522>:       test   %edx,%edx
55010x00000001002b9d28 <decode_cabac_residual_internal+2524>:       je     0x1002b9dae <decode_cabac_residual_internal+2658>
55020x00000001002b9d2e <decode_cabac_residual_internal+2530>:       mov    $0x2,%r8d
55030x00000001002b9d34 <decode_cabac_residual_internal+2536>:       jmp    0x1002b9d5f <decode_cabac_residual_internal+2579>
55040x00000001002b9d36 <decode_cabac_residual_internal+2538>:       nopw   %cs:0x0(%rax,%rax,1)
55050x00000001002b9d40 <decode_cabac_residual_internal+2548>:       sub    %r14d,%r11d
55060x00000001002b9d43 <decode_cabac_residual_internal+2551>:       mov    %r11d,0x52d20(%rbx)
55070x00000001002b9d4a <decode_cabac_residual_internal+2558>:       mov    $0x1,%ecx
55080x00000001002b9d4f <decode_cabac_residual_internal+2563>:       or     %r8d,%ecx
55090x00000001002b9d52 <decode_cabac_residual_internal+2566>:       dec    %edx
55100x00000001002b9d54 <decode_cabac_residual_internal+2568>:       je     0x1002b99e0 <decode_cabac_residual_internal+1684>
55110x00000001002b9d5a <decode_cabac_residual_internal+2574>:       add    %ecx,%ecx
55120x00000001002b9d5c <decode_cabac_residual_internal+2576>:       mov    %ecx,%r8d
55130x00000001002b9d5f <decode_cabac_residual_internal+2579>:       add    %r11d,%r11d
55140x00000001002b9d62 <decode_cabac_residual_internal+2582>:       mov    %r11d,0x52d20(%rbx)
55150x00000001002b9d69 <decode_cabac_residual_internal+2589>:       test   $0xfffe,%r11w
55160x00000001002b9d6f <decode_cabac_residual_internal+2595>:       jne    0x1002b9da5 <decode_cabac_residual_internal+2649>
55170x00000001002b9d71 <decode_cabac_residual_internal+2597>:       mov    0x52d38(%rbx),%rcx
55180x00000001002b9d78 <decode_cabac_residual_internal+2604>:       movzbl (%rcx),%r10d
55190x00000001002b9d7c <decode_cabac_residual_internal+2608>:       shl    $0x9,%r10d
55200x00000001002b9d80 <decode_cabac_residual_internal+2612>:       movzbl 0x1(%rcx),%r15d
55210x00000001002b9d85 <decode_cabac_residual_internal+2617>:       add    %r15d,%r15d
55220x00000001002b9d88 <decode_cabac_residual_internal+2620>:       add    %r10d,%r15d
55230x00000001002b9d8b <decode_cabac_residual_internal+2623>:       lea    -0xffff(%r11,%r15,1),%r11d
55240x00000001002b9d93 <decode_cabac_residual_internal+2631>:       mov    %r11d,0x52d20(%rbx)
55250x00000001002b9d9a <decode_cabac_residual_internal+2638>:       add    $0x2,%rcx
55260x00000001002b9d9e <decode_cabac_residual_internal+2642>:       mov    %rcx,0x52d38(%rbx)
55270x00000001002b9da5 <decode_cabac_residual_internal+2649>:       cmp    %r14d,%r11d
55280x00000001002b9da8 <decode_cabac_residual_internal+2652>:       jge    0x1002b9d40 <decode_cabac_residual_internal+2548>
55290x00000001002b9daa <decode_cabac_residual_internal+2654>:       xor    %ecx,%ecx
55300x00000001002b9dac <decode_cabac_residual_internal+2656>:       jmp    0x1002b9d4f <decode_cabac_residual_internal+2563>
55310x00000001002b9dae <decode_cabac_residual_internal+2658>:       mov    $0xf,%ecx
55320x00000001002b9db3 <decode_cabac_residual_internal+2663>:       jmpq   0x1002b99e3 <decode_cabac_residual_internal+1687>
55330x00000001002b9db8 <ff_h264_decode_mb_cabac+25800>:     mov    0x90(%rsp),%rcx
55340x00000001002b9dc0 <ff_h264_decode_mb_cabac+25808>:     mov    0x2df48(%rbx,%rcx,8),%rcx
55350x00000001002b9dc8 <ff_h264_decode_mb_cabac+25816>:     mov    %rcx,0xd8(%rsp)
55360x00000001002b9dd0 <ff_h264_decode_mb_cabac+25824>:     movq   $0x0,0xc0(%rsp)
55370x00000001002b9ddc <ff_h264_decode_mb_cabac+25836>:     mov    0x98(%rsp),%edx
55380x00000001002b9de3 <ff_h264_decode_mb_cabac+25843>:     mov    %edx,0xb0(%rsp)
55390x00000001002b9dea <ff_h264_decode_mb_cabac+25850>:     jmpq   0x1002b9e9d <ff_h264_decode_mb_cabac+26029>
55400x00000001002b9def <ff_h264_decode_mb_cabac+25855>:     nop   
55410x00000001002b9df0 <ff_h264_decode_mb_cabac+25856>:     add    $0xe,%ecx
55420x00000001002b9df3 <ff_h264_decode_mb_cabac+25859>:     neg    %ecx
55430x00000001002b9df5 <ff_h264_decode_mb_cabac+25861>:     mov    0xe8(%rsp),%r9
55440x00000001002b9dfd <ff_h264_decode_mb_cabac+25869>:     mov    0x4(%r9),%r14d
55450x00000001002b9e01 <ff_h264_decode_mb_cabac+25873>:     mov    (%r9),%eax
55460x00000001002b9e04 <ff_h264_decode_mb_cabac+25876>:     shl    $0x11,%r14d
55470x00000001002b9e08 <ff_h264_decode_mb_cabac+25880>:     add    %eax,%eax
55480x00000001002b9e0a <ff_h264_decode_mb_cabac+25882>:     sub    %r14d,%eax
55490x00000001002b9e0d <ff_h264_decode_mb_cabac+25885>:     cltd   
55500x00000001002b9e0e <ff_h264_decode_mb_cabac+25886>:     and    %edx,%r14d
55510x00000001002b9e11 <ff_h264_decode_mb_cabac+25889>:     add    %r14d,%eax
55520x00000001002b9e14 <ff_h264_decode_mb_cabac+25892>:     xor    %edx,%ecx
55530x00000001002b9e16 <ff_h264_decode_mb_cabac+25894>:     sub    %edx,%ecx
55540x00000001002b9e18 <ff_h264_decode_mb_cabac+25896>:     test   %ax,%ax
55550x00000001002b9e1b <ff_h264_decode_mb_cabac+25899>:     jne    0x1002b9e39 <ff_h264_decode_mb_cabac+25929>
55560x00000001002b9e1d <ff_h264_decode_mb_cabac+25901>:     mov    0x18(%r9),%r14
55570x00000001002b9e21 <ff_h264_decode_mb_cabac+25905>:     sub    $0xffff,%eax
55580x00000001002b9e26 <ff_h264_decode_mb_cabac+25910>:     movzwl (%r14),%edx
55590x00000001002b9e2a <ff_h264_decode_mb_cabac+25914>:     bswap  %edx
55600x00000001002b9e2c <ff_h264_decode_mb_cabac+25916>:     shr    $0xf,%edx
55610x00000001002b9e2f <ff_h264_decode_mb_cabac+25919>:     add    $0x2,%r14
55620x00000001002b9e33 <ff_h264_decode_mb_cabac+25923>:     add    %edx,%eax
55630x00000001002b9e35 <ff_h264_decode_mb_cabac+25925>:     mov    %r14,0x18(%r9)
55640x00000001002b9e39 <ff_h264_decode_mb_cabac+25929>:     mov    %eax,(%r9)
55650x00000001002b9e3c <ff_h264_decode_mb_cabac+25932>:     mov    0xe0(%rsp),%r9
55660x00000001002b9e44 <ff_h264_decode_mb_cabac+25940>:     shl    $0x6,%r9
55670x00000001002b9e48 <ff_h264_decode_mb_cabac+25944>:     add    0xd8(%rsp),%r9
55680x00000001002b9e50 <ff_h264_decode_mb_cabac+25952>:     imul   (%r9,%r10,4),%ecx
55690x00000001002b9e55 <ff_h264_decode_mb_cabac+25957>:     add    $0x20,%ecx
55700x00000001002b9e58 <ff_h264_decode_mb_cabac+25960>:     shr    $0x6,%ecx
55710x00000001002b9e5b <ff_h264_decode_mb_cabac+25963>:     add    %rsi,%r10
55720x00000001002b9e5e <ff_h264_decode_mb_cabac+25966>:     mov    %cx,0x51c60(%rbx,%r10,2)
55730x00000001002b9e67 <ff_h264_decode_mb_cabac+25975>:     add    $0xfffffffffffffffc,%r8
55740x00000001002b9e6b <ff_h264_decode_mb_cabac+25979>:     dec    %rdi
55750x00000001002b9e6e <ff_h264_decode_mb_cabac+25982>:     movzbl %r11b,%r9d
55760x00000001002b9e72 <ff_h264_decode_mb_cabac+25986>:     jne    0x1002ba210 <ff_h264_decode_mb_cabac+26912>
55770x00000001002b9e78 <ff_h264_decode_mb_cabac+25992>:     addl   $0x10,0xb0(%rsp)
55780x00000001002b9e80 <ff_h264_decode_mb_cabac+26000>:     mov    0xc0(%rsp),%rcx
55790x00000001002b9e88 <ff_h264_decode_mb_cabac+26008>:     inc    %rcx
55800x00000001002b9e8b <ff_h264_decode_mb_cabac+26011>:     mov    %rcx,0xc0(%rsp)
55810x00000001002b9e93 <ff_h264_decode_mb_cabac+26019>:     cmp    $0x4,%rcx
55820x00000001002b9e97 <ff_h264_decode_mb_cabac+26023>:     je     0x1002ba957 <fill_rectangle+20>
55830x00000001002b9e9d <ff_h264_decode_mb_cabac+26029>:     mov    0xc0(%rsp),%rdx
55840x00000001002b9ea5 <ff_h264_decode_mb_cabac+26037>:     mov    0xb8(%rsp),%rcx
55850x00000001002b9ead <ff_h264_decode_mb_cabac+26045>:     movzbl (%rcx,%rdx,1),%ecx
55860x00000001002b9eb1 <get_cabac_cbf_ctx+0>:       cmpb   $0x0,0x3ff7(%rbx,%rcx,1)
55870x00000001002b9eb9 <get_cabac_cbf_ctx+8>:       setne  %dl
55880x00000001002b9ebc <get_cabac_cbf_ctx+11>:      movzbl %dl,%edx
55890x00000001002b9ebf <get_cabac_cbf_ctx+14>:      lea    0x2(%rdx),%esi
55900x00000001002b9ec2 <get_cabac_cbf_ctx+17>:      cmpb   $0x0,0x3ff0(%rbx,%rcx,1)
55910x00000001002b9eca <get_cabac_cbf_ctx+25>:      cmove  %edx,%esi
55920x00000001002b9ecd <get_cabac_cbf_ctx+28>:      add    $0x5d,%esi
55930x00000001002b9ed0 <get_cabac_cbf_ctx+31>:      lea    0x52d70(%rbx,%rsi,1),%rdx
55940x00000001002b9ed8 <get_cabac_inline_x86+0>:    lea    0x7cee21(%rip),%rsi        # 0x100a88d00 <ff_h264_cabac_tables>
55950x00000001002b9edf <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%edi
55960x00000001002b9ee5 <get_cabac_inline_x86+13>:   mov    0x52d24(%rbx),%r8d
55970x00000001002b9eec <get_cabac_inline_x86+20>:   mov    0xe8(%rsp),%r9
55980x00000001002b9ef4 <get_cabac_inline_x86+28>:   movzbl (%rdx),%r10d
55990x00000001002b9ef8 <get_cabac_inline_x86+32>:   mov    %r8d,%eax
56000x00000001002b9efb <get_cabac_inline_x86+35>:   and    $0xc0,%r8d
56010x00000001002b9f02 <get_cabac_inline_x86+42>:   addr32 lea (%r10d,%r8d,2),%ecx
56020x00000001002b9f07 <get_cabac_inline_x86+47>:   movzbl 0x200(%rsi,%rcx,1),%r8d
56030x00000001002b9f10 <get_cabac_inline_x86+56>:   sub    %r8d,%eax
56040x00000001002b9f13 <get_cabac_inline_x86+59>:   mov    %eax,%ecx
56050x00000001002b9f15 <get_cabac_inline_x86+61>:   shl    $0x11,%eax
56060x00000001002b9f18 <get_cabac_inline_x86+64>:   cmp    %edi,%eax
56070x00000001002b9f1a <get_cabac_inline_x86+66>:   cmova  %ecx,%r8d
56080x00000001002b9f1e <get_cabac_inline_x86+70>:   sbb    %rcx,%rcx
56090x00000001002b9f21 <get_cabac_inline_x86+73>:   and    %ecx,%eax
56100x00000001002b9f23 <get_cabac_inline_x86+75>:   xor    %rcx,%r10
56110x00000001002b9f26 <get_cabac_inline_x86+78>:   sub    %eax,%edi
56120x00000001002b9f28 <get_cabac_inline_x86+80>:   movzbl (%rsi,%r8,1),%ecx
56130x00000001002b9f2d <get_cabac_inline_x86+85>:   shl    %cl,%r8d
56140x00000001002b9f30 <get_cabac_inline_x86+88>:   movzbl 0x480(%rsi,%r10,1),%eax
56150x00000001002b9f39 <get_cabac_inline_x86+97>:   shl    %cl,%edi
56160x00000001002b9f3b <get_cabac_inline_x86+99>:   mov    %al,(%rdx)
56170x00000001002b9f3d <get_cabac_inline_x86+101>:  test   %di,%di
56180x00000001002b9f40 <get_cabac_inline_x86+104>:  jne    0x1002b9f6e <get_cabac_inline_x86+150>
56190x00000001002b9f42 <get_cabac_inline_x86+106>:  mov    0x18(%r9),%rcx
56200x00000001002b9f46 <get_cabac_inline_x86+110>:  addq   $0x2,0x18(%r9)
56210x00000001002b9f4b <get_cabac_inline_x86+115>:  movzwl (%rcx),%eax
56220x00000001002b9f4e <get_cabac_inline_x86+118>:  addr32 lea -0x1(%edi),%ecx
56230x00000001002b9f52 <get_cabac_inline_x86+122>:  xor    %edi,%ecx
56240x00000001002b9f54 <get_cabac_inline_x86+124>:  shr    $0xf,%ecx
56250x00000001002b9f57 <get_cabac_inline_x86+127>:  bswap  %eax
56260x00000001002b9f59 <get_cabac_inline_x86+129>:  shr    $0xf,%eax
56270x00000001002b9f5c <get_cabac_inline_x86+132>:  movzbl (%rsi,%rcx,1),%ecx
56280x00000001002b9f60 <get_cabac_inline_x86+136>:  sub    $0xffff,%eax
56290x00000001002b9f65 <get_cabac_inline_x86+141>:  neg    %ecx
56300x00000001002b9f67 <get_cabac_inline_x86+143>:  add    $0x7,%ecx
56310x00000001002b9f6a <get_cabac_inline_x86+146>:  shl    %cl,%eax
56320x00000001002b9f6c <get_cabac_inline_x86+148>:  add    %eax,%edi
56330x00000001002b9f6e <get_cabac_inline_x86+150>:  mov    %edi,0x52d20(%rbx)
56340x00000001002b9f74 <get_cabac_inline_x86+156>:  mov    %r8d,0x52d24(%rbx)
56350x00000001002b9f7b <ff_h264_decode_mb_cabac+26251>:     mov    0x64(%rsp),%edx
56360x00000001002b9f7f <ff_h264_decode_mb_cabac+26255>:     mov    %dl,%cl
56370x00000001002b9f81 <ff_h264_decode_mb_cabac+26257>:     mov    0xb0(%rsp),%edx
56380x00000001002b9f88 <ff_h264_decode_mb_cabac+26264>:     shl    %cl,%edx
56390x00000001002b9f8a <ff_h264_decode_mb_cabac+26266>:     test   $0x1,%r10b
56400x00000001002b9f8e <ff_h264_decode_mb_cabac+26270>:     jne    0x1002b9fb1 <ff_h264_decode_mb_cabac+26305>
56410x00000001002b9f90 <ff_h264_decode_mb_cabac+26272>:     mov    0xc0(%rsp),%rdx
56420x00000001002b9f98 <ff_h264_decode_mb_cabac+26280>:     mov    0xb8(%rsp),%rcx
56430x00000001002b9fa0 <ff_h264_decode_mb_cabac+26288>:     movzbl (%rcx,%rdx,1),%ecx
56440x00000001002b9fa4 <ff_h264_decode_mb_cabac+26292>:     movb   $0x0,0x3ff8(%rbx,%rcx,1)
56450x00000001002b9fac <ff_h264_decode_mb_cabac+26300>:     jmpq   0x1002b9e78 <ff_h264_decode_mb_cabac+25992>
56460x00000001002b9fb1 <ff_h264_decode_mb_cabac+26305>:     movslq %edx,%rsi
56470x00000001002b9fb4 <ff_h264_decode_mb_cabac+26308>:     movslq 0x2dfc8(%rbx),%rcx
56480x00000001002b9fbb <ff_h264_decode_mb_cabac+26315>:     lea    0x150(%rsp),%rdx
56490x00000001002b9fc3 <ff_h264_decode_mb_cabac+26323>:     mov    %rdx,0x3e8(%rsp)
56500x00000001002b9fcb <ff_h264_decode_mb_cabac+26331>:     imul   $0x38,%rcx,%rcx
56510x00000001002b9fcf <ff_h264_decode_mb_cabac+26335>:     lea    0x5ac36a(%rip),%rdx        # 0x100866340 <significant_coeff_flag_offset.13799>
56520x00000001002b9fd6 <ff_h264_decode_mb_cabac+26342>:     movslq 0x8(%rcx,%rdx,1),%rdx
56530x00000001002b9fdb <ff_h264_decode_mb_cabac+26347>:     lea    0x52d70(%rbx,%rdx,1),%rdi
56540x00000001002b9fe3 <ff_h264_decode_mb_cabac+26355>:     lea    0x5ac3d6(%rip),%r8        # 0x1008663c0 <last_coeff_flag_offset.13800>
56550x00000001002b9fea <ff_h264_decode_mb_cabac+26362>:     movslq 0x8(%rcx,%r8,1),%rcx
56560x00000001002b9fef <ff_h264_decode_mb_cabac+26367>:     lea    0x52d70(%rbx,%rcx,1),%rcx
56570x00000001002b9ff7 <ff_h264_decode_mb_cabac+26375>:     sub    %rdi,%rcx
56580x00000001002b9ffa <ff_h264_decode_mb_cabac+26378>:     mov    %rcx,0x3e0(%rsp)
56590x00000001002ba002 <ff_h264_decode_mb_cabac+26386>:     lea    0x52d7f(%rbx,%rdx,1),%rcx
56600x00000001002ba00a <ff_h264_decode_mb_cabac+26394>:     mov    %rcx,0x3d8(%rsp)
56610x00000001002ba012 <ff_h264_decode_mb_cabac+26402>:     mov    %edi,%edx
56620x00000001002ba014 <ff_h264_decode_mb_cabac+26404>:     neg    %edx
56630x00000001002ba016 <ff_h264_decode_mb_cabac+26406>:     mov    %edx,0x3d4(%rsp)
56640x00000001002ba01d <ff_h264_decode_mb_cabac+26413>:     mov    0xa8(%rsp),%edx
56650x00000001002ba024 <ff_h264_decode_mb_cabac+26420>:     mov    %edx,0x3d0(%rsp)
56660x00000001002ba02b <ff_h264_decode_mb_cabac+26427>:     lea    0x7cecce(%rip),%rdx        # 0x100a88d00 <ff_h264_cabac_tables>
56670x00000001002ba032 <ff_h264_decode_mb_cabac+26434>:     mov    0x52d20(%rbx),%r8d
56680x00000001002ba039 <ff_h264_decode_mb_cabac+26441>:     mov    0x52d24(%rbx),%r9d
56690x00000001002ba040 <ff_h264_decode_mb_cabac+26448>:     mov    0xe8(%rsp),%r10
56700x00000001002ba048 <ff_h264_decode_mb_cabac+26456>:     movzbl (%rdi),%r11d
56710x00000001002ba04c <ff_h264_decode_mb_cabac+26460>:     mov    %r9d,%eax
56720x00000001002ba04f <ff_h264_decode_mb_cabac+26463>:     and    $0xc0,%r9d
56730x00000001002ba056 <ff_h264_decode_mb_cabac+26470>:     addr32 lea (%r11d,%r9d,2),%ecx
56740x00000001002ba05b <ff_h264_decode_mb_cabac+26475>:     movzbl 0x200(%rdx,%rcx,1),%r9d
56750x00000001002ba064 <ff_h264_decode_mb_cabac+26484>:     sub    %r9d,%eax
56760x00000001002ba067 <ff_h264_decode_mb_cabac+26487>:     mov    %eax,%ecx
56770x00000001002ba069 <ff_h264_decode_mb_cabac+26489>:     shl    $0x11,%eax
56780x00000001002ba06c <ff_h264_decode_mb_cabac+26492>:     cmp    %r8d,%eax
56790x00000001002ba06f <ff_h264_decode_mb_cabac+26495>:     cmova  %ecx,%r9d
56800x00000001002ba073 <ff_h264_decode_mb_cabac+26499>:     sbb    %rcx,%rcx
56810x00000001002ba076 <ff_h264_decode_mb_cabac+26502>:     and    %ecx,%eax
56820x00000001002ba078 <ff_h264_decode_mb_cabac+26504>:     xor    %rcx,%r11
56830x00000001002ba07b <ff_h264_decode_mb_cabac+26507>:     sub    %eax,%r8d
56840x00000001002ba07e <ff_h264_decode_mb_cabac+26510>:     movzbl (%rdx,%r9,1),%ecx
56850x00000001002ba083 <ff_h264_decode_mb_cabac+26515>:     shl    %cl,%r9d
56860x00000001002ba086 <ff_h264_decode_mb_cabac+26518>:     movzbl 0x480(%rdx,%r11,1),%eax
56870x00000001002ba08f <ff_h264_decode_mb_cabac+26527>:     shl    %cl,%r8d
56880x00000001002ba092 <ff_h264_decode_mb_cabac+26530>:     mov    %al,(%rdi)
56890x00000001002ba094 <ff_h264_decode_mb_cabac+26532>:     test   %r8w,%r8w
56900x00000001002ba098 <ff_h264_decode_mb_cabac+26536>:     jne    0x1002ba0c9 <ff_h264_decode_mb_cabac+26585>
56910x00000001002ba09a <ff_h264_decode_mb_cabac+26538>:     mov    0x18(%r10),%rcx
56920x00000001002ba09e <ff_h264_decode_mb_cabac+26542>:     addq   $0x2,0x18(%r10)
56930x00000001002ba0a3 <ff_h264_decode_mb_cabac+26547>:     movzwl (%rcx),%eax
56940x00000001002ba0a6 <ff_h264_decode_mb_cabac+26550>:     addr32 lea -0x1(%r8d),%ecx
56950x00000001002ba0ab <ff_h264_decode_mb_cabac+26555>:     xor    %r8d,%ecx
56960x00000001002ba0ae <ff_h264_decode_mb_cabac+26558>:     shr    $0xf,%ecx
56970x00000001002ba0b1 <ff_h264_decode_mb_cabac+26561>:     bswap  %eax
56980x00000001002ba0b3 <ff_h264_decode_mb_cabac+26563>:     shr    $0xf,%eax
56990x00000001002ba0b6 <ff_h264_decode_mb_cabac+26566>:     movzbl (%rdx,%rcx,1),%ecx
57000x00000001002ba0ba <ff_h264_decode_mb_cabac+26570>:     sub    $0xffff,%eax
57010x00000001002ba0bf <ff_h264_decode_mb_cabac+26575>:     neg    %ecx
57020x00000001002ba0c1 <ff_h264_decode_mb_cabac+26577>:     add    $0x7,%ecx
57030x00000001002ba0c4 <ff_h264_decode_mb_cabac+26580>:     shl    %cl,%eax
57040x00000001002ba0c6 <ff_h264_decode_mb_cabac+26582>:     add    %eax,%r8d
57050x00000001002ba0c9 <ff_h264_decode_mb_cabac+26585>:     test   $0x1,%r11d
57060x00000001002ba0d0 <ff_h264_decode_mb_cabac+26592>:     je     0x1002ba18d <ff_h264_decode_mb_cabac+26781>
57070x00000001002ba0d6 <ff_h264_decode_mb_cabac+26598>:     add    0x3e0(%rsp),%rdi
57080x00000001002ba0de <ff_h264_decode_mb_cabac+26606>:     movzbl (%rdi),%r11d
57090x00000001002ba0e2 <ff_h264_decode_mb_cabac+26610>:     mov    %r9d,%eax
57100x00000001002ba0e5 <ff_h264_decode_mb_cabac+26613>:     and    $0xc0,%r9d
57110x00000001002ba0ec <ff_h264_decode_mb_cabac+26620>:     addr32 lea (%r11d,%r9d,2),%ecx
57120x00000001002ba0f1 <ff_h264_decode_mb_cabac+26625>:     movzbl 0x200(%rdx,%rcx,1),%r9d
57130x00000001002ba0fa <ff_h264_decode_mb_cabac+26634>:     sub    %r9d,%eax
57140x00000001002ba0fd <ff_h264_decode_mb_cabac+26637>:     mov    %eax,%ecx
57150x00000001002ba0ff <ff_h264_decode_mb_cabac+26639>:     shl    $0x11,%eax
57160x00000001002ba102 <ff_h264_decode_mb_cabac+26642>:     cmp    %r8d,%eax
57170x00000001002ba105 <ff_h264_decode_mb_cabac+26645>:     cmova  %ecx,%r9d
57180x00000001002ba109 <ff_h264_decode_mb_cabac+26649>:     sbb    %rcx,%rcx
57190x00000001002ba10c <ff_h264_decode_mb_cabac+26652>:     and    %ecx,%eax
57200x00000001002ba10e <ff_h264_decode_mb_cabac+26654>:     xor    %rcx,%r11
57210x00000001002ba111 <ff_h264_decode_mb_cabac+26657>:     sub    %eax,%r8d
57220x00000001002ba114 <ff_h264_decode_mb_cabac+26660>:     movzbl (%rdx,%r9,1),%ecx
57230x00000001002ba119 <ff_h264_decode_mb_cabac+26665>:     shl    %cl,%r9d
57240x00000001002ba11c <ff_h264_decode_mb_cabac+26668>:     movzbl 0x480(%rdx,%r11,1),%eax
57250x00000001002ba125 <ff_h264_decode_mb_cabac+26677>:     shl    %cl,%r8d
57260x00000001002ba128 <ff_h264_decode_mb_cabac+26680>:     mov    %al,(%rdi)
57270x00000001002ba12a <ff_h264_decode_mb_cabac+26682>:     test   %r8w,%r8w
57280x00000001002ba12e <ff_h264_decode_mb_cabac+26686>:     jne    0x1002ba15f <ff_h264_decode_mb_cabac+26735>
57290x00000001002ba130 <ff_h264_decode_mb_cabac+26688>:     mov    0x18(%r10),%rcx
57300x00000001002ba134 <ff_h264_decode_mb_cabac+26692>:     addq   $0x2,0x18(%r10)
57310x00000001002ba139 <ff_h264_decode_mb_cabac+26697>:     movzwl (%rcx),%eax
57320x00000001002ba13c <ff_h264_decode_mb_cabac+26700>:     addr32 lea -0x1(%r8d),%ecx
57330x00000001002ba141 <ff_h264_decode_mb_cabac+26705>:     xor    %r8d,%ecx
57340x00000001002ba144 <ff_h264_decode_mb_cabac+26708>:     shr    $0xf,%ecx
57350x00000001002ba147 <ff_h264_decode_mb_cabac+26711>:     bswap  %eax
57360x00000001002ba149 <ff_h264_decode_mb_cabac+26713>:     shr    $0xf,%eax
57370x00000001002ba14c <ff_h264_decode_mb_cabac+26716>:     movzbl (%rdx,%rcx,1),%ecx
57380x00000001002ba150 <ff_h264_decode_mb_cabac+26720>:     sub    $0xffff,%eax
57390x00000001002ba155 <ff_h264_decode_mb_cabac+26725>:     neg    %ecx
57400x00000001002ba157 <ff_h264_decode_mb_cabac+26727>:     add    $0x7,%ecx
57410x00000001002ba15a <ff_h264_decode_mb_cabac+26730>:     shl    %cl,%eax
57420x00000001002ba15c <ff_h264_decode_mb_cabac+26732>:     add    %eax,%r8d
57430x00000001002ba15f <ff_h264_decode_mb_cabac+26735>:     sub    0x3e0(%rsp),%rdi
57440x00000001002ba167 <ff_h264_decode_mb_cabac+26743>:     mov    0x3e8(%rsp),%rax
57450x00000001002ba16f <ff_h264_decode_mb_cabac+26751>:     mov    0x3d4(%rsp),%ecx
57460x00000001002ba176 <ff_h264_decode_mb_cabac+26758>:     add    %rdi,%rcx
57470x00000001002ba179 <ff_h264_decode_mb_cabac+26761>:     mov    %ecx,(%rax)
57480x00000001002ba17b <ff_h264_decode_mb_cabac+26763>:     test   $0x1,%r11d
57490x00000001002ba182 <ff_h264_decode_mb_cabac+26770>:     jne    0x1002ba1b3 <ff_h264_decode_mb_cabac+26819>
57500x00000001002ba184 <ff_h264_decode_mb_cabac+26772>:     addq   $0x4,0x3e8(%rsp)
57510x00000001002ba18d <ff_h264_decode_mb_cabac+26781>:     add    $0x1,%rdi
57520x00000001002ba191 <ff_h264_decode_mb_cabac+26785>:     cmp    0x3d8(%rsp),%rdi
57530x00000001002ba199 <ff_h264_decode_mb_cabac+26793>:     jb     0x1002ba048 <ff_h264_decode_mb_cabac+26456>
57540x00000001002ba19f <ff_h264_decode_mb_cabac+26799>:     mov    0x3e8(%rsp),%rax
57550x00000001002ba1a7 <ff_h264_decode_mb_cabac+26807>:     mov    0x3d4(%rsp),%ecx
57560x00000001002ba1ae <ff_h264_decode_mb_cabac+26814>:     add    %rdi,%rcx
57570x00000001002ba1b1 <ff_h264_decode_mb_cabac+26817>:     mov    %ecx,(%rax)
57580x00000001002ba1b3 <ff_h264_decode_mb_cabac+26819>:     add    0x3d0(%rsp),%eax
57590x00000001002ba1ba <ff_h264_decode_mb_cabac+26826>:     shr    $0x2,%eax
57600x00000001002ba1bd <ff_h264_decode_mb_cabac+26829>:     mov    %r8d,0x52d20(%rbx)
57610x00000001002ba1c4 <ff_h264_decode_mb_cabac+26836>:     mov    %r9d,0x52d24(%rbx)
57620x00000001002ba1cb <ff_h264_decode_mb_cabac+26843>:     mov    0xc0(%rsp),%rdx
57630x00000001002ba1d3 <ff_h264_decode_mb_cabac+26851>:     mov    0xb8(%rsp),%rcx
57640x00000001002ba1db <ff_h264_decode_mb_cabac+26859>:     movzbl (%rcx,%rdx,1),%ecx
57650x00000001002ba1df <ff_h264_decode_mb_cabac+26863>:     mov    %al,0x3ff8(%rbx,%rcx,1)
57660x00000001002ba1e6 <ff_h264_decode_mb_cabac+26870>:     cmpl   $0x0,0x3d88(%rbx)
57670x00000001002ba1ed <ff_h264_decode_mb_cabac+26877>:     jne    0x1002ba558 <ff_h264_decode_mb_cabac+27752>
57680x00000001002ba1f3 <ff_h264_decode_mb_cabac+26883>:     dec    %eax
57690x00000001002ba1f5 <ff_h264_decode_mb_cabac+26885>:     lea    0x1(%rax),%rdi
57700x00000001002ba1f9 <ff_h264_decode_mb_cabac+26889>:     movslq %eax,%rcx
57710x00000001002ba1fc <ff_h264_decode_mb_cabac+26892>:     lea    0x150(%rsp,%rcx,4),%r8
57720x00000001002ba204 <ff_h264_decode_mb_cabac+26900>:     xor    %r9d,%r9d
57730x00000001002ba207 <ff_h264_decode_mb_cabac+26903>:     nopw   0x0(%rax,%rax,1)
57740x00000001002ba210 <ff_h264_decode_mb_cabac+26912>:     movslq (%r8),%rcx
57750x00000001002ba213 <ff_h264_decode_mb_cabac+26915>:     mov    0xc8(%rsp),%rdx
57760x00000001002ba21b <ff_h264_decode_mb_cabac+26923>:     movzbl (%rdx,%rcx,1),%r10d
57770x00000001002ba220 <ff_h264_decode_mb_cabac+26928>:     lea    0x5ac431(%rip),%rcx        # 0x100866658 <coeff_abs_level1_ctx.13804>
57780x00000001002ba227 <ff_h264_decode_mb_cabac+26935>:     movzbl (%r9,%rcx,1),%ecx
57790x00000001002ba22c <ff_h264_decode_mb_cabac+26940>:     lea    0x52e67(%rcx,%rbx,1),%rdx
57800x00000001002ba234 <get_cabac_inline_x86+0>:    lea    0x7ceac5(%rip),%r11        # 0x100a88d00 <ff_h264_cabac_tables>
57810x00000001002ba23b <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r14d
57820x00000001002ba242 <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r15d
57830x00000001002ba249 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r12
57840x00000001002ba251 <get_cabac_inline_x86+29>:   movzbl (%rdx),%r13d
57850x00000001002ba255 <get_cabac_inline_x86+33>:   mov    %r15d,%eax
57860x00000001002ba258 <get_cabac_inline_x86+36>:   and    $0xc0,%r15d
57870x00000001002ba25f <get_cabac_inline_x86+43>:   addr32 lea 0x0(%r13d,%r15d,2),%ecx
57880x00000001002ba265 <get_cabac_inline_x86+49>:   movzbl 0x200(%r11,%rcx,1),%r15d
57890x00000001002ba26e <get_cabac_inline_x86+58>:   sub    %r15d,%eax
57900x00000001002ba271 <get_cabac_inline_x86+61>:   mov    %eax,%ecx
57910x00000001002ba273 <get_cabac_inline_x86+63>:   shl    $0x11,%eax
57920x00000001002ba276 <get_cabac_inline_x86+66>:   cmp    %r14d,%eax
57930x00000001002ba279 <get_cabac_inline_x86+69>:   cmova  %ecx,%r15d
57940x00000001002ba27d <get_cabac_inline_x86+73>:   sbb    %rcx,%rcx
57950x00000001002ba280 <get_cabac_inline_x86+76>:   and    %ecx,%eax
57960x00000001002ba282 <get_cabac_inline_x86+78>:   xor    %rcx,%r13
57970x00000001002ba285 <get_cabac_inline_x86+81>:   sub    %eax,%r14d
57980x00000001002ba288 <get_cabac_inline_x86+84>:   movzbl (%r11,%r15,1),%ecx
57990x00000001002ba28d <get_cabac_inline_x86+89>:   shl    %cl,%r15d
58000x00000001002ba290 <get_cabac_inline_x86+92>:   movzbl 0x480(%r11,%r13,1),%eax
58010x00000001002ba299 <get_cabac_inline_x86+101>:  shl    %cl,%r14d
58020x00000001002ba29c <get_cabac_inline_x86+104>:  mov    %al,(%rdx)
58030x00000001002ba29e <get_cabac_inline_x86+106>:  test   %r14w,%r14w
58040x00000001002ba2a2 <get_cabac_inline_x86+110>:  jne    0x1002ba2d6 <get_cabac_inline_x86+162>
58050x00000001002ba2a4 <get_cabac_inline_x86+112>:  mov    0x18(%r12),%rcx
58060x00000001002ba2a9 <get_cabac_inline_x86+117>:  addq   $0x2,0x18(%r12)
58070x00000001002ba2af <get_cabac_inline_x86+123>:  movzwl (%rcx),%eax
58080x00000001002ba2b2 <get_cabac_inline_x86+126>:  addr32 lea -0x1(%r14d),%ecx
58090x00000001002ba2b7 <get_cabac_inline_x86+131>:  xor    %r14d,%ecx
58100x00000001002ba2ba <get_cabac_inline_x86+134>:  shr    $0xf,%ecx
58110x00000001002ba2bd <get_cabac_inline_x86+137>:  bswap  %eax
58120x00000001002ba2bf <get_cabac_inline_x86+139>:  shr    $0xf,%eax
58130x00000001002ba2c2 <get_cabac_inline_x86+142>:  movzbl (%r11,%rcx,1),%ecx
58140x00000001002ba2c7 <get_cabac_inline_x86+147>:  sub    $0xffff,%eax
58150x00000001002ba2cc <get_cabac_inline_x86+152>:  neg    %ecx
58160x00000001002ba2ce <get_cabac_inline_x86+154>:  add    $0x7,%ecx
58170x00000001002ba2d1 <get_cabac_inline_x86+157>:  shl    %cl,%eax
58180x00000001002ba2d3 <get_cabac_inline_x86+159>:  add    %eax,%r14d
58190x00000001002ba2d6 <get_cabac_inline_x86+162>:  mov    %r14d,0x52d20(%rbx)
58200x00000001002ba2dd <get_cabac_inline_x86+169>:  mov    %r15d,0x52d24(%rbx)
58210x00000001002ba2e4 <get_cabac_inline_x86+176>:  test   $0x1,%r13b
58220x00000001002ba2e8 <ff_h264_decode_mb_cabac+27128>:     jne    0x1002ba368 <ff_h264_decode_mb_cabac+27256>
58230x00000001002ba2ea <ff_h264_decode_mb_cabac+27130>:     mov    0xe0(%rsp),%rcx
58240x00000001002ba2f2 <ff_h264_decode_mb_cabac+27138>:     shl    $0x6,%rcx
58250x00000001002ba2f6 <ff_h264_decode_mb_cabac+27142>:     add    0xd8(%rsp),%rcx
58260x00000001002ba2fe <ff_h264_decode_mb_cabac+27150>:     mov    (%rcx,%r10,4),%ecx
58270x00000001002ba302 <ff_h264_decode_mb_cabac+27154>:     add    %rsi,%r10
58280x00000001002ba305 <ff_h264_decode_mb_cabac+27157>:     neg    %ecx
58290x00000001002ba307 <ff_h264_decode_mb_cabac+27159>:     mov    %r12,%r11
58300x00000001002ba30a <ff_h264_decode_mb_cabac+27162>:     mov    0x4(%r11),%r14d
58310x00000001002ba30e <ff_h264_decode_mb_cabac+27166>:     mov    (%r11),%eax
58320x00000001002ba311 <ff_h264_decode_mb_cabac+27169>:     shl    $0x11,%r14d
58330x00000001002ba315 <ff_h264_decode_mb_cabac+27173>:     add    %eax,%eax
58340x00000001002ba317 <ff_h264_decode_mb_cabac+27175>:     sub    %r14d,%eax
58350x00000001002ba31a <ff_h264_decode_mb_cabac+27178>:     cltd   
58360x00000001002ba31b <ff_h264_decode_mb_cabac+27179>:     and    %edx,%r14d
58370x00000001002ba31e <ff_h264_decode_mb_cabac+27182>:     add    %r14d,%eax
58380x00000001002ba321 <ff_h264_decode_mb_cabac+27185>:     xor    %edx,%ecx
58390x00000001002ba323 <ff_h264_decode_mb_cabac+27187>:     sub    %edx,%ecx
58400x00000001002ba325 <ff_h264_decode_mb_cabac+27189>:     test   %ax,%ax
58410x00000001002ba328 <ff_h264_decode_mb_cabac+27192>:     jne    0x1002ba346 <ff_h264_decode_mb_cabac+27222>
58420x00000001002ba32a <ff_h264_decode_mb_cabac+27194>:     mov    0x18(%r11),%r14
58430x00000001002ba32e <ff_h264_decode_mb_cabac+27198>:     sub    $0xffff,%eax
58440x00000001002ba333 <ff_h264_decode_mb_cabac+27203>:     movzwl (%r14),%edx
58450x00000001002ba337 <ff_h264_decode_mb_cabac+27207>:     bswap  %edx
58460x00000001002ba339 <ff_h264_decode_mb_cabac+27209>:     shr    $0xf,%edx
58470x00000001002ba33c <ff_h264_decode_mb_cabac+27212>:     add    $0x2,%r14
58480x00000001002ba340 <ff_h264_decode_mb_cabac+27216>:     add    %edx,%eax
58490x00000001002ba342 <ff_h264_decode_mb_cabac+27218>:     mov    %r14,0x18(%r11)
58500x00000001002ba346 <ff_h264_decode_mb_cabac+27222>:     mov    %eax,(%r11)
58510x00000001002ba349 <ff_h264_decode_mb_cabac+27225>:     add    $0x20,%ecx
58520x00000001002ba34c <ff_h264_decode_mb_cabac+27228>:     shr    $0x6,%ecx
58530x00000001002ba34f <ff_h264_decode_mb_cabac+27231>:     mov    %cx,0x51c60(%rbx,%r10,2)
58540x00000001002ba358 <ff_h264_decode_mb_cabac+27240>:     lea    0x5ac171(%rip),%r10        # 0x1008664d0 <coeff_abs_level_transition.13806>
58550x00000001002ba35f <ff_h264_decode_mb_cabac+27247>:     mov    (%r9,%r10,1),%r11b
58560x00000001002ba363 <ff_h264_decode_mb_cabac+27251>:     jmpq   0x1002b9e67 <ff_h264_decode_mb_cabac+25975>
58570x00000001002ba368 <ff_h264_decode_mb_cabac+27256>:     lea    0x5ac161(%rip),%rcx        # 0x1008664d0 <coeff_abs_level_transition.13806>
58580x00000001002ba36f <ff_h264_decode_mb_cabac+27263>:     mov    0x8(%r9,%rcx,1),%r11b
58590x00000001002ba374 <ff_h264_decode_mb_cabac+27268>:     lea    0x5ac165(%rip),%rcx        # 0x1008664e0 <coeff_abs_levelgt1_ctx.13805>
58600x00000001002ba37b <ff_h264_decode_mb_cabac+27275>:     movzbl (%r9,%rcx,1),%r9d
58610x00000001002ba380 <ff_h264_decode_mb_cabac+27280>:     lea    0x52e67(%r9,%rbx,1),%r9
58620x00000001002ba388 <ff_h264_decode_mb_cabac+27288>:     mov    $0x2,%edx
58630x00000001002ba38d <ff_h264_decode_mb_cabac+27293>:     jmpq   0x1002ba457 <ff_h264_decode_mb_cabac+27495>
58640x00000001002ba392 <ff_h264_decode_mb_cabac+27298>:     nopl   0x0(%rax)
58650x00000001002ba399 <ff_h264_decode_mb_cabac+27305>:     nopl   0x0(%rax)
58660x00000001002ba3a0 <get_cabac_inline_x86+0>:    lea    0x7ce959(%rip),%r12        # 0x100a88d00 <ff_h264_cabac_tables>
58670x00000001002ba3a7 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r14d
58680x00000001002ba3ae <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r15d
58690x00000001002ba3b5 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r13
58700x00000001002ba3bd <get_cabac_inline_x86+29>:   movzbl (%r9),%ebp
58710x00000001002ba3c1 <get_cabac_inline_x86+33>:   mov    %r15d,%eax
58720x00000001002ba3c4 <get_cabac_inline_x86+36>:   and    $0xc0,%r15d
58730x00000001002ba3cb <get_cabac_inline_x86+43>:   addr32 lea 0x0(%ebp,%r15d,2),%ecx
58740x00000001002ba3d1 <get_cabac_inline_x86+49>:   movzbl 0x200(%r12,%rcx,1),%r15d
58750x00000001002ba3da <get_cabac_inline_x86+58>:   sub    %r15d,%eax
58760x00000001002ba3dd <get_cabac_inline_x86+61>:   mov    %eax,%ecx
58770x00000001002ba3df <get_cabac_inline_x86+63>:   shl    $0x11,%eax
58780x00000001002ba3e2 <get_cabac_inline_x86+66>:   cmp    %r14d,%eax
58790x00000001002ba3e5 <get_cabac_inline_x86+69>:   cmova  %ecx,%r15d
58800x00000001002ba3e9 <get_cabac_inline_x86+73>:   sbb    %rcx,%rcx
58810x00000001002ba3ec <get_cabac_inline_x86+76>:   and    %ecx,%eax
58820x00000001002ba3ee <get_cabac_inline_x86+78>:   xor    %rcx,%rbp
58830x00000001002ba3f1 <get_cabac_inline_x86+81>:   sub    %eax,%r14d
58840x00000001002ba3f4 <get_cabac_inline_x86+84>:   movzbl (%r12,%r15,1),%ecx
58850x00000001002ba3f9 <get_cabac_inline_x86+89>:   shl    %cl,%r15d
58860x00000001002ba3fc <get_cabac_inline_x86+92>:   movzbl 0x480(%r12,%rbp,1),%eax
58870x00000001002ba405 <get_cabac_inline_x86+101>:  shl    %cl,%r14d
58880x00000001002ba408 <get_cabac_inline_x86+104>:  mov    %al,(%r9)
58890x00000001002ba40b <get_cabac_inline_x86+107>:  test   %r14w,%r14w
58900x00000001002ba40f <get_cabac_inline_x86+111>:  jne    0x1002ba441 <get_cabac_inline_x86+161>
58910x00000001002ba411 <get_cabac_inline_x86+113>:  mov    0x18(%r13),%rcx
58920x00000001002ba415 <get_cabac_inline_x86+117>:  addq   $0x2,0x18(%r13)
58930x00000001002ba41a <get_cabac_inline_x86+122>:  movzwl (%rcx),%eax
58940x00000001002ba41d <get_cabac_inline_x86+125>:  addr32 lea -0x1(%r14d),%ecx
58950x00000001002ba422 <get_cabac_inline_x86+130>:  xor    %r14d,%ecx
58960x00000001002ba425 <get_cabac_inline_x86+133>:  shr    $0xf,%ecx
58970x00000001002ba428 <get_cabac_inline_x86+136>:  bswap  %eax
58980x00000001002ba42a <get_cabac_inline_x86+138>:  shr    $0xf,%eax
58990x00000001002ba42d <get_cabac_inline_x86+141>:  movzbl (%r12,%rcx,1),%ecx
59000x00000001002ba432 <get_cabac_inline_x86+146>:  sub    $0xffff,%eax
59010x00000001002ba437 <get_cabac_inline_x86+151>:  neg    %ecx
59020x00000001002ba439 <get_cabac_inline_x86+153>:  add    $0x7,%ecx
59030x00000001002ba43c <get_cabac_inline_x86+156>:  shl    %cl,%eax
59040x00000001002ba43e <get_cabac_inline_x86+158>:  add    %eax,%r14d
59050x00000001002ba441 <get_cabac_inline_x86+161>:  mov    %r14d,0x52d20(%rbx)
59060x00000001002ba448 <get_cabac_inline_x86+168>:  mov    %r15d,0x52d24(%rbx)
59070x00000001002ba44f <get_cabac_inline_x86+175>:  test   $0x1,%bpl
59080x00000001002ba453 <get_cabac_inline_x86+179>:  je     0x1002ba468 <ff_h264_decode_mb_cabac+27512>
59090x00000001002ba455 <get_cabac_inline_x86+181>:  inc    %edx
59100x00000001002ba457 <ff_h264_decode_mb_cabac+27495>:     cmp    $0xf,%edx
59110x00000001002ba45a <ff_h264_decode_mb_cabac+27498>:     jl     0x1002ba3a0 <get_cabac_inline_x86>
59120x00000001002ba460 <ff_h264_decode_mb_cabac+27504>:     shl    $0x11,%r15d
59130x00000001002ba464 <ff_h264_decode_mb_cabac+27508>:     xor    %edx,%edx
59140x00000001002ba466 <ff_h264_decode_mb_cabac+27510>:     jmp    0x1002ba47c <ff_h264_decode_mb_cabac+27532>
59150x00000001002ba468 <ff_h264_decode_mb_cabac+27512>:     mov    %edx,%ecx
59160x00000001002ba46a <ff_h264_decode_mb_cabac+27514>:     jmpq   0x1002b9df3 <ff_h264_decode_mb_cabac+25859>
59170x00000001002ba46f <ff_h264_decode_mb_cabac+27519>:     nop   
59180x00000001002ba470 <ff_h264_decode_mb_cabac+27520>:     sub    %r15d,%r14d
59190x00000001002ba473 <ff_h264_decode_mb_cabac+27523>:     mov    %r14d,0x52d20(%rbx)
59200x00000001002ba47a <ff_h264_decode_mb_cabac+27530>:     inc    %edx
59210x00000001002ba47c <ff_h264_decode_mb_cabac+27532>:     add    %r14d,%r14d
59220x00000001002ba47f <ff_h264_decode_mb_cabac+27535>:     mov    %r14d,0x52d20(%rbx)
59230x00000001002ba486 <ff_h264_decode_mb_cabac+27542>:     test   $0xfffe,%r14w
59240x00000001002ba48c <ff_h264_decode_mb_cabac+27548>:     jne    0x1002ba4c1 <ff_h264_decode_mb_cabac+27601>
59250x00000001002ba48e <refill+0>:  mov    0x52d38(%rbx),%r9
59260x00000001002ba495 <refill+7>:  movzbl (%r9),%ecx
59270x00000001002ba499 <refill+11>: shl    $0x9,%ecx
59280x00000001002ba49c <refill+14>: movzbl 0x1(%r9),%r12d
59290x00000001002ba4a1 <refill+19>: add    %r12d,%r12d
59300x00000001002ba4a4 <refill+22>: add    %ecx,%r12d
59310x00000001002ba4a7 <refill+25>: lea    -0xffff(%r14,%r12,1),%r14d
59320x00000001002ba4af <refill+33>: mov    %r14d,0x52d20(%rbx)
59330x00000001002ba4b6 <refill+40>: add    $0x2,%r9
59340x00000001002ba4ba <refill+44>: mov    %r9,0x52d38(%rbx)
59350x00000001002ba4c1 <ff_h264_decode_mb_cabac+27601>:     cmp    %r15d,%r14d
59360x00000001002ba4c4 <ff_h264_decode_mb_cabac+27604>:     jge    0x1002ba470 <ff_h264_decode_mb_cabac+27520>
59370x00000001002ba4c6 <ff_h264_decode_mb_cabac+27606>:     test   %edx,%edx
59380x00000001002ba4c8 <ff_h264_decode_mb_cabac+27608>:     je     0x1002ba54e <ff_h264_decode_mb_cabac+27742>
59390x00000001002ba4ce <ff_h264_decode_mb_cabac+27614>:     mov    $0x2,%r9d
59400x00000001002ba4d4 <ff_h264_decode_mb_cabac+27620>:     jmp    0x1002ba4ff <ff_h264_decode_mb_cabac+27663>
59410x00000001002ba4d6 <ff_h264_decode_mb_cabac+27622>:     nopw   %cs:0x0(%rax,%rax,1)
59420x00000001002ba4e0 <ff_h264_decode_mb_cabac+27632>:     sub    %r15d,%r14d
59430x00000001002ba4e3 <ff_h264_decode_mb_cabac+27635>:     mov    %r14d,0x52d20(%rbx)
59440x00000001002ba4ea <ff_h264_decode_mb_cabac+27642>:     mov    $0x1,%ecx
59450x00000001002ba4ef <ff_h264_decode_mb_cabac+27647>:     or     %r9d,%ecx
59460x00000001002ba4f2 <ff_h264_decode_mb_cabac+27650>:     dec    %edx
59470x00000001002ba4f4 <ff_h264_decode_mb_cabac+27652>:     je     0x1002b9df0 <ff_h264_decode_mb_cabac+25856>
59480x00000001002ba4fa <ff_h264_decode_mb_cabac+27658>:     add    %ecx,%ecx
59490x00000001002ba4fc <ff_h264_decode_mb_cabac+27660>:     mov    %ecx,%r9d
59500x00000001002ba4ff <ff_h264_decode_mb_cabac+27663>:     add    %r14d,%r14d
59510x00000001002ba502 <ff_h264_decode_mb_cabac+27666>:     mov    %r14d,0x52d20(%rbx)
59520x00000001002ba509 <ff_h264_decode_mb_cabac+27673>:     test   $0xfffe,%r14w
59530x00000001002ba50f <ff_h264_decode_mb_cabac+27679>:     jne    0x1002ba545 <ff_h264_decode_mb_cabac+27733>
59540x00000001002ba511 <ff_h264_decode_mb_cabac+27681>:     mov    0x52d38(%rbx),%rcx
59550x00000001002ba518 <ff_h264_decode_mb_cabac+27688>:     movzbl (%rcx),%r12d
59560x00000001002ba51c <ff_h264_decode_mb_cabac+27692>:     shl    $0x9,%r12d
59570x00000001002ba520 <ff_h264_decode_mb_cabac+27696>:     movzbl 0x1(%rcx),%r13d
59580x00000001002ba525 <ff_h264_decode_mb_cabac+27701>:     add    %r13d,%r13d
59590x00000001002ba528 <ff_h264_decode_mb_cabac+27704>:     add    %r12d,%r13d
59600x00000001002ba52b <ff_h264_decode_mb_cabac+27707>:     lea    -0xffff(%r14,%r13,1),%r14d
59610x00000001002ba533 <ff_h264_decode_mb_cabac+27715>:     mov    %r14d,0x52d20(%rbx)
59620x00000001002ba53a <ff_h264_decode_mb_cabac+27722>:     add    $0x2,%rcx
59630x00000001002ba53e <ff_h264_decode_mb_cabac+27726>:     mov    %rcx,0x52d38(%rbx)
59640x00000001002ba545 <ff_h264_decode_mb_cabac+27733>:     cmp    %r15d,%r14d
59650x00000001002ba548 <ff_h264_decode_mb_cabac+27736>:     jge    0x1002ba4e0 <ff_h264_decode_mb_cabac+27632>
59660x00000001002ba54a <ff_h264_decode_mb_cabac+27738>:     xor    %ecx,%ecx
59670x00000001002ba54c <ff_h264_decode_mb_cabac+27740>:     jmp    0x1002ba4ef <ff_h264_decode_mb_cabac+27647>
59680x00000001002ba54e <ff_h264_decode_mb_cabac+27742>:     mov    $0xf,%ecx
59690x00000001002ba553 <ff_h264_decode_mb_cabac+27747>:     jmpq   0x1002b9df3 <ff_h264_decode_mb_cabac+25859>
59700x00000001002ba558 <ff_h264_decode_mb_cabac+27752>:     lea    0x51c60(%rbx,%rsi,2),%rsi
59710x00000001002ba560 <ff_h264_decode_mb_cabac+27760>:     dec    %eax
59720x00000001002ba562 <ff_h264_decode_mb_cabac+27762>:     lea    0x1(%rax),%rdi
59730x00000001002ba566 <ff_h264_decode_mb_cabac+27766>:     movslq %eax,%r8
59740x00000001002ba569 <ff_h264_decode_mb_cabac+27769>:     lea    0x150(%rsp,%r8,4),%r8
59750x00000001002ba571 <ff_h264_decode_mb_cabac+27777>:     xor    %r9d,%r9d
59760x00000001002ba574 <ff_h264_decode_mb_cabac+27780>:     jmpq   0x1002ba600 <ff_h264_decode_mb_cabac+27920>
59770x00000001002ba579 <ff_h264_decode_mb_cabac+27785>:     nopl   0x0(%rax)
59780x00000001002ba580 <ff_h264_decode_mb_cabac+27792>:     add    $0xe,%ecx
59790x00000001002ba583 <ff_h264_decode_mb_cabac+27795>:     neg    %ecx
59800x00000001002ba585 <ff_h264_decode_mb_cabac+27797>:     mov    0xe8(%rsp),%r9
59810x00000001002ba58d <ff_h264_decode_mb_cabac+27805>:     mov    0x4(%r9),%r14d
59820x00000001002ba591 <ff_h264_decode_mb_cabac+27809>:     mov    (%r9),%eax
59830x00000001002ba594 <ff_h264_decode_mb_cabac+27812>:     shl    $0x11,%r14d
59840x00000001002ba598 <ff_h264_decode_mb_cabac+27816>:     add    %eax,%eax
59850x00000001002ba59a <ff_h264_decode_mb_cabac+27818>:     sub    %r14d,%eax
59860x00000001002ba59d <ff_h264_decode_mb_cabac+27821>:     cltd   
59870x00000001002ba59e <ff_h264_decode_mb_cabac+27822>:     and    %edx,%r14d
59880x00000001002ba5a1 <ff_h264_decode_mb_cabac+27825>:     add    %r14d,%eax
59890x00000001002ba5a4 <ff_h264_decode_mb_cabac+27828>:     xor    %edx,%ecx
59900x00000001002ba5a6 <ff_h264_decode_mb_cabac+27830>:     sub    %edx,%ecx
59910x00000001002ba5a8 <ff_h264_decode_mb_cabac+27832>:     test   %ax,%ax
59920x00000001002ba5ab <ff_h264_decode_mb_cabac+27835>:     jne    0x1002ba5c9 <ff_h264_decode_mb_cabac+27865>
59930x00000001002ba5ad <ff_h264_decode_mb_cabac+27837>:     mov    0x18(%r9),%r14
59940x00000001002ba5b1 <ff_h264_decode_mb_cabac+27841>:     sub    $0xffff,%eax
59950x00000001002ba5b6 <ff_h264_decode_mb_cabac+27846>:     movzwl (%r14),%edx
59960x00000001002ba5ba <ff_h264_decode_mb_cabac+27850>:     bswap  %edx
59970x00000001002ba5bc <ff_h264_decode_mb_cabac+27852>:     shr    $0xf,%edx
59980x00000001002ba5bf <ff_h264_decode_mb_cabac+27855>:     add    $0x2,%r14
59990x00000001002ba5c3 <ff_h264_decode_mb_cabac+27859>:     add    %edx,%eax
60000x00000001002ba5c5 <ff_h264_decode_mb_cabac+27861>:     mov    %r14,0x18(%r9)
60010x00000001002ba5c9 <ff_h264_decode_mb_cabac+27865>:     mov    %eax,(%r9)
60020x00000001002ba5cc <ff_h264_decode_mb_cabac+27868>:     mov    0xe0(%rsp),%r9
60030x00000001002ba5d4 <ff_h264_decode_mb_cabac+27876>:     shl    $0x6,%r9
60040x00000001002ba5d8 <ff_h264_decode_mb_cabac+27880>:     add    0xd8(%rsp),%r9
60050x00000001002ba5e0 <ff_h264_decode_mb_cabac+27888>:     imul   (%r9,%r10,4),%ecx
60060x00000001002ba5e5 <ff_h264_decode_mb_cabac+27893>:     add    $0x20,%ecx
60070x00000001002ba5e8 <ff_h264_decode_mb_cabac+27896>:     sar    $0x6,%ecx
60080x00000001002ba5eb <ff_h264_decode_mb_cabac+27899>:     mov    %ecx,(%rsi,%r10,4)
60090x00000001002ba5ef <ff_h264_decode_mb_cabac+27903>:     add    $0xfffffffffffffffc,%r8
60100x00000001002ba5f3 <ff_h264_decode_mb_cabac+27907>:     dec    %rdi
60110x00000001002ba5f6 <ff_h264_decode_mb_cabac+27910>:     movzbl %r11b,%r9d
60120x00000001002ba5fa <ff_h264_decode_mb_cabac+27914>:     je     0x1002b9e78 <ff_h264_decode_mb_cabac+25992>
60130x00000001002ba600 <ff_h264_decode_mb_cabac+27920>:     movslq (%r8),%rcx
60140x00000001002ba603 <ff_h264_decode_mb_cabac+27923>:     mov    0xc8(%rsp),%rdx
60150x00000001002ba60b <ff_h264_decode_mb_cabac+27931>:     movzbl (%rdx,%rcx,1),%r10d
60160x00000001002ba610 <ff_h264_decode_mb_cabac+27936>:     lea    0x5ac041(%rip),%rcx        # 0x100866658 <coeff_abs_level1_ctx.13804>
60170x00000001002ba617 <ff_h264_decode_mb_cabac+27943>:     movzbl (%r9,%rcx,1),%ecx
60180x00000001002ba61c <ff_h264_decode_mb_cabac+27948>:     lea    0x52e67(%rcx,%rbx,1),%rdx
60190x00000001002ba624 <get_cabac_inline_x86+0>:    lea    0x7ce6d5(%rip),%r11        # 0x100a88d00 <ff_h264_cabac_tables>
60200x00000001002ba62b <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r14d
60210x00000001002ba632 <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r15d
60220x00000001002ba639 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r12
60230x00000001002ba641 <get_cabac_inline_x86+29>:   movzbl (%rdx),%r13d
60240x00000001002ba645 <get_cabac_inline_x86+33>:   mov    %r15d,%eax
60250x00000001002ba648 <get_cabac_inline_x86+36>:   and    $0xc0,%r15d
60260x00000001002ba64f <get_cabac_inline_x86+43>:   addr32 lea 0x0(%r13d,%r15d,2),%ecx
60270x00000001002ba655 <get_cabac_inline_x86+49>:   movzbl 0x200(%r11,%rcx,1),%r15d
60280x00000001002ba65e <get_cabac_inline_x86+58>:   sub    %r15d,%eax
60290x00000001002ba661 <get_cabac_inline_x86+61>:   mov    %eax,%ecx
60300x00000001002ba663 <get_cabac_inline_x86+63>:   shl    $0x11,%eax
60310x00000001002ba666 <get_cabac_inline_x86+66>:   cmp    %r14d,%eax
60320x00000001002ba669 <get_cabac_inline_x86+69>:   cmova  %ecx,%r15d
60330x00000001002ba66d <get_cabac_inline_x86+73>:   sbb    %rcx,%rcx
60340x00000001002ba670 <get_cabac_inline_x86+76>:   and    %ecx,%eax
60350x00000001002ba672 <get_cabac_inline_x86+78>:   xor    %rcx,%r13
60360x00000001002ba675 <get_cabac_inline_x86+81>:   sub    %eax,%r14d
60370x00000001002ba678 <get_cabac_inline_x86+84>:   movzbl (%r11,%r15,1),%ecx
60380x00000001002ba67d <get_cabac_inline_x86+89>:   shl    %cl,%r15d
60390x00000001002ba680 <get_cabac_inline_x86+92>:   movzbl 0x480(%r11,%r13,1),%eax
60400x00000001002ba689 <get_cabac_inline_x86+101>:  shl    %cl,%r14d
60410x00000001002ba68c <get_cabac_inline_x86+104>:  mov    %al,(%rdx)
60420x00000001002ba68e <get_cabac_inline_x86+106>:  test   %r14w,%r14w
60430x00000001002ba692 <get_cabac_inline_x86+110>:  jne    0x1002ba6c6 <get_cabac_inline_x86+162>
60440x00000001002ba694 <get_cabac_inline_x86+112>:  mov    0x18(%r12),%rcx
60450x00000001002ba699 <get_cabac_inline_x86+117>:  addq   $0x2,0x18(%r12)
60460x00000001002ba69f <get_cabac_inline_x86+123>:  movzwl (%rcx),%eax
60470x00000001002ba6a2 <get_cabac_inline_x86+126>:  addr32 lea -0x1(%r14d),%ecx
60480x00000001002ba6a7 <get_cabac_inline_x86+131>:  xor    %r14d,%ecx
60490x00000001002ba6aa <get_cabac_inline_x86+134>:  shr    $0xf,%ecx
60500x00000001002ba6ad <get_cabac_inline_x86+137>:  bswap  %eax
60510x00000001002ba6af <get_cabac_inline_x86+139>:  shr    $0xf,%eax
60520x00000001002ba6b2 <get_cabac_inline_x86+142>:  movzbl (%r11,%rcx,1),%ecx
60530x00000001002ba6b7 <get_cabac_inline_x86+147>:  sub    $0xffff,%eax
60540x00000001002ba6bc <get_cabac_inline_x86+152>:  neg    %ecx
60550x00000001002ba6be <get_cabac_inline_x86+154>:  add    $0x7,%ecx
60560x00000001002ba6c1 <get_cabac_inline_x86+157>:  shl    %cl,%eax
60570x00000001002ba6c3 <get_cabac_inline_x86+159>:  add    %eax,%r14d
60580x00000001002ba6c6 <get_cabac_inline_x86+162>:  mov    %r14d,0x52d20(%rbx)
60590x00000001002ba6cd <get_cabac_inline_x86+169>:  mov    %r15d,0x52d24(%rbx)
60600x00000001002ba6d4 <get_cabac_inline_x86+176>:  test   $0x1,%r13b
60610x00000001002ba6d8 <ff_h264_decode_mb_cabac+28136>:     jne    0x1002ba750 <ff_h264_decode_mb_cabac+28256>
60620x00000001002ba6da <ff_h264_decode_mb_cabac+28138>:     mov    0xe0(%rsp),%rcx
60630x00000001002ba6e2 <ff_h264_decode_mb_cabac+28146>:     shl    $0x6,%rcx
60640x00000001002ba6e6 <ff_h264_decode_mb_cabac+28150>:     add    0xd8(%rsp),%rcx
60650x00000001002ba6ee <ff_h264_decode_mb_cabac+28158>:     mov    (%rcx,%r10,4),%ecx
60660x00000001002ba6f2 <ff_h264_decode_mb_cabac+28162>:     neg    %ecx
60670x00000001002ba6f4 <ff_h264_decode_mb_cabac+28164>:     mov    %r12,%r11
60680x00000001002ba6f7 <ff_h264_decode_mb_cabac+28167>:     mov    0x4(%r11),%r14d
60690x00000001002ba6fb <ff_h264_decode_mb_cabac+28171>:     mov    (%r11),%eax
60700x00000001002ba6fe <ff_h264_decode_mb_cabac+28174>:     shl    $0x11,%r14d
60710x00000001002ba702 <ff_h264_decode_mb_cabac+28178>:     add    %eax,%eax
60720x00000001002ba704 <ff_h264_decode_mb_cabac+28180>:     sub    %r14d,%eax
60730x00000001002ba707 <ff_h264_decode_mb_cabac+28183>:     cltd   
60740x00000001002ba708 <ff_h264_decode_mb_cabac+28184>:     and    %edx,%r14d
60750x00000001002ba70b <ff_h264_decode_mb_cabac+28187>:     add    %r14d,%eax
60760x00000001002ba70e <ff_h264_decode_mb_cabac+28190>:     xor    %edx,%ecx
60770x00000001002ba710 <ff_h264_decode_mb_cabac+28192>:     sub    %edx,%ecx
60780x00000001002ba712 <ff_h264_decode_mb_cabac+28194>:     test   %ax,%ax
60790x00000001002ba715 <ff_h264_decode_mb_cabac+28197>:     jne    0x1002ba733 <ff_h264_decode_mb_cabac+28227>
60800x00000001002ba717 <ff_h264_decode_mb_cabac+28199>:     mov    0x18(%r11),%r14
60810x00000001002ba71b <ff_h264_decode_mb_cabac+28203>:     sub    $0xffff,%eax
60820x00000001002ba720 <ff_h264_decode_mb_cabac+28208>:     movzwl (%r14),%edx
60830x00000001002ba724 <ff_h264_decode_mb_cabac+28212>:     bswap  %edx
60840x00000001002ba726 <ff_h264_decode_mb_cabac+28214>:     shr    $0xf,%edx
60850x00000001002ba729 <ff_h264_decode_mb_cabac+28217>:     add    $0x2,%r14
60860x00000001002ba72d <ff_h264_decode_mb_cabac+28221>:     add    %edx,%eax
60870x00000001002ba72f <ff_h264_decode_mb_cabac+28223>:     mov    %r14,0x18(%r11)
60880x00000001002ba733 <ff_h264_decode_mb_cabac+28227>:     mov    %eax,(%r11)
60890x00000001002ba736 <ff_h264_decode_mb_cabac+28230>:     add    $0x20,%ecx
60900x00000001002ba739 <ff_h264_decode_mb_cabac+28233>:     sar    $0x6,%ecx
60910x00000001002ba73c <ff_h264_decode_mb_cabac+28236>:     mov    %ecx,(%rsi,%r10,4)
60920x00000001002ba740 <ff_h264_decode_mb_cabac+28240>:     lea    0x5abd89(%rip),%r10        # 0x1008664d0 <coeff_abs_level_transition.13806>
60930x00000001002ba747 <ff_h264_decode_mb_cabac+28247>:     mov    (%r9,%r10,1),%r11b
60940x00000001002ba74b <ff_h264_decode_mb_cabac+28251>:     jmpq   0x1002ba5ef <ff_h264_decode_mb_cabac+27903>
60950x00000001002ba750 <ff_h264_decode_mb_cabac+28256>:     lea    0x5abd79(%rip),%rcx        # 0x1008664d0 <coeff_abs_level_transition.13806>
60960x00000001002ba757 <ff_h264_decode_mb_cabac+28263>:     mov    0x8(%r9,%rcx,1),%r11b
60970x00000001002ba75c <ff_h264_decode_mb_cabac+28268>:     lea    0x5abd7d(%rip),%rcx        # 0x1008664e0 <coeff_abs_levelgt1_ctx.13805>
60980x00000001002ba763 <ff_h264_decode_mb_cabac+28275>:     movzbl (%r9,%rcx,1),%r9d
60990x00000001002ba768 <ff_h264_decode_mb_cabac+28280>:     lea    0x52e67(%r9,%rbx,1),%r9
61000x00000001002ba770 <ff_h264_decode_mb_cabac+28288>:     mov    $0x2,%edx
61010x00000001002ba775 <ff_h264_decode_mb_cabac+28293>:     jmpq   0x1002ba837 <ff_h264_decode_mb_cabac+28487>
61020x00000001002ba77a <ff_h264_decode_mb_cabac+28298>:     nopw   0x0(%rax,%rax,1)
61030x00000001002ba780 <get_cabac_inline_x86+0>:    lea    0x7ce579(%rip),%r12        # 0x100a88d00 <ff_h264_cabac_tables>
61040x00000001002ba787 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r14d
61050x00000001002ba78e <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r15d
61060x00000001002ba795 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r13
61070x00000001002ba79d <get_cabac_inline_x86+29>:   movzbl (%r9),%ebp
61080x00000001002ba7a1 <get_cabac_inline_x86+33>:   mov    %r15d,%eax
61090x00000001002ba7a4 <get_cabac_inline_x86+36>:   and    $0xc0,%r15d
61100x00000001002ba7ab <get_cabac_inline_x86+43>:   addr32 lea 0x0(%ebp,%r15d,2),%ecx
61110x00000001002ba7b1 <get_cabac_inline_x86+49>:   movzbl 0x200(%r12,%rcx,1),%r15d
61120x00000001002ba7ba <get_cabac_inline_x86+58>:   sub    %r15d,%eax
61130x00000001002ba7bd <get_cabac_inline_x86+61>:   mov    %eax,%ecx
61140x00000001002ba7bf <get_cabac_inline_x86+63>:   shl    $0x11,%eax
61150x00000001002ba7c2 <get_cabac_inline_x86+66>:   cmp    %r14d,%eax
61160x00000001002ba7c5 <get_cabac_inline_x86+69>:   cmova  %ecx,%r15d
61170x00000001002ba7c9 <get_cabac_inline_x86+73>:   sbb    %rcx,%rcx
61180x00000001002ba7cc <get_cabac_inline_x86+76>:   and    %ecx,%eax
61190x00000001002ba7ce <get_cabac_inline_x86+78>:   xor    %rcx,%rbp
61200x00000001002ba7d1 <get_cabac_inline_x86+81>:   sub    %eax,%r14d
61210x00000001002ba7d4 <get_cabac_inline_x86+84>:   movzbl (%r12,%r15,1),%ecx
61220x00000001002ba7d9 <get_cabac_inline_x86+89>:   shl    %cl,%r15d
61230x00000001002ba7dc <get_cabac_inline_x86+92>:   movzbl 0x480(%r12,%rbp,1),%eax
61240x00000001002ba7e5 <get_cabac_inline_x86+101>:  shl    %cl,%r14d
61250x00000001002ba7e8 <get_cabac_inline_x86+104>:  mov    %al,(%r9)
61260x00000001002ba7eb <get_cabac_inline_x86+107>:  test   %r14w,%r14w
61270x00000001002ba7ef <get_cabac_inline_x86+111>:  jne    0x1002ba821 <get_cabac_inline_x86+161>
61280x00000001002ba7f1 <get_cabac_inline_x86+113>:  mov    0x18(%r13),%rcx
61290x00000001002ba7f5 <get_cabac_inline_x86+117>:  addq   $0x2,0x18(%r13)
61300x00000001002ba7fa <get_cabac_inline_x86+122>:  movzwl (%rcx),%eax
61310x00000001002ba7fd <get_cabac_inline_x86+125>:  addr32 lea -0x1(%r14d),%ecx
61320x00000001002ba802 <get_cabac_inline_x86+130>:  xor    %r14d,%ecx
61330x00000001002ba805 <get_cabac_inline_x86+133>:  shr    $0xf,%ecx
61340x00000001002ba808 <get_cabac_inline_x86+136>:  bswap  %eax
61350x00000001002ba80a <get_cabac_inline_x86+138>:  shr    $0xf,%eax
61360x00000001002ba80d <get_cabac_inline_x86+141>:  movzbl (%r12,%rcx,1),%ecx
61370x00000001002ba812 <get_cabac_inline_x86+146>:  sub    $0xffff,%eax
61380x00000001002ba817 <get_cabac_inline_x86+151>:  neg    %ecx
61390x00000001002ba819 <get_cabac_inline_x86+153>:  add    $0x7,%ecx
61400x00000001002ba81c <get_cabac_inline_x86+156>:  shl    %cl,%eax
61410x00000001002ba81e <get_cabac_inline_x86+158>:  add    %eax,%r14d
61420x00000001002ba821 <get_cabac_inline_x86+161>:  mov    %r14d,0x52d20(%rbx)
61430x00000001002ba828 <get_cabac_inline_x86+168>:  mov    %r15d,0x52d24(%rbx)
61440x00000001002ba82f <get_cabac_inline_x86+175>:  test   $0x1,%bpl
61450x00000001002ba833 <get_cabac_inline_x86+179>:  je     0x1002ba848 <ff_h264_decode_mb_cabac+28504>
61460x00000001002ba835 <get_cabac_inline_x86+181>:  inc    %edx
61470x00000001002ba837 <ff_h264_decode_mb_cabac+28487>:     cmp    $0xf,%edx
61480x00000001002ba83a <ff_h264_decode_mb_cabac+28490>:     jl     0x1002ba780 <get_cabac_inline_x86>
61490x00000001002ba840 <ff_h264_decode_mb_cabac+28496>:     shl    $0x11,%r15d
61500x00000001002ba844 <ff_h264_decode_mb_cabac+28500>:     xor    %edx,%edx
61510x00000001002ba846 <ff_h264_decode_mb_cabac+28502>:     jmp    0x1002ba85c <ff_h264_decode_mb_cabac+28524>
61520x00000001002ba848 <ff_h264_decode_mb_cabac+28504>:     mov    %edx,%ecx
61530x00000001002ba84a <ff_h264_decode_mb_cabac+28506>:     jmpq   0x1002ba583 <ff_h264_decode_mb_cabac+27795>
61540x00000001002ba84f <ff_h264_decode_mb_cabac+28511>:     nop   
61550x00000001002ba850 <ff_h264_decode_mb_cabac+28512>:     sub    %r15d,%r14d
61560x00000001002ba853 <ff_h264_decode_mb_cabac+28515>:     mov    %r14d,0x52d20(%rbx)
61570x00000001002ba85a <ff_h264_decode_mb_cabac+28522>:     inc    %edx
61580x00000001002ba85c <ff_h264_decode_mb_cabac+28524>:     add    %r14d,%r14d
61590x00000001002ba85f <ff_h264_decode_mb_cabac+28527>:     mov    %r14d,0x52d20(%rbx)
61600x00000001002ba866 <ff_h264_decode_mb_cabac+28534>:     test   $0xfffe,%r14w
61610x00000001002ba86c <ff_h264_decode_mb_cabac+28540>:     jne    0x1002ba8a1 <decode_cabac_luma_residual+11638>
61620x00000001002ba86e <refill+0>:  mov    0x52d38(%rbx),%r9
61630x00000001002ba875 <refill+7>:  movzbl (%r9),%ecx
61640x00000001002ba879 <refill+11>: shl    $0x9,%ecx
61650x00000001002ba87c <refill+14>: movzbl 0x1(%r9),%r12d
61660x00000001002ba881 <refill+19>: add    %r12d,%r12d
61670x00000001002ba884 <refill+22>: add    %ecx,%r12d
61680x00000001002ba887 <refill+25>: lea    -0xffff(%r14,%r12,1),%r14d
61690x00000001002ba88f <refill+33>: mov    %r14d,0x52d20(%rbx)
61700x00000001002ba896 <refill+40>: add    $0x2,%r9
61710x00000001002ba89a <refill+44>: mov    %r9,0x52d38(%rbx)
61720x00000001002ba8a1 <decode_cabac_luma_residual+11638>:  cmp    %r15d,%r14d
61730x00000001002ba8a4 <decode_cabac_luma_residual+11641>:  jge    0x1002ba850 <ff_h264_decode_mb_cabac+28512>
61740x00000001002ba8a6 <decode_cabac_luma_residual+11643>:  test   %edx,%edx
61750x00000001002ba8a8 <decode_cabac_luma_residual+11645>:  je     0x1002ba92e <decode_cabac_luma_residual+11779>
61760x00000001002ba8ae <decode_cabac_luma_residual+11651>:  mov    $0x2,%r9d
61770x00000001002ba8b4 <decode_cabac_luma_residual+11657>:  jmp    0x1002ba8df <decode_cabac_luma_residual+11700>
61780x00000001002ba8b6 <decode_cabac_luma_residual+11659>:  nopw   %cs:0x0(%rax,%rax,1)
61790x00000001002ba8c0 <decode_cabac_luma_residual+11669>:  sub    %r15d,%r14d
61800x00000001002ba8c3 <decode_cabac_luma_residual+11672>:  mov    %r14d,0x52d20(%rbx)
61810x00000001002ba8ca <decode_cabac_luma_residual+11679>:  mov    $0x1,%ecx
61820x00000001002ba8cf <decode_cabac_luma_residual+11684>:  or     %r9d,%ecx
61830x00000001002ba8d2 <decode_cabac_luma_residual+11687>:  dec    %edx
61840x00000001002ba8d4 <decode_cabac_luma_residual+11689>:  je     0x1002ba580 <ff_h264_decode_mb_cabac+27792>
61850x00000001002ba8da <decode_cabac_luma_residual+11695>:  add    %ecx,%ecx
61860x00000001002ba8dc <decode_cabac_luma_residual+11697>:  mov    %ecx,%r9d
61870x00000001002ba8df <decode_cabac_luma_residual+11700>:  add    %r14d,%r14d
61880x00000001002ba8e2 <decode_cabac_luma_residual+11703>:  mov    %r14d,0x52d20(%rbx)
61890x00000001002ba8e9 <decode_cabac_luma_residual+11710>:  test   $0xfffe,%r14w
61900x00000001002ba8ef <decode_cabac_luma_residual+11716>:  jne    0x1002ba925 <decode_cabac_luma_residual+11770>
61910x00000001002ba8f1 <decode_cabac_luma_residual+11718>:  mov    0x52d38(%rbx),%rcx
61920x00000001002ba8f8 <decode_cabac_luma_residual+11725>:  movzbl (%rcx),%r12d
61930x00000001002ba8fc <decode_cabac_luma_residual+11729>:  shl    $0x9,%r12d
61940x00000001002ba900 <decode_cabac_luma_residual+11733>:  movzbl 0x1(%rcx),%r13d
61950x00000001002ba905 <decode_cabac_luma_residual+11738>:  add    %r13d,%r13d
61960x00000001002ba908 <decode_cabac_luma_residual+11741>:  add    %r12d,%r13d
61970x00000001002ba90b <decode_cabac_luma_residual+11744>:  lea    -0xffff(%r14,%r13,1),%r14d
61980x00000001002ba913 <decode_cabac_luma_residual+11752>:  mov    %r14d,0x52d20(%rbx)
61990x00000001002ba91a <decode_cabac_luma_residual+11759>:  add    $0x2,%rcx
62000x00000001002ba91e <decode_cabac_luma_residual+11763>:  mov    %rcx,0x52d38(%rbx)
62010x00000001002ba925 <decode_cabac_luma_residual+11770>:  cmp    %r15d,%r14d
62020x00000001002ba928 <decode_cabac_luma_residual+11773>:  jge    0x1002ba8c0 <decode_cabac_luma_residual+11669>
62030x00000001002ba92a <decode_cabac_luma_residual+11775>:  xor    %ecx,%ecx
62040x00000001002ba92c <decode_cabac_luma_residual+11777>:  jmp    0x1002ba8cf <decode_cabac_luma_residual+11684>
62050x00000001002ba92e <decode_cabac_luma_residual+11779>:  mov    $0xf,%ecx
62060x00000001002ba933 <decode_cabac_luma_residual+11784>:  jmpq   0x1002ba583 <ff_h264_decode_mb_cabac+27795>
62070x00000001002ba938 <decode_cabac_luma_residual+11789>:  mov    0xb8(%rsp),%rcx
62080x00000001002ba940 <decode_cabac_luma_residual+11797>:  movzbl (%rcx),%ecx
62090x00000001002ba943 <fill_rectangle+0>:  movw   $0x0,0x3ff8(%rbx,%rcx,1)
62100x00000001002ba94d <fill_rectangle+10>: movw   $0x0,0x4000(%rbx,%rcx,1)
62110x00000001002ba957 <fill_rectangle+20>: addq   $0x4,0xb8(%rsp)
62120x00000001002ba960 <fill_rectangle+29>: addl   $0x40,0x98(%rsp)
62130x00000001002ba968 <fill_rectangle+37>: mov    0xa0(%rsp),%rcx
62140x00000001002ba970 <fill_rectangle+45>: inc    %rcx
62150x00000001002ba973 <fill_rectangle+48>: mov    %rcx,0xa0(%rsp)
62160x00000001002ba97b <fill_rectangle+56>: cmp    $0x4,%rcx
62170x00000001002ba97f <fill_rectangle+60>: jne    0x1002b9210 <ff_h264_decode_mb_cabac+22816>
62180x00000001002ba985 <ff_h264_decode_mb_cabac+28821>:     mov    0x43c8(%rbx),%edx
62190x00000001002ba98b <ff_h264_decode_mb_cabac+28827>:     cmp    $0x3,%edx
62200x00000001002ba98e <ff_h264_decode_mb_cabac+28830>:     jne    0x1002c06e8 <ff_h264_decode_mb_cabac+52728>
62210x00000001002ba994 <ff_h264_decode_mb_cabac+28836>:     mov    0x14c(%rsp),%edx
62220x00000001002ba99b <decode_cabac_luma_residual+0>:      test   $0x2,%dl
62230x00000001002ba99e <decode_cabac_luma_residual+3>:      movslq 0x3d8c(%rbx),%rcx
62240x00000001002ba9a5 <decode_cabac_luma_residual+10>:     mov    %rcx,0xe0(%rsp)
62250x00000001002ba9ad <decode_cabac_luma_residual+18>:     je     0x1002bc065 <fill_rectangle+45>
62260x00000001002ba9b3 <AV_ZERO128+0>:      pxor   %xmm0,%xmm0
62270x00000001002ba9b7 <AV_ZERO128+4>:      movdqa %xmm0,0x528a0(%rbx)
62280x00000001002ba9bf <AV_ZERO128+0>:      pxor   %xmm0,%xmm0
62290x00000001002ba9c3 <AV_ZERO128+4>:      movdqa %xmm0,0x528b0(%rbx)
62300x00000001002ba9cb <AV_ZERO128+0>:      pxor   %xmm0,%xmm0
62310x00000001002ba9cf <AV_ZERO128+4>:      movdqa %xmm0,0x528c0(%rbx)
62320x00000001002ba9d7 <AV_ZERO128+0>:      pxor   %xmm0,%xmm0
62330x00000001002ba9db <AV_ZERO128+4>:      movdqa %xmm0,0x528d0(%rbx)
62340x00000001002ba9e3 <AV_ZERO128+12>:     mov    $0x200,%edx
62350x00000001002ba9e8 <ff_h264_decode_mb_cabac+28920>:     and    0x5317c(%rbx),%edx
62360x00000001002ba9ee <ff_h264_decode_mb_cabac+28926>:     shr    $0x9,%edx
62370x00000001002ba9f1 <ff_h264_decode_mb_cabac+28929>:     mov    0x53180(%rbx),%ecx
62380x00000001002ba9f7 <ff_h264_decode_mb_cabac+28935>:     shr    $0x9,%ecx
62390x00000001002ba9fa <ff_h264_decode_mb_cabac+28938>:     and    $0x1,%ecx
62400x00000001002ba9fd <ff_h264_decode_mb_cabac+28941>:     lea    0x2(%rcx),%esi
62410x00000001002baa00 <ff_h264_decode_mb_cabac+28944>:     test   %edx,%edx
62420x00000001002baa02 <ff_h264_decode_mb_cabac+28946>:     cmove  %ecx,%esi
62430x00000001002baa05 <ff_h264_decode_mb_cabac+28949>:     or     $0x1cc,%esi
62440x00000001002baa0b <ff_h264_decode_mb_cabac+28955>:     lea    0x52d70(%rbx,%rsi,1),%rdx
62450x00000001002baa13 <ff_h264_decode_mb_cabac+28963>:     lea    0x7ce2e6(%rip),%rsi        # 0x100a88d00 <ff_h264_cabac_tables>
62460x00000001002baa1a <ff_h264_decode_mb_cabac+28970>:     mov    0x52d20(%rbx),%edi
62470x00000001002baa20 <ff_h264_decode_mb_cabac+28976>:     mov    0x52d24(%rbx),%r8d
62480x00000001002baa27 <ff_h264_decode_mb_cabac+28983>:     mov    0xe8(%rsp),%r9
62490x00000001002baa2f <ff_h264_decode_mb_cabac+28991>:     movzbl (%rdx),%r10d
62500x00000001002baa33 <ff_h264_decode_mb_cabac+28995>:     mov    %r8d,%eax
62510x00000001002baa36 <ff_h264_decode_mb_cabac+28998>:     and    $0xc0,%r8d
62520x00000001002baa3d <ff_h264_decode_mb_cabac+29005>:     addr32 lea (%r10d,%r8d,2),%ecx
62530x00000001002baa42 <ff_h264_decode_mb_cabac+29010>:     movzbl 0x200(%rsi,%rcx,1),%r8d
62540x00000001002baa4b <ff_h264_decode_mb_cabac+29019>:     sub    %r8d,%eax
62550x00000001002baa4e <ff_h264_decode_mb_cabac+29022>:     mov    %eax,%ecx
62560x00000001002baa50 <ff_h264_decode_mb_cabac+29024>:     shl    $0x11,%eax
62570x00000001002baa53 <ff_h264_decode_mb_cabac+29027>:     cmp    %edi,%eax
62580x00000001002baa55 <ff_h264_decode_mb_cabac+29029>:     cmova  %ecx,%r8d
62590x00000001002baa59 <ff_h264_decode_mb_cabac+29033>:     sbb    %rcx,%rcx
62600x00000001002baa5c <ff_h264_decode_mb_cabac+29036>:     and    %ecx,%eax
62610x00000001002baa5e <ff_h264_decode_mb_cabac+29038>:     xor    %rcx,%r10
62620x00000001002baa61 <ff_h264_decode_mb_cabac+29041>:     sub    %eax,%edi
62630x00000001002baa63 <ff_h264_decode_mb_cabac+29043>:     movzbl (%rsi,%r8,1),%ecx
62640x00000001002baa68 <ff_h264_decode_mb_cabac+29048>:     shl    %cl,%r8d
62650x00000001002baa6b <ff_h264_decode_mb_cabac+29051>:     movzbl 0x480(%rsi,%r10,1),%eax
62660x00000001002baa74 <ff_h264_decode_mb_cabac+29060>:     shl    %cl,%edi
62670x00000001002baa76 <ff_h264_decode_mb_cabac+29062>:     mov    %al,(%rdx)
62680x00000001002baa78 <ff_h264_decode_mb_cabac+29064>:     test   %di,%di
62690x00000001002baa7b <ff_h264_decode_mb_cabac+29067>:     jne    0x1002baaa9 <ff_h264_decode_mb_cabac+29113>
62700x00000001002baa7d <ff_h264_decode_mb_cabac+29069>:     mov    0x18(%r9),%rcx
62710x00000001002baa81 <ff_h264_decode_mb_cabac+29073>:     addq   $0x2,0x18(%r9)
62720x00000001002baa86 <ff_h264_decode_mb_cabac+29078>:     movzwl (%rcx),%eax
62730x00000001002baa89 <ff_h264_decode_mb_cabac+29081>:     addr32 lea -0x1(%edi),%ecx
62740x00000001002baa8d <ff_h264_decode_mb_cabac+29085>:     xor    %edi,%ecx
62750x00000001002baa8f <ff_h264_decode_mb_cabac+29087>:     shr    $0xf,%ecx
62760x00000001002baa92 <ff_h264_decode_mb_cabac+29090>:     bswap  %eax
62770x00000001002baa94 <ff_h264_decode_mb_cabac+29092>:     shr    $0xf,%eax
62780x00000001002baa97 <ff_h264_decode_mb_cabac+29095>:     movzbl (%rsi,%rcx,1),%ecx
62790x00000001002baa9b <ff_h264_decode_mb_cabac+29099>:     sub    $0xffff,%eax
62800x00000001002baaa0 <ff_h264_decode_mb_cabac+29104>:     neg    %ecx
62810x00000001002baaa2 <ff_h264_decode_mb_cabac+29106>:     add    $0x7,%ecx
62820x00000001002baaa5 <ff_h264_decode_mb_cabac+29109>:     shl    %cl,%eax
62830x00000001002baaa7 <ff_h264_decode_mb_cabac+29111>:     add    %eax,%edi
62840x00000001002baaa9 <ff_h264_decode_mb_cabac+29113>:     mov    %edi,0x52d20(%rbx)
62850x00000001002baaaf <ff_h264_decode_mb_cabac+29119>:     mov    %r8d,0x52d24(%rbx)
62860x00000001002baab6 <ff_h264_decode_mb_cabac+29126>:     test   $0x1,%r10b
62870x00000001002baaba <ff_h264_decode_mb_cabac+29130>:     jne    0x1002baac8 <ff_h264_decode_mb_cabac+29144>
62880x00000001002baabc <ff_h264_decode_mb_cabac+29132>:     movb   $0x0,0x4020(%rbx)
62890x00000001002baac3 <ff_h264_decode_mb_cabac+29139>:     jmpq   0x1002bb0a7 <ff_h264_decode_mb_cabac+30647>
62900x00000001002baac8 <ff_h264_decode_mb_cabac+29144>:     movslq 0x2dfc8(%rbx),%rcx
62910x00000001002baacf <ff_h264_decode_mb_cabac+29151>:     imul   $0x38,%rcx,%rcx
62920x00000001002baad3 <ff_h264_decode_mb_cabac+29155>:     lea    0x5ab866(%rip),%rdx        # 0x100866340 <significant_coeff_flag_offset.13799>
62930x00000001002baada <ff_h264_decode_mb_cabac+29162>:     movslq 0x18(%rcx,%rdx,1),%rdx
62940x00000001002baadf <ff_h264_decode_mb_cabac+29167>:     lea    0x52d70(%rbx,%rdx,1),%rsi
62950x00000001002baae7 <ff_h264_decode_mb_cabac+29175>:     lea    0x5ab8d2(%rip),%rdi        # 0x1008663c0 <last_coeff_flag_offset.13800>
62960x00000001002baaee <ff_h264_decode_mb_cabac+29182>:     movslq 0x18(%rcx,%rdi,1),%rcx
62970x00000001002baaf3 <ff_h264_decode_mb_cabac+29187>:     lea    0x52d70(%rbx,%rcx,1),%rcx
62980x00000001002baafb <ff_h264_decode_mb_cabac+29195>:     sub    %rsi,%rcx
62990x00000001002baafe <ff_h264_decode_mb_cabac+29198>:     lea    0x150(%rsp),%rdi
63000x00000001002bab06 <ff_h264_decode_mb_cabac+29206>:     mov    %rdi,0x3c8(%rsp)
63010x00000001002bab0e <ff_h264_decode_mb_cabac+29214>:     mov    %rcx,0x3c0(%rsp)
63020x00000001002bab16 <ff_h264_decode_mb_cabac+29222>:     lea    0x52d7f(%rbx,%rdx,1),%rcx
63030x00000001002bab1e <decode_significance_x86+0>: mov    %rcx,0x3b8(%rsp)
63040x00000001002bab26 <decode_significance_x86+8>: mov    %esi,%edx
63050x00000001002bab28 <decode_significance_x86+10>:        neg    %edx
63060x00000001002bab2a <decode_significance_x86+12>:        mov    %edx,0x3b4(%rsp)
63070x00000001002bab31 <decode_significance_x86+19>:        mov    $0x4,%edx
63080x00000001002bab36 <decode_significance_x86+24>:        sub    %edi,%edx
63090x00000001002bab38 <decode_significance_x86+26>:        mov    %edx,0x3b0(%rsp)
63100x00000001002bab3f <decode_significance_x86+33>:        lea    0x7ce1ba(%rip),%rdx        # 0x100a88d00 <ff_h264_cabac_tables>
63110x00000001002bab46 <decode_significance_x86+40>:        mov    0x52d20(%rbx),%edi
63120x00000001002bab4c <decode_significance_x86+46>:        mov    0x52d24(%rbx),%r8d
63130x00000001002bab53 <decode_significance_x86+53>:        mov    0xe8(%rsp),%r9
63140x00000001002bab5b <decode_significance_x86+61>:        movzbl (%rsi),%r10d
63150x00000001002bab5f <decode_significance_x86+65>:        mov    %r8d,%eax
63160x00000001002bab62 <decode_significance_x86+68>:        and    $0xc0,%r8d
63170x00000001002bab69 <decode_significance_x86+75>:        addr32 lea (%r10d,%r8d,2),%ecx
63180x00000001002bab6e <decode_significance_x86+80>:        movzbl 0x200(%rdx,%rcx,1),%r8d
63190x00000001002bab77 <decode_significance_x86+89>:        sub    %r8d,%eax
63200x00000001002bab7a <decode_significance_x86+92>:        mov    %eax,%ecx
63210x00000001002bab7c <decode_significance_x86+94>:        shl    $0x11,%eax
63220x00000001002bab7f <decode_significance_x86+97>:        cmp    %edi,%eax
63230x00000001002bab81 <decode_significance_x86+99>:        cmova  %ecx,%r8d
63240x00000001002bab85 <decode_significance_x86+103>:       sbb    %rcx,%rcx
63250x00000001002bab88 <decode_significance_x86+106>:       and    %ecx,%eax
63260x00000001002bab8a <decode_significance_x86+108>:       xor    %rcx,%r10
63270x00000001002bab8d <decode_significance_x86+111>:       sub    %eax,%edi
63280x00000001002bab8f <decode_significance_x86+113>:       movzbl (%rdx,%r8,1),%ecx
63290x00000001002bab94 <decode_significance_x86+118>:       shl    %cl,%r8d
63300x00000001002bab97 <decode_significance_x86+121>:       movzbl 0x480(%rdx,%r10,1),%eax
63310x00000001002baba0 <decode_significance_x86+130>:       shl    %cl,%edi
63320x00000001002baba2 <decode_significance_x86+132>:       mov    %al,(%rsi)
63330x00000001002baba4 <decode_significance_x86+134>:       test   %di,%di
63340x00000001002baba7 <decode_significance_x86+137>:       jne    0x1002babd5 <decode_significance_x86+183>
63350x00000001002baba9 <decode_significance_x86+139>:       mov    0x18(%r9),%rcx
63360x00000001002babad <decode_significance_x86+143>:       addq   $0x2,0x18(%r9)
63370x00000001002babb2 <decode_significance_x86+148>:       movzwl (%rcx),%eax
63380x00000001002babb5 <decode_significance_x86+151>:       addr32 lea -0x1(%edi),%ecx
63390x00000001002babb9 <decode_significance_x86+155>:       xor    %edi,%ecx
63400x00000001002babbb <decode_significance_x86+157>:       shr    $0xf,%ecx
63410x00000001002babbe <decode_significance_x86+160>:       bswap  %eax
63420x00000001002babc0 <decode_significance_x86+162>:       shr    $0xf,%eax
63430x00000001002babc3 <decode_significance_x86+165>:       movzbl (%rdx,%rcx,1),%ecx
63440x00000001002babc7 <decode_significance_x86+169>:       sub    $0xffff,%eax
63450x00000001002babcc <decode_significance_x86+174>:       neg    %ecx
63460x00000001002babce <decode_significance_x86+176>:       add    $0x7,%ecx
63470x00000001002babd1 <decode_significance_x86+179>:       shl    %cl,%eax
63480x00000001002babd3 <decode_significance_x86+181>:       add    %eax,%edi
63490x00000001002babd5 <decode_significance_x86+183>:       test   $0x1,%r10d
63500x00000001002babdc <decode_significance_x86+190>:       je     0x1002bac92 <decode_significance_x86+372>
63510x00000001002babe2 <decode_significance_x86+196>:       add    0x3c0(%rsp),%rsi
63520x00000001002babea <decode_significance_x86+204>:       movzbl (%rsi),%r10d
63530x00000001002babee <decode_significance_x86+208>:       mov    %r8d,%eax
63540x00000001002babf1 <decode_significance_x86+211>:       and    $0xc0,%r8d
63550x00000001002babf8 <decode_significance_x86+218>:       addr32 lea (%r10d,%r8d,2),%ecx
63560x00000001002babfd <decode_significance_x86+223>:       movzbl 0x200(%rdx,%rcx,1),%r8d
63570x00000001002bac06 <decode_significance_x86+232>:       sub    %r8d,%eax
63580x00000001002bac09 <decode_significance_x86+235>:       mov    %eax,%ecx
63590x00000001002bac0b <decode_significance_x86+237>:       shl    $0x11,%eax
63600x00000001002bac0e <decode_significance_x86+240>:       cmp    %edi,%eax
63610x00000001002bac10 <decode_significance_x86+242>:       cmova  %ecx,%r8d
63620x00000001002bac14 <decode_significance_x86+246>:       sbb    %rcx,%rcx
63630x00000001002bac17 <decode_significance_x86+249>:       and    %ecx,%eax
63640x00000001002bac19 <decode_significance_x86+251>:       xor    %rcx,%r10
63650x00000001002bac1c <decode_significance_x86+254>:       sub    %eax,%edi
63660x00000001002bac1e <decode_significance_x86+256>:       movzbl (%rdx,%r8,1),%ecx
63670x00000001002bac23 <decode_significance_x86+261>:       shl    %cl,%r8d
63680x00000001002bac26 <decode_significance_x86+264>:       movzbl 0x480(%rdx,%r10,1),%eax
63690x00000001002bac2f <decode_significance_x86+273>:       shl    %cl,%edi
63700x00000001002bac31 <decode_significance_x86+275>:       mov    %al,(%rsi)
63710x00000001002bac33 <decode_significance_x86+277>:       test   %di,%di
63720x00000001002bac36 <decode_significance_x86+280>:       jne    0x1002bac64 <decode_significance_x86+326>
63730x00000001002bac38 <decode_significance_x86+282>:       mov    0x18(%r9),%rcx
63740x00000001002bac3c <decode_significance_x86+286>:       addq   $0x2,0x18(%r9)
63750x00000001002bac41 <decode_significance_x86+291>:       movzwl (%rcx),%eax
63760x00000001002bac44 <decode_significance_x86+294>:       addr32 lea -0x1(%edi),%ecx
63770x00000001002bac48 <decode_significance_x86+298>:       xor    %edi,%ecx
63780x00000001002bac4a <decode_significance_x86+300>:       shr    $0xf,%ecx
63790x00000001002bac4d <decode_significance_x86+303>:       bswap  %eax
63800x00000001002bac4f <decode_significance_x86+305>:       shr    $0xf,%eax
63810x00000001002bac52 <decode_significance_x86+308>:       movzbl (%rdx,%rcx,1),%ecx
63820x00000001002bac56 <decode_significance_x86+312>:       sub    $0xffff,%eax
63830x00000001002bac5b <decode_significance_x86+317>:       neg    %ecx
63840x00000001002bac5d <decode_significance_x86+319>:       add    $0x7,%ecx
63850x00000001002bac60 <decode_significance_x86+322>:       shl    %cl,%eax
63860x00000001002bac62 <decode_significance_x86+324>:       add    %eax,%edi
63870x00000001002bac64 <decode_significance_x86+326>:       sub    0x3c0(%rsp),%rsi
63880x00000001002bac6c <decode_significance_x86+334>:       mov    0x3c8(%rsp),%rax
63890x00000001002bac74 <decode_significance_x86+342>:       mov    0x3b4(%rsp),%ecx
63900x00000001002bac7b <decode_significance_x86+349>:       add    %rsi,%rcx
63910x00000001002bac7e <decode_significance_x86+352>:       mov    %ecx,(%rax)
63920x00000001002bac80 <decode_significance_x86+354>:       test   $0x1,%r10d
63930x00000001002bac87 <decode_significance_x86+361>:       jne    0x1002bacb8 <decode_significance_x86+410>
63940x00000001002bac89 <decode_significance_x86+363>:       addq   $0x4,0x3c8(%rsp)
63950x00000001002bac92 <decode_significance_x86+372>:       add    $0x1,%rsi
63960x00000001002bac96 <decode_significance_x86+376>:       cmp    0x3b8(%rsp),%rsi
63970x00000001002bac9e <decode_significance_x86+384>:       jb     0x1002bab5b <decode_significance_x86+61>
63980x00000001002baca4 <decode_significance_x86+390>:       mov    0x3c8(%rsp),%rax
63990x00000001002bacac <decode_significance_x86+398>:       mov    0x3b4(%rsp),%ecx
64000x00000001002bacb3 <decode_significance_x86+405>:       add    %rsi,%rcx
64010x00000001002bacb6 <decode_significance_x86+408>:       mov    %ecx,(%rax)
64020x00000001002bacb8 <decode_significance_x86+410>:       add    0x3b0(%rsp),%eax
64030x00000001002bacbf <decode_significance_x86+417>:       shr    $0x2,%eax
64040x00000001002bacc2 <decode_significance_x86+420>:       mov    %edi,0x52d20(%rbx)
64050x00000001002bacc8 <decode_significance_x86+426>:       mov    %r8d,0x52d24(%rbx)
64060x00000001002baccf <ff_h264_decode_mb_cabac+29663>:     movslq 0x534c4(%rbx),%rcx
64070x00000001002bacd6 <ff_h264_decode_mb_cabac+29670>:     mov    0x53170(%rbx),%rdx
64080x00000001002bacdd <ff_h264_decode_mb_cabac+29677>:     orb    $0x2,0x1(%rdx,%rcx,2)
64090x00000001002bace2 <ff_h264_decode_mb_cabac+29682>:     mov    %al,0x4020(%rbx)
64100x00000001002bace8 <ff_h264_decode_mb_cabac+29688>:     cmpl   $0x0,0x3d88(%rbx)
64110x00000001002bacef <ff_h264_decode_mb_cabac+29695>:     jne    0x1002bb0f5 <ff_h264_decode_mb_cabac+30725>
64120x00000001002bacf5 <ff_h264_decode_mb_cabac+29701>:     dec    %eax
64130x00000001002bacf7 <ff_h264_decode_mb_cabac+29703>:     lea    0x1(%rax),%rsi
64140x00000001002bacfb <ff_h264_decode_mb_cabac+29707>:     movslq %eax,%rcx
64150x00000001002bacfe <ff_h264_decode_mb_cabac+29710>:     lea    0x150(%rsp,%rcx,4),%rdi
64160x00000001002bad06 <ff_h264_decode_mb_cabac+29718>:     xor    %r8d,%r8d
64170x00000001002bad09 <ff_h264_decode_mb_cabac+29721>:     nopl   0x0(%rax)
64180x00000001002bad10 <ff_h264_decode_mb_cabac+29728>:     movslq (%rdi),%rcx
64190x00000001002bad13 <ff_h264_decode_mb_cabac+29731>:     mov    0xc8(%rsp),%rdx
64200x00000001002bad1b <ff_h264_decode_mb_cabac+29739>:     movzbl (%rdx,%rcx,1),%r9d
64210x00000001002bad20 <ff_h264_decode_mb_cabac+29744>:     lea    0x5ab931(%rip),%rcx        # 0x100866658 <coeff_abs_level1_ctx.13804>
64220x00000001002bad27 <ff_h264_decode_mb_cabac+29751>:     movzbl (%r8,%rcx,1),%ecx
64230x00000001002bad2c <ff_h264_decode_mb_cabac+29756>:     lea    0x53128(%rcx,%rbx,1),%rdx
64240x00000001002bad34 <get_cabac_inline_x86+0>:    lea    0x7cdfc5(%rip),%r10        # 0x100a88d00 <ff_h264_cabac_tables>
64250x00000001002bad3b <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
64260x00000001002bad42 <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
64270x00000001002bad49 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r15
64280x00000001002bad51 <get_cabac_inline_x86+29>:   movzbl (%rdx),%r12d
64290x00000001002bad55 <get_cabac_inline_x86+33>:   mov    %r14d,%eax
64300x00000001002bad58 <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
64310x00000001002bad5f <get_cabac_inline_x86+43>:   addr32 lea (%r12d,%r14d,2),%ecx
64320x00000001002bad64 <get_cabac_inline_x86+48>:   movzbl 0x200(%r10,%rcx,1),%r14d
64330x00000001002bad6d <get_cabac_inline_x86+57>:   sub    %r14d,%eax
64340x00000001002bad70 <get_cabac_inline_x86+60>:   mov    %eax,%ecx
64350x00000001002bad72 <get_cabac_inline_x86+62>:   shl    $0x11,%eax
64360x00000001002bad75 <get_cabac_inline_x86+65>:   cmp    %r11d,%eax
64370x00000001002bad78 <get_cabac_inline_x86+68>:   cmova  %ecx,%r14d
64380x00000001002bad7c <get_cabac_inline_x86+72>:   sbb    %rcx,%rcx
64390x00000001002bad7f <get_cabac_inline_x86+75>:   and    %ecx,%eax
64400x00000001002bad81 <get_cabac_inline_x86+77>:   xor    %rcx,%r12
64410x00000001002bad84 <get_cabac_inline_x86+80>:   sub    %eax,%r11d
64420x00000001002bad87 <get_cabac_inline_x86+83>:   movzbl (%r10,%r14,1),%ecx
64430x00000001002bad8c <get_cabac_inline_x86+88>:   shl    %cl,%r14d
64440x00000001002bad8f <get_cabac_inline_x86+91>:   movzbl 0x480(%r10,%r12,1),%eax
64450x00000001002bad98 <get_cabac_inline_x86+100>:  shl    %cl,%r11d
64460x00000001002bad9b <get_cabac_inline_x86+103>:  mov    %al,(%rdx)
64470x00000001002bad9d <get_cabac_inline_x86+105>:  test   %r11w,%r11w
64480x00000001002bada1 <get_cabac_inline_x86+109>:  jne    0x1002badd3 <get_cabac_inline_x86+159>
64490x00000001002bada3 <get_cabac_inline_x86+111>:  mov    0x18(%r15),%rcx
64500x00000001002bada7 <get_cabac_inline_x86+115>:  addq   $0x2,0x18(%r15)
64510x00000001002badac <get_cabac_inline_x86+120>:  movzwl (%rcx),%eax
64520x00000001002badaf <get_cabac_inline_x86+123>:  addr32 lea -0x1(%r11d),%ecx
64530x00000001002badb4 <get_cabac_inline_x86+128>:  xor    %r11d,%ecx
64540x00000001002badb7 <get_cabac_inline_x86+131>:  shr    $0xf,%ecx
64550x00000001002badba <get_cabac_inline_x86+134>:  bswap  %eax
64560x00000001002badbc <get_cabac_inline_x86+136>:  shr    $0xf,%eax
64570x00000001002badbf <get_cabac_inline_x86+139>:  movzbl (%r10,%rcx,1),%ecx
64580x00000001002badc4 <get_cabac_inline_x86+144>:  sub    $0xffff,%eax
64590x00000001002badc9 <get_cabac_inline_x86+149>:  neg    %ecx
64600x00000001002badcb <get_cabac_inline_x86+151>:  add    $0x7,%ecx
64610x00000001002badce <get_cabac_inline_x86+154>:  shl    %cl,%eax
64620x00000001002badd0 <get_cabac_inline_x86+156>:  add    %eax,%r11d
64630x00000001002badd3 <get_cabac_inline_x86+159>:  mov    %r11d,0x52d20(%rbx)
64640x00000001002badda <get_cabac_inline_x86+166>:  mov    %r14d,0x52d24(%rbx)
64650x00000001002bade1 <get_cabac_inline_x86+173>:  test   $0x1,%r12b
64660x00000001002bade5 <ff_h264_decode_mb_cabac+29941>:     jne    0x1002bae47 <ff_h264_decode_mb_cabac+30039>
64670x00000001002bade7 <ff_h264_decode_mb_cabac+29943>:     mov    $0xffffffff,%ecx
64680x00000001002badec <ff_h264_decode_mb_cabac+29948>:     mov    %r15,%r10
64690x00000001002badef <ff_h264_decode_mb_cabac+29951>:     mov    0x4(%r10),%r11d
64700x00000001002badf3 <ff_h264_decode_mb_cabac+29955>:     mov    (%r10),%eax
64710x00000001002badf6 <ff_h264_decode_mb_cabac+29958>:     shl    $0x11,%r11d
64720x00000001002badfa <ff_h264_decode_mb_cabac+29962>:     add    %eax,%eax
64730x00000001002badfc <ff_h264_decode_mb_cabac+29964>:     sub    %r11d,%eax
64740x00000001002badff <ff_h264_decode_mb_cabac+29967>:     cltd   
64750x00000001002bae00 <ff_h264_decode_mb_cabac+29968>:     and    %edx,%r11d
64760x00000001002bae03 <ff_h264_decode_mb_cabac+29971>:     add    %r11d,%eax
64770x00000001002bae06 <ff_h264_decode_mb_cabac+29974>:     xor    %edx,%ecx
64780x00000001002bae08 <ff_h264_decode_mb_cabac+29976>:     sub    %edx,%ecx
64790x00000001002bae0a <ff_h264_decode_mb_cabac+29978>:     test   %ax,%ax
64800x00000001002bae0d <ff_h264_decode_mb_cabac+29981>:     jne    0x1002bae2b <ff_h264_decode_mb_cabac+30011>
64810x00000001002bae0f <ff_h264_decode_mb_cabac+29983>:     mov    0x18(%r10),%r11
64820x00000001002bae13 <ff_h264_decode_mb_cabac+29987>:     sub    $0xffff,%eax
64830x00000001002bae18 <ff_h264_decode_mb_cabac+29992>:     movzwl (%r11),%edx
64840x00000001002bae1c <ff_h264_decode_mb_cabac+29996>:     bswap  %edx
64850x00000001002bae1e <ff_h264_decode_mb_cabac+29998>:     shr    $0xf,%edx
64860x00000001002bae21 <ff_h264_decode_mb_cabac+30001>:     add    $0x2,%r11
64870x00000001002bae25 <ff_h264_decode_mb_cabac+30005>:     add    %edx,%eax
64880x00000001002bae27 <ff_h264_decode_mb_cabac+30007>:     mov    %r11,0x18(%r10)
64890x00000001002bae2b <ff_h264_decode_mb_cabac+30011>:     mov    %eax,(%r10)
64900x00000001002bae2e <ff_h264_decode_mb_cabac+30014>:     mov    %cx,0x528a0(%rbx,%r9,2)
64910x00000001002bae37 <ff_h264_decode_mb_cabac+30023>:     lea    0x5ab692(%rip),%r9        # 0x1008664d0 <coeff_abs_level_transition.13806>
64920x00000001002bae3e <ff_h264_decode_mb_cabac+30030>:     mov    (%r8,%r9,1),%r10b
64930x00000001002bae42 <ff_h264_decode_mb_cabac+30034>:     jmpq   0x1002bb096 <ff_h264_decode_mb_cabac+30630>
64940x00000001002bae47 <ff_h264_decode_mb_cabac+30039>:     lea    0x5ab682(%rip),%rcx        # 0x1008664d0 <coeff_abs_level_transition.13806>
64950x00000001002bae4e <ff_h264_decode_mb_cabac+30046>:     mov    0x8(%r8,%rcx,1),%r10b
64960x00000001002bae53 <ff_h264_decode_mb_cabac+30051>:     lea    0x5ab686(%rip),%rcx        # 0x1008664e0 <coeff_abs_levelgt1_ctx.13805>
64970x00000001002bae5a <ff_h264_decode_mb_cabac+30058>:     movzbl (%r8,%rcx,1),%r8d
64980x00000001002bae5f <ff_h264_decode_mb_cabac+30063>:     lea    0x53128(%r8,%rbx,1),%r8
64990x00000001002bae67 <ff_h264_decode_mb_cabac+30071>:     mov    $0x2,%edx
65000x00000001002bae6c <ff_h264_decode_mb_cabac+30076>:     jmpq   0x1002baf39 <ff_h264_decode_mb_cabac+30281>
65010x00000001002bae71 <ff_h264_decode_mb_cabac+30081>:     nopl   0x0(%rax)
65020x00000001002bae78 <ff_h264_decode_mb_cabac+30088>:     nopl   0x0(%rax,%rax,1)
65030x00000001002bae80 <get_cabac_inline_x86+0>:    lea    0x7cde79(%rip),%r15        # 0x100a88d00 <ff_h264_cabac_tables>
65040x00000001002bae87 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
65050x00000001002bae8e <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
65060x00000001002bae95 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r12
65070x00000001002bae9d <get_cabac_inline_x86+29>:   movzbl (%r8),%r13d
65080x00000001002baea1 <get_cabac_inline_x86+33>:   mov    %r14d,%eax
65090x00000001002baea4 <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
65100x00000001002baeab <get_cabac_inline_x86+43>:   addr32 lea 0x0(%r13d,%r14d,2),%ecx
65110x00000001002baeb1 <get_cabac_inline_x86+49>:   movzbl 0x200(%r15,%rcx,1),%r14d
65120x00000001002baeba <get_cabac_inline_x86+58>:   sub    %r14d,%eax
65130x00000001002baebd <get_cabac_inline_x86+61>:   mov    %eax,%ecx
65140x00000001002baebf <get_cabac_inline_x86+63>:   shl    $0x11,%eax
65150x00000001002baec2 <get_cabac_inline_x86+66>:   cmp    %r11d,%eax
65160x00000001002baec5 <get_cabac_inline_x86+69>:   cmova  %ecx,%r14d
65170x00000001002baec9 <get_cabac_inline_x86+73>:   sbb    %rcx,%rcx
65180x00000001002baecc <get_cabac_inline_x86+76>:   and    %ecx,%eax
65190x00000001002baece <get_cabac_inline_x86+78>:   xor    %rcx,%r13
65200x00000001002baed1 <get_cabac_inline_x86+81>:   sub    %eax,%r11d
65210x00000001002baed4 <get_cabac_inline_x86+84>:   movzbl (%r15,%r14,1),%ecx
65220x00000001002baed9 <get_cabac_inline_x86+89>:   shl    %cl,%r14d
65230x00000001002baedc <get_cabac_inline_x86+92>:   movzbl 0x480(%r15,%r13,1),%eax
65240x00000001002baee5 <get_cabac_inline_x86+101>:  shl    %cl,%r11d
65250x00000001002baee8 <get_cabac_inline_x86+104>:  mov    %al,(%r8)
65260x00000001002baeeb <get_cabac_inline_x86+107>:  test   %r11w,%r11w
65270x00000001002baeef <get_cabac_inline_x86+111>:  jne    0x1002baf23 <get_cabac_inline_x86+163>
65280x00000001002baef1 <get_cabac_inline_x86+113>:  mov    0x18(%r12),%rcx
65290x00000001002baef6 <get_cabac_inline_x86+118>:  addq   $0x2,0x18(%r12)
65300x00000001002baefc <get_cabac_inline_x86+124>:  movzwl (%rcx),%eax
65310x00000001002baeff <get_cabac_inline_x86+127>:  addr32 lea -0x1(%r11d),%ecx
65320x00000001002baf04 <get_cabac_inline_x86+132>:  xor    %r11d,%ecx
65330x00000001002baf07 <get_cabac_inline_x86+135>:  shr    $0xf,%ecx
65340x00000001002baf0a <get_cabac_inline_x86+138>:  bswap  %eax
65350x00000001002baf0c <get_cabac_inline_x86+140>:  shr    $0xf,%eax
65360x00000001002baf0f <get_cabac_inline_x86+143>:  movzbl (%r15,%rcx,1),%ecx
65370x00000001002baf14 <get_cabac_inline_x86+148>:  sub    $0xffff,%eax
65380x00000001002baf19 <get_cabac_inline_x86+153>:  neg    %ecx
65390x00000001002baf1b <get_cabac_inline_x86+155>:  add    $0x7,%ecx
65400x00000001002baf1e <get_cabac_inline_x86+158>:  shl    %cl,%eax
65410x00000001002baf20 <get_cabac_inline_x86+160>:  add    %eax,%r11d
65420x00000001002baf23 <get_cabac_inline_x86+163>:  mov    %r11d,0x52d20(%rbx)
65430x00000001002baf2a <get_cabac_inline_x86+170>:  mov    %r14d,0x52d24(%rbx)
65440x00000001002baf31 <get_cabac_inline_x86+177>:  test   $0x1,%r13b
65450x00000001002baf35 <get_cabac_inline_x86+181>:  je     0x1002baf4a <ff_h264_decode_mb_cabac+30298>
65460x00000001002baf37 <get_cabac_inline_x86+183>:  inc    %edx
65470x00000001002baf39 <ff_h264_decode_mb_cabac+30281>:     cmp    $0xf,%edx
65480x00000001002baf3c <ff_h264_decode_mb_cabac+30284>:     jl     0x1002bae80 <get_cabac_inline_x86>
65490x00000001002baf42 <ff_h264_decode_mb_cabac+30290>:     shl    $0x11,%r14d
65500x00000001002baf46 <ff_h264_decode_mb_cabac+30294>:     xor    %edx,%edx
65510x00000001002baf48 <ff_h264_decode_mb_cabac+30296>:     jmp    0x1002baf6c <ff_h264_decode_mb_cabac+30332>
65520x00000001002baf4a <ff_h264_decode_mb_cabac+30298>:     mov    %edx,%ecx
65530x00000001002baf4c <ff_h264_decode_mb_cabac+30300>:     jmpq   0x1002bb044 <ff_h264_decode_mb_cabac+30548>
65540x00000001002baf51 <ff_h264_decode_mb_cabac+30305>:     nopl   0x0(%rax)
65550x00000001002baf58 <ff_h264_decode_mb_cabac+30312>:     nopl   0x0(%rax,%rax,1)
65560x00000001002baf60 <ff_h264_decode_mb_cabac+30320>:     sub    %r14d,%r11d
65570x00000001002baf63 <ff_h264_decode_mb_cabac+30323>:     mov    %r11d,0x52d20(%rbx)
65580x00000001002baf6a <ff_h264_decode_mb_cabac+30330>:     inc    %edx
65590x00000001002baf6c <ff_h264_decode_mb_cabac+30332>:     add    %r11d,%r11d
65600x00000001002baf6f <ff_h264_decode_mb_cabac+30335>:     mov    %r11d,0x52d20(%rbx)
65610x00000001002baf76 <ff_h264_decode_mb_cabac+30342>:     test   $0xfffe,%r11w
65620x00000001002baf7c <ff_h264_decode_mb_cabac+30348>:     jne    0x1002bafb1 <ff_h264_decode_mb_cabac+30401>
65630x00000001002baf7e <refill+0>:  mov    0x52d38(%rbx),%r8
65640x00000001002baf85 <refill+7>:  movzbl (%r8),%ecx
65650x00000001002baf89 <refill+11>: shl    $0x9,%ecx
65660x00000001002baf8c <refill+14>: movzbl 0x1(%r8),%r15d
65670x00000001002baf91 <refill+19>: add    %r15d,%r15d
65680x00000001002baf94 <refill+22>: add    %ecx,%r15d
65690x00000001002baf97 <refill+25>: lea    -0xffff(%r11,%r15,1),%r11d
65700x00000001002baf9f <refill+33>: mov    %r11d,0x52d20(%rbx)
65710x00000001002bafa6 <refill+40>: add    $0x2,%r8
65720x00000001002bafaa <refill+44>: mov    %r8,0x52d38(%rbx)
65730x00000001002bafb1 <ff_h264_decode_mb_cabac+30401>:     cmp    %r14d,%r11d
65740x00000001002bafb4 <ff_h264_decode_mb_cabac+30404>:     jge    0x1002baf60 <ff_h264_decode_mb_cabac+30320>
65750x00000001002bafb6 <ff_h264_decode_mb_cabac+30406>:     test   %edx,%edx
65760x00000001002bafb8 <ff_h264_decode_mb_cabac+30408>:     je     0x1002bb03a <ff_h264_decode_mb_cabac+30538>
65770x00000001002bafbe <ff_h264_decode_mb_cabac+30414>:     mov    $0x2,%r8d
65780x00000001002bafc4 <ff_h264_decode_mb_cabac+30420>:     jmp    0x1002bafeb <ff_h264_decode_mb_cabac+30459>
65790x00000001002bafc6 <ff_h264_decode_mb_cabac+30422>:     nopw   %cs:0x0(%rax,%rax,1)
65800x00000001002bafd0 <ff_h264_decode_mb_cabac+30432>:     sub    %r14d,%r11d
65810x00000001002bafd3 <ff_h264_decode_mb_cabac+30435>:     mov    %r11d,0x52d20(%rbx)
65820x00000001002bafda <ff_h264_decode_mb_cabac+30442>:     mov    $0x1,%ecx
65830x00000001002bafdf <ff_h264_decode_mb_cabac+30447>:     or     %r8d,%ecx
65840x00000001002bafe2 <ff_h264_decode_mb_cabac+30450>:     dec    %edx
65850x00000001002bafe4 <ff_h264_decode_mb_cabac+30452>:     je     0x1002bb041 <ff_h264_decode_mb_cabac+30545>
65860x00000001002bafe6 <ff_h264_decode_mb_cabac+30454>:     add    %ecx,%ecx
65870x00000001002bafe8 <ff_h264_decode_mb_cabac+30456>:     mov    %ecx,%r8d
65880x00000001002bafeb <ff_h264_decode_mb_cabac+30459>:     add    %r11d,%r11d
65890x00000001002bafee <ff_h264_decode_mb_cabac+30462>:     mov    %r11d,0x52d20(%rbx)
65900x00000001002baff5 <ff_h264_decode_mb_cabac+30469>:     test   $0xfffe,%r11w
65910x00000001002baffb <ff_h264_decode_mb_cabac+30475>:     jne    0x1002bb031 <ff_h264_decode_mb_cabac+30529>
65920x00000001002baffd <ff_h264_decode_mb_cabac+30477>:     mov    0x52d38(%rbx),%rcx
65930x00000001002bb004 <ff_h264_decode_mb_cabac+30484>:     movzbl (%rcx),%r15d
65940x00000001002bb008 <ff_h264_decode_mb_cabac+30488>:     shl    $0x9,%r15d
65950x00000001002bb00c <ff_h264_decode_mb_cabac+30492>:     movzbl 0x1(%rcx),%r12d
65960x00000001002bb011 <ff_h264_decode_mb_cabac+30497>:     add    %r12d,%r12d
65970x00000001002bb014 <ff_h264_decode_mb_cabac+30500>:     add    %r15d,%r12d
65980x00000001002bb017 <ff_h264_decode_mb_cabac+30503>:     lea    -0xffff(%r11,%r12,1),%r11d
65990x00000001002bb01f <ff_h264_decode_mb_cabac+30511>:     mov    %r11d,0x52d20(%rbx)
66000x00000001002bb026 <ff_h264_decode_mb_cabac+30518>:     add    $0x2,%rcx
66010x00000001002bb02a <ff_h264_decode_mb_cabac+30522>:     mov    %rcx,0x52d38(%rbx)
66020x00000001002bb031 <ff_h264_decode_mb_cabac+30529>:     cmp    %r14d,%r11d
66030x00000001002bb034 <ff_h264_decode_mb_cabac+30532>:     jge    0x1002bafd0 <ff_h264_decode_mb_cabac+30432>
66040x00000001002bb036 <ff_h264_decode_mb_cabac+30534>:     xor    %ecx,%ecx
66050x00000001002bb038 <ff_h264_decode_mb_cabac+30536>:     jmp    0x1002bafdf <ff_h264_decode_mb_cabac+30447>
66060x00000001002bb03a <ff_h264_decode_mb_cabac+30538>:     mov    $0xf,%ecx
66070x00000001002bb03f <ff_h264_decode_mb_cabac+30543>:     jmp    0x1002bb044 <ff_h264_decode_mb_cabac+30548>
66080x00000001002bb041 <ff_h264_decode_mb_cabac+30545>:     add    $0xe,%ecx
66090x00000001002bb044 <ff_h264_decode_mb_cabac+30548>:     neg    %ecx
66100x00000001002bb046 <ff_h264_decode_mb_cabac+30550>:     mov    0xe8(%rsp),%r8
66110x00000001002bb04e <ff_h264_decode_mb_cabac+30558>:     mov    0x4(%r8),%r11d
66120x00000001002bb052 <ff_h264_decode_mb_cabac+30562>:     mov    (%r8),%eax
66130x00000001002bb055 <ff_h264_decode_mb_cabac+30565>:     shl    $0x11,%r11d
66140x00000001002bb059 <ff_h264_decode_mb_cabac+30569>:     add    %eax,%eax
66150x00000001002bb05b <ff_h264_decode_mb_cabac+30571>:     sub    %r11d,%eax
66160x00000001002bb05e <ff_h264_decode_mb_cabac+30574>:     cltd   
66170x00000001002bb05f <ff_h264_decode_mb_cabac+30575>:     and    %edx,%r11d
66180x00000001002bb062 <ff_h264_decode_mb_cabac+30578>:     add    %r11d,%eax
66190x00000001002bb065 <ff_h264_decode_mb_cabac+30581>:     xor    %edx,%ecx
66200x00000001002bb067 <ff_h264_decode_mb_cabac+30583>:     sub    %edx,%ecx
66210x00000001002bb069 <ff_h264_decode_mb_cabac+30585>:     test   %ax,%ax
66220x00000001002bb06c <ff_h264_decode_mb_cabac+30588>:     jne    0x1002bb08a <ff_h264_decode_mb_cabac+30618>
66230x00000001002bb06e <ff_h264_decode_mb_cabac+30590>:     mov    0x18(%r8),%r11
66240x00000001002bb072 <ff_h264_decode_mb_cabac+30594>:     sub    $0xffff,%eax
66250x00000001002bb077 <ff_h264_decode_mb_cabac+30599>:     movzwl (%r11),%edx
66260x00000001002bb07b <ff_h264_decode_mb_cabac+30603>:     bswap  %edx
66270x00000001002bb07d <ff_h264_decode_mb_cabac+30605>:     shr    $0xf,%edx
66280x00000001002bb080 <ff_h264_decode_mb_cabac+30608>:     add    $0x2,%r11
66290x00000001002bb084 <ff_h264_decode_mb_cabac+30612>:     add    %edx,%eax
66300x00000001002bb086 <ff_h264_decode_mb_cabac+30614>:     mov    %r11,0x18(%r8)
66310x00000001002bb08a <ff_h264_decode_mb_cabac+30618>:     mov    %eax,(%r8)
66320x00000001002bb08d <ff_h264_decode_mb_cabac+30621>:     mov    %cx,0x528a0(%rbx,%r9,2)
66330x00000001002bb096 <ff_h264_decode_mb_cabac+30630>:     add    $0xfffffffffffffffc,%rdi
66340x00000001002bb09a <ff_h264_decode_mb_cabac+30634>:     dec    %rsi
66350x00000001002bb09d <ff_h264_decode_mb_cabac+30637>:     movzbl %r10b,%r8d
66360x00000001002bb0a1 <ff_h264_decode_mb_cabac+30641>:     jne    0x1002bad10 <ff_h264_decode_mb_cabac+29728>
66370x00000001002bb0a7 <ff_h264_decode_mb_cabac+30647>:     mov    0x4c(%rsp),%edx
66380x00000001002bb0ab <ff_h264_decode_mb_cabac+30651>:     test   $0xf,%dl
66390x00000001002bb0ae <ff_h264_decode_mb_cabac+30654>:     je     0x1002bc038 <fill_rectangle>
66400x00000001002bb0b4 <ff_h264_decode_mb_cabac+30660>:     mov    $0x4,%edx
66410x00000001002bb0b9 <ff_h264_decode_mb_cabac+30665>:     lea    0x150(%rsp),%rcx
66420x00000001002bb0c1 <decode_significance_x86+0>: sub    %ecx,%edx
66430x00000001002bb0c3 <ff_h264_decode_mb_cabac+30675>:     mov    %edx,0xa8(%rsp)
66440x00000001002bb0ca <ff_h264_decode_mb_cabac+30682>:     mov    0x2df50(%rbx),%rcx
66450x00000001002bb0d1 <ff_h264_decode_mb_cabac+30689>:     mov    %rcx,0xd8(%rsp)
66460x00000001002bb0d9 <ff_h264_decode_mb_cabac+30697>:     movq   $0x0,0xb8(%rsp)
66470x00000001002bb0e5 <ff_h264_decode_mb_cabac+30709>:     movl   $0x100,0xb0(%rsp)
66480x00000001002bb0f0 <ff_h264_decode_mb_cabac+30720>:     jmpq   0x1002bb562 <ff_h264_decode_mb_cabac+31858>
66490x00000001002bb0f5 <ff_h264_decode_mb_cabac+30725>:     dec    %eax
66500x00000001002bb0f7 <ff_h264_decode_mb_cabac+30727>:     lea    0x1(%rax),%rsi
66510x00000001002bb0fb <ff_h264_decode_mb_cabac+30731>:     movslq %eax,%rdi
66520x00000001002bb0fe <ff_h264_decode_mb_cabac+30734>:     lea    0x150(%rsp,%rdi,4),%rdi
66530x00000001002bb106 <ff_h264_decode_mb_cabac+30742>:     xor    %r8d,%r8d
66540x00000001002bb109 <ff_h264_decode_mb_cabac+30745>:     jmp    0x1002bb175 <ff_h264_decode_mb_cabac+30853>
66550x00000001002bb10b <ff_h264_decode_mb_cabac+30747>:     nopl   0x0(%rax,%rax,1)
66560x00000001002bb110 <ff_h264_decode_mb_cabac+30752>:     add    $0xe,%ecx
66570x00000001002bb113 <ff_h264_decode_mb_cabac+30755>:     neg    %ecx
66580x00000001002bb115 <ff_h264_decode_mb_cabac+30757>:     mov    0xe8(%rsp),%r8
66590x00000001002bb11d <ff_h264_decode_mb_cabac+30765>:     mov    0x4(%r8),%r11d
66600x00000001002bb121 <ff_h264_decode_mb_cabac+30769>:     mov    (%r8),%eax
66610x00000001002bb124 <ff_h264_decode_mb_cabac+30772>:     shl    $0x11,%r11d
66620x00000001002bb128 <ff_h264_decode_mb_cabac+30776>:     add    %eax,%eax
66630x00000001002bb12a <ff_h264_decode_mb_cabac+30778>:     sub    %r11d,%eax
66640x00000001002bb12d <ff_h264_decode_mb_cabac+30781>:     cltd   
66650x00000001002bb12e <ff_h264_decode_mb_cabac+30782>:     and    %edx,%r11d
66660x00000001002bb131 <ff_h264_decode_mb_cabac+30785>:     add    %r11d,%eax
66670x00000001002bb134 <ff_h264_decode_mb_cabac+30788>:     xor    %edx,%ecx
66680x00000001002bb136 <ff_h264_decode_mb_cabac+30790>:     sub    %edx,%ecx
66690x00000001002bb138 <ff_h264_decode_mb_cabac+30792>:     test   %ax,%ax
66700x00000001002bb13b <ff_h264_decode_mb_cabac+30795>:     jne    0x1002bb159 <ff_h264_decode_mb_cabac+30825>
66710x00000001002bb13d <ff_h264_decode_mb_cabac+30797>:     mov    0x18(%r8),%r11
66720x00000001002bb141 <ff_h264_decode_mb_cabac+30801>:     sub    $0xffff,%eax
66730x00000001002bb146 <ff_h264_decode_mb_cabac+30806>:     movzwl (%r11),%edx
66740x00000001002bb14a <ff_h264_decode_mb_cabac+30810>:     bswap  %edx
66750x00000001002bb14c <ff_h264_decode_mb_cabac+30812>:     shr    $0xf,%edx
66760x00000001002bb14f <ff_h264_decode_mb_cabac+30815>:     add    $0x2,%r11
66770x00000001002bb153 <ff_h264_decode_mb_cabac+30819>:     add    %edx,%eax
66780x00000001002bb155 <ff_h264_decode_mb_cabac+30821>:     mov    %r11,0x18(%r8)
66790x00000001002bb159 <ff_h264_decode_mb_cabac+30825>:     mov    %eax,(%r8)
66800x00000001002bb15c <ff_h264_decode_mb_cabac+30828>:     mov    %ecx,0x528a0(%rbx,%r9,4)
66810x00000001002bb164 <ff_h264_decode_mb_cabac+30836>:     add    $0xfffffffffffffffc,%rdi
66820x00000001002bb168 <ff_h264_decode_mb_cabac+30840>:     dec    %rsi
66830x00000001002bb16b <ff_h264_decode_mb_cabac+30843>:     movzbl %r10b,%r8d
66840x00000001002bb16f <ff_h264_decode_mb_cabac+30847>:     je     0x1002bb0a7 <ff_h264_decode_mb_cabac+30647>
66850x00000001002bb175 <ff_h264_decode_mb_cabac+30853>:     movslq (%rdi),%rcx
66860x00000001002bb178 <ff_h264_decode_mb_cabac+30856>:     mov    0xc8(%rsp),%rdx
66870x00000001002bb180 <ff_h264_decode_mb_cabac+30864>:     movzbl (%rdx,%rcx,1),%r9d
66880x00000001002bb185 <ff_h264_decode_mb_cabac+30869>:     lea    0x5ab4cc(%rip),%rcx        # 0x100866658 <coeff_abs_level1_ctx.13804>
66890x00000001002bb18c <ff_h264_decode_mb_cabac+30876>:     movzbl (%r8,%rcx,1),%ecx
66900x00000001002bb191 <ff_h264_decode_mb_cabac+30881>:     lea    0x53128(%rcx,%rbx,1),%rdx
66910x00000001002bb199 <get_cabac_inline_x86+0>:    lea    0x7cdb60(%rip),%r10        # 0x100a88d00 <ff_h264_cabac_tables>
66920x00000001002bb1a0 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
66930x00000001002bb1a7 <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
66940x00000001002bb1ae <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r15
66950x00000001002bb1b6 <get_cabac_inline_x86+29>:   movzbl (%rdx),%r12d
66960x00000001002bb1ba <get_cabac_inline_x86+33>:   mov    %r14d,%eax
66970x00000001002bb1bd <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
66980x00000001002bb1c4 <get_cabac_inline_x86+43>:   addr32 lea (%r12d,%r14d,2),%ecx
66990x00000001002bb1c9 <get_cabac_inline_x86+48>:   movzbl 0x200(%r10,%rcx,1),%r14d
67000x00000001002bb1d2 <get_cabac_inline_x86+57>:   sub    %r14d,%eax
67010x00000001002bb1d5 <get_cabac_inline_x86+60>:   mov    %eax,%ecx
67020x00000001002bb1d7 <get_cabac_inline_x86+62>:   shl    $0x11,%eax
67030x00000001002bb1da <get_cabac_inline_x86+65>:   cmp    %r11d,%eax
67040x00000001002bb1dd <get_cabac_inline_x86+68>:   cmova  %ecx,%r14d
67050x00000001002bb1e1 <get_cabac_inline_x86+72>:   sbb    %rcx,%rcx
67060x00000001002bb1e4 <get_cabac_inline_x86+75>:   and    %ecx,%eax
67070x00000001002bb1e6 <get_cabac_inline_x86+77>:   xor    %rcx,%r12
67080x00000001002bb1e9 <get_cabac_inline_x86+80>:   sub    %eax,%r11d
67090x00000001002bb1ec <get_cabac_inline_x86+83>:   movzbl (%r10,%r14,1),%ecx
67100x00000001002bb1f1 <get_cabac_inline_x86+88>:   shl    %cl,%r14d
67110x00000001002bb1f4 <get_cabac_inline_x86+91>:   movzbl 0x480(%r10,%r12,1),%eax
67120x00000001002bb1fd <get_cabac_inline_x86+100>:  shl    %cl,%r11d
67130x00000001002bb200 <get_cabac_inline_x86+103>:  mov    %al,(%rdx)
67140x00000001002bb202 <get_cabac_inline_x86+105>:  test   %r11w,%r11w
67150x00000001002bb206 <get_cabac_inline_x86+109>:  jne    0x1002bb238 <get_cabac_inline_x86+159>
67160x00000001002bb208 <get_cabac_inline_x86+111>:  mov    0x18(%r15),%rcx
67170x00000001002bb20c <get_cabac_inline_x86+115>:  addq   $0x2,0x18(%r15)
67180x00000001002bb211 <get_cabac_inline_x86+120>:  movzwl (%rcx),%eax
67190x00000001002bb214 <get_cabac_inline_x86+123>:  addr32 lea -0x1(%r11d),%ecx
67200x00000001002bb219 <get_cabac_inline_x86+128>:  xor    %r11d,%ecx
67210x00000001002bb21c <get_cabac_inline_x86+131>:  shr    $0xf,%ecx
67220x00000001002bb21f <get_cabac_inline_x86+134>:  bswap  %eax
67230x00000001002bb221 <get_cabac_inline_x86+136>:  shr    $0xf,%eax
67240x00000001002bb224 <get_cabac_inline_x86+139>:  movzbl (%r10,%rcx,1),%ecx
67250x00000001002bb229 <get_cabac_inline_x86+144>:  sub    $0xffff,%eax
67260x00000001002bb22e <get_cabac_inline_x86+149>:  neg    %ecx
67270x00000001002bb230 <get_cabac_inline_x86+151>:  add    $0x7,%ecx
67280x00000001002bb233 <get_cabac_inline_x86+154>:  shl    %cl,%eax
67290x00000001002bb235 <get_cabac_inline_x86+156>:  add    %eax,%r11d
67300x00000001002bb238 <get_cabac_inline_x86+159>:  mov    %r11d,0x52d20(%rbx)
67310x00000001002bb23f <get_cabac_inline_x86+166>:  mov    %r14d,0x52d24(%rbx)
67320x00000001002bb246 <get_cabac_inline_x86+173>:  test   $0x1,%r12b
67330x00000001002bb24a <ff_h264_decode_mb_cabac+31066>:     jne    0x1002bb2ab <ff_h264_decode_mb_cabac+31163>
67340x00000001002bb24c <ff_h264_decode_mb_cabac+31068>:     mov    $0xffffffff,%ecx
67350x00000001002bb251 <ff_h264_decode_mb_cabac+31073>:     mov    %r15,%r10
67360x00000001002bb254 <ff_h264_decode_mb_cabac+31076>:     mov    0x4(%r10),%r11d
67370x00000001002bb258 <ff_h264_decode_mb_cabac+31080>:     mov    (%r10),%eax
67380x00000001002bb25b <ff_h264_decode_mb_cabac+31083>:     shl    $0x11,%r11d
67390x00000001002bb25f <ff_h264_decode_mb_cabac+31087>:     add    %eax,%eax
67400x00000001002bb261 <ff_h264_decode_mb_cabac+31089>:     sub    %r11d,%eax
67410x00000001002bb264 <ff_h264_decode_mb_cabac+31092>:     cltd   
67420x00000001002bb265 <ff_h264_decode_mb_cabac+31093>:     and    %edx,%r11d
67430x00000001002bb268 <ff_h264_decode_mb_cabac+31096>:     add    %r11d,%eax
67440x00000001002bb26b <ff_h264_decode_mb_cabac+31099>:     xor    %edx,%ecx
67450x00000001002bb26d <ff_h264_decode_mb_cabac+31101>:     sub    %edx,%ecx
67460x00000001002bb26f <ff_h264_decode_mb_cabac+31103>:     test   %ax,%ax
67470x00000001002bb272 <ff_h264_decode_mb_cabac+31106>:     jne    0x1002bb290 <ff_h264_decode_mb_cabac+31136>
67480x00000001002bb274 <ff_h264_decode_mb_cabac+31108>:     mov    0x18(%r10),%r11
67490x00000001002bb278 <ff_h264_decode_mb_cabac+31112>:     sub    $0xffff,%eax
67500x00000001002bb27d <ff_h264_decode_mb_cabac+31117>:     movzwl (%r11),%edx
67510x00000001002bb281 <ff_h264_decode_mb_cabac+31121>:     bswap  %edx
67520x00000001002bb283 <ff_h264_decode_mb_cabac+31123>:     shr    $0xf,%edx
67530x00000001002bb286 <ff_h264_decode_mb_cabac+31126>:     add    $0x2,%r11
67540x00000001002bb28a <ff_h264_decode_mb_cabac+31130>:     add    %edx,%eax
67550x00000001002bb28c <ff_h264_decode_mb_cabac+31132>:     mov    %r11,0x18(%r10)
67560x00000001002bb290 <ff_h264_decode_mb_cabac+31136>:     mov    %eax,(%r10)
67570x00000001002bb293 <ff_h264_decode_mb_cabac+31139>:     mov    %ecx,0x528a0(%rbx,%r9,4)
67580x00000001002bb29b <ff_h264_decode_mb_cabac+31147>:     lea    0x5ab22e(%rip),%r9        # 0x1008664d0 <coeff_abs_level_transition.13806>
67590x00000001002bb2a2 <ff_h264_decode_mb_cabac+31154>:     mov    (%r8,%r9,1),%r10b
67600x00000001002bb2a6 <ff_h264_decode_mb_cabac+31158>:     jmpq   0x1002bb164 <ff_h264_decode_mb_cabac+30836>
67610x00000001002bb2ab <ff_h264_decode_mb_cabac+31163>:     lea    0x5ab21e(%rip),%rcx        # 0x1008664d0 <coeff_abs_level_transition.13806>
67620x00000001002bb2b2 <ff_h264_decode_mb_cabac+31170>:     mov    0x8(%r8,%rcx,1),%r10b
67630x00000001002bb2b7 <ff_h264_decode_mb_cabac+31175>:     lea    0x5ab222(%rip),%rcx        # 0x1008664e0 <coeff_abs_levelgt1_ctx.13805>
67640x00000001002bb2be <ff_h264_decode_mb_cabac+31182>:     movzbl (%r8,%rcx,1),%r8d
67650x00000001002bb2c3 <ff_h264_decode_mb_cabac+31187>:     lea    0x53128(%r8,%rbx,1),%r8
67660x00000001002bb2cb <ff_h264_decode_mb_cabac+31195>:     mov    $0x2,%edx
67670x00000001002bb2d0 <ff_h264_decode_mb_cabac+31200>:     jmpq   0x1002bb399 <ff_h264_decode_mb_cabac+31401>
67680x00000001002bb2d5 <ff_h264_decode_mb_cabac+31205>:     nopl   0x0(%rax,%rax,1)
67690x00000001002bb2da <ff_h264_decode_mb_cabac+31210>:     nopw   0x0(%rax,%rax,1)
67700x00000001002bb2e0 <get_cabac_inline_x86+0>:    lea    0x7cda19(%rip),%r15        # 0x100a88d00 <ff_h264_cabac_tables>
67710x00000001002bb2e7 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%r11d
67720x00000001002bb2ee <get_cabac_inline_x86+14>:   mov    0x52d24(%rbx),%r14d
67730x00000001002bb2f5 <get_cabac_inline_x86+21>:   mov    0xe8(%rsp),%r12
67740x00000001002bb2fd <get_cabac_inline_x86+29>:   movzbl (%r8),%r13d
67750x00000001002bb301 <get_cabac_inline_x86+33>:   mov    %r14d,%eax
67760x00000001002bb304 <get_cabac_inline_x86+36>:   and    $0xc0,%r14d
67770x00000001002bb30b <get_cabac_inline_x86+43>:   addr32 lea 0x0(%r13d,%r14d,2),%ecx
67780x00000001002bb311 <get_cabac_inline_x86+49>:   movzbl 0x200(%r15,%rcx,1),%r14d
67790x00000001002bb31a <get_cabac_inline_x86+58>:   sub    %r14d,%eax
67800x00000001002bb31d <get_cabac_inline_x86+61>:   mov    %eax,%ecx
67810x00000001002bb31f <get_cabac_inline_x86+63>:   shl    $0x11,%eax
67820x00000001002bb322 <get_cabac_inline_x86+66>:   cmp    %r11d,%eax
67830x00000001002bb325 <get_cabac_inline_x86+69>:   cmova  %ecx,%r14d
67840x00000001002bb329 <get_cabac_inline_x86+73>:   sbb    %rcx,%rcx
67850x00000001002bb32c <get_cabac_inline_x86+76>:   and    %ecx,%eax
67860x00000001002bb32e <get_cabac_inline_x86+78>:   xor    %rcx,%r13
67870x00000001002bb331 <get_cabac_inline_x86+81>:   sub    %eax,%r11d
67880x00000001002bb334 <get_cabac_inline_x86+84>:   movzbl (%r15,%r14,1),%ecx
67890x00000001002bb339 <get_cabac_inline_x86+89>:   shl    %cl,%r14d
67900x00000001002bb33c <get_cabac_inline_x86+92>:   movzbl 0x480(%r15,%r13,1),%eax
67910x00000001002bb345 <get_cabac_inline_x86+101>:  shl    %cl,%r11d
67920x00000001002bb348 <get_cabac_inline_x86+104>:  mov    %al,(%r8)
67930x00000001002bb34b <get_cabac_inline_x86+107>:  test   %r11w,%r11w
67940x00000001002bb34f <get_cabac_inline_x86+111>:  jne    0x1002bb383 <get_cabac_inline_x86+163>
67950x00000001002bb351 <get_cabac_inline_x86+113>:  mov    0x18(%r12),%rcx
67960x00000001002bb356 <get_cabac_inline_x86+118>:  addq   $0x2,0x18(%r12)
67970x00000001002bb35c <get_cabac_inline_x86+124>:  movzwl (%rcx),%eax
67980x00000001002bb35f <get_cabac_inline_x86+127>:  addr32 lea -0x1(%r11d),%ecx
67990x00000001002bb364 <get_cabac_inline_x86+132>:  xor    %r11d,%ecx
68000x00000001002bb367 <get_cabac_inline_x86+135>:  shr    $0xf,%ecx
68010x00000001002bb36a <get_cabac_inline_x86+138>:  bswap  %eax
68020x00000001002bb36c <get_cabac_inline_x86+140>:  shr    $0xf,%eax
68030x00000001002bb36f <get_cabac_inline_x86+143>:  movzbl (%r15,%rcx,1),%ecx
68040x00000001002bb374 <get_cabac_inline_x86+148>:  sub    $0xffff,%eax
68050x00000001002bb379 <get_cabac_inline_x86+153>:  neg    %ecx
68060x00000001002bb37b <get_cabac_inline_x86+155>:  add    $0x7,%ecx
68070x00000001002bb37e <get_cabac_inline_x86+158>:  shl    %cl,%eax
68080x00000001002bb380 <get_cabac_inline_x86+160>:  add    %eax,%r11d
68090x00000001002bb383 <get_cabac_inline_x86+163>:  mov    %r11d,0x52d20(%rbx)
68100x00000001002bb38a <get_cabac_inline_x86+170>:  mov    %r14d,0x52d24(%rbx)
68110x00000001002bb391 <get_cabac_inline_x86+177>:  test   $0x1,%r13b
68120x00000001002bb395 <get_cabac_inline_x86+181>:  je     0x1002bb3aa <ff_h264_decode_mb_cabac+31418>
68130x00000001002bb397 <get_cabac_inline_x86+183>:  inc    %edx
68140x00000001002bb399 <ff_h264_decode_mb_cabac+31401>:     cmp    $0xf,%edx
68150x00000001002bb39c <ff_h264_decode_mb_cabac+31404>:     jl     0x1002bb2e0 <get_cabac_inline_x86>
68160x00000001002bb3a2 <ff_h264_decode_mb_cabac+31410>:     shl    $0x11,%r14d
68170x00000001002bb3a6 <ff_h264_decode_mb_cabac+31414>:     xor    %edx,%edx
68180x00000001002bb3a8 <ff_h264_decode_mb_cabac+31416>:     jmp    0x1002bb3cc <ff_h264_decode_mb_cabac+31452>
68190x00000001002bb3aa <ff_h264_decode_mb_cabac+31418>:     mov    %edx,%ecx
68200x00000001002bb3ac <ff_h264_decode_mb_cabac+31420>:     jmpq   0x1002bb113 <ff_h264_decode_mb_cabac+30755>
68210x00000001002bb3b1 <ff_h264_decode_mb_cabac+31425>:     nopl   0x0(%rax)
68220x00000001002bb3b8 <ff_h264_decode_mb_cabac+31432>:     nopl   0x0(%rax,%rax,1)
68230x00000001002bb3c0 <ff_h264_decode_mb_cabac+31440>:     sub    %r14d,%r11d
68240x00000001002bb3c3 <ff_h264_decode_mb_cabac+31443>:     mov    %r11d,0x52d20(%rbx)
68250x00000001002bb3ca <ff_h264_decode_mb_cabac+31450>:     inc    %edx
68260x00000001002bb3cc <ff_h264_decode_mb_cabac+31452>:     add    %r11d,%r11d
68270x00000001002bb3cf <ff_h264_decode_mb_cabac+31455>:     mov    %r11d,0x52d20(%rbx)
68280x00000001002bb3d6 <ff_h264_decode_mb_cabac+31462>:     test   $0xfffe,%r11w
68290x00000001002bb3dc <ff_h264_decode_mb_cabac+31468>:     jne    0x1002bb411 <ff_h264_decode_mb_cabac+31521>
68300x00000001002bb3de <refill+0>:  mov    0x52d38(%rbx),%r8
68310x00000001002bb3e5 <refill+7>:  movzbl (%r8),%ecx
68320x00000001002bb3e9 <refill+11>: shl    $0x9,%ecx
68330x00000001002bb3ec <refill+14>: movzbl 0x1(%r8),%r15d
68340x00000001002bb3f1 <refill+19>: add    %r15d,%r15d
68350x00000001002bb3f4 <refill+22>: add    %ecx,%r15d
68360x00000001002bb3f7 <refill+25>: lea    -0xffff(%r11,%r15,1),%r11d
68370x00000001002bb3ff <refill+33>: mov    %r11d,0x52d20(%rbx)
68380x00000001002bb406 <refill+40>: add    $0x2,%r8
68390x00000001002bb40a <refill+44>: mov    %r8,0x52d38(%rbx)
68400x00000001002bb411 <ff_h264_decode_mb_cabac+31521>:     cmp    %r14d,%r11d
68410x00000001002bb414 <ff_h264_decode_mb_cabac+31524>:     jge    0x1002bb3c0 <ff_h264_decode_mb_cabac+31440>
68420x00000001002bb416 <ff_h264_decode_mb_cabac+31526>:     test   %edx,%edx
68430x00000001002bb418 <ff_h264_decode_mb_cabac+31528>:     je     0x1002bb49e <ff_h264_decode_mb_cabac+31662>
68440x00000001002bb41e <ff_h264_decode_mb_cabac+31534>:     mov    $0x2,%r8d
68450x00000001002bb424 <ff_h264_decode_mb_cabac+31540>:     jmp    0x1002bb44f <ff_h264_decode_mb_cabac+31583>
68460x00000001002bb426 <ff_h264_decode_mb_cabac+31542>:     nopw   %cs:0x0(%rax,%rax,1)
68470x00000001002bb430 <ff_h264_decode_mb_cabac+31552>:     sub    %r14d,%r11d
68480x00000001002bb433 <ff_h264_decode_mb_cabac+31555>:     mov    %r11d,0x52d20(%rbx)
68490x00000001002bb43a <ff_h264_decode_mb_cabac+31562>:     mov    $0x1,%ecx
68500x00000001002bb43f <ff_h264_decode_mb_cabac+31567>:     or     %r8d,%ecx
68510x00000001002bb442 <ff_h264_decode_mb_cabac+31570>:     dec    %edx
68520x00000001002bb444 <ff_h264_decode_mb_cabac+31572>:     je     0x1002bb110 <ff_h264_decode_mb_cabac+30752>
68530x00000001002bb44a <ff_h264_decode_mb_cabac+31578>:     add    %ecx,%ecx
68540x00000001002bb44c <ff_h264_decode_mb_cabac+31580>:     mov    %ecx,%r8d
68550x00000001002bb44f <ff_h264_decode_mb_cabac+31583>:     add    %r11d,%r11d
68560x00000001002bb452 <ff_h264_decode_mb_cabac+31586>:     mov    %r11d,0x52d20(%rbx)
68570x00000001002bb459 <ff_h264_decode_mb_cabac+31593>:     test   $0xfffe,%r11w
68580x00000001002bb45f <ff_h264_decode_mb_cabac+31599>:     jne    0x1002bb495 <ff_h264_decode_mb_cabac+31653>
68590x00000001002bb461 <ff_h264_decode_mb_cabac+31601>:     mov    0x52d38(%rbx),%rcx
68600x00000001002bb468 <ff_h264_decode_mb_cabac+31608>:     movzbl (%rcx),%r15d
68610x00000001002bb46c <ff_h264_decode_mb_cabac+31612>:     shl    $0x9,%r15d
68620x00000001002bb470 <ff_h264_decode_mb_cabac+31616>:     movzbl 0x1(%rcx),%r12d
68630x00000001002bb475 <ff_h264_decode_mb_cabac+31621>:     add    %r12d,%r12d
68640x00000001002bb478 <ff_h264_decode_mb_cabac+31624>:     add    %r15d,%r12d
68650x00000001002bb47b <ff_h264_decode_mb_cabac+31627>:     lea    -0xffff(%r11,%r12,1),%r11d
68660x00000001002bb483 <ff_h264_decode_mb_cabac+31635>:     mov    %r11d,0x52d20(%rbx)
68670x00000001002bb48a <ff_h264_decode_mb_cabac+31642>:     add    $0x2,%rcx
68680x00000001002bb48e <ff_h264_decode_mb_cabac+31646>:     mov    %rcx,0x52d38(%rbx)
68690x00000001002bb495 <ff_h264_decode_mb_cabac+31653>:     cmp    %r14d,%r11d
68700x00000001002bb498 <ff_h264_decode_mb_cabac+31656>:     jge    0x1002bb430 <ff_h264_decode_mb_cabac+31552>
68710x00000001002bb49a <ff_h264_decode_mb_cabac+31658>:     xor    %ecx,%ecx
68720x00000001002bb49c <ff_h264_decode_mb_cabac+31660>:     jmp    0x1002bb43f <ff_h264_decode_mb_cabac+31567>
68730x00000001002bb49e <ff_h264_decode_mb_cabac+31662>:     mov    $0xf,%ecx
68740x00000001002bb4a3 <ff_h264_decode_mb_cabac+31667>:     jmpq   0x1002bb113 <ff_h264_decode_mb_cabac+30755>
68750x00000001002bb4a8 <ff_h264_decode_mb_cabac+31672>:     nopl   0x0(%rax,%rax,1)
68760x00000001002bb4b0 <ff_h264_decode_mb_cabac+31680>:     add    $0xe,%ecx
68770x00000001002bb4b3 <ff_h264_decode_mb_cabac+31683>:     neg    %ecx
68780x00000001002bb4b5 <ff_h264_decode_mb_cabac+31685>:     mov    0xe8(%rsp),%r8
68790x00000001002bb4bd <ff_h264_decode_mb_cabac+31693>:     mov    0x4(%r8),%r11d
68800x00000001002bb4c1 <ff_h264_decode_mb_cabac+31697>:     mov    (%r8),%eax
68810x00000001002bb4c4 <ff_h264_decode_mb_cabac+31700>:     shl    $0x11,%r11d
68820x00000001002bb4c8 <ff_h264_decode_mb_cabac+31704>:     add    %eax,%eax
68830x00000001002bb4ca <ff_h264_decode_mb_cabac+31706>:     sub    %r11d,%eax
68840x00000001002bb4cd <ff_h264_decode_mb_cabac+31709>:     cltd   
68850x00000001002bb4ce <ff_h264_decode_mb_cabac+31710>:     and    %edx,%r11d
68860x00000001002bb4d1 <ff_h264_decode_mb_cabac+31713>:     add    %r11d,%eax
68870x00000001002bb4d4 <ff_h264_decode_mb_cabac+31716>:     xor    %edx,%ecx
68880x00000001002bb4d6 <ff_h264_decode_mb_cabac+31718>:     sub    %edx,%ecx
68890x00000001002bb4d8 <ff_h264_decode_mb_cabac+31720>:     test   %ax,%ax
68900x00000001002bb4db <ff_h264_decode_mb_cabac+31723>:     jne    0x1002bb4f9 <ff_h264_decode_mb_cabac+31753>
68910x00000001002bb4dd <ff_h264_decode_mb_cabac+31725>:     mov    0x18(%r8),%r11
68920x00000001002bb4e1 <ff_h264_decode_mb_cabac+31729>:     sub    $0xffff,%eax
68930x00000001002bb4e6 <ff_h264_decode_mb_cabac+31734>:     movzwl (%r11),%edx
68940x00000001002bb4ea <ff_h264_decode_mb_cabac+31738>:     bswap  %edx
68950x00000001002bb4ec <ff_h264_decode_mb_cabac+31740>:     shr    $0xf,%edx
68960x00000001002bb4ef <ff_h264_decode_mb_cabac+31743>:     add    $0x2,%r11
68970x00000001002bb4f3 <ff_h264_decode_mb_cabac+31747>:     add    %edx,%eax
68980x00000001002bb4f5 <ff_h264_decode_mb_cabac+31749>:     mov    %r11,0x18(%r8)
68990x00000001002bb4f9 <ff_h264_decode_mb_cabac+31753>:     mov    %eax,(%r8)
69000x00000001002bb4fc <ff_h264_decode_mb_cabac+31756>:     mov    0xe0(%rsp),%r8
69010x00000001002bb504 <ff_h264_decode_mb_cabac+31764>:     shl    $0x6,%r8
69020x00000001002bb508 <ff_h264_decode_mb_cabac+31768>:     add    0xd8(%rsp),%r8
69030x00000001002bb510 <ff_h264_decode_mb_cabac+31776>:     imul   (%r8,%r9,4),%ecx
69040x00000001002bb515 <ff_h264_decode_mb_cabac+31781>:     add    $0x20,%ecx
69050x00000001002bb518 <ff_h264_decode_mb_cabac+31784>:     shr    $0x6,%ecx
69060x00000001002bb51b <ff_h264_decode_mb_cabac+31787>:     add    0xc0(%rsp),%r9
69070x00000001002bb523 <ff_h264_decode_mb_cabac+31795>:     mov    %cx,0x51c60(%rbx,%r9,2)
69080x00000001002bb52c <ff_h264_decode_mb_cabac+31804>:     add    $0xfffffffffffffffc,%rdi
69090x00000001002bb530 <ff_h264_decode_mb_cabac+31808>:     dec    %rsi
69100x00000001002bb533 <ff_h264_decode_mb_cabac+31811>:     movzbl %r10b,%r8d
69110x00000001002bb537 <ff_h264_decode_mb_cabac+31815>:     jne    0x1002bb8d0 <ff_h264_decode_mb_cabac+32736>
69120x00000001002bb53d <ff_h264_decode_mb_cabac+31821>:     addl   $0x10,0xb0(%rsp)
69130x00000001002bb545 <ff_h264_decode_mb_cabac+31829>:     mov    0xb8(%rsp),%rcx
69140x00000001002bb54d <ff_h264_decode_mb_cabac+31837>:     inc    %rcx
69150x00000001002bb550 <ff_h264_decode_mb_cabac+31840>:     mov    %rcx,0xb8(%rsp)
69160x00000001002bb558 <ff_h264_decode_mb_cabac+31848>:     cmp    $0x10,%rcx
69170x00000001002bb55c <ff_h264_decode_mb_cabac+31852>:     je     0x1002bd850 <ff_h264_decode_mb_cabac+40800>
69180x00000001002bb562 <ff_h264_decode_mb_cabac+31858>:     mov    0xb8(%rsp),%rdx
69190x00000001002bb56a <ff_h264_decode_mb_cabac+31866>:     lea    0x5a8d0f(%rip),%rcx        # 0x100864280 <scan8>
69200x00000001002bb571 <ff_h264_decode_mb_cabac+31873>:     movzbl 0x10(%rdx,%rcx,1),%ecx
69210x00000001002bb576 <get_cabac_cbf_ctx+0>:       cmpb   $0x0,0x3ff7(%rbx,%rcx,1)
69220x00000001002bb57e <get_cabac_cbf_ctx+8>:       setne  %dl
69230x00000001002bb581 <get_cabac_cbf_ctx+11>:      movzbl %dl,%edx
69240x00000001002bb584 <get_cabac_cbf_ctx+14>:      lea    0x2(%rdx),%esi
69250x00000001002bb587 <get_cabac_cbf_ctx+17>:      cmpb   $0x0,0x3ff0(%rbx,%rcx,1)
69260x00000001002bb58f <get_cabac_cbf_ctx+25>:      cmove  %edx,%esi
69270x00000001002bb592 <get_cabac_cbf_ctx+28>:      or     $0x1d0,%esi
69280x00000001002bb598 <get_cabac_cbf_ctx+34>:      lea    0x52d70(%rbx,%rsi,1),%rdx
69290x00000001002bb5a0 <get_cabac_inline_x86+0>:    lea    0x7cd759(%rip),%rsi        # 0x100a88d00 <ff_h264_cabac_tables>
69300x00000001002bb5a7 <get_cabac_inline_x86+7>:    mov    0x52d20(%rbx),%edi
69310x00000001002bb5ad <get_cabac_inline_x86+13>:   mov    0x52d24(%rbx),%r8d
69320x00000001002bb5b4 <get_cabac_inline_x86+20>:   mov    0xe8(%rsp),%r9
69330x00000001002bb5bc <get_cabac_inline_x86+28>:   movzbl (%rdx),%r10d
69340x00000001002bb5c0 <get_cabac_inline_x86+32>:   mov    %r8d,%eax
69350x00000001002bb5c3 <get_cabac_inline_x86+35>:   and    $0xc0,%r8d
69360x00000001002bb5ca <get_cabac_inline_x86+42>:   addr32 lea (%r10d,%r8d,2),%ecx
69370x00000001002bb5cf <get_cabac_inline_x86+47>:   movzbl 0x200(%rsi,%rcx,1),%r8d
69380x00000001002bb5d8 <get_cabac_inline_x86+56>:   sub    %r8d,%eax
69390x00000001002bb5db <get_cabac_inline_x86+59>:   mov    %eax,%ecx
69400x00000001002bb5dd <get_cabac_inline_x86+61>:   shl    $0x11,%eax</