(gdb) disassemble nv50_disp_intr_supervisor Dump of assembler code for function nv50_disp_intr_supervisor: 0xffffffff814da730 <+0>: callq 0xffffffff81823510 <__fentry__> 0xffffffff814da735 <+5>: push %rbp 0xffffffff814da736 <+6>: lea -0xf8(%rdi),%rax 0xffffffff814da73d <+13>: mov %rsp,%rbp 0xffffffff814da740 <+16>: push %r15 0xffffffff814da742 <+18>: push %r14 0xffffffff814da744 <+20>: mov %rdi,%r14 0xffffffff814da747 <+23>: push %r13 0xffffffff814da749 <+25>: push %r12 0xffffffff814da74b <+27>: push %rbx 0xffffffff814da74c <+28>: sub $0xb8,%rsp 0xffffffff814da753 <+35>: mov %rax,-0x80(%rbp) 0xffffffff814da757 <+39>: mov -0xd8(%rdi),%rax 0xffffffff814da75e <+46>: mov %rax,-0x90(%rbp) 0xffffffff814da765 <+53>: mov 0x80(%rax),%rax 0xffffffff814da76c <+60>: lea 0x610030(%rax),%rdi 0xffffffff814da773 <+67>: mov %rax,-0x70(%rbp) 0xffffffff814da777 <+71>: callq 0xffffffff81353e60 0xffffffff814da77c <+76>: cmpl $0x3,-0xa0(%r14) 0xffffffff814da784 <+84>: mov %eax,%r15d 0xffffffff814da787 <+87>: ja 0xffffffff814dac9d 0xffffffff814da78d <+93>: mov 0x20(%r14),%eax 0xffffffff814da791 <+97>: test $0x10,%al 0xffffffff814da793 <+99>: jne 0xffffffff814dac3d 0xffffffff814da799 <+105>: test $0x20,%al 0xffffffff814da79b <+107>: je 0xffffffff814daa48 0xffffffff814da7a1 <+113>: mov -0x8(%r14),%edi 0xffffffff814da7a5 <+117>: test %edi,%edi 0xffffffff814da7a7 <+119>: jle 0xffffffff814dab78 0xffffffff814da7ad <+125>: lea -0xf8(%r14),%rax 0xffffffff814da7b4 <+132>: xor %r13d,%r13d 0xffffffff814da7b7 <+135>: mov $0x80,%r12d 0xffffffff814da7bd <+141>: lea 0x18(%rax),%rbx 0xffffffff814da7c1 <+145>: jmp 0xffffffff814da7d4 0xffffffff814da7c3 <+147>: mov -0x8(%r14),%eax 0xffffffff814da7c7 <+151>: add $0x1,%r13d 0xffffffff814da7cb <+155>: cmp %r13d,%eax 0xffffffff814da7ce <+158>: jle 0xffffffff814da86a 0xffffffff814da7d4 <+164>: mov %r12d,%eax 0xffffffff814da7d7 <+167>: mov %r13d,%ecx 0xffffffff814da7da <+170>: shl %cl,%eax 0xffffffff814da7dc <+172>: test %r15d,%eax 0xffffffff814da7df <+175>: je 0xffffffff814da7c3 0xffffffff814da7e1 <+177>: mov -0x80(%rbp),%rdi 0xffffffff814da7e5 <+181>: mov $0x2,%edx 0xffffffff814da7ea <+186>: mov %r13d,%esi 0xffffffff814da7ed <+189>: callq 0xffffffff814d9e40 0xffffffff814da7f2 <+194>: test %rax,%rax 0xffffffff814da7f5 <+197>: mov %rax,%rdx 0xffffffff814da7f8 <+200>: je 0xffffffff814da7c3 0xffffffff814da7fa <+202>: cmpl $0x6,0x1c(%rax) 0xffffffff814da7fe <+206>: jne 0xffffffff814da7c3 0xffffffff814da800 <+208>: lea -0x60(%rbp),%rdi 0xffffffff814da804 <+212>: xor %eax,%eax 0xffffffff814da806 <+214>: mov $0x7,%ecx 0xffffffff814da80b <+219>: mov %rdx,-0x70(%rbp) 0xffffffff814da80f <+223>: rep stos %rax,%es:(%rdi) 0xffffffff814da812 <+226>: mov -0xd8(%r14),%rax 0xffffffff814da819 <+233>: mov %rbx,-0x60(%rbp) 0xffffffff814da81d <+237>: lea -0x60(%rbp),%rdi 0xffffffff814da821 <+241>: mov 0x100(%rax),%rax 0xffffffff814da828 <+248>: mov %rax,-0x58(%rbp) 0xffffffff814da82c <+252>: mov 0x80(%rdx),%eax 0xffffffff814da832 <+258>: mov %r13d,-0x40(%rbp) 0xffffffff814da836 <+262>: add $0x1,%r13d 0xffffffff814da83a <+266>: movb $0x1,-0x3c(%rbp) 0xffffffff814da83e <+270>: mov %ax,-0x50(%rbp) 0xffffffff814da842 <+274>: lea 0x14(%rdx),%rax 0xffffffff814da846 <+278>: mov %rax,-0x48(%rbp) 0xffffffff814da84a <+282>: callq 0xffffffff81494b40 0xffffffff814da84f <+287>: mov -0x70(%rbp),%rdx 0xffffffff814da853 <+291>: movl $0x0,0x1b8(%rdx) 0xffffffff814da85d <+301>: mov -0x8(%r14),%eax 0xffffffff814da861 <+305>: cmp %r13d,%eax 0xffffffff814da864 <+308>: jg 0xffffffff814da7d4 0xffffffff814da86a <+314>: test %eax,%eax 0xffffffff814da86c <+316>: jle 0xffffffff814dab78 0xffffffff814da872 <+322>: mov $0x610ad0,%r13d 0xffffffff814da878 <+328>: xor %r12d,%r12d 0xffffffff814da87b <+331>: mov $0x200,%ebx 0xffffffff814da880 <+336>: jmp 0xffffffff814da892 0xffffffff814da882 <+338>: add $0x1,%r12d 0xffffffff814da886 <+342>: add $0x540,%r13d 0xffffffff814da88d <+349>: cmp %r12d,%eax 0xffffffff814da890 <+352>: jle 0xffffffff814da8ed 0xffffffff814da892 <+354>: mov %ebx,%edx 0xffffffff814da894 <+356>: mov %r12d,%ecx 0xffffffff814da897 <+359>: shl %cl,%edx 0xffffffff814da899 <+361>: test %r15d,%edx 0xffffffff814da89c <+364>: je 0xffffffff814da882 0xffffffff814da89e <+366>: mov -0xd8(%r14),%rax 0xffffffff814da8a5 <+373>: movslq %r13d,%rdi 0xffffffff814da8a8 <+376>: mov 0x118(%rax),%rsi 0xffffffff814da8af <+383>: add 0x80(%rax),%rdi 0xffffffff814da8b6 <+390>: mov %rsi,-0x70(%rbp) 0xffffffff814da8ba <+394>: callq 0xffffffff81353e60 0xffffffff814da8bf <+399>: and $0x3fffff,%eax 0xffffffff814da8c4 <+404>: mov %eax,%edx 0xffffffff814da8c6 <+406>: je 0xffffffff814da8d9 0xffffffff814da8c8 <+408>: mov -0x70(%rbp),%rdi 0xffffffff814da8cc <+412>: lea 0x80(%r12),%esi 0xffffffff814da8d4 <+420>: callq 0xffffffff814a3e00 0xffffffff814da8d9 <+425>: mov -0x8(%r14),%eax 0xffffffff814da8dd <+429>: add $0x1,%r12d 0xffffffff814da8e1 <+433>: add $0x540,%r13d 0xffffffff814da8e8 <+440>: cmp %r12d,%eax 0xffffffff814da8eb <+443>: jg 0xffffffff814da892 0xffffffff814da8ed <+445>: test %eax,%eax 0xffffffff814da8ef <+447>: jle 0xffffffff814dab78 0xffffffff814da8f5 <+453>: xor %r12d,%r12d 0xffffffff814da8f8 <+456>: mov %r15d,-0x84(%rbp) 0xffffffff814da8ff <+463>: mov $0x610ad0,%r13d 0xffffffff814da905 <+469>: movl $0x614200,-0x78(%rbp) 0xffffffff814da90c <+476>: mov %r12d,%r15d 0xffffffff814da90f <+479>: mov %r14,-0x70(%rbp) 0xffffffff814da913 <+483>: jmp 0xffffffff814da935 0xffffffff814da915 <+485>: mov -0x70(%rbp),%rax 0xffffffff814da919 <+489>: add $0x1,%r15d 0xffffffff814da91d <+493>: add $0x540,%r13d 0xffffffff814da924 <+500>: addl $0x800,-0x78(%rbp) 0xffffffff814da92b <+507>: cmp %r15d,-0x8(%rax) 0xffffffff814da92f <+511>: jle 0xffffffff814dab78 0xffffffff814da935 <+517>: mov $0x80,%eax 0xffffffff814da93a <+522>: mov %r15d,%ecx 0xffffffff814da93d <+525>: shl %cl,%eax 0xffffffff814da93f <+527>: test %eax,-0x84(%rbp) 0xffffffff814da945 <+533>: je 0xffffffff814da915 0xffffffff814da947 <+535>: mov -0x70(%rbp),%rax 0xffffffff814da94b <+539>: movslq %r13d,%rdi 0xffffffff814da94e <+542>: mov -0xd8(%rax),%r14 0xffffffff814da955 <+549>: add 0x80(%r14),%rdi 0xffffffff814da95c <+556>: callq 0xffffffff81353e60 0xffffffff814da961 <+561>: mov -0x80(%rbp),%rdi 0xffffffff814da965 <+565>: lea -0x60(%rbp),%r8 0xffffffff814da969 <+569>: mov %r15d,%esi 0xffffffff814da96c <+572>: and $0x3fffff,%eax 0xffffffff814da971 <+577>: mov $0xff,%edx 0xffffffff814da976 <+582>: mov %eax,%ecx 0xffffffff814da978 <+584>: mov %eax,%ebx 0xffffffff814da97a <+586>: callq 0xffffffff814da0a0 0xffffffff814da97f <+591>: test %rax,%rax 0xffffffff814da982 <+594>: mov %rax,%r12 0xffffffff814da985 <+597>: je 0xffffffff814da915 0xffffffff814da987 <+599>: cmpl $0x6,0x1c(%rax) 0xffffffff814da98b <+603>: je 0xffffffff814daccf 0xffffffff814da991 <+609>: mov -0x80(%rbp),%rdi 0xffffffff814da995 <+613>: xor %edx,%edx 0xffffffff814da997 <+615>: mov %ebx,%ecx 0xffffffff814da999 <+617>: mov %r15d,%esi 0xffffffff814da99c <+620>: lea -0x60(%rbp),%r8 0xffffffff814da9a0 <+624>: callq 0xffffffff814da0a0 0xffffffff814da9a5 <+629>: cmpb $0x0,0x24(%r12) 0xffffffff814da9ab <+635>: je 0xffffffff814daba9 0xffffffff814da9b1 <+641>: movzbl 0x25(%r12),%eax 0xffffffff814da9b7 <+647>: mov $0xffffffff,%ebx 0xffffffff814da9bc <+652>: movl $0xfffff8f8,-0x88(%rbp) 0xffffffff814da9c6 <+662>: mov $0x1,%r12d 0xffffffff814da9cc <+668>: bsf %eax,%ebx 0xffffffff814da9cf <+671>: movl $0x1,-0xa0(%rbp) 0xffffffff814da9d9 <+681>: shl $0xb,%ebx 0xffffffff814da9dc <+684>: lea 0x614380(%rbx),%eax 0xffffffff814da9e2 <+690>: mov %eax,-0x98(%rbp) 0xffffffff814da9e8 <+696>: mov -0x78(%rbp),%ebx 0xffffffff814da9eb <+699>: mov %rbx,%rdi 0xffffffff814da9ee <+702>: add 0x80(%r14),%rdi 0xffffffff814da9f5 <+709>: callq 0xffffffff81353e60 0xffffffff814da9fa <+714>: mov -0xa0(%rbp),%edi 0xffffffff814daa00 <+720>: mov %rbx,%rsi 0xffffffff814daa03 <+723>: add 0x80(%r14),%rsi 0xffffffff814daa0a <+730>: and $0xfffffff0,%eax 0xffffffff814daa0d <+733>: or %eax,%edi 0xffffffff814daa0f <+735>: callq 0xffffffff81353f20 0xffffffff814daa14 <+740>: mov -0x98(%rbp),%ebx 0xffffffff814daa1a <+746>: mov %rbx,%rdi 0xffffffff814daa1d <+749>: add 0x80(%r14),%rdi 0xffffffff814daa24 <+756>: callq 0xffffffff81353e60 0xffffffff814daa29 <+761>: mov -0x88(%rbp),%edi 0xffffffff814daa2f <+767>: add 0x80(%r14),%rbx 0xffffffff814daa36 <+774>: and %eax,%edi 0xffffffff814daa38 <+776>: mov %rbx,%rsi 0xffffffff814daa3b <+779>: or %r12d,%edi 0xffffffff814daa3e <+782>: callq 0xffffffff81353f20 0xffffffff814daa43 <+787>: jmpq 0xffffffff814da915 0xffffffff814daa48 <+792>: test $0x40,%al 0xffffffff814daa4a <+794>: je 0xffffffff814dab78 0xffffffff814daa50 <+800>: mov -0x8(%r14),%eax 0xffffffff814daa54 <+804>: test %eax,%eax 0xffffffff814daa56 <+806>: jle 0xffffffff814dab78 0xffffffff814daa5c <+812>: mov $0x610ad0,%r12d 0xffffffff814daa62 <+818>: xor %ebx,%ebx 0xffffffff814daa64 <+820>: mov -0x80(%rbp),%r13 0xffffffff814daa68 <+824>: jmp 0xffffffff814daa7e 0xffffffff814daa6a <+826>: add $0x1,%ebx 0xffffffff814daa6d <+829>: add $0x540,%r12d 0xffffffff814daa74 <+836>: cmp %ebx,-0x8(%r14) 0xffffffff814daa78 <+840>: jle 0xffffffff814dab78 0xffffffff814daa7e <+846>: mov $0x80,%eax 0xffffffff814daa83 <+851>: mov %ebx,%ecx 0xffffffff814daa85 <+853>: shl %cl,%eax 0xffffffff814daa87 <+855>: test %r15d,%eax 0xffffffff814daa8a <+858>: je 0xffffffff814daa6a 0xffffffff814daa8c <+860>: mov -0xd8(%r14),%rax 0xffffffff814daa93 <+867>: movslq %r12d,%rdi 0xffffffff814daa96 <+870>: add 0x80(%rax),%rdi 0xffffffff814daa9d <+877>: callq 0xffffffff81353e60 0xffffffff814daaa2 <+882>: lea -0x64(%rbp),%r8 0xffffffff814daaa6 <+886>: mov $0x1,%edx 0xffffffff814daaab <+891>: mov %ebx,%esi 0xffffffff814daaad <+893>: and $0x3fffff,%eax 0xffffffff814daab2 <+898>: mov %r13,%rdi 0xffffffff814daab5 <+901>: mov %eax,%ecx 0xffffffff814daab7 <+903>: callq 0xffffffff814da0a0 0xffffffff814daabc <+908>: test %rax,%rax 0xffffffff814daabf <+911>: je 0xffffffff814daa6a 0xffffffff814daac1 <+913>: cmpb $0x0,0x24(%rax) 0xffffffff814daac5 <+917>: jne 0xffffffff814daa6a 0xffffffff814daac7 <+919>: cmpl $0x2,0x1c(%rax) 0xffffffff814daacb <+923>: jne 0xffffffff814daa6a 0xffffffff814daacd <+925>: movzbl 0x25(%rax),%edx 0xffffffff814daad1 <+929>: mov $0xffffffff,%r10d 0xffffffff814daad7 <+935>: mov $0x6,%esi 0xffffffff814daadc <+940>: mov -0xd8(%r14),%r11 0xffffffff814daae3 <+947>: lea -0x60(%rbp),%r9 0xffffffff814daae7 <+951>: mov 0x2c(%rax),%eax 0xffffffff814daaea <+954>: lea -0x65(%rbp),%r8 0xffffffff814daaee <+958>: mov 0x100(%r11),%rdi 0xffffffff814daaf5 <+965>: mov %r11,-0x70(%rbp) 0xffffffff814daaf9 <+969>: mov %eax,%ecx 0xffffffff814daafb <+971>: shl $0x6,%eax 0xffffffff814daafe <+974>: and $0x1,%ecx 0xffffffff814dab01 <+977>: or %edx,%eax 0xffffffff814dab03 <+979>: xor $0x1,%ecx 0xffffffff814dab06 <+982>: mov %ecx,-0x80(%rbp) 0xffffffff814dab09 <+985>: movzbl %dl,%ecx 0xffffffff814dab0c <+988>: movzwl %ax,%edx 0xffffffff814dab0f <+991>: bsf %ecx,%r10d 0xffffffff814dab13 <+995>: lea -0x66(%rbp),%rcx 0xffffffff814dab17 <+999>: mov %r10d,-0x78(%rbp) 0xffffffff814dab1b <+1003>: callq 0xffffffff8148d080 0xffffffff814dab20 <+1008>: mov -0x70(%rbp),%r11 0xffffffff814dab24 <+1012>: test %ax,%ax 0xffffffff814dab27 <+1015>: mov -0x78(%rbp),%r10d 0xffffffff814dab2b <+1019>: je 0xffffffff814daa6a 0xffffffff814dab31 <+1025>: mov -0x80(%rbp),%edx 0xffffffff814dab34 <+1028>: shl $0x4,%r10d 0xffffffff814dab38 <+1032>: add %r10d,%edx 0xffffffff814dab3b <+1035>: shl $0x7,%edx 0xffffffff814dab3e <+1038>: add $0x61c10c,%edx 0xffffffff814dab44 <+1044>: mov %rdx,%rdi 0xffffffff814dab47 <+1047>: add 0x80(%r11),%rdi 0xffffffff814dab4e <+1054>: mov %rdx,-0x78(%rbp) 0xffffffff814dab52 <+1058>: callq 0xffffffff81353e60 0xffffffff814dab57 <+1063>: mov -0x78(%rbp),%rdx 0xffffffff814dab5b <+1067>: mov -0x70(%rbp),%r11 0xffffffff814dab5f <+1071>: and $0xfffffffe,%eax 0xffffffff814dab62 <+1074>: mov %eax,%edi 0xffffffff814dab64 <+1076>: mov %rdx,%rsi 0xffffffff814dab67 <+1079>: add 0x80(%r11),%rsi 0xffffffff814dab6e <+1086>: callq 0xffffffff81353f20 0xffffffff814dab73 <+1091>: jmpq 0xffffffff814daa6a 0xffffffff814dab78 <+1096>: mov -0x90(%rbp),%rax 0xffffffff814dab7f <+1103>: mov $0x80000000,%edi 0xffffffff814dab84 <+1108>: mov 0x80(%rax),%rsi 0xffffffff814dab8b <+1115>: add $0x610030,%rsi 0xffffffff814dab92 <+1122>: callq 0xffffffff81353f20 0xffffffff814dab97 <+1127>: add $0xb8,%rsp 0xffffffff814dab9e <+1134>: pop %rbx 0xffffffff814dab9f <+1135>: pop %r12 0xffffffff814daba1 <+1137>: pop %r13 0xffffffff814daba3 <+1139>: pop %r14 0xffffffff814daba5 <+1141>: pop %r15 0xffffffff814daba7 <+1143>: pop %rbp 0xffffffff814daba8 <+1144>: retq 0xffffffff814daba9 <+1145>: mov 0x1c(%r12),%eax 0xffffffff814dabae <+1150>: test %eax,%eax 0xffffffff814dabb0 <+1152>: jne 0xffffffff814dabeb 0xffffffff814dabb2 <+1154>: movzbl 0x25(%r12),%eax 0xffffffff814dabb8 <+1160>: mov $0xffffffff,%ebx 0xffffffff814dabbd <+1165>: xor %r12d,%r12d 0xffffffff814dabc0 <+1168>: movl $0x0,-0x88(%rbp) 0xffffffff814dabca <+1178>: bsf %eax,%ebx 0xffffffff814dabcd <+1181>: movl $0x0,-0xa0(%rbp) 0xffffffff814dabd7 <+1191>: shl $0xb,%ebx 0xffffffff814dabda <+1194>: lea 0x614280(%rbx),%eax 0xffffffff814dabe0 <+1200>: mov %eax,-0x98(%rbp) 0xffffffff814dabe6 <+1206>: jmpq 0xffffffff814da9e8 0xffffffff814dabeb <+1211>: cmp $0x6,%eax 0xffffffff814dabee <+1214>: je 0xffffffff814dadab 0xffffffff814dabf4 <+1220>: movzbl 0x25(%r12),%eax 0xffffffff814dabfa <+1226>: mov $0xffffffff,%ebx 0xffffffff814dabff <+1231>: movl $0xfffff8f8,-0x88(%rbp) 0xffffffff814dac09 <+1241>: movl $0x0,-0xa0(%rbp) 0xffffffff814dac13 <+1251>: mov -0x60(%rbp),%r12d 0xffffffff814dac17 <+1255>: bsf %eax,%ebx 0xffffffff814dac1a <+1258>: shl $0xb,%ebx 0xffffffff814dac1d <+1261>: lea 0x614300(%rbx),%eax 0xffffffff814dac23 <+1267>: shl $0x17,%r12d 0xffffffff814dac27 <+1271>: mov %eax,-0x98(%rbp) 0xffffffff814dac2d <+1277>: sar $0x1f,%r12d 0xffffffff814dac31 <+1281>: and $0x101,%r12d 0xffffffff814dac38 <+1288>: jmpq 0xffffffff814da9e8 0xffffffff814dac3d <+1293>: mov 0x60(%r14),%rdi 0xffffffff814dac41 <+1297>: mov $0x4,%esi 0xffffffff814dac46 <+1302>: mov $0x20,%ebx 0xffffffff814dac4b <+1307>: callq 0xffffffff814e37a0 0xffffffff814dac50 <+1312>: mov -0x8(%r14),%r8d 0xffffffff814dac54 <+1316>: xor %ecx,%ecx 0xffffffff814dac56 <+1318>: mov -0x80(%rbp),%r12 0xffffffff814dac5a <+1322>: test %r8d,%r8d 0xffffffff814dac5d <+1325>: jg 0xffffffff814dac71 0xffffffff814dac5f <+1327>: jmpq 0xffffffff814dab78 0xffffffff814dac64 <+1332>: add $0x1,%ecx 0xffffffff814dac67 <+1335>: cmp %ecx,-0x8(%r14) 0xffffffff814dac6b <+1339>: jle 0xffffffff814dab78 0xffffffff814dac71 <+1345>: mov %ebx,%eax 0xffffffff814dac73 <+1347>: shl %cl,%eax 0xffffffff814dac75 <+1349>: test %r15d,%eax 0xffffffff814dac78 <+1352>: je 0xffffffff814dac64 0xffffffff814dac7a <+1354>: mov $0x80,%eax 0xffffffff814dac7f <+1359>: shl %cl,%eax 0xffffffff814dac81 <+1361>: test %r15d,%eax 0xffffffff814dac84 <+1364>: je 0xffffffff814dac64 0xffffffff814dac86 <+1366>: mov %ecx,%esi 0xffffffff814dac88 <+1368>: mov $0x1,%edx 0xffffffff814dac8d <+1373>: mov %r12,%rdi 0xffffffff814dac90 <+1376>: mov %ecx,-0x70(%rbp) 0xffffffff814dac93 <+1379>: callq 0xffffffff814d9e40 0xffffffff814dac98 <+1384>: mov -0x70(%rbp),%ecx 0xffffffff814dac9b <+1387>: jmp 0xffffffff814dac64 0xffffffff814dac9d <+1389>: mov 0x20(%r14),%ecx 0xffffffff814daca1 <+1393>: mov %r15d,%r8d 0xffffffff814daca4 <+1396>: mov $0xffffffff81d061a0,%rsi 0xffffffff814dacab <+1403>: mov -0xd0(%r14),%eax 0xffffffff814dacb2 <+1410>: mov -0x7e139320(,%rax,8),%rdx 0xffffffff814dacba <+1418>: mov -0xd8(%r14),%rax 0xffffffff814dacc1 <+1425>: mov 0x10(%rax),%rdi 0xffffffff814dacc5 <+1429>: callq 0xffffffff8154fd00 <_dev_info> 0xffffffff814dacca <+1434>: jmpq 0xffffffff814da78d 0xffffffff814daccf <+1439>: movzbl 0x25(%rax),%edx 0xffffffff814dacd3 <+1443>: mov $0xffffffff,%eax 0xffffffff814dacd8 <+1448>: bsf %edx,%eax 0xffffffff814dacdb <+1451>: shl $0x3,%eax 0xffffffff814dacde <+1454>: cmpb $0x0,0x24(%r12) 0xffffffff814dace4 <+1460>: je 0xffffffff814dad7a 0xffffffff814dacea <+1466>: lea 0x610b80(%rax),%edi 0xffffffff814dacf0 <+1472>: add 0x80(%r14),%rdi 0xffffffff814dacf7 <+1479>: callq 0xffffffff81353e60 0xffffffff814dacfc <+1484>: mov $0x2,%ecx 0xffffffff814dad01 <+1489>: and $0xf0000,%eax 0xffffffff814dad06 <+1494>: shr $0x10,%eax 0xffffffff814dad09 <+1497>: cmp $0x5,%eax 0xffffffff814dad0c <+1500>: je 0xffffffff814dada0 0xffffffff814dad12 <+1506>: cmp $0x6,%eax 0xffffffff814dad15 <+1509>: jne 0xffffffff814dad96 0xffffffff814dad17 <+1511>: imul $0x1e,%ebx,%eax 0xffffffff814dad1a <+1514>: xor %edx,%edx 0xffffffff814dad1c <+1516>: mov %r12,%rdi 0xffffffff814dad1f <+1519>: div %ecx 0xffffffff814dad21 <+1521>: mov $0x1,%edx 0xffffffff814dad26 <+1526>: mov %eax,%esi 0xffffffff814dad28 <+1528>: callq 0xffffffff814dcca0 0xffffffff814dad2d <+1533>: test %eax,%eax 0xffffffff814dad2f <+1535>: je 0xffffffff814da991 0xffffffff814dad35 <+1541>: mov 0x8(%r12),%rax 0xffffffff814dad3a <+1546>: mov 0x50(%rax),%esi 0xffffffff814dad3d <+1549>: test %esi,%esi 0xffffffff814dad3f <+1551>: je 0xffffffff814da991 0xffffffff814dad45 <+1557>: mov 0x20(%rax),%edx 0xffffffff814dad48 <+1560>: mov $0xffffffff81d36480,%rsi 0xffffffff814dad4f <+1567>: mov 0x18(%rax),%rax 0xffffffff814dad53 <+1571>: mov 0x10(%r12),%ecx 0xffffffff814dad58 <+1576>: movzwl 0x1a(%r12),%r9d 0xffffffff814dad5e <+1582>: mov -0x7e139320(,%rdx,8),%rdx 0xffffffff814dad66 <+1590>: mov 0x10(%rax),%rdi 0xffffffff814dad6a <+1594>: movzwl 0x18(%r12),%r8d 0xffffffff814dad70 <+1600>: callq 0xffffffff8154fb80 0xffffffff814dad75 <+1605>: jmpq 0xffffffff814da991 0xffffffff814dad7a <+1610>: lea 0x610794(%rax),%edi 0xffffffff814dad80 <+1616>: add 0x80(%r14),%rdi 0xffffffff814dad87 <+1623>: callq 0xffffffff81353e60 0xffffffff814dad8c <+1628>: mov $0x1,%ecx 0xffffffff814dad91 <+1633>: jmpq 0xffffffff814dad01 0xffffffff814dad96 <+1638>: lea (%rbx,%rbx,8),%eax 0xffffffff814dad99 <+1641>: add %eax,%eax 0xffffffff814dad9b <+1643>: jmpq 0xffffffff814dad1a 0xffffffff814dada0 <+1648>: lea (%rbx,%rbx,2),%eax 0xffffffff814dada3 <+1651>: shl $0x3,%eax 0xffffffff814dada6 <+1654>: jmpq 0xffffffff814dad1a 0xffffffff814dadab <+1659>: mov -0x70(%rbp),%rax 0xffffffff814dadaf <+1663>: mov $0xffffffff,%edx 0xffffffff814dadb4 <+1668>: mov -0xd8(%rax),%rax 0xffffffff814dadbb <+1675>: mov %rax,%rsi 0xffffffff814dadbe <+1678>: movzbl 0x25(%r12),%eax 0xffffffff814dadc4 <+1684>: bsf %eax,%edx 0xffffffff814dadc7 <+1687>: lea 0x610794(,%rdx,8),%edi 0xffffffff814dadce <+1694>: mov %edx,%eax 0xffffffff814dadd0 <+1696>: mov %rsi,-0x98(%rbp) 0xffffffff814dadd7 <+1703>: shl $0xb,%eax 0xffffffff814dadda <+1706>: movslq %edi,%rdi 0xffffffff814daddd <+1709>: add 0x80(%rsi),%rdi 0xffffffff814dade4 <+1716>: mov %eax,%ecx 0xffffffff814dade6 <+1718>: mov 0x2c(%r12),%eax 0xffffffff814dadeb <+1723>: mov %ecx,-0xa0(%rbp) 0xffffffff814dadf1 <+1729>: and $0x1,%eax 0xffffffff814dadf4 <+1732>: xor $0x1,%eax 0xffffffff814dadf7 <+1735>: shl $0x7,%eax 0xffffffff814dadfa <+1738>: add %ecx,%eax 0xffffffff814dadfc <+1740>: mov %eax,-0xb8(%rbp) 0xffffffff814dae02 <+1746>: callq 0xffffffff81353e60 0xffffffff814dae07 <+1751>: lea 0x28(%r13),%edi 0xffffffff814dae0b <+1755>: mov %eax,-0xc0(%rbp) 0xffffffff814dae11 <+1761>: mov -0x98(%rbp),%rax 0xffffffff814dae18 <+1768>: movslq %edi,%rdi 0xffffffff814dae1b <+1771>: add 0x80(%rax),%rdi 0xffffffff814dae22 <+1778>: callq 0xffffffff81353e60 0xffffffff814dae27 <+1783>: movzwl %ax,%edi 0xffffffff814dae2a <+1786>: mov -0x98(%rbp),%rax 0xffffffff814dae31 <+1793>: mov %edi,-0xc8(%rbp) 0xffffffff814dae37 <+1799>: lea 0x18(%r13),%edi 0xffffffff814dae3b <+1803>: movslq %edi,%rdi 0xffffffff814dae3e <+1806>: add 0x80(%rax),%rdi 0xffffffff814dae45 <+1813>: callq 0xffffffff81353e60 0xffffffff814dae4a <+1818>: movzwl %ax,%edi 0xffffffff814dae4d <+1821>: mov -0x98(%rbp),%rax 0xffffffff814dae54 <+1828>: mov %edi,-0xb0(%rbp) 0xffffffff814dae5a <+1834>: lea 0x20(%r13),%edi 0xffffffff814dae5e <+1838>: movslq %edi,%rdi 0xffffffff814dae61 <+1841>: add 0x80(%rax),%rdi 0xffffffff814dae68 <+1848>: callq 0xffffffff81353e60 0xffffffff814dae6d <+1853>: mov -0xb8(%rbp),%edx 0xffffffff814dae73 <+1859>: movzwl %ax,%edi 0xffffffff814dae76 <+1862>: mov -0x98(%rbp),%rax 0xffffffff814dae7d <+1869>: mov %edi,-0xb4(%rbp) 0xffffffff814dae83 <+1875>: add $0x61c10c,%edx 0xffffffff814dae89 <+1881>: mov %rdx,%rdi 0xffffffff814dae8c <+1884>: add 0x80(%rax),%rdi 0xffffffff814dae93 <+1891>: mov %rdx,-0xe0(%rbp) 0xffffffff814dae9a <+1898>: callq 0xffffffff81353e60 0xffffffff814dae9f <+1903>: mov -0xa0(%rbp),%ecx 0xffffffff814daea5 <+1909>: mov %eax,-0x88(%rbp) 0xffffffff814daeab <+1915>: mov -0x98(%rbp),%rax 0xffffffff814daeb2 <+1922>: lea 0x614300(%rcx),%edi 0xffffffff814daeb8 <+1928>: add 0x80(%rax),%rdi 0xffffffff814daebf <+1935>: callq 0xffffffff81353e60 0xffffffff814daec4 <+1940>: mov -0x88(%rbp),%esi 0xffffffff814daeca <+1946>: test $0xc0000,%eax 0xffffffff814daecf <+1951>: mov %esi,%edi 0xffffffff814daed1 <+1953>: jne 0xffffffff814db304 0xffffffff814daed7 <+1959>: and $0xf0000,%edi 0xffffffff814daedd <+1965>: movq $0x278d0,-0xa8(%rbp) 0xffffffff814daee8 <+1976>: callq 0xffffffff81354b80 <__sw_hweight32> 0xffffffff814daeed <+1981>: mov %eax,-0x88(%rbp) 0xffffffff814daef3 <+1987>: mov -0xc8(%rbp),%eax 0xffffffff814daef9 <+1993>: mov %ebx,%ecx 0xffffffff814daefb <+1995>: xor %edx,%edx 0xffffffff814daefd <+1997>: add -0xb0(%rbp),%eax 0xffffffff814daf03 <+2003>: shl $0x31,%rsi 0xffffffff814daf07 <+2007>: mov %rcx,-0xd8(%rbp) 0xffffffff814daf0e <+2014>: sub -0xb4(%rbp),%eax 0xffffffff814daf14 <+2020>: sar $0x3f,%rsi 0xffffffff814daf18 <+2024>: and $0x3,%esi 0xffffffff814daf1b <+2027>: mov -0xa0(%rbp),%r9d 0xffffffff814daf22 <+2034>: sub $0x7,%eax 0xffffffff814daf25 <+2037>: cltq 0xffffffff814daf27 <+2039>: imul -0xa8(%rbp),%rax 0xffffffff814daf2f <+2047>: div %rcx 0xffffffff814daf32 <+2050>: xor %edx,%edx 0xffffffff814daf34 <+2052>: mov %rax,%rdi 0xffffffff814daf37 <+2055>: mov $0xc,%eax 0xffffffff814daf3c <+2060>: divl -0x88(%rbp) 0xffffffff814daf42 <+2066>: sub %rsi,%rdi 0xffffffff814daf45 <+2069>: mov %rdi,%rsi 0xffffffff814daf48 <+2072>: lea 0x61c1e8(%r9),%edx 0xffffffff814daf4f <+2079>: mov %rdx,%r11 0xffffffff814daf52 <+2082>: mov %rdx,-0xd0(%rbp) 0xffffffff814daf59 <+2089>: mov %eax,%eax 0xffffffff814daf5b <+2091>: sub %rax,%rsi 0xffffffff814daf5e <+2094>: mov %rsi,-0xc8(%rbp) 0xffffffff814daf65 <+2101>: mov -0x98(%rbp),%rsi 0xffffffff814daf6c <+2108>: add 0x80(%rsi),%r11 0xffffffff814daf73 <+2115>: mov %r11,%rdi 0xffffffff814daf76 <+2118>: callq 0xffffffff81353e60 0xffffffff814daf7b <+2123>: mov -0x98(%rbp),%rcx 0xffffffff814daf82 <+2130>: mov -0xd0(%rbp),%rdx 0xffffffff814daf89 <+2137>: mov %eax,%r11d 0xffffffff814daf8c <+2140>: mov -0xc8(%rbp),%edi 0xffffffff814daf92 <+2146>: xor %r11w,%r11w 0xffffffff814daf96 <+2150>: mov %rdx,%r10 0xffffffff814daf99 <+2153>: add 0x80(%rcx),%r10 0xffffffff814dafa0 <+2160>: or %r11d,%edi 0xffffffff814dafa3 <+2163>: mov %r10,%rsi 0xffffffff814dafa6 <+2166>: callq 0xffffffff81353f20 0xffffffff814dafab <+2171>: mov -0xb4(%rbp),%eax 0xffffffff814dafb1 <+2177>: xor %edx,%edx 0xffffffff814dafb3 <+2179>: sub -0xb0(%rbp),%eax 0xffffffff814dafb9 <+2185>: mov -0xd8(%rbp),%rcx 0xffffffff814dafc0 <+2192>: mov -0xa0(%rbp),%r9d 0xffffffff814dafc7 <+2199>: sub $0x19,%eax 0xffffffff814dafca <+2202>: cltq 0xffffffff814dafcc <+2204>: imul -0xa8(%rbp),%rax 0xffffffff814dafd4 <+2212>: div %rcx 0xffffffff814dafd7 <+2215>: lea -0x1(%rax),%rcx 0xffffffff814dafdb <+2219>: xor %edx,%edx 0xffffffff814dafdd <+2221>: mov $0x24,%eax 0xffffffff814dafe2 <+2226>: divl -0x88(%rbp) 0xffffffff814dafe8 <+2232>: mov %rcx,%rdx 0xffffffff814dafeb <+2235>: mov -0x98(%rbp),%rcx 0xffffffff814daff2 <+2242>: add $0x3,%eax 0xffffffff814daff5 <+2245>: sub %rax,%rdx 0xffffffff814daff8 <+2248>: mov %rdx,-0xb0(%rbp) 0xffffffff814dafff <+2255>: lea 0x61c1ec(%r9),%edx 0xffffffff814db006 <+2262>: mov %rdx,%rdi 0xffffffff814db009 <+2265>: add 0x80(%rcx),%rdi 0xffffffff814db010 <+2272>: mov %rdx,-0xa0(%rbp) 0xffffffff814db017 <+2279>: callq 0xffffffff81353e60 0xffffffff814db01c <+2284>: mov -0xa0(%rbp),%rdx 0xffffffff814db023 <+2291>: mov -0x98(%rbp),%rcx 0xffffffff814db02a <+2298>: mov -0xb0(%rbp),%edi 0xffffffff814db030 <+2304>: mov %rdx,%rsi 0xffffffff814db033 <+2307>: add 0x80(%rcx),%rsi 0xffffffff814db03a <+2314>: and $0xff000000,%eax 0xffffffff814db03f <+2319>: or %eax,%edi 0xffffffff814db041 <+2321>: callq 0xffffffff81353f20 0xffffffff814db046 <+2326>: mov -0xc0(%rbp),%edx 0xffffffff814db04c <+2332>: mov $0x1e,%eax 0xffffffff814db051 <+2337>: and $0xf0000,%edx 0xffffffff814db057 <+2343>: cmp $0x60000,%edx 0xffffffff814db05d <+2349>: je 0xffffffff814db072 0xffffffff814db05f <+2351>: cmp $0x50000,%edx 0xffffffff814db065 <+2357>: mov $0x12,%eax 0xffffffff814db06a <+2362>: mov $0x18,%edx 0xffffffff814db06f <+2367>: cmove %edx,%eax 0xffffffff814db072 <+2370>: movl $0x0,-0xb0(%rbp) 0xffffffff814db07c <+2380>: imul %ebx,%eax 0xffffffff814db07f <+2383>: xor %edx,%edx 0xffffffff814db081 <+2385>: movl $0x0,-0xa0(%rbp) 0xffffffff814db08b <+2395>: mov $0x61a800,%r11d 0xffffffff814db091 <+2401>: mov $0x40,%ebx 0xffffffff814db096 <+2406>: shr $0x3,%eax 0xffffffff814db099 <+2409>: divl -0x88(%rbp) 0xffffffff814db09f <+2415>: xor %edx,%edx 0xffffffff814db0a1 <+2417>: movl $0x0,-0x88(%rbp) 0xffffffff814db0ab <+2427>: mov %eax,%eax 0xffffffff814db0ad <+2429>: imul $0x186a0,%rax,%rax 0xffffffff814db0b4 <+2436>: divq -0xa8(%rbp) 0xffffffff814db0bb <+2443>: mov %eax,%edi 0xffffffff814db0bd <+2445>: mov %eax,%r9d 0xffffffff814db0c0 <+2448>: mov %rax,-0xc0(%rbp) 0xffffffff814db0c7 <+2455>: movl $0x0,-0xa8(%rbp) 0xffffffff814db0d1 <+2465>: shl $0x6,%edi 0xffffffff814db0d4 <+2468>: mov %edi,%edx 0xffffffff814db0d6 <+2470>: mov $0xa7c5ac5,%eax 0xffffffff814db0db <+2475>: mov %edi,%r8d 0xffffffff814db0de <+2478>: shr $0x5,%edx 0xffffffff814db0e1 <+2481>: mul %edx 0xffffffff814db0e3 <+2483>: shr $0x7,%edx 0xffffffff814db0e6 <+2486>: imul $0x186a0,%edx,%esi 0xffffffff814db0ec <+2492>: mov %edx,%ecx 0xffffffff814db0ee <+2494>: mov %edx,%r10d 0xffffffff814db0f1 <+2497>: sub %esi,%r8d 0xffffffff814db0f4 <+2500>: jne 0xffffffff814db1ea 0xffffffff814db0fa <+2506>: sub $0x1,%r10d 0xffffffff814db0fe <+2510>: mov $0x10000,%ecx 0xffffffff814db103 <+2515>: mov -0xc0(%rbp),%rsi 0xffffffff814db10a <+2522>: mov $0x186a0,%eax 0xffffffff814db10f <+2527>: movslq %ebx,%rdx 0xffffffff814db112 <+2530>: mov %ecx,-0xa8(%rbp) 0xffffffff814db118 <+2536>: mov -0xe0(%rbp),%rdi 0xffffffff814db11f <+2543>: mov %r10d,-0x88(%rbp) 0xffffffff814db126 <+2550>: shl $0x2,%ebx 0xffffffff814db129 <+2553>: sub %rsi,%rax 0xffffffff814db12c <+2556>: imul %rsi,%rax 0xffffffff814db130 <+2560>: movabs $0xdbe6fecebdedd5bf,%rsi 0xffffffff814db13a <+2570>: imul %rdx,%rax 0xffffffff814db13e <+2574>: mul %rsi 0xffffffff814db141 <+2577>: mov -0x98(%rbp),%rax 0xffffffff814db148 <+2584>: add 0x80(%rax),%rdi 0xffffffff814db14f <+2591>: shr $0x21,%rdx 0xffffffff814db153 <+2595>: mov %rdx,-0xa0(%rbp) 0xffffffff814db15a <+2602>: callq 0xffffffff81353e60 0xffffffff814db15f <+2607>: mov -0x98(%rbp),%rdx 0xffffffff814db166 <+2614>: mov -0xe0(%rbp),%rsi 0xffffffff814db16d <+2621>: mov %eax,%edi 0xffffffff814db16f <+2623>: and $0xfffffe03,%edi 0xffffffff814db175 <+2629>: or %ebx,%edi 0xffffffff814db177 <+2631>: add 0x80(%rdx),%rsi 0xffffffff814db17e <+2638>: callq 0xffffffff81353f20 0xffffffff814db183 <+2643>: mov -0xb8(%rbp),%esi 0xffffffff814db189 <+2649>: mov -0x98(%rbp),%rax 0xffffffff814db190 <+2656>: lea 0x61c128(%rsi),%ebx 0xffffffff814db196 <+2662>: mov %rbx,%rdi 0xffffffff814db199 <+2665>: add 0x80(%rax),%rdi 0xffffffff814db1a0 <+2672>: callq 0xffffffff81353e60 0xffffffff814db1a5 <+2677>: mov -0x98(%rbp),%rdx 0xffffffff814db1ac <+2684>: mov -0x88(%rbp),%r10d 0xffffffff814db1b3 <+2691>: and $0xfef080c0,%eax 0xffffffff814db1b8 <+2696>: mov -0xa8(%rbp),%ecx 0xffffffff814db1be <+2702>: add 0x80(%rdx),%rbx 0xffffffff814db1c5 <+2709>: mov -0xa0(%rbp),%rdx 0xffffffff814db1cc <+2716>: shl $0x8,%r10d 0xffffffff814db1d0 <+2720>: mov %r10d,%edi 0xffffffff814db1d3 <+2723>: or %ecx,%edi 0xffffffff814db1d5 <+2725>: or %eax,%edi 0xffffffff814db1d7 <+2727>: mov %rbx,%rsi 0xffffffff814db1da <+2730>: lea 0x6(%rdx),%rax 0xffffffff814db1de <+2734>: or %eax,%edi 0xffffffff814db1e0 <+2736>: callq 0xffffffff81353f20 0xffffffff814db1e5 <+2741>: jmpq 0xffffffff814dabf4 0xffffffff814db1ea <+2746>: cmp $0xc34f,%r8d 0xffffffff814db1f1 <+2753>: jbe 0xffffffff814db2cd 0xffffffff814db1f7 <+2759>: mov $0x186a0,%edx 0xffffffff814db1fc <+2764>: mov $0x186a0,%eax 0xffffffff814db201 <+2769>: sub %r8d,%edx 0xffffffff814db204 <+2772>: mov %edx,-0xb4(%rbp) 0xffffffff814db20a <+2778>: xor %edx,%edx 0xffffffff814db20c <+2780>: divl -0xb4(%rbp) 0xffffffff814db212 <+2786>: imul %eax,%r8d 0xffffffff814db216 <+2790>: lea 0x1(%rax),%edx 0xffffffff814db219 <+2793>: cmp $0x186a0,%r8d 0xffffffff814db220 <+2800>: cmovne %edx,%eax 0xffffffff814db223 <+2803>: add $0x186a0,%esi 0xffffffff814db229 <+2809>: cmp $0xf,%eax 0xffffffff814db22c <+2812>: mov %eax,%r8d 0xffffffff814db22f <+2815>: jg 0xffffffff814db2f7 0xffffffff814db235 <+2821>: mov $0x186a0,%eax 0xffffffff814db23a <+2826>: xor %edx,%edx 0xffffffff814db23c <+2828>: div %r8d 0xffffffff814db23f <+2831>: mov $0x1,%edx 0xffffffff814db244 <+2836>: sub %eax,%esi 0xffffffff814db246 <+2838>: sub %edi,%esi 0xffffffff814db248 <+2840>: cmp %r11d,%esi 0xffffffff814db24b <+2843>: jae 0xffffffff814db271 0xffffffff814db24d <+2845>: test %esi,%esi 0xffffffff814db24f <+2847>: je 0xffffffff814db342 0xffffffff814db255 <+2853>: mov %esi,%r11d 0xffffffff814db258 <+2856>: mov %edx,-0xb0(%rbp) 0xffffffff814db25e <+2862>: mov %r8d,-0xa8(%rbp) 0xffffffff814db265 <+2869>: mov %ecx,-0x88(%rbp) 0xffffffff814db26b <+2875>: mov %ebx,-0xa0(%rbp) 0xffffffff814db271 <+2881>: sub $0x1,%ebx 0xffffffff814db274 <+2884>: sub %r9d,%edi 0xffffffff814db277 <+2887>: cmp $0x1f,%ebx 0xffffffff814db27a <+2890>: jne 0xffffffff814db0d4 0xffffffff814db280 <+2896>: mov -0xa0(%rbp),%ecx 0xffffffff814db286 <+2902>: test %ecx,%ecx 0xffffffff814db288 <+2904>: jne 0xffffffff814db31a 0xffffffff814db28e <+2910>: mov -0x70(%rbp),%rax 0xffffffff814db292 <+2914>: mov -0xa0(%rax),%edx 0xffffffff814db298 <+2920>: test %edx,%edx 0xffffffff814db29a <+2922>: je 0xffffffff814dabf4 0xffffffff814db2a0 <+2928>: mov %rax,%rbx 0xffffffff814db2a3 <+2931>: mov -0xd0(%rax),%eax 0xffffffff814db2a9 <+2937>: mov $0xffffffff81d364c0,%rsi 0xffffffff814db2b0 <+2944>: mov -0x7e139320(,%rax,8),%rdx 0xffffffff814db2b8 <+2952>: mov -0xd8(%rbx),%rax 0xffffffff814db2bf <+2959>: mov 0x10(%rax),%rdi 0xffffffff814db2c3 <+2963>: callq 0xffffffff8154fb80 0xffffffff814db2c8 <+2968>: jmpq 0xffffffff814dabf4 0xffffffff814db2cd <+2973>: xor %edx,%edx 0xffffffff814db2cf <+2975>: mov $0x186a0,%eax 0xffffffff814db2d4 <+2980>: div %r8d 0xffffffff814db2d7 <+2983>: mov $0xf,%r8d 0xffffffff814db2dd <+2989>: cmp $0xf,%eax 0xffffffff814db2e0 <+2992>: cmovle %eax,%r8d 0xffffffff814db2e4 <+2996>: mov $0x186a0,%eax 0xffffffff814db2e9 <+3001>: xor %edx,%edx 0xffffffff814db2eb <+3003>: div %r8d 0xffffffff814db2ee <+3006>: xor %edx,%edx 0xffffffff814db2f0 <+3008>: add %eax,%esi 0xffffffff814db2f2 <+3010>: jmpq 0xffffffff814db246 0xffffffff814db2f7 <+3015>: xor %edx,%edx 0xffffffff814db2f9 <+3017>: mov $0x1,%r8d 0xffffffff814db2ff <+3023>: jmpq 0xffffffff814db246 0xffffffff814db304 <+3028>: and $0xf0000,%edi 0xffffffff814db30a <+3034>: movq $0x41eb0,-0xa8(%rbp) 0xffffffff814db315 <+3045>: jmpq 0xffffffff814daee8 0xffffffff814db31a <+3050>: mov -0xb0(%rbp),%edx 0xffffffff814db320 <+3056>: mov -0xa8(%rbp),%eax 0xffffffff814db326 <+3062>: mov -0x88(%rbp),%r10d 0xffffffff814db32d <+3069>: mov -0xa0(%rbp),%ebx 0xffffffff814db333 <+3075>: shl $0x18,%edx 0xffffffff814db336 <+3078>: shl $0x10,%eax 0xffffffff814db339 <+3081>: or %eax,%edx 0xffffffff814db33b <+3083>: mov %edx,%ecx 0xffffffff814db33d <+3085>: jmpq 0xffffffff814db103 0xffffffff814db342 <+3090>: shl $0x18,%edx 0xffffffff814db345 <+3093>: shl $0x10,%r8d 0xffffffff814db349 <+3097>: or %r8d,%edx 0xffffffff814db34c <+3100>: mov %edx,%ecx 0xffffffff814db34e <+3102>: jmpq 0xffffffff814db103 End of assembler dump.