File akira_3298d203c2acb68c474e5fdad8379181890b4403d6491c523c13730129be3f75.elf
Function:
Loading..
001ab970
001ab970std::backtrace_rs::symbolize::gimli::Context::new:
001ab970push rbp
001ab971push r15
001ab973push r14
001ab975push r13
001ab977push r12
001ab979push rbx
001ab97asub rsp, 1960
001ab981mov [rsp+392], r8
001ab989mov [rsp+240], rcx
001ab991mov r12, rdx
001ab994mov r15, rsi
001ab997mov [rsp+384], rdi
001ab99flea rdx, [rip-0x158622]
001ab9a6mov ecx, 10
001ab9abmov rdi, r12
001ab9aemov [rsp+400], r12
001ab9b6call std::backtrace_rs::symbolize::gimli::elf::Object::section
001ab9bbmov [rsp+32], rdx
001ab9c0test rax, rax
001ab9c3lea rdx, [rip-0x11a6d2]
001ab9camov rcx, rax
001ab9cdcmove rcx, rdx
001ab9d1mov [rsp+8], rcx
001ab9d6mov rcx, [rsp+32]
001ab9dbcmove rcx, rax
001ab9dfmov [rsp+32], rcx
001ab9e4lea rdx, [rip-0x15865d]
001ab9ebmov ecx, 15
001ab9f0mov rdi, r12
001ab9f3mov rsi, r15
001ab9f6call std::backtrace_rs::symbolize::gimli::elf::Object::section
001ab9fbmov [rsp+24], rdx
001aba00test rax, rax
001aba03mov rdx, rax
001aba06lea rcx, [rip-0x11a715]
001aba0dcmove rdx, rcx
001aba11mov [rsp+48], rdx
001aba16mov rcx, [rsp+24]
001aba1bcmove rcx, rax
001aba1fmov [rsp+24], rcx
001aba24lea rdx, [rip-0x15868e]
001aba2bmov ecx, 13
001aba30mov rdi, r12
001aba33mov rsi, r15
001aba36call std::backtrace_rs::symbolize::gimli::elf::Object::section
001aba3bmov [rsp+56], rdx
001aba40test rax, rax
001aba43mov rdx, rax
001aba46lea rcx, [rip-0x11a755]
001aba4dcmove rdx, rcx
001aba51mov [rsp+128], rdx
001aba59mov rcx, [rsp+56]
001aba5ecmove rcx, rax
001aba62mov [rsp+56], rcx
001aba67lea rdx, [rip-0x1586c4]
001aba6emov ecx, 15
001aba73mov rdi, r12
001aba76mov rsi, r15
001aba79call std::backtrace_rs::symbolize::gimli::elf::Object::section
001aba7emov [rsp+72], rdx
001aba83test rax, rax
001aba86mov rdx, rax
001aba89lea rcx, [rip-0x11a798]
001aba90cmove rdx, rcx
001aba94mov [rsp+88], rdx
001aba99mov rcx, [rsp+72]
001aba9ecmove rcx, rax
001abaa2mov [rsp+72], rcx
001abaa7lea rdx, [rip-0x158784]
001abaaemov ecx, 13
001abab3mov rdi, r12
001abab6mov rsi, r15
001abab9call std::backtrace_rs::symbolize::gimli::elf::Object::section
001ababemov [rsp+120], rdx
001abac3test rax, rax
001abac6mov rdx, rax
001abac9lea rcx, [rip-0x11a7d8]
001abad0cmove rdx, rcx
001abad4mov [rsp+64], rdx
001abad9mov rcx, [rsp+120]
001abadecmove rcx, rax
001abae2mov [rsp+120], rcx
001abae7lea rdx, [rip-0x1587b7]
001abaeemov ecx, 11
001abaf3mov rdi, r12
001abaf6mov rsi, r15
001abaf9call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abafemov [rsp+112], rdx
001abb03test rax, rax
001abb06mov rdx, rax
001abb09lea rcx, [rip-0x11a818]
001abb10cmove rdx, rcx
001abb14mov [rsp+160], rdx
001abb1cmov rcx, [rsp+112]
001abb21cmove rcx, rax
001abb25mov [rsp+112], rcx
001abb2alea rdx, [rip-0x1587ef]
001abb31mov ecx, 14
001abb36mov rdi, r12
001abb39mov rsi, r15
001abb3ccall std::backtrace_rs::symbolize::gimli::elf::Object::section
001abb41mov [rsp+104], rdx
001abb46test rax, rax
001abb49mov rdx, rax
001abb4clea rcx, [rip-0x11a85b]
001abb53cmove rdx, rcx
001abb57mov [rsp+288], rdx
001abb5fmov rcx, [rsp+104]
001abb64cmove rcx, rax
001abb68mov [rsp+104], rcx
001abb6dlea rdx, [rip-0x158815]
001abb74mov ecx, 11
001abb79mov rdi, r12
001abb7cmov rsi, r15
001abb7fcall std::backtrace_rs::symbolize::gimli::elf::Object::section
001abb84mov [rsp+96], rdx
001abb89test rax, rax
001abb8cmov rdx, rax
001abb8flea rcx, [rip-0x11a89e]
001abb96cmove rdx, rcx
001abb9amov [rsp+176], rdx
001abba2mov rcx, [rsp+96]
001abba7cmove rcx, rax
001abbabmov [rsp+96], rcx
001abbb0lea rdx, [rip-0x15884d]
001abbb7mov ecx, 11
001abbbcmov rdi, r12
001abbbfmov rsi, r15
001abbc2call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abbc7mov [rsp+80], rdx
001abbcctest rax, rax
001abbcfmov rdx, rax
001abbd2lea rcx, [rip-0x11a8e1]
001abbd9cmove rdx, rcx
001abbddmov [rsp+200], rdx
001abbe5mov rcx, [rsp+80]
001abbeacmove rcx, rax
001abbeemov [rsp+80], rcx
001abbf3lea rdx, [rip-0x158885]
001abbfamov ecx, 15
001abbffmov rdi, r12
001abc02mov rsi, r15
001abc05call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abc0amov [rsp+16], rdx
001abc0ftest rax, rax
001abc12mov rdx, rax
001abc15lea rcx, [rip-0x11a924]
001abc1ccmove rdx, rcx
001abc20mov [rsp+184], rdx
001abc28mov rcx, [rsp+16]
001abc2dcmove rcx, rax
001abc31mov [rsp+16], rcx
001abc36lea rdx, [rip-0x158884]
001abc3dmov ecx, 10
001abc42mov rdi, r12
001abc45mov rsi, r15
001abc48call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abc4dmov r13, rdx
001abc50test rax, rax
001abc53mov r14, rax
001abc56lea rcx, [rip-0x11a965]
001abc5dcmove r14, rcx
001abc61cmove r13, rax
001abc65lea rdx, [rip-0x1588a9]
001abc6cmov ecx, 18
001abc71mov rdi, r12
001abc74mov rsi, r15
001abc77call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abc7cmov rbx, rax
001abc7fmov rbp, rdx
001abc82lea rdx, [rip-0x1588a5]
001abc89mov ecx, 12
001abc8emov rdi, r12
001abc91mov rsi, r15
001abc94call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abc99mov [rsp+168], r15
001abca1mov rcx, [rsp+64]
001abca6mov [rsp+1688], rcx
001abcaemov rcx, [rsp+120]
001abcb3mov [rsp+1696], rcx
001abcbbmov rcx, [rsp+160]
001abcc3mov [rsp+1704], rcx
001abccbmov rcx, [rsp+112]
001abcd0mov [rsp+1712], rcx
001abcd8mov rcx, [rsp+288]
001abce0mov [rsp+1720], rcx
001abce8mov rcx, [rsp+104]
001abcedmov [rsp+1728], rcx
001abcf5mov rcx, [rsp+176]
001abcfdmov [rsp+1736], rcx
001abd05mov rcx, [rsp+96]
001abd0amov [rsp+1744], rcx
001abd12mov rcx, [rsp+200]
001abd1amov [rsp+1752], rcx
001abd22mov rcx, [rsp+80]
001abd27mov [rsp+1760], rcx
001abd2fmov rcx, [rsp+184]
001abd37mov [rsp+1768], rcx
001abd3fmov rcx, [rsp+16]
001abd44mov [rsp+1776], rcx
001abd4cmov [rsp+1784], r14
001abd54mov [rsp+1792], r13
001abd5ctest rbx, rbx
001abd5fcmove rbp, rbx
001abd63lea rcx, [rip-0x11aa72]
001abd6acmove rbx, rcx
001abd6emov [rsp+1800], rbx
001abd76test rax, rax
001abd79cmove rdx, rax
001abd7dcmove rax, rcx
001abd81mov [rsp+1808], rbp
001abd89mov [rsp+1816], rax
001abd91mov [rsp+1824], rdx
001abd99mov rax, [rsp+8]
001abd9emov [rsp+1832], rax
001abda6mov rax, [rsp+32]
001abdabmov [rsp+1840], rax
001abdb3mov rax, [rsp+48]
001abdb8mov [rsp+1848], rax
001abdc0mov rax, [rsp+24]
001abdc5mov [rsp+1856], rax
001abdcdmov rax, [rsp+128]
001abdd5mov [rsp+1864], rax
001abdddmov rax, [rsp+56]
001abde2mov [rsp+1872], rax
001abdeamov rax, [rsp+88]
001abdefmov [rsp+1880], rax
001abdf7mov rax, [rsp+72]
001abdfcmov [rsp+1888], rax
001abe04xorps x0, x0
001abe07movups [rsp+1896], x0
001abe0fmov [rsp+1912], 0
001abe17mov rbp, [rsp+240]
001abe1fmov rax, [rbp]
001abe23mov [rsp+288], rax
001abe2btest rax, rax
001abe2eje 0x1ac2b5
001abe34lea rdx, [rip-0x158ab7]
001abe3bmov ecx, 10
001abe40mov rdi, rbp
001abe43mov r13, [rsp+168]
001abe4bmov rsi, r13
001abe4ecall std::backtrace_rs::symbolize::gimli::elf::Object::section
001abe53mov [rsp+32], rax
001abe58mov [rsp+24], rdx
001abe5dlea rdx, [rip-0x158ad6]
001abe64mov ecx, 15
001abe69mov rdi, rbp
001abe6cmov rsi, r13
001abe6fcall std::backtrace_rs::symbolize::gimli::elf::Object::section
001abe74mov [rsp+56], rax
001abe79mov [rsp+72], rdx
001abe7elea rdx, [rip-0x158ae8]
001abe85mov ecx, 13
001abe8amov rdi, rbp
001abe8dmov rsi, r13
001abe90call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abe95mov [rsp+120], rax
001abe9amov [rsp+112], rdx
001abe9flea rdx, [rip-0x158afc]
001abea6mov ecx, 15
001abeabmov rdi, rbp
001abeaemov rsi, r13
001abeb1call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abeb6mov [rsp+104], rax
001abebbmov [rsp+96], rdx
001abec0lea rdx, [rip-0x158b9d]
001abec7mov ecx, 13
001abeccmov rdi, rbp
001abecfmov rsi, r13
001abed2call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abed7mov [rsp+16], rax
001abedcmov [rsp+80], rdx
001abee1lea rdx, [rip-0x158bb1]
001abee8mov ecx, 11
001abeedmov rdi, rbp
001abef0mov rsi, r13
001abef3call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abef8mov [rsp+48], rax
001abefdmov [rsp+8], rdx
001abf02lea rdx, [rip-0x158bc7]
001abf09mov ecx, 14
001abf0emov rdi, rbp
001abf11mov rsi, r13
001abf14call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abf19mov [rsp+88], rax
001abf1emov [rsp+128], rdx
001abf26lea rdx, [rip-0x158bce]
001abf2dmov ecx, 11
001abf32mov rdi, rbp
001abf35mov rsi, r13
001abf38call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abf3dmov [rsp+160], rax
001abf45mov [rsp+64], rdx
001abf4alea rdx, [rip-0x158be7]
001abf51mov ecx, 11
001abf56mov rdi, rbp
001abf59mov rsi, r13
001abf5ccall std::backtrace_rs::symbolize::gimli::elf::Object::section
001abf61mov [rsp+200], rax
001abf69mov [rsp+176], rdx
001abf71lea rdx, [rip-0x158c03]
001abf78mov ecx, 15
001abf7dmov rdi, rbp
001abf80mov rsi, r13
001abf83call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abf88mov [rsp+184], rax
001abf90mov r15, rdx
001abf93lea rdx, [rip-0x158be1]
001abf9amov ecx, 10
001abf9fmov rdi, rbp
001abfa2mov rsi, r13
001abfa5call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abfaamov [rsp+192], rax
001abfb2mov r12, rdx
001abfb5lea rdx, [rip-0x158bf9]
001abfbcmov ecx, 18
001abfc1mov rdi, rbp
001abfc4mov rsi, r13
001abfc7call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abfccmov r14, rax
001abfcfmov rbx, rdx
001abfd2lea rdx, [rip-0x158bf5]
001abfd9mov ecx, 12
001abfdemov rdi, rbp
001abfe1mov rsi, r13
001abfe4call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abfe9test rax, rax
001abfeccmove rdx, rax
001abff0mov [rsp+232], rdx
001abff8lea rcx, [rip-0x11ad07]
001abfffcmove rax, rcx
001ac003mov rdx, r14
001ac006test r14, r14
001ac009cmove rbx, r14
001ac00dmov [rsp+376], rbx
001ac015cmove rdx, rcx
001ac019mov rbx, [rsp+192]
001ac021test rbx, rbx
001ac024cmove r12, rbx
001ac028mov [rsp+280], r12
001ac030cmove rbx, rcx
001ac034mov r12, [rsp+184]
001ac03ctest r12, r12
001ac03fcmove r15, r12
001ac043mov [rsp+192], r15
001ac04bcmove r12, rcx
001ac04fmov r14, [rsp+200]
001ac057test r14, r14
001ac05amov r15, [rsp+176]
001ac062cmove r15, r14
001ac066cmove r14, rcx
001ac06amov rbp, [rsp+160]
001ac072test rbp, rbp
001ac075mov r13, [rsp+64]
001ac07acmove r13, rbp
001ac07ecmove rbp, rcx
001ac082mov r11, [rsp+88]
001ac087test r11, r11
001ac08amov r10, [rsp+128]
001ac092cmove r10, r11
001ac096cmove r11, rcx
001ac09amov r9, [rsp+48]
001ac09ftest r9, r9
001ac0a2mov r8, [rsp+8]
001ac0a7cmove r8, r9
001ac0abcmove r9, rcx
001ac0afmov rdi, [rsp+16]
001ac0b4test rdi, rdi
001ac0b7mov rsi, [rsp+80]
001ac0bccmove rsi, rdi
001ac0c0cmove rdi, rcx
001ac0c4mov [rsp+656], rdi
001ac0ccmov [rsp+664], rsi
001ac0d4mov [rsp+672], r9
001ac0dcmov [rsp+680], r8
001ac0e4mov [rsp+688], r11
001ac0ecmov [rsp+696], r10
001ac0f4mov [rsp+704], rbp
001ac0fcmov [rsp+712], r13
001ac104mov [rsp+720], r14
001ac10cmov [rsp+728], r15
001ac114mov [rsp+736], r12
001ac11cmov rsi, [rsp+192]
001ac124mov [rsp+744], rsi
001ac12cmov [rsp+752], rbx
001ac134mov rsi, [rsp+280]
001ac13cmov [rsp+760], rsi
001ac144mov [rsp+768], rdx
001ac14cmov r10, [rsp+104]
001ac151test r10, r10
001ac154mov r11, [rsp+96]
001ac159cmove r11, r10
001ac15dcmove r10, rcx
001ac161mov rdx, [rsp+376]
001ac169mov [rsp+776], rdx
001ac171mov r8, [rsp+120]
001ac176test r8, r8
001ac179mov r9, [rsp+112]
001ac17ecmove r9, r8
001ac182mov [rsp+784], rax
001ac18acmove r8, rcx
001ac18emov rsi, [rsp+56]
001ac193test rsi, rsi
001ac196mov rdi, [rsp+72]
001ac19bcmove rdi, rsi
001ac19fcmove rsi, rcx
001ac1a3mov rax, [rsp+232]
001ac1abmov [rsp+792], rax
001ac1b3mov rax, [rsp+32]
001ac1b8test rax, rax
001ac1bbmov rdx, [rsp+24]
001ac1c0cmove rdx, rax
001ac1c4cmove rax, rcx
001ac1c8mov [rsp+800], rax
001ac1d0mov [rsp+808], rdx
001ac1d8mov [rsp+816], rsi
001ac1e0mov [rsp+824], rdi
001ac1e8mov [rsp+832], r8
001ac1f0mov [rsp+840], r9
001ac1f8mov [rsp+848], r10
001ac200mov [rsp+856], r11
001ac208xorps x0, x0
001ac20bmovups [rsp+864], x0
001ac213mov [rsp+880], 0
001ac21bmov [rsp+640], 1
001ac227mov [rsp+648], 1
001ac233movzx eax, [rip+0x66e8e]
001ac23amov edi, 248
001ac23fcall [rip+0x658f3]
001ac245test rax, rax
001ac248je 0x1af655
001ac24emov rbx, rax
001ac251lea rsi, [rsp+640]
001ac259mov edx, 248
001ac25emov rdi, rax
001ac261call [rip+0x658b9]
001ac267mov rax, [rsp+1896]
001ac26ftest rax, rax
001ac272je 0x1ac287
001ac274lock dec [rax]
001ac278jne 0x1ac287
001ac27alea rdi, [rsp+1896]
001ac282call alloc::sync::Arc<T,A>::drop_slow
001ac287
001ac287loc_1ac287:
001ac287mov [rsp+1896], rbx
001ac28fmov rax, [rsp+240]
001ac297cmp [rax+72], 0
001ac29cje 0x1ac2a8
001ac29emov rdi, [rax+64]
001ac2a2call [rip+0x65850]
001ac2a8
001ac2a8loc_1ac2a8:
001ac2a8mov [rsp+184], 0
001ac2b3jmp 0x1ac2be
001ac2b5
001ac2b5loc_1ac2b5:
001ac2b5mov al, 1
001ac2b7mov [rsp+184], eax
001ac2be
001ac2beloc_1ac2be:
001ac2belea rdi, [rsp+656]
001ac2c6lea rsi, [rsp+1688]
001ac2cemov edx, 232
001ac2d3call [rip+0x65847]
001ac2d9mov [rsp+640], 1
001ac2e5mov [rsp+648], 1
001ac2f1movzx eax, [rip+0x66dd0]
001ac2f8mov edi, 248
001ac2fdcall [rip+0x65835]
001ac303test rax, rax
001ac306je 0x1af613
001ac30cmov rbx, rax
001ac30flea rsi, [rsp+640]
001ac317mov edx, 248
001ac31cmov rdi, rax
001ac31fcall [rip+0x657fb]
001ac325mov [rsp+296], rbx
001ac32dmov rax, rbx
001ac330add rax, 16
001ac334mov [rsp+248], rax
001ac33cmov [rsp+256], 8
001ac348xorps x0, x0
001ac34bmovups [rsp+264], x0
001ac353mov rax, [rbx+48]
001ac357mov rbp, [rbx+56]
001ac35bmov [rsp+408], rax
001ac363mov [rsp+416], rbp
001ac36bmov [rsp+424], 0
001ac377test rbp, rbp
001ac37aje 0x1acbb9
001ac380mov r12l, 8
001ac386xor esi, esi
001ac388lea rax, [rsp+640]
001ac390mov [rsp+192], rax
001ac398lea rbx, [rsp+408]
001ac3a0xor r15l, r15l
001ac3a3jmp 0x1ac3e0
001ac3a5
001ac3a5 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
001ac3b0
001ac3b0loc_1ac3b0:
001ac3b0mov r13, rsi
001ac3b3
001ac3b3loc_1ac3b3:
001ac3b3mov rax, r13
001ac3b6shl rax, 4
001ac3bamov [r12+rax], rbp
001ac3bemov [r12+rax+8], r14
001ac3c3lea rsi, [r13+1]
001ac3c7mov [rsp+272], rsi
001ac3cfmov rbp, [rsp+416]
001ac3d7test rbp, rbp
001ac3daje 0x1ac462
001ac3e0
001ac3e0loc_1ac3e0:
001ac3e0mov r13, rsi
001ac3e3lea rdi, [rsp+640]
001ac3ebmov rsi, rbx
001ac3eemov rdx, r15
001ac3f1call gimli::read::aranges::ArangeHeader<R,Offset>::parse
001ac3f6cmp [rsp+681], 3
001ac3feje 0x1acc97
001ac404sub rbp, [rsp+416]
001ac40cmov r14, [rsp+656]
001ac414mov r15, rbp
001ac417add r15, [rsp+424]
001ac41fmov rbp, [rsp+672]
001ac427mov [rsp+424], r15
001ac42fmov rsi, r13
001ac432cmp r13, [rsp+264]
001ac43ajne 0x1ac3b0
001ac440lea rdi, [rsp+256]
001ac448call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001ac44dmov r12, [rsp+256]
001ac455mov r13, [rsp+272]
001ac45djmp 0x1ac3b3
001ac462
001ac462loc_1ac462:
001ac462mov rax, [rsp+256]
001ac46amov [rsp+8], rax
001ac46fcmp rsi, 21
001ac473jae 0x1ac493
001ac475cmp rsi, 1
001ac479jbe 0x1acbb9
001ac47fmov edx, 1
001ac484mov rdi, [rsp+8]
001ac489call core::slice::sort::insertion_sort_shift_left
001ac48ejmp 0x1acbb9
001ac493
001ac493loc_1ac493:
001ac493mov [rsp+48], rsi
001ac498mov rdi, rsi
001ac49bshr rdi, 1
001ac49emov [rsp+376], rdi
001ac4a6shl rdi, 4
001ac4aamovzx eax, [rip+0x66c17]
001ac4b1mov esi, 8
001ac4b6call __rust_alloc
001ac4bbmov [rsp+32], rax
001ac4c0test rax, rax
001ac4c3je 0x1af69f
001ac4c9movzx eax, [rip+0x66bf8]
001ac4d0mov edi, 256
001ac4d5call [rip+0x6565d]
001ac4dbtest rax, rax
001ac4deje 0x1af6b9
001ac4e4mov r12, rax
001ac4e7mov eax, 1
001ac4ecsub rax, r13
001ac4efmov [rsp+176], rax
001ac4f7mov rax, [rsp+8]
001ac4fclea rcx, [rax+32]
001ac500mov [rsp+200], rcx
001ac508lea rcx, [rax+16]
001ac50cmov [rsp+232], rcx
001ac514add rax, -16
001ac518mov [rsp+88], rax
001ac51dmov eax, 16
001ac522mov [rsp+160], rax
001ac52axor ebx, ebx
001ac52clea rax, [rip+0x638d5]
001ac533mov [rsp+280], rax
001ac53bxor r13l, r13l
001ac53emov rsi, [rsp+48]
001ac543jmp 0x1ac564
001ac545nop [rax+rax]
001ac550
001ac550loc_1ac550:
001ac550mov r13l, 1
001ac556
001ac556loc_1ac556:
001ac556mov rbx, [rsp+64]
001ac55bcmp rbx, rsi
001ac55ejae 0x1acba6
001ac564
001ac564loc_1ac564:
001ac564mov rdx, rsi
001ac567sub rdx, rbx
001ac56amov rax, rbx
001ac56dshl rax, 4
001ac571mov rcx, [rsp+8]
001ac576lea rdi, [rcx+rax]
001ac57acmp rdx, 2
001ac57ejae 0x1ac5e0
001ac580mov r8, rsi
001ac583
001ac583loc_1ac583:
001ac583mov r14, r8
001ac586sub r14, rbx
001ac589jb 0x1af578
001ac58fcmp r8, rsi
001ac592ja 0x1af578
001ac598jae 0x1ac610
001ac59acmp rdx, 10
001ac59ejae 0x1ac610
001ac5a0lea r14, [rbx+10]
001ac5a4cmp r14, rsi
001ac5a7cmovae r14, rsi
001ac5abmov [rsp+64], r14
001ac5b0sub r14, rbx
001ac5b3jb 0x1af595
001ac5b9cmp rdx, 1
001ac5bdadc rdx, 0
001ac5c1mov rsi, r14
001ac5c4call core::slice::sort::insertion_sort_shift_left
001ac5c9mov rsi, [rsp+48]
001ac5cecmp r13, [rsp+160]
001ac5d6je 0x1ac61f
001ac5d8jmp 0x1ac677
001ac5ddnop [rax]
001ac5e0
001ac5e0loc_1ac5e0:
001ac5e0mov rcx, [rdi]
001ac5e3mov r15, [rdi+16]
001ac5e7cmp r15, rcx
001ac5eajae 0x1ac9d0
001ac5f0cmp rdx, 2
001ac5f4jne 0x1ac9e4
001ac5falea r8, [rbx+2]
001ac5femov edx, 2
001ac603jmp 0x1aca9a
001ac608
001ac608 0f 1f 84 00 00 00 00 00 ........
001ac610
001ac610loc_1ac610:
001ac610mov [rsp+64], r8
001ac615cmp r13, [rsp+160]
001ac61djne 0x1ac677
001ac61f
001ac61floc_1ac61f:
001ac61flea rax, [2*r13]
001ac627mov [rsp+160], rax
001ac62fmov rdi, r13
001ac632shl rdi, 5
001ac636movzx eax, [rip+0x66a8b]
001ac63dmov esi, 8
001ac642call __rust_alloc
001ac647test rax, rax
001ac64aje 0x1af5a6
001ac650mov r15, rax
001ac653mov rdx, r13
001ac656shl rdx, 4
001ac65amov rdi, rax
001ac65dmov rsi, r12
001ac660call [rip+0x654ba]
001ac666mov rdi, r12
001ac669call [rip+0x65489]
001ac66fmov r12, r15
001ac672mov rsi, [rsp+48]
001ac677
001ac677loc_1ac677:
001ac677mov rax, r13
001ac67ashl rax, 4
001ac67emov [r12+rax], r14
001ac682mov [r12+rax+8], rbx
001ac687inc r13
001ac68acmp r13, 2
001ac68ejb 0x1ac556
001ac694mov [rsp+128], r12
001ac69cjmp 0x1ac711
001ac69e
001ac69eloc_1ac69e:
001ac69emov rbp, r8
001ac6a1mov rsi, [rsp+32]
001ac6a6mov r13, [rsp+24]
001ac6abnop [rax+rax]
001ac6b0
001ac6b0loc_1ac6b0:
001ac6b0sub r12, rsi
001ac6b3mov rdi, r14
001ac6b6mov rdx, r12
001ac6b9call [rip+0x65461]
001ac6bfmov rax, [rsp+112]
001ac6c4add rax, rbp
001ac6c7mov rcx, [rsp+96]
001ac6ccmov [rcx], rax
001ac6cfmov rax, [rsp+80]
001ac6d4mov [rax], rbx
001ac6d7mov rdi, [rsp+104]
001ac6dclea rsi, [rdi+16]
001ac6e0mov rax, [rsp+120]
001ac6e5not rax
001ac6e8mov rdx, [rsp+72]
001ac6edadd rdx, rax
001ac6f0shl rdx, 4
001ac6f4call [rip+0x65416]
001ac6facmp r13, 1
001ac6femov r12, [rsp+128]
001ac706mov rsi, [rsp+48]
001ac70bjbe 0x1ac550
001ac711
001ac711loc_1ac711:
001ac711mov r10, r13
001ac714lea r9, [r13-1]
001ac718mov rcx, r9
001ac71bshl rcx, 4
001ac71fmov rax, [r12+rcx]
001ac723mov rcx, [r12+rcx+8]
001ac728add rcx, rax
001ac72bcmp rcx, rsi
001ac72eje 0x1ac780
001ac730mov rdx, r10
001ac733shl rdx, 4
001ac737mov r8, [rdx+r12-32]
001ac73ccmp r8, rax
001ac73fjbe 0x1ac780
001ac741cmp r10, 2
001ac745jbe 0x1acae1
001ac74blea r11, [r10-3]
001ac74fmov rcx, r11
001ac752shl rcx, 4
001ac756mov rcx, [r12+rcx]
001ac75alea rdi, [r8+rax]
001ac75ecmp rcx, rdi
001ac761jbe 0x1ac795
001ac763cmp r10, 3
001ac767jbe 0x1acb93
001ac76dadd r8, rcx
001ac770cmp [rdx+r12-64], r8
001ac775jbe 0x1ac795
001ac777jmp 0x1acb9e
001ac77c
001ac77c 0f 1f 40 00 ..@.
001ac780
001ac780loc_1ac780:
001ac780cmp r10, 3
001ac784jb 0x1ac79a
001ac786lea r11, [r10-3]
001ac78amov rcx, r11
001ac78dshl rcx, 4
001ac791mov rcx, [r12+rcx]
001ac795
001ac795loc_1ac795:
001ac795cmp rcx, rax
001ac798jb 0x1ac79e
001ac79a
001ac79aloc_1ac79a:
001ac79alea r11, [r10-2]
001ac79e
001ac79eloc_1ac79e:
001ac79ecmp r10, r11
001ac7a1jbe 0x1af357
001ac7a7mov [rsp+24], r9
001ac7aclea rax, [r11+1]
001ac7b0cmp r10, rax
001ac7b3jbe 0x1af33f
001ac7b9mov rcx, r11
001ac7bcshl rcx, 4
001ac7c0mov r14, [r12+rcx+8]
001ac7c5shl rax, 4
001ac7c9mov rdx, [r12+rax]
001ac7cdmov rbp, [r12+rax+8]
001ac7d2add rbp, rdx
001ac7d5mov r13, rbp
001ac7d8sub r13, r14
001ac7dbjb 0x1af399
001ac7e1cmp rbp, rsi
001ac7e4ja 0x1af3b0
001ac7eamov [rsp+112], rdx
001ac7efmov [rsp+120], r11
001ac7f4mov [rsp+72], r10
001ac7f9lea rdx, [r12+rcx]
001ac7fdmov [rsp+104], rdx
001ac802mov rdx, [r12+rcx]
001ac806lea rcx, [r12+rax]
001ac80amov [rsp+96], rcx
001ac80fadd rax, r12
001ac812add rax, 8
001ac816mov [rsp+80], rax
001ac81bmov [rsp+56], r14
001ac820shl r14, 4
001ac824add r14, [rsp+8]
001ac829mov r12, rdx
001ac82cshl r12, 4
001ac830lea r15, [r14+r12]
001ac834shl rbp, 4
001ac838mov rbx, r13
001ac83bsub rbx, rdx
001ac83emov [rsp+16], rdx
001ac843cmp rbx, rdx
001ac846jae 0x1ac900
001ac84cmov r12, rbx
001ac84fshl r12, 4
001ac853mov r13, [rsp+32]
001ac858mov rdi, r13
001ac85bmov rsi, r15
001ac85emov rdx, r12
001ac861call [rip+0x652b9]
001ac867add r12, r13
001ac86amov rdi, [rsp+16]
001ac86ftest rdi, rdi
001ac872jle 0x1ac9ad
001ac878test rbx, rbx
001ac87bmov r13, [rsp+24]
001ac880jle 0x1ac998
001ac886add rbp, [rsp+88]
001ac88bmov rbx, [rsp+56]
001ac890
001ac890loc_1ac890:
001ac890mov rax, r12
001ac893mov rcx, r15
001ac896mov rdx, [r12-16]
001ac89bmov rsi, [r15-16]
001ac89fcmp rdx, rsi
001ac8a2mov r15l, 0
001ac8a8sbb r15, r15
001ac8abcmp rdx, rsi
001ac8aemov r12l, 0
001ac8b4adc r12, -1
001ac8b8shl r15, 4
001ac8bcadd r15, rcx
001ac8bfshl r12, 4
001ac8c3add r12, rax
001ac8c6cmp rdx, rsi
001ac8c9mov rax, r12
001ac8cccmovb rax, r15
001ac8d0movups x0, [rax]
001ac8d3movups [rbp], x0
001ac8d7cmp r15, r14
001ac8dajbe 0x1ac8e7
001ac8dcadd rbp, -16
001ac8e0cmp r12, [rsp+32]
001ac8e5ja 0x1ac890
001ac8e7
001ac8e7loc_1ac8e7:
001ac8e7mov rbp, rdi
001ac8eamov r14, r15
001ac8edmov rsi, [rsp+32]
001ac8f2jmp 0x1ac6b0
001ac8f7
001ac8f7 66 0f 1f 84 00 00 00 00 00 f........
001ac900
001ac900loc_1ac900:
001ac900mov rbx, [rsp+32]
001ac905mov rdi, rbx
001ac908mov rsi, r14
001ac90bmov rdx, r12
001ac90ecall [rip+0x6520c]
001ac914add r12, rbx
001ac917mov r8, [rsp+16]
001ac91ctest r8, r8
001ac91fjle 0x1ac9b5
001ac925cmp r13, r8
001ac928mov rbx, [rsp+56]
001ac92djle 0x1ac69e
001ac933add rbp, [rsp+8]
001ac938mov rsi, [rsp+32]
001ac93dmov r13, [rsp+24]
001ac942nop [rax+rax]
001ac950
001ac950loc_1ac950:
001ac950mov rdx, rsi
001ac953mov rcx, [r15]
001ac956xor esi, esi
001ac958xor eax, eax
001ac95acmp rcx, [rdx]
001ac95dsetae sil
001ac961setb cl
001ac964mov rdi, rdx
001ac967cmovb rdi, r15
001ac96bmovups x0, [rdi]
001ac96emovups [r14], x0
001ac972add r14, 16
001ac976shl rsi, 4
001ac97aadd rsi, rdx
001ac97dcmp rsi, r12
001ac980jae 0x1ac990
001ac982mov al, cl
001ac984shl rax, 4
001ac988add r15, rax
001ac98bcmp r15, rbp
001ac98ejb 0x1ac950
001ac990
001ac990loc_1ac990:
001ac990mov rbp, r8
001ac993jmp 0x1ac6b0
001ac998
001ac998loc_1ac998:
001ac998mov rbp, rdi
001ac99bmov r14, r15
001ac99emov rsi, [rsp+32]
001ac9a3mov rbx, [rsp+56]
001ac9a8jmp 0x1ac6b0
001ac9ad
001ac9adloc_1ac9ad:
001ac9admov rbp, rdi
001ac9b0mov r14, r15
001ac9b3jmp 0x1ac9b8
001ac9b5
001ac9b5loc_1ac9b5:
001ac9b5mov rbp, r8
001ac9b8
001ac9b8loc_1ac9b8:
001ac9b8mov rsi, [rsp+32]
001ac9bdmov r13, [rsp+24]
001ac9c2mov rbx, [rsp+56]
001ac9c7jmp 0x1ac6b0
001ac9cc
001ac9cc 0f 1f 40 00 ..@.
001ac9d0
001ac9d0loc_1ac9d0:
001ac9d0cmp rdx, 2
001ac9d4jne 0x1aca31
001ac9d6lea r8, [rbx+2]
001ac9damov edx, 2
001ac9dfjmp 0x1ac583
001ac9e4
001ac9e4loc_1ac9e4:
001ac9e4mov rsi, [rsp+176]
001ac9eclea r9, [rsi+rbx]
001ac9f0mov rsi, [rsp+200]
001ac9f8lea r10, [rsi+rax]
001ac9fcmov r8l, 2
001aca02mov r11, r15
001aca05nop [rax+rax]
001aca10
001aca10loc_1aca10:
001aca10mov r14, r11
001aca13mov r11, [r10]
001aca16cmp r11, r14
001aca19jae 0x1aca82
001aca1blea r14, [r9+r8]
001aca1finc r14
001aca22inc r8
001aca25add r10, 16
001aca29cmp r14, 2
001aca2djne 0x1aca10
001aca2fjmp 0x1aca7f
001aca31
001aca31loc_1aca31:
001aca31mov rsi, [rsp+176]
001aca39lea r9, [rsi+rbx]
001aca3dmov rsi, [rsp+200]
001aca45lea r10, [rsi+rax]
001aca49mov r8l, 2
001aca4fmov r11, r15
001aca52nop [rax+rax]
001aca60
001aca60loc_1aca60:
001aca60mov r14, r11
001aca63mov r11, [r10]
001aca66cmp r11, r14
001aca69jb 0x1aca82
001aca6blea r14, [r9+r8]
001aca6finc r14
001aca72inc r8
001aca75add r10, 16
001aca79cmp r14, 2
001aca7djne 0x1aca60
001aca7f
001aca7floc_1aca7f:
001aca7fmov r8, rdx
001aca82
001aca82loc_1aca82:
001aca82lea rsi, [r8+rbx]
001aca86mov rdx, r8
001aca89mov r8, rsi
001aca8ccmp r15, rcx
001aca8fmov rsi, [rsp+48]
001aca94jae 0x1ac583
001aca9a
001aca9aloc_1aca9a:
001aca9acmp rbx, r8
001aca9dja 0x1af5f4
001acaa3cmp r8, rsi
001acaa6ja 0x1af5e0
001acaaccmp rdx, 2
001acab0jb 0x1ac583
001acab6mov r15, r8
001acab9mov rcx, rdx
001acabcshr rcx, 1
001acabfmov rsi, rdx
001acac2shl rsi, 4
001acac6add rsi, rdi
001acac9mov r8, rcx
001acaccshl r8, 4
001acad0sub rsi, r8
001acad3cmp rcx, 1
001acad7jne 0x1acaec
001acad9xor r8l, r8l
001acadcjmp 0x1acb5e
001acae1
001acae1loc_1acae1:
001acae1mov r13l, 2
001acae7jmp 0x1ac556
001acaec
001acaecloc_1acaec:
001acaecmov r9, rcx
001acaefand r9, -2
001acaf3add rax, [rsp+232]
001acafblea r10, [rbx+rdx]
001acaffshl r10, 4
001acb03add r10, [rsp+88]
001acb08xor r8l, r8l
001acb0bmov r14, 0xffffffffffffffe
001acb15nop [rax+rax]
001acb20
001acb20loc_1acb20:
001acb20movups x0, [rax-16]
001acb24movups x1, [r10]
001acb28movups [rax-16], x1
001acb2cmovups [r10], x0
001acb30mov r11, r8
001acb33xor r11, r14
001acb36add r11, rcx
001acb39shl r11, 4
001acb3dmovups x0, [rax]
001acb40movups x1, [rsi+r11]
001acb45movups [rax], x1
001acb48movups [rsi+r11], x0
001acb4dadd r8, 2
001acb51add rax, 32
001acb55add r10, -32
001acb59cmp r9, r8
001acb5cjne 0x1acb20
001acb5e
001acb5eloc_1acb5e:
001acb5etest dl, 2
001acb61je 0x1acb86
001acb63mov rax, r8
001acb66not rax
001acb69add rcx, rax
001acb6cshl r8, 4
001acb70shl rcx, 4
001acb74movups x0, [rdi+r8]
001acb79movups x1, [rsi+rcx]
001acb7dmovups [rdi+r8], x1
001acb82movups [rsi+rcx], x0
001acb86
001acb86loc_1acb86:
001acb86mov rsi, [rsp+48]
001acb8bmov r8, r15
001acb8ejmp 0x1ac583
001acb93
001acb93loc_1acb93:
001acb93mov r13l, 3
001acb99jmp 0x1ac556
001acb9e
001acb9eloc_1acb9e:
001acb9emov r13, r10
001acba1jmp 0x1ac556
001acba6
001acba6loc_1acba6:
001acba6mov rdi, r12
001acba9mov rbx, [rip+0x64f48]
001acbb0call rbx
001acbb2mov rdi, [rsp+32]
001acbb7call rbx
001acbb9
001acbb9loc_1acbb9:
001acbb9mov [rsp+136], 8
001acbc5xorps x0, x0
001acbc8movups [rsp+144], x0
001acbd0mov [rsp+208], 8
001acbdcmovups [rsp+216], x0
001acbe4mov rax, [rsp+248]
001acbecmovups x0, [rax+48]
001acbf0movups [rsp+512], x0
001acbf8mov [rsp+528], 0
001acc04lea rdi, [rsp+640]
001acc0clea rsi, [rsp+512]
001acc14call gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
001acc19mov rax, [rsp+640]
001acc21cmp rax, 3
001acc25jne 0x1acd4c
001acc2b
001acc2bloc_1acc2b:
001acc2bmov rbx, [rsp+208]
001acc33mov r15, [rsp+224]
001acc3binc r15
001acc3emov rdi, rbx
001acc41nop [rax+rax]
001acc50
001acc50loc_1acc50:
001acc50cmp r15, 1
001acc54je 0x1acc6a
001acc56lea r14, [rdi+536]
001acc5ddec r15
001acc60call core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001acc65mov rdi, r14
001acc68jmp 0x1acc50
001acc6a
001acc6aloc_1acc6a:
001acc6acmp [rsp+216], 0
001acc73je 0x1acc7e
001acc75mov rdi, rbx
001acc78call [rip+0x64e7a]
001acc7e
001acc7eloc_1acc7e:
001acc7ecmp [rsp+144], 0
001acc87je 0x1acc97
001acc89mov rdi, [rsp+136]
001acc91call [rip+0x64e61]
001acc97
001acc97loc_1acc97:
001acc97cmp [rsp+264], 0
001acca0je 0x1accb0
001acca2mov rdi, [rsp+256]
001accaa
001accaaloc_1accaa:
001accaacall [rip+0x64e48]
001accb0
001accb0loc_1accb0:
001accb0mov rax, [rsp+296]
001accb8lock dec [rax]
001accbcjne 0x1acccd
001accbemov bl, 1
001accc0lea rdi, [rsp+296]
001accc8call alloc::sync::Arc<T,A>::drop_slow
001acccd
001acccdloc_1acccd:
001acccdmov rax, [rsp+384]
001accd5mov [rax], 23
001accd8mov rax, [rsp+392]
001acce0cmp [rax], 0
001acce4je 0x1accf7
001acce6cmp [rax+72], 0
001accebje 0x1accf7
001accedmov rdi, [rax+64]
001accf1call [rip+0x64e01]
001accf7
001accf7loc_1accf7:
001accf7cmp [rsp+288], 0
001acd00mov rax, [rsp+240]
001acd08jne 0x1acd21
001acd0acmp [rax], 0
001acd0eje 0x1acd21
001acd10cmp [rax+72], 0
001acd15je 0x1acd21
001acd17mov rdi, [rax+64]
001acd1bcall [rip+0x64dd7]
001acd21
001acd21loc_1acd21:
001acd21mov rax, [rsp+400]
001acd29
001acd29loc_1acd29:
001acd29cmp [rax+72], 0
001acd2eje 0x1acd3a
001acd30mov rdi, [rax+64]
001acd34call [rip+0x64dbe]
001acd3a
001acd3aloc_1acd3a:
001acd3aadd rsp, 1960
001acd41pop rbx
001acd42pop r12
001acd44pop r13
001acd46pop r14
001acd48pop r15
001acd4apop rbp
001acd4bret
001acd4c
001acd4cloc_1acd4c:
001acd4clea r14, [rsp+664]
001acd54lea r13, [rsp+1248]
001acd5clea rbp, [rsp+456]
001acd64lea rcx, [rsp+640]
001acd6cmov [rsp+200], rcx
001acd74lea r12, [rsp+512]
001acd7cjmp 0x1acdb2
001acd7e
001acd7eloc_1acd7e:
001acd7elea r14, [rsp+664]
001acd86nop [rax+rax]
001acd90
001acd90loc_1acd90:
001acd90lea rdi, [rsp+640]
001acd98mov rsi, r12
001acd9bcall gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
001acda0mov rax, [rsp+640]
001acda8cmp rax, 3
001acdacje 0x1acc2b
001acdb2
001acdb2loc_1acdb2:
001acdb2mov rbx, [rsp+648]
001acdbamov rcx, [rsp+656]
001acdc2mov rdx, [r14+48]
001acdc6mov [rsp+1280], rdx
001acdcemovups x0, [r14]
001acdd2movups x1, [r14+16]
001acdd7movups x2, [r14+32]
001acddcmovaps [rsp+1264], x2
001acde4movaps [rsp+1248], x1
001acdecmovaps [rsp+1232], x0
001acdf4movaps [rsp+1920], x0
001acdfcmovups x0, [r13]
001ace01movups x1, [r13+16]
001ace06movaps [rsp+576], x0
001ace0emovaps [rsp+592], x1
001ace16mov rdx, [r13+32]
001ace1amov [rsp+608], rdx
001ace22cmp rax, 2
001ace26je 0x1ae00c
001ace2ctest rax, rax
001ace2fjne 0x1acd90
001ace35mov rax, rcx
001ace38or rax, 4
001ace3ccmp rax, 5
001ace40je 0x1acd90
001ace46mov r15, [rsp+224]
001ace4emov rsi, [rsp+248]
001ace56mov [rsp+432], 0
001ace62mov [rsp+440], rbx
001ace6amov [rsp+448], rcx
001ace72movaps x0, [rsp+1920]
001ace7amovups [rbp], x0
001ace7emov rax, [rsp+608]
001ace86mov [rbp+48], rax
001ace8amovaps x0, [rsp+576]
001ace92movaps x1, [rsp+592]
001ace9amovups [rbp+32], x1
001ace9emovups [rbp+16], x0
001acea2lea rdi, [rsp+640]
001aceaalea rdx, [rsp+432]
001aceb2call gimli::read::dwarf::Unit<R>::new
001aceb7cmp [rsp+640], 2
001acebfje 0x1acd7e
001acec5mov edx, 424
001acecalea r14, [rsp+1232]
001aced2mov rdi, r14
001aced5lea rsi, [rsp+640]
001aceddcall [rip+0x64c3d]
001acee3mov rdx, [rsp+1576]
001aceeblea rax, [rdx+16]
001aceefmov rsi, [rsp+1272]
001acef7mov r8, [rsp+1280]
001aceffmov [rsp+432], rsi
001acf07mov [rsp+440], r8
001acf0fmov [rsp+448], r14
001acf17mov [rsp+456], rax
001acf1fmov [rsp+464], 0
001acf2btest r8, r8
001acf2eje 0x1ae05d
001acf34lea rdi, [r8-1]
001acf38lea r9, [rsi+1]
001acf3cxor eax, eax
001acf3exor ecx, ecx
001acf40
001acf40loc_1acf40:
001acf40movzx r10l, [r9-1]
001acf45cmp ecx, 63
001acf48jne 0x1acf54
001acf4acmp r10b, 2
001acf4ejae 0x1ae04d
001acf54
001acf54loc_1acf54:
001acf54movzx r10l, r10b
001acf58mov r11l, r10l
001acf5band r11l, 127
001acf5fshl r11, cl
001acf62or rax, r11
001acf65test r10b, r10b
001acf68jns 0x1acf7b
001acf6aadd ecx, 7
001acf6dinc r9
001acf70add rdi, -1
001acf74jb 0x1acf40
001acf76jmp 0x1ae045
001acf7b
001acf7bloc_1acf7b:
001acf7bmov [rsp+432], r9
001acf83mov [rsp+440], rdi
001acf8btest rax, rax
001acf8ejne 0x1ad02a
001acf94lock dec [rdx]
001acf98jne 0x1acfa7
001acf9amov rdi, [rsp+1576]
001acfa2call alloc::sync::Arc<T,A>::drop_slow
001acfa7
001acfa7loc_1acfa7:
001acfa7cmp [rsp+1328], 47
001acfaflea r14, [rsp+664]
001acfb7je 0x1acd90
001acfbdcmp [rsp+1416], 0
001acfc6je 0x1acfd6
001acfc8mov rdi, [rsp+1408]
001acfd0call [rip+0x64b22]
001acfd6
001acfd6loc_1acfd6:
001acfd6cmp [rsp+1440], 0
001acfdfje 0x1acfef
001acfe1mov rdi, [rsp+1432]
001acfe9call [rip+0x64b09]
001acfef
001acfefloc_1acfef:
001acfefcmp [rsp+1464], 0
001acff8je 0x1ad008
001acffamov rdi, [rsp+1456]
001ad002call [rip+0x64af0]
001ad008
001ad008loc_1ad008:
001ad008cmp [rsp+1488], 0
001ad011je 0x1acd90
001ad017mov rdi, [rsp+1480]
001ad01fcall [rip+0x64ad3]
001ad025jmp 0x1acd90
001ad02a
001ad02aloc_1ad02a:
001ad02alea rcx, [rax-1]
001ad02ecmp rcx, [rdx+32]
001ad032jae 0x1ad041
001ad034imul rdi, rcx, 112
001ad038add rdi, [rdx+16]
001ad03cjmp 0x1ad0c4
001ad041
001ad041loc_1ad041:
001ad041mov rdi, [rdx+40]
001ad045test rdi, rdi
001ad048je 0x1ae05d
001ad04emov rcx, [rdx+48]
001ad052
001ad052loc_1ad052:
001ad052movzx esi, [rdi+1330]
001ad059lea r8, [8*rsi]
001ad061mov rdx, -1
001ad068mov r10l, 255
001ad06e
001ad06eloc_1ad06e:
001ad06etest r8, r8
001ad071je 0x1ad09d
001ad073xor r9l, r9l
001ad076cmp [rdi+8*rdx+1248], rax
001ad07esetne r9b
001ad082cmova r9l, r10l
001ad086inc rdx
001ad089add r8, -8
001ad08dcmp r9b, 1
001ad091je 0x1ad06e
001ad093movzx esi, r9b
001ad097test esi, esi
001ad099jne 0x1ad0a0
001ad09bjmp 0x1ad0b4
001ad09d
001ad09dloc_1ad09d:
001ad09dmov rdx, rsi
001ad0a0
001ad0a0loc_1ad0a0:
001ad0a0sub rcx, 1
001ad0a4jb 0x1ae05d
001ad0aamov rdi, [rdi+8*rdx+1336]
001ad0b2jmp 0x1ad052
001ad0b4
001ad0b4loc_1ad0b4:
001ad0b4test rdi, rdi
001ad0b7je 0x1ae05d
001ad0bdimul rax, rdx, 112
001ad0c1add rdi, rax
001ad0c4
001ad0c4loc_1ad0c4:
001ad0c4cmp [rdi+106], 1
001ad0c8jne 0x1ad0d6
001ad0camov [rsp+464], 1
001ad0d6
001ad0d6loc_1ad0d6:
001ad0d6call _<gimli::read::abbrev::Attributes as core::ops::deref::Deref>::deref
001ad0dbmov [rsp+24], rax
001ad0e0mov r14, rdx
001ad0e3test rdx, rdx
001ad0e6je 0x1ad5bd
001ad0ecmov rax, [rsp+248]
001ad0f4mov [rsp+72], rax
001ad0f9mov eax, [rsp+1304]
001ad100mov rcx, [rsp+1648]
001ad108mov [rsp+120], rcx
001ad10dmovzx ecx, ah
001ad110mov [rsp+192], rcx
001ad118and eax, 65280
001ad11dmov [rsp+232], eax
001ad124movzx eax, [rsp+1306]
001ad12cmov [rsp+160], ax
001ad134movzx eax, [rsp+1304]
001ad13cmov [rsp+96], rax
001ad141mov rax, [rsp+1632]
001ad149mov [rsp+112], rax
001ad14eshl r14, 4
001ad152xor r10l, r10l
001ad155xor eax, eax
001ad157mov [rsp+56], rax
001ad15cxor eax, eax
001ad15emov [rsp+80], rax
001ad163xor eax, eax
001ad165mov [rsp+16], rax
001ad16axor eax, eax
001ad16cmov [rsp+128], rax
001ad174xor eax, eax
001ad176mov [rsp+104], rax
001ad17bjmp 0x1ad1a4
001ad17d
001ad17dloc_1ad17d:
001ad17dcmp eax, 38
001ad180mov eax, 1
001ad185mov rcx, [rsp+56]
001ad18acmove ecx, eax
001ad18dmov [rsp+56], rcx
001ad192
001ad192loc_1ad192:
001ad192mov r10, [rsp+32]
001ad197
001ad197loc_1ad197:
001ad197add r10, 16
001ad19bcmp r14, r10
001ad19eje 0x1ad6d9
001ad1a4
001ad1a4loc_1ad1a4:
001ad1a4mov rax, [rsp+24]
001ad1a9mov [rsp+32], r10
001ad1aemovups x0, [rax+r10]
001ad1b3movaps [rsp+1936], x0
001ad1bbmov rax, [rsp+448]
001ad1c3mov edx, [rax+72]
001ad1c6lea rdi, [rsp+640]
001ad1celea rsi, [rsp+432]
001ad1d6lea rcx, [rsp+1936]
001ad1decall gimli::read::unit::parse_attribute
001ad1e3mov rax, [rsp+640]
001ad1ebcmp rax, 46
001ad1efje 0x1ae05d
001ad1f5mov rcx, [rsp+664]
001ad1fdmovups x0, [rsp+648]
001ad205movups [rsp+312], x0
001ad20dmov [rsp+304], rax
001ad215mov [rsp+328], rcx
001ad21dmovzx eax, cx
001ad220cmp eax, 18
001ad223jg 0x1ad2e7
001ad229cmp eax, 17
001ad22cje 0x1ad38f
001ad232cmp eax, 18
001ad235jne 0x1ad192
001ad23blea rdi, [rsp+640]
001ad243lea rsi, [rsp+304]
001ad24bcall gimli::read::unit::Attribute<R>::value
001ad250mov rax, [rsp+640]
001ad258test rax, rax
001ad25bje 0x1ad4ed
001ad261cmp eax, 7
001ad264mov r10, [rsp+32]
001ad269je 0x1ad4ce
001ad26fcmp eax, 12
001ad272jne 0x1ad197
001ad278mov rax, [rsp+72]
001ad27dmov rcx, [rax+24]
001ad281sub rcx, [rsp+112]
001ad286jb 0x1ae05d
001ad28cmov rax, [rsp+648]
001ad294imul rax, [rsp+96]
001ad29amov rsi, rcx
001ad29dsub rsi, rax
001ad2a0jb 0x1ae05d
001ad2a6mov rdi, [rsp+96]
001ad2abdec edi
001ad2adcmp edi, 7
001ad2b0ja 0x1ae05d
001ad2b6mov r8, [rsp+72]
001ad2bbmov r9, [r8+16]
001ad2bfadd r9, [rsp+112]
001ad2c4lea r8, [rip-0x16dc8f]
001ad2cbmovsxd rdi, [r8+4*rdi]
001ad2cfadd rdi, r8
001ad2d2jmp rdi
001ad2d4cmp rcx, rax
001ad2d7je 0x1ae05d
001ad2ddmovzx eax, [r9+rax]
001ad2e2jmp 0x1ad5a9
001ad2e7
001ad2e7loc_1ad2e7:
001ad2e7cmp eax, 19
001ad2eaje 0x1ad432
001ad2f0cmp eax, 85
001ad2f3jne 0x1ad192
001ad2f9lea rdi, [rsp+640]
001ad301lea rsi, [rsp+304]
001ad309call gimli::read::unit::Attribute<R>::value
001ad30emov rcx, [rsp+640]
001ad316mov rax, [rsp+648]
001ad31ecmp rcx, 22
001ad322je 0x1ad46b
001ad328cmp ecx, 24
001ad32bjne 0x1ad4c2
001ad331mov rcx, [rsp+72]
001ad336mov rcx, [rcx+200]
001ad33dsub rcx, [rsp+120]
001ad342jb 0x1ae05d
001ad348imul rax, [rsp+192]
001ad351sub rcx, rax
001ad354jb 0x1ae05d
001ad35amov rdx, [rsp+72]
001ad35fmov rdx, [rdx+192]
001ad366add rdx, [rsp+120]
001ad36bcmp [rsp+232], 2048
001ad376jne 0x1ad509
001ad37ccmp rcx, 7
001ad380jbe 0x1ae05d
001ad386mov rax, [rdx+rax]
001ad38ajmp 0x1ad516
001ad38f
001ad38floc_1ad38f:
001ad38flea rdi, [rsp+640]
001ad397lea rsi, [rsp+304]
001ad39fcall gimli::read::unit::Attribute<R>::value
001ad3a4mov rax, [rsp+640]
001ad3actest rax, rax
001ad3afje 0x1ad4a6
001ad3b5cmp eax, 12
001ad3b8mov r10, [rsp+32]
001ad3bdjne 0x1ad197
001ad3c3mov rax, [rsp+72]
001ad3c8mov rcx, [rax+24]
001ad3ccsub rcx, [rsp+112]
001ad3d1jb 0x1ae05d
001ad3d7mov rax, [rsp+648]
001ad3dfimul rax, [rsp+96]
001ad3e5mov rsi, rcx
001ad3e8sub rsi, rax
001ad3ebjb 0x1ae05d
001ad3f1mov rdi, [rsp+96]
001ad3f6dec edi
001ad3f8cmp edi, 7
001ad3fbja 0x1ae05d
001ad401mov r8, [rsp+72]
001ad406mov r9, [r8+16]
001ad40aadd r9, [rsp+112]
001ad40flea r8, [rip-0x16ddba]
001ad416movsxd rdi, [r8+4*rdi]
001ad41aadd rdi, r8
001ad41djmp rdi
001ad41fcmp rcx, rax
001ad422je 0x1ae05d
001ad428movzx eax, [r9+rax]
001ad42djmp 0x1ad566
001ad432
001ad432loc_1ad432:
001ad432lea rdi, [rsp+640]
001ad43alea rsi, [rsp+304]
001ad442call gimli::read::unit::Attribute<R>::value
001ad447mov rax, [rsp+640]
001ad44fcmp rax, 38
001ad453jne 0x1ad17d
001ad459movzx ecx, [rsp+648]
001ad461mov [rsp+64], cx
001ad466jmp 0x1ad17d
001ad46b
001ad46bloc_1ad46b:
001ad46bcmp [rsp+160], 5
001ad474mov edx, 0
001ad479cmovb rdx, [rsp+120]
001ad47fmov rcx, [rsp+72]
001ad484cmp [rcx+224], 0
001ad48bmov ecx, 0
001ad490cmove rdx, rcx
001ad494add rdx, rax
001ad497mov [rsp+176], rdx
001ad49fmov eax, 1
001ad4a4jmp 0x1ad4c4
001ad4a6
001ad4a6loc_1ad4a6:
001ad4a6mov eax, 1
001ad4abmov [rsp+80], rax
001ad4b0mov rax, [rsp+648]
001ad4b8mov [rsp+88], rax
001ad4bdjmp 0x1ad192
001ad4c2
001ad4c2loc_1ad4c2:
001ad4c2xor eax, eax
001ad4c4
001ad4c4loc_1ad4c4:
001ad4c4mov [rsp+104], rax
001ad4c9jmp 0x1ad192
001ad4ce
001ad4celoc_1ad4ce:
001ad4cemov eax, 1
001ad4d3mov [rsp+128], rax
001ad4dbmov rax, [rsp+648]
001ad4e3mov [rsp+48], rax
001ad4e8jmp 0x1ad197
001ad4ed
001ad4edloc_1ad4ed:
001ad4edmov eax, 1
001ad4f2mov [rsp+16], rax
001ad4f7mov rax, [rsp+648]
001ad4ffmov [rsp+8], rax
001ad504jmp 0x1ad192
001ad509
001ad509loc_1ad509:
001ad509cmp rcx, 4
001ad50djb 0x1ae05d
001ad513mov eax, [rdx+rax]
001ad516
001ad516loc_1ad516:
001ad516mov r10, [rsp+32]
001ad51badd rax, [rsp+120]
001ad520mov [rsp+176], rax
001ad528mov eax, 1
001ad52dmov [rsp+104], rax
001ad532jmp 0x1ad197
001ad537cmp rsi, 2
001ad53bjb 0x1ae05d
001ad541movzx eax, [r9+rax]
001ad546jmp 0x1ad566
001ad548cmp rsi, 8
001ad54cjb 0x1ae05d
001ad552mov rax, [r9+rax]
001ad556jmp 0x1ad566
001ad558cmp rsi, 4
001ad55cjb 0x1ae05d
001ad562mov eax, [r9+rax]
001ad566
001ad566loc_1ad566:
001ad566mov [rsp+88], rax
001ad56bmov eax, 1
001ad570mov [rsp+80], rax
001ad575jmp 0x1ad197
001ad57acmp rsi, 2
001ad57ejb 0x1ae05d
001ad584movzx eax, [r9+rax]
001ad589jmp 0x1ad5a9
001ad58bcmp rsi, 8
001ad58fjb 0x1ae05d
001ad595mov rax, [r9+rax]
001ad599jmp 0x1ad5a9
001ad59bcmp rsi, 4
001ad59fjb 0x1ae05d
001ad5a5mov eax, [r9+rax]
001ad5a9
001ad5a9loc_1ad5a9:
001ad5a9mov [rsp+8], rax
001ad5aemov eax, 1
001ad5b3mov [rsp+16], rax
001ad5b8jmp 0x1ad197
001ad5bd
001ad5bdloc_1ad5bd:
001ad5bdxor eax, eax
001ad5bfmov [rsp+56], rax
001ad5c4xor eax, eax
001ad5c6mov [rsp+80], rax
001ad5cbxor eax, eax
001ad5cdmov [rsp+16], rax
001ad5d2xor eax, eax
001ad5d4mov [rsp+128], rax
001ad5dc
001ad5dcloc_1ad5dc:
001ad5dcmov rsi, [rsp+272]
001ad5e4test rsi, rsi
001ad5e7je 0x1ad645
001ad5e9mov rax, [rsp+256]
001ad5f1mov r14, rsi
001ad5f4xor edx, edx
001ad5f6mov rcx, rsi
001ad5f9jmp 0x1ad603
001ad5fb
001ad5fbloc_1ad5fb:
001ad5fbmov rcx, r14
001ad5fesub r14, rdx
001ad601jbe 0x1ad645
001ad603
001ad603loc_1ad603:
001ad603shr r14, 1
001ad606add r14, rdx
001ad609mov r9, r14
001ad60cshl r9, 4
001ad610xor edi, edi
001ad612cmp [rax+r9], rbx
001ad616setne dil
001ad61amov r8l, 255
001ad620cmovb edi, r8l
001ad624cmp dil, 1
001ad628je 0x1ad5fb
001ad62amovzx edx, dil
001ad62ecmp edx, 255
001ad634jne 0x1ad906
001ad63amov rdx, r14
001ad63dinc rdx
001ad640mov r14, rcx
001ad643jmp 0x1ad5fb
001ad645
001ad645loc_1ad645:
001ad645mov rax, [rsp+80]
001ad64atest rax, rax
001ad64dje 0x1ad848
001ad653cmp [rsp+16], 0
001ad659je 0x1ad848
001ad65fmov rdx, [rsp+8]
001ad664cmp [rsp+88], rdx
001ad669jae 0x1ad939
001ad66fmov rsi, [rsp+152]
001ad677cmp rsi, [rsp+144]
001ad67fjne 0x1ad696
001ad681lea rdi, [rsp+136]
001ad689call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001ad68emov rsi, [rsp+152]
001ad696
001ad696loc_1ad696:
001ad696mov rax, [rsp+136]
001ad69emov rcx, rsi
001ad6a1shl rcx, 5
001ad6a5mov rdx, [rsp+88]
001ad6aamov [rax+rcx], rdx
001ad6aemov rdx, [rsp+8]
001ad6b3mov [rax+rcx+8], rdx
001ad6b8mov [rax+rcx+16], r15
001ad6bdmov [rax+rcx+24], 0
001ad6c6inc rsi
001ad6c9mov [rsp+152], rsi
001ad6d1mov sil, 1
001ad6d4jmp 0x1ad93b
001ad6d9
001ad6d9loc_1ad6d9:
001ad6d9cmp [rsp+104], 0
001ad6dfje 0x1ad5dc
001ad6e5mov rdx, [rsp+248]
001ad6edlea rsi, [rdx+176]
001ad6f4mov eax, [rsp+1304]
001ad6fbmov ecx, eax
001ad6fdshr ecx, 16
001ad700lea r9, [rdx+192]
001ad707xor edi, edi
001ad709cmp cx, 5
001ad70dsetae r8b
001ad711cmovb r9, rsi
001ad715mov rsi, [r9+8]
001ad719mov r9, [rsp+176]
001ad721sub rsi, r9
001ad724jb 0x1ae05d
001ad72amov dil, r8b
001ad72dshl rdi, 4
001ad731add rdi, 176
001ad738mov rdi, [rdx+rdi]
001ad73cadd rdi, r9
001ad73fcmp cx, 5
001ad743movups x0, [rdx+16]
001ad747mov rdx, [rsp+1616]
001ad74fmov r8, [rsp+1632]
001ad757movups [rsp+640], x0
001ad75fmov [rsp+656], rdx
001ad767mov [rsp+664], r8
001ad76fmov [rsp+672], rdi
001ad777mov [rsp+680], rsi
001ad77fmov [rsp+688], ax
001ad787mov [rsp+690], cx
001ad78fsetae [rsp+692]
001ad797mov [rsp+32], 0
001ad79f
001ad79floc_1ad79f:
001ad79flea rdi, [rsp+304]
001ad7a7lea rsi, [rsp+640]
001ad7afcall gimli::read::rnglists::RngListIter<R>::next
001ad7b4mov rax, [rsp+304]
001ad7bcmov r14, [rsp+312]
001ad7c4cmp rax, 1
001ad7c8jne 0x1ad8e0
001ad7cemov rax, [rsp+320]
001ad7d6cmp r14, rax
001ad7d9jae 0x1ad79f
001ad7dbmov [rsp+32], rax
001ad7e0mov rsi, [rsp+152]
001ad7e8cmp rsi, [rsp+144]
001ad7f0jne 0x1ad807
001ad7f2lea rdi, [rsp+136]
001ad7facall alloc::raw_vec::RawVec<T,A>::reserve_for_push
001ad7ffmov rsi, [rsp+152]
001ad807
001ad807loc_1ad807:
001ad807mov rax, [rsp+136]
001ad80fmov rcx, rsi
001ad812shl rcx, 5
001ad816mov [rax+rcx], r14
001ad81amov rdx, [rsp+32]
001ad81fmov [rax+rcx+8], rdx
001ad824mov [rax+rcx+16], r15
001ad829mov [rax+rcx+24], 0
001ad832inc rsi
001ad835mov [rsp+152], rsi
001ad83dmov al, 1
001ad83fmov [rsp+32], eax
001ad843jmp 0x1ad79f
001ad848
001ad848loc_1ad848:
001ad848xor esi, esi
001ad84atest rax, rax
001ad84dmov rax, [rsp+48]
001ad852mov rcx, [rsp+88]
001ad857mov rdx, [rsp+8]
001ad85cje 0x1ad900
001ad862cmp [rsp+128], 0
001ad86bje 0x1ad900
001ad871lea r14, [rax+rcx]
001ad875cmp rcx, r14
001ad878jae 0x1ad95a
001ad87emov rsi, [rsp+152]
001ad886cmp rsi, [rsp+144]
001ad88ejne 0x1ad8a5
001ad890lea rdi, [rsp+136]
001ad898call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001ad89dmov rsi, [rsp+152]
001ad8a5
001ad8a5loc_1ad8a5:
001ad8a5mov rax, [rsp+136]
001ad8admov rcx, rsi
001ad8b0shl rcx, 5
001ad8b4mov rdx, [rsp+88]
001ad8b9mov [rax+rcx], rdx
001ad8bdmov [rax+rcx+8], r14
001ad8c2mov [rax+rcx+16], r15
001ad8c7mov [rax+rcx+24], 0
001ad8d0inc rsi
001ad8d3mov [rsp+152], rsi
001ad8dbmov sil, 1
001ad8dejmp 0x1ad8f6
001ad8e0
001ad8e0loc_1ad8e0:
001ad8e0cmp eax, 2
001ad8e3jne 0x1ad946
001ad8e5cmp r14b, 75
001ad8e9jne 0x1ae05d
001ad8efshr r14l, 8
001ad8f3mov esi, r14l
001ad8f6
001ad8f6loc_1ad8f6:
001ad8f6mov rax, [rsp+48]
001ad8fbmov rdx, [rsp+8]
001ad900
001ad900loc_1ad900:
001ad900and sil, 1
001ad904jmp 0x1ad983
001ad906
001ad906loc_1ad906:
001ad906lea rdi, [r14-1]
001ad90acmp rdi, rsi
001ad90djae 0x1ad962
001ad90finc r14
001ad912lea rcx, [rax+r9]
001ad916add rcx, -16
001ad91a
001ad91aloc_1ad91a:
001ad91acmp r14, 1
001ad91eje 0x1ad96b
001ad920dec r14
001ad923lea rdx, [rcx-16]
001ad927cmp [rcx], rbx
001ad92amov rcx, rdx
001ad92dje 0x1ad91a
001ad92fcmp r14, rsi
001ad932jbe 0x1ad96e
001ad934jmp 0x1af707
001ad939
001ad939loc_1ad939:
001ad939xor esi, esi
001ad93b
001ad93bloc_1ad93b:
001ad93bmov rax, [rsp+48]
001ad940and sil, 1
001ad944jmp 0x1ad983
001ad946
001ad946loc_1ad946:
001ad946mov rax, [rsp+48]
001ad94bmov rdx, [rsp+8]
001ad950mov esi, [rsp+32]
001ad954and sil, 1
001ad958jmp 0x1ad983
001ad95a
001ad95aloc_1ad95a:
001ad95axor esi, esi
001ad95cand sil, 1
001ad960jmp 0x1ad983
001ad962
001ad962loc_1ad962:
001ad962test r14, r14
001ad965jne 0x1af718
001ad96b
001ad96bloc_1ad96b:
001ad96bxor r14l, r14l
001ad96e
001ad96eloc_1ad96e:
001ad96ecmp r14, rsi
001ad971jne 0x1adbb6
001ad977xor esi, esi
001ad979mov rax, [rsp+48]
001ad97emov rdx, [rsp+8]
001ad983
001ad983loc_1ad983:
001ad983mov [rsp+432], 0
001ad98ftest sil, 1
001ad993mov [rsp+48], rax
001ad998mov [rsp+8], rdx
001ad99djne 0x1adab4
001ad9a3cmp [rsp+1328], 47
001ad9acje 0x1adab4
001ad9b2lea rax, [rsp+1328]
001ad9bamov [rsp+304], rax
001ad9c2lea rax, [rsp+1232]
001ad9camov [rsp+640], rax
001ad9d2lea rax, [rsp+304]
001ad9damov [rsp+648], rax
001ad9e2lea rax, [rsp+248]
001ad9eamov [rsp+656], rax
001ad9f2lea rdi, [rsp+432]
001ad9falea rsi, [rsp+640]
001ada02call addr2line::lazy::LazyCell<T>::borrow_with
001ada07cmp [rax], 0
001ada0bje 0x1adaac
001ada11mov rcx, [rax+24]
001ada15mov [rsp+24], rcx
001ada1atest rcx, rcx
001ada1dje 0x1adaac
001ada23mov rax, [rax+16]
001ada27mov [rsp+72], rax
001ada2cmov rsi, [rsp+152]
001ada34shl [rsp+24], 5
001ada3axor r14l, r14l
001ada3djmp 0x1ada7b
001ada3f
001ada3floc_1ada3f:
001ada3fmov rax, [rsp+136]
001ada47mov rcx, rsi
001ada4ashl rcx, 5
001ada4emovaps x0, [rsp+32]
001ada53movups [rax+rcx], x0
001ada57mov [rax+rcx+16], r15
001ada5cmov [rax+rcx+24], 0
001ada65inc rsi
001ada68mov [rsp+152], rsi
001ada70add r14, 32
001ada74cmp [rsp+24], r14
001ada79je 0x1adaac
001ada7b
001ada7bloc_1ada7b:
001ada7bmov rax, [rsp+72]
001ada80movups x0, [rax+r14+16]
001ada86movaps [rsp+32], x0
001ada8bcmp rsi, [rsp+144]
001ada93jne 0x1ada3f
001ada95lea rdi, [rsp+136]
001ada9dcall alloc::raw_vec::RawVec<T,A>::reserve_for_push
001adaa2mov rsi, [rsp+152]
001adaaajmp 0x1ada3f
001adaac
001adaacloc_1adaac:
001adaacmov r15, [rsp+224]
001adab4
001adab4loc_1adab4:
001adab4mov edx, 424
001adab9lea rdi, [rsp+640]
001adac1lea rsi, [rsp+1232]
001adac9call [rip+0x64051]
001adacfmovups x0, [rsp+432]
001adad7movups x1, [rsp+448]
001adadflea rcx, [rsp+664]
001adae7movups [rcx+408], x0
001adaeemovups [rcx+424], x1
001adaf5mov rax, [rsp+464]
001adafdmov [rcx+440], rax
001adb04mov [rsp+1064], rbx
001adb0cmov rax, [rsp+56]
001adb11mov [rsp+1168], ax
001adb19movzx eax, [rsp+64]
001adb1emov [rsp+1170], ax
001adb26mov [rsp+1112], 0
001adb32mov [rsp+1152], 76
001adb3acmp r15, [rsp+216]
001adb42jne 0x1adb5c
001adb44lea rdi, [rsp+208]
001adb4cmov rsi, r15
001adb4fcall alloc::raw_vec::RawVec<T,A>::reserve_for_push
001adb54mov r15, [rsp+224]
001adb5c
001adb5cloc_1adb5c:
001adb5cimul rdi, r15, 536
001adb63add rdi, [rsp+208]
001adb6bmov edx, 536
001adb70lea rbx, [rsp+640]
001adb78mov rsi, rbx
001adb7bcall [rip+0x63f9f]
001adb81inc r15
001adb84mov [rsp+224], r15
001adb8cmov rdi, rbx
001adb8fmov rsi, r12
001adb92call gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
001adb97mov rax, [rsp+640]
001adb9fcmp rax, 3
001adba3lea r14, [rsp+664]
001adbabjne 0x1acdb2
001adbb1jmp 0x1acc2b
001adbb6
001adbb6loc_1adbb6:
001adbb6shl rsi, 4
001adbbaadd rsi, rax
001adbbdshl r14, 4
001adbc1add r14, rax
001adbc4mov [rsp+32], 0
001adbccmov [rsp+24], rsi
001adbd1
001adbd1loc_1adbd1:
001adbd1cmp [r14], rbx
001adbd4jne 0x1adff9
001adbdamov rcx, [rsp+248]
001adbe2mov rdx, [r14+8]
001adbe6mov rax, [rcx+40]
001adbeasub rax, rdx
001adbedjb 0x1ae05d
001adbf3mov rcx, [rcx+32]
001adbf7add rcx, rdx
001adbfamov [rsp+304], rcx
001adc02mov [rsp+312], rax
001adc0alea rdi, [rsp+640]
001adc12lea rsi, [rsp+304]
001adc1acall gimli::read::aranges::ArangeHeader<R,Offset>::parse
001adc1fcmp [rsp+681], 3
001adc27je 0x1ae05d
001adc2dmov rsi, [rsp+648]
001adc35test rsi, rsi
001adc38je 0x1adfe7
001adc3emov rdi, [rsp+640]
001adc46movzx r8l, [rsp+680]
001adc4fmovzx ecx, [rsp+684]
001adc57lea eax, [r8+r8]
001adc5badd al, cl
001adc5dmovzx r9l, al
001adc61mov [rsp+72], rcx
001adc66test ecx, ecx
001adc68je 0x1ade79
001adc6e
001adc6eloc_1adc6e:
001adc6emov r10, [rsp+72]
001adc73jmp 0x1adc90
001adc75
001adc75loc_1adc75:
001adc75movzx ecx, [rdi]
001adc78add rsi, -4
001adc7cmovzx edx, [rdi+2]
001adc80add rdi, 4
001adc84
001adc84loc_1adc84:
001adc84or rax, rdx
001adc87or rax, rcx
001adc8ajne 0x1addbd
001adc90
001adc90loc_1adc90:
001adc90cmp rsi, r9
001adc93jb 0x1adfe7
001adc99lea eax, [r10-1]
001adc9dcmp eax, 7
001adca0ja 0x1ae05d
001adca6lea rcx, [rip-0x16e631]
001adcadmovsxd rax, [rcx+4*rax]
001adcb1add rax, rcx
001adcb4jmp rax
001adcb6test rsi, rsi
001adcb9je 0x1ae05d
001adcbfdec rsi
001adcc2movzx eax, [rdi]
001adcc5inc rdi
001adcc8jmp 0x1add0c
001adccacmp rsi, 2
001adccejb 0x1ae05d
001adcd4add rsi, -2
001adcd8movzx eax, [rdi]
001adcdbadd rdi, 2
001adcdfjmp 0x1add0c
001adce1cmp rsi, 8
001adce5jb 0x1ae05d
001adcebadd rsi, -8
001adcefmov rax, [rdi]
001adcf2add rdi, 8
001adcf6jmp 0x1add0c
001adcf8cmp rsi, 4
001adcfcjb 0x1ae05d
001add02add rsi, -4
001add06mov eax, [rdi]
001add08add rdi, 4
001add0c
001add0cloc_1add0c:
001add0clea ecx, [r8-1]
001add10cmp ecx, 7
001add13ja 0x1ae05d
001add19lea rdx, [rip-0x16e684]
001add20movsxd rcx, [rdx+4*rcx]
001add24add rcx, rdx
001add27jmp rcx
001add29cmp rsi, 2
001add2djb 0x1ae05d
001add33movzx ecx, [rdi]
001add36add rsi, -2
001add3amovzx edx, [rdi+1]
001add3eadd rdi, 2
001add42jmp 0x1adc84
001add47cmp rsi, 1
001add4bjbe 0x1ae05d
001add51lea rcx, [rsi-2]
001add55cmp rcx, 2
001add59jae 0x1adc75
001add5fjmp 0x1ae05d
001add64cmp rsi, 8
001add68jb 0x1ae05d
001add6emov rcx, rsi
001add71and rcx, -8
001add75cmp rcx, 8
001add79je 0x1ae05d
001add7fmov rcx, [rdi]
001add82mov rdx, [rdi+8]
001add86add rsi, -16
001add8aadd rdi, 16
001add8ejmp 0x1adc84
001add93cmp rsi, 3
001add97jbe 0x1ae05d
001add9dlea rcx, [rsi-4]
001adda1cmp rcx, 4
001adda5jb 0x1ae05d
001addabmov ecx, [rdi]
001addadadd rsi, -8
001addb1mov edx, [rdi+4]
001addb4add rdi, 8
001addb8jmp 0x1adc84
001addbd
001addbdloc_1addbd:
001addbdmov [rsp+80], rcx
001addc2mov [rsp+96], r9
001addc7mov [rsp+104], r8
001addccmov [rsp+112], rdi
001addd1mov [rsp+120], rsi
001addd6mov [rsp+16], rdx
001adddbtest rdx, rdx
001adddeje 0x1ade4b
001adde0mov rsi, [rsp+152]
001adde8cmp rsi, [rsp+144]
001addf0jne 0x1ade07
001addf2lea rdi, [rsp+136]
001addfacall alloc::raw_vec::RawVec<T,A>::reserve_for_push
001addffmov rsi, [rsp+152]
001ade07
001ade07loc_1ade07:
001ade07mov rdx, [rsp+80]
001ade0cmov rdi, [rsp+16]
001ade11add rdi, rdx
001ade14mov rax, [rsp+136]
001ade1cmov rcx, rsi
001ade1fshl rcx, 5
001ade23mov [rax+rcx], rdx
001ade27mov [rax+rcx+8], rdi
001ade2cmov [rax+rcx+16], r15
001ade31mov [rax+rcx+24], 0
001ade3ainc rsi
001ade3dmov [rsp+152], rsi
001ade45mov al, 1
001ade47mov [rsp+32], eax
001ade4b
001ade4bloc_1ade4b:
001ade4bmov rsi, [rsp+120]
001ade50test rsi, rsi
001ade53mov rdi, [rsp+112]
001ade58mov r8, [rsp+104]
001ade5dmov r9, [rsp+96]
001ade62jne 0x1adc6e
001ade68jmp 0x1adfe7
001ade6d
001ade6dloc_1ade6d:
001ade6dmov rax, rcx
001ade70or rax, rdx
001ade73jne 0x1adf3c
001ade79
001ade79loc_1ade79:
001ade79cmp rsi, r9
001ade7cjb 0x1adfe7
001ade82lea eax, [r8-1]
001ade86cmp eax, 7
001ade89ja 0x1ae05d
001ade8flea rcx, [rip-0x16e7da]
001ade96movsxd rax, [rcx+4*rax]
001ade9aadd rax, rcx
001ade9djmp rax
001ade9fcmp rsi, 2
001adea3jb 0x1ae05d
001adea9movzx ecx, [rdi]
001adeacadd rsi, -2
001adeb0movzx edx, [rdi+1]
001adeb4add rdi, 2
001adeb8jmp 0x1ade6d
001adebacmp rsi, 2
001adebejb 0x1ae05d
001adec4lea rax, [rsi-2]
001adec8cmp rax, 1
001adeccjbe 0x1ae05d
001aded2movzx ecx, [rdi]
001aded5add rsi, -4
001aded9movzx edx, [rdi+2]
001adeddadd rdi, 4
001adee1jmp 0x1ade6d
001adee3cmp rsi, 8
001adee7jb 0x1ae05d
001adeedmov rax, rsi
001adef0and rax, -8
001adef4cmp rax, 8
001adef8je 0x1ae05d
001adefemov rcx, [rdi]
001adf01mov rdx, [rdi+8]
001adf05add rsi, -16
001adf09add rdi, 16
001adf0djmp 0x1ade6d
001adf12cmp rsi, 3
001adf16jbe 0x1ae05d
001adf1clea rax, [rsi-4]
001adf20cmp rax, 3
001adf24jbe 0x1ae05d
001adf2amov ecx, [rdi]
001adf2cadd rsi, -8
001adf30mov edx, [rdi+4]
001adf33add rdi, 8
001adf37jmp 0x1ade6d
001adf3c
001adf3cloc_1adf3c:
001adf3cmov [rsp+72], rcx
001adf41mov [rsp+96], r9
001adf46mov [rsp+104], r8
001adf4bmov [rsp+112], rdi
001adf50mov [rsp+120], rsi
001adf55mov [rsp+80], rdx
001adf5atest rdx, rdx
001adf5dje 0x1adfca
001adf5fmov rsi, [rsp+152]
001adf67cmp rsi, [rsp+144]
001adf6fjne 0x1adf86
001adf71lea rdi, [rsp+136]
001adf79call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001adf7emov rsi, [rsp+152]
001adf86
001adf86loc_1adf86:
001adf86mov rdx, [rsp+72]
001adf8bmov rdi, [rsp+80]
001adf90add rdi, rdx
001adf93mov rax, [rsp+136]
001adf9bmov rcx, rsi
001adf9eshl rcx, 5
001adfa2mov [rax+rcx], rdx
001adfa6mov [rax+rcx+8], rdi
001adfabmov [rax+rcx+16], r15
001adfb0mov [rax+rcx+24], 0
001adfb9inc rsi
001adfbcmov [rsp+152], rsi
001adfc4mov al, 1
001adfc6mov [rsp+32], eax
001adfca
001adfcaloc_1adfca:
001adfcamov rsi, [rsp+120]
001adfcftest rsi, rsi
001adfd2mov rdi, [rsp+112]
001adfd7mov r8, [rsp+104]
001adfdcmov r9, [rsp+96]
001adfe1jne 0x1ade79
001adfe7
001adfe7loc_1adfe7:
001adfe7add r14, 16
001adfebmov rsi, [rsp+24]
001adff0cmp r14, rsi
001adff3jne 0x1adbd1
001adff9
001adff9loc_1adff9:
001adff9mov rax, [rsp+48]
001adffemov rdx, [rsp+8]
001ae003mov esi, [rsp+32]
001ae007jmp 0x1ad983
001ae00c
001ae00cloc_1ae00c:
001ae00cmov r14, [rsp+136]
001ae014mov r12, [rsp+152]
001ae01ccmp r12, 21
001ae020jae 0x1ae0f3
001ae026cmp r12, 1
001ae02ajbe 0x1ae776
001ae030mov edx, 1
001ae035mov rdi, r14
001ae038mov rsi, r12
001ae03bcall core::slice::sort::insertion_sort_shift_left
001ae040jmp 0x1ae77b
001ae045
001ae045loc_1ae045:
001ae045add rsi, r8
001ae048xor edi, edi
001ae04amov r9, rsi
001ae04d
001ae04dloc_1ae04d:
001ae04dmov [rsp+432], r9
001ae055mov [rsp+440], rdi
001ae05d
001ae05dloc_1ae05d:
001ae05dmov rax, [rsp+1576]
001ae065lock dec [rax]
001ae069jne 0x1ae078
001ae06bmov rdi, [rsp+1576]
001ae073call alloc::sync::Arc<T,A>::drop_slow
001ae078
001ae078loc_1ae078:
001ae078cmp [rsp+1328], 47
001ae080je 0x1acc2b
001ae086cmp [rsp+1416], 0
001ae08fje 0x1ae09f
001ae091mov rdi, [rsp+1408]
001ae099call [rip+0x63a59]
001ae09f
001ae09floc_1ae09f:
001ae09fcmp [rsp+1440], 0
001ae0a8je 0x1ae0b8
001ae0aamov rdi, [rsp+1432]
001ae0b2call [rip+0x63a40]
001ae0b8
001ae0b8loc_1ae0b8:
001ae0b8cmp [rsp+1464], 0
001ae0c1je 0x1ae0d1
001ae0c3mov rdi, [rsp+1456]
001ae0cbcall [rip+0x63a27]
001ae0d1
001ae0d1loc_1ae0d1:
001ae0d1cmp [rsp+1488], 0
001ae0daje 0x1acc2b
001ae0e0mov rdi, [rsp+1480]
001ae0e8call [rip+0x63a0a]
001ae0eejmp 0x1acc2b
001ae0f3
001ae0f3loc_1ae0f3:
001ae0f3mov rdi, r12
001ae0f6shr rdi, 1
001ae0f9mov [rsp+192], rdi
001ae101shl rdi, 5
001ae105movzx eax, [rip+0x64fbc]
001ae10cmov esi, 8
001ae111call __rust_alloc
001ae116test rax, rax
001ae119je 0x1af6d3
001ae11fmov rbx, rax
001ae122movzx eax, [rip+0x64f9f]
001ae129mov edi, 256
001ae12ecall [rip+0x63a04]
001ae134test rax, rax
001ae137mov [rsp+16], rbx
001ae13cje 0x1af6ed
001ae142mov rbp, rax
001ae145lea rax, [r14+64]
001ae149mov [rsp+176], rax
001ae151lea rax, [r14-32]
001ae155mov [rsp+88], rax
001ae15amov eax, 16
001ae15fmov [rsp+160], rax
001ae167xor ecx, ecx
001ae169lea rax, [rip+0x61c98]
001ae170mov [rsp+232], rax
001ae178xor r13l, r13l
001ae17bmov [rsp+8], r14
001ae180mov [rsp+128], r12
001ae188jmp 0x1ae1a8
001ae18anop [rax+rax]
001ae190
001ae190loc_1ae190:
001ae190mov r14, [rsp+8]
001ae195mov rbx, [rsp+16]
001ae19a
001ae19aloc_1ae19a:
001ae19amov rcx, [rsp+64]
001ae19fcmp rcx, r12
001ae1a2jae 0x1ae74f
001ae1a8
001ae1a8loc_1ae1a8:
001ae1a8mov rax, r14
001ae1abmov r14, rcx
001ae1aemov rdx, r12
001ae1b1sub rdx, rcx
001ae1b4mov rsi, rcx
001ae1b7shl rsi, 5
001ae1bblea rdi, [rax+rsi]
001ae1bfcmp rdx, 2
001ae1c3jae 0x1ae220
001ae1c5mov rsi, r12
001ae1c8
001ae1c8loc_1ae1c8:
001ae1c8mov rbx, rsi
001ae1cbsub rbx, r14
001ae1cejb 0x1af5c3
001ae1d4cmp rsi, r12
001ae1d7ja 0x1af5c3
001ae1ddjae 0x1ae250
001ae1dfcmp rdx, 10
001ae1e3jae 0x1ae250
001ae1e5lea rbx, [r14+10]
001ae1e9cmp rbx, r12
001ae1eccmovae rbx, r12
001ae1f0mov [rsp+64], rbx
001ae1f5sub rbx, r14
001ae1f8jb 0x1af627
001ae1fecmp rdx, 1
001ae202adc rdx, 0
001ae206mov rsi, rbx
001ae209call core::slice::sort::insertion_sort_shift_left
001ae20ecmp r13, [rsp+160]
001ae216je 0x1ae25f
001ae218jmp 0x1ae2b2
001ae21dnop [rax]
001ae220
001ae220loc_1ae220:
001ae220mov rax, [rdi]
001ae223mov rcx, [rdi+32]
001ae227cmp rcx, rax
001ae22ajae 0x1ae620
001ae230cmp rdx, 2
001ae234jne 0x1ae634
001ae23alea rsi, [r14+2]
001ae23emov edx, 2
001ae243jmp 0x1ae6aa
001ae248
001ae248 0f 1f 84 00 00 00 00 00 ........
001ae250
001ae250loc_1ae250:
001ae250mov [rsp+64], rsi
001ae255cmp r13, [rsp+160]
001ae25djne 0x1ae2b2
001ae25f
001ae25floc_1ae25f:
001ae25flea rax, [2*r13]
001ae267mov [rsp+160], rax
001ae26fmov rdi, r13
001ae272shl rdi, 5
001ae276movzx eax, [rip+0x64e4b]
001ae27dmov esi, 8
001ae282call __rust_alloc
001ae287test rax, rax
001ae28aje 0x1af638
001ae290mov r15, rax
001ae293mov rdx, r13
001ae296shl rdx, 4
001ae29amov rdi, rax
001ae29dmov rsi, rbp
001ae2a0call [rip+0x6387a]
001ae2a6mov rdi, rbp
001ae2a9call [rip+0x63849]
001ae2afmov rbp, r15
001ae2b2
001ae2b2loc_1ae2b2:
001ae2b2mov rax, r13
001ae2b5shl rax, 4
001ae2b9mov [rbp+rax], rbx
001ae2bemov [rbp+rax+8], r14
001ae2c3inc r13
001ae2c6cmp r13, 2
001ae2cajb 0x1ae190
001ae2d0mov r14, [rsp+8]
001ae2d5mov rbx, [rsp+16]
001ae2damov [rsp+48], rbp
001ae2dfjmp 0x1ae356
001ae2e1
001ae2e1loc_1ae2e1:
001ae2e1mov rbx, [rsp+16]
001ae2e6
001ae2e6loc_1ae2e6:
001ae2e6mov rsi, rbx
001ae2e9
001ae2e9loc_1ae2e9:
001ae2e9sub rbp, rsi
001ae2ecmov rdi, r12
001ae2efmov rdx, rbp
001ae2f2call [rip+0x63828]
001ae2f8mov rax, [rsp+112]
001ae2fdadd rax, [rsp+32]
001ae302mov rcx, [rsp+96]
001ae307mov [rcx], rax
001ae30amov rax, [rsp+120]
001ae30fmov rcx, [rsp+80]
001ae314mov [rcx], rax
001ae317mov rdi, [rsp+104]
001ae31clea rsi, [rdi+16]
001ae320mov rax, [rsp+72]
001ae325not rax
001ae328mov rdx, [rsp+56]
001ae32dadd rdx, rax
001ae330shl rdx, 4
001ae334call [rip+0x637d6]
001ae33amov r13, [rsp+24]
001ae33fcmp r13, 1
001ae343mov r12, [rsp+128]
001ae34bmov rbp, [rsp+48]
001ae350jbe 0x1ae610
001ae356
001ae356loc_1ae356:
001ae356mov r9, r13
001ae359lea r8, [r13-1]
001ae35dmov rcx, r8
001ae360shl rcx, 4
001ae364mov rax, [rbp+rcx]
001ae369mov rcx, [rbp+rcx+8]
001ae36eadd rcx, rax
001ae371cmp rcx, r12
001ae374je 0x1ae3d0
001ae376mov rdx, r9
001ae379shl rdx, 4
001ae37dmov rsi, [rdx+rbp-32]
001ae382cmp rsi, rax
001ae385jbe 0x1ae3d0
001ae387cmp r9, 2
001ae38bjbe 0x1ae731
001ae391lea r10, [r9-3]
001ae395mov rcx, r10
001ae398shl rcx, 4
001ae39cmov rcx, [rbp+rcx]
001ae3a1lea rdi, [rsi+rax]
001ae3a5cmp rcx, rdi
001ae3a8jbe 0x1ae3e6
001ae3aacmp r9, 3
001ae3aejbe 0x1ae73c
001ae3b4add rsi, rcx
001ae3b7cmp [rdx+rbp-64], rsi
001ae3bcjbe 0x1ae3e6
001ae3bejmp 0x1ae747
001ae3c3
001ae3c3 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 ffff.........
001ae3d0
001ae3d0loc_1ae3d0:
001ae3d0cmp r9, 3
001ae3d4jb 0x1ae3eb
001ae3d6lea r10, [r9-3]
001ae3damov rcx, r10
001ae3ddshl rcx, 4
001ae3e1mov rcx, [rbp+rcx]
001ae3e6
001ae3e6loc_1ae3e6:
001ae3e6cmp rcx, rax
001ae3e9jb 0x1ae3ef
001ae3eb
001ae3ebloc_1ae3eb:
001ae3eblea r10, [r9-2]
001ae3ef
001ae3efloc_1ae3ef:
001ae3efcmp r9, r10
001ae3f2jbe 0x1af3dc
001ae3f8mov [rsp+24], r8
001ae3fdlea rax, [r10+1]
001ae401cmp r9, rax
001ae404jbe 0x1af3c4
001ae40amov rcx, r10
001ae40dshl rcx, 4
001ae411mov rdi, [rbp+rcx+8]
001ae416shl rax, 4
001ae41amov rdx, [rbp+rax]
001ae41fmov r13, [rbp+rax+8]
001ae424add r13, rdx
001ae427mov rbx, r13
001ae42asub rbx, rdi
001ae42djb 0x1af41e
001ae433cmp r13, r12
001ae436ja 0x1af432
001ae43cmov [rsp+112], rdx
001ae441mov [rsp+72], r10
001ae446mov [rsp+56], r9
001ae44blea rdx, [rcx+rbp]
001ae44fmov [rsp+104], rdx
001ae454mov rdx, [rbp+rcx]
001ae459lea rcx, [rbp+rax]
001ae45emov [rsp+96], rcx
001ae463lea rax, [rbp+rax+8]
001ae468mov [rsp+80], rax
001ae46dmov [rsp+120], rdi
001ae472mov r12, rdi
001ae475shl r12, 5
001ae479add r12, r14
001ae47cmov rbp, rdx
001ae47fshl rbp, 5
001ae483lea r15, [r12+rbp]
001ae487shl r13, 5
001ae48bmov r14, rbx
001ae48esub r14, rdx
001ae491mov [rsp+32], rdx
001ae496cmp r14, rdx
001ae499jae 0x1ae550
001ae49fmov rbp, r14
001ae4a2shl rbp, 5
001ae4a6mov rbx, [rsp+16]
001ae4abmov rdi, rbx
001ae4aemov rsi, r15
001ae4b1mov rdx, rbp
001ae4b4call [rip+0x63666]
001ae4baadd rbp, rbx
001ae4bdmov rax, [rsp+32]
001ae4c2test rax, rax
001ae4c5jle 0x1ae5f0
001ae4cbtest r14, r14
001ae4cejle 0x1ae5f0
001ae4d4add r13, [rsp+88]
001ae4d9mov r14, [rsp+8]
001ae4denop
001ae4e0
001ae4e0loc_1ae4e0:
001ae4e0mov rax, rbp
001ae4e3mov rcx, r15
001ae4e6mov rdx, [rbp-32]
001ae4eamov rsi, [r15-32]
001ae4eecmp rdx, rsi
001ae4f1mov r15l, 0
001ae4f7sbb r15, r15
001ae4facmp rdx, rsi
001ae4fdmov ebp, 0
001ae502adc rbp, -1
001ae506shl r15, 5
001ae50aadd r15, rcx
001ae50dshl rbp, 5
001ae511add rbp, rax
001ae514cmp rdx, rsi
001ae517mov rax, rbp
001ae51acmovb rax, r15
001ae51emovups x0, [rax]
001ae521movups x1, [rax+16]
001ae525movups [r13+16], x1
001ae52amovups [r13], x0
001ae52fcmp r15, r12
001ae532jbe 0x1ae53d
001ae534add r13, -32
001ae538cmp rbp, rbx
001ae53bja 0x1ae4e0
001ae53d
001ae53dloc_1ae53d:
001ae53dmov r12, r15
001ae540jmp 0x1ae2e6
001ae545
001ae545 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
001ae550
001ae550loc_1ae550:
001ae550mov r14, [rsp+16]
001ae555mov rdi, r14
001ae558mov rsi, r12
001ae55bmov rdx, rbp
001ae55ecall [rip+0x635bc]
001ae564add rbp, r14
001ae567mov rax, [rsp+32]
001ae56ctest rax, rax
001ae56fjle 0x1ae5f5
001ae575cmp rbx, rax
001ae578mov r14, [rsp+8]
001ae57djle 0x1ae2e1
001ae583add r13, r14
001ae586mov rbx, [rsp+16]
001ae58bmov rsi, rbx
001ae58enop
001ae590
001ae590loc_1ae590:
001ae590mov rdx, rsi
001ae593mov rcx, [r15]
001ae596xor esi, esi
001ae598xor eax, eax
001ae59acmp rcx, [rdx]
001ae59dsetae sil
001ae5a1setb cl
001ae5a4mov rdi, rdx
001ae5a7cmovb rdi, r15
001ae5abmovups x0, [rdi]
001ae5aemovups x1, [rdi+16]
001ae5b2movups [r12+16], x1
001ae5b8movups [r12], x0
001ae5bdadd r12, 32
001ae5c1shl rsi, 5
001ae5c5add rsi, rdx
001ae5c8cmp rsi, rbp
001ae5cbjae 0x1ae2e9
001ae5d1mov al, cl
001ae5d3shl rax, 5
001ae5d7add r15, rax
001ae5dacmp r15, r13
001ae5ddjb 0x1ae590
001ae5dfjmp 0x1ae2e9
001ae5e4nop [rax+rax]
001ae5f0
001ae5f0loc_1ae5f0:
001ae5f0mov r12, r15
001ae5f3jmp 0x1ae5fa
001ae5f5
001ae5f5loc_1ae5f5:
001ae5f5mov rbx, [rsp+16]
001ae5fa
001ae5faloc_1ae5fa:
001ae5famov rsi, rbx
001ae5fdmov r14, [rsp+8]
001ae602jmp 0x1ae2e9
001ae607
001ae607 66 0f 1f 84 00 00 00 00 00 f........
001ae610
001ae610loc_1ae610:
001ae610mov r13l, 1
001ae616jmp 0x1ae19a
001ae61b
001ae61b 0f 1f 44 00 00 ..D..
001ae620
001ae620loc_1ae620:
001ae620cmp rdx, 2
001ae624jne 0x1ae669
001ae626lea rsi, [r14+2]
001ae62amov edx, 2
001ae62fjmp 0x1ae1c8
001ae634
001ae634loc_1ae634:
001ae634add rsi, [rsp+176]
001ae63cmov r8l, 2
001ae642mov r9, rcx
001ae645nop [rax+rax]
001ae650
001ae650loc_1ae650:
001ae650mov r10, r9
001ae653mov r9, [rsi]
001ae656cmp r9, r10
001ae659jae 0x1ae69a
001ae65binc r8
001ae65eadd rsi, 32
001ae662cmp rdx, r8
001ae665jne 0x1ae650
001ae667jmp 0x1ae697
001ae669
001ae669loc_1ae669:
001ae669add rsi, [rsp+176]
001ae671mov r8l, 2
001ae677mov r9, rcx
001ae67anop [rax+rax]
001ae680
001ae680loc_1ae680:
001ae680mov r10, r9
001ae683mov r9, [rsi]
001ae686cmp r9, r10
001ae689jb 0x1ae69a
001ae68binc r8
001ae68eadd rsi, 32
001ae692cmp rdx, r8
001ae695jne 0x1ae680
001ae697
001ae697loc_1ae697:
001ae697mov r8, rdx
001ae69a
001ae69aloc_1ae69a:
001ae69alea rsi, [r8+r14]
001ae69emov rdx, r8
001ae6a1cmp rcx, rax
001ae6a4jae 0x1ae1c8
001ae6aa
001ae6aaloc_1ae6aa:
001ae6aacmp r14, rsi
001ae6adja 0x1af680
001ae6b3cmp rsi, r12
001ae6b6ja 0x1af669
001ae6bccmp rdx, 2
001ae6c0jb 0x1ae1c8
001ae6c6mov r8, rsi
001ae6c9mov rax, rdx
001ae6ccshr rax, 1
001ae6cflea rcx, [r14+rdx]
001ae6d3shl rcx, 5
001ae6d7add rcx, [rsp+88]
001ae6dcmov rsi, rdi
001ae6dfnop
001ae6e0
001ae6e0loc_1ae6e0:
001ae6e0movups x0, [rsi]
001ae6e3movups x1, [rsi+16]
001ae6e7movaps [rsp+656], x1
001ae6efmovaps [rsp+640], x0
001ae6f7movups x0, [rcx]
001ae6famovups x1, [rcx+16]
001ae6femovups [rsi+16], x1
001ae702movups [rsi], x0
001ae705movaps x0, [rsp+640]
001ae70dmovaps x1, [rsp+656]
001ae715movups [rcx+16], x1
001ae719movups [rcx], x0
001ae71cadd rsi, 32
001ae720add rcx, -32
001ae724dec rax
001ae727jne 0x1ae6e0
001ae729mov rsi, r8
001ae72cjmp 0x1ae1c8
001ae731
001ae731loc_1ae731:
001ae731mov r13l, 2
001ae737jmp 0x1ae19a
001ae73c
001ae73cloc_1ae73c:
001ae73cmov r13l, 3
001ae742jmp 0x1ae19a
001ae747
001ae747loc_1ae747:
001ae747mov r13, r9
001ae74ajmp 0x1ae19a
001ae74f
001ae74floc_1ae74f:
001ae74fmov rdi, rbp
001ae752mov rax, [rip+0x6339f]
001ae759mov r14, rbx
001ae75cmov rbx, rax
001ae75fcall rax
001ae761mov rdi, r14
001ae764call rbx
001ae766mov r14, [rsp+136]
001ae76emov r12, [rsp+152]
001ae776
001ae776loc_1ae776:
001ae776test r12, r12
001ae779je 0x1ae7ad
001ae77b
001ae77bloc_1ae77b:
001ae77bmov rax, r12
001ae77eshl rax, 5
001ae782add rax, r14
001ae785xor ecx, ecx
001ae787mov rdx, r14
001ae78anop [rax+rax]
001ae790
001ae790loc_1ae790:
001ae790mov rsi, [rdx+8]
001ae794cmp rcx, rsi
001ae797cmovbe rcx, rsi
001ae79bmov [rdx+24], rcx
001ae79flea rsi, [rdx+32]
001ae7a3mov rdx, rsi
001ae7a6cmp rsi, rax
001ae7a9jne 0x1ae790
001ae7abjmp 0x1ae7b0
001ae7ad
001ae7adloc_1ae7ad:
001ae7adxor r12l, r12l
001ae7b0
001ae7b0loc_1ae7b0:
001ae7b0mov rbx, [rsp+144]
001ae7b8movups x0, [rsp+208]
001ae7c0movaps [rsp+1664], x0
001ae7c8mov rax, [rsp+224]
001ae7d0mov [rsp+1680], rax
001ae7d8cmp [rsp+264], 0
001ae7e1je 0x1ae7f1
001ae7e3mov rdi, [rsp+256]
001ae7ebcall [rip+0x63307]
001ae7f1
001ae7f1loc_1ae7f1:
001ae7f1test r14, r14
001ae7f4je 0x1accb0
001ae7famov [rsp+8], r14
001ae7ffmov rax, [rsp+1680]
001ae807mov [rsp+224], rax
001ae80fmovaps x0, [rsp+1664]
001ae817movaps [rsp+208], x0
001ae81fmov rax, [rsp+296]
001ae827mov [rsp+24], rax
001ae82cmov r15, [rax+224]
001ae833test r15, r15
001ae836mov [rsp+128], r12
001ae83emov [rsp+56], rbx
001ae843je 0x1ae914
001ae849mov [rsp+304], 8
001ae855xorps x0, x0
001ae858movups [rsp+312], x0
001ae860movups x0, [r15+64]
001ae865movups [rsp+576], x0
001ae86dmov [rsp+592], 0
001ae879lea rdi, [rsp+640]
001ae881lea rsi, [rsp+576]
001ae889call gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
001ae88emov rax, [rsp+640]
001ae896cmp rax, 3
001ae89ajne 0x1ae99a
001ae8a0
001ae8a0loc_1ae8a0:
001ae8a0lea rdi, [rsp+304]
001ae8a8call core::ptr::drop_in_place<alloc::vec::Vec<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001ae8ad
001ae8adloc_1ae8ad:
001ae8admov rbx, [rsp+208]
001ae8b5mov r15, [rsp+224]
001ae8bdinc r15
001ae8c0mov rdi, rbx
001ae8c3nop [rax+rax]
001ae8d0
001ae8d0loc_1ae8d0:
001ae8d0cmp r15, 1
001ae8d4je 0x1ae8ea
001ae8d6lea r14, [rdi+536]
001ae8dddec r15
001ae8e0call core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001ae8e5mov rdi, r14
001ae8e8jmp 0x1ae8d0
001ae8ea
001ae8ealoc_1ae8ea:
001ae8eacmp [rsp+216], 0
001ae8f3je 0x1ae8fe
001ae8f5mov rdi, rbx
001ae8f8call [rip+0x631fa]
001ae8fe
001ae8feloc_1ae8fe:
001ae8fecmp [rsp+56], 0
001ae904mov rdi, [rsp+8]
001ae909jne 0x1accaa
001ae90fjmp 0x1accb0
001ae914
001ae914loc_1ae914:
001ae914mov [rsp+512], 8
001ae920xorps x0, x0
001ae923movups [rsp+520], x0
001ae92bmov r13l, 8
001ae931xor r14l, r14l
001ae934xor ebp, ebp
001ae936
001ae936loc_1ae936:
001ae936mov rax, [rsp+24]
001ae93bmov [rsp+640], rax
001ae943mov r15, [rsp+8]
001ae948cmp rbx, r12
001ae94bjbe 0x1aeb5b
001ae951test r12, r12
001ae954je 0x1aeb4a
001ae95amov rsi, [rsp+56]
001ae95fshl rsi, 5
001ae963mov rbx, r12
001ae966shl rbx, 5
001ae96amov edx, 8
001ae96fmov rdi, [rsp+8]
001ae974mov rcx, rbx
001ae977call __rust_realloc
001ae97cmov r15, rax
001ae97ftest rax, rax
001ae982jne 0x1aeb5b
001ae988mov edi, 8
001ae98dmov rsi, rbx
001ae990call alloc::alloc::handle_alloc_error
001ae995jmp 0x1af724
001ae99a
001ae99aloc_1ae99a:
001ae99aadd r15, 16
001ae99emov r13l, 8
001ae9a4xor r14l, r14l
001ae9a7lea r12, [rsp+1232]
001ae9aflea rbp, [rsp+640]
001ae9b7lea rbx, [rsp+576]
001ae9bfjmp 0x1ae9f7
001ae9c1
001ae9c1 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 ffffff.........
001ae9d0
001ae9d0loc_1ae9d0:
001ae9d0cmp rax, 2
001ae9d4je 0x1aeb0f
001ae9da
001ae9daloc_1ae9da:
001ae9damov rdi, rbp
001ae9ddmov rsi, rbx
001ae9e0call gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
001ae9e5mov rax, [rsp+640]
001ae9edcmp rax, 3
001ae9f1je 0x1ae8a0
001ae9f7
001ae9f7loc_1ae9f7:
001ae9f7movups x3, [rsp+648]
001ae9fflea rdx, [rsp+664]
001aea07movups x0, [rdx]
001aea0amovups x1, [rdx+16]
001aea0emovups x2, [rdx+32]
001aea12movaps [rsp+432], x0
001aea1amovaps [rsp+448], x1
001aea22movaps [rsp+464], x2
001aea2amov rcx, [rdx+48]
001aea2emov [rsp+480], rcx
001aea36test rax, rax
001aea39jne 0x1ae9d0
001aea3bmov [rsp+640], 0
001aea47movaps [rsp+32], x3
001aea4cmovups [rsp+648], x3
001aea54mov rax, [rsp+480]
001aea5cmov [rdx+48], rax
001aea60movaps x0, [rsp+432]
001aea68movaps x1, [rsp+448]
001aea70movaps x2, [rsp+464]
001aea78movups [rdx+32], x2
001aea7cmovups [rdx+16], x1
001aea80movups [rdx], x0
001aea83mov rdi, r12
001aea86mov rsi, r15
001aea89mov rdx, rbp
001aea8ccall gimli::read::dwarf::Unit<R>::new
001aea91cmp [rsp+1232], 2
001aea99je 0x1ae9da
001aea9fmov edx, 424
001aeaa4mov rdi, rbp
001aeaa7mov rsi, r12
001aeaaacall [rip+0x63070]
001aeab0movaps x0, [rsp+32]
001aeab5movlps [rsp+1064], x0
001aeabdcmp r14, [rsp+312]
001aeac5jne 0x1aeae7
001aeac7lea rdi, [rsp+304]
001aeacfmov rsi, r14
001aead2call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001aead7mov r13, [rsp+304]
001aeadfmov r14, [rsp+320]
001aeae7
001aeae7loc_1aeae7:
001aeae7imul rdi, r14, 432
001aeaeeadd rdi, r13
001aeaf1mov edx, 432
001aeaf6mov rsi, rbp
001aeaf9call [rip+0x63021]
001aeaffinc r14
001aeb02mov [rsp+320], r14
001aeb0ajmp 0x1ae9da
001aeb0f
001aeb0floc_1aeb0f:
001aeb0ftest r13, r13
001aeb12je 0x1ae8ad
001aeb18mov rbp, [rsp+312]
001aeb20mov [rsp+512], r13
001aeb28mov [rsp+520], rbp
001aeb30mov [rsp+528], r14
001aeb38mov r12, [rsp+128]
001aeb40mov rbx, [rsp+56]
001aeb45jmp 0x1ae936
001aeb4a
001aeb4aloc_1aeb4a:
001aeb4amov rdi, [rsp+8]
001aeb4fcall [rip+0x62fa3]
001aeb55mov r15l, 8
001aeb5b
001aeb5bloc_1aeb5b:
001aeb5bmov r12, [rsp+208]
001aeb63mov rax, [rsp+216]
001aeb6bmov rbx, [rsp+224]
001aeb73cmp rax, rbx
001aeb76jbe 0x1aebc8
001aeb78test rbx, rbx
001aeb7bje 0x1aebb9
001aeb7dimul rsi, rax, 536
001aeb84imul rcx, rbx, 536
001aeb8bmov edx, 8
001aeb90mov rdi, r12
001aeb93mov [rsp+32], rcx
001aeb98call __rust_realloc
001aeb9dmov r12, rax
001aeba0test rax, rax
001aeba3jne 0x1aebc8
001aeba5mov edi, 8
001aebaamov rsi, [rsp+32]
001aebafcall alloc::alloc::handle_alloc_error
001aebb4jmp 0x1af724
001aebb9
001aebb9loc_1aebb9:
001aebb9mov rdi, r12
001aebbccall [rip+0x62f36]
001aebc2mov r12l, 8
001aebc8
001aebc8loc_1aebc8:
001aebc8cmp rbp, r14
001aebcbjbe 0x1aec19
001aebcdtest r14, r14
001aebd0je 0x1aec0a
001aebd2imul rsi, rbp, 432
001aebd9imul rbp, r14, 432
001aebe0mov edx, 8
001aebe5mov rdi, r13
001aebe8mov rcx, rbp
001aebebcall __rust_realloc
001aebf0mov r13, rax
001aebf3test rax, rax
001aebf6jne 0x1aec19
001aebf8mov edi, 8
001aebfdmov rsi, rbp
001aec00call alloc::alloc::handle_alloc_error
001aec05jmp 0x1af724
001aec0a
001aec0aloc_1aec0a:
001aec0amov rdi, r13
001aec0dcall [rip+0x62ee5]
001aec13mov r13l, 8
001aec19
001aec19loc_1aec19:
001aec19mov rax, [rsp+24]
001aec1emov [rsp+1176], rax
001aec26mov [rsp+1184], r15
001aec2emov rax, [rsp+128]
001aec36mov [rsp+1192], rax
001aec3emov [rsp+1200], r12
001aec46mov [rsp+1208], rbx
001aec4emov [rsp+1216], r13
001aec56mov [rsp+1224], r14
001aec5emov rdi, [rsp+392]
001aec66cmp [rdi], 0
001aec6aje 0x1af0f5
001aec70mov rax, [rdi+112]
001aec74mov [rsp+752], rax
001aec7cmovups x0, [rdi+96]
001aec80movaps [rsp+736], x0
001aec88movups x0, [rdi+80]
001aec8cmovaps [rsp+720], x0
001aec94movups x0, [rdi+64]
001aec98movaps [rsp+704], x0
001aeca0movups x0, [rdi]
001aeca3movups x1, [rdi+16]
001aeca7movups x2, [rdi+32]
001aecabmovups x3, [rdi+48]
001aecafmovaps [rsp+688], x3
001aecb7movaps [rsp+672], x2
001aecbfmovaps [rsp+656], x1
001aecc7movaps [rsp+640], x0
001aeccflea rdx, [rip-0x15b986]
001aecd6mov ecx, 15
001aecdbmov rsi, [rsp+168]
001aece3call std::backtrace_rs::symbolize::gimli::elf::Object::section
001aece8test rax, rax
001aecebcmove rdx, rax
001aeceflea rcx, [rip-0x11d9fe]
001aecf6cmove rax, rcx
001aecfalea rdi, [rsp+1232]
001aed02mov rsi, rax
001aed05call gimli::read::index::UnitIndex<R>::parse
001aed0amovzx r14l, [rsp+1232]
001aed13cmp r14b, 22
001aed17je 0x1af0bd
001aed1dmov eax, [rsp+1233]
001aed24mov ecx, [rsp+1236]
001aed2bmov [rsp+139], ecx
001aed32mov [rsp+136], eax
001aed39mov rax, [rsp+1240]
001aed41mov [rsp+88], rax
001aed46mov rax, [rsp+1248]
001aed4emov [rsp+64], rax
001aed53movups x0, [rsp+1256]
001aed5bmovaps [rsp+576], x0
001aed63movups x0, [rsp+1272]
001aed6bmovaps [rsp+592], x0
001aed73movups x0, [rsp+1288]
001aed7bmovaps [rsp+608], x0
001aed83movups x0, [rsp+1304]
001aed8bmovaps [rsp+624], x0
001aed93lea rdx, [rip-0x15b9c5]
001aed9alea rdi, [rsp+640]
001aeda2mov ecx, 15
001aeda7mov rsi, [rsp+168]
001aedafcall std::backtrace_rs::symbolize::gimli::elf::Object::section
001aedb4test rax, rax
001aedb7cmove rdx, rax
001aedbblea rcx, [rip-0x11daca]
001aedc2cmove rax, rcx
001aedc6lea rdi, [rsp+1232]
001aedcemov rsi, rax
001aedd1call gimli::read::index::UnitIndex<R>::parse
001aedd6movzx eax, [rsp+1232]
001aeddecmp al, 22
001aede0je 0x1af0bd
001aede6mov [rsp+200], al
001aededmov eax, [rsp+1233]
001aedf4mov ecx, [rsp+1236]
001aedfbmov [rsp+211], ecx
001aee02mov [rsp+208], eax
001aee09mov rax, [rsp+1240]
001aee11mov [rsp+160], rax
001aee19mov rax, [rsp+1248]
001aee21mov [rsp+176], rax
001aee29movups x0, [rsp+1256]
001aee31movaps [rsp+432], x0
001aee39movups x0, [rsp+1272]
001aee41movaps [rsp+448], x0
001aee49movups x0, [rsp+1288]
001aee51movaps [rsp+464], x0
001aee59movups x0, [rsp+1304]
001aee61movaps [rsp+480], x0
001aee69lea rdx, [rip-0x15ba80]
001aee70lea rdi, [rsp+640]
001aee78mov ecx, 17
001aee7dmov rsi, [rsp+168]
001aee85call std::backtrace_rs::symbolize::gimli::elf::Object::section
001aee8amov [rsp+32], rdx
001aee8fmov rbx, rax
001aee92test rax, rax
001aee95mov rax, [rsp+32]
001aee9acmove rax, rbx
001aee9emov [rsp+32], rax
001aeea3lea rax, [rip-0x11dbb2]
001aeeaacmove rbx, rax
001aeeaelea rdx, [rip-0x15bab4]
001aeeb5lea rdi, [rsp+640]
001aeebdmov ecx, 15
001aeec2mov rsi, [rsp+168]
001aeecacall std::backtrace_rs::symbolize::gimli::elf::Object::section
001aeecfmov [rsp+24], rdx
001aeed4mov r15, rax
001aeed7test rax, rax
001aeedamov rax, [rsp+24]
001aeedfcmove rax, r15
001aeee3mov [rsp+24], rax
001aeee8lea rax, [rip-0x11dbf7]
001aeeefcmove r15, rax
001aeef3lea rdx, [rip-0x15baea]
001aeefalea rdi, [rsp+640]
001aef02mov ecx, 15
001aef07mov rsi, [rsp+168]
001aef0fcall std::backtrace_rs::symbolize::gimli::elf::Object::section
001aef14mov r13, rax
001aef17mov r12, rdx
001aef1atest rax, rax
001aef1dcmove r12, rax
001aef21lea rax, [rip-0x11dc30]
001aef28cmove r13, rax
001aef2clea rdi, [rsp+1232]
001aef34lea rsi, [rsp+640]
001aef3cmov rdx, [rsp+168]
001aef44call gimli::read::Section::load
001aef49cmp [rsp+1232], 0
001aef52jne 0x1af0bd
001aef58mov rax, [rsp+1240]
001aef60mov [rsp+56], rax
001aef65mov rbp, [rsp+1248]
001aef6dlea rdi, [rsp+1232]
001aef75lea rsi, [rsp+640]
001aef7dmov rdx, [rsp+168]
001aef85call gimli::read::Section::load
001aef8acmp [rsp+1232], 0
001aef93jne 0x1af0bd
001aef99mov rax, [rsp+1240]
001aefa1mov [rsp+72], rax
001aefa6mov rax, [rsp+1248]
001aefaemov [rsp+192], rax
001aefb6lea rdi, [rsp+1232]
001aefbelea rsi, [rsp+640]
001aefc6mov rdx, [rsp+168]
001aefcecall gimli::read::Section::load
001aefd3cmp [rsp+1232], 0
001aefdcjne 0x1af0bd
001aefe2mov rax, [rsp+1240]
001aefeamov [rsp+120], rax
001aefefmov rax, [rsp+1248]
001aeff7mov [rsp+112], rax
001aeffclea rdi, [rsp+1232]
001af004lea rsi, [rsp+640]
001af00cmov rdx, [rsp+168]
001af014call gimli::read::Section::load
001af019cmp [rsp+1232], 0
001af022jne 0x1af0bd
001af028mov rax, [rsp+1240]
001af030mov [rsp+104], rax
001af035mov rax, [rsp+1248]
001af03dmov [rsp+96], rax
001af042lea rdi, [rsp+1232]
001af04alea rsi, [rsp+640]
001af052mov rdx, [rsp+168]
001af05acall gimli::read::Section::load
001af05fcmp [rsp+1232], 0
001af068jne 0x1af0bd
001af06amov rax, [rsp+1240]
001af072mov [rsp+16], rax
001af077mov rax, [rsp+1248]
001af07fmov [rsp+8], rax
001af084lea rdi, [rsp+1232]
001af08clea rsi, [rsp+640]
001af094mov rdx, [rsp+168]
001af09ccall gimli::read::Section::load
001af0a1mov [rsp+168], rbp
001af0a9mov [rsp+80], r12
001af0aecmp [rsp+1232], 0
001af0b7je 0x1af44e
001af0bd
001af0bdloc_1af0bd:
001af0bdmov rax, [rsp+384]
001af0c5mov [rax], 23
001af0c8cmp [rsp+712], 0
001af0d1je 0x1af0e1
001af0d3mov rdi, [rsp+704]
001af0dbcall [rip+0x62a17]
001af0e1
001af0e1loc_1af0e1:
001af0e1xor ebx, ebx
001af0e3lea rdi, [rsp+1176]
001af0ebcall core::ptr::drop_in_place<addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af0f0jmp 0x1accf7
001af0f5
001af0f5loc_1af0f5:
001af0f5mov r14b, 22
001af0f8
001af0f8loc_1af0f8:
001af0f8mov rax, [rsp+1224]
001af100mov rdx, [rsp+384]
001af108mov [rdx+384], rax
001af10fmovups x0, [rsp+1176]
001af117movups x1, [rsp+1192]
001af11fmovups x2, [rsp+1208]
001af127movups [rdx+368], x2
001af12emovups [rdx+352], x1
001af135movups [rdx+336], x0
001af13cmov rcx, [rsp+400]
001af144mov rax, [rcx+112]
001af148mov [rdx+504], rax
001af14fmovups x0, [rcx+96]
001af153movups x1, [rcx+80]
001af157movups x2, [rcx+64]
001af15bmovups x3, [rcx]
001af15emovups x4, [rcx+16]
001af162movups x5, [rcx+32]
001af166movups x6, [rcx+48]
001af16amovups [rdx+488], x0
001af171movups [rdx+472], x1
001af178movups [rdx+456], x2
001af17fmovups [rdx+440], x6
001af186movups [rdx+424], x5
001af18dmovups [rdx+408], x4
001af194movups [rdx+392], x3
001af19bmov eax, [rsp+408]
001af1a2mov [rdx+1], eax
001af1a5mov eax, [rsp+411]
001af1acmov [rdx+4], eax
001af1afmovaps x0, [rsp+304]
001af1b7movaps x1, [rsp+320]
001af1bfmovaps x2, [rsp+336]
001af1c7movaps x3, [rsp+352]
001af1cfmovups [rdx+24], x0
001af1d3movups [rdx+40], x1
001af1d7movups [rdx+56], x2
001af1dbmovups [rdx+72], x3
001af1dfmov eax, [rsp+256]
001af1e6mov [rdx+89], eax
001af1e9mov eax, [rsp+259]
001af1f0mov [rdx+92], eax
001af1f3movaps x0, [rsp+512]
001af1fbmovaps x1, [rsp+528]
001af203movaps x2, [rsp+544]
001af20bmovaps x3, [rsp+560]
001af213movups [rdx+112], x0
001af217movups [rdx+128], x1
001af21emovups [rdx+144], x2
001af225movups [rdx+160], x3
001af22cmov [rdx], r14b
001af22fmov [rdx+8], rsi
001af233mov [rdx+16], rdi
001af237mov [rdx+88], bpl
001af23bmov [rdx+96], r8
001af23fmov [rdx+104], r9
001af243mov [rdx+176], rbx
001af24amov rax, [rsp+32]
001af24fmov [rdx+184], rax
001af256mov [rdx+192], r15
001af25dmov [rdx+200], r11
001af264mov [rdx+208], r13
001af26bmov rax, [rsp+80]
001af270mov [rdx+216], rax
001af277mov rax, [rsp+56]
001af27cmov [rdx+224], rax
001af283mov [rdx+232], r10
001af28amov rax, [rsp+72]
001af28fmov [rdx+240], rax
001af296mov [rdx+248], r12
001af29dmov rax, [rsp+120]
001af2a2mov [rdx+256], rax
001af2a9mov rax, [rsp+112]
001af2aemov [rdx+264], rax
001af2b5mov rax, [rsp+104]
001af2bamov [rdx+272], rax
001af2c1mov rax, [rsp+96]
001af2c6mov [rdx+280], rax
001af2cdmov rax, [rsp+16]
001af2d2mov [rdx+288], rax
001af2d9mov rax, [rsp+8]
001af2demov [rdx+296], rax
001af2e5mov rax, [rsp+48]
001af2eamov [rdx+304], rax
001af2f1mov rax, [rsp+128]
001af2f9mov [rdx+312], rax
001af300lea rax, [rip-0x11e00f]
001af307mov [rdx+320], rax
001af30emov [rdx+328], 0
001af319cmp [rsp+288], 0
001af322mov rax, [rsp+240]
001af32ajne 0x1acd3a
001af330cmp [rax], 0
001af334jne 0x1acd29
001af33ajmp 0x1acd3a
001af33f
001af33floc_1af33f:
001af33flea rax, [rip+0x609d2]
001af346mov [rsp+640], rax
001af34elea rsi, [rip+0x60ae3]
001af355jmp 0x1af36d
001af357
001af357loc_1af357:
001af357lea rax, [rip+0x609ba]
001af35emov [rsp+640], rax
001af366lea rsi, [rip+0x60ab3]
001af36d
001af36dloc_1af36d:
001af36dmov rdi, [rsp+192]
001af375mov [rdi+8], 1
001af37dlea rax, [rip-0x11e08c]
001af384mov [rdi+16], rax
001af388xorps x0, x0
001af38bmovups [rdi+24], x0
001af38fcall core::panicking::panic_fmt
001af394jmp 0x1af724
001af399
001af399loc_1af399:
001af399lea rdx, [rip+0x60ab0]
001af3a0mov rdi, r14
001af3a3mov rsi, rbp
001af3a6call core::slice::index::slice_index_order_fail
001af3abjmp 0x1af724
001af3b0
001af3b0loc_1af3b0:
001af3b0lea rdx, [rip+0x60a99]
001af3b7mov rdi, rbp
001af3bacall core::slice::index::slice_end_index_len_fail
001af3bfjmp 0x1af724
001af3c4
001af3c4loc_1af3c4:
001af3c4lea rax, [rip+0x6094d]
001af3cbmov [rsp+640], rax
001af3d3lea rsi, [rip+0x60a5e]
001af3dajmp 0x1af3f2
001af3dc
001af3dcloc_1af3dc:
001af3dclea rax, [rip+0x60935]
001af3e3mov [rsp+640], rax
001af3eblea rsi, [rip+0x60a2e]
001af3f2
001af3f2loc_1af3f2:
001af3f2mov rdi, [rsp+200]
001af3famov [rdi+8], 1
001af402lea rax, [rip-0x11e111]
001af409mov [rdi+16], rax
001af40dxorps x0, x0
001af410movups [rdi+24], x0
001af414call core::panicking::panic_fmt
001af419jmp 0x1af724
001af41e
001af41eloc_1af41e:
001af41elea rdx, [rip+0x60a2b]
001af425mov rsi, r13
001af428call core::slice::index::slice_index_order_fail
001af42djmp 0x1af724
001af432
001af432loc_1af432:
001af432lea rdx, [rip+0x60a17]
001af439mov rdi, r13
001af43cmov rsi, [rsp+128]
001af444call core::slice::index::slice_end_index_len_fail
001af449jmp 0x1af724
001af44e
001af44eloc_1af44e:
001af44emov rax, [rsp+1240]
001af456mov [rsp+48], rax
001af45bmov rax, [rsp+1248]
001af463mov [rsp+128], rax
001af46bmov eax, [rsp+136]
001af472mov ecx, [rsp+139]
001af479mov [rsp+411], ecx
001af480mov [rsp+408], eax
001af487movaps x0, [rsp+576]
001af48fmovaps x1, [rsp+592]
001af497movaps x2, [rsp+608]
001af49fmovaps x3, [rsp+624]
001af4a7movaps [rsp+304], x0
001af4afmovaps [rsp+320], x1
001af4b7movaps [rsp+336], x2
001af4bfmovaps [rsp+352], x3
001af4c7mov eax, [rsp+208]
001af4cemov ecx, [rsp+211]
001af4d5mov [rsp+256], eax
001af4dcmov [rsp+259], ecx
001af4e3movaps x0, [rsp+432]
001af4ebmovaps x1, [rsp+448]
001af4f3movaps x2, [rsp+464]
001af4fbmovaps x3, [rsp+480]
001af503movaps [rsp+560], x3
001af50bmovaps [rsp+544], x2
001af513movaps [rsp+528], x1
001af51bmovaps [rsp+512], x0
001af523cmp [rsp+712], 0
001af52cje 0x1af53c
001af52emov rdi, [rsp+704]
001af536call [rip+0x625bc]
001af53c
001af53cloc_1af53c:
001af53cmov rsi, [rsp+88]
001af541mov rdi, [rsp+64]
001af546mov r8, [rsp+160]
001af54emov r9, [rsp+176]
001af556mov r11, [rsp+24]
001af55bmovzx ebp, [rsp+200]
001af563mov r10, [rsp+168]
001af56bmov r12, [rsp+192]
001af573jmp 0x1af0f8
001af578
001af578loc_1af578:
001af578lea rdi, [rip-0x11fe55]
001af57flea rdx, [rip+0x60942]
001af586mov esi, 44
001af58bcall core::panicking::panic
001af590jmp 0x1af724
001af595
001af595loc_1af595:
001af595lea rax, [rip+0x60944]
001af59cmov [rsp+280], rax
001af5a4jmp 0x1af5f9
001af5a6
001af5a6loc_1af5a6:
001af5a6lea rdi, [rip-0x11e5af]
001af5adlea rdx, [rip+0x608e4]
001af5b4mov esi, 43
001af5b9call core::panicking::panic
001af5bejmp 0x1af724
001af5c3
001af5c3loc_1af5c3:
001af5c3lea rdi, [rip-0x11fea0]
001af5calea rdx, [rip+0x608f7]
001af5d1mov esi, 44
001af5d6call core::panicking::panic
001af5dbjmp 0x1af724
001af5e0
001af5e0loc_1af5e0:
001af5e0lea rdx, [rip+0x60821]
001af5e7mov rdi, r8
001af5eacall core::slice::index::slice_end_index_len_fail
001af5efjmp 0x1af724
001af5f4
001af5f4loc_1af5f4:
001af5f4mov [rsp+64], r8
001af5f9
001af5f9loc_1af5f9:
001af5f9mov rdi, rbx
001af5fcmov rsi, [rsp+64]
001af601mov rdx, [rsp+280]
001af609call core::slice::index::slice_index_order_fail
001af60ejmp 0x1af724
001af613
001af613loc_1af613:
001af613mov edi, 8
001af618mov esi, 248
001af61dcall alloc::alloc::handle_alloc_error
001af622jmp 0x1af724
001af627
001af627loc_1af627:
001af627lea rax, [rip+0x608b2]
001af62emov [rsp+232], rax
001af636jmp 0x1af685
001af638
001af638loc_1af638:
001af638lea rdi, [rip-0x11e641]
001af63flea rdx, [rip+0x60852]
001af646mov esi, 43
001af64bcall core::panicking::panic
001af650jmp 0x1af724
001af655
001af655loc_1af655:
001af655mov edi, 8
001af65amov esi, 248
001af65fcall alloc::alloc::handle_alloc_error
001af664jmp 0x1af724
001af669
001af669loc_1af669:
001af669lea rdx, [rip+0x60798]
001af670mov rdi, rsi
001af673mov rsi, r12
001af676call core::slice::index::slice_end_index_len_fail
001af67bjmp 0x1af724
001af680
001af680loc_1af680:
001af680mov [rsp+64], rsi
001af685
001af685loc_1af685:
001af685mov rdi, r14
001af688mov rsi, [rsp+64]
001af68dmov rdx, [rsp+232]
001af695call core::slice::index::slice_index_order_fail
001af69ajmp 0x1af724
001af69f
001af69floc_1af69f:
001af69flea rdi, [rip-0x11e6a8]
001af6a6lea rdx, [rip+0x607bb]
001af6admov esi, 43
001af6b2call core::panicking::panic
001af6b7jmp 0x1af724
001af6b9
001af6b9loc_1af6b9:
001af6b9lea rdi, [rip-0x11e6c2]
001af6c0lea rdx, [rip+0x607b9]
001af6c7mov esi, 43
001af6cccall core::panicking::panic
001af6d1jmp 0x1af724
001af6d3
001af6d3loc_1af6d3:
001af6d3lea rdi, [rip-0x11e6dc]
001af6dalea rdx, [rip+0x60787]
001af6e1mov esi, 43
001af6e6call core::panicking::panic
001af6ebjmp 0x1af724
001af6ed
001af6edloc_1af6ed:
001af6edlea rdi, [rip-0x11e6f6]
001af6f4lea rdx, [rip+0x60785]
001af6fbmov esi, 43
001af700call core::panicking::panic
001af705jmp 0x1af724
001af707
001af707loc_1af707:
001af707lea rdx, [rip+0x60bca]
001af70emov rdi, r14
001af711call core::slice::index::slice_start_index_len_fail
001af716jmp 0x1af724
001af718
001af718loc_1af718:
001af718lea rdx, [rip+0x60ba1]
001af71fcall core::panicking::panic_bounds_check
001af724
001af724loc_1af724:
001af724ud2
001af726jmp 0x1af74c
001af728jmp 0x1af74c
001af72ajmp 0x1af74c
001af72cjmp 0x1af74c
001af72emov r13, rax
001af731lea rdi, [rsp+640]
001af739call core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af73ejmp 0x1afa17
001af743call core::panicking::panic_in_cleanup
001af748ud2
001af74ajmp 0x1af751
001af74c
001af74cloc_1af74c:
001af74cmov r13, rax
001af74fjmp 0x1af761
001af751
001af751loc_1af751:
001af751mov r13, rax
001af754lea rdi, [rsp+432]
001af75ccall core::ptr::drop_in_place<addr2line::lazy::LazyCell<core::result::Result<addr2line::Lines,gimli::read::Error>>>
001af761
001af761loc_1af761:
001af761lea rdi, [rsp+1232]
001af769call core::ptr::drop_in_place<gimli::read::dwarf::Unit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>,usize>>
001af76ejmp 0x1afa17
001af773mov r13, rax
001af776lea rdi, [rsp+512]
001af77ecall core::ptr::drop_in_place<alloc::vec::Vec<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af783mov rdi, r12
001af786mov rsi, rbx
001af789call core::ptr::drop_in_place<alloc::boxed::Box<[addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>]>>
001af78exor ebx, ebx
001af790jmp 0x1af7ab
001af792call core::panicking::panic_in_cleanup
001af797ud2
001af799mov r13, rax
001af79clea rdi, [rsp+208]
001af7a4call core::ptr::drop_in_place<alloc::vec::Vec<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af7a9mov bl, 1
001af7ab
001af7abloc_1af7ab:
001af7abmov rdi, r15
001af7aemov rsi, [rsp+128]
001af7b6call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001af7bbmov bpl, 1
001af7bejmp 0x1af7dd
001af7c0call core::panicking::panic_in_cleanup
001af7c5ud2
001af7c7mov r13, rax
001af7camov rdi, [rsp+8]
001af7cfmov rsi, [rsp+56]
001af7d4call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001af7d9mov bl, 1
001af7dbxor ebp, ebp
001af7dd
001af7ddloc_1af7dd:
001af7ddlea rdi, [rsp+640]
001af7e5call core::ptr::drop_in_place<alloc::sync::Arc<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af7eatest bl, bl
001af7ecje 0x1af7fb
001af7eelea rdi, [rsp+512]
001af7f6call core::ptr::drop_in_place<alloc::vec::Vec<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af7fb
001af7fbloc_1af7fb:
001af7fbmov bl, 1
001af7fdtest bpl, bpl
001af800jne 0x1afa8b
001af806mov bpl, 1
001af809jmp 0x1af8a4
001af80ejmp 0x1af863
001af810mov r13, rax
001af813jmp 0x1af8a2
001af818mov r13, rax
001af81bmov rdi, [rsp+704]
001af823mov rsi, [rsp+712]
001af82bcall core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001af830lea rdi, [rsp+1176]
001af838call core::ptr::drop_in_place<addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af83djmp 0x1afaaa
001af842mov r13, rax
001af845jmp 0x1afa05
001af84amov r13, rax
001af84dlea rdi, [rsp+640]
001af855call core::ptr::drop_in_place<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af85ajmp 0x1af895
001af85ccall core::panicking::panic_in_cleanup
001af861ud2
001af863
001af863loc_1af863:
001af863mov r13, rax
001af866lea rdi, [rsp+1328]
001af86ecall core::ptr::drop_in_place<core::option::Option<gimli::read::line::IncompleteLineProgram<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>,usize>>>
001af873jmp 0x1afa17
001af878jmp 0x1af8cd
001af87amov r13, rax
001af87djmp 0x1afa55
001af882mov r13, rax
001af885mov [rsp+1896], rbx
001af88djmp 0x1af96f
001af892mov r13, rax
001af895
001af895loc_1af895:
001af895lea rdi, [rsp+304]
001af89dcall core::ptr::drop_in_place<alloc::vec::Vec<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af8a2
001af8a2loc_1af8a2:
001af8a2xor ebp, ebp
001af8a4
001af8a4loc_1af8a4:
001af8a4lea rdi, [rsp+208]
001af8accall core::ptr::drop_in_place<alloc::vec::Vec<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af8b1mov bl, 1
001af8b3test bpl, bpl
001af8b6je 0x1af949
001af8bcjmp 0x1afa8b
001af8c1call core::panicking::panic_in_cleanup
001af8c6ud2
001af8c8jmp 0x1af964
001af8cd
001af8cdloc_1af8cd:
001af8cdmov r13, rax
001af8d0jmp 0x1afa17
001af8d5mov r13, rax
001af8d8jmp 0x1afa8b
001af8ddmov r13, rax
001af8e0lea rdi, [rsp+640]
001af8e8call core::ptr::drop_in_place<alloc::sync::ArcInner<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af8edjmp 0x1af96f
001af8f2call core::panicking::panic_in_cleanup
001af8f7ud2
001af8f9jmp 0x1af9f2
001af8femov r13, rax
001af901lea rdi, [rsp+640]
001af909call core::ptr::drop_in_place<alloc::sync::ArcInner<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af90emov bl, 1
001af910jmp 0x1afa8b
001af915call core::panicking::panic_in_cleanup
001af91aud2
001af91cmov r13, rax
001af91fnop
001af920
001af920loc_1af920:
001af920dec r15
001af923je 0x1af939
001af925lea r12, [r14+536]
001af92cmov rdi, r14
001af92fcall core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af934mov r14, r12
001af937jmp 0x1af920
001af939
001af939loc_1af939:
001af939mov rsi, [rsp+216]
001af941mov rdi, rbx
001af944call core::ptr::drop_in_place<alloc::raw_vec::RawVec<(usize,std::backtrace_rs::symbolize::gimli::Mapping)>>
001af949
001af949loc_1af949:
001af949mov rdi, [rsp+8]
001af94emov rsi, [rsp+56]
001af953jmp 0x1afa77
001af958call core::panicking::panic_in_cleanup
001af95dud2
001af95fjmp 0x1afa42
001af964
001af964loc_1af964:
001af964mov r13, rax
001af967jmp 0x1afa67
001af96cmov r13, rax
001af96f
001af96floc_1af96f:
001af96fmov rax, [rsp+240]
001af977mov rdi, [rax+64]
001af97bmov rsi, [rax+72]
001af97fcall core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001af984lea rdi, [rsp+1688]
001af98ccall core::ptr::drop_in_place<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af991mov bl, 1
001af993mov [rsp+184], 0
001af99ejmp 0x1afa8b
001af9a3call core::panicking::panic_in_cleanup
001af9a8ud2
001af9aamov r13, rax
001af9admov bl, 1
001af9afmov al, 1
001af9b1mov [rsp+184], eax
001af9b8jmp 0x1afa8b
001af9bdmov r13, rax
001af9c0
001af9c0loc_1af9c0:
001af9c0dec r15
001af9c3je 0x1af9d9
001af9c5lea r12, [r14+536]
001af9ccmov rdi, r14
001af9cfcall core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af9d4mov r14, r12
001af9d7jmp 0x1af9c0
001af9d9
001af9d9loc_1af9d9:
001af9d9mov rsi, [rsp+216]
001af9e1mov rdi, rbx
001af9e4call core::ptr::drop_in_place<alloc::raw_vec::RawVec<(usize,std::backtrace_rs::symbolize::gimli::Mapping)>>
001af9e9jmp 0x1afa24
001af9ebcall core::panicking::panic_in_cleanup
001af9f0ud2
001af9f2
001af9f2loc_1af9f2:
001af9f2mov r13, rax
001af9f5mov rdi, rbp
001af9f8mov rsi, [rsp+160]
001afa00call core::ptr::drop_in_place<core::slice::sort::merge_sort::RunVec<alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}},alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}}>>
001afa05
001afa05loc_1afa05:
001afa05mov rdi, [rsp+16]
001afa0amov rsi, [rsp+192]
001afa12call core::ptr::drop_in_place<core::slice::sort::merge_sort::BufGuard<addr2line::UnitRange,alloc::slice::stable_sort<addr2line::UnitRange,alloc::slice::<impl [addr2line::UnitRange]>::sort_by_key<u64,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}}>>
001afa17
001afa17loc_1afa17:
001afa17lea rdi, [rsp+208]
001afa1fcall core::ptr::drop_in_place<alloc::vec::Vec<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001afa24
001afa24loc_1afa24:
001afa24mov rdi, [rsp+136]
001afa2cmov rsi, [rsp+144]
001afa34call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001afa39jmp 0x1afa67
001afa3bcall core::panicking::panic_in_cleanup
001afa40ud2
001afa42
001afa42loc_1afa42:
001afa42mov r13, rax
001afa45mov rdi, r12
001afa48mov rsi, [rsp+160]
001afa50call core::ptr::drop_in_place<core::slice::sort::merge_sort::RunVec<alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}},alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}}>>
001afa55
001afa55loc_1afa55:
001afa55mov rdi, [rsp+32]
001afa5amov rsi, [rsp+376]
001afa62call core::ptr::drop_in_place<core::slice::sort::merge_sort::RunVec<alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}},alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}}>>
001afa67
001afa67loc_1afa67:
001afa67mov rdi, [rsp+256]
001afa6fmov rsi, [rsp+264]
001afa77
001afa77loc_1afa77:
001afa77call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001afa7cmov bl, 1
001afa7elea rdi, [rsp+296]
001afa86call core::ptr::drop_in_place<alloc::sync::Arc<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001afa8b
001afa8bloc_1afa8b:
001afa8btest bl, bl
001afa8dje 0x1afaaa
001afa8fmov rax, [rsp+392]
001afa97cmp [rax], 0
001afa9bje 0x1afaaa
001afa9dmov rdi, [rax+64]
001afaa1mov rsi, [rax+72]
001afaa5call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001afaaa
001afaaaloc_1afaaa:
001afaaamov eax, [rsp+184]
001afab1test al, al
001afab3je 0x1afad8
001afab5mov rax, [rsp+240]
001afabdcmp [rax], 0
001afac1je 0x1afad8
001afac3mov rax, [rsp+240]
001afacbmov rdi, [rax+64]
001afacfmov rsi, [rax+72]
001afad3call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001afad8
001afad8loc_1afad8:
001afad8mov rax, [rsp+400]
001afae0mov rdi, [rax+64]
001afae4mov rsi, [rax+72]
001afae8call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001afaedmov rdi, r13
001afaf0call _Unwind_Resume
001afaf5ud2
001afaf7call core::panicking::panic_in_cleanup
001afafcud2
001ab970
001ab970std::backtrace_rs::symbolize::gimli::Context::new:
001ab970push rbp
001ab971push r15
001ab973push r14
001ab975push r13
001ab977push r12
001ab979push rbx
001ab97asub rsp, 1960
001ab981mov [rsp+392], r8
001ab989mov [rsp+240], rcx
001ab991mov r12, rdx
001ab994mov r15, rsi
001ab997mov [rsp+384], rdi
001ab99flea rdx, [rip-0x158622]
001ab9a6mov ecx, 10
001ab9abmov rdi, r12
001ab9aemov [rsp+400], r12
001ab9b6call std::backtrace_rs::symbolize::gimli::elf::Object::section
001ab9bbmov [rsp+32], rdx
001ab9c0test rax, rax
001ab9c3lea rdx, [rip-0x11a6d2]
001ab9camov rcx, rax
001ab9cdcmove rcx, rdx
001ab9d1mov [rsp+8], rcx
001ab9d6mov rcx, [rsp+32]
001ab9dbcmove rcx, rax
001ab9dfmov [rsp+32], rcx
001ab9e4lea rdx, [rip-0x15865d]
001ab9ebmov ecx, 15
001ab9f0mov rdi, r12
001ab9f3mov rsi, r15
001ab9f6call std::backtrace_rs::symbolize::gimli::elf::Object::section
001ab9fbmov [rsp+24], rdx
001aba00test rax, rax
001aba03mov rdx, rax
001aba06lea rcx, [rip-0x11a715]
001aba0dcmove rdx, rcx
001aba11mov [rsp+48], rdx
001aba16mov rcx, [rsp+24]
001aba1bcmove rcx, rax
001aba1fmov [rsp+24], rcx
001aba24lea rdx, [rip-0x15868e]
001aba2bmov ecx, 13
001aba30mov rdi, r12
001aba33mov rsi, r15
001aba36call std::backtrace_rs::symbolize::gimli::elf::Object::section
001aba3bmov [rsp+56], rdx
001aba40test rax, rax
001aba43mov rdx, rax
001aba46lea rcx, [rip-0x11a755]
001aba4dcmove rdx, rcx
001aba51mov [rsp+128], rdx
001aba59mov rcx, [rsp+56]
001aba5ecmove rcx, rax
001aba62mov [rsp+56], rcx
001aba67lea rdx, [rip-0x1586c4]
001aba6emov ecx, 15
001aba73mov rdi, r12
001aba76mov rsi, r15
001aba79call std::backtrace_rs::symbolize::gimli::elf::Object::section
001aba7emov [rsp+72], rdx
001aba83test rax, rax
001aba86mov rdx, rax
001aba89lea rcx, [rip-0x11a798]
001aba90cmove rdx, rcx
001aba94mov [rsp+88], rdx
001aba99mov rcx, [rsp+72]
001aba9ecmove rcx, rax
001abaa2mov [rsp+72], rcx
001abaa7lea rdx, [rip-0x158784]
001abaaemov ecx, 13
001abab3mov rdi, r12
001abab6mov rsi, r15
001abab9call std::backtrace_rs::symbolize::gimli::elf::Object::section
001ababemov [rsp+120], rdx
001abac3test rax, rax
001abac6mov rdx, rax
001abac9lea rcx, [rip-0x11a7d8]
001abad0cmove rdx, rcx
001abad4mov [rsp+64], rdx
001abad9mov rcx, [rsp+120]
001abadecmove rcx, rax
001abae2mov [rsp+120], rcx
001abae7lea rdx, [rip-0x1587b7]
001abaeemov ecx, 11
001abaf3mov rdi, r12
001abaf6mov rsi, r15
001abaf9call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abafemov [rsp+112], rdx
001abb03test rax, rax
001abb06mov rdx, rax
001abb09lea rcx, [rip-0x11a818]
001abb10cmove rdx, rcx
001abb14mov [rsp+160], rdx
001abb1cmov rcx, [rsp+112]
001abb21cmove rcx, rax
001abb25mov [rsp+112], rcx
001abb2alea rdx, [rip-0x1587ef]
001abb31mov ecx, 14
001abb36mov rdi, r12
001abb39mov rsi, r15
001abb3ccall std::backtrace_rs::symbolize::gimli::elf::Object::section
001abb41mov [rsp+104], rdx
001abb46test rax, rax
001abb49mov rdx, rax
001abb4clea rcx, [rip-0x11a85b]
001abb53cmove rdx, rcx
001abb57mov [rsp+288], rdx
001abb5fmov rcx, [rsp+104]
001abb64cmove rcx, rax
001abb68mov [rsp+104], rcx
001abb6dlea rdx, [rip-0x158815]
001abb74mov ecx, 11
001abb79mov rdi, r12
001abb7cmov rsi, r15
001abb7fcall std::backtrace_rs::symbolize::gimli::elf::Object::section
001abb84mov [rsp+96], rdx
001abb89test rax, rax
001abb8cmov rdx, rax
001abb8flea rcx, [rip-0x11a89e]
001abb96cmove rdx, rcx
001abb9amov [rsp+176], rdx
001abba2mov rcx, [rsp+96]
001abba7cmove rcx, rax
001abbabmov [rsp+96], rcx
001abbb0lea rdx, [rip-0x15884d]
001abbb7mov ecx, 11
001abbbcmov rdi, r12
001abbbfmov rsi, r15
001abbc2call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abbc7mov [rsp+80], rdx
001abbcctest rax, rax
001abbcfmov rdx, rax
001abbd2lea rcx, [rip-0x11a8e1]
001abbd9cmove rdx, rcx
001abbddmov [rsp+200], rdx
001abbe5mov rcx, [rsp+80]
001abbeacmove rcx, rax
001abbeemov [rsp+80], rcx
001abbf3lea rdx, [rip-0x158885]
001abbfamov ecx, 15
001abbffmov rdi, r12
001abc02mov rsi, r15
001abc05call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abc0amov [rsp+16], rdx
001abc0ftest rax, rax
001abc12mov rdx, rax
001abc15lea rcx, [rip-0x11a924]
001abc1ccmove rdx, rcx
001abc20mov [rsp+184], rdx
001abc28mov rcx, [rsp+16]
001abc2dcmove rcx, rax
001abc31mov [rsp+16], rcx
001abc36lea rdx, [rip-0x158884]
001abc3dmov ecx, 10
001abc42mov rdi, r12
001abc45mov rsi, r15
001abc48call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abc4dmov r13, rdx
001abc50test rax, rax
001abc53mov r14, rax
001abc56lea rcx, [rip-0x11a965]
001abc5dcmove r14, rcx
001abc61cmove r13, rax
001abc65lea rdx, [rip-0x1588a9]
001abc6cmov ecx, 18
001abc71mov rdi, r12
001abc74mov rsi, r15
001abc77call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abc7cmov rbx, rax
001abc7fmov rbp, rdx
001abc82lea rdx, [rip-0x1588a5]
001abc89mov ecx, 12
001abc8emov rdi, r12
001abc91mov rsi, r15
001abc94call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abc99mov [rsp+168], r15
001abca1mov rcx, [rsp+64]
001abca6mov [rsp+1688], rcx
001abcaemov rcx, [rsp+120]
001abcb3mov [rsp+1696], rcx
001abcbbmov rcx, [rsp+160]
001abcc3mov [rsp+1704], rcx
001abccbmov rcx, [rsp+112]
001abcd0mov [rsp+1712], rcx
001abcd8mov rcx, [rsp+288]
001abce0mov [rsp+1720], rcx
001abce8mov rcx, [rsp+104]
001abcedmov [rsp+1728], rcx
001abcf5mov rcx, [rsp+176]
001abcfdmov [rsp+1736], rcx
001abd05mov rcx, [rsp+96]
001abd0amov [rsp+1744], rcx
001abd12mov rcx, [rsp+200]
001abd1amov [rsp+1752], rcx
001abd22mov rcx, [rsp+80]
001abd27mov [rsp+1760], rcx
001abd2fmov rcx, [rsp+184]
001abd37mov [rsp+1768], rcx
001abd3fmov rcx, [rsp+16]
001abd44mov [rsp+1776], rcx
001abd4cmov [rsp+1784], r14
001abd54mov [rsp+1792], r13
001abd5ctest rbx, rbx
001abd5fcmove rbp, rbx
001abd63lea rcx, [rip-0x11aa72]
001abd6acmove rbx, rcx
001abd6emov [rsp+1800], rbx
001abd76test rax, rax
001abd79cmove rdx, rax
001abd7dcmove rax, rcx
001abd81mov [rsp+1808], rbp
001abd89mov [rsp+1816], rax
001abd91mov [rsp+1824], rdx
001abd99mov rax, [rsp+8]
001abd9emov [rsp+1832], rax
001abda6mov rax, [rsp+32]
001abdabmov [rsp+1840], rax
001abdb3mov rax, [rsp+48]
001abdb8mov [rsp+1848], rax
001abdc0mov rax, [rsp+24]
001abdc5mov [rsp+1856], rax
001abdcdmov rax, [rsp+128]
001abdd5mov [rsp+1864], rax
001abdddmov rax, [rsp+56]
001abde2mov [rsp+1872], rax
001abdeamov rax, [rsp+88]
001abdefmov [rsp+1880], rax
001abdf7mov rax, [rsp+72]
001abdfcmov [rsp+1888], rax
001abe04xorps x0, x0
001abe07movups [rsp+1896], x0
001abe0fmov [rsp+1912], 0
001abe17mov rbp, [rsp+240]
001abe1fmov rax, [rbp]
001abe23mov [rsp+288], rax
001abe2btest rax, rax
001abe2eje 0x1ac2b5
001abe34lea rdx, [rip-0x158ab7]
001abe3bmov ecx, 10
001abe40mov rdi, rbp
001abe43mov r13, [rsp+168]
001abe4bmov rsi, r13
001abe4ecall std::backtrace_rs::symbolize::gimli::elf::Object::section
001abe53mov [rsp+32], rax
001abe58mov [rsp+24], rdx
001abe5dlea rdx, [rip-0x158ad6]
001abe64mov ecx, 15
001abe69mov rdi, rbp
001abe6cmov rsi, r13
001abe6fcall std::backtrace_rs::symbolize::gimli::elf::Object::section
001abe74mov [rsp+56], rax
001abe79mov [rsp+72], rdx
001abe7elea rdx, [rip-0x158ae8]
001abe85mov ecx, 13
001abe8amov rdi, rbp
001abe8dmov rsi, r13
001abe90call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abe95mov [rsp+120], rax
001abe9amov [rsp+112], rdx
001abe9flea rdx, [rip-0x158afc]
001abea6mov ecx, 15
001abeabmov rdi, rbp
001abeaemov rsi, r13
001abeb1call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abeb6mov [rsp+104], rax
001abebbmov [rsp+96], rdx
001abec0lea rdx, [rip-0x158b9d]
001abec7mov ecx, 13
001abeccmov rdi, rbp
001abecfmov rsi, r13
001abed2call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abed7mov [rsp+16], rax
001abedcmov [rsp+80], rdx
001abee1lea rdx, [rip-0x158bb1]
001abee8mov ecx, 11
001abeedmov rdi, rbp
001abef0mov rsi, r13
001abef3call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abef8mov [rsp+48], rax
001abefdmov [rsp+8], rdx
001abf02lea rdx, [rip-0x158bc7]
001abf09mov ecx, 14
001abf0emov rdi, rbp
001abf11mov rsi, r13
001abf14call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abf19mov [rsp+88], rax
001abf1emov [rsp+128], rdx
001abf26lea rdx, [rip-0x158bce]
001abf2dmov ecx, 11
001abf32mov rdi, rbp
001abf35mov rsi, r13
001abf38call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abf3dmov [rsp+160], rax
001abf45mov [rsp+64], rdx
001abf4alea rdx, [rip-0x158be7]
001abf51mov ecx, 11
001abf56mov rdi, rbp
001abf59mov rsi, r13
001abf5ccall std::backtrace_rs::symbolize::gimli::elf::Object::section
001abf61mov [rsp+200], rax
001abf69mov [rsp+176], rdx
001abf71lea rdx, [rip-0x158c03]
001abf78mov ecx, 15
001abf7dmov rdi, rbp
001abf80mov rsi, r13
001abf83call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abf88mov [rsp+184], rax
001abf90mov r15, rdx
001abf93lea rdx, [rip-0x158be1]
001abf9amov ecx, 10
001abf9fmov rdi, rbp
001abfa2mov rsi, r13
001abfa5call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abfaamov [rsp+192], rax
001abfb2mov r12, rdx
001abfb5lea rdx, [rip-0x158bf9]
001abfbcmov ecx, 18
001abfc1mov rdi, rbp
001abfc4mov rsi, r13
001abfc7call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abfccmov r14, rax
001abfcfmov rbx, rdx
001abfd2lea rdx, [rip-0x158bf5]
001abfd9mov ecx, 12
001abfdemov rdi, rbp
001abfe1mov rsi, r13
001abfe4call std::backtrace_rs::symbolize::gimli::elf::Object::section
001abfe9test rax, rax
001abfeccmove rdx, rax
001abff0mov [rsp+232], rdx
001abff8lea rcx, [rip-0x11ad07]
001abfffcmove rax, rcx
001ac003mov rdx, r14
001ac006test r14, r14
001ac009cmove rbx, r14
001ac00dmov [rsp+376], rbx
001ac015cmove rdx, rcx
001ac019mov rbx, [rsp+192]
001ac021test rbx, rbx
001ac024cmove r12, rbx
001ac028mov [rsp+280], r12
001ac030cmove rbx, rcx
001ac034mov r12, [rsp+184]
001ac03ctest r12, r12
001ac03fcmove r15, r12
001ac043mov [rsp+192], r15
001ac04bcmove r12, rcx
001ac04fmov r14, [rsp+200]
001ac057test r14, r14
001ac05amov r15, [rsp+176]
001ac062cmove r15, r14
001ac066cmove r14, rcx
001ac06amov rbp, [rsp+160]
001ac072test rbp, rbp
001ac075mov r13, [rsp+64]
001ac07acmove r13, rbp
001ac07ecmove rbp, rcx
001ac082mov r11, [rsp+88]
001ac087test r11, r11
001ac08amov r10, [rsp+128]
001ac092cmove r10, r11
001ac096cmove r11, rcx
001ac09amov r9, [rsp+48]
001ac09ftest r9, r9
001ac0a2mov r8, [rsp+8]
001ac0a7cmove r8, r9
001ac0abcmove r9, rcx
001ac0afmov rdi, [rsp+16]
001ac0b4test rdi, rdi
001ac0b7mov rsi, [rsp+80]
001ac0bccmove rsi, rdi
001ac0c0cmove rdi, rcx
001ac0c4mov [rsp+656], rdi
001ac0ccmov [rsp+664], rsi
001ac0d4mov [rsp+672], r9
001ac0dcmov [rsp+680], r8
001ac0e4mov [rsp+688], r11
001ac0ecmov [rsp+696], r10
001ac0f4mov [rsp+704], rbp
001ac0fcmov [rsp+712], r13
001ac104mov [rsp+720], r14
001ac10cmov [rsp+728], r15
001ac114mov [rsp+736], r12
001ac11cmov rsi, [rsp+192]
001ac124mov [rsp+744], rsi
001ac12cmov [rsp+752], rbx
001ac134mov rsi, [rsp+280]
001ac13cmov [rsp+760], rsi
001ac144mov [rsp+768], rdx
001ac14cmov r10, [rsp+104]
001ac151test r10, r10
001ac154mov r11, [rsp+96]
001ac159cmove r11, r10
001ac15dcmove r10, rcx
001ac161mov rdx, [rsp+376]
001ac169mov [rsp+776], rdx
001ac171mov r8, [rsp+120]
001ac176test r8, r8
001ac179mov r9, [rsp+112]
001ac17ecmove r9, r8
001ac182mov [rsp+784], rax
001ac18acmove r8, rcx
001ac18emov rsi, [rsp+56]
001ac193test rsi, rsi
001ac196mov rdi, [rsp+72]
001ac19bcmove rdi, rsi
001ac19fcmove rsi, rcx
001ac1a3mov rax, [rsp+232]
001ac1abmov [rsp+792], rax
001ac1b3mov rax, [rsp+32]
001ac1b8test rax, rax
001ac1bbmov rdx, [rsp+24]
001ac1c0cmove rdx, rax
001ac1c4cmove rax, rcx
001ac1c8mov [rsp+800], rax
001ac1d0mov [rsp+808], rdx
001ac1d8mov [rsp+816], rsi
001ac1e0mov [rsp+824], rdi
001ac1e8mov [rsp+832], r8
001ac1f0mov [rsp+840], r9
001ac1f8mov [rsp+848], r10
001ac200mov [rsp+856], r11
001ac208xorps x0, x0
001ac20bmovups [rsp+864], x0
001ac213mov [rsp+880], 0
001ac21bmov [rsp+640], 1
001ac227mov [rsp+648], 1
001ac233movzx eax, [rip+0x66e8e]
001ac23amov edi, 248
001ac23fcall [rip+0x658f3]
001ac245test rax, rax
001ac248je 0x1af655
001ac24emov rbx, rax
001ac251lea rsi, [rsp+640]
001ac259mov edx, 248
001ac25emov rdi, rax
001ac261call [rip+0x658b9]
001ac267mov rax, [rsp+1896]
001ac26ftest rax, rax
001ac272je 0x1ac287
001ac274lock dec [rax]
001ac278jne 0x1ac287
001ac27alea rdi, [rsp+1896]
001ac282call alloc::sync::Arc<T,A>::drop_slow
001ac287
001ac287loc_1ac287:
001ac287mov [rsp+1896], rbx
001ac28fmov rax, [rsp+240]
001ac297cmp [rax+72], 0
001ac29cje 0x1ac2a8
001ac29emov rdi, [rax+64]
001ac2a2call [rip+0x65850]
001ac2a8
001ac2a8loc_1ac2a8:
001ac2a8mov [rsp+184], 0
001ac2b3jmp 0x1ac2be
001ac2b5
001ac2b5loc_1ac2b5:
001ac2b5mov al, 1
001ac2b7mov [rsp+184], eax
001ac2be
001ac2beloc_1ac2be:
001ac2belea rdi, [rsp+656]
001ac2c6lea rsi, [rsp+1688]
001ac2cemov edx, 232
001ac2d3call [rip+0x65847]
001ac2d9mov [rsp+640], 1
001ac2e5mov [rsp+648], 1
001ac2f1movzx eax, [rip+0x66dd0]
001ac2f8mov edi, 248
001ac2fdcall [rip+0x65835]
001ac303test rax, rax
001ac306je 0x1af613
001ac30cmov rbx, rax
001ac30flea rsi, [rsp+640]
001ac317mov edx, 248
001ac31cmov rdi, rax
001ac31fcall [rip+0x657fb]
001ac325mov [rsp+296], rbx
001ac32dmov rax, rbx
001ac330add rax, 16
001ac334mov [rsp+248], rax
001ac33cmov [rsp+256], 8
001ac348xorps x0, x0
001ac34bmovups [rsp+264], x0
001ac353mov rax, [rbx+48]
001ac357mov rbp, [rbx+56]
001ac35bmov [rsp+408], rax
001ac363mov [rsp+416], rbp
001ac36bmov [rsp+424], 0
001ac377test rbp, rbp
001ac37aje 0x1acbb9
001ac380mov r12l, 8
001ac386xor esi, esi
001ac388lea rax, [rsp+640]
001ac390mov [rsp+192], rax
001ac398lea rbx, [rsp+408]
001ac3a0xor r15l, r15l
001ac3a3jmp 0x1ac3e0
001ac3a5
001ac3a5 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
001ac3b0
001ac3b0loc_1ac3b0:
001ac3b0mov r13, rsi
001ac3b3
001ac3b3loc_1ac3b3:
001ac3b3mov rax, r13
001ac3b6shl rax, 4
001ac3bamov [r12+rax], rbp
001ac3bemov [r12+rax+8], r14
001ac3c3lea rsi, [r13+1]
001ac3c7mov [rsp+272], rsi
001ac3cfmov rbp, [rsp+416]
001ac3d7test rbp, rbp
001ac3daje 0x1ac462
001ac3e0
001ac3e0loc_1ac3e0:
001ac3e0mov r13, rsi
001ac3e3lea rdi, [rsp+640]
001ac3ebmov rsi, rbx
001ac3eemov rdx, r15
001ac3f1call gimli::read::aranges::ArangeHeader<R,Offset>::parse
001ac3f6cmp [rsp+681], 3
001ac3feje 0x1acc97
001ac404sub rbp, [rsp+416]
001ac40cmov r14, [rsp+656]
001ac414mov r15, rbp
001ac417add r15, [rsp+424]
001ac41fmov rbp, [rsp+672]
001ac427mov [rsp+424], r15
001ac42fmov rsi, r13
001ac432cmp r13, [rsp+264]
001ac43ajne 0x1ac3b0
001ac440lea rdi, [rsp+256]
001ac448call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001ac44dmov r12, [rsp+256]
001ac455mov r13, [rsp+272]
001ac45djmp 0x1ac3b3
001ac462
001ac462loc_1ac462:
001ac462mov rax, [rsp+256]
001ac46amov [rsp+8], rax
001ac46fcmp rsi, 21
001ac473jae 0x1ac493
001ac475cmp rsi, 1
001ac479jbe 0x1acbb9
001ac47fmov edx, 1
001ac484mov rdi, [rsp+8]
001ac489call core::slice::sort::insertion_sort_shift_left
001ac48ejmp 0x1acbb9
001ac493
001ac493loc_1ac493:
001ac493mov [rsp+48], rsi
001ac498mov rdi, rsi
001ac49bshr rdi, 1
001ac49emov [rsp+376], rdi
001ac4a6shl rdi, 4
001ac4aamovzx eax, [rip+0x66c17]
001ac4b1mov esi, 8
001ac4b6call __rust_alloc
001ac4bbmov [rsp+32], rax
001ac4c0test rax, rax
001ac4c3je 0x1af69f
001ac4c9movzx eax, [rip+0x66bf8]
001ac4d0mov edi, 256
001ac4d5call [rip+0x6565d]
001ac4dbtest rax, rax
001ac4deje 0x1af6b9
001ac4e4mov r12, rax
001ac4e7mov eax, 1
001ac4ecsub rax, r13
001ac4efmov [rsp+176], rax
001ac4f7mov rax, [rsp+8]
001ac4fclea rcx, [rax+32]
001ac500mov [rsp+200], rcx
001ac508lea rcx, [rax+16]
001ac50cmov [rsp+232], rcx
001ac514add rax, -16
001ac518mov [rsp+88], rax
001ac51dmov eax, 16
001ac522mov [rsp+160], rax
001ac52axor ebx, ebx
001ac52clea rax, [rip+0x638d5]
001ac533mov [rsp+280], rax
001ac53bxor r13l, r13l
001ac53emov rsi, [rsp+48]
001ac543jmp 0x1ac564
001ac545nop [rax+rax]
001ac550
001ac550loc_1ac550:
001ac550mov r13l, 1
001ac556
001ac556loc_1ac556:
001ac556mov rbx, [rsp+64]
001ac55bcmp rbx, rsi
001ac55ejae 0x1acba6
001ac564
001ac564loc_1ac564:
001ac564mov rdx, rsi
001ac567sub rdx, rbx
001ac56amov rax, rbx
001ac56dshl rax, 4
001ac571mov rcx, [rsp+8]
001ac576lea rdi, [rcx+rax]
001ac57acmp rdx, 2
001ac57ejae 0x1ac5e0
001ac580mov r8, rsi
001ac583
001ac583loc_1ac583:
001ac583mov r14, r8
001ac586sub r14, rbx
001ac589jb 0x1af578
001ac58fcmp r8, rsi
001ac592ja 0x1af578
001ac598jae 0x1ac610
001ac59acmp rdx, 10
001ac59ejae 0x1ac610
001ac5a0lea r14, [rbx+10]
001ac5a4cmp r14, rsi
001ac5a7cmovae r14, rsi
001ac5abmov [rsp+64], r14
001ac5b0sub r14, rbx
001ac5b3jb 0x1af595
001ac5b9cmp rdx, 1
001ac5bdadc rdx, 0
001ac5c1mov rsi, r14
001ac5c4call core::slice::sort::insertion_sort_shift_left
001ac5c9mov rsi, [rsp+48]
001ac5cecmp r13, [rsp+160]
001ac5d6je 0x1ac61f
001ac5d8jmp 0x1ac677
001ac5ddnop [rax]
001ac5e0
001ac5e0loc_1ac5e0:
001ac5e0mov rcx, [rdi]
001ac5e3mov r15, [rdi+16]
001ac5e7cmp r15, rcx
001ac5eajae 0x1ac9d0
001ac5f0cmp rdx, 2
001ac5f4jne 0x1ac9e4
001ac5falea r8, [rbx+2]
001ac5femov edx, 2
001ac603jmp 0x1aca9a
001ac608
001ac608 0f 1f 84 00 00 00 00 00 ........
001ac610
001ac610loc_1ac610:
001ac610mov [rsp+64], r8
001ac615cmp r13, [rsp+160]
001ac61djne 0x1ac677
001ac61f
001ac61floc_1ac61f:
001ac61flea rax, [2*r13]
001ac627mov [rsp+160], rax
001ac62fmov rdi, r13
001ac632shl rdi, 5
001ac636movzx eax, [rip+0x66a8b]
001ac63dmov esi, 8
001ac642call __rust_alloc
001ac647test rax, rax
001ac64aje 0x1af5a6
001ac650mov r15, rax
001ac653mov rdx, r13
001ac656shl rdx, 4
001ac65amov rdi, rax
001ac65dmov rsi, r12
001ac660call [rip+0x654ba]
001ac666mov rdi, r12
001ac669call [rip+0x65489]
001ac66fmov r12, r15
001ac672mov rsi, [rsp+48]
001ac677
001ac677loc_1ac677:
001ac677mov rax, r13
001ac67ashl rax, 4
001ac67emov [r12+rax], r14
001ac682mov [r12+rax+8], rbx
001ac687inc r13
001ac68acmp r13, 2
001ac68ejb 0x1ac556
001ac694mov [rsp+128], r12
001ac69cjmp 0x1ac711
001ac69e
001ac69eloc_1ac69e:
001ac69emov rbp, r8
001ac6a1mov rsi, [rsp+32]
001ac6a6mov r13, [rsp+24]
001ac6abnop [rax+rax]
001ac6b0
001ac6b0loc_1ac6b0:
001ac6b0sub r12, rsi
001ac6b3mov rdi, r14
001ac6b6mov rdx, r12
001ac6b9call [rip+0x65461]
001ac6bfmov rax, [rsp+112]
001ac6c4add rax, rbp
001ac6c7mov rcx, [rsp+96]
001ac6ccmov [rcx], rax
001ac6cfmov rax, [rsp+80]
001ac6d4mov [rax], rbx
001ac6d7mov rdi, [rsp+104]
001ac6dclea rsi, [rdi+16]
001ac6e0mov rax, [rsp+120]
001ac6e5not rax
001ac6e8mov rdx, [rsp+72]
001ac6edadd rdx, rax
001ac6f0shl rdx, 4
001ac6f4call [rip+0x65416]
001ac6facmp r13, 1
001ac6femov r12, [rsp+128]
001ac706mov rsi, [rsp+48]
001ac70bjbe 0x1ac550
001ac711
001ac711loc_1ac711:
001ac711mov r10, r13
001ac714lea r9, [r13-1]
001ac718mov rcx, r9
001ac71bshl rcx, 4
001ac71fmov rax, [r12+rcx]
001ac723mov rcx, [r12+rcx+8]
001ac728add rcx, rax
001ac72bcmp rcx, rsi
001ac72eje 0x1ac780
001ac730mov rdx, r10
001ac733shl rdx, 4
001ac737mov r8, [rdx+r12-32]
001ac73ccmp r8, rax
001ac73fjbe 0x1ac780
001ac741cmp r10, 2
001ac745jbe 0x1acae1
001ac74blea r11, [r10-3]
001ac74fmov rcx, r11
001ac752shl rcx, 4
001ac756mov rcx, [r12+rcx]
001ac75alea rdi, [r8+rax]
001ac75ecmp rcx, rdi
001ac761jbe 0x1ac795
001ac763cmp r10, 3
001ac767jbe 0x1acb93
001ac76dadd r8, rcx
001ac770cmp [rdx+r12-64], r8
001ac775jbe 0x1ac795
001ac777jmp 0x1acb9e
001ac77c
001ac77c 0f 1f 40 00 ..@.
001ac780
001ac780loc_1ac780:
001ac780cmp r10, 3
001ac784jb 0x1ac79a
001ac786lea r11, [r10-3]
001ac78amov rcx, r11
001ac78dshl rcx, 4
001ac791mov rcx, [r12+rcx]
001ac795
001ac795loc_1ac795:
001ac795cmp rcx, rax
001ac798jb 0x1ac79e
001ac79a
001ac79aloc_1ac79a:
001ac79alea r11, [r10-2]
001ac79e
001ac79eloc_1ac79e:
001ac79ecmp r10, r11
001ac7a1jbe 0x1af357
001ac7a7mov [rsp+24], r9
001ac7aclea rax, [r11+1]
001ac7b0cmp r10, rax
001ac7b3jbe 0x1af33f
001ac7b9mov rcx, r11
001ac7bcshl rcx, 4
001ac7c0mov r14, [r12+rcx+8]
001ac7c5shl rax, 4
001ac7c9mov rdx, [r12+rax]
001ac7cdmov rbp, [r12+rax+8]
001ac7d2add rbp, rdx
001ac7d5mov r13, rbp
001ac7d8sub r13, r14
001ac7dbjb 0x1af399
001ac7e1cmp rbp, rsi
001ac7e4ja 0x1af3b0
001ac7eamov [rsp+112], rdx
001ac7efmov [rsp+120], r11
001ac7f4mov [rsp+72], r10
001ac7f9lea rdx, [r12+rcx]
001ac7fdmov [rsp+104], rdx
001ac802mov rdx, [r12+rcx]
001ac806lea rcx, [r12+rax]
001ac80amov [rsp+96], rcx
001ac80fadd rax, r12
001ac812add rax, 8
001ac816mov [rsp+80], rax
001ac81bmov [rsp+56], r14
001ac820shl r14, 4
001ac824add r14, [rsp+8]
001ac829mov r12, rdx
001ac82cshl r12, 4
001ac830lea r15, [r14+r12]
001ac834shl rbp, 4
001ac838mov rbx, r13
001ac83bsub rbx, rdx
001ac83emov [rsp+16], rdx
001ac843cmp rbx, rdx
001ac846jae 0x1ac900
001ac84cmov r12, rbx
001ac84fshl r12, 4
001ac853mov r13, [rsp+32]
001ac858mov rdi, r13
001ac85bmov rsi, r15
001ac85emov rdx, r12
001ac861call [rip+0x652b9]
001ac867add r12, r13
001ac86amov rdi, [rsp+16]
001ac86ftest rdi, rdi
001ac872jle 0x1ac9ad
001ac878test rbx, rbx
001ac87bmov r13, [rsp+24]
001ac880jle 0x1ac998
001ac886add rbp, [rsp+88]
001ac88bmov rbx, [rsp+56]
001ac890
001ac890loc_1ac890:
001ac890mov rax, r12
001ac893mov rcx, r15
001ac896mov rdx, [r12-16]
001ac89bmov rsi, [r15-16]
001ac89fcmp rdx, rsi
001ac8a2mov r15l, 0
001ac8a8sbb r15, r15
001ac8abcmp rdx, rsi
001ac8aemov r12l, 0
001ac8b4adc r12, -1
001ac8b8shl r15, 4
001ac8bcadd r15, rcx
001ac8bfshl r12, 4
001ac8c3add r12, rax
001ac8c6cmp rdx, rsi
001ac8c9mov rax, r12
001ac8cccmovb rax, r15
001ac8d0movups x0, [rax]
001ac8d3movups [rbp], x0
001ac8d7cmp r15, r14
001ac8dajbe 0x1ac8e7
001ac8dcadd rbp, -16
001ac8e0cmp r12, [rsp+32]
001ac8e5ja 0x1ac890
001ac8e7
001ac8e7loc_1ac8e7:
001ac8e7mov rbp, rdi
001ac8eamov r14, r15
001ac8edmov rsi, [rsp+32]
001ac8f2jmp 0x1ac6b0
001ac8f7
001ac8f7 66 0f 1f 84 00 00 00 00 00 f........
001ac900
001ac900loc_1ac900:
001ac900mov rbx, [rsp+32]
001ac905mov rdi, rbx
001ac908mov rsi, r14
001ac90bmov rdx, r12
001ac90ecall [rip+0x6520c]
001ac914add r12, rbx
001ac917mov r8, [rsp+16]
001ac91ctest r8, r8
001ac91fjle 0x1ac9b5
001ac925cmp r13, r8
001ac928mov rbx, [rsp+56]
001ac92djle 0x1ac69e
001ac933add rbp, [rsp+8]
001ac938mov rsi, [rsp+32]
001ac93dmov r13, [rsp+24]
001ac942nop [rax+rax]
001ac950
001ac950loc_1ac950:
001ac950mov rdx, rsi
001ac953mov rcx, [r15]
001ac956xor esi, esi
001ac958xor eax, eax
001ac95acmp rcx, [rdx]
001ac95dsetae sil
001ac961setb cl
001ac964mov rdi, rdx
001ac967cmovb rdi, r15
001ac96bmovups x0, [rdi]
001ac96emovups [r14], x0
001ac972add r14, 16
001ac976shl rsi, 4
001ac97aadd rsi, rdx
001ac97dcmp rsi, r12
001ac980jae 0x1ac990
001ac982mov al, cl
001ac984shl rax, 4
001ac988add r15, rax
001ac98bcmp r15, rbp
001ac98ejb 0x1ac950
001ac990
001ac990loc_1ac990:
001ac990mov rbp, r8
001ac993jmp 0x1ac6b0
001ac998
001ac998loc_1ac998:
001ac998mov rbp, rdi
001ac99bmov r14, r15
001ac99emov rsi, [rsp+32]
001ac9a3mov rbx, [rsp+56]
001ac9a8jmp 0x1ac6b0
001ac9ad
001ac9adloc_1ac9ad:
001ac9admov rbp, rdi
001ac9b0mov r14, r15
001ac9b3jmp 0x1ac9b8
001ac9b5
001ac9b5loc_1ac9b5:
001ac9b5mov rbp, r8
001ac9b8
001ac9b8loc_1ac9b8:
001ac9b8mov rsi, [rsp+32]
001ac9bdmov r13, [rsp+24]
001ac9c2mov rbx, [rsp+56]
001ac9c7jmp 0x1ac6b0
001ac9cc
001ac9cc 0f 1f 40 00 ..@.
001ac9d0
001ac9d0loc_1ac9d0:
001ac9d0cmp rdx, 2
001ac9d4jne 0x1aca31
001ac9d6lea r8, [rbx+2]
001ac9damov edx, 2
001ac9dfjmp 0x1ac583
001ac9e4
001ac9e4loc_1ac9e4:
001ac9e4mov rsi, [rsp+176]
001ac9eclea r9, [rsi+rbx]
001ac9f0mov rsi, [rsp+200]
001ac9f8lea r10, [rsi+rax]
001ac9fcmov r8l, 2
001aca02mov r11, r15
001aca05nop [rax+rax]
001aca10
001aca10loc_1aca10:
001aca10mov r14, r11
001aca13mov r11, [r10]
001aca16cmp r11, r14
001aca19jae 0x1aca82
001aca1blea r14, [r9+r8]
001aca1finc r14
001aca22inc r8
001aca25add r10, 16
001aca29cmp r14, 2
001aca2djne 0x1aca10
001aca2fjmp 0x1aca7f
001aca31
001aca31loc_1aca31:
001aca31mov rsi, [rsp+176]
001aca39lea r9, [rsi+rbx]
001aca3dmov rsi, [rsp+200]
001aca45lea r10, [rsi+rax]
001aca49mov r8l, 2
001aca4fmov r11, r15
001aca52nop [rax+rax]
001aca60
001aca60loc_1aca60:
001aca60mov r14, r11
001aca63mov r11, [r10]
001aca66cmp r11, r14
001aca69jb 0x1aca82
001aca6blea r14, [r9+r8]
001aca6finc r14
001aca72inc r8
001aca75add r10, 16
001aca79cmp r14, 2
001aca7djne 0x1aca60
001aca7f
001aca7floc_1aca7f:
001aca7fmov r8, rdx
001aca82
001aca82loc_1aca82:
001aca82lea rsi, [r8+rbx]
001aca86mov rdx, r8
001aca89mov r8, rsi
001aca8ccmp r15, rcx
001aca8fmov rsi, [rsp+48]
001aca94jae 0x1ac583
001aca9a
001aca9aloc_1aca9a:
001aca9acmp rbx, r8
001aca9dja 0x1af5f4
001acaa3cmp r8, rsi
001acaa6ja 0x1af5e0
001acaaccmp rdx, 2
001acab0jb 0x1ac583
001acab6mov r15, r8
001acab9mov rcx, rdx
001acabcshr rcx, 1
001acabfmov rsi, rdx
001acac2shl rsi, 4
001acac6add rsi, rdi
001acac9mov r8, rcx
001acaccshl r8, 4
001acad0sub rsi, r8
001acad3cmp rcx, 1
001acad7jne 0x1acaec
001acad9xor r8l, r8l
001acadcjmp 0x1acb5e
001acae1
001acae1loc_1acae1:
001acae1mov r13l, 2
001acae7jmp 0x1ac556
001acaec
001acaecloc_1acaec:
001acaecmov r9, rcx
001acaefand r9, -2
001acaf3add rax, [rsp+232]
001acafblea r10, [rbx+rdx]
001acaffshl r10, 4
001acb03add r10, [rsp+88]
001acb08xor r8l, r8l
001acb0bmov r14, 0xffffffffffffffe
001acb15nop [rax+rax]
001acb20
001acb20loc_1acb20:
001acb20movups x0, [rax-16]
001acb24movups x1, [r10]
001acb28movups [rax-16], x1
001acb2cmovups [r10], x0
001acb30mov r11, r8
001acb33xor r11, r14
001acb36add r11, rcx
001acb39shl r11, 4
001acb3dmovups x0, [rax]
001acb40movups x1, [rsi+r11]
001acb45movups [rax], x1
001acb48movups [rsi+r11], x0
001acb4dadd r8, 2
001acb51add rax, 32
001acb55add r10, -32
001acb59cmp r9, r8
001acb5cjne 0x1acb20
001acb5e
001acb5eloc_1acb5e:
001acb5etest dl, 2
001acb61je 0x1acb86
001acb63mov rax, r8
001acb66not rax
001acb69add rcx, rax
001acb6cshl r8, 4
001acb70shl rcx, 4
001acb74movups x0, [rdi+r8]
001acb79movups x1, [rsi+rcx]
001acb7dmovups [rdi+r8], x1
001acb82movups [rsi+rcx], x0
001acb86
001acb86loc_1acb86:
001acb86mov rsi, [rsp+48]
001acb8bmov r8, r15
001acb8ejmp 0x1ac583
001acb93
001acb93loc_1acb93:
001acb93mov r13l, 3
001acb99jmp 0x1ac556
001acb9e
001acb9eloc_1acb9e:
001acb9emov r13, r10
001acba1jmp 0x1ac556
001acba6
001acba6loc_1acba6:
001acba6mov rdi, r12
001acba9mov rbx, [rip+0x64f48]
001acbb0call rbx
001acbb2mov rdi, [rsp+32]
001acbb7call rbx
001acbb9
001acbb9loc_1acbb9:
001acbb9mov [rsp+136], 8
001acbc5xorps x0, x0
001acbc8movups [rsp+144], x0
001acbd0mov [rsp+208], 8
001acbdcmovups [rsp+216], x0
001acbe4mov rax, [rsp+248]
001acbecmovups x0, [rax+48]
001acbf0movups [rsp+512], x0
001acbf8mov [rsp+528], 0
001acc04lea rdi, [rsp+640]
001acc0clea rsi, [rsp+512]
001acc14call gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
001acc19mov rax, [rsp+640]
001acc21cmp rax, 3
001acc25jne 0x1acd4c
001acc2b
001acc2bloc_1acc2b:
001acc2bmov rbx, [rsp+208]
001acc33mov r15, [rsp+224]
001acc3binc r15
001acc3emov rdi, rbx
001acc41nop [rax+rax]
001acc50
001acc50loc_1acc50:
001acc50cmp r15, 1
001acc54je 0x1acc6a
001acc56lea r14, [rdi+536]
001acc5ddec r15
001acc60call core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001acc65mov rdi, r14
001acc68jmp 0x1acc50
001acc6a
001acc6aloc_1acc6a:
001acc6acmp [rsp+216], 0
001acc73je 0x1acc7e
001acc75mov rdi, rbx
001acc78call [rip+0x64e7a]
001acc7e
001acc7eloc_1acc7e:
001acc7ecmp [rsp+144], 0
001acc87je 0x1acc97
001acc89mov rdi, [rsp+136]
001acc91call [rip+0x64e61]
001acc97
001acc97loc_1acc97:
001acc97cmp [rsp+264], 0
001acca0je 0x1accb0
001acca2mov rdi, [rsp+256]
001accaa
001accaaloc_1accaa:
001accaacall [rip+0x64e48]
001accb0
001accb0loc_1accb0:
001accb0mov rax, [rsp+296]
001accb8lock dec [rax]
001accbcjne 0x1acccd
001accbemov bl, 1
001accc0lea rdi, [rsp+296]
001accc8call alloc::sync::Arc<T,A>::drop_slow
001acccd
001acccdloc_1acccd:
001acccdmov rax, [rsp+384]
001accd5mov [rax], 23
001accd8mov rax, [rsp+392]
001acce0cmp [rax], 0
001acce4je 0x1accf7
001acce6cmp [rax+72], 0
001accebje 0x1accf7
001accedmov rdi, [rax+64]
001accf1call [rip+0x64e01]
001accf7
001accf7loc_1accf7:
001accf7cmp [rsp+288], 0
001acd00mov rax, [rsp+240]
001acd08jne 0x1acd21
001acd0acmp [rax], 0
001acd0eje 0x1acd21
001acd10cmp [rax+72], 0
001acd15je 0x1acd21
001acd17mov rdi, [rax+64]
001acd1bcall [rip+0x64dd7]
001acd21
001acd21loc_1acd21:
001acd21mov rax, [rsp+400]
001acd29
001acd29loc_1acd29:
001acd29cmp [rax+72], 0
001acd2eje 0x1acd3a
001acd30mov rdi, [rax+64]
001acd34call [rip+0x64dbe]
001acd3a
001acd3aloc_1acd3a:
001acd3aadd rsp, 1960
001acd41pop rbx
001acd42pop r12
001acd44pop r13
001acd46pop r14
001acd48pop r15
001acd4apop rbp
001acd4bret
001acd4c
001acd4cloc_1acd4c:
001acd4clea r14, [rsp+664]
001acd54lea r13, [rsp+1248]
001acd5clea rbp, [rsp+456]
001acd64lea rcx, [rsp+640]
001acd6cmov [rsp+200], rcx
001acd74lea r12, [rsp+512]
001acd7cjmp 0x1acdb2
001acd7e
001acd7eloc_1acd7e:
001acd7elea r14, [rsp+664]
001acd86nop [rax+rax]
001acd90
001acd90loc_1acd90:
001acd90lea rdi, [rsp+640]
001acd98mov rsi, r12
001acd9bcall gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
001acda0mov rax, [rsp+640]
001acda8cmp rax, 3
001acdacje 0x1acc2b
001acdb2
001acdb2loc_1acdb2:
001acdb2mov rbx, [rsp+648]
001acdbamov rcx, [rsp+656]
001acdc2mov rdx, [r14+48]
001acdc6mov [rsp+1280], rdx
001acdcemovups x0, [r14]
001acdd2movups x1, [r14+16]
001acdd7movups x2, [r14+32]
001acddcmovaps [rsp+1264], x2
001acde4movaps [rsp+1248], x1
001acdecmovaps [rsp+1232], x0
001acdf4movaps [rsp+1920], x0
001acdfcmovups x0, [r13]
001ace01movups x1, [r13+16]
001ace06movaps [rsp+576], x0
001ace0emovaps [rsp+592], x1
001ace16mov rdx, [r13+32]
001ace1amov [rsp+608], rdx
001ace22cmp rax, 2
001ace26je 0x1ae00c
001ace2ctest rax, rax
001ace2fjne 0x1acd90
001ace35mov rax, rcx
001ace38or rax, 4
001ace3ccmp rax, 5
001ace40je 0x1acd90
001ace46mov r15, [rsp+224]
001ace4emov rsi, [rsp+248]
001ace56mov [rsp+432], 0
001ace62mov [rsp+440], rbx
001ace6amov [rsp+448], rcx
001ace72movaps x0, [rsp+1920]
001ace7amovups [rbp], x0
001ace7emov rax, [rsp+608]
001ace86mov [rbp+48], rax
001ace8amovaps x0, [rsp+576]
001ace92movaps x1, [rsp+592]
001ace9amovups [rbp+32], x1
001ace9emovups [rbp+16], x0
001acea2lea rdi, [rsp+640]
001aceaalea rdx, [rsp+432]
001aceb2call gimli::read::dwarf::Unit<R>::new
001aceb7cmp [rsp+640], 2
001acebfje 0x1acd7e
001acec5mov edx, 424
001acecalea r14, [rsp+1232]
001aced2mov rdi, r14
001aced5lea rsi, [rsp+640]
001aceddcall [rip+0x64c3d]
001acee3mov rdx, [rsp+1576]
001aceeblea rax, [rdx+16]
001aceefmov rsi, [rsp+1272]
001acef7mov r8, [rsp+1280]
001aceffmov [rsp+432], rsi
001acf07mov [rsp+440], r8
001acf0fmov [rsp+448], r14
001acf17mov [rsp+456], rax
001acf1fmov [rsp+464], 0
001acf2btest r8, r8
001acf2eje 0x1ae05d
001acf34lea rdi, [r8-1]
001acf38lea r9, [rsi+1]
001acf3cxor eax, eax
001acf3exor ecx, ecx
001acf40
001acf40loc_1acf40:
001acf40movzx r10l, [r9-1]
001acf45cmp ecx, 63
001acf48jne 0x1acf54
001acf4acmp r10b, 2
001acf4ejae 0x1ae04d
001acf54
001acf54loc_1acf54:
001acf54movzx r10l, r10b
001acf58mov r11l, r10l
001acf5band r11l, 127
001acf5fshl r11, cl
001acf62or rax, r11
001acf65test r10b, r10b
001acf68jns 0x1acf7b
001acf6aadd ecx, 7
001acf6dinc r9
001acf70add rdi, -1
001acf74jb 0x1acf40
001acf76jmp 0x1ae045
001acf7b
001acf7bloc_1acf7b:
001acf7bmov [rsp+432], r9
001acf83mov [rsp+440], rdi
001acf8btest rax, rax
001acf8ejne 0x1ad02a
001acf94lock dec [rdx]
001acf98jne 0x1acfa7
001acf9amov rdi, [rsp+1576]
001acfa2call alloc::sync::Arc<T,A>::drop_slow
001acfa7
001acfa7loc_1acfa7:
001acfa7cmp [rsp+1328], 47
001acfaflea r14, [rsp+664]
001acfb7je 0x1acd90
001acfbdcmp [rsp+1416], 0
001acfc6je 0x1acfd6
001acfc8mov rdi, [rsp+1408]
001acfd0call [rip+0x64b22]
001acfd6
001acfd6loc_1acfd6:
001acfd6cmp [rsp+1440], 0
001acfdfje 0x1acfef
001acfe1mov rdi, [rsp+1432]
001acfe9call [rip+0x64b09]
001acfef
001acfefloc_1acfef:
001acfefcmp [rsp+1464], 0
001acff8je 0x1ad008
001acffamov rdi, [rsp+1456]
001ad002call [rip+0x64af0]
001ad008
001ad008loc_1ad008:
001ad008cmp [rsp+1488], 0
001ad011je 0x1acd90
001ad017mov rdi, [rsp+1480]
001ad01fcall [rip+0x64ad3]
001ad025jmp 0x1acd90
001ad02a
001ad02aloc_1ad02a:
001ad02alea rcx, [rax-1]
001ad02ecmp rcx, [rdx+32]
001ad032jae 0x1ad041
001ad034imul rdi, rcx, 112
001ad038add rdi, [rdx+16]
001ad03cjmp 0x1ad0c4
001ad041
001ad041loc_1ad041:
001ad041mov rdi, [rdx+40]
001ad045test rdi, rdi
001ad048je 0x1ae05d
001ad04emov rcx, [rdx+48]
001ad052
001ad052loc_1ad052:
001ad052movzx esi, [rdi+1330]
001ad059lea r8, [8*rsi]
001ad061mov rdx, -1
001ad068mov r10l, 255
001ad06e
001ad06eloc_1ad06e:
001ad06etest r8, r8
001ad071je 0x1ad09d
001ad073xor r9l, r9l
001ad076cmp [rdi+8*rdx+1248], rax
001ad07esetne r9b
001ad082cmova r9l, r10l
001ad086inc rdx
001ad089add r8, -8
001ad08dcmp r9b, 1
001ad091je 0x1ad06e
001ad093movzx esi, r9b
001ad097test esi, esi
001ad099jne 0x1ad0a0
001ad09bjmp 0x1ad0b4
001ad09d
001ad09dloc_1ad09d:
001ad09dmov rdx, rsi
001ad0a0
001ad0a0loc_1ad0a0:
001ad0a0sub rcx, 1
001ad0a4jb 0x1ae05d
001ad0aamov rdi, [rdi+8*rdx+1336]
001ad0b2jmp 0x1ad052
001ad0b4
001ad0b4loc_1ad0b4:
001ad0b4test rdi, rdi
001ad0b7je 0x1ae05d
001ad0bdimul rax, rdx, 112
001ad0c1add rdi, rax
001ad0c4
001ad0c4loc_1ad0c4:
001ad0c4cmp [rdi+106], 1
001ad0c8jne 0x1ad0d6
001ad0camov [rsp+464], 1
001ad0d6
001ad0d6loc_1ad0d6:
001ad0d6call _<gimli::read::abbrev::Attributes as core::ops::deref::Deref>::deref
001ad0dbmov [rsp+24], rax
001ad0e0mov r14, rdx
001ad0e3test rdx, rdx
001ad0e6je 0x1ad5bd
001ad0ecmov rax, [rsp+248]
001ad0f4mov [rsp+72], rax
001ad0f9mov eax, [rsp+1304]
001ad100mov rcx, [rsp+1648]
001ad108mov [rsp+120], rcx
001ad10dmovzx ecx, ah
001ad110mov [rsp+192], rcx
001ad118and eax, 65280
001ad11dmov [rsp+232], eax
001ad124movzx eax, [rsp+1306]
001ad12cmov [rsp+160], ax
001ad134movzx eax, [rsp+1304]
001ad13cmov [rsp+96], rax
001ad141mov rax, [rsp+1632]
001ad149mov [rsp+112], rax
001ad14eshl r14, 4
001ad152xor r10l, r10l
001ad155xor eax, eax
001ad157mov [rsp+56], rax
001ad15cxor eax, eax
001ad15emov [rsp+80], rax
001ad163xor eax, eax
001ad165mov [rsp+16], rax
001ad16axor eax, eax
001ad16cmov [rsp+128], rax
001ad174xor eax, eax
001ad176mov [rsp+104], rax
001ad17bjmp 0x1ad1a4
001ad17d
001ad17dloc_1ad17d:
001ad17dcmp eax, 38
001ad180mov eax, 1
001ad185mov rcx, [rsp+56]
001ad18acmove ecx, eax
001ad18dmov [rsp+56], rcx
001ad192
001ad192loc_1ad192:
001ad192mov r10, [rsp+32]
001ad197
001ad197loc_1ad197:
001ad197add r10, 16
001ad19bcmp r14, r10
001ad19eje 0x1ad6d9
001ad1a4
001ad1a4loc_1ad1a4:
001ad1a4mov rax, [rsp+24]
001ad1a9mov [rsp+32], r10
001ad1aemovups x0, [rax+r10]
001ad1b3movaps [rsp+1936], x0
001ad1bbmov rax, [rsp+448]
001ad1c3mov edx, [rax+72]
001ad1c6lea rdi, [rsp+640]
001ad1celea rsi, [rsp+432]
001ad1d6lea rcx, [rsp+1936]
001ad1decall gimli::read::unit::parse_attribute
001ad1e3mov rax, [rsp+640]
001ad1ebcmp rax, 46
001ad1efje 0x1ae05d
001ad1f5mov rcx, [rsp+664]
001ad1fdmovups x0, [rsp+648]
001ad205movups [rsp+312], x0
001ad20dmov [rsp+304], rax
001ad215mov [rsp+328], rcx
001ad21dmovzx eax, cx
001ad220cmp eax, 18
001ad223jg 0x1ad2e7
001ad229cmp eax, 17
001ad22cje 0x1ad38f
001ad232cmp eax, 18
001ad235jne 0x1ad192
001ad23blea rdi, [rsp+640]
001ad243lea rsi, [rsp+304]
001ad24bcall gimli::read::unit::Attribute<R>::value
001ad250mov rax, [rsp+640]
001ad258test rax, rax
001ad25bje 0x1ad4ed
001ad261cmp eax, 7
001ad264mov r10, [rsp+32]
001ad269je 0x1ad4ce
001ad26fcmp eax, 12
001ad272jne 0x1ad197
001ad278mov rax, [rsp+72]
001ad27dmov rcx, [rax+24]
001ad281sub rcx, [rsp+112]
001ad286jb 0x1ae05d
001ad28cmov rax, [rsp+648]
001ad294imul rax, [rsp+96]
001ad29amov rsi, rcx
001ad29dsub rsi, rax
001ad2a0jb 0x1ae05d
001ad2a6mov rdi, [rsp+96]
001ad2abdec edi
001ad2adcmp edi, 7
001ad2b0ja 0x1ae05d
001ad2b6mov r8, [rsp+72]
001ad2bbmov r9, [r8+16]
001ad2bfadd r9, [rsp+112]
001ad2c4lea r8, [rip-0x16dc8f]
001ad2cbmovsxd rdi, [r8+4*rdi]
001ad2cfadd rdi, r8
001ad2d2jmp rdi
001ad2d4cmp rcx, rax
001ad2d7je 0x1ae05d
001ad2ddmovzx eax, [r9+rax]
001ad2e2jmp 0x1ad5a9
001ad2e7
001ad2e7loc_1ad2e7:
001ad2e7cmp eax, 19
001ad2eaje 0x1ad432
001ad2f0cmp eax, 85
001ad2f3jne 0x1ad192
001ad2f9lea rdi, [rsp+640]
001ad301lea rsi, [rsp+304]
001ad309call gimli::read::unit::Attribute<R>::value
001ad30emov rcx, [rsp+640]
001ad316mov rax, [rsp+648]
001ad31ecmp rcx, 22
001ad322je 0x1ad46b
001ad328cmp ecx, 24
001ad32bjne 0x1ad4c2
001ad331mov rcx, [rsp+72]
001ad336mov rcx, [rcx+200]
001ad33dsub rcx, [rsp+120]
001ad342jb 0x1ae05d
001ad348imul rax, [rsp+192]
001ad351sub rcx, rax
001ad354jb 0x1ae05d
001ad35amov rdx, [rsp+72]
001ad35fmov rdx, [rdx+192]
001ad366add rdx, [rsp+120]
001ad36bcmp [rsp+232], 2048
001ad376jne 0x1ad509
001ad37ccmp rcx, 7
001ad380jbe 0x1ae05d
001ad386mov rax, [rdx+rax]
001ad38ajmp 0x1ad516
001ad38f
001ad38floc_1ad38f:
001ad38flea rdi, [rsp+640]
001ad397lea rsi, [rsp+304]
001ad39fcall gimli::read::unit::Attribute<R>::value
001ad3a4mov rax, [rsp+640]
001ad3actest rax, rax
001ad3afje 0x1ad4a6
001ad3b5cmp eax, 12
001ad3b8mov r10, [rsp+32]
001ad3bdjne 0x1ad197
001ad3c3mov rax, [rsp+72]
001ad3c8mov rcx, [rax+24]
001ad3ccsub rcx, [rsp+112]
001ad3d1jb 0x1ae05d
001ad3d7mov rax, [rsp+648]
001ad3dfimul rax, [rsp+96]
001ad3e5mov rsi, rcx
001ad3e8sub rsi, rax
001ad3ebjb 0x1ae05d
001ad3f1mov rdi, [rsp+96]
001ad3f6dec edi
001ad3f8cmp edi, 7
001ad3fbja 0x1ae05d
001ad401mov r8, [rsp+72]
001ad406mov r9, [r8+16]
001ad40aadd r9, [rsp+112]
001ad40flea r8, [rip-0x16ddba]
001ad416movsxd rdi, [r8+4*rdi]
001ad41aadd rdi, r8
001ad41djmp rdi
001ad41fcmp rcx, rax
001ad422je 0x1ae05d
001ad428movzx eax, [r9+rax]
001ad42djmp 0x1ad566
001ad432
001ad432loc_1ad432:
001ad432lea rdi, [rsp+640]
001ad43alea rsi, [rsp+304]
001ad442call gimli::read::unit::Attribute<R>::value
001ad447mov rax, [rsp+640]
001ad44fcmp rax, 38
001ad453jne 0x1ad17d
001ad459movzx ecx, [rsp+648]
001ad461mov [rsp+64], cx
001ad466jmp 0x1ad17d
001ad46b
001ad46bloc_1ad46b:
001ad46bcmp [rsp+160], 5
001ad474mov edx, 0
001ad479cmovb rdx, [rsp+120]
001ad47fmov rcx, [rsp+72]
001ad484cmp [rcx+224], 0
001ad48bmov ecx, 0
001ad490cmove rdx, rcx
001ad494add rdx, rax
001ad497mov [rsp+176], rdx
001ad49fmov eax, 1
001ad4a4jmp 0x1ad4c4
001ad4a6
001ad4a6loc_1ad4a6:
001ad4a6mov eax, 1
001ad4abmov [rsp+80], rax
001ad4b0mov rax, [rsp+648]
001ad4b8mov [rsp+88], rax
001ad4bdjmp 0x1ad192
001ad4c2
001ad4c2loc_1ad4c2:
001ad4c2xor eax, eax
001ad4c4
001ad4c4loc_1ad4c4:
001ad4c4mov [rsp+104], rax
001ad4c9jmp 0x1ad192
001ad4ce
001ad4celoc_1ad4ce:
001ad4cemov eax, 1
001ad4d3mov [rsp+128], rax
001ad4dbmov rax, [rsp+648]
001ad4e3mov [rsp+48], rax
001ad4e8jmp 0x1ad197
001ad4ed
001ad4edloc_1ad4ed:
001ad4edmov eax, 1
001ad4f2mov [rsp+16], rax
001ad4f7mov rax, [rsp+648]
001ad4ffmov [rsp+8], rax
001ad504jmp 0x1ad192
001ad509
001ad509loc_1ad509:
001ad509cmp rcx, 4
001ad50djb 0x1ae05d
001ad513mov eax, [rdx+rax]
001ad516
001ad516loc_1ad516:
001ad516mov r10, [rsp+32]
001ad51badd rax, [rsp+120]
001ad520mov [rsp+176], rax
001ad528mov eax, 1
001ad52dmov [rsp+104], rax
001ad532jmp 0x1ad197
001ad537cmp rsi, 2
001ad53bjb 0x1ae05d
001ad541movzx eax, [r9+rax]
001ad546jmp 0x1ad566
001ad548cmp rsi, 8
001ad54cjb 0x1ae05d
001ad552mov rax, [r9+rax]
001ad556jmp 0x1ad566
001ad558cmp rsi, 4
001ad55cjb 0x1ae05d
001ad562mov eax, [r9+rax]
001ad566
001ad566loc_1ad566:
001ad566mov [rsp+88], rax
001ad56bmov eax, 1
001ad570mov [rsp+80], rax
001ad575jmp 0x1ad197
001ad57acmp rsi, 2
001ad57ejb 0x1ae05d
001ad584movzx eax, [r9+rax]
001ad589jmp 0x1ad5a9
001ad58bcmp rsi, 8
001ad58fjb 0x1ae05d
001ad595mov rax, [r9+rax]
001ad599jmp 0x1ad5a9
001ad59bcmp rsi, 4
001ad59fjb 0x1ae05d
001ad5a5mov eax, [r9+rax]
001ad5a9
001ad5a9loc_1ad5a9:
001ad5a9mov [rsp+8], rax
001ad5aemov eax, 1
001ad5b3mov [rsp+16], rax
001ad5b8jmp 0x1ad197
001ad5bd
001ad5bdloc_1ad5bd:
001ad5bdxor eax, eax
001ad5bfmov [rsp+56], rax
001ad5c4xor eax, eax
001ad5c6mov [rsp+80], rax
001ad5cbxor eax, eax
001ad5cdmov [rsp+16], rax
001ad5d2xor eax, eax
001ad5d4mov [rsp+128], rax
001ad5dc
001ad5dcloc_1ad5dc:
001ad5dcmov rsi, [rsp+272]
001ad5e4test rsi, rsi
001ad5e7je 0x1ad645
001ad5e9mov rax, [rsp+256]
001ad5f1mov r14, rsi
001ad5f4xor edx, edx
001ad5f6mov rcx, rsi
001ad5f9jmp 0x1ad603
001ad5fb
001ad5fbloc_1ad5fb:
001ad5fbmov rcx, r14
001ad5fesub r14, rdx
001ad601jbe 0x1ad645
001ad603
001ad603loc_1ad603:
001ad603shr r14, 1
001ad606add r14, rdx
001ad609mov r9, r14
001ad60cshl r9, 4
001ad610xor edi, edi
001ad612cmp [rax+r9], rbx
001ad616setne dil
001ad61amov r8l, 255
001ad620cmovb edi, r8l
001ad624cmp dil, 1
001ad628je 0x1ad5fb
001ad62amovzx edx, dil
001ad62ecmp edx, 255
001ad634jne 0x1ad906
001ad63amov rdx, r14
001ad63dinc rdx
001ad640mov r14, rcx
001ad643jmp 0x1ad5fb
001ad645
001ad645loc_1ad645:
001ad645mov rax, [rsp+80]
001ad64atest rax, rax
001ad64dje 0x1ad848
001ad653cmp [rsp+16], 0
001ad659je 0x1ad848
001ad65fmov rdx, [rsp+8]
001ad664cmp [rsp+88], rdx
001ad669jae 0x1ad939
001ad66fmov rsi, [rsp+152]
001ad677cmp rsi, [rsp+144]
001ad67fjne 0x1ad696
001ad681lea rdi, [rsp+136]
001ad689call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001ad68emov rsi, [rsp+152]
001ad696
001ad696loc_1ad696:
001ad696mov rax, [rsp+136]
001ad69emov rcx, rsi
001ad6a1shl rcx, 5
001ad6a5mov rdx, [rsp+88]
001ad6aamov [rax+rcx], rdx
001ad6aemov rdx, [rsp+8]
001ad6b3mov [rax+rcx+8], rdx
001ad6b8mov [rax+rcx+16], r15
001ad6bdmov [rax+rcx+24], 0
001ad6c6inc rsi
001ad6c9mov [rsp+152], rsi
001ad6d1mov sil, 1
001ad6d4jmp 0x1ad93b
001ad6d9
001ad6d9loc_1ad6d9:
001ad6d9cmp [rsp+104], 0
001ad6dfje 0x1ad5dc
001ad6e5mov rdx, [rsp+248]
001ad6edlea rsi, [rdx+176]
001ad6f4mov eax, [rsp+1304]
001ad6fbmov ecx, eax
001ad6fdshr ecx, 16
001ad700lea r9, [rdx+192]
001ad707xor edi, edi
001ad709cmp cx, 5
001ad70dsetae r8b
001ad711cmovb r9, rsi
001ad715mov rsi, [r9+8]
001ad719mov r9, [rsp+176]
001ad721sub rsi, r9
001ad724jb 0x1ae05d
001ad72amov dil, r8b
001ad72dshl rdi, 4
001ad731add rdi, 176
001ad738mov rdi, [rdx+rdi]
001ad73cadd rdi, r9
001ad73fcmp cx, 5
001ad743movups x0, [rdx+16]
001ad747mov rdx, [rsp+1616]
001ad74fmov r8, [rsp+1632]
001ad757movups [rsp+640], x0
001ad75fmov [rsp+656], rdx
001ad767mov [rsp+664], r8
001ad76fmov [rsp+672], rdi
001ad777mov [rsp+680], rsi
001ad77fmov [rsp+688], ax
001ad787mov [rsp+690], cx
001ad78fsetae [rsp+692]
001ad797mov [rsp+32], 0
001ad79f
001ad79floc_1ad79f:
001ad79flea rdi, [rsp+304]
001ad7a7lea rsi, [rsp+640]
001ad7afcall gimli::read::rnglists::RngListIter<R>::next
001ad7b4mov rax, [rsp+304]
001ad7bcmov r14, [rsp+312]
001ad7c4cmp rax, 1
001ad7c8jne 0x1ad8e0
001ad7cemov rax, [rsp+320]
001ad7d6cmp r14, rax
001ad7d9jae 0x1ad79f
001ad7dbmov [rsp+32], rax
001ad7e0mov rsi, [rsp+152]
001ad7e8cmp rsi, [rsp+144]
001ad7f0jne 0x1ad807
001ad7f2lea rdi, [rsp+136]
001ad7facall alloc::raw_vec::RawVec<T,A>::reserve_for_push
001ad7ffmov rsi, [rsp+152]
001ad807
001ad807loc_1ad807:
001ad807mov rax, [rsp+136]
001ad80fmov rcx, rsi
001ad812shl rcx, 5
001ad816mov [rax+rcx], r14
001ad81amov rdx, [rsp+32]
001ad81fmov [rax+rcx+8], rdx
001ad824mov [rax+rcx+16], r15
001ad829mov [rax+rcx+24], 0
001ad832inc rsi
001ad835mov [rsp+152], rsi
001ad83dmov al, 1
001ad83fmov [rsp+32], eax
001ad843jmp 0x1ad79f
001ad848
001ad848loc_1ad848:
001ad848xor esi, esi
001ad84atest rax, rax
001ad84dmov rax, [rsp+48]
001ad852mov rcx, [rsp+88]
001ad857mov rdx, [rsp+8]
001ad85cje 0x1ad900
001ad862cmp [rsp+128], 0
001ad86bje 0x1ad900
001ad871lea r14, [rax+rcx]
001ad875cmp rcx, r14
001ad878jae 0x1ad95a
001ad87emov rsi, [rsp+152]
001ad886cmp rsi, [rsp+144]
001ad88ejne 0x1ad8a5
001ad890lea rdi, [rsp+136]
001ad898call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001ad89dmov rsi, [rsp+152]
001ad8a5
001ad8a5loc_1ad8a5:
001ad8a5mov rax, [rsp+136]
001ad8admov rcx, rsi
001ad8b0shl rcx, 5
001ad8b4mov rdx, [rsp+88]
001ad8b9mov [rax+rcx], rdx
001ad8bdmov [rax+rcx+8], r14
001ad8c2mov [rax+rcx+16], r15
001ad8c7mov [rax+rcx+24], 0
001ad8d0inc rsi
001ad8d3mov [rsp+152], rsi
001ad8dbmov sil, 1
001ad8dejmp 0x1ad8f6
001ad8e0
001ad8e0loc_1ad8e0:
001ad8e0cmp eax, 2
001ad8e3jne 0x1ad946
001ad8e5cmp r14b, 75
001ad8e9jne 0x1ae05d
001ad8efshr r14l, 8
001ad8f3mov esi, r14l
001ad8f6
001ad8f6loc_1ad8f6:
001ad8f6mov rax, [rsp+48]
001ad8fbmov rdx, [rsp+8]
001ad900
001ad900loc_1ad900:
001ad900and sil, 1
001ad904jmp 0x1ad983
001ad906
001ad906loc_1ad906:
001ad906lea rdi, [r14-1]
001ad90acmp rdi, rsi
001ad90djae 0x1ad962
001ad90finc r14
001ad912lea rcx, [rax+r9]
001ad916add rcx, -16
001ad91a
001ad91aloc_1ad91a:
001ad91acmp r14, 1
001ad91eje 0x1ad96b
001ad920dec r14
001ad923lea rdx, [rcx-16]
001ad927cmp [rcx], rbx
001ad92amov rcx, rdx
001ad92dje 0x1ad91a
001ad92fcmp r14, rsi
001ad932jbe 0x1ad96e
001ad934jmp 0x1af707
001ad939
001ad939loc_1ad939:
001ad939xor esi, esi
001ad93b
001ad93bloc_1ad93b:
001ad93bmov rax, [rsp+48]
001ad940and sil, 1
001ad944jmp 0x1ad983
001ad946
001ad946loc_1ad946:
001ad946mov rax, [rsp+48]
001ad94bmov rdx, [rsp+8]
001ad950mov esi, [rsp+32]
001ad954and sil, 1
001ad958jmp 0x1ad983
001ad95a
001ad95aloc_1ad95a:
001ad95axor esi, esi
001ad95cand sil, 1
001ad960jmp 0x1ad983
001ad962
001ad962loc_1ad962:
001ad962test r14, r14
001ad965jne 0x1af718
001ad96b
001ad96bloc_1ad96b:
001ad96bxor r14l, r14l
001ad96e
001ad96eloc_1ad96e:
001ad96ecmp r14, rsi
001ad971jne 0x1adbb6
001ad977xor esi, esi
001ad979mov rax, [rsp+48]
001ad97emov rdx, [rsp+8]
001ad983
001ad983loc_1ad983:
001ad983mov [rsp+432], 0
001ad98ftest sil, 1
001ad993mov [rsp+48], rax
001ad998mov [rsp+8], rdx
001ad99djne 0x1adab4
001ad9a3cmp [rsp+1328], 47
001ad9acje 0x1adab4
001ad9b2lea rax, [rsp+1328]
001ad9bamov [rsp+304], rax
001ad9c2lea rax, [rsp+1232]
001ad9camov [rsp+640], rax
001ad9d2lea rax, [rsp+304]
001ad9damov [rsp+648], rax
001ad9e2lea rax, [rsp+248]
001ad9eamov [rsp+656], rax
001ad9f2lea rdi, [rsp+432]
001ad9falea rsi, [rsp+640]
001ada02call addr2line::lazy::LazyCell<T>::borrow_with
001ada07cmp [rax], 0
001ada0bje 0x1adaac
001ada11mov rcx, [rax+24]
001ada15mov [rsp+24], rcx
001ada1atest rcx, rcx
001ada1dje 0x1adaac
001ada23mov rax, [rax+16]
001ada27mov [rsp+72], rax
001ada2cmov rsi, [rsp+152]
001ada34shl [rsp+24], 5
001ada3axor r14l, r14l
001ada3djmp 0x1ada7b
001ada3f
001ada3floc_1ada3f:
001ada3fmov rax, [rsp+136]
001ada47mov rcx, rsi
001ada4ashl rcx, 5
001ada4emovaps x0, [rsp+32]
001ada53movups [rax+rcx], x0
001ada57mov [rax+rcx+16], r15
001ada5cmov [rax+rcx+24], 0
001ada65inc rsi
001ada68mov [rsp+152], rsi
001ada70add r14, 32
001ada74cmp [rsp+24], r14
001ada79je 0x1adaac
001ada7b
001ada7bloc_1ada7b:
001ada7bmov rax, [rsp+72]
001ada80movups x0, [rax+r14+16]
001ada86movaps [rsp+32], x0
001ada8bcmp rsi, [rsp+144]
001ada93jne 0x1ada3f
001ada95lea rdi, [rsp+136]
001ada9dcall alloc::raw_vec::RawVec<T,A>::reserve_for_push
001adaa2mov rsi, [rsp+152]
001adaaajmp 0x1ada3f
001adaac
001adaacloc_1adaac:
001adaacmov r15, [rsp+224]
001adab4
001adab4loc_1adab4:
001adab4mov edx, 424
001adab9lea rdi, [rsp+640]
001adac1lea rsi, [rsp+1232]
001adac9call [rip+0x64051]
001adacfmovups x0, [rsp+432]
001adad7movups x1, [rsp+448]
001adadflea rcx, [rsp+664]
001adae7movups [rcx+408], x0
001adaeemovups [rcx+424], x1
001adaf5mov rax, [rsp+464]
001adafdmov [rcx+440], rax
001adb04mov [rsp+1064], rbx
001adb0cmov rax, [rsp+56]
001adb11mov [rsp+1168], ax
001adb19movzx eax, [rsp+64]
001adb1emov [rsp+1170], ax
001adb26mov [rsp+1112], 0
001adb32mov [rsp+1152], 76
001adb3acmp r15, [rsp+216]
001adb42jne 0x1adb5c
001adb44lea rdi, [rsp+208]
001adb4cmov rsi, r15
001adb4fcall alloc::raw_vec::RawVec<T,A>::reserve_for_push
001adb54mov r15, [rsp+224]
001adb5c
001adb5cloc_1adb5c:
001adb5cimul rdi, r15, 536
001adb63add rdi, [rsp+208]
001adb6bmov edx, 536
001adb70lea rbx, [rsp+640]
001adb78mov rsi, rbx
001adb7bcall [rip+0x63f9f]
001adb81inc r15
001adb84mov [rsp+224], r15
001adb8cmov rdi, rbx
001adb8fmov rsi, r12
001adb92call gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
001adb97mov rax, [rsp+640]
001adb9fcmp rax, 3
001adba3lea r14, [rsp+664]
001adbabjne 0x1acdb2
001adbb1jmp 0x1acc2b
001adbb6
001adbb6loc_1adbb6:
001adbb6shl rsi, 4
001adbbaadd rsi, rax
001adbbdshl r14, 4
001adbc1add r14, rax
001adbc4mov [rsp+32], 0
001adbccmov [rsp+24], rsi
001adbd1
001adbd1loc_1adbd1:
001adbd1cmp [r14], rbx
001adbd4jne 0x1adff9
001adbdamov rcx, [rsp+248]
001adbe2mov rdx, [r14+8]
001adbe6mov rax, [rcx+40]
001adbeasub rax, rdx
001adbedjb 0x1ae05d
001adbf3mov rcx, [rcx+32]
001adbf7add rcx, rdx
001adbfamov [rsp+304], rcx
001adc02mov [rsp+312], rax
001adc0alea rdi, [rsp+640]
001adc12lea rsi, [rsp+304]
001adc1acall gimli::read::aranges::ArangeHeader<R,Offset>::parse
001adc1fcmp [rsp+681], 3
001adc27je 0x1ae05d
001adc2dmov rsi, [rsp+648]
001adc35test rsi, rsi
001adc38je 0x1adfe7
001adc3emov rdi, [rsp+640]
001adc46movzx r8l, [rsp+680]
001adc4fmovzx ecx, [rsp+684]
001adc57lea eax, [r8+r8]
001adc5badd al, cl
001adc5dmovzx r9l, al
001adc61mov [rsp+72], rcx
001adc66test ecx, ecx
001adc68je 0x1ade79
001adc6e
001adc6eloc_1adc6e:
001adc6emov r10, [rsp+72]
001adc73jmp 0x1adc90
001adc75
001adc75loc_1adc75:
001adc75movzx ecx, [rdi]
001adc78add rsi, -4
001adc7cmovzx edx, [rdi+2]
001adc80add rdi, 4
001adc84
001adc84loc_1adc84:
001adc84or rax, rdx
001adc87or rax, rcx
001adc8ajne 0x1addbd
001adc90
001adc90loc_1adc90:
001adc90cmp rsi, r9
001adc93jb 0x1adfe7
001adc99lea eax, [r10-1]
001adc9dcmp eax, 7
001adca0ja 0x1ae05d
001adca6lea rcx, [rip-0x16e631]
001adcadmovsxd rax, [rcx+4*rax]
001adcb1add rax, rcx
001adcb4jmp rax
001adcb6test rsi, rsi
001adcb9je 0x1ae05d
001adcbfdec rsi
001adcc2movzx eax, [rdi]
001adcc5inc rdi
001adcc8jmp 0x1add0c
001adccacmp rsi, 2
001adccejb 0x1ae05d
001adcd4add rsi, -2
001adcd8movzx eax, [rdi]
001adcdbadd rdi, 2
001adcdfjmp 0x1add0c
001adce1cmp rsi, 8
001adce5jb 0x1ae05d
001adcebadd rsi, -8
001adcefmov rax, [rdi]
001adcf2add rdi, 8
001adcf6jmp 0x1add0c
001adcf8cmp rsi, 4
001adcfcjb 0x1ae05d
001add02add rsi, -4
001add06mov eax, [rdi]
001add08add rdi, 4
001add0c
001add0cloc_1add0c:
001add0clea ecx, [r8-1]
001add10cmp ecx, 7
001add13ja 0x1ae05d
001add19lea rdx, [rip-0x16e684]
001add20movsxd rcx, [rdx+4*rcx]
001add24add rcx, rdx
001add27jmp rcx
001add29cmp rsi, 2
001add2djb 0x1ae05d
001add33movzx ecx, [rdi]
001add36add rsi, -2
001add3amovzx edx, [rdi+1]
001add3eadd rdi, 2
001add42jmp 0x1adc84
001add47cmp rsi, 1
001add4bjbe 0x1ae05d
001add51lea rcx, [rsi-2]
001add55cmp rcx, 2
001add59jae 0x1adc75
001add5fjmp 0x1ae05d
001add64cmp rsi, 8
001add68jb 0x1ae05d
001add6emov rcx, rsi
001add71and rcx, -8
001add75cmp rcx, 8
001add79je 0x1ae05d
001add7fmov rcx, [rdi]
001add82mov rdx, [rdi+8]
001add86add rsi, -16
001add8aadd rdi, 16
001add8ejmp 0x1adc84
001add93cmp rsi, 3
001add97jbe 0x1ae05d
001add9dlea rcx, [rsi-4]
001adda1cmp rcx, 4
001adda5jb 0x1ae05d
001addabmov ecx, [rdi]
001addadadd rsi, -8
001addb1mov edx, [rdi+4]
001addb4add rdi, 8
001addb8jmp 0x1adc84
001addbd
001addbdloc_1addbd:
001addbdmov [rsp+80], rcx
001addc2mov [rsp+96], r9
001addc7mov [rsp+104], r8
001addccmov [rsp+112], rdi
001addd1mov [rsp+120], rsi
001addd6mov [rsp+16], rdx
001adddbtest rdx, rdx
001adddeje 0x1ade4b
001adde0mov rsi, [rsp+152]
001adde8cmp rsi, [rsp+144]
001addf0jne 0x1ade07
001addf2lea rdi, [rsp+136]
001addfacall alloc::raw_vec::RawVec<T,A>::reserve_for_push
001addffmov rsi, [rsp+152]
001ade07
001ade07loc_1ade07:
001ade07mov rdx, [rsp+80]
001ade0cmov rdi, [rsp+16]
001ade11add rdi, rdx
001ade14mov rax, [rsp+136]
001ade1cmov rcx, rsi
001ade1fshl rcx, 5
001ade23mov [rax+rcx], rdx
001ade27mov [rax+rcx+8], rdi
001ade2cmov [rax+rcx+16], r15
001ade31mov [rax+rcx+24], 0
001ade3ainc rsi
001ade3dmov [rsp+152], rsi
001ade45mov al, 1
001ade47mov [rsp+32], eax
001ade4b
001ade4bloc_1ade4b:
001ade4bmov rsi, [rsp+120]
001ade50test rsi, rsi
001ade53mov rdi, [rsp+112]
001ade58mov r8, [rsp+104]
001ade5dmov r9, [rsp+96]
001ade62jne 0x1adc6e
001ade68jmp 0x1adfe7
001ade6d
001ade6dloc_1ade6d:
001ade6dmov rax, rcx
001ade70or rax, rdx
001ade73jne 0x1adf3c
001ade79
001ade79loc_1ade79:
001ade79cmp rsi, r9
001ade7cjb 0x1adfe7
001ade82lea eax, [r8-1]
001ade86cmp eax, 7
001ade89ja 0x1ae05d
001ade8flea rcx, [rip-0x16e7da]
001ade96movsxd rax, [rcx+4*rax]
001ade9aadd rax, rcx
001ade9djmp rax
001ade9fcmp rsi, 2
001adea3jb 0x1ae05d
001adea9movzx ecx, [rdi]
001adeacadd rsi, -2
001adeb0movzx edx, [rdi+1]
001adeb4add rdi, 2
001adeb8jmp 0x1ade6d
001adebacmp rsi, 2
001adebejb 0x1ae05d
001adec4lea rax, [rsi-2]
001adec8cmp rax, 1
001adeccjbe 0x1ae05d
001aded2movzx ecx, [rdi]
001aded5add rsi, -4
001aded9movzx edx, [rdi+2]
001adeddadd rdi, 4
001adee1jmp 0x1ade6d
001adee3cmp rsi, 8
001adee7jb 0x1ae05d
001adeedmov rax, rsi
001adef0and rax, -8
001adef4cmp rax, 8
001adef8je 0x1ae05d
001adefemov rcx, [rdi]
001adf01mov rdx, [rdi+8]
001adf05add rsi, -16
001adf09add rdi, 16
001adf0djmp 0x1ade6d
001adf12cmp rsi, 3
001adf16jbe 0x1ae05d
001adf1clea rax, [rsi-4]
001adf20cmp rax, 3
001adf24jbe 0x1ae05d
001adf2amov ecx, [rdi]
001adf2cadd rsi, -8
001adf30mov edx, [rdi+4]
001adf33add rdi, 8
001adf37jmp 0x1ade6d
001adf3c
001adf3cloc_1adf3c:
001adf3cmov [rsp+72], rcx
001adf41mov [rsp+96], r9
001adf46mov [rsp+104], r8
001adf4bmov [rsp+112], rdi
001adf50mov [rsp+120], rsi
001adf55mov [rsp+80], rdx
001adf5atest rdx, rdx
001adf5dje 0x1adfca
001adf5fmov rsi, [rsp+152]
001adf67cmp rsi, [rsp+144]
001adf6fjne 0x1adf86
001adf71lea rdi, [rsp+136]
001adf79call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001adf7emov rsi, [rsp+152]
001adf86
001adf86loc_1adf86:
001adf86mov rdx, [rsp+72]
001adf8bmov rdi, [rsp+80]
001adf90add rdi, rdx
001adf93mov rax, [rsp+136]
001adf9bmov rcx, rsi
001adf9eshl rcx, 5
001adfa2mov [rax+rcx], rdx
001adfa6mov [rax+rcx+8], rdi
001adfabmov [rax+rcx+16], r15
001adfb0mov [rax+rcx+24], 0
001adfb9inc rsi
001adfbcmov [rsp+152], rsi
001adfc4mov al, 1
001adfc6mov [rsp+32], eax
001adfca
001adfcaloc_1adfca:
001adfcamov rsi, [rsp+120]
001adfcftest rsi, rsi
001adfd2mov rdi, [rsp+112]
001adfd7mov r8, [rsp+104]
001adfdcmov r9, [rsp+96]
001adfe1jne 0x1ade79
001adfe7
001adfe7loc_1adfe7:
001adfe7add r14, 16
001adfebmov rsi, [rsp+24]
001adff0cmp r14, rsi
001adff3jne 0x1adbd1
001adff9
001adff9loc_1adff9:
001adff9mov rax, [rsp+48]
001adffemov rdx, [rsp+8]
001ae003mov esi, [rsp+32]
001ae007jmp 0x1ad983
001ae00c
001ae00cloc_1ae00c:
001ae00cmov r14, [rsp+136]
001ae014mov r12, [rsp+152]
001ae01ccmp r12, 21
001ae020jae 0x1ae0f3
001ae026cmp r12, 1
001ae02ajbe 0x1ae776
001ae030mov edx, 1
001ae035mov rdi, r14
001ae038mov rsi, r12
001ae03bcall core::slice::sort::insertion_sort_shift_left
001ae040jmp 0x1ae77b
001ae045
001ae045loc_1ae045:
001ae045add rsi, r8
001ae048xor edi, edi
001ae04amov r9, rsi
001ae04d
001ae04dloc_1ae04d:
001ae04dmov [rsp+432], r9
001ae055mov [rsp+440], rdi
001ae05d
001ae05dloc_1ae05d:
001ae05dmov rax, [rsp+1576]
001ae065lock dec [rax]
001ae069jne 0x1ae078
001ae06bmov rdi, [rsp+1576]
001ae073call alloc::sync::Arc<T,A>::drop_slow
001ae078
001ae078loc_1ae078:
001ae078cmp [rsp+1328], 47
001ae080je 0x1acc2b
001ae086cmp [rsp+1416], 0
001ae08fje 0x1ae09f
001ae091mov rdi, [rsp+1408]
001ae099call [rip+0x63a59]
001ae09f
001ae09floc_1ae09f:
001ae09fcmp [rsp+1440], 0
001ae0a8je 0x1ae0b8
001ae0aamov rdi, [rsp+1432]
001ae0b2call [rip+0x63a40]
001ae0b8
001ae0b8loc_1ae0b8:
001ae0b8cmp [rsp+1464], 0
001ae0c1je 0x1ae0d1
001ae0c3mov rdi, [rsp+1456]
001ae0cbcall [rip+0x63a27]
001ae0d1
001ae0d1loc_1ae0d1:
001ae0d1cmp [rsp+1488], 0
001ae0daje 0x1acc2b
001ae0e0mov rdi, [rsp+1480]
001ae0e8call [rip+0x63a0a]
001ae0eejmp 0x1acc2b
001ae0f3
001ae0f3loc_1ae0f3:
001ae0f3mov rdi, r12
001ae0f6shr rdi, 1
001ae0f9mov [rsp+192], rdi
001ae101shl rdi, 5
001ae105movzx eax, [rip+0x64fbc]
001ae10cmov esi, 8
001ae111call __rust_alloc
001ae116test rax, rax
001ae119je 0x1af6d3
001ae11fmov rbx, rax
001ae122movzx eax, [rip+0x64f9f]
001ae129mov edi, 256
001ae12ecall [rip+0x63a04]
001ae134test rax, rax
001ae137mov [rsp+16], rbx
001ae13cje 0x1af6ed
001ae142mov rbp, rax
001ae145lea rax, [r14+64]
001ae149mov [rsp+176], rax
001ae151lea rax, [r14-32]
001ae155mov [rsp+88], rax
001ae15amov eax, 16
001ae15fmov [rsp+160], rax
001ae167xor ecx, ecx
001ae169lea rax, [rip+0x61c98]
001ae170mov [rsp+232], rax
001ae178xor r13l, r13l
001ae17bmov [rsp+8], r14
001ae180mov [rsp+128], r12
001ae188jmp 0x1ae1a8
001ae18anop [rax+rax]
001ae190
001ae190loc_1ae190:
001ae190mov r14, [rsp+8]
001ae195mov rbx, [rsp+16]
001ae19a
001ae19aloc_1ae19a:
001ae19amov rcx, [rsp+64]
001ae19fcmp rcx, r12
001ae1a2jae 0x1ae74f
001ae1a8
001ae1a8loc_1ae1a8:
001ae1a8mov rax, r14
001ae1abmov r14, rcx
001ae1aemov rdx, r12
001ae1b1sub rdx, rcx
001ae1b4mov rsi, rcx
001ae1b7shl rsi, 5
001ae1bblea rdi, [rax+rsi]
001ae1bfcmp rdx, 2
001ae1c3jae 0x1ae220
001ae1c5mov rsi, r12
001ae1c8
001ae1c8loc_1ae1c8:
001ae1c8mov rbx, rsi
001ae1cbsub rbx, r14
001ae1cejb 0x1af5c3
001ae1d4cmp rsi, r12
001ae1d7ja 0x1af5c3
001ae1ddjae 0x1ae250
001ae1dfcmp rdx, 10
001ae1e3jae 0x1ae250
001ae1e5lea rbx, [r14+10]
001ae1e9cmp rbx, r12
001ae1eccmovae rbx, r12
001ae1f0mov [rsp+64], rbx
001ae1f5sub rbx, r14
001ae1f8jb 0x1af627
001ae1fecmp rdx, 1
001ae202adc rdx, 0
001ae206mov rsi, rbx
001ae209call core::slice::sort::insertion_sort_shift_left
001ae20ecmp r13, [rsp+160]
001ae216je 0x1ae25f
001ae218jmp 0x1ae2b2
001ae21dnop [rax]
001ae220
001ae220loc_1ae220:
001ae220mov rax, [rdi]
001ae223mov rcx, [rdi+32]
001ae227cmp rcx, rax
001ae22ajae 0x1ae620
001ae230cmp rdx, 2
001ae234jne 0x1ae634
001ae23alea rsi, [r14+2]
001ae23emov edx, 2
001ae243jmp 0x1ae6aa
001ae248
001ae248 0f 1f 84 00 00 00 00 00 ........
001ae250
001ae250loc_1ae250:
001ae250mov [rsp+64], rsi
001ae255cmp r13, [rsp+160]
001ae25djne 0x1ae2b2
001ae25f
001ae25floc_1ae25f:
001ae25flea rax, [2*r13]
001ae267mov [rsp+160], rax
001ae26fmov rdi, r13
001ae272shl rdi, 5
001ae276movzx eax, [rip+0x64e4b]
001ae27dmov esi, 8
001ae282call __rust_alloc
001ae287test rax, rax
001ae28aje 0x1af638
001ae290mov r15, rax
001ae293mov rdx, r13
001ae296shl rdx, 4
001ae29amov rdi, rax
001ae29dmov rsi, rbp
001ae2a0call [rip+0x6387a]
001ae2a6mov rdi, rbp
001ae2a9call [rip+0x63849]
001ae2afmov rbp, r15
001ae2b2
001ae2b2loc_1ae2b2:
001ae2b2mov rax, r13
001ae2b5shl rax, 4
001ae2b9mov [rbp+rax], rbx
001ae2bemov [rbp+rax+8], r14
001ae2c3inc r13
001ae2c6cmp r13, 2
001ae2cajb 0x1ae190
001ae2d0mov r14, [rsp+8]
001ae2d5mov rbx, [rsp+16]
001ae2damov [rsp+48], rbp
001ae2dfjmp 0x1ae356
001ae2e1
001ae2e1loc_1ae2e1:
001ae2e1mov rbx, [rsp+16]
001ae2e6
001ae2e6loc_1ae2e6:
001ae2e6mov rsi, rbx
001ae2e9
001ae2e9loc_1ae2e9:
001ae2e9sub rbp, rsi
001ae2ecmov rdi, r12
001ae2efmov rdx, rbp
001ae2f2call [rip+0x63828]
001ae2f8mov rax, [rsp+112]
001ae2fdadd rax, [rsp+32]
001ae302mov rcx, [rsp+96]
001ae307mov [rcx], rax
001ae30amov rax, [rsp+120]
001ae30fmov rcx, [rsp+80]
001ae314mov [rcx], rax
001ae317mov rdi, [rsp+104]
001ae31clea rsi, [rdi+16]
001ae320mov rax, [rsp+72]
001ae325not rax
001ae328mov rdx, [rsp+56]
001ae32dadd rdx, rax
001ae330shl rdx, 4
001ae334call [rip+0x637d6]
001ae33amov r13, [rsp+24]
001ae33fcmp r13, 1
001ae343mov r12, [rsp+128]
001ae34bmov rbp, [rsp+48]
001ae350jbe 0x1ae610
001ae356
001ae356loc_1ae356:
001ae356mov r9, r13
001ae359lea r8, [r13-1]
001ae35dmov rcx, r8
001ae360shl rcx, 4
001ae364mov rax, [rbp+rcx]
001ae369mov rcx, [rbp+rcx+8]
001ae36eadd rcx, rax
001ae371cmp rcx, r12
001ae374je 0x1ae3d0
001ae376mov rdx, r9
001ae379shl rdx, 4
001ae37dmov rsi, [rdx+rbp-32]
001ae382cmp rsi, rax
001ae385jbe 0x1ae3d0
001ae387cmp r9, 2
001ae38bjbe 0x1ae731
001ae391lea r10, [r9-3]
001ae395mov rcx, r10
001ae398shl rcx, 4
001ae39cmov rcx, [rbp+rcx]
001ae3a1lea rdi, [rsi+rax]
001ae3a5cmp rcx, rdi
001ae3a8jbe 0x1ae3e6
001ae3aacmp r9, 3
001ae3aejbe 0x1ae73c
001ae3b4add rsi, rcx
001ae3b7cmp [rdx+rbp-64], rsi
001ae3bcjbe 0x1ae3e6
001ae3bejmp 0x1ae747
001ae3c3
001ae3c3 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 ffff.........
001ae3d0
001ae3d0loc_1ae3d0:
001ae3d0cmp r9, 3
001ae3d4jb 0x1ae3eb
001ae3d6lea r10, [r9-3]
001ae3damov rcx, r10
001ae3ddshl rcx, 4
001ae3e1mov rcx, [rbp+rcx]
001ae3e6
001ae3e6loc_1ae3e6:
001ae3e6cmp rcx, rax
001ae3e9jb 0x1ae3ef
001ae3eb
001ae3ebloc_1ae3eb:
001ae3eblea r10, [r9-2]
001ae3ef
001ae3efloc_1ae3ef:
001ae3efcmp r9, r10
001ae3f2jbe 0x1af3dc
001ae3f8mov [rsp+24], r8
001ae3fdlea rax, [r10+1]
001ae401cmp r9, rax
001ae404jbe 0x1af3c4
001ae40amov rcx, r10
001ae40dshl rcx, 4
001ae411mov rdi, [rbp+rcx+8]
001ae416shl rax, 4
001ae41amov rdx, [rbp+rax]
001ae41fmov r13, [rbp+rax+8]
001ae424add r13, rdx
001ae427mov rbx, r13
001ae42asub rbx, rdi
001ae42djb 0x1af41e
001ae433cmp r13, r12
001ae436ja 0x1af432
001ae43cmov [rsp+112], rdx
001ae441mov [rsp+72], r10
001ae446mov [rsp+56], r9
001ae44blea rdx, [rcx+rbp]
001ae44fmov [rsp+104], rdx
001ae454mov rdx, [rbp+rcx]
001ae459lea rcx, [rbp+rax]
001ae45emov [rsp+96], rcx
001ae463lea rax, [rbp+rax+8]
001ae468mov [rsp+80], rax
001ae46dmov [rsp+120], rdi
001ae472mov r12, rdi
001ae475shl r12, 5
001ae479add r12, r14
001ae47cmov rbp, rdx
001ae47fshl rbp, 5
001ae483lea r15, [r12+rbp]
001ae487shl r13, 5
001ae48bmov r14, rbx
001ae48esub r14, rdx
001ae491mov [rsp+32], rdx
001ae496cmp r14, rdx
001ae499jae 0x1ae550
001ae49fmov rbp, r14
001ae4a2shl rbp, 5
001ae4a6mov rbx, [rsp+16]
001ae4abmov rdi, rbx
001ae4aemov rsi, r15
001ae4b1mov rdx, rbp
001ae4b4call [rip+0x63666]
001ae4baadd rbp, rbx
001ae4bdmov rax, [rsp+32]
001ae4c2test rax, rax
001ae4c5jle 0x1ae5f0
001ae4cbtest r14, r14
001ae4cejle 0x1ae5f0
001ae4d4add r13, [rsp+88]
001ae4d9mov r14, [rsp+8]
001ae4denop
001ae4e0
001ae4e0loc_1ae4e0:
001ae4e0mov rax, rbp
001ae4e3mov rcx, r15
001ae4e6mov rdx, [rbp-32]
001ae4eamov rsi, [r15-32]
001ae4eecmp rdx, rsi
001ae4f1mov r15l, 0
001ae4f7sbb r15, r15
001ae4facmp rdx, rsi
001ae4fdmov ebp, 0
001ae502adc rbp, -1
001ae506shl r15, 5
001ae50aadd r15, rcx
001ae50dshl rbp, 5
001ae511add rbp, rax
001ae514cmp rdx, rsi
001ae517mov rax, rbp
001ae51acmovb rax, r15
001ae51emovups x0, [rax]
001ae521movups x1, [rax+16]
001ae525movups [r13+16], x1
001ae52amovups [r13], x0
001ae52fcmp r15, r12
001ae532jbe 0x1ae53d
001ae534add r13, -32
001ae538cmp rbp, rbx
001ae53bja 0x1ae4e0
001ae53d
001ae53dloc_1ae53d:
001ae53dmov r12, r15
001ae540jmp 0x1ae2e6
001ae545
001ae545 66 66 2e 0f 1f 84 00 00 00 00 00 ff.........
001ae550
001ae550loc_1ae550:
001ae550mov r14, [rsp+16]
001ae555mov rdi, r14
001ae558mov rsi, r12
001ae55bmov rdx, rbp
001ae55ecall [rip+0x635bc]
001ae564add rbp, r14
001ae567mov rax, [rsp+32]
001ae56ctest rax, rax
001ae56fjle 0x1ae5f5
001ae575cmp rbx, rax
001ae578mov r14, [rsp+8]
001ae57djle 0x1ae2e1
001ae583add r13, r14
001ae586mov rbx, [rsp+16]
001ae58bmov rsi, rbx
001ae58enop
001ae590
001ae590loc_1ae590:
001ae590mov rdx, rsi
001ae593mov rcx, [r15]
001ae596xor esi, esi
001ae598xor eax, eax
001ae59acmp rcx, [rdx]
001ae59dsetae sil
001ae5a1setb cl
001ae5a4mov rdi, rdx
001ae5a7cmovb rdi, r15
001ae5abmovups x0, [rdi]
001ae5aemovups x1, [rdi+16]
001ae5b2movups [r12+16], x1
001ae5b8movups [r12], x0
001ae5bdadd r12, 32
001ae5c1shl rsi, 5
001ae5c5add rsi, rdx
001ae5c8cmp rsi, rbp
001ae5cbjae 0x1ae2e9
001ae5d1mov al, cl
001ae5d3shl rax, 5
001ae5d7add r15, rax
001ae5dacmp r15, r13
001ae5ddjb 0x1ae590
001ae5dfjmp 0x1ae2e9
001ae5e4nop [rax+rax]
001ae5f0
001ae5f0loc_1ae5f0:
001ae5f0mov r12, r15
001ae5f3jmp 0x1ae5fa
001ae5f5
001ae5f5loc_1ae5f5:
001ae5f5mov rbx, [rsp+16]
001ae5fa
001ae5faloc_1ae5fa:
001ae5famov rsi, rbx
001ae5fdmov r14, [rsp+8]
001ae602jmp 0x1ae2e9
001ae607
001ae607 66 0f 1f 84 00 00 00 00 00 f........
001ae610
001ae610loc_1ae610:
001ae610mov r13l, 1
001ae616jmp 0x1ae19a
001ae61b
001ae61b 0f 1f 44 00 00 ..D..
001ae620
001ae620loc_1ae620:
001ae620cmp rdx, 2
001ae624jne 0x1ae669
001ae626lea rsi, [r14+2]
001ae62amov edx, 2
001ae62fjmp 0x1ae1c8
001ae634
001ae634loc_1ae634:
001ae634add rsi, [rsp+176]
001ae63cmov r8l, 2
001ae642mov r9, rcx
001ae645nop [rax+rax]
001ae650
001ae650loc_1ae650:
001ae650mov r10, r9
001ae653mov r9, [rsi]
001ae656cmp r9, r10
001ae659jae 0x1ae69a
001ae65binc r8
001ae65eadd rsi, 32
001ae662cmp rdx, r8
001ae665jne 0x1ae650
001ae667jmp 0x1ae697
001ae669
001ae669loc_1ae669:
001ae669add rsi, [rsp+176]
001ae671mov r8l, 2
001ae677mov r9, rcx
001ae67anop [rax+rax]
001ae680
001ae680loc_1ae680:
001ae680mov r10, r9
001ae683mov r9, [rsi]
001ae686cmp r9, r10
001ae689jb 0x1ae69a
001ae68binc r8
001ae68eadd rsi, 32
001ae692cmp rdx, r8
001ae695jne 0x1ae680
001ae697
001ae697loc_1ae697:
001ae697mov r8, rdx
001ae69a
001ae69aloc_1ae69a:
001ae69alea rsi, [r8+r14]
001ae69emov rdx, r8
001ae6a1cmp rcx, rax
001ae6a4jae 0x1ae1c8
001ae6aa
001ae6aaloc_1ae6aa:
001ae6aacmp r14, rsi
001ae6adja 0x1af680
001ae6b3cmp rsi, r12
001ae6b6ja 0x1af669
001ae6bccmp rdx, 2
001ae6c0jb 0x1ae1c8
001ae6c6mov r8, rsi
001ae6c9mov rax, rdx
001ae6ccshr rax, 1
001ae6cflea rcx, [r14+rdx]
001ae6d3shl rcx, 5
001ae6d7add rcx, [rsp+88]
001ae6dcmov rsi, rdi
001ae6dfnop
001ae6e0
001ae6e0loc_1ae6e0:
001ae6e0movups x0, [rsi]
001ae6e3movups x1, [rsi+16]
001ae6e7movaps [rsp+656], x1
001ae6efmovaps [rsp+640], x0
001ae6f7movups x0, [rcx]
001ae6famovups x1, [rcx+16]
001ae6femovups [rsi+16], x1
001ae702movups [rsi], x0
001ae705movaps x0, [rsp+640]
001ae70dmovaps x1, [rsp+656]
001ae715movups [rcx+16], x1
001ae719movups [rcx], x0
001ae71cadd rsi, 32
001ae720add rcx, -32
001ae724dec rax
001ae727jne 0x1ae6e0
001ae729mov rsi, r8
001ae72cjmp 0x1ae1c8
001ae731
001ae731loc_1ae731:
001ae731mov r13l, 2
001ae737jmp 0x1ae19a
001ae73c
001ae73cloc_1ae73c:
001ae73cmov r13l, 3
001ae742jmp 0x1ae19a
001ae747
001ae747loc_1ae747:
001ae747mov r13, r9
001ae74ajmp 0x1ae19a
001ae74f
001ae74floc_1ae74f:
001ae74fmov rdi, rbp
001ae752mov rax, [rip+0x6339f]
001ae759mov r14, rbx
001ae75cmov rbx, rax
001ae75fcall rax
001ae761mov rdi, r14
001ae764call rbx
001ae766mov r14, [rsp+136]
001ae76emov r12, [rsp+152]
001ae776
001ae776loc_1ae776:
001ae776test r12, r12
001ae779je 0x1ae7ad
001ae77b
001ae77bloc_1ae77b:
001ae77bmov rax, r12
001ae77eshl rax, 5
001ae782add rax, r14
001ae785xor ecx, ecx
001ae787mov rdx, r14
001ae78anop [rax+rax]
001ae790
001ae790loc_1ae790:
001ae790mov rsi, [rdx+8]
001ae794cmp rcx, rsi
001ae797cmovbe rcx, rsi
001ae79bmov [rdx+24], rcx
001ae79flea rsi, [rdx+32]
001ae7a3mov rdx, rsi
001ae7a6cmp rsi, rax
001ae7a9jne 0x1ae790
001ae7abjmp 0x1ae7b0
001ae7ad
001ae7adloc_1ae7ad:
001ae7adxor r12l, r12l
001ae7b0
001ae7b0loc_1ae7b0:
001ae7b0mov rbx, [rsp+144]
001ae7b8movups x0, [rsp+208]
001ae7c0movaps [rsp+1664], x0
001ae7c8mov rax, [rsp+224]
001ae7d0mov [rsp+1680], rax
001ae7d8cmp [rsp+264], 0
001ae7e1je 0x1ae7f1
001ae7e3mov rdi, [rsp+256]
001ae7ebcall [rip+0x63307]
001ae7f1
001ae7f1loc_1ae7f1:
001ae7f1test r14, r14
001ae7f4je 0x1accb0
001ae7famov [rsp+8], r14
001ae7ffmov rax, [rsp+1680]
001ae807mov [rsp+224], rax
001ae80fmovaps x0, [rsp+1664]
001ae817movaps [rsp+208], x0
001ae81fmov rax, [rsp+296]
001ae827mov [rsp+24], rax
001ae82cmov r15, [rax+224]
001ae833test r15, r15
001ae836mov [rsp+128], r12
001ae83emov [rsp+56], rbx
001ae843je 0x1ae914
001ae849mov [rsp+304], 8
001ae855xorps x0, x0
001ae858movups [rsp+312], x0
001ae860movups x0, [r15+64]
001ae865movups [rsp+576], x0
001ae86dmov [rsp+592], 0
001ae879lea rdi, [rsp+640]
001ae881lea rsi, [rsp+576]
001ae889call gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
001ae88emov rax, [rsp+640]
001ae896cmp rax, 3
001ae89ajne 0x1ae99a
001ae8a0
001ae8a0loc_1ae8a0:
001ae8a0lea rdi, [rsp+304]
001ae8a8call core::ptr::drop_in_place<alloc::vec::Vec<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001ae8ad
001ae8adloc_1ae8ad:
001ae8admov rbx, [rsp+208]
001ae8b5mov r15, [rsp+224]
001ae8bdinc r15
001ae8c0mov rdi, rbx
001ae8c3nop [rax+rax]
001ae8d0
001ae8d0loc_1ae8d0:
001ae8d0cmp r15, 1
001ae8d4je 0x1ae8ea
001ae8d6lea r14, [rdi+536]
001ae8dddec r15
001ae8e0call core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001ae8e5mov rdi, r14
001ae8e8jmp 0x1ae8d0
001ae8ea
001ae8ealoc_1ae8ea:
001ae8eacmp [rsp+216], 0
001ae8f3je 0x1ae8fe
001ae8f5mov rdi, rbx
001ae8f8call [rip+0x631fa]
001ae8fe
001ae8feloc_1ae8fe:
001ae8fecmp [rsp+56], 0
001ae904mov rdi, [rsp+8]
001ae909jne 0x1accaa
001ae90fjmp 0x1accb0
001ae914
001ae914loc_1ae914:
001ae914mov [rsp+512], 8
001ae920xorps x0, x0
001ae923movups [rsp+520], x0
001ae92bmov r13l, 8
001ae931xor r14l, r14l
001ae934xor ebp, ebp
001ae936
001ae936loc_1ae936:
001ae936mov rax, [rsp+24]
001ae93bmov [rsp+640], rax
001ae943mov r15, [rsp+8]
001ae948cmp rbx, r12
001ae94bjbe 0x1aeb5b
001ae951test r12, r12
001ae954je 0x1aeb4a
001ae95amov rsi, [rsp+56]
001ae95fshl rsi, 5
001ae963mov rbx, r12
001ae966shl rbx, 5
001ae96amov edx, 8
001ae96fmov rdi, [rsp+8]
001ae974mov rcx, rbx
001ae977call __rust_realloc
001ae97cmov r15, rax
001ae97ftest rax, rax
001ae982jne 0x1aeb5b
001ae988mov edi, 8
001ae98dmov rsi, rbx
001ae990call alloc::alloc::handle_alloc_error
001ae995jmp 0x1af724
001ae99a
001ae99aloc_1ae99a:
001ae99aadd r15, 16
001ae99emov r13l, 8
001ae9a4xor r14l, r14l
001ae9a7lea r12, [rsp+1232]
001ae9aflea rbp, [rsp+640]
001ae9b7lea rbx, [rsp+576]
001ae9bfjmp 0x1ae9f7
001ae9c1
001ae9c1 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 ffffff.........
001ae9d0
001ae9d0loc_1ae9d0:
001ae9d0cmp rax, 2
001ae9d4je 0x1aeb0f
001ae9da
001ae9daloc_1ae9da:
001ae9damov rdi, rbp
001ae9ddmov rsi, rbx
001ae9e0call gimli::read::unit::DebugInfoUnitHeadersIter<R>::next
001ae9e5mov rax, [rsp+640]
001ae9edcmp rax, 3
001ae9f1je 0x1ae8a0
001ae9f7
001ae9f7loc_1ae9f7:
001ae9f7movups x3, [rsp+648]
001ae9fflea rdx, [rsp+664]
001aea07movups x0, [rdx]
001aea0amovups x1, [rdx+16]
001aea0emovups x2, [rdx+32]
001aea12movaps [rsp+432], x0
001aea1amovaps [rsp+448], x1
001aea22movaps [rsp+464], x2
001aea2amov rcx, [rdx+48]
001aea2emov [rsp+480], rcx
001aea36test rax, rax
001aea39jne 0x1ae9d0
001aea3bmov [rsp+640], 0
001aea47movaps [rsp+32], x3
001aea4cmovups [rsp+648], x3
001aea54mov rax, [rsp+480]
001aea5cmov [rdx+48], rax
001aea60movaps x0, [rsp+432]
001aea68movaps x1, [rsp+448]
001aea70movaps x2, [rsp+464]
001aea78movups [rdx+32], x2
001aea7cmovups [rdx+16], x1
001aea80movups [rdx], x0
001aea83mov rdi, r12
001aea86mov rsi, r15
001aea89mov rdx, rbp
001aea8ccall gimli::read::dwarf::Unit<R>::new
001aea91cmp [rsp+1232], 2
001aea99je 0x1ae9da
001aea9fmov edx, 424
001aeaa4mov rdi, rbp
001aeaa7mov rsi, r12
001aeaaacall [rip+0x63070]
001aeab0movaps x0, [rsp+32]
001aeab5movlps [rsp+1064], x0
001aeabdcmp r14, [rsp+312]
001aeac5jne 0x1aeae7
001aeac7lea rdi, [rsp+304]
001aeacfmov rsi, r14
001aead2call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001aead7mov r13, [rsp+304]
001aeadfmov r14, [rsp+320]
001aeae7
001aeae7loc_1aeae7:
001aeae7imul rdi, r14, 432
001aeaeeadd rdi, r13
001aeaf1mov edx, 432
001aeaf6mov rsi, rbp
001aeaf9call [rip+0x63021]
001aeaffinc r14
001aeb02mov [rsp+320], r14
001aeb0ajmp 0x1ae9da
001aeb0f
001aeb0floc_1aeb0f:
001aeb0ftest r13, r13
001aeb12je 0x1ae8ad
001aeb18mov rbp, [rsp+312]
001aeb20mov [rsp+512], r13
001aeb28mov [rsp+520], rbp
001aeb30mov [rsp+528], r14
001aeb38mov r12, [rsp+128]
001aeb40mov rbx, [rsp+56]
001aeb45jmp 0x1ae936
001aeb4a
001aeb4aloc_1aeb4a:
001aeb4amov rdi, [rsp+8]
001aeb4fcall [rip+0x62fa3]
001aeb55mov r15l, 8
001aeb5b
001aeb5bloc_1aeb5b:
001aeb5bmov r12, [rsp+208]
001aeb63mov rax, [rsp+216]
001aeb6bmov rbx, [rsp+224]
001aeb73cmp rax, rbx
001aeb76jbe 0x1aebc8
001aeb78test rbx, rbx
001aeb7bje 0x1aebb9
001aeb7dimul rsi, rax, 536
001aeb84imul rcx, rbx, 536
001aeb8bmov edx, 8
001aeb90mov rdi, r12
001aeb93mov [rsp+32], rcx
001aeb98call __rust_realloc
001aeb9dmov r12, rax
001aeba0test rax, rax
001aeba3jne 0x1aebc8
001aeba5mov edi, 8
001aebaamov rsi, [rsp+32]
001aebafcall alloc::alloc::handle_alloc_error
001aebb4jmp 0x1af724
001aebb9
001aebb9loc_1aebb9:
001aebb9mov rdi, r12
001aebbccall [rip+0x62f36]
001aebc2mov r12l, 8
001aebc8
001aebc8loc_1aebc8:
001aebc8cmp rbp, r14
001aebcbjbe 0x1aec19
001aebcdtest r14, r14
001aebd0je 0x1aec0a
001aebd2imul rsi, rbp, 432
001aebd9imul rbp, r14, 432
001aebe0mov edx, 8
001aebe5mov rdi, r13
001aebe8mov rcx, rbp
001aebebcall __rust_realloc
001aebf0mov r13, rax
001aebf3test rax, rax
001aebf6jne 0x1aec19
001aebf8mov edi, 8
001aebfdmov rsi, rbp
001aec00call alloc::alloc::handle_alloc_error
001aec05jmp 0x1af724
001aec0a
001aec0aloc_1aec0a:
001aec0amov rdi, r13
001aec0dcall [rip+0x62ee5]
001aec13mov r13l, 8
001aec19
001aec19loc_1aec19:
001aec19mov rax, [rsp+24]
001aec1emov [rsp+1176], rax
001aec26mov [rsp+1184], r15
001aec2emov rax, [rsp+128]
001aec36mov [rsp+1192], rax
001aec3emov [rsp+1200], r12
001aec46mov [rsp+1208], rbx
001aec4emov [rsp+1216], r13
001aec56mov [rsp+1224], r14
001aec5emov rdi, [rsp+392]
001aec66cmp [rdi], 0
001aec6aje 0x1af0f5
001aec70mov rax, [rdi+112]
001aec74mov [rsp+752], rax
001aec7cmovups x0, [rdi+96]
001aec80movaps [rsp+736], x0
001aec88movups x0, [rdi+80]
001aec8cmovaps [rsp+720], x0
001aec94movups x0, [rdi+64]
001aec98movaps [rsp+704], x0
001aeca0movups x0, [rdi]
001aeca3movups x1, [rdi+16]
001aeca7movups x2, [rdi+32]
001aecabmovups x3, [rdi+48]
001aecafmovaps [rsp+688], x3
001aecb7movaps [rsp+672], x2
001aecbfmovaps [rsp+656], x1
001aecc7movaps [rsp+640], x0
001aeccflea rdx, [rip-0x15b986]
001aecd6mov ecx, 15
001aecdbmov rsi, [rsp+168]
001aece3call std::backtrace_rs::symbolize::gimli::elf::Object::section
001aece8test rax, rax
001aecebcmove rdx, rax
001aeceflea rcx, [rip-0x11d9fe]
001aecf6cmove rax, rcx
001aecfalea rdi, [rsp+1232]
001aed02mov rsi, rax
001aed05call gimli::read::index::UnitIndex<R>::parse
001aed0amovzx r14l, [rsp+1232]
001aed13cmp r14b, 22
001aed17je 0x1af0bd
001aed1dmov eax, [rsp+1233]
001aed24mov ecx, [rsp+1236]
001aed2bmov [rsp+139], ecx
001aed32mov [rsp+136], eax
001aed39mov rax, [rsp+1240]
001aed41mov [rsp+88], rax
001aed46mov rax, [rsp+1248]
001aed4emov [rsp+64], rax
001aed53movups x0, [rsp+1256]
001aed5bmovaps [rsp+576], x0
001aed63movups x0, [rsp+1272]
001aed6bmovaps [rsp+592], x0
001aed73movups x0, [rsp+1288]
001aed7bmovaps [rsp+608], x0
001aed83movups x0, [rsp+1304]
001aed8bmovaps [rsp+624], x0
001aed93lea rdx, [rip-0x15b9c5]
001aed9alea rdi, [rsp+640]
001aeda2mov ecx, 15
001aeda7mov rsi, [rsp+168]
001aedafcall std::backtrace_rs::symbolize::gimli::elf::Object::section
001aedb4test rax, rax
001aedb7cmove rdx, rax
001aedbblea rcx, [rip-0x11daca]
001aedc2cmove rax, rcx
001aedc6lea rdi, [rsp+1232]
001aedcemov rsi, rax
001aedd1call gimli::read::index::UnitIndex<R>::parse
001aedd6movzx eax, [rsp+1232]
001aeddecmp al, 22
001aede0je 0x1af0bd
001aede6mov [rsp+200], al
001aededmov eax, [rsp+1233]
001aedf4mov ecx, [rsp+1236]
001aedfbmov [rsp+211], ecx
001aee02mov [rsp+208], eax
001aee09mov rax, [rsp+1240]
001aee11mov [rsp+160], rax
001aee19mov rax, [rsp+1248]
001aee21mov [rsp+176], rax
001aee29movups x0, [rsp+1256]
001aee31movaps [rsp+432], x0
001aee39movups x0, [rsp+1272]
001aee41movaps [rsp+448], x0
001aee49movups x0, [rsp+1288]
001aee51movaps [rsp+464], x0
001aee59movups x0, [rsp+1304]
001aee61movaps [rsp+480], x0
001aee69lea rdx, [rip-0x15ba80]
001aee70lea rdi, [rsp+640]
001aee78mov ecx, 17
001aee7dmov rsi, [rsp+168]
001aee85call std::backtrace_rs::symbolize::gimli::elf::Object::section
001aee8amov [rsp+32], rdx
001aee8fmov rbx, rax
001aee92test rax, rax
001aee95mov rax, [rsp+32]
001aee9acmove rax, rbx
001aee9emov [rsp+32], rax
001aeea3lea rax, [rip-0x11dbb2]
001aeeaacmove rbx, rax
001aeeaelea rdx, [rip-0x15bab4]
001aeeb5lea rdi, [rsp+640]
001aeebdmov ecx, 15
001aeec2mov rsi, [rsp+168]
001aeecacall std::backtrace_rs::symbolize::gimli::elf::Object::section
001aeecfmov [rsp+24], rdx
001aeed4mov r15, rax
001aeed7test rax, rax
001aeedamov rax, [rsp+24]
001aeedfcmove rax, r15
001aeee3mov [rsp+24], rax
001aeee8lea rax, [rip-0x11dbf7]
001aeeefcmove r15, rax
001aeef3lea rdx, [rip-0x15baea]
001aeefalea rdi, [rsp+640]
001aef02mov ecx, 15
001aef07mov rsi, [rsp+168]
001aef0fcall std::backtrace_rs::symbolize::gimli::elf::Object::section
001aef14mov r13, rax
001aef17mov r12, rdx
001aef1atest rax, rax
001aef1dcmove r12, rax
001aef21lea rax, [rip-0x11dc30]
001aef28cmove r13, rax
001aef2clea rdi, [rsp+1232]
001aef34lea rsi, [rsp+640]
001aef3cmov rdx, [rsp+168]
001aef44call gimli::read::Section::load
001aef49cmp [rsp+1232], 0
001aef52jne 0x1af0bd
001aef58mov rax, [rsp+1240]
001aef60mov [rsp+56], rax
001aef65mov rbp, [rsp+1248]
001aef6dlea rdi, [rsp+1232]
001aef75lea rsi, [rsp+640]
001aef7dmov rdx, [rsp+168]
001aef85call gimli::read::Section::load
001aef8acmp [rsp+1232], 0
001aef93jne 0x1af0bd
001aef99mov rax, [rsp+1240]
001aefa1mov [rsp+72], rax
001aefa6mov rax, [rsp+1248]
001aefaemov [rsp+192], rax
001aefb6lea rdi, [rsp+1232]
001aefbelea rsi, [rsp+640]
001aefc6mov rdx, [rsp+168]
001aefcecall gimli::read::Section::load
001aefd3cmp [rsp+1232], 0
001aefdcjne 0x1af0bd
001aefe2mov rax, [rsp+1240]
001aefeamov [rsp+120], rax
001aefefmov rax, [rsp+1248]
001aeff7mov [rsp+112], rax
001aeffclea rdi, [rsp+1232]
001af004lea rsi, [rsp+640]
001af00cmov rdx, [rsp+168]
001af014call gimli::read::Section::load
001af019cmp [rsp+1232], 0
001af022jne 0x1af0bd
001af028mov rax, [rsp+1240]
001af030mov [rsp+104], rax
001af035mov rax, [rsp+1248]
001af03dmov [rsp+96], rax
001af042lea rdi, [rsp+1232]
001af04alea rsi, [rsp+640]
001af052mov rdx, [rsp+168]
001af05acall gimli::read::Section::load
001af05fcmp [rsp+1232], 0
001af068jne 0x1af0bd
001af06amov rax, [rsp+1240]
001af072mov [rsp+16], rax
001af077mov rax, [rsp+1248]
001af07fmov [rsp+8], rax
001af084lea rdi, [rsp+1232]
001af08clea rsi, [rsp+640]
001af094mov rdx, [rsp+168]
001af09ccall gimli::read::Section::load
001af0a1mov [rsp+168], rbp
001af0a9mov [rsp+80], r12
001af0aecmp [rsp+1232], 0
001af0b7je 0x1af44e
001af0bd
001af0bdloc_1af0bd:
001af0bdmov rax, [rsp+384]
001af0c5mov [rax], 23
001af0c8cmp [rsp+712], 0
001af0d1je 0x1af0e1
001af0d3mov rdi, [rsp+704]
001af0dbcall [rip+0x62a17]
001af0e1
001af0e1loc_1af0e1:
001af0e1xor ebx, ebx
001af0e3lea rdi, [rsp+1176]
001af0ebcall core::ptr::drop_in_place<addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af0f0jmp 0x1accf7
001af0f5
001af0f5loc_1af0f5:
001af0f5mov r14b, 22
001af0f8
001af0f8loc_1af0f8:
001af0f8mov rax, [rsp+1224]
001af100mov rdx, [rsp+384]
001af108mov [rdx+384], rax
001af10fmovups x0, [rsp+1176]
001af117movups x1, [rsp+1192]
001af11fmovups x2, [rsp+1208]
001af127movups [rdx+368], x2
001af12emovups [rdx+352], x1
001af135movups [rdx+336], x0
001af13cmov rcx, [rsp+400]
001af144mov rax, [rcx+112]
001af148mov [rdx+504], rax
001af14fmovups x0, [rcx+96]
001af153movups x1, [rcx+80]
001af157movups x2, [rcx+64]
001af15bmovups x3, [rcx]
001af15emovups x4, [rcx+16]
001af162movups x5, [rcx+32]
001af166movups x6, [rcx+48]
001af16amovups [rdx+488], x0
001af171movups [rdx+472], x1
001af178movups [rdx+456], x2
001af17fmovups [rdx+440], x6
001af186movups [rdx+424], x5
001af18dmovups [rdx+408], x4
001af194movups [rdx+392], x3
001af19bmov eax, [rsp+408]
001af1a2mov [rdx+1], eax
001af1a5mov eax, [rsp+411]
001af1acmov [rdx+4], eax
001af1afmovaps x0, [rsp+304]
001af1b7movaps x1, [rsp+320]
001af1bfmovaps x2, [rsp+336]
001af1c7movaps x3, [rsp+352]
001af1cfmovups [rdx+24], x0
001af1d3movups [rdx+40], x1
001af1d7movups [rdx+56], x2
001af1dbmovups [rdx+72], x3
001af1dfmov eax, [rsp+256]
001af1e6mov [rdx+89], eax
001af1e9mov eax, [rsp+259]
001af1f0mov [rdx+92], eax
001af1f3movaps x0, [rsp+512]
001af1fbmovaps x1, [rsp+528]
001af203movaps x2, [rsp+544]
001af20bmovaps x3, [rsp+560]
001af213movups [rdx+112], x0
001af217movups [rdx+128], x1
001af21emovups [rdx+144], x2
001af225movups [rdx+160], x3
001af22cmov [rdx], r14b
001af22fmov [rdx+8], rsi
001af233mov [rdx+16], rdi
001af237mov [rdx+88], bpl
001af23bmov [rdx+96], r8
001af23fmov [rdx+104], r9
001af243mov [rdx+176], rbx
001af24amov rax, [rsp+32]
001af24fmov [rdx+184], rax
001af256mov [rdx+192], r15
001af25dmov [rdx+200], r11
001af264mov [rdx+208], r13
001af26bmov rax, [rsp+80]
001af270mov [rdx+216], rax
001af277mov rax, [rsp+56]
001af27cmov [rdx+224], rax
001af283mov [rdx+232], r10
001af28amov rax, [rsp+72]
001af28fmov [rdx+240], rax
001af296mov [rdx+248], r12
001af29dmov rax, [rsp+120]
001af2a2mov [rdx+256], rax
001af2a9mov rax, [rsp+112]
001af2aemov [rdx+264], rax
001af2b5mov rax, [rsp+104]
001af2bamov [rdx+272], rax
001af2c1mov rax, [rsp+96]
001af2c6mov [rdx+280], rax
001af2cdmov rax, [rsp+16]
001af2d2mov [rdx+288], rax
001af2d9mov rax, [rsp+8]
001af2demov [rdx+296], rax
001af2e5mov rax, [rsp+48]
001af2eamov [rdx+304], rax
001af2f1mov rax, [rsp+128]
001af2f9mov [rdx+312], rax
001af300lea rax, [rip-0x11e00f]
001af307mov [rdx+320], rax
001af30emov [rdx+328], 0
001af319cmp [rsp+288], 0
001af322mov rax, [rsp+240]
001af32ajne 0x1acd3a
001af330cmp [rax], 0
001af334jne 0x1acd29
001af33ajmp 0x1acd3a
001af33f
001af33floc_1af33f:
001af33flea rax, [rip+0x609d2]
001af346mov [rsp+640], rax
001af34elea rsi, [rip+0x60ae3]
001af355jmp 0x1af36d
001af357
001af357loc_1af357:
001af357lea rax, [rip+0x609ba]
001af35emov [rsp+640], rax
001af366lea rsi, [rip+0x60ab3]
001af36d
001af36dloc_1af36d:
001af36dmov rdi, [rsp+192]
001af375mov [rdi+8], 1
001af37dlea rax, [rip-0x11e08c]
001af384mov [rdi+16], rax
001af388xorps x0, x0
001af38bmovups [rdi+24], x0
001af38fcall core::panicking::panic_fmt
001af394jmp 0x1af724
001af399
001af399loc_1af399:
001af399lea rdx, [rip+0x60ab0]
001af3a0mov rdi, r14
001af3a3mov rsi, rbp
001af3a6call core::slice::index::slice_index_order_fail
001af3abjmp 0x1af724
001af3b0
001af3b0loc_1af3b0:
001af3b0lea rdx, [rip+0x60a99]
001af3b7mov rdi, rbp
001af3bacall core::slice::index::slice_end_index_len_fail
001af3bfjmp 0x1af724
001af3c4
001af3c4loc_1af3c4:
001af3c4lea rax, [rip+0x6094d]
001af3cbmov [rsp+640], rax
001af3d3lea rsi, [rip+0x60a5e]
001af3dajmp 0x1af3f2
001af3dc
001af3dcloc_1af3dc:
001af3dclea rax, [rip+0x60935]
001af3e3mov [rsp+640], rax
001af3eblea rsi, [rip+0x60a2e]
001af3f2
001af3f2loc_1af3f2:
001af3f2mov rdi, [rsp+200]
001af3famov [rdi+8], 1
001af402lea rax, [rip-0x11e111]
001af409mov [rdi+16], rax
001af40dxorps x0, x0
001af410movups [rdi+24], x0
001af414call core::panicking::panic_fmt
001af419jmp 0x1af724
001af41e
001af41eloc_1af41e:
001af41elea rdx, [rip+0x60a2b]
001af425mov rsi, r13
001af428call core::slice::index::slice_index_order_fail
001af42djmp 0x1af724
001af432
001af432loc_1af432:
001af432lea rdx, [rip+0x60a17]
001af439mov rdi, r13
001af43cmov rsi, [rsp+128]
001af444call core::slice::index::slice_end_index_len_fail
001af449jmp 0x1af724
001af44e
001af44eloc_1af44e:
001af44emov rax, [rsp+1240]
001af456mov [rsp+48], rax
001af45bmov rax, [rsp+1248]
001af463mov [rsp+128], rax
001af46bmov eax, [rsp+136]
001af472mov ecx, [rsp+139]
001af479mov [rsp+411], ecx
001af480mov [rsp+408], eax
001af487movaps x0, [rsp+576]
001af48fmovaps x1, [rsp+592]
001af497movaps x2, [rsp+608]
001af49fmovaps x3, [rsp+624]
001af4a7movaps [rsp+304], x0
001af4afmovaps [rsp+320], x1
001af4b7movaps [rsp+336], x2
001af4bfmovaps [rsp+352], x3
001af4c7mov eax, [rsp+208]
001af4cemov ecx, [rsp+211]
001af4d5mov [rsp+256], eax
001af4dcmov [rsp+259], ecx
001af4e3movaps x0, [rsp+432]
001af4ebmovaps x1, [rsp+448]
001af4f3movaps x2, [rsp+464]
001af4fbmovaps x3, [rsp+480]
001af503movaps [rsp+560], x3
001af50bmovaps [rsp+544], x2
001af513movaps [rsp+528], x1
001af51bmovaps [rsp+512], x0
001af523cmp [rsp+712], 0
001af52cje 0x1af53c
001af52emov rdi, [rsp+704]
001af536call [rip+0x625bc]
001af53c
001af53cloc_1af53c:
001af53cmov rsi, [rsp+88]
001af541mov rdi, [rsp+64]
001af546mov r8, [rsp+160]
001af54emov r9, [rsp+176]
001af556mov r11, [rsp+24]
001af55bmovzx ebp, [rsp+200]
001af563mov r10, [rsp+168]
001af56bmov r12, [rsp+192]
001af573jmp 0x1af0f8
001af578
001af578loc_1af578:
001af578lea rdi, [rip-0x11fe55]
001af57flea rdx, [rip+0x60942]
001af586mov esi, 44
001af58bcall core::panicking::panic
001af590jmp 0x1af724
001af595
001af595loc_1af595:
001af595lea rax, [rip+0x60944]
001af59cmov [rsp+280], rax
001af5a4jmp 0x1af5f9
001af5a6
001af5a6loc_1af5a6:
001af5a6lea rdi, [rip-0x11e5af]
001af5adlea rdx, [rip+0x608e4]
001af5b4mov esi, 43
001af5b9call core::panicking::panic
001af5bejmp 0x1af724
001af5c3
001af5c3loc_1af5c3:
001af5c3lea rdi, [rip-0x11fea0]
001af5calea rdx, [rip+0x608f7]
001af5d1mov esi, 44
001af5d6call core::panicking::panic
001af5dbjmp 0x1af724
001af5e0
001af5e0loc_1af5e0:
001af5e0lea rdx, [rip+0x60821]
001af5e7mov rdi, r8
001af5eacall core::slice::index::slice_end_index_len_fail
001af5efjmp 0x1af724
001af5f4
001af5f4loc_1af5f4:
001af5f4mov [rsp+64], r8
001af5f9
001af5f9loc_1af5f9:
001af5f9mov rdi, rbx
001af5fcmov rsi, [rsp+64]
001af601mov rdx, [rsp+280]
001af609call core::slice::index::slice_index_order_fail
001af60ejmp 0x1af724
001af613
001af613loc_1af613:
001af613mov edi, 8
001af618mov esi, 248
001af61dcall alloc::alloc::handle_alloc_error
001af622jmp 0x1af724
001af627
001af627loc_1af627:
001af627lea rax, [rip+0x608b2]
001af62emov [rsp+232], rax
001af636jmp 0x1af685
001af638
001af638loc_1af638:
001af638lea rdi, [rip-0x11e641]
001af63flea rdx, [rip+0x60852]
001af646mov esi, 43
001af64bcall core::panicking::panic
001af650jmp 0x1af724
001af655
001af655loc_1af655:
001af655mov edi, 8
001af65amov esi, 248
001af65fcall alloc::alloc::handle_alloc_error
001af664jmp 0x1af724
001af669
001af669loc_1af669:
001af669lea rdx, [rip+0x60798]
001af670mov rdi, rsi
001af673mov rsi, r12
001af676call core::slice::index::slice_end_index_len_fail
001af67bjmp 0x1af724
001af680
001af680loc_1af680:
001af680mov [rsp+64], rsi
001af685
001af685loc_1af685:
001af685mov rdi, r14
001af688mov rsi, [rsp+64]
001af68dmov rdx, [rsp+232]
001af695call core::slice::index::slice_index_order_fail
001af69ajmp 0x1af724
001af69f
001af69floc_1af69f:
001af69flea rdi, [rip-0x11e6a8]
001af6a6lea rdx, [rip+0x607bb]
001af6admov esi, 43
001af6b2call core::panicking::panic
001af6b7jmp 0x1af724
001af6b9
001af6b9loc_1af6b9:
001af6b9lea rdi, [rip-0x11e6c2]
001af6c0lea rdx, [rip+0x607b9]
001af6c7mov esi, 43
001af6cccall core::panicking::panic
001af6d1jmp 0x1af724
001af6d3
001af6d3loc_1af6d3:
001af6d3lea rdi, [rip-0x11e6dc]
001af6dalea rdx, [rip+0x60787]
001af6e1mov esi, 43
001af6e6call core::panicking::panic
001af6ebjmp 0x1af724
001af6ed
001af6edloc_1af6ed:
001af6edlea rdi, [rip-0x11e6f6]
001af6f4lea rdx, [rip+0x60785]
001af6fbmov esi, 43
001af700call core::panicking::panic
001af705jmp 0x1af724
001af707
001af707loc_1af707:
001af707lea rdx, [rip+0x60bca]
001af70emov rdi, r14
001af711call core::slice::index::slice_start_index_len_fail
001af716jmp 0x1af724
001af718
001af718loc_1af718:
001af718lea rdx, [rip+0x60ba1]
001af71fcall core::panicking::panic_bounds_check
001af724
001af724loc_1af724:
001af724ud2
001af726jmp 0x1af74c
001af728jmp 0x1af74c
001af72ajmp 0x1af74c
001af72cjmp 0x1af74c
001af72emov r13, rax
001af731lea rdi, [rsp+640]
001af739call core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af73ejmp 0x1afa17
001af743call core::panicking::panic_in_cleanup
001af748ud2
001af74ajmp 0x1af751
001af74c
001af74cloc_1af74c:
001af74cmov r13, rax
001af74fjmp 0x1af761
001af751
001af751loc_1af751:
001af751mov r13, rax
001af754lea rdi, [rsp+432]
001af75ccall core::ptr::drop_in_place<addr2line::lazy::LazyCell<core::result::Result<addr2line::Lines,gimli::read::Error>>>
001af761
001af761loc_1af761:
001af761lea rdi, [rsp+1232]
001af769call core::ptr::drop_in_place<gimli::read::dwarf::Unit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>,usize>>
001af76ejmp 0x1afa17
001af773mov r13, rax
001af776lea rdi, [rsp+512]
001af77ecall core::ptr::drop_in_place<alloc::vec::Vec<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af783mov rdi, r12
001af786mov rsi, rbx
001af789call core::ptr::drop_in_place<alloc::boxed::Box<[addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>]>>
001af78exor ebx, ebx
001af790jmp 0x1af7ab
001af792call core::panicking::panic_in_cleanup
001af797ud2
001af799mov r13, rax
001af79clea rdi, [rsp+208]
001af7a4call core::ptr::drop_in_place<alloc::vec::Vec<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af7a9mov bl, 1
001af7ab
001af7abloc_1af7ab:
001af7abmov rdi, r15
001af7aemov rsi, [rsp+128]
001af7b6call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001af7bbmov bpl, 1
001af7bejmp 0x1af7dd
001af7c0call core::panicking::panic_in_cleanup
001af7c5ud2
001af7c7mov r13, rax
001af7camov rdi, [rsp+8]
001af7cfmov rsi, [rsp+56]
001af7d4call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001af7d9mov bl, 1
001af7dbxor ebp, ebp
001af7dd
001af7ddloc_1af7dd:
001af7ddlea rdi, [rsp+640]
001af7e5call core::ptr::drop_in_place<alloc::sync::Arc<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af7eatest bl, bl
001af7ecje 0x1af7fb
001af7eelea rdi, [rsp+512]
001af7f6call core::ptr::drop_in_place<alloc::vec::Vec<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af7fb
001af7fbloc_1af7fb:
001af7fbmov bl, 1
001af7fdtest bpl, bpl
001af800jne 0x1afa8b
001af806mov bpl, 1
001af809jmp 0x1af8a4
001af80ejmp 0x1af863
001af810mov r13, rax
001af813jmp 0x1af8a2
001af818mov r13, rax
001af81bmov rdi, [rsp+704]
001af823mov rsi, [rsp+712]
001af82bcall core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001af830lea rdi, [rsp+1176]
001af838call core::ptr::drop_in_place<addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af83djmp 0x1afaaa
001af842mov r13, rax
001af845jmp 0x1afa05
001af84amov r13, rax
001af84dlea rdi, [rsp+640]
001af855call core::ptr::drop_in_place<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af85ajmp 0x1af895
001af85ccall core::panicking::panic_in_cleanup
001af861ud2
001af863
001af863loc_1af863:
001af863mov r13, rax
001af866lea rdi, [rsp+1328]
001af86ecall core::ptr::drop_in_place<core::option::Option<gimli::read::line::IncompleteLineProgram<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>,usize>>>
001af873jmp 0x1afa17
001af878jmp 0x1af8cd
001af87amov r13, rax
001af87djmp 0x1afa55
001af882mov r13, rax
001af885mov [rsp+1896], rbx
001af88djmp 0x1af96f
001af892mov r13, rax
001af895
001af895loc_1af895:
001af895lea rdi, [rsp+304]
001af89dcall core::ptr::drop_in_place<alloc::vec::Vec<addr2line::SupUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af8a2
001af8a2loc_1af8a2:
001af8a2xor ebp, ebp
001af8a4
001af8a4loc_1af8a4:
001af8a4lea rdi, [rsp+208]
001af8accall core::ptr::drop_in_place<alloc::vec::Vec<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af8b1mov bl, 1
001af8b3test bpl, bpl
001af8b6je 0x1af949
001af8bcjmp 0x1afa8b
001af8c1call core::panicking::panic_in_cleanup
001af8c6ud2
001af8c8jmp 0x1af964
001af8cd
001af8cdloc_1af8cd:
001af8cdmov r13, rax
001af8d0jmp 0x1afa17
001af8d5mov r13, rax
001af8d8jmp 0x1afa8b
001af8ddmov r13, rax
001af8e0lea rdi, [rsp+640]
001af8e8call core::ptr::drop_in_place<alloc::sync::ArcInner<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af8edjmp 0x1af96f
001af8f2call core::panicking::panic_in_cleanup
001af8f7ud2
001af8f9jmp 0x1af9f2
001af8femov r13, rax
001af901lea rdi, [rsp+640]
001af909call core::ptr::drop_in_place<alloc::sync::ArcInner<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001af90emov bl, 1
001af910jmp 0x1afa8b
001af915call core::panicking::panic_in_cleanup
001af91aud2
001af91cmov r13, rax
001af91fnop
001af920
001af920loc_1af920:
001af920dec r15
001af923je 0x1af939
001af925lea r12, [r14+536]
001af92cmov rdi, r14
001af92fcall core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af934mov r14, r12
001af937jmp 0x1af920
001af939
001af939loc_1af939:
001af939mov rsi, [rsp+216]
001af941mov rdi, rbx
001af944call core::ptr::drop_in_place<alloc::raw_vec::RawVec<(usize,std::backtrace_rs::symbolize::gimli::Mapping)>>
001af949
001af949loc_1af949:
001af949mov rdi, [rsp+8]
001af94emov rsi, [rsp+56]
001af953jmp 0x1afa77
001af958call core::panicking::panic_in_cleanup
001af95dud2
001af95fjmp 0x1afa42
001af964
001af964loc_1af964:
001af964mov r13, rax
001af967jmp 0x1afa67
001af96cmov r13, rax
001af96f
001af96floc_1af96f:
001af96fmov rax, [rsp+240]
001af977mov rdi, [rax+64]
001af97bmov rsi, [rax+72]
001af97fcall core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001af984lea rdi, [rsp+1688]
001af98ccall core::ptr::drop_in_place<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af991mov bl, 1
001af993mov [rsp+184], 0
001af99ejmp 0x1afa8b
001af9a3call core::panicking::panic_in_cleanup
001af9a8ud2
001af9aamov r13, rax
001af9admov bl, 1
001af9afmov al, 1
001af9b1mov [rsp+184], eax
001af9b8jmp 0x1afa8b
001af9bdmov r13, rax
001af9c0
001af9c0loc_1af9c0:
001af9c0dec r15
001af9c3je 0x1af9d9
001af9c5lea r12, [r14+536]
001af9ccmov rdi, r14
001af9cfcall core::ptr::drop_in_place<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>
001af9d4mov r14, r12
001af9d7jmp 0x1af9c0
001af9d9
001af9d9loc_1af9d9:
001af9d9mov rsi, [rsp+216]
001af9e1mov rdi, rbx
001af9e4call core::ptr::drop_in_place<alloc::raw_vec::RawVec<(usize,std::backtrace_rs::symbolize::gimli::Mapping)>>
001af9e9jmp 0x1afa24
001af9ebcall core::panicking::panic_in_cleanup
001af9f0ud2
001af9f2
001af9f2loc_1af9f2:
001af9f2mov r13, rax
001af9f5mov rdi, rbp
001af9f8mov rsi, [rsp+160]
001afa00call core::ptr::drop_in_place<core::slice::sort::merge_sort::RunVec<alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}},alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}}>>
001afa05
001afa05loc_1afa05:
001afa05mov rdi, [rsp+16]
001afa0amov rsi, [rsp+192]
001afa12call core::ptr::drop_in_place<core::slice::sort::merge_sort::BufGuard<addr2line::UnitRange,alloc::slice::stable_sort<addr2line::UnitRange,alloc::slice::<impl [addr2line::UnitRange]>::sort_by_key<u64,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}}>>
001afa17
001afa17loc_1afa17:
001afa17lea rdi, [rsp+208]
001afa1fcall core::ptr::drop_in_place<alloc::vec::Vec<addr2line::ResUnit<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001afa24
001afa24loc_1afa24:
001afa24mov rdi, [rsp+136]
001afa2cmov rsi, [rsp+144]
001afa34call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001afa39jmp 0x1afa67
001afa3bcall core::panicking::panic_in_cleanup
001afa40ud2
001afa42
001afa42loc_1afa42:
001afa42mov r13, rax
001afa45mov rdi, r12
001afa48mov rsi, [rsp+160]
001afa50call core::ptr::drop_in_place<core::slice::sort::merge_sort::RunVec<alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}},alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}}>>
001afa55
001afa55loc_1afa55:
001afa55mov rdi, [rsp+32]
001afa5amov rsi, [rsp+376]
001afa62call core::ptr::drop_in_place<core::slice::sort::merge_sort::RunVec<alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}},alloc::slice::stable_sort<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset),alloc::slice::<impl [(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)]>::sort_by_key<gimli::common::DebugInfoOffset,addr2line::Context<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>::parse_units::{{closure}}>::{{closure}}>::{{closure}}>>
001afa67
001afa67loc_1afa67:
001afa67mov rdi, [rsp+256]
001afa6fmov rsi, [rsp+264]
001afa77
001afa77loc_1afa77:
001afa77call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001afa7cmov bl, 1
001afa7elea rdi, [rsp+296]
001afa86call core::ptr::drop_in_place<alloc::sync::Arc<gimli::read::dwarf::Dwarf<gimli::read::endian_slice::EndianSlice<gimli::endianity::LittleEndian>>>>
001afa8b
001afa8bloc_1afa8b:
001afa8btest bl, bl
001afa8dje 0x1afaaa
001afa8fmov rax, [rsp+392]
001afa97cmp [rax], 0
001afa9bje 0x1afaaa
001afa9dmov rdi, [rax+64]
001afaa1mov rsi, [rax+72]
001afaa5call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001afaaa
001afaaaloc_1afaaa:
001afaaamov eax, [rsp+184]
001afab1test al, al
001afab3je 0x1afad8
001afab5mov rax, [rsp+240]
001afabdcmp [rax], 0
001afac1je 0x1afad8
001afac3mov rax, [rsp+240]
001afacbmov rdi, [rax+64]
001afacfmov rsi, [rax+72]
001afad3call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001afad8
001afad8loc_1afad8:
001afad8mov rax, [rsp+400]
001afae0mov rdi, [rax+64]
001afae4mov rsi, [rax+72]
001afae8call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001afaedmov rdi, r13
001afaf0call _Unwind_Resume
001afaf5ud2
001afaf7call core::panicking::panic_in_cleanup
001afafcud2
001ab970
Loading..