Hi Nikolai, in trying to further limit the area where the rust update doesn't build for me, I invoked $ guix build --rounds=2 -e '(@ (gnu packages rust) rust-1.23)' >RR3 2>&1 $ guix build --rounds=2 -e '(@ (gnu packages rust) rust-1.24)' >RR4 2>&1 $ guix build --rounds=2 -e '(@ (gnu packages rust) rust-1.25)' >RR5 2>&1 Furthermore, I've got a locale (?) problem since updating guix which makes the message in RR5 say: output â of â differs from â from previous round so now I can't run diffoscope because I don't know which directories contain the respective outputs. Wild guessing gave me $ cd /gnu/store $ LC_ALL=C diff -ru fjxhzqwx42di5yf1xd5w1iq2gmbyxwjl-rust-1.25.0-check fjxhzqwx42di5yf1xd5w1iq2gmbyxwjl-rust-1.25.0 Binary files fjxhzqwx42di5yf1xd5w1iq2gmbyxwjl-rust-1.25.0-check/lib/librustc_save_analysis-e36dc9c2903cdf75.so and fjxhzqwx42di5yf1xd5w1iq2gmbyxwjl-rust-1.25.0/lib/librustc_save_analysis-e36dc9c2903cdf75.so differ Binary files fjxhzqwx42di5yf1xd5w1iq2gmbyxwjl-rust-1.25.0-check/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_save_analysis-e36dc9c2903cdf75.so and fjxhzqwx42di5yf1xd5w1iq2gmbyxwjl-rust-1.25.0/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_save_analysis-e36dc9c2903cdf75.so differ $ diffoscope --exclude-directory-metadata fjxhzqwx42di5yf1xd5w1iq2gmbyxwjl-rust-1.25.0-check fjxhzqwx42di5yf1xd5w1iq2gmbyxwjl-rust-1.25.0 --- fjxhzqwx42di5yf1xd5w1iq2gmbyxwjl-rust-1.25.0-check +++ fjxhzqwx42di5yf1xd5w1iq2gmbyxwjl-rust-1.25.0 ├── lib │ ├── librustc_save_analysis-e36dc9c2903cdf75.so │ │ ├── /gnu/store/cf0mpfcj10blqpj2drc5vq42av14apw0-binutils-2.28.1/bin/readelf --wide --symbols {} │ │ │ @@ -1297,15 +1297,15 @@ │ │ │ 766: 00000000000398c0 263 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit7walk_tt17hcc5faba5090b7b69E │ │ │ 767: 00000000000399d0 555 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit7walk_ty17h58afef9f8523002aE │ │ │ 768: 0000000000039c00 142 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit8walk_arm17hf16f66e87a33b2f9E │ │ │ 769: 0000000000039c90 679 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit8walk_pat17h7c55e367e61821d2E │ │ │ 770: 0000000000039f40 679 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit8walk_pat17h88ab63cb4f883c80E │ │ │ 771: 000000000003a1f0 5572 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit9walk_expr17h268bef9a24dfe8eeE │ │ │ 772: 000000000003b7c0 1909 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit9walk_expr17h6126dbd24072dfd8E │ │ │ - 773: 000000000003bf40 5571 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit9walk_expr17h6eaff91d038660deE │ │ │ + 773: 000000000003bf40 5572 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit9walk_expr17h6eaff91d038660deE │ │ │ 774: 000000000003d510 2120 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit9walk_item17h0d6a923ffaaf08e7E │ │ │ 775: 000000000003dd60 641 FUNC LOCAL DEFAULT 12 _ZN70_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eq17he0b2af31cb46c694E │ │ │ 776: 000000000003dff0 866 FUNC LOCAL DEFAULT 12 _ZN70_$LT$rls_data..Id$u20$as$u20$rustc_serialize..serialize..Encodable$GT$6encode17h3fe540d5007ed2b2E │ │ │ 777: 000000000003e360 1057 FUNC LOCAL DEFAULT 12 _ZN72_$LT$std..collections..hash..map..HashMap$LT$K$C$$u20$V$C$$u20$S$GT$$GT$6resize17h47f206acec41d160E │ │ │ 778: 000000000003e790 259 FUNC LOCAL DEFAULT 12 _ZN74_$LT$syntax..codemap..Spanned$LT$T$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eq17hdc1da719ab43944dE │ │ │ 779: 000000000003e8a0 1572 FUNC LOCAL DEFAULT 12 _ZN74_$LT$syntax..parse..token..Nonterminal$u20$as$u20$core..cmp..PartialEq$GT$2eq17h86df3c108fa212a7E │ │ │ 780: 000000000003eed0 29505 FUNC LOCAL DEFAULT 12 _ZN76_$LT$rls_data..Analysis$u20$as$u20$rustc_serialize..serialize..Encodable$GT$6encode28_$u7b$$u7b$closure$u7d$$u7d$17h8d8c8e7284fd3683E │ │ ├── /gnu/store/cf0mpfcj10blqpj2drc5vq42av14apw0-binutils-2.28.1/bin/readelf --wide --debug-dump=frames {} │ │ │ @@ -5721,15 +5721,15 @@ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ DW_CFA_nop │ │ │ DW_CFA_nop │ │ │ │ │ │ -00003bb4 0000000000000034 00003b60 FDE cie=00000058 pc=000000000003bf40..000000000003d503 │ │ │ +00003bb4 0000000000000034 00003b60 FDE cie=00000058 pc=000000000003bf40..000000000003d504 │ │ │ Augmentation data: 93 91 00 00 │ │ │ │ │ │ DW_CFA_advance_loc: 1 to 000000000003bf41 │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ DW_CFA_advance_loc: 2 to 000000000003bf43 │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ DW_CFA_advance_loc: 2 to 000000000003bf45 │ │ ├── objdump --line-numbers --disassemble --demangle --section=.text {} │ │ │ @@ -42260,1402 +42260,1399 @@ │ │ │ 3bf87: e8 f4 c9 ff ff callq 38980 │ │ │ 3bf8c: 48 83 c5 a0 add $0xffffffffffffffa0,%rbp │ │ │ 3bf90: 75 ee jne 3bf80 │ │ │ 3bf92: 41 0f b6 06 movzbl (%r14),%eax │ │ │ 3bf96: 89 c1 mov %eax,%ecx │ │ │ 3bf98: 80 e1 3f and $0x3f,%cl │ │ │ 3bf9b: 80 f9 26 cmp $0x26,%cl │ │ │ - 3bf9e: 77 40 ja 3bfe0 │ │ │ + 3bf9e: 77 4d ja 3bfed │ │ │ 3bfa0: 48 8d 0d 71 74 06 00 lea 0x67471(%rip),%rcx │ │ │ 3bfa7: 48 63 04 81 movslq (%rcx,%rax,4),%rax │ │ │ 3bfab: 48 01 c8 add %rcx,%rax │ │ │ 3bfae: ff e0 jmpq *%rax │ │ │ 3bfb0: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ 3bfb4: 4c 89 ef mov %r13,%rdi │ │ │ 3bfb7: e8 64 ea 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ 3bfbc: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ - 3bfc0: e9 d8 06 00 00 jmpq 3c69d │ │ │ - 3bfc5: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ - 3bfc9: e9 cf 06 00 00 jmpq 3c69d │ │ │ - 3bfce: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ - 3bfd2: 48 85 f6 test %rsi,%rsi │ │ │ - 3bfd5: 0f 85 c2 06 00 00 jne 3c69d │ │ │ - 3bfdb: e9 70 07 00 00 jmpq 3c750 │ │ │ - 3bfe0: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ - 3bfe4: 4c 89 ef mov %r13,%rdi │ │ │ - 3bfe7: e8 34 ea 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3bfec: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ - 3bff0: 4c 89 ef mov %r13,%rdi │ │ │ - 3bff3: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ - 3bffa: 5b pop %rbx │ │ │ - 3bffb: 41 5c pop %r12 │ │ │ - 3bffd: 41 5d pop %r13 │ │ │ - 3bfff: 41 5e pop %r14 │ │ │ - 3c001: 41 5f pop %r15 │ │ │ - 3c003: 5d pop %rbp │ │ │ - 3c004: e9 b7 e4 02 00 jmpq 6a4c0 < as syntax::visit::Visitor<'l>>::visit_ty> │ │ │ - 3c009: 49 8d 56 08 lea 0x8(%r14),%rdx │ │ │ - 3c00d: 41 8b 76 50 mov 0x50(%r14),%esi │ │ │ - 3c011: 4c 89 ef mov %r13,%rdi │ │ │ - 3c014: e8 27 7f 01 00 callq 53f40 <>::process_path> │ │ │ - 3c019: 49 8b 46 38 mov 0x38(%r14),%rax │ │ │ - 3c01d: 48 85 c0 test %rax,%rax │ │ │ - 3c020: 74 79 je 3c09b │ │ │ - 3c022: 4d 8b 66 28 mov 0x28(%r14),%r12 │ │ │ - 3c026: 48 8d 04 80 lea (%rax,%rax,4),%rax │ │ │ - 3c02a: 49 8d 04 c4 lea (%r12,%rax,8),%rax │ │ │ - 3c02e: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) │ │ │ - 3c035: 00 │ │ │ - 3c036: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) │ │ │ - 3c03d: 00 00 00 │ │ │ - 3c040: 4d 89 ef mov %r13,%r15 │ │ │ - 3c043: 4c 89 e5 mov %r12,%rbp │ │ │ - 3c046: 4c 8d 65 28 lea 0x28(%rbp),%r12 │ │ │ - 3c04a: 48 8b 45 08 mov 0x8(%rbp),%rax │ │ │ - 3c04e: 48 85 c0 test %rax,%rax │ │ │ - 3c051: 74 2f je 3c082 │ │ │ - 3c053: 48 8b 48 10 mov 0x10(%rax),%rcx │ │ │ - 3c057: 48 85 c9 test %rcx,%rcx │ │ │ - 3c05a: 74 26 je 3c082 │ │ │ - 3c05c: 48 8b 18 mov (%rax),%rbx │ │ │ - 3c05f: 48 c1 e1 05 shl $0x5,%rcx │ │ │ - 3c063: 4c 8d 2c 49 lea (%rcx,%rcx,2),%r13 │ │ │ - 3c067: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) │ │ │ - 3c06e: 00 00 │ │ │ - 3c070: 48 89 df mov %rbx,%rdi │ │ │ - 3c073: 48 8d 5b 60 lea 0x60(%rbx),%rbx │ │ │ - 3c077: e8 04 c9 ff ff callq 38980 │ │ │ - 3c07c: 49 83 c5 a0 add $0xffffffffffffffa0,%r13 │ │ │ - 3c080: 75 ee jne 3c070 │ │ │ - 3c082: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ - 3c086: 4d 89 fd mov %r15,%r13 │ │ │ - 3c089: 4c 89 ef mov %r13,%rdi │ │ │ - 3c08c: e8 8f e9 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c091: 4c 3b a4 24 a0 00 00 cmp 0xa0(%rsp),%r12 │ │ │ - 3c098: 00 │ │ │ - 3c099: 75 a5 jne 3c040 │ │ │ - 3c09b: 49 8b 76 40 mov 0x40(%r14),%rsi │ │ │ - 3c09f: 48 85 f6 test %rsi,%rsi │ │ │ - 3c0a2: 0f 85 f5 05 00 00 jne 3c69d │ │ │ - 3c0a8: e9 a3 06 00 00 jmpq 3c750 │ │ │ - 3c0ad: 49 8b 46 08 mov 0x8(%r14),%rax │ │ │ - 3c0b1: 48 8b 58 38 mov 0x38(%rax),%rbx │ │ │ - 3c0b5: 48 85 db test %rbx,%rbx │ │ │ - 3c0b8: 74 30 je 3c0ea │ │ │ - 3c0ba: 48 8b 68 28 mov 0x28(%rax),%rbp │ │ │ - 3c0be: 48 83 c5 08 add $0x8,%rbp │ │ │ - 3c0c2: 48 c1 e3 04 shl $0x4,%rbx │ │ │ - 3c0c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) │ │ │ - 3c0cd: 00 00 00 │ │ │ - 3c0d0: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ - 3c0d4: 4c 89 ef mov %r13,%rdi │ │ │ - 3c0d7: e8 44 e9 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c0dc: 48 83 c5 10 add $0x10,%rbp │ │ │ - 3c0e0: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx │ │ │ - 3c0e4: 75 ea jne 3c0d0 │ │ │ - 3c0e6: 49 8b 46 08 mov 0x8(%r14),%rax │ │ │ - 3c0ea: 48 8b 58 20 mov 0x20(%rax),%rbx │ │ │ - 3c0ee: 48 85 db test %rbx,%rbx │ │ │ - 3c0f1: 0f 84 59 06 00 00 je 3c750 │ │ │ - 3c0f7: 48 8b 68 10 mov 0x10(%rax),%rbp │ │ │ - 3c0fb: 48 c1 e3 04 shl $0x4,%rbx │ │ │ - 3c0ff: 90 nop │ │ │ - 3c100: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ - 3c104: 48 83 c5 10 add $0x10,%rbp │ │ │ - 3c108: 4c 89 ef mov %r13,%rdi │ │ │ - 3c10b: e8 10 e9 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c110: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx │ │ │ - 3c114: 75 ea jne 3c100 │ │ │ - 3c116: e9 35 06 00 00 jmpq 3c750 │ │ │ - 3c11b: 49 8b 4e 18 mov 0x18(%r14),%rcx │ │ │ - 3c11f: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ - 3c123: 48 85 c0 test %rax,%rax │ │ │ - 3c126: 0f 84 24 06 00 00 je 3c750 │ │ │ - 3c12c: 48 8b 19 mov (%rcx),%rbx │ │ │ - 3c12f: 48 c1 e0 03 shl $0x3,%rax │ │ │ - 3c133: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ - 3c137: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) │ │ │ - 3c13e: 00 00 │ │ │ - 3c140: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ - 3c143: 4c 89 ef mov %r13,%rdi │ │ │ - 3c146: e8 25 bd 01 00 callq 57e70 <>::process_macro_use> │ │ │ - 3c14b: 0f b6 03 movzbl (%rbx),%eax │ │ │ - 3c14e: 84 c0 test %al,%al │ │ │ - 3c150: 74 1a je 3c16c │ │ │ - 3c152: 3c 01 cmp $0x1,%al │ │ │ - 3c154: 74 24 je 3c17a │ │ │ - 3c156: 3c 04 cmp $0x4,%al │ │ │ - 3c158: 0f 84 a0 11 00 00 je 3d2fe │ │ │ - 3c15e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c162: 4c 89 ef mov %r13,%rdi │ │ │ - 3c165: e8 b6 e8 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c16a: eb 1a jmp 3c186 │ │ │ - 3c16c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c170: 4c 89 ef mov %r13,%rdi │ │ │ - 3c173: e8 68 07 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ - 3c178: eb 0c jmp 3c186 │ │ │ - 3c17a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c17e: 4c 89 ef mov %r13,%rdi │ │ │ - 3c181: e8 fa 1c 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ - 3c186: 48 83 c3 18 add $0x18,%rbx │ │ │ - 3c18a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ - 3c18e: 75 b0 jne 3c140 │ │ │ - 3c190: e9 bb 05 00 00 jmpq 3c750 │ │ │ - 3c195: 49 8b 5e 08 mov 0x8(%r14),%rbx │ │ │ - 3c199: 8b 73 54 mov 0x54(%rbx),%esi │ │ │ - 3c19c: 4c 89 ef mov %r13,%rdi │ │ │ - 3c19f: e8 cc bc 01 00 callq 57e70 <>::process_macro_use> │ │ │ - 3c1a4: 4c 89 ef mov %r13,%rdi │ │ │ - 3c1a7: 48 89 de mov %rbx,%rsi │ │ │ - 3c1aa: e8 81 9d 01 00 callq 55f30 <>::process_pat> │ │ │ - 3c1af: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ - 3c1b3: 4c 89 ef mov %r13,%rdi │ │ │ - 3c1b6: e8 65 e8 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c1bb: 49 8b 4e 18 mov 0x18(%r14),%rcx │ │ │ - 3c1bf: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ - 3c1c3: 48 85 c0 test %rax,%rax │ │ │ - 3c1c6: 74 68 je 3c230 │ │ │ - 3c1c8: 48 8b 19 mov (%rcx),%rbx │ │ │ - 3c1cb: 48 c1 e0 03 shl $0x3,%rax │ │ │ - 3c1cf: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ - 3c1d3: 66 66 66 66 2e 0f 1f data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ - 3c1da: 84 00 00 00 00 00 │ │ │ - 3c1e0: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ - 3c1e3: 4c 89 ef mov %r13,%rdi │ │ │ - 3c1e6: e8 85 bc 01 00 callq 57e70 <>::process_macro_use> │ │ │ - 3c1eb: 0f b6 03 movzbl (%rbx),%eax │ │ │ - 3c1ee: 84 c0 test %al,%al │ │ │ - 3c1f0: 74 1a je 3c20c │ │ │ - 3c1f2: 3c 01 cmp $0x1,%al │ │ │ - 3c1f4: 74 24 je 3c21a │ │ │ - 3c1f6: 3c 04 cmp $0x4,%al │ │ │ - 3c1f8: 0f 84 00 11 00 00 je 3d2fe │ │ │ - 3c1fe: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c202: 4c 89 ef mov %r13,%rdi │ │ │ - 3c205: e8 16 e8 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c20a: eb 1a jmp 3c226 │ │ │ - 3c20c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c210: 4c 89 ef mov %r13,%rdi │ │ │ - 3c213: e8 c8 06 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ - 3c218: eb 0c jmp 3c226 │ │ │ - 3c21a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c21e: 4c 89 ef mov %r13,%rdi │ │ │ - 3c221: e8 5a 1c 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ - 3c226: 48 83 c3 18 add $0x18,%rbx │ │ │ - 3c22a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ - 3c22e: 75 b0 jne 3c1e0 │ │ │ - 3c230: 49 8b 76 20 mov 0x20(%r14),%rsi │ │ │ - 3c234: 48 85 f6 test %rsi,%rsi │ │ │ - 3c237: 0f 85 60 04 00 00 jne 3c69d │ │ │ - 3c23d: e9 0e 05 00 00 jmpq 3c750 │ │ │ - 3c242: 49 8b 76 18 mov 0x18(%r14),%rsi │ │ │ - 3c246: 4c 89 ef mov %r13,%rdi │ │ │ - 3c249: e8 d2 e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c24e: 49 8b 4e 20 mov 0x20(%r14),%rcx │ │ │ - 3c252: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ - 3c256: 48 85 c0 test %rax,%rax │ │ │ - 3c259: 0f 84 f1 04 00 00 je 3c750 │ │ │ - 3c25f: 48 8b 19 mov (%rcx),%rbx │ │ │ - 3c262: 48 c1 e0 03 shl $0x3,%rax │ │ │ - 3c266: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ - 3c26a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) │ │ │ - 3c270: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ - 3c273: 4c 89 ef mov %r13,%rdi │ │ │ - 3c276: e8 f5 bb 01 00 callq 57e70 <>::process_macro_use> │ │ │ - 3c27b: 0f b6 03 movzbl (%rbx),%eax │ │ │ - 3c27e: 84 c0 test %al,%al │ │ │ - 3c280: 74 1a je 3c29c │ │ │ - 3c282: 3c 01 cmp $0x1,%al │ │ │ - 3c284: 74 24 je 3c2aa │ │ │ - 3c286: 3c 04 cmp $0x4,%al │ │ │ - 3c288: 0f 84 70 10 00 00 je 3d2fe │ │ │ - 3c28e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c292: 4c 89 ef mov %r13,%rdi │ │ │ - 3c295: e8 86 e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c29a: eb 1a jmp 3c2b6 │ │ │ - 3c29c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c2a0: 4c 89 ef mov %r13,%rdi │ │ │ - 3c2a3: e8 38 06 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ - 3c2a8: eb 0c jmp 3c2b6 │ │ │ - 3c2aa: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c2ae: 4c 89 ef mov %r13,%rdi │ │ │ - 3c2b1: e8 ca 1b 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ - 3c2b6: 48 83 c3 18 add $0x18,%rbx │ │ │ - 3c2ba: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ - 3c2be: 75 b0 jne 3c270 │ │ │ - 3c2c0: e9 8b 04 00 00 jmpq 3c750 │ │ │ - 3c2c5: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ - 3c2c9: 48 85 f6 test %rsi,%rsi │ │ │ - 3c2cc: 74 08 je 3c2d6 │ │ │ - 3c2ce: 4c 89 ef mov %r13,%rdi │ │ │ - 3c2d1: e8 5a c2 ff ff callq 38530 │ │ │ - 3c2d6: 49 8b 5e 30 mov 0x30(%r14),%rbx │ │ │ - 3c2da: 48 85 db test %rbx,%rbx │ │ │ - 3c2dd: 0f 84 6d 04 00 00 je 3c750 │ │ │ - 3c2e3: 49 8b 6e 20 mov 0x20(%r14),%rbp │ │ │ - 3c2e7: 48 c1 e3 03 shl $0x3,%rbx │ │ │ - 3c2eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) │ │ │ - 3c2f0: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ - 3c2f4: 48 83 c5 08 add $0x8,%rbp │ │ │ - 3c2f8: 4c 89 ef mov %r13,%rdi │ │ │ - 3c2fb: e8 20 e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c300: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ - 3c304: 75 ea jne 3c2f0 │ │ │ - 3c306: e9 45 04 00 00 jmpq 3c750 │ │ │ - 3c30b: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ - 3c30f: 4c 89 ef mov %r13,%rdi │ │ │ - 3c312: e8 09 e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c317: 4d 8b 66 20 mov 0x20(%r14),%r12 │ │ │ - 3c31b: 4d 85 e4 test %r12,%r12 │ │ │ - 3c31e: 0f 84 2c 04 00 00 je 3c750 │ │ │ - 3c324: 49 8b 46 10 mov 0x10(%r14),%rax │ │ │ - 3c328: 49 c1 e4 06 shl $0x6,%r12 │ │ │ - 3c32c: 49 01 c4 add %rax,%r12 │ │ │ - 3c32f: 48 8d 8c 24 e0 00 00 lea 0xe0(%rsp),%rcx │ │ │ - 3c336: 00 │ │ │ - 3c337: 49 8d 55 58 lea 0x58(%r13),%rdx │ │ │ - 3c33b: 48 89 94 24 68 02 00 mov %rdx,0x268(%rsp) │ │ │ - 3c342: 00 │ │ │ - 3c343: 49 8d 55 70 lea 0x70(%r13),%rdx │ │ │ - 3c347: 48 89 94 24 b8 00 00 mov %rdx,0xb8(%rsp) │ │ │ - 3c34e: 00 │ │ │ - 3c34f: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ - 3c352: 4c 8d bc 24 d8 00 00 lea 0xd8(%rsp),%r15 │ │ │ - 3c359: 00 │ │ │ - 3c35a: e9 82 0d 00 00 jmpq 3d0e1 │ │ │ - 3c35f: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ - 3c363: 48 85 db test %rbx,%rbx │ │ │ - 3c366: 0f 84 e4 03 00 00 je 3c750 │ │ │ - 3c36c: 49 8b 6e 08 mov 0x8(%r14),%rbp │ │ │ - 3c370: 48 c1 e3 03 shl $0x3,%rbx │ │ │ - 3c374: 66 66 66 2e 0f 1f 84 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ - 3c37b: 00 00 00 00 00 │ │ │ - 3c380: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ - 3c384: 48 83 c5 08 add $0x8,%rbp │ │ │ - 3c388: 4c 89 ef mov %r13,%rdi │ │ │ - 3c38b: e8 90 e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c390: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ - 3c394: 75 ea jne 3c380 │ │ │ - 3c396: e9 b5 03 00 00 jmpq 3c750 │ │ │ - 3c39b: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ - 3c39f: 48 85 db test %rbx,%rbx │ │ │ - 3c3a2: 0f 84 a8 03 00 00 je 3c750 │ │ │ - 3c3a8: 49 8b 6e 08 mov 0x8(%r14),%rbp │ │ │ - 3c3ac: 48 c1 e3 03 shl $0x3,%rbx │ │ │ - 3c3b0: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ - 3c3b4: 48 83 c5 08 add $0x8,%rbp │ │ │ - 3c3b8: 4c 89 ef mov %r13,%rdi │ │ │ - 3c3bb: e8 60 e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c3c0: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ - 3c3c4: 75 ea jne 3c3b0 │ │ │ - 3c3c6: e9 85 03 00 00 jmpq 3c750 │ │ │ - 3c3cb: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ - 3c3cf: 8b 73 54 mov 0x54(%rbx),%esi │ │ │ - 3c3d2: 4c 89 ef mov %r13,%rdi │ │ │ - 3c3d5: e8 96 ba 01 00 callq 57e70 <>::process_macro_use> │ │ │ - 3c3da: 4c 89 ef mov %r13,%rdi │ │ │ - 3c3dd: 48 89 de mov %rbx,%rsi │ │ │ - 3c3e0: e8 4b 9b 01 00 callq 55f30 <>::process_pat> │ │ │ - 3c3e5: 49 8b 76 20 mov 0x20(%r14),%rsi │ │ │ - 3c3e9: 4c 89 ef mov %r13,%rdi │ │ │ - 3c3ec: e8 2f e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c3f1: 49 8b 4e 28 mov 0x28(%r14),%rcx │ │ │ - 3c3f5: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ - 3c3f9: 48 85 c0 test %rax,%rax │ │ │ - 3c3fc: 0f 84 4e 03 00 00 je 3c750 │ │ │ - 3c402: 48 8b 19 mov (%rcx),%rbx │ │ │ - 3c405: 48 c1 e0 03 shl $0x3,%rax │ │ │ - 3c409: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ - 3c40d: 0f 1f 00 nopl (%rax) │ │ │ - 3c410: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ - 3c413: 4c 89 ef mov %r13,%rdi │ │ │ - 3c416: e8 55 ba 01 00 callq 57e70 <>::process_macro_use> │ │ │ - 3c41b: 0f b6 03 movzbl (%rbx),%eax │ │ │ - 3c41e: 84 c0 test %al,%al │ │ │ - 3c420: 74 1a je 3c43c │ │ │ - 3c422: 3c 01 cmp $0x1,%al │ │ │ - 3c424: 74 24 je 3c44a │ │ │ - 3c426: 3c 04 cmp $0x4,%al │ │ │ - 3c428: 0f 84 d0 0e 00 00 je 3d2fe │ │ │ - 3c42e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c432: 4c 89 ef mov %r13,%rdi │ │ │ - 3c435: e8 e6 e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c43a: eb 1a jmp 3c456 │ │ │ - 3c43c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c440: 4c 89 ef mov %r13,%rdi │ │ │ - 3c443: e8 98 04 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ - 3c448: eb 0c jmp 3c456 │ │ │ - 3c44a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c44e: 4c 89 ef mov %r13,%rdi │ │ │ - 3c451: e8 2a 1a 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ - 3c456: 48 83 c3 18 add $0x18,%rbx │ │ │ - 3c45a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ - 3c45e: 75 b0 jne 3c410 │ │ │ - 3c460: e9 eb 02 00 00 jmpq 3c750 │ │ │ - 3c465: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ - 3c469: 8b 73 54 mov 0x54(%rbx),%esi │ │ │ - 3c46c: 4c 89 ef mov %r13,%rdi │ │ │ - 3c46f: e8 fc b9 01 00 callq 57e70 <>::process_macro_use> │ │ │ - 3c474: 4c 89 ef mov %r13,%rdi │ │ │ - 3c477: 48 89 de mov %rbx,%rsi │ │ │ - 3c47a: e8 b1 9a 01 00 callq 55f30 <>::process_pat> │ │ │ - 3c47f: 49 8b 76 20 mov 0x20(%r14),%rsi │ │ │ - 3c483: 4c 89 ef mov %r13,%rdi │ │ │ - 3c486: e8 95 e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c48b: 49 8b 4e 28 mov 0x28(%r14),%rcx │ │ │ - 3c48f: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ - 3c493: 48 85 c0 test %rax,%rax │ │ │ - 3c496: 0f 84 b4 02 00 00 je 3c750 │ │ │ - 3c49c: 48 8b 19 mov (%rcx),%rbx │ │ │ - 3c49f: 48 c1 e0 03 shl $0x3,%rax │ │ │ - 3c4a3: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ - 3c4a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) │ │ │ - 3c4ae: 00 00 │ │ │ - 3c4b0: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ - 3c4b3: 4c 89 ef mov %r13,%rdi │ │ │ - 3c4b6: e8 b5 b9 01 00 callq 57e70 <>::process_macro_use> │ │ │ - 3c4bb: 0f b6 03 movzbl (%rbx),%eax │ │ │ - 3c4be: 84 c0 test %al,%al │ │ │ - 3c4c0: 74 1a je 3c4dc │ │ │ - 3c4c2: 3c 01 cmp $0x1,%al │ │ │ - 3c4c4: 74 24 je 3c4ea │ │ │ - 3c4c6: 3c 04 cmp $0x4,%al │ │ │ - 3c4c8: 0f 84 30 0e 00 00 je 3d2fe │ │ │ - 3c4ce: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c4d2: 4c 89 ef mov %r13,%rdi │ │ │ - 3c4d5: e8 46 e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c4da: eb 1a jmp 3c4f6 │ │ │ - 3c4dc: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c4e0: 4c 89 ef mov %r13,%rdi │ │ │ - 3c4e3: e8 f8 03 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ - 3c4e8: eb 0c jmp 3c4f6 │ │ │ - 3c4ea: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c4ee: 4c 89 ef mov %r13,%rdi │ │ │ - 3c4f1: e8 8a 19 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ - 3c4f6: 48 83 c3 18 add $0x18,%rbx │ │ │ - 3c4fa: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ - 3c4fe: 75 b0 jne 3c4b0 │ │ │ - 3c500: e9 4b 02 00 00 jmpq 3c750 │ │ │ - 3c505: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ - 3c509: 4c 89 ef mov %r13,%rdi │ │ │ - 3c50c: e8 0f e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c511: 49 8b 5e 20 mov 0x20(%r14),%rbx │ │ │ - 3c515: 48 85 db test %rbx,%rbx │ │ │ - 3c518: 0f 84 32 02 00 00 je 3c750 │ │ │ - 3c51e: 49 8b 6e 10 mov 0x10(%r14),%rbp │ │ │ - 3c522: 48 c1 e3 03 shl $0x3,%rbx │ │ │ - 3c526: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) │ │ │ - 3c52d: 00 00 00 │ │ │ - 3c530: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ - 3c534: 48 83 c5 08 add $0x8,%rbp │ │ │ - 3c538: 4c 89 ef mov %r13,%rdi │ │ │ - 3c53b: e8 e0 e4 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c540: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ - 3c544: 75 ea jne 3c530 │ │ │ - 3c546: e9 05 02 00 00 jmpq 3c750 │ │ │ - 3c54b: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ - 3c54f: 48 85 f6 test %rsi,%rsi │ │ │ - 3c552: 0f 84 0a 02 00 00 je 3c762 │ │ │ + 3bfc0: eb 04 jmp 3bfc6 │ │ │ + 3bfc2: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ + 3bfc6: 4c 89 ef mov %r13,%rdi │ │ │ + 3bfc9: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ + 3bfd0: 5b pop %rbx │ │ │ + 3bfd1: 41 5c pop %r12 │ │ │ + 3bfd3: 41 5d pop %r13 │ │ │ + 3bfd5: 41 5e pop %r14 │ │ │ + 3bfd7: 41 5f pop %r15 │ │ │ + 3bfd9: 5d pop %rbp │ │ │ + 3bfda: e9 41 ea 02 00 jmpq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3bfdf: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ + 3bfe3: 48 85 f6 test %rsi,%rsi │ │ │ + 3bfe6: 75 de jne 3bfc6 │ │ │ + 3bfe8: e9 73 07 00 00 jmpq 3c760 │ │ │ + 3bfed: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ + 3bff1: 4c 89 ef mov %r13,%rdi │ │ │ + 3bff4: e8 27 ea 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3bff9: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ + 3bffd: 4c 89 ef mov %r13,%rdi │ │ │ + 3c000: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ + 3c007: 5b pop %rbx │ │ │ + 3c008: 41 5c pop %r12 │ │ │ + 3c00a: 41 5d pop %r13 │ │ │ + 3c00c: 41 5e pop %r14 │ │ │ + 3c00e: 41 5f pop %r15 │ │ │ + 3c010: 5d pop %rbp │ │ │ + 3c011: e9 aa e4 02 00 jmpq 6a4c0 < as syntax::visit::Visitor<'l>>::visit_ty> │ │ │ + 3c016: 49 8b 4e 18 mov 0x18(%r14),%rcx │ │ │ + 3c01a: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ + 3c01e: 48 85 c0 test %rax,%rax │ │ │ + 3c021: 0f 84 39 07 00 00 je 3c760 │ │ │ + 3c027: 48 8b 19 mov (%rcx),%rbx │ │ │ + 3c02a: 48 c1 e0 03 shl $0x3,%rax │ │ │ + 3c02e: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ + 3c032: 66 66 66 66 66 2e 0f data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ + 3c039: 1f 84 00 00 00 00 00 │ │ │ + 3c040: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ + 3c043: 4c 89 ef mov %r13,%rdi │ │ │ + 3c046: e8 25 be 01 00 callq 57e70 <>::process_macro_use> │ │ │ + 3c04b: 0f b6 03 movzbl (%rbx),%eax │ │ │ + 3c04e: 84 c0 test %al,%al │ │ │ + 3c050: 74 1a je 3c06c │ │ │ + 3c052: 3c 01 cmp $0x1,%al │ │ │ + 3c054: 74 24 je 3c07a │ │ │ + 3c056: 3c 04 cmp $0x4,%al │ │ │ + 3c058: 0f 84 a1 12 00 00 je 3d2ff │ │ │ + 3c05e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c062: 4c 89 ef mov %r13,%rdi │ │ │ + 3c065: e8 b6 e9 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c06a: eb 1a jmp 3c086 │ │ │ + 3c06c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c070: 4c 89 ef mov %r13,%rdi │ │ │ + 3c073: e8 68 08 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ + 3c078: eb 0c jmp 3c086 │ │ │ + 3c07a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c07e: 4c 89 ef mov %r13,%rdi │ │ │ + 3c081: e8 fa 1d 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ + 3c086: 48 83 c3 18 add $0x18,%rbx │ │ │ + 3c08a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ + 3c08e: 75 b0 jne 3c040 │ │ │ + 3c090: e9 cb 06 00 00 jmpq 3c760 │ │ │ + 3c095: 49 8b 5e 08 mov 0x8(%r14),%rbx │ │ │ + 3c099: 8b 73 54 mov 0x54(%rbx),%esi │ │ │ + 3c09c: 4c 89 ef mov %r13,%rdi │ │ │ + 3c09f: e8 cc bd 01 00 callq 57e70 <>::process_macro_use> │ │ │ + 3c0a4: 4c 89 ef mov %r13,%rdi │ │ │ + 3c0a7: 48 89 de mov %rbx,%rsi │ │ │ + 3c0aa: e8 81 9e 01 00 callq 55f30 <>::process_pat> │ │ │ + 3c0af: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ + 3c0b3: 4c 89 ef mov %r13,%rdi │ │ │ + 3c0b6: e8 65 e9 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c0bb: 49 8b 4e 18 mov 0x18(%r14),%rcx │ │ │ + 3c0bf: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ + 3c0c3: 48 85 c0 test %rax,%rax │ │ │ + 3c0c6: 74 68 je 3c130 │ │ │ + 3c0c8: 48 8b 19 mov (%rcx),%rbx │ │ │ + 3c0cb: 48 c1 e0 03 shl $0x3,%rax │ │ │ + 3c0cf: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ + 3c0d3: 66 66 66 66 2e 0f 1f data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ + 3c0da: 84 00 00 00 00 00 │ │ │ + 3c0e0: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ + 3c0e3: 4c 89 ef mov %r13,%rdi │ │ │ + 3c0e6: e8 85 bd 01 00 callq 57e70 <>::process_macro_use> │ │ │ + 3c0eb: 0f b6 03 movzbl (%rbx),%eax │ │ │ + 3c0ee: 84 c0 test %al,%al │ │ │ + 3c0f0: 74 1a je 3c10c │ │ │ + 3c0f2: 3c 01 cmp $0x1,%al │ │ │ + 3c0f4: 74 24 je 3c11a │ │ │ + 3c0f6: 3c 04 cmp $0x4,%al │ │ │ + 3c0f8: 0f 84 01 12 00 00 je 3d2ff │ │ │ + 3c0fe: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c102: 4c 89 ef mov %r13,%rdi │ │ │ + 3c105: e8 16 e9 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c10a: eb 1a jmp 3c126 │ │ │ + 3c10c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c110: 4c 89 ef mov %r13,%rdi │ │ │ + 3c113: e8 c8 07 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ + 3c118: eb 0c jmp 3c126 │ │ │ + 3c11a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c11e: 4c 89 ef mov %r13,%rdi │ │ │ + 3c121: e8 5a 1d 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ + 3c126: 48 83 c3 18 add $0x18,%rbx │ │ │ + 3c12a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ + 3c12e: 75 b0 jne 3c0e0 │ │ │ + 3c130: 49 8b 76 20 mov 0x20(%r14),%rsi │ │ │ + 3c134: 48 85 f6 test %rsi,%rsi │ │ │ + 3c137: 0f 85 89 fe ff ff jne 3bfc6 │ │ │ + 3c13d: e9 1e 06 00 00 jmpq 3c760 │ │ │ + 3c142: 49 8b 76 18 mov 0x18(%r14),%rsi │ │ │ + 3c146: 4c 89 ef mov %r13,%rdi │ │ │ + 3c149: e8 d2 e8 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c14e: 49 8b 4e 20 mov 0x20(%r14),%rcx │ │ │ + 3c152: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ + 3c156: 48 85 c0 test %rax,%rax │ │ │ + 3c159: 0f 84 01 06 00 00 je 3c760 │ │ │ + 3c15f: 48 8b 19 mov (%rcx),%rbx │ │ │ + 3c162: 48 c1 e0 03 shl $0x3,%rax │ │ │ + 3c166: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ + 3c16a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) │ │ │ + 3c170: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ + 3c173: 4c 89 ef mov %r13,%rdi │ │ │ + 3c176: e8 f5 bc 01 00 callq 57e70 <>::process_macro_use> │ │ │ + 3c17b: 0f b6 03 movzbl (%rbx),%eax │ │ │ + 3c17e: 84 c0 test %al,%al │ │ │ + 3c180: 74 1a je 3c19c │ │ │ + 3c182: 3c 01 cmp $0x1,%al │ │ │ + 3c184: 74 24 je 3c1aa │ │ │ + 3c186: 3c 04 cmp $0x4,%al │ │ │ + 3c188: 0f 84 71 11 00 00 je 3d2ff │ │ │ + 3c18e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c192: 4c 89 ef mov %r13,%rdi │ │ │ + 3c195: e8 86 e8 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c19a: eb 1a jmp 3c1b6 │ │ │ + 3c19c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c1a0: 4c 89 ef mov %r13,%rdi │ │ │ + 3c1a3: e8 38 07 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ + 3c1a8: eb 0c jmp 3c1b6 │ │ │ + 3c1aa: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c1ae: 4c 89 ef mov %r13,%rdi │ │ │ + 3c1b1: e8 ca 1c 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ + 3c1b6: 48 83 c3 18 add $0x18,%rbx │ │ │ + 3c1ba: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ + 3c1be: 75 b0 jne 3c170 │ │ │ + 3c1c0: e9 9b 05 00 00 jmpq 3c760 │ │ │ + 3c1c5: 49 8d 56 08 lea 0x8(%r14),%rdx │ │ │ + 3c1c9: 41 8b 76 50 mov 0x50(%r14),%esi │ │ │ + 3c1cd: 4c 89 ef mov %r13,%rdi │ │ │ + 3c1d0: e8 6b 7d 01 00 callq 53f40 <>::process_path> │ │ │ + 3c1d5: 49 8b 46 38 mov 0x38(%r14),%rax │ │ │ + 3c1d9: 48 85 c0 test %rax,%rax │ │ │ + 3c1dc: 74 7d je 3c25b │ │ │ + 3c1de: 4d 8b 66 28 mov 0x28(%r14),%r12 │ │ │ + 3c1e2: 48 8d 04 80 lea (%rax,%rax,4),%rax │ │ │ + 3c1e6: 49 8d 04 c4 lea (%r12,%rax,8),%rax │ │ │ + 3c1ea: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) │ │ │ + 3c1f1: 00 │ │ │ + 3c1f2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ + 3c1f9: 1f 84 00 00 00 00 00 │ │ │ + 3c200: 4d 89 ef mov %r13,%r15 │ │ │ + 3c203: 4c 89 e5 mov %r12,%rbp │ │ │ + 3c206: 4c 8d 65 28 lea 0x28(%rbp),%r12 │ │ │ + 3c20a: 48 8b 45 08 mov 0x8(%rbp),%rax │ │ │ + 3c20e: 48 85 c0 test %rax,%rax │ │ │ + 3c211: 74 2f je 3c242 │ │ │ + 3c213: 48 8b 48 10 mov 0x10(%rax),%rcx │ │ │ + 3c217: 48 85 c9 test %rcx,%rcx │ │ │ + 3c21a: 74 26 je 3c242 │ │ │ + 3c21c: 48 8b 18 mov (%rax),%rbx │ │ │ + 3c21f: 48 c1 e1 05 shl $0x5,%rcx │ │ │ + 3c223: 4c 8d 2c 49 lea (%rcx,%rcx,2),%r13 │ │ │ + 3c227: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) │ │ │ + 3c22e: 00 00 │ │ │ + 3c230: 48 89 df mov %rbx,%rdi │ │ │ + 3c233: 48 8d 5b 60 lea 0x60(%rbx),%rbx │ │ │ + 3c237: e8 44 c7 ff ff callq 38980 │ │ │ + 3c23c: 49 83 c5 a0 add $0xffffffffffffffa0,%r13 │ │ │ + 3c240: 75 ee jne 3c230 │ │ │ + 3c242: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ + 3c246: 4d 89 fd mov %r15,%r13 │ │ │ + 3c249: 4c 89 ef mov %r13,%rdi │ │ │ + 3c24c: e8 cf e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c251: 4c 3b a4 24 a0 00 00 cmp 0xa0(%rsp),%r12 │ │ │ + 3c258: 00 │ │ │ + 3c259: 75 a5 jne 3c200 │ │ │ + 3c25b: 49 8b 76 40 mov 0x40(%r14),%rsi │ │ │ + 3c25f: 48 85 f6 test %rsi,%rsi │ │ │ + 3c262: 0f 85 5e fd ff ff jne 3bfc6 │ │ │ + 3c268: e9 f3 04 00 00 jmpq 3c760 │ │ │ + 3c26d: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ + 3c271: 48 85 f6 test %rsi,%rsi │ │ │ + 3c274: 74 08 je 3c27e │ │ │ + 3c276: 4c 89 ef mov %r13,%rdi │ │ │ + 3c279: e8 b2 c2 ff ff callq 38530 │ │ │ + 3c27e: 49 8b 5e 30 mov 0x30(%r14),%rbx │ │ │ + 3c282: 48 85 db test %rbx,%rbx │ │ │ + 3c285: 0f 84 d5 04 00 00 je 3c760 │ │ │ + 3c28b: 49 8b 6e 20 mov 0x20(%r14),%rbp │ │ │ + 3c28f: 48 c1 e3 03 shl $0x3,%rbx │ │ │ + 3c293: 66 66 66 66 2e 0f 1f data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ + 3c29a: 84 00 00 00 00 00 │ │ │ + 3c2a0: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ + 3c2a4: 48 83 c5 08 add $0x8,%rbp │ │ │ + 3c2a8: 4c 89 ef mov %r13,%rdi │ │ │ + 3c2ab: e8 70 e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c2b0: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ + 3c2b4: 75 ea jne 3c2a0 │ │ │ + 3c2b6: e9 a5 04 00 00 jmpq 3c760 │ │ │ + 3c2bb: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ + 3c2bf: 4c 89 ef mov %r13,%rdi │ │ │ + 3c2c2: e8 59 e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c2c7: 4d 8b 66 20 mov 0x20(%r14),%r12 │ │ │ + 3c2cb: 4d 85 e4 test %r12,%r12 │ │ │ + 3c2ce: 0f 84 8c 04 00 00 je 3c760 │ │ │ + 3c2d4: 49 8b 46 10 mov 0x10(%r14),%rax │ │ │ + 3c2d8: 49 c1 e4 06 shl $0x6,%r12 │ │ │ + 3c2dc: 49 01 c4 add %rax,%r12 │ │ │ + 3c2df: 48 8d 8c 24 e0 00 00 lea 0xe0(%rsp),%rcx │ │ │ + 3c2e6: 00 │ │ │ + 3c2e7: 49 8d 55 58 lea 0x58(%r13),%rdx │ │ │ + 3c2eb: 48 89 94 24 68 02 00 mov %rdx,0x268(%rsp) │ │ │ + 3c2f2: 00 │ │ │ + 3c2f3: 49 8d 55 70 lea 0x70(%r13),%rdx │ │ │ + 3c2f7: 48 89 94 24 b8 00 00 mov %rdx,0xb8(%rsp) │ │ │ + 3c2fe: 00 │ │ │ + 3c2ff: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ + 3c302: 4c 8d bc 24 d8 00 00 lea 0xd8(%rsp),%r15 │ │ │ + 3c309: 00 │ │ │ + 3c30a: e9 d3 0d 00 00 jmpq 3d0e2 │ │ │ + 3c30f: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ + 3c313: 48 85 db test %rbx,%rbx │ │ │ + 3c316: 0f 84 44 04 00 00 je 3c760 │ │ │ + 3c31c: 49 8b 6e 08 mov 0x8(%r14),%rbp │ │ │ + 3c320: 48 c1 e3 03 shl $0x3,%rbx │ │ │ + 3c324: 66 66 66 2e 0f 1f 84 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ + 3c32b: 00 00 00 00 00 │ │ │ + 3c330: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ + 3c334: 48 83 c5 08 add $0x8,%rbp │ │ │ + 3c338: 4c 89 ef mov %r13,%rdi │ │ │ + 3c33b: e8 e0 e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c340: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ + 3c344: 75 ea jne 3c330 │ │ │ + 3c346: e9 15 04 00 00 jmpq 3c760 │ │ │ + 3c34b: 49 8b 46 08 mov 0x8(%r14),%rax │ │ │ + 3c34f: 48 8b 58 38 mov 0x38(%rax),%rbx │ │ │ + 3c353: 48 85 db test %rbx,%rbx │ │ │ + 3c356: 74 32 je 3c38a │ │ │ + 3c358: 48 8b 68 28 mov 0x28(%rax),%rbp │ │ │ + 3c35c: 48 83 c5 08 add $0x8,%rbp │ │ │ + 3c360: 48 c1 e3 04 shl $0x4,%rbx │ │ │ + 3c364: 66 66 66 2e 0f 1f 84 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ + 3c36b: 00 00 00 00 00 │ │ │ + 3c370: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ + 3c374: 4c 89 ef mov %r13,%rdi │ │ │ + 3c377: e8 a4 e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c37c: 48 83 c5 10 add $0x10,%rbp │ │ │ + 3c380: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx │ │ │ + 3c384: 75 ea jne 3c370 │ │ │ + 3c386: 49 8b 46 08 mov 0x8(%r14),%rax │ │ │ + 3c38a: 48 8b 58 20 mov 0x20(%rax),%rbx │ │ │ + 3c38e: 48 85 db test %rbx,%rbx │ │ │ + 3c391: 0f 84 c9 03 00 00 je 3c760 │ │ │ + 3c397: 48 8b 68 10 mov 0x10(%rax),%rbp │ │ │ + 3c39b: 48 c1 e3 04 shl $0x4,%rbx │ │ │ + 3c39f: 90 nop │ │ │ + 3c3a0: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ + 3c3a4: 48 83 c5 10 add $0x10,%rbp │ │ │ + 3c3a8: 4c 89 ef mov %r13,%rdi │ │ │ + 3c3ab: e8 70 e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c3b0: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx │ │ │ + 3c3b4: 75 ea jne 3c3a0 │ │ │ + 3c3b6: e9 a5 03 00 00 jmpq 3c760 │ │ │ + 3c3bb: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ + 3c3bf: 48 85 db test %rbx,%rbx │ │ │ + 3c3c2: 0f 84 98 03 00 00 je 3c760 │ │ │ + 3c3c8: 49 8b 6e 08 mov 0x8(%r14),%rbp │ │ │ + 3c3cc: 48 c1 e3 03 shl $0x3,%rbx │ │ │ + 3c3d0: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ + 3c3d4: 48 83 c5 08 add $0x8,%rbp │ │ │ + 3c3d8: 4c 89 ef mov %r13,%rdi │ │ │ + 3c3db: e8 40 e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c3e0: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ + 3c3e4: 75 ea jne 3c3d0 │ │ │ + 3c3e6: e9 75 03 00 00 jmpq 3c760 │ │ │ + 3c3eb: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ + 3c3ef: 8b 73 54 mov 0x54(%rbx),%esi │ │ │ + 3c3f2: 4c 89 ef mov %r13,%rdi │ │ │ + 3c3f5: e8 76 ba 01 00 callq 57e70 <>::process_macro_use> │ │ │ + 3c3fa: 4c 89 ef mov %r13,%rdi │ │ │ + 3c3fd: 48 89 de mov %rbx,%rsi │ │ │ + 3c400: e8 2b 9b 01 00 callq 55f30 <>::process_pat> │ │ │ + 3c405: 49 8b 76 20 mov 0x20(%r14),%rsi │ │ │ + 3c409: 4c 89 ef mov %r13,%rdi │ │ │ + 3c40c: e8 0f e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c411: 49 8b 4e 28 mov 0x28(%r14),%rcx │ │ │ + 3c415: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ + 3c419: 48 85 c0 test %rax,%rax │ │ │ + 3c41c: 0f 84 3e 03 00 00 je 3c760 │ │ │ + 3c422: 48 8b 19 mov (%rcx),%rbx │ │ │ + 3c425: 48 c1 e0 03 shl $0x3,%rax │ │ │ + 3c429: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ + 3c42d: 0f 1f 00 nopl (%rax) │ │ │ + 3c430: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ + 3c433: 4c 89 ef mov %r13,%rdi │ │ │ + 3c436: e8 35 ba 01 00 callq 57e70 <>::process_macro_use> │ │ │ + 3c43b: 0f b6 03 movzbl (%rbx),%eax │ │ │ + 3c43e: 84 c0 test %al,%al │ │ │ + 3c440: 74 1a je 3c45c │ │ │ + 3c442: 3c 01 cmp $0x1,%al │ │ │ + 3c444: 74 24 je 3c46a │ │ │ + 3c446: 3c 04 cmp $0x4,%al │ │ │ + 3c448: 0f 84 b1 0e 00 00 je 3d2ff │ │ │ + 3c44e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c452: 4c 89 ef mov %r13,%rdi │ │ │ + 3c455: e8 c6 e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c45a: eb 1a jmp 3c476 │ │ │ + 3c45c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c460: 4c 89 ef mov %r13,%rdi │ │ │ + 3c463: e8 78 04 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ + 3c468: eb 0c jmp 3c476 │ │ │ + 3c46a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c46e: 4c 89 ef mov %r13,%rdi │ │ │ + 3c471: e8 0a 1a 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ + 3c476: 48 83 c3 18 add $0x18,%rbx │ │ │ + 3c47a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ + 3c47e: 75 b0 jne 3c430 │ │ │ + 3c480: e9 db 02 00 00 jmpq 3c760 │ │ │ + 3c485: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ + 3c489: 8b 73 54 mov 0x54(%rbx),%esi │ │ │ + 3c48c: 4c 89 ef mov %r13,%rdi │ │ │ + 3c48f: e8 dc b9 01 00 callq 57e70 <>::process_macro_use> │ │ │ + 3c494: 4c 89 ef mov %r13,%rdi │ │ │ + 3c497: 48 89 de mov %rbx,%rsi │ │ │ + 3c49a: e8 91 9a 01 00 callq 55f30 <>::process_pat> │ │ │ + 3c49f: 49 8b 76 20 mov 0x20(%r14),%rsi │ │ │ + 3c4a3: 4c 89 ef mov %r13,%rdi │ │ │ + 3c4a6: e8 75 e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c4ab: 49 8b 4e 28 mov 0x28(%r14),%rcx │ │ │ + 3c4af: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ + 3c4b3: 48 85 c0 test %rax,%rax │ │ │ + 3c4b6: 0f 84 a4 02 00 00 je 3c760 │ │ │ + 3c4bc: 48 8b 19 mov (%rcx),%rbx │ │ │ + 3c4bf: 48 c1 e0 03 shl $0x3,%rax │ │ │ + 3c4c3: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ + 3c4c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) │ │ │ + 3c4ce: 00 00 │ │ │ + 3c4d0: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ + 3c4d3: 4c 89 ef mov %r13,%rdi │ │ │ + 3c4d6: e8 95 b9 01 00 callq 57e70 <>::process_macro_use> │ │ │ + 3c4db: 0f b6 03 movzbl (%rbx),%eax │ │ │ + 3c4de: 84 c0 test %al,%al │ │ │ + 3c4e0: 74 1a je 3c4fc │ │ │ + 3c4e2: 3c 01 cmp $0x1,%al │ │ │ + 3c4e4: 74 24 je 3c50a │ │ │ + 3c4e6: 3c 04 cmp $0x4,%al │ │ │ + 3c4e8: 0f 84 11 0e 00 00 je 3d2ff │ │ │ + 3c4ee: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c4f2: 4c 89 ef mov %r13,%rdi │ │ │ + 3c4f5: e8 26 e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c4fa: eb 1a jmp 3c516 │ │ │ + 3c4fc: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c500: 4c 89 ef mov %r13,%rdi │ │ │ + 3c503: e8 d8 03 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ + 3c508: eb 0c jmp 3c516 │ │ │ + 3c50a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c50e: 4c 89 ef mov %r13,%rdi │ │ │ + 3c511: e8 6a 19 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ + 3c516: 48 83 c3 18 add $0x18,%rbx │ │ │ + 3c51a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ + 3c51e: 75 b0 jne 3c4d0 │ │ │ + 3c520: e9 3b 02 00 00 jmpq 3c760 │ │ │ + 3c525: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ + 3c529: 4c 89 ef mov %r13,%rdi │ │ │ + 3c52c: e8 ef e4 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c531: 49 8b 5e 20 mov 0x20(%r14),%rbx │ │ │ + 3c535: 48 85 db test %rbx,%rbx │ │ │ + 3c538: 0f 84 22 02 00 00 je 3c760 │ │ │ + 3c53e: 49 8b 6e 10 mov 0x10(%r14),%rbp │ │ │ + 3c542: 48 c1 e3 03 shl $0x3,%rbx │ │ │ + 3c546: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) │ │ │ + 3c54d: 00 00 00 │ │ │ + 3c550: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ + 3c554: 48 83 c5 08 add $0x8,%rbp │ │ │ 3c558: 4c 89 ef mov %r13,%rdi │ │ │ 3c55b: e8 c0 e4 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c560: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ - 3c564: 48 85 f6 test %rsi,%rsi │ │ │ - 3c567: 0f 85 30 01 00 00 jne 3c69d │ │ │ - 3c56d: e9 de 01 00 00 jmpq 3c750 │ │ │ - 3c572: 49 8b 4e 08 mov 0x8(%r14),%rcx │ │ │ - 3c576: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ - 3c57a: 48 85 c0 test %rax,%rax │ │ │ - 3c57d: 0f 84 cd 01 00 00 je 3c750 │ │ │ - 3c583: 48 8b 19 mov (%rcx),%rbx │ │ │ - 3c586: 48 c1 e0 03 shl $0x3,%rax │ │ │ - 3c58a: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ - 3c58e: 66 90 xchg %ax,%ax │ │ │ - 3c590: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ - 3c593: 4c 89 ef mov %r13,%rdi │ │ │ - 3c596: e8 d5 b8 01 00 callq 57e70 <>::process_macro_use> │ │ │ - 3c59b: 0f b6 03 movzbl (%rbx),%eax │ │ │ - 3c59e: 84 c0 test %al,%al │ │ │ - 3c5a0: 74 1a je 3c5bc │ │ │ - 3c5a2: 3c 01 cmp $0x1,%al │ │ │ - 3c5a4: 74 24 je 3c5ca │ │ │ - 3c5a6: 3c 04 cmp $0x4,%al │ │ │ - 3c5a8: 0f 84 50 0d 00 00 je 3d2fe │ │ │ - 3c5ae: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c5b2: 4c 89 ef mov %r13,%rdi │ │ │ - 3c5b5: e8 66 e4 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c5ba: eb 1a jmp 3c5d6 │ │ │ - 3c5bc: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c5c0: 4c 89 ef mov %r13,%rdi │ │ │ - 3c5c3: e8 18 03 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ - 3c5c8: eb 0c jmp 3c5d6 │ │ │ - 3c5ca: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c5ce: 4c 89 ef mov %r13,%rdi │ │ │ - 3c5d1: e8 aa 18 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ - 3c5d6: 48 83 c3 18 add $0x18,%rbx │ │ │ - 3c5da: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ - 3c5de: 75 b0 jne 3c590 │ │ │ - 3c5e0: e9 6b 01 00 00 jmpq 3c750 │ │ │ - 3c5e5: 49 8d 5e 18 lea 0x18(%r14),%rbx │ │ │ - 3c5e9: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ - 3c5ed: 48 85 f6 test %rsi,%rsi │ │ │ - 3c5f0: 74 08 je 3c5fa │ │ │ - 3c5f2: 4c 89 ef mov %r13,%rdi │ │ │ - 3c5f5: e8 c6 de 02 00 callq 6a4c0 < as syntax::visit::Visitor<'l>>::visit_ty> │ │ │ - 3c5fa: 41 8b 76 50 mov 0x50(%r14),%esi │ │ │ - 3c5fe: 4c 89 ef mov %r13,%rdi │ │ │ - 3c601: 48 89 da mov %rbx,%rdx │ │ │ - 3c604: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ - 3c60b: 5b pop %rbx │ │ │ - 3c60c: 41 5c pop %r12 │ │ │ - 3c60e: 41 5d pop %r13 │ │ │ - 3c610: 41 5e pop %r14 │ │ │ - 3c612: 41 5f pop %r15 │ │ │ - 3c614: 5d pop %rbp │ │ │ - 3c615: e9 26 79 01 00 jmpq 53f40 <>::process_path> │ │ │ - 3c61a: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ + 3c560: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ + 3c564: 75 ea jne 3c550 │ │ │ + 3c566: e9 f5 01 00 00 jmpq 3c760 │ │ │ + 3c56b: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ + 3c56f: 48 85 f6 test %rsi,%rsi │ │ │ + 3c572: 74 08 je 3c57c │ │ │ + 3c574: 4c 89 ef mov %r13,%rdi │ │ │ + 3c577: e8 a4 e4 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c57c: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ + 3c580: 48 85 f6 test %rsi,%rsi │ │ │ + 3c583: 0f 85 3d fa ff ff jne 3bfc6 │ │ │ + 3c589: e9 d2 01 00 00 jmpq 3c760 │ │ │ + 3c58e: 49 8b 4e 08 mov 0x8(%r14),%rcx │ │ │ + 3c592: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ + 3c596: 48 85 c0 test %rax,%rax │ │ │ + 3c599: 0f 84 c1 01 00 00 je 3c760 │ │ │ + 3c59f: 48 8b 19 mov (%rcx),%rbx │ │ │ + 3c5a2: 48 c1 e0 03 shl $0x3,%rax │ │ │ + 3c5a6: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ + 3c5aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) │ │ │ + 3c5b0: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ + 3c5b3: 4c 89 ef mov %r13,%rdi │ │ │ + 3c5b6: e8 b5 b8 01 00 callq 57e70 <>::process_macro_use> │ │ │ + 3c5bb: 0f b6 03 movzbl (%rbx),%eax │ │ │ + 3c5be: 84 c0 test %al,%al │ │ │ + 3c5c0: 74 1a je 3c5dc │ │ │ + 3c5c2: 3c 01 cmp $0x1,%al │ │ │ + 3c5c4: 74 24 je 3c5ea │ │ │ + 3c5c6: 3c 04 cmp $0x4,%al │ │ │ + 3c5c8: 0f 84 31 0d 00 00 je 3d2ff │ │ │ + 3c5ce: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c5d2: 4c 89 ef mov %r13,%rdi │ │ │ + 3c5d5: e8 46 e4 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c5da: eb 1a jmp 3c5f6 │ │ │ + 3c5dc: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c5e0: 4c 89 ef mov %r13,%rdi │ │ │ + 3c5e3: e8 f8 02 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ + 3c5e8: eb 0c jmp 3c5f6 │ │ │ + 3c5ea: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c5ee: 4c 89 ef mov %r13,%rdi │ │ │ + 3c5f1: e8 8a 18 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ + 3c5f6: 48 83 c3 18 add $0x18,%rbx │ │ │ + 3c5fa: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ + 3c5fe: 75 b0 jne 3c5b0 │ │ │ + 3c600: e9 5b 01 00 00 jmpq 3c760 │ │ │ + 3c605: 49 8d 5e 18 lea 0x18(%r14),%rbx │ │ │ + 3c609: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ + 3c60d: 48 85 f6 test %rsi,%rsi │ │ │ + 3c610: 74 08 je 3c61a │ │ │ + 3c612: 4c 89 ef mov %r13,%rdi │ │ │ + 3c615: e8 a6 de 02 00 callq 6a4c0 < as syntax::visit::Visitor<'l>>::visit_ty> │ │ │ + 3c61a: 41 8b 76 50 mov 0x50(%r14),%esi │ │ │ 3c61e: 4c 89 ef mov %r13,%rdi │ │ │ - 3c621: e8 fa e3 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c626: 49 8b 4e 10 mov 0x10(%r14),%rcx │ │ │ - 3c62a: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ - 3c62e: 48 85 c0 test %rax,%rax │ │ │ - 3c631: 74 5d je 3c690 │ │ │ - 3c633: 48 8b 19 mov (%rcx),%rbx │ │ │ - 3c636: 48 c1 e0 03 shl $0x3,%rax │ │ │ - 3c63a: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ - 3c63e: 66 90 xchg %ax,%ax │ │ │ - 3c640: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ - 3c643: 4c 89 ef mov %r13,%rdi │ │ │ - 3c646: e8 25 b8 01 00 callq 57e70 <>::process_macro_use> │ │ │ - 3c64b: 0f b6 03 movzbl (%rbx),%eax │ │ │ - 3c64e: 84 c0 test %al,%al │ │ │ - 3c650: 74 1a je 3c66c │ │ │ - 3c652: 3c 01 cmp $0x1,%al │ │ │ - 3c654: 74 24 je 3c67a │ │ │ - 3c656: 3c 04 cmp $0x4,%al │ │ │ - 3c658: 0f 84 a0 0c 00 00 je 3d2fe │ │ │ - 3c65e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c662: 4c 89 ef mov %r13,%rdi │ │ │ - 3c665: e8 b6 e3 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c66a: eb 1a jmp 3c686 │ │ │ - 3c66c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c670: 4c 89 ef mov %r13,%rdi │ │ │ - 3c673: e8 68 02 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ - 3c678: eb 0c jmp 3c686 │ │ │ - 3c67a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c67e: 4c 89 ef mov %r13,%rdi │ │ │ - 3c681: e8 fa 17 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ - 3c686: 48 83 c3 18 add $0x18,%rbx │ │ │ - 3c68a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ - 3c68e: 75 b0 jne 3c640 │ │ │ - 3c690: 49 8b 76 18 mov 0x18(%r14),%rsi │ │ │ - 3c694: 48 85 f6 test %rsi,%rsi │ │ │ - 3c697: 0f 84 b3 00 00 00 je 3c750 │ │ │ - 3c69d: 4c 89 ef mov %r13,%rdi │ │ │ - 3c6a0: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ - 3c6a7: 5b pop %rbx │ │ │ - 3c6a8: 41 5c pop %r12 │ │ │ - 3c6aa: 41 5d pop %r13 │ │ │ - 3c6ac: 41 5e pop %r14 │ │ │ - 3c6ae: 41 5f pop %r15 │ │ │ - 3c6b0: 5d pop %rbp │ │ │ - 3c6b1: e9 6a e3 02 00 jmpq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c6b6: c6 84 24 20 01 00 00 movb $0x2,0x120(%rsp) │ │ │ - 3c6bd: 02 │ │ │ - 3c6be: 49 8b 56 08 mov 0x8(%r14),%rdx │ │ │ - 3c6c2: 49 8b 46 10 mov 0x10(%r14),%rax │ │ │ - 3c6c6: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) │ │ │ - 3c6cd: 00 │ │ │ - 3c6ce: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ - 3c6d5: 00 │ │ │ - 3c6d6: 4c 89 ef mov %r13,%rdi │ │ │ - 3c6d9: e8 e2 cb ff ff callq 392c0 │ │ │ - 3c6de: eb 70 jmp 3c750 │ │ │ - 3c6e0: 49 8b 4e 08 mov 0x8(%r14),%rcx │ │ │ - 3c6e4: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ - 3c6e8: 48 85 c0 test %rax,%rax │ │ │ - 3c6eb: 74 63 je 3c750 │ │ │ - 3c6ed: 48 8b 19 mov (%rcx),%rbx │ │ │ - 3c6f0: 48 c1 e0 03 shl $0x3,%rax │ │ │ - 3c6f4: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ - 3c6f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) │ │ │ - 3c6ff: 00 │ │ │ - 3c700: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ - 3c703: 4c 89 ef mov %r13,%rdi │ │ │ - 3c706: e8 65 b7 01 00 callq 57e70 <>::process_macro_use> │ │ │ - 3c70b: 0f b6 03 movzbl (%rbx),%eax │ │ │ - 3c70e: 84 c0 test %al,%al │ │ │ - 3c710: 74 1a je 3c72c │ │ │ - 3c712: 3c 01 cmp $0x1,%al │ │ │ - 3c714: 74 24 je 3c73a │ │ │ - 3c716: 3c 04 cmp $0x4,%al │ │ │ - 3c718: 0f 84 e0 0b 00 00 je 3d2fe │ │ │ - 3c71e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c722: 4c 89 ef mov %r13,%rdi │ │ │ - 3c725: e8 f6 e2 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3c72a: eb 1a jmp 3c746 │ │ │ - 3c72c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c730: 4c 89 ef mov %r13,%rdi │ │ │ - 3c733: e8 a8 01 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ - 3c738: eb 0c jmp 3c746 │ │ │ - 3c73a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ - 3c73e: 4c 89 ef mov %r13,%rdi │ │ │ - 3c741: e8 3a 17 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ - 3c746: 48 83 c3 18 add $0x18,%rbx │ │ │ - 3c74a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ - 3c74e: 75 b0 jne 3c700 │ │ │ - 3c750: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ - 3c757: 5b pop %rbx │ │ │ - 3c758: 41 5c pop %r12 │ │ │ - 3c75a: 41 5d pop %r13 │ │ │ - 3c75c: 41 5e pop %r14 │ │ │ - 3c75e: 41 5f pop %r15 │ │ │ - 3c760: 5d pop %rbp │ │ │ - 3c761: c3 retq │ │ │ - 3c762: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ - 3c766: 48 85 f6 test %rsi,%rsi │ │ │ - 3c769: 0f 85 2e ff ff ff jne 3c69d │ │ │ - 3c76f: eb df jmp 3c750 │ │ │ - 3c771: 48 83 f8 14 cmp $0x14,%rax │ │ │ - 3c775: 75 32 jne 3c7a9 │ │ │ - 3c777: 8b 84 24 ec 02 00 00 mov 0x2ec(%rsp),%eax │ │ │ - 3c77e: 89 44 24 3c mov %eax,0x3c(%rsp) │ │ │ - 3c782: f6 c3 01 test $0x1,%bl │ │ │ - 3c785: 0f 85 4d 01 00 00 jne 3c8d8 │ │ │ - 3c78b: ba 09 00 00 00 mov $0x9,%edx │ │ │ - 3c790: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ - 3c797: 00 │ │ │ - 3c798: 48 8d 35 ee 80 06 00 lea 0x680ee(%rip),%rsi │ │ │ - 3c79f: e8 dc 91 fd ff callq 15980 <>::from@plt> │ │ │ - 3c7a4: e9 7b 01 00 00 jmpq 3c924 │ │ │ - 3c7a9: 0f 10 84 24 e8 02 00 movups 0x2e8(%rsp),%xmm0 │ │ │ - 3c7b0: 00 │ │ │ - 3c7b1: 0f 10 8c 24 f8 02 00 movups 0x2f8(%rsp),%xmm1 │ │ │ - 3c7b8: 00 │ │ │ - 3c7b9: 0f 29 4c 24 10 movaps %xmm1,0x10(%rsp) │ │ │ - 3c7be: 0f 29 04 24 movaps %xmm0,(%rsp) │ │ │ - 3c7c2: 48 8b 05 2f 27 28 00 mov 0x28272f(%rip),%rax │ │ │ - 3c7c9: 48 8b 00 mov (%rax),%rax │ │ │ - 3c7cc: 31 c9 xor %ecx,%ecx │ │ │ - 3c7ce: 48 83 f8 02 cmp $0x2,%rax │ │ │ - 3c7d2: 0f 92 c1 setb %cl │ │ │ - 3c7d5: 48 83 f8 01 cmp $0x1,%rax │ │ │ - 3c7d9: 48 8d 44 09 ff lea -0x1(%rcx,%rcx,1),%rax │ │ │ - 3c7de: b9 00 00 00 00 mov $0x0,%ecx │ │ │ - 3c7e3: 48 0f 45 c8 cmovne %rax,%rcx │ │ │ - 3c7e7: 48 83 c1 01 add $0x1,%rcx │ │ │ - 3c7eb: 48 83 f9 01 cmp $0x1,%rcx │ │ │ - 3c7ef: 0f 87 de 08 00 00 ja 3d0d3 │ │ │ - 3c7f5: e8 06 93 fd ff callq 15b00 │ │ │ - 3c7fa: 48 89 e1 mov %rsp,%rcx │ │ │ - 3c7fd: 48 89 4c 24 70 mov %rcx,0x70(%rsp) │ │ │ - 3c802: 48 8b 0d a7 27 28 00 mov 0x2827a7(%rip),%rcx # 2befb0 <::fmt> │ │ │ - 3c809: 48 89 4c 24 78 mov %rcx,0x78(%rsp) │ │ │ - 3c80e: 48 c7 84 24 20 01 00 movq $0x1,0x120(%rsp) │ │ │ - 3c815: 00 01 00 00 00 │ │ │ - 3c81a: 48 8d 0d ef 7d 06 00 lea 0x67def(%rip),%rcx │ │ │ - 3c821: 48 89 8c 24 28 01 00 mov %rcx,0x128(%rsp) │ │ │ - 3c828: 00 │ │ │ - 3c829: 48 c7 84 24 30 01 00 movq $0x21,0x130(%rsp) │ │ │ - 3c830: 00 21 00 00 00 │ │ │ - 3c835: 48 8d 35 a4 07 28 00 lea 0x2807a4(%rip),%rsi │ │ │ - 3c83c: 48 89 b4 24 38 01 00 mov %rsi,0x138(%rsp) │ │ │ - 3c843: 00 │ │ │ - 3c844: 48 c7 84 24 40 01 00 movq $0x1,0x140(%rsp) │ │ │ - 3c84b: 00 01 00 00 00 │ │ │ - 3c850: 48 8d 35 e9 74 06 00 lea 0x674e9(%rip),%rsi │ │ │ - 3c857: 48 89 b4 24 48 01 00 mov %rsi,0x148(%rsp) │ │ │ - 3c85e: 00 │ │ │ - 3c85f: 48 c7 84 24 50 01 00 movq $0x1,0x150(%rsp) │ │ │ - 3c866: 00 01 00 00 00 │ │ │ - 3c86b: 48 8d 74 24 70 lea 0x70(%rsp),%rsi │ │ │ - 3c870: 48 89 b4 24 58 01 00 mov %rsi,0x158(%rsp) │ │ │ - 3c877: 00 │ │ │ - 3c878: 48 c7 84 24 60 01 00 movq $0x1,0x160(%rsp) │ │ │ - 3c87f: 00 01 00 00 00 │ │ │ - 3c884: 48 89 8c 24 68 01 00 mov %rcx,0x168(%rsp) │ │ │ - 3c88b: 00 │ │ │ - 3c88c: 48 c7 84 24 70 01 00 movq $0x21,0x170(%rsp) │ │ │ - 3c893: 00 21 00 00 00 │ │ │ - 3c898: 48 8d 0d 71 7c 06 00 lea 0x67c71(%rip),%rcx │ │ │ - 3c89f: 48 89 8c 24 78 01 00 mov %rcx,0x178(%rsp) │ │ │ - 3c8a6: 00 │ │ │ - 3c8a7: 48 c7 84 24 80 01 00 movq $0x26,0x180(%rsp) │ │ │ - 3c8ae: 00 26 00 00 00 │ │ │ - 3c8b3: 48 b9 01 00 00 00 c2 movabs $0x6c200000001,%rcx │ │ │ - 3c8ba: 06 00 00 │ │ │ - 3c8bd: 48 89 8c 24 88 01 00 mov %rcx,0x188(%rsp) │ │ │ - 3c8c4: 00 │ │ │ - 3c8c5: 48 89 c7 mov %rax,%rdi │ │ │ - 3c8c8: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ - 3c8cf: 00 │ │ │ - 3c8d0: ff 52 20 callq *0x20(%rdx) │ │ │ - 3c8d3: e9 fb 07 00 00 jmpq 3d0d3 │ │ │ - 3c8d8: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ - 3c8df: 00 │ │ │ - 3c8e0: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi │ │ │ - 3c8e7: 00 │ │ │ - 3c8e8: 44 89 fa mov %r15d,%edx │ │ │ - 3c8eb: e8 00 89 fd ff callq 151f0 │ │ │ - 3c8f0: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ - 3c8f7: 00 │ │ │ - 3c8f8: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ - 3c8ff: 00 │ │ │ - 3c900: e8 7b 85 fd ff callq 14e80 <::clone@plt> │ │ │ - 3c905: 48 8b b4 24 28 01 00 mov 0x128(%rsp),%rsi │ │ │ - 3c90c: 00 │ │ │ - 3c90d: 48 85 f6 test %rsi,%rsi │ │ │ - 3c910: 74 12 je 3c924 │ │ │ - 3c912: 48 8b bc 24 20 01 00 mov 0x120(%rsp),%rdi │ │ │ - 3c919: 00 │ │ │ - 3c91a: ba 01 00 00 00 mov $0x1,%edx │ │ │ - 3c91f: e8 ec 84 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ - 3c924: 48 8b bc 24 68 02 00 mov 0x268(%rsp),%rdi │ │ │ - 3c92b: 00 │ │ │ - 3c92c: e8 4f 8e fd ff callq 15780 < as core::ops::deref::Deref>::deref@plt> │ │ │ - 3c931: 48 8b 00 mov (%rax),%rax │ │ │ - 3c934: 8b 7c 24 3c mov 0x3c(%rsp),%edi │ │ │ - 3c938: 48 8b 98 28 03 00 00 mov 0x328(%rax),%rbx │ │ │ - 3c93f: e8 8c 90 fd ff callq 159d0 <::index@plt> │ │ │ - 3c944: 48 8b 93 b8 00 00 00 mov 0xb8(%rbx),%rdx │ │ │ - 3c94b: 48 39 c2 cmp %rax,%rdx │ │ │ - 3c94e: 0f 86 c3 09 00 00 jbe 3d317 │ │ │ - 3c954: 48 8b 8b a8 00 00 00 mov 0xa8(%rbx),%rcx │ │ │ - 3c95b: 8b 34 c1 mov (%rcx,%rax,8),%esi │ │ │ - 3c95e: 8b 54 c1 04 mov 0x4(%rcx,%rax,8),%edx │ │ │ - 3c962: 49 8b 7d 10 mov 0x10(%r13),%rdi │ │ │ - 3c966: e8 95 7e fd ff callq 14800 │ │ │ - 3c96b: 48 85 c0 test %rax,%rax │ │ │ - 3c96e: 0f 84 68 01 00 00 je 3cadc │ │ │ - 3c974: 48 89 84 24 b8 02 00 mov %rax,0x2b8(%rsp) │ │ │ - 3c97b: 00 │ │ │ - 3c97c: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ - 3c983: 00 │ │ │ - 3c984: 48 8d 44 24 08 lea 0x8(%rsp),%rax │ │ │ - 3c989: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ - 3c98c: 0f 11 00 movups %xmm0,(%rax) │ │ │ - 3c98f: 48 8d 84 24 b8 02 00 lea 0x2b8(%rsp),%rax │ │ │ - 3c996: 00 │ │ │ - 3c997: 48 89 44 24 40 mov %rax,0x40(%rsp) │ │ │ - 3c99c: 48 8d 05 7d b3 fe ff lea -0x14c83(%rip),%rax # 27d20 <<&'a T as core::fmt::Display>::fmt> │ │ │ - 3c9a3: 48 89 44 24 48 mov %rax,0x48(%rsp) │ │ │ - 3c9a8: 48 89 e0 mov %rsp,%rax │ │ │ - 3c9ab: 48 89 44 24 70 mov %rax,0x70(%rsp) │ │ │ - 3c9b0: 48 8d 05 f1 00 28 00 lea 0x2800f1(%rip),%rax │ │ │ - 3c9b7: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ - 3c9be: 00 │ │ │ - 3c9bf: 48 c7 84 24 28 01 00 movq $0x1,0x128(%rsp) │ │ │ - 3c9c6: 00 01 00 00 00 │ │ │ - 3c9cb: 48 8d 05 6e 73 06 00 lea 0x6736e(%rip),%rax │ │ │ - 3c9d2: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) │ │ │ - 3c9d9: 00 │ │ │ - 3c9da: 48 c7 84 24 38 01 00 movq $0x1,0x138(%rsp) │ │ │ - 3c9e1: 00 01 00 00 00 │ │ │ - 3c9e6: 48 8d 44 24 40 lea 0x40(%rsp),%rax │ │ │ - 3c9eb: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) │ │ │ - 3c9f2: 00 │ │ │ - 3c9f3: 48 c7 84 24 48 01 00 movq $0x1,0x148(%rsp) │ │ │ - 3c9fa: 00 01 00 00 00 │ │ │ - 3c9ff: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ - 3ca04: 48 8d 35 5d 01 28 00 lea 0x28015d(%rip),%rsi │ │ │ - 3ca0b: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ - 3ca12: 00 │ │ │ - 3ca13: e8 68 82 fd ff callq 14c80 │ │ │ - 3ca18: 84 c0 test %al,%al │ │ │ - 3ca1a: 0f 85 0b 09 00 00 jne 3d32b │ │ │ - 3ca20: 48 8b 74 24 08 mov 0x8(%rsp),%rsi │ │ │ - 3ca25: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp │ │ │ - 3ca2a: 48 39 ee cmp %rbp,%rsi │ │ │ - 3ca2d: 0f 82 02 09 00 00 jb 3d335 │ │ │ - 3ca33: 48 85 ed test %rbp,%rbp │ │ │ - 3ca36: 74 0b je 3ca43 │ │ │ - 3ca38: 48 39 ee cmp %rbp,%rsi │ │ │ - 3ca3b: 75 36 jne 3ca73 │ │ │ - 3ca3d: 48 8b 1c 24 mov (%rsp),%rbx │ │ │ - 3ca41: eb 64 jmp 3caa7 │ │ │ - 3ca43: 48 85 f6 test %rsi,%rsi │ │ │ - 3ca46: 74 0e je 3ca56 │ │ │ - 3ca48: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ - 3ca4c: ba 01 00 00 00 mov $0x1,%edx │ │ │ - 3ca51: e8 ba 83 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ - 3ca56: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ - 3ca5d: 00 │ │ │ - 3ca5e: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) │ │ │ - 3ca65: 00 00 │ │ │ - 3ca67: bb 01 00 00 00 mov $0x1,%ebx │ │ │ - 3ca6c: bd 01 00 00 00 mov $0x1,%ebp │ │ │ - 3ca71: eb 37 jmp 3caaa │ │ │ - 3ca73: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ - 3ca77: ba 01 00 00 00 mov $0x1,%edx │ │ │ - 3ca7c: 41 b8 01 00 00 00 mov $0x1,%r8d │ │ │ - 3ca82: 48 89 e9 mov %rbp,%rcx │ │ │ - 3ca85: 4c 8d 8c 24 20 01 00 lea 0x120(%rsp),%r9 │ │ │ - 3ca8c: 00 │ │ │ - 3ca8d: e8 de 7d fd ff callq 14870 <__rust_realloc@plt> │ │ │ - 3ca92: 48 89 c3 mov %rax,%rbx │ │ │ - 3ca95: 48 85 db test %rbx,%rbx │ │ │ - 3ca98: 0f 84 a8 08 00 00 je 3d346 │ │ │ - 3ca9e: 48 89 1c 24 mov %rbx,(%rsp) │ │ │ - 3caa2: 48 89 6c 24 08 mov %rbp,0x8(%rsp) │ │ │ - 3caa7: 48 89 dd mov %rbx,%rbp │ │ │ - 3caaa: 48 8d 44 24 08 lea 0x8(%rsp),%rax │ │ │ - 3caaf: 0f 10 00 movups (%rax),%xmm0 │ │ │ - 3cab2: 0f 29 84 24 20 01 00 movaps %xmm0,0x120(%rsp) │ │ │ - 3cab9: 00 │ │ │ - 3caba: 48 85 ed test %rbp,%rbp │ │ │ - 3cabd: 74 1d je 3cadc │ │ │ - 3cabf: 48 89 9c 24 c0 00 00 mov %rbx,0xc0(%rsp) │ │ │ - 3cac6: 00 │ │ │ - 3cac7: 0f 28 84 24 20 01 00 movaps 0x120(%rsp),%xmm0 │ │ │ - 3cace: 00 │ │ │ - 3cacf: 48 8d 84 24 c8 00 00 lea 0xc8(%rsp),%rax │ │ │ - 3cad6: 00 │ │ │ - 3cad7: 0f 11 00 movups %xmm0,(%rax) │ │ │ - 3cada: eb 24 jmp 3cb00 │ │ │ - 3cadc: 48 c7 84 24 c0 00 00 movq $0x1,0xc0(%rsp) │ │ │ - 3cae3: 00 01 00 00 00 │ │ │ - 3cae8: 48 8d 84 24 c8 00 00 lea 0xc8(%rsp),%rax │ │ │ - 3caef: 00 │ │ │ - 3caf0: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ - 3caf3: 0f 11 00 movups %xmm0,(%rax) │ │ │ - 3caf6: bb 01 00 00 00 mov $0x1,%ebx │ │ │ - 3cafb: bd 01 00 00 00 mov $0x1,%ebp │ │ │ - 3cb00: ba 02 00 00 00 mov $0x2,%edx │ │ │ - 3cb05: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ - 3cb0c: 00 │ │ │ - 3cb0d: 48 8d 35 1e 70 06 00 lea 0x6701e(%rip),%rsi │ │ │ - 3cb14: e8 57 96 fd ff callq 16170 <>::extend_from_slice> │ │ │ - 3cb19: 48 8b 94 24 d0 00 00 mov 0xd0(%rsp),%rdx │ │ │ - 3cb20: 00 │ │ │ - 3cb21: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ - 3cb28: 00 │ │ │ - 3cb29: 48 89 ee mov %rbp,%rsi │ │ │ - 3cb2c: e8 3f 96 fd ff callq 16170 <>::extend_from_slice> │ │ │ - 3cb31: 4c 89 fe mov %r15,%rsi │ │ │ - 3cb34: 48 c1 e6 08 shl $0x8,%rsi │ │ │ - 3cb38: 48 83 ce 01 or $0x1,%rsi │ │ │ - 3cb3c: 48 8b bc 24 b8 00 00 mov 0xb8(%rsp),%rdi │ │ │ - 3cb43: 00 │ │ │ - 3cb44: 44 89 fa mov %r15d,%edx │ │ │ - 3cb47: e8 64 7f fd ff callq 14ab0 │ │ │ - 3cb4c: 84 c0 test %al,%al │ │ │ - 3cb4e: 74 23 je 3cb73 │ │ │ - 3cb50: 48 8b b4 24 c8 00 00 mov 0xc8(%rsp),%rsi │ │ │ - 3cb57: 00 │ │ │ - 3cb58: 48 85 f6 test %rsi,%rsi │ │ │ - 3cb5b: 0f 84 68 04 00 00 je 3cfc9 │ │ │ - 3cb61: ba 01 00 00 00 mov $0x1,%edx │ │ │ - 3cb66: 48 89 df mov %rbx,%rdi │ │ │ - 3cb69: e8 a2 82 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ - 3cb6e: e9 56 04 00 00 jmpq 3cfc9 │ │ │ - 3cb73: 48 8d 44 24 50 lea 0x50(%rsp),%rax │ │ │ - 3cb78: 48 89 84 24 b8 02 00 mov %rax,0x2b8(%rsp) │ │ │ - 3cb7f: 00 │ │ │ - 3cb80: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ - 3cb87: 00 │ │ │ - 3cb88: 48 8d 44 24 08 lea 0x8(%rsp),%rax │ │ │ - 3cb8d: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ - 3cb90: 0f 11 00 movups %xmm0,(%rax) │ │ │ - 3cb93: 48 8d 84 24 b8 02 00 lea 0x2b8(%rsp),%rax │ │ │ - 3cb9a: 00 │ │ │ - 3cb9b: 48 89 44 24 40 mov %rax,0x40(%rsp) │ │ │ - 3cba0: 48 8d 05 a9 b1 fe ff lea -0x14e57(%rip),%rax # 27d50 <<&'a T as core::fmt::Display>::fmt> │ │ │ - 3cba7: 48 89 44 24 48 mov %rax,0x48(%rsp) │ │ │ - 3cbac: 48 89 e0 mov %rsp,%rax │ │ │ - 3cbaf: 48 89 44 24 70 mov %rax,0x70(%rsp) │ │ │ - 3cbb4: 48 8d 05 ed fe 27 00 lea 0x27feed(%rip),%rax │ │ │ - 3cbbb: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ - 3cbc2: 00 │ │ │ - 3cbc3: 48 c7 84 24 28 01 00 movq $0x1,0x128(%rsp) │ │ │ - 3cbca: 00 01 00 00 00 │ │ │ - 3cbcf: 48 8d 05 6a 71 06 00 lea 0x6716a(%rip),%rax │ │ │ - 3cbd6: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) │ │ │ - 3cbdd: 00 │ │ │ - 3cbde: 48 c7 84 24 38 01 00 movq $0x1,0x138(%rsp) │ │ │ - 3cbe5: 00 01 00 00 00 │ │ │ - 3cbea: 48 8d 44 24 40 lea 0x40(%rsp),%rax │ │ │ - 3cbef: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) │ │ │ - 3cbf6: 00 │ │ │ - 3cbf7: 48 c7 84 24 48 01 00 movq $0x1,0x148(%rsp) │ │ │ - 3cbfe: 00 01 00 00 00 │ │ │ - 3cc03: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ - 3cc08: 48 8d 35 59 ff 27 00 lea 0x27ff59(%rip),%rsi │ │ │ - 3cc0f: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ - 3cc16: 00 │ │ │ - 3cc17: e8 64 80 fd ff callq 14c80 │ │ │ - 3cc1c: 84 c0 test %al,%al │ │ │ - 3cc1e: 0f 85 81 07 00 00 jne 3d3a5 │ │ │ - 3cc24: 48 8b 74 24 08 mov 0x8(%rsp),%rsi │ │ │ - 3cc29: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp │ │ │ - 3cc2e: 48 39 ee cmp %rbp,%rsi │ │ │ - 3cc31: 0f 82 75 07 00 00 jb 3d3ac │ │ │ - 3cc37: 48 85 ed test %rbp,%rbp │ │ │ - 3cc3a: 74 33 je 3cc6f │ │ │ - 3cc3c: 48 39 ee cmp %rbp,%rsi │ │ │ - 3cc3f: 74 50 je 3cc91 │ │ │ - 3cc41: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ - 3cc45: ba 01 00 00 00 mov $0x1,%edx │ │ │ - 3cc4a: 41 b8 01 00 00 00 mov $0x1,%r8d │ │ │ - 3cc50: 48 89 e9 mov %rbp,%rcx │ │ │ - 3cc53: 4c 8d 8c 24 20 01 00 lea 0x120(%rsp),%r9 │ │ │ - 3cc5a: 00 │ │ │ - 3cc5b: e8 10 7c fd ff callq 14870 <__rust_realloc@plt> │ │ │ - 3cc60: 48 85 c0 test %rax,%rax │ │ │ - 3cc63: 0f 84 dd 06 00 00 je 3d346 │ │ │ - 3cc69: 48 89 04 24 mov %rax,(%rsp) │ │ │ - 3cc6d: eb 1d jmp 3cc8c │ │ │ - 3cc6f: 48 85 f6 test %rsi,%rsi │ │ │ - 3cc72: 74 0e je 3cc82 │ │ │ - 3cc74: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ - 3cc78: ba 01 00 00 00 mov $0x1,%edx │ │ │ - 3cc7d: e8 8e 81 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ - 3cc82: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ - 3cc89: 00 │ │ │ - 3cc8a: 31 ed xor %ebp,%ebp │ │ │ - 3cc8c: 48 89 6c 24 08 mov %rbp,0x8(%rsp) │ │ │ - 3cc91: 48 8b 44 24 10 mov 0x10(%rsp),%rax │ │ │ - 3cc96: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) │ │ │ - 3cc9d: 00 │ │ │ - 3cc9e: 0f 10 04 24 movups (%rsp),%xmm0 │ │ │ - 3cca2: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) │ │ │ - 3cca7: 48 8d 44 24 70 lea 0x70(%rsp),%rax │ │ │ - 3ccac: 48 89 04 24 mov %rax,(%rsp) │ │ │ - 3ccb0: 48 8d 05 59 08 ff ff lea -0xf7a7(%rip),%rax # 2d510 <::fmt> │ │ │ - 3ccb7: 48 89 44 24 08 mov %rax,0x8(%rsp) │ │ │ - 3ccbc: 48 8d 44 24 3c lea 0x3c(%rsp),%rax │ │ │ - 3ccc1: 48 89 44 24 10 mov %rax,0x10(%rsp) │ │ │ - 3ccc6: 48 8b 05 63 22 28 00 mov 0x282263(%rip),%rax # 2bef30 <::fmt> │ │ │ - 3cccd: 48 89 44 24 18 mov %rax,0x18(%rsp) │ │ │ - 3ccd2: 48 8d 05 af 02 28 00 lea 0x2802af(%rip),%rax │ │ │ - 3ccd9: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ - 3cce0: 00 │ │ │ - 3cce1: 48 c7 84 24 28 01 00 movq $0x2,0x128(%rsp) │ │ │ - 3cce8: 00 02 00 00 00 │ │ │ - 3cced: 48 8d 05 8c 72 06 00 lea 0x6728c(%rip),%rax │ │ │ - 3ccf4: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) │ │ │ - 3ccfb: 00 │ │ │ - 3ccfc: 48 c7 84 24 38 01 00 movq $0x2,0x138(%rsp) │ │ │ - 3cd03: 00 02 00 00 00 │ │ │ - 3cd08: 48 89 e0 mov %rsp,%rax │ │ │ - 3cd0b: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) │ │ │ - 3cd12: 00 │ │ │ - 3cd13: 48 c7 84 24 48 01 00 movq $0x2,0x148(%rsp) │ │ │ - 3cd1a: 00 02 00 00 00 │ │ │ - 3cd1f: 48 8d bc 24 a0 02 00 lea 0x2a0(%rsp),%rdi │ │ │ - 3cd26: 00 │ │ │ - 3cd27: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ - 3cd2e: 00 │ │ │ - 3cd2f: e8 2c 7e fd ff callq 14b60 │ │ │ - 3cd34: 48 8b 74 24 78 mov 0x78(%rsp),%rsi │ │ │ - 3cd39: 48 85 f6 test %rsi,%rsi │ │ │ - 3cd3c: 74 0f je 3cd4d │ │ │ - 3cd3e: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi │ │ │ - 3cd43: ba 01 00 00 00 mov $0x1,%edx │ │ │ - 3cd48: e8 c3 80 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ - 3cd4d: 8b 7c 24 3c mov 0x3c(%rsp),%edi │ │ │ - 3cd51: 4c 89 ee mov %r13,%rsi │ │ │ - 3cd54: e8 57 8b fd ff callq 158b0 │ │ │ - 3cd59: 89 c3 mov %eax,%ebx │ │ │ - 3cd5b: 89 d5 mov %edx,%ebp │ │ │ - 3cd5d: 48 8d bc 24 b8 02 00 lea 0x2b8(%rsp),%rdi │ │ │ - 3cd64: 00 │ │ │ - 3cd65: 4c 89 ee mov %r13,%rsi │ │ │ - 3cd68: 44 89 fa mov %r15d,%edx │ │ │ - 3cd6b: e8 f0 85 fd ff callq 15360 │ │ │ - 3cd70: 49 8b 45 68 mov 0x68(%r13),%rax │ │ │ - 3cd74: 48 89 84 24 58 02 00 mov %rax,0x258(%rsp) │ │ │ - 3cd7b: 00 │ │ │ - 3cd7c: 0f 10 84 24 b8 02 00 movups 0x2b8(%rsp),%xmm0 │ │ │ - 3cd83: 00 │ │ │ - 3cd84: 0f 10 8c 24 c8 02 00 movups 0x2c8(%rsp),%xmm1 │ │ │ - 3cd8b: 00 │ │ │ - 3cd8c: 0f 10 94 24 d8 02 00 movups 0x2d8(%rsp),%xmm2 │ │ │ - 3cd93: 00 │ │ │ - 3cd94: 0f 29 94 24 90 00 00 movaps %xmm2,0x90(%rsp) │ │ │ - 3cd9b: 00 │ │ │ - 3cd9c: 0f 29 8c 24 80 00 00 movaps %xmm1,0x80(%rsp) │ │ │ - 3cda3: 00 │ │ │ - 3cda4: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) │ │ │ - 3cda9: 48 8d 44 24 50 lea 0x50(%rsp),%rax │ │ │ - 3cdae: 48 89 84 24 70 02 00 mov %rax,0x270(%rsp) │ │ │ - 3cdb5: 00 │ │ │ - 3cdb6: 48 c7 44 24 58 01 00 movq $0x1,0x58(%rsp) │ │ │ - 3cdbd: 00 00 │ │ │ - 3cdbf: 48 8d 44 24 60 lea 0x60(%rsp),%rax │ │ │ - 3cdc4: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ - 3cdc7: 0f 11 00 movups %xmm0,(%rax) │ │ │ - 3cdca: 48 8d 84 24 70 02 00 lea 0x270(%rsp),%rax │ │ │ - 3cdd1: 00 │ │ │ - 3cdd2: 48 89 44 24 40 mov %rax,0x40(%rsp) │ │ │ - 3cdd7: 48 8d 05 72 af fe ff lea -0x1508e(%rip),%rax # 27d50 <<&'a T as core::fmt::Display>::fmt> │ │ │ - 3cdde: 48 89 44 24 48 mov %rax,0x48(%rsp) │ │ │ - 3cde3: 48 8d 44 24 58 lea 0x58(%rsp),%rax │ │ │ - 3cde8: 48 89 84 24 78 02 00 mov %rax,0x278(%rsp) │ │ │ - 3cdef: 00 │ │ │ - 3cdf0: 48 8d 05 b1 fc 27 00 lea 0x27fcb1(%rip),%rax │ │ │ - 3cdf7: 48 89 04 24 mov %rax,(%rsp) │ │ │ - 3cdfb: 48 c7 44 24 08 01 00 movq $0x1,0x8(%rsp) │ │ │ - 3ce02: 00 00 │ │ │ - 3ce04: 48 8d 05 35 6f 06 00 lea 0x66f35(%rip),%rax │ │ │ - 3ce0b: 48 89 44 24 10 mov %rax,0x10(%rsp) │ │ │ - 3ce10: 48 c7 44 24 18 01 00 movq $0x1,0x18(%rsp) │ │ │ - 3ce17: 00 00 │ │ │ - 3ce19: 48 8d 44 24 40 lea 0x40(%rsp),%rax │ │ │ - 3ce1e: 48 89 44 24 20 mov %rax,0x20(%rsp) │ │ │ - 3ce23: 48 c7 44 24 28 01 00 movq $0x1,0x28(%rsp) │ │ │ - 3ce2a: 00 00 │ │ │ - 3ce2c: 48 8d bc 24 78 02 00 lea 0x278(%rsp),%rdi │ │ │ - 3ce33: 00 │ │ │ - 3ce34: 48 8d 35 2d fd 27 00 lea 0x27fd2d(%rip),%rsi │ │ │ - 3ce3b: 48 89 e2 mov %rsp,%rdx │ │ │ - 3ce3e: e8 3d 7e fd ff callq 14c80 │ │ │ - 3ce43: 41 89 ef mov %ebp,%r15d │ │ │ - 3ce46: 84 c0 test %al,%al │ │ │ - 3ce48: 0f 85 6c 05 00 00 jne 3d3ba │ │ │ - 3ce4e: 48 8b 74 24 60 mov 0x60(%rsp),%rsi │ │ │ - 3ce53: 48 8b 6c 24 68 mov 0x68(%rsp),%rbp │ │ │ - 3ce58: 48 39 ee cmp %rbp,%rsi │ │ │ - 3ce5b: 0f 82 60 05 00 00 jb 3d3c1 │ │ │ - 3ce61: 48 85 ed test %rbp,%rbp │ │ │ - 3ce64: 74 30 je 3ce96 │ │ │ - 3ce66: 48 39 ee cmp %rbp,%rsi │ │ │ - 3ce69: 74 4f je 3ceba │ │ │ - 3ce6b: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi │ │ │ - 3ce70: ba 01 00 00 00 mov $0x1,%edx │ │ │ - 3ce75: 41 b8 01 00 00 00 mov $0x1,%r8d │ │ │ - 3ce7b: 48 89 e9 mov %rbp,%rcx │ │ │ - 3ce7e: 49 89 e1 mov %rsp,%r9 │ │ │ - 3ce81: e8 ea 79 fd ff callq 14870 <__rust_realloc@plt> │ │ │ - 3ce86: 48 85 c0 test %rax,%rax │ │ │ - 3ce89: 0f 84 f0 04 00 00 je 3d37f │ │ │ - 3ce8f: 48 89 44 24 58 mov %rax,0x58(%rsp) │ │ │ - 3ce94: eb 1f jmp 3ceb5 │ │ │ - 3ce96: 48 85 f6 test %rsi,%rsi │ │ │ - 3ce99: 74 0f je 3ceaa │ │ │ - 3ce9b: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi │ │ │ - 3cea0: ba 01 00 00 00 mov $0x1,%edx │ │ │ - 3cea5: e8 66 7f fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ - 3ceaa: 48 c7 44 24 58 01 00 movq $0x1,0x58(%rsp) │ │ │ - 3ceb1: 00 00 │ │ │ - 3ceb3: 31 ed xor %ebp,%ebp │ │ │ - 3ceb5: 48 89 6c 24 60 mov %rbp,0x60(%rsp) │ │ │ - 3ceba: 48 8b 44 24 68 mov 0x68(%rsp),%rax │ │ │ - 3cebf: 48 89 44 24 10 mov %rax,0x10(%rsp) │ │ │ - 3cec4: 0f 10 44 24 58 movups 0x58(%rsp),%xmm0 │ │ │ - 3cec9: c6 84 24 48 02 00 00 movb $0xc,0x248(%rsp) │ │ │ - 3ced0: 0c │ │ │ - 3ced1: 0f 29 04 24 movaps %xmm0,(%rsp) │ │ │ - 3ced5: 89 9c 24 28 02 00 00 mov %ebx,0x228(%rsp) │ │ │ - 3cedc: 44 89 bc 24 2c 02 00 mov %r15d,0x22c(%rsp) │ │ │ - 3cee3: 00 │ │ │ - 3cee4: 0f 28 44 24 70 movaps 0x70(%rsp),%xmm0 │ │ │ - 3cee9: 0f 28 8c 24 80 00 00 movaps 0x80(%rsp),%xmm1 │ │ │ - 3cef0: 00 │ │ │ - 3cef1: 0f 28 94 24 90 00 00 movaps 0x90(%rsp),%xmm2 │ │ │ - 3cef8: 00 │ │ │ - 3cef9: 0f 29 84 24 20 01 00 movaps %xmm0,0x120(%rsp) │ │ │ - 3cf00: 00 │ │ │ - 3cf01: 0f 29 8c 24 30 01 00 movaps %xmm1,0x130(%rsp) │ │ │ - 3cf08: 00 │ │ │ - 3cf09: 0f 29 94 24 40 01 00 movaps %xmm2,0x140(%rsp) │ │ │ - 3cf10: 00 │ │ │ - 3cf11: 48 8b 44 24 10 mov 0x10(%rsp),%rax │ │ │ - 3cf16: 48 8d 8c 24 50 01 00 lea 0x150(%rsp),%rcx │ │ │ - 3cf1d: 00 │ │ │ - 3cf1e: 48 89 41 10 mov %rax,0x10(%rcx) │ │ │ - 3cf22: 0f 28 04 24 movaps (%rsp),%xmm0 │ │ │ - 3cf26: 0f 11 01 movups %xmm0,(%rcx) │ │ │ - 3cf29: 48 8b 84 24 b0 02 00 mov 0x2b0(%rsp),%rax │ │ │ - 3cf30: 00 │ │ │ - 3cf31: 48 89 41 28 mov %rax,0x28(%rcx) │ │ │ - 3cf35: 0f 10 84 24 a0 02 00 movups 0x2a0(%rsp),%xmm0 │ │ │ - 3cf3c: 00 │ │ │ - 3cf3d: 0f 11 41 18 movups %xmm0,0x18(%rcx) │ │ │ - 3cf41: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax │ │ │ - 3cf48: 00 │ │ │ - 3cf49: 48 89 41 40 mov %rax,0x40(%rcx) │ │ │ - 3cf4d: 0f 10 84 24 c0 00 00 movups 0xc0(%rsp),%xmm0 │ │ │ - 3cf54: 00 │ │ │ - 3cf55: 0f 11 41 30 movups %xmm0,0x30(%rcx) │ │ │ - 3cf59: c7 84 24 30 02 00 00 movl $0x0,0x230(%rsp) │ │ │ - 3cf60: 00 00 00 00 │ │ │ - 3cf64: 48 c7 84 24 98 01 00 movq $0x4,0x198(%rsp) │ │ │ - 3cf6b: 00 04 00 00 00 │ │ │ - 3cf70: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ - 3cf73: 0f 11 41 50 movups %xmm0,0x50(%rcx) │ │ │ - 3cf77: c7 84 24 3c 02 00 00 movl $0x0,0x23c(%rsp) │ │ │ - 3cf7e: 00 00 00 00 │ │ │ - 3cf82: 48 c7 84 24 b0 01 00 movq $0x1,0x1b0(%rsp) │ │ │ - 3cf89: 00 01 00 00 00 │ │ │ - 3cf8e: 0f 11 41 68 movups %xmm0,0x68(%rcx) │ │ │ - 3cf92: 48 c7 41 78 00 00 00 movq $0x0,0x78(%rcx) │ │ │ - 3cf99: 00 │ │ │ - 3cf9a: 48 c7 84 24 10 02 00 movq $0x8,0x210(%rsp) │ │ │ - 3cfa1: 00 08 00 00 00 │ │ │ - 3cfa6: 0f 11 81 c8 00 00 00 movups %xmm0,0xc8(%rcx) │ │ │ - 3cfad: 48 8b bc 24 58 02 00 mov 0x258(%rsp),%rdi │ │ │ - 3cfb4: 00 │ │ │ - 3cfb5: 48 8d 35 4e 76 06 00 lea 0x6764e(%rip),%rsi │ │ │ - 3cfbc: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ - 3cfc3: 00 │ │ │ - 3cfc4: e8 37 09 01 00 callq 4d900 <>::dump_def> │ │ │ - 3cfc9: 48 8b b4 24 10 01 00 mov 0x110(%rsp),%rsi │ │ │ - 3cfd0: 00 │ │ │ - 3cfd1: 48 85 f6 test %rsi,%rsi │ │ │ - 3cfd4: 0f 84 f9 00 00 00 je 3d0d3 │ │ │ - 3cfda: 48 8b bc 24 08 01 00 mov 0x108(%rsp),%rdi │ │ │ - 3cfe1: 00 │ │ │ - 3cfe2: ba 01 00 00 00 mov $0x1,%edx │ │ │ - 3cfe7: e9 e2 00 00 00 jmpq 3d0ce │ │ │ - 3cfec: 4c 89 f0 mov %r14,%rax │ │ │ - 3cfef: 4c 8d 70 14 lea 0x14(%rax),%r14 │ │ │ - 3cff3: 4c 89 b4 24 90 02 00 mov %r14,0x290(%rsp) │ │ │ - 3cffa: 00 │ │ │ - 3cffb: 8a 58 10 mov 0x10(%rax),%bl │ │ │ - 3cffe: 80 fb 02 cmp $0x2,%bl │ │ │ - 3d001: 0f 84 c5 01 00 00 je 3d1cc │ │ │ - 3d007: 8b 28 mov (%rax),%ebp │ │ │ - 3d009: 44 8b 78 0c mov 0xc(%rax),%r15d │ │ │ - 3d00d: 48 8b 40 04 mov 0x4(%rax),%rax │ │ │ - 3d011: 48 89 44 24 50 mov %rax,0x50(%rsp) │ │ │ - 3d016: 48 8d bc 24 e8 02 00 lea 0x2e8(%rsp),%rdi │ │ │ - 3d01d: 00 │ │ │ - 3d01e: 4c 89 ee mov %r13,%rsi │ │ │ - 3d021: 89 ea mov %ebp,%edx │ │ │ - 3d023: e8 a8 78 fd ff callq 148d0 │ │ │ - 3d028: 0f b6 84 24 e8 02 00 movzbl 0x2e8(%rsp),%eax │ │ │ - 3d02f: 00 │ │ │ - 3d030: 89 c1 mov %eax,%ecx │ │ │ - 3d032: 80 e1 1f and $0x1f,%cl │ │ │ - 3d035: 80 f9 14 cmp $0x14,%cl │ │ │ - 3d038: 0f 87 6b f7 ff ff ja 3c7a9 │ │ │ - 3d03e: b9 52 52 0b 00 mov $0xb5252,%ecx │ │ │ - 3d043: 48 0f a3 c1 bt %rax,%rcx │ │ │ - 3d047: 0f 83 24 f7 ff ff jae 3c771 │ │ │ - 3d04d: 8b 54 24 50 mov 0x50(%rsp),%edx │ │ │ - 3d051: 8b 4c 24 54 mov 0x54(%rsp),%ecx │ │ │ - 3d055: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ - 3d05c: 00 │ │ │ - 3d05d: 44 89 fe mov %r15d,%esi │ │ │ - 3d060: e8 2b 7d fd ff callq 14d90 │ │ │ - 3d065: 4c 89 ef mov %r13,%rdi │ │ │ - 3d068: 89 ee mov %ebp,%esi │ │ │ - 3d06a: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ - 3d071: 00 │ │ │ - 3d072: e8 69 6c 01 00 callq 53ce0 <>::dump_path_ref> │ │ │ - 3d077: 4c 8b bc 24 20 01 00 mov 0x120(%rsp),%r15 │ │ │ - 3d07e: 00 │ │ │ - 3d07f: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax │ │ │ - 3d086: 00 │ │ │ - 3d087: 48 85 c0 test %rax,%rax │ │ │ - 3d08a: 74 25 je 3d0b1 │ │ │ - 3d08c: 48 8d 04 40 lea (%rax,%rax,2),%rax │ │ │ - 3d090: 48 8d 1c c5 e8 ff ff lea -0x18(,%rax,8),%rbx │ │ │ - 3d097: ff │ │ │ - 3d098: 4c 89 fd mov %r15,%rbp │ │ │ - 3d09b: 48 89 ef mov %rbp,%rdi │ │ │ - 3d09e: e8 3d 67 fe ff callq 237e0 │ │ │ - 3d0a3: 48 83 c5 18 add $0x18,%rbp │ │ │ - 3d0a7: 48 83 c3 e8 add $0xffffffffffffffe8,%rbx │ │ │ - 3d0ab: 48 83 fb e8 cmp $0xffffffffffffffe8,%rbx │ │ │ - 3d0af: 75 ea jne 3d09b │ │ │ - 3d0b1: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax │ │ │ - 3d0b8: 00 │ │ │ - 3d0b9: 48 85 c0 test %rax,%rax │ │ │ - 3d0bc: 74 15 je 3d0d3 │ │ │ - 3d0be: 48 c1 e0 03 shl $0x3,%rax │ │ │ - 3d0c2: 48 8d 34 40 lea (%rax,%rax,2),%rsi │ │ │ - 3d0c6: ba 08 00 00 00 mov $0x8,%edx │ │ │ - 3d0cb: 4c 89 ff mov %r15,%rdi │ │ │ - 3d0ce: e8 3d 7d fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ - 3d0d3: 4d 39 e6 cmp %r12,%r14 │ │ │ - 3d0d6: 0f 85 10 ff ff ff jne 3cfec │ │ │ - 3d0dc: e9 eb 00 00 00 jmpq 3d1cc │ │ │ - 3d0e1: 48 c7 84 24 d8 00 00 movq $0x8,0xd8(%rsp) │ │ │ - 3d0e8: 00 08 00 00 00 │ │ │ - 3d0ed: 0f 11 01 movups %xmm0,(%rcx) │ │ │ - 3d0f0: 48 c7 84 24 f0 00 00 movq $0x4,0xf0(%rsp) │ │ │ - 3d0f7: 00 04 00 00 00 │ │ │ - 3d0fc: 0f 11 41 18 movups %xmm0,0x18(%rcx) │ │ │ - 3d100: 4c 8b 70 28 mov 0x28(%rax),%r14 │ │ │ - 3d104: 4d 85 f6 test %r14,%r14 │ │ │ - 3d107: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) │ │ │ - 3d10e: 00 │ │ │ - 3d10f: 74 63 je 3d174 │ │ │ - 3d111: 48 8b 58 18 mov 0x18(%rax),%rbx │ │ │ - 3d115: 49 c1 e6 03 shl $0x3,%r14 │ │ │ - 3d119: 48 8b 33 mov (%rbx),%rsi │ │ │ - 3d11c: 4c 89 ff mov %r15,%rdi │ │ │ - 3d11f: e8 4c 89 fd ff callq 15a70 < as syntax::visit::Visitor<'a>>::visit_pat@plt> │ │ │ - 3d124: 48 8b 2b mov (%rbx),%rbp │ │ │ - 3d127: 8b 75 54 mov 0x54(%rbp),%esi │ │ │ - 3d12a: 4c 89 ef mov %r13,%rdi │ │ │ - 3d12d: e8 3e ad 01 00 callq 57e70 <>::process_macro_use> │ │ │ - 3d132: 4c 89 ef mov %r13,%rdi │ │ │ - 3d135: 48 89 ee mov %rbp,%rsi │ │ │ - 3d138: e8 f3 8d 01 00 callq 55f30 <>::process_pat> │ │ │ - 3d13d: 48 83 c3 08 add $0x8,%rbx │ │ │ - 3d141: 49 83 c6 f8 add $0xfffffffffffffff8,%r14 │ │ │ - 3d145: 75 d2 jne 3d119 │ │ │ - 3d147: 4c 89 a4 24 b0 00 00 mov %r12,0xb0(%rsp) │ │ │ - 3d14e: 00 │ │ │ - 3d14f: 4c 8b b4 24 f0 00 00 mov 0xf0(%rsp),%r14 │ │ │ - 3d156: 00 │ │ │ - 3d157: 48 8b 94 24 f8 00 00 mov 0xf8(%rsp),%rdx │ │ │ - 3d15e: 00 │ │ │ - 3d15f: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax │ │ │ - 3d166: 00 │ │ │ - 3d167: 4c 89 f1 mov %r14,%rcx │ │ │ - 3d16a: 48 89 8c 24 a8 00 00 mov %rcx,0xa8(%rsp) │ │ │ - 3d171: 00 │ │ │ - 3d172: eb 1f jmp 3d193 │ │ │ - 3d174: 4c 89 a4 24 b0 00 00 mov %r12,0xb0(%rsp) │ │ │ - 3d17b: 00 │ │ │ - 3d17c: 31 c0 xor %eax,%eax │ │ │ - 3d17e: 31 d2 xor %edx,%edx │ │ │ - 3d180: b9 04 00 00 00 mov $0x4,%ecx │ │ │ - 3d185: 48 89 8c 24 a8 00 00 mov %rcx,0xa8(%rsp) │ │ │ - 3d18c: 00 │ │ │ - 3d18d: 41 be 04 00 00 00 mov $0x4,%r14d │ │ │ - 3d193: 48 8d 0c 80 lea (%rax,%rax,4),%rcx │ │ │ - 3d197: 4c 89 b4 24 80 02 00 mov %r14,0x280(%rsp) │ │ │ - 3d19e: 00 │ │ │ - 3d19f: 48 89 94 24 60 02 00 mov %rdx,0x260(%rsp) │ │ │ - 3d1a6: 00 │ │ │ - 3d1a7: 48 89 94 24 88 02 00 mov %rdx,0x288(%rsp) │ │ │ - 3d1ae: 00 │ │ │ - 3d1af: 4c 89 b4 24 90 02 00 mov %r14,0x290(%rsp) │ │ │ - 3d1b6: 00 │ │ │ - 3d1b7: 4d 8d 24 8e lea (%r14,%rcx,4),%r12 │ │ │ - 3d1bb: 4c 89 a4 24 98 02 00 mov %r12,0x298(%rsp) │ │ │ - 3d1c2: 00 │ │ │ - 3d1c3: 48 85 c0 test %rax,%rax │ │ │ - 3d1c6: 0f 85 20 fe ff ff jne 3cfec │ │ │ - 3d1cc: 4d 39 e6 cmp %r12,%r14 │ │ │ - 3d1cf: 74 1c je 3d1ed │ │ │ - 3d1d1: 49 83 c6 14 add $0x14,%r14 │ │ │ - 3d1d5: 4c 89 b4 24 90 02 00 mov %r14,0x290(%rsp) │ │ │ - 3d1dc: 00 │ │ │ - 3d1dd: 4d 39 f4 cmp %r14,%r12 │ │ │ - 3d1e0: 74 0b je 3d1ed │ │ │ - 3d1e2: 41 80 7e fc 02 cmpb $0x2,-0x4(%r14) │ │ │ - 3d1e7: 4d 8d 76 14 lea 0x14(%r14),%r14 │ │ │ - 3d1eb: 75 e8 jne 3d1d5 │ │ │ - 3d1ed: 48 8b 84 24 60 02 00 mov 0x260(%rsp),%rax │ │ │ - 3d1f4: 00 │ │ │ - 3d1f5: 48 85 c0 test %rax,%rax │ │ │ - 3d1f8: 74 1a je 3d214 │ │ │ - 3d1fa: 48 c1 e0 02 shl $0x2,%rax │ │ │ - 3d1fe: 48 8d 34 80 lea (%rax,%rax,4),%rsi │ │ │ - 3d202: ba 04 00 00 00 mov $0x4,%edx │ │ │ - 3d207: 48 8b bc 24 a8 00 00 mov 0xa8(%rsp),%rdi │ │ │ - 3d20e: 00 │ │ │ - 3d20f: e8 fc 7b fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ - 3d214: 4c 8b b4 24 d8 00 00 mov 0xd8(%rsp),%r14 │ │ │ - 3d21b: 00 │ │ │ - 3d21c: 4c 8b bc 24 e0 00 00 mov 0xe0(%rsp),%r15 │ │ │ - 3d223: 00 │ │ │ - 3d224: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax │ │ │ - 3d22b: 00 │ │ │ - 3d22c: 48 89 c3 mov %rax,%rbx │ │ │ - 3d22f: 48 c1 e3 04 shl $0x4,%rbx │ │ │ - 3d233: 4c 89 b4 24 20 01 00 mov %r14,0x120(%rsp) │ │ │ - 3d23a: 00 │ │ │ - 3d23b: 4c 89 bc 24 28 01 00 mov %r15,0x128(%rsp) │ │ │ - 3d242: 00 │ │ │ - 3d243: 4c 89 b4 24 30 01 00 mov %r14,0x130(%rsp) │ │ │ - 3d24a: 00 │ │ │ - 3d24b: 4c 01 f3 add %r14,%rbx │ │ │ - 3d24e: 48 89 9c 24 38 01 00 mov %rbx,0x138(%rsp) │ │ │ - 3d255: 00 │ │ │ - 3d256: 48 85 c0 test %rax,%rax │ │ │ - 3d259: 4c 8b a4 24 b0 00 00 mov 0xb0(%rsp),%r12 │ │ │ - 3d260: 00 │ │ │ - 3d261: 74 24 je 3d287 │ │ │ - 3d263: 49 8d 6e 10 lea 0x10(%r14),%rbp │ │ │ - 3d267: 8b 75 f0 mov -0x10(%rbp),%esi │ │ │ - 3d26a: 48 8b 55 f8 mov -0x8(%rbp),%rdx │ │ │ - 3d26e: 4c 89 ef mov %r13,%rdi │ │ │ - 3d271: e8 ca 6c 01 00 callq 53f40 <>::process_path> │ │ │ - 3d276: 48 8d 45 f0 lea -0x10(%rbp),%rax │ │ │ - 3d27a: 48 83 c5 10 add $0x10,%rbp │ │ │ - 3d27e: 48 83 c0 10 add $0x10,%rax │ │ │ - 3d282: 48 39 d8 cmp %rbx,%rax │ │ │ - 3d285: 75 e0 jne 3d267 │ │ │ - 3d287: 48 89 9c 24 30 01 00 mov %rbx,0x130(%rsp) │ │ │ - 3d28e: 00 │ │ │ - 3d28f: 4d 85 ff test %r15,%r15 │ │ │ - 3d292: 74 14 je 3d2a8 │ │ │ - 3d294: 49 c1 e7 04 shl $0x4,%r15 │ │ │ - 3d298: ba 08 00 00 00 mov $0x8,%edx │ │ │ - 3d29d: 4c 89 f7 mov %r14,%rdi │ │ │ - 3d2a0: 4c 89 fe mov %r15,%rsi │ │ │ - 3d2a3: e8 68 7b fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ - 3d2a8: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax │ │ │ - 3d2af: 00 │ │ │ - 3d2b0: 48 8b 70 30 mov 0x30(%rax),%rsi │ │ │ - 3d2b4: 48 85 f6 test %rsi,%rsi │ │ │ - 3d2b7: 74 0e je 3d2c7 │ │ │ - 3d2b9: 4c 89 ef mov %r13,%rdi │ │ │ - 3d2bc: 48 89 c3 mov %rax,%rbx │ │ │ - 3d2bf: e8 5c d7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3d2c4: 48 89 d8 mov %rbx,%rax │ │ │ - 3d2c7: 48 8b 70 38 mov 0x38(%rax),%rsi │ │ │ - 3d2cb: 4c 89 ef mov %r13,%rdi │ │ │ - 3d2ce: 48 89 c3 mov %rax,%rbx │ │ │ - 3d2d1: e8 4a d7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ - 3d2d6: 4c 8d bc 24 d8 00 00 lea 0xd8(%rsp),%r15 │ │ │ - 3d2dd: 00 │ │ │ - 3d2de: 48 83 c3 40 add $0x40,%rbx │ │ │ - 3d2e2: 4c 39 e3 cmp %r12,%rbx │ │ │ - 3d2e5: 48 89 d8 mov %rbx,%rax │ │ │ - 3d2e8: 48 8d 8c 24 e0 00 00 lea 0xe0(%rsp),%rcx │ │ │ - 3d2ef: 00 │ │ │ - 3d2f0: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ - 3d2f3: 0f 85 e8 fd ff ff jne 3d0e1 │ │ │ - 3d2f9: e9 52 f4 ff ff jmpq 3c750 │ │ │ - 3d2fe: 48 8b 7b 08 mov 0x8(%rbx),%rdi │ │ │ - 3d302: e8 39 f4 02 00 callq 6c740 < as syntax::visit::Visitor<'l>>::visit_mac> │ │ │ - 3d307: 0f 0b ud2 │ │ │ - 3d309: 49 83 c6 08 add $0x8,%r14 │ │ │ - 3d30d: 4c 89 f7 mov %r14,%rdi │ │ │ - 3d310: e8 2b f4 02 00 callq 6c740 < as syntax::visit::Visitor<'l>>::visit_mac> │ │ │ - 3d315: 0f 0b ud2 │ │ │ - 3d317: 48 8d 3d f2 fa 27 00 lea 0x27faf2(%rip),%rdi │ │ │ - 3d31e: 48 89 c6 mov %rax,%rsi │ │ │ - 3d321: e8 2a 85 fd ff callq 15850 │ │ │ - 3d326: e9 a2 00 00 00 jmpq 3d3cd │ │ │ - 3d32b: e8 90 78 fe ff callq 24bc0 │ │ │ - 3d330: e9 98 00 00 00 jmpq 3d3cd │ │ │ - 3d335: 48 8d 3d 7c f7 27 00 lea 0x27f77c(%rip),%rdi │ │ │ - 3d33c: e8 df 86 fd ff callq 15a20 │ │ │ - 3d341: e9 87 00 00 00 jmpq 3d3cd │ │ │ - 3d346: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax │ │ │ - 3d34d: 00 │ │ │ - 3d34e: 0f 10 84 24 28 01 00 movups 0x128(%rsp),%xmm0 │ │ │ - 3d355: 00 │ │ │ - 3d356: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) │ │ │ - 3d35b: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ - 3d362: 00 │ │ │ - 3d363: 0f 28 44 24 70 movaps 0x70(%rsp),%xmm0 │ │ │ - 3d368: 0f 11 84 24 28 01 00 movups %xmm0,0x128(%rsp) │ │ │ - 3d36f: 00 │ │ │ - 3d370: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ - 3d377: 00 │ │ │ - 3d378: e8 43 35 ff ff callq 308c0 <::oom> │ │ │ - 3d37d: 0f 0b ud2 │ │ │ - 3d37f: 48 8b 04 24 mov (%rsp),%rax │ │ │ - 3d383: 0f 10 44 24 08 movups 0x8(%rsp),%xmm0 │ │ │ - 3d388: 0f 29 44 24 40 movaps %xmm0,0x40(%rsp) │ │ │ - 3d38d: 48 89 04 24 mov %rax,(%rsp) │ │ │ - 3d391: 0f 28 44 24 40 movaps 0x40(%rsp),%xmm0 │ │ │ - 3d396: 0f 11 44 24 08 movups %xmm0,0x8(%rsp) │ │ │ - 3d39b: 48 89 e7 mov %rsp,%rdi │ │ │ - 3d39e: e8 1d 35 ff ff callq 308c0 <::oom> │ │ │ - 3d3a3: 0f 0b ud2 │ │ │ - 3d3a5: e8 16 78 fe ff callq 24bc0 │ │ │ - 3d3aa: eb 21 jmp 3d3cd │ │ │ - 3d3ac: 48 8d 3d 05 f7 27 00 lea 0x27f705(%rip),%rdi │ │ │ - 3d3b3: e8 68 86 fd ff callq 15a20 │ │ │ - 3d3b8: eb 13 jmp 3d3cd │ │ │ - 3d3ba: e8 01 78 fe ff callq 24bc0 │ │ │ - 3d3bf: eb 0c jmp 3d3cd │ │ │ - 3d3c1: 48 8d 3d f0 f6 27 00 lea 0x27f6f0(%rip),%rdi │ │ │ - 3d3c8: e8 53 86 fd ff callq 15a20 │ │ │ - 3d3cd: 0f 0b ud2 │ │ │ - 3d3cf: eb 7c jmp 3d44d │ │ │ - 3d3d1: eb 06 jmp 3d3d9 │ │ │ - 3d3d3: eb 27 jmp 3d3fc │ │ │ - 3d3d5: eb 3a jmp 3d411 │ │ │ - 3d3d7: eb 74 jmp 3d44d │ │ │ - 3d3d9: 49 89 c6 mov %rax,%r14 │ │ │ - 3d3dc: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi │ │ │ - 3d3e1: e8 0a e9 fd ff callq 1bcf0 │ │ │ - 3d3e6: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ - 3d3eb: e8 50 24 fe ff callq 1f840 │ │ │ - 3d3f0: eb 2a jmp 3d41c │ │ │ - 3d3f2: 49 89 c6 mov %rax,%r14 │ │ │ - 3d3f5: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ - 3d3fa: eb 28 jmp 3d424 │ │ │ - 3d3fc: 49 89 c6 mov %rax,%r14 │ │ │ - 3d3ff: 48 89 e7 mov %rsp,%rdi │ │ │ - 3d402: eb 20 jmp 3d424 │ │ │ - 3d404: 49 89 c6 mov %rax,%r14 │ │ │ - 3d407: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ - 3d40e: 00 │ │ │ - 3d40f: eb 47 jmp 3d458 │ │ │ - 3d411: 49 89 c6 mov %rax,%r14 │ │ │ - 3d414: 48 89 e7 mov %rsp,%rdi │ │ │ - 3d417: eb 2d jmp 3d446 │ │ │ - 3d419: 49 89 c6 mov %rax,%r14 │ │ │ - 3d41c: 48 8d bc 24 a0 02 00 lea 0x2a0(%rsp),%rdi │ │ │ - 3d423: 00 │ │ │ - 3d424: e8 c7 e8 fd ff callq 1bcf0 │ │ │ - 3d429: eb 13 jmp 3d43e │ │ │ - 3d42b: 49 89 c6 mov %rax,%r14 │ │ │ - 3d42e: e9 c6 00 00 00 jmpq 3d4f9 │ │ │ - 3d433: 49 89 c6 mov %rax,%r14 │ │ │ - 3d436: e9 be 00 00 00 jmpq 3d4f9 │ │ │ - 3d43b: 49 89 c6 mov %rax,%r14 │ │ │ - 3d43e: 48 8d bc 24 c0 00 00 lea 0xc0(%rsp),%rdi │ │ │ - 3d445: 00 │ │ │ - 3d446: e8 a5 e8 fd ff callq 1bcf0 │ │ │ - 3d44b: eb 03 jmp 3d450 │ │ │ - 3d44d: 49 89 c6 mov %rax,%r14 │ │ │ - 3d450: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ - 3d457: 00 │ │ │ - 3d458: e8 93 e8 fd ff callq 1bcf0 │ │ │ - 3d45d: eb 61 jmp 3d4c0 │ │ │ - 3d45f: 49 89 c6 mov %rax,%r14 │ │ │ - 3d462: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ - 3d469: 00 │ │ │ - 3d46a: e8 11 25 fe ff callq 1f980 │ │ │ - 3d46f: eb 4f jmp 3d4c0 │ │ │ - 3d471: 49 89 c6 mov %rax,%r14 │ │ │ - 3d474: eb 4a jmp 3d4c0 │ │ │ - 3d476: 49 89 c6 mov %rax,%r14 │ │ │ - 3d479: 48 89 ac 24 30 01 00 mov %rbp,0x130(%rsp) │ │ │ - 3d480: 00 │ │ │ - 3d481: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ - 3d488: 00 │ │ │ - 3d489: e8 12 5c fe ff callq 230a0 │ │ │ - 3d48e: eb 69 jmp 3d4f9 │ │ │ - 3d490: 49 89 c6 mov %rax,%r14 │ │ │ - 3d493: 48 85 db test %rbx,%rbx │ │ │ - 3d496: 74 1b je 3d4b3 │ │ │ - 3d498: 48 83 c5 18 add $0x18,%rbp │ │ │ - 3d49c: 48 89 ef mov %rbp,%rdi │ │ │ - 3d49f: e8 7c 5c fe ff callq 23120 │ │ │ - 3d4a4: 48 83 c5 18 add $0x18,%rbp │ │ │ - 3d4a8: 48 83 c3 e8 add $0xffffffffffffffe8,%rbx │ │ │ - 3d4ac: 75 ee jne 3d49c │ │ │ - 3d4ae: eb 03 jmp 3d4b3 │ │ │ - 3d4b0: 49 89 c6 mov %rax,%r14 │ │ │ - 3d4b3: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ - 3d4ba: 00 │ │ │ - 3d4bb: e8 30 c7 fd ff callq 19bf0 │ │ │ - 3d4c0: 48 8d bc 24 80 02 00 lea 0x280(%rsp),%rdi │ │ │ - 3d4c7: 00 │ │ │ - 3d4c8: e8 13 5d fe ff callq 231e0 │ │ │ - 3d4cd: 48 8d bc 24 d8 00 00 lea 0xd8(%rsp),%rdi │ │ │ - 3d4d4: 00 │ │ │ - 3d4d5: e8 e6 d6 fd ff callq 1abc0 │ │ │ - 3d4da: eb 1d jmp 3d4f9 │ │ │ - 3d4dc: 49 89 c6 mov %rax,%r14 │ │ │ - 3d4df: 48 8d bc 24 d8 00 00 lea 0xd8(%rsp),%rdi │ │ │ - 3d4e6: 00 │ │ │ - 3d4e7: e8 d4 d6 fd ff callq 1abc0 │ │ │ - 3d4ec: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi │ │ │ - 3d4f3: 00 │ │ │ - 3d4f4: e8 37 c8 fd ff callq 19d30 │ │ │ - 3d4f9: 4c 89 f7 mov %r14,%rdi │ │ │ - 3d4fc: e8 ef 84 fd ff callq 159f0 <_Unwind_Resume@plt> │ │ │ - 3d501: 0f 0b ud2 │ │ │ - 3d503: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) │ │ │ - 3d50a: 00 00 00 │ │ │ - 3d50d: 0f 1f 00 nopl (%rax) │ │ │ + 3c621: 48 89 da mov %rbx,%rdx │ │ │ + 3c624: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ + 3c62b: 5b pop %rbx │ │ │ + 3c62c: 41 5c pop %r12 │ │ │ + 3c62e: 41 5d pop %r13 │ │ │ + 3c630: 41 5e pop %r14 │ │ │ + 3c632: 41 5f pop %r15 │ │ │ + 3c634: 5d pop %rbp │ │ │ + 3c635: e9 06 79 01 00 jmpq 53f40 <>::process_path> │ │ │ + 3c63a: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ + 3c63e: 4c 89 ef mov %r13,%rdi │ │ │ + 3c641: e8 da e3 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c646: 49 8b 4e 10 mov 0x10(%r14),%rcx │ │ │ + 3c64a: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ + 3c64e: 48 85 c0 test %rax,%rax │ │ │ + 3c651: 74 5d je 3c6b0 │ │ │ + 3c653: 48 8b 19 mov (%rcx),%rbx │ │ │ + 3c656: 48 c1 e0 03 shl $0x3,%rax │ │ │ + 3c65a: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ + 3c65e: 66 90 xchg %ax,%ax │ │ │ + 3c660: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ + 3c663: 4c 89 ef mov %r13,%rdi │ │ │ + 3c666: e8 05 b8 01 00 callq 57e70 <>::process_macro_use> │ │ │ + 3c66b: 0f b6 03 movzbl (%rbx),%eax │ │ │ + 3c66e: 84 c0 test %al,%al │ │ │ + 3c670: 74 1a je 3c68c │ │ │ + 3c672: 3c 01 cmp $0x1,%al │ │ │ + 3c674: 74 24 je 3c69a │ │ │ + 3c676: 3c 04 cmp $0x4,%al │ │ │ + 3c678: 0f 84 81 0c 00 00 je 3d2ff │ │ │ + 3c67e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c682: 4c 89 ef mov %r13,%rdi │ │ │ + 3c685: e8 96 e3 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c68a: eb 1a jmp 3c6a6 │ │ │ + 3c68c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c690: 4c 89 ef mov %r13,%rdi │ │ │ + 3c693: e8 48 02 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ + 3c698: eb 0c jmp 3c6a6 │ │ │ + 3c69a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c69e: 4c 89 ef mov %r13,%rdi │ │ │ + 3c6a1: e8 da 17 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ + 3c6a6: 48 83 c3 18 add $0x18,%rbx │ │ │ + 3c6aa: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ + 3c6ae: 75 b0 jne 3c660 │ │ │ + 3c6b0: 49 8b 76 18 mov 0x18(%r14),%rsi │ │ │ + 3c6b4: 48 85 f6 test %rsi,%rsi │ │ │ + 3c6b7: 0f 85 09 f9 ff ff jne 3bfc6 │ │ │ + 3c6bd: e9 9e 00 00 00 jmpq 3c760 │ │ │ + 3c6c2: c6 84 24 20 01 00 00 movb $0x2,0x120(%rsp) │ │ │ + 3c6c9: 02 │ │ │ + 3c6ca: 49 8b 56 08 mov 0x8(%r14),%rdx │ │ │ + 3c6ce: 49 8b 46 10 mov 0x10(%r14),%rax │ │ │ + 3c6d2: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) │ │ │ + 3c6d9: 00 │ │ │ + 3c6da: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ + 3c6e1: 00 │ │ │ + 3c6e2: 4c 89 ef mov %r13,%rdi │ │ │ + 3c6e5: e8 d6 cb ff ff callq 392c0 │ │ │ + 3c6ea: eb 74 jmp 3c760 │ │ │ + 3c6ec: 49 8b 4e 08 mov 0x8(%r14),%rcx │ │ │ + 3c6f0: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ + 3c6f4: 48 85 c0 test %rax,%rax │ │ │ + 3c6f7: 74 67 je 3c760 │ │ │ + 3c6f9: 48 8b 19 mov (%rcx),%rbx │ │ │ + 3c6fc: 48 c1 e0 03 shl $0x3,%rax │ │ │ + 3c700: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ + 3c704: 66 66 66 2e 0f 1f 84 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ + 3c70b: 00 00 00 00 00 │ │ │ + 3c710: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ + 3c713: 4c 89 ef mov %r13,%rdi │ │ │ + 3c716: e8 55 b7 01 00 callq 57e70 <>::process_macro_use> │ │ │ + 3c71b: 0f b6 03 movzbl (%rbx),%eax │ │ │ + 3c71e: 84 c0 test %al,%al │ │ │ + 3c720: 74 1a je 3c73c │ │ │ + 3c722: 3c 01 cmp $0x1,%al │ │ │ + 3c724: 74 24 je 3c74a │ │ │ + 3c726: 3c 04 cmp $0x4,%al │ │ │ + 3c728: 0f 84 d1 0b 00 00 je 3d2ff │ │ │ + 3c72e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c732: 4c 89 ef mov %r13,%rdi │ │ │ + 3c735: e8 e6 e2 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3c73a: eb 1a jmp 3c756 │ │ │ + 3c73c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c740: 4c 89 ef mov %r13,%rdi │ │ │ + 3c743: e8 98 01 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ + 3c748: eb 0c jmp 3c756 │ │ │ + 3c74a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ + 3c74e: 4c 89 ef mov %r13,%rdi │ │ │ + 3c751: e8 2a 17 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ + 3c756: 48 83 c3 18 add $0x18,%rbx │ │ │ + 3c75a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ + 3c75e: 75 b0 jne 3c710 │ │ │ + 3c760: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ + 3c767: 5b pop %rbx │ │ │ + 3c768: 41 5c pop %r12 │ │ │ + 3c76a: 41 5d pop %r13 │ │ │ + 3c76c: 41 5e pop %r14 │ │ │ + 3c76e: 41 5f pop %r15 │ │ │ + 3c770: 5d pop %rbp │ │ │ + 3c771: c3 retq │ │ │ + 3c772: 48 83 f8 14 cmp $0x14,%rax │ │ │ + 3c776: 75 32 jne 3c7aa │ │ │ + 3c778: 8b 84 24 ec 02 00 00 mov 0x2ec(%rsp),%eax │ │ │ + 3c77f: 89 44 24 3c mov %eax,0x3c(%rsp) │ │ │ + 3c783: f6 c3 01 test $0x1,%bl │ │ │ + 3c786: 0f 85 4d 01 00 00 jne 3c8d9 │ │ │ + 3c78c: ba 09 00 00 00 mov $0x9,%edx │ │ │ + 3c791: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ + 3c798: 00 │ │ │ + 3c799: 48 8d 35 ed 80 06 00 lea 0x680ed(%rip),%rsi │ │ │ + 3c7a0: e8 db 91 fd ff callq 15980 <>::from@plt> │ │ │ + 3c7a5: e9 7b 01 00 00 jmpq 3c925 │ │ │ + 3c7aa: 0f 10 84 24 e8 02 00 movups 0x2e8(%rsp),%xmm0 │ │ │ + 3c7b1: 00 │ │ │ + 3c7b2: 0f 10 8c 24 f8 02 00 movups 0x2f8(%rsp),%xmm1 │ │ │ + 3c7b9: 00 │ │ │ + 3c7ba: 0f 29 4c 24 10 movaps %xmm1,0x10(%rsp) │ │ │ + 3c7bf: 0f 29 04 24 movaps %xmm0,(%rsp) │ │ │ + 3c7c3: 48 8b 05 2e 27 28 00 mov 0x28272e(%rip),%rax │ │ │ + 3c7ca: 48 8b 00 mov (%rax),%rax │ │ │ + 3c7cd: 31 c9 xor %ecx,%ecx │ │ │ + 3c7cf: 48 83 f8 02 cmp $0x2,%rax │ │ │ + 3c7d3: 0f 92 c1 setb %cl │ │ │ + 3c7d6: 48 83 f8 01 cmp $0x1,%rax │ │ │ + 3c7da: 48 8d 44 09 ff lea -0x1(%rcx,%rcx,1),%rax │ │ │ + 3c7df: b9 00 00 00 00 mov $0x0,%ecx │ │ │ + 3c7e4: 48 0f 45 c8 cmovne %rax,%rcx │ │ │ + 3c7e8: 48 83 c1 01 add $0x1,%rcx │ │ │ + 3c7ec: 48 83 f9 01 cmp $0x1,%rcx │ │ │ + 3c7f0: 0f 87 de 08 00 00 ja 3d0d4 │ │ │ + 3c7f6: e8 05 93 fd ff callq 15b00 │ │ │ + 3c7fb: 48 89 e1 mov %rsp,%rcx │ │ │ + 3c7fe: 48 89 4c 24 70 mov %rcx,0x70(%rsp) │ │ │ + 3c803: 48 8b 0d a6 27 28 00 mov 0x2827a6(%rip),%rcx # 2befb0 <::fmt> │ │ │ + 3c80a: 48 89 4c 24 78 mov %rcx,0x78(%rsp) │ │ │ + 3c80f: 48 c7 84 24 20 01 00 movq $0x1,0x120(%rsp) │ │ │ + 3c816: 00 01 00 00 00 │ │ │ + 3c81b: 48 8d 0d ee 7d 06 00 lea 0x67dee(%rip),%rcx │ │ │ + 3c822: 48 89 8c 24 28 01 00 mov %rcx,0x128(%rsp) │ │ │ + 3c829: 00 │ │ │ + 3c82a: 48 c7 84 24 30 01 00 movq $0x21,0x130(%rsp) │ │ │ + 3c831: 00 21 00 00 00 │ │ │ + 3c836: 48 8d 35 a3 07 28 00 lea 0x2807a3(%rip),%rsi │ │ │ + 3c83d: 48 89 b4 24 38 01 00 mov %rsi,0x138(%rsp) │ │ │ + 3c844: 00 │ │ │ + 3c845: 48 c7 84 24 40 01 00 movq $0x1,0x140(%rsp) │ │ │ + 3c84c: 00 01 00 00 00 │ │ │ + 3c851: 48 8d 35 e8 74 06 00 lea 0x674e8(%rip),%rsi │ │ │ + 3c858: 48 89 b4 24 48 01 00 mov %rsi,0x148(%rsp) │ │ │ + 3c85f: 00 │ │ │ + 3c860: 48 c7 84 24 50 01 00 movq $0x1,0x150(%rsp) │ │ │ + 3c867: 00 01 00 00 00 │ │ │ + 3c86c: 48 8d 74 24 70 lea 0x70(%rsp),%rsi │ │ │ + 3c871: 48 89 b4 24 58 01 00 mov %rsi,0x158(%rsp) │ │ │ + 3c878: 00 │ │ │ + 3c879: 48 c7 84 24 60 01 00 movq $0x1,0x160(%rsp) │ │ │ + 3c880: 00 01 00 00 00 │ │ │ + 3c885: 48 89 8c 24 68 01 00 mov %rcx,0x168(%rsp) │ │ │ + 3c88c: 00 │ │ │ + 3c88d: 48 c7 84 24 70 01 00 movq $0x21,0x170(%rsp) │ │ │ + 3c894: 00 21 00 00 00 │ │ │ + 3c899: 48 8d 0d 70 7c 06 00 lea 0x67c70(%rip),%rcx │ │ │ + 3c8a0: 48 89 8c 24 78 01 00 mov %rcx,0x178(%rsp) │ │ │ + 3c8a7: 00 │ │ │ + 3c8a8: 48 c7 84 24 80 01 00 movq $0x26,0x180(%rsp) │ │ │ + 3c8af: 00 26 00 00 00 │ │ │ + 3c8b4: 48 b9 01 00 00 00 c2 movabs $0x6c200000001,%rcx │ │ │ + 3c8bb: 06 00 00 │ │ │ + 3c8be: 48 89 8c 24 88 01 00 mov %rcx,0x188(%rsp) │ │ │ + 3c8c5: 00 │ │ │ + 3c8c6: 48 89 c7 mov %rax,%rdi │ │ │ + 3c8c9: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ + 3c8d0: 00 │ │ │ + 3c8d1: ff 52 20 callq *0x20(%rdx) │ │ │ + 3c8d4: e9 fb 07 00 00 jmpq 3d0d4 │ │ │ + 3c8d9: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ + 3c8e0: 00 │ │ │ + 3c8e1: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi │ │ │ + 3c8e8: 00 │ │ │ + 3c8e9: 44 89 fa mov %r15d,%edx │ │ │ + 3c8ec: e8 ff 88 fd ff callq 151f0 │ │ │ + 3c8f1: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ + 3c8f8: 00 │ │ │ + 3c8f9: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ + 3c900: 00 │ │ │ + 3c901: e8 7a 85 fd ff callq 14e80 <::clone@plt> │ │ │ + 3c906: 48 8b b4 24 28 01 00 mov 0x128(%rsp),%rsi │ │ │ + 3c90d: 00 │ │ │ + 3c90e: 48 85 f6 test %rsi,%rsi │ │ │ + 3c911: 74 12 je 3c925 │ │ │ + 3c913: 48 8b bc 24 20 01 00 mov 0x120(%rsp),%rdi │ │ │ + 3c91a: 00 │ │ │ + 3c91b: ba 01 00 00 00 mov $0x1,%edx │ │ │ + 3c920: e8 eb 84 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ + 3c925: 48 8b bc 24 68 02 00 mov 0x268(%rsp),%rdi │ │ │ + 3c92c: 00 │ │ │ + 3c92d: e8 4e 8e fd ff callq 15780 < as core::ops::deref::Deref>::deref@plt> │ │ │ + 3c932: 48 8b 00 mov (%rax),%rax │ │ │ + 3c935: 8b 7c 24 3c mov 0x3c(%rsp),%edi │ │ │ + 3c939: 48 8b 98 28 03 00 00 mov 0x328(%rax),%rbx │ │ │ + 3c940: e8 8b 90 fd ff callq 159d0 <::index@plt> │ │ │ + 3c945: 48 8b 93 b8 00 00 00 mov 0xb8(%rbx),%rdx │ │ │ + 3c94c: 48 39 c2 cmp %rax,%rdx │ │ │ + 3c94f: 0f 86 c3 09 00 00 jbe 3d318 │ │ │ + 3c955: 48 8b 8b a8 00 00 00 mov 0xa8(%rbx),%rcx │ │ │ + 3c95c: 8b 34 c1 mov (%rcx,%rax,8),%esi │ │ │ + 3c95f: 8b 54 c1 04 mov 0x4(%rcx,%rax,8),%edx │ │ │ + 3c963: 49 8b 7d 10 mov 0x10(%r13),%rdi │ │ │ + 3c967: e8 94 7e fd ff callq 14800 │ │ │ + 3c96c: 48 85 c0 test %rax,%rax │ │ │ + 3c96f: 0f 84 68 01 00 00 je 3cadd │ │ │ + 3c975: 48 89 84 24 b8 02 00 mov %rax,0x2b8(%rsp) │ │ │ + 3c97c: 00 │ │ │ + 3c97d: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ + 3c984: 00 │ │ │ + 3c985: 48 8d 44 24 08 lea 0x8(%rsp),%rax │ │ │ + 3c98a: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ + 3c98d: 0f 11 00 movups %xmm0,(%rax) │ │ │ + 3c990: 48 8d 84 24 b8 02 00 lea 0x2b8(%rsp),%rax │ │ │ + 3c997: 00 │ │ │ + 3c998: 48 89 44 24 40 mov %rax,0x40(%rsp) │ │ │ + 3c99d: 48 8d 05 7c b3 fe ff lea -0x14c84(%rip),%rax # 27d20 <<&'a T as core::fmt::Display>::fmt> │ │ │ + 3c9a4: 48 89 44 24 48 mov %rax,0x48(%rsp) │ │ │ + 3c9a9: 48 89 e0 mov %rsp,%rax │ │ │ + 3c9ac: 48 89 44 24 70 mov %rax,0x70(%rsp) │ │ │ + 3c9b1: 48 8d 05 f0 00 28 00 lea 0x2800f0(%rip),%rax │ │ │ + 3c9b8: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ + 3c9bf: 00 │ │ │ + 3c9c0: 48 c7 84 24 28 01 00 movq $0x1,0x128(%rsp) │ │ │ + 3c9c7: 00 01 00 00 00 │ │ │ + 3c9cc: 48 8d 05 6d 73 06 00 lea 0x6736d(%rip),%rax │ │ │ + 3c9d3: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) │ │ │ + 3c9da: 00 │ │ │ + 3c9db: 48 c7 84 24 38 01 00 movq $0x1,0x138(%rsp) │ │ │ + 3c9e2: 00 01 00 00 00 │ │ │ + 3c9e7: 48 8d 44 24 40 lea 0x40(%rsp),%rax │ │ │ + 3c9ec: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) │ │ │ + 3c9f3: 00 │ │ │ + 3c9f4: 48 c7 84 24 48 01 00 movq $0x1,0x148(%rsp) │ │ │ + 3c9fb: 00 01 00 00 00 │ │ │ + 3ca00: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ + 3ca05: 48 8d 35 5c 01 28 00 lea 0x28015c(%rip),%rsi │ │ │ + 3ca0c: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ + 3ca13: 00 │ │ │ + 3ca14: e8 67 82 fd ff callq 14c80 │ │ │ + 3ca19: 84 c0 test %al,%al │ │ │ + 3ca1b: 0f 85 0b 09 00 00 jne 3d32c │ │ │ + 3ca21: 48 8b 74 24 08 mov 0x8(%rsp),%rsi │ │ │ + 3ca26: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp │ │ │ + 3ca2b: 48 39 ee cmp %rbp,%rsi │ │ │ + 3ca2e: 0f 82 02 09 00 00 jb 3d336 │ │ │ + 3ca34: 48 85 ed test %rbp,%rbp │ │ │ + 3ca37: 74 0b je 3ca44 │ │ │ + 3ca39: 48 39 ee cmp %rbp,%rsi │ │ │ + 3ca3c: 75 36 jne 3ca74 │ │ │ + 3ca3e: 48 8b 1c 24 mov (%rsp),%rbx │ │ │ + 3ca42: eb 64 jmp 3caa8 │ │ │ + 3ca44: 48 85 f6 test %rsi,%rsi │ │ │ + 3ca47: 74 0e je 3ca57 │ │ │ + 3ca49: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ + 3ca4d: ba 01 00 00 00 mov $0x1,%edx │ │ │ + 3ca52: e8 b9 83 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ + 3ca57: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ + 3ca5e: 00 │ │ │ + 3ca5f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) │ │ │ + 3ca66: 00 00 │ │ │ + 3ca68: bb 01 00 00 00 mov $0x1,%ebx │ │ │ + 3ca6d: bd 01 00 00 00 mov $0x1,%ebp │ │ │ + 3ca72: eb 37 jmp 3caab │ │ │ + 3ca74: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ + 3ca78: ba 01 00 00 00 mov $0x1,%edx │ │ │ + 3ca7d: 41 b8 01 00 00 00 mov $0x1,%r8d │ │ │ + 3ca83: 48 89 e9 mov %rbp,%rcx │ │ │ + 3ca86: 4c 8d 8c 24 20 01 00 lea 0x120(%rsp),%r9 │ │ │ + 3ca8d: 00 │ │ │ + 3ca8e: e8 dd 7d fd ff callq 14870 <__rust_realloc@plt> │ │ │ + 3ca93: 48 89 c3 mov %rax,%rbx │ │ │ + 3ca96: 48 85 db test %rbx,%rbx │ │ │ + 3ca99: 0f 84 a8 08 00 00 je 3d347 │ │ │ + 3ca9f: 48 89 1c 24 mov %rbx,(%rsp) │ │ │ + 3caa3: 48 89 6c 24 08 mov %rbp,0x8(%rsp) │ │ │ + 3caa8: 48 89 dd mov %rbx,%rbp │ │ │ + 3caab: 48 8d 44 24 08 lea 0x8(%rsp),%rax │ │ │ + 3cab0: 0f 10 00 movups (%rax),%xmm0 │ │ │ + 3cab3: 0f 29 84 24 20 01 00 movaps %xmm0,0x120(%rsp) │ │ │ + 3caba: 00 │ │ │ + 3cabb: 48 85 ed test %rbp,%rbp │ │ │ + 3cabe: 74 1d je 3cadd │ │ │ + 3cac0: 48 89 9c 24 c0 00 00 mov %rbx,0xc0(%rsp) │ │ │ + 3cac7: 00 │ │ │ + 3cac8: 0f 28 84 24 20 01 00 movaps 0x120(%rsp),%xmm0 │ │ │ + 3cacf: 00 │ │ │ + 3cad0: 48 8d 84 24 c8 00 00 lea 0xc8(%rsp),%rax │ │ │ + 3cad7: 00 │ │ │ + 3cad8: 0f 11 00 movups %xmm0,(%rax) │ │ │ + 3cadb: eb 24 jmp 3cb01 │ │ │ + 3cadd: 48 c7 84 24 c0 00 00 movq $0x1,0xc0(%rsp) │ │ │ + 3cae4: 00 01 00 00 00 │ │ │ + 3cae9: 48 8d 84 24 c8 00 00 lea 0xc8(%rsp),%rax │ │ │ + 3caf0: 00 │ │ │ + 3caf1: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ + 3caf4: 0f 11 00 movups %xmm0,(%rax) │ │ │ + 3caf7: bb 01 00 00 00 mov $0x1,%ebx │ │ │ + 3cafc: bd 01 00 00 00 mov $0x1,%ebp │ │ │ + 3cb01: ba 02 00 00 00 mov $0x2,%edx │ │ │ + 3cb06: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ + 3cb0d: 00 │ │ │ + 3cb0e: 48 8d 35 1d 70 06 00 lea 0x6701d(%rip),%rsi │ │ │ + 3cb15: e8 56 96 fd ff callq 16170 <>::extend_from_slice> │ │ │ + 3cb1a: 48 8b 94 24 d0 00 00 mov 0xd0(%rsp),%rdx │ │ │ + 3cb21: 00 │ │ │ + 3cb22: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ + 3cb29: 00 │ │ │ + 3cb2a: 48 89 ee mov %rbp,%rsi │ │ │ + 3cb2d: e8 3e 96 fd ff callq 16170 <>::extend_from_slice> │ │ │ + 3cb32: 4c 89 fe mov %r15,%rsi │ │ │ + 3cb35: 48 c1 e6 08 shl $0x8,%rsi │ │ │ + 3cb39: 48 83 ce 01 or $0x1,%rsi │ │ │ + 3cb3d: 48 8b bc 24 b8 00 00 mov 0xb8(%rsp),%rdi │ │ │ + 3cb44: 00 │ │ │ + 3cb45: 44 89 fa mov %r15d,%edx │ │ │ + 3cb48: e8 63 7f fd ff callq 14ab0 │ │ │ + 3cb4d: 84 c0 test %al,%al │ │ │ + 3cb4f: 74 23 je 3cb74 │ │ │ + 3cb51: 48 8b b4 24 c8 00 00 mov 0xc8(%rsp),%rsi │ │ │ + 3cb58: 00 │ │ │ + 3cb59: 48 85 f6 test %rsi,%rsi │ │ │ + 3cb5c: 0f 84 68 04 00 00 je 3cfca │ │ │ + 3cb62: ba 01 00 00 00 mov $0x1,%edx │ │ │ + 3cb67: 48 89 df mov %rbx,%rdi │ │ │ + 3cb6a: e8 a1 82 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ + 3cb6f: e9 56 04 00 00 jmpq 3cfca │ │ │ + 3cb74: 48 8d 44 24 50 lea 0x50(%rsp),%rax │ │ │ + 3cb79: 48 89 84 24 b8 02 00 mov %rax,0x2b8(%rsp) │ │ │ + 3cb80: 00 │ │ │ + 3cb81: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ + 3cb88: 00 │ │ │ + 3cb89: 48 8d 44 24 08 lea 0x8(%rsp),%rax │ │ │ + 3cb8e: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ + 3cb91: 0f 11 00 movups %xmm0,(%rax) │ │ │ + 3cb94: 48 8d 84 24 b8 02 00 lea 0x2b8(%rsp),%rax │ │ │ + 3cb9b: 00 │ │ │ + 3cb9c: 48 89 44 24 40 mov %rax,0x40(%rsp) │ │ │ + 3cba1: 48 8d 05 a8 b1 fe ff lea -0x14e58(%rip),%rax # 27d50 <<&'a T as core::fmt::Display>::fmt> │ │ │ + 3cba8: 48 89 44 24 48 mov %rax,0x48(%rsp) │ │ │ + 3cbad: 48 89 e0 mov %rsp,%rax │ │ │ + 3cbb0: 48 89 44 24 70 mov %rax,0x70(%rsp) │ │ │ + 3cbb5: 48 8d 05 ec fe 27 00 lea 0x27feec(%rip),%rax │ │ │ + 3cbbc: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ + 3cbc3: 00 │ │ │ + 3cbc4: 48 c7 84 24 28 01 00 movq $0x1,0x128(%rsp) │ │ │ + 3cbcb: 00 01 00 00 00 │ │ │ + 3cbd0: 48 8d 05 69 71 06 00 lea 0x67169(%rip),%rax │ │ │ + 3cbd7: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) │ │ │ + 3cbde: 00 │ │ │ + 3cbdf: 48 c7 84 24 38 01 00 movq $0x1,0x138(%rsp) │ │ │ + 3cbe6: 00 01 00 00 00 │ │ │ + 3cbeb: 48 8d 44 24 40 lea 0x40(%rsp),%rax │ │ │ + 3cbf0: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) │ │ │ + 3cbf7: 00 │ │ │ + 3cbf8: 48 c7 84 24 48 01 00 movq $0x1,0x148(%rsp) │ │ │ + 3cbff: 00 01 00 00 00 │ │ │ + 3cc04: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ + 3cc09: 48 8d 35 58 ff 27 00 lea 0x27ff58(%rip),%rsi │ │ │ + 3cc10: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ + 3cc17: 00 │ │ │ + 3cc18: e8 63 80 fd ff callq 14c80 │ │ │ + 3cc1d: 84 c0 test %al,%al │ │ │ + 3cc1f: 0f 85 81 07 00 00 jne 3d3a6 │ │ │ + 3cc25: 48 8b 74 24 08 mov 0x8(%rsp),%rsi │ │ │ + 3cc2a: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp │ │ │ + 3cc2f: 48 39 ee cmp %rbp,%rsi │ │ │ + 3cc32: 0f 82 75 07 00 00 jb 3d3ad │ │ │ + 3cc38: 48 85 ed test %rbp,%rbp │ │ │ + 3cc3b: 74 33 je 3cc70 │ │ │ + 3cc3d: 48 39 ee cmp %rbp,%rsi │ │ │ + 3cc40: 74 50 je 3cc92 │ │ │ + 3cc42: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ + 3cc46: ba 01 00 00 00 mov $0x1,%edx │ │ │ + 3cc4b: 41 b8 01 00 00 00 mov $0x1,%r8d │ │ │ + 3cc51: 48 89 e9 mov %rbp,%rcx │ │ │ + 3cc54: 4c 8d 8c 24 20 01 00 lea 0x120(%rsp),%r9 │ │ │ + 3cc5b: 00 │ │ │ + 3cc5c: e8 0f 7c fd ff callq 14870 <__rust_realloc@plt> │ │ │ + 3cc61: 48 85 c0 test %rax,%rax │ │ │ + 3cc64: 0f 84 dd 06 00 00 je 3d347 │ │ │ + 3cc6a: 48 89 04 24 mov %rax,(%rsp) │ │ │ + 3cc6e: eb 1d jmp 3cc8d │ │ │ + 3cc70: 48 85 f6 test %rsi,%rsi │ │ │ + 3cc73: 74 0e je 3cc83 │ │ │ + 3cc75: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ + 3cc79: ba 01 00 00 00 mov $0x1,%edx │ │ │ + 3cc7e: e8 8d 81 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ + 3cc83: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ + 3cc8a: 00 │ │ │ + 3cc8b: 31 ed xor %ebp,%ebp │ │ │ + 3cc8d: 48 89 6c 24 08 mov %rbp,0x8(%rsp) │ │ │ + 3cc92: 48 8b 44 24 10 mov 0x10(%rsp),%rax │ │ │ + 3cc97: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) │ │ │ + 3cc9e: 00 │ │ │ + 3cc9f: 0f 10 04 24 movups (%rsp),%xmm0 │ │ │ + 3cca3: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) │ │ │ + 3cca8: 48 8d 44 24 70 lea 0x70(%rsp),%rax │ │ │ + 3ccad: 48 89 04 24 mov %rax,(%rsp) │ │ │ + 3ccb1: 48 8d 05 58 08 ff ff lea -0xf7a8(%rip),%rax # 2d510 <::fmt> │ │ │ + 3ccb8: 48 89 44 24 08 mov %rax,0x8(%rsp) │ │ │ + 3ccbd: 48 8d 44 24 3c lea 0x3c(%rsp),%rax │ │ │ + 3ccc2: 48 89 44 24 10 mov %rax,0x10(%rsp) │ │ │ + 3ccc7: 48 8b 05 62 22 28 00 mov 0x282262(%rip),%rax # 2bef30 <::fmt> │ │ │ + 3ccce: 48 89 44 24 18 mov %rax,0x18(%rsp) │ │ │ + 3ccd3: 48 8d 05 ae 02 28 00 lea 0x2802ae(%rip),%rax │ │ │ + 3ccda: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ + 3cce1: 00 │ │ │ + 3cce2: 48 c7 84 24 28 01 00 movq $0x2,0x128(%rsp) │ │ │ + 3cce9: 00 02 00 00 00 │ │ │ + 3ccee: 48 8d 05 8b 72 06 00 lea 0x6728b(%rip),%rax │ │ │ + 3ccf5: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) │ │ │ + 3ccfc: 00 │ │ │ + 3ccfd: 48 c7 84 24 38 01 00 movq $0x2,0x138(%rsp) │ │ │ + 3cd04: 00 02 00 00 00 │ │ │ + 3cd09: 48 89 e0 mov %rsp,%rax │ │ │ + 3cd0c: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) │ │ │ + 3cd13: 00 │ │ │ + 3cd14: 48 c7 84 24 48 01 00 movq $0x2,0x148(%rsp) │ │ │ + 3cd1b: 00 02 00 00 00 │ │ │ + 3cd20: 48 8d bc 24 a0 02 00 lea 0x2a0(%rsp),%rdi │ │ │ + 3cd27: 00 │ │ │ + 3cd28: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ + 3cd2f: 00 │ │ │ + 3cd30: e8 2b 7e fd ff callq 14b60 │ │ │ + 3cd35: 48 8b 74 24 78 mov 0x78(%rsp),%rsi │ │ │ + 3cd3a: 48 85 f6 test %rsi,%rsi │ │ │ + 3cd3d: 74 0f je 3cd4e │ │ │ + 3cd3f: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi │ │ │ + 3cd44: ba 01 00 00 00 mov $0x1,%edx │ │ │ + 3cd49: e8 c2 80 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ + 3cd4e: 8b 7c 24 3c mov 0x3c(%rsp),%edi │ │ │ + 3cd52: 4c 89 ee mov %r13,%rsi │ │ │ + 3cd55: e8 56 8b fd ff callq 158b0 │ │ │ + 3cd5a: 89 c3 mov %eax,%ebx │ │ │ + 3cd5c: 89 d5 mov %edx,%ebp │ │ │ + 3cd5e: 48 8d bc 24 b8 02 00 lea 0x2b8(%rsp),%rdi │ │ │ + 3cd65: 00 │ │ │ + 3cd66: 4c 89 ee mov %r13,%rsi │ │ │ + 3cd69: 44 89 fa mov %r15d,%edx │ │ │ + 3cd6c: e8 ef 85 fd ff callq 15360 │ │ │ + 3cd71: 49 8b 45 68 mov 0x68(%r13),%rax │ │ │ + 3cd75: 48 89 84 24 58 02 00 mov %rax,0x258(%rsp) │ │ │ + 3cd7c: 00 │ │ │ + 3cd7d: 0f 10 84 24 b8 02 00 movups 0x2b8(%rsp),%xmm0 │ │ │ + 3cd84: 00 │ │ │ + 3cd85: 0f 10 8c 24 c8 02 00 movups 0x2c8(%rsp),%xmm1 │ │ │ + 3cd8c: 00 │ │ │ + 3cd8d: 0f 10 94 24 d8 02 00 movups 0x2d8(%rsp),%xmm2 │ │ │ + 3cd94: 00 │ │ │ + 3cd95: 0f 29 94 24 90 00 00 movaps %xmm2,0x90(%rsp) │ │ │ + 3cd9c: 00 │ │ │ + 3cd9d: 0f 29 8c 24 80 00 00 movaps %xmm1,0x80(%rsp) │ │ │ + 3cda4: 00 │ │ │ + 3cda5: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) │ │ │ + 3cdaa: 48 8d 44 24 50 lea 0x50(%rsp),%rax │ │ │ + 3cdaf: 48 89 84 24 70 02 00 mov %rax,0x270(%rsp) │ │ │ + 3cdb6: 00 │ │ │ + 3cdb7: 48 c7 44 24 58 01 00 movq $0x1,0x58(%rsp) │ │ │ + 3cdbe: 00 00 │ │ │ + 3cdc0: 48 8d 44 24 60 lea 0x60(%rsp),%rax │ │ │ + 3cdc5: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ + 3cdc8: 0f 11 00 movups %xmm0,(%rax) │ │ │ + 3cdcb: 48 8d 84 24 70 02 00 lea 0x270(%rsp),%rax │ │ │ + 3cdd2: 00 │ │ │ + 3cdd3: 48 89 44 24 40 mov %rax,0x40(%rsp) │ │ │ + 3cdd8: 48 8d 05 71 af fe ff lea -0x1508f(%rip),%rax # 27d50 <<&'a T as core::fmt::Display>::fmt> │ │ │ + 3cddf: 48 89 44 24 48 mov %rax,0x48(%rsp) │ │ │ + 3cde4: 48 8d 44 24 58 lea 0x58(%rsp),%rax │ │ │ + 3cde9: 48 89 84 24 78 02 00 mov %rax,0x278(%rsp) │ │ │ + 3cdf0: 00 │ │ │ + 3cdf1: 48 8d 05 b0 fc 27 00 lea 0x27fcb0(%rip),%rax │ │ │ + 3cdf8: 48 89 04 24 mov %rax,(%rsp) │ │ │ + 3cdfc: 48 c7 44 24 08 01 00 movq $0x1,0x8(%rsp) │ │ │ + 3ce03: 00 00 │ │ │ + 3ce05: 48 8d 05 34 6f 06 00 lea 0x66f34(%rip),%rax │ │ │ + 3ce0c: 48 89 44 24 10 mov %rax,0x10(%rsp) │ │ │ + 3ce11: 48 c7 44 24 18 01 00 movq $0x1,0x18(%rsp) │ │ │ + 3ce18: 00 00 │ │ │ + 3ce1a: 48 8d 44 24 40 lea 0x40(%rsp),%rax │ │ │ + 3ce1f: 48 89 44 24 20 mov %rax,0x20(%rsp) │ │ │ + 3ce24: 48 c7 44 24 28 01 00 movq $0x1,0x28(%rsp) │ │ │ + 3ce2b: 00 00 │ │ │ + 3ce2d: 48 8d bc 24 78 02 00 lea 0x278(%rsp),%rdi │ │ │ + 3ce34: 00 │ │ │ + 3ce35: 48 8d 35 2c fd 27 00 lea 0x27fd2c(%rip),%rsi │ │ │ + 3ce3c: 48 89 e2 mov %rsp,%rdx │ │ │ + 3ce3f: e8 3c 7e fd ff callq 14c80 │ │ │ + 3ce44: 41 89 ef mov %ebp,%r15d │ │ │ + 3ce47: 84 c0 test %al,%al │ │ │ + 3ce49: 0f 85 6c 05 00 00 jne 3d3bb │ │ │ + 3ce4f: 48 8b 74 24 60 mov 0x60(%rsp),%rsi │ │ │ + 3ce54: 48 8b 6c 24 68 mov 0x68(%rsp),%rbp │ │ │ + 3ce59: 48 39 ee cmp %rbp,%rsi │ │ │ + 3ce5c: 0f 82 60 05 00 00 jb 3d3c2 │ │ │ + 3ce62: 48 85 ed test %rbp,%rbp │ │ │ + 3ce65: 74 30 je 3ce97 │ │ │ + 3ce67: 48 39 ee cmp %rbp,%rsi │ │ │ + 3ce6a: 74 4f je 3cebb │ │ │ + 3ce6c: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi │ │ │ + 3ce71: ba 01 00 00 00 mov $0x1,%edx │ │ │ + 3ce76: 41 b8 01 00 00 00 mov $0x1,%r8d │ │ │ + 3ce7c: 48 89 e9 mov %rbp,%rcx │ │ │ + 3ce7f: 49 89 e1 mov %rsp,%r9 │ │ │ + 3ce82: e8 e9 79 fd ff callq 14870 <__rust_realloc@plt> │ │ │ + 3ce87: 48 85 c0 test %rax,%rax │ │ │ + 3ce8a: 0f 84 f0 04 00 00 je 3d380 │ │ │ + 3ce90: 48 89 44 24 58 mov %rax,0x58(%rsp) │ │ │ + 3ce95: eb 1f jmp 3ceb6 │ │ │ + 3ce97: 48 85 f6 test %rsi,%rsi │ │ │ + 3ce9a: 74 0f je 3ceab │ │ │ + 3ce9c: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi │ │ │ + 3cea1: ba 01 00 00 00 mov $0x1,%edx │ │ │ + 3cea6: e8 65 7f fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ + 3ceab: 48 c7 44 24 58 01 00 movq $0x1,0x58(%rsp) │ │ │ + 3ceb2: 00 00 │ │ │ + 3ceb4: 31 ed xor %ebp,%ebp │ │ │ + 3ceb6: 48 89 6c 24 60 mov %rbp,0x60(%rsp) │ │ │ + 3cebb: 48 8b 44 24 68 mov 0x68(%rsp),%rax │ │ │ + 3cec0: 48 89 44 24 10 mov %rax,0x10(%rsp) │ │ │ + 3cec5: 0f 10 44 24 58 movups 0x58(%rsp),%xmm0 │ │ │ + 3ceca: c6 84 24 48 02 00 00 movb $0xc,0x248(%rsp) │ │ │ + 3ced1: 0c │ │ │ + 3ced2: 0f 29 04 24 movaps %xmm0,(%rsp) │ │ │ + 3ced6: 89 9c 24 28 02 00 00 mov %ebx,0x228(%rsp) │ │ │ + 3cedd: 44 89 bc 24 2c 02 00 mov %r15d,0x22c(%rsp) │ │ │ + 3cee4: 00 │ │ │ + 3cee5: 0f 28 44 24 70 movaps 0x70(%rsp),%xmm0 │ │ │ + 3ceea: 0f 28 8c 24 80 00 00 movaps 0x80(%rsp),%xmm1 │ │ │ + 3cef1: 00 │ │ │ + 3cef2: 0f 28 94 24 90 00 00 movaps 0x90(%rsp),%xmm2 │ │ │ + 3cef9: 00 │ │ │ + 3cefa: 0f 29 84 24 20 01 00 movaps %xmm0,0x120(%rsp) │ │ │ + 3cf01: 00 │ │ │ + 3cf02: 0f 29 8c 24 30 01 00 movaps %xmm1,0x130(%rsp) │ │ │ + 3cf09: 00 │ │ │ + 3cf0a: 0f 29 94 24 40 01 00 movaps %xmm2,0x140(%rsp) │ │ │ + 3cf11: 00 │ │ │ + 3cf12: 48 8b 44 24 10 mov 0x10(%rsp),%rax │ │ │ + 3cf17: 48 8d 8c 24 50 01 00 lea 0x150(%rsp),%rcx │ │ │ + 3cf1e: 00 │ │ │ + 3cf1f: 48 89 41 10 mov %rax,0x10(%rcx) │ │ │ + 3cf23: 0f 28 04 24 movaps (%rsp),%xmm0 │ │ │ + 3cf27: 0f 11 01 movups %xmm0,(%rcx) │ │ │ + 3cf2a: 48 8b 84 24 b0 02 00 mov 0x2b0(%rsp),%rax │ │ │ + 3cf31: 00 │ │ │ + 3cf32: 48 89 41 28 mov %rax,0x28(%rcx) │ │ │ + 3cf36: 0f 10 84 24 a0 02 00 movups 0x2a0(%rsp),%xmm0 │ │ │ + 3cf3d: 00 │ │ │ + 3cf3e: 0f 11 41 18 movups %xmm0,0x18(%rcx) │ │ │ + 3cf42: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax │ │ │ + 3cf49: 00 │ │ │ + 3cf4a: 48 89 41 40 mov %rax,0x40(%rcx) │ │ │ + 3cf4e: 0f 10 84 24 c0 00 00 movups 0xc0(%rsp),%xmm0 │ │ │ + 3cf55: 00 │ │ │ + 3cf56: 0f 11 41 30 movups %xmm0,0x30(%rcx) │ │ │ + 3cf5a: c7 84 24 30 02 00 00 movl $0x0,0x230(%rsp) │ │ │ + 3cf61: 00 00 00 00 │ │ │ + 3cf65: 48 c7 84 24 98 01 00 movq $0x4,0x198(%rsp) │ │ │ + 3cf6c: 00 04 00 00 00 │ │ │ + 3cf71: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ + 3cf74: 0f 11 41 50 movups %xmm0,0x50(%rcx) │ │ │ + 3cf78: c7 84 24 3c 02 00 00 movl $0x0,0x23c(%rsp) │ │ │ + 3cf7f: 00 00 00 00 │ │ │ + 3cf83: 48 c7 84 24 b0 01 00 movq $0x1,0x1b0(%rsp) │ │ │ + 3cf8a: 00 01 00 00 00 │ │ │ + 3cf8f: 0f 11 41 68 movups %xmm0,0x68(%rcx) │ │ │ + 3cf93: 48 c7 41 78 00 00 00 movq $0x0,0x78(%rcx) │ │ │ + 3cf9a: 00 │ │ │ + 3cf9b: 48 c7 84 24 10 02 00 movq $0x8,0x210(%rsp) │ │ │ + 3cfa2: 00 08 00 00 00 │ │ │ + 3cfa7: 0f 11 81 c8 00 00 00 movups %xmm0,0xc8(%rcx) │ │ │ + 3cfae: 48 8b bc 24 58 02 00 mov 0x258(%rsp),%rdi │ │ │ + 3cfb5: 00 │ │ │ + 3cfb6: 48 8d 35 4d 76 06 00 lea 0x6764d(%rip),%rsi │ │ │ + 3cfbd: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ + 3cfc4: 00 │ │ │ + 3cfc5: e8 36 09 01 00 callq 4d900 <>::dump_def> │ │ │ + 3cfca: 48 8b b4 24 10 01 00 mov 0x110(%rsp),%rsi │ │ │ + 3cfd1: 00 │ │ │ + 3cfd2: 48 85 f6 test %rsi,%rsi │ │ │ + 3cfd5: 0f 84 f9 00 00 00 je 3d0d4 │ │ │ + 3cfdb: 48 8b bc 24 08 01 00 mov 0x108(%rsp),%rdi │ │ │ + 3cfe2: 00 │ │ │ + 3cfe3: ba 01 00 00 00 mov $0x1,%edx │ │ │ + 3cfe8: e9 e2 00 00 00 jmpq 3d0cf │ │ │ + 3cfed: 4c 89 f0 mov %r14,%rax │ │ │ + 3cff0: 4c 8d 70 14 lea 0x14(%rax),%r14 │ │ │ + 3cff4: 4c 89 b4 24 90 02 00 mov %r14,0x290(%rsp) │ │ │ + 3cffb: 00 │ │ │ + 3cffc: 8a 58 10 mov 0x10(%rax),%bl │ │ │ + 3cfff: 80 fb 02 cmp $0x2,%bl │ │ │ + 3d002: 0f 84 c5 01 00 00 je 3d1cd │ │ │ + 3d008: 8b 28 mov (%rax),%ebp │ │ │ + 3d00a: 44 8b 78 0c mov 0xc(%rax),%r15d │ │ │ + 3d00e: 48 8b 40 04 mov 0x4(%rax),%rax │ │ │ + 3d012: 48 89 44 24 50 mov %rax,0x50(%rsp) │ │ │ + 3d017: 48 8d bc 24 e8 02 00 lea 0x2e8(%rsp),%rdi │ │ │ + 3d01e: 00 │ │ │ + 3d01f: 4c 89 ee mov %r13,%rsi │ │ │ + 3d022: 89 ea mov %ebp,%edx │ │ │ + 3d024: e8 a7 78 fd ff callq 148d0 │ │ │ + 3d029: 0f b6 84 24 e8 02 00 movzbl 0x2e8(%rsp),%eax │ │ │ + 3d030: 00 │ │ │ + 3d031: 89 c1 mov %eax,%ecx │ │ │ + 3d033: 80 e1 1f and $0x1f,%cl │ │ │ + 3d036: 80 f9 14 cmp $0x14,%cl │ │ │ + 3d039: 0f 87 6b f7 ff ff ja 3c7aa │ │ │ + 3d03f: b9 52 52 0b 00 mov $0xb5252,%ecx │ │ │ + 3d044: 48 0f a3 c1 bt %rax,%rcx │ │ │ + 3d048: 0f 83 24 f7 ff ff jae 3c772 │ │ │ + 3d04e: 8b 54 24 50 mov 0x50(%rsp),%edx │ │ │ + 3d052: 8b 4c 24 54 mov 0x54(%rsp),%ecx │ │ │ + 3d056: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ + 3d05d: 00 │ │ │ + 3d05e: 44 89 fe mov %r15d,%esi │ │ │ + 3d061: e8 2a 7d fd ff callq 14d90 │ │ │ + 3d066: 4c 89 ef mov %r13,%rdi │ │ │ + 3d069: 89 ee mov %ebp,%esi │ │ │ + 3d06b: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ + 3d072: 00 │ │ │ + 3d073: e8 68 6c 01 00 callq 53ce0 <>::dump_path_ref> │ │ │ + 3d078: 4c 8b bc 24 20 01 00 mov 0x120(%rsp),%r15 │ │ │ + 3d07f: 00 │ │ │ + 3d080: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax │ │ │ + 3d087: 00 │ │ │ + 3d088: 48 85 c0 test %rax,%rax │ │ │ + 3d08b: 74 25 je 3d0b2 │ │ │ + 3d08d: 48 8d 04 40 lea (%rax,%rax,2),%rax │ │ │ + 3d091: 48 8d 1c c5 e8 ff ff lea -0x18(,%rax,8),%rbx │ │ │ + 3d098: ff │ │ │ + 3d099: 4c 89 fd mov %r15,%rbp │ │ │ + 3d09c: 48 89 ef mov %rbp,%rdi │ │ │ + 3d09f: e8 3c 67 fe ff callq 237e0 │ │ │ + 3d0a4: 48 83 c5 18 add $0x18,%rbp │ │ │ + 3d0a8: 48 83 c3 e8 add $0xffffffffffffffe8,%rbx │ │ │ + 3d0ac: 48 83 fb e8 cmp $0xffffffffffffffe8,%rbx │ │ │ + 3d0b0: 75 ea jne 3d09c │ │ │ + 3d0b2: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax │ │ │ + 3d0b9: 00 │ │ │ + 3d0ba: 48 85 c0 test %rax,%rax │ │ │ + 3d0bd: 74 15 je 3d0d4 │ │ │ + 3d0bf: 48 c1 e0 03 shl $0x3,%rax │ │ │ + 3d0c3: 48 8d 34 40 lea (%rax,%rax,2),%rsi │ │ │ + 3d0c7: ba 08 00 00 00 mov $0x8,%edx │ │ │ + 3d0cc: 4c 89 ff mov %r15,%rdi │ │ │ + 3d0cf: e8 3c 7d fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ + 3d0d4: 4d 39 e6 cmp %r12,%r14 │ │ │ + 3d0d7: 0f 85 10 ff ff ff jne 3cfed │ │ │ + 3d0dd: e9 eb 00 00 00 jmpq 3d1cd │ │ │ + 3d0e2: 48 c7 84 24 d8 00 00 movq $0x8,0xd8(%rsp) │ │ │ + 3d0e9: 00 08 00 00 00 │ │ │ + 3d0ee: 0f 11 01 movups %xmm0,(%rcx) │ │ │ + 3d0f1: 48 c7 84 24 f0 00 00 movq $0x4,0xf0(%rsp) │ │ │ + 3d0f8: 00 04 00 00 00 │ │ │ + 3d0fd: 0f 11 41 18 movups %xmm0,0x18(%rcx) │ │ │ + 3d101: 4c 8b 70 28 mov 0x28(%rax),%r14 │ │ │ + 3d105: 4d 85 f6 test %r14,%r14 │ │ │ + 3d108: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) │ │ │ + 3d10f: 00 │ │ │ + 3d110: 74 63 je 3d175 │ │ │ + 3d112: 48 8b 58 18 mov 0x18(%rax),%rbx │ │ │ + 3d116: 49 c1 e6 03 shl $0x3,%r14 │ │ │ + 3d11a: 48 8b 33 mov (%rbx),%rsi │ │ │ + 3d11d: 4c 89 ff mov %r15,%rdi │ │ │ + 3d120: e8 4b 89 fd ff callq 15a70 < as syntax::visit::Visitor<'a>>::visit_pat@plt> │ │ │ + 3d125: 48 8b 2b mov (%rbx),%rbp │ │ │ + 3d128: 8b 75 54 mov 0x54(%rbp),%esi │ │ │ + 3d12b: 4c 89 ef mov %r13,%rdi │ │ │ + 3d12e: e8 3d ad 01 00 callq 57e70 <>::process_macro_use> │ │ │ + 3d133: 4c 89 ef mov %r13,%rdi │ │ │ + 3d136: 48 89 ee mov %rbp,%rsi │ │ │ + 3d139: e8 f2 8d 01 00 callq 55f30 <>::process_pat> │ │ │ + 3d13e: 48 83 c3 08 add $0x8,%rbx │ │ │ + 3d142: 49 83 c6 f8 add $0xfffffffffffffff8,%r14 │ │ │ + 3d146: 75 d2 jne 3d11a │ │ │ + 3d148: 4c 89 a4 24 b0 00 00 mov %r12,0xb0(%rsp) │ │ │ + 3d14f: 00 │ │ │ + 3d150: 4c 8b b4 24 f0 00 00 mov 0xf0(%rsp),%r14 │ │ │ + 3d157: 00 │ │ │ + 3d158: 48 8b 94 24 f8 00 00 mov 0xf8(%rsp),%rdx │ │ │ + 3d15f: 00 │ │ │ + 3d160: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax │ │ │ + 3d167: 00 │ │ │ + 3d168: 4c 89 f1 mov %r14,%rcx │ │ │ + 3d16b: 48 89 8c 24 a8 00 00 mov %rcx,0xa8(%rsp) │ │ │ + 3d172: 00 │ │ │ + 3d173: eb 1f jmp 3d194 │ │ │ + 3d175: 4c 89 a4 24 b0 00 00 mov %r12,0xb0(%rsp) │ │ │ + 3d17c: 00 │ │ │ + 3d17d: 31 c0 xor %eax,%eax │ │ │ + 3d17f: 31 d2 xor %edx,%edx │ │ │ + 3d181: b9 04 00 00 00 mov $0x4,%ecx │ │ │ + 3d186: 48 89 8c 24 a8 00 00 mov %rcx,0xa8(%rsp) │ │ │ + 3d18d: 00 │ │ │ + 3d18e: 41 be 04 00 00 00 mov $0x4,%r14d │ │ │ + 3d194: 48 8d 0c 80 lea (%rax,%rax,4),%rcx │ │ │ + 3d198: 4c 89 b4 24 80 02 00 mov %r14,0x280(%rsp) │ │ │ + 3d19f: 00 │ │ │ + 3d1a0: 48 89 94 24 60 02 00 mov %rdx,0x260(%rsp) │ │ │ + 3d1a7: 00 │ │ │ + 3d1a8: 48 89 94 24 88 02 00 mov %rdx,0x288(%rsp) │ │ │ + 3d1af: 00 │ │ │ + 3d1b0: 4c 89 b4 24 90 02 00 mov %r14,0x290(%rsp) │ │ │ + 3d1b7: 00 │ │ │ + 3d1b8: 4d 8d 24 8e lea (%r14,%rcx,4),%r12 │ │ │ + 3d1bc: 4c 89 a4 24 98 02 00 mov %r12,0x298(%rsp) │ │ │ + 3d1c3: 00 │ │ │ + 3d1c4: 48 85 c0 test %rax,%rax │ │ │ + 3d1c7: 0f 85 20 fe ff ff jne 3cfed │ │ │ + 3d1cd: 4d 39 e6 cmp %r12,%r14 │ │ │ + 3d1d0: 74 1c je 3d1ee │ │ │ + 3d1d2: 49 83 c6 14 add $0x14,%r14 │ │ │ + 3d1d6: 4c 89 b4 24 90 02 00 mov %r14,0x290(%rsp) │ │ │ + 3d1dd: 00 │ │ │ + 3d1de: 4d 39 f4 cmp %r14,%r12 │ │ │ + 3d1e1: 74 0b je 3d1ee │ │ │ + 3d1e3: 41 80 7e fc 02 cmpb $0x2,-0x4(%r14) │ │ │ + 3d1e8: 4d 8d 76 14 lea 0x14(%r14),%r14 │ │ │ + 3d1ec: 75 e8 jne 3d1d6 │ │ │ + 3d1ee: 48 8b 84 24 60 02 00 mov 0x260(%rsp),%rax │ │ │ + 3d1f5: 00 │ │ │ + 3d1f6: 48 85 c0 test %rax,%rax │ │ │ + 3d1f9: 74 1a je 3d215 │ │ │ + 3d1fb: 48 c1 e0 02 shl $0x2,%rax │ │ │ + 3d1ff: 48 8d 34 80 lea (%rax,%rax,4),%rsi │ │ │ + 3d203: ba 04 00 00 00 mov $0x4,%edx │ │ │ + 3d208: 48 8b bc 24 a8 00 00 mov 0xa8(%rsp),%rdi │ │ │ + 3d20f: 00 │ │ │ + 3d210: e8 fb 7b fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ + 3d215: 4c 8b b4 24 d8 00 00 mov 0xd8(%rsp),%r14 │ │ │ + 3d21c: 00 │ │ │ + 3d21d: 4c 8b bc 24 e0 00 00 mov 0xe0(%rsp),%r15 │ │ │ + 3d224: 00 │ │ │ + 3d225: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax │ │ │ + 3d22c: 00 │ │ │ + 3d22d: 48 89 c3 mov %rax,%rbx │ │ │ + 3d230: 48 c1 e3 04 shl $0x4,%rbx │ │ │ + 3d234: 4c 89 b4 24 20 01 00 mov %r14,0x120(%rsp) │ │ │ + 3d23b: 00 │ │ │ + 3d23c: 4c 89 bc 24 28 01 00 mov %r15,0x128(%rsp) │ │ │ + 3d243: 00 │ │ │ + 3d244: 4c 89 b4 24 30 01 00 mov %r14,0x130(%rsp) │ │ │ + 3d24b: 00 │ │ │ + 3d24c: 4c 01 f3 add %r14,%rbx │ │ │ + 3d24f: 48 89 9c 24 38 01 00 mov %rbx,0x138(%rsp) │ │ │ + 3d256: 00 │ │ │ + 3d257: 48 85 c0 test %rax,%rax │ │ │ + 3d25a: 4c 8b a4 24 b0 00 00 mov 0xb0(%rsp),%r12 │ │ │ + 3d261: 00 │ │ │ + 3d262: 74 24 je 3d288 │ │ │ + 3d264: 49 8d 6e 10 lea 0x10(%r14),%rbp │ │ │ + 3d268: 8b 75 f0 mov -0x10(%rbp),%esi │ │ │ + 3d26b: 48 8b 55 f8 mov -0x8(%rbp),%rdx │ │ │ + 3d26f: 4c 89 ef mov %r13,%rdi │ │ │ + 3d272: e8 c9 6c 01 00 callq 53f40 <>::process_path> │ │ │ + 3d277: 48 8d 45 f0 lea -0x10(%rbp),%rax │ │ │ + 3d27b: 48 83 c5 10 add $0x10,%rbp │ │ │ + 3d27f: 48 83 c0 10 add $0x10,%rax │ │ │ + 3d283: 48 39 d8 cmp %rbx,%rax │ │ │ + 3d286: 75 e0 jne 3d268 │ │ │ + 3d288: 48 89 9c 24 30 01 00 mov %rbx,0x130(%rsp) │ │ │ + 3d28f: 00 │ │ │ + 3d290: 4d 85 ff test %r15,%r15 │ │ │ + 3d293: 74 14 je 3d2a9 │ │ │ + 3d295: 49 c1 e7 04 shl $0x4,%r15 │ │ │ + 3d299: ba 08 00 00 00 mov $0x8,%edx │ │ │ + 3d29e: 4c 89 f7 mov %r14,%rdi │ │ │ + 3d2a1: 4c 89 fe mov %r15,%rsi │ │ │ + 3d2a4: e8 67 7b fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ + 3d2a9: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax │ │ │ + 3d2b0: 00 │ │ │ + 3d2b1: 48 8b 70 30 mov 0x30(%rax),%rsi │ │ │ + 3d2b5: 48 85 f6 test %rsi,%rsi │ │ │ + 3d2b8: 74 0e je 3d2c8 │ │ │ + 3d2ba: 4c 89 ef mov %r13,%rdi │ │ │ + 3d2bd: 48 89 c3 mov %rax,%rbx │ │ │ + 3d2c0: e8 5b d7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3d2c5: 48 89 d8 mov %rbx,%rax │ │ │ + 3d2c8: 48 8b 70 38 mov 0x38(%rax),%rsi │ │ │ + 3d2cc: 4c 89 ef mov %r13,%rdi │ │ │ + 3d2cf: 48 89 c3 mov %rax,%rbx │ │ │ + 3d2d2: e8 49 d7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ + 3d2d7: 4c 8d bc 24 d8 00 00 lea 0xd8(%rsp),%r15 │ │ │ + 3d2de: 00 │ │ │ + 3d2df: 48 83 c3 40 add $0x40,%rbx │ │ │ + 3d2e3: 4c 39 e3 cmp %r12,%rbx │ │ │ + 3d2e6: 48 89 d8 mov %rbx,%rax │ │ │ + 3d2e9: 48 8d 8c 24 e0 00 00 lea 0xe0(%rsp),%rcx │ │ │ + 3d2f0: 00 │ │ │ + 3d2f1: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ + 3d2f4: 0f 85 e8 fd ff ff jne 3d0e2 │ │ │ + 3d2fa: e9 61 f4 ff ff jmpq 3c760 │ │ │ + 3d2ff: 48 8b 7b 08 mov 0x8(%rbx),%rdi │ │ │ + 3d303: e8 38 f4 02 00 callq 6c740 < as syntax::visit::Visitor<'l>>::visit_mac> │ │ │ + 3d308: 0f 0b ud2 │ │ │ + 3d30a: 49 83 c6 08 add $0x8,%r14 │ │ │ + 3d30e: 4c 89 f7 mov %r14,%rdi │ │ │ + 3d311: e8 2a f4 02 00 callq 6c740 < as syntax::visit::Visitor<'l>>::visit_mac> │ │ │ + 3d316: 0f 0b ud2 │ │ │ + 3d318: 48 8d 3d f1 fa 27 00 lea 0x27faf1(%rip),%rdi │ │ │ + 3d31f: 48 89 c6 mov %rax,%rsi │ │ │ + 3d322: e8 29 85 fd ff callq 15850 │ │ │ + 3d327: e9 a2 00 00 00 jmpq 3d3ce │ │ │ + 3d32c: e8 8f 78 fe ff callq 24bc0 │ │ │ + 3d331: e9 98 00 00 00 jmpq 3d3ce │ │ │ + 3d336: 48 8d 3d 7b f7 27 00 lea 0x27f77b(%rip),%rdi │ │ │ + 3d33d: e8 de 86 fd ff callq 15a20 │ │ │ + 3d342: e9 87 00 00 00 jmpq 3d3ce │ │ │ + 3d347: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax │ │ │ + 3d34e: 00 │ │ │ + 3d34f: 0f 10 84 24 28 01 00 movups 0x128(%rsp),%xmm0 │ │ │ + 3d356: 00 │ │ │ + 3d357: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) │ │ │ + 3d35c: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ + 3d363: 00 │ │ │ + 3d364: 0f 28 44 24 70 movaps 0x70(%rsp),%xmm0 │ │ │ + 3d369: 0f 11 84 24 28 01 00 movups %xmm0,0x128(%rsp) │ │ │ + 3d370: 00 │ │ │ + 3d371: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ + 3d378: 00 │ │ │ + 3d379: e8 42 35 ff ff callq 308c0 <::oom> │ │ │ + 3d37e: 0f 0b ud2 │ │ │ + 3d380: 48 8b 04 24 mov (%rsp),%rax │ │ │ + 3d384: 0f 10 44 24 08 movups 0x8(%rsp),%xmm0 │ │ │ + 3d389: 0f 29 44 24 40 movaps %xmm0,0x40(%rsp) │ │ │ + 3d38e: 48 89 04 24 mov %rax,(%rsp) │ │ │ + 3d392: 0f 28 44 24 40 movaps 0x40(%rsp),%xmm0 │ │ │ + 3d397: 0f 11 44 24 08 movups %xmm0,0x8(%rsp) │ │ │ + 3d39c: 48 89 e7 mov %rsp,%rdi │ │ │ + 3d39f: e8 1c 35 ff ff callq 308c0 <::oom> │ │ │ + 3d3a4: 0f 0b ud2 │ │ │ + 3d3a6: e8 15 78 fe ff callq 24bc0 │ │ │ + 3d3ab: eb 21 jmp 3d3ce │ │ │ + 3d3ad: 48 8d 3d 04 f7 27 00 lea 0x27f704(%rip),%rdi │ │ │ + 3d3b4: e8 67 86 fd ff callq 15a20 │ │ │ + 3d3b9: eb 13 jmp 3d3ce │ │ │ + 3d3bb: e8 00 78 fe ff callq 24bc0 │ │ │ + 3d3c0: eb 0c jmp 3d3ce │ │ │ + 3d3c2: 48 8d 3d ef f6 27 00 lea 0x27f6ef(%rip),%rdi │ │ │ + 3d3c9: e8 52 86 fd ff callq 15a20 │ │ │ + 3d3ce: 0f 0b ud2 │ │ │ + 3d3d0: eb 7c jmp 3d44e │ │ │ + 3d3d2: eb 06 jmp 3d3da │ │ │ + 3d3d4: eb 27 jmp 3d3fd │ │ │ + 3d3d6: eb 3a jmp 3d412 │ │ │ + 3d3d8: eb 74 jmp 3d44e │ │ │ + 3d3da: 49 89 c6 mov %rax,%r14 │ │ │ + 3d3dd: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi │ │ │ + 3d3e2: e8 09 e9 fd ff callq 1bcf0 │ │ │ + 3d3e7: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ + 3d3ec: e8 4f 24 fe ff callq 1f840 │ │ │ + 3d3f1: eb 2a jmp 3d41d │ │ │ + 3d3f3: 49 89 c6 mov %rax,%r14 │ │ │ + 3d3f6: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ + 3d3fb: eb 28 jmp 3d425 │ │ │ + 3d3fd: 49 89 c6 mov %rax,%r14 │ │ │ + 3d400: 48 89 e7 mov %rsp,%rdi │ │ │ + 3d403: eb 20 jmp 3d425 │ │ │ + 3d405: 49 89 c6 mov %rax,%r14 │ │ │ + 3d408: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ + 3d40f: 00 │ │ │ + 3d410: eb 47 jmp 3d459 │ │ │ + 3d412: 49 89 c6 mov %rax,%r14 │ │ │ + 3d415: 48 89 e7 mov %rsp,%rdi │ │ │ + 3d418: eb 2d jmp 3d447 │ │ │ + 3d41a: 49 89 c6 mov %rax,%r14 │ │ │ + 3d41d: 48 8d bc 24 a0 02 00 lea 0x2a0(%rsp),%rdi │ │ │ + 3d424: 00 │ │ │ + 3d425: e8 c6 e8 fd ff callq 1bcf0 │ │ │ + 3d42a: eb 13 jmp 3d43f │ │ │ + 3d42c: 49 89 c6 mov %rax,%r14 │ │ │ + 3d42f: e9 c6 00 00 00 jmpq 3d4fa │ │ │ + 3d434: 49 89 c6 mov %rax,%r14 │ │ │ + 3d437: e9 be 00 00 00 jmpq 3d4fa │ │ │ + 3d43c: 49 89 c6 mov %rax,%r14 │ │ │ + 3d43f: 48 8d bc 24 c0 00 00 lea 0xc0(%rsp),%rdi │ │ │ + 3d446: 00 │ │ │ + 3d447: e8 a4 e8 fd ff callq 1bcf0 │ │ │ + 3d44c: eb 03 jmp 3d451 │ │ │ + 3d44e: 49 89 c6 mov %rax,%r14 │ │ │ + 3d451: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ + 3d458: 00 │ │ │ + 3d459: e8 92 e8 fd ff callq 1bcf0 │ │ │ + 3d45e: eb 61 jmp 3d4c1 │ │ │ + 3d460: 49 89 c6 mov %rax,%r14 │ │ │ + 3d463: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ + 3d46a: 00 │ │ │ + 3d46b: e8 10 25 fe ff callq 1f980 │ │ │ + 3d470: eb 4f jmp 3d4c1 │ │ │ + 3d472: 49 89 c6 mov %rax,%r14 │ │ │ + 3d475: eb 4a jmp 3d4c1 │ │ │ + 3d477: 49 89 c6 mov %rax,%r14 │ │ │ + 3d47a: 48 89 ac 24 30 01 00 mov %rbp,0x130(%rsp) │ │ │ + 3d481: 00 │ │ │ + 3d482: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ + 3d489: 00 │ │ │ + 3d48a: e8 11 5c fe ff callq 230a0 │ │ │ + 3d48f: eb 69 jmp 3d4fa │ │ │ + 3d491: 49 89 c6 mov %rax,%r14 │ │ │ + 3d494: 48 85 db test %rbx,%rbx │ │ │ + 3d497: 74 1b je 3d4b4 │ │ │ + 3d499: 48 83 c5 18 add $0x18,%rbp │ │ │ + 3d49d: 48 89 ef mov %rbp,%rdi │ │ │ + 3d4a0: e8 7b 5c fe ff callq 23120 │ │ │ + 3d4a5: 48 83 c5 18 add $0x18,%rbp │ │ │ + 3d4a9: 48 83 c3 e8 add $0xffffffffffffffe8,%rbx │ │ │ + 3d4ad: 75 ee jne 3d49d │ │ │ + 3d4af: eb 03 jmp 3d4b4 │ │ │ + 3d4b1: 49 89 c6 mov %rax,%r14 │ │ │ + 3d4b4: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ + 3d4bb: 00 │ │ │ + 3d4bc: e8 2f c7 fd ff callq 19bf0 │ │ │ + 3d4c1: 48 8d bc 24 80 02 00 lea 0x280(%rsp),%rdi │ │ │ + 3d4c8: 00 │ │ │ + 3d4c9: e8 12 5d fe ff callq 231e0 │ │ │ + 3d4ce: 48 8d bc 24 d8 00 00 lea 0xd8(%rsp),%rdi │ │ │ + 3d4d5: 00 │ │ │ + 3d4d6: e8 e5 d6 fd ff callq 1abc0 │ │ │ + 3d4db: eb 1d jmp 3d4fa │ │ │ + 3d4dd: 49 89 c6 mov %rax,%r14 │ │ │ + 3d4e0: 48 8d bc 24 d8 00 00 lea 0xd8(%rsp),%rdi │ │ │ + 3d4e7: 00 │ │ │ + 3d4e8: e8 d3 d6 fd ff callq 1abc0 │ │ │ + 3d4ed: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi │ │ │ + 3d4f4: 00 │ │ │ + 3d4f5: e8 36 c8 fd ff callq 19d30 │ │ │ + 3d4fa: 4c 89 f7 mov %r14,%rdi │ │ │ + 3d4fd: e8 ee 84 fd ff callq 159f0 <_Unwind_Resume@plt> │ │ │ + 3d502: 0f 0b ud2 │ │ │ + 3d504: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) │ │ │ + 3d50b: 00 00 00 │ │ │ + 3d50e: 66 90 xchg %ax,%ax │ │ │ │ │ │ 000000000003d510 : │ │ │ _ZN6syntax5visit9walk_item17h0d6a923ffaaf08e7E(): │ │ │ 3d510: 55 push %rbp │ │ │ 3d511: 41 57 push %r15 │ │ │ 3d513: 41 56 push %r14 │ │ │ 3d515: 41 55 push %r13 │ │ ├── /gnu/store/cf0mpfcj10blqpj2drc5vq42av14apw0-binutils-2.28.1/bin/readelf --wide --decompress --hex-dump=.rodata {} │ │ │ @@ -118,25 +118,25 @@ │ │ │ 0x000a33a0 db84f9ff db84f9ff ef85f9ff 7086f9ff ............p... │ │ │ 0x000a33b0 f086f9ff 6c87f9ff ec87f9ff 6c88f9ff ....l.......l... │ │ │ 0x000a33c0 dc88f9ff 1c8bf9ff 3d8bf9ff 1e89f9ff ........=....... │ │ │ 0x000a33d0 b484f9ff b484f9ff c084f9ff c984f9ff ................ │ │ │ 0x000a33e0 b484f9ff 8c89f9ff a689f9ff c984f9ff ................ │ │ │ 0x000a33f0 6786f9ff a38bf9ff d284f9ff ee89f9ff g............... │ │ │ 0x000a3400 b28bf9ff 5f8af9ff b484f9ff c984f9ff ...._........... │ │ │ - 0x000a3410 c984f9ff d284f9ff ad8bf9ff 988bf9ff ................ │ │ │ - 0x000a3420 838ff9ff ed90f9ff ad8ef9ff 478ff9ff ............G... │ │ │ - 0x000a3430 988bf9ff ad8bf9ff 3893f9ff c88bf9ff ........8....... │ │ │ - 0x000a3440 c88bf9ff 0292f9ff 7d8df9ff 2a8ef9ff ........}...*... │ │ │ - 0x000a3450 4d90f9ff b38ff9ff 038df9ff f38ef9ff M............... │ │ │ - 0x000a3460 9e92f9ff c892f9ff 5a91f9ff 988bf9ff ........Z....... │ │ │ - 0x000a3470 988bf9ff a48bf9ff ad8bf9ff 988bf9ff ................ │ │ │ - 0x000a3480 3391f9ff cd91f9ff ad8bf9ff 7892f9ff 3...........x... │ │ │ - 0x000a3490 3893f9ff b68bf9ff 958cf9ff f19ef9ff 8............... │ │ │ - 0x000a34a0 f18bf9ff 988bf9ff ad8bf9ff ad8bf9ff ................ │ │ │ - 0x000a34b0 b68bf9ff cca4f9ff d6a0f9ff d6a0f9ff ................ │ │ │ + 0x000a3410 c984f9ff d284f9ff aa8bf9ff 988bf9ff ................ │ │ │ + 0x000a3420 a38ff9ff 0d91f9ff 558ef9ff f78ef9ff ........U....... │ │ │ + 0x000a3430 988bf9ff aa8bf9ff 4893f9ff d58bf9ff ........H....... │ │ │ + 0x000a3440 d58bf9ff 2292f9ff 7d8cf9ff 2a8df9ff ...."...}...*... │ │ │ + 0x000a3450 6d90f9ff d38ff9ff fe8bf9ff a38ef9ff m............... │ │ │ + 0x000a3460 aa92f9ff d492f9ff 7691f9ff 988bf9ff ........v....... │ │ │ + 0x000a3470 988bf9ff a48bf9ff aa8bf9ff 988bf9ff ................ │ │ │ + 0x000a3480 5391f9ff ed91f9ff aa8bf9ff 9892f9ff S............... │ │ │ + 0x000a3490 4893f9ff c78bf9ff 338ff9ff f29ef9ff H.......3....... │ │ │ + 0x000a34a0 ad8df9ff 988bf9ff aa8bf9ff aa8bf9ff ................ │ │ │ + 0x000a34b0 c78bf9ff cca4f9ff d6a0f9ff d6a0f9ff ................ │ │ │ 0x000a34c0 46a5f9ff 4ca4f9ff 87a4f9ff 56a8f9ff F...L.......V... │ │ │ 0x000a34d0 0fa2f9ff 96a2f9ff f7a0f9ff f7a0f9ff ................ │ │ │ 0x000a34e0 24a6f9ff 5ca7f9ff 36a3f9ff 9da8f9ff $...\...6....... │ │ │ 0x000a34f0 0eb3f9ff 76b3f9ff d0b2f9ff 38b3f9ff ....v.......8... │ │ │ 0x000a3500 6db3f9ff d0b2f9ff 76b3f9ff d1b3f9ff m.......v....... │ │ │ 0x000a3510 91b4f9ff b2b4f9ff d3b4f9ff f4b4f9ff ................ │ │ │ 0x000a3520 15b5f9ff 28b5f9ff 7fb5f9ff 02b6f9ff ....(........... │ │ ├── /gnu/store/cf0mpfcj10blqpj2drc5vq42av14apw0-binutils-2.28.1/bin/readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ @@ -952,15 +952,15 @@ │ │ │ 0x000abfc8 28e2f8ff c4150000 04a39000 00410e10 (............A.. │ │ │ 0x000abfd8 420e1842 0e20420e 28420e30 410e3847 B..B. B.(B.0A.8G │ │ │ 0x000abfe8 0ec00683 078c068d 058e048f 03860200 ................ │ │ │ 0x000abff8 30000000 843b0000 c0f7f8ff 75070000 0....;......u... │ │ │ 0x000ac008 00410e10 420e1842 0e20420e 28420e30 .A..B..B. B.(B.0 │ │ │ 0x000ac018 410e3844 0e708307 8c068d05 8e048f03 A.8D.p.......... │ │ │ 0x000ac028 86020000 34000000 603b0000 0cfff8ff ....4...`;...... │ │ │ - 0x000ac038 c3150000 04939100 00410e10 420e1842 .........A..B..B │ │ │ + 0x000ac038 c4150000 04939100 00410e10 420e1842 .........A..B..B │ │ │ 0x000ac048 0e20420e 28420e30 410e3847 0ec00683 . B.(B.0A.8G.... │ │ │ 0x000ac058 078c068d 058e048f 03860200 30000000 ............0... │ │ │ 0x000ac068 f03b0000 a414f9ff 48080000 00410e10 .;......H....A.. │ │ │ 0x000ac078 420e1842 0e20420e 28420e30 410e3844 B..B. B.(B.0A.8D │ │ │ 0x000ac088 0e708307 8c068d05 8e048f03 86020000 .p.............. │ │ │ 0x000ac098 30000000 243c0000 c01cf9ff 81020000 0...$<.......... │ │ │ 0x000ac0a8 00410e10 420e1842 0e20420e 28420e30 .A..B..B. B.(B.0 │ │ ├── /gnu/store/cf0mpfcj10blqpj2drc5vq42av14apw0-binutils-2.28.1/bin/readelf --wide --decompress --hex-dump=.gcc_except_table {} │ │ │ @@ -978,35 +978,35 @@ │ │ │ 0x000b5168 97130000 41000000 00000000 00d81300 ....A........... │ │ │ 0x000b5178 000f0000 00901400 0000ec13 00001600 ................ │ │ │ 0x000b5188 00009614 00000066 14000013 00000094 .......f........ │ │ │ 0x000b5198 14000000 7b140000 13000000 92140000 ....{........... │ │ │ 0x000b51a8 008e1400 00cf0000 00000000 00005d15 ..............]. │ │ │ 0x000b51b8 00000800 00007115 00000065 1500005f ......q....e..._ │ │ │ 0x000b51c8 00000000 00000000 ff9bd582 80800003 ................ │ │ │ - 0x000b51d8 d2020000 00004b08 00000000 0000004b ......K........K │ │ │ - 0x000b51e8 08000065 01000031 15000000 b0090000 ...e...1........ │ │ │ - 0x000b51f8 15000000 c4140000 00e40900 00470000 .............G.. │ │ │ - 0x000b5208 000d1500 0000bf0a 00001900 0000d114 ................ │ │ │ - 0x000b5218 000000c0 0b00004c 000000fb 14000000 .......L........ │ │ │ - 0x000b5228 c30c0000 19000000 bc140000 00df0d00 ................ │ │ │ - 0x000b5238 00150000 00b21400 0000110e 00001f00 ................ │ │ │ - 0x000b5248 0000d914 000000ec 0e000017 00000099 ................ │ │ │ - 0x000b5258 14000000 6d100000 1c000000 97140000 ....m........... │ │ │ - 0x000b5268 00d61000 004f0000 00311500 00002511 .....O...1....%. │ │ │ - 0x000b5278 00001200 00001f15 0000005b 11000008 ...........[.... │ │ │ - 0x000b5288 00000050 15000000 dc110000 21000000 ...P........!... │ │ │ - 0x000b5298 9c150000 002e1300 00080000 00361500 .............6.. │ │ │ - 0x000b52a8 00007913 00000e00 0000eb14 0000008b ..y............. │ │ │ - 0x000b52b8 1300000b 000000f3 14000000 96130000 ................ │ │ │ - 0x000b52c8 41000000 00000000 00d71300 000f0000 A............... │ │ │ - 0x000b52d8 008f1400 0000eb13 00001600 00009514 ................ │ │ │ - 0x000b52e8 00000065 14000013 00000093 14000000 ...e............ │ │ │ - 0x000b52f8 7a140000 13000000 91140000 008d1400 z............... │ │ │ - 0x000b5308 00cf0000 00000000 00005c15 00000800 ..........\..... │ │ │ - 0x000b5318 00007015 00000064 1500005f 00000000 ..p....d..._.... │ │ │ + 0x000b51d8 d2020000 00004c08 00000000 0000004c ......L........L │ │ │ + 0x000b51e8 08000065 01000032 15000000 b1090000 ...e...2........ │ │ │ + 0x000b51f8 15000000 c5140000 00e50900 00470000 .............G.. │ │ │ + 0x000b5208 000e1500 0000c00a 00001900 0000d214 ................ │ │ │ + 0x000b5218 000000c1 0b00004c 000000fc 14000000 .......L........ │ │ │ + 0x000b5228 c40c0000 19000000 bd140000 00e00d00 ................ │ │ │ + 0x000b5238 00150000 00b31400 0000120e 00001f00 ................ │ │ │ + 0x000b5248 0000da14 000000ed 0e000017 0000009a ................ │ │ │ + 0x000b5258 14000000 6e100000 1c000000 98140000 ....n........... │ │ │ + 0x000b5268 00d71000 004f0000 00321500 00002611 .....O...2....&. │ │ │ + 0x000b5278 00001200 00002015 0000005c 11000008 ...... ....\.... │ │ │ + 0x000b5288 00000051 15000000 dd110000 21000000 ...Q........!... │ │ │ + 0x000b5298 9d150000 002f1300 00080000 00371500 ...../.......7.. │ │ │ + 0x000b52a8 00007a13 00000e00 0000ec14 0000008c ..z............. │ │ │ + 0x000b52b8 1300000b 000000f4 14000000 97130000 ................ │ │ │ + 0x000b52c8 41000000 00000000 00d81300 000f0000 A............... │ │ │ + 0x000b52d8 00901400 0000ec13 00001600 00009614 ................ │ │ │ + 0x000b52e8 00000066 14000013 00000094 14000000 ...f............ │ │ │ + 0x000b52f8 7b140000 13000000 92140000 008e1400 {............... │ │ │ + 0x000b5308 00cf0000 00000000 00005d15 00000800 ..........]..... │ │ │ + 0x000b5318 00007115 00000065 1500005f 00000000 ..q....e..._.... │ │ │ 0x000b5328 00000000 ff9b2903 27000000 00f70300 ......).'....... │ │ │ 0x000b5338 00000000 0000f703 00001100 00000a04 ................ │ │ │ 0x000b5348 00000008 04000019 00000000 00000000 ................ │ │ │ 0x000b5358 ff9b5d03 5b000000 00340100 00000000 ..].[....4...... │ │ │ 0x000b5368 00003401 00000d00 00002107 00000041 ..4.......!....A │ │ │ 0x000b5378 01000066 02000000 00000000 a7030000 ...f............ │ │ │ 0x000b5388 0d000000 0f070000 00e30400 00080000 ................ │ ├── rustlib │ │ ├── x86_64-unknown-linux-gnu │ │ │ ├── lib │ │ │ │ ├── librustc_save_analysis-e36dc9c2903cdf75.so │ │ │ │ │ ├── /gnu/store/cf0mpfcj10blqpj2drc5vq42av14apw0-binutils-2.28.1/bin/readelf --wide --symbols {} │ │ │ │ │ │ @@ -1297,15 +1297,15 @@ │ │ │ │ │ │ 766: 00000000000398c0 263 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit7walk_tt17hcc5faba5090b7b69E │ │ │ │ │ │ 767: 00000000000399d0 555 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit7walk_ty17h58afef9f8523002aE │ │ │ │ │ │ 768: 0000000000039c00 142 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit8walk_arm17hf16f66e87a33b2f9E │ │ │ │ │ │ 769: 0000000000039c90 679 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit8walk_pat17h7c55e367e61821d2E │ │ │ │ │ │ 770: 0000000000039f40 679 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit8walk_pat17h88ab63cb4f883c80E │ │ │ │ │ │ 771: 000000000003a1f0 5572 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit9walk_expr17h268bef9a24dfe8eeE │ │ │ │ │ │ 772: 000000000003b7c0 1909 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit9walk_expr17h6126dbd24072dfd8E │ │ │ │ │ │ - 773: 000000000003bf40 5571 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit9walk_expr17h6eaff91d038660deE │ │ │ │ │ │ + 773: 000000000003bf40 5572 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit9walk_expr17h6eaff91d038660deE │ │ │ │ │ │ 774: 000000000003d510 2120 FUNC LOCAL DEFAULT 12 _ZN6syntax5visit9walk_item17h0d6a923ffaaf08e7E │ │ │ │ │ │ 775: 000000000003dd60 641 FUNC LOCAL DEFAULT 12 _ZN70_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eq17he0b2af31cb46c694E │ │ │ │ │ │ 776: 000000000003dff0 866 FUNC LOCAL DEFAULT 12 _ZN70_$LT$rls_data..Id$u20$as$u20$rustc_serialize..serialize..Encodable$GT$6encode17h3fe540d5007ed2b2E │ │ │ │ │ │ 777: 000000000003e360 1057 FUNC LOCAL DEFAULT 12 _ZN72_$LT$std..collections..hash..map..HashMap$LT$K$C$$u20$V$C$$u20$S$GT$$GT$6resize17h47f206acec41d160E │ │ │ │ │ │ 778: 000000000003e790 259 FUNC LOCAL DEFAULT 12 _ZN74_$LT$syntax..codemap..Spanned$LT$T$GT$$u20$as$u20$core..cmp..PartialEq$GT$2eq17hdc1da719ab43944dE │ │ │ │ │ │ 779: 000000000003e8a0 1572 FUNC LOCAL DEFAULT 12 _ZN74_$LT$syntax..parse..token..Nonterminal$u20$as$u20$core..cmp..PartialEq$GT$2eq17h86df3c108fa212a7E │ │ │ │ │ │ 780: 000000000003eed0 29505 FUNC LOCAL DEFAULT 12 _ZN76_$LT$rls_data..Analysis$u20$as$u20$rustc_serialize..serialize..Encodable$GT$6encode28_$u7b$$u7b$closure$u7d$$u7d$17h8d8c8e7284fd3683E │ │ │ │ │ ├── /gnu/store/cf0mpfcj10blqpj2drc5vq42av14apw0-binutils-2.28.1/bin/readelf --wide --debug-dump=frames {} │ │ │ │ │ │ @@ -5721,15 +5721,15 @@ │ │ │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ │ │ │ │ -00003bb4 0000000000000034 00003b60 FDE cie=00000058 pc=000000000003bf40..000000000003d503 │ │ │ │ │ │ +00003bb4 0000000000000034 00003b60 FDE cie=00000058 pc=000000000003bf40..000000000003d504 │ │ │ │ │ │ Augmentation data: 93 91 00 00 │ │ │ │ │ │ │ │ │ │ │ │ DW_CFA_advance_loc: 1 to 000000000003bf41 │ │ │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ DW_CFA_advance_loc: 2 to 000000000003bf43 │ │ │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ │ │ DW_CFA_advance_loc: 2 to 000000000003bf45 │ │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --section=.text {} │ │ │ │ │ │ @@ -42260,1402 +42260,1399 @@ │ │ │ │ │ │ 3bf87: e8 f4 c9 ff ff callq 38980 │ │ │ │ │ │ 3bf8c: 48 83 c5 a0 add $0xffffffffffffffa0,%rbp │ │ │ │ │ │ 3bf90: 75 ee jne 3bf80 │ │ │ │ │ │ 3bf92: 41 0f b6 06 movzbl (%r14),%eax │ │ │ │ │ │ 3bf96: 89 c1 mov %eax,%ecx │ │ │ │ │ │ 3bf98: 80 e1 3f and $0x3f,%cl │ │ │ │ │ │ 3bf9b: 80 f9 26 cmp $0x26,%cl │ │ │ │ │ │ - 3bf9e: 77 40 ja 3bfe0 │ │ │ │ │ │ + 3bf9e: 77 4d ja 3bfed │ │ │ │ │ │ 3bfa0: 48 8d 0d 71 74 06 00 lea 0x67471(%rip),%rcx │ │ │ │ │ │ 3bfa7: 48 63 04 81 movslq (%rcx,%rax,4),%rax │ │ │ │ │ │ 3bfab: 48 01 c8 add %rcx,%rax │ │ │ │ │ │ 3bfae: ff e0 jmpq *%rax │ │ │ │ │ │ 3bfb0: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ 3bfb4: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ 3bfb7: e8 64 ea 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ 3bfbc: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ │ │ │ - 3bfc0: e9 d8 06 00 00 jmpq 3c69d │ │ │ │ │ │ - 3bfc5: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ - 3bfc9: e9 cf 06 00 00 jmpq 3c69d │ │ │ │ │ │ - 3bfce: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ - 3bfd2: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3bfd5: 0f 85 c2 06 00 00 jne 3c69d │ │ │ │ │ │ - 3bfdb: e9 70 07 00 00 jmpq 3c750 │ │ │ │ │ │ - 3bfe0: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ - 3bfe4: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3bfe7: e8 34 ea 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3bfec: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ │ │ │ - 3bff0: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3bff3: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ │ │ │ - 3bffa: 5b pop %rbx │ │ │ │ │ │ - 3bffb: 41 5c pop %r12 │ │ │ │ │ │ - 3bffd: 41 5d pop %r13 │ │ │ │ │ │ - 3bfff: 41 5e pop %r14 │ │ │ │ │ │ - 3c001: 41 5f pop %r15 │ │ │ │ │ │ - 3c003: 5d pop %rbp │ │ │ │ │ │ - 3c004: e9 b7 e4 02 00 jmpq 6a4c0 < as syntax::visit::Visitor<'l>>::visit_ty> │ │ │ │ │ │ - 3c009: 49 8d 56 08 lea 0x8(%r14),%rdx │ │ │ │ │ │ - 3c00d: 41 8b 76 50 mov 0x50(%r14),%esi │ │ │ │ │ │ - 3c011: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c014: e8 27 7f 01 00 callq 53f40 <>::process_path> │ │ │ │ │ │ - 3c019: 49 8b 46 38 mov 0x38(%r14),%rax │ │ │ │ │ │ - 3c01d: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3c020: 74 79 je 3c09b │ │ │ │ │ │ - 3c022: 4d 8b 66 28 mov 0x28(%r14),%r12 │ │ │ │ │ │ - 3c026: 48 8d 04 80 lea (%rax,%rax,4),%rax │ │ │ │ │ │ - 3c02a: 49 8d 04 c4 lea (%r12,%rax,8),%rax │ │ │ │ │ │ - 3c02e: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) │ │ │ │ │ │ - 3c035: 00 │ │ │ │ │ │ - 3c036: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ - 3c03d: 00 00 00 │ │ │ │ │ │ - 3c040: 4d 89 ef mov %r13,%r15 │ │ │ │ │ │ - 3c043: 4c 89 e5 mov %r12,%rbp │ │ │ │ │ │ - 3c046: 4c 8d 65 28 lea 0x28(%rbp),%r12 │ │ │ │ │ │ - 3c04a: 48 8b 45 08 mov 0x8(%rbp),%rax │ │ │ │ │ │ - 3c04e: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3c051: 74 2f je 3c082 │ │ │ │ │ │ - 3c053: 48 8b 48 10 mov 0x10(%rax),%rcx │ │ │ │ │ │ - 3c057: 48 85 c9 test %rcx,%rcx │ │ │ │ │ │ - 3c05a: 74 26 je 3c082 │ │ │ │ │ │ - 3c05c: 48 8b 18 mov (%rax),%rbx │ │ │ │ │ │ - 3c05f: 48 c1 e1 05 shl $0x5,%rcx │ │ │ │ │ │ - 3c063: 4c 8d 2c 49 lea (%rcx,%rcx,2),%r13 │ │ │ │ │ │ - 3c067: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ - 3c06e: 00 00 │ │ │ │ │ │ - 3c070: 48 89 df mov %rbx,%rdi │ │ │ │ │ │ - 3c073: 48 8d 5b 60 lea 0x60(%rbx),%rbx │ │ │ │ │ │ - 3c077: e8 04 c9 ff ff callq 38980 │ │ │ │ │ │ - 3c07c: 49 83 c5 a0 add $0xffffffffffffffa0,%r13 │ │ │ │ │ │ - 3c080: 75 ee jne 3c070 │ │ │ │ │ │ - 3c082: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ - 3c086: 4d 89 fd mov %r15,%r13 │ │ │ │ │ │ - 3c089: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c08c: e8 8f e9 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c091: 4c 3b a4 24 a0 00 00 cmp 0xa0(%rsp),%r12 │ │ │ │ │ │ - 3c098: 00 │ │ │ │ │ │ - 3c099: 75 a5 jne 3c040 │ │ │ │ │ │ - 3c09b: 49 8b 76 40 mov 0x40(%r14),%rsi │ │ │ │ │ │ - 3c09f: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3c0a2: 0f 85 f5 05 00 00 jne 3c69d │ │ │ │ │ │ - 3c0a8: e9 a3 06 00 00 jmpq 3c750 │ │ │ │ │ │ - 3c0ad: 49 8b 46 08 mov 0x8(%r14),%rax │ │ │ │ │ │ - 3c0b1: 48 8b 58 38 mov 0x38(%rax),%rbx │ │ │ │ │ │ - 3c0b5: 48 85 db test %rbx,%rbx │ │ │ │ │ │ - 3c0b8: 74 30 je 3c0ea │ │ │ │ │ │ - 3c0ba: 48 8b 68 28 mov 0x28(%rax),%rbp │ │ │ │ │ │ - 3c0be: 48 83 c5 08 add $0x8,%rbp │ │ │ │ │ │ - 3c0c2: 48 c1 e3 04 shl $0x4,%rbx │ │ │ │ │ │ - 3c0c6: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ - 3c0cd: 00 00 00 │ │ │ │ │ │ - 3c0d0: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ - 3c0d4: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c0d7: e8 44 e9 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c0dc: 48 83 c5 10 add $0x10,%rbp │ │ │ │ │ │ - 3c0e0: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx │ │ │ │ │ │ - 3c0e4: 75 ea jne 3c0d0 │ │ │ │ │ │ - 3c0e6: 49 8b 46 08 mov 0x8(%r14),%rax │ │ │ │ │ │ - 3c0ea: 48 8b 58 20 mov 0x20(%rax),%rbx │ │ │ │ │ │ - 3c0ee: 48 85 db test %rbx,%rbx │ │ │ │ │ │ - 3c0f1: 0f 84 59 06 00 00 je 3c750 │ │ │ │ │ │ - 3c0f7: 48 8b 68 10 mov 0x10(%rax),%rbp │ │ │ │ │ │ - 3c0fb: 48 c1 e3 04 shl $0x4,%rbx │ │ │ │ │ │ - 3c0ff: 90 nop │ │ │ │ │ │ - 3c100: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ - 3c104: 48 83 c5 10 add $0x10,%rbp │ │ │ │ │ │ - 3c108: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c10b: e8 10 e9 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c110: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx │ │ │ │ │ │ - 3c114: 75 ea jne 3c100 │ │ │ │ │ │ - 3c116: e9 35 06 00 00 jmpq 3c750 │ │ │ │ │ │ - 3c11b: 49 8b 4e 18 mov 0x18(%r14),%rcx │ │ │ │ │ │ - 3c11f: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ - 3c123: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3c126: 0f 84 24 06 00 00 je 3c750 │ │ │ │ │ │ - 3c12c: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ - 3c12f: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ - 3c133: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ - 3c137: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ - 3c13e: 00 00 │ │ │ │ │ │ - 3c140: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ - 3c143: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c146: e8 25 bd 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ - 3c14b: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ - 3c14e: 84 c0 test %al,%al │ │ │ │ │ │ - 3c150: 74 1a je 3c16c │ │ │ │ │ │ - 3c152: 3c 01 cmp $0x1,%al │ │ │ │ │ │ - 3c154: 74 24 je 3c17a │ │ │ │ │ │ - 3c156: 3c 04 cmp $0x4,%al │ │ │ │ │ │ - 3c158: 0f 84 a0 11 00 00 je 3d2fe │ │ │ │ │ │ - 3c15e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c162: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c165: e8 b6 e8 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c16a: eb 1a jmp 3c186 │ │ │ │ │ │ - 3c16c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c170: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c173: e8 68 07 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ - 3c178: eb 0c jmp 3c186 │ │ │ │ │ │ - 3c17a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c17e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c181: e8 fa 1c 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ - 3c186: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ - 3c18a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ - 3c18e: 75 b0 jne 3c140 │ │ │ │ │ │ - 3c190: e9 bb 05 00 00 jmpq 3c750 │ │ │ │ │ │ - 3c195: 49 8b 5e 08 mov 0x8(%r14),%rbx │ │ │ │ │ │ - 3c199: 8b 73 54 mov 0x54(%rbx),%esi │ │ │ │ │ │ - 3c19c: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c19f: e8 cc bc 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ - 3c1a4: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c1a7: 48 89 de mov %rbx,%rsi │ │ │ │ │ │ - 3c1aa: e8 81 9d 01 00 callq 55f30 <>::process_pat> │ │ │ │ │ │ - 3c1af: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ │ │ │ - 3c1b3: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c1b6: e8 65 e8 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c1bb: 49 8b 4e 18 mov 0x18(%r14),%rcx │ │ │ │ │ │ - 3c1bf: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ - 3c1c3: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3c1c6: 74 68 je 3c230 │ │ │ │ │ │ - 3c1c8: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ - 3c1cb: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ - 3c1cf: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ - 3c1d3: 66 66 66 66 2e 0f 1f data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ - 3c1da: 84 00 00 00 00 00 │ │ │ │ │ │ - 3c1e0: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ - 3c1e3: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c1e6: e8 85 bc 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ - 3c1eb: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ - 3c1ee: 84 c0 test %al,%al │ │ │ │ │ │ - 3c1f0: 74 1a je 3c20c │ │ │ │ │ │ - 3c1f2: 3c 01 cmp $0x1,%al │ │ │ │ │ │ - 3c1f4: 74 24 je 3c21a │ │ │ │ │ │ - 3c1f6: 3c 04 cmp $0x4,%al │ │ │ │ │ │ - 3c1f8: 0f 84 00 11 00 00 je 3d2fe │ │ │ │ │ │ - 3c1fe: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c202: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c205: e8 16 e8 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c20a: eb 1a jmp 3c226 │ │ │ │ │ │ - 3c20c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c210: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c213: e8 c8 06 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ - 3c218: eb 0c jmp 3c226 │ │ │ │ │ │ - 3c21a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c21e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c221: e8 5a 1c 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ - 3c226: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ - 3c22a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ - 3c22e: 75 b0 jne 3c1e0 │ │ │ │ │ │ - 3c230: 49 8b 76 20 mov 0x20(%r14),%rsi │ │ │ │ │ │ - 3c234: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3c237: 0f 85 60 04 00 00 jne 3c69d │ │ │ │ │ │ - 3c23d: e9 0e 05 00 00 jmpq 3c750 │ │ │ │ │ │ - 3c242: 49 8b 76 18 mov 0x18(%r14),%rsi │ │ │ │ │ │ - 3c246: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c249: e8 d2 e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c24e: 49 8b 4e 20 mov 0x20(%r14),%rcx │ │ │ │ │ │ - 3c252: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ - 3c256: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3c259: 0f 84 f1 04 00 00 je 3c750 │ │ │ │ │ │ - 3c25f: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ - 3c262: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ - 3c266: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ - 3c26a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ - 3c270: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ - 3c273: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c276: e8 f5 bb 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ - 3c27b: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ - 3c27e: 84 c0 test %al,%al │ │ │ │ │ │ - 3c280: 74 1a je 3c29c │ │ │ │ │ │ - 3c282: 3c 01 cmp $0x1,%al │ │ │ │ │ │ - 3c284: 74 24 je 3c2aa │ │ │ │ │ │ - 3c286: 3c 04 cmp $0x4,%al │ │ │ │ │ │ - 3c288: 0f 84 70 10 00 00 je 3d2fe │ │ │ │ │ │ - 3c28e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c292: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c295: e8 86 e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c29a: eb 1a jmp 3c2b6 │ │ │ │ │ │ - 3c29c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c2a0: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c2a3: e8 38 06 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ - 3c2a8: eb 0c jmp 3c2b6 │ │ │ │ │ │ - 3c2aa: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c2ae: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c2b1: e8 ca 1b 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ - 3c2b6: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ - 3c2ba: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ - 3c2be: 75 b0 jne 3c270 │ │ │ │ │ │ - 3c2c0: e9 8b 04 00 00 jmpq 3c750 │ │ │ │ │ │ - 3c2c5: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ - 3c2c9: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3c2cc: 74 08 je 3c2d6 │ │ │ │ │ │ - 3c2ce: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c2d1: e8 5a c2 ff ff callq 38530 │ │ │ │ │ │ - 3c2d6: 49 8b 5e 30 mov 0x30(%r14),%rbx │ │ │ │ │ │ - 3c2da: 48 85 db test %rbx,%rbx │ │ │ │ │ │ - 3c2dd: 0f 84 6d 04 00 00 je 3c750 │ │ │ │ │ │ - 3c2e3: 49 8b 6e 20 mov 0x20(%r14),%rbp │ │ │ │ │ │ - 3c2e7: 48 c1 e3 03 shl $0x3,%rbx │ │ │ │ │ │ - 3c2eb: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ - 3c2f0: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ - 3c2f4: 48 83 c5 08 add $0x8,%rbp │ │ │ │ │ │ - 3c2f8: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c2fb: e8 20 e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c300: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ │ │ │ - 3c304: 75 ea jne 3c2f0 │ │ │ │ │ │ - 3c306: e9 45 04 00 00 jmpq 3c750 │ │ │ │ │ │ - 3c30b: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ - 3c30f: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c312: e8 09 e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c317: 4d 8b 66 20 mov 0x20(%r14),%r12 │ │ │ │ │ │ - 3c31b: 4d 85 e4 test %r12,%r12 │ │ │ │ │ │ - 3c31e: 0f 84 2c 04 00 00 je 3c750 │ │ │ │ │ │ - 3c324: 49 8b 46 10 mov 0x10(%r14),%rax │ │ │ │ │ │ - 3c328: 49 c1 e4 06 shl $0x6,%r12 │ │ │ │ │ │ - 3c32c: 49 01 c4 add %rax,%r12 │ │ │ │ │ │ - 3c32f: 48 8d 8c 24 e0 00 00 lea 0xe0(%rsp),%rcx │ │ │ │ │ │ - 3c336: 00 │ │ │ │ │ │ - 3c337: 49 8d 55 58 lea 0x58(%r13),%rdx │ │ │ │ │ │ - 3c33b: 48 89 94 24 68 02 00 mov %rdx,0x268(%rsp) │ │ │ │ │ │ - 3c342: 00 │ │ │ │ │ │ - 3c343: 49 8d 55 70 lea 0x70(%r13),%rdx │ │ │ │ │ │ - 3c347: 48 89 94 24 b8 00 00 mov %rdx,0xb8(%rsp) │ │ │ │ │ │ - 3c34e: 00 │ │ │ │ │ │ - 3c34f: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ - 3c352: 4c 8d bc 24 d8 00 00 lea 0xd8(%rsp),%r15 │ │ │ │ │ │ - 3c359: 00 │ │ │ │ │ │ - 3c35a: e9 82 0d 00 00 jmpq 3d0e1 │ │ │ │ │ │ - 3c35f: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ │ │ │ - 3c363: 48 85 db test %rbx,%rbx │ │ │ │ │ │ - 3c366: 0f 84 e4 03 00 00 je 3c750 │ │ │ │ │ │ - 3c36c: 49 8b 6e 08 mov 0x8(%r14),%rbp │ │ │ │ │ │ - 3c370: 48 c1 e3 03 shl $0x3,%rbx │ │ │ │ │ │ - 3c374: 66 66 66 2e 0f 1f 84 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ - 3c37b: 00 00 00 00 00 │ │ │ │ │ │ - 3c380: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ - 3c384: 48 83 c5 08 add $0x8,%rbp │ │ │ │ │ │ - 3c388: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c38b: e8 90 e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c390: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ │ │ │ - 3c394: 75 ea jne 3c380 │ │ │ │ │ │ - 3c396: e9 b5 03 00 00 jmpq 3c750 │ │ │ │ │ │ - 3c39b: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ │ │ │ - 3c39f: 48 85 db test %rbx,%rbx │ │ │ │ │ │ - 3c3a2: 0f 84 a8 03 00 00 je 3c750 │ │ │ │ │ │ - 3c3a8: 49 8b 6e 08 mov 0x8(%r14),%rbp │ │ │ │ │ │ - 3c3ac: 48 c1 e3 03 shl $0x3,%rbx │ │ │ │ │ │ - 3c3b0: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ - 3c3b4: 48 83 c5 08 add $0x8,%rbp │ │ │ │ │ │ - 3c3b8: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c3bb: e8 60 e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c3c0: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ │ │ │ - 3c3c4: 75 ea jne 3c3b0 │ │ │ │ │ │ - 3c3c6: e9 85 03 00 00 jmpq 3c750 │ │ │ │ │ │ - 3c3cb: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ │ │ │ - 3c3cf: 8b 73 54 mov 0x54(%rbx),%esi │ │ │ │ │ │ - 3c3d2: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c3d5: e8 96 ba 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ - 3c3da: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c3dd: 48 89 de mov %rbx,%rsi │ │ │ │ │ │ - 3c3e0: e8 4b 9b 01 00 callq 55f30 <>::process_pat> │ │ │ │ │ │ - 3c3e5: 49 8b 76 20 mov 0x20(%r14),%rsi │ │ │ │ │ │ - 3c3e9: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c3ec: e8 2f e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c3f1: 49 8b 4e 28 mov 0x28(%r14),%rcx │ │ │ │ │ │ - 3c3f5: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ - 3c3f9: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3c3fc: 0f 84 4e 03 00 00 je 3c750 │ │ │ │ │ │ - 3c402: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ - 3c405: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ - 3c409: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ - 3c40d: 0f 1f 00 nopl (%rax) │ │ │ │ │ │ - 3c410: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ - 3c413: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c416: e8 55 ba 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ - 3c41b: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ - 3c41e: 84 c0 test %al,%al │ │ │ │ │ │ - 3c420: 74 1a je 3c43c │ │ │ │ │ │ - 3c422: 3c 01 cmp $0x1,%al │ │ │ │ │ │ - 3c424: 74 24 je 3c44a │ │ │ │ │ │ - 3c426: 3c 04 cmp $0x4,%al │ │ │ │ │ │ - 3c428: 0f 84 d0 0e 00 00 je 3d2fe │ │ │ │ │ │ - 3c42e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c432: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c435: e8 e6 e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c43a: eb 1a jmp 3c456 │ │ │ │ │ │ - 3c43c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c440: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c443: e8 98 04 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ - 3c448: eb 0c jmp 3c456 │ │ │ │ │ │ - 3c44a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c44e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c451: e8 2a 1a 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ - 3c456: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ - 3c45a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ - 3c45e: 75 b0 jne 3c410 │ │ │ │ │ │ - 3c460: e9 eb 02 00 00 jmpq 3c750 │ │ │ │ │ │ - 3c465: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ │ │ │ - 3c469: 8b 73 54 mov 0x54(%rbx),%esi │ │ │ │ │ │ - 3c46c: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c46f: e8 fc b9 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ - 3c474: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c477: 48 89 de mov %rbx,%rsi │ │ │ │ │ │ - 3c47a: e8 b1 9a 01 00 callq 55f30 <>::process_pat> │ │ │ │ │ │ - 3c47f: 49 8b 76 20 mov 0x20(%r14),%rsi │ │ │ │ │ │ - 3c483: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c486: e8 95 e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c48b: 49 8b 4e 28 mov 0x28(%r14),%rcx │ │ │ │ │ │ - 3c48f: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ - 3c493: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3c496: 0f 84 b4 02 00 00 je 3c750 │ │ │ │ │ │ - 3c49c: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ - 3c49f: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ - 3c4a3: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ - 3c4a7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ - 3c4ae: 00 00 │ │ │ │ │ │ - 3c4b0: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ - 3c4b3: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c4b6: e8 b5 b9 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ - 3c4bb: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ - 3c4be: 84 c0 test %al,%al │ │ │ │ │ │ - 3c4c0: 74 1a je 3c4dc │ │ │ │ │ │ - 3c4c2: 3c 01 cmp $0x1,%al │ │ │ │ │ │ - 3c4c4: 74 24 je 3c4ea │ │ │ │ │ │ - 3c4c6: 3c 04 cmp $0x4,%al │ │ │ │ │ │ - 3c4c8: 0f 84 30 0e 00 00 je 3d2fe │ │ │ │ │ │ - 3c4ce: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c4d2: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c4d5: e8 46 e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c4da: eb 1a jmp 3c4f6 │ │ │ │ │ │ - 3c4dc: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c4e0: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c4e3: e8 f8 03 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ - 3c4e8: eb 0c jmp 3c4f6 │ │ │ │ │ │ - 3c4ea: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c4ee: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c4f1: e8 8a 19 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ - 3c4f6: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ - 3c4fa: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ - 3c4fe: 75 b0 jne 3c4b0 │ │ │ │ │ │ - 3c500: e9 4b 02 00 00 jmpq 3c750 │ │ │ │ │ │ - 3c505: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ - 3c509: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c50c: e8 0f e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c511: 49 8b 5e 20 mov 0x20(%r14),%rbx │ │ │ │ │ │ - 3c515: 48 85 db test %rbx,%rbx │ │ │ │ │ │ - 3c518: 0f 84 32 02 00 00 je 3c750 │ │ │ │ │ │ - 3c51e: 49 8b 6e 10 mov 0x10(%r14),%rbp │ │ │ │ │ │ - 3c522: 48 c1 e3 03 shl $0x3,%rbx │ │ │ │ │ │ - 3c526: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ - 3c52d: 00 00 00 │ │ │ │ │ │ - 3c530: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ - 3c534: 48 83 c5 08 add $0x8,%rbp │ │ │ │ │ │ - 3c538: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c53b: e8 e0 e4 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c540: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ │ │ │ - 3c544: 75 ea jne 3c530 │ │ │ │ │ │ - 3c546: e9 05 02 00 00 jmpq 3c750 │ │ │ │ │ │ - 3c54b: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ - 3c54f: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3c552: 0f 84 0a 02 00 00 je 3c762 │ │ │ │ │ │ + 3bfc0: eb 04 jmp 3bfc6 │ │ │ │ │ │ + 3bfc2: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ + 3bfc6: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3bfc9: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ │ │ │ + 3bfd0: 5b pop %rbx │ │ │ │ │ │ + 3bfd1: 41 5c pop %r12 │ │ │ │ │ │ + 3bfd3: 41 5d pop %r13 │ │ │ │ │ │ + 3bfd5: 41 5e pop %r14 │ │ │ │ │ │ + 3bfd7: 41 5f pop %r15 │ │ │ │ │ │ + 3bfd9: 5d pop %rbp │ │ │ │ │ │ + 3bfda: e9 41 ea 02 00 jmpq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3bfdf: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ + 3bfe3: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3bfe6: 75 de jne 3bfc6 │ │ │ │ │ │ + 3bfe8: e9 73 07 00 00 jmpq 3c760 │ │ │ │ │ │ + 3bfed: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ + 3bff1: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3bff4: e8 27 ea 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3bff9: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ │ │ │ + 3bffd: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c000: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ │ │ │ + 3c007: 5b pop %rbx │ │ │ │ │ │ + 3c008: 41 5c pop %r12 │ │ │ │ │ │ + 3c00a: 41 5d pop %r13 │ │ │ │ │ │ + 3c00c: 41 5e pop %r14 │ │ │ │ │ │ + 3c00e: 41 5f pop %r15 │ │ │ │ │ │ + 3c010: 5d pop %rbp │ │ │ │ │ │ + 3c011: e9 aa e4 02 00 jmpq 6a4c0 < as syntax::visit::Visitor<'l>>::visit_ty> │ │ │ │ │ │ + 3c016: 49 8b 4e 18 mov 0x18(%r14),%rcx │ │ │ │ │ │ + 3c01a: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ + 3c01e: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3c021: 0f 84 39 07 00 00 je 3c760 │ │ │ │ │ │ + 3c027: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ + 3c02a: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ + 3c02e: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ + 3c032: 66 66 66 66 66 2e 0f data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ + 3c039: 1f 84 00 00 00 00 00 │ │ │ │ │ │ + 3c040: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ + 3c043: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c046: e8 25 be 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ + 3c04b: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ + 3c04e: 84 c0 test %al,%al │ │ │ │ │ │ + 3c050: 74 1a je 3c06c │ │ │ │ │ │ + 3c052: 3c 01 cmp $0x1,%al │ │ │ │ │ │ + 3c054: 74 24 je 3c07a │ │ │ │ │ │ + 3c056: 3c 04 cmp $0x4,%al │ │ │ │ │ │ + 3c058: 0f 84 a1 12 00 00 je 3d2ff │ │ │ │ │ │ + 3c05e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c062: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c065: e8 b6 e9 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c06a: eb 1a jmp 3c086 │ │ │ │ │ │ + 3c06c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c070: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c073: e8 68 08 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ + 3c078: eb 0c jmp 3c086 │ │ │ │ │ │ + 3c07a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c07e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c081: e8 fa 1d 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ + 3c086: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ + 3c08a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ + 3c08e: 75 b0 jne 3c040 │ │ │ │ │ │ + 3c090: e9 cb 06 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c095: 49 8b 5e 08 mov 0x8(%r14),%rbx │ │ │ │ │ │ + 3c099: 8b 73 54 mov 0x54(%rbx),%esi │ │ │ │ │ │ + 3c09c: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c09f: e8 cc bd 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ + 3c0a4: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c0a7: 48 89 de mov %rbx,%rsi │ │ │ │ │ │ + 3c0aa: e8 81 9e 01 00 callq 55f30 <>::process_pat> │ │ │ │ │ │ + 3c0af: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ │ │ │ + 3c0b3: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c0b6: e8 65 e9 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c0bb: 49 8b 4e 18 mov 0x18(%r14),%rcx │ │ │ │ │ │ + 3c0bf: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ + 3c0c3: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3c0c6: 74 68 je 3c130 │ │ │ │ │ │ + 3c0c8: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ + 3c0cb: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ + 3c0cf: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ + 3c0d3: 66 66 66 66 2e 0f 1f data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ + 3c0da: 84 00 00 00 00 00 │ │ │ │ │ │ + 3c0e0: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ + 3c0e3: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c0e6: e8 85 bd 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ + 3c0eb: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ + 3c0ee: 84 c0 test %al,%al │ │ │ │ │ │ + 3c0f0: 74 1a je 3c10c │ │ │ │ │ │ + 3c0f2: 3c 01 cmp $0x1,%al │ │ │ │ │ │ + 3c0f4: 74 24 je 3c11a │ │ │ │ │ │ + 3c0f6: 3c 04 cmp $0x4,%al │ │ │ │ │ │ + 3c0f8: 0f 84 01 12 00 00 je 3d2ff │ │ │ │ │ │ + 3c0fe: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c102: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c105: e8 16 e9 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c10a: eb 1a jmp 3c126 │ │ │ │ │ │ + 3c10c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c110: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c113: e8 c8 07 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ + 3c118: eb 0c jmp 3c126 │ │ │ │ │ │ + 3c11a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c11e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c121: e8 5a 1d 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ + 3c126: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ + 3c12a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ + 3c12e: 75 b0 jne 3c0e0 │ │ │ │ │ │ + 3c130: 49 8b 76 20 mov 0x20(%r14),%rsi │ │ │ │ │ │ + 3c134: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3c137: 0f 85 89 fe ff ff jne 3bfc6 │ │ │ │ │ │ + 3c13d: e9 1e 06 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c142: 49 8b 76 18 mov 0x18(%r14),%rsi │ │ │ │ │ │ + 3c146: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c149: e8 d2 e8 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c14e: 49 8b 4e 20 mov 0x20(%r14),%rcx │ │ │ │ │ │ + 3c152: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ + 3c156: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3c159: 0f 84 01 06 00 00 je 3c760 │ │ │ │ │ │ + 3c15f: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ + 3c162: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ + 3c166: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ + 3c16a: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ + 3c170: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ + 3c173: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c176: e8 f5 bc 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ + 3c17b: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ + 3c17e: 84 c0 test %al,%al │ │ │ │ │ │ + 3c180: 74 1a je 3c19c │ │ │ │ │ │ + 3c182: 3c 01 cmp $0x1,%al │ │ │ │ │ │ + 3c184: 74 24 je 3c1aa │ │ │ │ │ │ + 3c186: 3c 04 cmp $0x4,%al │ │ │ │ │ │ + 3c188: 0f 84 71 11 00 00 je 3d2ff │ │ │ │ │ │ + 3c18e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c192: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c195: e8 86 e8 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c19a: eb 1a jmp 3c1b6 │ │ │ │ │ │ + 3c19c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c1a0: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c1a3: e8 38 07 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ + 3c1a8: eb 0c jmp 3c1b6 │ │ │ │ │ │ + 3c1aa: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c1ae: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c1b1: e8 ca 1c 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ + 3c1b6: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ + 3c1ba: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ + 3c1be: 75 b0 jne 3c170 │ │ │ │ │ │ + 3c1c0: e9 9b 05 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c1c5: 49 8d 56 08 lea 0x8(%r14),%rdx │ │ │ │ │ │ + 3c1c9: 41 8b 76 50 mov 0x50(%r14),%esi │ │ │ │ │ │ + 3c1cd: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c1d0: e8 6b 7d 01 00 callq 53f40 <>::process_path> │ │ │ │ │ │ + 3c1d5: 49 8b 46 38 mov 0x38(%r14),%rax │ │ │ │ │ │ + 3c1d9: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3c1dc: 74 7d je 3c25b │ │ │ │ │ │ + 3c1de: 4d 8b 66 28 mov 0x28(%r14),%r12 │ │ │ │ │ │ + 3c1e2: 48 8d 04 80 lea (%rax,%rax,4),%rax │ │ │ │ │ │ + 3c1e6: 49 8d 04 c4 lea (%r12,%rax,8),%rax │ │ │ │ │ │ + 3c1ea: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) │ │ │ │ │ │ + 3c1f1: 00 │ │ │ │ │ │ + 3c1f2: 66 66 66 66 66 2e 0f data16 data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ + 3c1f9: 1f 84 00 00 00 00 00 │ │ │ │ │ │ + 3c200: 4d 89 ef mov %r13,%r15 │ │ │ │ │ │ + 3c203: 4c 89 e5 mov %r12,%rbp │ │ │ │ │ │ + 3c206: 4c 8d 65 28 lea 0x28(%rbp),%r12 │ │ │ │ │ │ + 3c20a: 48 8b 45 08 mov 0x8(%rbp),%rax │ │ │ │ │ │ + 3c20e: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3c211: 74 2f je 3c242 │ │ │ │ │ │ + 3c213: 48 8b 48 10 mov 0x10(%rax),%rcx │ │ │ │ │ │ + 3c217: 48 85 c9 test %rcx,%rcx │ │ │ │ │ │ + 3c21a: 74 26 je 3c242 │ │ │ │ │ │ + 3c21c: 48 8b 18 mov (%rax),%rbx │ │ │ │ │ │ + 3c21f: 48 c1 e1 05 shl $0x5,%rcx │ │ │ │ │ │ + 3c223: 4c 8d 2c 49 lea (%rcx,%rcx,2),%r13 │ │ │ │ │ │ + 3c227: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ + 3c22e: 00 00 │ │ │ │ │ │ + 3c230: 48 89 df mov %rbx,%rdi │ │ │ │ │ │ + 3c233: 48 8d 5b 60 lea 0x60(%rbx),%rbx │ │ │ │ │ │ + 3c237: e8 44 c7 ff ff callq 38980 │ │ │ │ │ │ + 3c23c: 49 83 c5 a0 add $0xffffffffffffffa0,%r13 │ │ │ │ │ │ + 3c240: 75 ee jne 3c230 │ │ │ │ │ │ + 3c242: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ + 3c246: 4d 89 fd mov %r15,%r13 │ │ │ │ │ │ + 3c249: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c24c: e8 cf e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c251: 4c 3b a4 24 a0 00 00 cmp 0xa0(%rsp),%r12 │ │ │ │ │ │ + 3c258: 00 │ │ │ │ │ │ + 3c259: 75 a5 jne 3c200 │ │ │ │ │ │ + 3c25b: 49 8b 76 40 mov 0x40(%r14),%rsi │ │ │ │ │ │ + 3c25f: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3c262: 0f 85 5e fd ff ff jne 3bfc6 │ │ │ │ │ │ + 3c268: e9 f3 04 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c26d: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ + 3c271: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3c274: 74 08 je 3c27e │ │ │ │ │ │ + 3c276: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c279: e8 b2 c2 ff ff callq 38530 │ │ │ │ │ │ + 3c27e: 49 8b 5e 30 mov 0x30(%r14),%rbx │ │ │ │ │ │ + 3c282: 48 85 db test %rbx,%rbx │ │ │ │ │ │ + 3c285: 0f 84 d5 04 00 00 je 3c760 │ │ │ │ │ │ + 3c28b: 49 8b 6e 20 mov 0x20(%r14),%rbp │ │ │ │ │ │ + 3c28f: 48 c1 e3 03 shl $0x3,%rbx │ │ │ │ │ │ + 3c293: 66 66 66 66 2e 0f 1f data16 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ + 3c29a: 84 00 00 00 00 00 │ │ │ │ │ │ + 3c2a0: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ + 3c2a4: 48 83 c5 08 add $0x8,%rbp │ │ │ │ │ │ + 3c2a8: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c2ab: e8 70 e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c2b0: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ │ │ │ + 3c2b4: 75 ea jne 3c2a0 │ │ │ │ │ │ + 3c2b6: e9 a5 04 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c2bb: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ + 3c2bf: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c2c2: e8 59 e7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c2c7: 4d 8b 66 20 mov 0x20(%r14),%r12 │ │ │ │ │ │ + 3c2cb: 4d 85 e4 test %r12,%r12 │ │ │ │ │ │ + 3c2ce: 0f 84 8c 04 00 00 je 3c760 │ │ │ │ │ │ + 3c2d4: 49 8b 46 10 mov 0x10(%r14),%rax │ │ │ │ │ │ + 3c2d8: 49 c1 e4 06 shl $0x6,%r12 │ │ │ │ │ │ + 3c2dc: 49 01 c4 add %rax,%r12 │ │ │ │ │ │ + 3c2df: 48 8d 8c 24 e0 00 00 lea 0xe0(%rsp),%rcx │ │ │ │ │ │ + 3c2e6: 00 │ │ │ │ │ │ + 3c2e7: 49 8d 55 58 lea 0x58(%r13),%rdx │ │ │ │ │ │ + 3c2eb: 48 89 94 24 68 02 00 mov %rdx,0x268(%rsp) │ │ │ │ │ │ + 3c2f2: 00 │ │ │ │ │ │ + 3c2f3: 49 8d 55 70 lea 0x70(%r13),%rdx │ │ │ │ │ │ + 3c2f7: 48 89 94 24 b8 00 00 mov %rdx,0xb8(%rsp) │ │ │ │ │ │ + 3c2fe: 00 │ │ │ │ │ │ + 3c2ff: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ + 3c302: 4c 8d bc 24 d8 00 00 lea 0xd8(%rsp),%r15 │ │ │ │ │ │ + 3c309: 00 │ │ │ │ │ │ + 3c30a: e9 d3 0d 00 00 jmpq 3d0e2 │ │ │ │ │ │ + 3c30f: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ │ │ │ + 3c313: 48 85 db test %rbx,%rbx │ │ │ │ │ │ + 3c316: 0f 84 44 04 00 00 je 3c760 │ │ │ │ │ │ + 3c31c: 49 8b 6e 08 mov 0x8(%r14),%rbp │ │ │ │ │ │ + 3c320: 48 c1 e3 03 shl $0x3,%rbx │ │ │ │ │ │ + 3c324: 66 66 66 2e 0f 1f 84 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ + 3c32b: 00 00 00 00 00 │ │ │ │ │ │ + 3c330: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ + 3c334: 48 83 c5 08 add $0x8,%rbp │ │ │ │ │ │ + 3c338: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c33b: e8 e0 e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c340: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ │ │ │ + 3c344: 75 ea jne 3c330 │ │ │ │ │ │ + 3c346: e9 15 04 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c34b: 49 8b 46 08 mov 0x8(%r14),%rax │ │ │ │ │ │ + 3c34f: 48 8b 58 38 mov 0x38(%rax),%rbx │ │ │ │ │ │ + 3c353: 48 85 db test %rbx,%rbx │ │ │ │ │ │ + 3c356: 74 32 je 3c38a │ │ │ │ │ │ + 3c358: 48 8b 68 28 mov 0x28(%rax),%rbp │ │ │ │ │ │ + 3c35c: 48 83 c5 08 add $0x8,%rbp │ │ │ │ │ │ + 3c360: 48 c1 e3 04 shl $0x4,%rbx │ │ │ │ │ │ + 3c364: 66 66 66 2e 0f 1f 84 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ + 3c36b: 00 00 00 00 00 │ │ │ │ │ │ + 3c370: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ + 3c374: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c377: e8 a4 e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c37c: 48 83 c5 10 add $0x10,%rbp │ │ │ │ │ │ + 3c380: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx │ │ │ │ │ │ + 3c384: 75 ea jne 3c370 │ │ │ │ │ │ + 3c386: 49 8b 46 08 mov 0x8(%r14),%rax │ │ │ │ │ │ + 3c38a: 48 8b 58 20 mov 0x20(%rax),%rbx │ │ │ │ │ │ + 3c38e: 48 85 db test %rbx,%rbx │ │ │ │ │ │ + 3c391: 0f 84 c9 03 00 00 je 3c760 │ │ │ │ │ │ + 3c397: 48 8b 68 10 mov 0x10(%rax),%rbp │ │ │ │ │ │ + 3c39b: 48 c1 e3 04 shl $0x4,%rbx │ │ │ │ │ │ + 3c39f: 90 nop │ │ │ │ │ │ + 3c3a0: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ + 3c3a4: 48 83 c5 10 add $0x10,%rbp │ │ │ │ │ │ + 3c3a8: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c3ab: e8 70 e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c3b0: 48 83 c3 f0 add $0xfffffffffffffff0,%rbx │ │ │ │ │ │ + 3c3b4: 75 ea jne 3c3a0 │ │ │ │ │ │ + 3c3b6: e9 a5 03 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c3bb: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ │ │ │ + 3c3bf: 48 85 db test %rbx,%rbx │ │ │ │ │ │ + 3c3c2: 0f 84 98 03 00 00 je 3c760 │ │ │ │ │ │ + 3c3c8: 49 8b 6e 08 mov 0x8(%r14),%rbp │ │ │ │ │ │ + 3c3cc: 48 c1 e3 03 shl $0x3,%rbx │ │ │ │ │ │ + 3c3d0: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ + 3c3d4: 48 83 c5 08 add $0x8,%rbp │ │ │ │ │ │ + 3c3d8: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c3db: e8 40 e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c3e0: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ │ │ │ + 3c3e4: 75 ea jne 3c3d0 │ │ │ │ │ │ + 3c3e6: e9 75 03 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c3eb: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ │ │ │ + 3c3ef: 8b 73 54 mov 0x54(%rbx),%esi │ │ │ │ │ │ + 3c3f2: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c3f5: e8 76 ba 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ + 3c3fa: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c3fd: 48 89 de mov %rbx,%rsi │ │ │ │ │ │ + 3c400: e8 2b 9b 01 00 callq 55f30 <>::process_pat> │ │ │ │ │ │ + 3c405: 49 8b 76 20 mov 0x20(%r14),%rsi │ │ │ │ │ │ + 3c409: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c40c: e8 0f e6 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c411: 49 8b 4e 28 mov 0x28(%r14),%rcx │ │ │ │ │ │ + 3c415: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ + 3c419: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3c41c: 0f 84 3e 03 00 00 je 3c760 │ │ │ │ │ │ + 3c422: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ + 3c425: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ + 3c429: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ + 3c42d: 0f 1f 00 nopl (%rax) │ │ │ │ │ │ + 3c430: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ + 3c433: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c436: e8 35 ba 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ + 3c43b: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ + 3c43e: 84 c0 test %al,%al │ │ │ │ │ │ + 3c440: 74 1a je 3c45c │ │ │ │ │ │ + 3c442: 3c 01 cmp $0x1,%al │ │ │ │ │ │ + 3c444: 74 24 je 3c46a │ │ │ │ │ │ + 3c446: 3c 04 cmp $0x4,%al │ │ │ │ │ │ + 3c448: 0f 84 b1 0e 00 00 je 3d2ff │ │ │ │ │ │ + 3c44e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c452: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c455: e8 c6 e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c45a: eb 1a jmp 3c476 │ │ │ │ │ │ + 3c45c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c460: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c463: e8 78 04 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ + 3c468: eb 0c jmp 3c476 │ │ │ │ │ │ + 3c46a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c46e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c471: e8 0a 1a 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ + 3c476: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ + 3c47a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ + 3c47e: 75 b0 jne 3c430 │ │ │ │ │ │ + 3c480: e9 db 02 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c485: 49 8b 5e 18 mov 0x18(%r14),%rbx │ │ │ │ │ │ + 3c489: 8b 73 54 mov 0x54(%rbx),%esi │ │ │ │ │ │ + 3c48c: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c48f: e8 dc b9 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ + 3c494: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c497: 48 89 de mov %rbx,%rsi │ │ │ │ │ │ + 3c49a: e8 91 9a 01 00 callq 55f30 <>::process_pat> │ │ │ │ │ │ + 3c49f: 49 8b 76 20 mov 0x20(%r14),%rsi │ │ │ │ │ │ + 3c4a3: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c4a6: e8 75 e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c4ab: 49 8b 4e 28 mov 0x28(%r14),%rcx │ │ │ │ │ │ + 3c4af: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ + 3c4b3: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3c4b6: 0f 84 a4 02 00 00 je 3c760 │ │ │ │ │ │ + 3c4bc: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ + 3c4bf: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ + 3c4c3: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ + 3c4c7: 66 0f 1f 84 00 00 00 nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ + 3c4ce: 00 00 │ │ │ │ │ │ + 3c4d0: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ + 3c4d3: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c4d6: e8 95 b9 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ + 3c4db: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ + 3c4de: 84 c0 test %al,%al │ │ │ │ │ │ + 3c4e0: 74 1a je 3c4fc │ │ │ │ │ │ + 3c4e2: 3c 01 cmp $0x1,%al │ │ │ │ │ │ + 3c4e4: 74 24 je 3c50a │ │ │ │ │ │ + 3c4e6: 3c 04 cmp $0x4,%al │ │ │ │ │ │ + 3c4e8: 0f 84 11 0e 00 00 je 3d2ff │ │ │ │ │ │ + 3c4ee: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c4f2: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c4f5: e8 26 e5 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c4fa: eb 1a jmp 3c516 │ │ │ │ │ │ + 3c4fc: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c500: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c503: e8 d8 03 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ + 3c508: eb 0c jmp 3c516 │ │ │ │ │ │ + 3c50a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c50e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c511: e8 6a 19 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ + 3c516: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ + 3c51a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ + 3c51e: 75 b0 jne 3c4d0 │ │ │ │ │ │ + 3c520: e9 3b 02 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c525: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ + 3c529: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c52c: e8 ef e4 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c531: 49 8b 5e 20 mov 0x20(%r14),%rbx │ │ │ │ │ │ + 3c535: 48 85 db test %rbx,%rbx │ │ │ │ │ │ + 3c538: 0f 84 22 02 00 00 je 3c760 │ │ │ │ │ │ + 3c53e: 49 8b 6e 10 mov 0x10(%r14),%rbp │ │ │ │ │ │ + 3c542: 48 c1 e3 03 shl $0x3,%rbx │ │ │ │ │ │ + 3c546: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ + 3c54d: 00 00 00 │ │ │ │ │ │ + 3c550: 48 8b 75 00 mov 0x0(%rbp),%rsi │ │ │ │ │ │ + 3c554: 48 83 c5 08 add $0x8,%rbp │ │ │ │ │ │ 3c558: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ 3c55b: e8 c0 e4 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c560: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ │ │ │ - 3c564: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3c567: 0f 85 30 01 00 00 jne 3c69d │ │ │ │ │ │ - 3c56d: e9 de 01 00 00 jmpq 3c750 │ │ │ │ │ │ - 3c572: 49 8b 4e 08 mov 0x8(%r14),%rcx │ │ │ │ │ │ - 3c576: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ - 3c57a: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3c57d: 0f 84 cd 01 00 00 je 3c750 │ │ │ │ │ │ - 3c583: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ - 3c586: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ - 3c58a: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ - 3c58e: 66 90 xchg %ax,%ax │ │ │ │ │ │ - 3c590: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ - 3c593: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c596: e8 d5 b8 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ - 3c59b: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ - 3c59e: 84 c0 test %al,%al │ │ │ │ │ │ - 3c5a0: 74 1a je 3c5bc │ │ │ │ │ │ - 3c5a2: 3c 01 cmp $0x1,%al │ │ │ │ │ │ - 3c5a4: 74 24 je 3c5ca │ │ │ │ │ │ - 3c5a6: 3c 04 cmp $0x4,%al │ │ │ │ │ │ - 3c5a8: 0f 84 50 0d 00 00 je 3d2fe │ │ │ │ │ │ - 3c5ae: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c5b2: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c5b5: e8 66 e4 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c5ba: eb 1a jmp 3c5d6 │ │ │ │ │ │ - 3c5bc: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c5c0: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c5c3: e8 18 03 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ - 3c5c8: eb 0c jmp 3c5d6 │ │ │ │ │ │ - 3c5ca: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c5ce: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c5d1: e8 aa 18 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ - 3c5d6: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ - 3c5da: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ - 3c5de: 75 b0 jne 3c590 │ │ │ │ │ │ - 3c5e0: e9 6b 01 00 00 jmpq 3c750 │ │ │ │ │ │ - 3c5e5: 49 8d 5e 18 lea 0x18(%r14),%rbx │ │ │ │ │ │ - 3c5e9: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ - 3c5ed: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3c5f0: 74 08 je 3c5fa │ │ │ │ │ │ - 3c5f2: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c5f5: e8 c6 de 02 00 callq 6a4c0 < as syntax::visit::Visitor<'l>>::visit_ty> │ │ │ │ │ │ - 3c5fa: 41 8b 76 50 mov 0x50(%r14),%esi │ │ │ │ │ │ - 3c5fe: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c601: 48 89 da mov %rbx,%rdx │ │ │ │ │ │ - 3c604: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ │ │ │ - 3c60b: 5b pop %rbx │ │ │ │ │ │ - 3c60c: 41 5c pop %r12 │ │ │ │ │ │ - 3c60e: 41 5d pop %r13 │ │ │ │ │ │ - 3c610: 41 5e pop %r14 │ │ │ │ │ │ - 3c612: 41 5f pop %r15 │ │ │ │ │ │ - 3c614: 5d pop %rbp │ │ │ │ │ │ - 3c615: e9 26 79 01 00 jmpq 53f40 <>::process_path> │ │ │ │ │ │ - 3c61a: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ + 3c560: 48 83 c3 f8 add $0xfffffffffffffff8,%rbx │ │ │ │ │ │ + 3c564: 75 ea jne 3c550 │ │ │ │ │ │ + 3c566: e9 f5 01 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c56b: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ + 3c56f: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3c572: 74 08 je 3c57c │ │ │ │ │ │ + 3c574: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c577: e8 a4 e4 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c57c: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ │ │ │ + 3c580: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3c583: 0f 85 3d fa ff ff jne 3bfc6 │ │ │ │ │ │ + 3c589: e9 d2 01 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c58e: 49 8b 4e 08 mov 0x8(%r14),%rcx │ │ │ │ │ │ + 3c592: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ + 3c596: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3c599: 0f 84 c1 01 00 00 je 3c760 │ │ │ │ │ │ + 3c59f: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ + 3c5a2: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ + 3c5a6: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ + 3c5aa: 66 0f 1f 44 00 00 nopw 0x0(%rax,%rax,1) │ │ │ │ │ │ + 3c5b0: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ + 3c5b3: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c5b6: e8 b5 b8 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ + 3c5bb: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ + 3c5be: 84 c0 test %al,%al │ │ │ │ │ │ + 3c5c0: 74 1a je 3c5dc │ │ │ │ │ │ + 3c5c2: 3c 01 cmp $0x1,%al │ │ │ │ │ │ + 3c5c4: 74 24 je 3c5ea │ │ │ │ │ │ + 3c5c6: 3c 04 cmp $0x4,%al │ │ │ │ │ │ + 3c5c8: 0f 84 31 0d 00 00 je 3d2ff │ │ │ │ │ │ + 3c5ce: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c5d2: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c5d5: e8 46 e4 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c5da: eb 1a jmp 3c5f6 │ │ │ │ │ │ + 3c5dc: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c5e0: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c5e3: e8 f8 02 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ + 3c5e8: eb 0c jmp 3c5f6 │ │ │ │ │ │ + 3c5ea: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c5ee: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c5f1: e8 8a 18 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ + 3c5f6: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ + 3c5fa: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ + 3c5fe: 75 b0 jne 3c5b0 │ │ │ │ │ │ + 3c600: e9 5b 01 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c605: 49 8d 5e 18 lea 0x18(%r14),%rbx │ │ │ │ │ │ + 3c609: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ + 3c60d: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3c610: 74 08 je 3c61a │ │ │ │ │ │ + 3c612: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c615: e8 a6 de 02 00 callq 6a4c0 < as syntax::visit::Visitor<'l>>::visit_ty> │ │ │ │ │ │ + 3c61a: 41 8b 76 50 mov 0x50(%r14),%esi │ │ │ │ │ │ 3c61e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c621: e8 fa e3 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c626: 49 8b 4e 10 mov 0x10(%r14),%rcx │ │ │ │ │ │ - 3c62a: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ - 3c62e: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3c631: 74 5d je 3c690 │ │ │ │ │ │ - 3c633: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ - 3c636: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ - 3c63a: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ - 3c63e: 66 90 xchg %ax,%ax │ │ │ │ │ │ - 3c640: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ - 3c643: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c646: e8 25 b8 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ - 3c64b: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ - 3c64e: 84 c0 test %al,%al │ │ │ │ │ │ - 3c650: 74 1a je 3c66c │ │ │ │ │ │ - 3c652: 3c 01 cmp $0x1,%al │ │ │ │ │ │ - 3c654: 74 24 je 3c67a │ │ │ │ │ │ - 3c656: 3c 04 cmp $0x4,%al │ │ │ │ │ │ - 3c658: 0f 84 a0 0c 00 00 je 3d2fe │ │ │ │ │ │ - 3c65e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c662: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c665: e8 b6 e3 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c66a: eb 1a jmp 3c686 │ │ │ │ │ │ - 3c66c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c670: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c673: e8 68 02 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ - 3c678: eb 0c jmp 3c686 │ │ │ │ │ │ - 3c67a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c67e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c681: e8 fa 17 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ - 3c686: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ - 3c68a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ - 3c68e: 75 b0 jne 3c640 │ │ │ │ │ │ - 3c690: 49 8b 76 18 mov 0x18(%r14),%rsi │ │ │ │ │ │ - 3c694: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3c697: 0f 84 b3 00 00 00 je 3c750 │ │ │ │ │ │ - 3c69d: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c6a0: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ │ │ │ - 3c6a7: 5b pop %rbx │ │ │ │ │ │ - 3c6a8: 41 5c pop %r12 │ │ │ │ │ │ - 3c6aa: 41 5d pop %r13 │ │ │ │ │ │ - 3c6ac: 41 5e pop %r14 │ │ │ │ │ │ - 3c6ae: 41 5f pop %r15 │ │ │ │ │ │ - 3c6b0: 5d pop %rbp │ │ │ │ │ │ - 3c6b1: e9 6a e3 02 00 jmpq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c6b6: c6 84 24 20 01 00 00 movb $0x2,0x120(%rsp) │ │ │ │ │ │ - 3c6bd: 02 │ │ │ │ │ │ - 3c6be: 49 8b 56 08 mov 0x8(%r14),%rdx │ │ │ │ │ │ - 3c6c2: 49 8b 46 10 mov 0x10(%r14),%rax │ │ │ │ │ │ - 3c6c6: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) │ │ │ │ │ │ - 3c6cd: 00 │ │ │ │ │ │ - 3c6ce: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ │ │ │ - 3c6d5: 00 │ │ │ │ │ │ - 3c6d6: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c6d9: e8 e2 cb ff ff callq 392c0 │ │ │ │ │ │ - 3c6de: eb 70 jmp 3c750 │ │ │ │ │ │ - 3c6e0: 49 8b 4e 08 mov 0x8(%r14),%rcx │ │ │ │ │ │ - 3c6e4: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ - 3c6e8: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3c6eb: 74 63 je 3c750 │ │ │ │ │ │ - 3c6ed: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ - 3c6f0: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ - 3c6f4: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ - 3c6f8: 0f 1f 84 00 00 00 00 nopl 0x0(%rax,%rax,1) │ │ │ │ │ │ - 3c6ff: 00 │ │ │ │ │ │ - 3c700: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ - 3c703: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c706: e8 65 b7 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ - 3c70b: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ - 3c70e: 84 c0 test %al,%al │ │ │ │ │ │ - 3c710: 74 1a je 3c72c │ │ │ │ │ │ - 3c712: 3c 01 cmp $0x1,%al │ │ │ │ │ │ - 3c714: 74 24 je 3c73a │ │ │ │ │ │ - 3c716: 3c 04 cmp $0x4,%al │ │ │ │ │ │ - 3c718: 0f 84 e0 0b 00 00 je 3d2fe │ │ │ │ │ │ - 3c71e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c722: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c725: e8 f6 e2 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3c72a: eb 1a jmp 3c746 │ │ │ │ │ │ - 3c72c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c730: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c733: e8 a8 01 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ - 3c738: eb 0c jmp 3c746 │ │ │ │ │ │ - 3c73a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ - 3c73e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3c741: e8 3a 17 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ - 3c746: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ - 3c74a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ - 3c74e: 75 b0 jne 3c700 │ │ │ │ │ │ - 3c750: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ │ │ │ - 3c757: 5b pop %rbx │ │ │ │ │ │ - 3c758: 41 5c pop %r12 │ │ │ │ │ │ - 3c75a: 41 5d pop %r13 │ │ │ │ │ │ - 3c75c: 41 5e pop %r14 │ │ │ │ │ │ - 3c75e: 41 5f pop %r15 │ │ │ │ │ │ - 3c760: 5d pop %rbp │ │ │ │ │ │ - 3c761: c3 retq │ │ │ │ │ │ - 3c762: 49 8b 76 10 mov 0x10(%r14),%rsi │ │ │ │ │ │ - 3c766: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3c769: 0f 85 2e ff ff ff jne 3c69d │ │ │ │ │ │ - 3c76f: eb df jmp 3c750 │ │ │ │ │ │ - 3c771: 48 83 f8 14 cmp $0x14,%rax │ │ │ │ │ │ - 3c775: 75 32 jne 3c7a9 │ │ │ │ │ │ - 3c777: 8b 84 24 ec 02 00 00 mov 0x2ec(%rsp),%eax │ │ │ │ │ │ - 3c77e: 89 44 24 3c mov %eax,0x3c(%rsp) │ │ │ │ │ │ - 3c782: f6 c3 01 test $0x1,%bl │ │ │ │ │ │ - 3c785: 0f 85 4d 01 00 00 jne 3c8d8 │ │ │ │ │ │ - 3c78b: ba 09 00 00 00 mov $0x9,%edx │ │ │ │ │ │ - 3c790: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ │ │ │ - 3c797: 00 │ │ │ │ │ │ - 3c798: 48 8d 35 ee 80 06 00 lea 0x680ee(%rip),%rsi │ │ │ │ │ │ - 3c79f: e8 dc 91 fd ff callq 15980 <>::from@plt> │ │ │ │ │ │ - 3c7a4: e9 7b 01 00 00 jmpq 3c924 │ │ │ │ │ │ - 3c7a9: 0f 10 84 24 e8 02 00 movups 0x2e8(%rsp),%xmm0 │ │ │ │ │ │ - 3c7b0: 00 │ │ │ │ │ │ - 3c7b1: 0f 10 8c 24 f8 02 00 movups 0x2f8(%rsp),%xmm1 │ │ │ │ │ │ - 3c7b8: 00 │ │ │ │ │ │ - 3c7b9: 0f 29 4c 24 10 movaps %xmm1,0x10(%rsp) │ │ │ │ │ │ - 3c7be: 0f 29 04 24 movaps %xmm0,(%rsp) │ │ │ │ │ │ - 3c7c2: 48 8b 05 2f 27 28 00 mov 0x28272f(%rip),%rax │ │ │ │ │ │ - 3c7c9: 48 8b 00 mov (%rax),%rax │ │ │ │ │ │ - 3c7cc: 31 c9 xor %ecx,%ecx │ │ │ │ │ │ - 3c7ce: 48 83 f8 02 cmp $0x2,%rax │ │ │ │ │ │ - 3c7d2: 0f 92 c1 setb %cl │ │ │ │ │ │ - 3c7d5: 48 83 f8 01 cmp $0x1,%rax │ │ │ │ │ │ - 3c7d9: 48 8d 44 09 ff lea -0x1(%rcx,%rcx,1),%rax │ │ │ │ │ │ - 3c7de: b9 00 00 00 00 mov $0x0,%ecx │ │ │ │ │ │ - 3c7e3: 48 0f 45 c8 cmovne %rax,%rcx │ │ │ │ │ │ - 3c7e7: 48 83 c1 01 add $0x1,%rcx │ │ │ │ │ │ - 3c7eb: 48 83 f9 01 cmp $0x1,%rcx │ │ │ │ │ │ - 3c7ef: 0f 87 de 08 00 00 ja 3d0d3 │ │ │ │ │ │ - 3c7f5: e8 06 93 fd ff callq 15b00 │ │ │ │ │ │ - 3c7fa: 48 89 e1 mov %rsp,%rcx │ │ │ │ │ │ - 3c7fd: 48 89 4c 24 70 mov %rcx,0x70(%rsp) │ │ │ │ │ │ - 3c802: 48 8b 0d a7 27 28 00 mov 0x2827a7(%rip),%rcx # 2befb0 <::fmt> │ │ │ │ │ │ - 3c809: 48 89 4c 24 78 mov %rcx,0x78(%rsp) │ │ │ │ │ │ - 3c80e: 48 c7 84 24 20 01 00 movq $0x1,0x120(%rsp) │ │ │ │ │ │ - 3c815: 00 01 00 00 00 │ │ │ │ │ │ - 3c81a: 48 8d 0d ef 7d 06 00 lea 0x67def(%rip),%rcx │ │ │ │ │ │ - 3c821: 48 89 8c 24 28 01 00 mov %rcx,0x128(%rsp) │ │ │ │ │ │ - 3c828: 00 │ │ │ │ │ │ - 3c829: 48 c7 84 24 30 01 00 movq $0x21,0x130(%rsp) │ │ │ │ │ │ - 3c830: 00 21 00 00 00 │ │ │ │ │ │ - 3c835: 48 8d 35 a4 07 28 00 lea 0x2807a4(%rip),%rsi │ │ │ │ │ │ - 3c83c: 48 89 b4 24 38 01 00 mov %rsi,0x138(%rsp) │ │ │ │ │ │ - 3c843: 00 │ │ │ │ │ │ - 3c844: 48 c7 84 24 40 01 00 movq $0x1,0x140(%rsp) │ │ │ │ │ │ - 3c84b: 00 01 00 00 00 │ │ │ │ │ │ - 3c850: 48 8d 35 e9 74 06 00 lea 0x674e9(%rip),%rsi │ │ │ │ │ │ - 3c857: 48 89 b4 24 48 01 00 mov %rsi,0x148(%rsp) │ │ │ │ │ │ - 3c85e: 00 │ │ │ │ │ │ - 3c85f: 48 c7 84 24 50 01 00 movq $0x1,0x150(%rsp) │ │ │ │ │ │ - 3c866: 00 01 00 00 00 │ │ │ │ │ │ - 3c86b: 48 8d 74 24 70 lea 0x70(%rsp),%rsi │ │ │ │ │ │ - 3c870: 48 89 b4 24 58 01 00 mov %rsi,0x158(%rsp) │ │ │ │ │ │ - 3c877: 00 │ │ │ │ │ │ - 3c878: 48 c7 84 24 60 01 00 movq $0x1,0x160(%rsp) │ │ │ │ │ │ - 3c87f: 00 01 00 00 00 │ │ │ │ │ │ - 3c884: 48 89 8c 24 68 01 00 mov %rcx,0x168(%rsp) │ │ │ │ │ │ - 3c88b: 00 │ │ │ │ │ │ - 3c88c: 48 c7 84 24 70 01 00 movq $0x21,0x170(%rsp) │ │ │ │ │ │ - 3c893: 00 21 00 00 00 │ │ │ │ │ │ - 3c898: 48 8d 0d 71 7c 06 00 lea 0x67c71(%rip),%rcx │ │ │ │ │ │ - 3c89f: 48 89 8c 24 78 01 00 mov %rcx,0x178(%rsp) │ │ │ │ │ │ - 3c8a6: 00 │ │ │ │ │ │ - 3c8a7: 48 c7 84 24 80 01 00 movq $0x26,0x180(%rsp) │ │ │ │ │ │ - 3c8ae: 00 26 00 00 00 │ │ │ │ │ │ - 3c8b3: 48 b9 01 00 00 00 c2 movabs $0x6c200000001,%rcx │ │ │ │ │ │ - 3c8ba: 06 00 00 │ │ │ │ │ │ - 3c8bd: 48 89 8c 24 88 01 00 mov %rcx,0x188(%rsp) │ │ │ │ │ │ - 3c8c4: 00 │ │ │ │ │ │ - 3c8c5: 48 89 c7 mov %rax,%rdi │ │ │ │ │ │ - 3c8c8: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ │ │ │ - 3c8cf: 00 │ │ │ │ │ │ - 3c8d0: ff 52 20 callq *0x20(%rdx) │ │ │ │ │ │ - 3c8d3: e9 fb 07 00 00 jmpq 3d0d3 │ │ │ │ │ │ - 3c8d8: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ - 3c8df: 00 │ │ │ │ │ │ - 3c8e0: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi │ │ │ │ │ │ - 3c8e7: 00 │ │ │ │ │ │ - 3c8e8: 44 89 fa mov %r15d,%edx │ │ │ │ │ │ - 3c8eb: e8 00 89 fd ff callq 151f0 │ │ │ │ │ │ - 3c8f0: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ │ │ │ - 3c8f7: 00 │ │ │ │ │ │ - 3c8f8: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ │ │ │ - 3c8ff: 00 │ │ │ │ │ │ - 3c900: e8 7b 85 fd ff callq 14e80 <::clone@plt> │ │ │ │ │ │ - 3c905: 48 8b b4 24 28 01 00 mov 0x128(%rsp),%rsi │ │ │ │ │ │ - 3c90c: 00 │ │ │ │ │ │ - 3c90d: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3c910: 74 12 je 3c924 │ │ │ │ │ │ - 3c912: 48 8b bc 24 20 01 00 mov 0x120(%rsp),%rdi │ │ │ │ │ │ - 3c919: 00 │ │ │ │ │ │ - 3c91a: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ - 3c91f: e8 ec 84 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ - 3c924: 48 8b bc 24 68 02 00 mov 0x268(%rsp),%rdi │ │ │ │ │ │ - 3c92b: 00 │ │ │ │ │ │ - 3c92c: e8 4f 8e fd ff callq 15780 < as core::ops::deref::Deref>::deref@plt> │ │ │ │ │ │ - 3c931: 48 8b 00 mov (%rax),%rax │ │ │ │ │ │ - 3c934: 8b 7c 24 3c mov 0x3c(%rsp),%edi │ │ │ │ │ │ - 3c938: 48 8b 98 28 03 00 00 mov 0x328(%rax),%rbx │ │ │ │ │ │ - 3c93f: e8 8c 90 fd ff callq 159d0 <::index@plt> │ │ │ │ │ │ - 3c944: 48 8b 93 b8 00 00 00 mov 0xb8(%rbx),%rdx │ │ │ │ │ │ - 3c94b: 48 39 c2 cmp %rax,%rdx │ │ │ │ │ │ - 3c94e: 0f 86 c3 09 00 00 jbe 3d317 │ │ │ │ │ │ - 3c954: 48 8b 8b a8 00 00 00 mov 0xa8(%rbx),%rcx │ │ │ │ │ │ - 3c95b: 8b 34 c1 mov (%rcx,%rax,8),%esi │ │ │ │ │ │ - 3c95e: 8b 54 c1 04 mov 0x4(%rcx,%rax,8),%edx │ │ │ │ │ │ - 3c962: 49 8b 7d 10 mov 0x10(%r13),%rdi │ │ │ │ │ │ - 3c966: e8 95 7e fd ff callq 14800 │ │ │ │ │ │ - 3c96b: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3c96e: 0f 84 68 01 00 00 je 3cadc │ │ │ │ │ │ - 3c974: 48 89 84 24 b8 02 00 mov %rax,0x2b8(%rsp) │ │ │ │ │ │ - 3c97b: 00 │ │ │ │ │ │ - 3c97c: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ │ │ │ - 3c983: 00 │ │ │ │ │ │ - 3c984: 48 8d 44 24 08 lea 0x8(%rsp),%rax │ │ │ │ │ │ - 3c989: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ - 3c98c: 0f 11 00 movups %xmm0,(%rax) │ │ │ │ │ │ - 3c98f: 48 8d 84 24 b8 02 00 lea 0x2b8(%rsp),%rax │ │ │ │ │ │ - 3c996: 00 │ │ │ │ │ │ - 3c997: 48 89 44 24 40 mov %rax,0x40(%rsp) │ │ │ │ │ │ - 3c99c: 48 8d 05 7d b3 fe ff lea -0x14c83(%rip),%rax # 27d20 <<&'a T as core::fmt::Display>::fmt> │ │ │ │ │ │ - 3c9a3: 48 89 44 24 48 mov %rax,0x48(%rsp) │ │ │ │ │ │ - 3c9a8: 48 89 e0 mov %rsp,%rax │ │ │ │ │ │ - 3c9ab: 48 89 44 24 70 mov %rax,0x70(%rsp) │ │ │ │ │ │ - 3c9b0: 48 8d 05 f1 00 28 00 lea 0x2800f1(%rip),%rax │ │ │ │ │ │ - 3c9b7: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ │ │ │ - 3c9be: 00 │ │ │ │ │ │ - 3c9bf: 48 c7 84 24 28 01 00 movq $0x1,0x128(%rsp) │ │ │ │ │ │ - 3c9c6: 00 01 00 00 00 │ │ │ │ │ │ - 3c9cb: 48 8d 05 6e 73 06 00 lea 0x6736e(%rip),%rax │ │ │ │ │ │ - 3c9d2: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) │ │ │ │ │ │ - 3c9d9: 00 │ │ │ │ │ │ - 3c9da: 48 c7 84 24 38 01 00 movq $0x1,0x138(%rsp) │ │ │ │ │ │ - 3c9e1: 00 01 00 00 00 │ │ │ │ │ │ - 3c9e6: 48 8d 44 24 40 lea 0x40(%rsp),%rax │ │ │ │ │ │ - 3c9eb: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) │ │ │ │ │ │ - 3c9f2: 00 │ │ │ │ │ │ - 3c9f3: 48 c7 84 24 48 01 00 movq $0x1,0x148(%rsp) │ │ │ │ │ │ - 3c9fa: 00 01 00 00 00 │ │ │ │ │ │ - 3c9ff: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ │ │ │ - 3ca04: 48 8d 35 5d 01 28 00 lea 0x28015d(%rip),%rsi │ │ │ │ │ │ - 3ca0b: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ │ │ │ - 3ca12: 00 │ │ │ │ │ │ - 3ca13: e8 68 82 fd ff callq 14c80 │ │ │ │ │ │ - 3ca18: 84 c0 test %al,%al │ │ │ │ │ │ - 3ca1a: 0f 85 0b 09 00 00 jne 3d32b │ │ │ │ │ │ - 3ca20: 48 8b 74 24 08 mov 0x8(%rsp),%rsi │ │ │ │ │ │ - 3ca25: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp │ │ │ │ │ │ - 3ca2a: 48 39 ee cmp %rbp,%rsi │ │ │ │ │ │ - 3ca2d: 0f 82 02 09 00 00 jb 3d335 │ │ │ │ │ │ - 3ca33: 48 85 ed test %rbp,%rbp │ │ │ │ │ │ - 3ca36: 74 0b je 3ca43 │ │ │ │ │ │ - 3ca38: 48 39 ee cmp %rbp,%rsi │ │ │ │ │ │ - 3ca3b: 75 36 jne 3ca73 │ │ │ │ │ │ - 3ca3d: 48 8b 1c 24 mov (%rsp),%rbx │ │ │ │ │ │ - 3ca41: eb 64 jmp 3caa7 │ │ │ │ │ │ - 3ca43: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3ca46: 74 0e je 3ca56 │ │ │ │ │ │ - 3ca48: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ │ │ │ - 3ca4c: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ - 3ca51: e8 ba 83 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ - 3ca56: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ │ │ │ - 3ca5d: 00 │ │ │ │ │ │ - 3ca5e: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) │ │ │ │ │ │ - 3ca65: 00 00 │ │ │ │ │ │ - 3ca67: bb 01 00 00 00 mov $0x1,%ebx │ │ │ │ │ │ - 3ca6c: bd 01 00 00 00 mov $0x1,%ebp │ │ │ │ │ │ - 3ca71: eb 37 jmp 3caaa │ │ │ │ │ │ - 3ca73: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ │ │ │ - 3ca77: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ - 3ca7c: 41 b8 01 00 00 00 mov $0x1,%r8d │ │ │ │ │ │ - 3ca82: 48 89 e9 mov %rbp,%rcx │ │ │ │ │ │ - 3ca85: 4c 8d 8c 24 20 01 00 lea 0x120(%rsp),%r9 │ │ │ │ │ │ - 3ca8c: 00 │ │ │ │ │ │ - 3ca8d: e8 de 7d fd ff callq 14870 <__rust_realloc@plt> │ │ │ │ │ │ - 3ca92: 48 89 c3 mov %rax,%rbx │ │ │ │ │ │ - 3ca95: 48 85 db test %rbx,%rbx │ │ │ │ │ │ - 3ca98: 0f 84 a8 08 00 00 je 3d346 │ │ │ │ │ │ - 3ca9e: 48 89 1c 24 mov %rbx,(%rsp) │ │ │ │ │ │ - 3caa2: 48 89 6c 24 08 mov %rbp,0x8(%rsp) │ │ │ │ │ │ - 3caa7: 48 89 dd mov %rbx,%rbp │ │ │ │ │ │ - 3caaa: 48 8d 44 24 08 lea 0x8(%rsp),%rax │ │ │ │ │ │ - 3caaf: 0f 10 00 movups (%rax),%xmm0 │ │ │ │ │ │ - 3cab2: 0f 29 84 24 20 01 00 movaps %xmm0,0x120(%rsp) │ │ │ │ │ │ - 3cab9: 00 │ │ │ │ │ │ - 3caba: 48 85 ed test %rbp,%rbp │ │ │ │ │ │ - 3cabd: 74 1d je 3cadc │ │ │ │ │ │ - 3cabf: 48 89 9c 24 c0 00 00 mov %rbx,0xc0(%rsp) │ │ │ │ │ │ - 3cac6: 00 │ │ │ │ │ │ - 3cac7: 0f 28 84 24 20 01 00 movaps 0x120(%rsp),%xmm0 │ │ │ │ │ │ - 3cace: 00 │ │ │ │ │ │ - 3cacf: 48 8d 84 24 c8 00 00 lea 0xc8(%rsp),%rax │ │ │ │ │ │ - 3cad6: 00 │ │ │ │ │ │ - 3cad7: 0f 11 00 movups %xmm0,(%rax) │ │ │ │ │ │ - 3cada: eb 24 jmp 3cb00 │ │ │ │ │ │ - 3cadc: 48 c7 84 24 c0 00 00 movq $0x1,0xc0(%rsp) │ │ │ │ │ │ - 3cae3: 00 01 00 00 00 │ │ │ │ │ │ - 3cae8: 48 8d 84 24 c8 00 00 lea 0xc8(%rsp),%rax │ │ │ │ │ │ - 3caef: 00 │ │ │ │ │ │ - 3caf0: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ - 3caf3: 0f 11 00 movups %xmm0,(%rax) │ │ │ │ │ │ - 3caf6: bb 01 00 00 00 mov $0x1,%ebx │ │ │ │ │ │ - 3cafb: bd 01 00 00 00 mov $0x1,%ebp │ │ │ │ │ │ - 3cb00: ba 02 00 00 00 mov $0x2,%edx │ │ │ │ │ │ - 3cb05: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ │ │ │ - 3cb0c: 00 │ │ │ │ │ │ - 3cb0d: 48 8d 35 1e 70 06 00 lea 0x6701e(%rip),%rsi │ │ │ │ │ │ - 3cb14: e8 57 96 fd ff callq 16170 <>::extend_from_slice> │ │ │ │ │ │ - 3cb19: 48 8b 94 24 d0 00 00 mov 0xd0(%rsp),%rdx │ │ │ │ │ │ - 3cb20: 00 │ │ │ │ │ │ - 3cb21: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ │ │ │ - 3cb28: 00 │ │ │ │ │ │ - 3cb29: 48 89 ee mov %rbp,%rsi │ │ │ │ │ │ - 3cb2c: e8 3f 96 fd ff callq 16170 <>::extend_from_slice> │ │ │ │ │ │ - 3cb31: 4c 89 fe mov %r15,%rsi │ │ │ │ │ │ - 3cb34: 48 c1 e6 08 shl $0x8,%rsi │ │ │ │ │ │ - 3cb38: 48 83 ce 01 or $0x1,%rsi │ │ │ │ │ │ - 3cb3c: 48 8b bc 24 b8 00 00 mov 0xb8(%rsp),%rdi │ │ │ │ │ │ - 3cb43: 00 │ │ │ │ │ │ - 3cb44: 44 89 fa mov %r15d,%edx │ │ │ │ │ │ - 3cb47: e8 64 7f fd ff callq 14ab0 │ │ │ │ │ │ - 3cb4c: 84 c0 test %al,%al │ │ │ │ │ │ - 3cb4e: 74 23 je 3cb73 │ │ │ │ │ │ - 3cb50: 48 8b b4 24 c8 00 00 mov 0xc8(%rsp),%rsi │ │ │ │ │ │ - 3cb57: 00 │ │ │ │ │ │ - 3cb58: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3cb5b: 0f 84 68 04 00 00 je 3cfc9 │ │ │ │ │ │ - 3cb61: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ - 3cb66: 48 89 df mov %rbx,%rdi │ │ │ │ │ │ - 3cb69: e8 a2 82 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ - 3cb6e: e9 56 04 00 00 jmpq 3cfc9 │ │ │ │ │ │ - 3cb73: 48 8d 44 24 50 lea 0x50(%rsp),%rax │ │ │ │ │ │ - 3cb78: 48 89 84 24 b8 02 00 mov %rax,0x2b8(%rsp) │ │ │ │ │ │ - 3cb7f: 00 │ │ │ │ │ │ - 3cb80: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ │ │ │ - 3cb87: 00 │ │ │ │ │ │ - 3cb88: 48 8d 44 24 08 lea 0x8(%rsp),%rax │ │ │ │ │ │ - 3cb8d: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ - 3cb90: 0f 11 00 movups %xmm0,(%rax) │ │ │ │ │ │ - 3cb93: 48 8d 84 24 b8 02 00 lea 0x2b8(%rsp),%rax │ │ │ │ │ │ - 3cb9a: 00 │ │ │ │ │ │ - 3cb9b: 48 89 44 24 40 mov %rax,0x40(%rsp) │ │ │ │ │ │ - 3cba0: 48 8d 05 a9 b1 fe ff lea -0x14e57(%rip),%rax # 27d50 <<&'a T as core::fmt::Display>::fmt> │ │ │ │ │ │ - 3cba7: 48 89 44 24 48 mov %rax,0x48(%rsp) │ │ │ │ │ │ - 3cbac: 48 89 e0 mov %rsp,%rax │ │ │ │ │ │ - 3cbaf: 48 89 44 24 70 mov %rax,0x70(%rsp) │ │ │ │ │ │ - 3cbb4: 48 8d 05 ed fe 27 00 lea 0x27feed(%rip),%rax │ │ │ │ │ │ - 3cbbb: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ │ │ │ - 3cbc2: 00 │ │ │ │ │ │ - 3cbc3: 48 c7 84 24 28 01 00 movq $0x1,0x128(%rsp) │ │ │ │ │ │ - 3cbca: 00 01 00 00 00 │ │ │ │ │ │ - 3cbcf: 48 8d 05 6a 71 06 00 lea 0x6716a(%rip),%rax │ │ │ │ │ │ - 3cbd6: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) │ │ │ │ │ │ - 3cbdd: 00 │ │ │ │ │ │ - 3cbde: 48 c7 84 24 38 01 00 movq $0x1,0x138(%rsp) │ │ │ │ │ │ - 3cbe5: 00 01 00 00 00 │ │ │ │ │ │ - 3cbea: 48 8d 44 24 40 lea 0x40(%rsp),%rax │ │ │ │ │ │ - 3cbef: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) │ │ │ │ │ │ - 3cbf6: 00 │ │ │ │ │ │ - 3cbf7: 48 c7 84 24 48 01 00 movq $0x1,0x148(%rsp) │ │ │ │ │ │ - 3cbfe: 00 01 00 00 00 │ │ │ │ │ │ - 3cc03: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ │ │ │ - 3cc08: 48 8d 35 59 ff 27 00 lea 0x27ff59(%rip),%rsi │ │ │ │ │ │ - 3cc0f: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ │ │ │ - 3cc16: 00 │ │ │ │ │ │ - 3cc17: e8 64 80 fd ff callq 14c80 │ │ │ │ │ │ - 3cc1c: 84 c0 test %al,%al │ │ │ │ │ │ - 3cc1e: 0f 85 81 07 00 00 jne 3d3a5 │ │ │ │ │ │ - 3cc24: 48 8b 74 24 08 mov 0x8(%rsp),%rsi │ │ │ │ │ │ - 3cc29: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp │ │ │ │ │ │ - 3cc2e: 48 39 ee cmp %rbp,%rsi │ │ │ │ │ │ - 3cc31: 0f 82 75 07 00 00 jb 3d3ac │ │ │ │ │ │ - 3cc37: 48 85 ed test %rbp,%rbp │ │ │ │ │ │ - 3cc3a: 74 33 je 3cc6f │ │ │ │ │ │ - 3cc3c: 48 39 ee cmp %rbp,%rsi │ │ │ │ │ │ - 3cc3f: 74 50 je 3cc91 │ │ │ │ │ │ - 3cc41: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ │ │ │ - 3cc45: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ - 3cc4a: 41 b8 01 00 00 00 mov $0x1,%r8d │ │ │ │ │ │ - 3cc50: 48 89 e9 mov %rbp,%rcx │ │ │ │ │ │ - 3cc53: 4c 8d 8c 24 20 01 00 lea 0x120(%rsp),%r9 │ │ │ │ │ │ - 3cc5a: 00 │ │ │ │ │ │ - 3cc5b: e8 10 7c fd ff callq 14870 <__rust_realloc@plt> │ │ │ │ │ │ - 3cc60: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3cc63: 0f 84 dd 06 00 00 je 3d346 │ │ │ │ │ │ - 3cc69: 48 89 04 24 mov %rax,(%rsp) │ │ │ │ │ │ - 3cc6d: eb 1d jmp 3cc8c │ │ │ │ │ │ - 3cc6f: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3cc72: 74 0e je 3cc82 │ │ │ │ │ │ - 3cc74: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ │ │ │ - 3cc78: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ - 3cc7d: e8 8e 81 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ - 3cc82: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ │ │ │ - 3cc89: 00 │ │ │ │ │ │ - 3cc8a: 31 ed xor %ebp,%ebp │ │ │ │ │ │ - 3cc8c: 48 89 6c 24 08 mov %rbp,0x8(%rsp) │ │ │ │ │ │ - 3cc91: 48 8b 44 24 10 mov 0x10(%rsp),%rax │ │ │ │ │ │ - 3cc96: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) │ │ │ │ │ │ - 3cc9d: 00 │ │ │ │ │ │ - 3cc9e: 0f 10 04 24 movups (%rsp),%xmm0 │ │ │ │ │ │ - 3cca2: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) │ │ │ │ │ │ - 3cca7: 48 8d 44 24 70 lea 0x70(%rsp),%rax │ │ │ │ │ │ - 3ccac: 48 89 04 24 mov %rax,(%rsp) │ │ │ │ │ │ - 3ccb0: 48 8d 05 59 08 ff ff lea -0xf7a7(%rip),%rax # 2d510 <::fmt> │ │ │ │ │ │ - 3ccb7: 48 89 44 24 08 mov %rax,0x8(%rsp) │ │ │ │ │ │ - 3ccbc: 48 8d 44 24 3c lea 0x3c(%rsp),%rax │ │ │ │ │ │ - 3ccc1: 48 89 44 24 10 mov %rax,0x10(%rsp) │ │ │ │ │ │ - 3ccc6: 48 8b 05 63 22 28 00 mov 0x282263(%rip),%rax # 2bef30 <::fmt> │ │ │ │ │ │ - 3cccd: 48 89 44 24 18 mov %rax,0x18(%rsp) │ │ │ │ │ │ - 3ccd2: 48 8d 05 af 02 28 00 lea 0x2802af(%rip),%rax │ │ │ │ │ │ - 3ccd9: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ │ │ │ - 3cce0: 00 │ │ │ │ │ │ - 3cce1: 48 c7 84 24 28 01 00 movq $0x2,0x128(%rsp) │ │ │ │ │ │ - 3cce8: 00 02 00 00 00 │ │ │ │ │ │ - 3cced: 48 8d 05 8c 72 06 00 lea 0x6728c(%rip),%rax │ │ │ │ │ │ - 3ccf4: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) │ │ │ │ │ │ - 3ccfb: 00 │ │ │ │ │ │ - 3ccfc: 48 c7 84 24 38 01 00 movq $0x2,0x138(%rsp) │ │ │ │ │ │ - 3cd03: 00 02 00 00 00 │ │ │ │ │ │ - 3cd08: 48 89 e0 mov %rsp,%rax │ │ │ │ │ │ - 3cd0b: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) │ │ │ │ │ │ - 3cd12: 00 │ │ │ │ │ │ - 3cd13: 48 c7 84 24 48 01 00 movq $0x2,0x148(%rsp) │ │ │ │ │ │ - 3cd1a: 00 02 00 00 00 │ │ │ │ │ │ - 3cd1f: 48 8d bc 24 a0 02 00 lea 0x2a0(%rsp),%rdi │ │ │ │ │ │ - 3cd26: 00 │ │ │ │ │ │ - 3cd27: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ │ │ │ - 3cd2e: 00 │ │ │ │ │ │ - 3cd2f: e8 2c 7e fd ff callq 14b60 │ │ │ │ │ │ - 3cd34: 48 8b 74 24 78 mov 0x78(%rsp),%rsi │ │ │ │ │ │ - 3cd39: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3cd3c: 74 0f je 3cd4d │ │ │ │ │ │ - 3cd3e: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi │ │ │ │ │ │ - 3cd43: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ - 3cd48: e8 c3 80 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ - 3cd4d: 8b 7c 24 3c mov 0x3c(%rsp),%edi │ │ │ │ │ │ - 3cd51: 4c 89 ee mov %r13,%rsi │ │ │ │ │ │ - 3cd54: e8 57 8b fd ff callq 158b0 │ │ │ │ │ │ - 3cd59: 89 c3 mov %eax,%ebx │ │ │ │ │ │ - 3cd5b: 89 d5 mov %edx,%ebp │ │ │ │ │ │ - 3cd5d: 48 8d bc 24 b8 02 00 lea 0x2b8(%rsp),%rdi │ │ │ │ │ │ - 3cd64: 00 │ │ │ │ │ │ - 3cd65: 4c 89 ee mov %r13,%rsi │ │ │ │ │ │ - 3cd68: 44 89 fa mov %r15d,%edx │ │ │ │ │ │ - 3cd6b: e8 f0 85 fd ff callq 15360 │ │ │ │ │ │ - 3cd70: 49 8b 45 68 mov 0x68(%r13),%rax │ │ │ │ │ │ - 3cd74: 48 89 84 24 58 02 00 mov %rax,0x258(%rsp) │ │ │ │ │ │ - 3cd7b: 00 │ │ │ │ │ │ - 3cd7c: 0f 10 84 24 b8 02 00 movups 0x2b8(%rsp),%xmm0 │ │ │ │ │ │ - 3cd83: 00 │ │ │ │ │ │ - 3cd84: 0f 10 8c 24 c8 02 00 movups 0x2c8(%rsp),%xmm1 │ │ │ │ │ │ - 3cd8b: 00 │ │ │ │ │ │ - 3cd8c: 0f 10 94 24 d8 02 00 movups 0x2d8(%rsp),%xmm2 │ │ │ │ │ │ - 3cd93: 00 │ │ │ │ │ │ - 3cd94: 0f 29 94 24 90 00 00 movaps %xmm2,0x90(%rsp) │ │ │ │ │ │ - 3cd9b: 00 │ │ │ │ │ │ - 3cd9c: 0f 29 8c 24 80 00 00 movaps %xmm1,0x80(%rsp) │ │ │ │ │ │ - 3cda3: 00 │ │ │ │ │ │ - 3cda4: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) │ │ │ │ │ │ - 3cda9: 48 8d 44 24 50 lea 0x50(%rsp),%rax │ │ │ │ │ │ - 3cdae: 48 89 84 24 70 02 00 mov %rax,0x270(%rsp) │ │ │ │ │ │ - 3cdb5: 00 │ │ │ │ │ │ - 3cdb6: 48 c7 44 24 58 01 00 movq $0x1,0x58(%rsp) │ │ │ │ │ │ - 3cdbd: 00 00 │ │ │ │ │ │ - 3cdbf: 48 8d 44 24 60 lea 0x60(%rsp),%rax │ │ │ │ │ │ - 3cdc4: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ - 3cdc7: 0f 11 00 movups %xmm0,(%rax) │ │ │ │ │ │ - 3cdca: 48 8d 84 24 70 02 00 lea 0x270(%rsp),%rax │ │ │ │ │ │ - 3cdd1: 00 │ │ │ │ │ │ - 3cdd2: 48 89 44 24 40 mov %rax,0x40(%rsp) │ │ │ │ │ │ - 3cdd7: 48 8d 05 72 af fe ff lea -0x1508e(%rip),%rax # 27d50 <<&'a T as core::fmt::Display>::fmt> │ │ │ │ │ │ - 3cdde: 48 89 44 24 48 mov %rax,0x48(%rsp) │ │ │ │ │ │ - 3cde3: 48 8d 44 24 58 lea 0x58(%rsp),%rax │ │ │ │ │ │ - 3cde8: 48 89 84 24 78 02 00 mov %rax,0x278(%rsp) │ │ │ │ │ │ - 3cdef: 00 │ │ │ │ │ │ - 3cdf0: 48 8d 05 b1 fc 27 00 lea 0x27fcb1(%rip),%rax │ │ │ │ │ │ - 3cdf7: 48 89 04 24 mov %rax,(%rsp) │ │ │ │ │ │ - 3cdfb: 48 c7 44 24 08 01 00 movq $0x1,0x8(%rsp) │ │ │ │ │ │ - 3ce02: 00 00 │ │ │ │ │ │ - 3ce04: 48 8d 05 35 6f 06 00 lea 0x66f35(%rip),%rax │ │ │ │ │ │ - 3ce0b: 48 89 44 24 10 mov %rax,0x10(%rsp) │ │ │ │ │ │ - 3ce10: 48 c7 44 24 18 01 00 movq $0x1,0x18(%rsp) │ │ │ │ │ │ - 3ce17: 00 00 │ │ │ │ │ │ - 3ce19: 48 8d 44 24 40 lea 0x40(%rsp),%rax │ │ │ │ │ │ - 3ce1e: 48 89 44 24 20 mov %rax,0x20(%rsp) │ │ │ │ │ │ - 3ce23: 48 c7 44 24 28 01 00 movq $0x1,0x28(%rsp) │ │ │ │ │ │ - 3ce2a: 00 00 │ │ │ │ │ │ - 3ce2c: 48 8d bc 24 78 02 00 lea 0x278(%rsp),%rdi │ │ │ │ │ │ - 3ce33: 00 │ │ │ │ │ │ - 3ce34: 48 8d 35 2d fd 27 00 lea 0x27fd2d(%rip),%rsi │ │ │ │ │ │ - 3ce3b: 48 89 e2 mov %rsp,%rdx │ │ │ │ │ │ - 3ce3e: e8 3d 7e fd ff callq 14c80 │ │ │ │ │ │ - 3ce43: 41 89 ef mov %ebp,%r15d │ │ │ │ │ │ - 3ce46: 84 c0 test %al,%al │ │ │ │ │ │ - 3ce48: 0f 85 6c 05 00 00 jne 3d3ba │ │ │ │ │ │ - 3ce4e: 48 8b 74 24 60 mov 0x60(%rsp),%rsi │ │ │ │ │ │ - 3ce53: 48 8b 6c 24 68 mov 0x68(%rsp),%rbp │ │ │ │ │ │ - 3ce58: 48 39 ee cmp %rbp,%rsi │ │ │ │ │ │ - 3ce5b: 0f 82 60 05 00 00 jb 3d3c1 │ │ │ │ │ │ - 3ce61: 48 85 ed test %rbp,%rbp │ │ │ │ │ │ - 3ce64: 74 30 je 3ce96 │ │ │ │ │ │ - 3ce66: 48 39 ee cmp %rbp,%rsi │ │ │ │ │ │ - 3ce69: 74 4f je 3ceba │ │ │ │ │ │ - 3ce6b: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi │ │ │ │ │ │ - 3ce70: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ - 3ce75: 41 b8 01 00 00 00 mov $0x1,%r8d │ │ │ │ │ │ - 3ce7b: 48 89 e9 mov %rbp,%rcx │ │ │ │ │ │ - 3ce7e: 49 89 e1 mov %rsp,%r9 │ │ │ │ │ │ - 3ce81: e8 ea 79 fd ff callq 14870 <__rust_realloc@plt> │ │ │ │ │ │ - 3ce86: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3ce89: 0f 84 f0 04 00 00 je 3d37f │ │ │ │ │ │ - 3ce8f: 48 89 44 24 58 mov %rax,0x58(%rsp) │ │ │ │ │ │ - 3ce94: eb 1f jmp 3ceb5 │ │ │ │ │ │ - 3ce96: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3ce99: 74 0f je 3ceaa │ │ │ │ │ │ - 3ce9b: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi │ │ │ │ │ │ - 3cea0: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ - 3cea5: e8 66 7f fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ - 3ceaa: 48 c7 44 24 58 01 00 movq $0x1,0x58(%rsp) │ │ │ │ │ │ - 3ceb1: 00 00 │ │ │ │ │ │ - 3ceb3: 31 ed xor %ebp,%ebp │ │ │ │ │ │ - 3ceb5: 48 89 6c 24 60 mov %rbp,0x60(%rsp) │ │ │ │ │ │ - 3ceba: 48 8b 44 24 68 mov 0x68(%rsp),%rax │ │ │ │ │ │ - 3cebf: 48 89 44 24 10 mov %rax,0x10(%rsp) │ │ │ │ │ │ - 3cec4: 0f 10 44 24 58 movups 0x58(%rsp),%xmm0 │ │ │ │ │ │ - 3cec9: c6 84 24 48 02 00 00 movb $0xc,0x248(%rsp) │ │ │ │ │ │ - 3ced0: 0c │ │ │ │ │ │ - 3ced1: 0f 29 04 24 movaps %xmm0,(%rsp) │ │ │ │ │ │ - 3ced5: 89 9c 24 28 02 00 00 mov %ebx,0x228(%rsp) │ │ │ │ │ │ - 3cedc: 44 89 bc 24 2c 02 00 mov %r15d,0x22c(%rsp) │ │ │ │ │ │ - 3cee3: 00 │ │ │ │ │ │ - 3cee4: 0f 28 44 24 70 movaps 0x70(%rsp),%xmm0 │ │ │ │ │ │ - 3cee9: 0f 28 8c 24 80 00 00 movaps 0x80(%rsp),%xmm1 │ │ │ │ │ │ - 3cef0: 00 │ │ │ │ │ │ - 3cef1: 0f 28 94 24 90 00 00 movaps 0x90(%rsp),%xmm2 │ │ │ │ │ │ - 3cef8: 00 │ │ │ │ │ │ - 3cef9: 0f 29 84 24 20 01 00 movaps %xmm0,0x120(%rsp) │ │ │ │ │ │ - 3cf00: 00 │ │ │ │ │ │ - 3cf01: 0f 29 8c 24 30 01 00 movaps %xmm1,0x130(%rsp) │ │ │ │ │ │ - 3cf08: 00 │ │ │ │ │ │ - 3cf09: 0f 29 94 24 40 01 00 movaps %xmm2,0x140(%rsp) │ │ │ │ │ │ - 3cf10: 00 │ │ │ │ │ │ - 3cf11: 48 8b 44 24 10 mov 0x10(%rsp),%rax │ │ │ │ │ │ - 3cf16: 48 8d 8c 24 50 01 00 lea 0x150(%rsp),%rcx │ │ │ │ │ │ - 3cf1d: 00 │ │ │ │ │ │ - 3cf1e: 48 89 41 10 mov %rax,0x10(%rcx) │ │ │ │ │ │ - 3cf22: 0f 28 04 24 movaps (%rsp),%xmm0 │ │ │ │ │ │ - 3cf26: 0f 11 01 movups %xmm0,(%rcx) │ │ │ │ │ │ - 3cf29: 48 8b 84 24 b0 02 00 mov 0x2b0(%rsp),%rax │ │ │ │ │ │ - 3cf30: 00 │ │ │ │ │ │ - 3cf31: 48 89 41 28 mov %rax,0x28(%rcx) │ │ │ │ │ │ - 3cf35: 0f 10 84 24 a0 02 00 movups 0x2a0(%rsp),%xmm0 │ │ │ │ │ │ - 3cf3c: 00 │ │ │ │ │ │ - 3cf3d: 0f 11 41 18 movups %xmm0,0x18(%rcx) │ │ │ │ │ │ - 3cf41: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax │ │ │ │ │ │ - 3cf48: 00 │ │ │ │ │ │ - 3cf49: 48 89 41 40 mov %rax,0x40(%rcx) │ │ │ │ │ │ - 3cf4d: 0f 10 84 24 c0 00 00 movups 0xc0(%rsp),%xmm0 │ │ │ │ │ │ - 3cf54: 00 │ │ │ │ │ │ - 3cf55: 0f 11 41 30 movups %xmm0,0x30(%rcx) │ │ │ │ │ │ - 3cf59: c7 84 24 30 02 00 00 movl $0x0,0x230(%rsp) │ │ │ │ │ │ - 3cf60: 00 00 00 00 │ │ │ │ │ │ - 3cf64: 48 c7 84 24 98 01 00 movq $0x4,0x198(%rsp) │ │ │ │ │ │ - 3cf6b: 00 04 00 00 00 │ │ │ │ │ │ - 3cf70: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ - 3cf73: 0f 11 41 50 movups %xmm0,0x50(%rcx) │ │ │ │ │ │ - 3cf77: c7 84 24 3c 02 00 00 movl $0x0,0x23c(%rsp) │ │ │ │ │ │ - 3cf7e: 00 00 00 00 │ │ │ │ │ │ - 3cf82: 48 c7 84 24 b0 01 00 movq $0x1,0x1b0(%rsp) │ │ │ │ │ │ - 3cf89: 00 01 00 00 00 │ │ │ │ │ │ - 3cf8e: 0f 11 41 68 movups %xmm0,0x68(%rcx) │ │ │ │ │ │ - 3cf92: 48 c7 41 78 00 00 00 movq $0x0,0x78(%rcx) │ │ │ │ │ │ - 3cf99: 00 │ │ │ │ │ │ - 3cf9a: 48 c7 84 24 10 02 00 movq $0x8,0x210(%rsp) │ │ │ │ │ │ - 3cfa1: 00 08 00 00 00 │ │ │ │ │ │ - 3cfa6: 0f 11 81 c8 00 00 00 movups %xmm0,0xc8(%rcx) │ │ │ │ │ │ - 3cfad: 48 8b bc 24 58 02 00 mov 0x258(%rsp),%rdi │ │ │ │ │ │ - 3cfb4: 00 │ │ │ │ │ │ - 3cfb5: 48 8d 35 4e 76 06 00 lea 0x6764e(%rip),%rsi │ │ │ │ │ │ - 3cfbc: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ │ │ │ - 3cfc3: 00 │ │ │ │ │ │ - 3cfc4: e8 37 09 01 00 callq 4d900 <>::dump_def> │ │ │ │ │ │ - 3cfc9: 48 8b b4 24 10 01 00 mov 0x110(%rsp),%rsi │ │ │ │ │ │ - 3cfd0: 00 │ │ │ │ │ │ - 3cfd1: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3cfd4: 0f 84 f9 00 00 00 je 3d0d3 │ │ │ │ │ │ - 3cfda: 48 8b bc 24 08 01 00 mov 0x108(%rsp),%rdi │ │ │ │ │ │ - 3cfe1: 00 │ │ │ │ │ │ - 3cfe2: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ - 3cfe7: e9 e2 00 00 00 jmpq 3d0ce │ │ │ │ │ │ - 3cfec: 4c 89 f0 mov %r14,%rax │ │ │ │ │ │ - 3cfef: 4c 8d 70 14 lea 0x14(%rax),%r14 │ │ │ │ │ │ - 3cff3: 4c 89 b4 24 90 02 00 mov %r14,0x290(%rsp) │ │ │ │ │ │ - 3cffa: 00 │ │ │ │ │ │ - 3cffb: 8a 58 10 mov 0x10(%rax),%bl │ │ │ │ │ │ - 3cffe: 80 fb 02 cmp $0x2,%bl │ │ │ │ │ │ - 3d001: 0f 84 c5 01 00 00 je 3d1cc │ │ │ │ │ │ - 3d007: 8b 28 mov (%rax),%ebp │ │ │ │ │ │ - 3d009: 44 8b 78 0c mov 0xc(%rax),%r15d │ │ │ │ │ │ - 3d00d: 48 8b 40 04 mov 0x4(%rax),%rax │ │ │ │ │ │ - 3d011: 48 89 44 24 50 mov %rax,0x50(%rsp) │ │ │ │ │ │ - 3d016: 48 8d bc 24 e8 02 00 lea 0x2e8(%rsp),%rdi │ │ │ │ │ │ - 3d01d: 00 │ │ │ │ │ │ - 3d01e: 4c 89 ee mov %r13,%rsi │ │ │ │ │ │ - 3d021: 89 ea mov %ebp,%edx │ │ │ │ │ │ - 3d023: e8 a8 78 fd ff callq 148d0 │ │ │ │ │ │ - 3d028: 0f b6 84 24 e8 02 00 movzbl 0x2e8(%rsp),%eax │ │ │ │ │ │ - 3d02f: 00 │ │ │ │ │ │ - 3d030: 89 c1 mov %eax,%ecx │ │ │ │ │ │ - 3d032: 80 e1 1f and $0x1f,%cl │ │ │ │ │ │ - 3d035: 80 f9 14 cmp $0x14,%cl │ │ │ │ │ │ - 3d038: 0f 87 6b f7 ff ff ja 3c7a9 │ │ │ │ │ │ - 3d03e: b9 52 52 0b 00 mov $0xb5252,%ecx │ │ │ │ │ │ - 3d043: 48 0f a3 c1 bt %rax,%rcx │ │ │ │ │ │ - 3d047: 0f 83 24 f7 ff ff jae 3c771 │ │ │ │ │ │ - 3d04d: 8b 54 24 50 mov 0x50(%rsp),%edx │ │ │ │ │ │ - 3d051: 8b 4c 24 54 mov 0x54(%rsp),%ecx │ │ │ │ │ │ - 3d055: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ - 3d05c: 00 │ │ │ │ │ │ - 3d05d: 44 89 fe mov %r15d,%esi │ │ │ │ │ │ - 3d060: e8 2b 7d fd ff callq 14d90 │ │ │ │ │ │ - 3d065: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3d068: 89 ee mov %ebp,%esi │ │ │ │ │ │ - 3d06a: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ │ │ │ - 3d071: 00 │ │ │ │ │ │ - 3d072: e8 69 6c 01 00 callq 53ce0 <>::dump_path_ref> │ │ │ │ │ │ - 3d077: 4c 8b bc 24 20 01 00 mov 0x120(%rsp),%r15 │ │ │ │ │ │ - 3d07e: 00 │ │ │ │ │ │ - 3d07f: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax │ │ │ │ │ │ - 3d086: 00 │ │ │ │ │ │ - 3d087: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3d08a: 74 25 je 3d0b1 │ │ │ │ │ │ - 3d08c: 48 8d 04 40 lea (%rax,%rax,2),%rax │ │ │ │ │ │ - 3d090: 48 8d 1c c5 e8 ff ff lea -0x18(,%rax,8),%rbx │ │ │ │ │ │ - 3d097: ff │ │ │ │ │ │ - 3d098: 4c 89 fd mov %r15,%rbp │ │ │ │ │ │ - 3d09b: 48 89 ef mov %rbp,%rdi │ │ │ │ │ │ - 3d09e: e8 3d 67 fe ff callq 237e0 │ │ │ │ │ │ - 3d0a3: 48 83 c5 18 add $0x18,%rbp │ │ │ │ │ │ - 3d0a7: 48 83 c3 e8 add $0xffffffffffffffe8,%rbx │ │ │ │ │ │ - 3d0ab: 48 83 fb e8 cmp $0xffffffffffffffe8,%rbx │ │ │ │ │ │ - 3d0af: 75 ea jne 3d09b │ │ │ │ │ │ - 3d0b1: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax │ │ │ │ │ │ - 3d0b8: 00 │ │ │ │ │ │ - 3d0b9: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3d0bc: 74 15 je 3d0d3 │ │ │ │ │ │ - 3d0be: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ - 3d0c2: 48 8d 34 40 lea (%rax,%rax,2),%rsi │ │ │ │ │ │ - 3d0c6: ba 08 00 00 00 mov $0x8,%edx │ │ │ │ │ │ - 3d0cb: 4c 89 ff mov %r15,%rdi │ │ │ │ │ │ - 3d0ce: e8 3d 7d fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ - 3d0d3: 4d 39 e6 cmp %r12,%r14 │ │ │ │ │ │ - 3d0d6: 0f 85 10 ff ff ff jne 3cfec │ │ │ │ │ │ - 3d0dc: e9 eb 00 00 00 jmpq 3d1cc │ │ │ │ │ │ - 3d0e1: 48 c7 84 24 d8 00 00 movq $0x8,0xd8(%rsp) │ │ │ │ │ │ - 3d0e8: 00 08 00 00 00 │ │ │ │ │ │ - 3d0ed: 0f 11 01 movups %xmm0,(%rcx) │ │ │ │ │ │ - 3d0f0: 48 c7 84 24 f0 00 00 movq $0x4,0xf0(%rsp) │ │ │ │ │ │ - 3d0f7: 00 04 00 00 00 │ │ │ │ │ │ - 3d0fc: 0f 11 41 18 movups %xmm0,0x18(%rcx) │ │ │ │ │ │ - 3d100: 4c 8b 70 28 mov 0x28(%rax),%r14 │ │ │ │ │ │ - 3d104: 4d 85 f6 test %r14,%r14 │ │ │ │ │ │ - 3d107: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) │ │ │ │ │ │ - 3d10e: 00 │ │ │ │ │ │ - 3d10f: 74 63 je 3d174 │ │ │ │ │ │ - 3d111: 48 8b 58 18 mov 0x18(%rax),%rbx │ │ │ │ │ │ - 3d115: 49 c1 e6 03 shl $0x3,%r14 │ │ │ │ │ │ - 3d119: 48 8b 33 mov (%rbx),%rsi │ │ │ │ │ │ - 3d11c: 4c 89 ff mov %r15,%rdi │ │ │ │ │ │ - 3d11f: e8 4c 89 fd ff callq 15a70 < as syntax::visit::Visitor<'a>>::visit_pat@plt> │ │ │ │ │ │ - 3d124: 48 8b 2b mov (%rbx),%rbp │ │ │ │ │ │ - 3d127: 8b 75 54 mov 0x54(%rbp),%esi │ │ │ │ │ │ - 3d12a: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3d12d: e8 3e ad 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ - 3d132: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3d135: 48 89 ee mov %rbp,%rsi │ │ │ │ │ │ - 3d138: e8 f3 8d 01 00 callq 55f30 <>::process_pat> │ │ │ │ │ │ - 3d13d: 48 83 c3 08 add $0x8,%rbx │ │ │ │ │ │ - 3d141: 49 83 c6 f8 add $0xfffffffffffffff8,%r14 │ │ │ │ │ │ - 3d145: 75 d2 jne 3d119 │ │ │ │ │ │ - 3d147: 4c 89 a4 24 b0 00 00 mov %r12,0xb0(%rsp) │ │ │ │ │ │ - 3d14e: 00 │ │ │ │ │ │ - 3d14f: 4c 8b b4 24 f0 00 00 mov 0xf0(%rsp),%r14 │ │ │ │ │ │ - 3d156: 00 │ │ │ │ │ │ - 3d157: 48 8b 94 24 f8 00 00 mov 0xf8(%rsp),%rdx │ │ │ │ │ │ - 3d15e: 00 │ │ │ │ │ │ - 3d15f: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax │ │ │ │ │ │ - 3d166: 00 │ │ │ │ │ │ - 3d167: 4c 89 f1 mov %r14,%rcx │ │ │ │ │ │ - 3d16a: 48 89 8c 24 a8 00 00 mov %rcx,0xa8(%rsp) │ │ │ │ │ │ - 3d171: 00 │ │ │ │ │ │ - 3d172: eb 1f jmp 3d193 │ │ │ │ │ │ - 3d174: 4c 89 a4 24 b0 00 00 mov %r12,0xb0(%rsp) │ │ │ │ │ │ - 3d17b: 00 │ │ │ │ │ │ - 3d17c: 31 c0 xor %eax,%eax │ │ │ │ │ │ - 3d17e: 31 d2 xor %edx,%edx │ │ │ │ │ │ - 3d180: b9 04 00 00 00 mov $0x4,%ecx │ │ │ │ │ │ - 3d185: 48 89 8c 24 a8 00 00 mov %rcx,0xa8(%rsp) │ │ │ │ │ │ - 3d18c: 00 │ │ │ │ │ │ - 3d18d: 41 be 04 00 00 00 mov $0x4,%r14d │ │ │ │ │ │ - 3d193: 48 8d 0c 80 lea (%rax,%rax,4),%rcx │ │ │ │ │ │ - 3d197: 4c 89 b4 24 80 02 00 mov %r14,0x280(%rsp) │ │ │ │ │ │ - 3d19e: 00 │ │ │ │ │ │ - 3d19f: 48 89 94 24 60 02 00 mov %rdx,0x260(%rsp) │ │ │ │ │ │ - 3d1a6: 00 │ │ │ │ │ │ - 3d1a7: 48 89 94 24 88 02 00 mov %rdx,0x288(%rsp) │ │ │ │ │ │ - 3d1ae: 00 │ │ │ │ │ │ - 3d1af: 4c 89 b4 24 90 02 00 mov %r14,0x290(%rsp) │ │ │ │ │ │ - 3d1b6: 00 │ │ │ │ │ │ - 3d1b7: 4d 8d 24 8e lea (%r14,%rcx,4),%r12 │ │ │ │ │ │ - 3d1bb: 4c 89 a4 24 98 02 00 mov %r12,0x298(%rsp) │ │ │ │ │ │ - 3d1c2: 00 │ │ │ │ │ │ - 3d1c3: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3d1c6: 0f 85 20 fe ff ff jne 3cfec │ │ │ │ │ │ - 3d1cc: 4d 39 e6 cmp %r12,%r14 │ │ │ │ │ │ - 3d1cf: 74 1c je 3d1ed │ │ │ │ │ │ - 3d1d1: 49 83 c6 14 add $0x14,%r14 │ │ │ │ │ │ - 3d1d5: 4c 89 b4 24 90 02 00 mov %r14,0x290(%rsp) │ │ │ │ │ │ - 3d1dc: 00 │ │ │ │ │ │ - 3d1dd: 4d 39 f4 cmp %r14,%r12 │ │ │ │ │ │ - 3d1e0: 74 0b je 3d1ed │ │ │ │ │ │ - 3d1e2: 41 80 7e fc 02 cmpb $0x2,-0x4(%r14) │ │ │ │ │ │ - 3d1e7: 4d 8d 76 14 lea 0x14(%r14),%r14 │ │ │ │ │ │ - 3d1eb: 75 e8 jne 3d1d5 │ │ │ │ │ │ - 3d1ed: 48 8b 84 24 60 02 00 mov 0x260(%rsp),%rax │ │ │ │ │ │ - 3d1f4: 00 │ │ │ │ │ │ - 3d1f5: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3d1f8: 74 1a je 3d214 │ │ │ │ │ │ - 3d1fa: 48 c1 e0 02 shl $0x2,%rax │ │ │ │ │ │ - 3d1fe: 48 8d 34 80 lea (%rax,%rax,4),%rsi │ │ │ │ │ │ - 3d202: ba 04 00 00 00 mov $0x4,%edx │ │ │ │ │ │ - 3d207: 48 8b bc 24 a8 00 00 mov 0xa8(%rsp),%rdi │ │ │ │ │ │ - 3d20e: 00 │ │ │ │ │ │ - 3d20f: e8 fc 7b fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ - 3d214: 4c 8b b4 24 d8 00 00 mov 0xd8(%rsp),%r14 │ │ │ │ │ │ - 3d21b: 00 │ │ │ │ │ │ - 3d21c: 4c 8b bc 24 e0 00 00 mov 0xe0(%rsp),%r15 │ │ │ │ │ │ - 3d223: 00 │ │ │ │ │ │ - 3d224: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax │ │ │ │ │ │ - 3d22b: 00 │ │ │ │ │ │ - 3d22c: 48 89 c3 mov %rax,%rbx │ │ │ │ │ │ - 3d22f: 48 c1 e3 04 shl $0x4,%rbx │ │ │ │ │ │ - 3d233: 4c 89 b4 24 20 01 00 mov %r14,0x120(%rsp) │ │ │ │ │ │ - 3d23a: 00 │ │ │ │ │ │ - 3d23b: 4c 89 bc 24 28 01 00 mov %r15,0x128(%rsp) │ │ │ │ │ │ - 3d242: 00 │ │ │ │ │ │ - 3d243: 4c 89 b4 24 30 01 00 mov %r14,0x130(%rsp) │ │ │ │ │ │ - 3d24a: 00 │ │ │ │ │ │ - 3d24b: 4c 01 f3 add %r14,%rbx │ │ │ │ │ │ - 3d24e: 48 89 9c 24 38 01 00 mov %rbx,0x138(%rsp) │ │ │ │ │ │ - 3d255: 00 │ │ │ │ │ │ - 3d256: 48 85 c0 test %rax,%rax │ │ │ │ │ │ - 3d259: 4c 8b a4 24 b0 00 00 mov 0xb0(%rsp),%r12 │ │ │ │ │ │ - 3d260: 00 │ │ │ │ │ │ - 3d261: 74 24 je 3d287 │ │ │ │ │ │ - 3d263: 49 8d 6e 10 lea 0x10(%r14),%rbp │ │ │ │ │ │ - 3d267: 8b 75 f0 mov -0x10(%rbp),%esi │ │ │ │ │ │ - 3d26a: 48 8b 55 f8 mov -0x8(%rbp),%rdx │ │ │ │ │ │ - 3d26e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3d271: e8 ca 6c 01 00 callq 53f40 <>::process_path> │ │ │ │ │ │ - 3d276: 48 8d 45 f0 lea -0x10(%rbp),%rax │ │ │ │ │ │ - 3d27a: 48 83 c5 10 add $0x10,%rbp │ │ │ │ │ │ - 3d27e: 48 83 c0 10 add $0x10,%rax │ │ │ │ │ │ - 3d282: 48 39 d8 cmp %rbx,%rax │ │ │ │ │ │ - 3d285: 75 e0 jne 3d267 │ │ │ │ │ │ - 3d287: 48 89 9c 24 30 01 00 mov %rbx,0x130(%rsp) │ │ │ │ │ │ - 3d28e: 00 │ │ │ │ │ │ - 3d28f: 4d 85 ff test %r15,%r15 │ │ │ │ │ │ - 3d292: 74 14 je 3d2a8 │ │ │ │ │ │ - 3d294: 49 c1 e7 04 shl $0x4,%r15 │ │ │ │ │ │ - 3d298: ba 08 00 00 00 mov $0x8,%edx │ │ │ │ │ │ - 3d29d: 4c 89 f7 mov %r14,%rdi │ │ │ │ │ │ - 3d2a0: 4c 89 fe mov %r15,%rsi │ │ │ │ │ │ - 3d2a3: e8 68 7b fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ - 3d2a8: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax │ │ │ │ │ │ - 3d2af: 00 │ │ │ │ │ │ - 3d2b0: 48 8b 70 30 mov 0x30(%rax),%rsi │ │ │ │ │ │ - 3d2b4: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ - 3d2b7: 74 0e je 3d2c7 │ │ │ │ │ │ - 3d2b9: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3d2bc: 48 89 c3 mov %rax,%rbx │ │ │ │ │ │ - 3d2bf: e8 5c d7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3d2c4: 48 89 d8 mov %rbx,%rax │ │ │ │ │ │ - 3d2c7: 48 8b 70 38 mov 0x38(%rax),%rsi │ │ │ │ │ │ - 3d2cb: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ - 3d2ce: 48 89 c3 mov %rax,%rbx │ │ │ │ │ │ - 3d2d1: e8 4a d7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ - 3d2d6: 4c 8d bc 24 d8 00 00 lea 0xd8(%rsp),%r15 │ │ │ │ │ │ - 3d2dd: 00 │ │ │ │ │ │ - 3d2de: 48 83 c3 40 add $0x40,%rbx │ │ │ │ │ │ - 3d2e2: 4c 39 e3 cmp %r12,%rbx │ │ │ │ │ │ - 3d2e5: 48 89 d8 mov %rbx,%rax │ │ │ │ │ │ - 3d2e8: 48 8d 8c 24 e0 00 00 lea 0xe0(%rsp),%rcx │ │ │ │ │ │ - 3d2ef: 00 │ │ │ │ │ │ - 3d2f0: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ - 3d2f3: 0f 85 e8 fd ff ff jne 3d0e1 │ │ │ │ │ │ - 3d2f9: e9 52 f4 ff ff jmpq 3c750 │ │ │ │ │ │ - 3d2fe: 48 8b 7b 08 mov 0x8(%rbx),%rdi │ │ │ │ │ │ - 3d302: e8 39 f4 02 00 callq 6c740 < as syntax::visit::Visitor<'l>>::visit_mac> │ │ │ │ │ │ - 3d307: 0f 0b ud2 │ │ │ │ │ │ - 3d309: 49 83 c6 08 add $0x8,%r14 │ │ │ │ │ │ - 3d30d: 4c 89 f7 mov %r14,%rdi │ │ │ │ │ │ - 3d310: e8 2b f4 02 00 callq 6c740 < as syntax::visit::Visitor<'l>>::visit_mac> │ │ │ │ │ │ - 3d315: 0f 0b ud2 │ │ │ │ │ │ - 3d317: 48 8d 3d f2 fa 27 00 lea 0x27faf2(%rip),%rdi │ │ │ │ │ │ - 3d31e: 48 89 c6 mov %rax,%rsi │ │ │ │ │ │ - 3d321: e8 2a 85 fd ff callq 15850 │ │ │ │ │ │ - 3d326: e9 a2 00 00 00 jmpq 3d3cd │ │ │ │ │ │ - 3d32b: e8 90 78 fe ff callq 24bc0 │ │ │ │ │ │ - 3d330: e9 98 00 00 00 jmpq 3d3cd │ │ │ │ │ │ - 3d335: 48 8d 3d 7c f7 27 00 lea 0x27f77c(%rip),%rdi │ │ │ │ │ │ - 3d33c: e8 df 86 fd ff callq 15a20 │ │ │ │ │ │ - 3d341: e9 87 00 00 00 jmpq 3d3cd │ │ │ │ │ │ - 3d346: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax │ │ │ │ │ │ - 3d34d: 00 │ │ │ │ │ │ - 3d34e: 0f 10 84 24 28 01 00 movups 0x128(%rsp),%xmm0 │ │ │ │ │ │ - 3d355: 00 │ │ │ │ │ │ - 3d356: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) │ │ │ │ │ │ - 3d35b: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ │ │ │ - 3d362: 00 │ │ │ │ │ │ - 3d363: 0f 28 44 24 70 movaps 0x70(%rsp),%xmm0 │ │ │ │ │ │ - 3d368: 0f 11 84 24 28 01 00 movups %xmm0,0x128(%rsp) │ │ │ │ │ │ - 3d36f: 00 │ │ │ │ │ │ - 3d370: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ - 3d377: 00 │ │ │ │ │ │ - 3d378: e8 43 35 ff ff callq 308c0 <::oom> │ │ │ │ │ │ - 3d37d: 0f 0b ud2 │ │ │ │ │ │ - 3d37f: 48 8b 04 24 mov (%rsp),%rax │ │ │ │ │ │ - 3d383: 0f 10 44 24 08 movups 0x8(%rsp),%xmm0 │ │ │ │ │ │ - 3d388: 0f 29 44 24 40 movaps %xmm0,0x40(%rsp) │ │ │ │ │ │ - 3d38d: 48 89 04 24 mov %rax,(%rsp) │ │ │ │ │ │ - 3d391: 0f 28 44 24 40 movaps 0x40(%rsp),%xmm0 │ │ │ │ │ │ - 3d396: 0f 11 44 24 08 movups %xmm0,0x8(%rsp) │ │ │ │ │ │ - 3d39b: 48 89 e7 mov %rsp,%rdi │ │ │ │ │ │ - 3d39e: e8 1d 35 ff ff callq 308c0 <::oom> │ │ │ │ │ │ - 3d3a3: 0f 0b ud2 │ │ │ │ │ │ - 3d3a5: e8 16 78 fe ff callq 24bc0 │ │ │ │ │ │ - 3d3aa: eb 21 jmp 3d3cd │ │ │ │ │ │ - 3d3ac: 48 8d 3d 05 f7 27 00 lea 0x27f705(%rip),%rdi │ │ │ │ │ │ - 3d3b3: e8 68 86 fd ff callq 15a20 │ │ │ │ │ │ - 3d3b8: eb 13 jmp 3d3cd │ │ │ │ │ │ - 3d3ba: e8 01 78 fe ff callq 24bc0 │ │ │ │ │ │ - 3d3bf: eb 0c jmp 3d3cd │ │ │ │ │ │ - 3d3c1: 48 8d 3d f0 f6 27 00 lea 0x27f6f0(%rip),%rdi │ │ │ │ │ │ - 3d3c8: e8 53 86 fd ff callq 15a20 │ │ │ │ │ │ - 3d3cd: 0f 0b ud2 │ │ │ │ │ │ - 3d3cf: eb 7c jmp 3d44d │ │ │ │ │ │ - 3d3d1: eb 06 jmp 3d3d9 │ │ │ │ │ │ - 3d3d3: eb 27 jmp 3d3fc │ │ │ │ │ │ - 3d3d5: eb 3a jmp 3d411 │ │ │ │ │ │ - 3d3d7: eb 74 jmp 3d44d │ │ │ │ │ │ - 3d3d9: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d3dc: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi │ │ │ │ │ │ - 3d3e1: e8 0a e9 fd ff callq 1bcf0 │ │ │ │ │ │ - 3d3e6: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ │ │ │ - 3d3eb: e8 50 24 fe ff callq 1f840 │ │ │ │ │ │ - 3d3f0: eb 2a jmp 3d41c │ │ │ │ │ │ - 3d3f2: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d3f5: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ │ │ │ - 3d3fa: eb 28 jmp 3d424 │ │ │ │ │ │ - 3d3fc: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d3ff: 48 89 e7 mov %rsp,%rdi │ │ │ │ │ │ - 3d402: eb 20 jmp 3d424 │ │ │ │ │ │ - 3d404: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d407: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ - 3d40e: 00 │ │ │ │ │ │ - 3d40f: eb 47 jmp 3d458 │ │ │ │ │ │ - 3d411: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d414: 48 89 e7 mov %rsp,%rdi │ │ │ │ │ │ - 3d417: eb 2d jmp 3d446 │ │ │ │ │ │ - 3d419: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d41c: 48 8d bc 24 a0 02 00 lea 0x2a0(%rsp),%rdi │ │ │ │ │ │ - 3d423: 00 │ │ │ │ │ │ - 3d424: e8 c7 e8 fd ff callq 1bcf0 │ │ │ │ │ │ - 3d429: eb 13 jmp 3d43e │ │ │ │ │ │ - 3d42b: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d42e: e9 c6 00 00 00 jmpq 3d4f9 │ │ │ │ │ │ - 3d433: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d436: e9 be 00 00 00 jmpq 3d4f9 │ │ │ │ │ │ - 3d43b: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d43e: 48 8d bc 24 c0 00 00 lea 0xc0(%rsp),%rdi │ │ │ │ │ │ - 3d445: 00 │ │ │ │ │ │ - 3d446: e8 a5 e8 fd ff callq 1bcf0 │ │ │ │ │ │ - 3d44b: eb 03 jmp 3d450 │ │ │ │ │ │ - 3d44d: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d450: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ │ │ │ - 3d457: 00 │ │ │ │ │ │ - 3d458: e8 93 e8 fd ff callq 1bcf0 │ │ │ │ │ │ - 3d45d: eb 61 jmp 3d4c0 │ │ │ │ │ │ - 3d45f: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d462: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ - 3d469: 00 │ │ │ │ │ │ - 3d46a: e8 11 25 fe ff callq 1f980 │ │ │ │ │ │ - 3d46f: eb 4f jmp 3d4c0 │ │ │ │ │ │ - 3d471: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d474: eb 4a jmp 3d4c0 │ │ │ │ │ │ - 3d476: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d479: 48 89 ac 24 30 01 00 mov %rbp,0x130(%rsp) │ │ │ │ │ │ - 3d480: 00 │ │ │ │ │ │ - 3d481: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ - 3d488: 00 │ │ │ │ │ │ - 3d489: e8 12 5c fe ff callq 230a0 │ │ │ │ │ │ - 3d48e: eb 69 jmp 3d4f9 │ │ │ │ │ │ - 3d490: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d493: 48 85 db test %rbx,%rbx │ │ │ │ │ │ - 3d496: 74 1b je 3d4b3 │ │ │ │ │ │ - 3d498: 48 83 c5 18 add $0x18,%rbp │ │ │ │ │ │ - 3d49c: 48 89 ef mov %rbp,%rdi │ │ │ │ │ │ - 3d49f: e8 7c 5c fe ff callq 23120 │ │ │ │ │ │ - 3d4a4: 48 83 c5 18 add $0x18,%rbp │ │ │ │ │ │ - 3d4a8: 48 83 c3 e8 add $0xffffffffffffffe8,%rbx │ │ │ │ │ │ - 3d4ac: 75 ee jne 3d49c │ │ │ │ │ │ - 3d4ae: eb 03 jmp 3d4b3 │ │ │ │ │ │ - 3d4b0: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d4b3: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ - 3d4ba: 00 │ │ │ │ │ │ - 3d4bb: e8 30 c7 fd ff callq 19bf0 │ │ │ │ │ │ - 3d4c0: 48 8d bc 24 80 02 00 lea 0x280(%rsp),%rdi │ │ │ │ │ │ - 3d4c7: 00 │ │ │ │ │ │ - 3d4c8: e8 13 5d fe ff callq 231e0 │ │ │ │ │ │ - 3d4cd: 48 8d bc 24 d8 00 00 lea 0xd8(%rsp),%rdi │ │ │ │ │ │ - 3d4d4: 00 │ │ │ │ │ │ - 3d4d5: e8 e6 d6 fd ff callq 1abc0 │ │ │ │ │ │ - 3d4da: eb 1d jmp 3d4f9 │ │ │ │ │ │ - 3d4dc: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ - 3d4df: 48 8d bc 24 d8 00 00 lea 0xd8(%rsp),%rdi │ │ │ │ │ │ - 3d4e6: 00 │ │ │ │ │ │ - 3d4e7: e8 d4 d6 fd ff callq 1abc0 │ │ │ │ │ │ - 3d4ec: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi │ │ │ │ │ │ - 3d4f3: 00 │ │ │ │ │ │ - 3d4f4: e8 37 c8 fd ff callq 19d30 │ │ │ │ │ │ - 3d4f9: 4c 89 f7 mov %r14,%rdi │ │ │ │ │ │ - 3d4fc: e8 ef 84 fd ff callq 159f0 <_Unwind_Resume@plt> │ │ │ │ │ │ - 3d501: 0f 0b ud2 │ │ │ │ │ │ - 3d503: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ - 3d50a: 00 00 00 │ │ │ │ │ │ - 3d50d: 0f 1f 00 nopl (%rax) │ │ │ │ │ │ + 3c621: 48 89 da mov %rbx,%rdx │ │ │ │ │ │ + 3c624: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ │ │ │ + 3c62b: 5b pop %rbx │ │ │ │ │ │ + 3c62c: 41 5c pop %r12 │ │ │ │ │ │ + 3c62e: 41 5d pop %r13 │ │ │ │ │ │ + 3c630: 41 5e pop %r14 │ │ │ │ │ │ + 3c632: 41 5f pop %r15 │ │ │ │ │ │ + 3c634: 5d pop %rbp │ │ │ │ │ │ + 3c635: e9 06 79 01 00 jmpq 53f40 <>::process_path> │ │ │ │ │ │ + 3c63a: 49 8b 76 08 mov 0x8(%r14),%rsi │ │ │ │ │ │ + 3c63e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c641: e8 da e3 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c646: 49 8b 4e 10 mov 0x10(%r14),%rcx │ │ │ │ │ │ + 3c64a: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ + 3c64e: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3c651: 74 5d je 3c6b0 │ │ │ │ │ │ + 3c653: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ + 3c656: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ + 3c65a: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ + 3c65e: 66 90 xchg %ax,%ax │ │ │ │ │ │ + 3c660: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ + 3c663: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c666: e8 05 b8 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ + 3c66b: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ + 3c66e: 84 c0 test %al,%al │ │ │ │ │ │ + 3c670: 74 1a je 3c68c │ │ │ │ │ │ + 3c672: 3c 01 cmp $0x1,%al │ │ │ │ │ │ + 3c674: 74 24 je 3c69a │ │ │ │ │ │ + 3c676: 3c 04 cmp $0x4,%al │ │ │ │ │ │ + 3c678: 0f 84 81 0c 00 00 je 3d2ff │ │ │ │ │ │ + 3c67e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c682: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c685: e8 96 e3 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c68a: eb 1a jmp 3c6a6 │ │ │ │ │ │ + 3c68c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c690: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c693: e8 48 02 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ + 3c698: eb 0c jmp 3c6a6 │ │ │ │ │ │ + 3c69a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c69e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c6a1: e8 da 17 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ + 3c6a6: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ + 3c6aa: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ + 3c6ae: 75 b0 jne 3c660 │ │ │ │ │ │ + 3c6b0: 49 8b 76 18 mov 0x18(%r14),%rsi │ │ │ │ │ │ + 3c6b4: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3c6b7: 0f 85 09 f9 ff ff jne 3bfc6 │ │ │ │ │ │ + 3c6bd: e9 9e 00 00 00 jmpq 3c760 │ │ │ │ │ │ + 3c6c2: c6 84 24 20 01 00 00 movb $0x2,0x120(%rsp) │ │ │ │ │ │ + 3c6c9: 02 │ │ │ │ │ │ + 3c6ca: 49 8b 56 08 mov 0x8(%r14),%rdx │ │ │ │ │ │ + 3c6ce: 49 8b 46 10 mov 0x10(%r14),%rax │ │ │ │ │ │ + 3c6d2: 48 89 84 24 28 01 00 mov %rax,0x128(%rsp) │ │ │ │ │ │ + 3c6d9: 00 │ │ │ │ │ │ + 3c6da: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ │ │ │ + 3c6e1: 00 │ │ │ │ │ │ + 3c6e2: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c6e5: e8 d6 cb ff ff callq 392c0 │ │ │ │ │ │ + 3c6ea: eb 74 jmp 3c760 │ │ │ │ │ │ + 3c6ec: 49 8b 4e 08 mov 0x8(%r14),%rcx │ │ │ │ │ │ + 3c6f0: 48 8b 41 10 mov 0x10(%rcx),%rax │ │ │ │ │ │ + 3c6f4: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3c6f7: 74 67 je 3c760 │ │ │ │ │ │ + 3c6f9: 48 8b 19 mov (%rcx),%rbx │ │ │ │ │ │ + 3c6fc: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ + 3c700: 48 8d 2c 40 lea (%rax,%rax,2),%rbp │ │ │ │ │ │ + 3c704: 66 66 66 2e 0f 1f 84 data16 data16 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ + 3c70b: 00 00 00 00 00 │ │ │ │ │ │ + 3c710: 8b 73 14 mov 0x14(%rbx),%esi │ │ │ │ │ │ + 3c713: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c716: e8 55 b7 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ + 3c71b: 0f b6 03 movzbl (%rbx),%eax │ │ │ │ │ │ + 3c71e: 84 c0 test %al,%al │ │ │ │ │ │ + 3c720: 74 1a je 3c73c │ │ │ │ │ │ + 3c722: 3c 01 cmp $0x1,%al │ │ │ │ │ │ + 3c724: 74 24 je 3c74a │ │ │ │ │ │ + 3c726: 3c 04 cmp $0x4,%al │ │ │ │ │ │ + 3c728: 0f 84 d1 0b 00 00 je 3d2ff │ │ │ │ │ │ + 3c72e: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c732: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c735: e8 e6 e2 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3c73a: eb 1a jmp 3c756 │ │ │ │ │ │ + 3c73c: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c740: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c743: e8 98 01 03 00 callq 6c8e0 < as syntax::visit::Visitor<'l>>::visit_local> │ │ │ │ │ │ + 3c748: eb 0c jmp 3c756 │ │ │ │ │ │ + 3c74a: 48 8b 73 08 mov 0x8(%rbx),%rsi │ │ │ │ │ │ + 3c74e: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3c751: e8 2a 17 02 00 callq 5de80 < as syntax::visit::Visitor<'l>>::visit_item> │ │ │ │ │ │ + 3c756: 48 83 c3 18 add $0x18,%rbx │ │ │ │ │ │ + 3c75a: 48 83 c5 e8 add $0xffffffffffffffe8,%rbp │ │ │ │ │ │ + 3c75e: 75 b0 jne 3c710 │ │ │ │ │ │ + 3c760: 48 81 c4 08 03 00 00 add $0x308,%rsp │ │ │ │ │ │ + 3c767: 5b pop %rbx │ │ │ │ │ │ + 3c768: 41 5c pop %r12 │ │ │ │ │ │ + 3c76a: 41 5d pop %r13 │ │ │ │ │ │ + 3c76c: 41 5e pop %r14 │ │ │ │ │ │ + 3c76e: 41 5f pop %r15 │ │ │ │ │ │ + 3c770: 5d pop %rbp │ │ │ │ │ │ + 3c771: c3 retq │ │ │ │ │ │ + 3c772: 48 83 f8 14 cmp $0x14,%rax │ │ │ │ │ │ + 3c776: 75 32 jne 3c7aa │ │ │ │ │ │ + 3c778: 8b 84 24 ec 02 00 00 mov 0x2ec(%rsp),%eax │ │ │ │ │ │ + 3c77f: 89 44 24 3c mov %eax,0x3c(%rsp) │ │ │ │ │ │ + 3c783: f6 c3 01 test $0x1,%bl │ │ │ │ │ │ + 3c786: 0f 85 4d 01 00 00 jne 3c8d9 │ │ │ │ │ │ + 3c78c: ba 09 00 00 00 mov $0x9,%edx │ │ │ │ │ │ + 3c791: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ │ │ │ + 3c798: 00 │ │ │ │ │ │ + 3c799: 48 8d 35 ed 80 06 00 lea 0x680ed(%rip),%rsi │ │ │ │ │ │ + 3c7a0: e8 db 91 fd ff callq 15980 <>::from@plt> │ │ │ │ │ │ + 3c7a5: e9 7b 01 00 00 jmpq 3c925 │ │ │ │ │ │ + 3c7aa: 0f 10 84 24 e8 02 00 movups 0x2e8(%rsp),%xmm0 │ │ │ │ │ │ + 3c7b1: 00 │ │ │ │ │ │ + 3c7b2: 0f 10 8c 24 f8 02 00 movups 0x2f8(%rsp),%xmm1 │ │ │ │ │ │ + 3c7b9: 00 │ │ │ │ │ │ + 3c7ba: 0f 29 4c 24 10 movaps %xmm1,0x10(%rsp) │ │ │ │ │ │ + 3c7bf: 0f 29 04 24 movaps %xmm0,(%rsp) │ │ │ │ │ │ + 3c7c3: 48 8b 05 2e 27 28 00 mov 0x28272e(%rip),%rax │ │ │ │ │ │ + 3c7ca: 48 8b 00 mov (%rax),%rax │ │ │ │ │ │ + 3c7cd: 31 c9 xor %ecx,%ecx │ │ │ │ │ │ + 3c7cf: 48 83 f8 02 cmp $0x2,%rax │ │ │ │ │ │ + 3c7d3: 0f 92 c1 setb %cl │ │ │ │ │ │ + 3c7d6: 48 83 f8 01 cmp $0x1,%rax │ │ │ │ │ │ + 3c7da: 48 8d 44 09 ff lea -0x1(%rcx,%rcx,1),%rax │ │ │ │ │ │ + 3c7df: b9 00 00 00 00 mov $0x0,%ecx │ │ │ │ │ │ + 3c7e4: 48 0f 45 c8 cmovne %rax,%rcx │ │ │ │ │ │ + 3c7e8: 48 83 c1 01 add $0x1,%rcx │ │ │ │ │ │ + 3c7ec: 48 83 f9 01 cmp $0x1,%rcx │ │ │ │ │ │ + 3c7f0: 0f 87 de 08 00 00 ja 3d0d4 │ │ │ │ │ │ + 3c7f6: e8 05 93 fd ff callq 15b00 │ │ │ │ │ │ + 3c7fb: 48 89 e1 mov %rsp,%rcx │ │ │ │ │ │ + 3c7fe: 48 89 4c 24 70 mov %rcx,0x70(%rsp) │ │ │ │ │ │ + 3c803: 48 8b 0d a6 27 28 00 mov 0x2827a6(%rip),%rcx # 2befb0 <::fmt> │ │ │ │ │ │ + 3c80a: 48 89 4c 24 78 mov %rcx,0x78(%rsp) │ │ │ │ │ │ + 3c80f: 48 c7 84 24 20 01 00 movq $0x1,0x120(%rsp) │ │ │ │ │ │ + 3c816: 00 01 00 00 00 │ │ │ │ │ │ + 3c81b: 48 8d 0d ee 7d 06 00 lea 0x67dee(%rip),%rcx │ │ │ │ │ │ + 3c822: 48 89 8c 24 28 01 00 mov %rcx,0x128(%rsp) │ │ │ │ │ │ + 3c829: 00 │ │ │ │ │ │ + 3c82a: 48 c7 84 24 30 01 00 movq $0x21,0x130(%rsp) │ │ │ │ │ │ + 3c831: 00 21 00 00 00 │ │ │ │ │ │ + 3c836: 48 8d 35 a3 07 28 00 lea 0x2807a3(%rip),%rsi │ │ │ │ │ │ + 3c83d: 48 89 b4 24 38 01 00 mov %rsi,0x138(%rsp) │ │ │ │ │ │ + 3c844: 00 │ │ │ │ │ │ + 3c845: 48 c7 84 24 40 01 00 movq $0x1,0x140(%rsp) │ │ │ │ │ │ + 3c84c: 00 01 00 00 00 │ │ │ │ │ │ + 3c851: 48 8d 35 e8 74 06 00 lea 0x674e8(%rip),%rsi │ │ │ │ │ │ + 3c858: 48 89 b4 24 48 01 00 mov %rsi,0x148(%rsp) │ │ │ │ │ │ + 3c85f: 00 │ │ │ │ │ │ + 3c860: 48 c7 84 24 50 01 00 movq $0x1,0x150(%rsp) │ │ │ │ │ │ + 3c867: 00 01 00 00 00 │ │ │ │ │ │ + 3c86c: 48 8d 74 24 70 lea 0x70(%rsp),%rsi │ │ │ │ │ │ + 3c871: 48 89 b4 24 58 01 00 mov %rsi,0x158(%rsp) │ │ │ │ │ │ + 3c878: 00 │ │ │ │ │ │ + 3c879: 48 c7 84 24 60 01 00 movq $0x1,0x160(%rsp) │ │ │ │ │ │ + 3c880: 00 01 00 00 00 │ │ │ │ │ │ + 3c885: 48 89 8c 24 68 01 00 mov %rcx,0x168(%rsp) │ │ │ │ │ │ + 3c88c: 00 │ │ │ │ │ │ + 3c88d: 48 c7 84 24 70 01 00 movq $0x21,0x170(%rsp) │ │ │ │ │ │ + 3c894: 00 21 00 00 00 │ │ │ │ │ │ + 3c899: 48 8d 0d 70 7c 06 00 lea 0x67c70(%rip),%rcx │ │ │ │ │ │ + 3c8a0: 48 89 8c 24 78 01 00 mov %rcx,0x178(%rsp) │ │ │ │ │ │ + 3c8a7: 00 │ │ │ │ │ │ + 3c8a8: 48 c7 84 24 80 01 00 movq $0x26,0x180(%rsp) │ │ │ │ │ │ + 3c8af: 00 26 00 00 00 │ │ │ │ │ │ + 3c8b4: 48 b9 01 00 00 00 c2 movabs $0x6c200000001,%rcx │ │ │ │ │ │ + 3c8bb: 06 00 00 │ │ │ │ │ │ + 3c8be: 48 89 8c 24 88 01 00 mov %rcx,0x188(%rsp) │ │ │ │ │ │ + 3c8c5: 00 │ │ │ │ │ │ + 3c8c6: 48 89 c7 mov %rax,%rdi │ │ │ │ │ │ + 3c8c9: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ │ │ │ + 3c8d0: 00 │ │ │ │ │ │ + 3c8d1: ff 52 20 callq *0x20(%rdx) │ │ │ │ │ │ + 3c8d4: e9 fb 07 00 00 jmpq 3d0d4 │ │ │ │ │ │ + 3c8d9: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ + 3c8e0: 00 │ │ │ │ │ │ + 3c8e1: 48 8b b4 24 b8 00 00 mov 0xb8(%rsp),%rsi │ │ │ │ │ │ + 3c8e8: 00 │ │ │ │ │ │ + 3c8e9: 44 89 fa mov %r15d,%edx │ │ │ │ │ │ + 3c8ec: e8 ff 88 fd ff callq 151f0 │ │ │ │ │ │ + 3c8f1: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ │ │ │ + 3c8f8: 00 │ │ │ │ │ │ + 3c8f9: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ │ │ │ + 3c900: 00 │ │ │ │ │ │ + 3c901: e8 7a 85 fd ff callq 14e80 <::clone@plt> │ │ │ │ │ │ + 3c906: 48 8b b4 24 28 01 00 mov 0x128(%rsp),%rsi │ │ │ │ │ │ + 3c90d: 00 │ │ │ │ │ │ + 3c90e: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3c911: 74 12 je 3c925 │ │ │ │ │ │ + 3c913: 48 8b bc 24 20 01 00 mov 0x120(%rsp),%rdi │ │ │ │ │ │ + 3c91a: 00 │ │ │ │ │ │ + 3c91b: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ + 3c920: e8 eb 84 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ + 3c925: 48 8b bc 24 68 02 00 mov 0x268(%rsp),%rdi │ │ │ │ │ │ + 3c92c: 00 │ │ │ │ │ │ + 3c92d: e8 4e 8e fd ff callq 15780 < as core::ops::deref::Deref>::deref@plt> │ │ │ │ │ │ + 3c932: 48 8b 00 mov (%rax),%rax │ │ │ │ │ │ + 3c935: 8b 7c 24 3c mov 0x3c(%rsp),%edi │ │ │ │ │ │ + 3c939: 48 8b 98 28 03 00 00 mov 0x328(%rax),%rbx │ │ │ │ │ │ + 3c940: e8 8b 90 fd ff callq 159d0 <::index@plt> │ │ │ │ │ │ + 3c945: 48 8b 93 b8 00 00 00 mov 0xb8(%rbx),%rdx │ │ │ │ │ │ + 3c94c: 48 39 c2 cmp %rax,%rdx │ │ │ │ │ │ + 3c94f: 0f 86 c3 09 00 00 jbe 3d318 │ │ │ │ │ │ + 3c955: 48 8b 8b a8 00 00 00 mov 0xa8(%rbx),%rcx │ │ │ │ │ │ + 3c95c: 8b 34 c1 mov (%rcx,%rax,8),%esi │ │ │ │ │ │ + 3c95f: 8b 54 c1 04 mov 0x4(%rcx,%rax,8),%edx │ │ │ │ │ │ + 3c963: 49 8b 7d 10 mov 0x10(%r13),%rdi │ │ │ │ │ │ + 3c967: e8 94 7e fd ff callq 14800 │ │ │ │ │ │ + 3c96c: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3c96f: 0f 84 68 01 00 00 je 3cadd │ │ │ │ │ │ + 3c975: 48 89 84 24 b8 02 00 mov %rax,0x2b8(%rsp) │ │ │ │ │ │ + 3c97c: 00 │ │ │ │ │ │ + 3c97d: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ │ │ │ + 3c984: 00 │ │ │ │ │ │ + 3c985: 48 8d 44 24 08 lea 0x8(%rsp),%rax │ │ │ │ │ │ + 3c98a: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ + 3c98d: 0f 11 00 movups %xmm0,(%rax) │ │ │ │ │ │ + 3c990: 48 8d 84 24 b8 02 00 lea 0x2b8(%rsp),%rax │ │ │ │ │ │ + 3c997: 00 │ │ │ │ │ │ + 3c998: 48 89 44 24 40 mov %rax,0x40(%rsp) │ │ │ │ │ │ + 3c99d: 48 8d 05 7c b3 fe ff lea -0x14c84(%rip),%rax # 27d20 <<&'a T as core::fmt::Display>::fmt> │ │ │ │ │ │ + 3c9a4: 48 89 44 24 48 mov %rax,0x48(%rsp) │ │ │ │ │ │ + 3c9a9: 48 89 e0 mov %rsp,%rax │ │ │ │ │ │ + 3c9ac: 48 89 44 24 70 mov %rax,0x70(%rsp) │ │ │ │ │ │ + 3c9b1: 48 8d 05 f0 00 28 00 lea 0x2800f0(%rip),%rax │ │ │ │ │ │ + 3c9b8: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ │ │ │ + 3c9bf: 00 │ │ │ │ │ │ + 3c9c0: 48 c7 84 24 28 01 00 movq $0x1,0x128(%rsp) │ │ │ │ │ │ + 3c9c7: 00 01 00 00 00 │ │ │ │ │ │ + 3c9cc: 48 8d 05 6d 73 06 00 lea 0x6736d(%rip),%rax │ │ │ │ │ │ + 3c9d3: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) │ │ │ │ │ │ + 3c9da: 00 │ │ │ │ │ │ + 3c9db: 48 c7 84 24 38 01 00 movq $0x1,0x138(%rsp) │ │ │ │ │ │ + 3c9e2: 00 01 00 00 00 │ │ │ │ │ │ + 3c9e7: 48 8d 44 24 40 lea 0x40(%rsp),%rax │ │ │ │ │ │ + 3c9ec: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) │ │ │ │ │ │ + 3c9f3: 00 │ │ │ │ │ │ + 3c9f4: 48 c7 84 24 48 01 00 movq $0x1,0x148(%rsp) │ │ │ │ │ │ + 3c9fb: 00 01 00 00 00 │ │ │ │ │ │ + 3ca00: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ │ │ │ + 3ca05: 48 8d 35 5c 01 28 00 lea 0x28015c(%rip),%rsi │ │ │ │ │ │ + 3ca0c: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ │ │ │ + 3ca13: 00 │ │ │ │ │ │ + 3ca14: e8 67 82 fd ff callq 14c80 │ │ │ │ │ │ + 3ca19: 84 c0 test %al,%al │ │ │ │ │ │ + 3ca1b: 0f 85 0b 09 00 00 jne 3d32c │ │ │ │ │ │ + 3ca21: 48 8b 74 24 08 mov 0x8(%rsp),%rsi │ │ │ │ │ │ + 3ca26: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp │ │ │ │ │ │ + 3ca2b: 48 39 ee cmp %rbp,%rsi │ │ │ │ │ │ + 3ca2e: 0f 82 02 09 00 00 jb 3d336 │ │ │ │ │ │ + 3ca34: 48 85 ed test %rbp,%rbp │ │ │ │ │ │ + 3ca37: 74 0b je 3ca44 │ │ │ │ │ │ + 3ca39: 48 39 ee cmp %rbp,%rsi │ │ │ │ │ │ + 3ca3c: 75 36 jne 3ca74 │ │ │ │ │ │ + 3ca3e: 48 8b 1c 24 mov (%rsp),%rbx │ │ │ │ │ │ + 3ca42: eb 64 jmp 3caa8 │ │ │ │ │ │ + 3ca44: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3ca47: 74 0e je 3ca57 │ │ │ │ │ │ + 3ca49: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ │ │ │ + 3ca4d: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ + 3ca52: e8 b9 83 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ + 3ca57: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ │ │ │ + 3ca5e: 00 │ │ │ │ │ │ + 3ca5f: 48 c7 44 24 08 00 00 movq $0x0,0x8(%rsp) │ │ │ │ │ │ + 3ca66: 00 00 │ │ │ │ │ │ + 3ca68: bb 01 00 00 00 mov $0x1,%ebx │ │ │ │ │ │ + 3ca6d: bd 01 00 00 00 mov $0x1,%ebp │ │ │ │ │ │ + 3ca72: eb 37 jmp 3caab │ │ │ │ │ │ + 3ca74: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ │ │ │ + 3ca78: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ + 3ca7d: 41 b8 01 00 00 00 mov $0x1,%r8d │ │ │ │ │ │ + 3ca83: 48 89 e9 mov %rbp,%rcx │ │ │ │ │ │ + 3ca86: 4c 8d 8c 24 20 01 00 lea 0x120(%rsp),%r9 │ │ │ │ │ │ + 3ca8d: 00 │ │ │ │ │ │ + 3ca8e: e8 dd 7d fd ff callq 14870 <__rust_realloc@plt> │ │ │ │ │ │ + 3ca93: 48 89 c3 mov %rax,%rbx │ │ │ │ │ │ + 3ca96: 48 85 db test %rbx,%rbx │ │ │ │ │ │ + 3ca99: 0f 84 a8 08 00 00 je 3d347 │ │ │ │ │ │ + 3ca9f: 48 89 1c 24 mov %rbx,(%rsp) │ │ │ │ │ │ + 3caa3: 48 89 6c 24 08 mov %rbp,0x8(%rsp) │ │ │ │ │ │ + 3caa8: 48 89 dd mov %rbx,%rbp │ │ │ │ │ │ + 3caab: 48 8d 44 24 08 lea 0x8(%rsp),%rax │ │ │ │ │ │ + 3cab0: 0f 10 00 movups (%rax),%xmm0 │ │ │ │ │ │ + 3cab3: 0f 29 84 24 20 01 00 movaps %xmm0,0x120(%rsp) │ │ │ │ │ │ + 3caba: 00 │ │ │ │ │ │ + 3cabb: 48 85 ed test %rbp,%rbp │ │ │ │ │ │ + 3cabe: 74 1d je 3cadd │ │ │ │ │ │ + 3cac0: 48 89 9c 24 c0 00 00 mov %rbx,0xc0(%rsp) │ │ │ │ │ │ + 3cac7: 00 │ │ │ │ │ │ + 3cac8: 0f 28 84 24 20 01 00 movaps 0x120(%rsp),%xmm0 │ │ │ │ │ │ + 3cacf: 00 │ │ │ │ │ │ + 3cad0: 48 8d 84 24 c8 00 00 lea 0xc8(%rsp),%rax │ │ │ │ │ │ + 3cad7: 00 │ │ │ │ │ │ + 3cad8: 0f 11 00 movups %xmm0,(%rax) │ │ │ │ │ │ + 3cadb: eb 24 jmp 3cb01 │ │ │ │ │ │ + 3cadd: 48 c7 84 24 c0 00 00 movq $0x1,0xc0(%rsp) │ │ │ │ │ │ + 3cae4: 00 01 00 00 00 │ │ │ │ │ │ + 3cae9: 48 8d 84 24 c8 00 00 lea 0xc8(%rsp),%rax │ │ │ │ │ │ + 3caf0: 00 │ │ │ │ │ │ + 3caf1: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ + 3caf4: 0f 11 00 movups %xmm0,(%rax) │ │ │ │ │ │ + 3caf7: bb 01 00 00 00 mov $0x1,%ebx │ │ │ │ │ │ + 3cafc: bd 01 00 00 00 mov $0x1,%ebp │ │ │ │ │ │ + 3cb01: ba 02 00 00 00 mov $0x2,%edx │ │ │ │ │ │ + 3cb06: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ │ │ │ + 3cb0d: 00 │ │ │ │ │ │ + 3cb0e: 48 8d 35 1d 70 06 00 lea 0x6701d(%rip),%rsi │ │ │ │ │ │ + 3cb15: e8 56 96 fd ff callq 16170 <>::extend_from_slice> │ │ │ │ │ │ + 3cb1a: 48 8b 94 24 d0 00 00 mov 0xd0(%rsp),%rdx │ │ │ │ │ │ + 3cb21: 00 │ │ │ │ │ │ + 3cb22: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ │ │ │ + 3cb29: 00 │ │ │ │ │ │ + 3cb2a: 48 89 ee mov %rbp,%rsi │ │ │ │ │ │ + 3cb2d: e8 3e 96 fd ff callq 16170 <>::extend_from_slice> │ │ │ │ │ │ + 3cb32: 4c 89 fe mov %r15,%rsi │ │ │ │ │ │ + 3cb35: 48 c1 e6 08 shl $0x8,%rsi │ │ │ │ │ │ + 3cb39: 48 83 ce 01 or $0x1,%rsi │ │ │ │ │ │ + 3cb3d: 48 8b bc 24 b8 00 00 mov 0xb8(%rsp),%rdi │ │ │ │ │ │ + 3cb44: 00 │ │ │ │ │ │ + 3cb45: 44 89 fa mov %r15d,%edx │ │ │ │ │ │ + 3cb48: e8 63 7f fd ff callq 14ab0 │ │ │ │ │ │ + 3cb4d: 84 c0 test %al,%al │ │ │ │ │ │ + 3cb4f: 74 23 je 3cb74 │ │ │ │ │ │ + 3cb51: 48 8b b4 24 c8 00 00 mov 0xc8(%rsp),%rsi │ │ │ │ │ │ + 3cb58: 00 │ │ │ │ │ │ + 3cb59: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3cb5c: 0f 84 68 04 00 00 je 3cfca │ │ │ │ │ │ + 3cb62: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ + 3cb67: 48 89 df mov %rbx,%rdi │ │ │ │ │ │ + 3cb6a: e8 a1 82 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ + 3cb6f: e9 56 04 00 00 jmpq 3cfca │ │ │ │ │ │ + 3cb74: 48 8d 44 24 50 lea 0x50(%rsp),%rax │ │ │ │ │ │ + 3cb79: 48 89 84 24 b8 02 00 mov %rax,0x2b8(%rsp) │ │ │ │ │ │ + 3cb80: 00 │ │ │ │ │ │ + 3cb81: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ │ │ │ + 3cb88: 00 │ │ │ │ │ │ + 3cb89: 48 8d 44 24 08 lea 0x8(%rsp),%rax │ │ │ │ │ │ + 3cb8e: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ + 3cb91: 0f 11 00 movups %xmm0,(%rax) │ │ │ │ │ │ + 3cb94: 48 8d 84 24 b8 02 00 lea 0x2b8(%rsp),%rax │ │ │ │ │ │ + 3cb9b: 00 │ │ │ │ │ │ + 3cb9c: 48 89 44 24 40 mov %rax,0x40(%rsp) │ │ │ │ │ │ + 3cba1: 48 8d 05 a8 b1 fe ff lea -0x14e58(%rip),%rax # 27d50 <<&'a T as core::fmt::Display>::fmt> │ │ │ │ │ │ + 3cba8: 48 89 44 24 48 mov %rax,0x48(%rsp) │ │ │ │ │ │ + 3cbad: 48 89 e0 mov %rsp,%rax │ │ │ │ │ │ + 3cbb0: 48 89 44 24 70 mov %rax,0x70(%rsp) │ │ │ │ │ │ + 3cbb5: 48 8d 05 ec fe 27 00 lea 0x27feec(%rip),%rax │ │ │ │ │ │ + 3cbbc: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ │ │ │ + 3cbc3: 00 │ │ │ │ │ │ + 3cbc4: 48 c7 84 24 28 01 00 movq $0x1,0x128(%rsp) │ │ │ │ │ │ + 3cbcb: 00 01 00 00 00 │ │ │ │ │ │ + 3cbd0: 48 8d 05 69 71 06 00 lea 0x67169(%rip),%rax │ │ │ │ │ │ + 3cbd7: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) │ │ │ │ │ │ + 3cbde: 00 │ │ │ │ │ │ + 3cbdf: 48 c7 84 24 38 01 00 movq $0x1,0x138(%rsp) │ │ │ │ │ │ + 3cbe6: 00 01 00 00 00 │ │ │ │ │ │ + 3cbeb: 48 8d 44 24 40 lea 0x40(%rsp),%rax │ │ │ │ │ │ + 3cbf0: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) │ │ │ │ │ │ + 3cbf7: 00 │ │ │ │ │ │ + 3cbf8: 48 c7 84 24 48 01 00 movq $0x1,0x148(%rsp) │ │ │ │ │ │ + 3cbff: 00 01 00 00 00 │ │ │ │ │ │ + 3cc04: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ │ │ │ + 3cc09: 48 8d 35 58 ff 27 00 lea 0x27ff58(%rip),%rsi │ │ │ │ │ │ + 3cc10: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ │ │ │ + 3cc17: 00 │ │ │ │ │ │ + 3cc18: e8 63 80 fd ff callq 14c80 │ │ │ │ │ │ + 3cc1d: 84 c0 test %al,%al │ │ │ │ │ │ + 3cc1f: 0f 85 81 07 00 00 jne 3d3a6 │ │ │ │ │ │ + 3cc25: 48 8b 74 24 08 mov 0x8(%rsp),%rsi │ │ │ │ │ │ + 3cc2a: 48 8b 6c 24 10 mov 0x10(%rsp),%rbp │ │ │ │ │ │ + 3cc2f: 48 39 ee cmp %rbp,%rsi │ │ │ │ │ │ + 3cc32: 0f 82 75 07 00 00 jb 3d3ad │ │ │ │ │ │ + 3cc38: 48 85 ed test %rbp,%rbp │ │ │ │ │ │ + 3cc3b: 74 33 je 3cc70 │ │ │ │ │ │ + 3cc3d: 48 39 ee cmp %rbp,%rsi │ │ │ │ │ │ + 3cc40: 74 50 je 3cc92 │ │ │ │ │ │ + 3cc42: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ │ │ │ + 3cc46: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ + 3cc4b: 41 b8 01 00 00 00 mov $0x1,%r8d │ │ │ │ │ │ + 3cc51: 48 89 e9 mov %rbp,%rcx │ │ │ │ │ │ + 3cc54: 4c 8d 8c 24 20 01 00 lea 0x120(%rsp),%r9 │ │ │ │ │ │ + 3cc5b: 00 │ │ │ │ │ │ + 3cc5c: e8 0f 7c fd ff callq 14870 <__rust_realloc@plt> │ │ │ │ │ │ + 3cc61: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3cc64: 0f 84 dd 06 00 00 je 3d347 │ │ │ │ │ │ + 3cc6a: 48 89 04 24 mov %rax,(%rsp) │ │ │ │ │ │ + 3cc6e: eb 1d jmp 3cc8d │ │ │ │ │ │ + 3cc70: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3cc73: 74 0e je 3cc83 │ │ │ │ │ │ + 3cc75: 48 8b 3c 24 mov (%rsp),%rdi │ │ │ │ │ │ + 3cc79: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ + 3cc7e: e8 8d 81 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ + 3cc83: 48 c7 04 24 01 00 00 movq $0x1,(%rsp) │ │ │ │ │ │ + 3cc8a: 00 │ │ │ │ │ │ + 3cc8b: 31 ed xor %ebp,%ebp │ │ │ │ │ │ + 3cc8d: 48 89 6c 24 08 mov %rbp,0x8(%rsp) │ │ │ │ │ │ + 3cc92: 48 8b 44 24 10 mov 0x10(%rsp),%rax │ │ │ │ │ │ + 3cc97: 48 89 84 24 80 00 00 mov %rax,0x80(%rsp) │ │ │ │ │ │ + 3cc9e: 00 │ │ │ │ │ │ + 3cc9f: 0f 10 04 24 movups (%rsp),%xmm0 │ │ │ │ │ │ + 3cca3: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) │ │ │ │ │ │ + 3cca8: 48 8d 44 24 70 lea 0x70(%rsp),%rax │ │ │ │ │ │ + 3ccad: 48 89 04 24 mov %rax,(%rsp) │ │ │ │ │ │ + 3ccb1: 48 8d 05 58 08 ff ff lea -0xf7a8(%rip),%rax # 2d510 <::fmt> │ │ │ │ │ │ + 3ccb8: 48 89 44 24 08 mov %rax,0x8(%rsp) │ │ │ │ │ │ + 3ccbd: 48 8d 44 24 3c lea 0x3c(%rsp),%rax │ │ │ │ │ │ + 3ccc2: 48 89 44 24 10 mov %rax,0x10(%rsp) │ │ │ │ │ │ + 3ccc7: 48 8b 05 62 22 28 00 mov 0x282262(%rip),%rax # 2bef30 <::fmt> │ │ │ │ │ │ + 3ccce: 48 89 44 24 18 mov %rax,0x18(%rsp) │ │ │ │ │ │ + 3ccd3: 48 8d 05 ae 02 28 00 lea 0x2802ae(%rip),%rax │ │ │ │ │ │ + 3ccda: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ │ │ │ + 3cce1: 00 │ │ │ │ │ │ + 3cce2: 48 c7 84 24 28 01 00 movq $0x2,0x128(%rsp) │ │ │ │ │ │ + 3cce9: 00 02 00 00 00 │ │ │ │ │ │ + 3ccee: 48 8d 05 8b 72 06 00 lea 0x6728b(%rip),%rax │ │ │ │ │ │ + 3ccf5: 48 89 84 24 30 01 00 mov %rax,0x130(%rsp) │ │ │ │ │ │ + 3ccfc: 00 │ │ │ │ │ │ + 3ccfd: 48 c7 84 24 38 01 00 movq $0x2,0x138(%rsp) │ │ │ │ │ │ + 3cd04: 00 02 00 00 00 │ │ │ │ │ │ + 3cd09: 48 89 e0 mov %rsp,%rax │ │ │ │ │ │ + 3cd0c: 48 89 84 24 40 01 00 mov %rax,0x140(%rsp) │ │ │ │ │ │ + 3cd13: 00 │ │ │ │ │ │ + 3cd14: 48 c7 84 24 48 01 00 movq $0x2,0x148(%rsp) │ │ │ │ │ │ + 3cd1b: 00 02 00 00 00 │ │ │ │ │ │ + 3cd20: 48 8d bc 24 a0 02 00 lea 0x2a0(%rsp),%rdi │ │ │ │ │ │ + 3cd27: 00 │ │ │ │ │ │ + 3cd28: 48 8d b4 24 20 01 00 lea 0x120(%rsp),%rsi │ │ │ │ │ │ + 3cd2f: 00 │ │ │ │ │ │ + 3cd30: e8 2b 7e fd ff callq 14b60 │ │ │ │ │ │ + 3cd35: 48 8b 74 24 78 mov 0x78(%rsp),%rsi │ │ │ │ │ │ + 3cd3a: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3cd3d: 74 0f je 3cd4e │ │ │ │ │ │ + 3cd3f: 48 8b 7c 24 70 mov 0x70(%rsp),%rdi │ │ │ │ │ │ + 3cd44: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ + 3cd49: e8 c2 80 fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ + 3cd4e: 8b 7c 24 3c mov 0x3c(%rsp),%edi │ │ │ │ │ │ + 3cd52: 4c 89 ee mov %r13,%rsi │ │ │ │ │ │ + 3cd55: e8 56 8b fd ff callq 158b0 │ │ │ │ │ │ + 3cd5a: 89 c3 mov %eax,%ebx │ │ │ │ │ │ + 3cd5c: 89 d5 mov %edx,%ebp │ │ │ │ │ │ + 3cd5e: 48 8d bc 24 b8 02 00 lea 0x2b8(%rsp),%rdi │ │ │ │ │ │ + 3cd65: 00 │ │ │ │ │ │ + 3cd66: 4c 89 ee mov %r13,%rsi │ │ │ │ │ │ + 3cd69: 44 89 fa mov %r15d,%edx │ │ │ │ │ │ + 3cd6c: e8 ef 85 fd ff callq 15360 │ │ │ │ │ │ + 3cd71: 49 8b 45 68 mov 0x68(%r13),%rax │ │ │ │ │ │ + 3cd75: 48 89 84 24 58 02 00 mov %rax,0x258(%rsp) │ │ │ │ │ │ + 3cd7c: 00 │ │ │ │ │ │ + 3cd7d: 0f 10 84 24 b8 02 00 movups 0x2b8(%rsp),%xmm0 │ │ │ │ │ │ + 3cd84: 00 │ │ │ │ │ │ + 3cd85: 0f 10 8c 24 c8 02 00 movups 0x2c8(%rsp),%xmm1 │ │ │ │ │ │ + 3cd8c: 00 │ │ │ │ │ │ + 3cd8d: 0f 10 94 24 d8 02 00 movups 0x2d8(%rsp),%xmm2 │ │ │ │ │ │ + 3cd94: 00 │ │ │ │ │ │ + 3cd95: 0f 29 94 24 90 00 00 movaps %xmm2,0x90(%rsp) │ │ │ │ │ │ + 3cd9c: 00 │ │ │ │ │ │ + 3cd9d: 0f 29 8c 24 80 00 00 movaps %xmm1,0x80(%rsp) │ │ │ │ │ │ + 3cda4: 00 │ │ │ │ │ │ + 3cda5: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) │ │ │ │ │ │ + 3cdaa: 48 8d 44 24 50 lea 0x50(%rsp),%rax │ │ │ │ │ │ + 3cdaf: 48 89 84 24 70 02 00 mov %rax,0x270(%rsp) │ │ │ │ │ │ + 3cdb6: 00 │ │ │ │ │ │ + 3cdb7: 48 c7 44 24 58 01 00 movq $0x1,0x58(%rsp) │ │ │ │ │ │ + 3cdbe: 00 00 │ │ │ │ │ │ + 3cdc0: 48 8d 44 24 60 lea 0x60(%rsp),%rax │ │ │ │ │ │ + 3cdc5: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ + 3cdc8: 0f 11 00 movups %xmm0,(%rax) │ │ │ │ │ │ + 3cdcb: 48 8d 84 24 70 02 00 lea 0x270(%rsp),%rax │ │ │ │ │ │ + 3cdd2: 00 │ │ │ │ │ │ + 3cdd3: 48 89 44 24 40 mov %rax,0x40(%rsp) │ │ │ │ │ │ + 3cdd8: 48 8d 05 71 af fe ff lea -0x1508f(%rip),%rax # 27d50 <<&'a T as core::fmt::Display>::fmt> │ │ │ │ │ │ + 3cddf: 48 89 44 24 48 mov %rax,0x48(%rsp) │ │ │ │ │ │ + 3cde4: 48 8d 44 24 58 lea 0x58(%rsp),%rax │ │ │ │ │ │ + 3cde9: 48 89 84 24 78 02 00 mov %rax,0x278(%rsp) │ │ │ │ │ │ + 3cdf0: 00 │ │ │ │ │ │ + 3cdf1: 48 8d 05 b0 fc 27 00 lea 0x27fcb0(%rip),%rax │ │ │ │ │ │ + 3cdf8: 48 89 04 24 mov %rax,(%rsp) │ │ │ │ │ │ + 3cdfc: 48 c7 44 24 08 01 00 movq $0x1,0x8(%rsp) │ │ │ │ │ │ + 3ce03: 00 00 │ │ │ │ │ │ + 3ce05: 48 8d 05 34 6f 06 00 lea 0x66f34(%rip),%rax │ │ │ │ │ │ + 3ce0c: 48 89 44 24 10 mov %rax,0x10(%rsp) │ │ │ │ │ │ + 3ce11: 48 c7 44 24 18 01 00 movq $0x1,0x18(%rsp) │ │ │ │ │ │ + 3ce18: 00 00 │ │ │ │ │ │ + 3ce1a: 48 8d 44 24 40 lea 0x40(%rsp),%rax │ │ │ │ │ │ + 3ce1f: 48 89 44 24 20 mov %rax,0x20(%rsp) │ │ │ │ │ │ + 3ce24: 48 c7 44 24 28 01 00 movq $0x1,0x28(%rsp) │ │ │ │ │ │ + 3ce2b: 00 00 │ │ │ │ │ │ + 3ce2d: 48 8d bc 24 78 02 00 lea 0x278(%rsp),%rdi │ │ │ │ │ │ + 3ce34: 00 │ │ │ │ │ │ + 3ce35: 48 8d 35 2c fd 27 00 lea 0x27fd2c(%rip),%rsi │ │ │ │ │ │ + 3ce3c: 48 89 e2 mov %rsp,%rdx │ │ │ │ │ │ + 3ce3f: e8 3c 7e fd ff callq 14c80 │ │ │ │ │ │ + 3ce44: 41 89 ef mov %ebp,%r15d │ │ │ │ │ │ + 3ce47: 84 c0 test %al,%al │ │ │ │ │ │ + 3ce49: 0f 85 6c 05 00 00 jne 3d3bb │ │ │ │ │ │ + 3ce4f: 48 8b 74 24 60 mov 0x60(%rsp),%rsi │ │ │ │ │ │ + 3ce54: 48 8b 6c 24 68 mov 0x68(%rsp),%rbp │ │ │ │ │ │ + 3ce59: 48 39 ee cmp %rbp,%rsi │ │ │ │ │ │ + 3ce5c: 0f 82 60 05 00 00 jb 3d3c2 │ │ │ │ │ │ + 3ce62: 48 85 ed test %rbp,%rbp │ │ │ │ │ │ + 3ce65: 74 30 je 3ce97 │ │ │ │ │ │ + 3ce67: 48 39 ee cmp %rbp,%rsi │ │ │ │ │ │ + 3ce6a: 74 4f je 3cebb │ │ │ │ │ │ + 3ce6c: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi │ │ │ │ │ │ + 3ce71: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ + 3ce76: 41 b8 01 00 00 00 mov $0x1,%r8d │ │ │ │ │ │ + 3ce7c: 48 89 e9 mov %rbp,%rcx │ │ │ │ │ │ + 3ce7f: 49 89 e1 mov %rsp,%r9 │ │ │ │ │ │ + 3ce82: e8 e9 79 fd ff callq 14870 <__rust_realloc@plt> │ │ │ │ │ │ + 3ce87: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3ce8a: 0f 84 f0 04 00 00 je 3d380 │ │ │ │ │ │ + 3ce90: 48 89 44 24 58 mov %rax,0x58(%rsp) │ │ │ │ │ │ + 3ce95: eb 1f jmp 3ceb6 │ │ │ │ │ │ + 3ce97: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3ce9a: 74 0f je 3ceab │ │ │ │ │ │ + 3ce9c: 48 8b 7c 24 58 mov 0x58(%rsp),%rdi │ │ │ │ │ │ + 3cea1: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ + 3cea6: e8 65 7f fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ + 3ceab: 48 c7 44 24 58 01 00 movq $0x1,0x58(%rsp) │ │ │ │ │ │ + 3ceb2: 00 00 │ │ │ │ │ │ + 3ceb4: 31 ed xor %ebp,%ebp │ │ │ │ │ │ + 3ceb6: 48 89 6c 24 60 mov %rbp,0x60(%rsp) │ │ │ │ │ │ + 3cebb: 48 8b 44 24 68 mov 0x68(%rsp),%rax │ │ │ │ │ │ + 3cec0: 48 89 44 24 10 mov %rax,0x10(%rsp) │ │ │ │ │ │ + 3cec5: 0f 10 44 24 58 movups 0x58(%rsp),%xmm0 │ │ │ │ │ │ + 3ceca: c6 84 24 48 02 00 00 movb $0xc,0x248(%rsp) │ │ │ │ │ │ + 3ced1: 0c │ │ │ │ │ │ + 3ced2: 0f 29 04 24 movaps %xmm0,(%rsp) │ │ │ │ │ │ + 3ced6: 89 9c 24 28 02 00 00 mov %ebx,0x228(%rsp) │ │ │ │ │ │ + 3cedd: 44 89 bc 24 2c 02 00 mov %r15d,0x22c(%rsp) │ │ │ │ │ │ + 3cee4: 00 │ │ │ │ │ │ + 3cee5: 0f 28 44 24 70 movaps 0x70(%rsp),%xmm0 │ │ │ │ │ │ + 3ceea: 0f 28 8c 24 80 00 00 movaps 0x80(%rsp),%xmm1 │ │ │ │ │ │ + 3cef1: 00 │ │ │ │ │ │ + 3cef2: 0f 28 94 24 90 00 00 movaps 0x90(%rsp),%xmm2 │ │ │ │ │ │ + 3cef9: 00 │ │ │ │ │ │ + 3cefa: 0f 29 84 24 20 01 00 movaps %xmm0,0x120(%rsp) │ │ │ │ │ │ + 3cf01: 00 │ │ │ │ │ │ + 3cf02: 0f 29 8c 24 30 01 00 movaps %xmm1,0x130(%rsp) │ │ │ │ │ │ + 3cf09: 00 │ │ │ │ │ │ + 3cf0a: 0f 29 94 24 40 01 00 movaps %xmm2,0x140(%rsp) │ │ │ │ │ │ + 3cf11: 00 │ │ │ │ │ │ + 3cf12: 48 8b 44 24 10 mov 0x10(%rsp),%rax │ │ │ │ │ │ + 3cf17: 48 8d 8c 24 50 01 00 lea 0x150(%rsp),%rcx │ │ │ │ │ │ + 3cf1e: 00 │ │ │ │ │ │ + 3cf1f: 48 89 41 10 mov %rax,0x10(%rcx) │ │ │ │ │ │ + 3cf23: 0f 28 04 24 movaps (%rsp),%xmm0 │ │ │ │ │ │ + 3cf27: 0f 11 01 movups %xmm0,(%rcx) │ │ │ │ │ │ + 3cf2a: 48 8b 84 24 b0 02 00 mov 0x2b0(%rsp),%rax │ │ │ │ │ │ + 3cf31: 00 │ │ │ │ │ │ + 3cf32: 48 89 41 28 mov %rax,0x28(%rcx) │ │ │ │ │ │ + 3cf36: 0f 10 84 24 a0 02 00 movups 0x2a0(%rsp),%xmm0 │ │ │ │ │ │ + 3cf3d: 00 │ │ │ │ │ │ + 3cf3e: 0f 11 41 18 movups %xmm0,0x18(%rcx) │ │ │ │ │ │ + 3cf42: 48 8b 84 24 d0 00 00 mov 0xd0(%rsp),%rax │ │ │ │ │ │ + 3cf49: 00 │ │ │ │ │ │ + 3cf4a: 48 89 41 40 mov %rax,0x40(%rcx) │ │ │ │ │ │ + 3cf4e: 0f 10 84 24 c0 00 00 movups 0xc0(%rsp),%xmm0 │ │ │ │ │ │ + 3cf55: 00 │ │ │ │ │ │ + 3cf56: 0f 11 41 30 movups %xmm0,0x30(%rcx) │ │ │ │ │ │ + 3cf5a: c7 84 24 30 02 00 00 movl $0x0,0x230(%rsp) │ │ │ │ │ │ + 3cf61: 00 00 00 00 │ │ │ │ │ │ + 3cf65: 48 c7 84 24 98 01 00 movq $0x4,0x198(%rsp) │ │ │ │ │ │ + 3cf6c: 00 04 00 00 00 │ │ │ │ │ │ + 3cf71: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ + 3cf74: 0f 11 41 50 movups %xmm0,0x50(%rcx) │ │ │ │ │ │ + 3cf78: c7 84 24 3c 02 00 00 movl $0x0,0x23c(%rsp) │ │ │ │ │ │ + 3cf7f: 00 00 00 00 │ │ │ │ │ │ + 3cf83: 48 c7 84 24 b0 01 00 movq $0x1,0x1b0(%rsp) │ │ │ │ │ │ + 3cf8a: 00 01 00 00 00 │ │ │ │ │ │ + 3cf8f: 0f 11 41 68 movups %xmm0,0x68(%rcx) │ │ │ │ │ │ + 3cf93: 48 c7 41 78 00 00 00 movq $0x0,0x78(%rcx) │ │ │ │ │ │ + 3cf9a: 00 │ │ │ │ │ │ + 3cf9b: 48 c7 84 24 10 02 00 movq $0x8,0x210(%rsp) │ │ │ │ │ │ + 3cfa2: 00 08 00 00 00 │ │ │ │ │ │ + 3cfa7: 0f 11 81 c8 00 00 00 movups %xmm0,0xc8(%rcx) │ │ │ │ │ │ + 3cfae: 48 8b bc 24 58 02 00 mov 0x258(%rsp),%rdi │ │ │ │ │ │ + 3cfb5: 00 │ │ │ │ │ │ + 3cfb6: 48 8d 35 4d 76 06 00 lea 0x6764d(%rip),%rsi │ │ │ │ │ │ + 3cfbd: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ │ │ │ + 3cfc4: 00 │ │ │ │ │ │ + 3cfc5: e8 36 09 01 00 callq 4d900 <>::dump_def> │ │ │ │ │ │ + 3cfca: 48 8b b4 24 10 01 00 mov 0x110(%rsp),%rsi │ │ │ │ │ │ + 3cfd1: 00 │ │ │ │ │ │ + 3cfd2: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3cfd5: 0f 84 f9 00 00 00 je 3d0d4 │ │ │ │ │ │ + 3cfdb: 48 8b bc 24 08 01 00 mov 0x108(%rsp),%rdi │ │ │ │ │ │ + 3cfe2: 00 │ │ │ │ │ │ + 3cfe3: ba 01 00 00 00 mov $0x1,%edx │ │ │ │ │ │ + 3cfe8: e9 e2 00 00 00 jmpq 3d0cf │ │ │ │ │ │ + 3cfed: 4c 89 f0 mov %r14,%rax │ │ │ │ │ │ + 3cff0: 4c 8d 70 14 lea 0x14(%rax),%r14 │ │ │ │ │ │ + 3cff4: 4c 89 b4 24 90 02 00 mov %r14,0x290(%rsp) │ │ │ │ │ │ + 3cffb: 00 │ │ │ │ │ │ + 3cffc: 8a 58 10 mov 0x10(%rax),%bl │ │ │ │ │ │ + 3cfff: 80 fb 02 cmp $0x2,%bl │ │ │ │ │ │ + 3d002: 0f 84 c5 01 00 00 je 3d1cd │ │ │ │ │ │ + 3d008: 8b 28 mov (%rax),%ebp │ │ │ │ │ │ + 3d00a: 44 8b 78 0c mov 0xc(%rax),%r15d │ │ │ │ │ │ + 3d00e: 48 8b 40 04 mov 0x4(%rax),%rax │ │ │ │ │ │ + 3d012: 48 89 44 24 50 mov %rax,0x50(%rsp) │ │ │ │ │ │ + 3d017: 48 8d bc 24 e8 02 00 lea 0x2e8(%rsp),%rdi │ │ │ │ │ │ + 3d01e: 00 │ │ │ │ │ │ + 3d01f: 4c 89 ee mov %r13,%rsi │ │ │ │ │ │ + 3d022: 89 ea mov %ebp,%edx │ │ │ │ │ │ + 3d024: e8 a7 78 fd ff callq 148d0 │ │ │ │ │ │ + 3d029: 0f b6 84 24 e8 02 00 movzbl 0x2e8(%rsp),%eax │ │ │ │ │ │ + 3d030: 00 │ │ │ │ │ │ + 3d031: 89 c1 mov %eax,%ecx │ │ │ │ │ │ + 3d033: 80 e1 1f and $0x1f,%cl │ │ │ │ │ │ + 3d036: 80 f9 14 cmp $0x14,%cl │ │ │ │ │ │ + 3d039: 0f 87 6b f7 ff ff ja 3c7aa │ │ │ │ │ │ + 3d03f: b9 52 52 0b 00 mov $0xb5252,%ecx │ │ │ │ │ │ + 3d044: 48 0f a3 c1 bt %rax,%rcx │ │ │ │ │ │ + 3d048: 0f 83 24 f7 ff ff jae 3c772 │ │ │ │ │ │ + 3d04e: 8b 54 24 50 mov 0x50(%rsp),%edx │ │ │ │ │ │ + 3d052: 8b 4c 24 54 mov 0x54(%rsp),%ecx │ │ │ │ │ │ + 3d056: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ + 3d05d: 00 │ │ │ │ │ │ + 3d05e: 44 89 fe mov %r15d,%esi │ │ │ │ │ │ + 3d061: e8 2a 7d fd ff callq 14d90 │ │ │ │ │ │ + 3d066: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3d069: 89 ee mov %ebp,%esi │ │ │ │ │ │ + 3d06b: 48 8d 94 24 20 01 00 lea 0x120(%rsp),%rdx │ │ │ │ │ │ + 3d072: 00 │ │ │ │ │ │ + 3d073: e8 68 6c 01 00 callq 53ce0 <>::dump_path_ref> │ │ │ │ │ │ + 3d078: 4c 8b bc 24 20 01 00 mov 0x120(%rsp),%r15 │ │ │ │ │ │ + 3d07f: 00 │ │ │ │ │ │ + 3d080: 48 8b 84 24 30 01 00 mov 0x130(%rsp),%rax │ │ │ │ │ │ + 3d087: 00 │ │ │ │ │ │ + 3d088: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3d08b: 74 25 je 3d0b2 │ │ │ │ │ │ + 3d08d: 48 8d 04 40 lea (%rax,%rax,2),%rax │ │ │ │ │ │ + 3d091: 48 8d 1c c5 e8 ff ff lea -0x18(,%rax,8),%rbx │ │ │ │ │ │ + 3d098: ff │ │ │ │ │ │ + 3d099: 4c 89 fd mov %r15,%rbp │ │ │ │ │ │ + 3d09c: 48 89 ef mov %rbp,%rdi │ │ │ │ │ │ + 3d09f: e8 3c 67 fe ff callq 237e0 │ │ │ │ │ │ + 3d0a4: 48 83 c5 18 add $0x18,%rbp │ │ │ │ │ │ + 3d0a8: 48 83 c3 e8 add $0xffffffffffffffe8,%rbx │ │ │ │ │ │ + 3d0ac: 48 83 fb e8 cmp $0xffffffffffffffe8,%rbx │ │ │ │ │ │ + 3d0b0: 75 ea jne 3d09c │ │ │ │ │ │ + 3d0b2: 48 8b 84 24 28 01 00 mov 0x128(%rsp),%rax │ │ │ │ │ │ + 3d0b9: 00 │ │ │ │ │ │ + 3d0ba: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3d0bd: 74 15 je 3d0d4 │ │ │ │ │ │ + 3d0bf: 48 c1 e0 03 shl $0x3,%rax │ │ │ │ │ │ + 3d0c3: 48 8d 34 40 lea (%rax,%rax,2),%rsi │ │ │ │ │ │ + 3d0c7: ba 08 00 00 00 mov $0x8,%edx │ │ │ │ │ │ + 3d0cc: 4c 89 ff mov %r15,%rdi │ │ │ │ │ │ + 3d0cf: e8 3c 7d fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ + 3d0d4: 4d 39 e6 cmp %r12,%r14 │ │ │ │ │ │ + 3d0d7: 0f 85 10 ff ff ff jne 3cfed │ │ │ │ │ │ + 3d0dd: e9 eb 00 00 00 jmpq 3d1cd │ │ │ │ │ │ + 3d0e2: 48 c7 84 24 d8 00 00 movq $0x8,0xd8(%rsp) │ │ │ │ │ │ + 3d0e9: 00 08 00 00 00 │ │ │ │ │ │ + 3d0ee: 0f 11 01 movups %xmm0,(%rcx) │ │ │ │ │ │ + 3d0f1: 48 c7 84 24 f0 00 00 movq $0x4,0xf0(%rsp) │ │ │ │ │ │ + 3d0f8: 00 04 00 00 00 │ │ │ │ │ │ + 3d0fd: 0f 11 41 18 movups %xmm0,0x18(%rcx) │ │ │ │ │ │ + 3d101: 4c 8b 70 28 mov 0x28(%rax),%r14 │ │ │ │ │ │ + 3d105: 4d 85 f6 test %r14,%r14 │ │ │ │ │ │ + 3d108: 48 89 84 24 a0 00 00 mov %rax,0xa0(%rsp) │ │ │ │ │ │ + 3d10f: 00 │ │ │ │ │ │ + 3d110: 74 63 je 3d175 │ │ │ │ │ │ + 3d112: 48 8b 58 18 mov 0x18(%rax),%rbx │ │ │ │ │ │ + 3d116: 49 c1 e6 03 shl $0x3,%r14 │ │ │ │ │ │ + 3d11a: 48 8b 33 mov (%rbx),%rsi │ │ │ │ │ │ + 3d11d: 4c 89 ff mov %r15,%rdi │ │ │ │ │ │ + 3d120: e8 4b 89 fd ff callq 15a70 < as syntax::visit::Visitor<'a>>::visit_pat@plt> │ │ │ │ │ │ + 3d125: 48 8b 2b mov (%rbx),%rbp │ │ │ │ │ │ + 3d128: 8b 75 54 mov 0x54(%rbp),%esi │ │ │ │ │ │ + 3d12b: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3d12e: e8 3d ad 01 00 callq 57e70 <>::process_macro_use> │ │ │ │ │ │ + 3d133: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3d136: 48 89 ee mov %rbp,%rsi │ │ │ │ │ │ + 3d139: e8 f2 8d 01 00 callq 55f30 <>::process_pat> │ │ │ │ │ │ + 3d13e: 48 83 c3 08 add $0x8,%rbx │ │ │ │ │ │ + 3d142: 49 83 c6 f8 add $0xfffffffffffffff8,%r14 │ │ │ │ │ │ + 3d146: 75 d2 jne 3d11a │ │ │ │ │ │ + 3d148: 4c 89 a4 24 b0 00 00 mov %r12,0xb0(%rsp) │ │ │ │ │ │ + 3d14f: 00 │ │ │ │ │ │ + 3d150: 4c 8b b4 24 f0 00 00 mov 0xf0(%rsp),%r14 │ │ │ │ │ │ + 3d157: 00 │ │ │ │ │ │ + 3d158: 48 8b 94 24 f8 00 00 mov 0xf8(%rsp),%rdx │ │ │ │ │ │ + 3d15f: 00 │ │ │ │ │ │ + 3d160: 48 8b 84 24 00 01 00 mov 0x100(%rsp),%rax │ │ │ │ │ │ + 3d167: 00 │ │ │ │ │ │ + 3d168: 4c 89 f1 mov %r14,%rcx │ │ │ │ │ │ + 3d16b: 48 89 8c 24 a8 00 00 mov %rcx,0xa8(%rsp) │ │ │ │ │ │ + 3d172: 00 │ │ │ │ │ │ + 3d173: eb 1f jmp 3d194 │ │ │ │ │ │ + 3d175: 4c 89 a4 24 b0 00 00 mov %r12,0xb0(%rsp) │ │ │ │ │ │ + 3d17c: 00 │ │ │ │ │ │ + 3d17d: 31 c0 xor %eax,%eax │ │ │ │ │ │ + 3d17f: 31 d2 xor %edx,%edx │ │ │ │ │ │ + 3d181: b9 04 00 00 00 mov $0x4,%ecx │ │ │ │ │ │ + 3d186: 48 89 8c 24 a8 00 00 mov %rcx,0xa8(%rsp) │ │ │ │ │ │ + 3d18d: 00 │ │ │ │ │ │ + 3d18e: 41 be 04 00 00 00 mov $0x4,%r14d │ │ │ │ │ │ + 3d194: 48 8d 0c 80 lea (%rax,%rax,4),%rcx │ │ │ │ │ │ + 3d198: 4c 89 b4 24 80 02 00 mov %r14,0x280(%rsp) │ │ │ │ │ │ + 3d19f: 00 │ │ │ │ │ │ + 3d1a0: 48 89 94 24 60 02 00 mov %rdx,0x260(%rsp) │ │ │ │ │ │ + 3d1a7: 00 │ │ │ │ │ │ + 3d1a8: 48 89 94 24 88 02 00 mov %rdx,0x288(%rsp) │ │ │ │ │ │ + 3d1af: 00 │ │ │ │ │ │ + 3d1b0: 4c 89 b4 24 90 02 00 mov %r14,0x290(%rsp) │ │ │ │ │ │ + 3d1b7: 00 │ │ │ │ │ │ + 3d1b8: 4d 8d 24 8e lea (%r14,%rcx,4),%r12 │ │ │ │ │ │ + 3d1bc: 4c 89 a4 24 98 02 00 mov %r12,0x298(%rsp) │ │ │ │ │ │ + 3d1c3: 00 │ │ │ │ │ │ + 3d1c4: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3d1c7: 0f 85 20 fe ff ff jne 3cfed │ │ │ │ │ │ + 3d1cd: 4d 39 e6 cmp %r12,%r14 │ │ │ │ │ │ + 3d1d0: 74 1c je 3d1ee │ │ │ │ │ │ + 3d1d2: 49 83 c6 14 add $0x14,%r14 │ │ │ │ │ │ + 3d1d6: 4c 89 b4 24 90 02 00 mov %r14,0x290(%rsp) │ │ │ │ │ │ + 3d1dd: 00 │ │ │ │ │ │ + 3d1de: 4d 39 f4 cmp %r14,%r12 │ │ │ │ │ │ + 3d1e1: 74 0b je 3d1ee │ │ │ │ │ │ + 3d1e3: 41 80 7e fc 02 cmpb $0x2,-0x4(%r14) │ │ │ │ │ │ + 3d1e8: 4d 8d 76 14 lea 0x14(%r14),%r14 │ │ │ │ │ │ + 3d1ec: 75 e8 jne 3d1d6 │ │ │ │ │ │ + 3d1ee: 48 8b 84 24 60 02 00 mov 0x260(%rsp),%rax │ │ │ │ │ │ + 3d1f5: 00 │ │ │ │ │ │ + 3d1f6: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3d1f9: 74 1a je 3d215 │ │ │ │ │ │ + 3d1fb: 48 c1 e0 02 shl $0x2,%rax │ │ │ │ │ │ + 3d1ff: 48 8d 34 80 lea (%rax,%rax,4),%rsi │ │ │ │ │ │ + 3d203: ba 04 00 00 00 mov $0x4,%edx │ │ │ │ │ │ + 3d208: 48 8b bc 24 a8 00 00 mov 0xa8(%rsp),%rdi │ │ │ │ │ │ + 3d20f: 00 │ │ │ │ │ │ + 3d210: e8 fb 7b fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ + 3d215: 4c 8b b4 24 d8 00 00 mov 0xd8(%rsp),%r14 │ │ │ │ │ │ + 3d21c: 00 │ │ │ │ │ │ + 3d21d: 4c 8b bc 24 e0 00 00 mov 0xe0(%rsp),%r15 │ │ │ │ │ │ + 3d224: 00 │ │ │ │ │ │ + 3d225: 48 8b 84 24 e8 00 00 mov 0xe8(%rsp),%rax │ │ │ │ │ │ + 3d22c: 00 │ │ │ │ │ │ + 3d22d: 48 89 c3 mov %rax,%rbx │ │ │ │ │ │ + 3d230: 48 c1 e3 04 shl $0x4,%rbx │ │ │ │ │ │ + 3d234: 4c 89 b4 24 20 01 00 mov %r14,0x120(%rsp) │ │ │ │ │ │ + 3d23b: 00 │ │ │ │ │ │ + 3d23c: 4c 89 bc 24 28 01 00 mov %r15,0x128(%rsp) │ │ │ │ │ │ + 3d243: 00 │ │ │ │ │ │ + 3d244: 4c 89 b4 24 30 01 00 mov %r14,0x130(%rsp) │ │ │ │ │ │ + 3d24b: 00 │ │ │ │ │ │ + 3d24c: 4c 01 f3 add %r14,%rbx │ │ │ │ │ │ + 3d24f: 48 89 9c 24 38 01 00 mov %rbx,0x138(%rsp) │ │ │ │ │ │ + 3d256: 00 │ │ │ │ │ │ + 3d257: 48 85 c0 test %rax,%rax │ │ │ │ │ │ + 3d25a: 4c 8b a4 24 b0 00 00 mov 0xb0(%rsp),%r12 │ │ │ │ │ │ + 3d261: 00 │ │ │ │ │ │ + 3d262: 74 24 je 3d288 │ │ │ │ │ │ + 3d264: 49 8d 6e 10 lea 0x10(%r14),%rbp │ │ │ │ │ │ + 3d268: 8b 75 f0 mov -0x10(%rbp),%esi │ │ │ │ │ │ + 3d26b: 48 8b 55 f8 mov -0x8(%rbp),%rdx │ │ │ │ │ │ + 3d26f: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3d272: e8 c9 6c 01 00 callq 53f40 <>::process_path> │ │ │ │ │ │ + 3d277: 48 8d 45 f0 lea -0x10(%rbp),%rax │ │ │ │ │ │ + 3d27b: 48 83 c5 10 add $0x10,%rbp │ │ │ │ │ │ + 3d27f: 48 83 c0 10 add $0x10,%rax │ │ │ │ │ │ + 3d283: 48 39 d8 cmp %rbx,%rax │ │ │ │ │ │ + 3d286: 75 e0 jne 3d268 │ │ │ │ │ │ + 3d288: 48 89 9c 24 30 01 00 mov %rbx,0x130(%rsp) │ │ │ │ │ │ + 3d28f: 00 │ │ │ │ │ │ + 3d290: 4d 85 ff test %r15,%r15 │ │ │ │ │ │ + 3d293: 74 14 je 3d2a9 │ │ │ │ │ │ + 3d295: 49 c1 e7 04 shl $0x4,%r15 │ │ │ │ │ │ + 3d299: ba 08 00 00 00 mov $0x8,%edx │ │ │ │ │ │ + 3d29e: 4c 89 f7 mov %r14,%rdi │ │ │ │ │ │ + 3d2a1: 4c 89 fe mov %r15,%rsi │ │ │ │ │ │ + 3d2a4: e8 67 7b fd ff callq 14e10 <__rust_dealloc@plt> │ │ │ │ │ │ + 3d2a9: 48 8b 84 24 a0 00 00 mov 0xa0(%rsp),%rax │ │ │ │ │ │ + 3d2b0: 00 │ │ │ │ │ │ + 3d2b1: 48 8b 70 30 mov 0x30(%rax),%rsi │ │ │ │ │ │ + 3d2b5: 48 85 f6 test %rsi,%rsi │ │ │ │ │ │ + 3d2b8: 74 0e je 3d2c8 │ │ │ │ │ │ + 3d2ba: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3d2bd: 48 89 c3 mov %rax,%rbx │ │ │ │ │ │ + 3d2c0: e8 5b d7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3d2c5: 48 89 d8 mov %rbx,%rax │ │ │ │ │ │ + 3d2c8: 48 8b 70 38 mov 0x38(%rax),%rsi │ │ │ │ │ │ + 3d2cc: 4c 89 ef mov %r13,%rdi │ │ │ │ │ │ + 3d2cf: 48 89 c3 mov %rax,%rbx │ │ │ │ │ │ + 3d2d2: e8 49 d7 02 00 callq 6aa20 < as syntax::visit::Visitor<'l>>::visit_expr> │ │ │ │ │ │ + 3d2d7: 4c 8d bc 24 d8 00 00 lea 0xd8(%rsp),%r15 │ │ │ │ │ │ + 3d2de: 00 │ │ │ │ │ │ + 3d2df: 48 83 c3 40 add $0x40,%rbx │ │ │ │ │ │ + 3d2e3: 4c 39 e3 cmp %r12,%rbx │ │ │ │ │ │ + 3d2e6: 48 89 d8 mov %rbx,%rax │ │ │ │ │ │ + 3d2e9: 48 8d 8c 24 e0 00 00 lea 0xe0(%rsp),%rcx │ │ │ │ │ │ + 3d2f0: 00 │ │ │ │ │ │ + 3d2f1: 0f 57 c0 xorps %xmm0,%xmm0 │ │ │ │ │ │ + 3d2f4: 0f 85 e8 fd ff ff jne 3d0e2 │ │ │ │ │ │ + 3d2fa: e9 61 f4 ff ff jmpq 3c760 │ │ │ │ │ │ + 3d2ff: 48 8b 7b 08 mov 0x8(%rbx),%rdi │ │ │ │ │ │ + 3d303: e8 38 f4 02 00 callq 6c740 < as syntax::visit::Visitor<'l>>::visit_mac> │ │ │ │ │ │ + 3d308: 0f 0b ud2 │ │ │ │ │ │ + 3d30a: 49 83 c6 08 add $0x8,%r14 │ │ │ │ │ │ + 3d30e: 4c 89 f7 mov %r14,%rdi │ │ │ │ │ │ + 3d311: e8 2a f4 02 00 callq 6c740 < as syntax::visit::Visitor<'l>>::visit_mac> │ │ │ │ │ │ + 3d316: 0f 0b ud2 │ │ │ │ │ │ + 3d318: 48 8d 3d f1 fa 27 00 lea 0x27faf1(%rip),%rdi │ │ │ │ │ │ + 3d31f: 48 89 c6 mov %rax,%rsi │ │ │ │ │ │ + 3d322: e8 29 85 fd ff callq 15850 │ │ │ │ │ │ + 3d327: e9 a2 00 00 00 jmpq 3d3ce │ │ │ │ │ │ + 3d32c: e8 8f 78 fe ff callq 24bc0 │ │ │ │ │ │ + 3d331: e9 98 00 00 00 jmpq 3d3ce │ │ │ │ │ │ + 3d336: 48 8d 3d 7b f7 27 00 lea 0x27f77b(%rip),%rdi │ │ │ │ │ │ + 3d33d: e8 de 86 fd ff callq 15a20 │ │ │ │ │ │ + 3d342: e9 87 00 00 00 jmpq 3d3ce │ │ │ │ │ │ + 3d347: 48 8b 84 24 20 01 00 mov 0x120(%rsp),%rax │ │ │ │ │ │ + 3d34e: 00 │ │ │ │ │ │ + 3d34f: 0f 10 84 24 28 01 00 movups 0x128(%rsp),%xmm0 │ │ │ │ │ │ + 3d356: 00 │ │ │ │ │ │ + 3d357: 0f 29 44 24 70 movaps %xmm0,0x70(%rsp) │ │ │ │ │ │ + 3d35c: 48 89 84 24 20 01 00 mov %rax,0x120(%rsp) │ │ │ │ │ │ + 3d363: 00 │ │ │ │ │ │ + 3d364: 0f 28 44 24 70 movaps 0x70(%rsp),%xmm0 │ │ │ │ │ │ + 3d369: 0f 11 84 24 28 01 00 movups %xmm0,0x128(%rsp) │ │ │ │ │ │ + 3d370: 00 │ │ │ │ │ │ + 3d371: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ + 3d378: 00 │ │ │ │ │ │ + 3d379: e8 42 35 ff ff callq 308c0 <::oom> │ │ │ │ │ │ + 3d37e: 0f 0b ud2 │ │ │ │ │ │ + 3d380: 48 8b 04 24 mov (%rsp),%rax │ │ │ │ │ │ + 3d384: 0f 10 44 24 08 movups 0x8(%rsp),%xmm0 │ │ │ │ │ │ + 3d389: 0f 29 44 24 40 movaps %xmm0,0x40(%rsp) │ │ │ │ │ │ + 3d38e: 48 89 04 24 mov %rax,(%rsp) │ │ │ │ │ │ + 3d392: 0f 28 44 24 40 movaps 0x40(%rsp),%xmm0 │ │ │ │ │ │ + 3d397: 0f 11 44 24 08 movups %xmm0,0x8(%rsp) │ │ │ │ │ │ + 3d39c: 48 89 e7 mov %rsp,%rdi │ │ │ │ │ │ + 3d39f: e8 1c 35 ff ff callq 308c0 <::oom> │ │ │ │ │ │ + 3d3a4: 0f 0b ud2 │ │ │ │ │ │ + 3d3a6: e8 15 78 fe ff callq 24bc0 │ │ │ │ │ │ + 3d3ab: eb 21 jmp 3d3ce │ │ │ │ │ │ + 3d3ad: 48 8d 3d 04 f7 27 00 lea 0x27f704(%rip),%rdi │ │ │ │ │ │ + 3d3b4: e8 67 86 fd ff callq 15a20 │ │ │ │ │ │ + 3d3b9: eb 13 jmp 3d3ce │ │ │ │ │ │ + 3d3bb: e8 00 78 fe ff callq 24bc0 │ │ │ │ │ │ + 3d3c0: eb 0c jmp 3d3ce │ │ │ │ │ │ + 3d3c2: 48 8d 3d ef f6 27 00 lea 0x27f6ef(%rip),%rdi │ │ │ │ │ │ + 3d3c9: e8 52 86 fd ff callq 15a20 │ │ │ │ │ │ + 3d3ce: 0f 0b ud2 │ │ │ │ │ │ + 3d3d0: eb 7c jmp 3d44e │ │ │ │ │ │ + 3d3d2: eb 06 jmp 3d3da │ │ │ │ │ │ + 3d3d4: eb 27 jmp 3d3fd │ │ │ │ │ │ + 3d3d6: eb 3a jmp 3d412 │ │ │ │ │ │ + 3d3d8: eb 74 jmp 3d44e │ │ │ │ │ │ + 3d3da: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d3dd: 48 8d 7c 24 58 lea 0x58(%rsp),%rdi │ │ │ │ │ │ + 3d3e2: e8 09 e9 fd ff callq 1bcf0 │ │ │ │ │ │ + 3d3e7: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ │ │ │ + 3d3ec: e8 4f 24 fe ff callq 1f840 │ │ │ │ │ │ + 3d3f1: eb 2a jmp 3d41d │ │ │ │ │ │ + 3d3f3: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d3f6: 48 8d 7c 24 70 lea 0x70(%rsp),%rdi │ │ │ │ │ │ + 3d3fb: eb 28 jmp 3d425 │ │ │ │ │ │ + 3d3fd: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d400: 48 89 e7 mov %rsp,%rdi │ │ │ │ │ │ + 3d403: eb 20 jmp 3d425 │ │ │ │ │ │ + 3d405: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d408: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ + 3d40f: 00 │ │ │ │ │ │ + 3d410: eb 47 jmp 3d459 │ │ │ │ │ │ + 3d412: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d415: 48 89 e7 mov %rsp,%rdi │ │ │ │ │ │ + 3d418: eb 2d jmp 3d447 │ │ │ │ │ │ + 3d41a: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d41d: 48 8d bc 24 a0 02 00 lea 0x2a0(%rsp),%rdi │ │ │ │ │ │ + 3d424: 00 │ │ │ │ │ │ + 3d425: e8 c6 e8 fd ff callq 1bcf0 │ │ │ │ │ │ + 3d42a: eb 13 jmp 3d43f │ │ │ │ │ │ + 3d42c: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d42f: e9 c6 00 00 00 jmpq 3d4fa │ │ │ │ │ │ + 3d434: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d437: e9 be 00 00 00 jmpq 3d4fa │ │ │ │ │ │ + 3d43c: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d43f: 48 8d bc 24 c0 00 00 lea 0xc0(%rsp),%rdi │ │ │ │ │ │ + 3d446: 00 │ │ │ │ │ │ + 3d447: e8 a4 e8 fd ff callq 1bcf0 │ │ │ │ │ │ + 3d44c: eb 03 jmp 3d451 │ │ │ │ │ │ + 3d44e: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d451: 48 8d bc 24 08 01 00 lea 0x108(%rsp),%rdi │ │ │ │ │ │ + 3d458: 00 │ │ │ │ │ │ + 3d459: e8 92 e8 fd ff callq 1bcf0 │ │ │ │ │ │ + 3d45e: eb 61 jmp 3d4c1 │ │ │ │ │ │ + 3d460: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d463: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ + 3d46a: 00 │ │ │ │ │ │ + 3d46b: e8 10 25 fe ff callq 1f980 │ │ │ │ │ │ + 3d470: eb 4f jmp 3d4c1 │ │ │ │ │ │ + 3d472: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d475: eb 4a jmp 3d4c1 │ │ │ │ │ │ + 3d477: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d47a: 48 89 ac 24 30 01 00 mov %rbp,0x130(%rsp) │ │ │ │ │ │ + 3d481: 00 │ │ │ │ │ │ + 3d482: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ + 3d489: 00 │ │ │ │ │ │ + 3d48a: e8 11 5c fe ff callq 230a0 │ │ │ │ │ │ + 3d48f: eb 69 jmp 3d4fa │ │ │ │ │ │ + 3d491: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d494: 48 85 db test %rbx,%rbx │ │ │ │ │ │ + 3d497: 74 1b je 3d4b4 │ │ │ │ │ │ + 3d499: 48 83 c5 18 add $0x18,%rbp │ │ │ │ │ │ + 3d49d: 48 89 ef mov %rbp,%rdi │ │ │ │ │ │ + 3d4a0: e8 7b 5c fe ff callq 23120 │ │ │ │ │ │ + 3d4a5: 48 83 c5 18 add $0x18,%rbp │ │ │ │ │ │ + 3d4a9: 48 83 c3 e8 add $0xffffffffffffffe8,%rbx │ │ │ │ │ │ + 3d4ad: 75 ee jne 3d49d │ │ │ │ │ │ + 3d4af: eb 03 jmp 3d4b4 │ │ │ │ │ │ + 3d4b1: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d4b4: 48 8d bc 24 20 01 00 lea 0x120(%rsp),%rdi │ │ │ │ │ │ + 3d4bb: 00 │ │ │ │ │ │ + 3d4bc: e8 2f c7 fd ff callq 19bf0 │ │ │ │ │ │ + 3d4c1: 48 8d bc 24 80 02 00 lea 0x280(%rsp),%rdi │ │ │ │ │ │ + 3d4c8: 00 │ │ │ │ │ │ + 3d4c9: e8 12 5d fe ff callq 231e0 │ │ │ │ │ │ + 3d4ce: 48 8d bc 24 d8 00 00 lea 0xd8(%rsp),%rdi │ │ │ │ │ │ + 3d4d5: 00 │ │ │ │ │ │ + 3d4d6: e8 e5 d6 fd ff callq 1abc0 │ │ │ │ │ │ + 3d4db: eb 1d jmp 3d4fa │ │ │ │ │ │ + 3d4dd: 49 89 c6 mov %rax,%r14 │ │ │ │ │ │ + 3d4e0: 48 8d bc 24 d8 00 00 lea 0xd8(%rsp),%rdi │ │ │ │ │ │ + 3d4e7: 00 │ │ │ │ │ │ + 3d4e8: e8 d3 d6 fd ff callq 1abc0 │ │ │ │ │ │ + 3d4ed: 48 8d bc 24 f0 00 00 lea 0xf0(%rsp),%rdi │ │ │ │ │ │ + 3d4f4: 00 │ │ │ │ │ │ + 3d4f5: e8 36 c8 fd ff callq 19d30 │ │ │ │ │ │ + 3d4fa: 4c 89 f7 mov %r14,%rdi │ │ │ │ │ │ + 3d4fd: e8 ee 84 fd ff callq 159f0 <_Unwind_Resume@plt> │ │ │ │ │ │ + 3d502: 0f 0b ud2 │ │ │ │ │ │ + 3d504: 66 2e 0f 1f 84 00 00 nopw %cs:0x0(%rax,%rax,1) │ │ │ │ │ │ + 3d50b: 00 00 00 │ │ │ │ │ │ + 3d50e: 66 90 xchg %ax,%ax │ │ │ │ │ │ │ │ │ │ │ │ 000000000003d510 : │ │ │ │ │ │ _ZN6syntax5visit9walk_item17h0d6a923ffaaf08e7E(): │ │ │ │ │ │ 3d510: 55 push %rbp │ │ │ │ │ │ 3d511: 41 57 push %r15 │ │ │ │ │ │ 3d513: 41 56 push %r14 │ │ │ │ │ │ 3d515: 41 55 push %r13 │ │ │ │ │ ├── /gnu/store/cf0mpfcj10blqpj2drc5vq42av14apw0-binutils-2.28.1/bin/readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ │ │ @@ -118,25 +118,25 @@ │ │ │ │ │ │ 0x000a33a0 db84f9ff db84f9ff ef85f9ff 7086f9ff ............p... │ │ │ │ │ │ 0x000a33b0 f086f9ff 6c87f9ff ec87f9ff 6c88f9ff ....l.......l... │ │ │ │ │ │ 0x000a33c0 dc88f9ff 1c8bf9ff 3d8bf9ff 1e89f9ff ........=....... │ │ │ │ │ │ 0x000a33d0 b484f9ff b484f9ff c084f9ff c984f9ff ................ │ │ │ │ │ │ 0x000a33e0 b484f9ff 8c89f9ff a689f9ff c984f9ff ................ │ │ │ │ │ │ 0x000a33f0 6786f9ff a38bf9ff d284f9ff ee89f9ff g............... │ │ │ │ │ │ 0x000a3400 b28bf9ff 5f8af9ff b484f9ff c984f9ff ...._........... │ │ │ │ │ │ - 0x000a3410 c984f9ff d284f9ff ad8bf9ff 988bf9ff ................ │ │ │ │ │ │ - 0x000a3420 838ff9ff ed90f9ff ad8ef9ff 478ff9ff ............G... │ │ │ │ │ │ - 0x000a3430 988bf9ff ad8bf9ff 3893f9ff c88bf9ff ........8....... │ │ │ │ │ │ - 0x000a3440 c88bf9ff 0292f9ff 7d8df9ff 2a8ef9ff ........}...*... │ │ │ │ │ │ - 0x000a3450 4d90f9ff b38ff9ff 038df9ff f38ef9ff M............... │ │ │ │ │ │ - 0x000a3460 9e92f9ff c892f9ff 5a91f9ff 988bf9ff ........Z....... │ │ │ │ │ │ - 0x000a3470 988bf9ff a48bf9ff ad8bf9ff 988bf9ff ................ │ │ │ │ │ │ - 0x000a3480 3391f9ff cd91f9ff ad8bf9ff 7892f9ff 3...........x... │ │ │ │ │ │ - 0x000a3490 3893f9ff b68bf9ff 958cf9ff f19ef9ff 8............... │ │ │ │ │ │ - 0x000a34a0 f18bf9ff 988bf9ff ad8bf9ff ad8bf9ff ................ │ │ │ │ │ │ - 0x000a34b0 b68bf9ff cca4f9ff d6a0f9ff d6a0f9ff ................ │ │ │ │ │ │ + 0x000a3410 c984f9ff d284f9ff aa8bf9ff 988bf9ff ................ │ │ │ │ │ │ + 0x000a3420 a38ff9ff 0d91f9ff 558ef9ff f78ef9ff ........U....... │ │ │ │ │ │ + 0x000a3430 988bf9ff aa8bf9ff 4893f9ff d58bf9ff ........H....... │ │ │ │ │ │ + 0x000a3440 d58bf9ff 2292f9ff 7d8cf9ff 2a8df9ff ...."...}...*... │ │ │ │ │ │ + 0x000a3450 6d90f9ff d38ff9ff fe8bf9ff a38ef9ff m............... │ │ │ │ │ │ + 0x000a3460 aa92f9ff d492f9ff 7691f9ff 988bf9ff ........v....... │ │ │ │ │ │ + 0x000a3470 988bf9ff a48bf9ff aa8bf9ff 988bf9ff ................ │ │ │ │ │ │ + 0x000a3480 5391f9ff ed91f9ff aa8bf9ff 9892f9ff S............... │ │ │ │ │ │ + 0x000a3490 4893f9ff c78bf9ff 338ff9ff f29ef9ff H.......3....... │ │ │ │ │ │ + 0x000a34a0 ad8df9ff 988bf9ff aa8bf9ff aa8bf9ff ................ │ │ │ │ │ │ + 0x000a34b0 c78bf9ff cca4f9ff d6a0f9ff d6a0f9ff ................ │ │ │ │ │ │ 0x000a34c0 46a5f9ff 4ca4f9ff 87a4f9ff 56a8f9ff F...L.......V... │ │ │ │ │ │ 0x000a34d0 0fa2f9ff 96a2f9ff f7a0f9ff f7a0f9ff ................ │ │ │ │ │ │ 0x000a34e0 24a6f9ff 5ca7f9ff 36a3f9ff 9da8f9ff $...\...6....... │ │ │ │ │ │ 0x000a34f0 0eb3f9ff 76b3f9ff d0b2f9ff 38b3f9ff ....v.......8... │ │ │ │ │ │ 0x000a3500 6db3f9ff d0b2f9ff 76b3f9ff d1b3f9ff m.......v....... │ │ │ │ │ │ 0x000a3510 91b4f9ff b2b4f9ff d3b4f9ff f4b4f9ff ................ │ │ │ │ │ │ 0x000a3520 15b5f9ff 28b5f9ff 7fb5f9ff 02b6f9ff ....(........... │ │ │ │ │ ├── /gnu/store/cf0mpfcj10blqpj2drc5vq42av14apw0-binutils-2.28.1/bin/readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ │ │ @@ -952,15 +952,15 @@ │ │ │ │ │ │ 0x000abfc8 28e2f8ff c4150000 04a39000 00410e10 (............A.. │ │ │ │ │ │ 0x000abfd8 420e1842 0e20420e 28420e30 410e3847 B..B. B.(B.0A.8G │ │ │ │ │ │ 0x000abfe8 0ec00683 078c068d 058e048f 03860200 ................ │ │ │ │ │ │ 0x000abff8 30000000 843b0000 c0f7f8ff 75070000 0....;......u... │ │ │ │ │ │ 0x000ac008 00410e10 420e1842 0e20420e 28420e30 .A..B..B. B.(B.0 │ │ │ │ │ │ 0x000ac018 410e3844 0e708307 8c068d05 8e048f03 A.8D.p.......... │ │ │ │ │ │ 0x000ac028 86020000 34000000 603b0000 0cfff8ff ....4...`;...... │ │ │ │ │ │ - 0x000ac038 c3150000 04939100 00410e10 420e1842 .........A..B..B │ │ │ │ │ │ + 0x000ac038 c4150000 04939100 00410e10 420e1842 .........A..B..B │ │ │ │ │ │ 0x000ac048 0e20420e 28420e30 410e3847 0ec00683 . B.(B.0A.8G.... │ │ │ │ │ │ 0x000ac058 078c068d 058e048f 03860200 30000000 ............0... │ │ │ │ │ │ 0x000ac068 f03b0000 a414f9ff 48080000 00410e10 .;......H....A.. │ │ │ │ │ │ 0x000ac078 420e1842 0e20420e 28420e30 410e3844 B..B. B.(B.0A.8D │ │ │ │ │ │ 0x000ac088 0e708307 8c068d05 8e048f03 86020000 .p.............. │ │ │ │ │ │ 0x000ac098 30000000 243c0000 c01cf9ff 81020000 0...$<.......... │ │ │ │ │ │ 0x000ac0a8 00410e10 420e1842 0e20420e 28420e30 .A..B..B. B.(B.0 │ │ │ │ │ ├── /gnu/store/cf0mpfcj10blqpj2drc5vq42av14apw0-binutils-2.28.1/bin/readelf --wide --decompress --hex-dump=.gcc_except_table {} │ │ │ │ │ │ @@ -978,35 +978,35 @@ │ │ │ │ │ │ 0x000b5168 97130000 41000000 00000000 00d81300 ....A........... │ │ │ │ │ │ 0x000b5178 000f0000 00901400 0000ec13 00001600 ................ │ │ │ │ │ │ 0x000b5188 00009614 00000066 14000013 00000094 .......f........ │ │ │ │ │ │ 0x000b5198 14000000 7b140000 13000000 92140000 ....{........... │ │ │ │ │ │ 0x000b51a8 008e1400 00cf0000 00000000 00005d15 ..............]. │ │ │ │ │ │ 0x000b51b8 00000800 00007115 00000065 1500005f ......q....e..._ │ │ │ │ │ │ 0x000b51c8 00000000 00000000 ff9bd582 80800003 ................ │ │ │ │ │ │ - 0x000b51d8 d2020000 00004b08 00000000 0000004b ......K........K │ │ │ │ │ │ - 0x000b51e8 08000065 01000031 15000000 b0090000 ...e...1........ │ │ │ │ │ │ - 0x000b51f8 15000000 c4140000 00e40900 00470000 .............G.. │ │ │ │ │ │ - 0x000b5208 000d1500 0000bf0a 00001900 0000d114 ................ │ │ │ │ │ │ - 0x000b5218 000000c0 0b00004c 000000fb 14000000 .......L........ │ │ │ │ │ │ - 0x000b5228 c30c0000 19000000 bc140000 00df0d00 ................ │ │ │ │ │ │ - 0x000b5238 00150000 00b21400 0000110e 00001f00 ................ │ │ │ │ │ │ - 0x000b5248 0000d914 000000ec 0e000017 00000099 ................ │ │ │ │ │ │ - 0x000b5258 14000000 6d100000 1c000000 97140000 ....m........... │ │ │ │ │ │ - 0x000b5268 00d61000 004f0000 00311500 00002511 .....O...1....%. │ │ │ │ │ │ - 0x000b5278 00001200 00001f15 0000005b 11000008 ...........[.... │ │ │ │ │ │ - 0x000b5288 00000050 15000000 dc110000 21000000 ...P........!... │ │ │ │ │ │ - 0x000b5298 9c150000 002e1300 00080000 00361500 .............6.. │ │ │ │ │ │ - 0x000b52a8 00007913 00000e00 0000eb14 0000008b ..y............. │ │ │ │ │ │ - 0x000b52b8 1300000b 000000f3 14000000 96130000 ................ │ │ │ │ │ │ - 0x000b52c8 41000000 00000000 00d71300 000f0000 A............... │ │ │ │ │ │ - 0x000b52d8 008f1400 0000eb13 00001600 00009514 ................ │ │ │ │ │ │ - 0x000b52e8 00000065 14000013 00000093 14000000 ...e............ │ │ │ │ │ │ - 0x000b52f8 7a140000 13000000 91140000 008d1400 z............... │ │ │ │ │ │ - 0x000b5308 00cf0000 00000000 00005c15 00000800 ..........\..... │ │ │ │ │ │ - 0x000b5318 00007015 00000064 1500005f 00000000 ..p....d..._.... │ │ │ │ │ │ + 0x000b51d8 d2020000 00004c08 00000000 0000004c ......L........L │ │ │ │ │ │ + 0x000b51e8 08000065 01000032 15000000 b1090000 ...e...2........ │ │ │ │ │ │ + 0x000b51f8 15000000 c5140000 00e50900 00470000 .............G.. │ │ │ │ │ │ + 0x000b5208 000e1500 0000c00a 00001900 0000d214 ................ │ │ │ │ │ │ + 0x000b5218 000000c1 0b00004c 000000fc 14000000 .......L........ │ │ │ │ │ │ + 0x000b5228 c40c0000 19000000 bd140000 00e00d00 ................ │ │ │ │ │ │ + 0x000b5238 00150000 00b31400 0000120e 00001f00 ................ │ │ │ │ │ │ + 0x000b5248 0000da14 000000ed 0e000017 0000009a ................ │ │ │ │ │ │ + 0x000b5258 14000000 6e100000 1c000000 98140000 ....n........... │ │ │ │ │ │ + 0x000b5268 00d71000 004f0000 00321500 00002611 .....O...2....&. │ │ │ │ │ │ + 0x000b5278 00001200 00002015 0000005c 11000008 ...... ....\.... │ │ │ │ │ │ + 0x000b5288 00000051 15000000 dd110000 21000000 ...Q........!... │ │ │ │ │ │ + 0x000b5298 9d150000 002f1300 00080000 00371500 ...../.......7.. │ │ │ │ │ │ + 0x000b52a8 00007a13 00000e00 0000ec14 0000008c ..z............. │ │ │ │ │ │ + 0x000b52b8 1300000b 000000f4 14000000 97130000 ................ │ │ │ │ │ │ + 0x000b52c8 41000000 00000000 00d81300 000f0000 A............... │ │ │ │ │ │ + 0x000b52d8 00901400 0000ec13 00001600 00009614 ................ │ │ │ │ │ │ + 0x000b52e8 00000066 14000013 00000094 14000000 ...f............ │ │ │ │ │ │ + 0x000b52f8 7b140000 13000000 92140000 008e1400 {............... │ │ │ │ │ │ + 0x000b5308 00cf0000 00000000 00005d15 00000800 ..........]..... │ │ │ │ │ │ + 0x000b5318 00007115 00000065 1500005f 00000000 ..q....e..._.... │ │ │ │ │ │ 0x000b5328 00000000 ff9b2903 27000000 00f70300 ......).'....... │ │ │ │ │ │ 0x000b5338 00000000 0000f703 00001100 00000a04 ................ │ │ │ │ │ │ 0x000b5348 00000008 04000019 00000000 00000000 ................ │ │ │ │ │ │ 0x000b5358 ff9b5d03 5b000000 00340100 00000000 ..].[....4...... │ │ │ │ │ │ 0x000b5368 00003401 00000d00 00002107 00000041 ..4.......!....A │ │ │ │ │ │ 0x000b5378 01000066 02000000 00000000 a7030000 ...f............ │ │ │ │ │ │ 0x000b5388 0d000000 0f070000 00e30400 00080000 ................