File akira_3298d203c2acb68c474e5fdad8379181890b4403d6491c523c13730129be3f75.elf
Function:
Loading..
0012c6f5
0012c6f5_<regex_automata::dfa::onepass::PatternEpsilons as core::fmt::Debug>::fmt:
0012c6f5push r15
0012c6f7push r14
0012c6f9push r12
0012c6fbpush rbx
0012c6fcsub rsp, 72
0012c700mov rax, [rdi]
0012c703mov r15, 0x3ffffffffff
0012c70dand r15, rax
0012c710shr rax, 42
0012c714cmp eax, 0x3fffff
0012c719jb 0x12c756
0012c71btest r15, r15
0012c71ejne 0x12c756
0012c720lea rax, [rip+0xc18d9]
0012c727lea rdx, [rsp+24]
0012c72cmov [rdx], rax
0012c72fmov [rdx+8], 1
0012c737lea rax, [rip-0x9b446]
0012c73emov [rdx+16], rax
0012c742xorps x0, x0
0012c745movups [rdx+24], x0
0012c749mov rdi, [rsi+32]
0012c74dmov rsi, [rsi+40]
0012c751jmp 0x12c850
0012c756
0012c756loc_12c756:
0012c756push 1
0012c758pop r12
0012c75acmp rax, 0x3fffff
0012c760jne 0x12c778
0012c762test r15, r15
0012c765je 0x12c861
0012c76bmov rbx, [rsi+32]
0012c76fmov r14, [rsi+40]
0012c773jmp 0x12c811
0012c778
0012c778loc_12c778:
0012c778mov rcx, rsp
0012c77bmov [rcx], rax
0012c77elea rax, [rsp+8]
0012c783mov [rax], rcx
0012c786lea rcx, [rip-0x2871d]
0012c78dmov [rax+8], rcx
0012c791lea rcx, [rip+0xe4df8]
0012c798lea rdx, [rsp+24]
0012c79dmov [rdx], rcx
0012c7a0mov [rdx+8], r12
0012c7a4and [rdx+32], 0
0012c7a9mov [rdx+16], rax
0012c7admov [rdx+24], r12
0012c7b1mov rbx, [rsi+32]
0012c7b5mov r14, [rsi+40]
0012c7b9mov rdi, rbx
0012c7bcmov rsi, r14
0012c7bfcall core::fmt::Formatter::write_fmt
0012c7c4test al, al
0012c7c6jne 0x12c855
0012c7cctest r15, r15
0012c7cfje 0x12c855
0012c7d5lea rax, [rip+0xc1814]
0012c7dclea rdx, [rsp+24]
0012c7e1mov [rdx], rax
0012c7e4mov [rdx+8], 1
0012c7eclea rax, [rip-0x9b4fb]
0012c7f3mov [rdx+16], rax
0012c7f7xorps x0, x0
0012c7famovups [rdx+24], x0
0012c7femov rdi, rbx
0012c801mov rsi, r14
0012c804call core::fmt::Formatter::write_fmt
0012c809mov ecx, eax
0012c80bmov al, 1
0012c80dtest cl, cl
0012c80fjne 0x12c855
0012c811
0012c811loc_12c811:
0012c811mov rax, rsp
0012c814mov [rax], r15
0012c817lea rcx, [rsp+8]
0012c81cmov [rcx], rax
0012c81flea rax, [rip+0xe4d6a]
0012c826lea rdx, [rsp+24]
0012c82bmov [rdx], rax
0012c82emov [rdx+8], r12
0012c832and [rdx+32], 0
0012c837lea rax, [rip+39]
0012c83emov [rcx+8], rax
0012c842mov [rdx+16], rcx
0012c846mov [rdx+24], r12
0012c84amov rdi, rbx
0012c84dmov rsi, r14
0012c850
0012c850loc_12c850:
0012c850call core::fmt::Formatter::write_fmt
0012c855
0012c855loc_12c855:
0012c855add rsp, 72
0012c859pop rbx
0012c85apop r12
0012c85cpop r14
0012c85epop r15
0012c860ret
0012c861
0012c861loc_12c861:
0012c861xor eax, eax
0012c863jmp 0x12c855
0012c6f5
0012c6f5_<regex_automata::dfa::onepass::PatternEpsilons as core::fmt::Debug>::fmt:
0012c6f5push r15
0012c6f7push r14
0012c6f9push r12
0012c6fbpush rbx
0012c6fcsub rsp, 72
0012c700mov rax, [rdi]
0012c703mov r15, 0x3ffffffffff
0012c70dand r15, rax
0012c710shr rax, 42
0012c714cmp eax, 0x3fffff
0012c719jb 0x12c756
0012c71btest r15, r15
0012c71ejne 0x12c756
0012c720lea rax, [rip+0xc18d9]
0012c727lea rdx, [rsp+24]
0012c72cmov [rdx], rax
0012c72fmov [rdx+8], 1
0012c737lea rax, [rip-0x9b446]
0012c73emov [rdx+16], rax
0012c742xorps x0, x0
0012c745movups [rdx+24], x0
0012c749mov rdi, [rsi+32]
0012c74dmov rsi, [rsi+40]
0012c751jmp 0x12c850
0012c756
0012c756loc_12c756:
0012c756push 1
0012c758pop r12
0012c75acmp rax, 0x3fffff
0012c760jne 0x12c778
0012c762test r15, r15
0012c765je 0x12c861
0012c76bmov rbx, [rsi+32]
0012c76fmov r14, [rsi+40]
0012c773jmp 0x12c811
0012c778
0012c778loc_12c778:
0012c778mov rcx, rsp
0012c77bmov [rcx], rax
0012c77elea rax, [rsp+8]
0012c783mov [rax], rcx
0012c786lea rcx, [rip-0x2871d]
0012c78dmov [rax+8], rcx
0012c791lea rcx, [rip+0xe4df8]
0012c798lea rdx, [rsp+24]
0012c79dmov [rdx], rcx
0012c7a0mov [rdx+8], r12
0012c7a4and [rdx+32], 0
0012c7a9mov [rdx+16], rax
0012c7admov [rdx+24], r12
0012c7b1mov rbx, [rsi+32]
0012c7b5mov r14, [rsi+40]
0012c7b9mov rdi, rbx
0012c7bcmov rsi, r14
0012c7bfcall core::fmt::Formatter::write_fmt
0012c7c4test al, al
0012c7c6jne 0x12c855
0012c7cctest r15, r15
0012c7cfje 0x12c855
0012c7d5lea rax, [rip+0xc1814]
0012c7dclea rdx, [rsp+24]
0012c7e1mov [rdx], rax
0012c7e4mov [rdx+8], 1
0012c7eclea rax, [rip-0x9b4fb]
0012c7f3mov [rdx+16], rax
0012c7f7xorps x0, x0
0012c7famovups [rdx+24], x0
0012c7femov rdi, rbx
0012c801mov rsi, r14
0012c804call core::fmt::Formatter::write_fmt
0012c809mov ecx, eax
0012c80bmov al, 1
0012c80dtest cl, cl
0012c80fjne 0x12c855
0012c811
0012c811loc_12c811:
0012c811mov rax, rsp
0012c814mov [rax], r15
0012c817lea rcx, [rsp+8]
0012c81cmov [rcx], rax
0012c81flea rax, [rip+0xe4d6a]
0012c826lea rdx, [rsp+24]
0012c82bmov [rdx], rax
0012c82emov [rdx+8], r12
0012c832and [rdx+32], 0
0012c837lea rax, [rip+39]
0012c83emov [rcx+8], rax
0012c842mov [rdx+16], rcx
0012c846mov [rdx+24], r12
0012c84amov rdi, rbx
0012c84dmov rsi, r14
0012c850
0012c850loc_12c850:
0012c850call core::fmt::Formatter::write_fmt
0012c855
0012c855loc_12c855:
0012c855add rsp, 72
0012c859pop rbx
0012c85apop r12
0012c85cpop r14
0012c85epop r15
0012c860ret
0012c861
0012c861loc_12c861:
0012c861xor eax, eax
0012c863jmp 0x12c855
0012c6f5
0012c865
0012c865_<regex_automata::dfa::onepass::Epsilons as core::fmt::Debug>::fmt:
0012c865push rbp
0012c866push r15
0012c868push r14
0012c86apush r12
0012c86cpush rbx
0012c86dsub rsp, 80
0012c871mov r12, [rdi]
0012c874mov rax, r12
0012c877shr rax, 10
0012c87bpush 1
0012c87dpop r15
0012c87ftest eax, eax
0012c881je 0x12c929
0012c887lea rcx, [rsp+12]
0012c88cmov [rcx], eax
0012c88elea rax, [rsp+16]
0012c893mov [rax], rcx
0012c896lea rcx, [rip+299]
0012c89dmov [rax+8], rcx
0012c8a1lea rcx, [rip+0xe4ce8]
0012c8a8lea rdx, [rsp+32]
0012c8admov [rdx], rcx
0012c8b0mov [rdx+8], r15
0012c8b4and [rdx+32], 0
0012c8b9mov [rdx+16], rax
0012c8bdmov [rdx+24], r15
0012c8c1mov rbx, [rsi+32]
0012c8c5mov r14, [rsi+40]
0012c8c9mov rdi, rbx
0012c8ccmov rsi, r14
0012c8cfcall core::fmt::Formatter::write_fmt
0012c8d4mov bpl, 1
0012c8d7test al, al
0012c8d9jne 0x12c9b9
0012c8dfand r12l, 1023
0012c8e6je 0x12c9b7
0012c8eclea rax, [rip+0xc16fd]
0012c8f3lea rdx, [rsp+32]
0012c8f8mov [rdx], rax
0012c8fbmov [rdx+8], 1
0012c903lea rax, [rip-0x9b612]
0012c90amov [rdx+16], rax
0012c90exorps x0, x0
0012c911movups [rdx+24], x0
0012c915mov rdi, rbx
0012c918mov rsi, r14
0012c91bcall core::fmt::Formatter::write_fmt
0012c920test al, al
0012c922je 0x12c93a
0012c924jmp 0x12c9b9
0012c929
0012c929loc_12c929:
0012c929and r12l, 1023
0012c930je 0x12c97d
0012c932mov rbx, [rsi+32]
0012c936mov r14, [rsi+40]
0012c93a
0012c93aloc_12c93a:
0012c93alea rax, [rsp+12]
0012c93fmov [rax], r12l
0012c942lea rcx, [rsp+16]
0012c947mov [rcx], rax
0012c94alea rax, [rip+0xe4c3f]
0012c951lea rdx, [rsp+32]
0012c956mov [rdx], rax
0012c959mov [rdx+8], r15
0012c95dand [rdx+32], 0
0012c962lea rax, [rip+318]
0012c969mov [rcx+8], rax
0012c96dmov [rdx+16], rcx
0012c971mov [rdx+24], r15
0012c975mov rdi, rbx
0012c978mov rsi, r14
0012c97bjmp 0x12c9ae
0012c97d
0012c97dloc_12c97d:
0012c97dlea rax, [rip+0xc167c]
0012c984lea rdx, [rsp+32]
0012c989mov [rdx], rax
0012c98cmov [rdx+8], 1
0012c994lea rax, [rip-0x9b6a3]
0012c99bmov [rdx+16], rax
0012c99fxorps x0, x0
0012c9a2movups [rdx+24], x0
0012c9a6mov rdi, [rsi+32]
0012c9aamov rsi, [rsi+40]
0012c9ae
0012c9aeloc_12c9ae:
0012c9aecall core::fmt::Formatter::write_fmt
0012c9b3mov ebp, eax
0012c9b5jmp 0x12c9b9
0012c9b7
0012c9b7loc_12c9b7:
0012c9b7xor ebp, ebp
0012c9b9
0012c9b9loc_12c9b9:
0012c9b9mov eax, ebp
0012c9bbadd rsp, 80
0012c9bfpop rbx
0012c9c0pop r12
0012c9c2pop r14
0012c9c4pop r15
0012c9c6pop rbp
0012c9c7ret
0012c865
0012c865_<regex_automata::dfa::onepass::Epsilons as core::fmt::Debug>::fmt:
0012c865push rbp
0012c866push r15
0012c868push r14
0012c86apush r12
0012c86cpush rbx
0012c86dsub rsp, 80
0012c871mov r12, [rdi]
0012c874mov rax, r12
0012c877shr rax, 10
0012c87bpush 1
0012c87dpop r15
0012c87ftest eax, eax
0012c881je 0x12c929
0012c887lea rcx, [rsp+12]
0012c88cmov [rcx], eax
0012c88elea rax, [rsp+16]
0012c893mov [rax], rcx
0012c896lea rcx, [rip+299]
0012c89dmov [rax+8], rcx
0012c8a1lea rcx, [rip+0xe4ce8]
0012c8a8lea rdx, [rsp+32]
0012c8admov [rdx], rcx
0012c8b0mov [rdx+8], r15
0012c8b4and [rdx+32], 0
0012c8b9mov [rdx+16], rax
0012c8bdmov [rdx+24], r15
0012c8c1mov rbx, [rsi+32]
0012c8c5mov r14, [rsi+40]
0012c8c9mov rdi, rbx
0012c8ccmov rsi, r14
0012c8cfcall core::fmt::Formatter::write_fmt
0012c8d4mov bpl, 1
0012c8d7test al, al
0012c8d9jne 0x12c9b9
0012c8dfand r12l, 1023
0012c8e6je 0x12c9b7
0012c8eclea rax, [rip+0xc16fd]
0012c8f3lea rdx, [rsp+32]
0012c8f8mov [rdx], rax
0012c8fbmov [rdx+8], 1
0012c903lea rax, [rip-0x9b612]
0012c90amov [rdx+16], rax
0012c90exorps x0, x0
0012c911movups [rdx+24], x0
0012c915mov rdi, rbx
0012c918mov rsi, r14
0012c91bcall core::fmt::Formatter::write_fmt
0012c920test al, al
0012c922je 0x12c93a
0012c924jmp 0x12c9b9
0012c929
0012c929loc_12c929:
0012c929and r12l, 1023
0012c930je 0x12c97d
0012c932mov rbx, [rsi+32]
0012c936mov r14, [rsi+40]
0012c93a
0012c93aloc_12c93a:
0012c93alea rax, [rsp+12]
0012c93fmov [rax], r12l
0012c942lea rcx, [rsp+16]
0012c947mov [rcx], rax
0012c94alea rax, [rip+0xe4c3f]
0012c951lea rdx, [rsp+32]
0012c956mov [rdx], rax
0012c959mov [rdx+8], r15
0012c95dand [rdx+32], 0
0012c962lea rax, [rip+318]
0012c969mov [rcx+8], rax
0012c96dmov [rdx+16], rcx
0012c971mov [rdx+24], r15
0012c975mov rdi, rbx
0012c978mov rsi, r14
0012c97bjmp 0x12c9ae
0012c97d
0012c97dloc_12c97d:
0012c97dlea rax, [rip+0xc167c]
0012c984lea rdx, [rsp+32]
0012c989mov [rdx], rax
0012c98cmov [rdx+8], 1
0012c994lea rax, [rip-0x9b6a3]
0012c99bmov [rdx+16], rax
0012c99fxorps x0, x0
0012c9a2movups [rdx+24], x0
0012c9a6mov rdi, [rsi+32]
0012c9aamov rsi, [rsi+40]
0012c9ae
0012c9aeloc_12c9ae:
0012c9aecall core::fmt::Formatter::write_fmt
0012c9b3mov ebp, eax
0012c9b5jmp 0x12c9b9
0012c9b7
0012c9b7loc_12c9b7:
0012c9b7xor ebp, ebp
0012c9b9
0012c9b9loc_12c9b9:
0012c9b9mov eax, ebp
0012c9bbadd rsp, 80
0012c9bfpop rbx
0012c9c0pop r12
0012c9c2pop r14
0012c9c4pop r15
0012c9c6pop rbp
0012c9c7ret
0012c865
0012c9c8
0012c9c8_<regex_automata::dfa::onepass::Slots as core::fmt::Debug>::fmt:
0012c9c8push rbp
0012c9c9push r15
0012c9cbpush r14
0012c9cdpush r13
0012c9cfpush r12
0012c9d1push rbx
0012c9d2sub rsp, 88
0012c9d6mov r12, rdi
0012c9d9lea rax, [rip+0xc1630]
0012c9e0lea rdx, [rsp+40]
0012c9e5mov [rdx], rax
0012c9e8mov [rdx+8], 1
0012c9f0lea rax, [rip-0x9b6ff]
0012c9f7mov [rdx+16], rax
0012c9fbxorps x0, x0
0012c9femovups [rdx+24], x0
0012ca02mov r14, [rsi+32]
0012ca06mov r15, [rsi+40]
0012ca0amov rdi, r14
0012ca0dmov rsi, r15
0012ca10call core::fmt::Formatter::write_fmt
0012ca15mov cl, 1
0012ca17test al, al
0012ca19jne 0x12ca96
0012ca1bmov eax, [r12]
0012ca1flea r12, [rsp+20]
0012ca24mov [r12], eax
0012ca28push 1
0012ca2apop rbx
0012ca2blea rbp, [rsp+24]
0012ca30lea r13, [rsp+40]
0012ca35
0012ca35loc_12ca35:
0012ca35mov rdi, r12
0012ca38call _<regex_automata::dfa::onepass::SlotsIter as core::iter::traits::iterator::Iterator>::next
0012ca3dtest rax, rax
0012ca40je 0x12ca94
0012ca42mov [rsp+8], rdx
0012ca47lea rax, [rip+0xe2c3a]
0012ca4emov [rsp+40], rax
0012ca53mov [rsp+48], rbx
0012ca58and [rsp+72], 0
0012ca5elea rax, [rsp+8]
0012ca63mov [rsp+24], rax
0012ca68lea rax, [rip-0x61d4c]
0012ca6fmov [rsp+32], rax
0012ca74mov [rsp+56], rbp
0012ca79mov [rsp+64], rbx
0012ca7emov rdi, r14
0012ca81mov rsi, r15
0012ca84mov rdx, r13
0012ca87call core::fmt::Formatter::write_fmt
0012ca8ctest al, al
0012ca8eje 0x12ca35
0012ca90mov cl, 1
0012ca92jmp 0x12ca96
0012ca94
0012ca94loc_12ca94:
0012ca94xor ecx, ecx
0012ca96
0012ca96loc_12ca96:
0012ca96mov eax, ecx
0012ca98add rsp, 88
0012ca9cpop rbx
0012ca9dpop r12
0012ca9fpop r13
0012caa1pop r14
0012caa3pop r15
0012caa5pop rbp
0012caa6ret
0012c9c8
0012c9c8_<regex_automata::dfa::onepass::Slots as core::fmt::Debug>::fmt:
0012c9c8push rbp
0012c9c9push r15
0012c9cbpush r14
0012c9cdpush r13
0012c9cfpush r12
0012c9d1push rbx
0012c9d2sub rsp, 88
0012c9d6mov r12, rdi
0012c9d9lea rax, [rip+0xc1630]
0012c9e0lea rdx, [rsp+40]
0012c9e5mov [rdx], rax
0012c9e8mov [rdx+8], 1
0012c9f0lea rax, [rip-0x9b6ff]
0012c9f7mov [rdx+16], rax
0012c9fbxorps x0, x0
0012c9femovups [rdx+24], x0
0012ca02mov r14, [rsi+32]
0012ca06mov r15, [rsi+40]
0012ca0amov rdi, r14
0012ca0dmov rsi, r15
0012ca10call core::fmt::Formatter::write_fmt
0012ca15mov cl, 1
0012ca17test al, al
0012ca19jne 0x12ca96
0012ca1bmov eax, [r12]
0012ca1flea r12, [rsp+20]
0012ca24mov [r12], eax
0012ca28push 1
0012ca2apop rbx
0012ca2blea rbp, [rsp+24]
0012ca30lea r13, [rsp+40]
0012ca35
0012ca35loc_12ca35:
0012ca35mov rdi, r12
0012ca38call _<regex_automata::dfa::onepass::SlotsIter as core::iter::traits::iterator::Iterator>::next
0012ca3dtest rax, rax
0012ca40je 0x12ca94
0012ca42mov [rsp+8], rdx
0012ca47lea rax, [rip+0xe2c3a]
0012ca4emov [rsp+40], rax
0012ca53mov [rsp+48], rbx
0012ca58and [rsp+72], 0
0012ca5elea rax, [rsp+8]
0012ca63mov [rsp+24], rax
0012ca68lea rax, [rip-0x61d4c]
0012ca6fmov [rsp+32], rax
0012ca74mov [rsp+56], rbp
0012ca79mov [rsp+64], rbx
0012ca7emov rdi, r14
0012ca81mov rsi, r15
0012ca84mov rdx, r13
0012ca87call core::fmt::Formatter::write_fmt
0012ca8ctest al, al
0012ca8eje 0x12ca35
0012ca90mov cl, 1
0012ca92jmp 0x12ca96
0012ca94
0012ca94loc_12ca94:
0012ca94xor ecx, ecx
0012ca96
0012ca96loc_12ca96:
0012ca96mov eax, ecx
0012ca98add rsp, 88
0012ca9cpop rbx
0012ca9dpop r12
0012ca9fpop r13
0012caa1pop r14
0012caa3pop r15
0012caa5pop rbp
0012caa6ret
0012c9c8
0012caa7
0012caa7_<regex_automata::util::look::LookSet as core::fmt::Debug>::fmt:
0012caa7push rbp
0012caa8push r15
0012caaapush r14
0012caacpush r13
0012caaepush r12
0012cab0push rbx
0012cab1sub rsp, 72
0012cab5mov eax, [rdi]
0012cab7test eax, eax
0012cab9je 0x12cc14
0012cabflea rbx, [rsp+4]
0012cac4mov [rbx], eax
0012cac6mov r14, [rsi+32]
0012cacamov r15, [rsi+40]
0012cacepush 1
0012cad0pop rbp
0012cad1lea r13, [rsp+8]
0012cad6lea r12, [rsp+24]
0012cadb
0012cadbloc_12cadb:
0012cadbmov rdi, rbx
0012cadecall _<regex_automata::util::look::LookSetIter as core::iter::traits::iterator::Iterator>::next
0012cae3test eax, eax
0012cae5je 0x12cc4c
0012caeblea ecx, [rax-1]
0012caeecmp ecx, 7
0012caf1jbe 0x12cb5b
0012caf3cmp eax, 16
0012caf6je 0x12cba1
0012cafccmp eax, 32
0012caffje 0x12cb7d
0012cb01cmp eax, 64
0012cb04je 0x12cb72
0012cb06cmp eax, 128
0012cb0bje 0x12cbb0
0012cb11cmp eax, 256
0012cb16je 0x12cb81
0012cb18cmp eax, 512
0012cb1dje 0x12cbb4
0012cb23cmp eax, 1024
0012cb28je 0x12cb96
0012cb2acmp eax, 2048
0012cb2fje 0x12cba5
0012cb31cmp eax, 4096
0012cb36je 0x12cba9
0012cb38cmp eax, 8192
0012cb3dje 0x12cb76
0012cb3fcmp eax, 16384
0012cb44je 0x12cb8f
0012cb46cmp eax, 32768
0012cb4bje 0x12cb88
0012cb4dcmp eax, 0x10000
0012cb52jne 0x12cb9a
0012cb54mov eax, 9664
0012cb59jmp 0x12cbc2
0012cb5b
0012cb5bloc_12cb5b:
0012cb5blea rax, [rip-0xeea3a]
0012cb62movsxd rcx, [rax+4*rcx]
0012cb66add rcx, rax
0012cb69push 65
0012cb6bpop rax
0012cb6cjmp rcx
0012cb6epush 122
0012cb70jmp 0x12cbc1
0012cb72
0012cb72loc_12cb72:
0012cb72push 98
0012cb74jmp 0x12cbc1
0012cb76
0012cb76loc_12cb76:
0012cb76mov eax, 12297
0012cb7bjmp 0x12cbc2
0012cb7d
0012cb7dloc_12cb7d:
0012cb7dpush 82
0012cb7fjmp 0x12cbc1
0012cb81
0012cb81loc_12cb81:
0012cb81mov eax, 0x1d6c3
0012cb86jmp 0x12cbc2
0012cb88
0012cb88loc_12cb88:
0012cb88mov eax, 9655
0012cb8djmp 0x12cbc2
0012cb8f
0012cb8floc_12cb8f:
0012cb8fmov eax, 9665
0012cb94jmp 0x12cbc2
0012cb96
0012cb96loc_12cb96:
0012cb96push 60
0012cb98jmp 0x12cbc1
0012cb9a
0012cb9aloc_12cb9a:
0012cb9amov eax, 9654
0012cb9fjmp 0x12cbc2
0012cba1
0012cba1loc_12cba1:
0012cba1push 114
0012cba3jmp 0x12cbc1
0012cba5
0012cba5loc_12cba5:
0012cba5push 62
0012cba7jmp 0x12cbc1
0012cba9
0012cba9loc_12cba9:
0012cba9mov eax, 12296
0012cbaejmp 0x12cbc2
0012cbb0
0012cbb0loc_12cbb0:
0012cbb0push 66
0012cbb2jmp 0x12cbc1
0012cbb4
0012cbb4loc_12cbb4:
0012cbb4mov eax, 0x1d6a9
0012cbb9jmp 0x12cbc2
0012cbbbpush 36
0012cbbdjmp 0x12cbc1
0012cbbfpush 94
0012cbc1
0012cbc1loc_12cbc1:
0012cbc1pop rax
0012cbc2
0012cbc2loc_12cbc2:
0012cbc2mov [rsp], eax
0012cbc5lea rax, [rip+0xe49c4]
0012cbccmov [rsp+24], rax
0012cbd1mov [rsp+32], rbp
0012cbd6and [rsp+56], 0
0012cbdcmov rax, rsp
0012cbdfmov [rsp+8], rax
0012cbe4lea rax, [rip-0x2162b]
0012cbebmov [rsp+16], rax
0012cbf0mov [rsp+40], r13
0012cbf5mov [rsp+48], rbp
0012cbfamov rdi, r14
0012cbfdmov rsi, r15
0012cc00mov rdx, r12
0012cc03call core::fmt::Formatter::write_fmt
0012cc08test al, al
0012cc0aje 0x12cadb
0012cc10mov al, 1
0012cc12jmp 0x12cc4e
0012cc14
0012cc14loc_12cc14:
0012cc14lea rax, [rip+0xc6b4d]
0012cc1blea rdx, [rsp+24]
0012cc20mov [rdx], rax
0012cc23mov [rdx+8], 1
0012cc2blea rax, [rip-0x9b93a]
0012cc32mov [rdx+16], rax
0012cc36xorps x0, x0
0012cc39movups [rdx+24], x0
0012cc3dmov rdi, [rsi+32]
0012cc41mov rsi, [rsi+40]
0012cc45call core::fmt::Formatter::write_fmt
0012cc4ajmp 0x12cc4e
0012cc4c
0012cc4cloc_12cc4c:
0012cc4cxor eax, eax
0012cc4e
0012cc4eloc_12cc4e:
0012cc4eadd rsp, 72
0012cc52pop rbx
0012cc53pop r12
0012cc55pop r13
0012cc57pop r14
0012cc59pop r15
0012cc5bpop rbp
0012cc5cret
0012cc5dud2
0012caa7
0012caa7_<regex_automata::util::look::LookSet as core::fmt::Debug>::fmt:
0012caa7push rbp
0012caa8push r15
0012caaapush r14
0012caacpush r13
0012caaepush r12
0012cab0push rbx
0012cab1sub rsp, 72
0012cab5mov eax, [rdi]
0012cab7test eax, eax
0012cab9je 0x12cc14
0012cabflea rbx, [rsp+4]
0012cac4mov [rbx], eax
0012cac6mov r14, [rsi+32]
0012cacamov r15, [rsi+40]
0012cacepush 1
0012cad0pop rbp
0012cad1lea r13, [rsp+8]
0012cad6lea r12, [rsp+24]
0012cadb
0012cadbloc_12cadb:
0012cadbmov rdi, rbx
0012cadecall _<regex_automata::util::look::LookSetIter as core::iter::traits::iterator::Iterator>::next
0012cae3test eax, eax
0012cae5je 0x12cc4c
0012caeblea ecx, [rax-1]
0012caeecmp ecx, 7
0012caf1jbe 0x12cb5b
0012caf3cmp eax, 16
0012caf6je 0x12cba1
0012cafccmp eax, 32
0012caffje 0x12cb7d
0012cb01cmp eax, 64
0012cb04je 0x12cb72
0012cb06cmp eax, 128
0012cb0bje 0x12cbb0
0012cb11cmp eax, 256
0012cb16je 0x12cb81
0012cb18cmp eax, 512
0012cb1dje 0x12cbb4
0012cb23cmp eax, 1024
0012cb28je 0x12cb96
0012cb2acmp eax, 2048
0012cb2fje 0x12cba5
0012cb31cmp eax, 4096
0012cb36je 0x12cba9
0012cb38cmp eax, 8192
0012cb3dje 0x12cb76
0012cb3fcmp eax, 16384
0012cb44je 0x12cb8f
0012cb46cmp eax, 32768
0012cb4bje 0x12cb88
0012cb4dcmp eax, 0x10000
0012cb52jne 0x12cb9a
0012cb54mov eax, 9664
0012cb59jmp 0x12cbc2
0012cb5b
0012cb5bloc_12cb5b:
0012cb5blea rax, [rip-0xeea3a]
0012cb62movsxd rcx, [rax+4*rcx]
0012cb66add rcx, rax
0012cb69push 65
0012cb6bpop rax
0012cb6cjmp rcx
0012cb6epush 122
0012cb70jmp 0x12cbc1
0012cb72
0012cb72loc_12cb72:
0012cb72push 98
0012cb74jmp 0x12cbc1
0012cb76
0012cb76loc_12cb76:
0012cb76mov eax, 12297
0012cb7bjmp 0x12cbc2
0012cb7d
0012cb7dloc_12cb7d:
0012cb7dpush 82
0012cb7fjmp 0x12cbc1
0012cb81
0012cb81loc_12cb81:
0012cb81mov eax, 0x1d6c3
0012cb86jmp 0x12cbc2
0012cb88
0012cb88loc_12cb88:
0012cb88mov eax, 9655
0012cb8djmp 0x12cbc2
0012cb8f
0012cb8floc_12cb8f:
0012cb8fmov eax, 9665
0012cb94jmp 0x12cbc2
0012cb96
0012cb96loc_12cb96:
0012cb96push 60
0012cb98jmp 0x12cbc1
0012cb9a
0012cb9aloc_12cb9a:
0012cb9amov eax, 9654
0012cb9fjmp 0x12cbc2
0012cba1
0012cba1loc_12cba1:
0012cba1push 114
0012cba3jmp 0x12cbc1
0012cba5
0012cba5loc_12cba5:
0012cba5push 62
0012cba7jmp 0x12cbc1
0012cba9
0012cba9loc_12cba9:
0012cba9mov eax, 12296
0012cbaejmp 0x12cbc2
0012cbb0
0012cbb0loc_12cbb0:
0012cbb0push 66
0012cbb2jmp 0x12cbc1
0012cbb4
0012cbb4loc_12cbb4:
0012cbb4mov eax, 0x1d6a9
0012cbb9jmp 0x12cbc2
0012cbbbpush 36
0012cbbdjmp 0x12cbc1
0012cbbfpush 94
0012cbc1
0012cbc1loc_12cbc1:
0012cbc1pop rax
0012cbc2
0012cbc2loc_12cbc2:
0012cbc2mov [rsp], eax
0012cbc5lea rax, [rip+0xe49c4]
0012cbccmov [rsp+24], rax
0012cbd1mov [rsp+32], rbp
0012cbd6and [rsp+56], 0
0012cbdcmov rax, rsp
0012cbdfmov [rsp+8], rax
0012cbe4lea rax, [rip-0x2162b]
0012cbebmov [rsp+16], rax
0012cbf0mov [rsp+40], r13
0012cbf5mov [rsp+48], rbp
0012cbfamov rdi, r14
0012cbfdmov rsi, r15
0012cc00mov rdx, r12
0012cc03call core::fmt::Formatter::write_fmt
0012cc08test al, al
0012cc0aje 0x12cadb
0012cc10mov al, 1
0012cc12jmp 0x12cc4e
0012cc14
0012cc14loc_12cc14:
0012cc14lea rax, [rip+0xc6b4d]
0012cc1blea rdx, [rsp+24]
0012cc20mov [rdx], rax
0012cc23mov [rdx+8], 1
0012cc2blea rax, [rip-0x9b93a]
0012cc32mov [rdx+16], rax
0012cc36xorps x0, x0
0012cc39movups [rdx+24], x0
0012cc3dmov rdi, [rsi+32]
0012cc41mov rsi, [rsi+40]
0012cc45call core::fmt::Formatter::write_fmt
0012cc4ajmp 0x12cc4e
0012cc4c
0012cc4cloc_12cc4c:
0012cc4cxor eax, eax
0012cc4e
0012cc4eloc_12cc4e:
0012cc4eadd rsp, 72
0012cc52pop rbx
0012cc53pop r12
0012cc55pop r13
0012cc57pop r14
0012cc59pop r15
0012cc5bpop rbp
0012cc5cret
0012cc5dud2
0012caa7
0012cc5f
0012cc5f_<regex_automata::util::look::LookSetIter as core::iter::traits::iterator::Iterator>::next:
0012cc5fmov ecx, [rdi]
0012cc61xor eax, eax
0012cc63test ecx, ecx
0012cc65je 0x12cccd
0012cc67mov edx, ecx
0012cc69neg edx
0012cc6band edx, ecx
0012cc6dlea esi, [rdx-1]
0012cc70cmp esi, 63
0012cc73jbe 0x12ccce
0012cc75
0012cc75loc_12cc75:
0012cc75cmp edx, 128
0012cc7bje 0x12ccde
0012cc7dcmp edx, 256
0012cc83je 0x12ccde
0012cc85cmp edx, 512
0012cc8bje 0x12ccde
0012cc8dcmp edx, 1024
0012cc93je 0x12ccde
0012cc95cmp edx, 2048
0012cc9bje 0x12ccde
0012cc9dcmp edx, 4096
0012cca3je 0x12ccde
0012cca5cmp edx, 8192
0012ccabje 0x12ccde
0012ccadcmp edx, 16384
0012ccb3je 0x12ccde
0012ccb5cmp edx, 32768
0012ccbbje 0x12ccde
0012ccbdcmp edx, 0x20000
0012ccc3je 0x12ccde
0012ccc5cmp edx, 0x10000
0012cccbje 0x12ccde
0012cccd
0012cccdloc_12cccd:
0012cccdret
0012ccce
0012ccceloc_12ccce:
0012cccemov r8, 0x800000008000808b
0012ccd8bt r8, rsi
0012ccdcjae 0x12cc75
0012ccde
0012ccdeloc_12ccde:
0012ccdexor ecx, edx
0012cce0mov [rdi], ecx
0012cce2mov eax, edx
0012cce4ret
0012cc5f
0012cc5f_<regex_automata::util::look::LookSetIter as core::iter::traits::iterator::Iterator>::next:
0012cc5fmov ecx, [rdi]
0012cc61xor eax, eax
0012cc63test ecx, ecx
0012cc65je 0x12cccd
0012cc67mov edx, ecx
0012cc69neg edx
0012cc6band edx, ecx
0012cc6dlea esi, [rdx-1]
0012cc70cmp esi, 63
0012cc73jbe 0x12ccce
0012cc75
0012cc75loc_12cc75:
0012cc75cmp edx, 128
0012cc7bje 0x12ccde
0012cc7dcmp edx, 256
0012cc83je 0x12ccde
0012cc85cmp edx, 512
0012cc8bje 0x12ccde
0012cc8dcmp edx, 1024
0012cc93je 0x12ccde
0012cc95cmp edx, 2048
0012cc9bje 0x12ccde
0012cc9dcmp edx, 4096
0012cca3je 0x12ccde
0012cca5cmp edx, 8192
0012ccabje 0x12ccde
0012ccadcmp edx, 16384
0012ccb3je 0x12ccde
0012ccb5cmp edx, 32768
0012ccbbje 0x12ccde
0012ccbdcmp edx, 0x20000
0012ccc3je 0x12ccde
0012ccc5cmp edx, 0x10000
0012cccbje 0x12ccde
0012cccd
0012cccdloc_12cccd:
0012cccdret
0012ccce
0012ccceloc_12ccce:
0012cccemov r8, 0x800000008000808b
0012ccd8bt r8, rsi
0012ccdcjae 0x12cc75
0012ccde
0012ccdeloc_12ccde:
0012ccdexor ecx, edx
0012cce0mov [rdi], ecx
0012cce2mov eax, edx
0012cce4ret
0012cc5f
0012cce5
0012cce5_<regex_automata::dfa::onepass::SlotsIter as core::iter::traits::iterator::Iterator>::next:
0012cce5mov eax, [rdi]
0012cce7test eax, eax
0012cce9je 0x12ccf0
0012ccebbsf ecx, eax
0012cceejmp 0x12ccf3
0012ccf0
0012ccf0loc_12ccf0:
0012ccf0push 32
0012ccf2pop rcx
0012ccf3
0012ccf3loc_12ccf3:
0012ccf3cmp ecx, 31
0012ccf6jbe 0x12ccfc
0012ccf8xor eax, eax
0012ccfajmp 0x12cd04
0012ccfc
0012ccfcloc_12ccfc:
0012ccfcbtr eax, ecx
0012ccffmov [rdi], eax
0012cd01push 1
0012cd03pop rax
0012cd04
0012cd04loc_12cd04:
0012cd04mov edx, ecx
0012cd06ret
0012cce5
0012cce5_<regex_automata::dfa::onepass::SlotsIter as core::iter::traits::iterator::Iterator>::next:
0012cce5mov eax, [rdi]
0012cce7test eax, eax
0012cce9je 0x12ccf0
0012ccebbsf ecx, eax
0012cceejmp 0x12ccf3
0012ccf0
0012ccf0loc_12ccf0:
0012ccf0push 32
0012ccf2pop rcx
0012ccf3
0012ccf3loc_12ccf3:
0012ccf3cmp ecx, 31
0012ccf6jbe 0x12ccfc
0012ccf8xor eax, eax
0012ccfajmp 0x12cd04
0012ccfc
0012ccfcloc_12ccfc:
0012ccfcbtr eax, ecx
0012ccffmov [rdi], eax
0012cd01push 1
0012cd03pop rax
0012cd04
0012cd04loc_12cd04:
0012cd04mov edx, ecx
0012cd06ret
0012cce5
0012cd07
0012cd07_<alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index:
0012cd07cmp rsi, rdx
0012cd0ajbe 0x12cd11
0012cd0clea rax, [rdi+8*rdx]
0012cd10ret
0012cd11
0012cd11loc_12cd11:
0012cd11push rax
0012cd12mov rdi, rdx
0012cd15mov rdx, rcx
0012cd18call core::panicking::panic_bounds_check
0012cd1dud2
0012cd07
0012cd07_<alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index:
0012cd07cmp rsi, rdx
0012cd0ajbe 0x12cd11
0012cd0clea rax, [rdi+8*rdx]
0012cd10ret
0012cd11
0012cd11loc_12cd11:
0012cd11push rax
0012cd12mov rdi, rdx
0012cd15mov rdx, rcx
0012cd18call core::panicking::panic_bounds_check
0012cd1dud2
0012cd07
0012cd1f
0012cd1f_<regex_automata::util::primitives::StateIDError as core::fmt::Debug>::fmt:
0012cd1fpush rax
0012cd20mov rax, rsi
0012cd23mov rcx, rsp
0012cd26mov [rcx], rdi
0012cd29lea rsi, [rip-0xd5592]
0012cd30lea r8, [rip+0xc4f49]
0012cd37push 12
0012cd39pop rdx
0012cd3amov rdi, rax
0012cd3dcall core::fmt::Formatter::debug_tuple_field1_finish
0012cd42pop rcx
0012cd43ret
0012cd1f
0012cd1f_<regex_automata::util::primitives::StateIDError as core::fmt::Debug>::fmt:
0012cd1fpush rax
0012cd20mov rax, rsi
0012cd23mov rcx, rsp
0012cd26mov [rcx], rdi
0012cd29lea rsi, [rip-0xd5592]
0012cd30lea r8, [rip+0xc4f49]
0012cd37push 12
0012cd39pop rdx
0012cd3amov rdi, rax
0012cd3dcall core::fmt::Formatter::debug_tuple_field1_finish
0012cd42pop rcx
0012cd43ret
0012cd1f
0012cd4c
0012cd4c_<regex_automata::util::primitives::SmallIndexError as core::fmt::Debug>::fmt:
0012cd4csub rsp, 24
0012cd50mov rax, rsi
0012cd53lea r9, [rsp+16]
0012cd58mov [r9], rdi
0012cd5blea rcx, [rip+0xc435e]
0012cd62mov [rsp], rcx
0012cd66lea rsi, [rip-0xd5709]
0012cd6dlea rcx, [rip-0xd59f0]
0012cd74push 15
0012cd76pop rdx
0012cd77push 9
0012cd79pop r8
0012cd7bmov rdi, rax
0012cd7ecall core::fmt::Formatter::debug_struct_field1_finish
0012cd83add rsp, 24
0012cd87ret
0012cd4c
0012cd4c_<regex_automata::util::primitives::SmallIndexError as core::fmt::Debug>::fmt:
0012cd4csub rsp, 24
0012cd50mov rax, rsi
0012cd53lea r9, [rsp+16]
0012cd58mov [r9], rdi
0012cd5blea rcx, [rip+0xc435e]
0012cd62mov [rsp], rcx
0012cd66lea rsi, [rip-0xd5709]
0012cd6dlea rcx, [rip-0xd59f0]
0012cd74push 15
0012cd76pop rdx
0012cd77push 9
0012cd79pop r8
0012cd7bmov rdi, rax
0012cd7ecall core::fmt::Formatter::debug_struct_field1_finish
0012cd83add rsp, 24
0012cd87ret
0012cd4c
0012cd88
0012cd88_<regex_automata::util::captures::GroupInfoError as core::fmt::Debug>::fmt:
0012cd88sub rsp, 24
0012cd8cmov rax, rsi
0012cd8flea r9, [rsp+16]
0012cd94mov [r9], rdi
0012cd97lea rcx, [rip+0xc4d72]
0012cd9emov [rsp], rcx
0012cda2lea rsi, [rip-0xd5819]
0012cda9lea rcx, [rip-0xefde4]
0012cdb0push 14
0012cdb2pop rdx
0012cdb3push 4
0012cdb5pop r8
0012cdb7mov rdi, rax
0012cdbacall core::fmt::Formatter::debug_struct_field1_finish
0012cdbfadd rsp, 24
0012cdc3ret
0012cd88
0012cd88_<regex_automata::util::captures::GroupInfoError as core::fmt::Debug>::fmt:
0012cd88sub rsp, 24
0012cd8cmov rax, rsi
0012cd8flea r9, [rsp+16]
0012cd94mov [r9], rdi
0012cd97lea rcx, [rip+0xc4d72]
0012cd9emov [rsp], rcx
0012cda2lea rsi, [rip-0xd5819]
0012cda9lea rcx, [rip-0xefde4]
0012cdb0push 14
0012cdb2pop rdx
0012cdb3push 4
0012cdb5pop r8
0012cdb7mov rdi, rax
0012cdbacall core::fmt::Formatter::debug_struct_field1_finish
0012cdbfadd rsp, 24
0012cdc3ret
0012cd88
0012cdc4
0012cdc4_<&T as core::fmt::Debug>::fmt:
0012cdc4push r14
0012cdc6push rbx
0012cdc7push rax
0012cdc8mov r10, rsi
0012cdcbmov r9, [rdi]
0012cdcemov eax, [r9]
0012cdd1lea rcx, [rip-0xeec90]
0012cdd8movsxd rax, [rcx+4*rax]
0012cddcadd rax, rcx
0012cddfjmp rax
0012cde1add r9, 8
0012cde5mov rax, rsp
0012cde8mov [rax], r9
0012cdebsub rsp, 8
0012cdeflea r11, [rip+0xc4d3a]
0012cdf6lea rsi, [rip-0xd5b5a]
0012cdfdlea rcx, [rip-0xd5aab]
0012ce04push 15
0012ce06pop rdx
0012ce07push 3
0012ce09jmp 0x12cea6
0012ce0elea rax, [r9+8]
0012ce12mov r11, rsp
0012ce15mov [r11], rax
0012ce18add r9, 4
0012ce1csub rsp, 8
0012ce20lea rax, [rip+0xc0641]
0012ce27lea rbx, [rip-0xd5adc]
0012ce2elea r14, [rip+0xc45ab]
0012ce35lea rsi, [rip-0xd589e]
0012ce3clea rcx, [rip-0xd5898]
0012ce43push 13
0012ce45pop rdx
0012ce46push 7
0012ce48pop r8
0012ce4amov rdi, r10
0012ce4dpush rax
0012ce4epush r11
0012ce50push 7
0012ce52jmp 0x12cefd
0012ce57add r9, 4
0012ce5bmov rax, rsp
0012ce5emov [rax], r9
0012ce61sub rsp, 8
0012ce65lea r11, [rip+0xc063c]
0012ce6clea rsi, [rip-0xd58c1]
0012ce73lea rcx, [rip-0xd58cf]
0012ce7apush 13
0012ce7cjmp 0x12cea3
0012ce7eadd r9, 4
0012ce82mov rax, rsp
0012ce85mov [rax], r9
0012ce88sub rsp, 8
0012ce8clea r11, [rip+0xc0615]
0012ce93lea rsi, [rip-0xd58db]
0012ce9alea rcx, [rip-0xd58f6]
0012cea1push 18
0012cea3
0012cea3loc_12cea3:
0012cea3pop rdx
0012cea4push 7
0012cea6
0012cea6loc_12cea6:
0012cea6pop r8
0012cea8mov rdi, r10
0012ceabmov r9, rax
0012ceaepush r11
0012ceb0call core::fmt::Formatter::debug_struct_field1_finish
0012ceb5pop rcx
0012ceb6pop rdx
0012ceb7jmp 0x12cf09
0012ceb9lea rax, [r9+8]
0012cebdmov r11, rsp
0012cec0mov [r11], rax
0012cec3add r9, 4
0012cec7sub rsp, 8
0012cecblea rax, [rip+0xc4c7e]
0012ced2lea rbx, [rip-0xf02d1]
0012ced9lea r14, [rip+0xc4500]
0012cee0lea rsi, [rip-0xd5916]
0012cee7lea rcx, [rip-0xd5943]
0012ceeepush 9
0012cef0pop rdx
0012cef1push 7
0012cef3pop r8
0012cef5mov rdi, r10
0012cef8push rax
0012cef9push r11
0012cefbpush 4
0012cefd
0012cefdloc_12cefd:
0012cefdpush rbx
0012cefepush r14
0012cf00call core::fmt::Formatter::debug_struct_field2_finish
0012cf05add rsp, 48
0012cf09
0012cf09loc_12cf09:
0012cf09add rsp, 8
0012cf0dpop rbx
0012cf0epop r14
0012cf10ret
0012cdc4
0012cdc4_<&T as core::fmt::Debug>::fmt:
0012cdc4push r14
0012cdc6push rbx
0012cdc7push rax
0012cdc8mov r10, rsi
0012cdcbmov r9, [rdi]
0012cdcemov eax, [r9]
0012cdd1lea rcx, [rip-0xeec90]
0012cdd8movsxd rax, [rcx+4*rax]
0012cddcadd rax, rcx
0012cddfjmp rax
0012cde1add r9, 8
0012cde5mov rax, rsp
0012cde8mov [rax], r9
0012cdebsub rsp, 8
0012cdeflea r11, [rip+0xc4d3a]
0012cdf6lea rsi, [rip-0xd5b5a]
0012cdfdlea rcx, [rip-0xd5aab]
0012ce04push 15
0012ce06pop rdx
0012ce07push 3
0012ce09jmp 0x12cea6
0012ce0elea rax, [r9+8]
0012ce12mov r11, rsp
0012ce15mov [r11], rax
0012ce18add r9, 4
0012ce1csub rsp, 8
0012ce20lea rax, [rip+0xc0641]
0012ce27lea rbx, [rip-0xd5adc]
0012ce2elea r14, [rip+0xc45ab]
0012ce35lea rsi, [rip-0xd589e]
0012ce3clea rcx, [rip-0xd5898]
0012ce43push 13
0012ce45pop rdx
0012ce46push 7
0012ce48pop r8
0012ce4amov rdi, r10
0012ce4dpush rax
0012ce4epush r11
0012ce50push 7
0012ce52jmp 0x12cefd
0012ce57add r9, 4
0012ce5bmov rax, rsp
0012ce5emov [rax], r9
0012ce61sub rsp, 8
0012ce65lea r11, [rip+0xc063c]
0012ce6clea rsi, [rip-0xd58c1]
0012ce73lea rcx, [rip-0xd58cf]
0012ce7apush 13
0012ce7cjmp 0x12cea3
0012ce7eadd r9, 4
0012ce82mov rax, rsp
0012ce85mov [rax], r9
0012ce88sub rsp, 8
0012ce8clea r11, [rip+0xc0615]
0012ce93lea rsi, [rip-0xd58db]
0012ce9alea rcx, [rip-0xd58f6]
0012cea1push 18
0012cea3
0012cea3loc_12cea3:
0012cea3pop rdx
0012cea4push 7
0012cea6
0012cea6loc_12cea6:
0012cea6pop r8
0012cea8mov rdi, r10
0012ceabmov r9, rax
0012ceaepush r11
0012ceb0call core::fmt::Formatter::debug_struct_field1_finish
0012ceb5pop rcx
0012ceb6pop rdx
0012ceb7jmp 0x12cf09
0012ceb9lea rax, [r9+8]
0012cebdmov r11, rsp
0012cec0mov [r11], rax
0012cec3add r9, 4
0012cec7sub rsp, 8
0012cecblea rax, [rip+0xc4c7e]
0012ced2lea rbx, [rip-0xf02d1]
0012ced9lea r14, [rip+0xc4500]
0012cee0lea rsi, [rip-0xd5916]
0012cee7lea rcx, [rip-0xd5943]
0012ceeepush 9
0012cef0pop rdx
0012cef1push 7
0012cef3pop r8
0012cef5mov rdi, r10
0012cef8push rax
0012cef9push r11
0012cefbpush 4
0012cefd
0012cefdloc_12cefd:
0012cefdpush rbx
0012cefepush r14
0012cf00call core::fmt::Formatter::debug_struct_field2_finish
0012cf05add rsp, 48
0012cf09
0012cf09loc_12cf09:
0012cf09add rsp, 8
0012cf0dpop rbx
0012cf0epop r14
0012cf10ret
0012cdc4
0012cf11
0012cf11_<&T as core::fmt::Debug>::fmt:
0012cf11push rax
0012cf12mov rax, rsi
0012cf15mov rdx, [rdi]
0012cf18mov rcx, rsp
0012cf1bmov [rcx], rdx
0012cf1elea rsi, [rip-0xd57f3]
0012cf25lea r8, [rip+0xc4d54]
0012cf2cpush 14
0012cf2epop rdx
0012cf2fmov rdi, rax
0012cf32call core::fmt::Formatter::debug_tuple_field1_finish
0012cf37pop rcx
0012cf38ret
0012cf11
0012cf11_<&T as core::fmt::Debug>::fmt:
0012cf11push rax
0012cf12mov rax, rsi
0012cf15mov rdx, [rdi]
0012cf18mov rcx, rsp
0012cf1bmov [rcx], rdx
0012cf1elea rsi, [rip-0xd57f3]
0012cf25lea r8, [rip+0xc4d54]
0012cf2cpush 14
0012cf2epop rdx
0012cf2fmov rdi, rax
0012cf32call core::fmt::Formatter::debug_tuple_field1_finish
0012cf37pop rcx
0012cf38ret
0012cf11
0012cf39
0012cf39_<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop:
0012cf39test rsi, rsi
0012cf3cje 0x12cf47
0012cf3eshl rsi, 3
0012cf42jmp 0xcedb6
0012cf47
0012cf47loc_12cf47:
0012cf47ret
0012cf39
0012cf39_<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop:
0012cf39test rsi, rsi
0012cf3cje 0x12cf47
0012cf3eshl rsi, 3
0012cf42jmp 0xcedb6
0012cf47
0012cf47loc_12cf47:
0012cf47ret
0012cf39
0012cf48
0012cf48core::ptr::drop_in_place<regex_automata::util::sparse_set::SparseSet>:
0012cf48push rbx
0012cf49mov rbx, rdi
0012cf4cmov rdi, [rdi]
0012cf4fmov rsi, [rbx+8]
0012cf53call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0012cf58mov rdi, [rbx+24]
0012cf5cmov rsi, [rbx+32]
0012cf60pop rbx
0012cf61jmp 0xe1651
0012cf48
0012cf48core::ptr::drop_in_place<regex_automata::util::sparse_set::SparseSet>:
0012cf48push rbx
0012cf49mov rbx, rdi
0012cf4cmov rdi, [rdi]
0012cf4fmov rsi, [rbx+8]
0012cf53call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0012cf58mov rdi, [rbx+24]
0012cf5cmov rsi, [rbx+32]
0012cf60pop rbx
0012cf61jmp 0xe1651
0012cf48
0012cf66
0012cf66regex_automata::util::sparse_set::SparseSet::iter:
0012cf66mov rax, rdi
0012cf69mov rsi, [rdi+16]
0012cf6dmov rdi, [rdi+48]
0012cf71cmp rsi, rdi
0012cf74jb 0x12cf7e
0012cf76mov rax, [rax]
0012cf79lea rdx, [rax+4*rdi]
0012cf7dret
0012cf7e
0012cf7eloc_12cf7e:
0012cf7epush rax
0012cf7flea rdx, [rip+0xc4062]
0012cf86call core::slice::index::slice_end_index_len_fail
0012cf8bud2
0012cf66
0012cf66regex_automata::util::sparse_set::SparseSet::iter:
0012cf66mov rax, rdi
0012cf69mov rsi, [rdi+16]
0012cf6dmov rdi, [rdi+48]
0012cf71cmp rsi, rdi
0012cf74jb 0x12cf7e
0012cf76mov rax, [rax]
0012cf79lea rdx, [rax+4*rdi]
0012cf7dret
0012cf7e
0012cf7eloc_12cf7e:
0012cf7epush rax
0012cf7flea rdx, [rip+0xc4062]
0012cf86call core::slice::index::slice_end_index_len_fail
0012cf8bud2
0012cf66
0012cf8d
0012cf8dcore::ptr::drop_in_place<regex_automata::nfa::thompson::pikevm::ActiveStates>:
0012cf8dpush rbx
0012cf8emov rbx, rdi
0012cf91call core::ptr::drop_in_place<regex_automata::util::sparse_set::SparseSet>
0012cf96mov rdi, [rbx+56]
0012cf9amov rsi, [rbx+64]
0012cf9epop rbx
0012cf9fjmp 0x12cf39
0012cf8d
0012cf8dcore::ptr::drop_in_place<regex_automata::nfa::thompson::pikevm::ActiveStates>:
0012cf8dpush rbx
0012cf8emov rbx, rdi
0012cf91call core::ptr::drop_in_place<regex_automata::util::sparse_set::SparseSet>
0012cf96mov rdi, [rbx+56]
0012cf9amov rsi, [rbx+64]
0012cf9epop rbx
0012cf9fjmp 0x12cf39
0012cf8d
0012cfa4
0012cfa4core::ptr::drop_in_place<regex_automata::hybrid::dfa::StateSaver>:
0012cfa4cmp [rdi], 1
0012cfa7jne 0x12cfb2
0012cfa9add rdi, 8
0012cfadjmp 0x12d159
0012cfb2
0012cfb2loc_12cfb2:
0012cfb2ret
0012cfa4
0012cfa4core::ptr::drop_in_place<regex_automata::hybrid::dfa::StateSaver>:
0012cfa4cmp [rdi], 1
0012cfa7jne 0x12cfb2
0012cfa9add rdi, 8
0012cfadjmp 0x12d159
0012cfb2
0012cfb2loc_12cfb2:
0012cfb2ret
0012cfa4
0012cfbb
0012cfbb_<regex_automata::hybrid::id::LazyStateID as core::fmt::Debug>::fmt:
0012cfbbpush rax
0012cfbcmov rax, rsi
0012cfbfmov rcx, rsp
0012cfc2mov [rcx], rdi
0012cfc5lea rsi, [rip-0xd5c53]
0012cfcclea r8, [rip+0xc43ad]
0012cfd3push 11
0012cfd5pop rdx
0012cfd6mov rdi, rax
0012cfd9call core::fmt::Formatter::debug_tuple_field1_finish
0012cfdepop rcx
0012cfdfret
0012cfbb
0012cfbb_<regex_automata::hybrid::id::LazyStateID as core::fmt::Debug>::fmt:
0012cfbbpush rax
0012cfbcmov rax, rsi
0012cfbfmov rcx, rsp
0012cfc2mov [rcx], rdi
0012cfc5lea rsi, [rip-0xd5c53]
0012cfcclea r8, [rip+0xc43ad]
0012cfd3push 11
0012cfd5pop rdx
0012cfd6mov rdi, rax
0012cfd9call core::fmt::Formatter::debug_tuple_field1_finish
0012cfdepop rcx
0012cfdfret
0012cfbb
0012cfe0
0012cfe0_<core::ops::range::RangeFrom<usize> as core::slice::index::SliceIndex<[T]>>::index:
0012cfe0mov r8, rdx
0012cfe3sub r8, rdi
0012cfe6jb 0x12cff2
0012cfe8add rsi, rdi
0012cfebmov rax, rsi
0012cfeemov rdx, r8
0012cff1ret
0012cff2
0012cff2loc_12cff2:
0012cff2push rax
0012cff3mov rsi, rdx
0012cff6mov rdx, rcx
0012cff9call core::slice::index::slice_start_index_len_fail
0012cffeud2
0012cfe0
0012cfe0_<core::ops::range::RangeFrom<usize> as core::slice::index::SliceIndex<[T]>>::index:
0012cfe0mov r8, rdx
0012cfe3sub r8, rdi
0012cfe6jb 0x12cff2
0012cfe8add rsi, rdi
0012cfebmov rax, rsi
0012cfeemov rdx, r8
0012cff1ret
0012cff2
0012cff2loc_12cff2:
0012cff2push rax
0012cff3mov rsi, rdx
0012cff6mov rdx, rcx
0012cff9call core::slice::index::slice_start_index_len_fail
0012cffeud2
0012cfe0
0012d000
0012d000regex_automata::util::determinize::state::Repr::is_match:
0012d000test rsi, rsi
0012d003je 0x12d00a
0012d005mov al, [rdi]
0012d007and al, 1
0012d009ret
0012d00a
0012d00aloc_12d00a:
0012d00apush rax
0012d00blea rdx, [rip+0xc3bfe]
0012d012xor edi, edi
0012d014xor esi, esi
0012d016call core::panicking::panic_bounds_check
0012d01bud2
0012d000
0012d000regex_automata::util::determinize::state::Repr::is_match:
0012d000test rsi, rsi
0012d003je 0x12d00a
0012d005mov al, [rdi]
0012d007and al, 1
0012d009ret
0012d00a
0012d00aloc_12d00a:
0012d00apush rax
0012d00blea rdx, [rip+0xc3bfe]
0012d012xor edi, edi
0012d014xor esi, esi
0012d016call core::panicking::panic_bounds_check
0012d01bud2
0012d000
0012d01d
0012d01dregex_automata::util::determinize::state::Repr::look_have:
0012d01dpush rax
0012d01emov rdx, rsi
0012d021mov rsi, rdi
0012d024lea rcx, [rip+0xc3c45]
0012d02bpush 1
0012d02dpop rdi
0012d02ecall _<core::ops::range::RangeFrom<usize> as core::slice::index::SliceIndex<[T]>>::index
0012d033mov rdi, rax
0012d036mov rsi, rdx
0012d039pop rax
0012d03ajmp 0x12d0ae
0012d01d
0012d01dregex_automata::util::determinize::state::Repr::look_have:
0012d01dpush rax
0012d01emov rdx, rsi
0012d021mov rsi, rdi
0012d024lea rcx, [rip+0xc3c45]
0012d02bpush 1
0012d02dpop rdi
0012d02ecall _<core::ops::range::RangeFrom<usize> as core::slice::index::SliceIndex<[T]>>::index
0012d033mov rdi, rax
0012d036mov rsi, rdx
0012d039pop rax
0012d03ajmp 0x12d0ae
0012d01d
0012d03f
0012d03fregex_automata::util::determinize::state::Repr::look_need:
0012d03fpush rax
0012d040mov rdx, rsi
0012d043mov rsi, rdi
0012d046lea rcx, [rip+0xc3c3b]
0012d04dpush 5
0012d04fpop rdi
0012d050call _<core::ops::range::RangeFrom<usize> as core::slice::index::SliceIndex<[T]>>::index
0012d055mov rdi, rax
0012d058mov rsi, rdx
0012d05bpop rax
0012d05cjmp 0x12d0ae
0012d03f
0012d03fregex_automata::util::determinize::state::Repr::look_need:
0012d03fpush rax
0012d040mov rdx, rsi
0012d043mov rsi, rdi
0012d046lea rcx, [rip+0xc3c3b]
0012d04dpush 5
0012d04fpop rdi
0012d050call _<core::ops::range::RangeFrom<usize> as core::slice::index::SliceIndex<[T]>>::index
0012d055mov rdi, rax
0012d058mov rsi, rdx
0012d05bpop rax
0012d05cjmp 0x12d0ae
0012d03f
0012d061
0012d061regex_automata::util::determinize::state::Repr::has_pattern_ids:
0012d061test rsi, rsi
0012d064je 0x12d06d
0012d066mov al, [rdi]
0012d068and al, 2
0012d06ashr al, 1
0012d06cret
0012d06d
0012d06dloc_12d06d:
0012d06dpush rax
0012d06elea rdx, [rip+0xc3bb3]
0012d075xor edi, edi
0012d077xor esi, esi
0012d079call core::panicking::panic_bounds_check
0012d07eud2
0012d061
0012d061regex_automata::util::determinize::state::Repr::has_pattern_ids:
0012d061test rsi, rsi
0012d064je 0x12d06d
0012d066mov al, [rdi]
0012d068and al, 2
0012d06ashr al, 1
0012d06cret
0012d06d
0012d06dloc_12d06d:
0012d06dpush rax
0012d06elea rdx, [rip+0xc3bb3]
0012d075xor edi, edi
0012d077xor esi, esi
0012d079call core::panicking::panic_bounds_check
0012d07eud2
0012d061
0012d080
0012d080core::result::Result<T,E>::unwrap:
0012d080test dil, 1
0012d084jne 0x12d08d
0012d086shr rdi, 8
0012d08amov eax, edi
0012d08cret
0012d08d
0012d08dloc_12d08d:
0012d08dpush rax
0012d08emov r8, rsi
0012d091lea rdi, [rip-0x9beaa]
0012d098lea rcx, [rip+0xc05a9]
0012d09fpush 43
0012d0a1pop rsi
0012d0a2lea rdx, [rsp+7]
0012d0a7call core::result::unwrap_failed
0012d0acud2
0012d080
0012d080core::result::Result<T,E>::unwrap:
0012d080test dil, 1
0012d084jne 0x12d08d
0012d086shr rdi, 8
0012d08amov eax, edi
0012d08cret
0012d08d
0012d08dloc_12d08d:
0012d08dpush rax
0012d08emov r8, rsi
0012d091lea rdi, [rip-0x9beaa]
0012d098lea rcx, [rip+0xc05a9]
0012d09fpush 43
0012d0a1pop rsi
0012d0a2lea rdx, [rsp+7]
0012d0a7call core::result::unwrap_failed
0012d0acud2
0012d080
0012d0ae
0012d0aeregex_automata::util::look::LookSet::read_repr:
0012d0aepush rax
0012d0aflea rcx, [rip+0xc3432]
0012d0b6push 4
0012d0b8pop rdx
0012d0b9call core::slice::index::_<impl core::ops::index::Index<I> for [T]>::index
0012d0becmp rdx, 4
0012d0c2jne 0x12d0ca
0012d0c4mov eax, [rax]
0012d0c6xor ecx, ecx
0012d0c8jmp 0x12d0cc
0012d0ca
0012d0caloc_12d0ca:
0012d0camov cl, 1
0012d0cc
0012d0ccloc_12d0cc:
0012d0ccshl rax, 8
0012d0d0movzx edi, cl
0012d0d3or rdi, rax
0012d0d6lea rsi, [rip+0xc3423]
0012d0ddpop rax
0012d0dejmp 0x12d080
0012d0ae
0012d0aeregex_automata::util::look::LookSet::read_repr:
0012d0aepush rax
0012d0aflea rcx, [rip+0xc3432]
0012d0b6push 4
0012d0b8pop rdx
0012d0b9call core::slice::index::_<impl core::ops::index::Index<I> for [T]>::index
0012d0becmp rdx, 4
0012d0c2jne 0x12d0ca
0012d0c4mov eax, [rax]
0012d0c6xor ecx, ecx
0012d0c8jmp 0x12d0cc
0012d0ca
0012d0caloc_12d0ca:
0012d0camov cl, 1
0012d0cc
0012d0ccloc_12d0cc:
0012d0ccshl rax, 8
0012d0d0movzx edi, cl
0012d0d3or rdi, rax
0012d0d6lea rsi, [rip+0xc3423]
0012d0ddpop rax
0012d0dejmp 0x12d080
0012d0ae
0012d0e3
0012d0e3regex_automata::util::determinize::state::Repr::encoded_pattern_len:
0012d0e3push r14
0012d0e5push rbx
0012d0e6push rax
0012d0e7mov rbx, rsi
0012d0eamov r14, rdi
0012d0edcall regex_automata::util::determinize::state::Repr::has_pattern_ids
0012d0f2test al, al
0012d0f4je 0x12d133
0012d0f6lea r8, [rip+0xc3beb]
0012d0fdpush 9
0012d0ffpop rdi
0012d100push 13
0012d102pop rsi
0012d103mov rdx, r14
0012d106mov rcx, rbx
0012d109call _<core::ops::range::Range<usize> as core::slice::index::SliceIndex<[T]>>::index
0012d10elea rcx, [rip+0xc3a83]
0012d115push 4
0012d117pop r8
0012d119mov rdi, rax
0012d11cmov rsi, rdx
0012d11fmov rdx, r8
0012d122call core::slice::index::_<impl core::ops::index::Index<I> for [T]>::index
0012d127cmp rdx, 4
0012d12bjne 0x12d137
0012d12dmov eax, [rax]
0012d12fxor ecx, ecx
0012d131jmp 0x12d139
0012d133
0012d133loc_12d133:
0012d133xor eax, eax
0012d135jmp 0x12d151
0012d137
0012d137loc_12d137:
0012d137mov cl, 1
0012d139
0012d139loc_12d139:
0012d139shl rax, 8
0012d13dmovzx edi, cl
0012d140or rdi, rax
0012d143lea rsi, [rip+0xc3a66]
0012d14acall core::result::Result<T,E>::unwrap
0012d14fmov eax, eax
0012d151
0012d151loc_12d151:
0012d151add rsp, 8
0012d155pop rbx
0012d156pop r14
0012d158ret
0012d0e3
0012d0e3regex_automata::util::determinize::state::Repr::encoded_pattern_len:
0012d0e3push r14
0012d0e5push rbx
0012d0e6push rax
0012d0e7mov rbx, rsi
0012d0eamov r14, rdi
0012d0edcall regex_automata::util::determinize::state::Repr::has_pattern_ids
0012d0f2test al, al
0012d0f4je 0x12d133
0012d0f6lea r8, [rip+0xc3beb]
0012d0fdpush 9
0012d0ffpop rdi
0012d100push 13
0012d102pop rsi
0012d103mov rdx, r14
0012d106mov rcx, rbx
0012d109call _<core::ops::range::Range<usize> as core::slice::index::SliceIndex<[T]>>::index
0012d10elea rcx, [rip+0xc3a83]
0012d115push 4
0012d117pop r8
0012d119mov rdi, rax
0012d11cmov rsi, rdx
0012d11fmov rdx, r8
0012d122call core::slice::index::_<impl core::ops::index::Index<I> for [T]>::index
0012d127cmp rdx, 4
0012d12bjne 0x12d137
0012d12dmov eax, [rax]
0012d12fxor ecx, ecx
0012d131jmp 0x12d139
0012d133
0012d133loc_12d133:
0012d133xor eax, eax
0012d135jmp 0x12d151
0012d137
0012d137loc_12d137:
0012d137mov cl, 1
0012d139
0012d139loc_12d139:
0012d139shl rax, 8
0012d13dmovzx edi, cl
0012d140or rdi, rax
0012d143lea rsi, [rip+0xc3a66]
0012d14acall core::result::Result<T,E>::unwrap
0012d14fmov eax, eax
0012d151
0012d151loc_12d151:
0012d151add rsp, 8
0012d155pop rbx
0012d156pop r14
0012d158ret
0012d0e3
0012d159
0012d159core::ptr::drop_in_place<regex_automata::util::determinize::state::State>:
0012d159mov rax, [rdi]
0012d15clock dec [rax]
0012d160jne 0x12d167
0012d162jmp 0x12d168
0012d167
0012d167loc_12d167:
0012d167ret
0012d159
0012d159core::ptr::drop_in_place<regex_automata::util::determinize::state::State>:
0012d159mov rax, [rdi]
0012d15clock dec [rax]
0012d160jne 0x12d167
0012d162jmp 0x12d168
0012d167
0012d167loc_12d167:
0012d167ret
0012d159
0012d168
0012d168alloc::sync::Arc<T,A>::drop_slow:
0012d168mov rax, rdi
0012d16bmov rdi, [rdi]
0012d16ecmp rdi, -1
0012d172je 0x12d18c
0012d174mov rsi, [rax+8]
0012d178lock dec [rdi+8]
0012d17djne 0x12d18c
0012d17fadd rsi, 23
0012d183and rsi, -8
0012d187jmp 0xcedb6
0012d18c
0012d18cloc_12d18c:
0012d18cret
0012d168
0012d168alloc::sync::Arc<T,A>::drop_slow:
0012d168mov rax, rdi
0012d16bmov rdi, [rdi]
0012d16ecmp rdi, -1
0012d172je 0x12d18c
0012d174mov rsi, [rax+8]
0012d178lock dec [rdi+8]
0012d17djne 0x12d18c
0012d17fadd rsi, 23
0012d183and rsi, -8
0012d187jmp 0xcedb6
0012d18c
0012d18cloc_12d18c:
0012d18cret
0012d168
0012d18d
0012d18d_<hashbrown::raw::RawTable<T,A> as core::ops::drop::Drop>::drop:
0012d18dpush r14
0012d18fpush rbx
0012d190sub rsp, 24
0012d194mov rbx, [rdi+8]
0012d198test rbx, rbx
0012d19bje 0x12d1c9
0012d19dmov r14, rdi
0012d1a0call hashbrown::raw::RawTable<T,A>::drop_elements
0012d1a5mov rsi, [r14]
0012d1a8mov r14, rsp
0012d1abmov rdi, r14
0012d1aemov rdx, rbx
0012d1b1call hashbrown::raw::RawTableInner<A>::allocation_info
0012d1b6mov rdi, [r14]
0012d1b9mov rsi, [r14+16]
0012d1bdadd rsp, 24
0012d1c1pop rbx
0012d1c2pop r14
0012d1c4jmp 0xcedb6
0012d1c9
0012d1c9loc_12d1c9:
0012d1c9add rsp, 24
0012d1cdpop rbx
0012d1cepop r14
0012d1d0ret
0012d18d
0012d18d_<hashbrown::raw::RawTable<T,A> as core::ops::drop::Drop>::drop:
0012d18dpush r14
0012d18fpush rbx
0012d190sub rsp, 24
0012d194mov rbx, [rdi+8]
0012d198test rbx, rbx
0012d19bje 0x12d1c9
0012d19dmov r14, rdi
0012d1a0call hashbrown::raw::RawTable<T,A>::drop_elements
0012d1a5mov rsi, [r14]
0012d1a8mov r14, rsp
0012d1abmov rdi, r14
0012d1aemov rdx, rbx
0012d1b1call hashbrown::raw::RawTableInner<A>::allocation_info
0012d1b6mov rdi, [r14]
0012d1b9mov rsi, [r14+16]
0012d1bdadd rsp, 24
0012d1c1pop rbx
0012d1c2pop r14
0012d1c4jmp 0xcedb6
0012d1c9
0012d1c9loc_12d1c9:
0012d1c9add rsp, 24
0012d1cdpop rbx
0012d1cepop r14
0012d1d0ret
0012d18d
0012d1d1
0012d1d1hashbrown::raw::RawTable<T,A>::drop_elements:
0012d1d1mov rax, [rdi+24]
0012d1d5test rax, rax
0012d1d8je 0x12d283
0012d1depush r14
0012d1e0push rbx
0012d1e1sub rsp, 40
0012d1e5mov rcx, [rdi]
0012d1e8mov rdx, [rdi+8]
0012d1eclea rdx, [rdx+rcx+1]
0012d1f1movdqa x0, [rcx]
0012d1f5pmovmskb esi, x0
0012d1f9not esi
0012d1fblea rbx, [rsp+24]
0012d200mov [rbx-24], rcx
0012d204add rcx, 16
0012d208mov [rbx-16], rcx
0012d20cmov [rbx-8], rdx
0012d210mov [rbx], si
0012d213mov [rbx+8], rax
0012d217push 1
0012d219pop r14
0012d21b
0012d21bloc_12d21b:
0012d21btest r14, r14
0012d21eje 0x12d27c
0012d220
0012d220loc_12d220:
0012d220mov rdi, rbx
0012d223call _<hashbrown::raw::bitmask::BitMaskIter as core::iter::traits::iterator::Iterator>::next
0012d228cmp rax, 1
0012d22cje 0x12d255
0012d22emov rax, [rsp+8]
0012d233movdqa x0, [rax]
0012d237pmovmskb ecx, x0
0012d23bnot ecx
0012d23dmov [rsp+24], cx
0012d242add [rsp], -384
0012d24aadd rax, 16
0012d24emov [rsp+8], rax
0012d253jmp 0x12d220
0012d255
0012d255loc_12d255:
0012d255neg rdx
0012d258imul rax, rdx, 24
0012d25cmov rcx, [rsp]
0012d260mov r14, [rsp+32]
0012d265dec r14
0012d268mov [rsp+32], r14
0012d26dlea rdi, [rcx+rax]
0012d271add rdi, -24
0012d275call core::ptr::drop_in_place<regex_automata::util::determinize::state::State>
0012d27ajmp 0x12d21b
0012d27c
0012d27cloc_12d27c:
0012d27cadd rsp, 40
0012d280pop rbx
0012d281pop r14
0012d283
0012d283loc_12d283:
0012d283ret
0012d1d1
0012d1d1hashbrown::raw::RawTable<T,A>::drop_elements:
0012d1d1mov rax, [rdi+24]
0012d1d5test rax, rax
0012d1d8je 0x12d283
0012d1depush r14
0012d1e0push rbx
0012d1e1sub rsp, 40
0012d1e5mov rcx, [rdi]
0012d1e8mov rdx, [rdi+8]
0012d1eclea rdx, [rdx+rcx+1]
0012d1f1movdqa x0, [rcx]
0012d1f5pmovmskb esi, x0
0012d1f9not esi
0012d1fblea rbx, [rsp+24]
0012d200mov [rbx-24], rcx
0012d204add rcx, 16
0012d208mov [rbx-16], rcx
0012d20cmov [rbx-8], rdx
0012d210mov [rbx], si
0012d213mov [rbx+8], rax
0012d217push 1
0012d219pop r14
0012d21b
0012d21bloc_12d21b:
0012d21btest r14, r14
0012d21eje 0x12d27c
0012d220
0012d220loc_12d220:
0012d220mov rdi, rbx
0012d223call _<hashbrown::raw::bitmask::BitMaskIter as core::iter::traits::iterator::Iterator>::next
0012d228cmp rax, 1
0012d22cje 0x12d255
0012d22emov rax, [rsp+8]
0012d233movdqa x0, [rax]
0012d237pmovmskb ecx, x0
0012d23bnot ecx
0012d23dmov [rsp+24], cx
0012d242add [rsp], -384
0012d24aadd rax, 16
0012d24emov [rsp+8], rax
0012d253jmp 0x12d220
0012d255
0012d255loc_12d255:
0012d255neg rdx
0012d258imul rax, rdx, 24
0012d25cmov rcx, [rsp]
0012d260mov r14, [rsp+32]
0012d265dec r14
0012d268mov [rsp+32], r14
0012d26dlea rdi, [rcx+rax]
0012d271add rdi, -24
0012d275call core::ptr::drop_in_place<regex_automata::util::determinize::state::State>
0012d27ajmp 0x12d21b
0012d27c
0012d27cloc_12d27c:
0012d27cadd rsp, 40
0012d280pop rbx
0012d281pop r14
0012d283
0012d283loc_12d283:
0012d283ret
0012d1d1
0012d284
0012d284hashbrown::raw::RawTableInner<A>::allocation_info:
0012d284push r15
0012d286push r14
0012d288push rbx
0012d289sub rsp, 32
0012d28dmov rbx, rsi
0012d290mov r14, rdi
0012d293lea rsi, [rdx+1]
0012d297lea r15, [rsp+8]
0012d29cmov rdi, r15
0012d29fcall _ZN9hashbrown3raw11TableLayout20calculate_layout_for17h645e96fc3acf8565E.715
0012d2a4movups x0, [r15]
0012d2a8sub rbx, [r15+16]
0012d2acmov [r14], rbx
0012d2afmovups [r14+8], x0
0012d2b4add rsp, 32
0012d2b8pop rbx
0012d2b9pop r14
0012d2bbpop r15
0012d2bdret
0012d284
0012d284hashbrown::raw::RawTableInner<A>::allocation_info:
0012d284push r15
0012d286push r14
0012d288push rbx
0012d289sub rsp, 32
0012d28dmov rbx, rsi
0012d290mov r14, rdi
0012d293lea rsi, [rdx+1]
0012d297lea r15, [rsp+8]
0012d29cmov rdi, r15
0012d29fcall _ZN9hashbrown3raw11TableLayout20calculate_layout_for17h645e96fc3acf8565E.715
0012d2a4movups x0, [r15]
0012d2a8sub rbx, [r15+16]
0012d2acmov [r14], rbx
0012d2afmovups [r14+8], x0
0012d2b4add rsp, 32
0012d2b8pop rbx
0012d2b9pop r14
0012d2bbpop r15
0012d2bdret
0012d284
0012d2be
0012d2be_ZN9hashbrown3raw11TableLayout20calculate_layout_for17h645e96fc3acf8565E.715:
0012d2bepush 24
0012d2c0pop rcx
0012d2c1mov rax, rsi
0012d2c4mul rcx
0012d2c7jo 0x12d2eb
0012d2c9add rax, 15
0012d2cdjb 0x12d2eb
0012d2cfand rax, -16
0012d2d3add rsi, 16
0012d2d7add rsi, rax
0012d2dajb 0x12d2eb
0012d2dcmov rcx, 0x7ffffffffffffff0
0012d2e6cmp rsi, rcx
0012d2e9jbe 0x12d2f0
0012d2eb
0012d2ebloc_12d2eb:
0012d2eband [rdi], 0
0012d2efret
0012d2f0
0012d2f0loc_12d2f0:
0012d2f0mov [rdi], 16
0012d2f7mov [rdi+8], rsi
0012d2fbmov [rdi+16], rax
0012d2ffret
0012d2be
0012d2be_ZN9hashbrown3raw11TableLayout20calculate_layout_for17h645e96fc3acf8565E.715:
0012d2bepush 24
0012d2c0pop rcx
0012d2c1mov rax, rsi
0012d2c4mul rcx
0012d2c7jo 0x12d2eb
0012d2c9add rax, 15
0012d2cdjb 0x12d2eb
0012d2cfand rax, -16
0012d2d3add rsi, 16
0012d2d7add rsi, rax
0012d2dajb 0x12d2eb
0012d2dcmov rcx, 0x7ffffffffffffff0
0012d2e6cmp rsi, rcx
0012d2e9jbe 0x12d2f0
0012d2eb
0012d2ebloc_12d2eb:
0012d2eband [rdi], 0
0012d2efret
0012d2f0
0012d2f0loc_12d2f0:
0012d2f0mov [rdi], 16
0012d2f7mov [rdi+8], rsi
0012d2fbmov [rdi+16], rax
0012d2ffret
0012d2be
0012d305
0012d305core::ptr::drop_in_place<[regex_automata::util::determinize::state::State]>:
0012d305push r14
0012d307push rbx
0012d308push rax
0012d309mov rbx, rsi
0012d30cmov r14, rdi
0012d30f
0012d30floc_12d30f:
0012d30fsub rbx, 1
0012d313jb 0x12d323
0012d315mov rdi, r14
0012d318call core::ptr::drop_in_place<regex_automata::util::determinize::state::State>
0012d31dadd r14, 16
0012d321jmp 0x12d30f
0012d323
0012d323loc_12d323:
0012d323add rsp, 8
0012d327pop rbx
0012d328pop r14
0012d32aret
0012d305
0012d305core::ptr::drop_in_place<[regex_automata::util::determinize::state::State]>:
0012d305push r14
0012d307push rbx
0012d308push rax
0012d309mov rbx, rsi
0012d30cmov r14, rdi
0012d30f
0012d30floc_12d30f:
0012d30fsub rbx, 1
0012d313jb 0x12d323
0012d315mov rdi, r14
0012d318call core::ptr::drop_in_place<regex_automata::util::determinize::state::State>
0012d31dadd r14, 16
0012d321jmp 0x12d30f
0012d323
0012d323loc_12d323:
0012d323add rsp, 8
0012d327pop rbx
0012d328pop r14
0012d32aret
0012d305
0012d32b
0012d32b_<&T as core::fmt::Debug>::fmt:
0012d32bpush rax
0012d32cmov rax, rsi
0012d32fmov rdx, [rdi]
0012d332mov rcx, rsp
0012d335mov [rcx], rdx
0012d338lea rsi, [rip-0xd6068]
0012d33flea r8, [rip+0xc466a]
0012d346push 3
0012d348pop rdx
0012d349mov rdi, rax
0012d34ccall core::fmt::Formatter::debug_tuple_field1_finish
0012d351pop rcx
0012d352ret
0012d32b
0012d32b_<&T as core::fmt::Debug>::fmt:
0012d32bpush rax
0012d32cmov rax, rsi
0012d32fmov rdx, [rdi]
0012d332mov rcx, rsp
0012d335mov [rcx], rdx
0012d338lea rsi, [rip-0xd6068]
0012d33flea r8, [rip+0xc466a]
0012d346push 3
0012d348pop rdx
0012d349mov rdi, rax
0012d34ccall core::fmt::Formatter::debug_tuple_field1_finish
0012d351pop rcx
0012d352ret
0012d32b
0012d353
0012d353_<&T as core::fmt::Debug>::fmt:
0012d353mov rax, [rdi]
0012d356cmp [rax], 0
0012d359je 0x12d383
0012d35bpush rax
0012d35cinc rax
0012d35fmov rcx, rsp
0012d362mov [rcx], rax
0012d365lea rax, [rip-0xf3388]
0012d36clea r8, [rip+0xc036d]
0012d373push 4
0012d375pop rdx
0012d376mov rdi, rsi
0012d379mov rsi, rax
0012d37ccall core::fmt::Formatter::debug_tuple_field1_finish
0012d381pop rcx
0012d382ret
0012d383
0012d383loc_12d383:
0012d383mov rdi, [rsi+32]
0012d387mov rax, [rsi+40]
0012d38bmov rax, [rax+24]
0012d38flea rsi, [rip-0xf33b6]
0012d396push 4
0012d398pop rdx
0012d399jmp rax
0012d353
0012d353_<&T as core::fmt::Debug>::fmt:
0012d353mov rax, [rdi]
0012d356cmp [rax], 0
0012d359je 0x12d383
0012d35bpush rax
0012d35cinc rax
0012d35fmov rcx, rsp
0012d362mov [rcx], rax
0012d365lea rax, [rip-0xf3388]
0012d36clea r8, [rip+0xc036d]
0012d373push 4
0012d375pop rdx
0012d376mov rdi, rsi
0012d379mov rsi, rax
0012d37ccall core::fmt::Formatter::debug_tuple_field1_finish
0012d381pop rcx
0012d382ret
0012d383
0012d383loc_12d383:
0012d383mov rdi, [rsi+32]
0012d387mov rax, [rsi+40]
0012d38bmov rax, [rax+24]
0012d38flea rsi, [rip-0xf33b6]
0012d396push 4
0012d398pop rdx
0012d399jmp rax
0012d353
0012d39b
0012d39b_<&T as core::fmt::Debug>::fmt:
0012d39bpush rax
0012d39cmov rax, rsi
0012d39fmov rdx, [rdi]
0012d3a2mov rcx, rsp
0012d3a5mov [rcx], rdx
0012d3a8lea rsi, [rip-0xd5ea7]
0012d3aflea r8, [rip+0xc048a]
0012d3b6push 9
0012d3b8pop rdx
0012d3b9mov rdi, rax
0012d3bccall core::fmt::Formatter::debug_tuple_field1_finish
0012d3c1pop rcx
0012d3c2ret
0012d39b
0012d39b_<&T as core::fmt::Debug>::fmt:
0012d39bpush rax
0012d39cmov rax, rsi
0012d39fmov rdx, [rdi]
0012d3a2mov rcx, rsp
0012d3a5mov [rcx], rdx
0012d3a8lea rsi, [rip-0xd5ea7]
0012d3aflea r8, [rip+0xc048a]
0012d3b6push 9
0012d3b8pop rdx
0012d3b9mov rdi, rax
0012d3bccall core::fmt::Formatter::debug_tuple_field1_finish
0012d3c1pop rcx
0012d3c2ret
0012d39b
0012d3c3
0012d3c3_<regex_automata::util::alphabet::Unit as core::fmt::Debug>::fmt:
0012d3c3sub rsp, 72
0012d3c7cmp [rdi], 0
0012d3caje 0x12d3f7
0012d3cclea rax, [rip+0xc2ead]
0012d3d3lea rdx, [rsp+24]
0012d3d8mov [rdx], rax
0012d3dbmov [rdx+8], 1
0012d3e3lea rax, [rip-0x9c0f2]
0012d3eamov [rdx+16], rax
0012d3eexorps x0, x0
0012d3f1movups [rdx+24], x0
0012d3f5jmp 0x12d437
0012d3f7
0012d3f7loc_12d3f7:
0012d3f7mov al, [rdi+1]
0012d3falea rcx, [rsp+7]
0012d3ffmov [rcx], al
0012d401lea rax, [rsp+8]
0012d406mov [rax], rcx
0012d409lea rcx, [rip-17983]
0012d410mov [rax+8], rcx
0012d414lea rcx, [rip+0xe4175]
0012d41blea rdx, [rsp+24]
0012d420mov [rdx], rcx
0012d423push 1
0012d425pop rcx
0012d426mov [rdx+8], rcx
0012d42aand [rdx+32], 0
0012d42fmov [rdx+16], rax
0012d433mov [rdx+24], rcx
0012d437
0012d437loc_12d437:
0012d437mov rdi, [rsi+32]
0012d43bmov rsi, [rsi+40]
0012d43fcall core::fmt::Formatter::write_fmt
0012d444add rsp, 72
0012d448ret
0012d3c3
0012d3c3_<regex_automata::util::alphabet::Unit as core::fmt::Debug>::fmt:
0012d3c3sub rsp, 72
0012d3c7cmp [rdi], 0
0012d3caje 0x12d3f7
0012d3cclea rax, [rip+0xc2ead]
0012d3d3lea rdx, [rsp+24]
0012d3d8mov [rdx], rax
0012d3dbmov [rdx+8], 1
0012d3e3lea rax, [rip-0x9c0f2]
0012d3eamov [rdx+16], rax
0012d3eexorps x0, x0
0012d3f1movups [rdx+24], x0
0012d3f5jmp 0x12d437
0012d3f7
0012d3f7loc_12d3f7:
0012d3f7mov al, [rdi+1]
0012d3falea rcx, [rsp+7]
0012d3ffmov [rcx], al
0012d401lea rax, [rsp+8]
0012d406mov [rax], rcx
0012d409lea rcx, [rip-17983]
0012d410mov [rax+8], rcx
0012d414lea rcx, [rip+0xe4175]
0012d41blea rdx, [rsp+24]
0012d420mov [rdx], rcx
0012d423push 1
0012d425pop rcx
0012d426mov [rdx+8], rcx
0012d42aand [rdx+32], 0
0012d42fmov [rdx+16], rax
0012d433mov [rdx+24], rcx
0012d437
0012d437loc_12d437:
0012d437mov rdi, [rsi+32]
0012d43bmov rsi, [rsi+40]
0012d43fcall core::fmt::Formatter::write_fmt
0012d444add rsp, 72
0012d448ret
0012d3c3
0012d449
0012d449core::ptr::drop_in_place<regex_automata::hybrid::dfa::Cache>:
0012d449push r14
0012d44bpush rbx
0012d44cpush rax
0012d44dmov rbx, rdi
0012d450mov rdi, [rdi+48]
0012d454mov rsi, [rbx+56]
0012d458call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0012d45dmov rdi, [rbx+72]
0012d461mov rsi, [rbx+80]
0012d465call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0012d46amov r14, [rbx+96]
0012d46emov rsi, [rbx+112]
0012d472mov rdi, r14
0012d475call _<alloc::vec::Vec<T,A> as core::ops::drop::Drop>::drop
0012d47amov rsi, [rbx+104]
0012d47emov rdi, r14
0012d481call core::ptr::drop_in_place<alloc::vec::Vec<&std::path::Path>>
0012d486lea rdi, [rbx+120]
0012d48acall _<hashbrown::raw::RawTable<T,A> as core::ops::drop::Drop>::drop
0012d48flea rdi, [rbx+168]
0012d496call core::ptr::drop_in_place<regex_automata::util::sparse_set::SparseSet>
0012d49blea rdi, [rbx+224]
0012d4a2call core::ptr::drop_in_place<regex_automata::util::sparse_set::SparseSet>
0012d4a7mov rdi, [rbx+280]
0012d4aemov rsi, [rbx+288]
0012d4b5call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0012d4bamov rdi, [rbx+304]
0012d4c1mov rsi, [rbx+312]
0012d4c8call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0012d4cdadd rbx, 24
0012d4d1mov rdi, rbx
0012d4d4add rsp, 8
0012d4d8pop rbx
0012d4d9pop r14
0012d4dbjmp 0x12cfa4
0012d449
0012d449core::ptr::drop_in_place<regex_automata::hybrid::dfa::Cache>:
0012d449push r14
0012d44bpush rbx
0012d44cpush rax
0012d44dmov rbx, rdi
0012d450mov rdi, [rdi+48]
0012d454mov rsi, [rbx+56]
0012d458call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0012d45dmov rdi, [rbx+72]
0012d461mov rsi, [rbx+80]
0012d465call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0012d46amov r14, [rbx+96]
0012d46emov rsi, [rbx+112]
0012d472mov rdi, r14
0012d475call _<alloc::vec::Vec<T,A> as core::ops::drop::Drop>::drop
0012d47amov rsi, [rbx+104]
0012d47emov rdi, r14
0012d481call core::ptr::drop_in_place<alloc::vec::Vec<&std::path::Path>>
0012d486lea rdi, [rbx+120]
0012d48acall _<hashbrown::raw::RawTable<T,A> as core::ops::drop::Drop>::drop
0012d48flea rdi, [rbx+168]
0012d496call core::ptr::drop_in_place<regex_automata::util::sparse_set::SparseSet>
0012d49blea rdi, [rbx+224]
0012d4a2call core::ptr::drop_in_place<regex_automata::util::sparse_set::SparseSet>
0012d4a7mov rdi, [rbx+280]
0012d4aemov rsi, [rbx+288]
0012d4b5call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0012d4bamov rdi, [rbx+304]
0012d4c1mov rsi, [rbx+312]
0012d4c8call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0012d4cdadd rbx, 24
0012d4d1mov rdi, rbx
0012d4d4add rsp, 8
0012d4d8pop rbx
0012d4d9pop r14
0012d4dbjmp 0x12cfa4
0012d449
0012d4e0
0012d4e0_<regex_automata::util::prefilter::aho_corasick::AhoCorasick as core::fmt::Debug>::fmt:
0012d4e0sub rsp, 24
0012d4e4mov rax, rsi
0012d4e7lea r9, [rsp+16]
0012d4ecmov [r9], rdi
0012d4eflea rcx, [rip+0xc46a2]
0012d4f6mov [rsp], rcx
0012d4falea rsi, [rip-0xd5efc]
0012d501lea rcx, [rip-0xd5ef8]
0012d508push 11
0012d50apop rdx
0012d50bpush 2
0012d50dpop r8
0012d50fmov rdi, rax
0012d512call core::fmt::Formatter::debug_struct_field1_finish
0012d517add rsp, 24
0012d51bret
0012d4e0
0012d4e0_<regex_automata::util::prefilter::aho_corasick::AhoCorasick as core::fmt::Debug>::fmt:
0012d4e0sub rsp, 24
0012d4e4mov rax, rsi
0012d4e7lea r9, [rsp+16]
0012d4ecmov [r9], rdi
0012d4eflea rcx, [rip+0xc46a2]
0012d4f6mov [rsp], rcx
0012d4falea rsi, [rip-0xd5efc]
0012d501lea rcx, [rip-0xd5ef8]
0012d508push 11
0012d50apop rdx
0012d50bpush 2
0012d50dpop r8
0012d50fmov rdi, rax
0012d512call core::fmt::Formatter::debug_struct_field1_finish
0012d517add rsp, 24
0012d51bret
0012d4e0
0012d51c
0012d51c_<&T as core::fmt::Debug>::fmt:
0012d51cpush r15
0012d51epush r14
0012d520push rbx
0012d521sub rsp, 32
0012d525mov rbx, rsi
0012d528mov r14, [rdi]
0012d52bmov rdi, [rsi+32]
0012d52fmov rax, [rsi+40]
0012d533lea rsi, [rip-0xd5f35]
0012d53apush 11
0012d53cpop rdx
0012d53dcall [rax+24]
0012d540lea r15, [rsp+8]
0012d545mov [r15+8], rbx
0012d549mov [r15+16], al
0012d54dand [r15], 0
0012d551mov [r15+17], 0
0012d556lea rdx, [rip+0xba65b]
0012d55dmov rdi, r15
0012d560mov rsi, r14
0012d563call core::fmt::builders::DebugTuple::field
0012d568mov rdi, r15
0012d56bcall core::fmt::builders::DebugTuple::finish
0012d570add rsp, 32
0012d574pop rbx
0012d575pop r14
0012d577pop r15
0012d579ret
0012d51c
0012d51c_<&T as core::fmt::Debug>::fmt:
0012d51cpush r15
0012d51epush r14
0012d520push rbx
0012d521sub rsp, 32
0012d525mov rbx, rsi
0012d528mov r14, [rdi]
0012d52bmov rdi, [rsi+32]
0012d52fmov rax, [rsi+40]
0012d533lea rsi, [rip-0xd5f35]
0012d53apush 11
0012d53cpop rdx
0012d53dcall [rax+24]
0012d540lea r15, [rsp+8]
0012d545mov [r15+8], rbx
0012d549mov [r15+16], al
0012d54dand [r15], 0
0012d551mov [r15+17], 0
0012d556lea rdx, [rip+0xba65b]
0012d55dmov rdi, r15
0012d560mov rsi, r14
0012d563call core::fmt::builders::DebugTuple::field
0012d568mov rdi, r15
0012d56bcall core::fmt::builders::DebugTuple::finish
0012d570add rsp, 32
0012d574pop rbx
0012d575pop r14
0012d577pop r15
0012d579ret
0012d51c
0012d57a
0012d57a_<&T as core::fmt::Debug>::fmt:
0012d57amov rax, [rdi]
0012d57dmov ecx, [rax]
0012d57ftest rcx, rcx
0012d582je 0x12d5a0
0012d584cmp ecx, 1
0012d587jne 0x12d5b8
0012d589mov rdi, [rsi+32]
0012d58dmov rax, [rsi+40]
0012d591mov rax, [rax+24]
0012d595lea rsi, [rip-0xd5db0]
0012d59cpush 3
0012d59ejmp 0x12d5b5
0012d5a0
0012d5a0loc_12d5a0:
0012d5a0mov rdi, [rsi+32]
0012d5a4mov rax, [rsi+40]
0012d5a8mov rax, [rax+24]
0012d5aclea rsi, [rip-0xd5dc9]
0012d5b3push 2
0012d5b5
0012d5b5loc_12d5b5:
0012d5b5pop rdx
0012d5b6jmp rax
0012d5b8
0012d5b8loc_12d5b8:
0012d5b8push rax
0012d5b9add rax, 4
0012d5bdmov rcx, rsp
0012d5c0mov [rcx], rax
0012d5c3lea rax, [rip-0xd5ddb]
0012d5calea r8, [rip+0xbfed7]
0012d5d1push 7
0012d5d3pop rdx
0012d5d4mov rdi, rsi
0012d5d7mov rsi, rax
0012d5dacall core::fmt::Formatter::debug_tuple_field1_finish
0012d5dfpop rcx
0012d5e0ret
0012d57a
0012d57a_<&T as core::fmt::Debug>::fmt:
0012d57amov rax, [rdi]
0012d57dmov ecx, [rax]
0012d57ftest rcx, rcx
0012d582je 0x12d5a0
0012d584cmp ecx, 1
0012d587jne 0x12d5b8
0012d589mov rdi, [rsi+32]
0012d58dmov rax, [rsi+40]
0012d591mov rax, [rax+24]
0012d595lea rsi, [rip-0xd5db0]
0012d59cpush 3
0012d59ejmp 0x12d5b5
0012d5a0
0012d5a0loc_12d5a0:
0012d5a0mov rdi, [rsi+32]
0012d5a4mov rax, [rsi+40]
0012d5a8mov rax, [rax+24]
0012d5aclea rsi, [rip-0xd5dc9]
0012d5b3push 2
0012d5b5
0012d5b5loc_12d5b5:
0012d5b5pop rdx
0012d5b6jmp rax
0012d5b8
0012d5b8loc_12d5b8:
0012d5b8push rax
0012d5b9add rax, 4
0012d5bdmov rcx, rsp
0012d5c0mov [rcx], rax
0012d5c3lea rax, [rip-0xd5ddb]
0012d5calea r8, [rip+0xbfed7]
0012d5d1push 7
0012d5d3pop rdx
0012d5d4mov rdi, rsi
0012d5d7mov rsi, rax
0012d5dacall core::fmt::Formatter::debug_tuple_field1_finish
0012d5dfpop rcx
0012d5e0ret
0012d57a
0012d5e1
0012d5e1_<&T as core::fmt::Debug>::fmt:
0012d5e1push rbp
0012d5e2push r15
0012d5e4push r14
0012d5e6push r13
0012d5e8push r12
0012d5eapush rbx
0012d5ebpush rax
0012d5ecmov rax, rsi
0012d5efmov rcx, [rdi]
0012d5f2mov rcx, [rcx]
0012d5f5lea r9, [rcx+16]
0012d5f9lea r10, [rcx+40]
0012d5fdlea r14, [rcx+64]
0012d601add rcx, 88
0012d605mov r12, rsp
0012d608mov [r12], rcx
0012d60csub rsp, 8
0012d610lea r13, [rip+0xbfe51]
0012d617lea rbp, [rip-0xd609a]
0012d61elea rbx, [rip+0xc440b]
0012d625push 13
0012d627pop r11
0012d629lea r15, [rip-0xd60b9]
0012d630lea rsi, [rip-0xd60e6]
0012d637lea rcx, [rip-0xd60df]
0012d63epush 14
0012d640pop rdx
0012d641push 11
0012d643pop r8
0012d645mov rdi, rax
0012d648push r13
0012d64apush r12
0012d64cpush 12
0012d64epush rbp
0012d64fpush rbx
0012d650push r14
0012d652push r11
0012d654push r15
0012d656lea rax, [rip+0xc4493]
0012d65dpush rax
0012d65epush r10
0012d660push r11
0012d662lea rax, [rip-0xd60ff]
0012d669push rax
0012d66alea rax, [rip+0xc445f]
0012d671push rax
0012d672call core::fmt::Formatter::debug_struct_field4_finish
0012d677add rsp, 120
0012d67bpop rbx
0012d67cpop r12
0012d67epop r13
0012d680pop r14
0012d682pop r15
0012d684pop rbp
0012d685ret
0012d5e1
0012d5e1_<&T as core::fmt::Debug>::fmt:
0012d5e1push rbp
0012d5e2push r15
0012d5e4push r14
0012d5e6push r13
0012d5e8push r12
0012d5eapush rbx
0012d5ebpush rax
0012d5ecmov rax, rsi
0012d5efmov rcx, [rdi]
0012d5f2mov rcx, [rcx]
0012d5f5lea r9, [rcx+16]
0012d5f9lea r10, [rcx+40]
0012d5fdlea r14, [rcx+64]
0012d601add rcx, 88
0012d605mov r12, rsp
0012d608mov [r12], rcx
0012d60csub rsp, 8
0012d610lea r13, [rip+0xbfe51]
0012d617lea rbp, [rip-0xd609a]
0012d61elea rbx, [rip+0xc440b]
0012d625push 13
0012d627pop r11
0012d629lea r15, [rip-0xd60b9]
0012d630lea rsi, [rip-0xd60e6]
0012d637lea rcx, [rip-0xd60df]
0012d63epush 14
0012d640pop rdx
0012d641push 11
0012d643pop r8
0012d645mov rdi, rax
0012d648push r13
0012d64apush r12
0012d64cpush 12
0012d64epush rbp
0012d64fpush rbx
0012d650push r14
0012d652push r11
0012d654push r15
0012d656lea rax, [rip+0xc4493]
0012d65dpush rax
0012d65epush r10
0012d660push r11
0012d662lea rax, [rip-0xd60ff]
0012d669push rax
0012d66alea rax, [rip+0xc445f]
0012d671push rax
0012d672call core::fmt::Formatter::debug_struct_field4_finish
0012d677add rsp, 120
0012d67bpop rbx
0012d67cpop r12
0012d67epop r13
0012d680pop r14
0012d682pop r15
0012d684pop rbp
0012d685ret
0012d5e1
0012d686
0012d686core::ptr::drop_in_place<alloc::vec::Vec<std::collections::hash::map::HashMap<alloc::sync::Arc<str>,regex_automata::util::primitives::SmallIndex>>>:
0012d686push rbp
0012d687push r15
0012d689push r14
0012d68bpush r13
0012d68dpush r12
0012d68fpush rbx
0012d690sub rsp, 40
0012d694mov r14, rdi
0012d697mov rbx, [rdi]
0012d69amov r12, [rdi+16]
0012d69exor r13l, r13l
0012d6a1mov r15, rsp
0012d6a4
0012d6a4loc_12d6a4:
0012d6a4cmp r13, r12
0012d6a7je 0x12d739
0012d6adimul rbp, r13, 48
0012d6b1inc r13
0012d6b4mov rdx, [rbx+rbp+8]
0012d6b9test rdx, rdx
0012d6bcje 0x12d6a4
0012d6beadd rbp, rbx
0012d6c1mov rsi, [rbp]
0012d6c5mov rax, [rbp+24]
0012d6c9test rax, rax
0012d6ccje 0x12d71e
0012d6celea rcx, [rdx+rsi]
0012d6d2inc rcx
0012d6d5movdqa x0, [rsi]
0012d6d9pmovmskb edx, x0
0012d6ddnot edx
0012d6dfmov [rsp], rsi
0012d6e3add rsi, 16
0012d6e7mov [rsp+8], rsi
0012d6ecmov [rsp+16], rcx
0012d6f1mov [rsp+24], dx
0012d6f6mov [rsp+32], rax
0012d6fb
0012d6fbloc_12d6fb:
0012d6fbmov rdi, r15
0012d6fecall _<hashbrown::raw::RawIter<T> as core::iter::traits::iterator::Iterator>::next
0012d703test rax, rax
0012d706je 0x12d716
0012d708add rax, -24
0012d70cmov rdi, rax
0012d70fcall core::ptr::drop_in_place<alloc::sync::Arc<str>>
0012d714jmp 0x12d6fb
0012d716
0012d716loc_12d716:
0012d716mov rsi, [rbp]
0012d71amov rdx, [rbp+8]
0012d71e
0012d71eloc_12d71e:
0012d71emov rdi, r15
0012d721call hashbrown::raw::RawTableInner<A>::allocation_info
0012d726mov rdi, [rsp]
0012d72amov rsi, [rsp+16]
0012d72fcall _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0012d734jmp 0x12d6a4
0012d739
0012d739loc_12d739:
0012d739mov rax, [r14+8]
0012d73dtest rax, rax
0012d740je 0x12d75c
0012d742imul rsi, rax, 48
0012d746mov rdi, rbx
0012d749add rsp, 40
0012d74dpop rbx
0012d74epop r12
0012d750pop r13
0012d752pop r14
0012d754pop r15
0012d756pop rbp
0012d757jmp 0xcedb6
0012d75c
0012d75cloc_12d75c:
0012d75cadd rsp, 40
0012d760pop rbx
0012d761pop r12
0012d763pop r13
0012d765pop r14
0012d767pop r15
0012d769pop rbp
0012d76aret
0012d686
0012d686core::ptr::drop_in_place<alloc::vec::Vec<std::collections::hash::map::HashMap<alloc::sync::Arc<str>,regex_automata::util::primitives::SmallIndex>>>:
0012d686push rbp
0012d687push r15
0012d689push r14
0012d68bpush r13
0012d68dpush r12
0012d68fpush rbx
0012d690sub rsp, 40
0012d694mov r14, rdi
0012d697mov rbx, [rdi]
0012d69amov r12, [rdi+16]
0012d69exor r13l, r13l
0012d6a1mov r15, rsp
0012d6a4
0012d6a4loc_12d6a4:
0012d6a4cmp r13, r12
0012d6a7je 0x12d739
0012d6adimul rbp, r13, 48
0012d6b1inc r13
0012d6b4mov rdx, [rbx+rbp+8]
0012d6b9test rdx, rdx
0012d6bcje 0x12d6a4
0012d6beadd rbp, rbx
0012d6c1mov rsi, [rbp]
0012d6c5mov rax, [rbp+24]
0012d6c9test rax, rax
0012d6ccje 0x12d71e
0012d6celea rcx, [rdx+rsi]
0012d6d2inc rcx
0012d6d5movdqa x0, [rsi]
0012d6d9pmovmskb edx, x0
0012d6ddnot edx
0012d6dfmov [rsp], rsi
0012d6e3add rsi, 16
0012d6e7mov [rsp+8], rsi
0012d6ecmov [rsp+16], rcx
0012d6f1mov [rsp+24], dx
0012d6f6mov [rsp+32], rax
0012d6fb
0012d6fbloc_12d6fb:
0012d6fbmov rdi, r15
0012d6fecall _<hashbrown::raw::RawIter<T> as core::iter::traits::iterator::Iterator>::next
0012d703test rax, rax
0012d706je 0x12d716
0012d708add rax, -24
0012d70cmov rdi, rax
0012d70fcall core::ptr::drop_in_place<alloc::sync::Arc<str>>
0012d714jmp 0x12d6fb
0012d716
0012d716loc_12d716:
0012d716mov rsi, [rbp]
0012d71amov rdx, [rbp+8]
0012d71e
0012d71eloc_12d71e:
0012d71emov rdi, r15
0012d721call hashbrown::raw::RawTableInner<A>::allocation_info
0012d726mov rdi, [rsp]
0012d72amov rsi, [rsp+16]
0012d72fcall _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0012d734jmp 0x12d6a4
0012d739
0012d739loc_12d739:
0012d739mov rax, [r14+8]
0012d73dtest rax, rax
0012d740je 0x12d75c
0012d742imul rsi, rax, 48
0012d746mov rdi, rbx
0012d749add rsp, 40
0012d74dpop rbx
0012d74epop r12
0012d750pop r13
0012d752pop r14
0012d754pop r15
0012d756pop rbp
0012d757jmp 0xcedb6
0012d75c
0012d75cloc_12d75c:
0012d75cadd rsp, 40
0012d760pop rbx
0012d761pop r12
0012d763pop r13
0012d765pop r14
0012d767pop r15
0012d769pop rbp
0012d76aret
0012d686
0012d76b
0012d76b_<alloc::vec::Vec<T,A> as core::fmt::Debug>::fmt:
0012d76bpush r15
0012d76dpush r14
0012d76fpush r13
0012d771push r12
0012d773push rbx
0012d774sub rsp, 32
0012d778mov r14, rsi
0012d77bmov r12, [rdi]
0012d77eimul r13, [rdi+16], 48
0012d783mov rdi, [rsi+32]
0012d787mov rax, [rsi+40]
0012d78blea rsi, [rip-0x9e359]
0012d792push 1
0012d794pop rdx
0012d795call [rax+24]
0012d798lea rbx, [rsp+16]
0012d79dmov [rbx], r14
0012d7a0mov [rbx+8], al
0012d7a3mov [rbx+9], 0
0012d7a7lea r14, [rip+67]
0012d7aelea r15, [rsp+8]
0012d7b3
0012d7b3loc_12d7b3:
0012d7b3test r13, r13
0012d7b6je 0x12d7d5
0012d7b8mov [rsp+8], r12
0012d7bdadd r12, 48
0012d7c1mov rdi, rbx
0012d7c4mov rsi, r15
0012d7c7mov rdx, r14
0012d7cacall core::fmt::builders::DebugSet::entry
0012d7cfadd r13, -48
0012d7d3jmp 0x12d7b3
0012d7d5
0012d7d5loc_12d7d5:
0012d7d5mov rdi, [rsp+16]
0012d7damov esi, [rsp+24]
0012d7decall core::fmt::builders::DebugList::finish
0012d7e3add rsp, 32
0012d7e7pop rbx
0012d7e8pop r12
0012d7eapop r13
0012d7ecpop r14
0012d7eepop r15
0012d7f0ret
0012d76b
0012d76b_<alloc::vec::Vec<T,A> as core::fmt::Debug>::fmt:
0012d76bpush r15
0012d76dpush r14
0012d76fpush r13
0012d771push r12
0012d773push rbx
0012d774sub rsp, 32
0012d778mov r14, rsi
0012d77bmov r12, [rdi]
0012d77eimul r13, [rdi+16], 48
0012d783mov rdi, [rsi+32]
0012d787mov rax, [rsi+40]
0012d78blea rsi, [rip-0x9e359]
0012d792push 1
0012d794pop rdx
0012d795call [rax+24]
0012d798lea rbx, [rsp+16]
0012d79dmov [rbx], r14
0012d7a0mov [rbx+8], al
0012d7a3mov [rbx+9], 0
0012d7a7lea r14, [rip+67]
0012d7aelea r15, [rsp+8]
0012d7b3
0012d7b3loc_12d7b3:
0012d7b3test r13, r13
0012d7b6je 0x12d7d5
0012d7b8mov [rsp+8], r12
0012d7bdadd r12, 48
0012d7c1mov rdi, rbx
0012d7c4mov rsi, r15
0012d7c7mov rdx, r14
0012d7cacall core::fmt::builders::DebugSet::entry
0012d7cfadd r13, -48
0012d7d3jmp 0x12d7b3
0012d7d5
0012d7d5loc_12d7d5:
0012d7d5mov rdi, [rsp+16]
0012d7damov esi, [rsp+24]
0012d7decall core::fmt::builders::DebugList::finish
0012d7e3add rsp, 32
0012d7e7pop rbx
0012d7e8pop r12
0012d7eapop r13
0012d7ecpop r14
0012d7eepop r15
0012d7f0ret
0012d76b
0012d7f1
0012d7f1_<&T as core::fmt::Debug>::fmt:
0012d7f1push rbp
0012d7f2push r15
0012d7f4push r14
0012d7f6push r13
0012d7f8push r12
0012d7fapush rbx
0012d7fbsub rsp, 168
0012d802mov rbx, rsi
0012d805mov r14, [rdi]
0012d808mov rdi, [rsi+32]
0012d80cmov rax, [rsi+40]
0012d810lea rsi, [rip-0x9ec1e]
0012d817push 1
0012d819pop rdx
0012d81acall [rax+24]
0012d81dmov r12l, eax
0012d820lea rbp, [rsp+19]
0012d825mov [rbp-11], rbx
0012d829mov [rbp-3], al
0012d82cand [rbp-2], 0
0012d831mov [rbp], 1
0012d835mov rax, [r14]
0012d838mov rcx, [r14+8]
0012d83cadd rcx, rax
0012d83finc rcx
0012d842movdqa x0, [rax]
0012d846pmovmskb edx, x0
0012d84anot edx
0012d84cmov rsi, [r14+24]
0012d850lea r14, [rsp+128]
0012d858mov [r14], rax
0012d85badd rax, 16
0012d85fmov [r14+8], rax
0012d863mov [r14+16], rcx
0012d867mov [r14+24], dx
0012d86cmov [r14+32], rsi
0012d870mov r13b, 1
0012d873lea r15, [rsp+120]
0012d878
0012d878loc_12d878:
0012d878mov rdi, r14
0012d87bcall _<hashbrown::raw::RawIter<T> as core::iter::traits::iterator::Iterator>::next
0012d880test rax, rax
0012d883je 0x12da6f
0012d889lea rcx, [rax-24]
0012d88dadd rax, -8
0012d891mov [rsp+120], rcx
0012d896mov [rsp+24], rax
0012d89bmov bl, 1
0012d89dtest r12b, r12b
0012d8a0je 0x12d8b3
0012d8a2
0012d8a2loc_12d8a2:
0012d8a2mov [rsp+16], bl
0012d8a6mov [rsp+17], 1
0012d8abxor r13l, r13l
0012d8aemov r12l, ebx
0012d8b1jmp 0x12d878
0012d8b3
0012d8b3loc_12d8b3:
0012d8b3cmp [rsp+18], 0
0012d8b8jne 0x12daa9
0012d8bemov r12, [rsp+8]
0012d8c3test [r12+52], 4
0012d8c9jne 0x12d917
0012d8cbtest r13b, 1
0012d8cfjne 0x12d8ec
0012d8d1mov rdi, [r12+32]
0012d8d6mov rax, [r12+40]
0012d8dblea rsi, [rip-0x9e6c6]
0012d8e2push 2
0012d8e4pop rdx
0012d8e5call [rax+24]
0012d8e8test al, al
0012d8eajne 0x12d8a2
0012d8ec
0012d8ecloc_12d8ec:
0012d8ecmov rdi, r15
0012d8efmov rsi, r12
0012d8f2call _<&T as core::fmt::Debug>::fmt
0012d8f7test al, al
0012d8f9jne 0x12d8a2
0012d8fbmov rdi, [r12+32]
0012d900mov rax, [r12+40]
0012d905lea rsi, [rip-0x9d843]
0012d90cpush 2
0012d90epop rdx
0012d90fcall [rax+24]
0012d912jmp 0x12d9ba
0012d917
0012d917loc_12d917:
0012d917test r13b, 1
0012d91bje 0x12d93c
0012d91dmov rdi, [r12+32]
0012d922mov rax, [r12+40]
0012d927lea rsi, [rip-0x9ddcd]
0012d92epush 1
0012d930pop rdx
0012d931call [rax+24]
0012d934test al, al
0012d936jne 0x12d8a2
0012d93c
0012d93cloc_12d93c:
0012d93cmov [rsp+19], 1
0012d941movups x0, [r12+32]
0012d947movaps [rsp+96], x0
0012d94cmov [rsp+112], rbp
0012d951mov al, [r12+56]
0012d956mov rcx, [r12+48]
0012d95bmov [rsp+80], rcx
0012d960mov [rsp+88], al
0012d964movups x0, [r12]
0012d969movaps [rsp+32], x0
0012d96emovdqu x0, [r12+16]
0012d975movdqa [rsp+48], x0
0012d97blea rax, [rsp+96]
0012d980mov [rsp+64], rax
0012d985lea rax, [rip+0xbd3a4]
0012d98cmov [rsp+72], rax
0012d991mov rdi, r15
0012d994lea rsi, [rsp+32]
0012d999call _<&T as core::fmt::Debug>::fmt
0012d99etest al, al
0012d9a0jne 0x12d8a2
0012d9a6lea rdi, [rsp+96]
0012d9ablea rsi, [rip-0x9d8e9]
0012d9b2push 2
0012d9b4pop rdx
0012d9b5call _<core::fmt::builders::PadAdapter as core::fmt::Write>::write_str
0012d9ba
0012d9baloc_12d9ba:
0012d9batest al, al
0012d9bcjne 0x12d8a2
0012d9c2mov [rsp+18], 1
0012d9c7mov [rsp+16], 0
0012d9ccmov rsi, [rsp+8]
0012d9d1mov eax, [rsi+52]
0012d9d4test al, 4
0012d9d6jne 0x12d9e4
0012d9d8lea rdi, [rsp+24]
0012d9ddcall _<&T as core::fmt::Debug>::fmt
0012d9e2jmp 0x12da5b
0012d9e4
0012d9e4loc_12d9e4:
0012d9e4movups x0, [rsi+32]
0012d9e8movaps [rsp+96], x0
0012d9edmov [rsp+112], rbp
0012d9f2mov ecx, [rsi+48]
0012d9f5mov dl, [rsi+56]
0012d9f8mov [rsp+84], eax
0012d9fcmov [rsp+80], ecx
0012da00mov [rsp+88], dl
0012da04movups x0, [rsi]
0012da07movaps [rsp+32], x0
0012da0cmovdqu x0, [rsi+16]
0012da11movdqa [rsp+48], x0
0012da17lea rax, [rsp+96]
0012da1cmov [rsp+64], rax
0012da21lea rax, [rip+0xbd308]
0012da28mov [rsp+72], rax
0012da2dlea rdi, [rsp+24]
0012da32lea rsi, [rsp+32]
0012da37call _<&T as core::fmt::Debug>::fmt
0012da3ctest al, al
0012da3ejne 0x12d8a2
0012da44mov rdi, [rsp+64]
0012da49mov rax, [rsp+72]
0012da4elea rsi, [rip-0xea072]
0012da55push 2
0012da57pop rdx
0012da58call [rax+24]
0012da5b
0012da5bloc_12da5b:
0012da5btest al, al
0012da5djne 0x12d8a2
0012da63mov [rsp+18], 0
0012da68xor ebx, ebx
0012da6ajmp 0x12d8a2
0012da6f
0012da6floc_12da6f:
0012da6fmov al, 1
0012da71test r12b, r12b
0012da74jne 0x12da97
0012da76cmp [rsp+18], 0
0012da7bjne 0x12dae2
0012da7dmov rax, [rsp+8]
0012da82mov rdi, [rax+32]
0012da86mov rax, [rax+40]
0012da8alea rsi, [rip-0x9ef7f]
0012da91push 1
0012da93pop rdx
0012da94call [rax+24]
0012da97
0012da97loc_12da97:
0012da97add rsp, 168
0012da9epop rbx
0012da9fpop r12
0012daa1pop r13
0012daa3pop r14
0012daa5pop r15
0012daa7pop rbp
0012daa8ret
0012daa9
0012daa9loc_12daa9:
0012daa9lea rax, [rip+0xbd2d0]
0012dab0lea rdi, [rsp+32]
0012dab5mov [rdi], rax
0012dab8mov [rdi+8], 1
0012dac0lea rax, [rip-0x9c7cf]
0012dac7mov [rdi+16], rax
0012dacbpxor x0, x0
0012dacfmovdqu [rdi+24], x0
0012dad4lea rsi, [rip+0xbd2b5]
0012dadb
0012dadbloc_12dadb:
0012dadbcall core::panicking::panic_fmt
0012dae0ud2
0012dae2
0012dae2loc_12dae2:
0012dae2lea rax, [rip+0xbd2bf]
0012dae9lea rdi, [rsp+32]
0012daeemov [rdi], rax
0012daf1mov [rdi+8], 1
0012daf9lea rax, [rip-0x9c808]
0012db00mov [rdi+16], rax
0012db04pxor x0, x0
0012db08movdqu [rdi+24], x0
0012db0dlea rsi, [rip+0xbd2a4]
0012db14jmp 0x12dadb
0012d7f1
0012d7f1_<&T as core::fmt::Debug>::fmt:
0012d7f1push rbp
0012d7f2push r15
0012d7f4push r14
0012d7f6push r13
0012d7f8push r12
0012d7fapush rbx
0012d7fbsub rsp, 168
0012d802mov rbx, rsi
0012d805mov r14, [rdi]
0012d808mov rdi, [rsi+32]
0012d80cmov rax, [rsi+40]
0012d810lea rsi, [rip-0x9ec1e]
0012d817push 1
0012d819pop rdx
0012d81acall [rax+24]
0012d81dmov r12l, eax
0012d820lea rbp, [rsp+19]
0012d825mov [rbp-11], rbx
0012d829mov [rbp-3], al
0012d82cand [rbp-2], 0
0012d831mov [rbp], 1
0012d835mov rax, [r14]
0012d838mov rcx, [r14+8]
0012d83cadd rcx, rax
0012d83finc rcx
0012d842movdqa x0, [rax]
0012d846pmovmskb edx, x0
0012d84anot edx
0012d84cmov rsi, [r14+24]
0012d850lea r14, [rsp+128]
0012d858mov [r14], rax
0012d85badd rax, 16
0012d85fmov [r14+8], rax
0012d863mov [r14+16], rcx
0012d867mov [r14+24], dx
0012d86cmov [r14+32], rsi
0012d870mov r13b, 1
0012d873lea r15, [rsp+120]
0012d878
0012d878loc_12d878:
0012d878mov rdi, r14
0012d87bcall _<hashbrown::raw::RawIter<T> as core::iter::traits::iterator::Iterator>::next
0012d880test rax, rax
0012d883je 0x12da6f
0012d889lea rcx, [rax-24]
0012d88dadd rax, -8
0012d891mov [rsp+120], rcx
0012d896mov [rsp+24], rax
0012d89bmov bl, 1
0012d89dtest r12b, r12b
0012d8a0je 0x12d8b3
0012d8a2
0012d8a2loc_12d8a2:
0012d8a2mov [rsp+16], bl
0012d8a6mov [rsp+17], 1
0012d8abxor r13l, r13l
0012d8aemov r12l, ebx
0012d8b1jmp 0x12d878
0012d8b3
0012d8b3loc_12d8b3:
0012d8b3cmp [rsp+18], 0
0012d8b8jne 0x12daa9
0012d8bemov r12, [rsp+8]
0012d8c3test [r12+52], 4
0012d8c9jne 0x12d917
0012d8cbtest r13b, 1
0012d8cfjne 0x12d8ec
0012d8d1mov rdi, [r12+32]
0012d8d6mov rax, [r12+40]
0012d8dblea rsi, [rip-0x9e6c6]
0012d8e2push 2
0012d8e4pop rdx
0012d8e5call [rax+24]
0012d8e8test al, al
0012d8eajne 0x12d8a2
0012d8ec
0012d8ecloc_12d8ec:
0012d8ecmov rdi, r15
0012d8efmov rsi, r12
0012d8f2call _<&T as core::fmt::Debug>::fmt
0012d8f7test al, al
0012d8f9jne 0x12d8a2
0012d8fbmov rdi, [r12+32]
0012d900mov rax, [r12+40]
0012d905lea rsi, [rip-0x9d843]
0012d90cpush 2
0012d90epop rdx
0012d90fcall [rax+24]
0012d912jmp 0x12d9ba
0012d917
0012d917loc_12d917:
0012d917test r13b, 1
0012d91bje 0x12d93c
0012d91dmov rdi, [r12+32]
0012d922mov rax, [r12+40]
0012d927lea rsi, [rip-0x9ddcd]
0012d92epush 1
0012d930pop rdx
0012d931call [rax+24]
0012d934test al, al
0012d936jne 0x12d8a2
0012d93c
0012d93cloc_12d93c:
0012d93cmov [rsp+19], 1
0012d941movups x0, [r12+32]
0012d947movaps [rsp+96], x0
0012d94cmov [rsp+112], rbp
0012d951mov al, [r12+56]
0012d956mov rcx, [r12+48]
0012d95bmov [rsp+80], rcx
0012d960mov [rsp+88], al
0012d964movups x0, [r12]
0012d969movaps [rsp+32], x0
0012d96emovdqu x0, [r12+16]
0012d975movdqa [rsp+48], x0
0012d97blea rax, [rsp+96]
0012d980mov [rsp+64], rax
0012d985lea rax, [rip+0xbd3a4]
0012d98cmov [rsp+72], rax
0012d991mov rdi, r15
0012d994lea rsi, [rsp+32]
0012d999call _<&T as core::fmt::Debug>::fmt
0012d99etest al, al
0012d9a0jne 0x12d8a2
0012d9a6lea rdi, [rsp+96]
0012d9ablea rsi, [rip-0x9d8e9]
0012d9b2push 2
0012d9b4pop rdx
0012d9b5call _<core::fmt::builders::PadAdapter as core::fmt::Write>::write_str
0012d9ba
0012d9baloc_12d9ba:
0012d9batest al, al
0012d9bcjne 0x12d8a2
0012d9c2mov [rsp+18], 1
0012d9c7mov [rsp+16], 0
0012d9ccmov rsi, [rsp+8]
0012d9d1mov eax, [rsi+52]
0012d9d4test al, 4
0012d9d6jne 0x12d9e4
0012d9d8lea rdi, [rsp+24]
0012d9ddcall _<&T as core::fmt::Debug>::fmt
0012d9e2jmp 0x12da5b
0012d9e4
0012d9e4loc_12d9e4:
0012d9e4movups x0, [rsi+32]
0012d9e8movaps [rsp+96], x0
0012d9edmov [rsp+112], rbp
0012d9f2mov ecx, [rsi+48]
0012d9f5mov dl, [rsi+56]
0012d9f8mov [rsp+84], eax
0012d9fcmov [rsp+80], ecx
0012da00mov [rsp+88], dl
0012da04movups x0, [rsi]
0012da07movaps [rsp+32], x0
0012da0cmovdqu x0, [rsi+16]
0012da11movdqa [rsp+48], x0
0012da17lea rax, [rsp+96]
0012da1cmov [rsp+64], rax
0012da21lea rax, [rip+0xbd308]
0012da28mov [rsp+72], rax
0012da2dlea rdi, [rsp+24]
0012da32lea rsi, [rsp+32]
0012da37call _<&T as core::fmt::Debug>::fmt
0012da3ctest al, al
0012da3ejne 0x12d8a2
0012da44mov rdi, [rsp+64]
0012da49mov rax, [rsp+72]
0012da4elea rsi, [rip-0xea072]
0012da55push 2
0012da57pop rdx
0012da58call [rax+24]
0012da5b
0012da5bloc_12da5b:
0012da5btest al, al
0012da5djne 0x12d8a2
0012da63mov [rsp+18], 0
0012da68xor ebx, ebx
0012da6ajmp 0x12d8a2
0012da6f
0012da6floc_12da6f:
0012da6fmov al, 1
0012da71test r12b, r12b
0012da74jne 0x12da97
0012da76cmp [rsp+18], 0
0012da7bjne 0x12dae2
0012da7dmov rax, [rsp+8]
0012da82mov rdi, [rax+32]
0012da86mov rax, [rax+40]
0012da8alea rsi, [rip-0x9ef7f]
0012da91push 1
0012da93pop rdx
0012da94call [rax+24]
0012da97
0012da97loc_12da97:
0012da97add rsp, 168
0012da9epop rbx
0012da9fpop r12
0012daa1pop r13
0012daa3pop r14
0012daa5pop r15
0012daa7pop rbp
0012daa8ret
0012daa9
0012daa9loc_12daa9:
0012daa9lea rax, [rip+0xbd2d0]
0012dab0lea rdi, [rsp+32]
0012dab5mov [rdi], rax
0012dab8mov [rdi+8], 1
0012dac0lea rax, [rip-0x9c7cf]
0012dac7mov [rdi+16], rax
0012dacbpxor x0, x0
0012dacfmovdqu [rdi+24], x0
0012dad4lea rsi, [rip+0xbd2b5]
0012dadb
0012dadbloc_12dadb:
0012dadbcall core::panicking::panic_fmt
0012dae0ud2
0012dae2
0012dae2loc_12dae2:
0012dae2lea rax, [rip+0xbd2bf]
0012dae9lea rdi, [rsp+32]
0012daeemov [rdi], rax
0012daf1mov [rdi+8], 1
0012daf9lea rax, [rip-0x9c808]
0012db00mov [rdi+16], rax
0012db04pxor x0, x0
0012db08movdqu [rdi+24], x0
0012db0dlea rsi, [rip+0xbd2a4]
0012db14jmp 0x12dadb
0012d7f1
0012db16
0012db16_<&T as core::fmt::Debug>::fmt:
0012db16push rax
0012db17mov rax, rsi
0012db1amov rdx, [rdi]
0012db1dmov rcx, rsp
0012db20mov [rcx], rdx
0012db23lea rsi, [rip-0xd64d0]
0012db2alea r8, [rip+0xc384f]
0012db31push 10
0012db33pop rdx
0012db34mov rdi, rax
0012db37call core::fmt::Formatter::debug_tuple_field1_finish
0012db3cpop rcx
0012db3dret
0012db16
0012db16_<&T as core::fmt::Debug>::fmt:
0012db16push rax
0012db17mov rax, rsi
0012db1amov rdx, [rdi]
0012db1dmov rcx, rsp
0012db20mov [rcx], rdx
0012db23lea rsi, [rip-0xd64d0]
0012db2alea r8, [rip+0xc384f]
0012db31push 10
0012db33pop rdx
0012db34mov rdi, rax
0012db37call core::fmt::Formatter::debug_tuple_field1_finish
0012db3cpop rcx
0012db3dret
0012db16
0012db3e
0012db3e_<hashbrown::raw::RawIter<T> as core::iter::traits::iterator::Iterator>::next:
0012db3ecmp [rdi+32], 0
0012db43je 0x12db97
0012db45push r14
0012db47push rbx
0012db48push rax
0012db49mov rbx, rdi
0012db4clea r14, [rdi+24]
0012db50
0012db50loc_12db50:
0012db50mov rdi, r14
0012db53call _<hashbrown::raw::bitmask::BitMaskIter as core::iter::traits::iterator::Iterator>::next
0012db58cmp rax, 1
0012db5cje 0x12db81
0012db5emov rax, [rbx+8]
0012db62movdqa x0, [rax]
0012db66pmovmskb ecx, x0
0012db6anot ecx
0012db6cmov [rbx+24], cx
0012db70add [rbx], -384
0012db77add rax, 16
0012db7bmov [rbx+8], rax
0012db7fjmp 0x12db50
0012db81
0012db81loc_12db81:
0012db81neg rdx
0012db84imul rax, rdx, 24
0012db88add rax, [rbx]
0012db8bdec [rbx+32]
0012db8fadd rsp, 8
0012db93pop rbx
0012db94pop r14
0012db96ret
0012db97
0012db97loc_12db97:
0012db97xor eax, eax
0012db99ret
0012db3e
0012db3e_<hashbrown::raw::RawIter<T> as core::iter::traits::iterator::Iterator>::next:
0012db3ecmp [rdi+32], 0
0012db43je 0x12db97
0012db45push r14
0012db47push rbx
0012db48push rax
0012db49mov rbx, rdi
0012db4clea r14, [rdi+24]
0012db50
0012db50loc_12db50:
0012db50mov rdi, r14
0012db53call _<hashbrown::raw::bitmask::BitMaskIter as core::iter::traits::iterator::Iterator>::next
0012db58cmp rax, 1
0012db5cje 0x12db81
0012db5emov rax, [rbx+8]
0012db62movdqa x0, [rax]
0012db66pmovmskb ecx, x0
0012db6anot ecx
0012db6cmov [rbx+24], cx
0012db70add [rbx], -384
0012db77add rax, 16
0012db7bmov [rbx+8], rax
0012db7fjmp 0x12db50
0012db81
0012db81loc_12db81:
0012db81neg rdx
0012db84imul rax, rdx, 24
0012db88add rax, [rbx]
0012db8bdec [rbx+32]
0012db8fadd rsp, 8
0012db93pop rbx
0012db94pop r14
0012db96ret
0012db97
0012db97loc_12db97:
0012db97xor eax, eax
0012db99ret
0012db3e
0012db9a
0012db9acore::ptr::drop_in_place<alloc::vec::Vec<(regex_automata::util::primitives::SmallIndex,regex_automata::util::primitives::SmallIndex)>>:
0012db9amov rax, [rdi]
0012db9dmov rsi, [rdi+8]
0012dba1mov rdi, rax
0012dba4jmp 0x12cf39
0012db9a
0012db9acore::ptr::drop_in_place<alloc::vec::Vec<(regex_automata::util::primitives::SmallIndex,regex_automata::util::primitives::SmallIndex)>>:
0012db9amov rax, [rdi]
0012db9dmov rsi, [rdi+8]
0012dba1mov rdi, rax
0012dba4jmp 0x12cf39
0012db9a
0012dba9
0012dba9_<alloc::vec::Vec<T,A> as core::fmt::Debug>::fmt:
0012dba9push r15
0012dbabpush r14
0012dbadpush r13
0012dbafpush r12
0012dbb1push rbx
0012dbb2sub rsp, 32
0012dbb6mov r14, rsi
0012dbb9mov r12, [rdi]
0012dbbcmov r13, [rdi+16]
0012dbc0mov rdi, [rsi+32]
0012dbc4mov rax, [rsi+40]
0012dbc8lea rsi, [rip-0x9e796]
0012dbcfpush 1
0012dbd1pop rdx
0012dbd2call [rax+24]
0012dbd5lea rbx, [rsp+16]
0012dbdamov [rbx], r14
0012dbddmov [rbx+8], al
0012dbe0mov [rbx+9], 0
0012dbe4shl r13, 3
0012dbe8lea r14, [rip+67]
0012dbeflea r15, [rsp+8]
0012dbf4
0012dbf4loc_12dbf4:
0012dbf4test r13, r13
0012dbf7je 0x12dc16
0012dbf9mov [rsp+8], r12
0012dbfeadd r12, 8
0012dc02mov rdi, rbx
0012dc05mov rsi, r15
0012dc08mov rdx, r14
0012dc0bcall core::fmt::builders::DebugSet::entry
0012dc10add r13, -8
0012dc14jmp 0x12dbf4
0012dc16
0012dc16loc_12dc16:
0012dc16mov rdi, [rsp+16]
0012dc1bmov esi, [rsp+24]
0012dc1fcall core::fmt::builders::DebugList::finish
0012dc24add rsp, 32
0012dc28pop rbx
0012dc29pop r12
0012dc2bpop r13
0012dc2dpop r14
0012dc2fpop r15
0012dc31ret
0012dba9
0012dba9_<alloc::vec::Vec<T,A> as core::fmt::Debug>::fmt:
0012dba9push r15
0012dbabpush r14
0012dbadpush r13
0012dbafpush r12
0012dbb1push rbx
0012dbb2sub rsp, 32
0012dbb6mov r14, rsi
0012dbb9mov r12, [rdi]
0012dbbcmov r13, [rdi+16]
0012dbc0mov rdi, [rsi+32]
0012dbc4mov rax, [rsi+40]
0012dbc8lea rsi, [rip-0x9e796]
0012dbcfpush 1
0012dbd1pop rdx
0012dbd2call [rax+24]
0012dbd5lea rbx, [rsp+16]
0012dbdamov [rbx], r14
0012dbddmov [rbx+8], al
0012dbe0mov [rbx+9], 0
0012dbe4shl r13, 3
0012dbe8lea r14, [rip+67]
0012dbeflea r15, [rsp+8]
0012dbf4
0012dbf4loc_12dbf4:
0012dbf4test r13, r13
0012dbf7je 0x12dc16
0012dbf9mov [rsp+8], r12
0012dbfeadd r12, 8
0012dc02mov rdi, rbx
0012dc05mov rsi, r15
0012dc08mov rdx, r14
0012dc0bcall core::fmt::builders::DebugSet::entry
0012dc10add r13, -8
0012dc14jmp 0x12dbf4
0012dc16
0012dc16loc_12dc16:
0012dc16mov rdi, [rsp+16]
0012dc1bmov esi, [rsp+24]
0012dc1fcall core::fmt::builders::DebugList::finish
0012dc24add rsp, 32
0012dc28pop rbx
0012dc29pop r12
0012dc2bpop r13
0012dc2dpop r14
0012dc2fpop r15
0012dc31ret
0012dba9
0012dc32
0012dc32_<&T as core::fmt::Debug>::fmt:
0012dc32push r15
0012dc34push r14
0012dc36push rbx
0012dc37sub rsp, 48
0012dc3bmov rbx, rsi
0012dc3emov r15, [rdi]
0012dc41mov rdi, [rsi+32]
0012dc45mov rax, [rsi+40]
0012dc49lea rsi, [rip-0x9c958]
0012dc50xor edx, edx
0012dc52call [rax+24]
0012dc55lea r14, [rsp+24]
0012dc5amov [r14+8], rbx
0012dc5emov [r14+16], al
0012dc62and [r14], 0
0012dc66mov [r14+17], 1
0012dc6blea rsi, [rsp+8]
0012dc70mov [rsi], r15
0012dc73add r15, 4
0012dc77lea rbx, [rsp+16]
0012dc7cmov [rbx], r15
0012dc7flea r15, [rip+0xbf7c2]
0012dc86mov rdi, r14
0012dc89mov rdx, r15
0012dc8ccall core::fmt::builders::DebugTuple::field
0012dc91mov rdi, r14
0012dc94mov rsi, rbx
0012dc97mov rdx, r15
0012dc9acall core::fmt::builders::DebugTuple::field
0012dc9fmov rdi, r14
0012dca2call core::fmt::builders::DebugTuple::finish
0012dca7add rsp, 48
0012dcabpop rbx
0012dcacpop r14
0012dcaepop r15
0012dcb0ret
0012dc32
0012dc32_<&T as core::fmt::Debug>::fmt:
0012dc32push r15
0012dc34push r14
0012dc36push rbx
0012dc37sub rsp, 48
0012dc3bmov rbx, rsi
0012dc3emov r15, [rdi]
0012dc41mov rdi, [rsi+32]
0012dc45mov rax, [rsi+40]
0012dc49lea rsi, [rip-0x9c958]
0012dc50xor edx, edx
0012dc52call [rax+24]
0012dc55lea r14, [rsp+24]
0012dc5amov [r14+8], rbx
0012dc5emov [r14+16], al
0012dc62and [r14], 0
0012dc66mov [r14+17], 1
0012dc6blea rsi, [rsp+8]
0012dc70mov [rsi], r15
0012dc73add r15, 4
0012dc77lea rbx, [rsp+16]
0012dc7cmov [rbx], r15
0012dc7flea r15, [rip+0xbf7c2]
0012dc86mov rdi, r14
0012dc89mov rdx, r15
0012dc8ccall core::fmt::builders::DebugTuple::field
0012dc91mov rdi, r14
0012dc94mov rsi, rbx
0012dc97mov rdx, r15
0012dc9acall core::fmt::builders::DebugTuple::field
0012dc9fmov rdi, r14
0012dca2call core::fmt::builders::DebugTuple::finish
0012dca7add rsp, 48
0012dcabpop rbx
0012dcacpop r14
0012dcaepop r15
0012dcb0ret
0012dc32
0012dcb1
0012dcb1_<&T as core::fmt::Debug>::fmt:
0012dcb1mov rax, [rdi]
0012dcb4cmp [rax], 2
0012dcb7jne 0x12dcd1
0012dcb9mov rdi, [rsi+32]
0012dcbdmov rax, [rsi+40]
0012dcc1mov rax, [rax+24]
0012dcc5lea rsi, [rip-0xf3cec]
0012dcccpush 4
0012dccepop rdx
0012dccfjmp rax
0012dcd1
0012dcd1loc_12dcd1:
0012dcd1push rax
0012dcd2mov rcx, rsp
0012dcd5mov [rcx], rax
0012dcd8lea rax, [rip-0xf3cfb]
0012dcdflea r8, [rip+0xbfa7a]
0012dce6push 4
0012dce8pop rdx
0012dce9mov rdi, rsi
0012dcecmov rsi, rax
0012dcefcall core::fmt::Formatter::debug_tuple_field1_finish
0012dcf4pop rcx
0012dcf5ret
0012dcb1
0012dcb1_<&T as core::fmt::Debug>::fmt:
0012dcb1mov rax, [rdi]
0012dcb4cmp [rax], 2
0012dcb7jne 0x12dcd1
0012dcb9mov rdi, [rsi+32]
0012dcbdmov rax, [rsi+40]
0012dcc1mov rax, [rax+24]
0012dcc5lea rsi, [rip-0xf3cec]
0012dcccpush 4
0012dccepop rdx
0012dccfjmp rax
0012dcd1
0012dcd1loc_12dcd1:
0012dcd1push rax
0012dcd2mov rcx, rsp
0012dcd5mov [rcx], rax
0012dcd8lea rax, [rip-0xf3cfb]
0012dcdflea r8, [rip+0xbfa7a]
0012dce6push 4
0012dce8pop rdx
0012dce9mov rdi, rsi
0012dcecmov rsi, rax
0012dcefcall core::fmt::Formatter::debug_tuple_field1_finish
0012dcf4pop rcx
0012dcf5ret
0012dcb1
0012dcf6
0012dcf6_<&T as core::fmt::Debug>::fmt:
0012dcf6push rax
0012dcf7mov rax, rsi
0012dcfamov rdx, [rdi]
0012dcfdmov rcx, rsp
0012dd00mov [rcx], rdx
0012dd03lea rsi, [rip-0xd6840]
0012dd0alea r8, [rip+0xc3c1f]
0012dd11push 24
0012dd13pop rdx
0012dd14mov rdi, rax
0012dd17call core::fmt::Formatter::debug_tuple_field1_finish
0012dd1cpop rcx
0012dd1dret
0012dcf6
0012dcf6_<&T as core::fmt::Debug>::fmt:
0012dcf6push rax
0012dcf7mov rax, rsi
0012dcfamov rdx, [rdi]
0012dcfdmov rcx, rsp
0012dd00mov [rcx], rdx
0012dd03lea rsi, [rip-0xd6840]
0012dd0alea r8, [rip+0xc3c1f]
0012dd11push 24
0012dd13pop rdx
0012dd14mov rdi, rax
0012dd17call core::fmt::Formatter::debug_tuple_field1_finish
0012dd1cpop rcx
0012dd1dret
0012dcf6
0012dd1e
0012dd1e_<&T as core::fmt::Debug>::fmt:
0012dd1epush r14
0012dd20push rbx
0012dd21push rax
0012dd22mov rax, rsi
0012dd25mov r9, [rdi]
0012dd28lea rcx, [r9+48]
0012dd2cmov r10, rsp
0012dd2fmov [r10], rcx
0012dd32sub rsp, 8
0012dd36lea r11, [rip+0xbf9c3]
0012dd3dlea rbx, [rip-0xd6aab]
0012dd44lea r14, [rip+0xc3cc5]
0012dd4blea rsi, [rip-0xd689a]
0012dd52lea rcx, [rip-0xd6ac9]
0012dd59push 18
0012dd5bpop rdx
0012dd5cpush 6
0012dd5epop r8
0012dd60mov rdi, rax
0012dd63push r11
0012dd65push r10
0012dd67push 3
0012dd69push rbx
0012dd6apush r14
0012dd6ccall core::fmt::Formatter::debug_struct_field2_finish
0012dd71add rsp, 56
0012dd75pop rbx
0012dd76pop r14
0012dd78ret
0012dd1e
0012dd1e_<&T as core::fmt::Debug>::fmt:
0012dd1epush r14
0012dd20push rbx
0012dd21push rax
0012dd22mov rax, rsi
0012dd25mov r9, [rdi]
0012dd28lea rcx, [r9+48]
0012dd2cmov r10, rsp
0012dd2fmov [r10], rcx
0012dd32sub rsp, 8
0012dd36lea r11, [rip+0xbf9c3]
0012dd3dlea rbx, [rip-0xd6aab]
0012dd44lea r14, [rip+0xc3cc5]
0012dd4blea rsi, [rip-0xd689a]
0012dd52lea rcx, [rip-0xd6ac9]
0012dd59push 18
0012dd5bpop rdx
0012dd5cpush 6
0012dd5epop r8
0012dd60mov rdi, rax
0012dd63push r11
0012dd65push r10
0012dd67push 3
0012dd69push rbx
0012dd6apush r14
0012dd6ccall core::fmt::Formatter::debug_struct_field2_finish
0012dd71add rsp, 56
0012dd75pop rbx
0012dd76pop r14
0012dd78ret
0012dd1e
0012dd79
0012dd79_<&T as core::fmt::Debug>::fmt:
0012dd79mov rax, [rdi]
0012dd7cmov rdi, [rax]
0012dd7fmov rax, [rsi+32]
0012dd83mov rdx, [rsi+40]
0012dd87mov rsi, rax
0012dd8ajmp 0x12dd8f
0012dd79
0012dd79_<&T as core::fmt::Debug>::fmt:
0012dd79mov rax, [rdi]
0012dd7cmov rdi, [rax]
0012dd7fmov rax, [rsi+32]
0012dd83mov rdx, [rsi+40]
0012dd87mov rsi, rax
0012dd8ajmp 0x12dd8f
0012dd79
0012dd8f
0012dd8f_<alloc::sync::Arc<T,A> as core::fmt::Debug>::fmt:
0012dd8fpush rbp
0012dd90push r15
0012dd92push r14
0012dd94push r13
0012dd96push r12
0012dd98push rbx
0012dd99sub rsp, 328
0012dda0mov r12, rdx
0012dda3mov rbx, rsi
0012dda6mov r14, rdi
0012dda9lea rax, [rip+0xc1f08]
0012ddb0lea rdx, [rsp+160]
0012ddb8mov [rdx], rax
0012ddbbmov [rdx+8], 1
0012ddc3lea rax, [rip-0x9cad2]
0012ddcamov [rdx+16], rax
0012ddcexorps x0, x0
0012ddd1movups [rdx+24], x0
0012ddd5mov rdi, rsi
0012ddd8mov rsi, r12
0012dddbcall core::fmt::Formatter::write_fmt
0012dde0mov cl, 1
0012dde2test al, al
0012dde4jne 0x12e1a7
0012ddeamov [rsp+8], rbx
0012ddeflea rax, [r14+16]
0012ddf3mov [rsp+96], rax
0012ddf8mov rbx, [r14+312]
0012ddffmov r15, [r14+328]
0012de06mov rdi, r15
0012de09call regex_automata::util::primitives::StateID::iter
0012de0emov eax, [r14+368]
0012de15mov [rsp+36], eax
0012de19mov [rsp+40], r14
0012de1emov eax, [r14+372]
0012de25mov [rsp+32], eax
0012de29mov [rsp+104], r15
0012de2eimul r13, r15, 24
0012de32xor ebp, ebp
0012de34
0012de34loc_12de34:
0012de34test r13, r13
0012de37je 0x12dfe6
0012de3dmov r15, r12
0012de40xor r12l, r12l
0012de43cmp rbp, [rsp+104]
0012de48setb r12b
0012de4cmov edi, r12l
0012de4flea rsi, [rip+0xc3e4a]
0012de56call core::option::Option<T>::unwrap
0012de5bmov [rsp+16], rbx
0012de60cmp ebp, [rsp+36]
0012de64jne 0x12de70
0012de66mov [rsp+4], 94
0012de6ejmp 0x12de88
0012de70
0012de70loc_12de70:
0012de70cmp ebp, [rsp+32]
0012de74jne 0x12de80
0012de76mov [rsp+4], 62
0012de7ejmp 0x12de88
0012de80
0012de80loc_12de80:
0012de80mov [rsp+4], 32
0012de88
0012de88loc_12de88:
0012de88mov r14, rbp
0012de8badd r14, r12
0012de8emov eax, ebp
0012de90mov [rsp+24], rax
0012de95add rbx, 24
0012de99lea rax, [rsp+4]
0012de9emov [rsp+48], rax
0012dea3lea rax, [rip-0x228ea]
0012deaamov [rsp+56], rax
0012deaflea rax, [rsp+24]
0012deb4mov [rsp+64], rax
0012deb9push 2
0012debbpop rcx
0012debcmov [rsp+160], rcx
0012dec4mov [rsp+176], rcx
0012deccand [rsp+192], 0
0012ded5lea rax, [rip-0x631b9]
0012dedcmov [rsp+72], rax
0012dee1lea rax, [rsp+16]
0012dee6mov [rsp+80], rax
0012deebpush 32
0012deedpop rdx
0012deeemov [rsp+200], rdx
0012def6mov sil, 3
0012def9mov [rsp+208], sil
0012df01mov [rsp+216], rcx
0012df09and [rsp+232], 0
0012df12lea rax, [rip+2195]
0012df19mov [rsp+88], rax
0012df1emov [rsp+240], 6
0012df2amov [rsp+248], 1
0012df36mov rax, 0x800000020
0012df40mov [rsp+256], rax
0012df48mov [rsp+264], sil
0012df50mov [rsp+272], rcx
0012df58mov [rsp+288], rcx
0012df60mov [rsp+304], rcx
0012df68mov [rsp+312], rdx
0012df70mov [rsp+320], sil
0012df78lea rax, [rip+0xc1db1]
0012df7fmov [rsp+112], rax
0012df84mov [rsp+120], 4
0012df8dlea rax, [rsp+160]
0012df95mov [rsp+144], rax
0012df9dpush 3
0012df9fpop rcx
0012dfa0mov [rsp+152], rcx
0012dfa8lea rax, [rsp+48]
0012dfadmov [rsp+128], rax
0012dfb5mov [rsp+136], rcx
0012dfbdmov rdi, [rsp+8]
0012dfc2mov r12, r15
0012dfc5mov rsi, r15
0012dfc8lea rdx, [rsp+112]
0012dfcdcall core::fmt::Formatter::write_fmt
0012dfd2add r13, -24
0012dfd6mov rbp, r14
0012dfd9test al, al
0012dfdbje 0x12de34
0012dfe1jmp 0x12e1a5
0012dfe6
0012dfe6loc_12dfe6:
0012dfe6mov rbp, r12
0012dfe9mov rax, [rsp+40]
0012dfeemov r14, [rax+352]
0012dff5lea r15, [rip+0xe2d3c]
0012dffccmp r14, 2
0012e000jb 0x12e16c
0012e006lea r12, [rsp+160]
0012e00emov [r12], r15
0012e012mov [r12+8], 1
0012e01blea rax, [rip-0x9cd2a]
0012e022mov [r12+16], rax
0012e027xorps x0, x0
0012e02amovups [r12+24], x0
0012e030mov rdi, [rsp+8]
0012e035mov rsi, rbp
0012e038mov rdx, r12
0012e03bcall core::fmt::Formatter::write_fmt
0012e040test al, al
0012e042jne 0x12e1a5
0012e048xor r13l, r13l
0012e04bmov bl, 3
0012e04d
0012e04dloc_12e04d:
0012e04dcmp r14, r13
0012e050je 0x12e16c
0012e056mov [rsp+16], r13
0012e05bmov rax, [rsp+40]
0012e060mov rdi, [rax+336]
0012e067mov rsi, [rax+352]
0012e06emov rdx, r13
0012e071lea rcx, [rip+0xc1c70]
0012e078call _<alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
0012e07dmov eax, [rax]
0012e07fmov [rsp+24], rax
0012e084lea rax, [rsp+16]
0012e089mov [rsp+112], rax
0012e08elea rcx, [rip-0x63372]
0012e095mov [rsp+120], rcx
0012e09alea rax, [rsp+24]
0012e09fmov [rsp+128], rax
0012e0a7mov [rsp+136], rcx
0012e0afpush 2
0012e0b1pop rax
0012e0b2mov [rsp+160], rax
0012e0baand [rsp+176], 0
0012e0c3mov [rsp+184], 6
0012e0cfand [rsp+192], 0
0012e0d8mov rcx, 0x800000020
0012e0e2mov [rsp+200], rcx
0012e0eamov [rsp+208], bl
0012e0f1mov [rsp+216], rax
0012e0f9mov [rsp+232], rax
0012e101mov [rsp+248], 1
0012e10dmov [rsp+256], 32
0012e119mov [rsp+264], bl
0012e120lea rcx, [rip+0xc1bd9]
0012e127mov [rsp+48], rcx
0012e12cmov [rsp+56], 3
0012e135mov [rsp+80], r12
0012e13amov [rsp+88], rax
0012e13flea rcx, [rsp+112]
0012e144mov [rsp+64], rcx
0012e149mov [rsp+72], rax
0012e14emov rdi, [rsp+8]
0012e153mov rsi, rbp
0012e156lea rdx, [rsp+48]
0012e15bcall core::fmt::Formatter::write_fmt
0012e160test al, al
0012e162jne 0x12e1a5
0012e164inc r13
0012e167jmp 0x12e04d
0012e16c
0012e16cloc_12e16c:
0012e16clea rdx, [rsp+160]
0012e174mov [rdx], r15
0012e177mov [rdx+8], 1
0012e17flea r14, [rip-0x9ce8e]
0012e186mov [rdx+16], r14
0012e18axorps x0, x0
0012e18dmovups [rdx+24], x0
0012e191mov rbx, [rsp+8]
0012e196mov rdi, rbx
0012e199mov rsi, rbp
0012e19ccall core::fmt::Formatter::write_fmt
0012e1a1test al, al
0012e1a3je 0x12e1bb
0012e1a5
0012e1a5loc_12e1a5:
0012e1a5mov cl, 1
0012e1a7
0012e1a7loc_12e1a7:
0012e1a7mov eax, ecx
0012e1a9add rsp, 328
0012e1b0pop rbx
0012e1b1pop r12
0012e1b3pop r13
0012e1b5pop r14
0012e1b7pop r15
0012e1b9pop rbp
0012e1baret
0012e1bb
0012e1bbloc_12e1bb:
0012e1bbmov rax, [rsp+96]
0012e1c0mov [rsp+48], rax
0012e1c5lea rax, [rip+0xc1afc]
0012e1cclea rdx, [rsp+160]
0012e1d4mov [rdx], rax
0012e1d7mov [rdx+8], 2
0012e1dfand [rdx+32], 0
0012e1e4lea rax, [rip+186]
0012e1ebmov [rsp+56], rax
0012e1f0lea rax, [rsp+48]
0012e1f5mov [rdx+16], rax
0012e1f9mov [rdx+24], 1
0012e201mov rdi, rbx
0012e204mov rsi, rbp
0012e207call core::fmt::Formatter::write_fmt
0012e20ctest al, al
0012e20emov cl, 1
0012e210jne 0x12e1a7
0012e212lea rax, [rip+0xbfc8f]
0012e219lea rdx, [rsp+160]
0012e221mov [rdx], rax
0012e224mov [rdx+8], 1
0012e22cmov [rdx+16], r14
0012e230xorps x0, x0
0012e233movups [rdx+24], x0
0012e237mov rdi, rbx
0012e23amov rsi, rbp
0012e23dcall core::fmt::Formatter::write_fmt
0012e242mov ecx, eax
0012e244jmp 0x12e1a7
0012dd8f
0012dd8f_<alloc::sync::Arc<T,A> as core::fmt::Debug>::fmt:
0012dd8fpush rbp
0012dd90push r15
0012dd92push r14
0012dd94push r13
0012dd96push r12
0012dd98push rbx
0012dd99sub rsp, 328
0012dda0mov r12, rdx
0012dda3mov rbx, rsi
0012dda6mov r14, rdi
0012dda9lea rax, [rip+0xc1f08]
0012ddb0lea rdx, [rsp+160]
0012ddb8mov [rdx], rax
0012ddbbmov [rdx+8], 1
0012ddc3lea rax, [rip-0x9cad2]
0012ddcamov [rdx+16], rax
0012ddcexorps x0, x0
0012ddd1movups [rdx+24], x0
0012ddd5mov rdi, rsi
0012ddd8mov rsi, r12
0012dddbcall core::fmt::Formatter::write_fmt
0012dde0mov cl, 1
0012dde2test al, al
0012dde4jne 0x12e1a7
0012ddeamov [rsp+8], rbx
0012ddeflea rax, [r14+16]
0012ddf3mov [rsp+96], rax
0012ddf8mov rbx, [r14+312]
0012ddffmov r15, [r14+328]
0012de06mov rdi, r15
0012de09call regex_automata::util::primitives::StateID::iter
0012de0emov eax, [r14+368]
0012de15mov [rsp+36], eax
0012de19mov [rsp+40], r14
0012de1emov eax, [r14+372]
0012de25mov [rsp+32], eax
0012de29mov [rsp+104], r15
0012de2eimul r13, r15, 24
0012de32xor ebp, ebp
0012de34
0012de34loc_12de34:
0012de34test r13, r13
0012de37je 0x12dfe6
0012de3dmov r15, r12
0012de40xor r12l, r12l
0012de43cmp rbp, [rsp+104]
0012de48setb r12b
0012de4cmov edi, r12l
0012de4flea rsi, [rip+0xc3e4a]
0012de56call core::option::Option<T>::unwrap
0012de5bmov [rsp+16], rbx
0012de60cmp ebp, [rsp+36]
0012de64jne 0x12de70
0012de66mov [rsp+4], 94
0012de6ejmp 0x12de88
0012de70
0012de70loc_12de70:
0012de70cmp ebp, [rsp+32]
0012de74jne 0x12de80
0012de76mov [rsp+4], 62
0012de7ejmp 0x12de88
0012de80
0012de80loc_12de80:
0012de80mov [rsp+4], 32
0012de88
0012de88loc_12de88:
0012de88mov r14, rbp
0012de8badd r14, r12
0012de8emov eax, ebp
0012de90mov [rsp+24], rax
0012de95add rbx, 24
0012de99lea rax, [rsp+4]
0012de9emov [rsp+48], rax
0012dea3lea rax, [rip-0x228ea]
0012deaamov [rsp+56], rax
0012deaflea rax, [rsp+24]
0012deb4mov [rsp+64], rax
0012deb9push 2
0012debbpop rcx
0012debcmov [rsp+160], rcx
0012dec4mov [rsp+176], rcx
0012deccand [rsp+192], 0
0012ded5lea rax, [rip-0x631b9]
0012dedcmov [rsp+72], rax
0012dee1lea rax, [rsp+16]
0012dee6mov [rsp+80], rax
0012deebpush 32
0012deedpop rdx
0012deeemov [rsp+200], rdx
0012def6mov sil, 3
0012def9mov [rsp+208], sil
0012df01mov [rsp+216], rcx
0012df09and [rsp+232], 0
0012df12lea rax, [rip+2195]
0012df19mov [rsp+88], rax
0012df1emov [rsp+240], 6
0012df2amov [rsp+248], 1
0012df36mov rax, 0x800000020
0012df40mov [rsp+256], rax
0012df48mov [rsp+264], sil
0012df50mov [rsp+272], rcx
0012df58mov [rsp+288], rcx
0012df60mov [rsp+304], rcx
0012df68mov [rsp+312], rdx
0012df70mov [rsp+320], sil
0012df78lea rax, [rip+0xc1db1]
0012df7fmov [rsp+112], rax
0012df84mov [rsp+120], 4
0012df8dlea rax, [rsp+160]
0012df95mov [rsp+144], rax
0012df9dpush 3
0012df9fpop rcx
0012dfa0mov [rsp+152], rcx
0012dfa8lea rax, [rsp+48]
0012dfadmov [rsp+128], rax
0012dfb5mov [rsp+136], rcx
0012dfbdmov rdi, [rsp+8]
0012dfc2mov r12, r15
0012dfc5mov rsi, r15
0012dfc8lea rdx, [rsp+112]
0012dfcdcall core::fmt::Formatter::write_fmt
0012dfd2add r13, -24
0012dfd6mov rbp, r14
0012dfd9test al, al
0012dfdbje 0x12de34
0012dfe1jmp 0x12e1a5
0012dfe6
0012dfe6loc_12dfe6:
0012dfe6mov rbp, r12
0012dfe9mov rax, [rsp+40]
0012dfeemov r14, [rax+352]
0012dff5lea r15, [rip+0xe2d3c]
0012dffccmp r14, 2
0012e000jb 0x12e16c
0012e006lea r12, [rsp+160]
0012e00emov [r12], r15
0012e012mov [r12+8], 1
0012e01blea rax, [rip-0x9cd2a]
0012e022mov [r12+16], rax
0012e027xorps x0, x0
0012e02amovups [r12+24], x0
0012e030mov rdi, [rsp+8]
0012e035mov rsi, rbp
0012e038mov rdx, r12
0012e03bcall core::fmt::Formatter::write_fmt
0012e040test al, al
0012e042jne 0x12e1a5
0012e048xor r13l, r13l
0012e04bmov bl, 3
0012e04d
0012e04dloc_12e04d:
0012e04dcmp r14, r13
0012e050je 0x12e16c
0012e056mov [rsp+16], r13
0012e05bmov rax, [rsp+40]
0012e060mov rdi, [rax+336]
0012e067mov rsi, [rax+352]
0012e06emov rdx, r13
0012e071lea rcx, [rip+0xc1c70]
0012e078call _<alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
0012e07dmov eax, [rax]
0012e07fmov [rsp+24], rax
0012e084lea rax, [rsp+16]
0012e089mov [rsp+112], rax
0012e08elea rcx, [rip-0x63372]
0012e095mov [rsp+120], rcx
0012e09alea rax, [rsp+24]
0012e09fmov [rsp+128], rax
0012e0a7mov [rsp+136], rcx
0012e0afpush 2
0012e0b1pop rax
0012e0b2mov [rsp+160], rax
0012e0baand [rsp+176], 0
0012e0c3mov [rsp+184], 6
0012e0cfand [rsp+192], 0
0012e0d8mov rcx, 0x800000020
0012e0e2mov [rsp+200], rcx
0012e0eamov [rsp+208], bl
0012e0f1mov [rsp+216], rax
0012e0f9mov [rsp+232], rax
0012e101mov [rsp+248], 1
0012e10dmov [rsp+256], 32
0012e119mov [rsp+264], bl
0012e120lea rcx, [rip+0xc1bd9]
0012e127mov [rsp+48], rcx
0012e12cmov [rsp+56], 3
0012e135mov [rsp+80], r12
0012e13amov [rsp+88], rax
0012e13flea rcx, [rsp+112]
0012e144mov [rsp+64], rcx
0012e149mov [rsp+72], rax
0012e14emov rdi, [rsp+8]
0012e153mov rsi, rbp
0012e156lea rdx, [rsp+48]
0012e15bcall core::fmt::Formatter::write_fmt
0012e160test al, al
0012e162jne 0x12e1a5
0012e164inc r13
0012e167jmp 0x12e04d
0012e16c
0012e16cloc_12e16c:
0012e16clea rdx, [rsp+160]
0012e174mov [rdx], r15
0012e177mov [rdx+8], 1
0012e17flea r14, [rip-0x9ce8e]
0012e186mov [rdx+16], r14
0012e18axorps x0, x0
0012e18dmovups [rdx+24], x0
0012e191mov rbx, [rsp+8]
0012e196mov rdi, rbx
0012e199mov rsi, rbp
0012e19ccall core::fmt::Formatter::write_fmt
0012e1a1test al, al
0012e1a3je 0x12e1bb
0012e1a5
0012e1a5loc_12e1a5:
0012e1a5mov cl, 1
0012e1a7
0012e1a7loc_12e1a7:
0012e1a7mov eax, ecx
0012e1a9add rsp, 328
0012e1b0pop rbx
0012e1b1pop r12
0012e1b3pop r13
0012e1b5pop r14
0012e1b7pop r15
0012e1b9pop rbp
0012e1baret
0012e1bb
0012e1bbloc_12e1bb:
0012e1bbmov rax, [rsp+96]
0012e1c0mov [rsp+48], rax
0012e1c5lea rax, [rip+0xc1afc]
0012e1cclea rdx, [rsp+160]
0012e1d4mov [rdx], rax
0012e1d7mov [rdx+8], 2
0012e1dfand [rdx+32], 0
0012e1e4lea rax, [rip+186]
0012e1ebmov [rsp+56], rax
0012e1f0lea rax, [rsp+48]
0012e1f5mov [rdx+16], rax
0012e1f9mov [rdx+24], 1
0012e201mov rdi, rbx
0012e204mov rsi, rbp
0012e207call core::fmt::Formatter::write_fmt
0012e20ctest al, al
0012e20emov cl, 1
0012e210jne 0x12e1a7
0012e212lea rax, [rip+0xbfc8f]
0012e219lea rdx, [rsp+160]
0012e221mov [rdx], rax
0012e224mov [rdx+8], 1
0012e22cmov [rdx+16], r14
0012e230xorps x0, x0
0012e233movups [rdx+24], x0
0012e237mov rdi, rbx
0012e23amov rsi, rbp
0012e23dcall core::fmt::Formatter::write_fmt
0012e242mov ecx, eax
0012e244jmp 0x12e1a7
0012dd8f
0012e249
0012e249regex_automata::util::primitives::StateID::iter:
0012e249mov rax, rdi
0012e24cshr rax, 31
0012e250jne 0x12e256
0012e252mov rax, rdi
0012e255ret
0012e256
0012e256loc_12e256:
0012e256sub rsp, 72
0012e25alea rax, [rip-0xf4a29]
0012e261lea rcx, [rsp+8]
0012e266mov [rcx], rax
0012e269lea rax, [rip+0xc3a48]
0012e270lea rdi, [rsp+24]
0012e275mov [rdi], rax
0012e278push 1
0012e27apop rax
0012e27bmov [rdi+8], rax
0012e27fand [rdi+32], 0
0012e284lea rdx, [rip-0x63568]
0012e28bmov [rcx+8], rdx
0012e28fmov [rdi+16], rcx
0012e293mov [rdi+24], rax
0012e297lea rsi, [rip+0xc3a02]
0012e29ecall core::panicking::panic_fmt
0012e2a3ud2
0012e249
0012e249regex_automata::util::primitives::StateID::iter:
0012e249mov rax, rdi
0012e24cshr rax, 31
0012e250jne 0x12e256
0012e252mov rax, rdi
0012e255ret
0012e256
0012e256loc_12e256:
0012e256sub rsp, 72
0012e25alea rax, [rip-0xf4a29]
0012e261lea rcx, [rsp+8]
0012e266mov [rcx], rax
0012e269lea rax, [rip+0xc3a48]
0012e270lea rdi, [rsp+24]
0012e275mov [rdi], rax
0012e278push 1
0012e27apop rax
0012e27bmov [rdi+8], rax
0012e27fand [rdi+32], 0
0012e284lea rdx, [rip-0x63568]
0012e28bmov [rcx+8], rdx
0012e28fmov [rdi+16], rcx
0012e293mov [rdi+24], rax
0012e297lea rsi, [rip+0xc3a02]
0012e29ecall core::panicking::panic_fmt
0012e2a3ud2
0012e249
0012e2a5
0012e2a5_<regex_automata::util::alphabet::ByteClasses as core::fmt::Debug>::fmt:
0012e2a5push rbp
0012e2a6push r15
0012e2a8push r14
0012e2aapush r13
0012e2acpush r12
0012e2aepush rbx
0012e2afsub rsp, 168
0012e2b6movzx ebp, [rdi+255]
0012e2bdmov eax, 255
0012e2c2lea r13, [rip-0x9cfd1]
0012e2c9cmp rbp, rax
0012e2ccje 0x12e73d
0012e2d2mov rbx, rdi
0012e2d5lea rax, [rip+0xc1fb4]
0012e2dclea rdx, [rsp+8]
0012e2e1mov [rdx], rax
0012e2e4mov [rdx+8], 1
0012e2ecmov [rdx+16], r13
0012e2f0xorps x0, x0
0012e2f3movups [rdx+24], x0
0012e2f7mov r14, [rsi+32]
0012e2fbmov r15, [rsi+40]
0012e2ffmov rdi, r14
0012e302mov rsi, r15
0012e305call core::fmt::Formatter::write_fmt
0012e30amov cl, 1
0012e30ctest al, al
0012e30ejne 0x12e76e
0012e314mov [rsp+56], r15
0012e319mov [rsp+64], r14
0012e31elea rsi, [rbp+2]
0012e322shl ebp, 16
0012e325add ebp, 0x10000
0012e32bxor r14l, r14l
0012e32epush 1
0012e330pop rcx
0012e331lea rdx, [rsp+8]
0012e336xor r15l, r15l
0012e339mov [rsp+136], rsi
0012e341mov [rsp+144], rbp
0012e349
0012e349loc_12e349:
0012e349lea rdi, [r14+1]
0012e34dmov eax, ebp
0012e34fmov [rsp+96], rdi
0012e354cmp rdi, rsi
0012e357je 0x12e386
0012e359cmp r14, rsi
0012e35cjae 0x12e393
0012e35exor edi, edi
0012e360cmp r14, 256
0012e367setae dil
0012e36blea rsi, [rip+0xc1f8e]
0012e372call core::result::Result<T,E>::unwrap
0012e377lea rdx, [rsp+8]
0012e37cshl r14l, 8
0012e380movzx eax, r14w
0012e384xor ecx, ecx
0012e386
0012e386loc_12e386:
0012e386or eax, ecx
0012e388lea rdi, [r15+1]
0012e38cmov rcx, r15
0012e38fmov esi, eax
0012e391jmp 0x12e3b0
0012e393
0012e393loc_12e393:
0012e393mov esi, [rsp+84]
0012e397and esi, -256
0012e39dor esi, 2
0012e3a0mov [rsp+96], r14
0012e3a5mov rdi, r15
0012e3a8mov rcx, [rsp+152]
0012e3b0
0012e3b0loc_12e3b0:
0012e3b0cmp sil, 2
0012e3b4mov r14, [rsp+64]
0012e3b9mov r15, [rsp+56]
0012e3beje 0x12e782
0012e3c4mov [rsp+160], rdi
0012e3ccmov [rsp+152], rcx
0012e3d4test rcx, rcx
0012e3d7je 0x12e419
0012e3d9lea rax, [rip+0xbfb88]
0012e3e0mov [rsp+8], rax
0012e3e5mov [rsp+16], 1
0012e3eemov [rsp+24], r13
0012e3f3xorps x0, x0
0012e3f6movups [rsp+32], x0
0012e3fbmov r13l, esi
0012e3femov rdi, r14
0012e401mov rsi, r15
0012e404call core::fmt::Formatter::write_fmt
0012e409mov esi, r13l
0012e40clea rdx, [rsp+8]
0012e411test al, al
0012e413jne 0x12e739
0012e419
0012e419loc_12e419:
0012e419mov eax, esi
0012e41bshr eax, 16
0012e41emov r13l, esi
0012e421shr r13l, 8
0012e425mov [rsp+84], esi
0012e429mov ebp, esi
0012e42band ebp, 1
0012e42emovzx ecx, r13b
0012e432cmovne ecx, eax
0012e435mov [rsp+72], rcx
0012e43alea rax, [rip+0xc1e5f]
0012e441mov [rsp+8], rax
0012e446mov [rsp+16], 2
0012e44fand [rsp+40], 0
0012e455lea rax, [rsp+72]
0012e45amov [rsp+104], rax
0012e45flea rax, [rip-0x63743]
0012e466mov [rsp+112], rax
0012e46blea rax, [rsp+104]
0012e470mov [rsp+24], rax
0012e475mov [rsp+32], 1
0012e47emov rdi, r14
0012e481mov rsi, r15
0012e484call core::fmt::Formatter::write_fmt
0012e489test al, al
0012e48bjne 0x12e739
0012e491and r12, -256
0012e498or r12, 2
0012e49cmov eax, ebp
0012e49eshl eax, 24
0012e4a1mov [rsp+92], eax
0012e4a5cmp ebp, 1
0012e4a8mov r15l, 0
0012e4aeadc r15l, 1
0012e4b2mov eax, ebp
0012e4b4shl eax, 16
0012e4b7mov [rsp+88], eax
0012e4bbmov rax, r12
0012e4bexor esi, esi
0012e4c0
0012e4c0loc_12e4c0:
0012e4c0cmp rsi, 257
0012e4c7mov ecx, 256
0012e4cccmovae rcx, rsi
0012e4d0mov r14, rsi
0012e4d3
0012e4d3loc_12e4d3:
0012e4d3cmp rcx, r14
0012e4d6je 0x12e4fc
0012e4d8mov rdx, r14
0012e4dbinc r14
0012e4detest ebp, ebp
0012e4e0jne 0x12e4d3
0012e4e2cmp [rbx+rdx], r13b
0012e4e6jne 0x12e4d3
0012e4e8shl edx, 8
0012e4ebmovzx edx, dx
0012e4eemov r9l, edx
0012e4f1shr r9l, 8
0012e4f5xor r8l, r8l
0012e4f8xor edi, edi
0012e4fajmp 0x12e524
0012e4fc
0012e4fcloc_12e4fc:
0012e4fccmp rsi, 256
0012e503ja 0x12e593
0012e509mov r14l, 257
0012e50fmov r9l, [rsp+88]
0012e514mov r8l, r15l
0012e517mov edi, r15l
0012e51amov edx, [rsp+92]
0012e51ecmp r15b, 2
0012e522je 0x12e593
0012e524
0012e524loc_12e524:
0012e524mov r12l, r9l
0012e527movzx ecx, r8b
0012e52bmov rsi, r12
0012e52ecmp al, 2
0012e530je 0x12e576
0012e532mov rsi, rax
0012e535shr rsi, 48
0012e539mov r8, rax
0012e53cshr r8, 40
0012e540mov r9l, 255
0012e546and r8l, r9l
0012e549bt rax, 32
0012e54ecmovae esi, r8l
0012e552shr edx, 16
0012e555mov r8l, r12l
0012e558and r8l, r9l
0012e55btest dil, 1
0012e55fcmovne r8l, edx
0012e563jne 0x12e5ba
0012e565inc esi
0012e567cmp esi, r8l
0012e56ajne 0x12e5ba
0012e56cmov rsi, rax
0012e56fshr rsi, 8
0012e573mov r8l, eax
0012e576
0012e576loc_12e576:
0012e576movzx eax, r8b
0012e57ashl esi, 8
0012e57dor rsi, rax
0012e580shl rcx, 32
0012e584or rcx, rsi
0012e587shl r12, 40
0012e58bor r12, rcx
0012e58ejmp 0x12e6c3
0012e593
0012e593loc_12e593:
0012e593mov edx, 257
0012e598cmp rsi, rdx
0012e59bcmovb rcx, rdx
0012e59fmov r12, rax
0012e5a2and r12, -256
0012e5a9or r12, 2
0012e5adcmp al, 2
0012e5afje 0x12e6ce
0012e5b5mov r14, rcx
0012e5b8jmp 0x12e5d5
0012e5ba
0012e5baloc_12e5ba:
0012e5bamov rdx, r12
0012e5bdshl rdx, 8
0012e5c1mov rsi, rcx
0012e5c4shl rsi, 32
0012e5c8or rsi, rdx
0012e5cbshl r12, 40
0012e5cfor r12, rsi
0012e5d2or r12, rcx
0012e5d5
0012e5d5loc_12e5d5:
0012e5d5lea rdx, [rsp+8]
0012e5damov rcx, rax
0012e5ddshr rcx, 8
0012e5e1mov [rsp+4], al
0012e5e5mov [rsp+5], cx
0012e5eamov esi, ecx
0012e5ecshr esi, 16
0012e5efmov [rsp+7], sil
0012e5f4mov rsi, rax
0012e5f7shr rsi, 32
0012e5fbmov [rsp+72], esi
0012e5ffcmp al, sil
0012e602jne 0x12e65f
0012e604test al, al
0012e606je 0x12e657
0012e608mov ecx, eax
0012e60ashr ecx, 16
0012e60dshr rax, 48
0012e611cmp cx, ax
0012e614jne 0x12e65f
0012e616
0012e616loc_12e616:
0012e616lea rax, [rip+0xe2f73]
0012e61dmov [rsp+8], rax
0012e622push 1
0012e624pop rcx
0012e625mov [rsp+16], rcx
0012e62aand [rsp+40], 0
0012e630lea rax, [rsp+4]
0012e635mov [rsp+104], rax
0012e63alea rax, [rip-4734]
0012e641mov [rsp+112], rax
0012e646lea rax, [rsp+104]
0012e64bmov [rsp+24], rax
0012e650mov [rsp+32], rcx
0012e655jmp 0x12e6b0
0012e657
0012e657loc_12e657:
0012e657shr rax, 40
0012e65bcmp cl, al
0012e65dje 0x12e616
0012e65f
0012e65floc_12e65f:
0012e65flea rax, [rsp+4]
0012e664mov [rsp+104], rax
0012e669lea rcx, [rip-4781]
0012e670mov [rsp+112], rcx
0012e675lea rax, [rip+0xc1c54]
0012e67cmov [rsp+8], rax
0012e681push 2
0012e683pop rsi
0012e684mov [rsp+16], rsi
0012e689and [rsp+40], 0
0012e68flea rax, [rsp+72]
0012e694mov [rsp+120], rax
0012e699mov [rsp+128], rcx
0012e6a1lea rax, [rsp+104]
0012e6a6mov [rsp+24], rax
0012e6abmov [rsp+32], rsi
0012e6b0
0012e6b0loc_12e6b0:
0012e6b0mov rdi, [rsp+64]
0012e6b5mov rsi, [rsp+56]
0012e6bacall core::fmt::Formatter::write_fmt
0012e6bftest al, al
0012e6c1jne 0x12e739
0012e6c3
0012e6c3loc_12e6c3:
0012e6c3mov rax, r12
0012e6c6mov rsi, r14
0012e6c9jmp 0x12e4c0
0012e6ce
0012e6celoc_12e6ce:
0012e6celea rax, [rip+0xc1beb]
0012e6d5mov [rsp+8], rax
0012e6damov [rsp+16], 1
0012e6e3lea r13, [rip-0x9d3f2]
0012e6eamov [rsp+24], r13
0012e6efxorps x0, x0
0012e6f2movups [rsp+32], x0
0012e6f7mov rdi, [rsp+64]
0012e6fcmov rsi, [rsp+56]
0012e701lea r14, [rsp+8]
0012e706mov rdx, r14
0012e709call core::fmt::Formatter::write_fmt
0012e70emov rdx, r14
0012e711mov r14, [rsp+96]
0012e716mov r15, [rsp+160]
0012e71etest al, al
0012e720mov rbp, [rsp+144]
0012e728mov rsi, [rsp+136]
0012e730push 1
0012e732pop rcx
0012e733je 0x12e349
0012e739
0012e739loc_12e739:
0012e739mov cl, 1
0012e73bjmp 0x12e76e
0012e73d
0012e73dloc_12e73d:
0012e73dlea rax, [rip+0xc1bac]
0012e744lea rdx, [rsp+8]
0012e749mov [rdx], rax
0012e74cmov [rdx+8], 1
0012e754mov [rdx+16], r13
0012e758xorps x0, x0
0012e75bmovups [rdx+24], x0
0012e75fmov rdi, [rsi+32]
0012e763mov rsi, [rsi+40]
0012e767
0012e767loc_12e767:
0012e767call core::fmt::Formatter::write_fmt
0012e76cmov ecx, eax
0012e76e
0012e76eloc_12e76e:
0012e76emov eax, ecx
0012e770add rsp, 168
0012e777pop rbx
0012e778pop r12
0012e77apop r13
0012e77cpop r14
0012e77epop r15
0012e780pop rbp
0012e781ret
0012e782
0012e782loc_12e782:
0012e782lea rax, [rip+0xc16d7]
0012e789lea rdx, [rsp+8]
0012e78emov [rdx], rax
0012e791mov [rdx+8], 1
0012e799mov [rdx+16], r13
0012e79dxorps x0, x0
0012e7a0movups [rdx+24], x0
0012e7a4mov rdi, r14
0012e7a7mov rsi, r15
0012e7aajmp 0x12e767
0012e2a5
0012e2a5_<regex_automata::util::alphabet::ByteClasses as core::fmt::Debug>::fmt:
0012e2a5push rbp
0012e2a6push r15
0012e2a8push r14
0012e2aapush r13
0012e2acpush r12
0012e2aepush rbx
0012e2afsub rsp, 168
0012e2b6movzx ebp, [rdi+255]
0012e2bdmov eax, 255
0012e2c2lea r13, [rip-0x9cfd1]
0012e2c9cmp rbp, rax
0012e2ccje 0x12e73d
0012e2d2mov rbx, rdi
0012e2d5lea rax, [rip+0xc1fb4]
0012e2dclea rdx, [rsp+8]
0012e2e1mov [rdx], rax
0012e2e4mov [rdx+8], 1
0012e2ecmov [rdx+16], r13
0012e2f0xorps x0, x0
0012e2f3movups [rdx+24], x0
0012e2f7mov r14, [rsi+32]
0012e2fbmov r15, [rsi+40]
0012e2ffmov rdi, r14
0012e302mov rsi, r15
0012e305call core::fmt::Formatter::write_fmt
0012e30amov cl, 1
0012e30ctest al, al
0012e30ejne 0x12e76e
0012e314mov [rsp+56], r15
0012e319mov [rsp+64], r14
0012e31elea rsi, [rbp+2]
0012e322shl ebp, 16
0012e325add ebp, 0x10000
0012e32bxor r14l, r14l
0012e32epush 1
0012e330pop rcx
0012e331lea rdx, [rsp+8]
0012e336xor r15l, r15l
0012e339mov [rsp+136], rsi
0012e341mov [rsp+144], rbp
0012e349
0012e349loc_12e349:
0012e349lea rdi, [r14+1]
0012e34dmov eax, ebp
0012e34fmov [rsp+96], rdi
0012e354cmp rdi, rsi
0012e357je 0x12e386
0012e359cmp r14, rsi
0012e35cjae 0x12e393
0012e35exor edi, edi
0012e360cmp r14, 256
0012e367setae dil
0012e36blea rsi, [rip+0xc1f8e]
0012e372call core::result::Result<T,E>::unwrap
0012e377lea rdx, [rsp+8]
0012e37cshl r14l, 8
0012e380movzx eax, r14w
0012e384xor ecx, ecx
0012e386
0012e386loc_12e386:
0012e386or eax, ecx
0012e388lea rdi, [r15+1]
0012e38cmov rcx, r15
0012e38fmov esi, eax
0012e391jmp 0x12e3b0
0012e393
0012e393loc_12e393:
0012e393mov esi, [rsp+84]
0012e397and esi, -256
0012e39dor esi, 2
0012e3a0mov [rsp+96], r14
0012e3a5mov rdi, r15
0012e3a8mov rcx, [rsp+152]
0012e3b0
0012e3b0loc_12e3b0:
0012e3b0cmp sil, 2
0012e3b4mov r14, [rsp+64]
0012e3b9mov r15, [rsp+56]
0012e3beje 0x12e782
0012e3c4mov [rsp+160], rdi
0012e3ccmov [rsp+152], rcx
0012e3d4test rcx, rcx
0012e3d7je 0x12e419
0012e3d9lea rax, [rip+0xbfb88]
0012e3e0mov [rsp+8], rax
0012e3e5mov [rsp+16], 1
0012e3eemov [rsp+24], r13
0012e3f3xorps x0, x0
0012e3f6movups [rsp+32], x0
0012e3fbmov r13l, esi
0012e3femov rdi, r14
0012e401mov rsi, r15
0012e404call core::fmt::Formatter::write_fmt
0012e409mov esi, r13l
0012e40clea rdx, [rsp+8]
0012e411test al, al
0012e413jne 0x12e739
0012e419
0012e419loc_12e419:
0012e419mov eax, esi
0012e41bshr eax, 16
0012e41emov r13l, esi
0012e421shr r13l, 8
0012e425mov [rsp+84], esi
0012e429mov ebp, esi
0012e42band ebp, 1
0012e42emovzx ecx, r13b
0012e432cmovne ecx, eax
0012e435mov [rsp+72], rcx
0012e43alea rax, [rip+0xc1e5f]
0012e441mov [rsp+8], rax
0012e446mov [rsp+16], 2
0012e44fand [rsp+40], 0
0012e455lea rax, [rsp+72]
0012e45amov [rsp+104], rax
0012e45flea rax, [rip-0x63743]
0012e466mov [rsp+112], rax
0012e46blea rax, [rsp+104]
0012e470mov [rsp+24], rax
0012e475mov [rsp+32], 1
0012e47emov rdi, r14
0012e481mov rsi, r15
0012e484call core::fmt::Formatter::write_fmt
0012e489test al, al
0012e48bjne 0x12e739
0012e491and r12, -256
0012e498or r12, 2
0012e49cmov eax, ebp
0012e49eshl eax, 24
0012e4a1mov [rsp+92], eax
0012e4a5cmp ebp, 1
0012e4a8mov r15l, 0
0012e4aeadc r15l, 1
0012e4b2mov eax, ebp
0012e4b4shl eax, 16
0012e4b7mov [rsp+88], eax
0012e4bbmov rax, r12
0012e4bexor esi, esi
0012e4c0
0012e4c0loc_12e4c0:
0012e4c0cmp rsi, 257
0012e4c7mov ecx, 256
0012e4cccmovae rcx, rsi
0012e4d0mov r14, rsi
0012e4d3
0012e4d3loc_12e4d3:
0012e4d3cmp rcx, r14
0012e4d6je 0x12e4fc
0012e4d8mov rdx, r14
0012e4dbinc r14
0012e4detest ebp, ebp
0012e4e0jne 0x12e4d3
0012e4e2cmp [rbx+rdx], r13b
0012e4e6jne 0x12e4d3
0012e4e8shl edx, 8
0012e4ebmovzx edx, dx
0012e4eemov r9l, edx
0012e4f1shr r9l, 8
0012e4f5xor r8l, r8l
0012e4f8xor edi, edi
0012e4fajmp 0x12e524
0012e4fc
0012e4fcloc_12e4fc:
0012e4fccmp rsi, 256
0012e503ja 0x12e593
0012e509mov r14l, 257
0012e50fmov r9l, [rsp+88]
0012e514mov r8l, r15l
0012e517mov edi, r15l
0012e51amov edx, [rsp+92]
0012e51ecmp r15b, 2
0012e522je 0x12e593
0012e524
0012e524loc_12e524:
0012e524mov r12l, r9l
0012e527movzx ecx, r8b
0012e52bmov rsi, r12
0012e52ecmp al, 2
0012e530je 0x12e576
0012e532mov rsi, rax
0012e535shr rsi, 48
0012e539mov r8, rax
0012e53cshr r8, 40
0012e540mov r9l, 255
0012e546and r8l, r9l
0012e549bt rax, 32
0012e54ecmovae esi, r8l
0012e552shr edx, 16
0012e555mov r8l, r12l
0012e558and r8l, r9l
0012e55btest dil, 1
0012e55fcmovne r8l, edx
0012e563jne 0x12e5ba
0012e565inc esi
0012e567cmp esi, r8l
0012e56ajne 0x12e5ba
0012e56cmov rsi, rax
0012e56fshr rsi, 8
0012e573mov r8l, eax
0012e576
0012e576loc_12e576:
0012e576movzx eax, r8b
0012e57ashl esi, 8
0012e57dor rsi, rax
0012e580shl rcx, 32
0012e584or rcx, rsi
0012e587shl r12, 40
0012e58bor r12, rcx
0012e58ejmp 0x12e6c3
0012e593
0012e593loc_12e593:
0012e593mov edx, 257
0012e598cmp rsi, rdx
0012e59bcmovb rcx, rdx
0012e59fmov r12, rax
0012e5a2and r12, -256
0012e5a9or r12, 2
0012e5adcmp al, 2
0012e5afje 0x12e6ce
0012e5b5mov r14, rcx
0012e5b8jmp 0x12e5d5
0012e5ba
0012e5baloc_12e5ba:
0012e5bamov rdx, r12
0012e5bdshl rdx, 8
0012e5c1mov rsi, rcx
0012e5c4shl rsi, 32
0012e5c8or rsi, rdx
0012e5cbshl r12, 40
0012e5cfor r12, rsi
0012e5d2or r12, rcx
0012e5d5
0012e5d5loc_12e5d5:
0012e5d5lea rdx, [rsp+8]
0012e5damov rcx, rax
0012e5ddshr rcx, 8
0012e5e1mov [rsp+4], al
0012e5e5mov [rsp+5], cx
0012e5eamov esi, ecx
0012e5ecshr esi, 16
0012e5efmov [rsp+7], sil
0012e5f4mov rsi, rax
0012e5f7shr rsi, 32
0012e5fbmov [rsp+72], esi
0012e5ffcmp al, sil
0012e602jne 0x12e65f
0012e604test al, al
0012e606je 0x12e657
0012e608mov ecx, eax
0012e60ashr ecx, 16
0012e60dshr rax, 48
0012e611cmp cx, ax
0012e614jne 0x12e65f
0012e616
0012e616loc_12e616:
0012e616lea rax, [rip+0xe2f73]
0012e61dmov [rsp+8], rax
0012e622push 1
0012e624pop rcx
0012e625mov [rsp+16], rcx
0012e62aand [rsp+40], 0
0012e630lea rax, [rsp+4]
0012e635mov [rsp+104], rax
0012e63alea rax, [rip-4734]
0012e641mov [rsp+112], rax
0012e646lea rax, [rsp+104]
0012e64bmov [rsp+24], rax
0012e650mov [rsp+32], rcx
0012e655jmp 0x12e6b0
0012e657
0012e657loc_12e657:
0012e657shr rax, 40
0012e65bcmp cl, al
0012e65dje 0x12e616
0012e65f
0012e65floc_12e65f:
0012e65flea rax, [rsp+4]
0012e664mov [rsp+104], rax
0012e669lea rcx, [rip-4781]
0012e670mov [rsp+112], rcx
0012e675lea rax, [rip+0xc1c54]
0012e67cmov [rsp+8], rax
0012e681push 2
0012e683pop rsi
0012e684mov [rsp+16], rsi
0012e689and [rsp+40], 0
0012e68flea rax, [rsp+72]
0012e694mov [rsp+120], rax
0012e699mov [rsp+128], rcx
0012e6a1lea rax, [rsp+104]
0012e6a6mov [rsp+24], rax
0012e6abmov [rsp+32], rsi
0012e6b0
0012e6b0loc_12e6b0:
0012e6b0mov rdi, [rsp+64]
0012e6b5mov rsi, [rsp+56]
0012e6bacall core::fmt::Formatter::write_fmt
0012e6bftest al, al
0012e6c1jne 0x12e739
0012e6c3
0012e6c3loc_12e6c3:
0012e6c3mov rax, r12
0012e6c6mov rsi, r14
0012e6c9jmp 0x12e4c0
0012e6ce
0012e6celoc_12e6ce:
0012e6celea rax, [rip+0xc1beb]
0012e6d5mov [rsp+8], rax
0012e6damov [rsp+16], 1
0012e6e3lea r13, [rip-0x9d3f2]
0012e6eamov [rsp+24], r13
0012e6efxorps x0, x0
0012e6f2movups [rsp+32], x0
0012e6f7mov rdi, [rsp+64]
0012e6fcmov rsi, [rsp+56]
0012e701lea r14, [rsp+8]
0012e706mov rdx, r14
0012e709call core::fmt::Formatter::write_fmt
0012e70emov rdx, r14
0012e711mov r14, [rsp+96]
0012e716mov r15, [rsp+160]
0012e71etest al, al
0012e720mov rbp, [rsp+144]
0012e728mov rsi, [rsp+136]
0012e730push 1
0012e732pop rcx
0012e733je 0x12e349
0012e739
0012e739loc_12e739:
0012e739mov cl, 1
0012e73bjmp 0x12e76e
0012e73d
0012e73dloc_12e73d:
0012e73dlea rax, [rip+0xc1bac]
0012e744lea rdx, [rsp+8]
0012e749mov [rdx], rax
0012e74cmov [rdx+8], 1
0012e754mov [rdx+16], r13
0012e758xorps x0, x0
0012e75bmovups [rdx+24], x0
0012e75fmov rdi, [rsi+32]
0012e763mov rsi, [rsi+40]
0012e767
0012e767loc_12e767:
0012e767call core::fmt::Formatter::write_fmt
0012e76cmov ecx, eax
0012e76e
0012e76eloc_12e76e:
0012e76emov eax, ecx
0012e770add rsp, 168
0012e777pop rbx
0012e778pop r12
0012e77apop r13
0012e77cpop r14
0012e77epop r15
0012e780pop rbp
0012e781ret
0012e782
0012e782loc_12e782:
0012e782lea rax, [rip+0xc16d7]
0012e789lea rdx, [rsp+8]
0012e78emov [rdx], rax
0012e791mov [rdx+8], 1
0012e799mov [rdx+16], r13
0012e79dxorps x0, x0
0012e7a0movups [rdx+24], x0
0012e7a4mov rdi, r14
0012e7a7mov rsi, r15
0012e7aajmp 0x12e767
0012e2a5
0012e7ac
0012e7ac_<&T as core::fmt::Debug>::fmt:
0012e7acpush rbp
0012e7adpush r15
0012e7afpush r14
0012e7b1push r13
0012e7b3push r12
0012e7b5push rbx
0012e7b6sub rsp, 184
0012e7bdmov rbx, rsi
0012e7c0mov r12, [rdi]
0012e7c3mov eax, [r12]
0012e7c7lea rcx, [rip-0xf0672]
0012e7cemovsxd rax, [rcx+4*rax]
0012e7d2add rax, rcx
0012e7d5jmp rax
0012e7d7add r12, 4
0012e7dbmov rdi, r12
0012e7demov rsi, rbx
0012e7e1add rsp, 184
0012e7e8pop rbx
0012e7e9pop r12
0012e7ebpop r13
0012e7edpop r14
0012e7efpop r15
0012e7f1pop rbp
0012e7f2jmp 0x128d08
0012e7f7mov r14, [r12+8]
0012e7fcmov r12, [r12+16]
0012e801mov rdi, r12
0012e804call alloc::raw_vec::RawVec<T,A>::allocate_in
0012e809mov r15, rsp
0012e80cmov [r15], rax
0012e80fmov [r15+8], rdx
0012e813and [r15+16], 0
0012e818mov rdi, r15
0012e81bmov rsi, r12
0012e81ecall alloc::vec::Vec<T,A>::reserve
0012e823mov rdx, [r15+16]
0012e827test r12, r12
0012e82aje 0x12e8d9
0012e830mov [rsp+120], rbx
0012e835mov [rsp+112], rdx
0012e83aimul r15, rdx, 24
0012e83eadd r15, [rsp]
0012e842neg r12
0012e845xor ebx, ebx
0012e847push 1
0012e849pop r13
0012e84blea rbp, [rsp+48]
0012e850
0012e850loc_12e850:
0012e850mov [rsp+40], r14
0012e855lea rax, [rip+0xe2d34]
0012e85cmov [rsp+48], rax
0012e861mov [rsp+56], r13
0012e866and [rsp+80], 0
0012e86clea rax, [rsp+40]
0012e871mov [rsp+24], rax
0012e876lea rax, [rip-23421]
0012e87dmov [rsp+32], rax
0012e882lea rax, [rsp+24]
0012e887mov [rsp+64], rax
0012e88cmov [rsp+72], r13
0012e891lea rdi, [rsp+128]
0012e899mov rsi, rbp
0012e89ccall _ZN5alloc3fmt6format17h8bf4269c509f7e90E.5
0012e8a1mov rax, [rsp+144]
0012e8a9mov [r15+16], rax
0012e8admovups x0, [rsp+128]
0012e8b5movups [r15], x0
0012e8b9dec rbx
0012e8bcadd r15, 24
0012e8c0add r14, 8
0012e8c4cmp r12, rbx
0012e8c7jne 0x12e850
0012e8c9mov rdx, [rsp+112]
0012e8cesub rdx, rbx
0012e8d1mov rbx, [rsp+120]
0012e8d6mov r15, rsp
0012e8d9
0012e8d9loc_12e8d9:
0012e8d9movups x0, [rsp]
0012e8ddlea r13, [rsp+48]
0012e8e2movaps [r13], x0
0012e8e7mov [r13+16], rdx
0012e8ebmov rsi, [r13]
0012e8eflea r12, [rsp+128]
0012e8f7mov rdi, r12
0012e8facall alloc::slice::_<impl [T]>::join
0012e8ffmov rdi, r13
0012e902call core::ptr::drop_in_place<alloc::vec::Vec<alloc::string::String>>
0012e907mov [rsp], r12
0012e90blea rax, [rip-0x5fe25]
0012e912mov [rsp+8], rax
0012e917lea rax, [rip+0xc1512]
0012e91ejmp 0x12ebdc
0012e923lea rax, [rip+0xc1526]
0012e92alea rdx, [rsp+48]
0012e92fmov [rdx], rax
0012e932mov [rdx+8], 1
0012e93alea rax, [rip-0x9d649]
0012e941mov [rdx+16], rax
0012e945xorps x0, x0
0012e948movups [rdx+24], x0
0012e94cmov r14, [rbx+32]
0012e950mov r15, [rbx+40]
0012e954mov rdi, r14
0012e957mov rsi, r15
0012e95acall core::fmt::Formatter::write_fmt
0012e95fmov bl, 1
0012e961test al, al
0012e963jne 0x12ed8e
0012e969mov rax, [r12+8]
0012e96emov rcx, [r12+16]
0012e973lea rcx, [rax+4*rcx]
0012e977lea r12, [rsp+128]
0012e97fmov [r12], rax
0012e983mov [r12+8], rcx
0012e988xorps x0, x0
0012e98bmovups [r12+16], x0
0012e991lea r13, [rsp+48]
0012e996push 1
0012e998pop rbp
0012e999
0012e999loc_12e999:
0012e999mov rdi, r13
0012e99cmov rsi, r12
0012e99fcall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
0012e9a4cmp [rsp+48], 0
0012e9a9je 0x12eda2
0012e9afmov rax, [rsp+52]
0012e9b4mov rcx, [rsp+152]
0012e9bclea rdx, [rcx+1]
0012e9c0mov [rsp+152], rdx
0012e9c8mov [rsp+24], rax
0012e9cdtest rcx, rcx
0012e9d0je 0x12ea11
0012e9d2lea rax, [rip+0xbf58f]
0012e9d9mov [rsp+48], rax
0012e9demov [rsp+56], 1
0012e9e7lea rax, [rip-0x9d6f6]
0012e9eemov [rsp+64], rax
0012e9f3xorps x0, x0
0012e9f6movups [rsp+72], x0
0012e9fbmov rdi, r14
0012e9femov rsi, r15
0012ea01mov rdx, r13
0012ea04call core::fmt::Formatter::write_fmt
0012ea09test al, al
0012ea0bjne 0x12ed8e
0012ea11
0012ea11loc_12ea11:
0012ea11lea rax, [rip+0xe2b78]
0012ea18mov [rsp+48], rax
0012ea1dmov [rsp+56], rbp
0012ea22and [rsp+80], 0
0012ea28lea rax, [rsp+24]
0012ea2dmov [rsp], rax
0012ea31lea rax, [rip-23856]
0012ea38mov [rsp+8], rax
0012ea3dmov rax, rsp
0012ea40mov [rsp+64], rax
0012ea45mov [rsp+72], rbp
0012ea4amov rdi, r14
0012ea4dmov rsi, r15
0012ea50mov rdx, r13
0012ea53call core::fmt::Formatter::write_fmt
0012ea58test al, al
0012ea5aje 0x12e999
0012ea60jmp 0x12ed8e
0012ea65lea rax, [r12+8]
0012ea6alea rcx, [rsp+24]
0012ea6fmov [rcx], rax
0012ea72mov eax, [r12+4]
0012ea77mov rdx, rsp
0012ea7amov [rdx], rax
0012ea7dlea rax, [rsp+128]
0012ea85mov [rax], rcx
0012ea88lea rcx, [rip+836]
0012ea8fmov [rax+8], rcx
0012ea93mov [rax+16], rdx
0012ea97lea rcx, [rip-0x63d7b]
0012ea9emov [rax+24], rcx
0012eaa2lea rcx, [rip+0xbf4ff]
0012eaa9lea rdx, [rsp+48]
0012eaaemov [rdx], rcx
0012eab1push 2
0012eab3jmp 0x12ecf7
0012eab8mov r14, [r12+8]
0012eabdmov r12, [r12+16]
0012eac2mov rdi, r12
0012eac5call alloc::raw_vec::RawVec<T,A>::allocate_in
0012eacamov r15, rsp
0012eacdmov [r15], rax
0012ead0mov [r15+8], rdx
0012ead4and [r15+16], 0
0012ead9mov rdi, r15
0012eadcmov rsi, r12
0012eadfcall alloc::vec::Vec<T,A>::reserve
0012eae4mov rdx, [r15+16]
0012eae8test r12, r12
0012eaebje 0x12eb97
0012eaf1mov [rsp+120], rbx
0012eaf6mov [rsp+112], rdx
0012eafbimul rbx, rdx, 24
0012eaffadd rbx, [rsp]
0012eb03xor r15l, r15l
0012eb06push 1
0012eb08pop r13
0012eb0alea rbp, [rsp+48]
0012eb0f
0012eb0floc_12eb0f:
0012eb0fmov eax, [r14+4*r15]
0012eb13mov [rsp+40], rax
0012eb18lea rax, [rip+0xe2a71]
0012eb1fmov [rsp+48], rax
0012eb24mov [rsp+56], r13
0012eb29and [rsp+80], 0
0012eb2flea rax, [rsp+40]
0012eb34mov [rsp+24], rax
0012eb39lea rax, [rip-0x63e1d]
0012eb40mov [rsp+32], rax
0012eb45lea rax, [rsp+24]
0012eb4amov [rsp+64], rax
0012eb4fmov [rsp+72], r13
0012eb54lea rdi, [rsp+128]
0012eb5cmov rsi, rbp
0012eb5fcall _ZN5alloc3fmt6format17h8bf4269c509f7e90E.5
0012eb64mov rax, [rsp+144]
0012eb6cmov [rbx+16], rax
0012eb70movups x0, [rsp+128]
0012eb78movups [rbx], x0
0012eb7binc r15
0012eb7eadd rbx, 24
0012eb82cmp r12, r15
0012eb85jne 0x12eb0f
0012eb87mov rdx, [rsp+112]
0012eb8cadd rdx, r15
0012eb8fmov rbx, [rsp+120]
0012eb94mov r15, rsp
0012eb97
0012eb97loc_12eb97:
0012eb97movups x0, [rsp]
0012eb9blea r13, [rsp+48]
0012eba0movaps [r13], x0
0012eba5mov [r13+16], rdx
0012eba9mov rsi, [r13]
0012ebadlea r12, [rsp+128]
0012ebb5mov rdi, r12
0012ebb8call alloc::slice::_<impl [T]>::join
0012ebbdmov rdi, r13
0012ebc0call core::ptr::drop_in_place<alloc::vec::Vec<alloc::string::String>>
0012ebc5mov [rsp], r12
0012ebc9lea rax, [rip-0x600e3]
0012ebd0mov [rsp+8], rax
0012ebd5lea rax, [rip+0xc1294]
0012ebdc
0012ebdcloc_12ebdc:
0012ebdcmov [r13], rax
0012ebe0mov [r13+8], 2
0012ebe8and [r13+32], 0
0012ebedmov [r13+16], r15
0012ebf1mov [r13+24], 1
0012ebf9mov rdi, [rbx+32]
0012ebfdmov rsi, [rbx+40]
0012ec01lea rdx, [rsp+48]
0012ec06call core::fmt::Formatter::write_fmt
0012ec0bmov ebx, eax
0012ec0dmov rdi, [r12]
0012ec11mov rsi, [r12+8]
0012ec16call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0012ec1bjmp 0x12ed8e
0012ec20mov eax, [r12+4]
0012ec25mov ecx, [r12+8]
0012ec2alea rdx, [rsp+24]
0012ec2fmov [rdx], rax
0012ec32mov rax, rsp
0012ec35mov [rax], rcx
0012ec38lea rcx, [rsp+128]
0012ec40mov [rcx], rdx
0012ec43lea rdx, [rip-0x2abda]
0012ec4amov [rcx+8], rdx
0012ec4emov [rcx+16], rax
0012ec52mov [rcx+24], rdx
0012ec56lea rax, [rip+0xc1233]
0012ec5dlea rdx, [rsp+48]
0012ec62mov [rdx], rax
0012ec65mov [rdx+8], 3
0012ec6dand [rdx+32], 0
0012ec72mov [rdx+16], rcx
0012ec76mov [rdx+24], 2
0012ec7ejmp 0x12ed7f
0012ec83mov eax, [r12+4]
0012ec88mov ecx, [r12+8]
0012ec8dmov edx, [r12+12]
0012ec92mov esi, [r12+16]
0012ec97lea rdi, [rsp+176]
0012ec9fmov [rdi], rcx
0012eca2lea rcx, [rsp+40]
0012eca7mov [rcx], rdx
0012ecaalea rdx, [rsp+24]
0012ecafmov [rdx], rsi
0012ecb2mov rsi, rsp
0012ecb5mov [rsi], rax
0012ecb8lea rax, [rsp+48]
0012ecbdmov [rax], rdi
0012ecc0lea rdi, [rip-0x63fa4]
0012ecc7mov [rax+8], rdi
0012eccbmov [rax+16], rcx
0012eccfmov [rax+24], rdi
0012ecd3mov [rax+32], rdx
0012ecd7mov [rax+40], rdi
0012ecdbmov [rax+48], rsi
0012ecdfmov [rax+56], rdi
0012ece3lea rcx, [rip+0xc11d6]
0012ecealea rdx, [rsp+128]
0012ecf2mov [rdx], rcx
0012ecf5push 4
0012ecf7
0012ecf7loc_12ecf7:
0012ecf7pop rcx
0012ecf8mov [rdx+8], rcx
0012ecfcand [rdx+32], 0
0012ed01mov [rdx+16], rax
0012ed05mov [rdx+24], rcx
0012ed09jmp 0x12ed7f
0012ed0blea rax, [rip+0xc11ee]
0012ed12lea rdx, [rsp+48]
0012ed17mov [rdx], rax
0012ed1amov [rdx+8], 1
0012ed22lea rax, [rip-0x9da31]
0012ed29mov [rdx+16], rax
0012ed2dxorps x0, x0
0012ed30movups [rdx+24], x0
0012ed34jmp 0x12ed7f
0012ed36mov eax, [r12+4]
0012ed3bmov rcx, rsp
0012ed3emov [rcx], rax
0012ed41lea rax, [rsp+128]
0012ed49mov [rax], rcx
0012ed4clea rcx, [rip-0x64030]
0012ed53mov [rax+8], rcx
0012ed57lea rcx, [rip+0xc11b2]
0012ed5elea rdx, [rsp+48]
0012ed63mov [rdx], rcx
0012ed66mov [rdx+8], 2
0012ed6eand [rdx+32], 0
0012ed73mov [rdx+16], rax
0012ed77mov [rdx+24], 1
0012ed7f
0012ed7floc_12ed7f:
0012ed7fmov rdi, [rbx+32]
0012ed83mov rsi, [rbx+40]
0012ed87
0012ed87loc_12ed87:
0012ed87call core::fmt::Formatter::write_fmt
0012ed8cmov ebx, eax
0012ed8e
0012ed8eloc_12ed8e:
0012ed8emov eax, ebx
0012ed90add rsp, 184
0012ed97pop rbx
0012ed98pop r12
0012ed9apop r13
0012ed9cpop r14
0012ed9epop r15
0012eda0pop rbp
0012eda1ret
0012eda2
0012eda2loc_12eda2:
0012eda2lea rax, [rip+0xc10b7]
0012eda9lea rdx, [rsp+48]
0012edaemov [rdx], rax
0012edb1mov [rdx+8], 1
0012edb9lea rax, [rip-0x9dac8]
0012edc0mov [rdx+16], rax
0012edc4xorps x0, x0
0012edc7movups [rdx+24], x0
0012edcbmov rdi, r14
0012edcemov rsi, r15
0012edd1jmp 0x12ed87
0012e7ac
0012e7ac_<&T as core::fmt::Debug>::fmt:
0012e7acpush rbp
0012e7adpush r15
0012e7afpush r14
0012e7b1push r13
0012e7b3push r12
0012e7b5push rbx
0012e7b6sub rsp, 184
0012e7bdmov rbx, rsi
0012e7c0mov r12, [rdi]
0012e7c3mov eax, [r12]
0012e7c7lea rcx, [rip-0xf0672]
0012e7cemovsxd rax, [rcx+4*rax]
0012e7d2add rax, rcx
0012e7d5jmp rax
0012e7d7add r12, 4
0012e7dbmov rdi, r12
0012e7demov rsi, rbx
0012e7e1add rsp, 184
0012e7e8pop rbx
0012e7e9pop r12
0012e7ebpop r13
0012e7edpop r14
0012e7efpop r15
0012e7f1pop rbp
0012e7f2jmp 0x128d08
0012e7f7mov r14, [r12+8]
0012e7fcmov r12, [r12+16]
0012e801mov rdi, r12
0012e804call alloc::raw_vec::RawVec<T,A>::allocate_in
0012e809mov r15, rsp
0012e80cmov [r15], rax
0012e80fmov [r15+8], rdx
0012e813and [r15+16], 0
0012e818mov rdi, r15
0012e81bmov rsi, r12
0012e81ecall alloc::vec::Vec<T,A>::reserve
0012e823mov rdx, [r15+16]
0012e827test r12, r12
0012e82aje 0x12e8d9
0012e830mov [rsp+120], rbx
0012e835mov [rsp+112], rdx
0012e83aimul r15, rdx, 24
0012e83eadd r15, [rsp]
0012e842neg r12
0012e845xor ebx, ebx
0012e847push 1
0012e849pop r13
0012e84blea rbp, [rsp+48]
0012e850
0012e850loc_12e850:
0012e850mov [rsp+40], r14
0012e855lea rax, [rip+0xe2d34]
0012e85cmov [rsp+48], rax
0012e861mov [rsp+56], r13
0012e866and [rsp+80], 0
0012e86clea rax, [rsp+40]
0012e871mov [rsp+24], rax
0012e876lea rax, [rip-23421]
0012e87dmov [rsp+32], rax
0012e882lea rax, [rsp+24]
0012e887mov [rsp+64], rax
0012e88cmov [rsp+72], r13
0012e891lea rdi, [rsp+128]
0012e899mov rsi, rbp
0012e89ccall _ZN5alloc3fmt6format17h8bf4269c509f7e90E.5
0012e8a1mov rax, [rsp+144]
0012e8a9mov [r15+16], rax
0012e8admovups x0, [rsp+128]
0012e8b5movups [r15], x0
0012e8b9dec rbx
0012e8bcadd r15, 24
0012e8c0add r14, 8
0012e8c4cmp r12, rbx
0012e8c7jne 0x12e850
0012e8c9mov rdx, [rsp+112]
0012e8cesub rdx, rbx
0012e8d1mov rbx, [rsp+120]
0012e8d6mov r15, rsp
0012e8d9
0012e8d9loc_12e8d9:
0012e8d9movups x0, [rsp]
0012e8ddlea r13, [rsp+48]
0012e8e2movaps [r13], x0
0012e8e7mov [r13+16], rdx
0012e8ebmov rsi, [r13]
0012e8eflea r12, [rsp+128]
0012e8f7mov rdi, r12
0012e8facall alloc::slice::_<impl [T]>::join
0012e8ffmov rdi, r13
0012e902call core::ptr::drop_in_place<alloc::vec::Vec<alloc::string::String>>
0012e907mov [rsp], r12
0012e90blea rax, [rip-0x5fe25]
0012e912mov [rsp+8], rax
0012e917lea rax, [rip+0xc1512]
0012e91ejmp 0x12ebdc
0012e923lea rax, [rip+0xc1526]
0012e92alea rdx, [rsp+48]
0012e92fmov [rdx], rax
0012e932mov [rdx+8], 1
0012e93alea rax, [rip-0x9d649]
0012e941mov [rdx+16], rax
0012e945xorps x0, x0
0012e948movups [rdx+24], x0
0012e94cmov r14, [rbx+32]
0012e950mov r15, [rbx+40]
0012e954mov rdi, r14
0012e957mov rsi, r15
0012e95acall core::fmt::Formatter::write_fmt
0012e95fmov bl, 1
0012e961test al, al
0012e963jne 0x12ed8e
0012e969mov rax, [r12+8]
0012e96emov rcx, [r12+16]
0012e973lea rcx, [rax+4*rcx]
0012e977lea r12, [rsp+128]
0012e97fmov [r12], rax
0012e983mov [r12+8], rcx
0012e988xorps x0, x0
0012e98bmovups [r12+16], x0
0012e991lea r13, [rsp+48]
0012e996push 1
0012e998pop rbp
0012e999
0012e999loc_12e999:
0012e999mov rdi, r13
0012e99cmov rsi, r12
0012e99fcall _<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next
0012e9a4cmp [rsp+48], 0
0012e9a9je 0x12eda2
0012e9afmov rax, [rsp+52]
0012e9b4mov rcx, [rsp+152]
0012e9bclea rdx, [rcx+1]
0012e9c0mov [rsp+152], rdx
0012e9c8mov [rsp+24], rax
0012e9cdtest rcx, rcx
0012e9d0je 0x12ea11
0012e9d2lea rax, [rip+0xbf58f]
0012e9d9mov [rsp+48], rax
0012e9demov [rsp+56], 1
0012e9e7lea rax, [rip-0x9d6f6]
0012e9eemov [rsp+64], rax
0012e9f3xorps x0, x0
0012e9f6movups [rsp+72], x0
0012e9fbmov rdi, r14
0012e9femov rsi, r15
0012ea01mov rdx, r13
0012ea04call core::fmt::Formatter::write_fmt
0012ea09test al, al
0012ea0bjne 0x12ed8e
0012ea11
0012ea11loc_12ea11:
0012ea11lea rax, [rip+0xe2b78]
0012ea18mov [rsp+48], rax
0012ea1dmov [rsp+56], rbp
0012ea22and [rsp+80], 0
0012ea28lea rax, [rsp+24]
0012ea2dmov [rsp], rax
0012ea31lea rax, [rip-23856]
0012ea38mov [rsp+8], rax
0012ea3dmov rax, rsp
0012ea40mov [rsp+64], rax
0012ea45mov [rsp+72], rbp
0012ea4amov rdi, r14
0012ea4dmov rsi, r15
0012ea50mov rdx, r13
0012ea53call core::fmt::Formatter::write_fmt
0012ea58test al, al
0012ea5aje 0x12e999
0012ea60jmp 0x12ed8e
0012ea65lea rax, [r12+8]
0012ea6alea rcx, [rsp+24]
0012ea6fmov [rcx], rax
0012ea72mov eax, [r12+4]
0012ea77mov rdx, rsp
0012ea7amov [rdx], rax
0012ea7dlea rax, [rsp+128]
0012ea85mov [rax], rcx
0012ea88lea rcx, [rip+836]
0012ea8fmov [rax+8], rcx
0012ea93mov [rax+16], rdx
0012ea97lea rcx, [rip-0x63d7b]
0012ea9emov [rax+24], rcx
0012eaa2lea rcx, [rip+0xbf4ff]
0012eaa9lea rdx, [rsp+48]
0012eaaemov [rdx], rcx
0012eab1push 2
0012eab3jmp 0x12ecf7
0012eab8mov r14, [r12+8]
0012eabdmov r12, [r12+16]
0012eac2mov rdi, r12
0012eac5call alloc::raw_vec::RawVec<T,A>::allocate_in
0012eacamov r15, rsp
0012eacdmov [r15], rax
0012ead0mov [r15+8], rdx
0012ead4and [r15+16], 0
0012ead9mov rdi, r15
0012eadcmov rsi, r12
0012eadfcall alloc::vec::Vec<T,A>::reserve
0012eae4mov rdx, [r15+16]
0012eae8test r12, r12
0012eaebje 0x12eb97
0012eaf1mov [rsp+120], rbx
0012eaf6mov [rsp+112], rdx
0012eafbimul rbx, rdx, 24
0012eaffadd rbx, [rsp]
0012eb03xor r15l, r15l
0012eb06push 1
0012eb08pop r13
0012eb0alea rbp, [rsp+48]
0012eb0f
0012eb0floc_12eb0f:
0012eb0fmov eax, [r14+4*r15]
0012eb13mov [rsp+40], rax
0012eb18lea rax, [rip+0xe2a71]
0012eb1fmov [rsp+48], rax
0012eb24mov [rsp+56], r13
0012eb29and [rsp+80], 0
0012eb2flea rax, [rsp+40]
0012eb34mov [rsp+24], rax
0012eb39lea rax, [rip-0x63e1d]
0012eb40mov [rsp+32], rax
0012eb45lea rax, [rsp+24]
0012eb4amov [rsp+64], rax
0012eb4fmov [rsp+72], r13
0012eb54lea rdi, [rsp+128]
0012eb5cmov rsi, rbp
0012eb5fcall _ZN5alloc3fmt6format17h8bf4269c509f7e90E.5
0012eb64mov rax, [rsp+144]
0012eb6cmov [rbx+16], rax
0012eb70movups x0, [rsp+128]
0012eb78movups [rbx], x0
0012eb7binc r15
0012eb7eadd rbx, 24
0012eb82cmp r12, r15
0012eb85jne 0x12eb0f
0012eb87mov rdx, [rsp+112]
0012eb8cadd rdx, r15
0012eb8fmov rbx, [rsp+120]
0012eb94mov r15, rsp
0012eb97
0012eb97loc_12eb97:
0012eb97movups x0, [rsp]
0012eb9blea r13, [rsp+48]
0012eba0movaps [r13], x0
0012eba5mov [r13+16], rdx
0012eba9mov rsi, [r13]
0012ebadlea r12, [rsp+128]
0012ebb5mov rdi, r12
0012ebb8call alloc::slice::_<impl [T]>::join
0012ebbdmov rdi, r13
0012ebc0call core::ptr::drop_in_place<alloc::vec::Vec<alloc::string::String>>
0012ebc5mov [rsp], r12
0012ebc9lea rax, [rip-0x600e3]
0012ebd0mov [rsp+8], rax
0012ebd5lea rax, [rip+0xc1294]
0012ebdc
0012ebdcloc_12ebdc:
0012ebdcmov [r13], rax
0012ebe0mov [r13+8], 2
0012ebe8and [r13+32], 0
0012ebedmov [r13+16], r15
0012ebf1mov [r13+24], 1
0012ebf9mov rdi, [rbx+32]
0012ebfdmov rsi, [rbx+40]
0012ec01lea rdx, [rsp+48]
0012ec06call core::fmt::Formatter::write_fmt
0012ec0bmov ebx, eax
0012ec0dmov rdi, [r12]
0012ec11mov rsi, [r12+8]
0012ec16call core::ptr::drop_in_place<alloc::boxed::Box<str>>
0012ec1bjmp 0x12ed8e
0012ec20mov eax, [r12+4]
0012ec25mov ecx, [r12+8]
0012ec2alea rdx, [rsp+24]
0012ec2fmov [rdx], rax
0012ec32mov rax, rsp
0012ec35mov [rax], rcx
0012ec38lea rcx, [rsp+128]
0012ec40mov [rcx], rdx
0012ec43lea rdx, [rip-0x2abda]
0012ec4amov [rcx+8], rdx
0012ec4emov [rcx+16], rax
0012ec52mov [rcx+24], rdx
0012ec56lea rax, [rip+0xc1233]
0012ec5dlea rdx, [rsp+48]
0012ec62mov [rdx], rax
0012ec65mov [rdx+8], 3
0012ec6dand [rdx+32], 0
0012ec72mov [rdx+16], rcx
0012ec76mov [rdx+24], 2
0012ec7ejmp 0x12ed7f
0012ec83mov eax, [r12+4]
0012ec88mov ecx, [r12+8]
0012ec8dmov edx, [r12+12]
0012ec92mov esi, [r12+16]
0012ec97lea rdi, [rsp+176]
0012ec9fmov [rdi], rcx
0012eca2lea rcx, [rsp+40]
0012eca7mov [rcx], rdx
0012ecaalea rdx, [rsp+24]
0012ecafmov [rdx], rsi
0012ecb2mov rsi, rsp
0012ecb5mov [rsi], rax
0012ecb8lea rax, [rsp+48]
0012ecbdmov [rax], rdi
0012ecc0lea rdi, [rip-0x63fa4]
0012ecc7mov [rax+8], rdi
0012eccbmov [rax+16], rcx
0012eccfmov [rax+24], rdi
0012ecd3mov [rax+32], rdx
0012ecd7mov [rax+40], rdi
0012ecdbmov [rax+48], rsi
0012ecdfmov [rax+56], rdi
0012ece3lea rcx, [rip+0xc11d6]
0012ecealea rdx, [rsp+128]
0012ecf2mov [rdx], rcx
0012ecf5push 4
0012ecf7
0012ecf7loc_12ecf7:
0012ecf7pop rcx
0012ecf8mov [rdx+8], rcx
0012ecfcand [rdx+32], 0
0012ed01mov [rdx+16], rax
0012ed05mov [rdx+24], rcx
0012ed09jmp 0x12ed7f
0012ed0blea rax, [rip+0xc11ee]
0012ed12lea rdx, [rsp+48]
0012ed17mov [rdx], rax
0012ed1amov [rdx+8], 1
0012ed22lea rax, [rip-0x9da31]
0012ed29mov [rdx+16], rax
0012ed2dxorps x0, x0
0012ed30movups [rdx+24], x0
0012ed34jmp 0x12ed7f
0012ed36mov eax, [r12+4]
0012ed3bmov rcx, rsp
0012ed3emov [rcx], rax
0012ed41lea rax, [rsp+128]
0012ed49mov [rax], rcx
0012ed4clea rcx, [rip-0x64030]
0012ed53mov [rax+8], rcx
0012ed57lea rcx, [rip+0xc11b2]
0012ed5elea rdx, [rsp+48]
0012ed63mov [rdx], rcx
0012ed66mov [rdx+8], 2
0012ed6eand [rdx+32], 0
0012ed73mov [rdx+16], rax
0012ed77mov [rdx+24], 1
0012ed7f
0012ed7floc_12ed7f:
0012ed7fmov rdi, [rbx+32]
0012ed83mov rsi, [rbx+40]
0012ed87
0012ed87loc_12ed87:
0012ed87call core::fmt::Formatter::write_fmt
0012ed8cmov ebx, eax
0012ed8e
0012ed8eloc_12ed8e:
0012ed8emov eax, ebx
0012ed90add rsp, 184
0012ed97pop rbx
0012ed98pop r12
0012ed9apop r13
0012ed9cpop r14
0012ed9epop r15
0012eda0pop rbp
0012eda1ret
0012eda2
0012eda2loc_12eda2:
0012eda2lea rax, [rip+0xc10b7]
0012eda9lea rdx, [rsp+48]
0012edaemov [rdx], rax
0012edb1mov [rdx+8], 1
0012edb9lea rax, [rip-0x9dac8]
0012edc0mov [rdx+16], rax
0012edc4xorps x0, x0
0012edc7movups [rdx+24], x0
0012edcbmov rdi, r14
0012edcemov rsi, r15
0012edd1jmp 0x12ed87
0012e7ac
Loading..