File akira_3298d203c2acb68c474e5fdad8379181890b4403d6491c523c13730129be3f75.elf
Function:
Loading..
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
0012edd3
0012edd3_<&T as core::fmt::Debug>::fmt:
0012edd3mov rax, [rdi]
0012edd6mov eax, [rax]
0012edd8lea rcx, [rax-1]
0012eddccmp rcx, 7
0012ede0jbe 0x12ee6d
0012ede6cmp eax, 16
0012ede9je 0x12eee8
0012edefcmp eax, 32
0012edf2je 0x12ee9e
0012edf8cmp eax, 64
0012edfbje 0x12ee8c
0012ee01cmp eax, 128
0012ee06je 0x12eef3
0012ee0ccmp eax, 256
0012ee11je 0x12eeaa
0012ee17cmp eax, 512
0012ee1cje 0x12eefe
0012ee22cmp eax, 1024
0012ee27je 0x12eec7
0012ee2dcmp eax, 2048
0012ee32je 0x12ef09
0012ee38cmp eax, 4096
0012ee3dje 0x12eedd
0012ee43cmp eax, 8192
0012ee48je 0x12ee95
0012ee4acmp eax, 16384
0012ee4fje 0x12eebe
0012ee51cmp eax, 32768
0012ee56je 0x12eeb5
0012ee58cmp eax, 0x10000
0012ee5djne 0x12eed2
0012ee5flea rax, [rip-0xa05d2]
0012ee66push 20
0012ee68jmp 0x12ef31
0012ee6d
0012ee6dloc_12ee6d:
0012ee6dpush 5
0012ee6fpop rdx
0012ee70lea rax, [rip-0xf0cf7]
0012ee77movsxd rcx, [rax+4*rcx]
0012ee7badd rcx, rax
0012ee7ejmp rcx
0012ee80lea rax, [rip-0xa0685]
0012ee87jmp 0x12ef32
0012ee8c
0012ee8cloc_12ee8c:
0012ee8clea rax, [rip-0xa066d]
0012ee93jmp 0x12eeef
0012ee95
0012ee95loc_12ee95:
0012ee95lea rax, [rip-0xa0628]
0012ee9cjmp 0x12eece
0012ee9e
0012ee9eloc_12ee9e:
0012ee9elea rax, [rip-0xa0686]
0012eea5jmp 0x12ef2f
0012eeaa
0012eeaaloc_12eeaa:
0012eeaalea rax, [rip-0xa0673]
0012eeb1push 11
0012eeb3jmp 0x12ef31
0012eeb5
0012eeb5loc_12eeb5:
0012eeb5lea rax, [rip-0xf5a2c]
0012eebcjmp 0x12eee4
0012eebe
0012eebeloc_12eebe:
0012eebelea rax, [rip-0xa0643]
0012eec5jmp 0x12eed9
0012eec7
0012eec7loc_12eec7:
0012eec7lea rax, [rip-0xa0674]
0012eece
0012eeceloc_12eece:
0012eecepush 14
0012eed0jmp 0x12ef31
0012eed2
0012eed2loc_12eed2:
0012eed2lea rax, [rip-0xa0631]
0012eed9
0012eed9loc_12eed9:
0012eed9push 18
0012eedbjmp 0x12ef31
0012eedd
0012eeddloc_12eedd:
0012eeddlea rax, [rip-0xf5a64]
0012eee4
0012eee4loc_12eee4:
0012eee4push 16
0012eee6jmp 0x12ef31
0012eee8
0012eee8loc_12eee8:
0012eee8lea rax, [rip-0xa06d9]
0012eeef
0012eeefloc_12eeef:
0012eeefpush 9
0012eef1jmp 0x12ef31
0012eef3
0012eef3loc_12eef3:
0012eef3lea rax, [rip-0xa06cb]
0012eefapush 15
0012eefcjmp 0x12ef31
0012eefe
0012eefeloc_12eefe:
0012eefelea rax, [rip-0xa06bc]
0012ef05push 17
0012ef07jmp 0x12ef31
0012ef09
0012ef09loc_12ef09:
0012ef09lea rax, [rip-0xa06a8]
0012ef10push 12
0012ef12jmp 0x12ef31
0012ef14lea rax, [rip-0xa070a]
0012ef1bjmp 0x12ef32
0012ef1dlea rax, [rip-0xa071d]
0012ef24push 3
0012ef26jmp 0x12ef31
0012ef28lea rax, [rip-0xa0725]
0012ef2f
0012ef2floc_12ef2f:
0012ef2fpush 7
0012ef31
0012ef31loc_12ef31:
0012ef31pop rdx
0012ef32
0012ef32loc_12ef32:
0012ef32mov rdi, [rsi+32]
0012ef36mov rcx, [rsi+40]
0012ef3amov rcx, [rcx+24]
0012ef3emov rsi, rax
0012ef41jmp rcx
0012ef43ud2
0012edd3
0012edd3_<&T as core::fmt::Debug>::fmt:
0012edd3mov rax, [rdi]
0012edd6mov eax, [rax]
0012edd8lea rcx, [rax-1]
0012eddccmp rcx, 7
0012ede0jbe 0x12ee6d
0012ede6cmp eax, 16
0012ede9je 0x12eee8
0012edefcmp eax, 32
0012edf2je 0x12ee9e
0012edf8cmp eax, 64
0012edfbje 0x12ee8c
0012ee01cmp eax, 128
0012ee06je 0x12eef3
0012ee0ccmp eax, 256
0012ee11je 0x12eeaa
0012ee17cmp eax, 512
0012ee1cje 0x12eefe
0012ee22cmp eax, 1024
0012ee27je 0x12eec7
0012ee2dcmp eax, 2048
0012ee32je 0x12ef09
0012ee38cmp eax, 4096
0012ee3dje 0x12eedd
0012ee43cmp eax, 8192
0012ee48je 0x12ee95
0012ee4acmp eax, 16384
0012ee4fje 0x12eebe
0012ee51cmp eax, 32768
0012ee56je 0x12eeb5
0012ee58cmp eax, 0x10000
0012ee5djne 0x12eed2
0012ee5flea rax, [rip-0xa05d2]
0012ee66push 20
0012ee68jmp 0x12ef31
0012ee6d
0012ee6dloc_12ee6d:
0012ee6dpush 5
0012ee6fpop rdx
0012ee70lea rax, [rip-0xf0cf7]
0012ee77movsxd rcx, [rax+4*rcx]
0012ee7badd rcx, rax
0012ee7ejmp rcx
0012ee80lea rax, [rip-0xa0685]
0012ee87jmp 0x12ef32
0012ee8c
0012ee8cloc_12ee8c:
0012ee8clea rax, [rip-0xa066d]
0012ee93jmp 0x12eeef
0012ee95
0012ee95loc_12ee95:
0012ee95lea rax, [rip-0xa0628]
0012ee9cjmp 0x12eece
0012ee9e
0012ee9eloc_12ee9e:
0012ee9elea rax, [rip-0xa0686]
0012eea5jmp 0x12ef2f
0012eeaa
0012eeaaloc_12eeaa:
0012eeaalea rax, [rip-0xa0673]
0012eeb1push 11
0012eeb3jmp 0x12ef31
0012eeb5
0012eeb5loc_12eeb5:
0012eeb5lea rax, [rip-0xf5a2c]
0012eebcjmp 0x12eee4
0012eebe
0012eebeloc_12eebe:
0012eebelea rax, [rip-0xa0643]
0012eec5jmp 0x12eed9
0012eec7
0012eec7loc_12eec7:
0012eec7lea rax, [rip-0xa0674]
0012eece
0012eeceloc_12eece:
0012eecepush 14
0012eed0jmp 0x12ef31
0012eed2
0012eed2loc_12eed2:
0012eed2lea rax, [rip-0xa0631]
0012eed9
0012eed9loc_12eed9:
0012eed9push 18
0012eedbjmp 0x12ef31
0012eedd
0012eeddloc_12eedd:
0012eeddlea rax, [rip-0xf5a64]
0012eee4
0012eee4loc_12eee4:
0012eee4push 16
0012eee6jmp 0x12ef31
0012eee8
0012eee8loc_12eee8:
0012eee8lea rax, [rip-0xa06d9]
0012eeef
0012eeefloc_12eeef:
0012eeefpush 9
0012eef1jmp 0x12ef31
0012eef3
0012eef3loc_12eef3:
0012eef3lea rax, [rip-0xa06cb]
0012eefapush 15
0012eefcjmp 0x12ef31
0012eefe
0012eefeloc_12eefe:
0012eefelea rax, [rip-0xa06bc]
0012ef05push 17
0012ef07jmp 0x12ef31
0012ef09
0012ef09loc_12ef09:
0012ef09lea rax, [rip-0xa06a8]
0012ef10push 12
0012ef12jmp 0x12ef31
0012ef14lea rax, [rip-0xa070a]
0012ef1bjmp 0x12ef32
0012ef1dlea rax, [rip-0xa071d]
0012ef24push 3
0012ef26jmp 0x12ef31
0012ef28lea rax, [rip-0xa0725]
0012ef2f
0012ef2floc_12ef2f:
0012ef2fpush 7
0012ef31
0012ef31loc_12ef31:
0012ef31pop rdx
0012ef32
0012ef32loc_12ef32:
0012ef32mov rdi, [rsi+32]
0012ef36mov rcx, [rsi+40]
0012ef3amov rcx, [rcx+24]
0012ef3emov rsi, rax
0012ef41jmp rcx
0012ef43ud2
0012edd3
0012ef45
0012ef45_<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next:
0012ef45mov r8, [rsi]
0012ef48mov rcx, [rsi+8]
0012ef4cmov rax, [rsi+16]
0012ef50dec rax
0012ef53
0012ef53loc_12ef53:
0012ef53cmp r8, rcx
0012ef56je 0x12ef92
0012ef58lea r9, [r8+4]
0012ef5cmov [rsi], r9
0012ef5fmov edx, [r8]
0012ef62lea r8, [rax+2]
0012ef66inc rax
0012ef69mov [rsi+16], r8
0012ef6dmov r8, r9
0012ef70test rdx, rdx
0012ef73je 0x12ef53
0012ef75movzx eax, al
0012ef78mov rcx, 0x10100000000
0012ef82imul rcx, rax
0012ef86or rcx, rdx
0012ef89mov [rdi+4], rcx
0012ef8dpush 1
0012ef8fpop rax
0012ef90jmp 0x12ef94
0012ef92
0012ef92loc_12ef92:
0012ef92xor eax, eax
0012ef94
0012ef94loc_12ef94:
0012ef94mov [rdi], eax
0012ef96ret
0012ef45
0012ef45_<core::iter::adapters::map::Map<I,F> as core::iter::traits::iterator::Iterator>::next:
0012ef45mov r8, [rsi]
0012ef48mov rcx, [rsi+8]
0012ef4cmov rax, [rsi+16]
0012ef50dec rax
0012ef53
0012ef53loc_12ef53:
0012ef53cmp r8, rcx
0012ef56je 0x12ef92
0012ef58lea r9, [r8+4]
0012ef5cmov [rsi], r9
0012ef5fmov edx, [r8]
0012ef62lea r8, [rax+2]
0012ef66inc rax
0012ef69mov [rsi+16], r8
0012ef6dmov r8, r9
0012ef70test rdx, rdx
0012ef73je 0x12ef53
0012ef75movzx eax, al
0012ef78mov rcx, 0x10100000000
0012ef82imul rcx, rax
0012ef86or rcx, rdx
0012ef89mov [rdi+4], rcx
0012ef8dpush 1
0012ef8fpop rax
0012ef90jmp 0x12ef94
0012ef92
0012ef92loc_12ef92:
0012ef92xor eax, eax
0012ef94
0012ef94loc_12ef94:
0012ef94mov [rdi], eax
0012ef96ret
0012ef45
0012ef97
0012ef97core::result::Result<T,E>::unwrap:
0012ef97test edi, edi
0012ef99jne 0x12ef9c
0012ef9bret
0012ef9c
0012ef9cloc_12ef9c:
0012ef9cpush rax
0012ef9dmov r8, rsi
0012efa0lea rdi, [rip-0x9ddb9]
0012efa7lea rcx, [rip+0xbe65a]
0012efaepush 43
0012efb0pop rsi
0012efb1lea rdx, [rsp+7]
0012efb6call core::result::unwrap_failed
0012efbbud2
0012ef97
0012ef97core::result::Result<T,E>::unwrap:
0012ef97test edi, edi
0012ef99jne 0x12ef9c
0012ef9bret
0012ef9c
0012ef9cloc_12ef9c:
0012ef9cpush rax
0012ef9dmov r8, rsi
0012efa0lea rdi, [rip-0x9ddb9]
0012efa7lea rcx, [rip+0xbe65a]
0012efaepush 43
0012efb0pop rsi
0012efb1lea rdx, [rsp+7]
0012efb6call core::result::unwrap_failed
0012efbbud2
0012ef97
0012efbd
0012efbd_<regex_automata::util::primitives::SmallIndexIter as core::iter::traits::iterator::Iterator>::next:
0012efbdmov rdx, [rdi]
0012efc0cmp rdx, [rdi+8]
0012efc4jae 0x12efd1
0012efc6lea rax, [rdx+1]
0012efcamov [rdi], rax
0012efcdpush 1
0012efcfpop rax
0012efd0ret
0012efd1
0012efd1loc_12efd1:
0012efd1xor eax, eax
0012efd3ret
0012efbd
0012efbd_<regex_automata::util::primitives::SmallIndexIter as core::iter::traits::iterator::Iterator>::next:
0012efbdmov rdx, [rdi]
0012efc0cmp rdx, [rdi+8]
0012efc4jae 0x12efd1
0012efc6lea rax, [rdx+1]
0012efcamov [rdi], rax
0012efcdpush 1
0012efcfpop rax
0012efd0ret
0012efd1
0012efd1loc_12efd1:
0012efd1xor eax, eax
0012efd3ret
0012efbd
0012efd4
0012efd4core::ptr::drop_in_place<regex_automata::nfa::thompson::backtrack::Config>:
0012efd4add rdi, 16
0012efd8jmp 0x12bb89
0012efd4
0012efd4core::ptr::drop_in_place<regex_automata::nfa::thompson::backtrack::Config>:
0012efd4add rdi, 16
0012efd8jmp 0x12bb89
0012efd4
0012efdd
0012efdd_<regex_automata::nfa::thompson::backtrack::Config as core::fmt::Debug>::fmt:
0012efddpush r14
0012efdfpush rbx
0012efe0push rax
0012efe1mov rax, rsi
0012efe4mov r10, rsp
0012efe7mov [r10], rdi
0012efealea r9, [rdi+16]
0012efeesub rsp, 8
0012eff2lea r11, [rip+0xbe787]
0012eff9lea rbx, [rip-0xf6100]
0012f000lea r14, [rip+0xc22d9]
0012f007lea rsi, [rip-0xd7db1]
0012f00elea rcx, [rip-0xd7d3b]
0012f015push 6
0012f017pop rdx
0012f018push 3
0012f01apop r8
0012f01cmov rdi, rax
0012f01fpush r11
0012f021push r10
0012f023push 16
0012f025push rbx
0012f026push r14
0012f028call core::fmt::Formatter::debug_struct_field2_finish
0012f02dadd rsp, 56
0012f031pop rbx
0012f032pop r14
0012f034ret
0012efdd
0012efdd_<regex_automata::nfa::thompson::backtrack::Config as core::fmt::Debug>::fmt:
0012efddpush r14
0012efdfpush rbx
0012efe0push rax
0012efe1mov rax, rsi
0012efe4mov r10, rsp
0012efe7mov [r10], rdi
0012efealea r9, [rdi+16]
0012efeesub rsp, 8
0012eff2lea r11, [rip+0xbe787]
0012eff9lea rbx, [rip-0xf6100]
0012f000lea r14, [rip+0xc22d9]
0012f007lea rsi, [rip-0xd7db1]
0012f00elea rcx, [rip-0xd7d3b]
0012f015push 6
0012f017pop rdx
0012f018push 3
0012f01apop r8
0012f01cmov rdi, rax
0012f01fpush r11
0012f021push r10
0012f023push 16
0012f025push rbx
0012f026push r14
0012f028call core::fmt::Formatter::debug_struct_field2_finish
0012f02dadd rsp, 56
0012f031pop rbx
0012f032pop r14
0012f034ret
0012efdd
0012f03d
0012f03d_<regex_automata::hybrid::dfa::DFA as core::fmt::Debug>::fmt:
0012f03dsub rsp, 136
0012f044mov rax, rsi
0012f047lea rcx, [rdi+384]
0012f04elea rdx, [rdi+392]
0012f055lea rsi, [rdi+128]
0012f05clea r8, [rdi+400]
0012f063lea r10, [rdi+656]
0012f06alea r9, [rdi+688]
0012f071lea r11, [rsp+16]
0012f076mov [r11], r9
0012f079lea r9, [rsp+24]
0012f07emov [r9], rdi
0012f081lea rdi, [rip+0xc20c8]
0012f088mov [r9+8], rdi
0012f08cmov [r9+16], rcx
0012f090lea rcx, [rip+0xc20d9]
0012f097mov [r9+24], rcx
0012f09bmov [r9+32], rdx
0012f09flea rcx, [rip+0xc20ea]
0012f0a6mov [r9+40], rcx
0012f0aamov [r9+48], rsi
0012f0aelea rcx, [rip+0xc20fb]
0012f0b5mov [r9+56], rcx
0012f0b9mov [r9+64], r8
0012f0bdlea rcx, [rip+0xc210c]
0012f0c4mov [r9+72], rcx
0012f0c8mov [r9+80], r10
0012f0cclea rcx, [rip+0xc211d]
0012f0d3mov [r9+88], rcx
0012f0d7mov [r9+96], r11
0012f0dblea rcx, [rip+0xbe386]
0012f0e2mov [r9+104], rcx
0012f0e6mov [rsp], 7
0012f0eelea rsi, [rip-0xd7e1e]
0012f0f5lea rcx, [rip+0xc1fe4]
0012f0fcpush 3
0012f0fepop rdx
0012f0ffpush 7
0012f101pop r8
0012f103mov rdi, rax
0012f106call core::fmt::Formatter::debug_struct_fields_finish
0012f10badd rsp, 136
0012f112ret
0012f03d
0012f03d_<regex_automata::hybrid::dfa::DFA as core::fmt::Debug>::fmt:
0012f03dsub rsp, 136
0012f044mov rax, rsi
0012f047lea rcx, [rdi+384]
0012f04elea rdx, [rdi+392]
0012f055lea rsi, [rdi+128]
0012f05clea r8, [rdi+400]
0012f063lea r10, [rdi+656]
0012f06alea r9, [rdi+688]
0012f071lea r11, [rsp+16]
0012f076mov [r11], r9
0012f079lea r9, [rsp+24]
0012f07emov [r9], rdi
0012f081lea rdi, [rip+0xc20c8]
0012f088mov [r9+8], rdi
0012f08cmov [r9+16], rcx
0012f090lea rcx, [rip+0xc20d9]
0012f097mov [r9+24], rcx
0012f09bmov [r9+32], rdx
0012f09flea rcx, [rip+0xc20ea]
0012f0a6mov [r9+40], rcx
0012f0aamov [r9+48], rsi
0012f0aelea rcx, [rip+0xc20fb]
0012f0b5mov [r9+56], rcx
0012f0b9mov [r9+64], r8
0012f0bdlea rcx, [rip+0xc210c]
0012f0c4mov [r9+72], rcx
0012f0c8mov [r9+80], r10
0012f0cclea rcx, [rip+0xc211d]
0012f0d3mov [r9+88], rcx
0012f0d7mov [r9+96], r11
0012f0dblea rcx, [rip+0xbe386]
0012f0e2mov [r9+104], rcx
0012f0e6mov [rsp], 7
0012f0eelea rsi, [rip-0xd7e1e]
0012f0f5lea rcx, [rip+0xc1fe4]
0012f0fcpush 3
0012f0fepop rdx
0012f0ffpush 7
0012f101pop r8
0012f103mov rdi, rax
0012f106call core::fmt::Formatter::debug_struct_fields_finish
0012f10badd rsp, 136
0012f112ret
0012f03d
0012f113
0012f113_<regex_automata::util::start::StartByteMap as core::fmt::Debug>::fmt:
0012f113push rbp
0012f114push r15
0012f116push r14
0012f118push r13
0012f11apush r12
0012f11cpush rbx
0012f11dsub rsp, 88
0012f121mov r15, rdi
0012f124lea rax, [rip+0xc1a1d]
0012f12blea rdx, [rsp+8]
0012f130mov [rdx], rax
0012f133mov [rdx+8], 1
0012f13blea rax, [rip-0x9de4a]
0012f142mov [rdx+16], rax
0012f146xorps x0, x0
0012f149movups [rdx+24], x0
0012f14dmov rbx, [rsi+32]
0012f151mov r14, [rsi+40]
0012f155mov rdi, rbx
0012f158mov rsi, r14
0012f15bcall core::fmt::Formatter::write_fmt
0012f160mov cl, 1
0012f162test al, al
0012f164jne 0x12f286
0012f16alea rax, [rsp+4]
0012f16fmov [rax+2], -1
0012f173and [rax], 0
0012f177push 2
0012f179pop r12
0012f17blea r13, [rsp+8]
0012f180
0012f180loc_12f180:
0012f180lea rdi, [rsp+4]
0012f185call core::iter::range::_<impl core::iter::traits::iterator::Iterator for core::ops::range::RangeInclusive<A>>::next
0012f18atest al, 1
0012f18cje 0x12f250
0012f192mov ebp, edx
0012f194test dl, dl
0012f196je 0x12f1d3
0012f198lea rax, [rip+0xbedc9]
0012f19fmov [rsp+8], rax
0012f1a4mov [rsp+16], 1
0012f1adlea rax, [rip-0x9debc]
0012f1b4mov [rsp+24], rax
0012f1b9xorps x0, x0
0012f1bcmovups [rsp+32], x0
0012f1c1mov rdi, rbx
0012f1c4mov rsi, r14
0012f1c7mov rdx, r13
0012f1cacall core::fmt::Formatter::write_fmt
0012f1cftest al, al
0012f1d1jne 0x12f24c
0012f1d3
0012f1d3loc_12f1d3:
0012f1d3movzx eax, bpl
0012f1d7mov al, [r15+rax]
0012f1dbmov [rsp+2], al
0012f1dfmov [rsp+3], bpl
0012f1e4lea rax, [rsp+3]
0012f1e9mov [rsp+56], rax
0012f1eelea rax, [rip-25636]
0012f1f5mov [rsp+64], rax
0012f1falea rax, [rip+0xbeda7]
0012f201mov [rsp+8], rax
0012f206mov [rsp+16], r12
0012f20band [rsp+40], 0
0012f211lea rax, [rsp+2]
0012f216mov [rsp+72], rax
0012f21blea rax, [rip+117]
0012f222mov [rsp+80], rax
0012f227lea rax, [rsp+56]
0012f22cmov [rsp+24], rax
0012f231mov [rsp+32], r12
0012f236mov rdi, rbx
0012f239mov rsi, r14
0012f23cmov rdx, r13
0012f23fcall core::fmt::Formatter::write_fmt
0012f244test al, al
0012f246je 0x12f180
0012f24c
0012f24cloc_12f24c:
0012f24cmov cl, 1
0012f24ejmp 0x12f286
0012f250
0012f250loc_12f250:
0012f250lea rax, [rip+0xc1901]
0012f257lea rdx, [rsp+8]
0012f25cmov [rdx], rax
0012f25fmov [rdx+8], 1
0012f267lea rax, [rip-0x9df76]
0012f26emov [rdx+16], rax
0012f272xorps x0, x0
0012f275movups [rdx+24], x0
0012f279mov rdi, rbx
0012f27cmov rsi, r14
0012f27fcall core::fmt::Formatter::write_fmt
0012f284mov ecx, eax
0012f286
0012f286loc_12f286:
0012f286mov eax, ecx
0012f288add rsp, 88
0012f28cpop rbx
0012f28dpop r12
0012f28fpop r13
0012f291pop r14
0012f293pop r15
0012f295pop rbp
0012f296ret
0012f113
0012f113_<regex_automata::util::start::StartByteMap as core::fmt::Debug>::fmt:
0012f113push rbp
0012f114push r15
0012f116push r14
0012f118push r13
0012f11apush r12
0012f11cpush rbx
0012f11dsub rsp, 88
0012f121mov r15, rdi
0012f124lea rax, [rip+0xc1a1d]
0012f12blea rdx, [rsp+8]
0012f130mov [rdx], rax
0012f133mov [rdx+8], 1
0012f13blea rax, [rip-0x9de4a]
0012f142mov [rdx+16], rax
0012f146xorps x0, x0
0012f149movups [rdx+24], x0
0012f14dmov rbx, [rsi+32]
0012f151mov r14, [rsi+40]
0012f155mov rdi, rbx
0012f158mov rsi, r14
0012f15bcall core::fmt::Formatter::write_fmt
0012f160mov cl, 1
0012f162test al, al
0012f164jne 0x12f286
0012f16alea rax, [rsp+4]
0012f16fmov [rax+2], -1
0012f173and [rax], 0
0012f177push 2
0012f179pop r12
0012f17blea r13, [rsp+8]
0012f180
0012f180loc_12f180:
0012f180lea rdi, [rsp+4]
0012f185call core::iter::range::_<impl core::iter::traits::iterator::Iterator for core::ops::range::RangeInclusive<A>>::next
0012f18atest al, 1
0012f18cje 0x12f250
0012f192mov ebp, edx
0012f194test dl, dl
0012f196je 0x12f1d3
0012f198lea rax, [rip+0xbedc9]
0012f19fmov [rsp+8], rax
0012f1a4mov [rsp+16], 1
0012f1adlea rax, [rip-0x9debc]
0012f1b4mov [rsp+24], rax
0012f1b9xorps x0, x0
0012f1bcmovups [rsp+32], x0
0012f1c1mov rdi, rbx
0012f1c4mov rsi, r14
0012f1c7mov rdx, r13
0012f1cacall core::fmt::Formatter::write_fmt
0012f1cftest al, al
0012f1d1jne 0x12f24c
0012f1d3
0012f1d3loc_12f1d3:
0012f1d3movzx eax, bpl
0012f1d7mov al, [r15+rax]
0012f1dbmov [rsp+2], al
0012f1dfmov [rsp+3], bpl
0012f1e4lea rax, [rsp+3]
0012f1e9mov [rsp+56], rax
0012f1eelea rax, [rip-25636]
0012f1f5mov [rsp+64], rax
0012f1falea rax, [rip+0xbeda7]
0012f201mov [rsp+8], rax
0012f206mov [rsp+16], r12
0012f20band [rsp+40], 0
0012f211lea rax, [rsp+2]
0012f216mov [rsp+72], rax
0012f21blea rax, [rip+117]
0012f222mov [rsp+80], rax
0012f227lea rax, [rsp+56]
0012f22cmov [rsp+24], rax
0012f231mov [rsp+32], r12
0012f236mov rdi, rbx
0012f239mov rsi, r14
0012f23cmov rdx, r13
0012f23fcall core::fmt::Formatter::write_fmt
0012f244test al, al
0012f246je 0x12f180
0012f24c
0012f24cloc_12f24c:
0012f24cmov cl, 1
0012f24ejmp 0x12f286
0012f250
0012f250loc_12f250:
0012f250lea rax, [rip+0xc1901]
0012f257lea rdx, [rsp+8]
0012f25cmov [rdx], rax
0012f25fmov [rdx+8], 1
0012f267lea rax, [rip-0x9df76]
0012f26emov [rdx+16], rax
0012f272xorps x0, x0
0012f275movups [rdx+24], x0
0012f279mov rdi, rbx
0012f27cmov rsi, r14
0012f27fcall core::fmt::Formatter::write_fmt
0012f284mov ecx, eax
0012f286
0012f286loc_12f286:
0012f286mov eax, ecx
0012f288add rsp, 88
0012f28cpop rbx
0012f28dpop r12
0012f28fpop r13
0012f291pop r14
0012f293pop r15
0012f295pop rbp
0012f296ret
0012f113
0012f297
0012f297_<regex_automata::util::start::Start as core::fmt::Debug>::fmt:
0012f297movzx eax, [rdi]
0012f29alea rcx, [rip-0x9c271]
0012f2a1mov rdx, [rcx+8*rax]
0012f2a5lea rcx, [rip+0xe24dc]
0012f2acmov rax, [rcx+8*rax]
0012f2b0mov rdi, [rsi+32]
0012f2b4mov rcx, [rsi+40]
0012f2b8mov rcx, [rcx+24]
0012f2bcmov rsi, rax
0012f2bfjmp rcx
0012f297
0012f297_<regex_automata::util::start::Start as core::fmt::Debug>::fmt:
0012f297movzx eax, [rdi]
0012f29alea rcx, [rip-0x9c271]
0012f2a1mov rdx, [rcx+8*rax]
0012f2a5lea rcx, [rip+0xe24dc]
0012f2acmov rax, [rcx+8*rax]
0012f2b0mov rdi, [rsi+32]
0012f2b4mov rcx, [rsi+40]
0012f2b8mov rcx, [rcx+24]
0012f2bcmov rsi, rax
0012f2bfjmp rcx
0012f297
0012f2c1
0012f2c1core::ptr::drop_in_place<regex_automata::nfa::thompson::nfa::NFA>:
0012f2c1mov rax, [rdi]
0012f2c4lock dec [rax]
0012f2c8jne 0x12f2cf
0012f2cajmp 0x12f2e3
0012f2cf
0012f2cfloc_12f2cf:
0012f2cfret
0012f2c1
0012f2c1core::ptr::drop_in_place<regex_automata::nfa::thompson::nfa::NFA>:
0012f2c1mov rax, [rdi]
0012f2c4lock dec [rax]
0012f2c8jne 0x12f2cf
0012f2cajmp 0x12f2e3
0012f2cf
0012f2cfloc_12f2cf:
0012f2cfret
0012f2c1
0012f2d0
0012f2d0_<regex_automata::nfa::thompson::nfa::NFA as core::fmt::Debug>::fmt:
0012f2d0mov rdi, [rdi]
0012f2d3mov rax, [rsi+32]
0012f2d7mov rdx, [rsi+40]
0012f2dbmov rsi, rax
0012f2dejmp 0x12dd8f
0012f2d0
0012f2d0_<regex_automata::nfa::thompson::nfa::NFA as core::fmt::Debug>::fmt:
0012f2d0mov rdi, [rdi]
0012f2d3mov rax, [rsi+32]
0012f2d7mov rdx, [rsi+40]
0012f2dbmov rsi, rax
0012f2dejmp 0x12dd8f
0012f2d0
0012f2e3
0012f2e3alloc::sync::Arc<T,A>::drop_slow:
0012f2e3push rbx
0012f2e4mov rbx, [rdi]
0012f2e7lea rdi, [rbx+16]
0012f2ebcall core::ptr::drop_in_place<regex_automata::nfa::thompson::nfa::Inner>
0012f2f0cmp rbx, -1
0012f2f4je 0x12f307
0012f2f6lock dec [rbx+8]
0012f2fbjne 0x12f307
0012f2fdmov rdi, rbx
0012f300pop rbx
0012f301jmp [rip+0xe27f1]
0012f307
0012f307loc_12f307:
0012f307pop rbx
0012f308ret
0012f2e3
0012f2e3alloc::sync::Arc<T,A>::drop_slow:
0012f2e3push rbx
0012f2e4mov rbx, [rdi]
0012f2e7lea rdi, [rbx+16]
0012f2ebcall core::ptr::drop_in_place<regex_automata::nfa::thompson::nfa::Inner>
0012f2f0cmp rbx, -1
0012f2f4je 0x12f307
0012f2f6lock dec [rbx+8]
0012f2fbjne 0x12f307
0012f2fdmov rdi, rbx
0012f300pop rbx
0012f301jmp [rip+0xe27f1]
0012f307
0012f307loc_12f307:
0012f307pop rbx
0012f308ret
0012f2e3
0012f309
0012f309core::ptr::drop_in_place<regex_automata::nfa::thompson::nfa::Inner>:
0012f309push r15
0012f30bpush r14
0012f30dpush r12
0012f30fpush rbx
0012f310push rax
0012f311mov rbx, rdi
0012f314mov r14, [rdi+296]
0012f31bmov r15, [rdi+312]
0012f322lea r12, [r14+16]
0012f326
0012f326loc_12f326:
0012f326sub r15, 1
0012f32ajb 0x12f36e
0012f32cmov eax, [r12-16]
0012f331cmp rax, 4
0012f335je 0x12f35a
0012f337cmp eax, 2
0012f33aje 0x12f35a
0012f33ccmp eax, 1
0012f33fjne 0x12f368
0012f341mov rsi, [r12]
0012f345test rsi, rsi
0012f348je 0x12f368
0012f34ashl rsi, 3
0012f34emov rdi, [r12-8]
0012f353call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0012f358jmp 0x12f368
0012f35a
0012f35aloc_12f35a:
0012f35amov rdi, [r12-8]
0012f35fmov rsi, [r12]
0012f363call core::ptr::drop_in_place<alloc::boxed::Box<[regex_automata::util::primitives::StateID]>>
0012f368
0012f368loc_12f368:
0012f368add r12, 24
0012f36cjmp 0x12f326
0012f36e
0012f36eloc_12f36e:
0012f36emov rax, [rbx+304]
0012f375test rax, rax
0012f378je 0x12f386
0012f37aimul rsi, rax, 24
0012f37emov rdi, r14
0012f381call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0012f386
0012f386loc_12f386:
0012f386mov rdi, [rbx+320]
0012f38dmov rsi, [rbx+328]
0012f394call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0012f399add rbx, 344
0012f3a0mov rdi, rbx
0012f3a3add rsp, 8
0012f3a7pop rbx
0012f3a8pop r12
0012f3aapop r14
0012f3acpop r15
0012f3aejmp 0x12f3b3
0012f309
0012f309core::ptr::drop_in_place<regex_automata::nfa::thompson::nfa::Inner>:
0012f309push r15
0012f30bpush r14
0012f30dpush r12
0012f30fpush rbx
0012f310push rax
0012f311mov rbx, rdi
0012f314mov r14, [rdi+296]
0012f31bmov r15, [rdi+312]
0012f322lea r12, [r14+16]
0012f326
0012f326loc_12f326:
0012f326sub r15, 1
0012f32ajb 0x12f36e
0012f32cmov eax, [r12-16]
0012f331cmp rax, 4
0012f335je 0x12f35a
0012f337cmp eax, 2
0012f33aje 0x12f35a
0012f33ccmp eax, 1
0012f33fjne 0x12f368
0012f341mov rsi, [r12]
0012f345test rsi, rsi
0012f348je 0x12f368
0012f34ashl rsi, 3
0012f34emov rdi, [r12-8]
0012f353call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0012f358jmp 0x12f368
0012f35a
0012f35aloc_12f35a:
0012f35amov rdi, [r12-8]
0012f35fmov rsi, [r12]
0012f363call core::ptr::drop_in_place<alloc::boxed::Box<[regex_automata::util::primitives::StateID]>>
0012f368
0012f368loc_12f368:
0012f368add r12, 24
0012f36cjmp 0x12f326
0012f36e
0012f36eloc_12f36e:
0012f36emov rax, [rbx+304]
0012f375test rax, rax
0012f378je 0x12f386
0012f37aimul rsi, rax, 24
0012f37emov rdi, r14
0012f381call _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0012f386
0012f386loc_12f386:
0012f386mov rdi, [rbx+320]
0012f38dmov rsi, [rbx+328]
0012f394call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0012f399add rbx, 344
0012f3a0mov rdi, rbx
0012f3a3add rsp, 8
0012f3a7pop rbx
0012f3a8pop r12
0012f3aapop r14
0012f3acpop r15
0012f3aejmp 0x12f3b3
0012f309
0012f3b3
0012f3b3core::ptr::drop_in_place<regex_automata::util::captures::GroupInfo>:
0012f3b3mov rax, [rdi]
0012f3b6lock dec [rax]
0012f3bajne 0x12f3c1
0012f3bcjmp 0x12f3c2
0012f3c1
0012f3c1loc_12f3c1:
0012f3c1ret
0012f3b3
0012f3b3core::ptr::drop_in_place<regex_automata::util::captures::GroupInfo>:
0012f3b3mov rax, [rdi]
0012f3b6lock dec [rax]
0012f3bajne 0x12f3c1
0012f3bcjmp 0x12f3c2
0012f3c1
0012f3c1loc_12f3c1:
0012f3c1ret
0012f3b3
0012f3c2
0012f3c2alloc::sync::Arc<T,A>::drop_slow:
0012f3c2push rbx
0012f3c3mov rbx, [rdi]
0012f3c6lea rdi, [rbx+16]
0012f3cacall core::ptr::drop_in_place<regex_automata::util::captures::GroupInfoInner>
0012f3cfcmp rbx, -1
0012f3d3je 0x12f3e6
0012f3d5lock dec [rbx+8]
0012f3dajne 0x12f3e6
0012f3dcmov rdi, rbx
0012f3dfpop rbx
0012f3e0jmp [rip+0xe2712]
0012f3e6
0012f3e6loc_12f3e6:
0012f3e6pop rbx
0012f3e7ret
0012f3c2
0012f3c2alloc::sync::Arc<T,A>::drop_slow:
0012f3c2push rbx
0012f3c3mov rbx, [rdi]
0012f3c6lea rdi, [rbx+16]
0012f3cacall core::ptr::drop_in_place<regex_automata::util::captures::GroupInfoInner>
0012f3cfcmp rbx, -1
0012f3d3je 0x12f3e6
0012f3d5lock dec [rbx+8]
0012f3dajne 0x12f3e6
0012f3dcmov rdi, rbx
0012f3dfpop rbx
0012f3e0jmp [rip+0xe2712]
0012f3e6
0012f3e6loc_12f3e6:
0012f3e6pop rbx
0012f3e7ret
0012f3c2
0012f3e8
0012f3e8core::ptr::drop_in_place<regex_automata::util::captures::GroupInfoInner>:
0012f3e8push rbx
0012f3e9mov rbx, rdi
0012f3ecmov rdi, [rdi]
0012f3efmov rsi, [rbx+8]
0012f3f3call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0012f3f8lea rdi, [rbx+24]
0012f3fccall core::ptr::drop_in_place<alloc::vec::Vec<std::collections::hash::map::HashMap<alloc::sync::Arc<str>,regex_automata::util::primitives::SmallIndex>>>
0012f401add rbx, 48
0012f405mov rdi, rbx
0012f408pop rbx
0012f409jmp 0x12b58b
0012f3e8
0012f3e8core::ptr::drop_in_place<regex_automata::util::captures::GroupInfoInner>:
0012f3e8push rbx
0012f3e9mov rbx, rdi
0012f3ecmov rdi, [rdi]
0012f3efmov rsi, [rbx+8]
0012f3f3call _<alloc::raw_vec::RawVec<T,A> as core::ops::drop::Drop>::drop
0012f3f8lea rdi, [rbx+24]
0012f3fccall core::ptr::drop_in_place<alloc::vec::Vec<std::collections::hash::map::HashMap<alloc::sync::Arc<str>,regex_automata::util::primitives::SmallIndex>>>
0012f401add rbx, 48
0012f405mov rdi, rbx
0012f408pop rbx
0012f409jmp 0x12b58b
0012f3e8
0012f40e
0012f40ecore::ptr::drop_in_place<alloc::boxed::Box<[regex_automata::util::primitives::StateID]>>:
0012f40etest rsi, rsi
0012f411je 0x12f41c
0012f413shl rsi, 2
0012f417jmp 0xcedb6
0012f41c
0012f41cloc_12f41c:
0012f41cret
0012f40e
0012f40ecore::ptr::drop_in_place<alloc::boxed::Box<[regex_automata::util::primitives::StateID]>>:
0012f40etest rsi, rsi
0012f411je 0x12f41c
0012f413shl rsi, 2
0012f417jmp 0xcedb6
0012f41c
0012f41cloc_12f41c:
0012f41cret
0012f40e
0012f41d
0012f41dregex_automata::util::captures::GroupInfo::slot:
0012f41dmov rax, rdx
0012f420mov edx, esi
0012f422cmp [rdi+32], rdx
0012f426jbe 0x12f43e
0012f428mov rsi, [rdi+16]
0012f42cmov ecx, [rsi+8*rdx]
0012f42fmov esi, [rsi+8*rdx+4]
0012f433sub rsi, rcx
0012f436shr rsi, 1
0012f439cmp rsi, rax
0012f43cjae 0x12f441
0012f43e
0012f43eloc_12f43e:
0012f43exor eax, eax
0012f440ret
0012f441
0012f441loc_12f441:
0012f441test rax, rax
0012f444je 0x12f450
0012f446lea rdx, [rcx+2*rax]
0012f44aadd rdx, -2
0012f44ejmp 0x12f453
0012f450
0012f450loc_12f450:
0012f450add rdx, rdx
0012f453
0012f453loc_12f453:
0012f453push 1
0012f455pop rax
0012f456ret
0012f41d
0012f41dregex_automata::util::captures::GroupInfo::slot:
0012f41dmov rax, rdx
0012f420mov edx, esi
0012f422cmp [rdi+32], rdx
0012f426jbe 0x12f43e
0012f428mov rsi, [rdi+16]
0012f42cmov ecx, [rsi+8*rdx]
0012f42fmov esi, [rsi+8*rdx+4]
0012f433sub rsi, rcx
0012f436shr rsi, 1
0012f439cmp rsi, rax
0012f43cjae 0x12f441
0012f43e
0012f43eloc_12f43e:
0012f43exor eax, eax
0012f440ret
0012f441
0012f441loc_12f441:
0012f441test rax, rax
0012f444je 0x12f450
0012f446lea rdx, [rcx+2*rax]
0012f44aadd rdx, -2
0012f44ejmp 0x12f453
0012f450
0012f450loc_12f450:
0012f450add rdx, rdx
0012f453
0012f453loc_12f453:
0012f453push 1
0012f455pop rax
0012f456ret
0012f41d
0012f45f
0012f45f_<&T as core::fmt::Debug>::fmt:
0012f45fpush rax
0012f460mov rax, rsi
0012f463mov rdx, [rdi]
0012f466mov rcx, rsp
0012f469mov [rcx], rdx
0012f46clea rsi, [rip-0xd7f42]
0012f473lea r8, [rip+0xc2576]
0012f47apush 10
0012f47cpop rdx
0012f47dmov rdi, rax
0012f480call core::fmt::Formatter::debug_tuple_field1_finish
0012f485pop rcx
0012f486ret
0012f45f
0012f45f_<&T as core::fmt::Debug>::fmt:
0012f45fpush rax
0012f460mov rax, rsi
0012f463mov rdx, [rdi]
0012f466mov rcx, rsp
0012f469mov [rcx], rdx
0012f46clea rsi, [rip-0xd7f42]
0012f473lea r8, [rip+0xc2576]
0012f47apush 10
0012f47cpop rdx
0012f47dmov rdi, rax
0012f480call core::fmt::Formatter::debug_tuple_field1_finish
0012f485pop rcx
0012f486ret
0012f45f
0012f487
0012f487core::ptr::drop_in_place<&core::option::Option<regex_automata::meta::wrappers::ReverseDFAEngine>>:
0012f487ret
0012f487
0012f487core::ptr::drop_in_place<&core::option::Option<regex_automata::meta::wrappers::ReverseDFAEngine>>:
0012f487ret
0012f487
0012f488
0012f488_<&T as core::fmt::Debug>::fmt:
0012f488mov rax, [rdi]
0012f48bcmp [rax], 0
0012f48eje 0x12f4b8
0012f490push rax
0012f491inc rax
0012f494mov rcx, rsp
0012f497mov [rcx], rax
0012f49alea rax, [rip-0xf54bd]
0012f4a1lea r8, [rip+0xbe338]
0012f4a8push 4
0012f4aapop rdx
0012f4abmov rdi, rsi
0012f4aemov rsi, rax
0012f4b1call core::fmt::Formatter::debug_tuple_field1_finish
0012f4b6pop rcx
0012f4b7ret
0012f4b8
0012f4b8loc_12f4b8:
0012f4b8mov rdi, [rsi+32]
0012f4bcmov rax, [rsi+40]
0012f4c0mov rax, [rax+24]
0012f4c4lea rsi, [rip-0xf54eb]
0012f4cbpush 4
0012f4cdpop rdx
0012f4cejmp rax
0012f488
0012f488_<&T as core::fmt::Debug>::fmt:
0012f488mov rax, [rdi]
0012f48bcmp [rax], 0
0012f48eje 0x12f4b8
0012f490push rax
0012f491inc rax
0012f494mov rcx, rsp
0012f497mov [rcx], rax
0012f49alea rax, [rip-0xf54bd]
0012f4a1lea r8, [rip+0xbe338]
0012f4a8push 4
0012f4aapop rdx
0012f4abmov rdi, rsi
0012f4aemov rsi, rax
0012f4b1call core::fmt::Formatter::debug_tuple_field1_finish
0012f4b6pop rcx
0012f4b7ret
0012f4b8
0012f4b8loc_12f4b8:
0012f4b8mov rdi, [rsi+32]
0012f4bcmov rax, [rsi+40]
0012f4c0mov rax, [rax+24]
0012f4c4lea rsi, [rip-0xf54eb]
0012f4cbpush 4
0012f4cdpop rdx
0012f4cejmp rax
0012f488
0012f4d0
0012f4d0_<&T as core::fmt::Debug>::fmt:
0012f4d0push rax
0012f4d1mov rax, rsi
0012f4d4mov rdx, [rdi]
0012f4d7mov rcx, rsp
0012f4damov [rcx], rdx
0012f4ddlea rsi, [rip-0xf65f4]
0012f4e4lea r8, [rip+0xbe355]
0012f4ebpush 16
0012f4edpop rdx
0012f4eemov rdi, rax
0012f4f1call core::fmt::Formatter::debug_tuple_field1_finish
0012f4f6pop rcx
0012f4f7ret
0012f4d0
0012f4d0_<&T as core::fmt::Debug>::fmt:
0012f4d0push rax
0012f4d1mov rax, rsi
0012f4d4mov rdx, [rdi]
0012f4d7mov rcx, rsp
0012f4damov [rcx], rdx
0012f4ddlea rsi, [rip-0xf65f4]
0012f4e4lea r8, [rip+0xbe355]
0012f4ebpush 16
0012f4edpop rdx
0012f4eemov rdi, rax
0012f4f1call core::fmt::Formatter::debug_tuple_field1_finish
0012f4f6pop rcx
0012f4f7ret
0012f4d0
0012f4f8
0012f4f8_<regex_automata::util::prefilter::memchr::Memchr3 as core::fmt::Debug>::fmt:
0012f4f8push r15
0012f4fapush r14
0012f4fcpush r13
0012f4fepush r12
0012f500push rbx
0012f501sub rsp, 32
0012f505mov r14, rsi
0012f508mov r15, rdi
0012f50blea r12, [rdi+1]
0012f50flea rax, [rdi+2]
0012f513mov rbx, rsp
0012f516mov [rbx], rax
0012f519mov rdi, [rsi+32]
0012f51dmov rax, [rsi+40]
0012f521lea rsi, [rip-0xd7f09]
0012f528push 7
0012f52apop rdx
0012f52bcall [rax+24]
0012f52elea r13, [rsp+8]
0012f533mov [r13+8], r14
0012f537mov [r13+16], al
0012f53band [r13], 0
0012f540mov [r13+17], 0
0012f545lea r14, [rip+0xc0dfc]
0012f54cmov rdi, r13
0012f54fmov rsi, r15
0012f552mov rdx, r14
0012f555call core::fmt::builders::DebugTuple::field
0012f55amov rdi, r13
0012f55dmov rsi, r12
0012f560mov rdx, r14
0012f563call core::fmt::builders::DebugTuple::field
0012f568lea rdx, [rip+0xbe119]
0012f56fmov rdi, r13
0012f572mov rsi, rbx
0012f575call core::fmt::builders::DebugTuple::field
0012f57amov rax, [r13]
0012f57emov cl, [r13+16]
0012f582test rax, rax
0012f585je 0x12f5d8
0012f587mov bl, 1
0012f589test cl, cl
0012f58bjne 0x12f5da
0012f58dmov r14, [rsp+16]
0012f592cmp rax, 1
0012f596jne 0x12f5bf
0012f598cmp [rsp+25], 0
0012f59dje 0x12f5bf
0012f59ftest [r14+52], 4
0012f5a4jne 0x12f5bf
0012f5a6mov rdi, [r14+32]
0012f5aamov rax, [r14+40]
0012f5aelea rsi, [rip-0xa0b43]
0012f5b5push 1
0012f5b7pop rdx
0012f5b8call [rax+24]
0012f5bbtest al, al
0012f5bdjne 0x12f5da
0012f5bf
0012f5bfloc_12f5bf:
0012f5bfmov rdi, [r14+32]
0012f5c3mov rax, [r14+40]
0012f5c7lea rsi, [rip-0x9f599]
0012f5cepush 1
0012f5d0pop rdx
0012f5d1call [rax+24]
0012f5d4mov ebx, eax
0012f5d6jmp 0x12f5da
0012f5d8
0012f5d8loc_12f5d8:
0012f5d8mov ebx, ecx
0012f5da
0012f5daloc_12f5da:
0012f5datest bl, bl
0012f5dcsetne al
0012f5dfadd rsp, 32
0012f5e3pop rbx
0012f5e4pop r12
0012f5e6pop r13
0012f5e8pop r14
0012f5eapop r15
0012f5ecret
0012f4f8
0012f4f8_<regex_automata::util::prefilter::memchr::Memchr3 as core::fmt::Debug>::fmt:
0012f4f8push r15
0012f4fapush r14
0012f4fcpush r13
0012f4fepush r12
0012f500push rbx
0012f501sub rsp, 32
0012f505mov r14, rsi
0012f508mov r15, rdi
0012f50blea r12, [rdi+1]
0012f50flea rax, [rdi+2]
0012f513mov rbx, rsp
0012f516mov [rbx], rax
0012f519mov rdi, [rsi+32]
0012f51dmov rax, [rsi+40]
0012f521lea rsi, [rip-0xd7f09]
0012f528push 7
0012f52apop rdx
0012f52bcall [rax+24]
0012f52elea r13, [rsp+8]
0012f533mov [r13+8], r14
0012f537mov [r13+16], al
0012f53band [r13], 0
0012f540mov [r13+17], 0
0012f545lea r14, [rip+0xc0dfc]
0012f54cmov rdi, r13
0012f54fmov rsi, r15
0012f552mov rdx, r14
0012f555call core::fmt::builders::DebugTuple::field
0012f55amov rdi, r13
0012f55dmov rsi, r12
0012f560mov rdx, r14
0012f563call core::fmt::builders::DebugTuple::field
0012f568lea rdx, [rip+0xbe119]
0012f56fmov rdi, r13
0012f572mov rsi, rbx
0012f575call core::fmt::builders::DebugTuple::field
0012f57amov rax, [r13]
0012f57emov cl, [r13+16]
0012f582test rax, rax
0012f585je 0x12f5d8
0012f587mov bl, 1
0012f589test cl, cl
0012f58bjne 0x12f5da
0012f58dmov r14, [rsp+16]
0012f592cmp rax, 1
0012f596jne 0x12f5bf
0012f598cmp [rsp+25], 0
0012f59dje 0x12f5bf
0012f59ftest [r14+52], 4
0012f5a4jne 0x12f5bf
0012f5a6mov rdi, [r14+32]
0012f5aamov rax, [r14+40]
0012f5aelea rsi, [rip-0xa0b43]
0012f5b5push 1
0012f5b7pop rdx
0012f5b8call [rax+24]
0012f5bbtest al, al
0012f5bdjne 0x12f5da
0012f5bf
0012f5bfloc_12f5bf:
0012f5bfmov rdi, [r14+32]
0012f5c3mov rax, [r14+40]
0012f5c7lea rsi, [rip-0x9f599]
0012f5cepush 1
0012f5d0pop rdx
0012f5d1call [rax+24]
0012f5d4mov ebx, eax
0012f5d6jmp 0x12f5da
0012f5d8
0012f5d8loc_12f5d8:
0012f5d8mov ebx, ecx
0012f5da
0012f5daloc_12f5da:
0012f5datest bl, bl
0012f5dcsetne al
0012f5dfadd rsp, 32
0012f5e3pop rbx
0012f5e4pop r12
0012f5e6pop r13
0012f5e8pop r14
0012f5eapop r15
0012f5ecret
0012f4f8
0012f5ed
0012f5ed_<&T as core::fmt::Debug>::fmt:
0012f5edpush r14
0012f5efpush rbx
0012f5f0push rax
0012f5f1mov rax, [rdi]
0012f5f4mov r9, [rax]
0012f5f7movzx eax, [r9]
0012f5fblea rcx, [rip-0xf1462]
0012f602movsxd rax, [rcx+4*rax]
0012f606add rax, rcx
0012f609jmp rax
0012f60blea rax, [r9+8]
0012f60fmov r10, rsp
0012f612mov [r10], rax
0012f615inc r9
0012f618sub rsp, 8
0012f61clea r11, [rip+0xbde45]
0012f623lea rbx, [rip-0xd828a]
0012f62alea r14, [rip+0xc0d17]
0012f631lea rax, [rip-0xf5678]
0012f638lea rcx, [rip-0xf567b]
0012f63fpush 4
0012f641pop rdx
0012f642mov rdi, rsi
0012f645mov rsi, rax
0012f648mov r8, rdx
0012f64bpush r11
0012f64dpush r10
0012f64fpush 6
0012f651push rbx
0012f652push r14
0012f654call core::fmt::Formatter::debug_struct_field2_finish
0012f659add rsp, 48
0012f65djmp 0x12f6fa
0012f662add r9, 8
0012f666mov rax, rsp
0012f669mov [rax], r9
0012f66csub rsp, 8
0012f670lea r10, [rip+0xbddf1]
0012f677lea r9, [rip-0xd7e6b]
0012f67elea rcx, [rip-0xd8147]
0012f685push 15
0012f687pop rdx
0012f688push 3
0012f68ajmp 0x12f6b4
0012f68cadd r9, 4
0012f690mov rax, rsp
0012f693mov [rax], r9
0012f696sub rsp, 8
0012f69alea r10, [rip+0xc1cbf]
0012f6a1lea r9, [rip-0xd834c]
0012f6a8lea rcx, [rip-0xf56e7]
0012f6afpush 19
0012f6b1pop rdx
0012f6b2push 4
0012f6b4
0012f6b4loc_12f6b4:
0012f6b4pop r8
0012f6b6mov rdi, rsi
0012f6b9mov rsi, r9
0012f6bcjmp 0x12f6ee
0012f6beadd r9, 8
0012f6c2mov rax, rsp
0012f6c5mov [rax], r9
0012f6c8sub rsp, 8
0012f6cclea r10, [rip+0xbdd95]
0012f6d3lea rdx, [rip-0xd7ecd]
0012f6dalea rcx, [rip-0xd8341]
0012f6e1push 6
0012f6e3pop r8
0012f6e5mov rdi, rsi
0012f6e8mov rsi, rdx
0012f6ebmov rdx, r8
0012f6ee
0012f6eeloc_12f6ee:
0012f6eemov r9, rax
0012f6f1push r10
0012f6f3call core::fmt::Formatter::debug_struct_field1_finish
0012f6f8pop rcx
0012f6f9pop rdx
0012f6fa
0012f6faloc_12f6fa:
0012f6faadd rsp, 8
0012f6fepop rbx
0012f6ffpop r14
0012f701ret
0012f5ed
0012f5ed_<&T as core::fmt::Debug>::fmt:
0012f5edpush r14
0012f5efpush rbx
0012f5f0push rax
0012f5f1mov rax, [rdi]
0012f5f4mov r9, [rax]
0012f5f7movzx eax, [r9]
0012f5fblea rcx, [rip-0xf1462]
0012f602movsxd rax, [rcx+4*rax]
0012f606add rax, rcx
0012f609jmp rax
0012f60blea rax, [r9+8]
0012f60fmov r10, rsp
0012f612mov [r10], rax
0012f615inc r9
0012f618sub rsp, 8
0012f61clea r11, [rip+0xbde45]
0012f623lea rbx, [rip-0xd828a]
0012f62alea r14, [rip+0xc0d17]
0012f631lea rax, [rip-0xf5678]
0012f638lea rcx, [rip-0xf567b]
0012f63fpush 4
0012f641pop rdx
0012f642mov rdi, rsi
0012f645mov rsi, rax
0012f648mov r8, rdx
0012f64bpush r11
0012f64dpush r10
0012f64fpush 6
0012f651push rbx
0012f652push r14
0012f654call core::fmt::Formatter::debug_struct_field2_finish
0012f659add rsp, 48
0012f65djmp 0x12f6fa
0012f662add r9, 8
0012f666mov rax, rsp
0012f669mov [rax], r9
0012f66csub rsp, 8
0012f670lea r10, [rip+0xbddf1]
0012f677lea r9, [rip-0xd7e6b]
0012f67elea rcx, [rip-0xd8147]
0012f685push 15
0012f687pop rdx
0012f688push 3
0012f68ajmp 0x12f6b4
0012f68cadd r9, 4
0012f690mov rax, rsp
0012f693mov [rax], r9
0012f696sub rsp, 8
0012f69alea r10, [rip+0xc1cbf]
0012f6a1lea r9, [rip-0xd834c]
0012f6a8lea rcx, [rip-0xf56e7]
0012f6afpush 19
0012f6b1pop rdx
0012f6b2push 4
0012f6b4
0012f6b4loc_12f6b4:
0012f6b4pop r8
0012f6b6mov rdi, rsi
0012f6b9mov rsi, r9
0012f6bcjmp 0x12f6ee
0012f6beadd r9, 8
0012f6c2mov rax, rsp
0012f6c5mov [rax], r9
0012f6c8sub rsp, 8
0012f6cclea r10, [rip+0xbdd95]
0012f6d3lea rdx, [rip-0xd7ecd]
0012f6dalea rcx, [rip-0xd8341]
0012f6e1push 6
0012f6e3pop r8
0012f6e5mov rdi, rsi
0012f6e8mov rsi, rdx
0012f6ebmov rdx, r8
0012f6ee
0012f6eeloc_12f6ee:
0012f6eemov r9, rax
0012f6f1push r10
0012f6f3call core::fmt::Formatter::debug_struct_field1_finish
0012f6f8pop rcx
0012f6f9pop rdx
0012f6fa
0012f6faloc_12f6fa:
0012f6faadd rsp, 8
0012f6fepop rbx
0012f6ffpop r14
0012f701ret
0012f5ed
0012f702
0012f702_<&T as core::fmt::Debug>::fmt:
0012f702mov rax, [rdi]
0012f705cmp [rax], 2
0012f708jne 0x12f722
0012f70amov rdi, [rsi+32]
0012f70emov rax, [rsi+40]
0012f712mov rax, [rax+24]
0012f716lea rsi, [rip-0xf573d]
0012f71dpush 4
0012f71fpop rdx
0012f720jmp rax
0012f722
0012f722loc_12f722:
0012f722push rax
0012f723mov rcx, rsp
0012f726mov [rcx], rax
0012f729lea rax, [rip-0xf574c]
0012f730lea r8, [rip+0xbdfe9]
0012f737push 4
0012f739pop rdx
0012f73amov rdi, rsi
0012f73dmov rsi, rax
0012f740call core::fmt::Formatter::debug_tuple_field1_finish
0012f745pop rcx
0012f746ret
0012f702
0012f702_<&T as core::fmt::Debug>::fmt:
0012f702mov rax, [rdi]
0012f705cmp [rax], 2
0012f708jne 0x12f722
0012f70amov rdi, [rsi+32]
0012f70emov rax, [rsi+40]
0012f712mov rax, [rax+24]
0012f716lea rsi, [rip-0xf573d]
0012f71dpush 4
0012f71fpop rdx
0012f720jmp rax
0012f722
0012f722loc_12f722:
0012f722push rax
0012f723mov rcx, rsp
0012f726mov [rcx], rax
0012f729lea rax, [rip-0xf574c]
0012f730lea r8, [rip+0xbdfe9]
0012f737push 4
0012f739pop rdx
0012f73amov rdi, rsi
0012f73dmov rsi, rax
0012f740call core::fmt::Formatter::debug_tuple_field1_finish
0012f745pop rcx
0012f746ret
0012f702
0012f747
0012f747_<&T as core::fmt::Debug>::fmt:
0012f747push rax
0012f748mov rax, rsi
0012f74bmov rdx, [rdi]
0012f74emov rcx, rsp
0012f751mov [rcx], rdx
0012f754lea rsi, [rip-0xd825f]
0012f75blea r8, [rip+0xc1c5e]
0012f762push 12
0012f764pop rdx
0012f765mov rdi, rax
0012f768call core::fmt::Formatter::debug_tuple_field1_finish
0012f76dpop rcx
0012f76eret
0012f747
0012f747_<&T as core::fmt::Debug>::fmt:
0012f747push rax
0012f748mov rax, rsi
0012f74bmov rdx, [rdi]
0012f74emov rcx, rsp
0012f751mov [rcx], rdx
0012f754lea rsi, [rip-0xd825f]
0012f75blea r8, [rip+0xc1c5e]
0012f762push 12
0012f764pop rdx
0012f765mov rdi, rax
0012f768call core::fmt::Formatter::debug_tuple_field1_finish
0012f76dpop rcx
0012f76eret
0012f747
0012f76f
0012f76f_<&T as core::fmt::Debug>::fmt:
0012f76fpush r14
0012f771push rbx
0012f772push rax
0012f773mov rax, rsi
0012f776mov r9, [rdi]
0012f779lea rcx, [r9+696]
0012f780mov r10, rsp
0012f783mov [r10], rcx
0012f786sub rsp, 8
0012f78alea r11, [rip+0xc1a7f]
0012f791lea rbx, [rip-0xd83ff]
0012f798lea r14, [rip+0xc1c01]
0012f79flea rsi, [rip-0xd8419]
0012f7a6lea rcx, [rip-0xd841b]
0012f7adpush 5
0012f7afpop rdx
0012f7b0push 7
0012f7b2pop r8
0012f7b4mov rdi, rax
0012f7b7push r11
0012f7b9push r10
0012f7bbpush 7
0012f7bdpush rbx
0012f7bepush r14
0012f7c0call core::fmt::Formatter::debug_struct_field2_finish
0012f7c5add rsp, 56
0012f7c9pop rbx
0012f7capop r14
0012f7ccret
0012f76f
0012f76f_<&T as core::fmt::Debug>::fmt:
0012f76fpush r14
0012f771push rbx
0012f772push rax
0012f773mov rax, rsi
0012f776mov r9, [rdi]
0012f779lea rcx, [r9+696]
0012f780mov r10, rsp
0012f783mov [r10], rcx
0012f786sub rsp, 8
0012f78alea r11, [rip+0xc1a7f]
0012f791lea rbx, [rip-0xd83ff]
0012f798lea r14, [rip+0xc1c01]
0012f79flea rsi, [rip-0xd8419]
0012f7a6lea rcx, [rip-0xd841b]
0012f7adpush 5
0012f7afpop rdx
0012f7b0push 7
0012f7b2pop r8
0012f7b4mov rdi, rax
0012f7b7push r11
0012f7b9push r10
0012f7bbpush 7
0012f7bdpush rbx
0012f7bepush r14
0012f7c0call core::fmt::Formatter::debug_struct_field2_finish
0012f7c5add rsp, 56
0012f7c9pop rbx
0012f7capop r14
0012f7ccret
0012f76f
0012f7cd
0012f7cdcore::ptr::drop_in_place<regex_automata::hybrid::dfa::DFA>:
0012f7cdpush rbx
0012f7cemov rbx, rdi
0012f7d1add rdi, 88
0012f7d5call core::ptr::drop_in_place<core::option::Option<core::option::Option<regex_automata::util::prefilter::Prefilter>>>
0012f7daadd rbx, 384
0012f7e1mov rdi, rbx
0012f7e4pop rbx
0012f7e5jmp 0x12f2c1
0012f7cd
0012f7cdcore::ptr::drop_in_place<regex_automata::hybrid::dfa::DFA>:
0012f7cdpush rbx
0012f7cemov rbx, rdi
0012f7d1add rdi, 88
0012f7d5call core::ptr::drop_in_place<core::option::Option<core::option::Option<regex_automata::util::prefilter::Prefilter>>>
0012f7daadd rbx, 384
0012f7e1mov rdi, rbx
0012f7e4pop rbx
0012f7e5jmp 0x12f2c1
0012f7cd
0012f7ea
0012f7ea_<&T as core::fmt::Debug>::fmt:
0012f7eapush r15
0012f7ecpush r14
0012f7eepush r13
0012f7f0push r12
0012f7f2push rbx
0012f7f3sub rsp, 32
0012f7f7mov r14, rsi
0012f7famov r12, [rdi]
0012f7fdmov rdi, [rsi+32]
0012f801mov rax, [rsi+40]
0012f805lea rsi, [rip-0xa03d3]
0012f80cpush 1
0012f80epop rdx
0012f80fcall [rax+24]
0012f812lea rbx, [rsp+16]
0012f817mov [rbx], r14
0012f81amov [rbx+8], al
0012f81dmov [rbx+9], 0
0012f821xor r13l, r13l
0012f824lea r14, [rip+0x4bf05]
0012f82blea r15, [rsp+8]
0012f830
0012f830loc_12f830:
0012f830cmp r13, 256
0012f837je 0x12f855
0012f839lea rax, [r12+r13]
0012f83dinc r13
0012f840mov [rsp+8], rax
0012f845mov rdi, rbx
0012f848mov rsi, r15
0012f84bmov rdx, r14
0012f84ecall core::fmt::builders::DebugSet::entry
0012f853jmp 0x12f830
0012f855
0012f855loc_12f855:
0012f855mov rdi, [rsp+16]
0012f85amov esi, [rsp+24]
0012f85ecall core::fmt::builders::DebugList::finish
0012f863add rsp, 32
0012f867pop rbx
0012f868pop r12
0012f86apop r13
0012f86cpop r14
0012f86epop r15
0012f870ret
0012f7ea
0012f7ea_<&T as core::fmt::Debug>::fmt:
0012f7eapush r15
0012f7ecpush r14
0012f7eepush r13
0012f7f0push r12
0012f7f2push rbx
0012f7f3sub rsp, 32
0012f7f7mov r14, rsi
0012f7famov r12, [rdi]
0012f7fdmov rdi, [rsi+32]
0012f801mov rax, [rsi+40]
0012f805lea rsi, [rip-0xa03d3]
0012f80cpush 1
0012f80epop rdx
0012f80fcall [rax+24]
0012f812lea rbx, [rsp+16]
0012f817mov [rbx], r14
0012f81amov [rbx+8], al
0012f81dmov [rbx+9], 0
0012f821xor r13l, r13l
0012f824lea r14, [rip+0x4bf05]
0012f82blea r15, [rsp+8]
0012f830
0012f830loc_12f830:
0012f830cmp r13, 256
0012f837je 0x12f855
0012f839lea rax, [r12+r13]
0012f83dinc r13
0012f840mov [rsp+8], rax
0012f845mov rdi, rbx
0012f848mov rsi, r15
0012f84bmov rdx, r14
0012f84ecall core::fmt::builders::DebugSet::entry
0012f853jmp 0x12f830
0012f855
0012f855loc_12f855:
0012f855mov rdi, [rsp+16]
0012f85amov esi, [rsp+24]
0012f85ecall core::fmt::builders::DebugList::finish
0012f863add rsp, 32
0012f867pop rbx
0012f868pop r12
0012f86apop r13
0012f86cpop r14
0012f86epop r15
0012f870ret
0012f7ea
0012f871
0012f871_<&T as core::fmt::Debug>::fmt:
0012f871push rax
0012f872mov rax, rsi
0012f875mov rdx, [rdi]
0012f878mov rcx, rsp
0012f87bmov [rcx], rdx
0012f87elea rsi, [rip-0xa0fc2]
0012f885lea r8, [rip+0xdf58c]
0012f88cpush 10
0012f88epop rdx
0012f88fmov rdi, rax
0012f892call core::fmt::Formatter::debug_tuple_field1_finish
0012f897pop rcx
0012f898ret
0012f871
0012f871_<&T as core::fmt::Debug>::fmt:
0012f871push rax
0012f872mov rax, rsi
0012f875mov rdx, [rdi]
0012f878mov rcx, rsp
0012f87bmov [rcx], rdx
0012f87elea rsi, [rip-0xa0fc2]
0012f885lea r8, [rip+0xdf58c]
0012f88cpush 10
0012f88epop rdx
0012f88fmov rdi, rax
0012f892call core::fmt::Formatter::debug_tuple_field1_finish
0012f897pop rcx
0012f898ret
0012f871
0012f899
0012f899_<regex_automata::hybrid::id::LazyStateIDError as core::fmt::Debug>::fmt:
0012f899sub rsp, 24
0012f89dmov rax, rsi
0012f8a0lea r9, [rsp+16]
0012f8a5mov [r9], rdi
0012f8a8lea rcx, [rip+0xc1811]
0012f8afmov [rsp], rcx
0012f8b3lea rsi, [rip-0xf69da]
0012f8balea rcx, [rip-0xd853d]
0012f8c1push 16
0012f8c3pop rdx
0012f8c4push 9
0012f8c6pop r8
0012f8c8mov rdi, rax
0012f8cbcall core::fmt::Formatter::debug_struct_field1_finish
0012f8d0add rsp, 24
0012f8d4ret
0012f899
0012f899_<regex_automata::hybrid::id::LazyStateIDError as core::fmt::Debug>::fmt:
0012f899sub rsp, 24
0012f89dmov rax, rsi
0012f8a0lea r9, [rsp+16]
0012f8a5mov [r9], rdi
0012f8a8lea rcx, [rip+0xc1811]
0012f8afmov [rsp], rcx
0012f8b3lea rsi, [rip-0xf69da]
0012f8balea rcx, [rip-0xd853d]
0012f8c1push 16
0012f8c3pop rdx
0012f8c4push 9
0012f8c6pop r8
0012f8c8mov rdi, rax
0012f8cbcall core::fmt::Formatter::debug_struct_field1_finish
0012f8d0add rsp, 24
0012f8d4ret
0012f899
0012f8dd
0012f8dd_<regex_automata::meta::strategy::Core as core::fmt::Debug>::fmt:
0012f8ddpush r14
0012f8dfpush rbx
0012f8e0sub rsp, 168
0012f8e7mov rax, rsi
0012f8ealea rcx, [rdi+1904]
0012f8f1lea rdx, [rdi+1824]
0012f8f8lea rsi, [rdi+1912]
0012f8fflea r8, [rdi+1920]
0012f906lea r10, [rdi+1856]
0012f90dlea r11, [rdi+1448]
0012f914lea rbx, [rdi+56]
0012f918lea r9, [rdi+1928]
0012f91flea r14, [rsp+16]
0012f924mov [r14], r9
0012f927lea r9, [rsp+24]
0012f92cmov [r9], rcx
0012f92flea rcx, [rip+0xc1dfa]
0012f936mov [r9+8], rcx
0012f93amov [r9+16], rdx
0012f93elea rcx, [rip+0xc1e0b]
0012f945mov [r9+24], rcx
0012f949mov [r9+32], rsi
0012f94dlea rcx, [rip+0xc181c]
0012f954mov [r9+40], rcx
0012f958mov [r9+48], r8
0012f95clea rcx, [rip+0xc1e0d]
0012f963mov [r9+56], rcx
0012f967mov [r9+64], r10
0012f96blea rcx, [rip+0xc1e1e]
0012f972mov [r9+72], rcx
0012f976mov [r9+80], rdi
0012f97alea rcx, [rip+0xc1e2f]
0012f981mov [r9+88], rcx
0012f985mov [r9+96], r11
0012f989lea rcx, [rip+0xc1e40]
0012f990mov [r9+104], rcx
0012f994mov [r9+112], rbx
0012f998lea rcx, [rip+0xc1e51]
0012f99fmov [r9+120], rcx
0012f9a3mov [r9+128], r14
0012f9aalea rcx, [rip+0xc1e5f]
0012f9b1mov [r9+136], rcx
0012f9b8mov [rsp], 9
0012f9c0lea rsi, [rip-0xf59f7]
0012f9c7lea rcx, [rip+0xc1cd2]
0012f9cepush 4
0012f9d0pop rdx
0012f9d1push 9
0012f9d3pop r8
0012f9d5mov rdi, rax
0012f9d8call core::fmt::Formatter::debug_struct_fields_finish
0012f9ddadd rsp, 168
0012f9e4pop rbx
0012f9e5pop r14
0012f9e7ret
0012f8dd
0012f8dd_<regex_automata::meta::strategy::Core as core::fmt::Debug>::fmt:
0012f8ddpush r14
0012f8dfpush rbx
0012f8e0sub rsp, 168
0012f8e7mov rax, rsi
0012f8ealea rcx, [rdi+1904]
0012f8f1lea rdx, [rdi+1824]
0012f8f8lea rsi, [rdi+1912]
0012f8fflea r8, [rdi+1920]
0012f906lea r10, [rdi+1856]
0012f90dlea r11, [rdi+1448]
0012f914lea rbx, [rdi+56]
0012f918lea r9, [rdi+1928]
0012f91flea r14, [rsp+16]
0012f924mov [r14], r9
0012f927lea r9, [rsp+24]
0012f92cmov [r9], rcx
0012f92flea rcx, [rip+0xc1dfa]
0012f936mov [r9+8], rcx
0012f93amov [r9+16], rdx
0012f93elea rcx, [rip+0xc1e0b]
0012f945mov [r9+24], rcx
0012f949mov [r9+32], rsi
0012f94dlea rcx, [rip+0xc181c]
0012f954mov [r9+40], rcx
0012f958mov [r9+48], r8
0012f95clea rcx, [rip+0xc1e0d]
0012f963mov [r9+56], rcx
0012f967mov [r9+64], r10
0012f96blea rcx, [rip+0xc1e1e]
0012f972mov [r9+72], rcx
0012f976mov [r9+80], rdi
0012f97alea rcx, [rip+0xc1e2f]
0012f981mov [r9+88], rcx
0012f985mov [r9+96], r11
0012f989lea rcx, [rip+0xc1e40]
0012f990mov [r9+104], rcx
0012f994mov [r9+112], rbx
0012f998lea rcx, [rip+0xc1e51]
0012f99fmov [r9+120], rcx
0012f9a3mov [r9+128], r14
0012f9aalea rcx, [rip+0xc1e5f]
0012f9b1mov [r9+136], rcx
0012f9b8mov [rsp], 9
0012f9c0lea rsi, [rip-0xf59f7]
0012f9c7lea rcx, [rip+0xc1cd2]
0012f9cepush 4
0012f9d0pop rdx
0012f9d1push 9
0012f9d3pop r8
0012f9d5mov rdi, rax
0012f9d8call core::fmt::Formatter::debug_struct_fields_finish
0012f9ddadd rsp, 168
0012f9e4pop rbx
0012f9e5pop r14
0012f9e7ret
0012f8dd
0012f9e8
0012f9e8core::ptr::drop_in_place<regex_automata::meta::wrappers::Hybrid>:
0012f9e8cmp [rdi], 2
0012f9ebjne 0x12f9ee
0012f9edret
0012f9ee
0012f9eeloc_12f9ee:
0012f9eepush rbx
0012f9efmov rbx, rdi
0012f9f2call core::ptr::drop_in_place<regex_automata::hybrid::dfa::DFA>
0012f9f7add rbx, 696
0012f9femov rdi, rbx
0012fa01pop rbx
0012fa02jmp 0x12f7cd
0012f9e8
0012f9e8core::ptr::drop_in_place<regex_automata::meta::wrappers::Hybrid>:
0012f9e8cmp [rdi], 2
0012f9ebjne 0x12f9ee
0012f9edret
0012f9ee
0012f9eeloc_12f9ee:
0012f9eepush rbx
0012f9efmov rbx, rdi
0012f9f2call core::ptr::drop_in_place<regex_automata::hybrid::dfa::DFA>
0012f9f7add rbx, 696
0012f9femov rdi, rbx
0012fa01pop rbx
0012fa02jmp 0x12f7cd
0012f9e8
0012fa07
0012fa07_<regex_automata::meta::wrappers::Hybrid as core::fmt::Debug>::fmt:
0012fa07push rax
0012fa08mov rax, rsi
0012fa0bmov rcx, rsp
0012fa0emov [rcx], rdi
0012fa11lea rsi, [rip-0xd8522]
0012fa18lea r8, [rip+0xc1f71]
0012fa1fpush 6
0012fa21pop rdx
0012fa22mov rdi, rax
0012fa25call core::fmt::Formatter::debug_tuple_field1_finish
0012fa2apop rcx
0012fa2bret
0012fa07
0012fa07_<regex_automata::meta::wrappers::Hybrid as core::fmt::Debug>::fmt:
0012fa07push rax
0012fa08mov rax, rsi
0012fa0bmov rcx, rsp
0012fa0emov [rcx], rdi
0012fa11lea rsi, [rip-0xd8522]
0012fa18lea r8, [rip+0xc1f71]
0012fa1fpush 6
0012fa21pop rdx
0012fa22mov rdi, rax
0012fa25call core::fmt::Formatter::debug_tuple_field1_finish
0012fa2apop rcx
0012fa2bret
0012fa07
0012fa2c
0012fa2ccore::ptr::drop_in_place<regex_automata::meta::wrappers::OnePass>:
0012fa2ccmp [rdi], 3
0012fa2fjne 0x12faa0
0012fa35ret
0012fa2c
0012fa2ccore::ptr::drop_in_place<regex_automata::meta::wrappers::OnePass>:
0012fa2ccmp [rdi], 3
0012fa2fjne 0x12faa0
0012fa35ret
0012fa2c
0012fa36
0012fa36_<regex_automata::meta::wrappers::OnePass as core::fmt::Debug>::fmt:
0012fa36push rax
0012fa37mov rax, rsi
0012fa3amov rcx, rsp
0012fa3dmov [rcx], rdi
0012fa40lea rsi, [rip-0xd8565]
0012fa47lea r8, [rip+0xc1f02]
0012fa4epush 7
0012fa50pop rdx
0012fa51mov rdi, rax
0012fa54call core::fmt::Formatter::debug_tuple_field1_finish
0012fa59pop rcx
0012fa5aret
0012fa36
0012fa36_<regex_automata::meta::wrappers::OnePass as core::fmt::Debug>::fmt:
0012fa36push rax
0012fa37mov rax, rsi
0012fa3amov rcx, rsp
0012fa3dmov [rcx], rdi
0012fa40lea rsi, [rip-0xd8565]
0012fa47lea r8, [rip+0xc1f02]
0012fa4epush 7
0012fa50pop rdx
0012fa51mov rdi, rax
0012fa54call core::fmt::Formatter::debug_tuple_field1_finish
0012fa59pop rcx
0012fa5aret
0012fa36
0012fa5b
0012fa5b_<&T as core::fmt::Debug>::fmt:
0012fa5bmov rax, [rdi]
0012fa5ecmp [rax], 3
0012fa61jne 0x12fa7b
0012fa63mov rdi, [rsi+32]
0012fa67mov rax, [rsi+40]
0012fa6bmov rax, [rax+24]
0012fa6flea rsi, [rip-0xf5a96]
0012fa76push 4
0012fa78pop rdx
0012fa79jmp rax
0012fa7b
0012fa7bloc_12fa7b:
0012fa7bpush rax
0012fa7cmov rcx, rsp
0012fa7fmov [rcx], rax
0012fa82lea rax, [rip-0xf5aa5]
0012fa89lea r8, [rip+0xbdcb0]
0012fa90push 4
0012fa92pop rdx
0012fa93mov rdi, rsi
0012fa96mov rsi, rax
0012fa99call core::fmt::Formatter::debug_tuple_field1_finish
0012fa9epop rcx
0012fa9fret
0012fa5b
0012fa5b_<&T as core::fmt::Debug>::fmt:
0012fa5bmov rax, [rdi]
0012fa5ecmp [rax], 3
0012fa61jne 0x12fa7b
0012fa63mov rdi, [rsi+32]
0012fa67mov rax, [rsi+40]
0012fa6bmov rax, [rax+24]
0012fa6flea rsi, [rip-0xf5a96]
0012fa76push 4
0012fa78pop rdx
0012fa79jmp rax
0012fa7b
0012fa7bloc_12fa7b:
0012fa7bpush rax
0012fa7cmov rcx, rsp
0012fa7fmov [rcx], rax
0012fa82lea rax, [rip-0xf5aa5]
0012fa89lea r8, [rip+0xbdcb0]
0012fa90push 4
0012fa92pop rdx
0012fa93mov rdi, rsi
0012fa96mov rsi, rax
0012fa99call core::fmt::Formatter::debug_tuple_field1_finish
0012fa9epop rcx
0012fa9fret
0012fa5b
0012faa0
0012faa0core::ptr::drop_in_place<regex_automata::dfa::onepass::DFA>:
0012faa0push rbx
0012faa1mov rbx, rdi
0012faa4add rdi, 24
0012faa8call core::ptr::drop_in_place<regex_automata::nfa::thompson::nfa::NFA>
0012faadmov rsi, [rbx+40]
0012fab1test rsi, rsi
0012fab4je 0x12fac3
0012fab6shl rsi, 3
0012fabamov rdi, [rbx+32]
0012fabecall _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0012fac3
0012fac3loc_12fac3:
0012fac3mov rdi, [rbx+56]
0012fac7mov rsi, [rbx+64]
0012facbpop rbx
0012faccjmp 0xe1651
0012faa0
0012faa0core::ptr::drop_in_place<regex_automata::dfa::onepass::DFA>:
0012faa0push rbx
0012faa1mov rbx, rdi
0012faa4add rdi, 24
0012faa8call core::ptr::drop_in_place<regex_automata::nfa::thompson::nfa::NFA>
0012faadmov rsi, [rbx+40]
0012fab1test rsi, rsi
0012fab4je 0x12fac3
0012fab6shl rsi, 3
0012fabamov rdi, [rbx+32]
0012fabecall _<alloc::alloc::Global as core::alloc::Allocator>::deallocate
0012fac3
0012fac3loc_12fac3:
0012fac3mov rdi, [rbx+56]
0012fac7mov rsi, [rbx+64]
0012facbpop rbx
0012faccjmp 0xe1651
0012faa0
0012fad1
0012fad1core::ptr::drop_in_place<regex_automata::meta::wrappers::BoundedBacktracker>:
0012fad1cmp [rdi], 2
0012fad4jne 0x12fad7
0012fad6ret
0012fad7
0012fad7loc_12fad7:
0012fad7push rbx
0012fad8mov rbx, rdi
0012fadbadd rdi, 16
0012fadfcall core::ptr::drop_in_place<core::option::Option<core::option::Option<regex_automata::util::prefilter::Prefilter>>>
0012fae4add rbx, 48
0012fae8mov rdi, rbx
0012faebpop rbx
0012faecjmp 0x12f2c1
0012fad1
0012fad1core::ptr::drop_in_place<regex_automata::meta::wrappers::BoundedBacktracker>:
0012fad1cmp [rdi], 2
0012fad4jne 0x12fad7
0012fad6ret
0012fad7
0012fad7loc_12fad7:
0012fad7push rbx
0012fad8mov rbx, rdi
0012fadbadd rdi, 16
0012fadfcall core::ptr::drop_in_place<core::option::Option<core::option::Option<regex_automata::util::prefilter::Prefilter>>>
0012fae4add rbx, 48
0012fae8mov rdi, rbx
0012faebpop rbx
0012faecjmp 0x12f2c1
0012fad1
0012faf1
0012faf1_<regex_automata::meta::wrappers::BoundedBacktracker as core::fmt::Debug>::fmt:
0012faf1push rax
0012faf2mov rax, rsi
0012faf5mov rcx, rsp
0012faf8mov [rcx], rdi
0012fafblea rsi, [rip-0xd864a]
0012fb02lea r8, [rip+0xc1e07]
0012fb09push 18
0012fb0bpop rdx
0012fb0cmov rdi, rax
0012fb0fcall core::fmt::Formatter::debug_tuple_field1_finish
0012fb14pop rcx
0012fb15ret
0012faf1
0012faf1_<regex_automata::meta::wrappers::BoundedBacktracker as core::fmt::Debug>::fmt:
0012faf1push rax
0012faf2mov rax, rsi
0012faf5mov rcx, rsp
0012faf8mov [rcx], rdi
0012fafblea rsi, [rip-0xd864a]
0012fb02lea r8, [rip+0xc1e07]
0012fb09push 18
0012fb0bpop rdx
0012fb0cmov rdi, rax
0012fb0fcall core::fmt::Formatter::debug_tuple_field1_finish
0012fb14pop rcx
0012fb15ret
0012faf1
0012fb16
0012fb16core::ptr::drop_in_place<regex_automata::meta::wrappers::PikeVM>:
0012fb16push rbx
0012fb17mov rbx, rdi
0012fb1aadd rdi, 8
0012fb1ecall core::ptr::drop_in_place<core::option::Option<core::option::Option<regex_automata::util::prefilter::Prefilter>>>
0012fb23mov rdi, rbx
0012fb26pop rbx
0012fb27jmp 0x12f2c1
0012fb16
0012fb16core::ptr::drop_in_place<regex_automata::meta::wrappers::PikeVM>:
0012fb16push rbx
0012fb17mov rbx, rdi
0012fb1aadd rdi, 8
0012fb1ecall core::ptr::drop_in_place<core::option::Option<core::option::Option<regex_automata::util::prefilter::Prefilter>>>
0012fb23mov rdi, rbx
0012fb26pop rbx
0012fb27jmp 0x12f2c1
0012fb16
0012fb2c
0012fb2c_<regex_automata::meta::wrappers::PikeVM as core::fmt::Debug>::fmt:
0012fb2cpush rax
0012fb2dmov rax, rsi
0012fb30mov rcx, rsp
0012fb33mov [rcx], rdi
0012fb36lea rsi, [rip-0xd8697]
0012fb3dlea r8, [rip+0xc1d8c]
0012fb44push 6
0012fb46pop rdx
0012fb47mov rdi, rax
0012fb4acall core::fmt::Formatter::debug_tuple_field1_finish
0012fb4fpop rcx
0012fb50ret
0012fb2c
0012fb2c_<regex_automata::meta::wrappers::PikeVM as core::fmt::Debug>::fmt:
0012fb2cpush rax
0012fb2dmov rax, rsi
0012fb30mov rcx, rsp
0012fb33mov [rcx], rdi
0012fb36lea rsi, [rip-0xd8697]
0012fb3dlea r8, [rip+0xc1d8c]
0012fb44push 6
0012fb46pop rdx
0012fb47mov rdi, rax
0012fb4acall core::fmt::Formatter::debug_tuple_field1_finish
0012fb4fpop rcx
0012fb50ret
0012fb2c
0012fb51
0012fb51_<&T as core::fmt::Debug>::fmt:
0012fb51push rax
0012fb52mov rax, rsi
0012fb55mov rdx, [rdi]
0012fb58mov rcx, rsp
0012fb5bmov [rcx], rdx
0012fb5elea rsi, [rip-0xd86b9]
0012fb65lea r8, [rip+0xc1d84]
0012fb6cpush 12
0012fb6epop rdx
0012fb6fmov rdi, rax
0012fb72call core::fmt::Formatter::debug_tuple_field1_finish
0012fb77pop rcx
0012fb78ret
0012fb51
0012fb51_<&T as core::fmt::Debug>::fmt:
0012fb51push rax
0012fb52mov rax, rsi
0012fb55mov rdx, [rdi]
0012fb58mov rcx, rsp
0012fb5bmov [rcx], rdx
0012fb5elea rsi, [rip-0xd86b9]
0012fb65lea r8, [rip+0xc1d84]
0012fb6cpush 12
0012fb6epop rdx
0012fb6fmov rdi, rax
0012fb72call core::fmt::Formatter::debug_tuple_field1_finish
0012fb77pop rcx
0012fb78ret
0012fb51
0012fb79
0012fb79_<&T as core::fmt::Debug>::fmt:
0012fb79push r14
0012fb7bpush rbx
0012fb7cpush rax
0012fb7dmov rax, rsi
0012fb80mov r9, [rdi]
0012fb83mov r10, rsp
0012fb86mov [r10], r9
0012fb89add r9, 8
0012fb8dsub rsp, 8
0012fb91lea r11, [rip+0xbdb68]
0012fb98lea rbx, [rip-0xd8906]
0012fb9flea r14, [rip+0xc1eca]
0012fba6lea rsi, [rip-0xd8707]
0012fbadlea rcx, [rip-0xd8924]
0012fbb4push 6
0012fbb6pop rdx
0012fbb7mov rdi, rax
0012fbbamov r8, rdx
0012fbbdpush r11
0012fbbfpush r10
0012fbc1push 3
0012fbc3push rbx
0012fbc4push r14
0012fbc6call core::fmt::Formatter::debug_struct_field2_finish
0012fbcbadd rsp, 56
0012fbcfpop rbx
0012fbd0pop r14
0012fbd2ret
0012fb79
0012fb79_<&T as core::fmt::Debug>::fmt:
0012fb79push r14
0012fb7bpush rbx
0012fb7cpush rax
0012fb7dmov rax, rsi
0012fb80mov r9, [rdi]
0012fb83mov r10, rsp
0012fb86mov [r10], r9
0012fb89add r9, 8
0012fb8dsub rsp, 8
0012fb91lea r11, [rip+0xbdb68]
0012fb98lea rbx, [rip-0xd8906]
0012fb9flea r14, [rip+0xc1eca]
0012fba6lea rsi, [rip-0xd8707]
0012fbadlea rcx, [rip-0xd8924]
0012fbb4push 6
0012fbb6pop rdx
0012fbb7mov rdi, rax
0012fbbamov r8, rdx
0012fbbdpush r11
0012fbbfpush r10
0012fbc1push 3
0012fbc3push rbx
0012fbc4push r14
0012fbc6call core::fmt::Formatter::debug_struct_field2_finish
0012fbcbadd rsp, 56
0012fbcfpop rbx
0012fbd0pop r14
0012fbd2ret
0012fb79
0012fbd3
0012fbd3core::ptr::drop_in_place<regex_automata::nfa::thompson::pikevm::Config>:
0012fbd3jmp 0x12bb89
0012fbd3
0012fbd3core::ptr::drop_in_place<regex_automata::nfa::thompson::pikevm::Config>:
0012fbd3jmp 0x12bb89
0012fbd3
0012fbd8
0012fbd8_<regex_automata::nfa::thompson::pikevm::Config as core::fmt::Debug>::fmt:
0012fbd8push r14
0012fbdapush rbx
0012fbdbpush rax
0012fbdcmov rax, rsi
0012fbdfmov r10, rsp
0012fbe2mov [r10], rdi
0012fbe5lea r9, [rdi+32]
0012fbe9sub rsp, 8
0012fbedlea r11, [rip+0xc1e5c]
0012fbf4lea rbx, [rip-0xd8921]
0012fbfblea r14, [rip+0xc145e]
0012fc02lea rsi, [rip-0xd89ac]
0012fc09lea rcx, [rip-0xd89ad]
0012fc10push 6
0012fc12pop rdx
0012fc13push 10
0012fc15pop r8
0012fc17mov rdi, rax
0012fc1apush r11
0012fc1cpush r10
0012fc1epush 3
0012fc20push rbx
0012fc21push r14
0012fc23call core::fmt::Formatter::debug_struct_field2_finish
0012fc28add rsp, 56
0012fc2cpop rbx
0012fc2dpop r14
0012fc2fret
0012fbd8
0012fbd8_<regex_automata::nfa::thompson::pikevm::Config as core::fmt::Debug>::fmt:
0012fbd8push r14
0012fbdapush rbx
0012fbdbpush rax
0012fbdcmov rax, rsi
0012fbdfmov r10, rsp
0012fbe2mov [r10], rdi
0012fbe5lea r9, [rdi+32]
0012fbe9sub rsp, 8
0012fbedlea r11, [rip+0xc1e5c]
0012fbf4lea rbx, [rip-0xd8921]
0012fbfblea r14, [rip+0xc145e]
0012fc02lea rsi, [rip-0xd89ac]
0012fc09lea rcx, [rip-0xd89ad]
0012fc10push 6
0012fc12pop rdx
0012fc13push 10
0012fc15pop r8
0012fc17mov rdi, rax
0012fc1apush r11
0012fc1cpush r10
0012fc1epush 3
0012fc20push rbx
0012fc21push r14
0012fc23call core::fmt::Formatter::debug_struct_field2_finish
0012fc28add rsp, 56
0012fc2cpop rbx
0012fc2dpop r14
0012fc2fret
0012fbd8
0012fc30
0012fc30core::ptr::drop_in_place<core::option::Option<regex_automata::nfa::thompson::nfa::NFA>>:
0012fc30cmp [rdi], 0
0012fc34jne 0x12f2c1
0012fc3aret
0012fc30
0012fc30core::ptr::drop_in_place<core::option::Option<regex_automata::nfa::thompson::nfa::NFA>>:
0012fc30cmp [rdi], 0
0012fc34jne 0x12f2c1
0012fc3aret
0012fc30
0012fc3b
0012fc3b_<core::option::Option<T> as core::fmt::Debug>::fmt:
0012fc3bcmp [rdi], 0
0012fc3fje 0x12fc66
0012fc41push rax
0012fc42mov rcx, rsp
0012fc45mov [rcx], rdi
0012fc48lea rax, [rip-0xf5c6b]
0012fc4flea r8, [rip+0xbdaaa]
0012fc56push 4
0012fc58pop rdx
0012fc59mov rdi, rsi
0012fc5cmov rsi, rax
0012fc5fcall core::fmt::Formatter::debug_tuple_field1_finish
0012fc64pop rcx
0012fc65ret
0012fc66
0012fc66loc_12fc66:
0012fc66mov rdi, [rsi+32]
0012fc6amov rax, [rsi+40]
0012fc6emov rax, [rax+24]
0012fc72lea rsi, [rip-0xf5c99]
0012fc79push 4
0012fc7bpop rdx
0012fc7cjmp rax
0012fc3b
0012fc3b_<core::option::Option<T> as core::fmt::Debug>::fmt:
0012fc3bcmp [rdi], 0
0012fc3fje 0x12fc66
0012fc41push rax
0012fc42mov rcx, rsp
0012fc45mov [rcx], rdi
0012fc48lea rax, [rip-0xf5c6b]
0012fc4flea r8, [rip+0xbdaaa]
0012fc56push 4
0012fc58pop rdx
0012fc59mov rdi, rsi
0012fc5cmov rsi, rax
0012fc5fcall core::fmt::Formatter::debug_tuple_field1_finish
0012fc64pop rcx
0012fc65ret
0012fc66
0012fc66loc_12fc66:
0012fc66mov rdi, [rsi+32]
0012fc6amov rax, [rsi+40]
0012fc6emov rax, [rax+24]
0012fc72lea rsi, [rip-0xf5c99]
0012fc79push 4
0012fc7bpop rdx
0012fc7cjmp rax
0012fc3b
0012fc7e
0012fc7ecore::ptr::drop_in_place<regex_automata::meta::regex::RegexInfo>:
0012fc7emov rax, [rdi]
0012fc81lock dec [rax]
0012fc85jne 0x12fc8c
0012fc87jmp 0x12ffd3
0012fc8c
0012fc8cloc_12fc8c:
0012fc8cret
0012fc7e
0012fc7ecore::ptr::drop_in_place<regex_automata::meta::regex::RegexInfo>:
0012fc7emov rax, [rdi]
0012fc81lock dec [rax]
0012fc85jne 0x12fc8c
0012fc87jmp 0x12ffd3
0012fc8c
0012fc8cloc_12fc8c:
0012fc8cret
0012fc7e
0012fc8d
0012fc8d_<regex_automata::meta::regex::RegexInfo as core::fmt::Debug>::fmt:
0012fc8dpush rax
0012fc8emov rax, rsi
0012fc91mov rcx, rsp
0012fc94mov [rcx], rdi
0012fc97lea rsi, [rip-0xd88f8]
0012fc9elea r8, [rip+0xc175b]
0012fca5push 9
0012fca7pop rdx
0012fca8mov rdi, rax
0012fcabcall core::fmt::Formatter::debug_tuple_field1_finish
0012fcb0pop rcx
0012fcb1ret
0012fc8d
0012fc8d_<regex_automata::meta::regex::RegexInfo as core::fmt::Debug>::fmt:
0012fc8dpush rax
0012fc8emov rax, rsi
0012fc91mov rcx, rsp
0012fc94mov [rcx], rdi
0012fc97lea rsi, [rip-0xd88f8]
0012fc9elea r8, [rip+0xc175b]
0012fca5push 9
0012fca7pop rdx
0012fca8mov rdi, rax
0012fcabcall core::fmt::Formatter::debug_tuple_field1_finish
0012fcb0pop rcx
0012fcb1ret
0012fc8d
0012fcb2
0012fcb2_<&T as core::fmt::Debug>::fmt:
0012fcb2push r15
0012fcb4push r14
0012fcb6push r13
0012fcb8push r12
0012fcbapush rbx
0012fcbbsub rsp, 16
0012fcbfmov rax, rsi
0012fcc2mov rcx, [rdi]
0012fcc5mov rcx, [rcx]
0012fcc8lea r9, [rcx+16]
0012fccclea r10, [rcx+144]
0012fcd3add rcx, 168
0012fcdalea r11, [rsp+8]
0012fcdfmov [r11], rcx
0012fce2sub rsp, 8
0012fce6lea rbx, [rip+0xbd7db]
0012fcedlea r14, [rip-0xd8936]
0012fcf4lea r15, [rip+0xc1745]
0012fcfblea r12, [rip-0xd8949]
0012fd02lea r13, [rip+0xc1717]
0012fd09lea rsi, [rip-0xd8961]
0012fd10lea rcx, [rip-0xd8a87]
0012fd17push 10
0012fd19pop rdx
0012fd1apush 6
0012fd1cpop r8
0012fd1emov rdi, rax
0012fd21push rbx
0012fd22push r11
0012fd24push 11
0012fd26push r14
0012fd28push r15
0012fd2apush r10
0012fd2cpush 5
0012fd2epush r12
0012fd30push r13
0012fd32call core::fmt::Formatter::debug_struct_field3_finish
0012fd37add rsp, 96
0012fd3bpop rbx
0012fd3cpop r12
0012fd3epop r13
0012fd40pop r14
0012fd42pop r15
0012fd44ret
0012fcb2
0012fcb2_<&T as core::fmt::Debug>::fmt:
0012fcb2push r15
0012fcb4push r14
0012fcb6push r13
0012fcb8push r12
0012fcbapush rbx
0012fcbbsub rsp, 16
0012fcbfmov rax, rsi
0012fcc2mov rcx, [rdi]
0012fcc5mov rcx, [rcx]
0012fcc8lea r9, [rcx+16]
0012fccclea r10, [rcx+144]
0012fcd3add rcx, 168
0012fcdalea r11, [rsp+8]
0012fcdfmov [r11], rcx
0012fce2sub rsp, 8
0012fce6lea rbx, [rip+0xbd7db]
0012fcedlea r14, [rip-0xd8936]
0012fcf4lea r15, [rip+0xc1745]
0012fcfblea r12, [rip-0xd8949]
0012fd02lea r13, [rip+0xc1717]
0012fd09lea rsi, [rip-0xd8961]
0012fd10lea rcx, [rip-0xd8a87]
0012fd17push 10
0012fd19pop rdx
0012fd1apush 6
0012fd1cpop r8
0012fd1emov rdi, rax
0012fd21push rbx
0012fd22push r11
0012fd24push 11
0012fd26push r14
0012fd28push r15
0012fd2apush r10
0012fd2cpush 5
0012fd2epush r12
0012fd30push r13
0012fd32call core::fmt::Formatter::debug_struct_field3_finish
0012fd37add rsp, 96
0012fd3bpop rbx
0012fd3cpop r12
0012fd3epop r13
0012fd40pop r14
0012fd42pop r15
0012fd44ret
0012fcb2
0012fd45
0012fd45core::ptr::drop_in_place<alloc::vec::Vec<regex_syntax::hir::Properties>>:
0012fd45push r15
0012fd47push r14
0012fd49push r12
0012fd4bpush rbx
0012fd4cpush rax
0012fd4dmov r14, rdi
0012fd50mov rbx, [rdi]
0012fd53mov r15, [rdi+16]
0012fd57xor r12l, r12l
0012fd5a
0012fd5aloc_12fd5a:
0012fd5acmp r15, r12
0012fd5dje 0x12fd6d
0012fd5fmov rdi, [rbx+8*r12]
0012fd63inc r12
0012fd66call core::ptr::drop_in_place<alloc::boxed::Box<std::sync::mpmc::list::Block<std::path::PathBuf>>>
0012fd6bjmp 0x12fd5a
0012fd6d
0012fd6dloc_12fd6d:
0012fd6dmov rsi, [r14+8]
0012fd71test rsi, rsi
0012fd74je 0x12fd8d
0012fd76shl rsi, 3
0012fd7amov rdi, rbx
0012fd7dadd rsp, 8
0012fd81pop rbx
0012fd82pop r12
0012fd84pop r14
0012fd86pop r15
0012fd88jmp 0xcedb6
0012fd8d
0012fd8dloc_12fd8d:
0012fd8dadd rsp, 8
0012fd91pop rbx
0012fd92pop r12
0012fd94pop r14
0012fd96pop r15
0012fd98ret
0012fd45
0012fd45core::ptr::drop_in_place<alloc::vec::Vec<regex_syntax::hir::Properties>>:
0012fd45push r15
0012fd47push r14
0012fd49push r12
0012fd4bpush rbx
0012fd4cpush rax
0012fd4dmov r14, rdi
0012fd50mov rbx, [rdi]
0012fd53mov r15, [rdi+16]
0012fd57xor r12l, r12l
0012fd5a
0012fd5aloc_12fd5a:
0012fd5acmp r15, r12
0012fd5dje 0x12fd6d
0012fd5fmov rdi, [rbx+8*r12]
0012fd63inc r12
0012fd66call core::ptr::drop_in_place<alloc::boxed::Box<std::sync::mpmc::list::Block<std::path::PathBuf>>>
0012fd6bjmp 0x12fd5a
0012fd6d
0012fd6dloc_12fd6d:
0012fd6dmov rsi, [r14+8]
0012fd71test rsi, rsi
0012fd74je 0x12fd8d
0012fd76shl rsi, 3
0012fd7amov rdi, rbx
0012fd7dadd rsp, 8
0012fd81pop rbx
0012fd82pop r12
0012fd84pop r14
0012fd86pop r15
0012fd88jmp 0xcedb6
0012fd8d
0012fd8dloc_12fd8d:
0012fd8dadd rsp, 8
0012fd91pop rbx
0012fd92pop r12
0012fd94pop r14
0012fd96pop r15
0012fd98ret
0012fd45
0012fd99
0012fd99_<alloc::vec::Vec<T,A> as core::fmt::Debug>::fmt:
0012fd99push r15
0012fd9bpush r14
0012fd9dpush r13
0012fd9fpush r12
0012fda1push rbx
0012fda2sub rsp, 32
0012fda6mov r14, rsi
0012fda9mov r12, [rdi]
0012fdacmov r13, [rdi+16]
0012fdb0mov rdi, [rsi+32]
0012fdb4mov rax, [rsi+40]
0012fdb8lea rsi, [rip-0xa0986]
0012fdbfpush 1
0012fdc1pop rdx
0012fdc2call [rax+24]
0012fdc5lea rbx, [rsp+16]
0012fdcamov [rbx], r14
0012fdcdmov [rbx+8], al
0012fdd0mov [rbx+9], 0
0012fdd4shl r13, 3
0012fdd8lea r14, [rip-1390]
0012fddflea r15, [rsp+8]
0012fde4
0012fde4loc_12fde4:
0012fde4test r13, r13
0012fde7je 0x12fe06
0012fde9mov [rsp+8], r12
0012fdeeadd r12, 8
0012fdf2mov rdi, rbx
0012fdf5mov rsi, r15
0012fdf8mov rdx, r14
0012fdfbcall core::fmt::builders::DebugSet::entry
0012fe00add r13, -8
0012fe04jmp 0x12fde4
0012fe06
0012fe06loc_12fe06:
0012fe06mov rdi, [rsp+16]
0012fe0bmov esi, [rsp+24]
0012fe0fcall core::fmt::builders::DebugList::finish
0012fe14add rsp, 32
0012fe18pop rbx
0012fe19pop r12
0012fe1bpop r13
0012fe1dpop r14
0012fe1fpop r15
0012fe21ret
0012fd99
0012fd99_<alloc::vec::Vec<T,A> as core::fmt::Debug>::fmt:
0012fd99push r15
0012fd9bpush r14
0012fd9dpush r13
0012fd9fpush r12
0012fda1push rbx
0012fda2sub rsp, 32
0012fda6mov r14, rsi
0012fda9mov r12, [rdi]
0012fdacmov r13, [rdi+16]
0012fdb0mov rdi, [rsi+32]
0012fdb4mov rax, [rsi+40]
0012fdb8lea rsi, [rip-0xa0986]
0012fdbfpush 1
0012fdc1pop rdx
0012fdc2call [rax+24]
0012fdc5lea rbx, [rsp+16]
0012fdcamov [rbx], r14
0012fdcdmov [rbx+8], al
0012fdd0mov [rbx+9], 0
0012fdd4shl r13, 3
0012fdd8lea r14, [rip-1390]
0012fddflea r15, [rsp+8]
0012fde4
0012fde4loc_12fde4:
0012fde4test r13, r13
0012fde7je 0x12fe06
0012fde9mov [rsp+8], r12
0012fdeeadd r12, 8
0012fdf2mov rdi, rbx
0012fdf5mov rsi, r15
0012fdf8mov rdx, r14
0012fdfbcall core::fmt::builders::DebugSet::entry
0012fe00add r13, -8
0012fe04jmp 0x12fde4
0012fe06
0012fe06loc_12fe06:
0012fe06mov rdi, [rsp+16]
0012fe0bmov esi, [rsp+24]
0012fe0fcall core::fmt::builders::DebugList::finish
0012fe14add rsp, 32
0012fe18pop rbx
0012fe19pop r12
0012fe1bpop r13
0012fe1dpop r14
0012fe1fpop r15
0012fe21ret
0012fd99
0012fe22
0012fe22core::ptr::drop_in_place<regex_automata::meta::regex::Config>:
0012fe22add rdi, 80
0012fe26jmp 0x12bb89
0012fe22
0012fe22core::ptr::drop_in_place<regex_automata::meta::regex::Config>:
0012fe22add rdi, 80
0012fe26jmp 0x12bb89
0012fe22
0012fe2b
0012fe2b_<regex_automata::meta::regex::Config as core::fmt::Debug>::fmt:
0012fe2bsub rsp, 280
0012fe32mov rax, rsi
0012fe35lea rdx, [rdi+114]
0012fe39lea rsi, [rdi+115]
0012fe3dlea r8, [rdi+116]
0012fe41lea r9, [rdi+112]
0012fe45lea rcx, [rsp+16]
0012fe4amov [rcx], r9
0012fe4dlea r9, [rsp+24]
0012fe52mov [r9], rdx
0012fe55lea rdx, [rip+0xc1204]
0012fe5cmov [r9+8], rdx
0012fe60lea r10, [rdi+80]
0012fe64mov [r9+16], rsi
0012fe68lea rdx, [rip+0xc1211]
0012fe6fmov [r9+24], rdx
0012fe73mov [r9+32], r8
0012fe77lea rsi, [rdi+122]
0012fe7bmov [r9+40], rdx
0012fe7fmov [r9+48], r10
0012fe83lea r8, [rip+0xc1456]
0012fe8amov [r9+56], r8
0012fe8elea r8, [rdi+16]
0012fe92mov [r9+64], rsi
0012fe96lea rsi, [rip+0xc16c3]
0012fe9dmov [r9+72], rsi
0012fea1lea rsi, [rdi+32]
0012fea5mov [r9+80], r8
0012fea9lea r8, [rip+0xc1490]
0012feb0mov [r9+88], r8
0012feb4mov [r9+96], rsi
0012feb8mov [r9+104], r8
0012febcmov [r9+112], rdi
0012fec0lea rsi, [rip+0xc1459]
0012fec7mov [r9+120], rsi
0012fecblea rsi, [rdi+117]
0012fecfmov [r9+128], rsi
0012fed6lea rsi, [rdi+118]
0012fedamov [r9+136], rdx
0012fee1mov [r9+144], rsi
0012fee8lea rsi, [rdi+48]
0012feecmov [r9+152], rdx
0012fef3mov [r9+160], rsi
0012fefalea rsi, [rdi+64]
0012fefemov [r9+168], r8
0012ff05mov [r9+176], rsi
0012ff0cmov [r9+184], r8
0012ff13lea rsi, [rdi+119]
0012ff17mov [r9+192], rsi
0012ff1elea rsi, [rdi+120]
0012ff22mov [r9+200], rdx
0012ff29mov [r9+208], rsi
0012ff30lea rsi, [rdi+121]
0012ff34mov [r9+216], rdx
0012ff3bmov [r9+224], rsi
0012ff42mov [r9+232], rdx
0012ff49mov [r9+240], rcx
0012ff50lea rcx, [rip+0xc1629]
0012ff57mov [r9+248], rcx
0012ff5emov [rsp], 16
0012ff66lea rsi, [rip-0xd8d10]
0012ff6dlea rcx, [rip+0xc14ec]
0012ff74push 6
0012ff76pop rdx
0012ff77push 16
0012ff79pop r8
0012ff7bmov rdi, rax
0012ff7ecall core::fmt::Formatter::debug_struct_fields_finish
0012ff83add rsp, 280
0012ff8aret
0012fe2b
0012fe2b_<regex_automata::meta::regex::Config as core::fmt::Debug>::fmt:
0012fe2bsub rsp, 280
0012fe32mov rax, rsi
0012fe35lea rdx, [rdi+114]
0012fe39lea rsi, [rdi+115]
0012fe3dlea r8, [rdi+116]
0012fe41lea r9, [rdi+112]
0012fe45lea rcx, [rsp+16]
0012fe4amov [rcx], r9
0012fe4dlea r9, [rsp+24]
0012fe52mov [r9], rdx
0012fe55lea rdx, [rip+0xc1204]
0012fe5cmov [r9+8], rdx
0012fe60lea r10, [rdi+80]
0012fe64mov [r9+16], rsi
0012fe68lea rdx, [rip+0xc1211]
0012fe6fmov [r9+24], rdx
0012fe73mov [r9+32], r8
0012fe77lea rsi, [rdi+122]
0012fe7bmov [r9+40], rdx
0012fe7fmov [r9+48], r10
0012fe83lea r8, [rip+0xc1456]
0012fe8amov [r9+56], r8
0012fe8elea r8, [rdi+16]
0012fe92mov [r9+64], rsi
0012fe96lea rsi, [rip+0xc16c3]
0012fe9dmov [r9+72], rsi
0012fea1lea rsi, [rdi+32]
0012fea5mov [r9+80], r8
0012fea9lea r8, [rip+0xc1490]
0012feb0mov [r9+88], r8
0012feb4mov [r9+96], rsi
0012feb8mov [r9+104], r8
0012febcmov [r9+112], rdi
0012fec0lea rsi, [rip+0xc1459]
0012fec7mov [r9+120], rsi
0012fecblea rsi, [rdi+117]
0012fecfmov [r9+128], rsi
0012fed6lea rsi, [rdi+118]
0012fedamov [r9+136], rdx
0012fee1mov [r9+144], rsi
0012fee8lea rsi, [rdi+48]
0012feecmov [r9+152], rdx
0012fef3mov [r9+160], rsi
0012fefalea rsi, [rdi+64]
0012fefemov [r9+168], r8
0012ff05mov [r9+176], rsi
0012ff0cmov [r9+184], r8
0012ff13lea rsi, [rdi+119]
0012ff17mov [r9+192], rsi
0012ff1elea rsi, [rdi+120]
0012ff22mov [r9+200], rdx
0012ff29mov [r9+208], rsi
0012ff30lea rsi, [rdi+121]
0012ff34mov [r9+216], rdx
0012ff3bmov [r9+224], rsi
0012ff42mov [r9+232], rdx
0012ff49mov [r9+240], rcx
0012ff50lea rcx, [rip+0xc1629]
0012ff57mov [r9+248], rcx
0012ff5emov [rsp], 16
0012ff66lea rsi, [rip-0xd8d10]
0012ff6dlea rcx, [rip+0xc14ec]
0012ff74push 6
0012ff76pop rdx
0012ff77push 16
0012ff79pop r8
0012ff7bmov rdi, rax
0012ff7ecall core::fmt::Formatter::debug_struct_fields_finish
0012ff83add rsp, 280
0012ff8aret
0012fe2b
0012ff8b
0012ff8b_<&T as core::fmt::Debug>::fmt:
0012ff8bmov rax, [rdi]
0012ff8ecmp [rax], 0
0012ff91je 0x12ffbb
0012ff93push rax
0012ff94inc rax
0012ff97mov rcx, rsp
0012ff9amov [rcx], rax
0012ff9dlea rax, [rip-0xf5fc0]
0012ffa4lea r8, [rip+0xbd6dd]
0012ffabpush 4
0012ffadpop rdx
0012ffaemov rdi, rsi
0012ffb1mov rsi, rax
0012ffb4call core::fmt::Formatter::debug_tuple_field1_finish
0012ffb9pop rcx
0012ffbaret
0012ffbb
0012ffbbloc_12ffbb:
0012ffbbmov rdi, [rsi+32]
0012ffbfmov rax, [rsi+40]
0012ffc3mov rax, [rax+24]
0012ffc7lea rsi, [rip-0xf5fee]
0012ffcepush 4
0012ffd0pop rdx
0012ffd1jmp rax
0012ff8b
0012ff8b_<&T as core::fmt::Debug>::fmt:
0012ff8bmov rax, [rdi]
0012ff8ecmp [rax], 0
0012ff91je 0x12ffbb
0012ff93push rax
0012ff94inc rax
0012ff97mov rcx, rsp
0012ff9amov [rcx], rax
0012ff9dlea rax, [rip-0xf5fc0]
0012ffa4lea r8, [rip+0xbd6dd]
0012ffabpush 4
0012ffadpop rdx
0012ffaemov rdi, rsi
0012ffb1mov rsi, rax
0012ffb4call core::fmt::Formatter::debug_tuple_field1_finish
0012ffb9pop rcx
0012ffbaret
0012ffbb
0012ffbbloc_12ffbb:
0012ffbbmov rdi, [rsi+32]
0012ffbfmov rax, [rsi+40]
0012ffc3mov rax, [rax+24]
0012ffc7lea rsi, [rip-0xf5fee]
0012ffcepush 4
0012ffd0pop rdx
0012ffd1jmp rax
0012ff8b
0012ffd3
0012ffd3alloc::sync::Arc<T,A>::drop_slow:
0012ffd3push rbx
0012ffd4mov rbx, [rdi]
0012ffd7lea rdi, [rbx+96]
0012ffdbcall core::ptr::drop_in_place<core::option::Option<core::option::Option<regex_automata::util::prefilter::Prefilter>>>
0012ffe0lea rdi, [rbx+144]
0012ffe7call core::ptr::drop_in_place<alloc::vec::Vec<regex_syntax::hir::Properties>>
0012ffecmov rdi, [rbx+168]
0012fff3call core::ptr::drop_in_place<alloc::boxed::Box<std::sync::mpmc::list::Block<std::path::PathBuf>>>
0012fff8cmp rbx, -1
0012fffcje 0x13000f
0012fffelock dec [rbx+8]
00130003jne 0x13000f
00130005mov rdi, rbx
00130008pop rbx
00130009jmp [rip+0xe1ae9]
0013000f
0013000floc_13000f:
0013000fpop rbx
00130010ret
0012ffd3
0012ffd3alloc::sync::Arc<T,A>::drop_slow:
0012ffd3push rbx
0012ffd4mov rbx, [rdi]
0012ffd7lea rdi, [rbx+96]
0012ffdbcall core::ptr::drop_in_place<core::option::Option<core::option::Option<regex_automata::util::prefilter::Prefilter>>>
0012ffe0lea rdi, [rbx+144]
0012ffe7call core::ptr::drop_in_place<alloc::vec::Vec<regex_syntax::hir::Properties>>
0012ffecmov rdi, [rbx+168]
0012fff3call core::ptr::drop_in_place<alloc::boxed::Box<std::sync::mpmc::list::Block<std::path::PathBuf>>>
0012fff8cmp rbx, -1
0012fffcje 0x13000f
0012fffelock dec [rbx+8]
00130003jne 0x13000f
00130005mov rdi, rbx
00130008pop rbx
00130009jmp [rip+0xe1ae9]
0013000f
0013000floc_13000f:
0013000fpop rbx
00130010ret
0012ffd3
00130011
00130011_<regex_automata::util::prefilter::memmem::Memmem as core::fmt::Debug>::fmt:
00130011sub rsp, 24
00130015mov rax, rsi
00130018lea r9, [rsp+16]
0013001dmov [r9], rdi
00130020lea rcx, [rip+0xc1bb1]
00130027mov [rsp], rcx
0013002blea rsi, [rip-0xd8a0c]
00130032lea rcx, [rip-0xd8c70]
00130039push 6
0013003bpop rdx
0013003cmov rdi, rax
0013003fmov r8, rdx
00130042call core::fmt::Formatter::debug_struct_field1_finish
00130047add rsp, 24
0013004bret
00130011
00130011_<regex_automata::util::prefilter::memmem::Memmem as core::fmt::Debug>::fmt:
00130011sub rsp, 24
00130015mov rax, rsi
00130018lea r9, [rsp+16]
0013001dmov [r9], rdi
00130020lea rcx, [rip+0xc1bb1]
00130027mov [rsp], rcx
0013002blea rsi, [rip-0xd8a0c]
00130032lea rcx, [rip-0xd8c70]
00130039push 6
0013003bpop rdx
0013003cmov rdi, rax
0013003fmov r8, rdx
00130042call core::fmt::Formatter::debug_struct_field1_finish
00130047add rsp, 24
0013004bret
00130011
0013004c
0013004c_<&T as core::fmt::Debug>::fmt:
0013004cpush rax
0013004dmov rax, rsi
00130050mov rdx, [rdi]
00130053mov rcx, rsp
00130056mov [rcx], rdx
00130059lea rsi, [rip-0xd8b18]
00130060lea r8, [rip+0xc1a49]
00130067push 9
00130069pop rdx
0013006amov rdi, rax
0013006dcall core::fmt::Formatter::debug_tuple_field1_finish
00130072pop rcx
00130073ret
0013004c
0013004c_<&T as core::fmt::Debug>::fmt:
0013004cpush rax
0013004dmov rax, rsi
00130050mov rdx, [rdi]
00130053mov rcx, rsp
00130056mov [rcx], rdx
00130059lea rsi, [rip-0xd8b18]
00130060lea r8, [rip+0xc1a49]
00130067push 9
00130069pop rdx
0013006amov rdi, rax
0013006dcall core::fmt::Formatter::debug_tuple_field1_finish
00130072pop rcx
00130073ret
0013004c
00130074
00130074_<regex_automata::util::prefilter::memchr::Memchr as core::fmt::Debug>::fmt:
00130074push rax
00130075mov rax, rsi
00130078mov rcx, rsp
0013007bmov [rcx], rdi
0013007elea rsi, [rip-0xd8a73]
00130085lea r8, [rip+0xbd5fc]
0013008cpush 6
0013008epop rdx
0013008fmov rdi, rax
00130092call core::fmt::Formatter::debug_tuple_field1_finish
00130097pop rcx
00130098ret
00130074
00130074_<regex_automata::util::prefilter::memchr::Memchr as core::fmt::Debug>::fmt:
00130074push rax
00130075mov rax, rsi
00130078mov rcx, rsp
0013007bmov [rcx], rdi
0013007elea rsi, [rip-0xd8a73]
00130085lea r8, [rip+0xbd5fc]
0013008cpush 6
0013008epop rdx
0013008fmov rdi, rax
00130092call core::fmt::Formatter::debug_tuple_field1_finish
00130097pop rcx
00130098ret
00130074
00130099
00130099_<regex_automata::nfa::thompson::literal_trie::StateChunksIter as core::iter::traits::iterator::Iterator>::next:
00130099push rax
0013009amov rcx, [rdi+16]
0013009ecmp rcx, [rdi+24]
001300a2je 0x1300cd
001300a4lea rax, [rcx+16]
001300a8mov [rdi+16], rax
001300acmov rax, [rcx]
001300afmov rcx, [rcx+8]
001300b3mov rdx, rcx
001300b6sub rdx, rax
001300b9jb 0x1300dc
001300bbmov rsi, [rdi+8]
001300bfcmp rcx, rsi
001300c2ja 0x1300f0
001300c4mov rcx, [rdi]
001300c7lea rax, [rcx+8*rax]
001300cbjmp 0x1300da
001300cd
001300cdloc_1300cd:
001300cdmov rax, [rdi+32]
001300d1mov rdx, [rdi+40]
001300d5and [rdi+32], 0
001300da
001300daloc_1300da:
001300dapop rcx
001300dbret
001300dc
001300dcloc_1300dc:
001300dclea rdx, [rip+0xbfab5]
001300e3mov rdi, rax
001300e6mov rsi, rcx
001300e9call core::slice::index::slice_index_order_fail
001300eeud2
001300f0
001300f0loc_1300f0:
001300f0lea rdx, [rip+0xbfaa1]
001300f7mov rdi, rcx
001300facall core::slice::index::slice_end_index_len_fail
001300ffud2
00130099
00130099_<regex_automata::nfa::thompson::literal_trie::StateChunksIter as core::iter::traits::iterator::Iterator>::next:
00130099push rax
0013009amov rcx, [rdi+16]
0013009ecmp rcx, [rdi+24]
001300a2je 0x1300cd
001300a4lea rax, [rcx+16]
001300a8mov [rdi+16], rax
001300acmov rax, [rcx]
001300afmov rcx, [rcx+8]
001300b3mov rdx, rcx
001300b6sub rdx, rax
001300b9jb 0x1300dc
001300bbmov rsi, [rdi+8]
001300bfcmp rcx, rsi
001300c2ja 0x1300f0
001300c4mov rcx, [rdi]
001300c7lea rax, [rcx+8*rax]
001300cbjmp 0x1300da
001300cd
001300cdloc_1300cd:
001300cdmov rax, [rdi+32]
001300d1mov rdx, [rdi+40]
001300d5and [rdi+32], 0
001300da
001300daloc_1300da:
001300dapop rcx
001300dbret
001300dc
001300dcloc_1300dc:
001300dclea rdx, [rip+0xbfab5]
001300e3mov rdi, rax
001300e6mov rsi, rcx
001300e9call core::slice::index::slice_index_order_fail
001300eeud2
001300f0
001300f0loc_1300f0:
001300f0lea rdx, [rip+0xbfaa1]
001300f7mov rdi, rcx
001300facall core::slice::index::slice_end_index_len_fail
001300ffud2
00130099
00130101
00130101regex_automata::nfa::thompson::literal_trie::State::active_chunk:
00130101mov rax, [rdi+40]
00130105test rax, rax
00130108je 0x130138
0013010amov rdx, [rdi+16]
0013010emov rcx, [rdi+24]
00130112shl rax, 4
00130116mov rax, [rax+rcx-8]
0013011bcmp rdx, rax
0013011ejae 0x13013e
00130120push rax
00130121lea rcx, [rip+0xbfa58]
00130128mov rdi, rax
0013012bmov rsi, rdx
0013012emov rdx, rcx
00130131call core::slice::index::slice_start_index_len_fail
00130136ud2
00130138
00130138loc_130138:
00130138mov rdx, [rdi+16]
0013013cxor eax, eax
0013013e
0013013eloc_13013e:
0013013esub rdx, rax
00130141shl rax, 3
00130145add rax, [rdi]
00130148ret
00130101
00130101regex_automata::nfa::thompson::literal_trie::State::active_chunk:
00130101mov rax, [rdi+40]
00130105test rax, rax
00130108je 0x130138
0013010amov rdx, [rdi+16]
0013010emov rcx, [rdi+24]
00130112shl rax, 4
00130116mov rax, [rax+rcx-8]
0013011bcmp rdx, rax
0013011ejae 0x13013e
00130120push rax
00130121lea rcx, [rip+0xbfa58]
00130128mov rdi, rax
0013012bmov rsi, rdx
0013012emov rdx, rcx
00130131call core::slice::index::slice_start_index_len_fail
00130136ud2
00130138
00130138loc_130138:
00130138mov rdx, [rdi+16]
0013013cxor eax, eax
0013013e
0013013eloc_13013e:
0013013esub rdx, rax
00130141shl rax, 3
00130145add rax, [rdi]
00130148ret
00130101
00130149
00130149_<regex_automata::util::prefilter::memchr::Memchr2 as core::fmt::Debug>::fmt:
00130149sub rsp, 24
0013014dmov rax, rsi
00130150mov rcx, rdi
00130153lea rdx, [rdi+1]
00130157lea r9, [rsp+16]
0013015cmov [r9], rdx
0013015flea rdx, [rip+0xbd522]
00130166mov [rsp], rdx
0013016alea rsi, [rip-0xd8b59]
00130171lea r8, [rip+0xc01d0]
00130178push 7
0013017apop rdx
0013017bmov rdi, rax
0013017ecall core::fmt::Formatter::debug_tuple_field2_finish
00130183add rsp, 24
00130187ret
00130149
00130149_<regex_automata::util::prefilter::memchr::Memchr2 as core::fmt::Debug>::fmt:
00130149sub rsp, 24
0013014dmov rax, rsi
00130150mov rcx, rdi
00130153lea rdx, [rdi+1]
00130157lea r9, [rsp+16]
0013015cmov [r9], rdx
0013015flea rdx, [rip+0xbd522]
00130166mov [rsp], rdx
0013016alea rsi, [rip-0xd8b59]
00130171lea r8, [rip+0xc01d0]
00130178push 7
0013017apop rdx
0013017bmov rdi, rax
0013017ecall core::fmt::Formatter::debug_tuple_field2_finish
00130183add rsp, 24
00130187ret
00130149
Loading..