File akira_3298d203c2acb68c474e5fdad8379181890b4403d6491c523c13730129be3f75.elf
Function:
Loading..
001b37f0
001b37f0gimli::read::unit::DebugInfoUnitHeadersIter<R>::next:
001b37f0mov rdx, [rsi+8]
001b37f4test rdx, rdx
001b37f7je 0x1b3850
001b37f9push rbp
001b37fapush r15
001b37fcpush r14
001b37fepush r13
001b3800push r12
001b3802push rbx
001b3803sub rsp, 168
001b380amov r13, [rsi]
001b380dcmp rdx, 4
001b3811jb 0x1b3858
001b3813movzx r9l, [rsi+16]
001b3818movzx r10l, [rsi+21]
001b381dmovzx r11l, [rsi+23]
001b3822mov r8l, [rsi+17]
001b3826lea r14, [rdx-4]
001b382alea rax, [r13+4]
001b382emov r12l, [r13]
001b3832cmp r12l, -17
001b3836jbe 0x1b38be
001b383ccmp r12l, -1
001b3840je 0x1b3948
001b3846mov r14l, 16
001b384cxor ecx, ecx
001b384ejmp 0x1b3868
001b3850
001b3850loc_1b3850:
001b3850mov [rdi], 2
001b3857ret
001b3858
001b3858loc_1b3858:
001b3858mov rcx, r13
001b385band rcx, -256
001b3862mov r14l, 19
001b3868
001b3868loc_1b3868:
001b3868mov rax, r14
001b386bshr rax, 8
001b386fmovq x0, rax
001b3874movdqa [rsp+144], x0
001b387dmovzx r9l, [rsp+150]
001b3886movzx edx, [rsp+149]
001b388emovzx r8l, [rsp+148]
001b3897movzx r11l, [rsp+147]
001b38a0movzx ebx, [rsp+146]
001b38a8movzx r10l, [rsp+144]
001b38b1movzx ebp, [rsp+145]
001b38b9jmp 0x1b398f
001b38be
001b38beloc_1b38be:
001b38bemov ebx, r12l
001b38c1mov bpl, 4
001b38c4sub r14, rbx
001b38c7jb 0x1b396d
001b38cd
001b38cdloc_1b38cd:
001b38cdlea rcx, [rax+rbx]
001b38d1mov [rsi], rcx
001b38d4mov [rsi+8], r14
001b38d8cmp rbx, 1
001b38dcjbe 0x1b396d
001b38e2mov [rsp-113], bpl
001b38e7mov [rsp-114], r9b
001b38eclea rbp, [rbx-2]
001b38f0lea r13, [rax+2]
001b38f4movzx r9l, [rax]
001b38f8movzx ecx, [rax+1]
001b38fcshl rcx, 8
001b3900lea r15l, [rcx+r9]
001b3904mov [rsp-56], r9
001b3909add r9l, ecx
001b390cadd r9l, -2
001b3910cmp r9w, 3
001b3915jae 0x1b3a49
001b391bmov [rsp-56], r15l
001b3920cmp r12l, -16
001b3924jb 0x1b3a70
001b392acmp rbp, 7
001b392ejbe 0x1b3b74
001b3934lea r12, [rbx-10]
001b3938mov rcx, [rax+2]
001b393cadd rax, 10
001b3940mov r13, rax
001b3943jmp 0x1b3aa1
001b3948
001b3948loc_1b3948:
001b3948cmp r14, 8
001b394cjb 0x1b3a0e
001b3952lea r14, [rdx-12]
001b3956mov rbx, [r13+4]
001b395aadd r13, 12
001b395emov bpl, 8
001b3961mov rax, r13
001b3964sub r14, rbx
001b3967jae 0x1b38cd
001b396d
001b396dloc_1b396d:
001b396dmov rcx, rax
001b3970and rcx, -256
001b3977mov r14b, 19
001b397axor r10l, r10l
001b397dxor ebp, ebp
001b397fxor ebx, ebx
001b3981xor r11l, r11l
001b3984xor r8l, r8l
001b3987xor edx, edx
001b3989xor r9l, r9l
001b398cmov r13l, eax
001b398f
001b398floc_1b398f:
001b398fand rcx, -256
001b3996movzx eax, r13b
001b399aor rax, rcx
001b399dlea rcx, [rip-0x1226ac]
001b39a4mov [rsi], rcx
001b39a7mov [rsi+8], 0
001b39afmov [rdi+8], r14b
001b39b3mov [rdi+15], r9b
001b39b7movzx ecx, bl
001b39bamovzx esi, r11b
001b39beshl esi, 8
001b39c1or esi, ecx
001b39c3movzx ecx, r10b
001b39c7movzx r9l, bpl
001b39cbshl r9l, 8
001b39cfor r9l, ecx
001b39d2movd x0, r9l
001b39d7pinsrw x0, esi, 1
001b39dcmovd [rdi+9], x0
001b39e1movzx ecx, r8b
001b39e5movzx edx, dl
001b39e8shl edx, 8
001b39ebor edx, ecx
001b39edmov [rdi+13], dx
001b39f1mov [rdi+16], rax
001b39f5mov [rdi], 3
001b39fc
001b39fcloc_1b39fc:
001b39fcadd rsp, 168
001b3a03pop rbx
001b3a04pop r12
001b3a06pop r13
001b3a08pop r14
001b3a0apop r15
001b3a0cpop rbp
001b3a0dret
001b3a0e
001b3a0eloc_1b3a0e:
001b3a0emov [rsp-106], 0
001b3a13mov [rsp-108], 0
001b3a1amov [rsp-112], 0
001b3a22mov [rsp-105], rax
001b3a27mov r13, [rsp-112]
001b3a2cand rax, -256
001b3a32mov r14, r13
001b3a35shl r14, 8
001b3a39shr r13, 56
001b3a3dor r14, 19
001b3a41mov rcx, rax
001b3a44jmp 0x1b3868
001b3a49
001b3a49loc_1b3a49:
001b3a49cmp r15w, 5
001b3a4ejne 0x1b3b43
001b3a54test rbp, rbp
001b3a57je 0x1b3b50
001b3a5dcmp rbx, 3
001b3a61jne 0x1b3c47
001b3a67add rax, 3
001b3a6bjmp 0x1b396d
001b3a70
001b3a70loc_1b3a70:
001b3a70cmp rbp, 4
001b3a74jb 0x1b3be0
001b3a7alea r12, [rbx-6]
001b3a7elea r13, [rax+6]
001b3a82movzx ecx, [rax+3]
001b3a86movzx r9l, [rax+2]
001b3a8bmovzx eax, [rax+5]
001b3a8fmov [rsp-109], r9b
001b3a94mov [rsp-106], al
001b3a98mov [rsp-108], cx
001b3a9dmov ecx, [rsp-109]
001b3aa1
001b3aa1loc_1b3aa1:
001b3aa1test r12, r12
001b3aa4movzx r9l, [rsp-114]
001b3aaamovzx eax, [rsp-113]
001b3aafje 0x1b3b50
001b3ab5mov [rsp+160], rcx
001b3abddec r12
001b3ac0movzx r15l, [r13]
001b3ac5inc r13
001b3ac8xor ecx, ecx
001b3acamov ebp, eax
001b3acc
001b3accloc_1b3acc:
001b3accsub rdx, r14
001b3acfadd [rsi+16], rdx
001b3ad3shl r11l, 16
001b3ad7or r10l, r11l
001b3adashl r10, 32
001b3adeor r8, r10
001b3ae1mov [rdi], 0
001b3ae8mov [rdi+8], r9b
001b3aecmov rdx, r8
001b3aefshr rdx, 48
001b3af3mov [rdi+15], dl
001b3af6mov rdx, r8
001b3af9shr rdx, 32
001b3afdmov [rdi+13], dx
001b3b01mov [rdi+9], r8l
001b3b05mov [rdi+16], rcx
001b3b09mov [rdi+24], rax
001b3b0dmov rcx, [rsp-72]
001b3b12mov [rdi+32], rcx
001b3b16mov [rdi+40], r13
001b3b1amov [rdi+48], r12
001b3b1emov [rdi+56], rbx
001b3b22mov rcx, [rsp+160]
001b3b2amov [rdi+64], rcx
001b3b2emov [rdi+72], r15b
001b3b32mov [rdi+73], bpl
001b3b36mov eax, [rsp-56]
001b3b3amov [rdi+74], ax
001b3b3ejmp 0x1b39fc
001b3b43
001b3b43loc_1b3b43:
001b3b43mov r14b, 17
001b3b46mov r13, [rsp-56]
001b3b4bjmp 0x1b398f
001b3b50
001b3b50loc_1b3b50:
001b3b50mov rcx, r13
001b3b53and rcx, -256
001b3b5amov r14b, 19
001b3b5dxor r10l, r10l
001b3b60xor ebp, ebp
001b3b62xor ebx, ebx
001b3b64xor r11l, r11l
001b3b67xor r8l, r8l
001b3b6axor edx, edx
001b3b6cxor r9l, r9l
001b3b6fjmp 0x1b398f
001b3b74
001b3b74loc_1b3b74:
001b3b74mov [rsp-106], 0
001b3b79mov [rsp-108], 0
001b3b80mov [rsp-112], 0
001b3b88mov [rsp-105], r13
001b3b8dmov rax, [rsp-112]
001b3b92movq x0, rax
001b3b97mov ecx, [rsp-104]
001b3b9bmov edx, [rsp-101]
001b3b9fmov [rsp-88], ecx
001b3ba3mov [rsp-85], edx
001b3ba7mov [rsp-96], rax
001b3bacmovdqa [rsp-16], x0
001b3bb2movzx r9l, [rsp-10]
001b3bb8movzx edx, [rsp-11]
001b3bbdmovzx r8l, [rsp-12]
001b3bc3movzx r11l, [rsp-13]
001b3bc9movzx ebx, [rsp-14]
001b3bcemovzx r10l, [rsp-16]
001b3bd4movzx ebp, [rsp-15]
001b3bd9
001b3bd9loc_1b3bd9:
001b3bd9mov r13, [rsp-89]
001b3bdejmp 0x1b3c35
001b3be0
001b3be0loc_1b3be0:
001b3be0mov [rsp-112], 0
001b3be8mov [rsp-106], 0
001b3bedmov [rsp-108], 0
001b3bf4mov eax, [rsp-109]
001b3bf8mov [rsp-93], eax
001b3bfcmov [rsp-96], 0
001b3c04movq x0, [rsp-96]
001b3c0amovdqa [rsp], x0
001b3c0fmovzx r9l, [rsp+6]
001b3c15movzx edx, [rsp+5]
001b3c1amovzx r8l, [rsp+4]
001b3c20movzx r11l, [rsp+3]
001b3c26movzx ebx, [rsp+2]
001b3c2bmovzx r10l, [rsp]
001b3c30movzx ebp, [rsp+1]
001b3c35
001b3c35loc_1b3c35:
001b3c35mov rcx, r13
001b3c38and rcx, -256
001b3c3fmov r14b, 19
001b3c42jmp 0x1b398f
001b3c47
001b3c47loc_1b3c47:
001b3c47mov r9l, r15l
001b3c4amovzx ecx, [rax+2]
001b3c4emov [rsp-72], rcx
001b3c53lea rcx, [rbx-4]
001b3c57lea r13, [rax+4]
001b3c5bmovzx r15l, [rax+3]
001b3c60cmp r12l, -16
001b3c64jb 0x1b3c9d
001b3c66cmp rcx, 7
001b3c6amovzx ebp, [rsp-113]
001b3c6fjbe 0x1b3d5e
001b3c75mov [rsp-115], r15b
001b3c7amov [rsp-56], r9l
001b3c7flea rcx, [rbx-12]
001b3c83mov [rsp-80], rcx
001b3c88mov rcx, [rax+4]
001b3c8cmov [rsp+160], rcx
001b3c94add rax, 12
001b3c98mov r13, rax
001b3c9bjmp 0x1b3cea
001b3c9d
001b3c9dloc_1b3c9d:
001b3c9dcmp rcx, 4
001b3ca1movzx ebp, [rsp-113]
001b3ca6jb 0x1b3dc8
001b3cacmov [rsp-115], r15b
001b3cb1mov [rsp-56], r9l
001b3cb6lea rcx, [rbx-8]
001b3cbamov [rsp-80], rcx
001b3cbflea r13, [rax+8]
001b3cc3movzx ecx, [rax+5]
001b3cc7movzx r9l, [rax+4]
001b3cccmovzx eax, [rax+7]
001b3cd0mov [rsp-109], r9b
001b3cd5mov [rsp-106], al
001b3cd9mov [rsp-108], cx
001b3cdemov eax, [rsp-109]
001b3ce2mov [rsp+160], rax
001b3cea
001b3cealoc_1b3cea:
001b3ceaxor ecx, ecx
001b3cecmov r9, [rsp-72]
001b3cf1dec r9l
001b3cf4cmp r9l, 5
001b3cf8ja 0x1b3ead
001b3cfelea rax, [rip-0x1745e9]
001b3d05movsxd r9, [rax+4*r9]
001b3d09add r9, rax
001b3d0cjmp r9
001b3d0fmov rax, [rsp-80]
001b3d14cmp rax, 7
001b3d18jbe 0x1b3f04
001b3d1elea r9, [rax-8]
001b3d22lea rcx, [r13+8]
001b3d26mov rax, [r13]
001b3d2acmp r12l, -16
001b3d2emov [rsp-64], rax
001b3d33jb 0x1b40a4
001b3d39cmp r9, 7
001b3d3djbe 0x1b4147
001b3d43mov r12, [rsp-80]
001b3d48add r12, -16
001b3d4cmov rax, [r13+8]
001b3d50mov [rsp-72], rax
001b3d55add r13, 16
001b3d59jmp 0x1b40e2
001b3d5e
001b3d5eloc_1b3d5e:
001b3d5emov [rsp-106], 0
001b3d63mov [rsp-108], 0
001b3d6amov [rsp-112], 0
001b3d72mov [rsp-105], r13
001b3d77mov rax, [rsp-112]
001b3d7cmovq x0, rax
001b3d81mov ecx, [rsp-104]
001b3d85mov edx, [rsp-101]
001b3d89mov [rsp-88], ecx
001b3d8dmov [rsp-85], edx
001b3d91mov [rsp-96], rax
001b3d96movdqa [rsp+112], x0
001b3d9cmovzx r9l, [rsp+118]
001b3da2movzx edx, [rsp+117]
001b3da7movzx r8l, [rsp+116]
001b3dadmovzx r11l, [rsp+115]
001b3db3movzx ebx, [rsp+114]
001b3db8movzx r10l, [rsp+112]
001b3dbemovzx ebp, [rsp+113]
001b3dc3jmp 0x1b3bd9
001b3dc8
001b3dc8loc_1b3dc8:
001b3dc8mov [rsp-112], 0
001b3dd0mov [rsp-106], 0
001b3dd5mov [rsp-108], 0
001b3ddcmov eax, [rsp-109]
001b3de0mov [rsp-93], eax
001b3de4mov [rsp-96], 0
001b3decmovq x0, [rsp-96]
001b3df2movdqa [rsp+128], x0
001b3dfbmovzx r9l, [rsp+134]
001b3e04movzx edx, [rsp+133]
001b3e0cmovzx r8l, [rsp+132]
001b3e15movzx r11l, [rsp+131]
001b3e1emovzx ebx, [rsp+130]
001b3e26movzx r10l, [rsp+128]
001b3e2fmovzx ebp, [rsp+129]
001b3e37jmp 0x1b3c35
001b3e3cmov ecx, 2
001b3e41movzx r9l, [rsp-114]
001b3e47mov r12, [rsp-80]
001b3e4cmovzx r15l, [rsp-115]
001b3e52jmp 0x1b3acc
001b3e57mov r12, [rsp-80]
001b3e5ccmp r12, 7
001b3e60jbe 0x1b3f6e
001b3e66add r12, -8
001b3e6amov r9, [r13]
001b3e6eadd r13, 8
001b3e72mov ecx, 3
001b3e77jmp 0x1b3e99
001b3e79mov r12, [rsp-80]
001b3e7ecmp r12, 7
001b3e82jbe 0x1b3fd4
001b3e88add r12, -8
001b3e8cmov r9, [r13]
001b3e90add r13, 8
001b3e94mov ecx, 4
001b3e99
001b3e99loc_1b3e99:
001b3e99mov rax, r9
001b3e9cmovzx r9l, [rsp-114]
001b3ea2movzx r15l, [rsp-115]
001b3ea8jmp 0x1b3acc
001b3ead
001b3eadloc_1b3ead:
001b3eadmov r14b, 63
001b3eb0jmp 0x1b398f
001b3eb5mov rax, [rsp-80]
001b3ebacmp rax, 7
001b3ebejbe 0x1b403a
001b3ec4lea r9, [rax-8]
001b3ec8lea rcx, [r13+8]
001b3eccmov rax, [r13]
001b3ed0cmp r12l, -16
001b3ed4mov [rsp-64], rax
001b3ed9jb 0x1b40e9
001b3edfcmp r9, 7
001b3ee3jbe 0x1b41b1
001b3ee9mov r12, [rsp-80]
001b3eeeadd r12, -16
001b3ef2mov rax, [r13+8]
001b3ef6mov [rsp-72], rax
001b3efbadd r13, 16
001b3effjmp 0x1b4127
001b3f04
001b3f04loc_1b3f04:
001b3f04mov [rsp-106], 0
001b3f09mov [rsp-108], 0
001b3f10mov [rsp-112], 0
001b3f18mov [rsp-105], r13
001b3f1dmov rax, [rsp-112]
001b3f22movq x0, rax
001b3f27mov ecx, [rsp-104]
001b3f2bmov edx, [rsp-101]
001b3f2fmov [rsp-88], ecx
001b3f33mov [rsp-85], edx
001b3f37mov [rsp-96], rax
001b3f3cmovdqa [rsp+48], x0
001b3f42movzx r9l, [rsp+54]
001b3f48movzx edx, [rsp+53]
001b3f4dmovzx r8l, [rsp+52]
001b3f53movzx r11l, [rsp+51]
001b3f59movzx ebx, [rsp+50]
001b3f5emovzx r10l, [rsp+48]
001b3f64movzx ebp, [rsp+49]
001b3f69jmp 0x1b3bd9
001b3f6e
001b3f6eloc_1b3f6e:
001b3f6emov [rsp-106], 0
001b3f73mov [rsp-108], 0
001b3f7amov [rsp-112], 0
001b3f82mov [rsp-105], r13
001b3f87movq x0, [rsp-112]
001b3f8dand r13, -256
001b3f94movdqa [rsp-48], x0
001b3f9amovzx r9l, [rsp-42]
001b3fa0movzx edx, [rsp-43]
001b3fa5movzx r8l, [rsp-44]
001b3fabmovzx r11l, [rsp-45]
001b3fb1movzx ebx, [rsp-46]
001b3fb6movzx r10l, [rsp-48]
001b3fbcmovzx ebp, [rsp-47]
001b3fc1mov r14b, 19
001b3fc4mov rcx, r13
001b3fc7movzx eax, [rsp-41]
001b3fccmov r13l, eax
001b3fcfjmp 0x1b398f
001b3fd4
001b3fd4loc_1b3fd4:
001b3fd4mov [rsp-106], 0
001b3fd9mov [rsp-108], 0
001b3fe0mov [rsp-112], 0
001b3fe8mov [rsp-105], r13
001b3fedmovq x0, [rsp-112]
001b3ff3and r13, -256
001b3ffamovdqa [rsp-32], x0
001b4000movzx r9l, [rsp-26]
001b4006movzx edx, [rsp-27]
001b400bmovzx r8l, [rsp-28]
001b4011movzx r11l, [rsp-29]
001b4017movzx ebx, [rsp-30]
001b401cmovzx r10l, [rsp-32]
001b4022movzx ebp, [rsp-31]
001b4027mov r14b, 19
001b402amov rcx, r13
001b402dmovzx eax, [rsp-25]
001b4032mov r13l, eax
001b4035jmp 0x1b398f
001b403a
001b403aloc_1b403a:
001b403amov [rsp-106], 0
001b403fmov [rsp-108], 0
001b4046mov [rsp-112], 0
001b404emov [rsp-105], r13
001b4053mov rax, [rsp-112]
001b4058movq x0, rax
001b405dmov ecx, [rsp-104]
001b4061mov edx, [rsp-101]
001b4065mov [rsp-88], ecx
001b4069mov [rsp-85], edx
001b406dmov [rsp-96], rax
001b4072movdqa [rsp+96], x0
001b4078movzx r9l, [rsp+102]
001b407emovzx edx, [rsp+101]
001b4083movzx r8l, [rsp+100]
001b4089movzx r11l, [rsp+99]
001b408fmovzx ebx, [rsp+98]
001b4094movzx r10l, [rsp+96]
001b409amovzx ebp, [rsp+97]
001b409fjmp 0x1b3bd9
001b40a4
001b40a4loc_1b40a4:
001b40a4cmp r9, 4
001b40a8jb 0x1b421b
001b40aemov r12, [rsp-80]
001b40b3add r12, -12
001b40b7movzx ecx, [r13+9]
001b40bcmovzx r9l, [r13+8]
001b40c1movzx ebp, [r13+11]
001b40c6add r13, 12
001b40camov [rsp-109], r9b
001b40cfmov [rsp-106], bpl
001b40d4mov [rsp-108], cx
001b40d9mov eax, [rsp-109]
001b40ddmov [rsp-72], rax
001b40e2
001b40e2loc_1b40e2:
001b40e2mov ecx, 1
001b40e7jmp 0x1b412c
001b40e9
001b40e9loc_1b40e9:
001b40e9cmp r9, 4
001b40edjb 0x1b427a
001b40f3mov r12, [rsp-80]
001b40f8add r12, -12
001b40fcmovzx ecx, [r13+9]
001b4101movzx r9l, [r13+8]
001b4106movzx ebp, [r13+11]
001b410badd r13, 12
001b410fmov [rsp-109], r9b
001b4114mov [rsp-106], bpl
001b4119mov [rsp-108], cx
001b411emov eax, [rsp-109]
001b4122mov [rsp-72], rax
001b4127
001b4127loc_1b4127:
001b4127mov ecx, 5
001b412c
001b412cloc_1b412c:
001b412cmovzx r9l, [rsp-114]
001b4132movzx ebp, [rsp-113]
001b4137movzx r15l, [rsp-115]
001b413dmov rax, [rsp-64]
001b4142jmp 0x1b3acc
001b4147
001b4147loc_1b4147:
001b4147mov [rsp-106], 0
001b414cmov [rsp-108], 0
001b4153mov [rsp-112], 0
001b415bmov [rsp-105], rcx
001b4160mov rax, [rsp-112]
001b4165movq x0, rax
001b416amov ecx, [rsp-104]
001b416emov edx, [rsp-101]
001b4172mov [rsp-88], ecx
001b4176mov [rsp-85], edx
001b417amov [rsp-96], rax
001b417fmovdqa [rsp+16], x0
001b4185movzx r9l, [rsp+22]
001b418bmovzx edx, [rsp+21]
001b4190movzx r8l, [rsp+20]
001b4196movzx r11l, [rsp+19]
001b419cmovzx ebx, [rsp+18]
001b41a1movzx r10l, [rsp+16]
001b41a7movzx ebp, [rsp+17]
001b41acjmp 0x1b3bd9
001b41b1
001b41b1loc_1b41b1:
001b41b1mov [rsp-106], 0
001b41b6mov [rsp-108], 0
001b41bdmov [rsp-112], 0
001b41c5mov [rsp-105], rcx
001b41camov rax, [rsp-112]
001b41cfmovq x0, rax
001b41d4mov ecx, [rsp-104]
001b41d8mov edx, [rsp-101]
001b41dcmov [rsp-88], ecx
001b41e0mov [rsp-85], edx
001b41e4mov [rsp-96], rax
001b41e9movdqa [rsp+64], x0
001b41efmovzx r9l, [rsp+70]
001b41f5movzx edx, [rsp+69]
001b41famovzx r8l, [rsp+68]
001b4200movzx r11l, [rsp+67]
001b4206movzx ebx, [rsp+66]
001b420bmovzx r10l, [rsp+64]
001b4211movzx ebp, [rsp+65]
001b4216jmp 0x1b3bd9
001b421b
001b421bloc_1b421b:
001b421bmov [rsp-112], 0
001b4223mov [rsp-106], 0
001b4228mov [rsp-108], 0
001b422fmov eax, [rsp-109]
001b4233mov [rsp-93], eax
001b4237mov [rsp-96], 0
001b423fmovq x0, [rsp-96]
001b4245movdqa [rsp+32], x0
001b424bmovzx r9l, [rsp+38]
001b4251movzx edx, [rsp+37]
001b4256movzx r8l, [rsp+36]
001b425cmovzx r11l, [rsp+35]
001b4262movzx ebx, [rsp+34]
001b4267movzx r10l, [rsp+32]
001b426dmovzx ebp, [rsp+33]
001b4272mov r13, rcx
001b4275jmp 0x1b3c35
001b427a
001b427aloc_1b427a:
001b427amov [rsp-112], 0
001b4282mov [rsp-106], 0
001b4287mov [rsp-108], 0
001b428emov eax, [rsp-109]
001b4292mov [rsp-93], eax
001b4296mov [rsp-96], 0
001b429emovq x0, [rsp-96]
001b42a4movdqa [rsp+80], x0
001b42aamovzx r9l, [rsp+86]
001b42b0movzx edx, [rsp+85]
001b42b5movzx r8l, [rsp+84]
001b42bbmovzx r11l, [rsp+83]
001b42c1movzx ebx, [rsp+82]
001b42c6movzx r10l, [rsp+80]
001b42ccmovzx ebp, [rsp+81]
001b42d1mov r13, rcx
001b42d4jmp 0x1b3c35
001b37f0
001b37f0gimli::read::unit::DebugInfoUnitHeadersIter<R>::next:
001b37f0mov rdx, [rsi+8]
001b37f4test rdx, rdx
001b37f7je 0x1b3850
001b37f9push rbp
001b37fapush r15
001b37fcpush r14
001b37fepush r13
001b3800push r12
001b3802push rbx
001b3803sub rsp, 168
001b380amov r13, [rsi]
001b380dcmp rdx, 4
001b3811jb 0x1b3858
001b3813movzx r9l, [rsi+16]
001b3818movzx r10l, [rsi+21]
001b381dmovzx r11l, [rsi+23]
001b3822mov r8l, [rsi+17]
001b3826lea r14, [rdx-4]
001b382alea rax, [r13+4]
001b382emov r12l, [r13]
001b3832cmp r12l, -17
001b3836jbe 0x1b38be
001b383ccmp r12l, -1
001b3840je 0x1b3948
001b3846mov r14l, 16
001b384cxor ecx, ecx
001b384ejmp 0x1b3868
001b3850
001b3850loc_1b3850:
001b3850mov [rdi], 2
001b3857ret
001b3858
001b3858loc_1b3858:
001b3858mov rcx, r13
001b385band rcx, -256
001b3862mov r14l, 19
001b3868
001b3868loc_1b3868:
001b3868mov rax, r14
001b386bshr rax, 8
001b386fmovq x0, rax
001b3874movdqa [rsp+144], x0
001b387dmovzx r9l, [rsp+150]
001b3886movzx edx, [rsp+149]
001b388emovzx r8l, [rsp+148]
001b3897movzx r11l, [rsp+147]
001b38a0movzx ebx, [rsp+146]
001b38a8movzx r10l, [rsp+144]
001b38b1movzx ebp, [rsp+145]
001b38b9jmp 0x1b398f
001b38be
001b38beloc_1b38be:
001b38bemov ebx, r12l
001b38c1mov bpl, 4
001b38c4sub r14, rbx
001b38c7jb 0x1b396d
001b38cd
001b38cdloc_1b38cd:
001b38cdlea rcx, [rax+rbx]
001b38d1mov [rsi], rcx
001b38d4mov [rsi+8], r14
001b38d8cmp rbx, 1
001b38dcjbe 0x1b396d
001b38e2mov [rsp-113], bpl
001b38e7mov [rsp-114], r9b
001b38eclea rbp, [rbx-2]
001b38f0lea r13, [rax+2]
001b38f4movzx r9l, [rax]
001b38f8movzx ecx, [rax+1]
001b38fcshl rcx, 8
001b3900lea r15l, [rcx+r9]
001b3904mov [rsp-56], r9
001b3909add r9l, ecx
001b390cadd r9l, -2
001b3910cmp r9w, 3
001b3915jae 0x1b3a49
001b391bmov [rsp-56], r15l
001b3920cmp r12l, -16
001b3924jb 0x1b3a70
001b392acmp rbp, 7
001b392ejbe 0x1b3b74
001b3934lea r12, [rbx-10]
001b3938mov rcx, [rax+2]
001b393cadd rax, 10
001b3940mov r13, rax
001b3943jmp 0x1b3aa1
001b3948
001b3948loc_1b3948:
001b3948cmp r14, 8
001b394cjb 0x1b3a0e
001b3952lea r14, [rdx-12]
001b3956mov rbx, [r13+4]
001b395aadd r13, 12
001b395emov bpl, 8
001b3961mov rax, r13
001b3964sub r14, rbx
001b3967jae 0x1b38cd
001b396d
001b396dloc_1b396d:
001b396dmov rcx, rax
001b3970and rcx, -256
001b3977mov r14b, 19
001b397axor r10l, r10l
001b397dxor ebp, ebp
001b397fxor ebx, ebx
001b3981xor r11l, r11l
001b3984xor r8l, r8l
001b3987xor edx, edx
001b3989xor r9l, r9l
001b398cmov r13l, eax
001b398f
001b398floc_1b398f:
001b398fand rcx, -256
001b3996movzx eax, r13b
001b399aor rax, rcx
001b399dlea rcx, [rip-0x1226ac]
001b39a4mov [rsi], rcx
001b39a7mov [rsi+8], 0
001b39afmov [rdi+8], r14b
001b39b3mov [rdi+15], r9b
001b39b7movzx ecx, bl
001b39bamovzx esi, r11b
001b39beshl esi, 8
001b39c1or esi, ecx
001b39c3movzx ecx, r10b
001b39c7movzx r9l, bpl
001b39cbshl r9l, 8
001b39cfor r9l, ecx
001b39d2movd x0, r9l
001b39d7pinsrw x0, esi, 1
001b39dcmovd [rdi+9], x0
001b39e1movzx ecx, r8b
001b39e5movzx edx, dl
001b39e8shl edx, 8
001b39ebor edx, ecx
001b39edmov [rdi+13], dx
001b39f1mov [rdi+16], rax
001b39f5mov [rdi], 3
001b39fc
001b39fcloc_1b39fc:
001b39fcadd rsp, 168
001b3a03pop rbx
001b3a04pop r12
001b3a06pop r13
001b3a08pop r14
001b3a0apop r15
001b3a0cpop rbp
001b3a0dret
001b3a0e
001b3a0eloc_1b3a0e:
001b3a0emov [rsp-106], 0
001b3a13mov [rsp-108], 0
001b3a1amov [rsp-112], 0
001b3a22mov [rsp-105], rax
001b3a27mov r13, [rsp-112]
001b3a2cand rax, -256
001b3a32mov r14, r13
001b3a35shl r14, 8
001b3a39shr r13, 56
001b3a3dor r14, 19
001b3a41mov rcx, rax
001b3a44jmp 0x1b3868
001b3a49
001b3a49loc_1b3a49:
001b3a49cmp r15w, 5
001b3a4ejne 0x1b3b43
001b3a54test rbp, rbp
001b3a57je 0x1b3b50
001b3a5dcmp rbx, 3
001b3a61jne 0x1b3c47
001b3a67add rax, 3
001b3a6bjmp 0x1b396d
001b3a70
001b3a70loc_1b3a70:
001b3a70cmp rbp, 4
001b3a74jb 0x1b3be0
001b3a7alea r12, [rbx-6]
001b3a7elea r13, [rax+6]
001b3a82movzx ecx, [rax+3]
001b3a86movzx r9l, [rax+2]
001b3a8bmovzx eax, [rax+5]
001b3a8fmov [rsp-109], r9b
001b3a94mov [rsp-106], al
001b3a98mov [rsp-108], cx
001b3a9dmov ecx, [rsp-109]
001b3aa1
001b3aa1loc_1b3aa1:
001b3aa1test r12, r12
001b3aa4movzx r9l, [rsp-114]
001b3aaamovzx eax, [rsp-113]
001b3aafje 0x1b3b50
001b3ab5mov [rsp+160], rcx
001b3abddec r12
001b3ac0movzx r15l, [r13]
001b3ac5inc r13
001b3ac8xor ecx, ecx
001b3acamov ebp, eax
001b3acc
001b3accloc_1b3acc:
001b3accsub rdx, r14
001b3acfadd [rsi+16], rdx
001b3ad3shl r11l, 16
001b3ad7or r10l, r11l
001b3adashl r10, 32
001b3adeor r8, r10
001b3ae1mov [rdi], 0
001b3ae8mov [rdi+8], r9b
001b3aecmov rdx, r8
001b3aefshr rdx, 48
001b3af3mov [rdi+15], dl
001b3af6mov rdx, r8
001b3af9shr rdx, 32
001b3afdmov [rdi+13], dx
001b3b01mov [rdi+9], r8l
001b3b05mov [rdi+16], rcx
001b3b09mov [rdi+24], rax
001b3b0dmov rcx, [rsp-72]
001b3b12mov [rdi+32], rcx
001b3b16mov [rdi+40], r13
001b3b1amov [rdi+48], r12
001b3b1emov [rdi+56], rbx
001b3b22mov rcx, [rsp+160]
001b3b2amov [rdi+64], rcx
001b3b2emov [rdi+72], r15b
001b3b32mov [rdi+73], bpl
001b3b36mov eax, [rsp-56]
001b3b3amov [rdi+74], ax
001b3b3ejmp 0x1b39fc
001b3b43
001b3b43loc_1b3b43:
001b3b43mov r14b, 17
001b3b46mov r13, [rsp-56]
001b3b4bjmp 0x1b398f
001b3b50
001b3b50loc_1b3b50:
001b3b50mov rcx, r13
001b3b53and rcx, -256
001b3b5amov r14b, 19
001b3b5dxor r10l, r10l
001b3b60xor ebp, ebp
001b3b62xor ebx, ebx
001b3b64xor r11l, r11l
001b3b67xor r8l, r8l
001b3b6axor edx, edx
001b3b6cxor r9l, r9l
001b3b6fjmp 0x1b398f
001b3b74
001b3b74loc_1b3b74:
001b3b74mov [rsp-106], 0
001b3b79mov [rsp-108], 0
001b3b80mov [rsp-112], 0
001b3b88mov [rsp-105], r13
001b3b8dmov rax, [rsp-112]
001b3b92movq x0, rax
001b3b97mov ecx, [rsp-104]
001b3b9bmov edx, [rsp-101]
001b3b9fmov [rsp-88], ecx
001b3ba3mov [rsp-85], edx
001b3ba7mov [rsp-96], rax
001b3bacmovdqa [rsp-16], x0
001b3bb2movzx r9l, [rsp-10]
001b3bb8movzx edx, [rsp-11]
001b3bbdmovzx r8l, [rsp-12]
001b3bc3movzx r11l, [rsp-13]
001b3bc9movzx ebx, [rsp-14]
001b3bcemovzx r10l, [rsp-16]
001b3bd4movzx ebp, [rsp-15]
001b3bd9
001b3bd9loc_1b3bd9:
001b3bd9mov r13, [rsp-89]
001b3bdejmp 0x1b3c35
001b3be0
001b3be0loc_1b3be0:
001b3be0mov [rsp-112], 0
001b3be8mov [rsp-106], 0
001b3bedmov [rsp-108], 0
001b3bf4mov eax, [rsp-109]
001b3bf8mov [rsp-93], eax
001b3bfcmov [rsp-96], 0
001b3c04movq x0, [rsp-96]
001b3c0amovdqa [rsp], x0
001b3c0fmovzx r9l, [rsp+6]
001b3c15movzx edx, [rsp+5]
001b3c1amovzx r8l, [rsp+4]
001b3c20movzx r11l, [rsp+3]
001b3c26movzx ebx, [rsp+2]
001b3c2bmovzx r10l, [rsp]
001b3c30movzx ebp, [rsp+1]
001b3c35
001b3c35loc_1b3c35:
001b3c35mov rcx, r13
001b3c38and rcx, -256
001b3c3fmov r14b, 19
001b3c42jmp 0x1b398f
001b3c47
001b3c47loc_1b3c47:
001b3c47mov r9l, r15l
001b3c4amovzx ecx, [rax+2]
001b3c4emov [rsp-72], rcx
001b3c53lea rcx, [rbx-4]
001b3c57lea r13, [rax+4]
001b3c5bmovzx r15l, [rax+3]
001b3c60cmp r12l, -16
001b3c64jb 0x1b3c9d
001b3c66cmp rcx, 7
001b3c6amovzx ebp, [rsp-113]
001b3c6fjbe 0x1b3d5e
001b3c75mov [rsp-115], r15b
001b3c7amov [rsp-56], r9l
001b3c7flea rcx, [rbx-12]
001b3c83mov [rsp-80], rcx
001b3c88mov rcx, [rax+4]
001b3c8cmov [rsp+160], rcx
001b3c94add rax, 12
001b3c98mov r13, rax
001b3c9bjmp 0x1b3cea
001b3c9d
001b3c9dloc_1b3c9d:
001b3c9dcmp rcx, 4
001b3ca1movzx ebp, [rsp-113]
001b3ca6jb 0x1b3dc8
001b3cacmov [rsp-115], r15b
001b3cb1mov [rsp-56], r9l
001b3cb6lea rcx, [rbx-8]
001b3cbamov [rsp-80], rcx
001b3cbflea r13, [rax+8]
001b3cc3movzx ecx, [rax+5]
001b3cc7movzx r9l, [rax+4]
001b3cccmovzx eax, [rax+7]
001b3cd0mov [rsp-109], r9b
001b3cd5mov [rsp-106], al
001b3cd9mov [rsp-108], cx
001b3cdemov eax, [rsp-109]
001b3ce2mov [rsp+160], rax
001b3cea
001b3cealoc_1b3cea:
001b3ceaxor ecx, ecx
001b3cecmov r9, [rsp-72]
001b3cf1dec r9l
001b3cf4cmp r9l, 5
001b3cf8ja 0x1b3ead
001b3cfelea rax, [rip-0x1745e9]
001b3d05movsxd r9, [rax+4*r9]
001b3d09add r9, rax
001b3d0cjmp r9
001b3d0fmov rax, [rsp-80]
001b3d14cmp rax, 7
001b3d18jbe 0x1b3f04
001b3d1elea r9, [rax-8]
001b3d22lea rcx, [r13+8]
001b3d26mov rax, [r13]
001b3d2acmp r12l, -16
001b3d2emov [rsp-64], rax
001b3d33jb 0x1b40a4
001b3d39cmp r9, 7
001b3d3djbe 0x1b4147
001b3d43mov r12, [rsp-80]
001b3d48add r12, -16
001b3d4cmov rax, [r13+8]
001b3d50mov [rsp-72], rax
001b3d55add r13, 16
001b3d59jmp 0x1b40e2
001b3d5e
001b3d5eloc_1b3d5e:
001b3d5emov [rsp-106], 0
001b3d63mov [rsp-108], 0
001b3d6amov [rsp-112], 0
001b3d72mov [rsp-105], r13
001b3d77mov rax, [rsp-112]
001b3d7cmovq x0, rax
001b3d81mov ecx, [rsp-104]
001b3d85mov edx, [rsp-101]
001b3d89mov [rsp-88], ecx
001b3d8dmov [rsp-85], edx
001b3d91mov [rsp-96], rax
001b3d96movdqa [rsp+112], x0
001b3d9cmovzx r9l, [rsp+118]
001b3da2movzx edx, [rsp+117]
001b3da7movzx r8l, [rsp+116]
001b3dadmovzx r11l, [rsp+115]
001b3db3movzx ebx, [rsp+114]
001b3db8movzx r10l, [rsp+112]
001b3dbemovzx ebp, [rsp+113]
001b3dc3jmp 0x1b3bd9
001b3dc8
001b3dc8loc_1b3dc8:
001b3dc8mov [rsp-112], 0
001b3dd0mov [rsp-106], 0
001b3dd5mov [rsp-108], 0
001b3ddcmov eax, [rsp-109]
001b3de0mov [rsp-93], eax
001b3de4mov [rsp-96], 0
001b3decmovq x0, [rsp-96]
001b3df2movdqa [rsp+128], x0
001b3dfbmovzx r9l, [rsp+134]
001b3e04movzx edx, [rsp+133]
001b3e0cmovzx r8l, [rsp+132]
001b3e15movzx r11l, [rsp+131]
001b3e1emovzx ebx, [rsp+130]
001b3e26movzx r10l, [rsp+128]
001b3e2fmovzx ebp, [rsp+129]
001b3e37jmp 0x1b3c35
001b3e3cmov ecx, 2
001b3e41movzx r9l, [rsp-114]
001b3e47mov r12, [rsp-80]
001b3e4cmovzx r15l, [rsp-115]
001b3e52jmp 0x1b3acc
001b3e57mov r12, [rsp-80]
001b3e5ccmp r12, 7
001b3e60jbe 0x1b3f6e
001b3e66add r12, -8
001b3e6amov r9, [r13]
001b3e6eadd r13, 8
001b3e72mov ecx, 3
001b3e77jmp 0x1b3e99
001b3e79mov r12, [rsp-80]
001b3e7ecmp r12, 7
001b3e82jbe 0x1b3fd4
001b3e88add r12, -8
001b3e8cmov r9, [r13]
001b3e90add r13, 8
001b3e94mov ecx, 4
001b3e99
001b3e99loc_1b3e99:
001b3e99mov rax, r9
001b3e9cmovzx r9l, [rsp-114]
001b3ea2movzx r15l, [rsp-115]
001b3ea8jmp 0x1b3acc
001b3ead
001b3eadloc_1b3ead:
001b3eadmov r14b, 63
001b3eb0jmp 0x1b398f
001b3eb5mov rax, [rsp-80]
001b3ebacmp rax, 7
001b3ebejbe 0x1b403a
001b3ec4lea r9, [rax-8]
001b3ec8lea rcx, [r13+8]
001b3eccmov rax, [r13]
001b3ed0cmp r12l, -16
001b3ed4mov [rsp-64], rax
001b3ed9jb 0x1b40e9
001b3edfcmp r9, 7
001b3ee3jbe 0x1b41b1
001b3ee9mov r12, [rsp-80]
001b3eeeadd r12, -16
001b3ef2mov rax, [r13+8]
001b3ef6mov [rsp-72], rax
001b3efbadd r13, 16
001b3effjmp 0x1b4127
001b3f04
001b3f04loc_1b3f04:
001b3f04mov [rsp-106], 0
001b3f09mov [rsp-108], 0
001b3f10mov [rsp-112], 0
001b3f18mov [rsp-105], r13
001b3f1dmov rax, [rsp-112]
001b3f22movq x0, rax
001b3f27mov ecx, [rsp-104]
001b3f2bmov edx, [rsp-101]
001b3f2fmov [rsp-88], ecx
001b3f33mov [rsp-85], edx
001b3f37mov [rsp-96], rax
001b3f3cmovdqa [rsp+48], x0
001b3f42movzx r9l, [rsp+54]
001b3f48movzx edx, [rsp+53]
001b3f4dmovzx r8l, [rsp+52]
001b3f53movzx r11l, [rsp+51]
001b3f59movzx ebx, [rsp+50]
001b3f5emovzx r10l, [rsp+48]
001b3f64movzx ebp, [rsp+49]
001b3f69jmp 0x1b3bd9
001b3f6e
001b3f6eloc_1b3f6e:
001b3f6emov [rsp-106], 0
001b3f73mov [rsp-108], 0
001b3f7amov [rsp-112], 0
001b3f82mov [rsp-105], r13
001b3f87movq x0, [rsp-112]
001b3f8dand r13, -256
001b3f94movdqa [rsp-48], x0
001b3f9amovzx r9l, [rsp-42]
001b3fa0movzx edx, [rsp-43]
001b3fa5movzx r8l, [rsp-44]
001b3fabmovzx r11l, [rsp-45]
001b3fb1movzx ebx, [rsp-46]
001b3fb6movzx r10l, [rsp-48]
001b3fbcmovzx ebp, [rsp-47]
001b3fc1mov r14b, 19
001b3fc4mov rcx, r13
001b3fc7movzx eax, [rsp-41]
001b3fccmov r13l, eax
001b3fcfjmp 0x1b398f
001b3fd4
001b3fd4loc_1b3fd4:
001b3fd4mov [rsp-106], 0
001b3fd9mov [rsp-108], 0
001b3fe0mov [rsp-112], 0
001b3fe8mov [rsp-105], r13
001b3fedmovq x0, [rsp-112]
001b3ff3and r13, -256
001b3ffamovdqa [rsp-32], x0
001b4000movzx r9l, [rsp-26]
001b4006movzx edx, [rsp-27]
001b400bmovzx r8l, [rsp-28]
001b4011movzx r11l, [rsp-29]
001b4017movzx ebx, [rsp-30]
001b401cmovzx r10l, [rsp-32]
001b4022movzx ebp, [rsp-31]
001b4027mov r14b, 19
001b402amov rcx, r13
001b402dmovzx eax, [rsp-25]
001b4032mov r13l, eax
001b4035jmp 0x1b398f
001b403a
001b403aloc_1b403a:
001b403amov [rsp-106], 0
001b403fmov [rsp-108], 0
001b4046mov [rsp-112], 0
001b404emov [rsp-105], r13
001b4053mov rax, [rsp-112]
001b4058movq x0, rax
001b405dmov ecx, [rsp-104]
001b4061mov edx, [rsp-101]
001b4065mov [rsp-88], ecx
001b4069mov [rsp-85], edx
001b406dmov [rsp-96], rax
001b4072movdqa [rsp+96], x0
001b4078movzx r9l, [rsp+102]
001b407emovzx edx, [rsp+101]
001b4083movzx r8l, [rsp+100]
001b4089movzx r11l, [rsp+99]
001b408fmovzx ebx, [rsp+98]
001b4094movzx r10l, [rsp+96]
001b409amovzx ebp, [rsp+97]
001b409fjmp 0x1b3bd9
001b40a4
001b40a4loc_1b40a4:
001b40a4cmp r9, 4
001b40a8jb 0x1b421b
001b40aemov r12, [rsp-80]
001b40b3add r12, -12
001b40b7movzx ecx, [r13+9]
001b40bcmovzx r9l, [r13+8]
001b40c1movzx ebp, [r13+11]
001b40c6add r13, 12
001b40camov [rsp-109], r9b
001b40cfmov [rsp-106], bpl
001b40d4mov [rsp-108], cx
001b40d9mov eax, [rsp-109]
001b40ddmov [rsp-72], rax
001b40e2
001b40e2loc_1b40e2:
001b40e2mov ecx, 1
001b40e7jmp 0x1b412c
001b40e9
001b40e9loc_1b40e9:
001b40e9cmp r9, 4
001b40edjb 0x1b427a
001b40f3mov r12, [rsp-80]
001b40f8add r12, -12
001b40fcmovzx ecx, [r13+9]
001b4101movzx r9l, [r13+8]
001b4106movzx ebp, [r13+11]
001b410badd r13, 12
001b410fmov [rsp-109], r9b
001b4114mov [rsp-106], bpl
001b4119mov [rsp-108], cx
001b411emov eax, [rsp-109]
001b4122mov [rsp-72], rax
001b4127
001b4127loc_1b4127:
001b4127mov ecx, 5
001b412c
001b412cloc_1b412c:
001b412cmovzx r9l, [rsp-114]
001b4132movzx ebp, [rsp-113]
001b4137movzx r15l, [rsp-115]
001b413dmov rax, [rsp-64]
001b4142jmp 0x1b3acc
001b4147
001b4147loc_1b4147:
001b4147mov [rsp-106], 0
001b414cmov [rsp-108], 0
001b4153mov [rsp-112], 0
001b415bmov [rsp-105], rcx
001b4160mov rax, [rsp-112]
001b4165movq x0, rax
001b416amov ecx, [rsp-104]
001b416emov edx, [rsp-101]
001b4172mov [rsp-88], ecx
001b4176mov [rsp-85], edx
001b417amov [rsp-96], rax
001b417fmovdqa [rsp+16], x0
001b4185movzx r9l, [rsp+22]
001b418bmovzx edx, [rsp+21]
001b4190movzx r8l, [rsp+20]
001b4196movzx r11l, [rsp+19]
001b419cmovzx ebx, [rsp+18]
001b41a1movzx r10l, [rsp+16]
001b41a7movzx ebp, [rsp+17]
001b41acjmp 0x1b3bd9
001b41b1
001b41b1loc_1b41b1:
001b41b1mov [rsp-106], 0
001b41b6mov [rsp-108], 0
001b41bdmov [rsp-112], 0
001b41c5mov [rsp-105], rcx
001b41camov rax, [rsp-112]
001b41cfmovq x0, rax
001b41d4mov ecx, [rsp-104]
001b41d8mov edx, [rsp-101]
001b41dcmov [rsp-88], ecx
001b41e0mov [rsp-85], edx
001b41e4mov [rsp-96], rax
001b41e9movdqa [rsp+64], x0
001b41efmovzx r9l, [rsp+70]
001b41f5movzx edx, [rsp+69]
001b41famovzx r8l, [rsp+68]
001b4200movzx r11l, [rsp+67]
001b4206movzx ebx, [rsp+66]
001b420bmovzx r10l, [rsp+64]
001b4211movzx ebp, [rsp+65]
001b4216jmp 0x1b3bd9
001b421b
001b421bloc_1b421b:
001b421bmov [rsp-112], 0
001b4223mov [rsp-106], 0
001b4228mov [rsp-108], 0
001b422fmov eax, [rsp-109]
001b4233mov [rsp-93], eax
001b4237mov [rsp-96], 0
001b423fmovq x0, [rsp-96]
001b4245movdqa [rsp+32], x0
001b424bmovzx r9l, [rsp+38]
001b4251movzx edx, [rsp+37]
001b4256movzx r8l, [rsp+36]
001b425cmovzx r11l, [rsp+35]
001b4262movzx ebx, [rsp+34]
001b4267movzx r10l, [rsp+32]
001b426dmovzx ebp, [rsp+33]
001b4272mov r13, rcx
001b4275jmp 0x1b3c35
001b427a
001b427aloc_1b427a:
001b427amov [rsp-112], 0
001b4282mov [rsp-106], 0
001b4287mov [rsp-108], 0
001b428emov eax, [rsp-109]
001b4292mov [rsp-93], eax
001b4296mov [rsp-96], 0
001b429emovq x0, [rsp-96]
001b42a4movdqa [rsp+80], x0
001b42aamovzx r9l, [rsp+86]
001b42b0movzx edx, [rsp+85]
001b42b5movzx r8l, [rsp+84]
001b42bbmovzx r11l, [rsp+83]
001b42c1movzx ebx, [rsp+82]
001b42c6movzx r10l, [rsp+80]
001b42ccmovzx ebp, [rsp+81]
001b42d1mov r13, rcx
001b42d4jmp 0x1b3c35
001b37f0
001b42d9
001b42d9 // align 0x10
001b42d9 // align 0x10
001b42e0
001b42e0gimli::read::dwarf::Unit<R>::new:
001b42e0push rbp
001b42e1push r15
001b42e3push r14
001b42e5push r13
001b42e7push r12
001b42e9push rbx
001b42easub rsp, 1112
001b42f1mov rbx, rdx
001b42f4mov r14, rsi
001b42f7mov rbp, rdi
001b42famov rcx, [rdx+64]
001b42fetest rcx, rcx
001b4301je 0x1b43c4
001b4307mov rsi, [r14]
001b430amov rdx, [r14+8]
001b430elea rdi, [rsp+288]
001b4316call gimli::read::abbrev::DebugAbbrev<R>::abbreviations
001b431bcmp [rsp+288], 0
001b4324je 0x1b43e4
001b432amovups x0, [rsp+288]
001b4332movups x1, [rsp+304]
001b433amovups x2, [rsp+320]
001b4342movups [rsp+528], x2
001b434amovups [rsp+512], x1
001b4352movups [rsp+496], x0
001b435amov [rsp+480], 1
001b4366mov [rsp+488], 1
001b4372movzx eax, [rip+0x5ed4f]
001b4379mov edi, 64
001b437ecall [rip+0x5d7b4]
001b4384test rax, rax
001b4387je 0x1b5864
001b438dmov rdi, rax
001b4390movups x0, [rsp+480]
001b4398movups x1, [rsp+496]
001b43a0movups x2, [rsp+512]
001b43a8movups x3, [rsp+528]
001b43b0movups [rax+48], x3
001b43b4movups [rax+32], x2
001b43b8movups [rax+16], x1
001b43bcmovups [rax], x0
001b43bfjmp 0x1b4566
001b43c4
001b43c4loc_1b43c4:
001b43c4mov rdi, [r14+216]
001b43cbtest rdi, rdi
001b43ceje 0x1b4440
001b43d0lock inc [rdi-16]
001b43d5jle 0x1b5878
001b43dbadd rdi, -16
001b43dfjmp 0x1b4566
001b43e4
001b43e4loc_1b43e4:
001b43e4movzx eax, [rsp+296]
001b43ecmov ecx, [rsp+297]
001b43f3mov [rsp+160], ecx
001b43famov ecx, [rsp+300]
001b4401mov [rsp+163], ecx
001b4408mov rdi, [rsp+304]
001b4410cmp al, 75
001b4412je 0x1b4566
001b4418
001b4418loc_1b4418:
001b4418mov ecx, [rsp+160]
001b441fmov edx, [rsp+163]
001b4426mov [rbp+12], edx
001b4429mov [rbp+9], ecx
001b442cmov [rbp+8], al
001b442fmov [rbp+16], rdi
001b4433mov [rbp], 2
001b443bjmp 0x1b47e4
001b4440
001b4440loc_1b4440:
001b4440mov rsi, [r14]
001b4443mov rdx, [r14+8]
001b4447lea rdi, [rsp+288]
001b444fxor ecx, ecx
001b4451call gimli::read::abbrev::DebugAbbrev<R>::abbreviations
001b4456cmp [rsp+288], 0
001b445fje 0x1b44fc
001b4465movups x0, [rsp+288]
001b446dmovups x1, [rsp+304]
001b4475movups x2, [rsp+320]
001b447dmovups [rsp+528], x2
001b4485movups [rsp+512], x1
001b448dmovups [rsp+496], x0
001b4495mov [rsp+480], 1
001b44a1mov [rsp+488], 1
001b44admovzx eax, [rip+0x5ec14]
001b44b4mov edi, 64
001b44b9call [rip+0x5d679]
001b44bftest rax, rax
001b44c2je 0x1b58e4
001b44c8mov rdi, rax
001b44cbmovups x0, [rsp+480]
001b44d3movups x1, [rsp+496]
001b44dbmovups x2, [rsp+512]
001b44e3movups x3, [rsp+528]
001b44ebmovups [rax+48], x3
001b44efmovups [rax+32], x2
001b44f3movups [rax+16], x1
001b44f7movups [rax], x0
001b44fajmp 0x1b452a
001b44fc
001b44fcloc_1b44fc:
001b44fcmovzx eax, [rsp+296]
001b4504mov ecx, [rsp+297]
001b450bmov [rsp+64], ecx
001b450fmov ecx, [rsp+300]
001b4516mov [rsp+67], ecx
001b451amov rdi, [rsp+304]
001b4522cmp al, 75
001b4524jne 0x1b501b
001b452a
001b452aloc_1b452a:
001b452alea rcx, [rdi+16]
001b452exor eax, eax
001b4530lock cmpxchg [r14+216], rcx
001b4539jne 0x1b4546
001b453block inc [rdi]
001b453fjg 0x1b4566
001b4541jmp 0x1b5878
001b4546
001b4546loc_1b4546:
001b4546mov r15, rax
001b4549lock dec [rdi]
001b454djne 0x1b4554
001b454fcall alloc::sync::Arc<T,A>::drop_slow
001b4554
001b4554loc_1b4554:
001b4554lock inc [r15-16]
001b4559jle 0x1b5878
001b455fadd r15, -16
001b4563mov rdi, r15
001b4566
001b4566loc_1b4566:
001b4566mov eax, [rbx+72]
001b4569mov [rsp+464], r14
001b4571cmp [r14+224], 0
001b4579setne cl
001b457cmov edx, eax
001b457eshr edx, 16
001b4581cmp dx, 5
001b4585setae dl
001b4588and eax, 65280
001b458dxor esi, esi
001b458fcmp eax, 2048
001b4594sete sil
001b4598lea rax, [8*rsi+8]
001b45a0xor r8l, r8l
001b45a3test cl, dl
001b45a5cmove rax, r8
001b45a9lea rcx, [8*rsi+12]
001b45b1cmove rcx, r8
001b45b5mov rdx, [rbx+16]
001b45b9mov rsi, [rbx+24]
001b45bdadd rdx, -3
001b45c1xor r8l, r8l
001b45c4cmp rdx, 2
001b45c8setb r8b
001b45ccmovups x0, [rbx+64]
001b45d0movaps [rsp+544], x0
001b45d8movups x0, [rbx+48]
001b45dcmovaps [rsp+528], x0
001b45e4movups x0, [rbx+32]
001b45e8movaps [rsp+512], x0
001b45f0movups x0, [rbx]
001b45f3movups x1, [rbx+16]
001b45f7movaps [rsp+496], x1
001b45ffmovaps [rsp+480], x0
001b4607mov [rsp+824], rdi
001b460fmov [rsp+832], 0
001b461bmov [rsp+848], 0
001b4627mov [rsp+864], 0
001b4633mov [rsp+872], rax
001b463bmov [rsp+880], 0
001b4647mov [rsp+888], rcx
001b464fmov [rsp+896], rcx
001b4657mov [rsp+576], 47
001b4663mov [rsp+560], r8
001b466bmov [rsp+568], rsi
001b4673movups x0, [rsp+520]
001b467badd rdi, 16
001b467fmovups [rsp+288], x0
001b4687lea rax, [rsp+480]
001b468fmov [rsp+304], rax
001b4697mov [rsp+312], rdi
001b469fmov [rsp+320], 0
001b46abmov [rsp+376], 0
001b46b7lea rdi, [rsp+64]
001b46bclea rsi, [rsp+288]
001b46c4call gimli::read::unit::EntriesCursor<R>::next_entry
001b46c9movzx eax, [rsp+64]
001b46cecmp al, 75
001b46d0jne 0x1b4720
001b46d2lea r14, [rsp+320]
001b46dalea rbx, [rsp+64]
001b46dflea r15, [rsp+288]
001b46e7nop [rax+rax]
001b46f0
001b46f0loc_1b46f0:
001b46f0cmp [rsp+65], 0
001b46f5mov r13, [rsp+320]
001b46fdje 0x1b47f6
001b4703test r13, r13
001b4706jne 0x1b47ff
001b470cmov rdi, rbx
001b470fmov rsi, r15
001b4712call gimli::read::unit::EntriesCursor<R>::next_entry
001b4717movzx eax, [rsp+64]
001b471ccmp al, 75
001b471eje 0x1b46f0
001b4720
001b4720loc_1b4720:
001b4720movzx ecx, [rsp+65]
001b4725movzx edx, [rsp+70]
001b472amov esi, [rsp+66]
001b472emov rdi, [rsp+72]
001b4733shl rsi, 16
001b4737shl rdx, 48
001b473bor rdx, rsi
001b473eshl rcx, 8
001b4742or rcx, rdx
001b4745movzx eax, al
001b4748or rax, rcx
001b474bmov [rbp+8], rax
001b474fmov [rbp+16], rdi
001b4753
001b4753loc_1b4753:
001b4753mov [rbp], 2
001b475b
001b475bloc_1b475b:
001b475bmov rax, [rsp+824]
001b4763lock dec [rax]
001b4767jne 0x1b4776
001b4769mov rdi, [rsp+824]
001b4771call alloc::sync::Arc<T,A>::drop_slow
001b4776
001b4776loc_1b4776:
001b4776cmp [rsp+576], 47
001b477eje 0x1b47e4
001b4780cmp [rsp+664], 0
001b4789je 0x1b4799
001b478bmov rdi, [rsp+656]
001b4793call [rip+0x5d35f]
001b4799
001b4799loc_1b4799:
001b4799cmp [rsp+688], 0
001b47a2je 0x1b47b2
001b47a4mov rdi, [rsp+680]
001b47accall [rip+0x5d346]
001b47b2
001b47b2loc_1b47b2:
001b47b2cmp [rsp+712], 0
001b47bbje 0x1b47cb
001b47bdmov rdi, [rsp+704]
001b47c5call [rip+0x5d32d]
001b47cb
001b47cbloc_1b47cb:
001b47cbcmp [rsp+736], 0
001b47d4je 0x1b47e4
001b47d6mov rdi, [rsp+728]
001b47decall [rip+0x5d314]
001b47e4
001b47e4loc_1b47e4:
001b47e4add rsp, 1112
001b47ebpop rbx
001b47ecpop r12
001b47eepop r13
001b47f0pop r14
001b47f2pop r15
001b47f4pop rbp
001b47f5ret
001b47f6
001b47f6loc_1b47f6:
001b47f6test r13, r13
001b47f9je 0x1b4c47
001b47ff
001b47ffloc_1b47ff:
001b47ffmov rbx, [rsp+328]
001b4807mov rdi, [rsp+336]
001b480fcall _<gimli::read::abbrev::Attributes as core::ops::deref::Deref>::deref
001b4814mov r15, rax
001b4817mov r12, rdx
001b481amov [rsp+416], rbp
001b4822mov [rsp+64], r13
001b4827mov [rsp+72], rbx
001b482cmov [rsp+80], rax
001b4831mov [rsp+88], rdx
001b4836mov [rsp+96], r14
001b483blea r14, [rsp+168]
001b4843mov rax, [rsp+560]
001b484bmov [rsp+216], rax
001b4853add r15, 16
001b4857dec r12
001b485amov eax, 46
001b485fmov [rsp+456], rax
001b4867xor eax, eax
001b4869mov [rsp+200], rax
001b4871lea r13, [rsp+160]
001b4879lea rbp, [rsp+64]
001b487elea rbx, [rsp+128]
001b4886mov eax, 46
001b488bmov [rsp+272], rax
001b4893mov [rsp+264], rax
001b489bjmp 0x1b48d7
001b489dmov rdi, rbx
001b48a0mov rsi, r13
001b48a3call gimli::read::unit::Attribute<R>::value
001b48a8mov rax, [rsp+128]
001b48b0mov [rsp+264], rax
001b48b8lea rax, [rsp+136]
001b48c0movups x0, [rax]
001b48c3movaps [rsp+1024], x0
001b48cbnop [rax+rax]
001b48d0
001b48d0loc_1b48d0:
001b48d0add r15, 16
001b48d4dec r12
001b48d7
001b48d7loc_1b48d7:
001b48d7cmp r12, -1
001b48dbje 0x1b4b80
001b48e1lea rax, [r15-16]
001b48e5movups x0, [rax]
001b48e8movaps [rsp+128], x0
001b48f0mov rax, [rsp+96]
001b48f5mov rax, [rax+24]
001b48f9mov edx, [rax+72]
001b48fcmov rdi, r13
001b48ffmov rsi, rbp
001b4902mov rcx, rbx
001b4905call gimli::read::unit::parse_attribute
001b490amov rax, [rsp+160]
001b4912cmp rax, 46
001b4916je 0x1b4bce
001b491cmovups x0, [r14]
001b4920mov rcx, [rsp+184]
001b4928mov [rsp+80], r15
001b492dmov [rsp+88], r12
001b4932movaps [rsp+912], x0
001b493amov [rsp+160], rax
001b4942movups [r14], x0
001b4946mov [rsp+184], rcx
001b494emovzx eax, cx
001b4951cmp eax, 113
001b4954jle 0x1b49b0
001b4956cmp eax, 8496
001b495bjg 0x1b4a20
001b4961add eax, -114
001b4964cmp eax, 26
001b4967ja 0x1b48d0
001b496dlea rcx, [rip-0x1751dc]
001b4974movsxd rax, [rcx+4*rax]
001b4978add rax, rcx
001b497bjmp rax
001b497dmov rdi, rbx
001b4980mov rsi, r13
001b4983call gimli::read::unit::Attribute<R>::value
001b4988cmp [rsp+128], 28
001b4990jne 0x1b48d0
001b4996mov rax, [rsp+136]
001b499emov [rsp+872], rax
001b49a6jmp 0x1b48d0
001b49ab
001b49ab 0f 1f 44 00 00 ..D..
001b49b0
001b49b0loc_1b49b0:
001b49b0add eax, -3
001b49b3cmp eax, 24
001b49b6ja 0x1b48d0
001b49bclea rcx, [rip-0x17528f]
001b49c3movsxd rax, [rcx+4*rax]
001b49c7add rax, rcx
001b49cajmp rax
001b49ccmov rdi, rbx
001b49cfmov rsi, r13
001b49d2call gimli::read::unit::Attribute<R>::value
001b49d7mov rax, [rsp+128]
001b49dfcmp rax, 16
001b49e3jne 0x1b49f5
001b49e5mov rcx, [rsp+136]
001b49edmov [rsp+256], rcx
001b49f5
001b49f5loc_1b49f5:
001b49f5cmp eax, 16
001b49f8mov rax, [rsp+200]
001b4a00mov ecx, 1
001b4a05cmove rax, rcx
001b4a09mov [rsp+200], rax
001b4a11jmp 0x1b48d0
001b4a16
001b4a16 66 2e 0f 1f 84 00 00 00 00 00 f.........
001b4a20
001b4a20loc_1b4a20:
001b4a20cmp eax, 8497
001b4a25je 0x1b4b2a
001b4a2bcmp eax, 8498
001b4a30je 0x1b4a6b
001b4a32cmp eax, 8499
001b4a37jne 0x1b48d0
001b4a3dmov rdi, rbx
001b4a40mov rsi, r13
001b4a43call gimli::read::unit::Attribute<R>::value
001b4a48cmp [rsp+128], 11
001b4a50jne 0x1b48d0
001b4a56mov rax, [rsp+136]
001b4a5emov [rsp+880], rax
001b4a66jmp 0x1b48d0
001b4a6b
001b4a6bloc_1b4a6b:
001b4a6bmov rdi, rbx
001b4a6emov rsi, r13
001b4a71call gimli::read::unit::Attribute<R>::value
001b4a76cmp [rsp+128], 23
001b4a7ejne 0x1b48d0
001b4a84mov rax, [rsp+136]
001b4a8cmov [rsp+896], rax
001b4a94jmp 0x1b48d0
001b4a99mov rdi, rbx
001b4a9cmov rsi, r13
001b4a9fcall gimli::read::unit::Attribute<R>::value
001b4aa4mov rax, [rsp+128]
001b4aacmov [rsp+272], rax
001b4ab4lea rax, [rsp+136]
001b4abcmovups x0, [rax]
001b4abfmovaps [rsp+1040], x0
001b4ac7jmp 0x1b48d0
001b4accmov rdi, rbx
001b4acfmov rsi, r13
001b4ad2call gimli::read::unit::Attribute<R>::value
001b4ad7mov rax, [rsp+128]
001b4adfmov [rsp+456], rax
001b4ae7mov rax, [rsp+136]
001b4aefmov [rsp+448], rax
001b4af7jmp 0x1b48d0
001b4afcmov rdi, rbx
001b4affmov rsi, r13
001b4b02call gimli::read::unit::Attribute<R>::value
001b4b07cmp [rsp+128], 18
001b4b0fjne 0x1b48d0
001b4b15mov rax, [rsp+136]
001b4b1dmov [rsp+888], rax
001b4b25jmp 0x1b48d0
001b4b2a
001b4b2aloc_1b4b2a:
001b4b2acmp [rsp+216], 0
001b4b33jne 0x1b48d0
001b4b39mov rdi, rbx
001b4b3cmov rsi, r13
001b4b3fcall gimli::read::unit::Attribute<R>::value
001b4b44cmp [rsp+128], 45
001b4b4cjne 0x1b4b71
001b4b4emov rax, [rsp+136]
001b4b56mov [rsp+560], 1
001b4b62mov [rsp+568], rax
001b4b6amov eax, 1
001b4b6fjmp 0x1b4b73
001b4b71
001b4b71loc_1b4b71:
001b4b71xor eax, eax
001b4b73
001b4b73loc_1b4b73:
001b4b73mov [rsp+216], rax
001b4b7bjmp 0x1b48d0
001b4b80
001b4b80loc_1b4b80:
001b4b80mov rax, [rsp+96]
001b4b85cmp [rax+40], 0
001b4b8ajne 0x1b4ba0
001b4b8cmov rcx, [rsp+64]
001b4b91sub rcx, [rax]
001b4b94mov [rax+40], 1
001b4b9cmov [rax+48], rcx
001b4ba0
001b4ba0loc_1b4ba0:
001b4ba0mov rax, [rsp+264]
001b4ba8cmp rax, 46
001b4bacmov rbx, [rsp+464]
001b4bb4mov r14, [rsp+272]
001b4bbcjne 0x1b4bf2
001b4bbexor r15l, r15l
001b4bc1mov rax, [rsp+256]
001b4bc9jmp 0x1b4c6b
001b4bce
001b4bceloc_1b4bce:
001b4bcemovups x0, [r14]
001b4bd2movaps [rsp+912], x0
001b4bdamov rax, [rsp+416]
001b4be2movups [rax+8], x0
001b4be6mov [rax], 2
001b4bedjmp 0x1b475b
001b4bf2
001b4bf2loc_1b4bf2:
001b4bf2mov [rsp+1064], rax
001b4bfamovaps x0, [rsp+1024]
001b4c02movups [rsp+1072], x0
001b4c0amov rcx, [rsp+872]
001b4c12movzx edx, [rsp+553]
001b4c1alea rdi, [rsp+288]
001b4c22lea r8, [rsp+1064]
001b4c2amov rsi, rbx
001b4c2dcall gimli::read::dwarf::Dwarf<R>::attr_string
001b4c32cmp [rsp+288], 0
001b4c3bjne 0x1b4c58
001b4c3dmov r15, [rsp+296]
001b4c45jmp 0x1b4c5b
001b4c47
001b4c47loc_1b4c47:
001b4c47mov [rbp+8], 66
001b4c4bmov [rbp+16], 0
001b4c53jmp 0x1b4753
001b4c58
001b4c58loc_1b4c58:
001b4c58xor r15l, r15l
001b4c5b
001b4c5bloc_1b4c5b:
001b4c5bmov rax, [rsp+256]
001b4c63mov r12, [rsp+304]
001b4c6b
001b4c6bloc_1b4c6b:
001b4c6bmov [rsp+832], r15
001b4c73mov [rsp+840], r12
001b4c7bcmp r14, 46
001b4c7fjne 0x1b4ca4
001b4c81mov [rsp+848], 0
001b4c8dcmp [rsp+200], 0
001b4c96je 0x1b4d42
001b4c9cxor r11l, r11l
001b4c9fjmp 0x1b4d27
001b4ca4
001b4ca4loc_1b4ca4:
001b4ca4mov [rsp+1088], r14
001b4cacmovaps x0, [rsp+1040]
001b4cb4movups [rsp+1096], x0
001b4cbcmov rcx, [rsp+872]
001b4cc4movzx edx, [rsp+553]
001b4ccclea rdi, [rsp+288]
001b4cd4lea r8, [rsp+1088]
001b4cdcmov rsi, rbx
001b4cdfcall gimli::read::dwarf::Dwarf<R>::attr_string
001b4ce4cmp [rsp+288], 0
001b4cedmov rdi, [rsp+304]
001b4cf5jne 0x1b4d01
001b4cf7mov r11, [rsp+296]
001b4cffjmp 0x1b4d04
001b4d01
001b4d01loc_1b4d01:
001b4d01xor r11l, r11l
001b4d04
001b4d04loc_1b4d04:
001b4d04mov rax, [rsp+256]
001b4d0cmov [rsp+848], r11
001b4d14mov [rsp+856], rdi
001b4d1ccmp [rsp+200], 0
001b4d25je 0x1b4d42
001b4d27
001b4d27loc_1b4d27:
001b4d27mov rbp, [rbx+64]
001b4d2bmov rdx, [rbx+72]
001b4d2fsub rdx, rax
001b4d32jae 0x1b4fe2
001b4d38mov r13b, 19
001b4d3bxor eax, eax
001b4d3djmp 0x1b51c9
001b4d42
001b4d42loc_1b4d42:
001b4d42mov r13l, 47
001b4d48mov [rsp+200], rax
001b4d50cmp [rsp+576], 47
001b4d58je 0x1b4dbe
001b4d5a
001b4d5aloc_1b4d5a:
001b4d5acmp [rsp+664], 0
001b4d63je 0x1b4d73
001b4d65mov rdi, [rsp+656]
001b4d6dcall [rip+0x5cd85]
001b4d73
001b4d73loc_1b4d73:
001b4d73cmp [rsp+688], 0
001b4d7cje 0x1b4d8c
001b4d7emov rdi, [rsp+680]
001b4d86call [rip+0x5cd6c]
001b4d8c
001b4d8cloc_1b4d8c:
001b4d8ccmp [rsp+712], 0
001b4d95je 0x1b4da5
001b4d97mov rdi, [rsp+704]
001b4d9fcall [rip+0x5cd53]
001b4da5
001b4da5loc_1b4da5:
001b4da5cmp [rsp+736], 0
001b4daeje 0x1b4dbe
001b4db0mov rdi, [rsp+728]
001b4db8call [rip+0x5cd3a]
001b4dbe
001b4dbeloc_1b4dbe:
001b4dbemov [rsp+576], r13
001b4dc6mov [rsp+584], r15
001b4dcemov [rsp+592], r12
001b4dd6mov rax, [rsp+320]
001b4ddemov [rsp+632], rax
001b4de6movaps x0, [rsp+288]
001b4deemovaps x1, [rsp+304]
001b4df6movups [rsp+600], x0
001b4dfemovups [rsp+616], x1
001b4e06mov rax, [rsp+408]
001b4e0emov [rsp+640], rax
001b4e16mov rax, [rsp+440]
001b4e1emov [rsp+648], rax
001b4e26mov [rsp+656], r14
001b4e2emov rax, [rsp+248]
001b4e36mov [rsp+664], rax
001b4e3emov rax, [rsp+392]
001b4e46mov [rsp+672], rax
001b4e4emov rax, [rsp+1008]
001b4e56mov [rsp+696], rax
001b4e5emovaps x0, [rsp+992]
001b4e66movups [rsp+680], x0
001b4e6emov rax, [rsp+48]
001b4e73mov [rsp+704], rax
001b4e7bmov rax, [rsp+24]
001b4e80mov [rsp+712], rax
001b4e88mov rax, [rsp+240]
001b4e90mov [rsp+720], rax
001b4e98mov rax, [rsp+928]
001b4ea0mov [rsp+744], rax
001b4ea8movaps x0, [rsp+912]
001b4eb0movups [rsp+728], x0
001b4eb8mov rax, [rsp+400]
001b4ec0mov [rsp+752], rax
001b4ec8mov rax, [rsp+952]
001b4ed0mov [rsp+760], rax
001b4ed8mov rax, [rsp+256]
001b4ee0mov [rsp+768], rax
001b4ee8mov rax, [rsp+960]
001b4ef0mov [rsp+776], rax
001b4ef8mov rax, [rsp+272]
001b4f00mov [rsp+784], rax
001b4f08mov rax, [rsp+264]
001b4f10mov [rsp+792], rax
001b4f18mov rax, [rsp+968]
001b4f20mov [rsp+800], rax
001b4f28movzx eax, [rsp+216]
001b4f30mov [rsp+808], al
001b4f37movzx eax, [rsp+23]
001b4f3cmov [rsp+809], al
001b4f43mov [rsp+810], bp
001b4f4bmovzx eax, [rsp+116]
001b4f50mov [rsp+812], al
001b4f57movzx eax, [rsp+119]
001b4f5cmov [rsp+813], al
001b4f63movzx eax, [rsp+63]
001b4f68mov [rsp+814], al
001b4f6fmovzx eax, [rsp+118]
001b4f74mov [rsp+815], al
001b4f7bmovzx eax, [rsp+117]
001b4f80mov [rsp+816], al
001b4f87mov rax, [rsp+200]
001b4f8fmov [rsp+817], al
001b4f96movzx eax, [rsp+388]
001b4f9emov [rsp+822], ax
001b4fa6mov eax, [rsp+384]
001b4fadmov [rsp+818], eax
001b4fb4mov rax, [rsp+456]
001b4fbccmp rax, 46
001b4fc0mov rdi, [rsp+416]
001b4fc8jne 0x1b5036
001b4fca
001b4fcaloc_1b4fca:
001b4fcalea rsi, [rsp+480]
001b4fd2mov edx, 424
001b4fd7call [rip+0x5cb43]
001b4fddjmp 0x1b47e4
001b4fe2
001b4fe2loc_1b4fe2:
001b4fe2add rbp, rax
001b4fe5cmp rdx, 4
001b4fe9jb 0x1b505f
001b4febmovzx r8l, [rsp+552]
001b4ff4lea rsi, [rdx-4]
001b4ff8lea rax, [rbp+4]
001b4ffcmov ecx, [rbp]
001b4fffcmp ecx, -17
001b5002jbe 0x1b5088
001b5008cmp ecx, -1
001b500bje 0x1b5187
001b5011mov r13l, 16
001b5017xor eax, eax
001b5019jmp 0x1b506e
001b501b
001b501bloc_1b501b:
001b501bmov ecx, [rsp+64]
001b501fmov edx, [rsp+67]
001b5023mov [rsp+163], edx
001b502amov [rsp+160], ecx
001b5031jmp 0x1b4418
001b5036
001b5036loc_1b5036:
001b5036cmp rax, 12
001b503aje 0x1b50b9
001b503ctest rax, rax
001b503fjne 0x1b513c
001b5045mov r9, [rsp+448]
001b504d
001b504dloc_1b504d:
001b504dmov rcx, r9
001b5050shr rcx, 8
001b5054mov al, 1
001b5056xor edx, edx
001b5058xor esi, esi
001b505ajmp 0x1b5142
001b505f
001b505floc_1b505f:
001b505fmov rax, rbp
001b5062and rax, -256
001b5068mov r13l, 19
001b506e
001b506eloc_1b506e:
001b506emov r14l, r13l
001b5071shr r14l, 8
001b5075mov rbx, r13
001b5078shr rbx, 16
001b507cmovzx ebp, bpl
001b5080or rbp, rax
001b5083jmp 0x1b51ba
001b5088
001b5088loc_1b5088:
001b5088mov r9l, ecx
001b508bmov r10b, 4
001b508ecmp rsi, r9
001b5091jb 0x1b51af
001b5097
001b5097loc_1b5097:
001b5097cmp r9, 1
001b509bjbe 0x1b51af
001b50a1movzx ebp, [rax]
001b50a4lea edx, [rbp-6]
001b50a7cmp dx, -4
001b50abjae 0x1b5267
001b50b1mov r13b, 17
001b50b4jmp 0x1b51ba
001b50b9
001b50b9loc_1b50b9:
001b50b9mov rsi, [rsp+880]
001b50c1mov rcx, [rbx+16]
001b50c5mov rax, [rbx+24]
001b50c9sub rax, rsi
001b50ccjb 0x1b50f5
001b50cemovzx edx, [rsp+552]
001b50d6movzx r9l, dl
001b50daadd rcx, rsi
001b50ddmov r10, [rsp+448]
001b50e5imul r10, r9
001b50e9mov rsi, rax
001b50ecsub rsi, r10
001b50efjae 0x1b51ec
001b50f5
001b50f5loc_1b50f5:
001b50f5mov [rsp+71], rcx
001b50famov al, 19
001b50fcmov r9l, ecx
001b50ff
001b50ffloc_1b50ff:
001b50ffmovzx ecx, [rsp+70]
001b5104shl ecx, 16
001b5107movzx edx, [rsp+68]
001b510cor edx, ecx
001b510eshl rdx, 32
001b5112mov esi, [rsp+64]
001b5116mov ecx, [rsp+72]
001b511aor rsi, rdx
001b511dmovzx edx, [rsp+78]
001b5122shl edx, 16
001b5125movzx r8l, [rsp+76]
001b512bor r8l, edx
001b512eshl r8, 32
001b5132or rcx, r8
001b5135mov edx, 1
001b513ajmp 0x1b5142
001b513c
001b513cloc_1b513c:
001b513cxor edx, edx
001b513exor eax, eax
001b5140xor esi, esi
001b5142
001b5142loc_1b5142:
001b5142shl rsi, 8
001b5146movzx eax, al
001b5149or rax, rsi
001b514cshl rcx, 8
001b5150movzx esi, r9b
001b5154or rsi, rcx
001b5157test rdx, rdx
001b515aje 0x1b5170
001b515cmov [rdi+8], rax
001b5160mov [rdi+16], rsi
001b5164mov [rdi], 2
001b516bjmp 0x1b475b
001b5170
001b5170loc_1b5170:
001b5170cmp rax, 1
001b5174jne 0x1b4fca
001b517amov [rsp+864], rsi
001b5182jmp 0x1b4fca
001b5187
001b5187loc_1b5187:
001b5187cmp rsi, 8
001b518bjb 0x1b522f
001b5191add rdx, -12
001b5195mov r9, [rbp+4]
001b5199add rbp, 12
001b519dmov r10b, 8
001b51a0mov rax, rbp
001b51a3mov rsi, rdx
001b51a6cmp rsi, r9
001b51a9jae 0x1b5097
001b51af
001b51afloc_1b51af:
001b51afmov r13b, 19
001b51b2xor r14l, r14l
001b51b5xor ebx, ebx
001b51b7
001b51b7loc_1b51b7:
001b51b7mov rbp, rax
001b51ba
001b51baloc_1b51ba:
001b51bamovzx eax, r14b
001b51beshl rbx, 16
001b51c2shl rax, 8
001b51c6or rax, rbx
001b51c9
001b51c9loc_1b51c9:
001b51c9movzx ecx, r13b
001b51cdor rcx, rax
001b51d0mov rax, [rsp+416]
001b51d8mov [rax+8], rcx
001b51dcmov [rax+16], rbp
001b51e0mov [rax], 2
001b51e7jmp 0x1b475b
001b51ec
001b51ecloc_1b51ec:
001b51ecdec r9l
001b51efcmp r9l, 7
001b51f3ja 0x1b52ff
001b51f9add rcx, r10
001b51fclea r8, [rip-0x1759a3]
001b5203movsxd r9, [r8+4*r9]
001b5207add r9, r8
001b520ajmp r9
001b520dcmp rax, r10
001b5210jne 0x1b5354
001b5216mov [rsp+64], 0
001b521bmov [rsp+69], 0
001b5222mov [rsp+65], 0
001b522ajmp 0x1b50f5
001b522f
001b522floc_1b522f:
001b522fmov [rsp+70], 0
001b5234mov [rsp+68], 0
001b523bmov [rsp+64], 0
001b5243mov [rsp+71], rax
001b5248mov rbp, [rsp+64]
001b524dand rax, -256
001b5253mov r13, rbp
001b5256shl r13, 8
001b525ashr rbp, 56
001b525eor r13, 19
001b5262jmp 0x1b506e
001b5267
001b5267loc_1b5267:
001b5267lea rsi, [r9-2]
001b526blea rdx, [rax+2]
001b526fcmp bp, 4
001b5273jbe 0x1b540a
001b5279test rsi, rsi
001b527cje 0x1b55d1
001b5282cmp r9, 3
001b5286jne 0x1b5310
001b528cadd rax, 3
001b5290jmp 0x1b51af
001b5295cmp rsi, 4
001b5299jb 0x1b5322
001b529fmovzx eax, [rcx+1]
001b52a3movzx edx, [rcx]
001b52a6movzx ecx, [rcx+3]
001b52aamov [rsp+291], dl
001b52b1mov [rsp+294], cl
001b52b8mov [rsp+292], ax
001b52c0mov r9l, [rsp+291]
001b52c8jmp 0x1b52e1
001b52cacmp rsi, 2
001b52cejb 0x1b535d
001b52d4movzx r9l, [rcx]
001b52d8mov [rsp+289], r9w
001b52e1
001b52e1loc_1b52e1:
001b52e1mov al, 75
001b52e3mov [rsp+71], r9
001b52e8jmp 0x1b539a
001b52edcmp rsi, 8
001b52f1jb 0x1b53a7
001b52f7mov r9, [rcx]
001b52fajmp 0x1b504d
001b52ff
001b52ffloc_1b52ff:
001b52ffmov [rsp+64], dl
001b5303mov al, 23
001b5305movzx r9l, [rsp+71]
001b530bjmp 0x1b50ff
001b5310
001b5310loc_1b5310:
001b5310cmp [rax+3], 0
001b5314je 0x1b53fa
001b531amov r13b, 65
001b531djmp 0x1b55e4
001b5322
001b5322loc_1b5322:
001b5322mov [rsp+288], 0
001b532dmov [rsp+294], 0
001b5335mov [rsp+292], 0
001b533fmov eax, [rsp+291]
001b5346mov [rsp+67], eax
001b534amov [rsp+64], 0
001b5352jmp 0x1b5390
001b5354
001b5354loc_1b5354:
001b5354movzx r9l, [rcx]
001b5358jmp 0x1b504d
001b535d
001b535dloc_1b535d:
001b535dmov [rsp+288], 0
001b5367mov [rsp+290], 0
001b5372mov [rsp+294], 0
001b537amov eax, [rsp+288]
001b5381mov [rsp+64], eax
001b5385mov eax, [rsp+291]
001b538cmov [rsp+67], eax
001b5390
001b5390loc_1b5390:
001b5390mov al, 19
001b5392mov [rsp+71], rcx
001b5397mov r9, rcx
001b539a
001b539aloc_1b539a:
001b539acmp al, 75
001b539cje 0x1b504d
001b53a2jmp 0x1b50ff
001b53a7
001b53a7loc_1b53a7:
001b53a7mov [rsp+294], 0
001b53afmov [rsp+292], 0
001b53b9mov [rsp+288], 0
001b53c4mov [rsp+295], rcx
001b53ccmov r9, [rsp+288]
001b53d4mov eax, [rsp+296]
001b53dbmov ecx, [rsp+299]
001b53e2mov [rsp+72], eax
001b53e6mov [rsp+75], ecx
001b53eamov [rsp+64], r9
001b53efshr r9, 56
001b53f3mov al, 19
001b53f5jmp 0x1b50ff
001b53fa
001b53faloc_1b53fa:
001b53famovzx r8l, [rax+2]
001b53fflea rsi, [r9-4]
001b5403add rax, 4
001b5407mov rdx, rax
001b540a
001b540aloc_1b540a:
001b540acmp ecx, -16
001b540djb 0x1b5427
001b540fcmp rsi, 7
001b5413jbe 0x1b5473
001b5415add rsi, -8
001b5419lea rax, [rdx+8]
001b541dmov [rsp+32], rax
001b5422mov rcx, [rdx]
001b5425jmp 0x1b5462
001b5427
001b5427loc_1b5427:
001b5427cmp rsi, 4
001b542bjb 0x1b54c6
001b5431add rsi, -4
001b5435lea rbx, [rdx+4]
001b5439mov [rsp+32], rbx
001b543emov [rsp+40], rsi
001b5443movzx eax, [rdx+1]
001b5447movzx ecx, [rdx]
001b544amovzx edx, [rdx+3]
001b544emov [rsp+67], cl
001b5452mov [rsp+70], dl
001b5456mov [rsp+68], ax
001b545bmov rax, rbx
001b545emov ecx, [rsp+67]
001b5462
001b5462loc_1b5462:
001b5462sub rsi, rcx
001b5465jae 0x1b5514
001b546bmov r13b, 19
001b546ejmp 0x1b51b7
001b5473
001b5473loc_1b5473:
001b5473mov [rsp+70], 0
001b5478mov [rsp+68], 0
001b547fmov [rsp+64], 0
001b5487mov [rsp+71], rdx
001b548cmov r14, [rsp+64]
001b5491mov eax, [rsp+72]
001b5495mov ecx, [rsp+75]
001b5499mov [rsp+168], eax
001b54a0mov [rsp+171], ecx
001b54a7mov [rsp+160], r14
001b54afmov rbx, r14
001b54b2shr rbx, 8
001b54b6mov rbp, [rsp+167]
001b54bemov r13b, 19
001b54c1jmp 0x1b51ba
001b54c6
001b54c6loc_1b54c6:
001b54c6mov [rsp+64], 0
001b54cemov [rsp+70], 0
001b54d3mov [rsp+68], 0
001b54damov eax, [rsp+67]
001b54demov [rsp+163], eax
001b54e5mov [rsp+160], 0
001b54f0xor r14l, r14l
001b54f3mov eax, [rsp+161]
001b54famovzx ebx, [rsp+165]
001b5502shl rbx, 32
001b5506or rbx, rax
001b5509mov r13b, 19
001b550cmov rbp, rdx
001b550fjmp 0x1b51ba
001b5514
001b5514loc_1b5514:
001b5514test rcx, rcx
001b5517je 0x1b51af
001b551dmov [rsp+264], r11
001b5525mov [rsp+952], rsi
001b552dmov [rsp+23], r10b
001b5532mov [rsp+960], r9
001b553amov [rsp+216], r8b
001b5542mov [rsp+968], rdi
001b554amov [rsp+272], rcx
001b5552dec rcx
001b5555mov [rsp+40], rcx
001b555amovzx edx, [rax]
001b555dmov [rsp+119], dl
001b5561test dl, dl
001b5563je 0x1b55e1
001b5565mov [rsp+400], rax
001b556dinc rax
001b5570mov [rsp+63], 1
001b5575cmp bp, 4
001b5579jb 0x1b55b9
001b557btest rcx, rcx
001b557eje 0x1b51af
001b5584mov rax, [rsp+272]
001b558clea rcx, [rax-2]
001b5590mov [rsp+40], rcx
001b5595mov rax, [rsp+400]
001b559dmovzx eax, [rax+1]
001b55a1mov [rsp+63], al
001b55a5test al, al
001b55a7je 0x1b567e
001b55admov rax, [rsp+400]
001b55b5add rax, 2
001b55b9
001b55b9loc_1b55b9:
001b55b9test rcx, rcx
001b55bcje 0x1b51af
001b55c2lea rdx, [rax+1]
001b55c6mov [rsp+32], rdx
001b55cbcmp rcx, 1
001b55cfjne 0x1b55e9
001b55d1
001b55d1loc_1b55d1:
001b55d1mov r13b, 19
001b55d4xor r14l, r14l
001b55d7xor ebx, ebx
001b55d9mov rbp, rdx
001b55dcjmp 0x1b51ba
001b55e1
001b55e1loc_1b55e1:
001b55e1mov r13b, 26
001b55e4
001b55e4loc_1b55e4:
001b55e4jmp 0x1b51ba
001b55e9
001b55e9loc_1b55e9:
001b55e9movzx esi, [rax]
001b55ecmov rdx, rcx
001b55efadd rdx, -2
001b55f3mov [rsp+40], rdx
001b55f8je 0x1b5686
001b55femovzx edx, [rax+1]
001b5602mov [rsp+118], dl
001b5606lea rdx, [rax+3]
001b560amov [rsp+32], rdx
001b560fmovzx edi, [rax+2]
001b5613mov [rsp+117], dil
001b5618test dil, dil
001b561bje 0x1b568f
001b561dtest sil, sil
001b5620setne [rsp+116]
001b5625cmp rcx, 3
001b5629je 0x1b55d1
001b562bmovzx edx, [rax+3]
001b562fmov [rsp+200], rdx
001b5637test dl, dl
001b5639je 0x1b5697
001b563blea rdx, [rcx-4]
001b563flea rsi, [rax+4]
001b5643mov [rsp+408], rsi
001b564bmov rsi, [rsp+200]
001b5653dec esi
001b5655movzx edi, sil
001b5659mov rsi, rdi
001b565cmov [rsp+440], rdi
001b5664sub rdx, rdi
001b5667jae 0x1b569f
001b5669mov r13b, 19
001b566cxor r14l, r14l
001b566fxor ebx, ebx
001b5671mov rbp, [rsp+408]
001b5679jmp 0x1b51ba
001b567e
001b567eloc_1b567e:
001b567emov r13b, 27
001b5681jmp 0x1b55e4
001b5686
001b5686loc_1b5686:
001b5686add rax, 2
001b568ajmp 0x1b51af
001b568f
001b568floc_1b568f:
001b568fmov r13b, 28
001b5692jmp 0x1b55e4
001b5697
001b5697loc_1b5697:
001b5697mov r13b, 29
001b569ajmp 0x1b55e4
001b569f
001b569floc_1b569f:
001b569fmov rsi, [rsp+408]
001b56a7mov rdi, [rsp+440]
001b56afadd rsi, rdi
001b56b2mov [rsp+8], rsi
001b56b7mov [rsp+32], rsi
001b56bcmov [rsp+40], rdx
001b56c1mov [rsp+128], 8
001b56cdxorps x0, x0
001b56d0movups [rsp+136], x0
001b56d8cmp bp, 4
001b56dcja 0x1b57b3
001b56e2test rdx, rdx
001b56e5je 0x1b5883
001b56ebadd rax, rcx
001b56eemov ecx, 8
001b56f3xor esi, esi
001b56f5mov [rsp+392], rsi
001b56fdxor esi, esi
001b56ff
001b56ffloc_1b56ff:
001b56ffmov rbx, r14
001b5702mov r14, [rsp+8]
001b5707xor r13l, r13l
001b570a
001b570aloc_1b570a:
001b570acmp [r14+r13], 0
001b570fje 0x1b5725
001b5711lea rdi, [r14+r13]
001b5715inc rdi
001b5718inc r13
001b571bcmp rdi, rax
001b571ejne 0x1b570a
001b5720jmp 0x1b587c
001b5725
001b5725loc_1b5725:
001b5725mov rax, r13
001b5728not rax
001b572badd rdx, rax
001b572elea rax, [r14+r13]
001b5732inc rax
001b5735mov [rsp+32], rax
001b573amov [rsp+40], rdx
001b573ftest r13, r13
001b5742je 0x1b5bb5
001b5748cmp rsi, [rsp+136]
001b5750jne 0x1b576f
001b5752lea rdi, [rsp+128]
001b575acall alloc::raw_vec::RawVec<T,A>::reserve_for_push
001b575fmov rcx, [rsp+128]
001b5767mov rsi, [rsp+144]
001b576f
001b576floc_1b576f:
001b576flea rax, [rsi+2*rsi]
001b5773mov [rcx+8*rax], 31
001b577bmov [rcx+8*rax+8], r14
001b5780mov [rcx+8*rax+16], r13
001b5785inc rsi
001b5788mov [rsp+144], rsi
001b5790mov rax, [rsp+32]
001b5795mov rdx, [rsp+40]
001b579amov [rsp+8], rax
001b579fadd rax, rdx
001b57a2mov rbx, r14
001b57a5test rdx, rdx
001b57a8jne 0x1b56ff
001b57aejmp 0x1b5883
001b57b3
001b57b3loc_1b57b3:
001b57b3lea rdi, [rsp+64]
001b57b8lea rsi, [rsp+32]
001b57bdcall gimli::read::line::FileEntryFormat::parse
001b57c2mov rax, [rsp+64]
001b57c7mov [rsp+208], rax
001b57cftest rax, rax
001b57d2je 0x1b58ad
001b57d8mov rax, [rsp+72]
001b57ddmov [rsp+248], rax
001b57e5mov rax, [rsp+32]
001b57eamov rdx, [rsp+40]
001b57eftest rdx, rdx
001b57f2je 0x1b58d2
001b57f8mov rcx, [rsp+80]
001b57fdmov [rsp+392], rcx
001b5805lea rcx, [rax+rdx]
001b5809mov [rsp+8], rcx
001b580edec rdx
001b5811inc rax
001b5814xor ebx, ebx
001b5816xor ecx, ecx
001b5818
001b5818loc_1b5818:
001b5818movzx esi, [rax-1]
001b581ccmp ecx, 63
001b581fjne 0x1b582b
001b5821cmp sil, 2
001b5825jae 0x1b58f8
001b582b
001b582bloc_1b582b:
001b582bmovzx esi, sil
001b582fmov edi, esi
001b5831and edi, 127
001b5834shl rdi, cl
001b5837or rbx, rdi
001b583atest sil, sil
001b583djns 0x1b590f
001b5843add ecx, 7
001b5846inc rax
001b5849add rdx, -1
001b584djb 0x1b5818
001b584fmov rax, [rsp+8]
001b5854mov [rsp+32], rax
001b5859mov [rsp+40], 0
001b5862jmp 0x1b58d7
001b5864
001b5864loc_1b5864:
001b5864mov edi, 8
001b5869mov esi, 64
001b586ecall alloc::alloc::handle_alloc_error
001b5873jmp 0x1b6557
001b5878
001b5878loc_1b5878:
001b5878ud2
001b587a
001b587a 0f 0b ..
001b587c
001b587cloc_1b587c:
001b587cmov [rsp+8], r14
001b5881jmp 0x1b5883
001b5883
001b5883loc_1b5883:
001b5883mov r14l, ebx
001b5886shr r14l, 8
001b588ashr rbx, 16
001b588emov eax, 2
001b5893mov [rsp+208], rax
001b589bmov r13b, 19
001b589exor eax, eax
001b58a0mov [rsp+248], rax
001b58a8jmp 0x1b63ec
001b58ad
001b58adloc_1b58ad:
001b58admov r13, [rsp+72]
001b58b2mov rax, [rsp+80]
001b58b7mov [rsp+8], rax
001b58bcmov r14l, r13l
001b58bfshr r14l, 8
001b58c3mov rbx, r13
001b58c6shr rbx, 16
001b58camov r15b, 1
001b58cdjmp 0x1b63ef
001b58d2
001b58d2loc_1b58d2:
001b58d2mov [rsp+8], rax
001b58d7
001b58d7loc_1b58d7:
001b58d7mov r13b, 19
001b58daxor r14l, r14l
001b58ddxor ebx, ebx
001b58dfjmp 0x1b63ec
001b58e4
001b58e4loc_1b58e4:
001b58e4mov edi, 8
001b58e9mov esi, 64
001b58eecall alloc::alloc::handle_alloc_error
001b58f3jmp 0x1b6557
001b58f8
001b58f8loc_1b58f8:
001b58f8mov [rsp+32], rax
001b58fdmov [rsp+40], rdx
001b5902mov r13b, 6
001b5905xor r14l, r14l
001b5908xor ebx, ebx
001b590ajmp 0x1b63ec
001b590f
001b590floc_1b590f:
001b590fmov [rsp+32], rax
001b5914mov [rsp+40], rdx
001b5919test rbx, rbx
001b591cje 0x1b5aba
001b5922cmp [rsp+392], 0
001b592bje 0x1b6525
001b5931movzx eax, [rsp+23]
001b5936shl eax, 8
001b5939movzx ecx, [rsp+216]
001b5941add eax, ecx
001b5943add eax, 0x50000
001b5948mov [rsp+240], eax
001b594fmov rax, [rsp+392]
001b5957lea rax, [4*rax]
001b595fmov [rsp+8], rax
001b5964mov eax, 8
001b5969mov [rsp+120], rax
001b596exor eax, eax
001b5970mov [rsp+264], rax
001b5978xor eax, eax
001b597amov [rsp+104], rax
001b597fxor eax, eax
001b5981mov [rsp+152], rax
001b5989
001b5989loc_1b5989:
001b5989inc [rsp+152]
001b5991mov r13l, 46
001b5997xor r14l, r14l
001b599a
001b599aloc_1b599a:
001b599amov rax, [rsp+208]
001b59a2movzx ecx, [rax+r14+2]
001b59a8lea rdi, [rsp+64]
001b59adlea rsi, [rsp+32]
001b59b2mov edx, [rsp+240]
001b59b9call gimli::read::line::parse_attribute
001b59bemov rax, [rsp+64]
001b59c3cmp rax, 46
001b59c7je 0x1b5a98
001b59cdmov rcx, [rsp+208]
001b59d5cmp [rcx+r14], 1
001b59dbmov rcx, [rsp+48]
001b59e0cmove rcx, [rsp+72]
001b59e6mov [rsp+48], rcx
001b59ebmov rcx, [rsp+24]
001b59f0cmove rcx, [rsp+80]
001b59f6mov [rsp+24], rcx
001b59fbcmove r13, rax
001b59ffadd r14, 4
001b5a03cmp [rsp+8], r14
001b5a08jne 0x1b599a
001b5a0acmp r13, 46
001b5a0eje 0x1b6525
001b5a14mov rax, [rsp+104]
001b5a19cmp rax, [rsp+136]
001b5a21jne 0x1b5a4f
001b5a23lea rdi, [rsp+128]
001b5a2bmov rsi, [rsp+104]
001b5a30call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001b5a35mov rax, [rsp+128]
001b5a3dmov [rsp+120], rax
001b5a42mov rax, [rsp+144]
001b5a4amov [rsp+104], rax
001b5a4f
001b5a4floc_1b5a4f:
001b5a4fmov rsi, [rsp+104]
001b5a54lea rax, [rsi+2*rsi]
001b5a58mov rdx, [rsp+120]
001b5a5dmov [rdx+8*rax], r13
001b5a61mov rcx, [rsp+48]
001b5a66mov [rdx+8*rax+8], rcx
001b5a6bmov rcx, [rsp+24]
001b5a70mov [rdx+8*rax+16], rcx
001b5a75inc rsi
001b5a78mov [rsp+104], rsi
001b5a7dmov [rsp+144], rsi
001b5a85cmp [rsp+152], rbx
001b5a8djne 0x1b5989
001b5a93jmp 0x1b5bcc
001b5a98
001b5a98loc_1b5a98:
001b5a98mov r13, [rsp+72]
001b5a9dmov rax, [rsp+80]
001b5aa2mov [rsp+8], rax
001b5aa7mov r14l, r13l
001b5aaashr r14l, 8
001b5aaemov rbx, r13
001b5ab1shr rbx, 16
001b5ab5jmp 0x1b63ec
001b5aba
001b5abaloc_1b5aba:
001b5abamov [rsp+160], 8
001b5ac6xorps x0, x0
001b5ac9movups [rsp+168], x0
001b5ad1xor eax, eax
001b5ad3mov [rsp+264], rax
001b5adb
001b5adbloc_1b5adb:
001b5adblea rdi, [rsp+64]
001b5ae0lea rsi, [rsp+32]
001b5ae5call gimli::read::line::FileEntryFormat::parse
001b5aeamov rax, [rsp+64]
001b5aefmov [rsp+48], rax
001b5af4test rax, rax
001b5af7je 0x1b5b90
001b5afdmov rax, [rsp+72]
001b5b02mov [rsp+24], rax
001b5b07mov rax, [rsp+32]
001b5b0cmov rdx, [rsp+40]
001b5b11test rdx, rdx
001b5b14je 0x1b5f23
001b5b1amov rcx, [rsp+80]
001b5b1fmov [rsp+240], rcx
001b5b27lea rcx, [rax+rdx]
001b5b2bmov [rsp+8], rcx
001b5b30dec rdx
001b5b33inc rax
001b5b36xor ecx, ecx
001b5b38mov [rsp+104], rcx
001b5b3dxor ecx, ecx
001b5b3f
001b5b3floc_1b5b3f:
001b5b3fmovzx esi, [rax-1]
001b5b43cmp ecx, 63
001b5b46jne 0x1b5b52
001b5b48cmp sil, 2
001b5b4cjae 0x1b5f35
001b5b52
001b5b52loc_1b5b52:
001b5b52movzx esi, sil
001b5b56mov edi, esi
001b5b58and edi, 127
001b5b5bshl rdi, cl
001b5b5eor [rsp+104], rdi
001b5b63test sil, sil
001b5b66jns 0x1b5f4c
001b5b6cadd ecx, 7
001b5b6finc rax
001b5b72add rdx, -1
001b5b76jb 0x1b5b3f
001b5b78mov rax, [rsp+8]
001b5b7dmov [rsp+32], rax
001b5b82mov [rsp+40], 0
001b5b8bjmp 0x1b5f28
001b5b90
001b5b90loc_1b5b90:
001b5b90mov r13, [rsp+72]
001b5b95mov rax, [rsp+80]
001b5b9amov [rsp+8], rax
001b5b9fmov r14l, r13l
001b5ba2shr r14l, 8
001b5ba6mov rbx, r13
001b5ba9shr rbx, 16
001b5badmov r15b, 1
001b5bb0jmp 0x1b63ba
001b5bb5
001b5bb5loc_1b5bb5:
001b5bb5mov eax, 2
001b5bbamov [rsp+208], rax
001b5bc2xor eax, eax
001b5bc4mov [rsp+248], rax
001b5bcc
001b5bccloc_1b5bcc:
001b5bccmov [rsp+160], 8
001b5bd8xorps x0, x0
001b5bdbmovups [rsp+168], x0
001b5be3cmp bp, 5
001b5be7jae 0x1b5adb
001b5bedtest r15, r15
001b5bf0mov eax, 46
001b5bf5mov r13l, 31
001b5bfbcmove r13, rax
001b5bffmov rax, [rsp+32]
001b5c04mov [rsp+8], rax
001b5c09mov rcx, [rsp+40]
001b5c0emov rax, rcx
001b5c11mov [rsp+24], rcx
001b5c16test rcx, rcx
001b5c19je 0x1b638c
001b5c1fmov rax, [rsp+8]
001b5c24mov rcx, [rsp+24]
001b5c29add rax, rcx
001b5c2cmov ecx, 8
001b5c31mov [rsp+192], rcx
001b5c39xor ecx, ecx
001b5c3bmov [rsp+240], rcx
001b5c43xor ecx, ecx
001b5c45mov [rsp+120], rcx
001b5c4a
001b5c4aloc_1b5c4a:
001b5c4amov rbx, [rsp+48]
001b5c4fmov rcx, [rsp+8]
001b5c54mov rsi, [rsp+24]
001b5c59lea rdx, [rsi-3]
001b5c5dlea rdi, [rsi-4]
001b5c61mov [rsp+48], rcx
001b5c66lea r8, [rcx+4]
001b5c6axor r14l, r14l
001b5c6d
001b5c6dloc_1b5c6d:
001b5c6dmov rcx, [rsp+48]
001b5c72cmp [rcx+r14], 0
001b5c77je 0x1b5c9a
001b5c79mov rcx, [rsp+48]
001b5c7eadd rcx, r14
001b5c81inc rcx
001b5c84inc r14
001b5c87dec rdx
001b5c8adec rdi
001b5c8dinc r8
001b5c90cmp rcx, rax
001b5c93jne 0x1b5c6d
001b5c95jmp 0x1b638e
001b5c9a
001b5c9aloc_1b5c9a:
001b5c9amov rcx, r14
001b5c9dnot rcx
001b5ca0add rcx, [rsp+24]
001b5ca5mov rax, [rsp+48]
001b5caaadd rax, r14
001b5cadinc rax
001b5cb0mov [rsp+8], rax
001b5cb5mov [rsp+32], rax
001b5cbamov [rsp+152], rcx
001b5cc2mov [rsp+40], rcx
001b5cc7test r14, r14
001b5ccaje 0x1b650f
001b5cd0cmp [rsp+152], 0
001b5cd9je 0x1b646f
001b5cdfdec [rsp+24]
001b5ce4xor ebx, ebx
001b5ce6mov r9, r14
001b5ce9xor ecx, ecx
001b5cebmov r11, [rsp+152]
001b5cf3
001b5cf3loc_1b5cf3:
001b5cf3lea rax, [r11-1]
001b5cf7mov rsi, [rsp+48]
001b5cfclea r10, [rsi+r9]
001b5d00add r10, 2
001b5d04mov [rsp+104], r10
001b5d09movzx r10l, [rsi+r9+1]
001b5d0fcmp ecx, 63
001b5d12jne 0x1b5d1e
001b5d14cmp r10b, 2
001b5d18jae 0x1b643b
001b5d1e
001b5d1eloc_1b5d1e:
001b5d1emovzx esi, r10b
001b5d22mov r10l, esi
001b5d25and r10l, 127
001b5d29shl r10, cl
001b5d2cor rbx, r10
001b5d2ftest sil, sil
001b5d32jns 0x1b5d52
001b5d34add ecx, 7
001b5d37inc r9
001b5d3adec rdx
001b5d3ddec rdi
001b5d40inc r8
001b5d43mov r11, rax
001b5d46cmp [rsp+24], r9
001b5d4bjne 0x1b5cf3
001b5d4djmp 0x1b644f
001b5d52
001b5d52loc_1b5d52:
001b5d52mov rcx, [rsp+104]
001b5d57mov [rsp+32], rcx
001b5d5cmov [rsp+40], rax
001b5d61test rax, rax
001b5d64je 0x1b64b2
001b5d6amov rax, [rsp+48]
001b5d6flea rcx, [rax+r9]
001b5d73inc rcx
001b5d76mov [rsp+104], rcx
001b5d7badd r9, rax
001b5d7exor eax, eax
001b5d80mov [rsp+152], rax
001b5d88mov eax, 2
001b5d8dmov [rsp+24], rax
001b5d92mov eax, 3
001b5d97xor ecx, ecx
001b5d99
001b5d99loc_1b5d99:
001b5d99lea rsi, [r9+rax]
001b5d9dmov [rsp+8], rsi
001b5da2mov rsi, [rsp+24]
001b5da7movzx esi, [r9+rsi]
001b5daccmp ecx, 63
001b5dafjne 0x1b5dbb
001b5db1cmp sil, 2
001b5db5jae 0x1b6486
001b5dbb
001b5dbbloc_1b5dbb:
001b5dbbmovzx r10l, sil
001b5dbfmov esi, r10l
001b5dc2and esi, 127
001b5dc5shl rsi, cl
001b5dc8or [rsp+152], rsi
001b5dd0test r10b, r10b
001b5dd3jns 0x1b5df1
001b5dd5add ecx, 7
001b5dd8inc [rsp+24]
001b5dddinc rax
001b5de0dec rdi
001b5de3inc r8
001b5de6add rdx, -1
001b5deajb 0x1b5d99
001b5decjmp 0x1b6497
001b5df1
001b5df1loc_1b5df1:
001b5df1mov rax, [rsp+8]
001b5df6mov [rsp+32], rax
001b5dfbmov [rsp+40], rdx
001b5e00test rdx, rdx
001b5e03je 0x1b646f
001b5e09inc rdx
001b5e0cadd r9, [rsp+24]
001b5e11xor eax, eax
001b5e13mov [rsp+24], rax
001b5e18xor ecx, ecx
001b5e1a
001b5e1aloc_1b5e1a:
001b5e1amovzx eax, [r8-1]
001b5e1fcmp ecx, 63
001b5e22jne 0x1b5e2c
001b5e24cmp al, 2
001b5e26jae 0x1b64d3
001b5e2c
001b5e2cloc_1b5e2c:
001b5e2cmovzx eax, al
001b5e2fmov esi, eax
001b5e31and esi, 127
001b5e34shl rsi, cl
001b5e37or [rsp+24], rsi
001b5e3ctest al, al
001b5e3ejns 0x1b5e51
001b5e40add ecx, 7
001b5e43inc r8
001b5e46add rdi, -1
001b5e4ajb 0x1b5e1a
001b5e4cjmp 0x1b64f4
001b5e51
001b5e51loc_1b5e51:
001b5e51mov [rsp+32], r8
001b5e56mov [rsp+40], rdi
001b5e5bmov rax, [rsp+120]
001b5e60cmp rax, [rsp+168]
001b5e68jne 0x1b5e99
001b5e6alea rdi, [rsp+160]
001b5e72mov rsi, [rsp+120]
001b5e77call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001b5e7cmov rax, [rsp+160]
001b5e84mov [rsp+192], rax
001b5e8cmov rax, [rsp+176]
001b5e94mov [rsp+120], rax
001b5e99
001b5e99loc_1b5e99:
001b5e99mov rsi, [rsp+120]
001b5e9emov rax, rsi
001b5ea1shl rax, 6
001b5ea5mov rdx, [rsp+192]
001b5eadmov [rdx+rax], 31
001b5eb5mov rcx, [rsp+48]
001b5ebamov [rdx+rax+8], rcx
001b5ebfmov [rdx+rax+16], r14
001b5ec4mov [rdx+rax+24], rbx
001b5ec9mov rdi, [rsp+152]
001b5ed1mov [rdx+rax+32], rdi
001b5ed6mov rdi, [rsp+24]
001b5edbmov [rdx+rax+40], rdi
001b5ee0xorps x0, x0
001b5ee3movups [rdx+rax+48], x0
001b5ee8inc rsi
001b5eebmov rax, rsi
001b5eeemov [rsp+120], rsi
001b5ef3mov [rsp+176], rsi
001b5efbmov rax, [rsp+32]
001b5f00mov rdx, [rsp+40]
001b5f05mov [rsp+8], rax
001b5f0aadd rax, rdx
001b5f0dmov rbx, rcx
001b5f10mov [rsp+24], rdx
001b5f15test rdx, rdx
001b5f18jne 0x1b5c4a
001b5f1ejmp 0x1b6398
001b5f23
001b5f23loc_1b5f23:
001b5f23mov [rsp+8], rax
001b5f28
001b5f28loc_1b5f28:
001b5f28mov r13b, 19
001b5f2bxor r14l, r14l
001b5f2exor ebx, ebx
001b5f30jmp 0x1b63b7
001b5f35
001b5f35loc_1b5f35:
001b5f35mov [rsp+32], rax
001b5f3amov [rsp+40], rdx
001b5f3fmov r13b, 6
001b5f42xor r14l, r14l
001b5f45xor ebx, ebx
001b5f47jmp 0x1b63b7
001b5f4c
001b5f4cloc_1b5f4c:
001b5f4cmov [rsp+32], rax
001b5f51mov [rsp+40], rdx
001b5f56cmp [rsp+104], 0
001b5f5cje 0x1b62c6
001b5f62cmp [rsp+240], 0
001b5f6bje 0x1b653f
001b5f71movzx eax, [rsp+23]
001b5f76shl eax, 8
001b5f79movzx ecx, [rsp+216]
001b5f81add eax, ecx
001b5f83add eax, 0x50000
001b5f88mov [rsp+152], eax
001b5f8fmov rax, [rsp+240]
001b5f97lea rbx, [4*rax]
001b5f9fmov eax, 8
001b5fa4mov [rsp+424], rax
001b5facxor eax, eax
001b5faemov [rsp+280], rax
001b5fb6xor eax, eax
001b5fb8mov [rsp+432], rax
001b5fc0
001b5fc0loc_1b5fc0:
001b5fc0inc [rsp+432]
001b5fc8xorps x0, x0
001b5fcbmovaps [rsp+976], x0
001b5fd3mov eax, 46
001b5fd8mov [rsp+120], rax
001b5fddxor r14l, r14l
001b5fe0xor eax, eax
001b5fe2mov [rsp+224], rax
001b5feaxor eax, eax
001b5fecmov [rsp+232], rax
001b5ff4xor eax, eax
001b5ff6mov [rsp+192], rax
001b5ffejmp 0x1b6027
001b6000mov [rsp+936], r13
001b6008mov rcx, [rsp+8]
001b600dmov [rsp+944], rcx
001b6015mov [rsp+120], rax
001b601a
001b601aloc_1b601a:
001b601aadd r14, 4
001b601ecmp rbx, r14
001b6021je 0x1b61dc
001b6027
001b6027loc_1b6027:
001b6027mov rax, [rsp+48]
001b602cmovzx ecx, [rax+r14+2]
001b6032lea rdi, [rsp+64]
001b6037lea rsi, [rsp+32]
001b603cmov edx, [rsp+152]
001b6043call gimli::read::line::parse_attribute
001b6048mov rax, [rsp+64]
001b604dmov r13, [rsp+72]
001b6052mov rcx, [rsp+80]
001b6057mov [rsp+8], rcx
001b605ccmp rax, 46
001b6060je 0x1b637c
001b6066mov rcx, [rsp+48]
001b606bmovzx ecx, [rcx+r14]
001b6070dec ecx
001b6072cmp ecx, 4
001b6075ja 0x1b601a
001b6077lea rdx, [rip-0x17687a]
001b607emovsxd rcx, [rdx+4*rcx]
001b6082add rcx, rdx
001b6085jmp rcx
001b6087add rax, -2
001b608bcmp rax, 5
001b608fja 0x1b601a
001b6091lea rcx, [rip-0x176850]
001b6098movsxd rax, [rcx+4*rax]
001b609cadd rax, rcx
001b609fjmp rax
001b60a1movzx eax, r13b
001b60a5mov [rsp+224], rax
001b60adjmp 0x1b601a
001b60b2cmp eax, 1
001b60b5jne 0x1b601a
001b60bbcmp [rsp+8], 16
001b60c1jne 0x1b601a
001b60c7movups x0, [r13]
001b60ccmovaps [rsp+976], x0
001b60d4jmp 0x1b601a
001b60d9add rax, -2
001b60ddcmp rax, 5
001b60e1ja 0x1b601a
001b60e7lea rcx, [rip-0x1768be]
001b60eemovsxd rax, [rcx+4*rax]
001b60f2add rax, rcx
001b60f5jmp rax
001b60f7movzx eax, r13b
001b60fbmov [rsp+232], rax
001b6103jmp 0x1b601a
001b6108add rax, -2
001b610ccmp rax, 5
001b6110ja 0x1b601a
001b6116lea rcx, [rip-0x176905]
001b611dmovsxd rax, [rcx+4*rax]
001b6121add rax, rcx
001b6124jmp rax
001b6126movzx eax, r13b
001b612amov [rsp+192], rax
001b6132jmp 0x1b601a
001b6137movzx eax, r13w
001b613bmov [rsp+224], rax
001b6143jmp 0x1b601a
001b6148mov eax, r13l
001b614bmov [rsp+224], rax
001b6153jmp 0x1b601a
001b6158test r13, r13
001b615bjs 0x1b601a
001b6161mov [rsp+224], r13
001b6169jmp 0x1b601a
001b616emovzx eax, r13w
001b6172mov [rsp+232], rax
001b617ajmp 0x1b601a
001b617fmov eax, r13l
001b6182mov [rsp+232], rax
001b618ajmp 0x1b601a
001b618ftest r13, r13
001b6192js 0x1b601a
001b6198mov [rsp+232], r13
001b61a0jmp 0x1b601a
001b61a5movzx eax, r13w
001b61a9mov [rsp+192], rax
001b61b1jmp 0x1b601a
001b61b6mov eax, r13l
001b61b9mov [rsp+192], rax
001b61c1jmp 0x1b601a
001b61c6test r13, r13
001b61c9js 0x1b601a
001b61cfmov [rsp+192], r13
001b61d7jmp 0x1b601a
001b61dc
001b61dcloc_1b61dc:
001b61dccmp [rsp+120], 46
001b61e2je 0x1b653f
001b61e8mov rax, [rsp+280]
001b61f0cmp rax, [rsp+168]
001b61f8jne 0x1b622f
001b61falea rdi, [rsp+160]
001b6202mov rsi, [rsp+280]
001b620acall alloc::raw_vec::RawVec<T,A>::reserve_for_push
001b620fmov rax, [rsp+160]
001b6217mov [rsp+424], rax
001b621fmov rax, [rsp+176]
001b6227mov [rsp+280], rax
001b622f
001b622floc_1b622f:
001b622fmov rcx, [rsp+280]
001b6237mov rax, rcx
001b623ashl rax, 6
001b623emov rdx, [rsp+424]
001b6246mov rsi, [rsp+120]
001b624bmov [rdx+rax], rsi
001b624fmov rsi, [rsp+936]
001b6257mov [rdx+rax+8], rsi
001b625cmov rsi, [rsp+944]
001b6264mov [rdx+rax+16], rsi
001b6269mov rsi, [rsp+224]
001b6271mov [rdx+rax+24], rsi
001b6276mov rsi, [rsp+232]
001b627emov [rdx+rax+32], rsi
001b6283mov rsi, [rsp+192]
001b628bmov [rdx+rax+40], rsi
001b6290movaps x0, [rsp+976]
001b6298movups [rdx+rax+48], x0
001b629dinc rcx
001b62a0mov rax, rcx
001b62a3mov [rsp+280], rcx
001b62abmov [rsp+176], rcx
001b62b3mov rax, [rsp+432]
001b62bbcmp rax, [rsp+104]
001b62c0jne 0x1b5fc0
001b62c6
001b62c6loc_1b62c6:
001b62c6mov r13l, 46
001b62cc
001b62ccloc_1b62cc:
001b62ccmov rax, [rsp+272]
001b62d4add [rsp+400], rax
001b62dcmov rax, [rsp+144]
001b62e4mov [rsp+1008], rax
001b62ecmovups x0, [rsp+128]
001b62f4movaps [rsp+992], x0
001b62fcmovups x0, [rsp+160]
001b6304movaps [rsp+912], x0
001b630cmov rax, [rsp+176]
001b6314mov [rsp+928], rax
001b631cxorps x0, x0
001b631fmovaps [rsp+288], x0
001b6327movaps [rsp+304], x0
001b632fmov [rsp+320], 0
001b633bmov eax, [rsp+474]
001b6342mov [rsp+384], eax
001b6349movzx eax, [rsp+478]
001b6351mov [rsp+388], ax
001b6359mov rbx, [rsp+464]
001b6361mov r14, [rsp+208]
001b6369cmp [rsp+576], 47
001b6371jne 0x1b4d5a
001b6377jmp 0x1b4dbe
001b637c
001b637cloc_1b637c:
001b637cmov r14l, r13l
001b637fshr r14l, 8
001b6383mov rbx, r13
001b6386shr rbx, 16
001b638ajmp 0x1b63b7
001b638c
001b638cloc_1b638c:
001b638cjmp 0x1b6398
001b638e
001b638eloc_1b638e:
001b638emov rax, [rsp+48]
001b6393mov [rsp+8], rax
001b6398
001b6398loc_1b6398:
001b6398mov r14l, ebx
001b639bshr r14l, 8
001b639fshr rbx, 16
001b63a3mov eax, 2
001b63a8mov [rsp+48], rax
001b63admov r13b, 19
001b63b0
001b63b0loc_1b63b0:
001b63b0xor eax, eax
001b63b2mov [rsp+24], rax
001b63b7
001b63b7loc_1b63b7:
001b63b7xor r15l, r15l
001b63ba
001b63baloc_1b63ba:
001b63bacmp [rsp+168], 0
001b63c3je 0x1b63d3
001b63c5mov rdi, [rsp+160]
001b63cdcall [rip+0x5b725]
001b63d3
001b63d3loc_1b63d3:
001b63d3cmp [rsp+24], 0
001b63d9sete al
001b63dcor r15b, al
001b63dfjne 0x1b63ec
001b63e1mov rdi, [rsp+48]
001b63e6call [rip+0x5b70c]
001b63ec
001b63ecloc_1b63ec:
001b63ecxor r15l, r15l
001b63ef
001b63efloc_1b63ef:
001b63efcmp [rsp+136], 0
001b63f8je 0x1b6408
001b63famov rdi, [rsp+128]
001b6402call [rip+0x5b6f0]
001b6408
001b6408loc_1b6408:
001b6408cmp [rsp+248], 0
001b6411sete al
001b6414or r15b, al
001b6417je 0x1b6423
001b6419mov rbp, [rsp+8]
001b641ejmp 0x1b51ba
001b6423
001b6423loc_1b6423:
001b6423mov rdi, [rsp+208]
001b642bcall [rip+0x5b6c7]
001b6431mov rbp, [rsp+8]
001b6436jmp 0x1b51ba
001b643b
001b643bloc_1b643b:
001b643bmov rcx, [rsp+104]
001b6440mov [rsp+32], rcx
001b6445mov [rsp+40], rax
001b644ajmp 0x1b64dd
001b644f
001b644floc_1b644f:
001b644fmov rax, [rsp+8]
001b6454add rax, [rsp+152]
001b645cmov [rsp+8], rax
001b6461mov [rsp+32], rax
001b6466mov [rsp+40], 0
001b646f
001b646floc_1b646f:
001b646fmov eax, 2
001b6474mov [rsp+48], rax
001b6479mov r13b, 19
001b647cxor r14l, r14l
001b647fxor ebx, ebx
001b6481jmp 0x1b63b0
001b6486
001b6486loc_1b6486:
001b6486mov rax, [rsp+8]
001b648bmov [rsp+32], rax
001b6490mov [rsp+40], rdx
001b6495jmp 0x1b64dd
001b6497
001b6497loc_1b6497:
001b6497mov rax, [rsp+104]
001b649cadd rax, r11
001b649fmov [rsp+104], rax
001b64a4mov [rsp+32], rax
001b64a9mov [rsp+40], 0
001b64b2
001b64b2loc_1b64b2:
001b64b2mov eax, 2
001b64b7mov [rsp+48], rax
001b64bcmov r13b, 19
001b64bfxor r14l, r14l
001b64c2xor ebx, ebx
001b64c4mov rax, [rsp+104]
001b64c9mov [rsp+8], rax
001b64cejmp 0x1b63b0
001b64d3
001b64d3loc_1b64d3:
001b64d3mov [rsp+32], r8
001b64d8mov [rsp+40], rdi
001b64dd
001b64ddloc_1b64dd:
001b64ddmov eax, 2
001b64e2mov [rsp+48], rax
001b64e7mov r13b, 6
001b64eaxor r14l, r14l
001b64edxor ebx, ebx
001b64efjmp 0x1b63b0
001b64f4
001b64f4loc_1b64f4:
001b64f4add r9, rdx
001b64f7mov [rsp+32], r9
001b64fcmov [rsp+40], 0
001b6505mov [rsp+8], r9
001b650ajmp 0x1b646f
001b650f
001b650floc_1b650f:
001b650fmov eax, 2
001b6514mov [rsp+48], rax
001b6519xor eax, eax
001b651bmov [rsp+24], rax
001b6520jmp 0x1b62cc
001b6525
001b6525loc_1b6525:
001b6525lea rdi, [rip-0x12552e]
001b652clea rdx, [rip+0x59bb5]
001b6533mov esi, 43
001b6538call core::panicking::panic
001b653djmp 0x1b6557
001b653f
001b653floc_1b653f:
001b653flea rdi, [rip-0x125548]
001b6546lea rdx, [rip+0x59b83]
001b654dmov esi, 43
001b6552call core::panicking::panic
001b6557
001b6557loc_1b6557:
001b6557ud2
001b6559mov rbx, rax
001b655cmov eax, 2
001b6561mov [rsp+48], rax
001b6566xor eax, eax
001b6568mov [rsp+24], rax
001b656djmp 0x1b6574
001b656fjmp 0x1b6571
001b6571
001b6571loc_1b6571:
001b6571mov rbx, rax
001b6574
001b6574loc_1b6574:
001b6574mov rdi, [rsp+160]
001b657cmov rsi, [rsp+168]
001b6584call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001b6589mov rdi, [rsp+48]
001b658emov rsi, [rsp+24]
001b6593call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001b6598jmp 0x1b65d2
001b659ajmp 0x1b65b3
001b659cmov rbx, rax
001b659fmov rsi, [rsp+168]
001b65a7mov edi, 8
001b65accall core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001b65b1jmp 0x1b65d2
001b65b3
001b65b3loc_1b65b3:
001b65b3mov rbx, rax
001b65b6jmp 0x1b65d2
001b65b8mov rbx, rax
001b65bbmov eax, 2
001b65c0mov [rsp+208], rax
001b65c8xor eax, eax
001b65camov [rsp+248], rax
001b65d2
001b65d2loc_1b65d2:
001b65d2mov rdi, [rsp+128]
001b65damov rsi, [rsp+136]
001b65e2call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001b65e7mov rdi, [rsp+208]
001b65efmov rsi, [rsp+248]
001b65f7call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001b65fcjmp 0x1b664b
001b65femov rbx, rax
001b6601mov edi, 8
001b6606xor esi, esi
001b6608call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001b660djmp 0x1b664b
001b660fmov rbx, rax
001b6612lea rdi, [rsp+480]
001b661acall core::ptr::drop_in_place<alloc::sync::ArcInner<gimli::read::abbrev::Abbreviations>>
001b661fjmp 0x1b6665
001b6621call core::panicking::panic_in_cleanup
001b6626ud2
001b6628mov rbx, rax
001b662blea rdi, [rsp+480]
001b6633call core::ptr::drop_in_place<alloc::sync::ArcInner<gimli::read::abbrev::Abbreviations>>
001b6638jmp 0x1b6665
001b663acall core::panicking::panic_in_cleanup
001b663fud2
001b6641mov rbx, rax
001b6644jmp 0x1b6658
001b6646jmp 0x1b6648
001b6648
001b6648loc_1b6648:
001b6648mov rbx, rax
001b664b
001b664bloc_1b664b:
001b664blea rdi, [rsp+824]
001b6653call core::ptr::drop_in_place<alloc::sync::Arc<gimli::read::abbrev::Abbreviations>>
001b6658
001b6658loc_1b6658:
001b6658lea rdi, [rsp+576]
001b6660call core::ptr::drop_in_place<core::option::Option<gimli::read::line::IncompleteLineProgram<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>,usize>>>
001b6665
001b6665loc_1b6665:
001b6665mov rdi, rbx
001b6668call _Unwind_Resume
001b666dud2
001b666fcall core::panicking::panic_in_cleanup
001b6674ud2
001b42e0
001b42e0gimli::read::dwarf::Unit<R>::new:
001b42e0push rbp
001b42e1push r15
001b42e3push r14
001b42e5push r13
001b42e7push r12
001b42e9push rbx
001b42easub rsp, 1112
001b42f1mov rbx, rdx
001b42f4mov r14, rsi
001b42f7mov rbp, rdi
001b42famov rcx, [rdx+64]
001b42fetest rcx, rcx
001b4301je 0x1b43c4
001b4307mov rsi, [r14]
001b430amov rdx, [r14+8]
001b430elea rdi, [rsp+288]
001b4316call gimli::read::abbrev::DebugAbbrev<R>::abbreviations
001b431bcmp [rsp+288], 0
001b4324je 0x1b43e4
001b432amovups x0, [rsp+288]
001b4332movups x1, [rsp+304]
001b433amovups x2, [rsp+320]
001b4342movups [rsp+528], x2
001b434amovups [rsp+512], x1
001b4352movups [rsp+496], x0
001b435amov [rsp+480], 1
001b4366mov [rsp+488], 1
001b4372movzx eax, [rip+0x5ed4f]
001b4379mov edi, 64
001b437ecall [rip+0x5d7b4]
001b4384test rax, rax
001b4387je 0x1b5864
001b438dmov rdi, rax
001b4390movups x0, [rsp+480]
001b4398movups x1, [rsp+496]
001b43a0movups x2, [rsp+512]
001b43a8movups x3, [rsp+528]
001b43b0movups [rax+48], x3
001b43b4movups [rax+32], x2
001b43b8movups [rax+16], x1
001b43bcmovups [rax], x0
001b43bfjmp 0x1b4566
001b43c4
001b43c4loc_1b43c4:
001b43c4mov rdi, [r14+216]
001b43cbtest rdi, rdi
001b43ceje 0x1b4440
001b43d0lock inc [rdi-16]
001b43d5jle 0x1b5878
001b43dbadd rdi, -16
001b43dfjmp 0x1b4566
001b43e4
001b43e4loc_1b43e4:
001b43e4movzx eax, [rsp+296]
001b43ecmov ecx, [rsp+297]
001b43f3mov [rsp+160], ecx
001b43famov ecx, [rsp+300]
001b4401mov [rsp+163], ecx
001b4408mov rdi, [rsp+304]
001b4410cmp al, 75
001b4412je 0x1b4566
001b4418
001b4418loc_1b4418:
001b4418mov ecx, [rsp+160]
001b441fmov edx, [rsp+163]
001b4426mov [rbp+12], edx
001b4429mov [rbp+9], ecx
001b442cmov [rbp+8], al
001b442fmov [rbp+16], rdi
001b4433mov [rbp], 2
001b443bjmp 0x1b47e4
001b4440
001b4440loc_1b4440:
001b4440mov rsi, [r14]
001b4443mov rdx, [r14+8]
001b4447lea rdi, [rsp+288]
001b444fxor ecx, ecx
001b4451call gimli::read::abbrev::DebugAbbrev<R>::abbreviations
001b4456cmp [rsp+288], 0
001b445fje 0x1b44fc
001b4465movups x0, [rsp+288]
001b446dmovups x1, [rsp+304]
001b4475movups x2, [rsp+320]
001b447dmovups [rsp+528], x2
001b4485movups [rsp+512], x1
001b448dmovups [rsp+496], x0
001b4495mov [rsp+480], 1
001b44a1mov [rsp+488], 1
001b44admovzx eax, [rip+0x5ec14]
001b44b4mov edi, 64
001b44b9call [rip+0x5d679]
001b44bftest rax, rax
001b44c2je 0x1b58e4
001b44c8mov rdi, rax
001b44cbmovups x0, [rsp+480]
001b44d3movups x1, [rsp+496]
001b44dbmovups x2, [rsp+512]
001b44e3movups x3, [rsp+528]
001b44ebmovups [rax+48], x3
001b44efmovups [rax+32], x2
001b44f3movups [rax+16], x1
001b44f7movups [rax], x0
001b44fajmp 0x1b452a
001b44fc
001b44fcloc_1b44fc:
001b44fcmovzx eax, [rsp+296]
001b4504mov ecx, [rsp+297]
001b450bmov [rsp+64], ecx
001b450fmov ecx, [rsp+300]
001b4516mov [rsp+67], ecx
001b451amov rdi, [rsp+304]
001b4522cmp al, 75
001b4524jne 0x1b501b
001b452a
001b452aloc_1b452a:
001b452alea rcx, [rdi+16]
001b452exor eax, eax
001b4530lock cmpxchg [r14+216], rcx
001b4539jne 0x1b4546
001b453block inc [rdi]
001b453fjg 0x1b4566
001b4541jmp 0x1b5878
001b4546
001b4546loc_1b4546:
001b4546mov r15, rax
001b4549lock dec [rdi]
001b454djne 0x1b4554
001b454fcall alloc::sync::Arc<T,A>::drop_slow
001b4554
001b4554loc_1b4554:
001b4554lock inc [r15-16]
001b4559jle 0x1b5878
001b455fadd r15, -16
001b4563mov rdi, r15
001b4566
001b4566loc_1b4566:
001b4566mov eax, [rbx+72]
001b4569mov [rsp+464], r14
001b4571cmp [r14+224], 0
001b4579setne cl
001b457cmov edx, eax
001b457eshr edx, 16
001b4581cmp dx, 5
001b4585setae dl
001b4588and eax, 65280
001b458dxor esi, esi
001b458fcmp eax, 2048
001b4594sete sil
001b4598lea rax, [8*rsi+8]
001b45a0xor r8l, r8l
001b45a3test cl, dl
001b45a5cmove rax, r8
001b45a9lea rcx, [8*rsi+12]
001b45b1cmove rcx, r8
001b45b5mov rdx, [rbx+16]
001b45b9mov rsi, [rbx+24]
001b45bdadd rdx, -3
001b45c1xor r8l, r8l
001b45c4cmp rdx, 2
001b45c8setb r8b
001b45ccmovups x0, [rbx+64]
001b45d0movaps [rsp+544], x0
001b45d8movups x0, [rbx+48]
001b45dcmovaps [rsp+528], x0
001b45e4movups x0, [rbx+32]
001b45e8movaps [rsp+512], x0
001b45f0movups x0, [rbx]
001b45f3movups x1, [rbx+16]
001b45f7movaps [rsp+496], x1
001b45ffmovaps [rsp+480], x0
001b4607mov [rsp+824], rdi
001b460fmov [rsp+832], 0
001b461bmov [rsp+848], 0
001b4627mov [rsp+864], 0
001b4633mov [rsp+872], rax
001b463bmov [rsp+880], 0
001b4647mov [rsp+888], rcx
001b464fmov [rsp+896], rcx
001b4657mov [rsp+576], 47
001b4663mov [rsp+560], r8
001b466bmov [rsp+568], rsi
001b4673movups x0, [rsp+520]
001b467badd rdi, 16
001b467fmovups [rsp+288], x0
001b4687lea rax, [rsp+480]
001b468fmov [rsp+304], rax
001b4697mov [rsp+312], rdi
001b469fmov [rsp+320], 0
001b46abmov [rsp+376], 0
001b46b7lea rdi, [rsp+64]
001b46bclea rsi, [rsp+288]
001b46c4call gimli::read::unit::EntriesCursor<R>::next_entry
001b46c9movzx eax, [rsp+64]
001b46cecmp al, 75
001b46d0jne 0x1b4720
001b46d2lea r14, [rsp+320]
001b46dalea rbx, [rsp+64]
001b46dflea r15, [rsp+288]
001b46e7nop [rax+rax]
001b46f0
001b46f0loc_1b46f0:
001b46f0cmp [rsp+65], 0
001b46f5mov r13, [rsp+320]
001b46fdje 0x1b47f6
001b4703test r13, r13
001b4706jne 0x1b47ff
001b470cmov rdi, rbx
001b470fmov rsi, r15
001b4712call gimli::read::unit::EntriesCursor<R>::next_entry
001b4717movzx eax, [rsp+64]
001b471ccmp al, 75
001b471eje 0x1b46f0
001b4720
001b4720loc_1b4720:
001b4720movzx ecx, [rsp+65]
001b4725movzx edx, [rsp+70]
001b472amov esi, [rsp+66]
001b472emov rdi, [rsp+72]
001b4733shl rsi, 16
001b4737shl rdx, 48
001b473bor rdx, rsi
001b473eshl rcx, 8
001b4742or rcx, rdx
001b4745movzx eax, al
001b4748or rax, rcx
001b474bmov [rbp+8], rax
001b474fmov [rbp+16], rdi
001b4753
001b4753loc_1b4753:
001b4753mov [rbp], 2
001b475b
001b475bloc_1b475b:
001b475bmov rax, [rsp+824]
001b4763lock dec [rax]
001b4767jne 0x1b4776
001b4769mov rdi, [rsp+824]
001b4771call alloc::sync::Arc<T,A>::drop_slow
001b4776
001b4776loc_1b4776:
001b4776cmp [rsp+576], 47
001b477eje 0x1b47e4
001b4780cmp [rsp+664], 0
001b4789je 0x1b4799
001b478bmov rdi, [rsp+656]
001b4793call [rip+0x5d35f]
001b4799
001b4799loc_1b4799:
001b4799cmp [rsp+688], 0
001b47a2je 0x1b47b2
001b47a4mov rdi, [rsp+680]
001b47accall [rip+0x5d346]
001b47b2
001b47b2loc_1b47b2:
001b47b2cmp [rsp+712], 0
001b47bbje 0x1b47cb
001b47bdmov rdi, [rsp+704]
001b47c5call [rip+0x5d32d]
001b47cb
001b47cbloc_1b47cb:
001b47cbcmp [rsp+736], 0
001b47d4je 0x1b47e4
001b47d6mov rdi, [rsp+728]
001b47decall [rip+0x5d314]
001b47e4
001b47e4loc_1b47e4:
001b47e4add rsp, 1112
001b47ebpop rbx
001b47ecpop r12
001b47eepop r13
001b47f0pop r14
001b47f2pop r15
001b47f4pop rbp
001b47f5ret
001b47f6
001b47f6loc_1b47f6:
001b47f6test r13, r13
001b47f9je 0x1b4c47
001b47ff
001b47ffloc_1b47ff:
001b47ffmov rbx, [rsp+328]
001b4807mov rdi, [rsp+336]
001b480fcall _<gimli::read::abbrev::Attributes as core::ops::deref::Deref>::deref
001b4814mov r15, rax
001b4817mov r12, rdx
001b481amov [rsp+416], rbp
001b4822mov [rsp+64], r13
001b4827mov [rsp+72], rbx
001b482cmov [rsp+80], rax
001b4831mov [rsp+88], rdx
001b4836mov [rsp+96], r14
001b483blea r14, [rsp+168]
001b4843mov rax, [rsp+560]
001b484bmov [rsp+216], rax
001b4853add r15, 16
001b4857dec r12
001b485amov eax, 46
001b485fmov [rsp+456], rax
001b4867xor eax, eax
001b4869mov [rsp+200], rax
001b4871lea r13, [rsp+160]
001b4879lea rbp, [rsp+64]
001b487elea rbx, [rsp+128]
001b4886mov eax, 46
001b488bmov [rsp+272], rax
001b4893mov [rsp+264], rax
001b489bjmp 0x1b48d7
001b489dmov rdi, rbx
001b48a0mov rsi, r13
001b48a3call gimli::read::unit::Attribute<R>::value
001b48a8mov rax, [rsp+128]
001b48b0mov [rsp+264], rax
001b48b8lea rax, [rsp+136]
001b48c0movups x0, [rax]
001b48c3movaps [rsp+1024], x0
001b48cbnop [rax+rax]
001b48d0
001b48d0loc_1b48d0:
001b48d0add r15, 16
001b48d4dec r12
001b48d7
001b48d7loc_1b48d7:
001b48d7cmp r12, -1
001b48dbje 0x1b4b80
001b48e1lea rax, [r15-16]
001b48e5movups x0, [rax]
001b48e8movaps [rsp+128], x0
001b48f0mov rax, [rsp+96]
001b48f5mov rax, [rax+24]
001b48f9mov edx, [rax+72]
001b48fcmov rdi, r13
001b48ffmov rsi, rbp
001b4902mov rcx, rbx
001b4905call gimli::read::unit::parse_attribute
001b490amov rax, [rsp+160]
001b4912cmp rax, 46
001b4916je 0x1b4bce
001b491cmovups x0, [r14]
001b4920mov rcx, [rsp+184]
001b4928mov [rsp+80], r15
001b492dmov [rsp+88], r12
001b4932movaps [rsp+912], x0
001b493amov [rsp+160], rax
001b4942movups [r14], x0
001b4946mov [rsp+184], rcx
001b494emovzx eax, cx
001b4951cmp eax, 113
001b4954jle 0x1b49b0
001b4956cmp eax, 8496
001b495bjg 0x1b4a20
001b4961add eax, -114
001b4964cmp eax, 26
001b4967ja 0x1b48d0
001b496dlea rcx, [rip-0x1751dc]
001b4974movsxd rax, [rcx+4*rax]
001b4978add rax, rcx
001b497bjmp rax
001b497dmov rdi, rbx
001b4980mov rsi, r13
001b4983call gimli::read::unit::Attribute<R>::value
001b4988cmp [rsp+128], 28
001b4990jne 0x1b48d0
001b4996mov rax, [rsp+136]
001b499emov [rsp+872], rax
001b49a6jmp 0x1b48d0
001b49ab
001b49ab 0f 1f 44 00 00 ..D..
001b49b0
001b49b0loc_1b49b0:
001b49b0add eax, -3
001b49b3cmp eax, 24
001b49b6ja 0x1b48d0
001b49bclea rcx, [rip-0x17528f]
001b49c3movsxd rax, [rcx+4*rax]
001b49c7add rax, rcx
001b49cajmp rax
001b49ccmov rdi, rbx
001b49cfmov rsi, r13
001b49d2call gimli::read::unit::Attribute<R>::value
001b49d7mov rax, [rsp+128]
001b49dfcmp rax, 16
001b49e3jne 0x1b49f5
001b49e5mov rcx, [rsp+136]
001b49edmov [rsp+256], rcx
001b49f5
001b49f5loc_1b49f5:
001b49f5cmp eax, 16
001b49f8mov rax, [rsp+200]
001b4a00mov ecx, 1
001b4a05cmove rax, rcx
001b4a09mov [rsp+200], rax
001b4a11jmp 0x1b48d0
001b4a16
001b4a16 66 2e 0f 1f 84 00 00 00 00 00 f.........
001b4a20
001b4a20loc_1b4a20:
001b4a20cmp eax, 8497
001b4a25je 0x1b4b2a
001b4a2bcmp eax, 8498
001b4a30je 0x1b4a6b
001b4a32cmp eax, 8499
001b4a37jne 0x1b48d0
001b4a3dmov rdi, rbx
001b4a40mov rsi, r13
001b4a43call gimli::read::unit::Attribute<R>::value
001b4a48cmp [rsp+128], 11
001b4a50jne 0x1b48d0
001b4a56mov rax, [rsp+136]
001b4a5emov [rsp+880], rax
001b4a66jmp 0x1b48d0
001b4a6b
001b4a6bloc_1b4a6b:
001b4a6bmov rdi, rbx
001b4a6emov rsi, r13
001b4a71call gimli::read::unit::Attribute<R>::value
001b4a76cmp [rsp+128], 23
001b4a7ejne 0x1b48d0
001b4a84mov rax, [rsp+136]
001b4a8cmov [rsp+896], rax
001b4a94jmp 0x1b48d0
001b4a99mov rdi, rbx
001b4a9cmov rsi, r13
001b4a9fcall gimli::read::unit::Attribute<R>::value
001b4aa4mov rax, [rsp+128]
001b4aacmov [rsp+272], rax
001b4ab4lea rax, [rsp+136]
001b4abcmovups x0, [rax]
001b4abfmovaps [rsp+1040], x0
001b4ac7jmp 0x1b48d0
001b4accmov rdi, rbx
001b4acfmov rsi, r13
001b4ad2call gimli::read::unit::Attribute<R>::value
001b4ad7mov rax, [rsp+128]
001b4adfmov [rsp+456], rax
001b4ae7mov rax, [rsp+136]
001b4aefmov [rsp+448], rax
001b4af7jmp 0x1b48d0
001b4afcmov rdi, rbx
001b4affmov rsi, r13
001b4b02call gimli::read::unit::Attribute<R>::value
001b4b07cmp [rsp+128], 18
001b4b0fjne 0x1b48d0
001b4b15mov rax, [rsp+136]
001b4b1dmov [rsp+888], rax
001b4b25jmp 0x1b48d0
001b4b2a
001b4b2aloc_1b4b2a:
001b4b2acmp [rsp+216], 0
001b4b33jne 0x1b48d0
001b4b39mov rdi, rbx
001b4b3cmov rsi, r13
001b4b3fcall gimli::read::unit::Attribute<R>::value
001b4b44cmp [rsp+128], 45
001b4b4cjne 0x1b4b71
001b4b4emov rax, [rsp+136]
001b4b56mov [rsp+560], 1
001b4b62mov [rsp+568], rax
001b4b6amov eax, 1
001b4b6fjmp 0x1b4b73
001b4b71
001b4b71loc_1b4b71:
001b4b71xor eax, eax
001b4b73
001b4b73loc_1b4b73:
001b4b73mov [rsp+216], rax
001b4b7bjmp 0x1b48d0
001b4b80
001b4b80loc_1b4b80:
001b4b80mov rax, [rsp+96]
001b4b85cmp [rax+40], 0
001b4b8ajne 0x1b4ba0
001b4b8cmov rcx, [rsp+64]
001b4b91sub rcx, [rax]
001b4b94mov [rax+40], 1
001b4b9cmov [rax+48], rcx
001b4ba0
001b4ba0loc_1b4ba0:
001b4ba0mov rax, [rsp+264]
001b4ba8cmp rax, 46
001b4bacmov rbx, [rsp+464]
001b4bb4mov r14, [rsp+272]
001b4bbcjne 0x1b4bf2
001b4bbexor r15l, r15l
001b4bc1mov rax, [rsp+256]
001b4bc9jmp 0x1b4c6b
001b4bce
001b4bceloc_1b4bce:
001b4bcemovups x0, [r14]
001b4bd2movaps [rsp+912], x0
001b4bdamov rax, [rsp+416]
001b4be2movups [rax+8], x0
001b4be6mov [rax], 2
001b4bedjmp 0x1b475b
001b4bf2
001b4bf2loc_1b4bf2:
001b4bf2mov [rsp+1064], rax
001b4bfamovaps x0, [rsp+1024]
001b4c02movups [rsp+1072], x0
001b4c0amov rcx, [rsp+872]
001b4c12movzx edx, [rsp+553]
001b4c1alea rdi, [rsp+288]
001b4c22lea r8, [rsp+1064]
001b4c2amov rsi, rbx
001b4c2dcall gimli::read::dwarf::Dwarf<R>::attr_string
001b4c32cmp [rsp+288], 0
001b4c3bjne 0x1b4c58
001b4c3dmov r15, [rsp+296]
001b4c45jmp 0x1b4c5b
001b4c47
001b4c47loc_1b4c47:
001b4c47mov [rbp+8], 66
001b4c4bmov [rbp+16], 0
001b4c53jmp 0x1b4753
001b4c58
001b4c58loc_1b4c58:
001b4c58xor r15l, r15l
001b4c5b
001b4c5bloc_1b4c5b:
001b4c5bmov rax, [rsp+256]
001b4c63mov r12, [rsp+304]
001b4c6b
001b4c6bloc_1b4c6b:
001b4c6bmov [rsp+832], r15
001b4c73mov [rsp+840], r12
001b4c7bcmp r14, 46
001b4c7fjne 0x1b4ca4
001b4c81mov [rsp+848], 0
001b4c8dcmp [rsp+200], 0
001b4c96je 0x1b4d42
001b4c9cxor r11l, r11l
001b4c9fjmp 0x1b4d27
001b4ca4
001b4ca4loc_1b4ca4:
001b4ca4mov [rsp+1088], r14
001b4cacmovaps x0, [rsp+1040]
001b4cb4movups [rsp+1096], x0
001b4cbcmov rcx, [rsp+872]
001b4cc4movzx edx, [rsp+553]
001b4ccclea rdi, [rsp+288]
001b4cd4lea r8, [rsp+1088]
001b4cdcmov rsi, rbx
001b4cdfcall gimli::read::dwarf::Dwarf<R>::attr_string
001b4ce4cmp [rsp+288], 0
001b4cedmov rdi, [rsp+304]
001b4cf5jne 0x1b4d01
001b4cf7mov r11, [rsp+296]
001b4cffjmp 0x1b4d04
001b4d01
001b4d01loc_1b4d01:
001b4d01xor r11l, r11l
001b4d04
001b4d04loc_1b4d04:
001b4d04mov rax, [rsp+256]
001b4d0cmov [rsp+848], r11
001b4d14mov [rsp+856], rdi
001b4d1ccmp [rsp+200], 0
001b4d25je 0x1b4d42
001b4d27
001b4d27loc_1b4d27:
001b4d27mov rbp, [rbx+64]
001b4d2bmov rdx, [rbx+72]
001b4d2fsub rdx, rax
001b4d32jae 0x1b4fe2
001b4d38mov r13b, 19
001b4d3bxor eax, eax
001b4d3djmp 0x1b51c9
001b4d42
001b4d42loc_1b4d42:
001b4d42mov r13l, 47
001b4d48mov [rsp+200], rax
001b4d50cmp [rsp+576], 47
001b4d58je 0x1b4dbe
001b4d5a
001b4d5aloc_1b4d5a:
001b4d5acmp [rsp+664], 0
001b4d63je 0x1b4d73
001b4d65mov rdi, [rsp+656]
001b4d6dcall [rip+0x5cd85]
001b4d73
001b4d73loc_1b4d73:
001b4d73cmp [rsp+688], 0
001b4d7cje 0x1b4d8c
001b4d7emov rdi, [rsp+680]
001b4d86call [rip+0x5cd6c]
001b4d8c
001b4d8cloc_1b4d8c:
001b4d8ccmp [rsp+712], 0
001b4d95je 0x1b4da5
001b4d97mov rdi, [rsp+704]
001b4d9fcall [rip+0x5cd53]
001b4da5
001b4da5loc_1b4da5:
001b4da5cmp [rsp+736], 0
001b4daeje 0x1b4dbe
001b4db0mov rdi, [rsp+728]
001b4db8call [rip+0x5cd3a]
001b4dbe
001b4dbeloc_1b4dbe:
001b4dbemov [rsp+576], r13
001b4dc6mov [rsp+584], r15
001b4dcemov [rsp+592], r12
001b4dd6mov rax, [rsp+320]
001b4ddemov [rsp+632], rax
001b4de6movaps x0, [rsp+288]
001b4deemovaps x1, [rsp+304]
001b4df6movups [rsp+600], x0
001b4dfemovups [rsp+616], x1
001b4e06mov rax, [rsp+408]
001b4e0emov [rsp+640], rax
001b4e16mov rax, [rsp+440]
001b4e1emov [rsp+648], rax
001b4e26mov [rsp+656], r14
001b4e2emov rax, [rsp+248]
001b4e36mov [rsp+664], rax
001b4e3emov rax, [rsp+392]
001b4e46mov [rsp+672], rax
001b4e4emov rax, [rsp+1008]
001b4e56mov [rsp+696], rax
001b4e5emovaps x0, [rsp+992]
001b4e66movups [rsp+680], x0
001b4e6emov rax, [rsp+48]
001b4e73mov [rsp+704], rax
001b4e7bmov rax, [rsp+24]
001b4e80mov [rsp+712], rax
001b4e88mov rax, [rsp+240]
001b4e90mov [rsp+720], rax
001b4e98mov rax, [rsp+928]
001b4ea0mov [rsp+744], rax
001b4ea8movaps x0, [rsp+912]
001b4eb0movups [rsp+728], x0
001b4eb8mov rax, [rsp+400]
001b4ec0mov [rsp+752], rax
001b4ec8mov rax, [rsp+952]
001b4ed0mov [rsp+760], rax
001b4ed8mov rax, [rsp+256]
001b4ee0mov [rsp+768], rax
001b4ee8mov rax, [rsp+960]
001b4ef0mov [rsp+776], rax
001b4ef8mov rax, [rsp+272]
001b4f00mov [rsp+784], rax
001b4f08mov rax, [rsp+264]
001b4f10mov [rsp+792], rax
001b4f18mov rax, [rsp+968]
001b4f20mov [rsp+800], rax
001b4f28movzx eax, [rsp+216]
001b4f30mov [rsp+808], al
001b4f37movzx eax, [rsp+23]
001b4f3cmov [rsp+809], al
001b4f43mov [rsp+810], bp
001b4f4bmovzx eax, [rsp+116]
001b4f50mov [rsp+812], al
001b4f57movzx eax, [rsp+119]
001b4f5cmov [rsp+813], al
001b4f63movzx eax, [rsp+63]
001b4f68mov [rsp+814], al
001b4f6fmovzx eax, [rsp+118]
001b4f74mov [rsp+815], al
001b4f7bmovzx eax, [rsp+117]
001b4f80mov [rsp+816], al
001b4f87mov rax, [rsp+200]
001b4f8fmov [rsp+817], al
001b4f96movzx eax, [rsp+388]
001b4f9emov [rsp+822], ax
001b4fa6mov eax, [rsp+384]
001b4fadmov [rsp+818], eax
001b4fb4mov rax, [rsp+456]
001b4fbccmp rax, 46
001b4fc0mov rdi, [rsp+416]
001b4fc8jne 0x1b5036
001b4fca
001b4fcaloc_1b4fca:
001b4fcalea rsi, [rsp+480]
001b4fd2mov edx, 424
001b4fd7call [rip+0x5cb43]
001b4fddjmp 0x1b47e4
001b4fe2
001b4fe2loc_1b4fe2:
001b4fe2add rbp, rax
001b4fe5cmp rdx, 4
001b4fe9jb 0x1b505f
001b4febmovzx r8l, [rsp+552]
001b4ff4lea rsi, [rdx-4]
001b4ff8lea rax, [rbp+4]
001b4ffcmov ecx, [rbp]
001b4fffcmp ecx, -17
001b5002jbe 0x1b5088
001b5008cmp ecx, -1
001b500bje 0x1b5187
001b5011mov r13l, 16
001b5017xor eax, eax
001b5019jmp 0x1b506e
001b501b
001b501bloc_1b501b:
001b501bmov ecx, [rsp+64]
001b501fmov edx, [rsp+67]
001b5023mov [rsp+163], edx
001b502amov [rsp+160], ecx
001b5031jmp 0x1b4418
001b5036
001b5036loc_1b5036:
001b5036cmp rax, 12
001b503aje 0x1b50b9
001b503ctest rax, rax
001b503fjne 0x1b513c
001b5045mov r9, [rsp+448]
001b504d
001b504dloc_1b504d:
001b504dmov rcx, r9
001b5050shr rcx, 8
001b5054mov al, 1
001b5056xor edx, edx
001b5058xor esi, esi
001b505ajmp 0x1b5142
001b505f
001b505floc_1b505f:
001b505fmov rax, rbp
001b5062and rax, -256
001b5068mov r13l, 19
001b506e
001b506eloc_1b506e:
001b506emov r14l, r13l
001b5071shr r14l, 8
001b5075mov rbx, r13
001b5078shr rbx, 16
001b507cmovzx ebp, bpl
001b5080or rbp, rax
001b5083jmp 0x1b51ba
001b5088
001b5088loc_1b5088:
001b5088mov r9l, ecx
001b508bmov r10b, 4
001b508ecmp rsi, r9
001b5091jb 0x1b51af
001b5097
001b5097loc_1b5097:
001b5097cmp r9, 1
001b509bjbe 0x1b51af
001b50a1movzx ebp, [rax]
001b50a4lea edx, [rbp-6]
001b50a7cmp dx, -4
001b50abjae 0x1b5267
001b50b1mov r13b, 17
001b50b4jmp 0x1b51ba
001b50b9
001b50b9loc_1b50b9:
001b50b9mov rsi, [rsp+880]
001b50c1mov rcx, [rbx+16]
001b50c5mov rax, [rbx+24]
001b50c9sub rax, rsi
001b50ccjb 0x1b50f5
001b50cemovzx edx, [rsp+552]
001b50d6movzx r9l, dl
001b50daadd rcx, rsi
001b50ddmov r10, [rsp+448]
001b50e5imul r10, r9
001b50e9mov rsi, rax
001b50ecsub rsi, r10
001b50efjae 0x1b51ec
001b50f5
001b50f5loc_1b50f5:
001b50f5mov [rsp+71], rcx
001b50famov al, 19
001b50fcmov r9l, ecx
001b50ff
001b50ffloc_1b50ff:
001b50ffmovzx ecx, [rsp+70]
001b5104shl ecx, 16
001b5107movzx edx, [rsp+68]
001b510cor edx, ecx
001b510eshl rdx, 32
001b5112mov esi, [rsp+64]
001b5116mov ecx, [rsp+72]
001b511aor rsi, rdx
001b511dmovzx edx, [rsp+78]
001b5122shl edx, 16
001b5125movzx r8l, [rsp+76]
001b512bor r8l, edx
001b512eshl r8, 32
001b5132or rcx, r8
001b5135mov edx, 1
001b513ajmp 0x1b5142
001b513c
001b513cloc_1b513c:
001b513cxor edx, edx
001b513exor eax, eax
001b5140xor esi, esi
001b5142
001b5142loc_1b5142:
001b5142shl rsi, 8
001b5146movzx eax, al
001b5149or rax, rsi
001b514cshl rcx, 8
001b5150movzx esi, r9b
001b5154or rsi, rcx
001b5157test rdx, rdx
001b515aje 0x1b5170
001b515cmov [rdi+8], rax
001b5160mov [rdi+16], rsi
001b5164mov [rdi], 2
001b516bjmp 0x1b475b
001b5170
001b5170loc_1b5170:
001b5170cmp rax, 1
001b5174jne 0x1b4fca
001b517amov [rsp+864], rsi
001b5182jmp 0x1b4fca
001b5187
001b5187loc_1b5187:
001b5187cmp rsi, 8
001b518bjb 0x1b522f
001b5191add rdx, -12
001b5195mov r9, [rbp+4]
001b5199add rbp, 12
001b519dmov r10b, 8
001b51a0mov rax, rbp
001b51a3mov rsi, rdx
001b51a6cmp rsi, r9
001b51a9jae 0x1b5097
001b51af
001b51afloc_1b51af:
001b51afmov r13b, 19
001b51b2xor r14l, r14l
001b51b5xor ebx, ebx
001b51b7
001b51b7loc_1b51b7:
001b51b7mov rbp, rax
001b51ba
001b51baloc_1b51ba:
001b51bamovzx eax, r14b
001b51beshl rbx, 16
001b51c2shl rax, 8
001b51c6or rax, rbx
001b51c9
001b51c9loc_1b51c9:
001b51c9movzx ecx, r13b
001b51cdor rcx, rax
001b51d0mov rax, [rsp+416]
001b51d8mov [rax+8], rcx
001b51dcmov [rax+16], rbp
001b51e0mov [rax], 2
001b51e7jmp 0x1b475b
001b51ec
001b51ecloc_1b51ec:
001b51ecdec r9l
001b51efcmp r9l, 7
001b51f3ja 0x1b52ff
001b51f9add rcx, r10
001b51fclea r8, [rip-0x1759a3]
001b5203movsxd r9, [r8+4*r9]
001b5207add r9, r8
001b520ajmp r9
001b520dcmp rax, r10
001b5210jne 0x1b5354
001b5216mov [rsp+64], 0
001b521bmov [rsp+69], 0
001b5222mov [rsp+65], 0
001b522ajmp 0x1b50f5
001b522f
001b522floc_1b522f:
001b522fmov [rsp+70], 0
001b5234mov [rsp+68], 0
001b523bmov [rsp+64], 0
001b5243mov [rsp+71], rax
001b5248mov rbp, [rsp+64]
001b524dand rax, -256
001b5253mov r13, rbp
001b5256shl r13, 8
001b525ashr rbp, 56
001b525eor r13, 19
001b5262jmp 0x1b506e
001b5267
001b5267loc_1b5267:
001b5267lea rsi, [r9-2]
001b526blea rdx, [rax+2]
001b526fcmp bp, 4
001b5273jbe 0x1b540a
001b5279test rsi, rsi
001b527cje 0x1b55d1
001b5282cmp r9, 3
001b5286jne 0x1b5310
001b528cadd rax, 3
001b5290jmp 0x1b51af
001b5295cmp rsi, 4
001b5299jb 0x1b5322
001b529fmovzx eax, [rcx+1]
001b52a3movzx edx, [rcx]
001b52a6movzx ecx, [rcx+3]
001b52aamov [rsp+291], dl
001b52b1mov [rsp+294], cl
001b52b8mov [rsp+292], ax
001b52c0mov r9l, [rsp+291]
001b52c8jmp 0x1b52e1
001b52cacmp rsi, 2
001b52cejb 0x1b535d
001b52d4movzx r9l, [rcx]
001b52d8mov [rsp+289], r9w
001b52e1
001b52e1loc_1b52e1:
001b52e1mov al, 75
001b52e3mov [rsp+71], r9
001b52e8jmp 0x1b539a
001b52edcmp rsi, 8
001b52f1jb 0x1b53a7
001b52f7mov r9, [rcx]
001b52fajmp 0x1b504d
001b52ff
001b52ffloc_1b52ff:
001b52ffmov [rsp+64], dl
001b5303mov al, 23
001b5305movzx r9l, [rsp+71]
001b530bjmp 0x1b50ff
001b5310
001b5310loc_1b5310:
001b5310cmp [rax+3], 0
001b5314je 0x1b53fa
001b531amov r13b, 65
001b531djmp 0x1b55e4
001b5322
001b5322loc_1b5322:
001b5322mov [rsp+288], 0
001b532dmov [rsp+294], 0
001b5335mov [rsp+292], 0
001b533fmov eax, [rsp+291]
001b5346mov [rsp+67], eax
001b534amov [rsp+64], 0
001b5352jmp 0x1b5390
001b5354
001b5354loc_1b5354:
001b5354movzx r9l, [rcx]
001b5358jmp 0x1b504d
001b535d
001b535dloc_1b535d:
001b535dmov [rsp+288], 0
001b5367mov [rsp+290], 0
001b5372mov [rsp+294], 0
001b537amov eax, [rsp+288]
001b5381mov [rsp+64], eax
001b5385mov eax, [rsp+291]
001b538cmov [rsp+67], eax
001b5390
001b5390loc_1b5390:
001b5390mov al, 19
001b5392mov [rsp+71], rcx
001b5397mov r9, rcx
001b539a
001b539aloc_1b539a:
001b539acmp al, 75
001b539cje 0x1b504d
001b53a2jmp 0x1b50ff
001b53a7
001b53a7loc_1b53a7:
001b53a7mov [rsp+294], 0
001b53afmov [rsp+292], 0
001b53b9mov [rsp+288], 0
001b53c4mov [rsp+295], rcx
001b53ccmov r9, [rsp+288]
001b53d4mov eax, [rsp+296]
001b53dbmov ecx, [rsp+299]
001b53e2mov [rsp+72], eax
001b53e6mov [rsp+75], ecx
001b53eamov [rsp+64], r9
001b53efshr r9, 56
001b53f3mov al, 19
001b53f5jmp 0x1b50ff
001b53fa
001b53faloc_1b53fa:
001b53famovzx r8l, [rax+2]
001b53fflea rsi, [r9-4]
001b5403add rax, 4
001b5407mov rdx, rax
001b540a
001b540aloc_1b540a:
001b540acmp ecx, -16
001b540djb 0x1b5427
001b540fcmp rsi, 7
001b5413jbe 0x1b5473
001b5415add rsi, -8
001b5419lea rax, [rdx+8]
001b541dmov [rsp+32], rax
001b5422mov rcx, [rdx]
001b5425jmp 0x1b5462
001b5427
001b5427loc_1b5427:
001b5427cmp rsi, 4
001b542bjb 0x1b54c6
001b5431add rsi, -4
001b5435lea rbx, [rdx+4]
001b5439mov [rsp+32], rbx
001b543emov [rsp+40], rsi
001b5443movzx eax, [rdx+1]
001b5447movzx ecx, [rdx]
001b544amovzx edx, [rdx+3]
001b544emov [rsp+67], cl
001b5452mov [rsp+70], dl
001b5456mov [rsp+68], ax
001b545bmov rax, rbx
001b545emov ecx, [rsp+67]
001b5462
001b5462loc_1b5462:
001b5462sub rsi, rcx
001b5465jae 0x1b5514
001b546bmov r13b, 19
001b546ejmp 0x1b51b7
001b5473
001b5473loc_1b5473:
001b5473mov [rsp+70], 0
001b5478mov [rsp+68], 0
001b547fmov [rsp+64], 0
001b5487mov [rsp+71], rdx
001b548cmov r14, [rsp+64]
001b5491mov eax, [rsp+72]
001b5495mov ecx, [rsp+75]
001b5499mov [rsp+168], eax
001b54a0mov [rsp+171], ecx
001b54a7mov [rsp+160], r14
001b54afmov rbx, r14
001b54b2shr rbx, 8
001b54b6mov rbp, [rsp+167]
001b54bemov r13b, 19
001b54c1jmp 0x1b51ba
001b54c6
001b54c6loc_1b54c6:
001b54c6mov [rsp+64], 0
001b54cemov [rsp+70], 0
001b54d3mov [rsp+68], 0
001b54damov eax, [rsp+67]
001b54demov [rsp+163], eax
001b54e5mov [rsp+160], 0
001b54f0xor r14l, r14l
001b54f3mov eax, [rsp+161]
001b54famovzx ebx, [rsp+165]
001b5502shl rbx, 32
001b5506or rbx, rax
001b5509mov r13b, 19
001b550cmov rbp, rdx
001b550fjmp 0x1b51ba
001b5514
001b5514loc_1b5514:
001b5514test rcx, rcx
001b5517je 0x1b51af
001b551dmov [rsp+264], r11
001b5525mov [rsp+952], rsi
001b552dmov [rsp+23], r10b
001b5532mov [rsp+960], r9
001b553amov [rsp+216], r8b
001b5542mov [rsp+968], rdi
001b554amov [rsp+272], rcx
001b5552dec rcx
001b5555mov [rsp+40], rcx
001b555amovzx edx, [rax]
001b555dmov [rsp+119], dl
001b5561test dl, dl
001b5563je 0x1b55e1
001b5565mov [rsp+400], rax
001b556dinc rax
001b5570mov [rsp+63], 1
001b5575cmp bp, 4
001b5579jb 0x1b55b9
001b557btest rcx, rcx
001b557eje 0x1b51af
001b5584mov rax, [rsp+272]
001b558clea rcx, [rax-2]
001b5590mov [rsp+40], rcx
001b5595mov rax, [rsp+400]
001b559dmovzx eax, [rax+1]
001b55a1mov [rsp+63], al
001b55a5test al, al
001b55a7je 0x1b567e
001b55admov rax, [rsp+400]
001b55b5add rax, 2
001b55b9
001b55b9loc_1b55b9:
001b55b9test rcx, rcx
001b55bcje 0x1b51af
001b55c2lea rdx, [rax+1]
001b55c6mov [rsp+32], rdx
001b55cbcmp rcx, 1
001b55cfjne 0x1b55e9
001b55d1
001b55d1loc_1b55d1:
001b55d1mov r13b, 19
001b55d4xor r14l, r14l
001b55d7xor ebx, ebx
001b55d9mov rbp, rdx
001b55dcjmp 0x1b51ba
001b55e1
001b55e1loc_1b55e1:
001b55e1mov r13b, 26
001b55e4
001b55e4loc_1b55e4:
001b55e4jmp 0x1b51ba
001b55e9
001b55e9loc_1b55e9:
001b55e9movzx esi, [rax]
001b55ecmov rdx, rcx
001b55efadd rdx, -2
001b55f3mov [rsp+40], rdx
001b55f8je 0x1b5686
001b55femovzx edx, [rax+1]
001b5602mov [rsp+118], dl
001b5606lea rdx, [rax+3]
001b560amov [rsp+32], rdx
001b560fmovzx edi, [rax+2]
001b5613mov [rsp+117], dil
001b5618test dil, dil
001b561bje 0x1b568f
001b561dtest sil, sil
001b5620setne [rsp+116]
001b5625cmp rcx, 3
001b5629je 0x1b55d1
001b562bmovzx edx, [rax+3]
001b562fmov [rsp+200], rdx
001b5637test dl, dl
001b5639je 0x1b5697
001b563blea rdx, [rcx-4]
001b563flea rsi, [rax+4]
001b5643mov [rsp+408], rsi
001b564bmov rsi, [rsp+200]
001b5653dec esi
001b5655movzx edi, sil
001b5659mov rsi, rdi
001b565cmov [rsp+440], rdi
001b5664sub rdx, rdi
001b5667jae 0x1b569f
001b5669mov r13b, 19
001b566cxor r14l, r14l
001b566fxor ebx, ebx
001b5671mov rbp, [rsp+408]
001b5679jmp 0x1b51ba
001b567e
001b567eloc_1b567e:
001b567emov r13b, 27
001b5681jmp 0x1b55e4
001b5686
001b5686loc_1b5686:
001b5686add rax, 2
001b568ajmp 0x1b51af
001b568f
001b568floc_1b568f:
001b568fmov r13b, 28
001b5692jmp 0x1b55e4
001b5697
001b5697loc_1b5697:
001b5697mov r13b, 29
001b569ajmp 0x1b55e4
001b569f
001b569floc_1b569f:
001b569fmov rsi, [rsp+408]
001b56a7mov rdi, [rsp+440]
001b56afadd rsi, rdi
001b56b2mov [rsp+8], rsi
001b56b7mov [rsp+32], rsi
001b56bcmov [rsp+40], rdx
001b56c1mov [rsp+128], 8
001b56cdxorps x0, x0
001b56d0movups [rsp+136], x0
001b56d8cmp bp, 4
001b56dcja 0x1b57b3
001b56e2test rdx, rdx
001b56e5je 0x1b5883
001b56ebadd rax, rcx
001b56eemov ecx, 8
001b56f3xor esi, esi
001b56f5mov [rsp+392], rsi
001b56fdxor esi, esi
001b56ff
001b56ffloc_1b56ff:
001b56ffmov rbx, r14
001b5702mov r14, [rsp+8]
001b5707xor r13l, r13l
001b570a
001b570aloc_1b570a:
001b570acmp [r14+r13], 0
001b570fje 0x1b5725
001b5711lea rdi, [r14+r13]
001b5715inc rdi
001b5718inc r13
001b571bcmp rdi, rax
001b571ejne 0x1b570a
001b5720jmp 0x1b587c
001b5725
001b5725loc_1b5725:
001b5725mov rax, r13
001b5728not rax
001b572badd rdx, rax
001b572elea rax, [r14+r13]
001b5732inc rax
001b5735mov [rsp+32], rax
001b573amov [rsp+40], rdx
001b573ftest r13, r13
001b5742je 0x1b5bb5
001b5748cmp rsi, [rsp+136]
001b5750jne 0x1b576f
001b5752lea rdi, [rsp+128]
001b575acall alloc::raw_vec::RawVec<T,A>::reserve_for_push
001b575fmov rcx, [rsp+128]
001b5767mov rsi, [rsp+144]
001b576f
001b576floc_1b576f:
001b576flea rax, [rsi+2*rsi]
001b5773mov [rcx+8*rax], 31
001b577bmov [rcx+8*rax+8], r14
001b5780mov [rcx+8*rax+16], r13
001b5785inc rsi
001b5788mov [rsp+144], rsi
001b5790mov rax, [rsp+32]
001b5795mov rdx, [rsp+40]
001b579amov [rsp+8], rax
001b579fadd rax, rdx
001b57a2mov rbx, r14
001b57a5test rdx, rdx
001b57a8jne 0x1b56ff
001b57aejmp 0x1b5883
001b57b3
001b57b3loc_1b57b3:
001b57b3lea rdi, [rsp+64]
001b57b8lea rsi, [rsp+32]
001b57bdcall gimli::read::line::FileEntryFormat::parse
001b57c2mov rax, [rsp+64]
001b57c7mov [rsp+208], rax
001b57cftest rax, rax
001b57d2je 0x1b58ad
001b57d8mov rax, [rsp+72]
001b57ddmov [rsp+248], rax
001b57e5mov rax, [rsp+32]
001b57eamov rdx, [rsp+40]
001b57eftest rdx, rdx
001b57f2je 0x1b58d2
001b57f8mov rcx, [rsp+80]
001b57fdmov [rsp+392], rcx
001b5805lea rcx, [rax+rdx]
001b5809mov [rsp+8], rcx
001b580edec rdx
001b5811inc rax
001b5814xor ebx, ebx
001b5816xor ecx, ecx
001b5818
001b5818loc_1b5818:
001b5818movzx esi, [rax-1]
001b581ccmp ecx, 63
001b581fjne 0x1b582b
001b5821cmp sil, 2
001b5825jae 0x1b58f8
001b582b
001b582bloc_1b582b:
001b582bmovzx esi, sil
001b582fmov edi, esi
001b5831and edi, 127
001b5834shl rdi, cl
001b5837or rbx, rdi
001b583atest sil, sil
001b583djns 0x1b590f
001b5843add ecx, 7
001b5846inc rax
001b5849add rdx, -1
001b584djb 0x1b5818
001b584fmov rax, [rsp+8]
001b5854mov [rsp+32], rax
001b5859mov [rsp+40], 0
001b5862jmp 0x1b58d7
001b5864
001b5864loc_1b5864:
001b5864mov edi, 8
001b5869mov esi, 64
001b586ecall alloc::alloc::handle_alloc_error
001b5873jmp 0x1b6557
001b5878
001b5878loc_1b5878:
001b5878ud2
001b587a
001b587a 0f 0b ..
001b587c
001b587cloc_1b587c:
001b587cmov [rsp+8], r14
001b5881jmp 0x1b5883
001b5883
001b5883loc_1b5883:
001b5883mov r14l, ebx
001b5886shr r14l, 8
001b588ashr rbx, 16
001b588emov eax, 2
001b5893mov [rsp+208], rax
001b589bmov r13b, 19
001b589exor eax, eax
001b58a0mov [rsp+248], rax
001b58a8jmp 0x1b63ec
001b58ad
001b58adloc_1b58ad:
001b58admov r13, [rsp+72]
001b58b2mov rax, [rsp+80]
001b58b7mov [rsp+8], rax
001b58bcmov r14l, r13l
001b58bfshr r14l, 8
001b58c3mov rbx, r13
001b58c6shr rbx, 16
001b58camov r15b, 1
001b58cdjmp 0x1b63ef
001b58d2
001b58d2loc_1b58d2:
001b58d2mov [rsp+8], rax
001b58d7
001b58d7loc_1b58d7:
001b58d7mov r13b, 19
001b58daxor r14l, r14l
001b58ddxor ebx, ebx
001b58dfjmp 0x1b63ec
001b58e4
001b58e4loc_1b58e4:
001b58e4mov edi, 8
001b58e9mov esi, 64
001b58eecall alloc::alloc::handle_alloc_error
001b58f3jmp 0x1b6557
001b58f8
001b58f8loc_1b58f8:
001b58f8mov [rsp+32], rax
001b58fdmov [rsp+40], rdx
001b5902mov r13b, 6
001b5905xor r14l, r14l
001b5908xor ebx, ebx
001b590ajmp 0x1b63ec
001b590f
001b590floc_1b590f:
001b590fmov [rsp+32], rax
001b5914mov [rsp+40], rdx
001b5919test rbx, rbx
001b591cje 0x1b5aba
001b5922cmp [rsp+392], 0
001b592bje 0x1b6525
001b5931movzx eax, [rsp+23]
001b5936shl eax, 8
001b5939movzx ecx, [rsp+216]
001b5941add eax, ecx
001b5943add eax, 0x50000
001b5948mov [rsp+240], eax
001b594fmov rax, [rsp+392]
001b5957lea rax, [4*rax]
001b595fmov [rsp+8], rax
001b5964mov eax, 8
001b5969mov [rsp+120], rax
001b596exor eax, eax
001b5970mov [rsp+264], rax
001b5978xor eax, eax
001b597amov [rsp+104], rax
001b597fxor eax, eax
001b5981mov [rsp+152], rax
001b5989
001b5989loc_1b5989:
001b5989inc [rsp+152]
001b5991mov r13l, 46
001b5997xor r14l, r14l
001b599a
001b599aloc_1b599a:
001b599amov rax, [rsp+208]
001b59a2movzx ecx, [rax+r14+2]
001b59a8lea rdi, [rsp+64]
001b59adlea rsi, [rsp+32]
001b59b2mov edx, [rsp+240]
001b59b9call gimli::read::line::parse_attribute
001b59bemov rax, [rsp+64]
001b59c3cmp rax, 46
001b59c7je 0x1b5a98
001b59cdmov rcx, [rsp+208]
001b59d5cmp [rcx+r14], 1
001b59dbmov rcx, [rsp+48]
001b59e0cmove rcx, [rsp+72]
001b59e6mov [rsp+48], rcx
001b59ebmov rcx, [rsp+24]
001b59f0cmove rcx, [rsp+80]
001b59f6mov [rsp+24], rcx
001b59fbcmove r13, rax
001b59ffadd r14, 4
001b5a03cmp [rsp+8], r14
001b5a08jne 0x1b599a
001b5a0acmp r13, 46
001b5a0eje 0x1b6525
001b5a14mov rax, [rsp+104]
001b5a19cmp rax, [rsp+136]
001b5a21jne 0x1b5a4f
001b5a23lea rdi, [rsp+128]
001b5a2bmov rsi, [rsp+104]
001b5a30call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001b5a35mov rax, [rsp+128]
001b5a3dmov [rsp+120], rax
001b5a42mov rax, [rsp+144]
001b5a4amov [rsp+104], rax
001b5a4f
001b5a4floc_1b5a4f:
001b5a4fmov rsi, [rsp+104]
001b5a54lea rax, [rsi+2*rsi]
001b5a58mov rdx, [rsp+120]
001b5a5dmov [rdx+8*rax], r13
001b5a61mov rcx, [rsp+48]
001b5a66mov [rdx+8*rax+8], rcx
001b5a6bmov rcx, [rsp+24]
001b5a70mov [rdx+8*rax+16], rcx
001b5a75inc rsi
001b5a78mov [rsp+104], rsi
001b5a7dmov [rsp+144], rsi
001b5a85cmp [rsp+152], rbx
001b5a8djne 0x1b5989
001b5a93jmp 0x1b5bcc
001b5a98
001b5a98loc_1b5a98:
001b5a98mov r13, [rsp+72]
001b5a9dmov rax, [rsp+80]
001b5aa2mov [rsp+8], rax
001b5aa7mov r14l, r13l
001b5aaashr r14l, 8
001b5aaemov rbx, r13
001b5ab1shr rbx, 16
001b5ab5jmp 0x1b63ec
001b5aba
001b5abaloc_1b5aba:
001b5abamov [rsp+160], 8
001b5ac6xorps x0, x0
001b5ac9movups [rsp+168], x0
001b5ad1xor eax, eax
001b5ad3mov [rsp+264], rax
001b5adb
001b5adbloc_1b5adb:
001b5adblea rdi, [rsp+64]
001b5ae0lea rsi, [rsp+32]
001b5ae5call gimli::read::line::FileEntryFormat::parse
001b5aeamov rax, [rsp+64]
001b5aefmov [rsp+48], rax
001b5af4test rax, rax
001b5af7je 0x1b5b90
001b5afdmov rax, [rsp+72]
001b5b02mov [rsp+24], rax
001b5b07mov rax, [rsp+32]
001b5b0cmov rdx, [rsp+40]
001b5b11test rdx, rdx
001b5b14je 0x1b5f23
001b5b1amov rcx, [rsp+80]
001b5b1fmov [rsp+240], rcx
001b5b27lea rcx, [rax+rdx]
001b5b2bmov [rsp+8], rcx
001b5b30dec rdx
001b5b33inc rax
001b5b36xor ecx, ecx
001b5b38mov [rsp+104], rcx
001b5b3dxor ecx, ecx
001b5b3f
001b5b3floc_1b5b3f:
001b5b3fmovzx esi, [rax-1]
001b5b43cmp ecx, 63
001b5b46jne 0x1b5b52
001b5b48cmp sil, 2
001b5b4cjae 0x1b5f35
001b5b52
001b5b52loc_1b5b52:
001b5b52movzx esi, sil
001b5b56mov edi, esi
001b5b58and edi, 127
001b5b5bshl rdi, cl
001b5b5eor [rsp+104], rdi
001b5b63test sil, sil
001b5b66jns 0x1b5f4c
001b5b6cadd ecx, 7
001b5b6finc rax
001b5b72add rdx, -1
001b5b76jb 0x1b5b3f
001b5b78mov rax, [rsp+8]
001b5b7dmov [rsp+32], rax
001b5b82mov [rsp+40], 0
001b5b8bjmp 0x1b5f28
001b5b90
001b5b90loc_1b5b90:
001b5b90mov r13, [rsp+72]
001b5b95mov rax, [rsp+80]
001b5b9amov [rsp+8], rax
001b5b9fmov r14l, r13l
001b5ba2shr r14l, 8
001b5ba6mov rbx, r13
001b5ba9shr rbx, 16
001b5badmov r15b, 1
001b5bb0jmp 0x1b63ba
001b5bb5
001b5bb5loc_1b5bb5:
001b5bb5mov eax, 2
001b5bbamov [rsp+208], rax
001b5bc2xor eax, eax
001b5bc4mov [rsp+248], rax
001b5bcc
001b5bccloc_1b5bcc:
001b5bccmov [rsp+160], 8
001b5bd8xorps x0, x0
001b5bdbmovups [rsp+168], x0
001b5be3cmp bp, 5
001b5be7jae 0x1b5adb
001b5bedtest r15, r15
001b5bf0mov eax, 46
001b5bf5mov r13l, 31
001b5bfbcmove r13, rax
001b5bffmov rax, [rsp+32]
001b5c04mov [rsp+8], rax
001b5c09mov rcx, [rsp+40]
001b5c0emov rax, rcx
001b5c11mov [rsp+24], rcx
001b5c16test rcx, rcx
001b5c19je 0x1b638c
001b5c1fmov rax, [rsp+8]
001b5c24mov rcx, [rsp+24]
001b5c29add rax, rcx
001b5c2cmov ecx, 8
001b5c31mov [rsp+192], rcx
001b5c39xor ecx, ecx
001b5c3bmov [rsp+240], rcx
001b5c43xor ecx, ecx
001b5c45mov [rsp+120], rcx
001b5c4a
001b5c4aloc_1b5c4a:
001b5c4amov rbx, [rsp+48]
001b5c4fmov rcx, [rsp+8]
001b5c54mov rsi, [rsp+24]
001b5c59lea rdx, [rsi-3]
001b5c5dlea rdi, [rsi-4]
001b5c61mov [rsp+48], rcx
001b5c66lea r8, [rcx+4]
001b5c6axor r14l, r14l
001b5c6d
001b5c6dloc_1b5c6d:
001b5c6dmov rcx, [rsp+48]
001b5c72cmp [rcx+r14], 0
001b5c77je 0x1b5c9a
001b5c79mov rcx, [rsp+48]
001b5c7eadd rcx, r14
001b5c81inc rcx
001b5c84inc r14
001b5c87dec rdx
001b5c8adec rdi
001b5c8dinc r8
001b5c90cmp rcx, rax
001b5c93jne 0x1b5c6d
001b5c95jmp 0x1b638e
001b5c9a
001b5c9aloc_1b5c9a:
001b5c9amov rcx, r14
001b5c9dnot rcx
001b5ca0add rcx, [rsp+24]
001b5ca5mov rax, [rsp+48]
001b5caaadd rax, r14
001b5cadinc rax
001b5cb0mov [rsp+8], rax
001b5cb5mov [rsp+32], rax
001b5cbamov [rsp+152], rcx
001b5cc2mov [rsp+40], rcx
001b5cc7test r14, r14
001b5ccaje 0x1b650f
001b5cd0cmp [rsp+152], 0
001b5cd9je 0x1b646f
001b5cdfdec [rsp+24]
001b5ce4xor ebx, ebx
001b5ce6mov r9, r14
001b5ce9xor ecx, ecx
001b5cebmov r11, [rsp+152]
001b5cf3
001b5cf3loc_1b5cf3:
001b5cf3lea rax, [r11-1]
001b5cf7mov rsi, [rsp+48]
001b5cfclea r10, [rsi+r9]
001b5d00add r10, 2
001b5d04mov [rsp+104], r10
001b5d09movzx r10l, [rsi+r9+1]
001b5d0fcmp ecx, 63
001b5d12jne 0x1b5d1e
001b5d14cmp r10b, 2
001b5d18jae 0x1b643b
001b5d1e
001b5d1eloc_1b5d1e:
001b5d1emovzx esi, r10b
001b5d22mov r10l, esi
001b5d25and r10l, 127
001b5d29shl r10, cl
001b5d2cor rbx, r10
001b5d2ftest sil, sil
001b5d32jns 0x1b5d52
001b5d34add ecx, 7
001b5d37inc r9
001b5d3adec rdx
001b5d3ddec rdi
001b5d40inc r8
001b5d43mov r11, rax
001b5d46cmp [rsp+24], r9
001b5d4bjne 0x1b5cf3
001b5d4djmp 0x1b644f
001b5d52
001b5d52loc_1b5d52:
001b5d52mov rcx, [rsp+104]
001b5d57mov [rsp+32], rcx
001b5d5cmov [rsp+40], rax
001b5d61test rax, rax
001b5d64je 0x1b64b2
001b5d6amov rax, [rsp+48]
001b5d6flea rcx, [rax+r9]
001b5d73inc rcx
001b5d76mov [rsp+104], rcx
001b5d7badd r9, rax
001b5d7exor eax, eax
001b5d80mov [rsp+152], rax
001b5d88mov eax, 2
001b5d8dmov [rsp+24], rax
001b5d92mov eax, 3
001b5d97xor ecx, ecx
001b5d99
001b5d99loc_1b5d99:
001b5d99lea rsi, [r9+rax]
001b5d9dmov [rsp+8], rsi
001b5da2mov rsi, [rsp+24]
001b5da7movzx esi, [r9+rsi]
001b5daccmp ecx, 63
001b5dafjne 0x1b5dbb
001b5db1cmp sil, 2
001b5db5jae 0x1b6486
001b5dbb
001b5dbbloc_1b5dbb:
001b5dbbmovzx r10l, sil
001b5dbfmov esi, r10l
001b5dc2and esi, 127
001b5dc5shl rsi, cl
001b5dc8or [rsp+152], rsi
001b5dd0test r10b, r10b
001b5dd3jns 0x1b5df1
001b5dd5add ecx, 7
001b5dd8inc [rsp+24]
001b5dddinc rax
001b5de0dec rdi
001b5de3inc r8
001b5de6add rdx, -1
001b5deajb 0x1b5d99
001b5decjmp 0x1b6497
001b5df1
001b5df1loc_1b5df1:
001b5df1mov rax, [rsp+8]
001b5df6mov [rsp+32], rax
001b5dfbmov [rsp+40], rdx
001b5e00test rdx, rdx
001b5e03je 0x1b646f
001b5e09inc rdx
001b5e0cadd r9, [rsp+24]
001b5e11xor eax, eax
001b5e13mov [rsp+24], rax
001b5e18xor ecx, ecx
001b5e1a
001b5e1aloc_1b5e1a:
001b5e1amovzx eax, [r8-1]
001b5e1fcmp ecx, 63
001b5e22jne 0x1b5e2c
001b5e24cmp al, 2
001b5e26jae 0x1b64d3
001b5e2c
001b5e2cloc_1b5e2c:
001b5e2cmovzx eax, al
001b5e2fmov esi, eax
001b5e31and esi, 127
001b5e34shl rsi, cl
001b5e37or [rsp+24], rsi
001b5e3ctest al, al
001b5e3ejns 0x1b5e51
001b5e40add ecx, 7
001b5e43inc r8
001b5e46add rdi, -1
001b5e4ajb 0x1b5e1a
001b5e4cjmp 0x1b64f4
001b5e51
001b5e51loc_1b5e51:
001b5e51mov [rsp+32], r8
001b5e56mov [rsp+40], rdi
001b5e5bmov rax, [rsp+120]
001b5e60cmp rax, [rsp+168]
001b5e68jne 0x1b5e99
001b5e6alea rdi, [rsp+160]
001b5e72mov rsi, [rsp+120]
001b5e77call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001b5e7cmov rax, [rsp+160]
001b5e84mov [rsp+192], rax
001b5e8cmov rax, [rsp+176]
001b5e94mov [rsp+120], rax
001b5e99
001b5e99loc_1b5e99:
001b5e99mov rsi, [rsp+120]
001b5e9emov rax, rsi
001b5ea1shl rax, 6
001b5ea5mov rdx, [rsp+192]
001b5eadmov [rdx+rax], 31
001b5eb5mov rcx, [rsp+48]
001b5ebamov [rdx+rax+8], rcx
001b5ebfmov [rdx+rax+16], r14
001b5ec4mov [rdx+rax+24], rbx
001b5ec9mov rdi, [rsp+152]
001b5ed1mov [rdx+rax+32], rdi
001b5ed6mov rdi, [rsp+24]
001b5edbmov [rdx+rax+40], rdi
001b5ee0xorps x0, x0
001b5ee3movups [rdx+rax+48], x0
001b5ee8inc rsi
001b5eebmov rax, rsi
001b5eeemov [rsp+120], rsi
001b5ef3mov [rsp+176], rsi
001b5efbmov rax, [rsp+32]
001b5f00mov rdx, [rsp+40]
001b5f05mov [rsp+8], rax
001b5f0aadd rax, rdx
001b5f0dmov rbx, rcx
001b5f10mov [rsp+24], rdx
001b5f15test rdx, rdx
001b5f18jne 0x1b5c4a
001b5f1ejmp 0x1b6398
001b5f23
001b5f23loc_1b5f23:
001b5f23mov [rsp+8], rax
001b5f28
001b5f28loc_1b5f28:
001b5f28mov r13b, 19
001b5f2bxor r14l, r14l
001b5f2exor ebx, ebx
001b5f30jmp 0x1b63b7
001b5f35
001b5f35loc_1b5f35:
001b5f35mov [rsp+32], rax
001b5f3amov [rsp+40], rdx
001b5f3fmov r13b, 6
001b5f42xor r14l, r14l
001b5f45xor ebx, ebx
001b5f47jmp 0x1b63b7
001b5f4c
001b5f4cloc_1b5f4c:
001b5f4cmov [rsp+32], rax
001b5f51mov [rsp+40], rdx
001b5f56cmp [rsp+104], 0
001b5f5cje 0x1b62c6
001b5f62cmp [rsp+240], 0
001b5f6bje 0x1b653f
001b5f71movzx eax, [rsp+23]
001b5f76shl eax, 8
001b5f79movzx ecx, [rsp+216]
001b5f81add eax, ecx
001b5f83add eax, 0x50000
001b5f88mov [rsp+152], eax
001b5f8fmov rax, [rsp+240]
001b5f97lea rbx, [4*rax]
001b5f9fmov eax, 8
001b5fa4mov [rsp+424], rax
001b5facxor eax, eax
001b5faemov [rsp+280], rax
001b5fb6xor eax, eax
001b5fb8mov [rsp+432], rax
001b5fc0
001b5fc0loc_1b5fc0:
001b5fc0inc [rsp+432]
001b5fc8xorps x0, x0
001b5fcbmovaps [rsp+976], x0
001b5fd3mov eax, 46
001b5fd8mov [rsp+120], rax
001b5fddxor r14l, r14l
001b5fe0xor eax, eax
001b5fe2mov [rsp+224], rax
001b5feaxor eax, eax
001b5fecmov [rsp+232], rax
001b5ff4xor eax, eax
001b5ff6mov [rsp+192], rax
001b5ffejmp 0x1b6027
001b6000mov [rsp+936], r13
001b6008mov rcx, [rsp+8]
001b600dmov [rsp+944], rcx
001b6015mov [rsp+120], rax
001b601a
001b601aloc_1b601a:
001b601aadd r14, 4
001b601ecmp rbx, r14
001b6021je 0x1b61dc
001b6027
001b6027loc_1b6027:
001b6027mov rax, [rsp+48]
001b602cmovzx ecx, [rax+r14+2]
001b6032lea rdi, [rsp+64]
001b6037lea rsi, [rsp+32]
001b603cmov edx, [rsp+152]
001b6043call gimli::read::line::parse_attribute
001b6048mov rax, [rsp+64]
001b604dmov r13, [rsp+72]
001b6052mov rcx, [rsp+80]
001b6057mov [rsp+8], rcx
001b605ccmp rax, 46
001b6060je 0x1b637c
001b6066mov rcx, [rsp+48]
001b606bmovzx ecx, [rcx+r14]
001b6070dec ecx
001b6072cmp ecx, 4
001b6075ja 0x1b601a
001b6077lea rdx, [rip-0x17687a]
001b607emovsxd rcx, [rdx+4*rcx]
001b6082add rcx, rdx
001b6085jmp rcx
001b6087add rax, -2
001b608bcmp rax, 5
001b608fja 0x1b601a
001b6091lea rcx, [rip-0x176850]
001b6098movsxd rax, [rcx+4*rax]
001b609cadd rax, rcx
001b609fjmp rax
001b60a1movzx eax, r13b
001b60a5mov [rsp+224], rax
001b60adjmp 0x1b601a
001b60b2cmp eax, 1
001b60b5jne 0x1b601a
001b60bbcmp [rsp+8], 16
001b60c1jne 0x1b601a
001b60c7movups x0, [r13]
001b60ccmovaps [rsp+976], x0
001b60d4jmp 0x1b601a
001b60d9add rax, -2
001b60ddcmp rax, 5
001b60e1ja 0x1b601a
001b60e7lea rcx, [rip-0x1768be]
001b60eemovsxd rax, [rcx+4*rax]
001b60f2add rax, rcx
001b60f5jmp rax
001b60f7movzx eax, r13b
001b60fbmov [rsp+232], rax
001b6103jmp 0x1b601a
001b6108add rax, -2
001b610ccmp rax, 5
001b6110ja 0x1b601a
001b6116lea rcx, [rip-0x176905]
001b611dmovsxd rax, [rcx+4*rax]
001b6121add rax, rcx
001b6124jmp rax
001b6126movzx eax, r13b
001b612amov [rsp+192], rax
001b6132jmp 0x1b601a
001b6137movzx eax, r13w
001b613bmov [rsp+224], rax
001b6143jmp 0x1b601a
001b6148mov eax, r13l
001b614bmov [rsp+224], rax
001b6153jmp 0x1b601a
001b6158test r13, r13
001b615bjs 0x1b601a
001b6161mov [rsp+224], r13
001b6169jmp 0x1b601a
001b616emovzx eax, r13w
001b6172mov [rsp+232], rax
001b617ajmp 0x1b601a
001b617fmov eax, r13l
001b6182mov [rsp+232], rax
001b618ajmp 0x1b601a
001b618ftest r13, r13
001b6192js 0x1b601a
001b6198mov [rsp+232], r13
001b61a0jmp 0x1b601a
001b61a5movzx eax, r13w
001b61a9mov [rsp+192], rax
001b61b1jmp 0x1b601a
001b61b6mov eax, r13l
001b61b9mov [rsp+192], rax
001b61c1jmp 0x1b601a
001b61c6test r13, r13
001b61c9js 0x1b601a
001b61cfmov [rsp+192], r13
001b61d7jmp 0x1b601a
001b61dc
001b61dcloc_1b61dc:
001b61dccmp [rsp+120], 46
001b61e2je 0x1b653f
001b61e8mov rax, [rsp+280]
001b61f0cmp rax, [rsp+168]
001b61f8jne 0x1b622f
001b61falea rdi, [rsp+160]
001b6202mov rsi, [rsp+280]
001b620acall alloc::raw_vec::RawVec<T,A>::reserve_for_push
001b620fmov rax, [rsp+160]
001b6217mov [rsp+424], rax
001b621fmov rax, [rsp+176]
001b6227mov [rsp+280], rax
001b622f
001b622floc_1b622f:
001b622fmov rcx, [rsp+280]
001b6237mov rax, rcx
001b623ashl rax, 6
001b623emov rdx, [rsp+424]
001b6246mov rsi, [rsp+120]
001b624bmov [rdx+rax], rsi
001b624fmov rsi, [rsp+936]
001b6257mov [rdx+rax+8], rsi
001b625cmov rsi, [rsp+944]
001b6264mov [rdx+rax+16], rsi
001b6269mov rsi, [rsp+224]
001b6271mov [rdx+rax+24], rsi
001b6276mov rsi, [rsp+232]
001b627emov [rdx+rax+32], rsi
001b6283mov rsi, [rsp+192]
001b628bmov [rdx+rax+40], rsi
001b6290movaps x0, [rsp+976]
001b6298movups [rdx+rax+48], x0
001b629dinc rcx
001b62a0mov rax, rcx
001b62a3mov [rsp+280], rcx
001b62abmov [rsp+176], rcx
001b62b3mov rax, [rsp+432]
001b62bbcmp rax, [rsp+104]
001b62c0jne 0x1b5fc0
001b62c6
001b62c6loc_1b62c6:
001b62c6mov r13l, 46
001b62cc
001b62ccloc_1b62cc:
001b62ccmov rax, [rsp+272]
001b62d4add [rsp+400], rax
001b62dcmov rax, [rsp+144]
001b62e4mov [rsp+1008], rax
001b62ecmovups x0, [rsp+128]
001b62f4movaps [rsp+992], x0
001b62fcmovups x0, [rsp+160]
001b6304movaps [rsp+912], x0
001b630cmov rax, [rsp+176]
001b6314mov [rsp+928], rax
001b631cxorps x0, x0
001b631fmovaps [rsp+288], x0
001b6327movaps [rsp+304], x0
001b632fmov [rsp+320], 0
001b633bmov eax, [rsp+474]
001b6342mov [rsp+384], eax
001b6349movzx eax, [rsp+478]
001b6351mov [rsp+388], ax
001b6359mov rbx, [rsp+464]
001b6361mov r14, [rsp+208]
001b6369cmp [rsp+576], 47
001b6371jne 0x1b4d5a
001b6377jmp 0x1b4dbe
001b637c
001b637cloc_1b637c:
001b637cmov r14l, r13l
001b637fshr r14l, 8
001b6383mov rbx, r13
001b6386shr rbx, 16
001b638ajmp 0x1b63b7
001b638c
001b638cloc_1b638c:
001b638cjmp 0x1b6398
001b638e
001b638eloc_1b638e:
001b638emov rax, [rsp+48]
001b6393mov [rsp+8], rax
001b6398
001b6398loc_1b6398:
001b6398mov r14l, ebx
001b639bshr r14l, 8
001b639fshr rbx, 16
001b63a3mov eax, 2
001b63a8mov [rsp+48], rax
001b63admov r13b, 19
001b63b0
001b63b0loc_1b63b0:
001b63b0xor eax, eax
001b63b2mov [rsp+24], rax
001b63b7
001b63b7loc_1b63b7:
001b63b7xor r15l, r15l
001b63ba
001b63baloc_1b63ba:
001b63bacmp [rsp+168], 0
001b63c3je 0x1b63d3
001b63c5mov rdi, [rsp+160]
001b63cdcall [rip+0x5b725]
001b63d3
001b63d3loc_1b63d3:
001b63d3cmp [rsp+24], 0
001b63d9sete al
001b63dcor r15b, al
001b63dfjne 0x1b63ec
001b63e1mov rdi, [rsp+48]
001b63e6call [rip+0x5b70c]
001b63ec
001b63ecloc_1b63ec:
001b63ecxor r15l, r15l
001b63ef
001b63efloc_1b63ef:
001b63efcmp [rsp+136], 0
001b63f8je 0x1b6408
001b63famov rdi, [rsp+128]
001b6402call [rip+0x5b6f0]
001b6408
001b6408loc_1b6408:
001b6408cmp [rsp+248], 0
001b6411sete al
001b6414or r15b, al
001b6417je 0x1b6423
001b6419mov rbp, [rsp+8]
001b641ejmp 0x1b51ba
001b6423
001b6423loc_1b6423:
001b6423mov rdi, [rsp+208]
001b642bcall [rip+0x5b6c7]
001b6431mov rbp, [rsp+8]
001b6436jmp 0x1b51ba
001b643b
001b643bloc_1b643b:
001b643bmov rcx, [rsp+104]
001b6440mov [rsp+32], rcx
001b6445mov [rsp+40], rax
001b644ajmp 0x1b64dd
001b644f
001b644floc_1b644f:
001b644fmov rax, [rsp+8]
001b6454add rax, [rsp+152]
001b645cmov [rsp+8], rax
001b6461mov [rsp+32], rax
001b6466mov [rsp+40], 0
001b646f
001b646floc_1b646f:
001b646fmov eax, 2
001b6474mov [rsp+48], rax
001b6479mov r13b, 19
001b647cxor r14l, r14l
001b647fxor ebx, ebx
001b6481jmp 0x1b63b0
001b6486
001b6486loc_1b6486:
001b6486mov rax, [rsp+8]
001b648bmov [rsp+32], rax
001b6490mov [rsp+40], rdx
001b6495jmp 0x1b64dd
001b6497
001b6497loc_1b6497:
001b6497mov rax, [rsp+104]
001b649cadd rax, r11
001b649fmov [rsp+104], rax
001b64a4mov [rsp+32], rax
001b64a9mov [rsp+40], 0
001b64b2
001b64b2loc_1b64b2:
001b64b2mov eax, 2
001b64b7mov [rsp+48], rax
001b64bcmov r13b, 19
001b64bfxor r14l, r14l
001b64c2xor ebx, ebx
001b64c4mov rax, [rsp+104]
001b64c9mov [rsp+8], rax
001b64cejmp 0x1b63b0
001b64d3
001b64d3loc_1b64d3:
001b64d3mov [rsp+32], r8
001b64d8mov [rsp+40], rdi
001b64dd
001b64ddloc_1b64dd:
001b64ddmov eax, 2
001b64e2mov [rsp+48], rax
001b64e7mov r13b, 6
001b64eaxor r14l, r14l
001b64edxor ebx, ebx
001b64efjmp 0x1b63b0
001b64f4
001b64f4loc_1b64f4:
001b64f4add r9, rdx
001b64f7mov [rsp+32], r9
001b64fcmov [rsp+40], 0
001b6505mov [rsp+8], r9
001b650ajmp 0x1b646f
001b650f
001b650floc_1b650f:
001b650fmov eax, 2
001b6514mov [rsp+48], rax
001b6519xor eax, eax
001b651bmov [rsp+24], rax
001b6520jmp 0x1b62cc
001b6525
001b6525loc_1b6525:
001b6525lea rdi, [rip-0x12552e]
001b652clea rdx, [rip+0x59bb5]
001b6533mov esi, 43
001b6538call core::panicking::panic
001b653djmp 0x1b6557
001b653f
001b653floc_1b653f:
001b653flea rdi, [rip-0x125548]
001b6546lea rdx, [rip+0x59b83]
001b654dmov esi, 43
001b6552call core::panicking::panic
001b6557
001b6557loc_1b6557:
001b6557ud2
001b6559mov rbx, rax
001b655cmov eax, 2
001b6561mov [rsp+48], rax
001b6566xor eax, eax
001b6568mov [rsp+24], rax
001b656djmp 0x1b6574
001b656fjmp 0x1b6571
001b6571
001b6571loc_1b6571:
001b6571mov rbx, rax
001b6574
001b6574loc_1b6574:
001b6574mov rdi, [rsp+160]
001b657cmov rsi, [rsp+168]
001b6584call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001b6589mov rdi, [rsp+48]
001b658emov rsi, [rsp+24]
001b6593call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001b6598jmp 0x1b65d2
001b659ajmp 0x1b65b3
001b659cmov rbx, rax
001b659fmov rsi, [rsp+168]
001b65a7mov edi, 8
001b65accall core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001b65b1jmp 0x1b65d2
001b65b3
001b65b3loc_1b65b3:
001b65b3mov rbx, rax
001b65b6jmp 0x1b65d2
001b65b8mov rbx, rax
001b65bbmov eax, 2
001b65c0mov [rsp+208], rax
001b65c8xor eax, eax
001b65camov [rsp+248], rax
001b65d2
001b65d2loc_1b65d2:
001b65d2mov rdi, [rsp+128]
001b65damov rsi, [rsp+136]
001b65e2call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001b65e7mov rdi, [rsp+208]
001b65efmov rsi, [rsp+248]
001b65f7call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001b65fcjmp 0x1b664b
001b65femov rbx, rax
001b6601mov edi, 8
001b6606xor esi, esi
001b6608call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001b660djmp 0x1b664b
001b660fmov rbx, rax
001b6612lea rdi, [rsp+480]
001b661acall core::ptr::drop_in_place<alloc::sync::ArcInner<gimli::read::abbrev::Abbreviations>>
001b661fjmp 0x1b6665
001b6621call core::panicking::panic_in_cleanup
001b6626ud2
001b6628mov rbx, rax
001b662blea rdi, [rsp+480]
001b6633call core::ptr::drop_in_place<alloc::sync::ArcInner<gimli::read::abbrev::Abbreviations>>
001b6638jmp 0x1b6665
001b663acall core::panicking::panic_in_cleanup
001b663fud2
001b6641mov rbx, rax
001b6644jmp 0x1b6658
001b6646jmp 0x1b6648
001b6648
001b6648loc_1b6648:
001b6648mov rbx, rax
001b664b
001b664bloc_1b664b:
001b664blea rdi, [rsp+824]
001b6653call core::ptr::drop_in_place<alloc::sync::Arc<gimli::read::abbrev::Abbreviations>>
001b6658
001b6658loc_1b6658:
001b6658lea rdi, [rsp+576]
001b6660call core::ptr::drop_in_place<core::option::Option<gimli::read::line::IncompleteLineProgram<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>,usize>>>
001b6665
001b6665loc_1b6665:
001b6665mov rdi, rbx
001b6668call _Unwind_Resume
001b666dud2
001b666fcall core::panicking::panic_in_cleanup
001b6674ud2
001b42e0
Loading..