File akira_3298d203c2acb68c474e5fdad8379181890b4403d6491c523c13730129be3f75.elf
Function:
Loading..
001ab4f0
001ab4f0std::path::Path::is_file:
001ab4f0push r15
001ab4f2push r14
001ab4f4push r12
001ab4f6push rbx
001ab4f7sub rsp, 184
001ab4femov rdx, rsi
001ab501mov rsi, rdi
001ab504lea rdi, [rsp+8]
001ab509call std::sys::unix::fs::stat
001ab50ecmp [rsp+8], 2
001ab513jne 0x1ab55f
001ab515mov rcx, [rsp+16]
001ab51amov edx, ecx
001ab51cand edx, 3
001ab51fxor eax, eax
001ab521lea rsi, [rdx-2]
001ab525cmp rsi, 2
001ab529jb 0x1ab570
001ab52btest rdx, rdx
001ab52eje 0x1ab570
001ab530lea rbx, [rcx-1]
001ab534mov r14, [rcx-1]
001ab538mov r15, [rcx+7]
001ab53cmov rdi, r14
001ab53fcall [r15]
001ab542cmp [r15+8], 0
001ab547je 0x1ab552
001ab549mov rdi, r14
001ab54ccall [rip+0x665a6]
001ab552
001ab552loc_1ab552:
001ab552mov rdi, rbx
001ab555call [rip+0x6659d]
001ab55bxor eax, eax
001ab55djmp 0x1ab570
001ab55f
001ab55floc_1ab55f:
001ab55fmov eax, 61440
001ab564and eax, [rsp+64]
001ab568cmp eax, 32768
001ab56dsete al
001ab570
001ab570loc_1ab570:
001ab570add rsp, 184
001ab577pop rbx
001ab578pop r12
001ab57apop r14
001ab57cpop r15
001ab57eret
001ab57fmov r12, rax
001ab582mov rdi, r14
001ab585mov rsi, r15
001ab588call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
001ab58dmov rdi, rbx
001ab590call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
001ab595mov rdi, r12
001ab598call _Unwind_Resume
001ab59dud2
001ab4f0
001ab4f0std::path::Path::is_file:
001ab4f0push r15
001ab4f2push r14
001ab4f4push r12
001ab4f6push rbx
001ab4f7sub rsp, 184
001ab4femov rdx, rsi
001ab501mov rsi, rdi
001ab504lea rdi, [rsp+8]
001ab509call std::sys::unix::fs::stat
001ab50ecmp [rsp+8], 2
001ab513jne 0x1ab55f
001ab515mov rcx, [rsp+16]
001ab51amov edx, ecx
001ab51cand edx, 3
001ab51fxor eax, eax
001ab521lea rsi, [rdx-2]
001ab525cmp rsi, 2
001ab529jb 0x1ab570
001ab52btest rdx, rdx
001ab52eje 0x1ab570
001ab530lea rbx, [rcx-1]
001ab534mov r14, [rcx-1]
001ab538mov r15, [rcx+7]
001ab53cmov rdi, r14
001ab53fcall [r15]
001ab542cmp [r15+8], 0
001ab547je 0x1ab552
001ab549mov rdi, r14
001ab54ccall [rip+0x665a6]
001ab552
001ab552loc_1ab552:
001ab552mov rdi, rbx
001ab555call [rip+0x6659d]
001ab55bxor eax, eax
001ab55djmp 0x1ab570
001ab55f
001ab55floc_1ab55f:
001ab55fmov eax, 61440
001ab564and eax, [rsp+64]
001ab568cmp eax, 32768
001ab56dsete al
001ab570
001ab570loc_1ab570:
001ab570add rsp, 184
001ab577pop rbx
001ab578pop r12
001ab57apop r14
001ab57cpop r15
001ab57eret
001ab57fmov r12, rax
001ab582mov rdi, r14
001ab585mov rsi, r15
001ab588call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
001ab58dmov rdi, rbx
001ab590call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
001ab595mov rdi, r12
001ab598call _Unwind_Resume
001ab59dud2
001ab4f0
001ab59f
001ab59f // align 0x10
001ab59f // align 0x10
001ab5a0
001ab5a0std::path::Path::is_dir:
001ab5a0push r15
001ab5a2push r14
001ab5a4push r12
001ab5a6push rbx
001ab5a7sub rsp, 184
001ab5aelea rsi, [rip-0x11a90b]
001ab5b5lea rdi, [rsp+8]
001ab5bamov edx, 14
001ab5bfcall std::sys::unix::fs::stat
001ab5c4cmp [rsp+8], 2
001ab5c9jne 0x1ab615
001ab5cbmov rcx, [rsp+16]
001ab5d0mov edx, ecx
001ab5d2and edx, 3
001ab5d5xor eax, eax
001ab5d7lea rsi, [rdx-2]
001ab5dbcmp rsi, 2
001ab5dfjb 0x1ab626
001ab5e1test rdx, rdx
001ab5e4je 0x1ab626
001ab5e6lea rbx, [rcx-1]
001ab5eamov r14, [rcx-1]
001ab5eemov r15, [rcx+7]
001ab5f2mov rdi, r14
001ab5f5call [r15]
001ab5f8cmp [r15+8], 0
001ab5fdje 0x1ab608
001ab5ffmov rdi, r14
001ab602call [rip+0x664f0]
001ab608
001ab608loc_1ab608:
001ab608mov rdi, rbx
001ab60bcall [rip+0x664e7]
001ab611xor eax, eax
001ab613jmp 0x1ab626
001ab615
001ab615loc_1ab615:
001ab615mov eax, 61440
001ab61aand eax, [rsp+64]
001ab61ecmp eax, 16384
001ab623sete al
001ab626
001ab626loc_1ab626:
001ab626add rsp, 184
001ab62dpop rbx
001ab62epop r12
001ab630pop r14
001ab632pop r15
001ab634ret
001ab635mov r12, rax
001ab638mov rdi, r14
001ab63bmov rsi, r15
001ab63ecall _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
001ab643mov rdi, rbx
001ab646call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
001ab64bmov rdi, r12
001ab64ecall _Unwind_Resume
001ab653ud2
001ab5a0
001ab5a0std::path::Path::is_dir:
001ab5a0push r15
001ab5a2push r14
001ab5a4push r12
001ab5a6push rbx
001ab5a7sub rsp, 184
001ab5aelea rsi, [rip-0x11a90b]
001ab5b5lea rdi, [rsp+8]
001ab5bamov edx, 14
001ab5bfcall std::sys::unix::fs::stat
001ab5c4cmp [rsp+8], 2
001ab5c9jne 0x1ab615
001ab5cbmov rcx, [rsp+16]
001ab5d0mov edx, ecx
001ab5d2and edx, 3
001ab5d5xor eax, eax
001ab5d7lea rsi, [rdx-2]
001ab5dbcmp rsi, 2
001ab5dfjb 0x1ab626
001ab5e1test rdx, rdx
001ab5e4je 0x1ab626
001ab5e6lea rbx, [rcx-1]
001ab5eamov r14, [rcx-1]
001ab5eemov r15, [rcx+7]
001ab5f2mov rdi, r14
001ab5f5call [r15]
001ab5f8cmp [r15+8], 0
001ab5fdje 0x1ab608
001ab5ffmov rdi, r14
001ab602call [rip+0x664f0]
001ab608
001ab608loc_1ab608:
001ab608mov rdi, rbx
001ab60bcall [rip+0x664e7]
001ab611xor eax, eax
001ab613jmp 0x1ab626
001ab615
001ab615loc_1ab615:
001ab615mov eax, 61440
001ab61aand eax, [rsp+64]
001ab61ecmp eax, 16384
001ab623sete al
001ab626
001ab626loc_1ab626:
001ab626add rsp, 184
001ab62dpop rbx
001ab62epop r12
001ab630pop r14
001ab632pop r15
001ab634ret
001ab635mov r12, rax
001ab638mov rdi, r14
001ab63bmov rsi, r15
001ab63ecall _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
001ab643mov rdi, rbx
001ab646call _<alloc::boxed::Box<T,A> as core::ops::drop::Drop>::drop
001ab64bmov rdi, r12
001ab64ecall _Unwind_Resume
001ab653ud2
001ab5a0
001ab655
001ab655 // align 0x10
001ab655 // align 0x10
001ab660
001ab660std::backtrace_rs::symbolize::gimli::elf::_<impl std::backtrace_rs::symbolize::gimli::Mapping>::load_dwarf_package:
001ab660push rbp
001ab661push r15
001ab663push r14
001ab665push r13
001ab667push r12
001ab669push rbx
001ab66asub rsp, 168
001ab671mov r15, rcx
001ab674mov r12, rdx
001ab677mov r13, rsi
001ab67amov r14, rdi
001ab67dtest rdx, rdx
001ab680je 0x1ab6b3
001ab682js 0x1ab8f2
001ab688movzx eax, [rip+0x67a39]
001ab68fmov esi, 1
001ab694mov rdi, r12
001ab697call __rust_alloc
001ab69cmov rbx, rax
001ab69ftest rax, rax
001ab6a2jne 0x1ab6b8
001ab6a4mov edi, 1
001ab6a9mov rsi, r12
001ab6accall alloc::alloc::handle_alloc_error
001ab6b1ud2
001ab6b3
001ab6b3loc_1ab6b3:
001ab6b3mov ebx, 1
001ab6b8
001ab6b8loc_1ab6b8:
001ab6b8mov rdi, rbx
001ab6bbmov rsi, r13
001ab6bemov rdx, r12
001ab6c1call [rip+0x66459]
001ab6c7mov [rsp], rbx
001ab6cbmov [rsp+8], r12
001ab6d0mov [rsp+16], r12
001ab6d5mov rdi, r13
001ab6d8mov rsi, r12
001ab6dbcall std::path::Path::extension
001ab6e0mov r13, rax
001ab6e3test rax, rax
001ab6e6je 0x1ab71a
001ab6e8mov r12, rdx
001ab6ebtest rdx, rdx
001ab6eeje 0x1ab753
001ab6f0test r12, r12
001ab6f3js 0x1ab913
001ab6f9movzx eax, [rip+0x679c8]
001ab700mov esi, 1
001ab705mov rdi, r12
001ab708call __rust_alloc
001ab70dmov rbp, rax
001ab710test rax, rax
001ab713jne 0x1ab758
001ab715jmp 0x1ab8e3
001ab71a
001ab71aloc_1ab71a:
001ab71amovzx eax, [rip+0x679a7]
001ab721mov r12l, 3
001ab727mov edi, 3
001ab72ccall [rip+0x66406]
001ab732test rax, rax
001ab735je 0x1ab8e3
001ab73bmov r13, rax
001ab73emov [rax+2], 112
001ab742mov [rax], 30564
001ab747mov edx, 3
001ab74cmov ebx, 3
001ab751jmp 0x1ab7a4
001ab753
001ab753loc_1ab753:
001ab753mov ebp, 1
001ab758
001ab758loc_1ab758:
001ab758mov rdi, rbp
001ab75bmov rsi, r13
001ab75emov rdx, r12
001ab761call [rip+0x663b9]
001ab767mov [rsp+24], rbp
001ab76cmov [rsp+32], r12
001ab771mov [rsp+40], r12
001ab776lea rdi, [rsp+24]
001ab77bmov edx, 4
001ab780mov rsi, r12
001ab783call alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
001ab788mov r13, [rsp+24]
001ab78dmov rdx, [rsp+40]
001ab792mov [r13+rdx], 0x7077642e
001ab79badd rdx, 4
001ab79fmov rbx, [rsp+32]
001ab7a4
001ab7a4loc_1ab7a4:
001ab7a4mov [rsp+24], r13
001ab7a9mov [rsp+32], rbx
001ab7aemov [rsp+40], rdx
001ab7b3mov rdi, rsp
001ab7b6mov rsi, r13
001ab7b9call std::path::PathBuf::_set_extension
001ab7betest rbx, rbx
001ab7c1je 0x1ab7cc
001ab7c3mov rdi, r13
001ab7c6call [rip+0x6632c]
001ab7cc
001ab7ccloc_1ab7cc:
001ab7ccmov rbx, [rsp]
001ab7d0mov rdx, [rsp+16]
001ab7d5lea rdi, [rsp+144]
001ab7ddmov rsi, rbx
001ab7e0call std::backtrace_rs::symbolize::gimli::mmap
001ab7e5cmp [rsp+144], 0
001ab7eeje 0x1ab8b9
001ab7f4mov rbp, [rsp+152]
001ab7fcmov r12, [rsp+160]
001ab804lea r13, [r15+24]
001ab808mov rsi, [r15+40]
001ab80ccmp rsi, [r15+32]
001ab810jne 0x1ab81e
001ab812mov rdi, r13
001ab815call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001ab81amov rsi, [r15+40]
001ab81e
001ab81eloc_1ab81e:
001ab81emov rcx, [r15+24]
001ab822mov rax, rsi
001ab825shl rax, 4
001ab829mov [rcx+rax], rbp
001ab82dmov [rcx+rax+8], r12
001ab832inc rsi
001ab835mov [r15+40], rsi
001ab839je 0x1ab8f9
001ab83fmov rcx, [r13]
001ab843mov rsi, [rcx+rax]
001ab847mov rdx, [rcx+rax+8]
001ab84clea rdi, [rsp+24]
001ab851call std::backtrace_rs::symbolize::gimli::elf::Object::parse
001ab856cmp [rsp+24], 0
001ab85cje 0x1ab8b9
001ab85emov rax, [rsp+136]
001ab866mov [r14+112], rax
001ab86amovups x0, [rsp+120]
001ab86fmovups [r14+96], x0
001ab874movups x0, [rsp+104]
001ab879movups [r14+80], x0
001ab87emovups x0, [rsp+88]
001ab883movups [r14+64], x0
001ab888movups x0, [rsp+24]
001ab88dmovups x1, [rsp+40]
001ab892movups x2, [rsp+56]
001ab897movups x3, [rsp+72]
001ab89cmovups [r14+48], x3
001ab8a1movups [r14+32], x2
001ab8a6movups [r14+16], x1
001ab8abmovups [r14], x0
001ab8afcmp [rsp+8], 0
001ab8b5jne 0x1ab8c8
001ab8b7jmp 0x1ab8d1
001ab8b9
001ab8b9loc_1ab8b9:
001ab8b9mov [r14], 0
001ab8c0cmp [rsp+8], 0
001ab8c6je 0x1ab8d1
001ab8c8
001ab8c8loc_1ab8c8:
001ab8c8mov rdi, rbx
001ab8cbcall [rip+0x66227]
001ab8d1
001ab8d1loc_1ab8d1:
001ab8d1add rsp, 168
001ab8d8pop rbx
001ab8d9pop r12
001ab8dbpop r13
001ab8ddpop r14
001ab8dfpop r15
001ab8e1pop rbp
001ab8e2ret
001ab8e3
001ab8e3loc_1ab8e3:
001ab8e3mov edi, 1
001ab8e8mov rsi, r12
001ab8ebcall alloc::alloc::handle_alloc_error
001ab8f0jmp 0x1ab918
001ab8f2
001ab8f2loc_1ab8f2:
001ab8f2call alloc::raw_vec::capacity_overflow
001ab8f7ud2
001ab8f9
001ab8f9loc_1ab8f9:
001ab8f9lea rdi, [rip-0x11a902]
001ab900lea rdx, [rip+0x658a9]
001ab907mov esi, 43
001ab90ccall core::panicking::panic
001ab911jmp 0x1ab918
001ab913
001ab913loc_1ab913:
001ab913call alloc::raw_vec::capacity_overflow
001ab918
001ab918loc_1ab918:
001ab918ud2
001ab91amov r14, rax
001ab91dmov rdi, rbp
001ab920mov rsi, r12
001ab923call core::ptr::drop_in_place<std::backtrace_rs::symbolize::gimli::mmap::Mmap>
001ab928jmp 0x1ab94f
001ab92amov r14, rax
001ab92dlea rdi, [rsp+24]
001ab932call core::ptr::drop_in_place<std::ffi::os_str::OsString>
001ab937jmp 0x1ab94f
001ab939mov r14, rax
001ab93clea rdi, [rsp+24]
001ab941call core::ptr::drop_in_place<std::ffi::os_str::OsString>
001ab946mov rbx, [rsp]
001ab94ajmp 0x1ab94f
001ab94cmov r14, rax
001ab94f
001ab94floc_1ab94f:
001ab94fmov rsi, [rsp+8]
001ab954mov rdi, rbx
001ab957call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001ab95cmov rdi, r14
001ab95fcall _Unwind_Resume
001ab964ud2
001ab660
001ab660std::backtrace_rs::symbolize::gimli::elf::_<impl std::backtrace_rs::symbolize::gimli::Mapping>::load_dwarf_package:
001ab660push rbp
001ab661push r15
001ab663push r14
001ab665push r13
001ab667push r12
001ab669push rbx
001ab66asub rsp, 168
001ab671mov r15, rcx
001ab674mov r12, rdx
001ab677mov r13, rsi
001ab67amov r14, rdi
001ab67dtest rdx, rdx
001ab680je 0x1ab6b3
001ab682js 0x1ab8f2
001ab688movzx eax, [rip+0x67a39]
001ab68fmov esi, 1
001ab694mov rdi, r12
001ab697call __rust_alloc
001ab69cmov rbx, rax
001ab69ftest rax, rax
001ab6a2jne 0x1ab6b8
001ab6a4mov edi, 1
001ab6a9mov rsi, r12
001ab6accall alloc::alloc::handle_alloc_error
001ab6b1ud2
001ab6b3
001ab6b3loc_1ab6b3:
001ab6b3mov ebx, 1
001ab6b8
001ab6b8loc_1ab6b8:
001ab6b8mov rdi, rbx
001ab6bbmov rsi, r13
001ab6bemov rdx, r12
001ab6c1call [rip+0x66459]
001ab6c7mov [rsp], rbx
001ab6cbmov [rsp+8], r12
001ab6d0mov [rsp+16], r12
001ab6d5mov rdi, r13
001ab6d8mov rsi, r12
001ab6dbcall std::path::Path::extension
001ab6e0mov r13, rax
001ab6e3test rax, rax
001ab6e6je 0x1ab71a
001ab6e8mov r12, rdx
001ab6ebtest rdx, rdx
001ab6eeje 0x1ab753
001ab6f0test r12, r12
001ab6f3js 0x1ab913
001ab6f9movzx eax, [rip+0x679c8]
001ab700mov esi, 1
001ab705mov rdi, r12
001ab708call __rust_alloc
001ab70dmov rbp, rax
001ab710test rax, rax
001ab713jne 0x1ab758
001ab715jmp 0x1ab8e3
001ab71a
001ab71aloc_1ab71a:
001ab71amovzx eax, [rip+0x679a7]
001ab721mov r12l, 3
001ab727mov edi, 3
001ab72ccall [rip+0x66406]
001ab732test rax, rax
001ab735je 0x1ab8e3
001ab73bmov r13, rax
001ab73emov [rax+2], 112
001ab742mov [rax], 30564
001ab747mov edx, 3
001ab74cmov ebx, 3
001ab751jmp 0x1ab7a4
001ab753
001ab753loc_1ab753:
001ab753mov ebp, 1
001ab758
001ab758loc_1ab758:
001ab758mov rdi, rbp
001ab75bmov rsi, r13
001ab75emov rdx, r12
001ab761call [rip+0x663b9]
001ab767mov [rsp+24], rbp
001ab76cmov [rsp+32], r12
001ab771mov [rsp+40], r12
001ab776lea rdi, [rsp+24]
001ab77bmov edx, 4
001ab780mov rsi, r12
001ab783call alloc::raw_vec::RawVec<T,A>::reserve::do_reserve_and_handle
001ab788mov r13, [rsp+24]
001ab78dmov rdx, [rsp+40]
001ab792mov [r13+rdx], 0x7077642e
001ab79badd rdx, 4
001ab79fmov rbx, [rsp+32]
001ab7a4
001ab7a4loc_1ab7a4:
001ab7a4mov [rsp+24], r13
001ab7a9mov [rsp+32], rbx
001ab7aemov [rsp+40], rdx
001ab7b3mov rdi, rsp
001ab7b6mov rsi, r13
001ab7b9call std::path::PathBuf::_set_extension
001ab7betest rbx, rbx
001ab7c1je 0x1ab7cc
001ab7c3mov rdi, r13
001ab7c6call [rip+0x6632c]
001ab7cc
001ab7ccloc_1ab7cc:
001ab7ccmov rbx, [rsp]
001ab7d0mov rdx, [rsp+16]
001ab7d5lea rdi, [rsp+144]
001ab7ddmov rsi, rbx
001ab7e0call std::backtrace_rs::symbolize::gimli::mmap
001ab7e5cmp [rsp+144], 0
001ab7eeje 0x1ab8b9
001ab7f4mov rbp, [rsp+152]
001ab7fcmov r12, [rsp+160]
001ab804lea r13, [r15+24]
001ab808mov rsi, [r15+40]
001ab80ccmp rsi, [r15+32]
001ab810jne 0x1ab81e
001ab812mov rdi, r13
001ab815call alloc::raw_vec::RawVec<T,A>::reserve_for_push
001ab81amov rsi, [r15+40]
001ab81e
001ab81eloc_1ab81e:
001ab81emov rcx, [r15+24]
001ab822mov rax, rsi
001ab825shl rax, 4
001ab829mov [rcx+rax], rbp
001ab82dmov [rcx+rax+8], r12
001ab832inc rsi
001ab835mov [r15+40], rsi
001ab839je 0x1ab8f9
001ab83fmov rcx, [r13]
001ab843mov rsi, [rcx+rax]
001ab847mov rdx, [rcx+rax+8]
001ab84clea rdi, [rsp+24]
001ab851call std::backtrace_rs::symbolize::gimli::elf::Object::parse
001ab856cmp [rsp+24], 0
001ab85cje 0x1ab8b9
001ab85emov rax, [rsp+136]
001ab866mov [r14+112], rax
001ab86amovups x0, [rsp+120]
001ab86fmovups [r14+96], x0
001ab874movups x0, [rsp+104]
001ab879movups [r14+80], x0
001ab87emovups x0, [rsp+88]
001ab883movups [r14+64], x0
001ab888movups x0, [rsp+24]
001ab88dmovups x1, [rsp+40]
001ab892movups x2, [rsp+56]
001ab897movups x3, [rsp+72]
001ab89cmovups [r14+48], x3
001ab8a1movups [r14+32], x2
001ab8a6movups [r14+16], x1
001ab8abmovups [r14], x0
001ab8afcmp [rsp+8], 0
001ab8b5jne 0x1ab8c8
001ab8b7jmp 0x1ab8d1
001ab8b9
001ab8b9loc_1ab8b9:
001ab8b9mov [r14], 0
001ab8c0cmp [rsp+8], 0
001ab8c6je 0x1ab8d1
001ab8c8
001ab8c8loc_1ab8c8:
001ab8c8mov rdi, rbx
001ab8cbcall [rip+0x66227]
001ab8d1
001ab8d1loc_1ab8d1:
001ab8d1add rsp, 168
001ab8d8pop rbx
001ab8d9pop r12
001ab8dbpop r13
001ab8ddpop r14
001ab8dfpop r15
001ab8e1pop rbp
001ab8e2ret
001ab8e3
001ab8e3loc_1ab8e3:
001ab8e3mov edi, 1
001ab8e8mov rsi, r12
001ab8ebcall alloc::alloc::handle_alloc_error
001ab8f0jmp 0x1ab918
001ab8f2
001ab8f2loc_1ab8f2:
001ab8f2call alloc::raw_vec::capacity_overflow
001ab8f7ud2
001ab8f9
001ab8f9loc_1ab8f9:
001ab8f9lea rdi, [rip-0x11a902]
001ab900lea rdx, [rip+0x658a9]
001ab907mov esi, 43
001ab90ccall core::panicking::panic
001ab911jmp 0x1ab918
001ab913
001ab913loc_1ab913:
001ab913call alloc::raw_vec::capacity_overflow
001ab918
001ab918loc_1ab918:
001ab918ud2
001ab91amov r14, rax
001ab91dmov rdi, rbp
001ab920mov rsi, r12
001ab923call core::ptr::drop_in_place<std::backtrace_rs::symbolize::gimli::mmap::Mmap>
001ab928jmp 0x1ab94f
001ab92amov r14, rax
001ab92dlea rdi, [rsp+24]
001ab932call core::ptr::drop_in_place<std::ffi::os_str::OsString>
001ab937jmp 0x1ab94f
001ab939mov r14, rax
001ab93clea rdi, [rsp+24]
001ab941call core::ptr::drop_in_place<std::ffi::os_str::OsString>
001ab946mov rbx, [rsp]
001ab94ajmp 0x1ab94f
001ab94cmov r14, rax
001ab94f
001ab94floc_1ab94f:
001ab94fmov rsi, [rsp+8]
001ab954mov rdi, rbx
001ab957call core::ptr::drop_in_place<alloc::vec::Vec<(gimli::common::DebugInfoOffset,gimli::common::DebugArangesOffset)>>
001ab95cmov rdi, r14
001ab95fcall _Unwind_Resume
001ab964ud2
001ab660
001ab966
001ab966 // align 0x10
001ab966 // align 0x10
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..