Created
January 15, 2016 03:40
-
-
Save mfeckie/1e0c647ffb2aabe7d683 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN4main20h0ed1c70a1930c642MaaE: | |
Lfunc_begin0: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception0 | |
pushq %rbp | |
Ltmp39: | |
.cfi_def_cfa_offset 16 | |
Ltmp40: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp41: | |
.cfi_def_cfa_register %rbp | |
subq $544, %rsp | |
movb $61, -1(%rbp) | |
movb $61, -2(%rbp) | |
leaq -80(%rbp), %rax | |
movq %rax, %rdi | |
movq %rax, -384(%rbp) | |
callq __ZN3env4args20h54de2a70550730edCieE | |
leaq -32(%rbp), %rax | |
movq %rax, %rdi | |
movq -384(%rbp), %rsi | |
movq %rax, -392(%rbp) | |
callq __ZN4iter8Iterator7collect7collect21h12729753393231188313E | |
Ltmp0: | |
movq -392(%rbp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$3len3len19h824425568223598015E | |
Ltmp1: | |
movq %rax, -400(%rbp) | |
jmp LBB0_1 | |
LBB0_1: | |
movq -400(%rbp), %rax | |
movq %rax, -88(%rbp) | |
cmpq $1, -88(%rbp) | |
sete %cl | |
testb $1, %cl | |
movb %cl, -401(%rbp) | |
jne LBB0_5 | |
jmp LBB0_6 | |
LBB0_2: | |
Ltmp38: | |
movl %edx, %ecx | |
movq %rax, -104(%rbp) | |
movl %ecx, -96(%rbp) | |
jmp LBB0_4 | |
LBB0_3: | |
movl -96(%rbp), %eax | |
movq -104(%rbp), %rcx | |
movl %eax, -408(%rbp) | |
movq %rcx, -416(%rbp) | |
jmp LBB0_39 | |
LBB0_4: | |
leaq -32(%rbp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE | |
jmp LBB0_3 | |
LBB0_5: | |
movb -401(%rbp), %al | |
testb $1, %al | |
movb %al, -417(%rbp) | |
jne LBB0_9 | |
jmp LBB0_10 | |
LBB0_6: | |
Ltmp2: | |
movl $1, %eax | |
movl %eax, %esi | |
leaq -32(%rbp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$5index5index20h5325969602841989631E | |
Ltmp3: | |
movq %rax, -432(%rbp) | |
jmp LBB0_7 | |
LBB0_7: | |
movq -432(%rbp), %rax | |
movq %rax, -120(%rbp) | |
Ltmp4: | |
movq %rax, %rdi | |
callq __ZN6string13_$LT$impl$GT$3len20h84fbb09f89723f64qKfE | |
Ltmp5: | |
movq %rax, -440(%rbp) | |
jmp LBB0_8 | |
LBB0_8: | |
movq -440(%rbp), %rax | |
movq %rax, -112(%rbp) | |
cmpq $1, -112(%rbp) | |
setne %cl | |
movb %cl, -401(%rbp) | |
jmp LBB0_5 | |
LBB0_9: | |
movb -417(%rbp), %al | |
testb $1, %al | |
jne LBB0_16 | |
jmp LBB0_22 | |
LBB0_10: | |
Ltmp6: | |
movl $1, %eax | |
movl %eax, %esi | |
leaq -32(%rbp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$5index5index20h5325969602841989631E | |
Ltmp7: | |
movq %rax, -448(%rbp) | |
jmp LBB0_11 | |
LBB0_11: | |
movq -448(%rbp), %rax | |
movq %rax, -160(%rbp) | |
Ltmp8: | |
movq %rax, %rdi | |
callq __ZN6string13_$LT$impl$GT$5deref20ha29fdb92d3349f21v6fE | |
Ltmp9: | |
movq %rdx, -456(%rbp) | |
movq %rax, -464(%rbp) | |
jmp LBB0_12 | |
LBB0_12: | |
movq -464(%rbp), %rax | |
movq %rax, -176(%rbp) | |
movq -456(%rbp), %rcx | |
movq %rcx, -168(%rbp) | |
movq -176(%rbp), %rsi | |
Ltmp10: | |
leaq -152(%rbp), %rdi | |
movq %rcx, %rdx | |
callq __ZN3str13_$LT$impl$GT$5chars20hdcdab841b04db3cey7eE | |
Ltmp11: | |
jmp LBB0_13 | |
LBB0_13: | |
Ltmp12: | |
xorl %eax, %eax | |
movl %eax, %esi | |
leaq -152(%rbp), %rdi | |
callq __ZN4iter8Iterator3nth3nth20h3440778707843049691E | |
Ltmp13: | |
movq %rax, -472(%rbp) | |
jmp LBB0_14 | |
LBB0_14: | |
movq -472(%rbp), %rax | |
movq %rax, -136(%rbp) | |
Ltmp14: | |
movq %rax, %rdi | |
callq __ZN14not_alphabetic20hf83dbc9408a81e64TjaE | |
Ltmp15: | |
movb %al, -473(%rbp) | |
jmp LBB0_15 | |
LBB0_15: | |
movb -473(%rbp), %al | |
andb $1, %al | |
movb %al, -121(%rbp) | |
movb -121(%rbp), %al | |
movb %al, -417(%rbp) | |
jmp LBB0_9 | |
LBB0_16: | |
movq __ZN4main15__STATIC_FMTSTR20hd3058e13335d7e60sbaE(%rip), %rax | |
movq %rax, -240(%rbp) | |
movq __ZN4main15__STATIC_FMTSTR20hd3058e13335d7e60sbaE+8(%rip), %rax | |
movq %rax, -232(%rbp) | |
movq -240(%rbp), %rsi | |
movq -232(%rbp), %rdx | |
movq %rsi, -488(%rbp) | |
movq %rdx, -496(%rbp) | |
jmp LBB0_18 | |
LBB0_18: | |
leaq -256(%rbp), %rax | |
movq %rax, -272(%rbp) | |
movq $0, -264(%rbp) | |
movq -272(%rbp), %rcx | |
Ltmp32: | |
xorl %edx, %edx | |
movl %edx, %r8d | |
leaq -224(%rbp), %rdi | |
movq -488(%rbp), %rsi | |
movq -496(%rbp), %rdx | |
callq __ZN3fmt13_$LT$impl$GT$6new_v120h3e5fd94aafcc58553rWE | |
Ltmp33: | |
jmp LBB0_19 | |
LBB0_19: | |
Ltmp34: | |
leaq -224(%rbp), %rdi | |
callq __ZN2io5stdio6_print20ha667e132e81d3ff0e4gE | |
Ltmp35: | |
jmp LBB0_20 | |
LBB0_20: | |
Ltmp36: | |
movl $1, %edi | |
callq __ZN7process4exit20he5c8198483f5c722FymE | |
Ltmp37: | |
jmp LBB0_21 | |
LBB0_21: | |
LBB0_22: | |
Ltmp16: | |
movl $1, %eax | |
movl %eax, %esi | |
leaq -32(%rbp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$5index5index20h5325969602841989631E | |
Ltmp17: | |
movq %rax, -504(%rbp) | |
jmp LBB0_23 | |
LBB0_23: | |
movq -504(%rbp), %rax | |
movq %rax, -304(%rbp) | |
Ltmp18: | |
movq %rax, %rdi | |
callq __ZN6string13_$LT$impl$GT$5deref20ha29fdb92d3349f21v6fE | |
Ltmp19: | |
movq %rdx, -512(%rbp) | |
movq %rax, -520(%rbp) | |
jmp LBB0_24 | |
LBB0_24: | |
movq -520(%rbp), %rax | |
movq %rax, -320(%rbp) | |
movq -512(%rbp), %rcx | |
movq %rcx, -312(%rbp) | |
movq -320(%rbp), %rsi | |
Ltmp20: | |
leaq -296(%rbp), %rdi | |
movq %rcx, %rdx | |
callq __ZN3str13_$LT$impl$GT$12to_uppercase20hddae4c7aec2e6df7EjfE | |
Ltmp21: | |
jmp LBB0_25 | |
LBB0_25: | |
movq _const4828(%rip), %rsi | |
movq _const4828+8(%rip), %rdx | |
Ltmp22: | |
leaq -352(%rbp), %rdi | |
callq __ZN3str13_$LT$impl$GT$8to_owned20h50ea6292efdef1c713eE | |
Ltmp23: | |
jmp LBB0_26 | |
LBB0_26: | |
Ltmp25: | |
leaq -296(%rbp), %rdi | |
leaq -352(%rbp), %rsi | |
callq __ZN6string13_$LT$impl$GT$2eq20hdc9a3c18035c17b7sSfE | |
Ltmp26: | |
movb %al, -521(%rbp) | |
jmp LBB0_30 | |
LBB0_27: | |
Ltmp24: | |
movl %edx, %ecx | |
movq %rax, -104(%rbp) | |
movl %ecx, -96(%rbp) | |
jmp LBB0_29 | |
LBB0_28: | |
movl -96(%rbp), %eax | |
movq -104(%rbp), %rcx | |
movl %eax, -528(%rbp) | |
movq %rcx, -416(%rbp) | |
jmp LBB0_39 | |
LBB0_29: | |
leaq -296(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
leaq -32(%rbp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE | |
jmp LBB0_28 | |
LBB0_30: | |
movb -521(%rbp), %al | |
andb $1, %al | |
movb %al, -321(%rbp) | |
testb $1, -321(%rbp) | |
jne LBB0_34 | |
jmp LBB0_36 | |
LBB0_31: | |
Ltmp31: | |
movl %edx, %ecx | |
movq %rax, -104(%rbp) | |
movl %ecx, -96(%rbp) | |
jmp LBB0_33 | |
LBB0_32: | |
movl -96(%rbp), %eax | |
movq -104(%rbp), %rcx | |
movl %eax, -532(%rbp) | |
movq %rcx, -416(%rbp) | |
jmp LBB0_39 | |
LBB0_33: | |
leaq -352(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
leaq -296(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
leaq -32(%rbp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE | |
jmp LBB0_32 | |
LBB0_34: | |
Ltmp29: | |
callq __ZN1a20h9cf7b7eae194ad5c8baE | |
Ltmp30: | |
jmp LBB0_35 | |
LBB0_35: | |
jmp LBB0_38 | |
LBB0_36: | |
movq -280(%rbp), %rax | |
movq %rax, -360(%rbp) | |
movq -296(%rbp), %rax | |
movq -288(%rbp), %rcx | |
movq %rcx, -368(%rbp) | |
movq %rax, -376(%rbp) | |
movabsq $2097865012304223517, %rax | |
movq %rax, -280(%rbp) | |
movq %rax, -288(%rbp) | |
movq %rax, -296(%rbp) | |
Ltmp27: | |
leaq -376(%rbp), %rdi | |
callq __ZN13build_pyramid20h3ac2dc1d6969af6bzcaE | |
Ltmp28: | |
jmp LBB0_37 | |
LBB0_37: | |
jmp LBB0_38 | |
LBB0_38: | |
leaq -352(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
leaq -296(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
leaq -32(%rbp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE | |
addq $544, %rsp | |
popq %rbp | |
retq | |
LBB0_39: | |
movq -416(%rbp), %rax | |
movq %rax, %rdi | |
callq __Unwind_Resume | |
Lfunc_end0: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table0: | |
Lexception0: | |
.byte 255 | |
.byte 155 | |
.asciz "\367\200" | |
.byte 3 | |
.byte 117 | |
Lset0 = Lfunc_begin0-Lfunc_begin0 | |
.long Lset0 | |
Lset1 = Ltmp0-Lfunc_begin0 | |
.long Lset1 | |
.long 0 | |
.byte 0 | |
Lset2 = Ltmp0-Lfunc_begin0 | |
.long Lset2 | |
Lset3 = Ltmp1-Ltmp0 | |
.long Lset3 | |
Lset4 = Ltmp38-Lfunc_begin0 | |
.long Lset4 | |
.byte 0 | |
Lset5 = Ltmp1-Lfunc_begin0 | |
.long Lset5 | |
Lset6 = Ltmp2-Ltmp1 | |
.long Lset6 | |
.long 0 | |
.byte 0 | |
Lset7 = Ltmp2-Lfunc_begin0 | |
.long Lset7 | |
Lset8 = Ltmp21-Ltmp2 | |
.long Lset8 | |
Lset9 = Ltmp38-Lfunc_begin0 | |
.long Lset9 | |
.byte 0 | |
Lset10 = Ltmp22-Lfunc_begin0 | |
.long Lset10 | |
Lset11 = Ltmp23-Ltmp22 | |
.long Lset11 | |
Lset12 = Ltmp24-Lfunc_begin0 | |
.long Lset12 | |
.byte 0 | |
Lset13 = Ltmp25-Lfunc_begin0 | |
.long Lset13 | |
Lset14 = Ltmp26-Ltmp25 | |
.long Lset14 | |
Lset15 = Ltmp31-Lfunc_begin0 | |
.long Lset15 | |
.byte 0 | |
Lset16 = Ltmp26-Lfunc_begin0 | |
.long Lset16 | |
Lset17 = Ltmp29-Ltmp26 | |
.long Lset17 | |
.long 0 | |
.byte 0 | |
Lset18 = Ltmp29-Lfunc_begin0 | |
.long Lset18 | |
Lset19 = Ltmp28-Ltmp29 | |
.long Lset19 | |
Lset20 = Ltmp31-Lfunc_begin0 | |
.long Lset20 | |
.byte 0 | |
Lset21 = Ltmp28-Lfunc_begin0 | |
.long Lset21 | |
Lset22 = Lfunc_end0-Ltmp28 | |
.long Lset22 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN4iter8Iterator7collect7collect21h12729753393231188313E: | |
Lfunc_begin1: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception1 | |
pushq %rbp | |
Ltmp45: | |
.cfi_def_cfa_offset 16 | |
Ltmp46: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp47: | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, %rax | |
movq 40(%rsi), %rcx | |
movq %rcx, -8(%rbp) | |
movq 32(%rsi), %rcx | |
movq %rcx, -16(%rbp) | |
movq 24(%rsi), %rcx | |
movq %rcx, -24(%rbp) | |
movq 16(%rsi), %rcx | |
movq %rcx, -32(%rbp) | |
movq (%rsi), %rcx | |
movq 8(%rsi), %rdx | |
movq %rdx, -40(%rbp) | |
movq %rcx, -48(%rbp) | |
movabsq $2097865012304223517, %rcx | |
movq %rcx, 40(%rsi) | |
movq %rcx, 32(%rsi) | |
movq %rcx, 24(%rsi) | |
movq %rcx, 16(%rsi) | |
movq %rcx, 8(%rsi) | |
movq %rcx, (%rsi) | |
Ltmp42: | |
leaq -48(%rbp), %rcx | |
movq %rsi, -72(%rbp) | |
movq %rcx, %rsi | |
movq %rax, -80(%rbp) | |
callq __ZN3vec13_$LT$impl$GT$9from_iter9from_iter21h16428603120656687504E | |
Ltmp43: | |
jmp LBB1_1 | |
LBB1_1: | |
movq -72(%rbp), %rdi | |
callq __ZN14std..env..Args9drop.417017hfd44906fc06f984cE | |
movq -80(%rbp), %rax | |
addq $96, %rsp | |
popq %rbp | |
retq | |
LBB1_2: | |
Ltmp44: | |
movl %edx, %ecx | |
movq %rax, -64(%rbp) | |
movl %ecx, -56(%rbp) | |
jmp LBB1_4 | |
LBB1_3: | |
movl -56(%rbp), %eax | |
movq -64(%rbp), %rdi | |
movl %eax, -84(%rbp) | |
callq __Unwind_Resume | |
LBB1_4: | |
movq -72(%rbp), %rdi | |
callq __ZN14std..env..Args9drop.417017hfd44906fc06f984cE | |
jmp LBB1_3 | |
Lfunc_end1: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table1: | |
Lexception1: | |
.byte 255 | |
.byte 155 | |
.asciz "\234" | |
.byte 3 | |
.byte 26 | |
Lset23 = Ltmp42-Lfunc_begin1 | |
.long Lset23 | |
Lset24 = Ltmp43-Ltmp42 | |
.long Lset24 | |
Lset25 = Ltmp44-Lfunc_begin1 | |
.long Lset25 | |
.byte 0 | |
Lset26 = Ltmp43-Lfunc_begin1 | |
.long Lset26 | |
Lset27 = Lfunc_end1-Ltmp43 | |
.long Lset27 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$9from_iter9from_iter21h16428603120656687504E: | |
Lfunc_begin2: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception2 | |
pushq %rbp | |
Ltmp76: | |
.cfi_def_cfa_offset 16 | |
Ltmp77: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp78: | |
.cfi_def_cfa_register %rbp | |
subq $416, %rsp | |
movq %rdi, %rax | |
movq 40(%rsi), %rcx | |
movq %rcx, -56(%rbp) | |
movq 32(%rsi), %rcx | |
movq %rcx, -64(%rbp) | |
movq 24(%rsi), %rcx | |
movq %rcx, -72(%rbp) | |
movq 16(%rsi), %rcx | |
movq %rcx, -80(%rbp) | |
movq (%rsi), %rcx | |
movq 8(%rsi), %rdx | |
movq %rdx, -88(%rbp) | |
movq %rcx, -96(%rbp) | |
movabsq $2097865012304223517, %rcx | |
movq %rcx, 40(%rsi) | |
movq %rcx, 32(%rsi) | |
movq %rcx, 24(%rsi) | |
movq %rcx, 16(%rsi) | |
movq %rcx, 8(%rsi) | |
movq %rcx, (%rsi) | |
Ltmp48: | |
leaq -48(%rbp), %rcx | |
leaq -96(%rbp), %rdx | |
movq %rdi, -336(%rbp) | |
movq %rcx, %rdi | |
movq %rsi, -344(%rbp) | |
movq %rdx, %rsi | |
movq %rax, -352(%rbp) | |
callq __ZN4iter13_$LT$impl$GT$9into_iter9into_iter20h4297237821902402192E | |
Ltmp49: | |
jmp LBB2_1 | |
LBB2_1: | |
Ltmp51: | |
leaq -160(%rbp), %rdi | |
leaq -48(%rbp), %rsi | |
callq __ZN3env13_$LT$impl$GT$4next20h1405b17612932e77TieE | |
Ltmp52: | |
jmp LBB2_5 | |
LBB2_2: | |
Ltmp50: | |
movl %edx, %ecx | |
movq %rax, -112(%rbp) | |
movl %ecx, -104(%rbp) | |
jmp LBB2_4 | |
LBB2_3: | |
movl -104(%rbp), %eax | |
movq -112(%rbp), %rdi | |
movl %eax, -356(%rbp) | |
callq __Unwind_Resume | |
LBB2_4: | |
movq -344(%rbp), %rdi | |
callq __ZN14std..env..Args9drop.417017hfd44906fc06f984cE | |
jmp LBB2_3 | |
LBB2_5: | |
movq -160(%rbp), %rax | |
testq %rax, %rax | |
setne %cl | |
movb %cl, -357(%rbp) | |
jne LBB2_12 | |
jmp LBB2_35 | |
LBB2_35: | |
movb -357(%rbp), %al | |
testb $1, %al | |
je LBB2_11 | |
jmp LBB2_10 | |
LBB2_6: | |
Ltmp53: | |
movl %edx, %ecx | |
movq %rax, -112(%rbp) | |
movl %ecx, -104(%rbp) | |
LBB2_7: | |
leaq -48(%rbp), %rdi | |
callq __ZN14std..env..Args9drop.417017hfd44906fc06f984cE | |
jmp LBB2_4 | |
LBB2_8: | |
Ltmp73: | |
movq -336(%rbp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$3new3new20h4520854869448611795E | |
Ltmp74: | |
jmp LBB2_13 | |
LBB2_9: | |
movq -168(%rbp), %rax | |
Ltmp54: | |
leaq -192(%rbp), %rdi | |
leaq -48(%rbp), %rsi | |
movq %rax, -368(%rbp) | |
callq __ZN3env13_$LT$impl$GT$9size_hint20hd7c23a93fa26b252djeE | |
Ltmp55: | |
jmp LBB2_19 | |
LBB2_10: | |
LBB2_11: | |
jmp LBB2_8 | |
LBB2_12: | |
leaq -160(%rbp), %rax | |
movq %rax, -168(%rbp) | |
jmp LBB2_9 | |
LBB2_13: | |
jmp LBB2_18 | |
LBB2_14: | |
Ltmp75: | |
movl %edx, %ecx | |
movq %rax, -112(%rbp) | |
movl %ecx, -104(%rbp) | |
LBB2_15: | |
leaq -160(%rbp), %rdi | |
callq __ZN55core..option..Option$LT$collections..string..String$GT$9drop.448517h22c0c9fd86027f44E | |
jmp LBB2_7 | |
LBB2_16: | |
movq -344(%rbp), %rdi | |
callq __ZN14std..env..Args9drop.417017hfd44906fc06f984cE | |
jmp LBB2_32 | |
LBB2_17: | |
leaq -48(%rbp), %rdi | |
callq __ZN14std..env..Args9drop.417017hfd44906fc06f984cE | |
jmp LBB2_16 | |
LBB2_18: | |
leaq -160(%rbp), %rdi | |
callq __ZN55core..option..Option$LT$collections..string..String$GT$9drop.448517h22c0c9fd86027f44E | |
jmp LBB2_17 | |
LBB2_19: | |
movq -192(%rbp), %rax | |
movq %rax, -200(%rbp) | |
Ltmp56: | |
movl $1, %ecx | |
movl %ecx, %esi | |
movq %rax, %rdi | |
callq __ZN3num13_$LT$impl$GT$14saturating_add20hd9be5c5e46f432d3uQiE | |
Ltmp57: | |
movq %rax, -376(%rbp) | |
jmp LBB2_22 | |
LBB2_20: | |
Ltmp60: | |
movl %edx, %ecx | |
movq %rax, -112(%rbp) | |
movl %ecx, -104(%rbp) | |
LBB2_21: | |
movq -368(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
movl $29, %esi | |
movl $24, %eax | |
movl %eax, %edx | |
movq -368(%rbp), %rdi | |
callq _memset | |
jmp LBB2_15 | |
LBB2_22: | |
movq -376(%rbp), %rax | |
movq %rax, -232(%rbp) | |
Ltmp58: | |
leaq -224(%rbp), %rdi | |
movq %rax, %rsi | |
callq __ZN3vec13_$LT$impl$GT$13with_capacity13with_capacity20h8138951835527145411E | |
Ltmp59: | |
jmp LBB2_23 | |
LBB2_23: | |
Ltmp61: | |
leaq -224(%rbp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$9deref_mut9deref_mut20h4490310272487100157E | |
Ltmp62: | |
movq %rdx, -384(%rbp) | |
movq %rax, -392(%rbp) | |
jmp LBB2_24 | |
LBB2_24: | |
movq -392(%rbp), %rax | |
movq %rax, -256(%rbp) | |
movq -384(%rbp), %rcx | |
movq %rcx, -248(%rbp) | |
movq -256(%rbp), %rdi | |
Ltmp63: | |
xorl %edx, %edx | |
movq %rcx, %rsi | |
callq __ZN5slice13_$LT$impl$GT$17get_unchecked_mut17get_unchecked_mut20h1856121565486302873E | |
Ltmp64: | |
movq %rax, -400(%rbp) | |
jmp LBB2_27 | |
LBB2_25: | |
Ltmp69: | |
movl %edx, %ecx | |
movq %rax, -112(%rbp) | |
movl %ecx, -104(%rbp) | |
leaq -224(%rbp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE | |
jmp LBB2_21 | |
LBB2_27: | |
movq -400(%rbp), %rax | |
movq %rax, -240(%rbp) | |
movq -368(%rbp), %rcx | |
movq 16(%rcx), %rdx | |
movq %rdx, -264(%rbp) | |
movq (%rcx), %rdx | |
movq 8(%rcx), %rsi | |
movq %rsi, -272(%rbp) | |
movq %rdx, -280(%rbp) | |
movabsq $2097865012304223517, %rdx | |
movq %rdx, 16(%rcx) | |
movq %rdx, 8(%rcx) | |
movq %rdx, (%rcx) | |
Ltmp65: | |
leaq -280(%rbp), %rsi | |
movq %rax, %rdi | |
callq __ZN3ptr5write5write20h8864941054876067919E | |
Ltmp66: | |
jmp LBB2_28 | |
LBB2_28: | |
Ltmp67: | |
movl $1, %eax | |
movl %eax, %esi | |
leaq -224(%rbp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$7set_len7set_len21h10581101330991497915E | |
Ltmp68: | |
jmp LBB2_29 | |
LBB2_29: | |
leaq -224(%rbp), %rax | |
movl $29, %esi | |
movl $24, %ecx | |
movl %ecx, %edx | |
movq -224(%rbp), %rdi | |
movq %rdi, -136(%rbp) | |
movq -216(%rbp), %rdi | |
movq %rdi, -128(%rbp) | |
movq -208(%rbp), %rdi | |
movq %rdi, -120(%rbp) | |
movq %rax, %rdi | |
movq %rax, -408(%rbp) | |
callq _memset | |
movq -408(%rbp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE | |
movq -368(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
movl $29, %esi | |
movl $24, %ecx | |
movl %ecx, %edx | |
movq -368(%rbp), %rax | |
movq %rax, %rdi | |
callq _memset | |
leaq -160(%rbp), %rdi | |
callq __ZN55core..option..Option$LT$collections..string..String$GT$9drop.448517h22c0c9fd86027f44E | |
movq -8(%rbp), %rdi | |
movq %rdi, -288(%rbp) | |
movq -16(%rbp), %rdi | |
movq %rdi, -296(%rbp) | |
movq -24(%rbp), %rdi | |
movq %rdi, -304(%rbp) | |
movq -32(%rbp), %rdi | |
movq %rdi, -312(%rbp) | |
movq -48(%rbp), %rdi | |
movq -40(%rbp), %rax | |
movq %rax, -320(%rbp) | |
movq %rdi, -328(%rbp) | |
movabsq $2097865012304223517, %rax | |
movq %rax, -8(%rbp) | |
movq %rax, -16(%rbp) | |
movq %rax, -24(%rbp) | |
movq %rax, -32(%rbp) | |
movq %rax, -40(%rbp) | |
movq %rax, -48(%rbp) | |
Ltmp70: | |
leaq -136(%rbp), %rdi | |
leaq -328(%rbp), %rsi | |
callq __ZN3vec13_$LT$impl$GT$16extend_desugared16extend_desugared21h15993394564142002526E | |
Ltmp71: | |
jmp LBB2_31 | |
LBB2_31: | |
leaq -136(%rbp), %rax | |
movl $29, %esi | |
movl $24, %ecx | |
movl %ecx, %edx | |
movq -136(%rbp), %rdi | |
movq -336(%rbp), %r8 | |
movq %rdi, (%r8) | |
movq -128(%rbp), %rdi | |
movq %rdi, 8(%r8) | |
movq -120(%rbp), %rdi | |
movq %rdi, 16(%r8) | |
movq %rax, %rdi | |
movq %rax, -416(%rbp) | |
callq _memset | |
movq -416(%rbp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE | |
leaq -48(%rbp), %rdi | |
callq __ZN14std..env..Args9drop.417017hfd44906fc06f984cE | |
jmp LBB2_16 | |
LBB2_32: | |
movq -352(%rbp), %rax | |
addq $416, %rsp | |
popq %rbp | |
retq | |
LBB2_33: | |
Ltmp72: | |
movl %edx, %ecx | |
movq %rax, -112(%rbp) | |
movl %ecx, -104(%rbp) | |
leaq -136(%rbp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE | |
leaq -48(%rbp), %rdi | |
callq __ZN14std..env..Args9drop.417017hfd44906fc06f984cE | |
jmp LBB2_4 | |
Lfunc_end2: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table2: | |
Lexception2: | |
.byte 255 | |
.byte 155 | |
.asciz "\306\201\200" | |
.byte 3 | |
.ascii "\303\001" | |
Lset28 = Ltmp48-Lfunc_begin2 | |
.long Lset28 | |
Lset29 = Ltmp49-Ltmp48 | |
.long Lset29 | |
Lset30 = Ltmp50-Lfunc_begin2 | |
.long Lset30 | |
.byte 0 | |
Lset31 = Ltmp51-Lfunc_begin2 | |
.long Lset31 | |
Lset32 = Ltmp52-Ltmp51 | |
.long Lset32 | |
Lset33 = Ltmp53-Lfunc_begin2 | |
.long Lset33 | |
.byte 0 | |
Lset34 = Ltmp52-Lfunc_begin2 | |
.long Lset34 | |
Lset35 = Ltmp73-Ltmp52 | |
.long Lset35 | |
.long 0 | |
.byte 0 | |
Lset36 = Ltmp73-Lfunc_begin2 | |
.long Lset36 | |
Lset37 = Ltmp74-Ltmp73 | |
.long Lset37 | |
Lset38 = Ltmp75-Lfunc_begin2 | |
.long Lset38 | |
.byte 0 | |
Lset39 = Ltmp54-Lfunc_begin2 | |
.long Lset39 | |
Lset40 = Ltmp55-Ltmp54 | |
.long Lset40 | |
Lset41 = Ltmp60-Lfunc_begin2 | |
.long Lset41 | |
.byte 0 | |
Lset42 = Ltmp55-Lfunc_begin2 | |
.long Lset42 | |
Lset43 = Ltmp56-Ltmp55 | |
.long Lset43 | |
.long 0 | |
.byte 0 | |
Lset44 = Ltmp56-Lfunc_begin2 | |
.long Lset44 | |
Lset45 = Ltmp57-Ltmp56 | |
.long Lset45 | |
Lset46 = Ltmp60-Lfunc_begin2 | |
.long Lset46 | |
.byte 0 | |
Lset47 = Ltmp57-Lfunc_begin2 | |
.long Lset47 | |
Lset48 = Ltmp58-Ltmp57 | |
.long Lset48 | |
.long 0 | |
.byte 0 | |
Lset49 = Ltmp58-Lfunc_begin2 | |
.long Lset49 | |
Lset50 = Ltmp59-Ltmp58 | |
.long Lset50 | |
Lset51 = Ltmp60-Lfunc_begin2 | |
.long Lset51 | |
.byte 0 | |
Lset52 = Ltmp61-Lfunc_begin2 | |
.long Lset52 | |
Lset53 = Ltmp64-Ltmp61 | |
.long Lset53 | |
Lset54 = Ltmp69-Lfunc_begin2 | |
.long Lset54 | |
.byte 0 | |
Lset55 = Ltmp64-Lfunc_begin2 | |
.long Lset55 | |
Lset56 = Ltmp65-Ltmp64 | |
.long Lset56 | |
.long 0 | |
.byte 0 | |
Lset57 = Ltmp65-Lfunc_begin2 | |
.long Lset57 | |
Lset58 = Ltmp68-Ltmp65 | |
.long Lset58 | |
Lset59 = Ltmp69-Lfunc_begin2 | |
.long Lset59 | |
.byte 0 | |
Lset60 = Ltmp68-Lfunc_begin2 | |
.long Lset60 | |
Lset61 = Ltmp70-Ltmp68 | |
.long Lset61 | |
.long 0 | |
.byte 0 | |
Lset62 = Ltmp70-Lfunc_begin2 | |
.long Lset62 | |
Lset63 = Ltmp71-Ltmp70 | |
.long Lset63 | |
Lset64 = Ltmp72-Lfunc_begin2 | |
.long Lset64 | |
.byte 0 | |
Lset65 = Ltmp71-Lfunc_begin2 | |
.long Lset65 | |
Lset66 = Lfunc_end2-Ltmp71 | |
.long Lset66 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$9into_iter9into_iter20h4297237821902402192E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp79: | |
.cfi_def_cfa_offset 16 | |
Ltmp80: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp81: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movl $29, %ecx | |
movl $48, %edx | |
movl %edx, %r8d | |
movq %rsi, %r9 | |
movq %rsi, -8(%rbp) | |
movq %r9, %rsi | |
movq %r8, %rdx | |
movq %rax, -16(%rbp) | |
movl %ecx, -20(%rbp) | |
movq %r8, -32(%rbp) | |
callq _memcpy | |
movq -8(%rbp), %rax | |
movq %rax, %rdi | |
movl -20(%rbp), %esi | |
movq -32(%rbp), %rdx | |
callq _memset | |
movq -8(%rbp), %rdi | |
callq __ZN14std..env..Args9drop.417017hfd44906fc06f984cE | |
movq -16(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN14std..env..Args9drop.417017hfd44906fc06f984cE: | |
.cfi_startproc | |
pushq %rax | |
Ltmp82: | |
.cfi_def_cfa_offset 16 | |
callq __ZN16std..env..ArgsOs9drop.417317hbe5bc3715be5f604E | |
popq %rax | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN16std..env..ArgsOs9drop.417317hbe5bc3715be5f604E: | |
.cfi_startproc | |
pushq %rax | |
Ltmp83: | |
.cfi_def_cfa_offset 16 | |
callq __ZN18std..sys..os..Args9drop.417617h2947504f503fe6f5E | |
popq %rax | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN18std..sys..os..Args9drop.417617h2947504f503fe6f5E: | |
.cfi_startproc | |
pushq %rax | |
Ltmp84: | |
.cfi_def_cfa_offset 16 | |
callq __ZN60collections..vec..IntoIter$LT$std..ffi..os_str..OsString$GT$9drop.417917h1e9fd34b762e97ecE | |
popq %rax | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN60collections..vec..IntoIter$LT$std..ffi..os_str..OsString$GT$9drop.417917h1e9fd34b762e97ecE: | |
Lfunc_begin3: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception3 | |
subq $40, %rsp | |
Ltmp88: | |
.cfi_def_cfa_offset 48 | |
movb 32(%rdi), %al | |
cmpb $-44, %al | |
setne %cl | |
cmpb $29, %al | |
setne %dl | |
andb %dl, %cl | |
testb $1, %cl | |
movq %rdi, 16(%rsp) | |
movb %al, 15(%rsp) | |
jne LBB7_2 | |
LBB7_1: | |
movb 15(%rsp), %al | |
cmpb $-44, %al | |
je LBB7_4 | |
jmp LBB7_3 | |
LBB7_2: | |
int3 | |
jmp LBB7_1 | |
LBB7_3: | |
addq $40, %rsp | |
retq | |
LBB7_4: | |
Ltmp85: | |
movq 16(%rsp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$4drop4drop20h6754250844110670204E | |
Ltmp86: | |
jmp LBB7_5 | |
LBB7_5: | |
movq 16(%rsp), %rdi | |
callq __ZN60collections..vec..IntoIter$LT$std..ffi..os_str..OsString$GT$9drop.446217h1e9fd34b762e97ecE | |
jmp LBB7_3 | |
LBB7_6: | |
Ltmp87: | |
movl %edx, %ecx | |
movq %rax, 24(%rsp) | |
movl %ecx, 32(%rsp) | |
jmp LBB7_8 | |
LBB7_7: | |
movl 32(%rsp), %eax | |
movq 24(%rsp), %rdi | |
movl %eax, 8(%rsp) | |
callq __Unwind_Resume | |
LBB7_8: | |
movq 16(%rsp), %rdi | |
callq __ZN60collections..vec..IntoIter$LT$std..ffi..os_str..OsString$GT$9drop.446217h1e9fd34b762e97ecE | |
jmp LBB7_7 | |
Lfunc_end3: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table7: | |
Lexception3: | |
.byte 255 | |
.byte 155 | |
.asciz "\234" | |
.byte 3 | |
.byte 26 | |
Lset67 = Ltmp85-Lfunc_begin3 | |
.long Lset67 | |
Lset68 = Ltmp86-Ltmp85 | |
.long Lset68 | |
Lset69 = Ltmp87-Lfunc_begin3 | |
.long Lset69 | |
.byte 0 | |
Lset70 = Ltmp86-Lfunc_begin3 | |
.long Lset70 | |
Lset71 = Lfunc_end3-Ltmp86 | |
.long Lset71 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$4drop4drop20h6754250844110670204E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp89: | |
.cfi_def_cfa_offset 16 | |
Ltmp90: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp91: | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN4iter13_$LT$impl$GT$9into_iter9into_iter21h18072173821144017660E | |
leaq -32(%rbp), %rdi | |
movq %rax, -24(%rbp) | |
movq -24(%rbp), %rax | |
movq %rax, -32(%rbp) | |
movq %rdi, -40(%rbp) | |
movq -40(%rbp), %rsi | |
movq %rsi, -80(%rbp) | |
jmp LBB8_3 | |
LBB8_2: | |
jmp LBB8_11 | |
LBB8_3: | |
leaq -64(%rbp), %rdi | |
movq -80(%rbp), %rsi | |
callq __ZN4iter13_$LT$impl$GT$4next4next21h13983950886752731037E | |
movq -64(%rbp), %rsi | |
testq %rsi, %rsi | |
setne %al | |
movb %al, -81(%rbp) | |
jne LBB8_7 | |
jmp LBB8_12 | |
LBB8_12: | |
movb -81(%rbp), %al | |
testb $1, %al | |
je LBB8_8 | |
jmp LBB8_6 | |
LBB8_4: | |
movq -72(%rbp), %rax | |
movq %rax, %rdi | |
movq %rax, -96(%rbp) | |
callq __ZN26std..ffi..os_str..OsString9drop.430017h0009eb577f171660E | |
movl $29, %esi | |
movl $24, %ecx | |
movl %ecx, %edx | |
movq -96(%rbp), %rax | |
movq %rax, %rdi | |
callq _memset | |
jmp LBB8_10 | |
LBB8_5: | |
jmp LBB8_9 | |
LBB8_6: | |
LBB8_7: | |
leaq -64(%rbp), %rax | |
movq %rax, -72(%rbp) | |
jmp LBB8_4 | |
LBB8_8: | |
jmp LBB8_5 | |
LBB8_9: | |
leaq -64(%rbp), %rdi | |
callq __ZN54core..option..Option$LT$std..ffi..os_str..OsString$GT$9drop.446017h1c611a6998166918E | |
jmp LBB8_2 | |
LBB8_10: | |
leaq -64(%rbp), %rdi | |
callq __ZN54core..option..Option$LT$std..ffi..os_str..OsString$GT$9drop.446017h1c611a6998166918E | |
jmp LBB8_3 | |
LBB8_11: | |
addq $96, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$9into_iter9into_iter21h18072173821144017660E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp92: | |
.cfi_def_cfa_offset 16 | |
Ltmp93: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp94: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$4next4next21h13983950886752731037E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp95: | |
.cfi_def_cfa_offset 16 | |
Ltmp96: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp97: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq -8(%rbp), %rsi | |
movq (%rsi), %rsi | |
movq %rax, -16(%rbp) | |
callq __ZN3vec13_$LT$impl$GT$4next4next21h10922710907048553217E | |
movq -16(%rbp), %rax | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$4next4next21h10922710907048553217E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp98: | |
.cfi_def_cfa_offset 16 | |
Ltmp99: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp100: | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
movq %rsi, -72(%rbp) | |
movq -72(%rbp), %rsi | |
movq 16(%rsi), %rsi | |
movq -72(%rbp), %rcx | |
cmpq 24(%rcx), %rsi | |
movq %rax, -112(%rbp) | |
movq %rdi, -120(%rbp) | |
jne LBB11_2 | |
movq _const4189(%rip), %rax | |
movq -120(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq _const4189+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
movq _const4189+16(%rip), %rax | |
movq %rax, 16(%rcx) | |
jmp LBB11_6 | |
LBB11_2: | |
callq __ZN3mem7size_of7size_of20h9685637178085678776E | |
movq %rax, -80(%rbp) | |
cmpq $0, -80(%rbp) | |
jne LBB11_4 | |
leaq -64(%rbp), %rdi | |
movl $1, %eax | |
movl %eax, %ecx | |
movq -72(%rbp), %rdx | |
movq 16(%rdx), %rdx | |
addq $1, %rdx | |
movq %rdx, -88(%rbp) | |
movq -88(%rbp), %rdx | |
movq -72(%rbp), %rsi | |
movq %rdx, 16(%rsi) | |
movq %rcx, -40(%rbp) | |
callq __ZN3mem13uninitialized13uninitialized21h17770837078040237033E | |
leaq -64(%rbp), %rcx | |
movl $29, %esi | |
movl $24, %eax | |
movl %eax, %edx | |
movq -40(%rbp), %rdi | |
movq (%rdi), %r8 | |
movq %r8, -64(%rbp) | |
movq 8(%rdi), %r8 | |
movq %r8, -56(%rbp) | |
movq 16(%rdi), %rdi | |
movq %rdi, -48(%rbp) | |
movq -64(%rbp), %rdi | |
movq -120(%rbp), %r8 | |
movq %rdi, (%r8) | |
movq -56(%rbp), %rdi | |
movq %rdi, 8(%r8) | |
movq -48(%rbp), %rdi | |
movq %rdi, 16(%r8) | |
movq %rcx, %rdi | |
movq %rcx, -128(%rbp) | |
callq _memset | |
movq -128(%rbp), %rdi | |
callq __ZN26std..ffi..os_str..OsString9drop.430017h0009eb577f171660E | |
jmp LBB11_5 | |
LBB11_4: | |
movl $1, %eax | |
movl %eax, %esi | |
movq -72(%rbp), %rcx | |
movq 16(%rcx), %rcx | |
movq %rcx, -96(%rbp) | |
movq -72(%rbp), %rcx | |
movq 16(%rcx), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset20h9665467158962855019E | |
leaq -32(%rbp), %rdi | |
movq %rax, -104(%rbp) | |
movq -104(%rbp), %rax | |
movq -72(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
movq -96(%rbp), %rax | |
movq %rax, -8(%rbp) | |
callq __ZN3mem13uninitialized13uninitialized21h17770837078040237033E | |
leaq -32(%rbp), %rax | |
movl $29, %esi | |
movl $24, %edx | |
movq -8(%rbp), %rcx | |
movq (%rcx), %rdi | |
movq %rdi, -32(%rbp) | |
movq 8(%rcx), %rdi | |
movq %rdi, -24(%rbp) | |
movq 16(%rcx), %rcx | |
movq %rcx, -16(%rbp) | |
movq -32(%rbp), %rcx | |
movq -120(%rbp), %rdi | |
movq %rcx, (%rdi) | |
movq -24(%rbp), %rcx | |
movq %rcx, 8(%rdi) | |
movq -16(%rbp), %rcx | |
movq %rcx, 16(%rdi) | |
movq %rax, %rcx | |
movq %rcx, %rdi | |
movq %rax, -136(%rbp) | |
callq _memset | |
movq -136(%rbp), %rdi | |
callq __ZN26std..ffi..os_str..OsString9drop.430017h0009eb577f171660E | |
LBB11_5: | |
jmp LBB11_6 | |
LBB11_6: | |
movq -112(%rbp), %rax | |
addq $144, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem7size_of7size_of20h9685637178085678776E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp101: | |
.cfi_def_cfa_offset 16 | |
Ltmp102: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp103: | |
.cfi_def_cfa_register %rbp | |
movl $24, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem13uninitialized13uninitialized21h17770837078040237033E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp104: | |
.cfi_def_cfa_offset 16 | |
Ltmp105: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp106: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN26std..ffi..os_str..OsString9drop.430017h0009eb577f171660E: | |
.cfi_startproc | |
pushq %rax | |
Ltmp107: | |
.cfi_def_cfa_offset 16 | |
callq __ZN21std..sys..os_str..Buf9drop.430317h789daec03aad487cE | |
popq %rax | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN21std..sys..os_str..Buf9drop.430317h789daec03aad487cE: | |
.cfi_startproc | |
pushq %rax | |
Ltmp108: | |
.cfi_def_cfa_offset 16 | |
callq __ZN31collections..vec..Vec$LT$u8$GT$9drop.430617hb3e7a28d5c12e9c9E | |
popq %rax | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN31collections..vec..Vec$LT$u8$GT$9drop.430617hb3e7a28d5c12e9c9E: | |
Lfunc_begin4: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception4 | |
subq $40, %rsp | |
Ltmp112: | |
.cfi_def_cfa_offset 48 | |
Ltmp109: | |
movq %rdi, 16(%rsp) | |
callq __ZN3vec13_$LT$impl$GT$4drop4drop20h1378680965922229971E | |
Ltmp110: | |
jmp LBB16_1 | |
LBB16_1: | |
movq 16(%rsp), %rdi | |
callq __ZN31collections..vec..Vec$LT$u8$GT$9drop.442117hb3e7a28d5c12e9c9E | |
addq $40, %rsp | |
retq | |
LBB16_2: | |
Ltmp111: | |
movl %edx, %ecx | |
movq %rax, 24(%rsp) | |
movl %ecx, 32(%rsp) | |
jmp LBB16_4 | |
LBB16_3: | |
movl 32(%rsp), %eax | |
movq 24(%rsp), %rdi | |
movl %eax, 12(%rsp) | |
callq __Unwind_Resume | |
LBB16_4: | |
movq 16(%rsp), %rdi | |
callq __ZN31collections..vec..Vec$LT$u8$GT$9drop.442117hb3e7a28d5c12e9c9E | |
jmp LBB16_3 | |
Lfunc_end4: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table16: | |
Lexception4: | |
.byte 255 | |
.byte 155 | |
.asciz "\234" | |
.byte 3 | |
.byte 26 | |
Lset72 = Ltmp109-Lfunc_begin4 | |
.long Lset72 | |
Lset73 = Ltmp110-Ltmp109 | |
.long Lset73 | |
Lset74 = Ltmp111-Lfunc_begin4 | |
.long Lset74 | |
.byte 0 | |
Lset75 = Ltmp110-Lfunc_begin4 | |
.long Lset75 | |
Lset76 = Lfunc_end4-Ltmp110 | |
.long Lset76 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$4drop4drop20h1378680965922229971E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp113: | |
.cfi_def_cfa_offset 16 | |
Ltmp114: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp115: | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN7raw_vec13_$LT$impl$GT$30unsafe_no_drop_flag_needs_drop30unsafe_no_drop_flag_needs_drop20h5702621662863959916E | |
andb $1, %al | |
movb %al, -9(%rbp) | |
testb $1, -9(%rbp) | |
je LBB17_15 | |
movb $0, -10(%rbp) | |
testb $1, -10(%rbp) | |
je LBB17_14 | |
movq -8(%rbp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$9deref_mut9deref_mut21h12477805096194457726E | |
leaq -48(%rbp), %rdi | |
movq %rax, -64(%rbp) | |
movq %rdx, -56(%rbp) | |
movq -64(%rbp), %rsi | |
movq -56(%rbp), %rdx | |
callq __ZN5slice13_$LT$impl$GT$8iter_mut8iter_mut20h6041050641157611089E | |
leaq -32(%rbp), %rdi | |
leaq -48(%rbp), %rsi | |
callq __ZN4iter13_$LT$impl$GT$9into_iter9into_iter20h3865356603420108693E | |
leaq -32(%rbp), %rax | |
movq %rax, -72(%rbp) | |
movq -72(%rbp), %rdi | |
movq %rdi, -104(%rbp) | |
jmp LBB17_5 | |
LBB17_4: | |
jmp LBB17_13 | |
LBB17_5: | |
movq -104(%rbp), %rdi | |
callq __ZN5slice13_$LT$impl$GT$4next4next21h16766624914247637822E | |
movq %rax, -80(%rbp) | |
movq %rax, -88(%rbp) | |
testq %rax, %rax | |
setne %cl | |
movb %cl, -105(%rbp) | |
jne LBB17_9 | |
jmp LBB17_16 | |
LBB17_16: | |
movb -105(%rbp), %al | |
testb $1, %al | |
je LBB17_10 | |
jmp LBB17_8 | |
LBB17_6: | |
jmp LBB17_12 | |
LBB17_7: | |
jmp LBB17_11 | |
LBB17_8: | |
LBB17_9: | |
leaq -88(%rbp), %rax | |
movq %rax, -96(%rbp) | |
jmp LBB17_6 | |
LBB17_10: | |
jmp LBB17_7 | |
LBB17_11: | |
jmp LBB17_4 | |
LBB17_12: | |
jmp LBB17_5 | |
LBB17_13: | |
jmp LBB17_14 | |
LBB17_14: | |
jmp LBB17_15 | |
LBB17_15: | |
addq $112, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$30unsafe_no_drop_flag_needs_drop30unsafe_no_drop_flag_needs_drop20h5702621662863959916E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp116: | |
.cfi_def_cfa_offset 16 | |
Ltmp117: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp118: | |
.cfi_def_cfa_register %rbp | |
movabsq $2097865012304223517, %rax | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
cmpq %rax, 8(%rdi) | |
setne %cl | |
andb $1, %cl | |
andb $1, %cl | |
movzbl %cl, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$9into_iter9into_iter20h3865356603420108693E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp119: | |
.cfi_def_cfa_offset 16 | |
Ltmp120: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp121: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq (%rsi), %rcx | |
movq %rcx, (%rdi) | |
movq 8(%rsi), %rcx | |
movq %rcx, 8(%rdi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$8iter_mut8iter_mut20h6041050641157611089E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp122: | |
.cfi_def_cfa_offset 16 | |
Ltmp123: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp124: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, -24(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$8iter_mut8iter_mut21h18223278702912392711E | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$8iter_mut8iter_mut21h18223278702912392711E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp125: | |
.cfi_def_cfa_offset 16 | |
Ltmp126: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp127: | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
movq %rsi, -24(%rbp) | |
movq %rdx, -16(%rbp) | |
movq %rax, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
callq __ZN3mem7size_of7size_of20h3291978886090962305E | |
movq %rax, -40(%rbp) | |
cmpq $0, -40(%rbp) | |
jne LBB21_2 | |
movl $1, %eax | |
movl %eax, %ecx | |
movq %rcx, -32(%rbp) | |
jmp LBB21_3 | |
LBB21_2: | |
movq -24(%rbp), %rdi | |
movq -16(%rbp), %rsi | |
callq __ZN5slice13_$LT$impl$GT$10as_mut_ptr10as_mut_ptr20h4487977000048052062E | |
movq %rax, -48(%rbp) | |
movq -48(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h5255508850291379720E | |
andb $1, %al | |
movb %al, -49(%rbp) | |
movq -48(%rbp), %rsi | |
movq %rsi, -32(%rbp) | |
LBB21_3: | |
movq -32(%rbp), %rax | |
movq -112(%rbp), %rcx | |
movq %rax, (%rcx) | |
addq $8, %rcx | |
movq -32(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -64(%rbp), %rax | |
movq %rax, -8(%rbp) | |
movq %rcx, -120(%rbp) | |
callq __ZN3mem7size_of7size_of20h3291978886090962305E | |
movq %rax, -72(%rbp) | |
cmpq $0, -72(%rbp) | |
jne LBB21_5 | |
movq -64(%rbp), %rax | |
movq -24(%rbp), %rdi | |
movq -16(%rbp), %rsi | |
movq %rax, -128(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$3len3len20h4288982587895671553E | |
movq %rax, -88(%rbp) | |
movq -128(%rbp), %rax | |
addq -88(%rbp), %rax | |
movq %rax, -80(%rbp) | |
movq -80(%rbp), %rax | |
movq -120(%rbp), %rsi | |
movq %rax, (%rsi) | |
jmp LBB21_6 | |
LBB21_5: | |
movq -64(%rbp), %rdi | |
movq -24(%rbp), %rax | |
movq -16(%rbp), %rsi | |
movq %rdi, -136(%rbp) | |
movq %rax, %rdi | |
callq __ZN5slice13_$LT$impl$GT$3len3len20h4288982587895671553E | |
movq %rax, -96(%rbp) | |
movq -96(%rbp), %rsi | |
movq -136(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset20h7694516596385698282E | |
movq -120(%rbp), %rsi | |
movq %rax, (%rsi) | |
LBB21_6: | |
movq -104(%rbp), %rax | |
addq $144, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem7size_of7size_of20h3291978886090962305E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp128: | |
.cfi_def_cfa_offset 16 | |
Ltmp129: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp130: | |
.cfi_def_cfa_register %rbp | |
movl $1, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$10as_mut_ptr10as_mut_ptr20h4487977000048052062E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp131: | |
.cfi_def_cfa_offset 16 | |
Ltmp132: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp133: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
leaq -32(%rbp), %rax | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN3raw4Repr4repr4repr21h15769309217336261029E | |
movq -32(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3raw4Repr4repr4repr21h15769309217336261029E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp134: | |
.cfi_def_cfa_offset 16 | |
Ltmp135: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp136: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
leaq -16(%rbp), %rcx | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq %rcx, %rsi | |
movq %rax, -24(%rbp) | |
callq __ZN3mem14transmute_copy14transmute_copy20h3969278612002212086E | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem14transmute_copy14transmute_copy20h3969278612002212086E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp137: | |
.cfi_def_cfa_offset 16 | |
Ltmp138: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp139: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
leaq -24(%rbp), %rcx | |
movq %rsi, -32(%rbp) | |
movq -32(%rbp), %rsi | |
movq %rsi, -8(%rbp) | |
movq %rdi, -40(%rbp) | |
movq %rcx, %rdi | |
movq %rax, -48(%rbp) | |
callq __ZN3mem13uninitialized13uninitialized20h3282709255555528491E | |
movq -8(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, -24(%rbp) | |
movq 8(%rax), %rax | |
movq %rax, -16(%rbp) | |
movq -24(%rbp), %rax | |
movq -40(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -16(%rbp), %rax | |
movq %rax, 8(%rcx) | |
movq -48(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem13uninitialized13uninitialized20h3282709255555528491E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp140: | |
.cfi_def_cfa_offset 16 | |
Ltmp141: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp142: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$7is_null7is_null20h5255508850291379720E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp143: | |
.cfi_def_cfa_offset 16 | |
Ltmp144: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp145: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
cmpq $0, -8(%rbp) | |
sete %al | |
andb $1, %al | |
andb $1, %al | |
movzbl %al, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$3len3len20h4288982587895671553E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp146: | |
.cfi_def_cfa_offset 16 | |
Ltmp147: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp148: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
leaq -32(%rbp), %rax | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN3raw4Repr4repr4repr21h15769309217336261029E | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$6offset6offset20h7694516596385698282E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp149: | |
.cfi_def_cfa_offset 16 | |
Ltmp150: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp151: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rsi | |
addq -16(%rbp), %rsi | |
movq %rsi, -24(%rbp) | |
movq -24(%rbp), %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$9deref_mut9deref_mut21h12477805096194457726E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp152: | |
.cfi_def_cfa_offset 16 | |
Ltmp153: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp154: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, -24(%rbp) | |
callq __ZN7raw_vec13_$LT$impl$GT$3ptr3ptr21h11965300743638376220E | |
movq %rax, -32(%rbp) | |
movq %rax, %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h5255508850291379720E | |
movb %al, -33(%rbp) | |
movq -32(%rbp), %rdi | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rsi | |
callq __ZN5slice18from_raw_parts_mut18from_raw_parts_mut20h8117134520104468676E | |
movq %rax, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$3ptr3ptr21h11965300743638376220E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp155: | |
.cfi_def_cfa_offset 16 | |
Ltmp156: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp157: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$5deref5deref20h2957642854987474786E | |
movq %rax, -16(%rbp) | |
movq -16(%rbp), %rax | |
movq (%rax), %rax | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$5deref5deref20h2957642854987474786E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp158: | |
.cfi_def_cfa_offset 16 | |
Ltmp159: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp160: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN7nonzero13_$LT$impl$GT$5deref5deref21h16517527100623176035E | |
movq %rax, -16(%rbp) | |
movq -16(%rbp), %rax | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7nonzero13_$LT$impl$GT$5deref5deref21h16517527100623176035E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp161: | |
.cfi_def_cfa_offset 16 | |
Ltmp162: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp163: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
movq %rdi, -16(%rbp) | |
movq -16(%rbp), %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice18from_raw_parts_mut18from_raw_parts_mut20h8117134520104468676E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp164: | |
.cfi_def_cfa_offset 16 | |
Ltmp165: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp166: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq -24(%rbp), %rsi | |
movq %rsi, -16(%rbp) | |
movq -32(%rbp), %rsi | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rax | |
movq %rsi, %rdx | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$4next4next21h16766624914247637822E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp167: | |
.cfi_def_cfa_offset 16 | |
Ltmp168: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp169: | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, -32(%rbp) | |
callq __ZN3mem7size_of7size_of20h3291978886090962305E | |
movq %rax, -40(%rbp) | |
cmpq $0, -40(%rbp) | |
je LBB35_2 | |
movq -32(%rbp), %rax | |
movq (%rax), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h5255508850291379720E | |
andb $1, %al | |
movb %al, -41(%rbp) | |
movq -32(%rbp), %rdi | |
movq 8(%rdi), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h5255508850291379720E | |
andb $1, %al | |
movb %al, -42(%rbp) | |
LBB35_2: | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq -32(%rbp), %rcx | |
cmpq 8(%rcx), %rax | |
jne LBB35_4 | |
movq _const4374(%rip), %rax | |
movq %rax, -24(%rbp) | |
jmp LBB35_11 | |
LBB35_4: | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -56(%rbp) | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -72(%rbp) | |
movq -72(%rbp), %rax | |
movq %rax, -16(%rbp) | |
callq __ZN3mem7size_of7size_of20h3291978886090962305E | |
movq %rax, -80(%rbp) | |
cmpq $0, -80(%rbp) | |
jne LBB35_6 | |
movq -72(%rbp), %rax | |
addq $1, %rax | |
movq %rax, -88(%rbp) | |
movq -88(%rbp), %rax | |
movq %rax, -64(%rbp) | |
jmp LBB35_7 | |
LBB35_6: | |
movl $1, %eax | |
movl %eax, %esi | |
movq -72(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset20h7694516596385698282E | |
movq %rax, -64(%rbp) | |
LBB35_7: | |
movq -64(%rbp), %rax | |
movq -32(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
movq %rax, -96(%rbp) | |
movq -96(%rbp), %rax | |
movq %rax, -8(%rbp) | |
callq __ZN3mem7size_of7size_of20h3291978886090962305E | |
movq %rax, -104(%rbp) | |
cmpq $0, -104(%rbp) | |
jne LBB35_9 | |
movl $1, %eax | |
movl %eax, %ecx | |
movq %rcx, -24(%rbp) | |
jmp LBB35_10 | |
LBB35_9: | |
movq -96(%rbp), %rax | |
movq %rax, -24(%rbp) | |
LBB35_10: | |
jmp LBB35_11 | |
LBB35_11: | |
movq -24(%rbp), %rax | |
addq $112, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN31collections..vec..Vec$LT$u8$GT$9drop.442117hb3e7a28d5c12e9c9E: | |
.cfi_startproc | |
pushq %rax | |
Ltmp170: | |
.cfi_def_cfa_offset 16 | |
callq __ZN32alloc..raw_vec..RawVec$LT$u8$GT$9drop.442417h8d31fe906b508851E | |
popq %rax | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN32alloc..raw_vec..RawVec$LT$u8$GT$9drop.442417h8d31fe906b508851E: | |
Lfunc_begin5: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception5 | |
subq $40, %rsp | |
Ltmp174: | |
.cfi_def_cfa_offset 48 | |
Ltmp171: | |
movq %rdi, 16(%rsp) | |
callq __ZN7raw_vec13_$LT$impl$GT$4drop4drop21h14932858888134219159E | |
Ltmp172: | |
jmp LBB37_1 | |
LBB37_1: | |
movq 16(%rsp), %rdi | |
callq __ZN32alloc..raw_vec..RawVec$LT$u8$GT$9drop.444917h8d31fe906b508851E | |
addq $40, %rsp | |
retq | |
LBB37_2: | |
Ltmp173: | |
movl %edx, %ecx | |
movq %rax, 24(%rsp) | |
movl %ecx, 32(%rsp) | |
jmp LBB37_4 | |
LBB37_3: | |
movl 32(%rsp), %eax | |
movq 24(%rsp), %rdi | |
movl %eax, 12(%rsp) | |
callq __Unwind_Resume | |
LBB37_4: | |
movq 16(%rsp), %rdi | |
callq __ZN32alloc..raw_vec..RawVec$LT$u8$GT$9drop.444917h8d31fe906b508851E | |
jmp LBB37_3 | |
Lfunc_end5: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table37: | |
Lexception5: | |
.byte 255 | |
.byte 155 | |
.asciz "\234" | |
.byte 3 | |
.byte 26 | |
Lset77 = Ltmp171-Lfunc_begin5 | |
.long Lset77 | |
Lset78 = Ltmp172-Ltmp171 | |
.long Lset78 | |
Lset79 = Ltmp173-Lfunc_begin5 | |
.long Lset79 | |
.byte 0 | |
Lset80 = Ltmp172-Lfunc_begin5 | |
.long Lset80 | |
Lset81 = Lfunc_end5-Ltmp172 | |
.long Lset81 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$4drop4drop21h14932858888134219159E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp175: | |
.cfi_def_cfa_offset 16 | |
Ltmp176: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp177: | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -8(%rbp) | |
callq __ZN3mem7size_of7size_of20h3291978886090962305E | |
movq %rax, -16(%rbp) | |
cmpq $0, -16(%rbp) | |
setne %cl | |
testb $1, %cl | |
movb %cl, -49(%rbp) | |
jne LBB38_2 | |
LBB38_1: | |
movb -49(%rbp), %al | |
testb $1, %al | |
movb %al, -50(%rbp) | |
jne LBB38_4 | |
jmp LBB38_3 | |
LBB38_2: | |
movq -8(%rbp), %rax | |
cmpq $0, 8(%rax) | |
setne %cl | |
movb %cl, -49(%rbp) | |
jmp LBB38_1 | |
LBB38_3: | |
movb -50(%rbp), %al | |
testb $1, %al | |
jne LBB38_5 | |
jmp LBB38_8 | |
LBB38_4: | |
movq -8(%rbp), %rdi | |
callq __ZN7raw_vec13_$LT$impl$GT$30unsafe_no_drop_flag_needs_drop30unsafe_no_drop_flag_needs_drop20h5702621662863959916E | |
andb $1, %al | |
movb %al, -17(%rbp) | |
movb -17(%rbp), %al | |
movb %al, -50(%rbp) | |
jmp LBB38_3 | |
LBB38_5: | |
callq __ZN3mem8align_of8align_of21h14820172370209943832E | |
movq %rax, -32(%rbp) | |
movq -16(%rbp), %rax | |
movq -8(%rbp), %rcx | |
movq 8(%rcx), %rcx | |
mulq %rcx | |
seto %sil | |
testb $1, %sil | |
movq %rax, -64(%rbp) | |
jne LBB38_7 | |
movq -64(%rbp), %rax | |
movq %rax, -40(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$5deref5deref20h2957642854987474786E | |
movq %rax, -48(%rbp) | |
movq -48(%rbp), %rax | |
movq (%rax), %rdi | |
movq -40(%rbp), %rsi | |
movq -32(%rbp), %rdx | |
callq __ZN4heap10deallocate20h67c23584f57658974eaE | |
jmp LBB38_8 | |
LBB38_7: | |
leaq _panic_loc4439(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB38_8: | |
addq $64, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem8align_of8align_of21h14820172370209943832E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp178: | |
.cfi_def_cfa_offset 16 | |
Ltmp179: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp180: | |
.cfi_def_cfa_register %rbp | |
movl $1, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4heap10deallocate20h67c23584f57658974eaE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp181: | |
.cfi_def_cfa_offset 16 | |
Ltmp182: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp183: | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
movq -8(%rbp), %rdx | |
movq -16(%rbp), %rsi | |
movq -24(%rbp), %rdi | |
movq %rdx, -32(%rbp) | |
movq -32(%rbp), %rdx | |
movq %rsi, -40(%rbp) | |
movq -40(%rbp), %rsi | |
movq %rdi, -48(%rbp) | |
movq -48(%rbp), %rdi | |
movq %rdi, -56(%rbp) | |
movq %rdx, %rdi | |
movq -56(%rbp), %rdx | |
callq ___rust_deallocate | |
addq $64, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN32alloc..raw_vec..RawVec$LT$u8$GT$9drop.444917h8d31fe906b508851E: | |
.cfi_startproc | |
movq %rdi, -8(%rsp) | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$6offset6offset20h9665467158962855019E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp184: | |
.cfi_def_cfa_offset 16 | |
Ltmp185: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp186: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rsi | |
imulq $24, -16(%rbp), %rdi | |
addq %rdi, %rsi | |
movq %rsi, %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN54core..option..Option$LT$std..ffi..os_str..OsString$GT$9drop.446017h1c611a6998166918E: | |
.cfi_startproc | |
subq $24, %rsp | |
Ltmp187: | |
.cfi_def_cfa_offset 32 | |
movq (%rdi), %rax | |
testq %rax, %rax | |
setne %cl | |
movq %rdi, 16(%rsp) | |
movb %cl, 15(%rsp) | |
jne LBB43_4 | |
jmp LBB43_5 | |
LBB43_5: | |
movb 15(%rsp), %al | |
testb $1, %al | |
je LBB43_3 | |
jmp LBB43_1 | |
LBB43_1: | |
addq $24, %rsp | |
retq | |
LBB43_2: | |
addq $24, %rsp | |
retq | |
LBB43_3: | |
jmp LBB43_2 | |
LBB43_4: | |
movq 16(%rsp), %rdi | |
callq __ZN26std..ffi..os_str..OsString9drop.430017h0009eb577f171660E | |
jmp LBB43_2 | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN60collections..vec..IntoIter$LT$std..ffi..os_str..OsString$GT$9drop.446217h1e9fd34b762e97ecE: | |
.cfi_startproc | |
pushq %rax | |
Ltmp188: | |
.cfi_def_cfa_offset 16 | |
callq __ZN56alloc..raw_vec..RawVec$LT$std..ffi..os_str..OsString$GT$9drop.446517h0c828dc6ae0ad60eE | |
popq %rax | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN56alloc..raw_vec..RawVec$LT$std..ffi..os_str..OsString$GT$9drop.446517h0c828dc6ae0ad60eE: | |
Lfunc_begin6: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception6 | |
subq $40, %rsp | |
Ltmp192: | |
.cfi_def_cfa_offset 48 | |
Ltmp189: | |
movq %rdi, 16(%rsp) | |
callq __ZN7raw_vec13_$LT$impl$GT$4drop4drop20h5940180170585504642E | |
Ltmp190: | |
jmp LBB45_1 | |
LBB45_1: | |
movq 16(%rsp), %rdi | |
callq __ZN56alloc..raw_vec..RawVec$LT$std..ffi..os_str..OsString$GT$9drop.446717h0c828dc6ae0ad60eE | |
addq $40, %rsp | |
retq | |
LBB45_2: | |
Ltmp191: | |
movl %edx, %ecx | |
movq %rax, 24(%rsp) | |
movl %ecx, 32(%rsp) | |
jmp LBB45_4 | |
LBB45_3: | |
movl 32(%rsp), %eax | |
movq 24(%rsp), %rdi | |
movl %eax, 12(%rsp) | |
callq __Unwind_Resume | |
LBB45_4: | |
movq 16(%rsp), %rdi | |
callq __ZN56alloc..raw_vec..RawVec$LT$std..ffi..os_str..OsString$GT$9drop.446717h0c828dc6ae0ad60eE | |
jmp LBB45_3 | |
Lfunc_end6: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table45: | |
Lexception6: | |
.byte 255 | |
.byte 155 | |
.asciz "\234" | |
.byte 3 | |
.byte 26 | |
Lset82 = Ltmp189-Lfunc_begin6 | |
.long Lset82 | |
Lset83 = Ltmp190-Ltmp189 | |
.long Lset83 | |
Lset84 = Ltmp191-Lfunc_begin6 | |
.long Lset84 | |
.byte 0 | |
Lset85 = Ltmp190-Lfunc_begin6 | |
.long Lset85 | |
Lset86 = Lfunc_end6-Ltmp190 | |
.long Lset86 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$4drop4drop20h5940180170585504642E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp193: | |
.cfi_def_cfa_offset 16 | |
Ltmp194: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp195: | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -8(%rbp) | |
callq __ZN3mem7size_of7size_of20h9685637178085678776E | |
movq %rax, -16(%rbp) | |
cmpq $0, -16(%rbp) | |
setne %cl | |
testb $1, %cl | |
movb %cl, -49(%rbp) | |
jne LBB46_2 | |
LBB46_1: | |
movb -49(%rbp), %al | |
testb $1, %al | |
movb %al, -50(%rbp) | |
jne LBB46_4 | |
jmp LBB46_3 | |
LBB46_2: | |
movq -8(%rbp), %rax | |
cmpq $0, 8(%rax) | |
setne %cl | |
movb %cl, -49(%rbp) | |
jmp LBB46_1 | |
LBB46_3: | |
movb -50(%rbp), %al | |
testb $1, %al | |
jne LBB46_5 | |
jmp LBB46_8 | |
LBB46_4: | |
movq -8(%rbp), %rdi | |
callq __ZN7raw_vec13_$LT$impl$GT$30unsafe_no_drop_flag_needs_drop30unsafe_no_drop_flag_needs_drop21h13512598644741662045E | |
andb $1, %al | |
movb %al, -17(%rbp) | |
movb -17(%rbp), %al | |
movb %al, -50(%rbp) | |
jmp LBB46_3 | |
LBB46_5: | |
callq __ZN3mem8align_of8align_of21h12401417428728293179E | |
movq %rax, -32(%rbp) | |
movq -16(%rbp), %rax | |
movq -8(%rbp), %rcx | |
movq 8(%rcx), %rcx | |
mulq %rcx | |
seto %sil | |
testb $1, %sil | |
movq %rax, -64(%rbp) | |
jne LBB46_7 | |
movq -64(%rbp), %rax | |
movq %rax, -40(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$5deref5deref20h6406578888927596891E | |
movq %rax, -48(%rbp) | |
movq -48(%rbp), %rax | |
movq (%rax), %rax | |
movq -40(%rbp), %rsi | |
movq -32(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN4heap10deallocate20h67c23584f57658974eaE | |
jmp LBB46_8 | |
LBB46_7: | |
leaq _panic_loc4439(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB46_8: | |
addq $64, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$30unsafe_no_drop_flag_needs_drop30unsafe_no_drop_flag_needs_drop21h13512598644741662045E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp196: | |
.cfi_def_cfa_offset 16 | |
Ltmp197: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp198: | |
.cfi_def_cfa_register %rbp | |
movabsq $2097865012304223517, %rax | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
cmpq %rax, 8(%rdi) | |
setne %cl | |
andb $1, %cl | |
andb $1, %cl | |
movzbl %cl, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem8align_of8align_of21h12401417428728293179E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp199: | |
.cfi_def_cfa_offset 16 | |
Ltmp200: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp201: | |
.cfi_def_cfa_register %rbp | |
movl $8, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$5deref5deref20h6406578888927596891E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp202: | |
.cfi_def_cfa_offset 16 | |
Ltmp203: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp204: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN7nonzero13_$LT$impl$GT$5deref5deref21h17034130572828980555E | |
movq %rax, -16(%rbp) | |
movq -16(%rbp), %rax | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7nonzero13_$LT$impl$GT$5deref5deref21h17034130572828980555E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp205: | |
.cfi_def_cfa_offset 16 | |
Ltmp206: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp207: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
movq %rdi, -16(%rbp) | |
movq -16(%rbp), %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN56alloc..raw_vec..RawVec$LT$std..ffi..os_str..OsString$GT$9drop.446717h0c828dc6ae0ad60eE: | |
.cfi_startproc | |
movq %rdi, -8(%rsp) | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$3new3new20h4520854869448611795E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp208: | |
.cfi_def_cfa_offset 16 | |
Ltmp209: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp210: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, %rax | |
movq %rdi, -8(%rbp) | |
movq %rax, -16(%rbp) | |
callq __ZN7raw_vec13_$LT$impl$GT$3new3new21h15362212363571556948E | |
movq -8(%rbp), %rax | |
movq $0, 16(%rax) | |
movq -16(%rbp), %rax | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$3new3new21h15362212363571556948E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp211: | |
.cfi_def_cfa_offset 16 | |
Ltmp212: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp213: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rax, -24(%rbp) | |
movq %rdi, -32(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -16(%rbp) | |
cmpq $0, -16(%rbp) | |
jne LBB53_2 | |
movq $-1, -8(%rbp) | |
jmp LBB53_3 | |
LBB53_2: | |
movq $0, -8(%rbp) | |
LBB53_3: | |
movq _const4483(%rip), %rax | |
movq -32(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -8(%rbp), %rax | |
movq %rax, 8(%rcx) | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem7size_of7size_of21h10265787511114221581E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp214: | |
.cfi_def_cfa_offset 16 | |
Ltmp215: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp216: | |
.cfi_def_cfa_register %rbp | |
movl $24, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN55core..option..Option$LT$collections..string..String$GT$9drop.448517h22c0c9fd86027f44E: | |
.cfi_startproc | |
subq $24, %rsp | |
Ltmp217: | |
.cfi_def_cfa_offset 32 | |
movq (%rdi), %rax | |
testq %rax, %rax | |
setne %cl | |
movq %rdi, 16(%rsp) | |
movb %cl, 15(%rsp) | |
jne LBB55_4 | |
jmp LBB55_5 | |
LBB55_5: | |
movb 15(%rsp), %al | |
testb $1, %al | |
je LBB55_3 | |
jmp LBB55_1 | |
LBB55_1: | |
addq $24, %rsp | |
retq | |
LBB55_2: | |
addq $24, %rsp | |
retq | |
LBB55_3: | |
jmp LBB55_2 | |
LBB55_4: | |
movq 16(%rsp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
jmp LBB55_2 | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN27collections..string..String9drop.448817h138972aabaa88ba5E: | |
.cfi_startproc | |
pushq %rax | |
Ltmp218: | |
.cfi_def_cfa_offset 16 | |
callq __ZN31collections..vec..Vec$LT$u8$GT$9drop.430617hb3e7a28d5c12e9c9E | |
popq %rax | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$13with_capacity13with_capacity20h8138951835527145411E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp219: | |
.cfi_def_cfa_offset 16 | |
Ltmp220: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp221: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq -8(%rbp), %rsi | |
movq %rdi, -16(%rbp) | |
movq %rax, -24(%rbp) | |
callq __ZN7raw_vec13_$LT$impl$GT$13with_capacity13with_capacity21h16215945349614227223E | |
movq -16(%rbp), %rax | |
movq $0, 16(%rax) | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$13with_capacity13with_capacity21h16215945349614227223E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp222: | |
.cfi_def_cfa_offset 16 | |
Ltmp223: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp224: | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq %rax, -80(%rbp) | |
movq %rdi, -88(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
leaq -40(%rbp), %rdi | |
movq %rax, -16(%rbp) | |
movq -8(%rbp), %rsi | |
movq -16(%rbp), %rdx | |
callq __ZN3num13_$LT$impl$GT$11checked_mul20h96487486fd3e685evPiE | |
leaq -40(%rbp), %rdi | |
movq _const4547(%rip), %rsi | |
movq _const4547+8(%rip), %rdx | |
callq __ZN6option13_$LT$impl$GT$6expect6expect20h2746313064904276868E | |
movq %rax, -24(%rbp) | |
movq -24(%rbp), %rdi | |
callq __ZN7raw_vec11alloc_guard20hd42d017619eed8d7BtbE | |
cmpq $0, -24(%rbp) | |
jne LBB58_2 | |
movl $1, %eax | |
movl %eax, %ecx | |
movq %rcx, -48(%rbp) | |
jmp LBB58_5 | |
LBB58_2: | |
callq __ZN3mem8align_of8align_of20h3879783313634088271E | |
movq %rax, -56(%rbp) | |
movq -24(%rbp), %rdi | |
movq -56(%rbp), %rsi | |
callq __ZN4heap8allocate20h8529ce6d5e1fac7cPdaE | |
movq %rax, -64(%rbp) | |
movq -64(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h5255508850291379720E | |
andb $1, %al | |
movb %al, -65(%rbp) | |
testb $1, -65(%rbp) | |
je LBB58_4 | |
callq __ZN3oom20h60a2387de2f8f1f2fubE | |
LBB58_4: | |
movq -64(%rbp), %rax | |
movq %rax, -48(%rbp) | |
LBB58_5: | |
movq -48(%rbp), %rax | |
movq %rax, %rdi | |
callq __ZN3ptr13_$LT$impl$GT$3new3new20h8102744067072970844E | |
movq -88(%rbp), %rdi | |
movq %rax, (%rdi) | |
movq -8(%rbp), %rax | |
movq %rax, 8(%rdi) | |
movq -80(%rbp), %rax | |
addq $96, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN6option13_$LT$impl$GT$6expect6expect20h2746313064904276868E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp225: | |
.cfi_def_cfa_offset 16 | |
Ltmp226: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp227: | |
.cfi_def_cfa_register %rbp | |
subq $208, %rsp | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq (%rdi), %rdx | |
testq %rdx, %rdx | |
movq %rdi, -168(%rbp) | |
movq %rdx, -176(%rbp) | |
je LBB59_5 | |
jmp LBB59_9 | |
LBB59_9: | |
movq -176(%rbp), %rax | |
subq $1, %rax | |
movq %rax, -184(%rbp) | |
je LBB59_4 | |
jmp LBB59_3 | |
LBB59_1: | |
movq -24(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -32(%rbp) | |
movq -32(%rbp), %rax | |
movq %rax, -192(%rbp) | |
jmp LBB59_8 | |
LBB59_2: | |
leaq -128(%rbp), %rax | |
leaq -16(%rbp), %rcx | |
movq __ZN6option13_$LT$impl$GT$6expect15__STATIC_FMTSTR20hadfde06f1b688251a6ME@GOTPCREL(%rip), %rdx | |
movq (%rdx), %rsi | |
movq %rsi, -96(%rbp) | |
movq 8(%rdx), %rdx | |
movq %rdx, -88(%rbp) | |
movq -96(%rbp), %rsi | |
movq -88(%rbp), %rdx | |
movq %rcx, -120(%rbp) | |
movq -120(%rbp), %rcx | |
movq %rcx, -128(%rbp) | |
movq %rax, -136(%rbp) | |
movq %rsi, -200(%rbp) | |
movq %rdx, -208(%rbp) | |
jmp LBB59_6 | |
LBB59_3: | |
LBB59_4: | |
movq -168(%rbp), %rax | |
addq $8, %rax | |
movq %rax, -24(%rbp) | |
jmp LBB59_1 | |
LBB59_5: | |
jmp LBB59_2 | |
LBB59_6: | |
leaq __ZN3fmt13_$LT$impl$GT$3fmt3fmt20h7398903449374467302E(%rip), %rdx | |
leaq -112(%rbp), %rdi | |
movq -136(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -144(%rbp) | |
movq -144(%rbp), %rsi | |
callq __ZN3fmt13_$LT$impl$GT$3new3new20h9099232015585529973E | |
leaq -80(%rbp), %rdi | |
leaq -112(%rbp), %rax | |
movq %rax, -160(%rbp) | |
movq $1, -152(%rbp) | |
movq -160(%rbp), %rcx | |
movq -152(%rbp), %r8 | |
movq -200(%rbp), %rsi | |
movq -208(%rbp), %rdx | |
callq __ZN3fmt13_$LT$impl$GT$6new_v120h3e5fd94aafcc58553rWE | |
leaq -80(%rbp), %rdi | |
movq __ZN6option13_$LT$impl$GT$6expect10_FILE_LINE20h828d2697f7b0d911U5ME@GOTPCREL(%rip), %rsi | |
callq __ZN9panicking9panic_fmt20h4c8d12e3c05f3b8cZEKE | |
LBB59_8: | |
movq -192(%rbp), %rax | |
addq $208, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3fmt13_$LT$impl$GT$6new_v120h3e5fd94aafcc58553rWE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp228: | |
.cfi_def_cfa_offset 16 | |
Ltmp229: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp230: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq %rcx, -32(%rbp) | |
movq %r8, -24(%rbp) | |
movq -16(%rbp), %rcx | |
movq %rcx, (%rdi) | |
movq -8(%rbp), %rcx | |
movq %rcx, 8(%rdi) | |
movq _const4532(%rip), %rcx | |
movq %rcx, 16(%rdi) | |
movq _const4532+8(%rip), %rcx | |
movq %rcx, 24(%rdi) | |
movq -32(%rbp), %rcx | |
movq %rcx, 32(%rdi) | |
movq -24(%rbp), %rcx | |
movq %rcx, 40(%rdi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3fmt13_$LT$impl$GT$3new3new20h9099232015585529973E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp231: | |
.cfi_def_cfa_offset 16 | |
Ltmp232: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp233: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
movq -16(%rbp), %rdx | |
movq %rdx, 8(%rdi) | |
movq -8(%rbp), %rdx | |
movq %rdx, (%rdi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3fmt13_$LT$impl$GT$3fmt3fmt20h7398903449374467302E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp234: | |
.cfi_def_cfa_offset 16 | |
Ltmp235: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp236: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, -16(%rbp) | |
movq %rsi, -24(%rbp) | |
movq -16(%rbp), %rsi | |
movq (%rsi), %rdi | |
movq 8(%rsi), %rsi | |
movq -24(%rbp), %rdx | |
callq __ZN3fmt13_$LT$impl$GT$3fmt20hbe277c16625f35edm6WE | |
movb %al, -8(%rbp) | |
movb -8(%rbp), %al | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3num13_$LT$impl$GT$11checked_mul20h96487486fd3e685evPiE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp237: | |
.cfi_def_cfa_offset 16 | |
Ltmp238: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp239: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
movq -8(%rbp), %rdx | |
movq %rax, -56(%rbp) | |
movq %rdx, %rax | |
mulq -16(%rbp) | |
seto %cl | |
andb $1, %cl | |
movq %rax, -32(%rbp) | |
movb %cl, -24(%rbp) | |
movq -32(%rbp), %rax | |
movq %rax, -40(%rbp) | |
movb -24(%rbp), %cl | |
andb $1, %cl | |
movb %cl, -41(%rbp) | |
testb $1, -41(%rbp) | |
movq %rdi, -64(%rbp) | |
je LBB63_2 | |
movq _const4545(%rip), %rax | |
movq -64(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq _const4545+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
jmp LBB63_3 | |
LBB63_2: | |
movq -40(%rbp), %rax | |
movq -64(%rbp), %rcx | |
movq %rax, 8(%rcx) | |
movq $1, (%rcx) | |
LBB63_3: | |
movq -56(%rbp), %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7raw_vec11alloc_guard20hd42d017619eed8d7BtbE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp240: | |
.cfi_def_cfa_offset 16 | |
Ltmp241: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp242: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem8align_of8align_of20h3879783313634088271E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp243: | |
.cfi_def_cfa_offset 16 | |
Ltmp244: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp245: | |
.cfi_def_cfa_register %rbp | |
movl $8, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4heap8allocate20h8529ce6d5e1fac7cPdaE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp246: | |
.cfi_def_cfa_offset 16 | |
Ltmp247: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp248: | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq -24(%rbp), %rsi | |
movq -32(%rbp), %rdi | |
movq %rsi, -8(%rbp) | |
movq %rdi, -16(%rbp) | |
movq -24(%rbp), %rsi | |
movq -32(%rbp), %rdi | |
movq %rsi, -40(%rbp) | |
movq -40(%rbp), %rsi | |
movq %rdi, -48(%rbp) | |
movq -48(%rbp), %rdi | |
movq %rdi, -56(%rbp) | |
movq %rsi, %rdi | |
movq -56(%rbp), %rsi | |
callq ___rust_allocate | |
addq $64, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$3new3new20h8102744067072970844E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp249: | |
.cfi_def_cfa_offset 16 | |
Ltmp250: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp251: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -32(%rbp) | |
movq -32(%rbp), %rdi | |
movq %rdi, -16(%rbp) | |
movq -16(%rbp), %rdi | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
movq %rdi, -24(%rbp) | |
movq -24(%rbp), %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3num13_$LT$impl$GT$14saturating_add20hd9be5c5e46f432d3uQiE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp252: | |
.cfi_def_cfa_offset 16 | |
Ltmp253: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp254: | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, -16(%rbp) | |
movq %rsi, -24(%rbp) | |
movq -16(%rbp), %rdi | |
leaq -40(%rbp), %rax | |
movq %rdi, -72(%rbp) | |
movq %rax, %rdi | |
movq -72(%rbp), %rax | |
movq %rsi, -80(%rbp) | |
movq %rax, %rsi | |
movq -80(%rbp), %rdx | |
callq __ZN3num13_$LT$impl$GT$11checked_add20h859c512f12c58cd9fOiE | |
movq -40(%rbp), %rax | |
testq %rax, %rax | |
movq %rax, -88(%rbp) | |
je LBB68_6 | |
jmp LBB68_10 | |
LBB68_10: | |
movq -88(%rbp), %rax | |
subq $1, %rax | |
movq %rax, -96(%rbp) | |
je LBB68_5 | |
jmp LBB68_4 | |
LBB68_1: | |
movq -48(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -56(%rbp) | |
movq -56(%rbp), %rax | |
movq %rax, -8(%rbp) | |
jmp LBB68_9 | |
LBB68_2: | |
callq __ZN3num13_$LT$impl$GT$9max_value20he016d4076c889bd5rKiE | |
movq %rax, -8(%rbp) | |
jmp LBB68_9 | |
LBB68_3: | |
callq __ZN3num13_$LT$impl$GT$9min_value20h30989ba6bd939655mKiE | |
movq %rax, -8(%rbp) | |
jmp LBB68_9 | |
LBB68_4: | |
LBB68_5: | |
leaq -40(%rbp), %rax | |
addq $8, %rax | |
movq %rax, -48(%rbp) | |
jmp LBB68_1 | |
LBB68_6: | |
movq -24(%rbp), %rax | |
movq %rax, -104(%rbp) | |
callq __ZN3num13_$LT$impl$GT$4zero20h7555bb692790de3767gE | |
movq %rax, -64(%rbp) | |
movq -104(%rbp), %rax | |
cmpq -64(%rbp), %rax | |
setae %cl | |
xorb $-1, %cl | |
testb $1, %cl | |
jne LBB68_8 | |
jmp LBB68_2 | |
LBB68_8: | |
jmp LBB68_3 | |
LBB68_9: | |
movq -8(%rbp), %rax | |
addq $112, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3num13_$LT$impl$GT$11checked_add20h859c512f12c58cd9fOiE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp255: | |
.cfi_def_cfa_offset 16 | |
Ltmp256: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp257: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
movq -8(%rbp), %rdx | |
addq -16(%rbp), %rdx | |
setb %cl | |
andb $1, %cl | |
movq %rdx, -32(%rbp) | |
movb %cl, -24(%rbp) | |
movq -32(%rbp), %rdx | |
movq %rdx, -40(%rbp) | |
movb -24(%rbp), %cl | |
andb $1, %cl | |
movb %cl, -41(%rbp) | |
testb $1, -41(%rbp) | |
movq %rax, -56(%rbp) | |
movq %rdi, -64(%rbp) | |
je LBB69_2 | |
movq _const4545(%rip), %rax | |
movq -64(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq _const4545+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
jmp LBB69_3 | |
LBB69_2: | |
movq -40(%rbp), %rax | |
movq -64(%rbp), %rcx | |
movq %rax, 8(%rcx) | |
movq $1, (%rcx) | |
LBB69_3: | |
movq -56(%rbp), %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3num13_$LT$impl$GT$4zero20h7555bb692790de3767gE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp258: | |
.cfi_def_cfa_offset 16 | |
Ltmp259: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp260: | |
.cfi_def_cfa_register %rbp | |
xorl %eax, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3num13_$LT$impl$GT$9max_value20he016d4076c889bd5rKiE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp261: | |
.cfi_def_cfa_offset 16 | |
Ltmp262: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp263: | |
.cfi_def_cfa_register %rbp | |
movq $-1, %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3num13_$LT$impl$GT$9min_value20h30989ba6bd939655mKiE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp264: | |
.cfi_def_cfa_offset 16 | |
Ltmp265: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp266: | |
.cfi_def_cfa_register %rbp | |
xorl %eax, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr5write5write20h8864941054876067919E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp267: | |
.cfi_def_cfa_offset 16 | |
Ltmp268: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp269: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movl $29, %eax | |
movl $24, %ecx | |
movl %ecx, %edx | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
movq (%rsi), %r8 | |
movq %r8, (%rdi) | |
movq 8(%rsi), %r8 | |
movq %r8, 8(%rdi) | |
movq 16(%rsi), %r8 | |
movq %r8, 16(%rdi) | |
movq %rsi, %rdi | |
movq %rsi, -16(%rbp) | |
movl %eax, %esi | |
callq _memset | |
movq -16(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$17get_unchecked_mut17get_unchecked_mut20h1856121565486302873E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp270: | |
.cfi_def_cfa_offset 16 | |
Ltmp271: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp272: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq %rdx, -24(%rbp) | |
movq -16(%rbp), %rdi | |
movq -8(%rbp), %rsi | |
movq -24(%rbp), %rdx | |
callq __ZN5slice13_$LT$impl$GT$17get_unchecked_mut17get_unchecked_mut21h18230857014750985754E | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$17get_unchecked_mut17get_unchecked_mut21h18230857014750985754E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp273: | |
.cfi_def_cfa_offset 16 | |
Ltmp274: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp275: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
leaq -48(%rbp), %rax | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq %rdx, -24(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN3raw4Repr4repr4repr21h14323987988428640990E | |
movq -48(%rbp), %rdi | |
movq -24(%rbp), %rsi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset21h14623965961034258997E | |
movq %rax, -32(%rbp) | |
movq -32(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$6offset6offset21h14623965961034258997E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp276: | |
.cfi_def_cfa_offset 16 | |
Ltmp277: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp278: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rsi | |
imulq $24, -16(%rbp), %rdi | |
addq %rdi, %rsi | |
movq %rsi, -24(%rbp) | |
movq -24(%rbp), %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3raw4Repr4repr4repr21h14323987988428640990E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp279: | |
.cfi_def_cfa_offset 16 | |
Ltmp280: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp281: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
leaq -16(%rbp), %rcx | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq %rcx, %rsi | |
movq %rax, -24(%rbp) | |
callq __ZN3mem14transmute_copy14transmute_copy20h9679907484045075260E | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem14transmute_copy14transmute_copy20h9679907484045075260E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp282: | |
.cfi_def_cfa_offset 16 | |
Ltmp283: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp284: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
leaq -24(%rbp), %rcx | |
movq %rsi, -32(%rbp) | |
movq -32(%rbp), %rsi | |
movq %rsi, -8(%rbp) | |
movq %rdi, -40(%rbp) | |
movq %rcx, %rdi | |
movq %rax, -48(%rbp) | |
callq __ZN3mem13uninitialized13uninitialized20h6459724931125765215E | |
movq -8(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, -24(%rbp) | |
movq 8(%rax), %rax | |
movq %rax, -16(%rbp) | |
movq -24(%rbp), %rax | |
movq -40(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -16(%rbp), %rax | |
movq %rax, 8(%rcx) | |
movq -48(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem13uninitialized13uninitialized20h6459724931125765215E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp285: | |
.cfi_def_cfa_offset 16 | |
Ltmp286: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp287: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$9deref_mut9deref_mut20h4490310272487100157E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp288: | |
.cfi_def_cfa_offset 16 | |
Ltmp289: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp290: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, -24(%rbp) | |
callq __ZN7raw_vec13_$LT$impl$GT$3ptr3ptr21h14099773167720620865E | |
movq %rax, -32(%rbp) | |
movq %rax, %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null21h14113118285971834622E | |
movb %al, -33(%rbp) | |
movq -32(%rbp), %rdi | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rsi | |
callq __ZN5slice18from_raw_parts_mut18from_raw_parts_mut19h341476963962884567E | |
movq %rax, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$3ptr3ptr21h14099773167720620865E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp291: | |
.cfi_def_cfa_offset 16 | |
Ltmp292: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp293: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$5deref5deref20h6433282100462083015E | |
movq %rax, -16(%rbp) | |
movq -16(%rbp), %rax | |
movq (%rax), %rax | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$5deref5deref20h6433282100462083015E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp294: | |
.cfi_def_cfa_offset 16 | |
Ltmp295: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp296: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN7nonzero13_$LT$impl$GT$5deref5deref21h11739493143618466383E | |
movq %rax, -16(%rbp) | |
movq -16(%rbp), %rax | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7nonzero13_$LT$impl$GT$5deref5deref21h11739493143618466383E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp297: | |
.cfi_def_cfa_offset 16 | |
Ltmp298: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp299: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
movq %rdi, -16(%rbp) | |
movq -16(%rbp), %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$7is_null7is_null21h14113118285971834622E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp300: | |
.cfi_def_cfa_offset 16 | |
Ltmp301: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp302: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
cmpq $0, -8(%rbp) | |
sete %al | |
andb $1, %al | |
andb $1, %al | |
movzbl %al, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice18from_raw_parts_mut18from_raw_parts_mut19h341476963962884567E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp303: | |
.cfi_def_cfa_offset 16 | |
Ltmp304: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp305: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq -24(%rbp), %rsi | |
movq %rsi, -16(%rbp) | |
movq -32(%rbp), %rsi | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rax | |
movq %rsi, %rdx | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE: | |
Lfunc_begin7: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception7 | |
subq $40, %rsp | |
Ltmp309: | |
.cfi_def_cfa_offset 48 | |
Ltmp306: | |
movq %rdi, 16(%rsp) | |
callq __ZN3vec13_$LT$impl$GT$4drop4drop19h820186310853207142E | |
Ltmp307: | |
jmp LBB86_1 | |
LBB86_1: | |
movq 16(%rsp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.460017hffeb872ab1be8a6fE | |
addq $40, %rsp | |
retq | |
LBB86_2: | |
Ltmp308: | |
movl %edx, %ecx | |
movq %rax, 24(%rsp) | |
movl %ecx, 32(%rsp) | |
jmp LBB86_4 | |
LBB86_3: | |
movl 32(%rsp), %eax | |
movq 24(%rsp), %rdi | |
movl %eax, 12(%rsp) | |
callq __Unwind_Resume | |
LBB86_4: | |
movq 16(%rsp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.460017hffeb872ab1be8a6fE | |
jmp LBB86_3 | |
Lfunc_end7: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table86: | |
Lexception7: | |
.byte 255 | |
.byte 155 | |
.asciz "\234" | |
.byte 3 | |
.byte 26 | |
Lset87 = Ltmp306-Lfunc_begin7 | |
.long Lset87 | |
Lset88 = Ltmp307-Ltmp306 | |
.long Lset88 | |
Lset89 = Ltmp308-Lfunc_begin7 | |
.long Lset89 | |
.byte 0 | |
Lset90 = Ltmp307-Lfunc_begin7 | |
.long Lset90 | |
Lset91 = Lfunc_end7-Ltmp307 | |
.long Lset91 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$4drop4drop19h820186310853207142E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp310: | |
.cfi_def_cfa_offset 16 | |
Ltmp311: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp312: | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN7raw_vec13_$LT$impl$GT$30unsafe_no_drop_flag_needs_drop30unsafe_no_drop_flag_needs_drop20h1197548263279846414E | |
andb $1, %al | |
movb %al, -9(%rbp) | |
testb $1, -9(%rbp) | |
je LBB87_15 | |
movb $1, -10(%rbp) | |
testb $1, -10(%rbp) | |
je LBB87_14 | |
movq -8(%rbp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$9deref_mut9deref_mut20h4490310272487100157E | |
leaq -48(%rbp), %rdi | |
movq %rax, -64(%rbp) | |
movq %rdx, -56(%rbp) | |
movq -64(%rbp), %rsi | |
movq -56(%rbp), %rdx | |
callq __ZN5slice13_$LT$impl$GT$8iter_mut8iter_mut19h412365205699273651E | |
leaq -32(%rbp), %rdi | |
leaq -48(%rbp), %rsi | |
callq __ZN4iter13_$LT$impl$GT$9into_iter9into_iter20h3846008320508882521E | |
leaq -32(%rbp), %rax | |
movq %rax, -72(%rbp) | |
movq -72(%rbp), %rdi | |
movq %rdi, -104(%rbp) | |
jmp LBB87_5 | |
LBB87_4: | |
jmp LBB87_13 | |
LBB87_5: | |
movq -104(%rbp), %rdi | |
callq __ZN5slice13_$LT$impl$GT$4next4next21h12573365658964720371E | |
movq %rax, -80(%rbp) | |
movq %rax, -88(%rbp) | |
testq %rax, %rax | |
setne %cl | |
movb %cl, -105(%rbp) | |
jne LBB87_9 | |
jmp LBB87_16 | |
LBB87_16: | |
movb -105(%rbp), %al | |
testb $1, %al | |
je LBB87_10 | |
jmp LBB87_8 | |
LBB87_6: | |
movq -96(%rbp), %rax | |
movq (%rax), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
jmp LBB87_12 | |
LBB87_7: | |
jmp LBB87_11 | |
LBB87_8: | |
LBB87_9: | |
leaq -88(%rbp), %rax | |
movq %rax, -96(%rbp) | |
jmp LBB87_6 | |
LBB87_10: | |
jmp LBB87_7 | |
LBB87_11: | |
jmp LBB87_4 | |
LBB87_12: | |
jmp LBB87_5 | |
LBB87_13: | |
jmp LBB87_14 | |
LBB87_14: | |
jmp LBB87_15 | |
LBB87_15: | |
addq $112, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$30unsafe_no_drop_flag_needs_drop30unsafe_no_drop_flag_needs_drop20h1197548263279846414E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp313: | |
.cfi_def_cfa_offset 16 | |
Ltmp314: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp315: | |
.cfi_def_cfa_register %rbp | |
movabsq $2097865012304223517, %rax | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
cmpq %rax, 8(%rdi) | |
setne %cl | |
andb $1, %cl | |
andb $1, %cl | |
movzbl %cl, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$9into_iter9into_iter20h3846008320508882521E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp316: | |
.cfi_def_cfa_offset 16 | |
Ltmp317: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp318: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq (%rsi), %rcx | |
movq %rcx, (%rdi) | |
movq 8(%rsi), %rcx | |
movq %rcx, 8(%rdi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$8iter_mut8iter_mut19h412365205699273651E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp319: | |
.cfi_def_cfa_offset 16 | |
Ltmp320: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp321: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, -24(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$8iter_mut8iter_mut20h2654334653146192324E | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$8iter_mut8iter_mut20h2654334653146192324E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp322: | |
.cfi_def_cfa_offset 16 | |
Ltmp323: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp324: | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
movq %rsi, -24(%rbp) | |
movq %rdx, -16(%rbp) | |
movq %rax, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -40(%rbp) | |
cmpq $0, -40(%rbp) | |
jne LBB91_2 | |
movl $1, %eax | |
movl %eax, %ecx | |
movq %rcx, -32(%rbp) | |
jmp LBB91_3 | |
LBB91_2: | |
movq -24(%rbp), %rdi | |
movq -16(%rbp), %rsi | |
callq __ZN5slice13_$LT$impl$GT$10as_mut_ptr10as_mut_ptr20h3718369154296997049E | |
movq %rax, -48(%rbp) | |
movq -48(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null21h14113118285971834622E | |
andb $1, %al | |
movb %al, -49(%rbp) | |
movq -48(%rbp), %rsi | |
movq %rsi, -32(%rbp) | |
LBB91_3: | |
movq -32(%rbp), %rax | |
movq -112(%rbp), %rcx | |
movq %rax, (%rcx) | |
addq $8, %rcx | |
movq -32(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -64(%rbp), %rax | |
movq %rax, -8(%rbp) | |
movq %rcx, -120(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -72(%rbp) | |
cmpq $0, -72(%rbp) | |
jne LBB91_5 | |
movq -64(%rbp), %rax | |
movq -24(%rbp), %rdi | |
movq -16(%rbp), %rsi | |
movq %rax, -128(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$3len3len21h14605296114281735551E | |
movq %rax, -88(%rbp) | |
movq -128(%rbp), %rax | |
addq -88(%rbp), %rax | |
movq %rax, -80(%rbp) | |
movq -80(%rbp), %rax | |
movq -120(%rbp), %rsi | |
movq %rax, (%rsi) | |
jmp LBB91_6 | |
LBB91_5: | |
movq -64(%rbp), %rdi | |
movq -24(%rbp), %rax | |
movq -16(%rbp), %rsi | |
movq %rdi, -136(%rbp) | |
movq %rax, %rdi | |
callq __ZN5slice13_$LT$impl$GT$3len3len21h14605296114281735551E | |
movq %rax, -96(%rbp) | |
movq -96(%rbp), %rsi | |
movq -136(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset21h14623965961034258997E | |
movq -120(%rbp), %rsi | |
movq %rax, (%rsi) | |
LBB91_6: | |
movq -104(%rbp), %rax | |
addq $144, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$10as_mut_ptr10as_mut_ptr20h3718369154296997049E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp325: | |
.cfi_def_cfa_offset 16 | |
Ltmp326: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp327: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
leaq -32(%rbp), %rax | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN3raw4Repr4repr4repr21h14323987988428640990E | |
movq -32(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$3len3len21h14605296114281735551E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp328: | |
.cfi_def_cfa_offset 16 | |
Ltmp329: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp330: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
leaq -32(%rbp), %rax | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN3raw4Repr4repr4repr21h14323987988428640990E | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$4next4next21h12573365658964720371E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp331: | |
.cfi_def_cfa_offset 16 | |
Ltmp332: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp333: | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, -32(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -40(%rbp) | |
cmpq $0, -40(%rbp) | |
je LBB94_2 | |
movq -32(%rbp), %rax | |
movq (%rax), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null21h14113118285971834622E | |
andb $1, %al | |
movb %al, -41(%rbp) | |
movq -32(%rbp), %rdi | |
movq 8(%rdi), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null21h14113118285971834622E | |
andb $1, %al | |
movb %al, -42(%rbp) | |
LBB94_2: | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq -32(%rbp), %rcx | |
cmpq 8(%rcx), %rax | |
jne LBB94_4 | |
movq _const4374(%rip), %rax | |
movq %rax, -24(%rbp) | |
jmp LBB94_11 | |
LBB94_4: | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -56(%rbp) | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -72(%rbp) | |
movq -72(%rbp), %rax | |
movq %rax, -16(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -80(%rbp) | |
cmpq $0, -80(%rbp) | |
jne LBB94_6 | |
movq -72(%rbp), %rax | |
addq $1, %rax | |
movq %rax, -88(%rbp) | |
movq -88(%rbp), %rax | |
movq %rax, -64(%rbp) | |
jmp LBB94_7 | |
LBB94_6: | |
movl $1, %eax | |
movl %eax, %esi | |
movq -72(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset21h14623965961034258997E | |
movq %rax, -64(%rbp) | |
LBB94_7: | |
leaq -24(%rbp), %rax | |
movq -64(%rbp), %rcx | |
movq -32(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -56(%rbp), %rcx | |
movq %rcx, -96(%rbp) | |
movq -96(%rbp), %rcx | |
movq %rcx, -8(%rbp) | |
movq %rax, -112(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -104(%rbp) | |
cmpq $0, -104(%rbp) | |
jne LBB94_9 | |
movl $1, %eax | |
movl %eax, %ecx | |
movq -112(%rbp), %rdx | |
movq %rcx, (%rdx) | |
jmp LBB94_10 | |
LBB94_9: | |
movq -96(%rbp), %rax | |
movq -112(%rbp), %rcx | |
movq %rax, (%rcx) | |
LBB94_10: | |
jmp LBB94_11 | |
LBB94_11: | |
movq -24(%rbp), %rax | |
addq $112, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.460017hffeb872ab1be8a6fE: | |
.cfi_startproc | |
pushq %rax | |
Ltmp334: | |
.cfi_def_cfa_offset 16 | |
callq __ZN57alloc..raw_vec..RawVec$LT$collections..string..String$GT$9drop.460317h3b54cf47800a868dE | |
popq %rax | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN57alloc..raw_vec..RawVec$LT$collections..string..String$GT$9drop.460317h3b54cf47800a868dE: | |
Lfunc_begin8: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception8 | |
subq $40, %rsp | |
Ltmp338: | |
.cfi_def_cfa_offset 48 | |
Ltmp335: | |
movq %rdi, 16(%rsp) | |
callq __ZN7raw_vec13_$LT$impl$GT$4drop4drop20h9724406233888401282E | |
Ltmp336: | |
jmp LBB96_1 | |
LBB96_1: | |
movq 16(%rsp), %rdi | |
callq __ZN57alloc..raw_vec..RawVec$LT$collections..string..String$GT$9drop.460517h3b54cf47800a868dE | |
addq $40, %rsp | |
retq | |
LBB96_2: | |
Ltmp337: | |
movl %edx, %ecx | |
movq %rax, 24(%rsp) | |
movl %ecx, 32(%rsp) | |
jmp LBB96_4 | |
LBB96_3: | |
movl 32(%rsp), %eax | |
movq 24(%rsp), %rdi | |
movl %eax, 12(%rsp) | |
callq __Unwind_Resume | |
LBB96_4: | |
movq 16(%rsp), %rdi | |
callq __ZN57alloc..raw_vec..RawVec$LT$collections..string..String$GT$9drop.460517h3b54cf47800a868dE | |
jmp LBB96_3 | |
Lfunc_end8: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table96: | |
Lexception8: | |
.byte 255 | |
.byte 155 | |
.asciz "\234" | |
.byte 3 | |
.byte 26 | |
Lset92 = Ltmp335-Lfunc_begin8 | |
.long Lset92 | |
Lset93 = Ltmp336-Ltmp335 | |
.long Lset93 | |
Lset94 = Ltmp337-Lfunc_begin8 | |
.long Lset94 | |
.byte 0 | |
Lset95 = Ltmp336-Lfunc_begin8 | |
.long Lset95 | |
Lset96 = Lfunc_end8-Ltmp336 | |
.long Lset96 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$4drop4drop20h9724406233888401282E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp339: | |
.cfi_def_cfa_offset 16 | |
Ltmp340: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp341: | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -8(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -16(%rbp) | |
cmpq $0, -16(%rbp) | |
setne %cl | |
testb $1, %cl | |
movb %cl, -49(%rbp) | |
jne LBB97_2 | |
LBB97_1: | |
movb -49(%rbp), %al | |
testb $1, %al | |
movb %al, -50(%rbp) | |
jne LBB97_4 | |
jmp LBB97_3 | |
LBB97_2: | |
movq -8(%rbp), %rax | |
cmpq $0, 8(%rax) | |
setne %cl | |
movb %cl, -49(%rbp) | |
jmp LBB97_1 | |
LBB97_3: | |
movb -50(%rbp), %al | |
testb $1, %al | |
jne LBB97_5 | |
jmp LBB97_8 | |
LBB97_4: | |
movq -8(%rbp), %rdi | |
callq __ZN7raw_vec13_$LT$impl$GT$30unsafe_no_drop_flag_needs_drop30unsafe_no_drop_flag_needs_drop20h1197548263279846414E | |
andb $1, %al | |
movb %al, -17(%rbp) | |
movb -17(%rbp), %al | |
movb %al, -50(%rbp) | |
jmp LBB97_3 | |
LBB97_5: | |
callq __ZN3mem8align_of8align_of20h3879783313634088271E | |
movq %rax, -32(%rbp) | |
movq -16(%rbp), %rax | |
movq -8(%rbp), %rcx | |
movq 8(%rcx), %rcx | |
mulq %rcx | |
seto %sil | |
testb $1, %sil | |
movq %rax, -64(%rbp) | |
jne LBB97_7 | |
movq -64(%rbp), %rax | |
movq %rax, -40(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$5deref5deref20h6433282100462083015E | |
movq %rax, -48(%rbp) | |
movq -48(%rbp), %rax | |
movq (%rax), %rax | |
movq -40(%rbp), %rsi | |
movq -32(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN4heap10deallocate20h67c23584f57658974eaE | |
jmp LBB97_8 | |
LBB97_7: | |
leaq _panic_loc4439(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB97_8: | |
addq $64, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN57alloc..raw_vec..RawVec$LT$collections..string..String$GT$9drop.460517h3b54cf47800a868dE: | |
.cfi_startproc | |
movq %rdi, -8(%rsp) | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$7set_len7set_len21h10581101330991497915E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp342: | |
.cfi_def_cfa_offset 16 | |
Ltmp343: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp344: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rsi | |
movq -16(%rbp), %rdi | |
movq %rdi, 16(%rsi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$16extend_desugared16extend_desugared21h15993394564142002526E: | |
Lfunc_begin9: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception9 | |
pushq %rbp | |
Ltmp369: | |
.cfi_def_cfa_offset 16 | |
Ltmp370: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp371: | |
.cfi_def_cfa_register %rbp | |
subq $272, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -168(%rbp) | |
jmp LBB100_2 | |
LBB100_1: | |
movq -168(%rbp), %rdi | |
callq __ZN14std..env..Args9drop.417017hfd44906fc06f984cE | |
addq $272, %rsp | |
popq %rbp | |
retq | |
LBB100_2: | |
Ltmp345: | |
leaq -32(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
callq __ZN3env13_$LT$impl$GT$4next20h1405b17612932e77TieE | |
Ltmp346: | |
jmp LBB100_3 | |
LBB100_3: | |
movq -32(%rbp), %rax | |
testq %rax, %rax | |
jne LBB100_10 | |
jmp LBB100_9 | |
LBB100_4: | |
Ltmp347: | |
movl %edx, %ecx | |
movq %rax, -48(%rbp) | |
movl %ecx, -40(%rbp) | |
jmp LBB100_6 | |
LBB100_5: | |
movl -40(%rbp), %eax | |
movq -48(%rbp), %rdi | |
movl %eax, -172(%rbp) | |
callq __Unwind_Resume | |
LBB100_6: | |
movq -168(%rbp), %rdi | |
callq __ZN14std..env..Args9drop.417017hfd44906fc06f984cE | |
jmp LBB100_5 | |
LBB100_7: | |
movq -56(%rbp), %rax | |
movq -8(%rbp), %rdi | |
Ltmp348: | |
movq %rax, -184(%rbp) | |
callq __ZN3vec13_$LT$impl$GT$3len3len19h824425568223598015E | |
Ltmp349: | |
movq %rax, -192(%rbp) | |
jmp LBB100_11 | |
LBB100_8: | |
jmp LBB100_28 | |
LBB100_9: | |
jmp LBB100_8 | |
LBB100_10: | |
leaq -32(%rbp), %rax | |
movq %rax, -56(%rbp) | |
jmp LBB100_7 | |
LBB100_11: | |
movq -192(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -8(%rbp), %rdi | |
Ltmp350: | |
movq %rax, -200(%rbp) | |
callq __ZN3vec13_$LT$impl$GT$8capacity8capacity20h8773800012870657494E | |
Ltmp351: | |
movq %rax, -208(%rbp) | |
jmp LBB100_15 | |
LBB100_12: | |
Ltmp368: | |
movl %edx, %ecx | |
movq %rax, -48(%rbp) | |
movl %ecx, -40(%rbp) | |
jmp LBB100_14 | |
LBB100_13: | |
leaq -32(%rbp), %rdi | |
callq __ZN55core..option..Option$LT$collections..string..String$GT$9drop.448517h22c0c9fd86027f44E | |
jmp LBB100_6 | |
LBB100_14: | |
movq -184(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
movl $29, %esi | |
movl $24, %eax | |
movl %eax, %edx | |
movq -184(%rbp), %rdi | |
callq _memset | |
jmp LBB100_13 | |
LBB100_15: | |
movq -208(%rbp), %rax | |
movq %rax, -72(%rbp) | |
movq -200(%rbp), %rcx | |
cmpq -72(%rbp), %rcx | |
jne LBB100_20 | |
Ltmp352: | |
leaq -96(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
callq __ZN3env13_$LT$impl$GT$9size_hint20hd7c23a93fa26b252djeE | |
Ltmp353: | |
jmp LBB100_17 | |
LBB100_17: | |
movq -96(%rbp), %rax | |
movq %rax, -104(%rbp) | |
movq -8(%rbp), %rdi | |
Ltmp354: | |
movl $1, %ecx | |
movl %ecx, %esi | |
movq %rdi, -216(%rbp) | |
movq %rax, %rdi | |
callq __ZN3num13_$LT$impl$GT$14saturating_add20hd9be5c5e46f432d3uQiE | |
Ltmp355: | |
movq %rax, -224(%rbp) | |
jmp LBB100_18 | |
LBB100_18: | |
movq -224(%rbp), %rax | |
movq %rax, -112(%rbp) | |
Ltmp356: | |
movq -216(%rbp), %rdi | |
movq %rax, %rsi | |
callq __ZN3vec13_$LT$impl$GT$7reserve7reserve21h15968559138292023453E | |
Ltmp357: | |
jmp LBB100_19 | |
LBB100_19: | |
jmp LBB100_20 | |
LBB100_20: | |
movq -8(%rbp), %rdi | |
Ltmp358: | |
callq __ZN3vec13_$LT$impl$GT$9deref_mut9deref_mut20h4490310272487100157E | |
Ltmp359: | |
movq %rdx, -232(%rbp) | |
movq %rax, -240(%rbp) | |
jmp LBB100_21 | |
LBB100_21: | |
movq -240(%rbp), %rax | |
movq %rax, -136(%rbp) | |
movq -232(%rbp), %rcx | |
movq %rcx, -128(%rbp) | |
movq -136(%rbp), %rdi | |
movq -64(%rbp), %rdx | |
Ltmp360: | |
movq %rcx, %rsi | |
callq __ZN5slice13_$LT$impl$GT$17get_unchecked_mut17get_unchecked_mut20h1856121565486302873E | |
Ltmp361: | |
movq %rax, -248(%rbp) | |
jmp LBB100_22 | |
LBB100_22: | |
movq -248(%rbp), %rax | |
movq %rax, -120(%rbp) | |
movq -184(%rbp), %rcx | |
movq 16(%rcx), %rdx | |
movq %rdx, -144(%rbp) | |
movq (%rcx), %rdx | |
movq 8(%rcx), %rsi | |
movq %rsi, -152(%rbp) | |
movq %rdx, -160(%rbp) | |
movabsq $2097865012304223517, %rdx | |
movq %rdx, 16(%rcx) | |
movq %rdx, 8(%rcx) | |
movq %rdx, (%rcx) | |
Ltmp362: | |
leaq -160(%rbp), %rsi | |
movq %rax, %rdi | |
callq __ZN3ptr5write5write20h8864941054876067919E | |
Ltmp363: | |
jmp LBB100_23 | |
LBB100_23: | |
movq -8(%rbp), %rdi | |
movq -64(%rbp), %rax | |
addq $1, %rax | |
setb %cl | |
testb $1, %cl | |
movq %rdi, -256(%rbp) | |
movq %rax, -264(%rbp) | |
jne LBB100_25 | |
Ltmp364: | |
movq -256(%rbp), %rdi | |
movq -264(%rbp), %rsi | |
callq __ZN3vec13_$LT$impl$GT$7set_len7set_len21h10581101330991497915E | |
Ltmp365: | |
jmp LBB100_27 | |
LBB100_25: | |
Ltmp366: | |
leaq _panic_loc4685(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
Ltmp367: | |
jmp LBB100_26 | |
LBB100_26: | |
LBB100_27: | |
movq -184(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
movl $29, %esi | |
movl $24, %eax | |
movl %eax, %edx | |
movq -184(%rbp), %rdi | |
callq _memset | |
jmp LBB100_29 | |
LBB100_28: | |
leaq -32(%rbp), %rdi | |
callq __ZN55core..option..Option$LT$collections..string..String$GT$9drop.448517h22c0c9fd86027f44E | |
jmp LBB100_1 | |
LBB100_29: | |
leaq -32(%rbp), %rdi | |
callq __ZN55core..option..Option$LT$collections..string..String$GT$9drop.448517h22c0c9fd86027f44E | |
jmp LBB100_2 | |
Lfunc_end9: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table100: | |
Lexception9: | |
.byte 255 | |
.byte 155 | |
.byte 93 | |
.byte 3 | |
.byte 91 | |
Lset97 = Lfunc_begin9-Lfunc_begin9 | |
.long Lset97 | |
Lset98 = Ltmp345-Lfunc_begin9 | |
.long Lset98 | |
.long 0 | |
.byte 0 | |
Lset99 = Ltmp345-Lfunc_begin9 | |
.long Lset99 | |
Lset100 = Ltmp346-Ltmp345 | |
.long Lset100 | |
Lset101 = Ltmp347-Lfunc_begin9 | |
.long Lset101 | |
.byte 0 | |
Lset102 = Ltmp346-Lfunc_begin9 | |
.long Lset102 | |
Lset103 = Ltmp348-Ltmp346 | |
.long Lset103 | |
.long 0 | |
.byte 0 | |
Lset104 = Ltmp348-Lfunc_begin9 | |
.long Lset104 | |
Lset105 = Ltmp351-Ltmp348 | |
.long Lset105 | |
Lset106 = Ltmp368-Lfunc_begin9 | |
.long Lset106 | |
.byte 0 | |
Lset107 = Ltmp351-Lfunc_begin9 | |
.long Lset107 | |
Lset108 = Ltmp352-Ltmp351 | |
.long Lset108 | |
.long 0 | |
.byte 0 | |
Lset109 = Ltmp352-Lfunc_begin9 | |
.long Lset109 | |
Lset110 = Ltmp367-Ltmp352 | |
.long Lset110 | |
Lset111 = Ltmp368-Lfunc_begin9 | |
.long Lset111 | |
.byte 0 | |
Lset112 = Ltmp367-Lfunc_begin9 | |
.long Lset112 | |
Lset113 = Lfunc_end9-Ltmp367 | |
.long Lset113 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$3len3len19h824425568223598015E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp372: | |
.cfi_def_cfa_offset 16 | |
Ltmp373: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp374: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
movq 16(%rdi), %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$8capacity8capacity20h8773800012870657494E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp375: | |
.cfi_def_cfa_offset 16 | |
Ltmp376: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp377: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN7raw_vec13_$LT$impl$GT$3cap3cap21h12276464785984045075E | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$3cap3cap21h12276464785984045075E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp378: | |
.cfi_def_cfa_offset 16 | |
Ltmp379: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp380: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, -16(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -24(%rbp) | |
cmpq $0, -24(%rbp) | |
jne LBB103_2 | |
movq $-1, -8(%rbp) | |
jmp LBB103_3 | |
LBB103_2: | |
movq -16(%rbp), %rax | |
movq 8(%rax), %rax | |
movq %rax, -8(%rbp) | |
LBB103_3: | |
movq -8(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$7reserve7reserve21h15968559138292023453E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp381: | |
.cfi_def_cfa_offset 16 | |
Ltmp382: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp383: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rdi | |
movq -8(%rbp), %rsi | |
movq 16(%rsi), %rsi | |
movq -16(%rbp), %rdx | |
callq __ZN7raw_vec13_$LT$impl$GT$7reserve7reserve21h12781368688760634343E | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$7reserve7reserve21h12781368688760634343E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp384: | |
.cfi_def_cfa_offset 16 | |
Ltmp385: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp386: | |
.cfi_def_cfa_register %rbp | |
subq $176, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -32(%rbp) | |
callq __ZN3mem8align_of8align_of20h3879783313634088271E | |
movq %rax, -40(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN7raw_vec13_$LT$impl$GT$3cap3cap21h12276464785984045075E | |
movq %rax, -56(%rbp) | |
movq -56(%rbp), %rdi | |
movq -16(%rbp), %rsi | |
callq __ZN3num13_$LT$impl$GT$12wrapping_sub20h85a2b128482d507fCRiE | |
movq %rax, -48(%rbp) | |
movq -48(%rbp), %rax | |
cmpq -24(%rbp), %rax | |
jb LBB105_3 | |
jmp LBB105_2 | |
LBB105_2: | |
jmp LBB105_11 | |
LBB105_3: | |
leaq -96(%rbp), %rdi | |
movq -16(%rbp), %rsi | |
movq -24(%rbp), %rdx | |
callq __ZN3num13_$LT$impl$GT$11checked_add20h859c512f12c58cd9fOiE | |
leaq -80(%rbp), %rdi | |
leaq -96(%rbp), %rsi | |
callq __ZN6option13_$LT$impl$GT$8and_then8and_then20h8348080041971707080E | |
leaq -80(%rbp), %rdi | |
movq _const4547(%rip), %rsi | |
movq _const4547+8(%rip), %rdx | |
callq __ZN6option13_$LT$impl$GT$6expect6expect20h2746313064904276868E | |
leaq -120(%rbp), %rdi | |
movq %rax, -64(%rbp) | |
movq -64(%rbp), %rsi | |
movq -32(%rbp), %rdx | |
callq __ZN3num13_$LT$impl$GT$11checked_mul20h96487486fd3e685evPiE | |
leaq -120(%rbp), %rdi | |
movq _const4547(%rip), %rsi | |
movq _const4547+8(%rip), %rdx | |
callq __ZN6option13_$LT$impl$GT$6expect6expect20h2746313064904276868E | |
movq %rax, -104(%rbp) | |
movq -104(%rbp), %rdi | |
callq __ZN7raw_vec11alloc_guard20hd42d017619eed8d7BtbE | |
movq -8(%rbp), %rax | |
cmpq $0, 8(%rax) | |
jne LBB105_5 | |
movq -104(%rbp), %rdi | |
movq -40(%rbp), %rsi | |
callq __ZN4heap8allocate20h8529ce6d5e1fac7cPdaE | |
movq %rax, -128(%rbp) | |
jmp LBB105_8 | |
LBB105_5: | |
movq -8(%rbp), %rdi | |
callq __ZN7raw_vec13_$LT$impl$GT$3ptr3ptr21h14099773167720620865E | |
movq %rax, -136(%rbp) | |
movq -8(%rbp), %rdi | |
movq 8(%rdi), %rdi | |
movq -32(%rbp), %rcx | |
movq %rax, -160(%rbp) | |
movq %rdi, %rax | |
mulq %rcx | |
seto %sil | |
testb $1, %sil | |
movq %rax, -168(%rbp) | |
jne LBB105_7 | |
movq -104(%rbp), %rdx | |
movq -40(%rbp), %rcx | |
movq -160(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
callq __ZN4heap10reallocate20h41b67b481f4b54ef9daE | |
movq %rax, -128(%rbp) | |
jmp LBB105_8 | |
LBB105_7: | |
leaq _panic_loc4682(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB105_8: | |
movq -128(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h5255508850291379720E | |
andb $1, %al | |
movb %al, -137(%rbp) | |
testb $1, -137(%rbp) | |
je LBB105_10 | |
callq __ZN3oom20h60a2387de2f8f1f2fubE | |
LBB105_10: | |
movq -128(%rbp), %rax | |
movq %rax, %rdi | |
callq __ZN3ptr13_$LT$impl$GT$3new3new20h8102744067072970844E | |
movq %rax, -152(%rbp) | |
movq -152(%rbp), %rax | |
movq -8(%rbp), %rdi | |
movq %rax, (%rdi) | |
movq -8(%rbp), %rax | |
movq -64(%rbp), %rdi | |
movq %rdi, 8(%rax) | |
LBB105_11: | |
addq $176, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3num13_$LT$impl$GT$12wrapping_sub20h85a2b128482d507fCRiE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp387: | |
.cfi_def_cfa_offset 16 | |
Ltmp388: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp389: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rsi | |
subq -16(%rbp), %rsi | |
movq %rsi, %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN6option13_$LT$impl$GT$8and_then8and_then20h8348080041971707080E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp390: | |
.cfi_def_cfa_offset 16 | |
Ltmp391: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp392: | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq (%rsi), %rcx | |
testq %rcx, %rcx | |
movq %rax, -32(%rbp) | |
movq %rsi, -40(%rbp) | |
movq %rdi, -48(%rbp) | |
movq %rcx, -56(%rbp) | |
je LBB107_5 | |
jmp LBB107_7 | |
LBB107_7: | |
movq -56(%rbp), %rax | |
subq $1, %rax | |
movq %rax, -64(%rbp) | |
je LBB107_4 | |
jmp LBB107_3 | |
LBB107_1: | |
movq -16(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -24(%rbp) | |
movq -24(%rbp), %rsi | |
movq -48(%rbp), %rdi | |
callq __ZN5alloc7raw_vec13_$LT$impl$GT$7reserve16_$LT$closure$GT$12closure.4673E | |
jmp LBB107_6 | |
LBB107_2: | |
movq _const4545(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq _const4545+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
jmp LBB107_6 | |
LBB107_3: | |
LBB107_4: | |
movq -40(%rbp), %rax | |
addq $8, %rax | |
movq %rax, -16(%rbp) | |
jmp LBB107_1 | |
LBB107_5: | |
jmp LBB107_2 | |
LBB107_6: | |
movq -32(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5alloc7raw_vec13_$LT$impl$GT$7reserve16_$LT$closure$GT$12closure.4673E: | |
.cfi_startproc | |
subq $24, %rsp | |
Ltmp393: | |
.cfi_def_cfa_offset 32 | |
movq %rdi, %rax | |
movl $2, %ecx | |
movl %ecx, %edx | |
movq %rsi, 16(%rsp) | |
movq 16(%rsp), %rsi | |
movq %rax, 8(%rsp) | |
callq __ZN3num13_$LT$impl$GT$11checked_mul20h96487486fd3e685evPiE | |
movq 8(%rsp), %rax | |
addq $24, %rsp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4heap10reallocate20h41b67b481f4b54ef9daE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp394: | |
.cfi_def_cfa_offset 16 | |
Ltmp395: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp396: | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rdx, -40(%rbp) | |
movq %rcx, -48(%rbp) | |
movq -40(%rbp), %rcx | |
movq -48(%rbp), %rdx | |
movq %rcx, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
movq -24(%rbp), %rcx | |
movq -32(%rbp), %rdx | |
movq -40(%rbp), %rsi | |
movq -48(%rbp), %rdi | |
movq %rcx, -56(%rbp) | |
movq -56(%rbp), %rcx | |
movq %rdx, -64(%rbp) | |
movq -64(%rbp), %rdx | |
movq %rsi, -72(%rbp) | |
movq -72(%rbp), %rsi | |
movq %rdi, -80(%rbp) | |
movq -80(%rbp), %rdi | |
movq %rdi, -88(%rbp) | |
movq %rcx, %rdi | |
movq %rsi, -96(%rbp) | |
movq %rdx, %rsi | |
movq -96(%rbp), %rdx | |
movq -88(%rbp), %rcx | |
callq ___rust_reallocate | |
addq $96, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN6string13_$LT$impl$GT$3len20h84fbb09f89723f64qKfE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp397: | |
.cfi_def_cfa_offset 16 | |
Ltmp398: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp399: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$3len3len21h10990350452322427058E | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$3len3len21h10990350452322427058E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp400: | |
.cfi_def_cfa_offset 16 | |
Ltmp401: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp402: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
movq 16(%rdi), %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$5index5index20h5325969602841989631E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp403: | |
.cfi_def_cfa_offset 16 | |
Ltmp404: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp405: | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$5deref5deref21h14326543982131141023E | |
movq %rax, -32(%rbp) | |
movq %rdx, -24(%rbp) | |
movq -16(%rbp), %rax | |
movq -32(%rbp), %rdx | |
movq -24(%rbp), %rsi | |
cmpq %rsi, %rax | |
setae %cl | |
testb $1, %cl | |
movq %rax, -40(%rbp) | |
movq %rdx, -48(%rbp) | |
movq %rsi, -56(%rbp) | |
jne LBB112_2 | |
movq -40(%rbp), %rax | |
imulq $24, %rax, %rcx | |
movq -48(%rbp), %rdx | |
addq %rcx, %rdx | |
movq %rdx, %rax | |
addq $64, %rsp | |
popq %rbp | |
retq | |
LBB112_2: | |
leaq _panic_bounds_check_loc4719(%rip), %rdi | |
movq -40(%rbp), %rsi | |
movq -56(%rbp), %rdx | |
callq __ZN9panicking18panic_bounds_check20h2c011cc7c407798b5DKE | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$5deref5deref21h14326543982131141023E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp406: | |
.cfi_def_cfa_offset 16 | |
Ltmp407: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp408: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, -24(%rbp) | |
callq __ZN7raw_vec13_$LT$impl$GT$3ptr3ptr21h14099773167720620865E | |
movq %rax, -32(%rbp) | |
movq %rax, %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null21h14113118285971834622E | |
movb %al, -33(%rbp) | |
movq -32(%rbp), %rdi | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rsi | |
callq __ZN5slice14from_raw_parts14from_raw_parts20h1962437538929636258E | |
movq %rax, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice14from_raw_parts14from_raw_parts20h1962437538929636258E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp409: | |
.cfi_def_cfa_offset 16 | |
Ltmp410: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp411: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq -24(%rbp), %rsi | |
movq %rsi, -16(%rbp) | |
movq -32(%rbp), %rsi | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rax | |
movq %rsi, %rdx | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN14not_alphabetic20hf83dbc9408a81e64TjaE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp412: | |
.cfi_def_cfa_offset 16 | |
Ltmp413: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp414: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movb $61, -2(%rbp) | |
movq %rdi, -16(%rbp) | |
movl -16(%rbp), %eax | |
testl %eax, %eax | |
movl %eax, -36(%rbp) | |
je LBB115_5 | |
jmp LBB115_7 | |
LBB115_7: | |
movl -36(%rbp), %eax | |
subl $1, %eax | |
movl %eax, -40(%rbp) | |
je LBB115_4 | |
jmp LBB115_3 | |
LBB115_1: | |
movq -24(%rbp), %rax | |
movl (%rax), %ecx | |
movl %ecx, -28(%rbp) | |
movl -28(%rbp), %edi | |
callq __ZN4char13_$LT$impl$GT$13is_alphabetic20hd627637d158b8a05wvhE | |
andb $1, %al | |
movb %al, -29(%rbp) | |
movb -29(%rbp), %al | |
xorb $-1, %al | |
andb $1, %al | |
movb %al, -1(%rbp) | |
jmp LBB115_6 | |
LBB115_2: | |
movb $0, -1(%rbp) | |
jmp LBB115_6 | |
LBB115_3: | |
LBB115_4: | |
leaq -16(%rbp), %rax | |
addq $4, %rax | |
movq %rax, -24(%rbp) | |
jmp LBB115_1 | |
LBB115_5: | |
jmp LBB115_2 | |
LBB115_6: | |
movb -1(%rbp), %al | |
andb $1, %al | |
movzbl %al, %eax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter8Iterator3nth3nth20h3440778707843049691E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp415: | |
.cfi_def_cfa_offset 16 | |
Ltmp416: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp417: | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, -16(%rbp) | |
movq %rsi, -24(%rbp) | |
movq -16(%rbp), %rdi | |
callq __ZN4iter13_$LT$impl$GT$9into_iter9into_iter20h3514568788977092823E | |
leaq -48(%rbp), %rsi | |
movq %rax, -40(%rbp) | |
movq -40(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq %rsi, -56(%rbp) | |
movq -56(%rbp), %rdi | |
movq %rdi, -96(%rbp) | |
jmp LBB116_3 | |
LBB116_2: | |
jmp LBB116_19 | |
LBB116_3: | |
movq -96(%rbp), %rdi | |
callq __ZN4iter13_$LT$impl$GT$4next4next21h16270659932655724586E | |
movq %rax, -64(%rbp) | |
movq %rax, -72(%rbp) | |
movl -72(%rbp), %ecx | |
testl %ecx, %ecx | |
movl %ecx, -100(%rbp) | |
je LBB116_8 | |
jmp LBB116_21 | |
LBB116_21: | |
movl -100(%rbp), %eax | |
subl $1, %eax | |
movl %eax, -104(%rbp) | |
je LBB116_7 | |
jmp LBB116_6 | |
LBB116_4: | |
movq -80(%rbp), %rax | |
movl (%rax), %ecx | |
movl %ecx, -84(%rbp) | |
cmpq $0, -24(%rbp) | |
je LBB116_9 | |
jmp LBB116_14 | |
LBB116_5: | |
jmp LBB116_17 | |
LBB116_6: | |
LBB116_7: | |
leaq -72(%rbp), %rax | |
addq $4, %rax | |
movq %rax, -80(%rbp) | |
jmp LBB116_4 | |
LBB116_8: | |
jmp LBB116_5 | |
LBB116_9: | |
movl -84(%rbp), %eax | |
movl %eax, -4(%rbp) | |
movl $1, -8(%rbp) | |
jmp LBB116_13 | |
LBB116_10: | |
jmp LBB116_20 | |
LBB116_11: | |
jmp LBB116_10 | |
LBB116_12: | |
jmp LBB116_11 | |
LBB116_13: | |
jmp LBB116_12 | |
LBB116_14: | |
movq -24(%rbp), %rax | |
subq $1, %rax | |
setb %cl | |
testb $1, %cl | |
movq %rax, -112(%rbp) | |
jne LBB116_16 | |
movq -112(%rbp), %rax | |
movq %rax, -24(%rbp) | |
jmp LBB116_18 | |
LBB116_16: | |
leaq _panic_loc4775(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB116_17: | |
jmp LBB116_2 | |
LBB116_18: | |
jmp LBB116_3 | |
LBB116_19: | |
movq _const4737(%rip), %rax | |
movq %rax, -8(%rbp) | |
LBB116_20: | |
movq -8(%rbp), %rax | |
addq $112, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$9into_iter9into_iter20h3514568788977092823E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp418: | |
.cfi_def_cfa_offset 16 | |
Ltmp419: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp420: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$4next4next21h16270659932655724586E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp421: | |
.cfi_def_cfa_offset 16 | |
Ltmp422: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp423: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -16(%rbp) | |
movq -16(%rbp), %rdi | |
movq (%rdi), %rdi | |
callq __ZN3str13_$LT$impl$GT$4next20h71661afa028f0c51RKRE | |
movq %rax, -8(%rbp) | |
movq -8(%rbp), %rax | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str13_$LT$impl$GT$4next20h71661afa028f0c51RKRE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp424: | |
.cfi_def_cfa_offset 16 | |
Ltmp425: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp426: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, -16(%rbp) | |
movq -16(%rbp), %rdi | |
callq __ZN3str15next_code_point20h41fa37129baee7342GRE | |
movq %rax, -24(%rbp) | |
movq -24(%rbp), %rdi | |
callq __ZN6option13_$LT$impl$GT$3map3map21h12776989518615948897E | |
movq %rax, -8(%rbp) | |
movq -8(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN6option13_$LT$impl$GT$3map3map21h12776989518615948897E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp427: | |
.cfi_def_cfa_offset 16 | |
Ltmp428: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp429: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, -16(%rbp) | |
movl -16(%rbp), %eax | |
testl %eax, %eax | |
movl %eax, -40(%rbp) | |
je LBB120_5 | |
jmp LBB120_7 | |
LBB120_7: | |
movl -40(%rbp), %eax | |
subl $1, %eax | |
movl %eax, -44(%rbp) | |
je LBB120_4 | |
jmp LBB120_3 | |
LBB120_1: | |
movq -32(%rbp), %rax | |
movl (%rax), %ecx | |
movl %ecx, -36(%rbp) | |
movl -36(%rbp), %edi | |
callq __ZN4core3str13_$LT$impl$GT$4next16_$LT$closure$GT$12closure.4735E | |
movl %eax, -4(%rbp) | |
movl $1, -8(%rbp) | |
jmp LBB120_6 | |
LBB120_2: | |
movq _const4737(%rip), %rax | |
movq %rax, -8(%rbp) | |
jmp LBB120_6 | |
LBB120_3: | |
LBB120_4: | |
leaq -16(%rbp), %rax | |
addq $4, %rax | |
movq %rax, -32(%rbp) | |
jmp LBB120_1 | |
LBB120_5: | |
jmp LBB120_2 | |
LBB120_6: | |
movq -8(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4core3str13_$LT$impl$GT$4next16_$LT$closure$GT$12closure.4735E: | |
.cfi_startproc | |
pushq %rax | |
Ltmp430: | |
.cfi_def_cfa_offset 16 | |
movl %edi, 4(%rsp) | |
movl 4(%rsp), %edi | |
callq __ZN4char18from_u32_unchecked20hce7f236d29850afamkKE | |
popq %rdx | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str15next_code_point20h41fa37129baee7342GRE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp431: | |
.cfi_def_cfa_offset 16 | |
Ltmp432: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp433: | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, -16(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$4next4next19h297838165411126843E | |
movq %rax, -32(%rbp) | |
movq %rax, -40(%rbp) | |
testq %rax, %rax | |
setne %cl | |
movb %cl, -125(%rbp) | |
jne LBB122_6 | |
jmp LBB122_17 | |
LBB122_17: | |
movb -125(%rbp), %al | |
testb $1, %al | |
je LBB122_5 | |
jmp LBB122_4 | |
LBB122_1: | |
movq _const4737(%rip), %rax | |
movq %rax, -8(%rbp) | |
jmp LBB122_9 | |
LBB122_2: | |
movq -48(%rbp), %rax | |
movb (%rax), %cl | |
movb %cl, -49(%rbp) | |
movzbl -49(%rbp), %edx | |
movl %edx, -4(%rbp) | |
movl $1, -8(%rbp) | |
jmp LBB122_10 | |
LBB122_3: | |
movq -64(%rbp), %rax | |
movb (%rax), %cl | |
movb %cl, -65(%rbp) | |
movb -65(%rbp), %cl | |
movb %cl, -17(%rbp) | |
jmp LBB122_11 | |
LBB122_4: | |
LBB122_5: | |
jmp LBB122_1 | |
LBB122_6: | |
movq -40(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -48(%rbp), %rcx | |
movb (%rcx), %dl | |
movb %dl, -49(%rbp) | |
cmpb $-128, -49(%rbp) | |
setb %dl | |
xorb $-1, %dl | |
testb $1, %dl | |
movq %rax, -136(%rbp) | |
jne LBB122_8 | |
jmp LBB122_2 | |
LBB122_8: | |
movq -136(%rbp), %rax | |
movq %rax, -64(%rbp) | |
jmp LBB122_3 | |
LBB122_9: | |
jmp LBB122_16 | |
LBB122_10: | |
jmp LBB122_9 | |
LBB122_11: | |
movl $2, %esi | |
movzbl -17(%rbp), %edi | |
callq __ZN3str15utf8_first_byte20h7179f24824a68810TFRE | |
movl %eax, -72(%rbp) | |
movq -16(%rbp), %rdi | |
callq __ZN5slice13_$LT$impl$GT$4next4next19h297838165411126843E | |
movq %rax, -88(%rbp) | |
movq -88(%rbp), %rdi | |
callq __ZN3str11unwrap_or_020ha1859a931f8327ceLGRE | |
movb %al, -73(%rbp) | |
movl -72(%rbp), %edi | |
movzbl -73(%rbp), %esi | |
callq __ZN3str18utf8_acc_cont_byte20h7ac54d9ad1a01371cGRE | |
movl %eax, -92(%rbp) | |
cmpb $-32, -17(%rbp) | |
jb LBB122_15 | |
movq -16(%rbp), %rdi | |
callq __ZN5slice13_$LT$impl$GT$4next4next19h297838165411126843E | |
movq %rax, -104(%rbp) | |
movq -104(%rbp), %rdi | |
callq __ZN3str11unwrap_or_020ha1859a931f8327ceLGRE | |
movb %al, -93(%rbp) | |
movb -73(%rbp), %al | |
andb $63, %al | |
movzbl %al, %edi | |
movzbl -93(%rbp), %esi | |
callq __ZN3str18utf8_acc_cont_byte20h7ac54d9ad1a01371cGRE | |
movl %eax, -108(%rbp) | |
movl -72(%rbp), %eax | |
shll $12, %eax | |
orl -108(%rbp), %eax | |
movl %eax, -92(%rbp) | |
cmpb $-16, -17(%rbp) | |
jb LBB122_14 | |
movq -16(%rbp), %rdi | |
callq __ZN5slice13_$LT$impl$GT$4next4next19h297838165411126843E | |
movq %rax, -120(%rbp) | |
movq -120(%rbp), %rdi | |
callq __ZN3str11unwrap_or_020ha1859a931f8327ceLGRE | |
movb %al, -109(%rbp) | |
movl -72(%rbp), %ecx | |
andl $7, %ecx | |
shll $18, %ecx | |
movl -108(%rbp), %edi | |
movzbl -109(%rbp), %esi | |
movl %ecx, -140(%rbp) | |
callq __ZN3str18utf8_acc_cont_byte20h7ac54d9ad1a01371cGRE | |
movl %eax, -124(%rbp) | |
movl -140(%rbp), %eax | |
orl -124(%rbp), %eax | |
movl %eax, -92(%rbp) | |
LBB122_14: | |
jmp LBB122_15 | |
LBB122_15: | |
movl -92(%rbp), %eax | |
movl %eax, -4(%rbp) | |
movl $1, -8(%rbp) | |
LBB122_16: | |
movq -8(%rbp), %rax | |
addq $144, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$4next4next19h297838165411126843E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp434: | |
.cfi_def_cfa_offset 16 | |
Ltmp435: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp436: | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, -32(%rbp) | |
callq __ZN3mem7size_of7size_of20h3291978886090962305E | |
movq %rax, -40(%rbp) | |
cmpq $0, -40(%rbp) | |
je LBB123_2 | |
movq -32(%rbp), %rax | |
movq (%rax), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null21h11891800483381718988E | |
andb $1, %al | |
movb %al, -41(%rbp) | |
movq -32(%rbp), %rdi | |
movq 8(%rdi), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null21h11891800483381718988E | |
andb $1, %al | |
movb %al, -42(%rbp) | |
LBB123_2: | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq -32(%rbp), %rcx | |
cmpq 8(%rcx), %rax | |
jne LBB123_4 | |
movq _const4374(%rip), %rax | |
movq %rax, -24(%rbp) | |
jmp LBB123_11 | |
LBB123_4: | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -56(%rbp) | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -72(%rbp) | |
movq -72(%rbp), %rax | |
movq %rax, -16(%rbp) | |
callq __ZN3mem7size_of7size_of20h3291978886090962305E | |
movq %rax, -80(%rbp) | |
cmpq $0, -80(%rbp) | |
jne LBB123_6 | |
movq -72(%rbp), %rax | |
addq $1, %rax | |
movq %rax, -88(%rbp) | |
movq -88(%rbp), %rax | |
movq %rax, -64(%rbp) | |
jmp LBB123_7 | |
LBB123_6: | |
movl $1, %eax | |
movl %eax, %esi | |
movq -72(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset20h3008778772160887791E | |
movq %rax, -64(%rbp) | |
LBB123_7: | |
movq -64(%rbp), %rax | |
movq -32(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -56(%rbp), %rax | |
movq %rax, -96(%rbp) | |
movq -96(%rbp), %rax | |
movq %rax, -8(%rbp) | |
callq __ZN3mem7size_of7size_of20h3291978886090962305E | |
movq %rax, -104(%rbp) | |
cmpq $0, -104(%rbp) | |
jne LBB123_9 | |
movl $1, %eax | |
movl %eax, %ecx | |
movq %rcx, -24(%rbp) | |
jmp LBB123_10 | |
LBB123_9: | |
movq -96(%rbp), %rax | |
movq %rax, -24(%rbp) | |
LBB123_10: | |
jmp LBB123_11 | |
LBB123_11: | |
movq -24(%rbp), %rax | |
addq $112, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$7is_null7is_null21h11891800483381718988E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp437: | |
.cfi_def_cfa_offset 16 | |
Ltmp438: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp439: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
cmpq $0, -8(%rbp) | |
sete %al | |
andb $1, %al | |
andb $1, %al | |
movzbl %al, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$6offset6offset20h3008778772160887791E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp440: | |
.cfi_def_cfa_offset 16 | |
Ltmp441: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp442: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rsi | |
addq -16(%rbp), %rsi | |
movq %rsi, %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str15utf8_first_byte20h7179f24824a68810TFRE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp443: | |
.cfi_def_cfa_offset 16 | |
Ltmp444: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp445: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movb %dil, %al | |
movb $127, %cl | |
movb %al, -1(%rbp) | |
movl %esi, -8(%rbp) | |
movb -1(%rbp), %al | |
movl -8(%rbp), %esi | |
movl %esi, %edi | |
andl $-8, %edi | |
movb %sil, %dl | |
andb $7, %dl | |
movb %cl, -9(%rbp) | |
movb %dl, %cl | |
movb -9(%rbp), %dl | |
shrb %cl, %dl | |
cmpl $0, %edi | |
movb %dl, -10(%rbp) | |
movb %al, -11(%rbp) | |
jne LBB126_2 | |
movb -11(%rbp), %al | |
movb -10(%rbp), %cl | |
andb %cl, %al | |
movzbl %al, %eax | |
addq $16, %rsp | |
popq %rbp | |
retq | |
LBB126_2: | |
leaq _panic_loc4758(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str11unwrap_or_020ha1859a931f8327ceLGRE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp446: | |
.cfi_def_cfa_offset 16 | |
Ltmp447: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp448: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -16(%rbp) | |
testq %rdi, %rdi | |
setne %al | |
movb %al, -26(%rbp) | |
jne LBB127_4 | |
jmp LBB127_7 | |
LBB127_7: | |
movb -26(%rbp), %al | |
testb $1, %al | |
je LBB127_5 | |
jmp LBB127_3 | |
LBB127_1: | |
movq -24(%rbp), %rax | |
movb (%rax), %cl | |
movb %cl, -25(%rbp) | |
movb -25(%rbp), %cl | |
movb %cl, -1(%rbp) | |
jmp LBB127_6 | |
LBB127_2: | |
movb $0, -1(%rbp) | |
jmp LBB127_6 | |
LBB127_3: | |
LBB127_4: | |
movq -16(%rbp), %rax | |
movq %rax, -24(%rbp) | |
jmp LBB127_1 | |
LBB127_5: | |
jmp LBB127_2 | |
LBB127_6: | |
movb -1(%rbp), %al | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str18utf8_acc_cont_byte20h7ac54d9ad1a01371cGRE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp449: | |
.cfi_def_cfa_offset 16 | |
Ltmp450: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp451: | |
.cfi_def_cfa_register %rbp | |
movb %sil, %al | |
movl %edi, -4(%rbp) | |
movb %al, -5(%rbp) | |
movl -4(%rbp), %esi | |
shll $6, %esi | |
movb -5(%rbp), %al | |
andb $63, %al | |
movzbl %al, %edi | |
orl %edi, %esi | |
movl %esi, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4char18from_u32_unchecked20hce7f236d29850afamkKE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp452: | |
.cfi_def_cfa_offset 16 | |
Ltmp453: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp454: | |
.cfi_def_cfa_register %rbp | |
movl %edi, -4(%rbp) | |
movl -4(%rbp), %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str13_$LT$impl$GT$5chars20hdcdab841b04db3cey7eE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp455: | |
.cfi_def_cfa_offset 16 | |
Ltmp456: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp457: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, -24(%rbp) | |
callq __ZN3str13_$LT$impl$GT$5chars20h87039dc17de308b6fOSE | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str13_$LT$impl$GT$5chars20h87039dc17de308b6fOSE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp458: | |
.cfi_def_cfa_offset 16 | |
Ltmp459: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp460: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rdx | |
movq -8(%rbp), %rsi | |
movq %rdi, -40(%rbp) | |
movq %rdx, %rdi | |
movq %rax, -48(%rbp) | |
callq __ZN3str13_$LT$impl$GT$8as_bytes20haa81bfbb41304cc064SE | |
movq %rax, -32(%rbp) | |
movq %rdx, -24(%rbp) | |
movq -32(%rbp), %rsi | |
movq -24(%rbp), %rdx | |
movq -40(%rbp), %rdi | |
callq __ZN5slice13_$LT$impl$GT$4iter4iter20h9034062379428757226E | |
movq -48(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$4iter4iter20h9034062379428757226E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp461: | |
.cfi_def_cfa_offset 16 | |
Ltmp462: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp463: | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
movq %rsi, -24(%rbp) | |
movq %rdx, -16(%rbp) | |
movq %rax, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
callq __ZN3mem7size_of7size_of20h3291978886090962305E | |
movq %rax, -40(%rbp) | |
cmpq $0, -40(%rbp) | |
jne LBB132_2 | |
movl $1, %eax | |
movl %eax, %ecx | |
movq %rcx, -32(%rbp) | |
jmp LBB132_3 | |
LBB132_2: | |
movq -24(%rbp), %rdi | |
movq -16(%rbp), %rsi | |
callq __ZN5slice13_$LT$impl$GT$6as_ptr6as_ptr20h2569038056939761579E | |
movq %rax, -48(%rbp) | |
movq -48(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null21h11891800483381718988E | |
andb $1, %al | |
movb %al, -49(%rbp) | |
movq -48(%rbp), %rsi | |
movq %rsi, -32(%rbp) | |
LBB132_3: | |
movq -32(%rbp), %rax | |
movq -112(%rbp), %rcx | |
movq %rax, (%rcx) | |
addq $8, %rcx | |
movq -32(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -64(%rbp), %rax | |
movq %rax, -8(%rbp) | |
movq %rcx, -120(%rbp) | |
callq __ZN3mem7size_of7size_of20h3291978886090962305E | |
movq %rax, -72(%rbp) | |
cmpq $0, -72(%rbp) | |
jne LBB132_5 | |
movq -64(%rbp), %rax | |
movq -24(%rbp), %rdi | |
movq -16(%rbp), %rsi | |
movq %rax, -128(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$3len3len20h4288982587895671553E | |
movq %rax, -88(%rbp) | |
movq -128(%rbp), %rax | |
addq -88(%rbp), %rax | |
movq %rax, -80(%rbp) | |
movq -80(%rbp), %rax | |
movq -120(%rbp), %rsi | |
movq %rax, (%rsi) | |
jmp LBB132_6 | |
LBB132_5: | |
movq -64(%rbp), %rdi | |
movq -24(%rbp), %rax | |
movq -16(%rbp), %rsi | |
movq %rdi, -136(%rbp) | |
movq %rax, %rdi | |
callq __ZN5slice13_$LT$impl$GT$3len3len20h4288982587895671553E | |
movq %rax, -96(%rbp) | |
movq -96(%rbp), %rsi | |
movq -136(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset20h3008778772160887791E | |
movq -120(%rbp), %rsi | |
movq %rax, (%rsi) | |
LBB132_6: | |
movq -104(%rbp), %rax | |
addq $144, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$6as_ptr6as_ptr20h2569038056939761579E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp464: | |
.cfi_def_cfa_offset 16 | |
Ltmp465: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp466: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
leaq -32(%rbp), %rax | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN3raw4Repr4repr4repr21h15769309217336261029E | |
movq -32(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str13_$LT$impl$GT$8as_bytes20haa81bfbb41304cc064SE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp467: | |
.cfi_def_cfa_offset 16 | |
Ltmp468: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp469: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -32(%rbp) | |
movq %rsi, -24(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -32(%rbp), %rsi | |
movq %rsi, -16(%rbp) | |
movq -16(%rbp), %rax | |
movq -8(%rbp), %rdx | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN6string13_$LT$impl$GT$5deref20ha29fdb92d3349f21v6fE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp470: | |
.cfi_def_cfa_offset 16 | |
Ltmp471: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp472: | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, -56(%rbp) | |
movq %rdi, -64(%rbp) | |
callq __ZN3vec13_$LT$impl$GT$5deref5deref20h6796926746828565714E | |
movq %rax, -80(%rbp) | |
movq %rdx, -72(%rbp) | |
movq -80(%rbp), %rax | |
movq %rax, -32(%rbp) | |
movq %rdx, -24(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -32(%rbp), %rax | |
movq %rax, -16(%rbp) | |
movq -16(%rbp), %rax | |
movq -8(%rbp), %rdx | |
movq %rax, -48(%rbp) | |
movq %rdx, -40(%rbp) | |
movq -48(%rbp), %rax | |
addq $80, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$5deref5deref20h6796926746828565714E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp473: | |
.cfi_def_cfa_offset 16 | |
Ltmp474: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp475: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, -24(%rbp) | |
callq __ZN7raw_vec13_$LT$impl$GT$3ptr3ptr21h11965300743638376220E | |
movq %rax, -32(%rbp) | |
movq %rax, %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h5255508850291379720E | |
movb %al, -33(%rbp) | |
movq -32(%rbp), %rdi | |
movq -24(%rbp), %rcx | |
movq 16(%rcx), %rsi | |
callq __ZN5slice14from_raw_parts14from_raw_parts21h13370301977866858246E | |
movq %rax, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice14from_raw_parts14from_raw_parts21h13370301977866858246E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp476: | |
.cfi_def_cfa_offset 16 | |
Ltmp477: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp478: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -24(%rbp) | |
movq %rsi, -32(%rbp) | |
movq -24(%rbp), %rsi | |
movq %rsi, -16(%rbp) | |
movq -32(%rbp), %rsi | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rax | |
movq %rsi, %rdx | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN6string13_$LT$impl$GT$2eq20hdc9a3c18035c17b7sSfE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp479: | |
.cfi_def_cfa_offset 16 | |
Ltmp480: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp481: | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN6string13_$LT$impl$GT$5index20hc9e7483a35d6a713y4fE | |
movq %rax, -40(%rbp) | |
movq %rdx, -32(%rbp) | |
movq -40(%rbp), %rdi | |
movq -32(%rbp), %rsi | |
movq -16(%rbp), %rax | |
movq %rdi, -72(%rbp) | |
movq %rax, %rdi | |
movq %rsi, -80(%rbp) | |
callq __ZN6string13_$LT$impl$GT$5index20hc9e7483a35d6a713y4fE | |
movq %rax, -64(%rbp) | |
movq %rdx, -56(%rbp) | |
movq -64(%rbp), %rdx | |
movq -56(%rbp), %rcx | |
movq -72(%rbp), %rdi | |
movq -80(%rbp), %rsi | |
callq __ZN3str6traits13_$LT$impl$GT$2eq20h4fa1e284cc598929dxSE | |
andb $1, %al | |
andb $1, %al | |
movzbl %al, %eax | |
addq $80, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str6traits13_$LT$impl$GT$2eq20h4fa1e284cc598929dxSE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp482: | |
.cfi_def_cfa_offset 16 | |
Ltmp483: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp484: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq %rdx, -32(%rbp) | |
movq %rcx, -24(%rbp) | |
movq -16(%rbp), %rdi | |
movq -8(%rbp), %rsi | |
movq -32(%rbp), %rdx | |
movq -24(%rbp), %rcx | |
callq __ZN3str8eq_slice20h92e6b1c043f6e2cfFkSE | |
andb $1, %al | |
andb $1, %al | |
movzbl %al, %eax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str8eq_slice20h92e6b1c043f6e2cfFkSE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp485: | |
.cfi_def_cfa_offset 16 | |
Ltmp486: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp487: | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq %rdx, -32(%rbp) | |
movq %rcx, -24(%rbp) | |
movq -16(%rbp), %rdi | |
movq -8(%rbp), %rsi | |
callq __ZN3str13_$LT$impl$GT$3len20h04916f5f7d1f2decqaTE | |
movq %rax, -40(%rbp) | |
movq -40(%rbp), %rax | |
movq -32(%rbp), %rdi | |
movq -24(%rbp), %rsi | |
movq %rax, -72(%rbp) | |
callq __ZN3str13_$LT$impl$GT$3len20h04916f5f7d1f2decqaTE | |
movq %rax, -48(%rbp) | |
movq -72(%rbp), %rax | |
cmpq -48(%rbp), %rax | |
sete %r8b | |
testb $1, %r8b | |
movb %r8b, -73(%rbp) | |
jne LBB140_2 | |
LBB140_1: | |
movb -73(%rbp), %al | |
andb $1, %al | |
andb $1, %al | |
movzbl %al, %eax | |
addq $112, %rsp | |
popq %rbp | |
retq | |
LBB140_2: | |
movq -16(%rbp), %rdi | |
movq -8(%rbp), %rsi | |
movq -32(%rbp), %rdx | |
movq -24(%rbp), %rcx | |
movq -16(%rbp), %rax | |
movq -8(%rbp), %r8 | |
movq %rdi, -88(%rbp) | |
movq %rax, %rdi | |
movq %rsi, -96(%rbp) | |
movq %r8, %rsi | |
movq %rcx, -104(%rbp) | |
movq %rdx, -112(%rbp) | |
callq __ZN3str13_$LT$impl$GT$3len20h04916f5f7d1f2decqaTE | |
movq %rax, -64(%rbp) | |
movq -64(%rbp), %r8 | |
movq -88(%rbp), %rdi | |
movq -96(%rbp), %rsi | |
movq -112(%rbp), %rdx | |
movq -104(%rbp), %rcx | |
callq __ZN3str9cmp_slice20haffcb9f1df6be86a7kSE | |
movl %eax, -56(%rbp) | |
cmpl $0, -56(%rbp) | |
sete %r9b | |
andb $1, %r9b | |
movb %r9b, -49(%rbp) | |
movb -49(%rbp), %r9b | |
movb %r9b, -73(%rbp) | |
jmp LBB140_1 | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str13_$LT$impl$GT$3len20h04916f5f7d1f2decqaTE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp488: | |
.cfi_def_cfa_offset 16 | |
Ltmp489: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp490: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
leaq -32(%rbp), %rax | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN3raw4Repr4repr4repr20h4224106345533647024E | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3raw4Repr4repr4repr20h4224106345533647024E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp491: | |
.cfi_def_cfa_offset 16 | |
Ltmp492: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp493: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
leaq -16(%rbp), %rcx | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq %rcx, %rsi | |
movq %rax, -24(%rbp) | |
callq __ZN3mem14transmute_copy14transmute_copy20h7703329865053664598E | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem14transmute_copy14transmute_copy20h7703329865053664598E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp494: | |
.cfi_def_cfa_offset 16 | |
Ltmp495: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp496: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
leaq -24(%rbp), %rcx | |
movq %rsi, -32(%rbp) | |
movq -32(%rbp), %rsi | |
movq %rsi, -8(%rbp) | |
movq %rdi, -40(%rbp) | |
movq %rcx, %rdi | |
movq %rax, -48(%rbp) | |
callq __ZN3mem13uninitialized13uninitialized20h3282709255555528491E | |
movq -8(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, -24(%rbp) | |
movq 8(%rax), %rax | |
movq %rax, -16(%rbp) | |
movq -24(%rbp), %rax | |
movq -40(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -16(%rbp), %rax | |
movq %rax, 8(%rcx) | |
movq -48(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str9cmp_slice20haffcb9f1df6be86a7kSE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp497: | |
.cfi_def_cfa_offset 16 | |
Ltmp498: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp499: | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq %rdx, -32(%rbp) | |
movq %rcx, -24(%rbp) | |
movq %r8, -40(%rbp) | |
movq -16(%rbp), %rdi | |
movq -8(%rbp), %rsi | |
callq __ZN3str13_$LT$impl$GT$6as_ptr20hf855bd2985728803faTE | |
movq %rax, -48(%rbp) | |
movq -48(%rbp), %rax | |
movq -32(%rbp), %rdi | |
movq -24(%rbp), %rsi | |
movq %rax, -88(%rbp) | |
callq __ZN3str13_$LT$impl$GT$6as_ptr20hf855bd2985728803faTE | |
movq %rax, -56(%rbp) | |
movq -56(%rbp), %rax | |
movq -40(%rbp), %rcx | |
movq -88(%rbp), %rdx | |
movq %rdx, -64(%rbp) | |
movq -64(%rbp), %rdi | |
movq %rax, -72(%rbp) | |
movq -72(%rbp), %rsi | |
movq %rcx, -80(%rbp) | |
movq -80(%rbp), %rdx | |
callq _memcmp | |
addq $96, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str13_$LT$impl$GT$6as_ptr20hf855bd2985728803faTE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp500: | |
.cfi_def_cfa_offset 16 | |
Ltmp501: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp502: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
leaq -32(%rbp), %rax | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN3raw4Repr4repr4repr20h4224106345533647024E | |
movq -32(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN6string13_$LT$impl$GT$5index20hc9e7483a35d6a713y4fE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp503: | |
.cfi_def_cfa_offset 16 | |
Ltmp504: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp505: | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, -56(%rbp) | |
movq %rdi, -72(%rbp) | |
callq __ZN3vec13_$LT$impl$GT$5deref5deref20h6796926746828565714E | |
movq %rax, -88(%rbp) | |
movq %rdx, -80(%rbp) | |
movq -88(%rbp), %rax | |
movq %rax, -32(%rbp) | |
movq %rdx, -24(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -32(%rbp), %rax | |
movq %rax, -16(%rbp) | |
movq -16(%rbp), %rax | |
movq -8(%rbp), %rdx | |
movq %rax, -48(%rbp) | |
movq %rdx, -40(%rbp) | |
movq -48(%rbp), %rax | |
addq $96, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN1a20h9cf7b7eae194ad5c8baE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp506: | |
.cfi_def_cfa_offset 16 | |
Ltmp507: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp508: | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq __ZN1a15__STATIC_FMTSTR20hd3058e13335d7e60jcaE(%rip), %rax | |
movq %rax, -64(%rbp) | |
movq __ZN1a15__STATIC_FMTSTR20hd3058e13335d7e60jcaE+8(%rip), %rax | |
movq %rax, -56(%rbp) | |
movq -64(%rbp), %rsi | |
movq -56(%rbp), %rdx | |
movq %rsi, -104(%rbp) | |
movq %rdx, -112(%rbp) | |
jmp LBB147_2 | |
LBB147_2: | |
leaq -48(%rbp), %rdi | |
leaq -80(%rbp), %rax | |
movq %rax, -96(%rbp) | |
movq $0, -88(%rbp) | |
movq -96(%rbp), %rcx | |
movq -88(%rbp), %r8 | |
movq -104(%rbp), %rsi | |
movq -112(%rbp), %rdx | |
callq __ZN3fmt13_$LT$impl$GT$6new_v120h3e5fd94aafcc58553rWE | |
leaq -48(%rbp), %rdi | |
callq __ZN2io5stdio6_print20ha667e132e81d3ff0e4gE | |
addq $112, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN13build_pyramid20h3ac2dc1d6969af6bzcaE: | |
Lfunc_begin10: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception10 | |
pushq %rbp | |
Ltmp578: | |
.cfi_def_cfa_offset 16 | |
Ltmp579: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp580: | |
.cfi_def_cfa_register %rbp | |
subq $1200, %rsp | |
movb $61, -17(%rbp) | |
movb $61, -18(%rbp) | |
movb $61, -19(%rbp) | |
movb $61, -20(%rbp) | |
movb $61, -21(%rbp) | |
movb $61, -22(%rbp) | |
movb $61, -23(%rbp) | |
movb $61, -24(%rbp) | |
movb $61, -25(%rbp) | |
movb $61, -26(%rbp) | |
movb $61, -27(%rbp) | |
movb $61, -28(%rbp) | |
movb $61, -29(%rbp) | |
movb $61, -30(%rbp) | |
movb $61, -31(%rbp) | |
movb $61, -32(%rbp) | |
movb $61, -33(%rbp) | |
movq 16(%rdi), %rax | |
movq %rax, -56(%rbp) | |
movq (%rdi), %rax | |
movq 8(%rdi), %rcx | |
movq %rcx, -64(%rbp) | |
movq %rax, -72(%rbp) | |
movabsq $2097865012304223517, %rax | |
movq %rax, 16(%rdi) | |
movq %rax, 8(%rdi) | |
movq %rax, (%rdi) | |
Ltmp509: | |
leaq -72(%rbp), %rax | |
movq %rdi, -952(%rbp) | |
movq %rax, %rdi | |
callq __ZN18letter_of_alphabet20hcc8ac937a3dd876exjaE | |
Ltmp510: | |
movq %rax, -960(%rbp) | |
jmp LBB148_1 | |
LBB148_1: | |
movq -960(%rbp), %rax | |
movq %rax, -48(%rbp) | |
Ltmp511: | |
movq %rax, %rdi | |
callq __ZN11total_width20h6176494ea9e7b336kjaE | |
Ltmp512: | |
movq %rax, -968(%rbp) | |
jmp LBB148_6 | |
LBB148_2: | |
Ltmp524: | |
movl %edx, %ecx | |
movq %rax, -976(%rbp) | |
movl %ecx, -980(%rbp) | |
jmp LBB148_3 | |
LBB148_3: | |
movl -980(%rbp), %eax | |
movq -976(%rbp), %rcx | |
movq %rcx, -88(%rbp) | |
movl %eax, -80(%rbp) | |
jmp LBB148_5 | |
LBB148_4: | |
movl -80(%rbp), %eax | |
movq -88(%rbp), %rdi | |
movl %eax, -984(%rbp) | |
callq __Unwind_Resume | |
LBB148_5: | |
movq -952(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
jmp LBB148_4 | |
LBB148_6: | |
movq -968(%rbp), %rax | |
movq %rax, -96(%rbp) | |
Ltmp513: | |
leaq -152(%rbp), %rdi | |
movq %rax, %rsi | |
callq __ZN5pad_a20h6424d7a81ab4f6c3gfaE | |
Ltmp514: | |
jmp LBB148_7 | |
LBB148_7: | |
Ltmp515: | |
movl $24, %eax | |
movl %eax, %edi | |
movl $8, %eax | |
movl %eax, %esi | |
callq __ZN4heap15exchange_malloc20h6907b0cd76cba447JfaE | |
Ltmp516: | |
movq %rax, -992(%rbp) | |
jmp LBB148_8 | |
LBB148_8: | |
movq -992(%rbp), %rax | |
movq -136(%rbp), %rcx | |
movq -992(%rbp), %rdx | |
movq %rcx, 16(%rdx) | |
movq -152(%rbp), %rcx | |
movq -144(%rbp), %rsi | |
movq %rsi, 8(%rdx) | |
movq %rcx, (%rdx) | |
movabsq $2097865012304223517, %rcx | |
movq %rcx, -136(%rbp) | |
movq %rcx, -144(%rbp) | |
movq %rcx, -152(%rbp) | |
Ltmp520: | |
leaq -152(%rbp), %rdi | |
movq %rax, -1000(%rbp) | |
callq __ZN49_$u5b$collections..string..String$u3b$$u20$1$u5d$9drop.494517h58f7651389391094E | |
Ltmp521: | |
jmp LBB148_11 | |
LBB148_9: | |
Ltmp517: | |
movl %edx, %ecx | |
movq %rax, -16(%rbp) | |
movl %ecx, -8(%rbp) | |
Ltmp518: | |
leaq -152(%rbp), %rdi | |
callq __ZN49_$u5b$collections..string..String$u3b$$u20$1$u5d$9drop.494517h58f7651389391094E | |
Ltmp519: | |
jmp LBB148_10 | |
LBB148_10: | |
movl -8(%rbp), %eax | |
movq -16(%rbp), %rcx | |
movq %rcx, -976(%rbp) | |
movl %eax, -980(%rbp) | |
jmp LBB148_3 | |
LBB148_11: | |
jmp LBB148_12 | |
LBB148_12: | |
movq -1000(%rbp), %rax | |
movq %rax, -128(%rbp) | |
movq %rax, -168(%rbp) | |
movq $1, -160(%rbp) | |
movq -168(%rbp), %rsi | |
Ltmp522: | |
movl $1, %ecx | |
movl %ecx, %edx | |
leaq -120(%rbp), %rdi | |
callq __ZN5slice13_$LT$impl$GT$8into_vec8into_vec20h5138906126048346565E | |
Ltmp523: | |
jmp LBB148_13 | |
LBB148_13: | |
movq $1, -208(%rbp) | |
movq -48(%rbp), %rax | |
movq %rax, -200(%rbp) | |
Ltmp525: | |
leaq -192(%rbp), %rdi | |
leaq -208(%rbp), %rsi | |
callq __ZN4iter13_$LT$impl$GT$9into_iter9into_iter20h5073887001993607488E | |
Ltmp526: | |
jmp LBB148_14 | |
LBB148_14: | |
leaq -192(%rbp), %rax | |
movq %rax, -216(%rbp) | |
jmp LBB148_17 | |
LBB148_15: | |
Ltmp574: | |
movl %edx, %ecx | |
movq %rax, -88(%rbp) | |
movl %ecx, -80(%rbp) | |
LBB148_16: | |
leaq -120(%rbp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE | |
jmp LBB148_5 | |
LBB148_17: | |
movq -216(%rbp), %rsi | |
movq %rsi, -1008(%rbp) | |
jmp LBB148_19 | |
LBB148_18: | |
jmp LBB148_37 | |
LBB148_19: | |
Ltmp527: | |
leaq -232(%rbp), %rdi | |
movq -1008(%rbp), %rsi | |
callq __ZN4iter13_$LT$impl$GT$4next4next21h13181347243014979377E | |
Ltmp528: | |
jmp LBB148_20 | |
LBB148_20: | |
movq -232(%rbp), %rax | |
testq %rax, %rax | |
movq %rax, -1016(%rbp) | |
je LBB148_25 | |
jmp LBB148_90 | |
LBB148_90: | |
movq -1016(%rbp), %rax | |
subq $1, %rax | |
movq %rax, -1024(%rbp) | |
je LBB148_24 | |
jmp LBB148_23 | |
LBB148_21: | |
movq -240(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -248(%rbp) | |
leaq __ZN8ALPHABET20h31cdb43686aaaee9faaE(%rip), %rax | |
movq %rax, -288(%rbp) | |
movq $26, -280(%rbp) | |
movq -288(%rbp), %rdi | |
movq -248(%rbp), %rdx | |
Ltmp570: | |
movl $26, %ecx | |
movl %ecx, %esi | |
callq __ZN5slice13_$LT$impl$GT$5index5index20h3824758754946540026E | |
Ltmp571: | |
movq %rax, -1032(%rbp) | |
jmp LBB148_26 | |
LBB148_22: | |
jmp LBB148_35 | |
LBB148_23: | |
LBB148_24: | |
leaq -232(%rbp), %rax | |
addq $8, %rax | |
movq %rax, -240(%rbp) | |
jmp LBB148_21 | |
LBB148_25: | |
jmp LBB148_22 | |
LBB148_26: | |
movq -1032(%rbp), %rax | |
movq %rax, -296(%rbp) | |
movq %rax, -304(%rbp) | |
movq (%rax), %rsi | |
movq 8(%rax), %rdx | |
movq -96(%rbp), %rcx | |
movq -248(%rbp), %r8 | |
Ltmp572: | |
leaq -272(%rbp), %rdi | |
callq __ZN3pad20h352aebf33d999aefigaE | |
Ltmp573: | |
jmp LBB148_27 | |
LBB148_27: | |
movq -256(%rbp), %rax | |
movq %rax, -312(%rbp) | |
movq -272(%rbp), %rax | |
movq -264(%rbp), %rcx | |
movq %rcx, -320(%rbp) | |
movq %rax, -328(%rbp) | |
movabsq $2097865012304223517, %rax | |
movq %rax, -256(%rbp) | |
movq %rax, -264(%rbp) | |
movq %rax, -272(%rbp) | |
Ltmp575: | |
leaq -120(%rbp), %rdi | |
leaq -328(%rbp), %rsi | |
callq __ZN3vec13_$LT$impl$GT$4push4push20h7596997780504308353E | |
Ltmp576: | |
jmp LBB148_28 | |
LBB148_28: | |
leaq -272(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
jmp LBB148_36 | |
LBB148_29: | |
Ltmp577: | |
movl %edx, %ecx | |
movq %rax, -88(%rbp) | |
movl %ecx, -80(%rbp) | |
jmp LBB148_34 | |
LBB148_30: | |
jmp LBB148_16 | |
LBB148_31: | |
jmp LBB148_30 | |
LBB148_32: | |
jmp LBB148_31 | |
LBB148_33: | |
jmp LBB148_32 | |
LBB148_34: | |
leaq -272(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
jmp LBB148_33 | |
LBB148_35: | |
jmp LBB148_18 | |
LBB148_36: | |
jmp LBB148_19 | |
LBB148_37: | |
Ltmp529: | |
leaq -120(%rbp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$5deref5deref21h14326543982131141023E | |
Ltmp530: | |
movq %rdx, -1040(%rbp) | |
movq %rax, -1048(%rbp) | |
jmp LBB148_38 | |
LBB148_38: | |
movq -1048(%rbp), %rax | |
movq %rax, -384(%rbp) | |
movq -1040(%rbp), %rcx | |
movq %rcx, -376(%rbp) | |
movq -384(%rbp), %rsi | |
Ltmp531: | |
leaq -368(%rbp), %rdi | |
movq %rcx, %rdx | |
callq __ZN5slice13_$LT$impl$GT$4iter4iter21h17611640337429280332E | |
Ltmp532: | |
jmp LBB148_39 | |
LBB148_39: | |
Ltmp533: | |
leaq -352(%rbp), %rdi | |
leaq -368(%rbp), %rsi | |
callq __ZN4iter13_$LT$impl$GT$9into_iter9into_iter21h10983931994349528555E | |
Ltmp534: | |
jmp LBB148_40 | |
LBB148_40: | |
leaq -352(%rbp), %rax | |
movq %rax, -392(%rbp) | |
movq -392(%rbp), %rdi | |
movq %rdi, -1056(%rbp) | |
jmp LBB148_43 | |
LBB148_42: | |
jmp LBB148_57 | |
LBB148_43: | |
Ltmp535: | |
movq -1056(%rbp), %rdi | |
callq __ZN5slice13_$LT$impl$GT$4next4next21h16343961552520942951E | |
Ltmp536: | |
movq %rax, -1064(%rbp) | |
jmp LBB148_44 | |
LBB148_44: | |
movq -1064(%rbp), %rax | |
movq %rax, -400(%rbp) | |
movq %rax, -408(%rbp) | |
testq %rax, %rax | |
setne %cl | |
movb %cl, -1065(%rbp) | |
jne LBB148_48 | |
jmp LBB148_91 | |
LBB148_91: | |
movb -1065(%rbp), %al | |
testb $1, %al | |
je LBB148_49 | |
jmp LBB148_47 | |
LBB148_45: | |
leaq -520(%rbp), %rax | |
leaq -424(%rbp), %rcx | |
movq -416(%rbp), %rdx | |
movq (%rdx), %rdx | |
movq %rdx, -424(%rbp) | |
movq __ZN13build_pyramid15__STATIC_FMTSTR20hd3058e13335d7e60GdaE(%rip), %rdx | |
movq %rdx, -488(%rbp) | |
movq __ZN13build_pyramid15__STATIC_FMTSTR20hd3058e13335d7e60GdaE+8(%rip), %rdx | |
movq %rdx, -480(%rbp) | |
movq -488(%rbp), %rsi | |
movq -480(%rbp), %rdx | |
movq %rcx, -512(%rbp) | |
movq -512(%rbp), %rcx | |
movq %rcx, -520(%rbp) | |
movq %rax, -528(%rbp) | |
movq %rsi, -1080(%rbp) | |
movq %rdx, -1088(%rbp) | |
jmp LBB148_50 | |
LBB148_46: | |
jmp LBB148_55 | |
LBB148_47: | |
LBB148_48: | |
leaq -408(%rbp), %rax | |
movq %rax, -416(%rbp) | |
jmp LBB148_45 | |
LBB148_49: | |
jmp LBB148_46 | |
LBB148_50: | |
movq -528(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -536(%rbp) | |
Ltmp564: | |
leaq __ZN3fmt13_$LT$impl$GT$3fmt3fmt21h10032524248652039195E(%rip), %rdx | |
leaq -504(%rbp), %rdi | |
movq %rax, %rsi | |
callq __ZN3fmt13_$LT$impl$GT$3new3new21h13325087837672818136E | |
Ltmp565: | |
jmp LBB148_51 | |
LBB148_51: | |
jmp LBB148_52 | |
LBB148_52: | |
leaq -504(%rbp), %rax | |
movq %rax, -552(%rbp) | |
movq $1, -544(%rbp) | |
movq -552(%rbp), %rcx | |
Ltmp566: | |
movl $1, %edx | |
movl %edx, %r8d | |
leaq -472(%rbp), %rdi | |
movq -1080(%rbp), %rsi | |
movq -1088(%rbp), %rdx | |
callq __ZN3fmt13_$LT$impl$GT$6new_v120h3e5fd94aafcc58553rWE | |
Ltmp567: | |
jmp LBB148_53 | |
LBB148_53: | |
Ltmp568: | |
leaq -472(%rbp), %rdi | |
callq __ZN2io5stdio6_print20ha667e132e81d3ff0e4gE | |
Ltmp569: | |
jmp LBB148_54 | |
LBB148_54: | |
jmp LBB148_56 | |
LBB148_55: | |
jmp LBB148_42 | |
LBB148_56: | |
jmp LBB148_43 | |
LBB148_57: | |
Ltmp537: | |
leaq -120(%rbp), %rdi | |
callq __ZN3vec13_$LT$impl$GT$5deref5deref21h14326543982131141023E | |
Ltmp538: | |
movq %rdx, -1096(%rbp) | |
movq %rax, -1104(%rbp) | |
jmp LBB148_58 | |
LBB148_58: | |
movq -1104(%rbp), %rax | |
movq %rax, -600(%rbp) | |
movq -1096(%rbp), %rcx | |
movq %rcx, -592(%rbp) | |
movq -600(%rbp), %rsi | |
Ltmp539: | |
leaq -120(%rbp), %rdi | |
movq %rcx, -1112(%rbp) | |
movq %rsi, -1120(%rbp) | |
callq __ZN3vec13_$LT$impl$GT$3len3len19h824425568223598015E | |
Ltmp540: | |
movq %rax, -1128(%rbp) | |
jmp LBB148_59 | |
LBB148_59: | |
movq -1128(%rbp), %rax | |
movq %rax, -608(%rbp) | |
subq $1, %rax | |
setb %cl | |
testb $1, %cl | |
movq %rax, -1136(%rbp) | |
jne LBB148_61 | |
Ltmp541: | |
leaq -584(%rbp), %rdi | |
movq -1120(%rbp), %rsi | |
movq -1112(%rbp), %rdx | |
movq -1136(%rbp), %rcx | |
callq __ZN5slice13_$LT$impl$GT$8split_at8split_at20h7683419674867629935E | |
Ltmp542: | |
jmp LBB148_63 | |
LBB148_61: | |
Ltmp562: | |
leaq _panic_loc5012(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
Ltmp563: | |
jmp LBB148_62 | |
LBB148_62: | |
LBB148_63: | |
movq -584(%rbp), %rax | |
movq -576(%rbp), %rcx | |
movq %rcx, -616(%rbp) | |
movq %rax, -624(%rbp) | |
movq -624(%rbp), %rsi | |
movq -616(%rbp), %rdx | |
Ltmp543: | |
leaq -680(%rbp), %rdi | |
callq __ZN5slice13_$LT$impl$GT$4iter4iter21h17611640337429280332E | |
Ltmp544: | |
jmp LBB148_64 | |
LBB148_64: | |
Ltmp545: | |
leaq -664(%rbp), %rdi | |
leaq -680(%rbp), %rsi | |
callq __ZN4iter8Iterator3rev3rev21h14103214362882847257E | |
Ltmp546: | |
jmp LBB148_67 | |
LBB148_65: | |
Ltmp561: | |
movl %edx, %ecx | |
movq %rax, -88(%rbp) | |
movl %ecx, -80(%rbp) | |
leaq -120(%rbp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE | |
jmp LBB148_5 | |
LBB148_67: | |
Ltmp547: | |
leaq -648(%rbp), %rdi | |
leaq -664(%rbp), %rsi | |
callq __ZN4iter13_$LT$impl$GT$9into_iter9into_iter20h7907211723852268674E | |
Ltmp548: | |
jmp LBB148_68 | |
LBB148_68: | |
leaq -648(%rbp), %rax | |
movq %rax, -688(%rbp) | |
movq -688(%rbp), %rdi | |
movq %rdi, -1144(%rbp) | |
jmp LBB148_71 | |
LBB148_70: | |
jmp LBB148_85 | |
LBB148_71: | |
Ltmp549: | |
movq -1144(%rbp), %rdi | |
callq __ZN4iter13_$LT$impl$GT$4next4next21h16419405614634605035E | |
Ltmp550: | |
movq %rax, -1152(%rbp) | |
jmp LBB148_72 | |
LBB148_72: | |
movq -1152(%rbp), %rax | |
movq %rax, -696(%rbp) | |
movq %rax, -704(%rbp) | |
testq %rax, %rax | |
setne %cl | |
movb %cl, -1153(%rbp) | |
jne LBB148_76 | |
jmp LBB148_92 | |
LBB148_92: | |
movb -1153(%rbp), %al | |
testb $1, %al | |
je LBB148_77 | |
jmp LBB148_75 | |
LBB148_73: | |
leaq -816(%rbp), %rax | |
leaq -720(%rbp), %rcx | |
movq -712(%rbp), %rdx | |
movq (%rdx), %rdx | |
movq %rdx, -720(%rbp) | |
movq __ZN13build_pyramid15__STATIC_FMTSTR20hd3058e13335d7e60ueaE(%rip), %rdx | |
movq %rdx, -784(%rbp) | |
movq __ZN13build_pyramid15__STATIC_FMTSTR20hd3058e13335d7e60ueaE+8(%rip), %rdx | |
movq %rdx, -776(%rbp) | |
movq -784(%rbp), %rsi | |
movq -776(%rbp), %rdx | |
movq %rcx, -808(%rbp) | |
movq -808(%rbp), %rcx | |
movq %rcx, -816(%rbp) | |
movq %rax, -824(%rbp) | |
movq %rsi, -1168(%rbp) | |
movq %rdx, -1176(%rbp) | |
jmp LBB148_78 | |
LBB148_74: | |
jmp LBB148_83 | |
LBB148_75: | |
LBB148_76: | |
leaq -704(%rbp), %rax | |
movq %rax, -712(%rbp) | |
jmp LBB148_73 | |
LBB148_77: | |
jmp LBB148_74 | |
LBB148_78: | |
movq -824(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -832(%rbp) | |
Ltmp555: | |
leaq __ZN3fmt13_$LT$impl$GT$3fmt3fmt21h10032524248652039195E(%rip), %rdx | |
leaq -800(%rbp), %rdi | |
movq %rax, %rsi | |
callq __ZN3fmt13_$LT$impl$GT$3new3new21h13325087837672818136E | |
Ltmp556: | |
jmp LBB148_79 | |
LBB148_79: | |
jmp LBB148_80 | |
LBB148_80: | |
leaq -800(%rbp), %rax | |
movq %rax, -848(%rbp) | |
movq $1, -840(%rbp) | |
movq -848(%rbp), %rcx | |
Ltmp557: | |
movl $1, %edx | |
movl %edx, %r8d | |
leaq -768(%rbp), %rdi | |
movq -1168(%rbp), %rsi | |
movq -1176(%rbp), %rdx | |
callq __ZN3fmt13_$LT$impl$GT$6new_v120h3e5fd94aafcc58553rWE | |
Ltmp558: | |
jmp LBB148_81 | |
LBB148_81: | |
Ltmp559: | |
leaq -768(%rbp), %rdi | |
callq __ZN2io5stdio6_print20ha667e132e81d3ff0e4gE | |
Ltmp560: | |
jmp LBB148_82 | |
LBB148_82: | |
jmp LBB148_84 | |
LBB148_83: | |
jmp LBB148_70 | |
LBB148_84: | |
jmp LBB148_71 | |
LBB148_85: | |
movq __ZN13build_pyramid15__STATIC_FMTSTR20hd3058e13335d7e600eaE(%rip), %rax | |
movq %rax, -912(%rbp) | |
movq __ZN13build_pyramid15__STATIC_FMTSTR20hd3058e13335d7e600eaE+8(%rip), %rax | |
movq %rax, -904(%rbp) | |
movq -912(%rbp), %rsi | |
movq -904(%rbp), %rdx | |
movq %rsi, -1184(%rbp) | |
movq %rdx, -1192(%rbp) | |
jmp LBB148_87 | |
LBB148_87: | |
leaq -928(%rbp), %rax | |
movq %rax, -944(%rbp) | |
movq $0, -936(%rbp) | |
movq -944(%rbp), %rcx | |
Ltmp551: | |
xorl %edx, %edx | |
movl %edx, %r8d | |
leaq -896(%rbp), %rdi | |
movq -1184(%rbp), %rsi | |
movq -1192(%rbp), %rdx | |
callq __ZN3fmt13_$LT$impl$GT$6new_v120h3e5fd94aafcc58553rWE | |
Ltmp552: | |
jmp LBB148_88 | |
LBB148_88: | |
Ltmp553: | |
leaq -896(%rbp), %rdi | |
callq __ZN2io5stdio6_print20ha667e132e81d3ff0e4gE | |
Ltmp554: | |
jmp LBB148_89 | |
LBB148_89: | |
leaq -120(%rbp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE | |
movq -952(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
addq $1200, %rsp | |
popq %rbp | |
retq | |
Lfunc_end10: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table148: | |
Lexception10: | |
.byte 255 | |
.byte 155 | |
.asciz "\306\201\200" | |
.byte 3 | |
.ascii "\303\001" | |
Lset114 = Ltmp509-Lfunc_begin10 | |
.long Lset114 | |
Lset115 = Ltmp512-Ltmp509 | |
.long Lset115 | |
Lset116 = Ltmp524-Lfunc_begin10 | |
.long Lset116 | |
.byte 0 | |
Lset117 = Ltmp512-Lfunc_begin10 | |
.long Lset117 | |
Lset118 = Ltmp513-Ltmp512 | |
.long Lset118 | |
.long 0 | |
.byte 0 | |
Lset119 = Ltmp513-Lfunc_begin10 | |
.long Lset119 | |
Lset120 = Ltmp514-Ltmp513 | |
.long Lset120 | |
Lset121 = Ltmp524-Lfunc_begin10 | |
.long Lset121 | |
.byte 0 | |
Lset122 = Ltmp515-Lfunc_begin10 | |
.long Lset122 | |
Lset123 = Ltmp516-Ltmp515 | |
.long Lset123 | |
Lset124 = Ltmp517-Lfunc_begin10 | |
.long Lset124 | |
.byte 0 | |
Lset125 = Ltmp520-Lfunc_begin10 | |
.long Lset125 | |
Lset126 = Ltmp523-Ltmp520 | |
.long Lset126 | |
Lset127 = Ltmp524-Lfunc_begin10 | |
.long Lset127 | |
.byte 0 | |
Lset128 = Ltmp525-Lfunc_begin10 | |
.long Lset128 | |
Lset129 = Ltmp526-Ltmp525 | |
.long Lset129 | |
Lset130 = Ltmp574-Lfunc_begin10 | |
.long Lset130 | |
.byte 0 | |
Lset131 = Ltmp526-Lfunc_begin10 | |
.long Lset131 | |
Lset132 = Ltmp527-Ltmp526 | |
.long Lset132 | |
.long 0 | |
.byte 0 | |
Lset133 = Ltmp527-Lfunc_begin10 | |
.long Lset133 | |
Lset134 = Ltmp573-Ltmp527 | |
.long Lset134 | |
Lset135 = Ltmp574-Lfunc_begin10 | |
.long Lset135 | |
.byte 0 | |
Lset136 = Ltmp575-Lfunc_begin10 | |
.long Lset136 | |
Lset137 = Ltmp576-Ltmp575 | |
.long Lset137 | |
Lset138 = Ltmp577-Lfunc_begin10 | |
.long Lset138 | |
.byte 0 | |
Lset139 = Ltmp576-Lfunc_begin10 | |
.long Lset139 | |
Lset140 = Ltmp529-Ltmp576 | |
.long Lset140 | |
.long 0 | |
.byte 0 | |
Lset141 = Ltmp529-Lfunc_begin10 | |
.long Lset141 | |
Lset142 = Ltmp563-Ltmp529 | |
.long Lset142 | |
Lset143 = Ltmp574-Lfunc_begin10 | |
.long Lset143 | |
.byte 0 | |
Lset144 = Ltmp543-Lfunc_begin10 | |
.long Lset144 | |
Lset145 = Ltmp546-Ltmp543 | |
.long Lset145 | |
Lset146 = Ltmp561-Lfunc_begin10 | |
.long Lset146 | |
.byte 0 | |
Lset147 = Ltmp546-Lfunc_begin10 | |
.long Lset147 | |
Lset148 = Ltmp547-Ltmp546 | |
.long Lset148 | |
.long 0 | |
.byte 0 | |
Lset149 = Ltmp547-Lfunc_begin10 | |
.long Lset149 | |
Lset150 = Ltmp554-Ltmp547 | |
.long Lset150 | |
Lset151 = Ltmp561-Lfunc_begin10 | |
.long Lset151 | |
.byte 0 | |
Lset152 = Ltmp554-Lfunc_begin10 | |
.long Lset152 | |
Lset153 = Lfunc_end10-Ltmp554 | |
.long Lset153 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.globl _main | |
.align 4, 0x90 | |
_main: | |
.cfi_startproc | |
subq $24, %rsp | |
Ltmp581: | |
.cfi_def_cfa_offset 32 | |
leaq __ZN4main20h0ed1c70a1930c642MaaE(%rip), %rax | |
movq %rdi, 16(%rsp) | |
movq %rax, %rdi | |
movq 16(%rsp), %rax | |
movq %rsi, 8(%rsp) | |
movq %rax, %rsi | |
movq 8(%rsp), %rdx | |
callq __ZN2rt10lang_start20h44a8548d0ff91511KVwE | |
addq $24, %rsp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN18letter_of_alphabet20hcc8ac937a3dd876exjaE: | |
Lfunc_begin11: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception11 | |
pushq %rbp | |
Ltmp591: | |
.cfi_def_cfa_offset 16 | |
Ltmp592: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp593: | |
.cfi_def_cfa_register %rbp | |
subq $128, %rsp | |
movb $61, -1(%rbp) | |
leaq __ZN8ALPHABET20h31cdb43686aaaee9faaE(%rip), %rax | |
movq %rax, -64(%rbp) | |
movq $26, -56(%rbp) | |
movq -64(%rbp), %rsi | |
Ltmp582: | |
movl $26, %ecx | |
movl %ecx, %edx | |
leaq -48(%rbp), %rax | |
movq %rdi, -96(%rbp) | |
movq %rax, %rdi | |
callq __ZN5slice13_$LT$impl$GT$4iter4iter20h4258863171210596538E | |
Ltmp583: | |
jmp LBB150_1 | |
LBB150_1: | |
movq -96(%rbp), %rax | |
movq %rax, -88(%rbp) | |
Ltmp584: | |
leaq -32(%rbp), %rdi | |
leaq -48(%rbp), %rsi | |
movq %rax, %rdx | |
callq __ZN4iter8Iterator8position8position20h6638583383842569192E | |
Ltmp585: | |
jmp LBB150_5 | |
LBB150_2: | |
Ltmp590: | |
movl %edx, %ecx | |
movq %rax, -80(%rbp) | |
movl %ecx, -72(%rbp) | |
jmp LBB150_4 | |
LBB150_3: | |
movl -72(%rbp), %eax | |
movq -80(%rbp), %rdi | |
movl %eax, -100(%rbp) | |
callq __Unwind_Resume | |
LBB150_4: | |
movq -96(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
jmp LBB150_3 | |
LBB150_5: | |
Ltmp586: | |
leaq -32(%rbp), %rdi | |
callq __ZN6option13_$LT$impl$GT$6unwrap6unwrap20h1874459688941993379E | |
Ltmp587: | |
movq %rax, -112(%rbp) | |
jmp LBB150_6 | |
LBB150_6: | |
movq -112(%rbp), %rax | |
movq %rax, -16(%rbp) | |
addq $1, %rax | |
setb %cl | |
testb $1, %cl | |
movq %rax, -120(%rbp) | |
jne LBB150_8 | |
movq -96(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
movq -120(%rbp), %rax | |
addq $128, %rsp | |
popq %rbp | |
retq | |
LBB150_8: | |
Ltmp588: | |
leaq _panic_loc5100(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
Ltmp589: | |
jmp LBB150_9 | |
LBB150_9: | |
Lfunc_end11: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table150: | |
Lexception11: | |
.byte 255 | |
.byte 155 | |
.asciz "\303\200" | |
.byte 3 | |
.byte 65 | |
Lset154 = Ltmp582-Lfunc_begin11 | |
.long Lset154 | |
Lset155 = Ltmp585-Ltmp582 | |
.long Lset155 | |
Lset156 = Ltmp590-Lfunc_begin11 | |
.long Lset156 | |
.byte 0 | |
Lset157 = Ltmp585-Lfunc_begin11 | |
.long Lset157 | |
Lset158 = Ltmp586-Ltmp585 | |
.long Lset158 | |
.long 0 | |
.byte 0 | |
Lset159 = Ltmp586-Lfunc_begin11 | |
.long Lset159 | |
Lset160 = Ltmp587-Ltmp586 | |
.long Lset160 | |
Lset161 = Ltmp590-Lfunc_begin11 | |
.long Lset161 | |
.byte 0 | |
Lset162 = Ltmp587-Lfunc_begin11 | |
.long Lset162 | |
Lset163 = Ltmp588-Ltmp587 | |
.long Lset163 | |
.long 0 | |
.byte 0 | |
Lset164 = Ltmp588-Lfunc_begin11 | |
.long Lset164 | |
Lset165 = Ltmp589-Ltmp588 | |
.long Lset165 | |
Lset166 = Ltmp590-Lfunc_begin11 | |
.long Lset166 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN11total_width20h6176494ea9e7b336kjaE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp594: | |
.cfi_def_cfa_offset 16 | |
Ltmp595: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp596: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movb $61, -1(%rbp) | |
movq %rdi, -16(%rbp) | |
movq %rdi, %rax | |
subq $1, %rdi | |
setb %cl | |
testb $1, %cl | |
movq %rax, -24(%rbp) | |
movq %rdi, -32(%rbp) | |
jne LBB151_2 | |
movq -24(%rbp), %rax | |
movq -32(%rbp), %rcx | |
addq %rcx, %rax | |
setb %dl | |
testb $1, %dl | |
movq %rax, -40(%rbp) | |
jne LBB151_4 | |
jmp LBB151_3 | |
LBB151_2: | |
leaq _panic_loc5050(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB151_3: | |
movq -40(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
LBB151_4: | |
leaq _panic_loc5050(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$8into_vec8into_vec20h5138906126048346565E: | |
Lfunc_begin12: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception12 | |
pushq %rbp | |
Ltmp600: | |
.cfi_def_cfa_offset 16 | |
Ltmp601: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp602: | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq %rsi, -32(%rbp) | |
movq %rdx, -24(%rbp) | |
movabsq $2097865012304223517, %rdx | |
movq %rdx, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
movq -32(%rbp), %rsi | |
movq -24(%rbp), %rdx | |
Ltmp597: | |
movq %rax, -56(%rbp) | |
callq __ZN5slice4hack8into_vec8into_vec20h9537520891817576546E | |
Ltmp598: | |
jmp LBB152_1 | |
LBB152_1: | |
leaq -16(%rbp), %rdi | |
callq __ZN48Box$LT$$u5b$collections..string..String$u5d$$GT$9drop.488617h9b01271fea7804d4E | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
retq | |
LBB152_2: | |
Ltmp599: | |
movl %edx, %ecx | |
movq %rax, -48(%rbp) | |
movl %ecx, -40(%rbp) | |
jmp LBB152_4 | |
LBB152_3: | |
movl -40(%rbp), %eax | |
movq -48(%rbp), %rdi | |
movl %eax, -60(%rbp) | |
callq __Unwind_Resume | |
LBB152_4: | |
leaq -16(%rbp), %rdi | |
callq __ZN48Box$LT$$u5b$collections..string..String$u5d$$GT$9drop.488617h9b01271fea7804d4E | |
jmp LBB152_3 | |
Lfunc_end12: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table152: | |
Lexception12: | |
.byte 255 | |
.byte 155 | |
.asciz "\234" | |
.byte 3 | |
.byte 26 | |
Lset167 = Ltmp597-Lfunc_begin12 | |
.long Lset167 | |
Lset168 = Ltmp598-Ltmp597 | |
.long Lset168 | |
Lset169 = Ltmp599-Lfunc_begin12 | |
.long Lset169 | |
.byte 0 | |
Lset170 = Ltmp598-Lfunc_begin12 | |
.long Lset170 | |
Lset171 = Lfunc_end12-Ltmp598 | |
.long Lset171 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN5slice4hack8into_vec8into_vec20h9537520891817576546E: | |
Lfunc_begin13: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception13 | |
pushq %rbp | |
Ltmp615: | |
.cfi_def_cfa_offset 16 | |
Ltmp616: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp617: | |
.cfi_def_cfa_register %rbp | |
subq $176, %rsp | |
movq %rdi, %rax | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rsi | |
Ltmp603: | |
movq %rdi, -104(%rbp) | |
movq %rsi, %rdi | |
movq %rdx, %rsi | |
movq %rax, -112(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$10as_mut_ptr10as_mut_ptr21h15884598716305833221E | |
Ltmp604: | |
movq %rax, -120(%rbp) | |
jmp LBB153_1 | |
LBB153_1: | |
movq -120(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -16(%rbp), %rdi | |
movq -8(%rbp), %rsi | |
Ltmp605: | |
movq %rax, -128(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$3len3len21h10446410041126348174E | |
Ltmp606: | |
movq %rax, -136(%rbp) | |
jmp LBB153_5 | |
LBB153_2: | |
Ltmp611: | |
movl %edx, %ecx | |
movq %rax, -64(%rbp) | |
movl %ecx, -56(%rbp) | |
jmp LBB153_4 | |
LBB153_3: | |
movl -56(%rbp), %eax | |
movq -64(%rbp), %rdi | |
movl %eax, -140(%rbp) | |
callq __Unwind_Resume | |
LBB153_4: | |
leaq -16(%rbp), %rdi | |
callq __ZN48Box$LT$$u5b$collections..string..String$u5d$$GT$9drop.488617h9b01271fea7804d4E | |
jmp LBB153_3 | |
LBB153_5: | |
movq -136(%rbp), %rax | |
movq %rax, -72(%rbp) | |
movq -16(%rbp), %rdi | |
movq -8(%rbp), %rsi | |
Ltmp607: | |
movq %rax, -152(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$3len3len21h10446410041126348174E | |
Ltmp608: | |
movq %rax, -160(%rbp) | |
jmp LBB153_6 | |
LBB153_6: | |
movq -160(%rbp), %rax | |
movq %rax, -80(%rbp) | |
Ltmp609: | |
leaq -40(%rbp), %rdi | |
movq -128(%rbp), %rsi | |
movq -152(%rbp), %rdx | |
movq %rax, %rcx | |
callq __ZN3vec13_$LT$impl$GT$14from_raw_parts14from_raw_parts19h785091097973134836E | |
Ltmp610: | |
jmp LBB153_7 | |
LBB153_7: | |
movq -16(%rbp), %rax | |
movq -8(%rbp), %rcx | |
movq %rax, -96(%rbp) | |
movq %rcx, -88(%rbp) | |
movabsq $2097865012304223517, %rax | |
movq %rax, -8(%rbp) | |
movq %rax, -16(%rbp) | |
movq -96(%rbp), %rdi | |
movq -88(%rbp), %rsi | |
Ltmp612: | |
callq __ZN3mem6forget6forget20h7851451795076771770E | |
Ltmp613: | |
jmp LBB153_8 | |
LBB153_8: | |
leaq -40(%rbp), %rax | |
movl $29, %esi | |
movl $24, %ecx | |
movl %ecx, %edx | |
movq -40(%rbp), %rdi | |
movq -104(%rbp), %r8 | |
movq %rdi, (%r8) | |
movq -32(%rbp), %rdi | |
movq %rdi, 8(%r8) | |
movq -24(%rbp), %rdi | |
movq %rdi, 16(%r8) | |
movq %rax, %rdi | |
movq %rax, -168(%rbp) | |
callq _memset | |
movq -168(%rbp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE | |
leaq -16(%rbp), %rdi | |
callq __ZN48Box$LT$$u5b$collections..string..String$u5d$$GT$9drop.488617h9b01271fea7804d4E | |
movq -112(%rbp), %rax | |
addq $176, %rsp | |
popq %rbp | |
retq | |
LBB153_9: | |
Ltmp614: | |
movl %edx, %ecx | |
movq %rax, -64(%rbp) | |
movl %ecx, -56(%rbp) | |
leaq -40(%rbp), %rdi | |
callq __ZN56collections..vec..Vec$LT$collections..string..String$GT$9drop.459617hffeb872ab1be8a6fE | |
jmp LBB153_4 | |
Lfunc_end13: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table153: | |
Lexception13: | |
.byte 255 | |
.byte 155 | |
.asciz "\303\200" | |
.byte 3 | |
.byte 65 | |
Lset172 = Ltmp603-Lfunc_begin13 | |
.long Lset172 | |
Lset173 = Ltmp606-Ltmp603 | |
.long Lset173 | |
Lset174 = Ltmp611-Lfunc_begin13 | |
.long Lset174 | |
.byte 0 | |
Lset175 = Ltmp606-Lfunc_begin13 | |
.long Lset175 | |
Lset176 = Ltmp607-Ltmp606 | |
.long Lset176 | |
.long 0 | |
.byte 0 | |
Lset177 = Ltmp607-Lfunc_begin13 | |
.long Lset177 | |
Lset178 = Ltmp610-Ltmp607 | |
.long Lset178 | |
Lset179 = Ltmp611-Lfunc_begin13 | |
.long Lset179 | |
.byte 0 | |
Lset180 = Ltmp612-Lfunc_begin13 | |
.long Lset180 | |
Lset181 = Ltmp613-Ltmp612 | |
.long Lset181 | |
Lset182 = Ltmp614-Lfunc_begin13 | |
.long Lset182 | |
.byte 0 | |
Lset183 = Ltmp613-Lfunc_begin13 | |
.long Lset183 | |
Lset184 = Lfunc_end13-Ltmp613 | |
.long Lset184 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$14from_raw_parts14from_raw_parts19h785091097973134836E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp618: | |
.cfi_def_cfa_offset 16 | |
Ltmp619: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp620: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
movq %rcx, -24(%rbp) | |
movq -8(%rbp), %rsi | |
movq -24(%rbp), %rdx | |
movq %rdi, -32(%rbp) | |
movq %rax, -40(%rbp) | |
callq __ZN7raw_vec13_$LT$impl$GT$14from_raw_parts14from_raw_parts20h5472967580894585227E | |
movq -16(%rbp), %rax | |
movq -32(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
movq -40(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$14from_raw_parts14from_raw_parts20h5472967580894585227E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp621: | |
.cfi_def_cfa_offset 16 | |
Ltmp622: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp623: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
movq -8(%rbp), %rdx | |
movq %rdi, -24(%rbp) | |
movq %rdx, %rdi | |
movq %rax, -32(%rbp) | |
callq __ZN3ptr13_$LT$impl$GT$3new3new20h8102744067072970844E | |
movq -24(%rbp), %rdx | |
movq %rax, (%rdx) | |
movq -16(%rbp), %rax | |
movq %rax, 8(%rdx) | |
movq -32(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$10as_mut_ptr10as_mut_ptr21h15884598716305833221E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp624: | |
.cfi_def_cfa_offset 16 | |
Ltmp625: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp626: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rdi | |
movq -8(%rbp), %rsi | |
callq __ZN5slice13_$LT$impl$GT$10as_mut_ptr10as_mut_ptr20h3718369154296997049E | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN48Box$LT$$u5b$collections..string..String$u5d$$GT$9drop.488617h9b01271fea7804d4E: | |
.cfi_startproc | |
subq $24, %rsp | |
Ltmp627: | |
.cfi_def_cfa_offset 32 | |
movabsq $2097865012304223517, %rax | |
movq (%rdi), %rcx | |
cmpq %rax, %rcx | |
movq %rdi, 16(%rsp) | |
movq %rcx, 8(%rsp) | |
jne LBB157_2 | |
LBB157_1: | |
addq $24, %rsp | |
retq | |
LBB157_2: | |
movq 16(%rsp), %rdi | |
callq __ZN38_$u5b$collections..string..String$u5d$9drop.488917h548743bbe04b4c10E | |
movq 16(%rsp), %rdi | |
imulq $24, 8(%rdi), %rax | |
cmpq $0, %rax | |
movq %rax, (%rsp) | |
jne LBB157_4 | |
LBB157_3: | |
jmp LBB157_1 | |
LBB157_4: | |
movl $8, %eax | |
movl %eax, %edx | |
movq 8(%rsp), %rcx | |
movq %rcx, %rdi | |
movq (%rsp), %rsi | |
callq __ZN4heap13exchange_free20h0242e59c9ea9eefbkgaE | |
jmp LBB157_3 | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN38_$u5b$collections..string..String$u5d$9drop.488917h548743bbe04b4c10E: | |
.cfi_startproc | |
subq $24, %rsp | |
Ltmp628: | |
.cfi_def_cfa_offset 32 | |
movq (%rdi), %rax | |
imulq $24, 8(%rdi), %rdi | |
movq %rax, %rcx | |
addq %rdi, %rcx | |
movq %rcx, 16(%rsp) | |
movq %rax, 8(%rsp) | |
LBB158_1: | |
movq 8(%rsp), %rax | |
movq 16(%rsp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, (%rsp) | |
jae LBB158_3 | |
movq (%rsp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
movq (%rsp), %rdi | |
addq $24, %rdi | |
movq %rdi, 8(%rsp) | |
jmp LBB158_1 | |
LBB158_3: | |
addq $24, %rsp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4heap13exchange_free20h0242e59c9ea9eefbkgaE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp629: | |
.cfi_def_cfa_offset 16 | |
Ltmp630: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp631: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq %rdx, -24(%rbp) | |
movq -8(%rbp), %rdi | |
movq -16(%rbp), %rsi | |
movq -24(%rbp), %rdx | |
callq __ZN4heap10deallocate20h67c23584f57658974eaE | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$3len3len21h10446410041126348174E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp632: | |
.cfi_def_cfa_offset 16 | |
Ltmp633: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp634: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rdi | |
movq -8(%rbp), %rsi | |
callq __ZN5slice13_$LT$impl$GT$3len3len21h14605296114281735551E | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem6forget6forget20h7851451795076771770E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp635: | |
.cfi_def_cfa_offset 16 | |
Ltmp636: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp637: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
leaq -16(%rbp), %rax | |
movl $29, %ecx | |
movl $16, %edx | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rdi | |
movq %rdi, -32(%rbp) | |
movq %rsi, -24(%rbp) | |
movq %rax, %rsi | |
movq %rsi, %rdi | |
movl %ecx, %esi | |
movq %rax, -40(%rbp) | |
callq _memset | |
movq -40(%rbp), %rdi | |
callq __ZN48Box$LT$$u5b$collections..string..String$u5d$$GT$9drop.488617h9b01271fea7804d4E | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4heap15exchange_malloc20h6907b0cd76cba447JfaE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp638: | |
.cfi_def_cfa_offset 16 | |
Ltmp639: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp640: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, -16(%rbp) | |
movq %rsi, -24(%rbp) | |
cmpq $0, -16(%rbp) | |
jne LBB162_2 | |
movl $1, %eax | |
movl %eax, %ecx | |
movq %rcx, -8(%rbp) | |
jmp LBB162_5 | |
LBB162_2: | |
movq -16(%rbp), %rdi | |
movq -24(%rbp), %rsi | |
callq __ZN4heap8allocate20h8529ce6d5e1fac7cPdaE | |
movq %rax, -32(%rbp) | |
movq -32(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h5255508850291379720E | |
andb $1, %al | |
movb %al, -33(%rbp) | |
testb $1, -33(%rbp) | |
je LBB162_4 | |
callq __ZN3oom20h60a2387de2f8f1f2fubE | |
LBB162_4: | |
movq -32(%rbp), %rax | |
movq %rax, -8(%rbp) | |
LBB162_5: | |
movq -8(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN49_$u5b$collections..string..String$u3b$$u20$1$u5d$9drop.494517h58f7651389391094E: | |
.cfi_startproc | |
subq $24, %rsp | |
Ltmp641: | |
.cfi_def_cfa_offset 32 | |
movq %rdi, %rax | |
addq $24, %rax | |
movq %rax, 16(%rsp) | |
movq %rdi, 8(%rsp) | |
LBB163_1: | |
movq 8(%rsp), %rax | |
movq 16(%rsp), %rcx | |
cmpq %rcx, %rax | |
movq %rax, (%rsp) | |
jae LBB163_3 | |
movq (%rsp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
movq (%rsp), %rdi | |
addq $24, %rdi | |
movq %rdi, 8(%rsp) | |
jmp LBB163_1 | |
LBB163_3: | |
addq $24, %rsp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5pad_a20h6424d7a81ab4f6c3gfaE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp642: | |
.cfi_def_cfa_offset 16 | |
Ltmp643: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp644: | |
.cfi_def_cfa_register %rbp | |
subq $240, %rsp | |
movq %rdi, %rax | |
leaq -128(%rbp), %rcx | |
leaq -16(%rbp), %rdx | |
leaq _const4828(%rip), %r8 | |
movb $61, -1(%rbp) | |
movb $61, -2(%rbp) | |
movb $61, -3(%rbp) | |
movq %rsi, -16(%rbp) | |
movq __ZN5pad_a15__STATIC_FMTSTR20hd3058e13335d7e60ufaE(%rip), %rsi | |
movq %rsi, -80(%rbp) | |
movq __ZN5pad_a15__STATIC_FMTSTR20hd3058e13335d7e60ufaE+8(%rip), %rsi | |
movq %rsi, -72(%rbp) | |
movq -80(%rbp), %rsi | |
movq -72(%rbp), %r9 | |
movq %r8, -128(%rbp) | |
movq %rdx, -120(%rbp) | |
movq %rcx, %rdx | |
addq $8, %rdx | |
movq %rdx, -152(%rbp) | |
movq %rcx, -136(%rbp) | |
movq %rax, -200(%rbp) | |
movq %r9, -208(%rbp) | |
movq %rdi, -216(%rbp) | |
movq %rsi, -224(%rbp) | |
leaq __ZN3fmt13_$LT$impl$GT$3fmt3fmt20h7398903449374467302E(%rip), %rdx | |
leaq -112(%rbp), %rax | |
movq -152(%rbp), %rcx | |
movq (%rcx), %rcx | |
movq %rcx, -160(%rbp) | |
movq -136(%rbp), %rcx | |
movq (%rcx), %rcx | |
movq %rcx, -144(%rbp) | |
movq -144(%rbp), %rsi | |
movq %rax, %rdi | |
movq %rax, -232(%rbp) | |
callq __ZN3fmt13_$LT$impl$GT$3new3new20h9099232015585529973E | |
movq -232(%rbp), %rax | |
addq $16, %rax | |
movq -160(%rbp), %rsi | |
movq %rax, %rdi | |
callq __ZN3fmt13_$LT$impl$GT$10from_usize20h9e971684858e3341xqWE | |
leaq -64(%rbp), %rdi | |
leaq -112(%rbp), %rax | |
movq %rax, -176(%rbp) | |
movq $2, -168(%rbp) | |
movq -176(%rbp), %rcx | |
movq -168(%rbp), %r8 | |
movq __ZN5pad_a16__STATIC_FMTARGS20h70aa6c09b1b897250faE(%rip), %rax | |
movq %rax, -192(%rbp) | |
movq __ZN5pad_a16__STATIC_FMTARGS20h70aa6c09b1b897250faE+8(%rip), %rax | |
movq %rax, -184(%rbp) | |
movq -192(%rbp), %r9 | |
movq -184(%rbp), %rax | |
movq -224(%rbp), %rsi | |
movq -208(%rbp), %rdx | |
movq %rax, (%rsp) | |
callq __ZN3fmt13_$LT$impl$GT$16new_v1_formatted20h0b92390175752ed3rsWE | |
leaq -64(%rbp), %rsi | |
movq -216(%rbp), %rdi | |
callq __ZN3fmt6format20h6dcb6c94971ecc6721dE | |
movq -200(%rbp), %rax | |
addq $240, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$9into_iter9into_iter20h5073887001993607488E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp645: | |
.cfi_def_cfa_offset 16 | |
Ltmp646: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp647: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq (%rsi), %rcx | |
movq %rcx, (%rdi) | |
movq 8(%rsi), %rcx | |
movq %rcx, 8(%rdi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$4next4next21h13181347243014979377E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp648: | |
.cfi_def_cfa_offset 16 | |
Ltmp649: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp650: | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq -8(%rbp), %rsi | |
movq -8(%rbp), %rcx | |
addq $8, %rcx | |
movq %rdi, -48(%rbp) | |
movq %rsi, %rdi | |
movq %rcx, %rsi | |
movq %rax, -56(%rbp) | |
callq __ZN3cmp5impls13_$LT$impl$GT$2lt20h236810083d3fdeea0IAE | |
andb $1, %al | |
movb %al, -9(%rbp) | |
testb $1, -9(%rbp) | |
je LBB166_2 | |
movq -8(%rbp), %rdi | |
movq %rdi, -64(%rbp) | |
callq __ZN3num13_$LT$impl$GT$3one20h3171d250a33e1f8bf8gE | |
leaq -40(%rbp), %rsi | |
movq %rax, -32(%rbp) | |
movq -32(%rbp), %rax | |
movq %rax, -40(%rbp) | |
movq -64(%rbp), %rdi | |
callq __ZN3ops13_$LT$impl$GT$3add20hd148aa01f24a30d9KEpE | |
leaq -24(%rbp), %rdi | |
movq %rax, -24(%rbp) | |
movq -8(%rbp), %rsi | |
callq __ZN3mem4swap4swap21h17220645629818787856E | |
movq -24(%rbp), %rax | |
movq -48(%rbp), %rsi | |
movq %rax, 8(%rsi) | |
movq $1, (%rsi) | |
jmp LBB166_3 | |
LBB166_2: | |
movq _const4545(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq _const4545+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
LBB166_3: | |
movq -56(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3cmp5impls13_$LT$impl$GT$2lt20h236810083d3fdeea0IAE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp651: | |
.cfi_def_cfa_offset 16 | |
Ltmp652: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp653: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rsi | |
movq (%rsi), %rsi | |
movq -16(%rbp), %rdi | |
cmpq (%rdi), %rsi | |
setb %al | |
andb $1, %al | |
andb $1, %al | |
movzbl %al, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3num13_$LT$impl$GT$3one20h3171d250a33e1f8bf8gE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp654: | |
.cfi_def_cfa_offset 16 | |
Ltmp655: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp656: | |
.cfi_def_cfa_register %rbp | |
movl $1, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ops13_$LT$impl$GT$3add20hd148aa01f24a30d9KEpE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp657: | |
.cfi_def_cfa_offset 16 | |
Ltmp658: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp659: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rsi | |
movq (%rsi), %rdi | |
movq -16(%rbp), %rsi | |
movq (%rsi), %rsi | |
callq __ZN3ops13_$LT$impl$GT$3add20h42c4a61e30fee144rDpE | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ops13_$LT$impl$GT$3add20h42c4a61e30fee144rDpE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp660: | |
.cfi_def_cfa_offset 16 | |
Ltmp661: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp662: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rdi | |
addq %rsi, %rdi | |
setb %al | |
testb $1, %al | |
movq %rdi, -24(%rbp) | |
jne LBB170_2 | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
LBB170_2: | |
leaq _panic_loc4954(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem4swap4swap21h17220645629818787856E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp663: | |
.cfi_def_cfa_offset 16 | |
Ltmp664: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp665: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
callq __ZN3mem13uninitialized13uninitialized20h4435453983141561164E | |
movq %rax, -24(%rbp) | |
movq -8(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -24(%rbp) | |
movq -16(%rbp), %rax | |
movq -8(%rbp), %rsi | |
movq (%rax), %rax | |
movq %rax, (%rsi) | |
movq -16(%rbp), %rax | |
movq -24(%rbp), %rsi | |
movq %rsi, (%rax) | |
movq -24(%rbp), %rdi | |
callq __ZN3mem6forget6forget20h3134117345892090793E | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem13uninitialized13uninitialized20h4435453983141561164E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp666: | |
.cfi_def_cfa_offset 16 | |
Ltmp667: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp668: | |
.cfi_def_cfa_register %rbp | |
movq -8(%rbp), %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem6forget6forget20h3134117345892090793E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp669: | |
.cfi_def_cfa_offset 16 | |
Ltmp670: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp671: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3pad20h352aebf33d999aefigaE: | |
Lfunc_begin14: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception14 | |
pushq %rbp | |
Ltmp682: | |
.cfi_def_cfa_offset 16 | |
Ltmp683: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp684: | |
.cfi_def_cfa_register %rbp | |
subq $592, %rsp | |
movq %rdi, %rax | |
leaq _ref5042(%rip), %r9 | |
leaq -32(%rbp), %r10 | |
movb $61, -1(%rbp) | |
movb $61, -2(%rbp) | |
movb $61, -3(%rbp) | |
movb $61, -4(%rbp) | |
movb $61, -5(%rbp) | |
movb $61, -6(%rbp) | |
movb $61, -7(%rbp) | |
movb $61, -8(%rbp) | |
movb $61, -9(%rbp) | |
movq %rsi, -32(%rbp) | |
movq %rdx, -24(%rbp) | |
movq %rcx, -40(%rbp) | |
movq %r8, -48(%rbp) | |
movq __ZN3pad15__STATIC_FMTSTR20hd3058e13335d7e60GgaE(%rip), %rcx | |
movq %rcx, -136(%rbp) | |
movq __ZN3pad15__STATIC_FMTSTR20hd3058e13335d7e60GgaE+8(%rip), %rcx | |
movq %rcx, -128(%rbp) | |
movq -136(%rbp), %rsi | |
movq -128(%rbp), %rdx | |
movq %r10, -208(%rbp) | |
movq %r9, -200(%rbp) | |
movq -48(%rbp), %rcx | |
movq %rdi, -504(%rbp) | |
movq %rcx, %rdi | |
movq %rax, -512(%rbp) | |
movq %rdx, -520(%rbp) | |
movq %rsi, -528(%rbp) | |
callq __ZN16internal_padding20h673030d8b9764231YiaE | |
leaq -208(%rbp), %rcx | |
leaq -224(%rbp), %rdx | |
movq %rax, -216(%rbp) | |
movq -216(%rbp), %rax | |
movq %rax, -224(%rbp) | |
movq %rdx, -192(%rbp) | |
movq %rcx, %rax | |
addq $8, %rax | |
movq %rcx, %rdx | |
addq $16, %rdx | |
movq %rdx, -264(%rbp) | |
movq %rax, -248(%rbp) | |
movq %rcx, -232(%rbp) | |
leaq __ZN3fmt13_$LT$impl$GT$3fmt3fmt20h7398903449374467302E(%rip), %rdx | |
leaq -184(%rbp), %rax | |
movq -264(%rbp), %rcx | |
movq (%rcx), %rcx | |
movq %rcx, -272(%rbp) | |
movq -232(%rbp), %rcx | |
movq (%rcx), %rcx | |
movq %rcx, -240(%rbp) | |
movq -248(%rbp), %rcx | |
movq (%rcx), %rcx | |
movq %rcx, -256(%rbp) | |
movq -240(%rbp), %rsi | |
movq %rax, %rdi | |
movq %rax, -536(%rbp) | |
callq __ZN3fmt13_$LT$impl$GT$3new3new20h9099232015585529973E | |
movq -536(%rbp), %rax | |
addq $16, %rax | |
movq -272(%rbp), %rsi | |
movq %rax, %rdi | |
callq __ZN3fmt13_$LT$impl$GT$10from_usize20h9e971684858e3341xqWE | |
leaq __ZN3fmt13_$LT$impl$GT$3fmt3fmt20h7398903449374467302E(%rip), %rdx | |
movq -536(%rbp), %rax | |
addq $32, %rax | |
movq -256(%rbp), %rsi | |
movq %rax, %rdi | |
callq __ZN3fmt13_$LT$impl$GT$3new3new20h9099232015585529973E | |
leaq -120(%rbp), %rdi | |
leaq -184(%rbp), %rax | |
movq %rax, -288(%rbp) | |
movq $3, -280(%rbp) | |
movq -288(%rbp), %rcx | |
movq -280(%rbp), %r8 | |
movq __ZN3pad16__STATIC_FMTARGS20h70aa6c09b1b89725nhaE(%rip), %rax | |
movq %rax, -304(%rbp) | |
movq __ZN3pad16__STATIC_FMTARGS20h70aa6c09b1b89725nhaE+8(%rip), %rax | |
movq %rax, -296(%rbp) | |
movq -304(%rbp), %r9 | |
movq -296(%rbp), %rax | |
movq -528(%rbp), %rsi | |
movq -520(%rbp), %rdx | |
movq %rax, (%rsp) | |
callq __ZN3fmt13_$LT$impl$GT$16new_v1_formatted20h0b92390175752ed3rsWE | |
leaq -72(%rbp), %rdi | |
leaq -120(%rbp), %rsi | |
callq __ZN3fmt6format20h6dcb6c94971ecc6721dE | |
leaq -416(%rbp), %rax | |
leaq -40(%rbp), %rcx | |
leaq -72(%rbp), %rdx | |
movq __ZN3pad15__STATIC_FMTSTR20hd3058e13335d7e608haE(%rip), %rsi | |
movq %rsi, -368(%rbp) | |
movq __ZN3pad15__STATIC_FMTSTR20hd3058e13335d7e608haE+8(%rip), %rsi | |
movq %rsi, -360(%rbp) | |
movq -368(%rbp), %rsi | |
movq -360(%rbp), %rdi | |
movq %rdx, -416(%rbp) | |
movq %rcx, -408(%rbp) | |
movq %rax, %rcx | |
addq $8, %rcx | |
movq %rcx, -440(%rbp) | |
movq %rax, -424(%rbp) | |
movq %rdi, -544(%rbp) | |
movq %rsi, -552(%rbp) | |
movq -424(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -432(%rbp) | |
movq -440(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -448(%rbp) | |
leaq -400(%rbp), %rcx | |
Ltmp672: | |
movq %rcx, %rdi | |
movq %rax, %rsi | |
movq %rcx, -560(%rbp) | |
callq __ZN3fmt13_$LT$impl$GT$10from_usize20h9e971684858e3341xqWE | |
Ltmp673: | |
jmp LBB174_4 | |
LBB174_4: | |
movq -560(%rbp), %rax | |
addq $16, %rax | |
movq -432(%rbp), %rsi | |
Ltmp674: | |
leaq __ZN6string13_$LT$impl$GT$3fmt20hbe95fa6de640a0a2M1fE(%rip), %rdx | |
movq %rax, %rdi | |
callq __ZN3fmt13_$LT$impl$GT$3new3new21h17691401303276579033E | |
Ltmp675: | |
jmp LBB174_8 | |
LBB174_5: | |
Ltmp676: | |
movl %edx, %ecx | |
movq %rax, -464(%rbp) | |
movl %ecx, -456(%rbp) | |
jmp LBB174_7 | |
LBB174_6: | |
movl -456(%rbp), %eax | |
movq -464(%rbp), %rcx | |
movl %eax, -564(%rbp) | |
movq %rcx, -576(%rbp) | |
jmp LBB174_15 | |
LBB174_7: | |
leaq -72(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
jmp LBB174_6 | |
LBB174_8: | |
jmp LBB174_9 | |
LBB174_9: | |
leaq -400(%rbp), %rax | |
movq %rax, -480(%rbp) | |
movq $2, -472(%rbp) | |
movq -480(%rbp), %rcx | |
movq __ZN3pad16__STATIC_FMTARGS20h70aa6c09b1b89725EiaE+8(%rip), %rax | |
movq %rax, -488(%rbp) | |
movq __ZN3pad16__STATIC_FMTARGS20h70aa6c09b1b89725EiaE(%rip), %rax | |
movq %rax, -496(%rbp) | |
movq -496(%rbp), %r9 | |
movq -488(%rbp), %rax | |
Ltmp677: | |
movq %rsp, %rdx | |
movq %rax, (%rdx) | |
movl $2, %esi | |
movl %esi, %r8d | |
leaq -352(%rbp), %rdi | |
movq -552(%rbp), %rsi | |
movq -544(%rbp), %rdx | |
callq __ZN3fmt13_$LT$impl$GT$16new_v1_formatted20h0b92390175752ed3rsWE | |
Ltmp678: | |
jmp LBB174_10 | |
LBB174_10: | |
Ltmp679: | |
leaq -352(%rbp), %rsi | |
movq -504(%rbp), %rdi | |
callq __ZN3fmt6format20h6dcb6c94971ecc6721dE | |
Ltmp680: | |
jmp LBB174_14 | |
LBB174_11: | |
Ltmp681: | |
movl %edx, %ecx | |
movq %rax, -464(%rbp) | |
movl %ecx, -456(%rbp) | |
jmp LBB174_13 | |
LBB174_12: | |
movl -456(%rbp), %eax | |
movq -464(%rbp), %rcx | |
movl %eax, -580(%rbp) | |
movq %rcx, -576(%rbp) | |
jmp LBB174_15 | |
LBB174_13: | |
leaq -72(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
jmp LBB174_12 | |
LBB174_14: | |
leaq -72(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
movq -512(%rbp), %rax | |
addq $592, %rsp | |
popq %rbp | |
retq | |
LBB174_15: | |
movq -576(%rbp), %rax | |
movq %rax, %rdi | |
callq __Unwind_Resume | |
Lfunc_end14: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table174: | |
Lexception14: | |
.byte 255 | |
.byte 155 | |
.asciz "\303\200" | |
.byte 3 | |
.byte 65 | |
Lset185 = Lfunc_begin14-Lfunc_begin14 | |
.long Lset185 | |
Lset186 = Ltmp672-Lfunc_begin14 | |
.long Lset186 | |
.long 0 | |
.byte 0 | |
Lset187 = Ltmp672-Lfunc_begin14 | |
.long Lset187 | |
Lset188 = Ltmp675-Ltmp672 | |
.long Lset188 | |
Lset189 = Ltmp676-Lfunc_begin14 | |
.long Lset189 | |
.byte 0 | |
Lset190 = Ltmp675-Lfunc_begin14 | |
.long Lset190 | |
Lset191 = Ltmp677-Ltmp675 | |
.long Lset191 | |
.long 0 | |
.byte 0 | |
Lset192 = Ltmp677-Lfunc_begin14 | |
.long Lset192 | |
Lset193 = Ltmp680-Ltmp677 | |
.long Lset193 | |
Lset194 = Ltmp681-Lfunc_begin14 | |
.long Lset194 | |
.byte 0 | |
Lset195 = Ltmp680-Lfunc_begin14 | |
.long Lset195 | |
Lset196 = Lfunc_end14-Ltmp680 | |
.long Lset196 | |
.long 0 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$5index5index20h3824758754946540026E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp685: | |
.cfi_def_cfa_offset 16 | |
Ltmp686: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp687: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq %rdx, -24(%rbp) | |
movq -24(%rbp), %rdx | |
movq -16(%rbp), %rdi | |
movq -8(%rbp), %rsi | |
movq %rdx, -40(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$3len3len20h2475095402994498038E | |
movq %rax, -32(%rbp) | |
movq -40(%rbp), %rax | |
cmpq -32(%rbp), %rax | |
setb %cl | |
xorb $-1, %cl | |
testb $1, %cl | |
jne LBB175_1 | |
jmp LBB175_2 | |
LBB175_1: | |
movq __ZN5slice13_$LT$impl$GT$5index14_MSG_FILE_LINE20hf9bf800bfa4eb952QoPE@GOTPCREL(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB175_2: | |
movq -16(%rbp), %rdi | |
movq -8(%rbp), %rsi | |
movq -24(%rbp), %rdx | |
callq __ZN5slice13_$LT$impl$GT$13get_unchecked13get_unchecked21h10184014829097649010E | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$3len3len20h2475095402994498038E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp688: | |
.cfi_def_cfa_offset 16 | |
Ltmp689: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp690: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
leaq -32(%rbp), %rax | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN3raw4Repr4repr4repr20h9865629016062637313E | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3raw4Repr4repr4repr20h9865629016062637313E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp691: | |
.cfi_def_cfa_offset 16 | |
Ltmp692: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp693: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
leaq -16(%rbp), %rcx | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq %rcx, %rsi | |
movq %rax, -24(%rbp) | |
callq __ZN3mem14transmute_copy14transmute_copy20h2163243021495922682E | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem14transmute_copy14transmute_copy20h2163243021495922682E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp694: | |
.cfi_def_cfa_offset 16 | |
Ltmp695: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp696: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
leaq -24(%rbp), %rcx | |
movq %rsi, -32(%rbp) | |
movq -32(%rbp), %rsi | |
movq %rsi, -8(%rbp) | |
movq %rdi, -40(%rbp) | |
movq %rcx, %rdi | |
movq %rax, -48(%rbp) | |
callq __ZN3mem13uninitialized13uninitialized20h4451393266757637349E | |
movq -8(%rbp), %rax | |
movq (%rax), %rcx | |
movq %rcx, -24(%rbp) | |
movq 8(%rax), %rax | |
movq %rax, -16(%rbp) | |
movq -24(%rbp), %rax | |
movq -40(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -16(%rbp), %rax | |
movq %rax, 8(%rcx) | |
movq -48(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem13uninitialized13uninitialized20h4451393266757637349E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp697: | |
.cfi_def_cfa_offset 16 | |
Ltmp698: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp699: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$13get_unchecked13get_unchecked21h10184014829097649010E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp700: | |
.cfi_def_cfa_offset 16 | |
Ltmp701: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp702: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
leaq -48(%rbp), %rax | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq %rdx, -24(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN3raw4Repr4repr4repr20h9865629016062637313E | |
movq -48(%rbp), %rdi | |
movq -24(%rbp), %rsi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset21h10562289761865087507E | |
movq %rax, -32(%rbp) | |
movq -32(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$6offset6offset21h10562289761865087507E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp703: | |
.cfi_def_cfa_offset 16 | |
Ltmp704: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp705: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rsi | |
movq -16(%rbp), %rdi | |
shlq $4, %rdi | |
addq %rdi, %rsi | |
movq %rsi, %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3vec13_$LT$impl$GT$4push4push20h7596997780504308353E: | |
Lfunc_begin15: | |
.cfi_startproc | |
.cfi_personality 155, _rust_eh_personality | |
.cfi_lsda 16, Lexception15 | |
pushq %rbp | |
Ltmp721: | |
.cfi_def_cfa_offset 16 | |
Ltmp722: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp723: | |
.cfi_def_cfa_register %rbp | |
subq $176, %rsp | |
movq %rdi, -8(%rbp) | |
movq 16(%rdi), %rax | |
Ltmp706: | |
movq %rax, -96(%rbp) | |
movq %rsi, -104(%rbp) | |
callq __ZN7raw_vec13_$LT$impl$GT$3cap3cap21h12276464785984045075E | |
Ltmp707: | |
movq %rax, -112(%rbp) | |
jmp LBB182_1 | |
LBB182_1: | |
movq -112(%rbp), %rax | |
movq %rax, -16(%rbp) | |
movq -96(%rbp), %rcx | |
cmpq -16(%rbp), %rcx | |
je LBB182_5 | |
jmp LBB182_7 | |
LBB182_2: | |
Ltmp720: | |
movl %edx, %ecx | |
movq %rax, -32(%rbp) | |
movl %ecx, -24(%rbp) | |
jmp LBB182_4 | |
LBB182_3: | |
movl -24(%rbp), %eax | |
movq -32(%rbp), %rdi | |
movl %eax, -116(%rbp) | |
callq __Unwind_Resume | |
LBB182_4: | |
movq -104(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
jmp LBB182_3 | |
LBB182_5: | |
movq -8(%rbp), %rdi | |
Ltmp708: | |
callq __ZN7raw_vec13_$LT$impl$GT$6double6double20h6783367573923982219E | |
Ltmp709: | |
jmp LBB182_6 | |
LBB182_6: | |
jmp LBB182_7 | |
LBB182_7: | |
movq -8(%rbp), %rdi | |
Ltmp710: | |
callq __ZN3vec13_$LT$impl$GT$9deref_mut9deref_mut20h4490310272487100157E | |
Ltmp711: | |
movq %rdx, -128(%rbp) | |
movq %rax, -136(%rbp) | |
jmp LBB182_8 | |
LBB182_8: | |
movq -136(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -128(%rbp), %rcx | |
movq %rcx, -56(%rbp) | |
movq -64(%rbp), %rdi | |
Ltmp712: | |
movq %rcx, %rsi | |
callq __ZN5slice13_$LT$impl$GT$10as_mut_ptr10as_mut_ptr21h15884598716305833221E | |
Ltmp713: | |
movq %rax, -144(%rbp) | |
jmp LBB182_9 | |
LBB182_9: | |
movq -144(%rbp), %rax | |
movq %rax, -48(%rbp) | |
movq -8(%rbp), %rcx | |
movq 16(%rcx), %rsi | |
Ltmp714: | |
movq %rax, %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset21h14623965961034258997E | |
Ltmp715: | |
movq %rax, -152(%rbp) | |
jmp LBB182_10 | |
LBB182_10: | |
movq -152(%rbp), %rax | |
movq %rax, -40(%rbp) | |
movq -104(%rbp), %rcx | |
movq 16(%rcx), %rdx | |
movq %rdx, -72(%rbp) | |
movq (%rcx), %rdx | |
movq 8(%rcx), %rsi | |
movq %rsi, -80(%rbp) | |
movq %rdx, -88(%rbp) | |
movabsq $2097865012304223517, %rdx | |
movq %rdx, 16(%rcx) | |
movq %rdx, 8(%rcx) | |
movq %rdx, (%rcx) | |
Ltmp716: | |
leaq -88(%rbp), %rsi | |
movq %rax, %rdi | |
callq __ZN3ptr5write5write20h8864941054876067919E | |
Ltmp717: | |
jmp LBB182_11 | |
LBB182_11: | |
movq -8(%rbp), %rax | |
movq %rax, %rcx | |
addq $16, %rcx | |
movq 16(%rax), %rax | |
addq $1, %rax | |
setb %dl | |
testb $1, %dl | |
movq %rcx, -160(%rbp) | |
movq %rax, -168(%rbp) | |
jne LBB182_13 | |
movq -160(%rbp), %rax | |
movq -168(%rbp), %rcx | |
movq %rcx, (%rax) | |
movq -104(%rbp), %rdi | |
callq __ZN27collections..string..String9drop.448817h138972aabaa88ba5E | |
addq $176, %rsp | |
popq %rbp | |
retq | |
LBB182_13: | |
Ltmp718: | |
leaq _panic_loc4990(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
Ltmp719: | |
jmp LBB182_14 | |
LBB182_14: | |
Lfunc_end15: | |
.cfi_endproc | |
.section __TEXT,__gcc_except_tab | |
.align 2 | |
GCC_except_table182: | |
Lexception15: | |
.byte 255 | |
.byte 155 | |
.asciz "\303\200" | |
.byte 3 | |
.byte 65 | |
Lset197 = Ltmp706-Lfunc_begin15 | |
.long Lset197 | |
Lset198 = Ltmp707-Ltmp706 | |
.long Lset198 | |
Lset199 = Ltmp720-Lfunc_begin15 | |
.long Lset199 | |
.byte 0 | |
Lset200 = Ltmp707-Lfunc_begin15 | |
.long Lset200 | |
Lset201 = Ltmp708-Ltmp707 | |
.long Lset201 | |
.long 0 | |
.byte 0 | |
Lset202 = Ltmp708-Lfunc_begin15 | |
.long Lset202 | |
Lset203 = Ltmp717-Ltmp708 | |
.long Lset203 | |
Lset204 = Ltmp720-Lfunc_begin15 | |
.long Lset204 | |
.byte 0 | |
Lset205 = Ltmp717-Lfunc_begin15 | |
.long Lset205 | |
Lset206 = Ltmp718-Ltmp717 | |
.long Lset206 | |
.long 0 | |
.byte 0 | |
Lset207 = Ltmp718-Lfunc_begin15 | |
.long Lset207 | |
Lset208 = Ltmp719-Ltmp718 | |
.long Lset208 | |
Lset209 = Ltmp720-Lfunc_begin15 | |
.long Lset209 | |
.byte 0 | |
.align 2 | |
.section __TEXT,__text,regular,pure_instructions | |
.align 4, 0x90 | |
__ZN7raw_vec13_$LT$impl$GT$6double6double20h6783367573923982219E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp724: | |
.cfi_def_cfa_offset 16 | |
Ltmp725: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp726: | |
.cfi_def_cfa_register %rbp | |
subq $176, %rsp | |
movq %rdi, -8(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -16(%rbp) | |
cmpq $0, -16(%rbp) | |
setne %cl | |
xorb $-1, %cl | |
testb $1, %cl | |
jne LBB183_1 | |
jmp LBB183_2 | |
LBB183_1: | |
movq __ZN7raw_vec13_$LT$impl$GT$6double14_MSG_FILE_LINE20h1e418a2a3882d24cokbE@GOTPCREL(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB183_2: | |
callq __ZN3mem8align_of8align_of20h3879783313634088271E | |
movq %rax, -24(%rbp) | |
movq -8(%rbp), %rax | |
cmpq $0, 8(%rax) | |
jne LBB183_9 | |
movabsq $2305843009213693951, %rax | |
cmpq %rax, -16(%rbp) | |
jbe LBB183_5 | |
movq $1, -48(%rbp) | |
jmp LBB183_6 | |
LBB183_5: | |
movq $4, -48(%rbp) | |
LBB183_6: | |
movq -48(%rbp), %rax | |
movq -16(%rbp), %rcx | |
mulq %rcx | |
seto %sil | |
testb $1, %sil | |
movq %rax, -128(%rbp) | |
jne LBB183_8 | |
movq -24(%rbp), %rsi | |
movq -128(%rbp), %rdi | |
callq __ZN4heap8allocate20h8529ce6d5e1fac7cPdaE | |
movq %rax, -56(%rbp) | |
movq -48(%rbp), %rax | |
movq %rax, -40(%rbp) | |
movq -56(%rbp), %rax | |
movq %rax, -32(%rbp) | |
jmp LBB183_16 | |
LBB183_8: | |
leaq _panic_loc4986(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB183_9: | |
movq -8(%rbp), %rax | |
movq 8(%rax), %rax | |
movl $2, %ecx | |
movl %ecx, %edx | |
movq %rax, -136(%rbp) | |
movq %rdx, %rax | |
movq -136(%rbp), %rdx | |
mulq %rdx | |
seto %sil | |
testb $1, %sil | |
movq %rax, -144(%rbp) | |
jne LBB183_11 | |
movq -144(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -16(%rbp), %rcx | |
mulq %rcx | |
seto %sil | |
testb $1, %sil | |
movq %rax, -152(%rbp) | |
jne LBB183_13 | |
jmp LBB183_12 | |
LBB183_11: | |
leaq _panic_loc4987(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB183_12: | |
movq -152(%rbp), %rax | |
movq %rax, -72(%rbp) | |
movq %rax, %rdi | |
callq __ZN7raw_vec11alloc_guard20hd42d017619eed8d7BtbE | |
movq -8(%rbp), %rdi | |
callq __ZN7raw_vec13_$LT$impl$GT$3ptr3ptr21h14099773167720620865E | |
movq %rax, -88(%rbp) | |
movq -8(%rbp), %rdi | |
movq 8(%rdi), %rdi | |
movq -16(%rbp), %rcx | |
movq %rax, -160(%rbp) | |
movq %rdi, %rax | |
mulq %rcx | |
seto %sil | |
testb $1, %sil | |
movq %rax, -168(%rbp) | |
jne LBB183_15 | |
jmp LBB183_14 | |
LBB183_13: | |
leaq _panic_loc4988(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB183_14: | |
movq -72(%rbp), %rdx | |
movq -24(%rbp), %rcx | |
movq -160(%rbp), %rdi | |
movq -168(%rbp), %rsi | |
callq __ZN4heap10reallocate20h41b67b481f4b54ef9daE | |
movq %rax, -80(%rbp) | |
movq -64(%rbp), %rax | |
movq %rax, -40(%rbp) | |
movq -80(%rbp), %rax | |
movq %rax, -32(%rbp) | |
jmp LBB183_16 | |
LBB183_15: | |
leaq _panic_loc4989(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB183_16: | |
movq -40(%rbp), %rax | |
movq %rax, -96(%rbp) | |
movq -32(%rbp), %rax | |
movq %rax, -104(%rbp) | |
movq -104(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h5255508850291379720E | |
andb $1, %al | |
movb %al, -105(%rbp) | |
testb $1, -105(%rbp) | |
je LBB183_18 | |
callq __ZN3oom20h60a2387de2f8f1f2fubE | |
LBB183_18: | |
movq -104(%rbp), %rax | |
movq %rax, %rdi | |
callq __ZN3ptr13_$LT$impl$GT$3new3new20h8102744067072970844E | |
movq %rax, -120(%rbp) | |
movq -120(%rbp), %rax | |
movq -8(%rbp), %rdi | |
movq %rax, (%rdi) | |
movq -8(%rbp), %rax | |
movq -96(%rbp), %rdi | |
movq %rdi, 8(%rax) | |
addq $176, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$9into_iter9into_iter21h10983931994349528555E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp727: | |
.cfi_def_cfa_offset 16 | |
Ltmp728: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp729: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq (%rsi), %rcx | |
movq %rcx, (%rdi) | |
movq 8(%rsi), %rcx | |
movq %rcx, 8(%rdi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$4iter4iter21h17611640337429280332E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp730: | |
.cfi_def_cfa_offset 16 | |
Ltmp731: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp732: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, -24(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$4iter4iter21h11608799448073089739E | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$4iter4iter21h11608799448073089739E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp733: | |
.cfi_def_cfa_offset 16 | |
Ltmp734: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp735: | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
movq %rsi, -24(%rbp) | |
movq %rdx, -16(%rbp) | |
movq %rax, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -40(%rbp) | |
cmpq $0, -40(%rbp) | |
jne LBB186_2 | |
movl $1, %eax | |
movl %eax, %ecx | |
movq %rcx, -32(%rbp) | |
jmp LBB186_3 | |
LBB186_2: | |
movq -24(%rbp), %rdi | |
movq -16(%rbp), %rsi | |
callq __ZN5slice13_$LT$impl$GT$6as_ptr6as_ptr21h17616566614683597563E | |
movq %rax, -48(%rbp) | |
movq -48(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h4456427685818109602E | |
andb $1, %al | |
movb %al, -49(%rbp) | |
movq -48(%rbp), %rsi | |
movq %rsi, -32(%rbp) | |
LBB186_3: | |
movq -32(%rbp), %rax | |
movq -112(%rbp), %rcx | |
movq %rax, (%rcx) | |
addq $8, %rcx | |
movq -32(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -64(%rbp), %rax | |
movq %rax, -8(%rbp) | |
movq %rcx, -120(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -72(%rbp) | |
cmpq $0, -72(%rbp) | |
jne LBB186_5 | |
movq -64(%rbp), %rax | |
movq -24(%rbp), %rdi | |
movq -16(%rbp), %rsi | |
movq %rax, -128(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$3len3len21h14605296114281735551E | |
movq %rax, -88(%rbp) | |
movq -128(%rbp), %rax | |
addq -88(%rbp), %rax | |
movq %rax, -80(%rbp) | |
movq -80(%rbp), %rax | |
movq -120(%rbp), %rsi | |
movq %rax, (%rsi) | |
jmp LBB186_6 | |
LBB186_5: | |
movq -64(%rbp), %rdi | |
movq -24(%rbp), %rax | |
movq -16(%rbp), %rsi | |
movq %rdi, -136(%rbp) | |
movq %rax, %rdi | |
callq __ZN5slice13_$LT$impl$GT$3len3len21h14605296114281735551E | |
movq %rax, -96(%rbp) | |
movq -96(%rbp), %rsi | |
movq -136(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset20h2524605289273067253E | |
movq -120(%rbp), %rsi | |
movq %rax, (%rsi) | |
LBB186_6: | |
movq -104(%rbp), %rax | |
addq $144, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$6as_ptr6as_ptr21h17616566614683597563E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp736: | |
.cfi_def_cfa_offset 16 | |
Ltmp737: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp738: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
leaq -32(%rbp), %rax | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN3raw4Repr4repr4repr21h14323987988428640990E | |
movq -32(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$7is_null7is_null20h4456427685818109602E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp739: | |
.cfi_def_cfa_offset 16 | |
Ltmp740: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp741: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
cmpq $0, -8(%rbp) | |
sete %al | |
andb $1, %al | |
andb $1, %al | |
movzbl %al, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$6offset6offset20h2524605289273067253E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp742: | |
.cfi_def_cfa_offset 16 | |
Ltmp743: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp744: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rsi | |
imulq $24, -16(%rbp), %rdi | |
addq %rdi, %rsi | |
movq %rsi, %rax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$4next4next21h16343961552520942951E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp745: | |
.cfi_def_cfa_offset 16 | |
Ltmp746: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp747: | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, -32(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -40(%rbp) | |
cmpq $0, -40(%rbp) | |
je LBB190_2 | |
movq -32(%rbp), %rax | |
movq (%rax), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h4456427685818109602E | |
andb $1, %al | |
movb %al, -41(%rbp) | |
movq -32(%rbp), %rdi | |
movq 8(%rdi), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h4456427685818109602E | |
andb $1, %al | |
movb %al, -42(%rbp) | |
LBB190_2: | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq -32(%rbp), %rcx | |
cmpq 8(%rcx), %rax | |
jne LBB190_4 | |
movq _const4374(%rip), %rax | |
movq %rax, -24(%rbp) | |
jmp LBB190_11 | |
LBB190_4: | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -56(%rbp) | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -72(%rbp) | |
movq -72(%rbp), %rax | |
movq %rax, -16(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -80(%rbp) | |
cmpq $0, -80(%rbp) | |
jne LBB190_6 | |
movq -72(%rbp), %rax | |
addq $1, %rax | |
movq %rax, -88(%rbp) | |
movq -88(%rbp), %rax | |
movq %rax, -64(%rbp) | |
jmp LBB190_7 | |
LBB190_6: | |
movl $1, %eax | |
movl %eax, %esi | |
movq -72(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset20h2524605289273067253E | |
movq %rax, -64(%rbp) | |
LBB190_7: | |
leaq -24(%rbp), %rax | |
movq -64(%rbp), %rcx | |
movq -32(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -56(%rbp), %rcx | |
movq %rcx, -96(%rbp) | |
movq -96(%rbp), %rcx | |
movq %rcx, -8(%rbp) | |
movq %rax, -112(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -104(%rbp) | |
cmpq $0, -104(%rbp) | |
jne LBB190_9 | |
movl $1, %eax | |
movl %eax, %ecx | |
movq -112(%rbp), %rdx | |
movq %rcx, (%rdx) | |
jmp LBB190_10 | |
LBB190_9: | |
movq -96(%rbp), %rax | |
movq -112(%rbp), %rcx | |
movq %rax, (%rcx) | |
LBB190_10: | |
jmp LBB190_11 | |
LBB190_11: | |
movq -24(%rbp), %rax | |
addq $112, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3fmt13_$LT$impl$GT$3new3new21h13325087837672818136E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp748: | |
.cfi_def_cfa_offset 16 | |
Ltmp749: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp750: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
movq -16(%rbp), %rdx | |
movq %rdx, 8(%rdi) | |
movq -8(%rbp), %rdx | |
movq %rdx, (%rdi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3fmt13_$LT$impl$GT$3fmt3fmt21h10032524248652039195E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp751: | |
.cfi_def_cfa_offset 16 | |
Ltmp752: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp753: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, -16(%rbp) | |
movq %rsi, -24(%rbp) | |
movq -16(%rbp), %rsi | |
movq (%rsi), %rdi | |
movq -24(%rbp), %rsi | |
callq __ZN6string13_$LT$impl$GT$3fmt20hbe95fa6de640a0a2M1fE | |
movb %al, -8(%rbp) | |
movb -8(%rbp), %al | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN6string13_$LT$impl$GT$3fmt20hbe95fa6de640a0a2M1fE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp754: | |
.cfi_def_cfa_offset 16 | |
Ltmp755: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp756: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, -16(%rbp) | |
movq %rsi, -24(%rbp) | |
movq -16(%rbp), %rdi | |
callq __ZN6string13_$LT$impl$GT$5deref20ha29fdb92d3349f21v6fE | |
movq %rax, -40(%rbp) | |
movq %rdx, -32(%rbp) | |
movq -40(%rbp), %rdi | |
movq -32(%rbp), %rsi | |
movq -24(%rbp), %rdx | |
callq __ZN3fmt13_$LT$impl$GT$3fmt20hbe277c16625f35edm6WE | |
movb %al, -8(%rbp) | |
movb -8(%rbp), %al | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$8split_at8split_at20h7683419674867629935E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp757: | |
.cfi_def_cfa_offset 16 | |
Ltmp758: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp759: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq %rcx, -24(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq -24(%rbp), %rcx | |
movq %rax, -32(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$8split_at8split_at21h13423777215411788316E | |
movq -32(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$8split_at8split_at21h13423777215411788316E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp760: | |
.cfi_def_cfa_offset 16 | |
Ltmp761: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp762: | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, %rax | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq %rcx, -24(%rbp) | |
movq -24(%rbp), %rcx | |
movq %rcx, -32(%rbp) | |
movq -32(%rbp), %rdx | |
movq -16(%rbp), %rcx | |
movq -8(%rbp), %rsi | |
movq %rdi, -80(%rbp) | |
movq %rcx, %rdi | |
movq %rax, -88(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$5index5index21h15199798438800195178E | |
movq %rax, -48(%rbp) | |
movq %rdx, -40(%rbp) | |
movq -48(%rbp), %rax | |
movq -80(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq -40(%rbp), %rax | |
movq %rax, 8(%rcx) | |
movq -24(%rbp), %rax | |
movq %rax, -56(%rbp) | |
movq -56(%rbp), %rdx | |
movq -16(%rbp), %rdi | |
movq -8(%rbp), %rsi | |
callq __ZN5slice13_$LT$impl$GT$5index5index20h7153668432083783089E | |
movq %rax, -72(%rbp) | |
movq %rdx, -64(%rbp) | |
movq -72(%rbp), %rax | |
movq -80(%rbp), %rcx | |
movq %rax, 16(%rcx) | |
movq -64(%rbp), %rax | |
movq %rax, 24(%rcx) | |
movq -88(%rbp), %rax | |
addq $96, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$5index5index21h15199798438800195178E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp763: | |
.cfi_def_cfa_offset 16 | |
Ltmp764: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp765: | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, -32(%rbp) | |
movq %rsi, -24(%rbp) | |
movq %rdx, -40(%rbp) | |
movq -32(%rbp), %rdi | |
movq -24(%rbp), %rsi | |
movq $0, -56(%rbp) | |
movq -40(%rbp), %rdx | |
movq %rdx, -48(%rbp) | |
leaq -56(%rbp), %rdx | |
callq __ZN5slice13_$LT$impl$GT$5index5index20h2783971113022319456E | |
movq %rax, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$5index5index20h2783971113022319456E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp766: | |
.cfi_def_cfa_offset 16 | |
Ltmp767: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp768: | |
.cfi_def_cfa_register %rbp | |
subq $96, %rsp | |
movq %rdi, -32(%rbp) | |
movq %rsi, -24(%rbp) | |
movq (%rdx), %rsi | |
cmpq 8(%rdx), %rsi | |
setbe %al | |
xorb $-1, %al | |
testb $1, %al | |
movq %rdx, -64(%rbp) | |
jne LBB197_1 | |
jmp LBB197_2 | |
LBB197_1: | |
movq __ZN5slice13_$LT$impl$GT$5index14_MSG_FILE_LINE20hf9bf800bfa4eb952AqPE@GOTPCREL(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB197_2: | |
movq -64(%rbp), %rax | |
movq 8(%rax), %rcx | |
movq -32(%rbp), %rdi | |
movq -24(%rbp), %rsi | |
movq %rcx, -72(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$3len3len21h14605296114281735551E | |
movq %rax, -40(%rbp) | |
movq -72(%rbp), %rax | |
cmpq -40(%rbp), %rax | |
setbe %dl | |
xorb $-1, %dl | |
testb $1, %dl | |
jne LBB197_3 | |
jmp LBB197_4 | |
LBB197_3: | |
movq __ZN5slice13_$LT$impl$GT$5index14_MSG_FILE_LINE20hf9bf800bfa4eb9523qPE@GOTPCREL(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB197_4: | |
movq -32(%rbp), %rdi | |
movq -24(%rbp), %rsi | |
callq __ZN5slice13_$LT$impl$GT$6as_ptr6as_ptr21h17616566614683597563E | |
movq %rax, -56(%rbp) | |
movq -64(%rbp), %rsi | |
movq (%rsi), %rsi | |
movq %rax, %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset20h2524605289273067253E | |
movq %rax, -48(%rbp) | |
movq -64(%rbp), %rsi | |
movq (%rsi), %rdi | |
movq 8(%rsi), %rcx | |
subq %rdi, %rcx | |
setb %dl | |
testb $1, %dl | |
movq %rax, -80(%rbp) | |
movq %rcx, -88(%rbp) | |
jne LBB197_6 | |
movq -80(%rbp), %rdi | |
movq -88(%rbp), %rsi | |
callq __ZN5slice14from_raw_parts14from_raw_parts20h1962437538929636258E | |
movq %rax, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rax | |
addq $96, %rsp | |
popq %rbp | |
retq | |
LBB197_6: | |
leaq _panic_loc5009(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$5index5index20h7153668432083783089E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp769: | |
.cfi_def_cfa_offset 16 | |
Ltmp770: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp771: | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, -32(%rbp) | |
movq %rsi, -24(%rbp) | |
movq %rdx, -40(%rbp) | |
movq -32(%rbp), %rdi | |
movq -24(%rbp), %rsi | |
movq %rdx, -56(%rbp) | |
movq -32(%rbp), %rdx | |
movq -24(%rbp), %rax | |
movq %rdi, -64(%rbp) | |
movq %rdx, %rdi | |
movq %rsi, -72(%rbp) | |
movq %rax, %rsi | |
callq __ZN5slice13_$LT$impl$GT$3len3len21h14605296114281735551E | |
movq %rax, -48(%rbp) | |
leaq -56(%rbp), %rdx | |
movq -64(%rbp), %rdi | |
movq -72(%rbp), %rsi | |
callq __ZN5slice13_$LT$impl$GT$5index5index20h2783971113022319456E | |
movq %rax, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rax | |
addq $80, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$9into_iter9into_iter20h7907211723852268674E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp772: | |
.cfi_def_cfa_offset 16 | |
Ltmp773: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp774: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq (%rsi), %rcx | |
movq %rcx, (%rdi) | |
movq 8(%rsi), %rcx | |
movq %rcx, 8(%rdi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter8Iterator3rev3rev21h14103214362882847257E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp775: | |
.cfi_def_cfa_offset 16 | |
Ltmp776: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp777: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq (%rsi), %rcx | |
movq %rcx, (%rdi) | |
movq 8(%rsi), %rcx | |
movq %rcx, 8(%rdi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$4next4next21h16419405614634605035E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp778: | |
.cfi_def_cfa_offset 16 | |
Ltmp779: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp780: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
callq __ZN5slice13_$LT$impl$GT$9next_back9next_back21h15159833987039250694E | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$9next_back9next_back21h15159833987039250694E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp781: | |
.cfi_def_cfa_offset 16 | |
Ltmp782: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp783: | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, -32(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -40(%rbp) | |
cmpq $0, -40(%rbp) | |
je LBB202_2 | |
movq -32(%rbp), %rax | |
movq (%rax), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h4456427685818109602E | |
andb $1, %al | |
movb %al, -41(%rbp) | |
movq -32(%rbp), %rdi | |
movq 8(%rdi), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null20h4456427685818109602E | |
andb $1, %al | |
movb %al, -42(%rbp) | |
LBB202_2: | |
movq -32(%rbp), %rax | |
movq 8(%rax), %rax | |
movq -32(%rbp), %rcx | |
cmpq (%rcx), %rax | |
jne LBB202_4 | |
movq _const4374(%rip), %rax | |
movq %rax, -24(%rbp) | |
jmp LBB202_11 | |
LBB202_4: | |
movq -32(%rbp), %rax | |
movq 8(%rax), %rax | |
movq %rax, -64(%rbp) | |
movq -64(%rbp), %rax | |
movq %rax, -16(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -72(%rbp) | |
cmpq $0, -72(%rbp) | |
jne LBB202_6 | |
movq -64(%rbp), %rax | |
addq $-1, %rax | |
movq %rax, -80(%rbp) | |
movq -80(%rbp), %rax | |
movq %rax, -56(%rbp) | |
jmp LBB202_7 | |
LBB202_6: | |
movq $-1, %rsi | |
movq -64(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset20h2524605289273067253E | |
movq %rax, -56(%rbp) | |
LBB202_7: | |
leaq -24(%rbp), %rax | |
movq -56(%rbp), %rcx | |
movq -32(%rbp), %rdx | |
movq %rcx, 8(%rdx) | |
movq -32(%rbp), %rcx | |
movq 8(%rcx), %rcx | |
movq %rcx, -88(%rbp) | |
movq -88(%rbp), %rcx | |
movq %rcx, -8(%rbp) | |
movq %rax, -104(%rbp) | |
callq __ZN3mem7size_of7size_of21h10265787511114221581E | |
movq %rax, -96(%rbp) | |
cmpq $0, -96(%rbp) | |
jne LBB202_9 | |
movl $1, %eax | |
movl %eax, %ecx | |
movq -104(%rbp), %rdx | |
movq %rcx, (%rdx) | |
jmp LBB202_10 | |
LBB202_9: | |
movq -88(%rbp), %rax | |
movq -104(%rbp), %rcx | |
movq %rax, (%rcx) | |
LBB202_10: | |
jmp LBB202_11 | |
LBB202_11: | |
movq -24(%rbp), %rax | |
addq $112, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3fmt13_$LT$impl$GT$16new_v1_formatted20h0b92390175752ed3rsWE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp784: | |
.cfi_def_cfa_offset 16 | |
Ltmp785: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp786: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq 16(%rbp), %r10 | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq %rcx, -32(%rbp) | |
movq %r8, -24(%rbp) | |
movq %r9, -48(%rbp) | |
movq %r10, -40(%rbp) | |
movq -16(%rbp), %rcx | |
movq %rcx, (%rdi) | |
movq -8(%rbp), %rcx | |
movq %rcx, 8(%rdi) | |
movq -48(%rbp), %rcx | |
movq %rcx, 16(%rdi) | |
movq -40(%rbp), %rcx | |
movq %rcx, 24(%rdi) | |
movq -32(%rbp), %rcx | |
movq %rcx, 32(%rdi) | |
movq -24(%rbp), %rcx | |
movq %rcx, 40(%rdi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN16internal_padding20h673030d8b9764231YiaE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp787: | |
.cfi_def_cfa_offset 16 | |
Ltmp788: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp789: | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movb $61, -1(%rbp) | |
movb $61, -2(%rbp) | |
movq %rdi, -16(%rbp) | |
addq $1, %rdi | |
setb %al | |
testb $1, %al | |
movq %rdi, -32(%rbp) | |
jne LBB204_2 | |
movq -32(%rbp), %rax | |
movq %rax, -24(%rbp) | |
movq -32(%rbp), %rcx | |
subq $1, %rcx | |
setb %dl | |
testb $1, %dl | |
movq %rax, -40(%rbp) | |
movq %rcx, -48(%rbp) | |
jne LBB204_4 | |
jmp LBB204_3 | |
LBB204_2: | |
leaq _panic_loc5048(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB204_3: | |
movq -40(%rbp), %rax | |
movq -48(%rbp), %rcx | |
addq %rcx, %rax | |
setb %dl | |
testb $1, %dl | |
movq %rax, -56(%rbp) | |
jne LBB204_6 | |
jmp LBB204_5 | |
LBB204_4: | |
leaq _panic_loc5049(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB204_5: | |
movq -56(%rbp), %rax | |
subq $2, %rax | |
setb %cl | |
testb $1, %cl | |
movq %rax, -64(%rbp) | |
jne LBB204_8 | |
jmp LBB204_7 | |
LBB204_6: | |
leaq _panic_loc5049(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB204_7: | |
movq -64(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
retq | |
LBB204_8: | |
leaq _panic_loc5049(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3fmt13_$LT$impl$GT$3new3new21h17691401303276579033E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp790: | |
.cfi_def_cfa_offset 16 | |
Ltmp791: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp792: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
movq -16(%rbp), %rdx | |
movq %rdx, 8(%rdi) | |
movq -8(%rbp), %rdx | |
movq %rdx, (%rdi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN6option13_$LT$impl$GT$6unwrap6unwrap20h1874459688941993379E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp793: | |
.cfi_def_cfa_offset 16 | |
Ltmp794: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp795: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq (%rdi), %rax | |
testq %rax, %rax | |
movq %rdi, -24(%rbp) | |
movq %rax, -32(%rbp) | |
je LBB206_5 | |
jmp LBB206_7 | |
LBB206_7: | |
movq -32(%rbp), %rax | |
subq $1, %rax | |
movq %rax, -40(%rbp) | |
je LBB206_4 | |
jmp LBB206_3 | |
LBB206_1: | |
movq -8(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -16(%rbp) | |
movq -16(%rbp), %rax | |
movq %rax, -48(%rbp) | |
jmp LBB206_6 | |
LBB206_2: | |
movq __ZN6option13_$LT$impl$GT$6unwrap14_MSG_FILE_LINE20hf9bf800bfa4eb952P6ME@GOTPCREL(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
LBB206_3: | |
LBB206_4: | |
movq -24(%rbp), %rax | |
addq $8, %rax | |
movq %rax, -8(%rbp) | |
jmp LBB206_1 | |
LBB206_5: | |
jmp LBB206_2 | |
LBB206_6: | |
movq -48(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter8Iterator8position8position20h6638583383842569192E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp796: | |
.cfi_def_cfa_offset 16 | |
Ltmp797: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp798: | |
.cfi_def_cfa_register %rbp | |
subq $160, %rsp | |
movq %rdi, %rax | |
leaq -56(%rbp), %rcx | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
movq -8(%rbp), %rsi | |
movq %rdi, -128(%rbp) | |
movq %rcx, %rdi | |
movq %rax, -136(%rbp) | |
callq __ZN4iter8Iterator9enumerate9enumerate19h371526248947668437E | |
leaq -40(%rbp), %rdi | |
leaq -56(%rbp), %rsi | |
callq __ZN4iter13_$LT$impl$GT$9into_iter9into_iter21h10766568077161642445E | |
leaq -40(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -64(%rbp), %rsi | |
movq %rsi, -144(%rbp) | |
jmp LBB207_3 | |
LBB207_2: | |
jmp LBB207_17 | |
LBB207_3: | |
leaq -80(%rbp), %rdi | |
movq -144(%rbp), %rsi | |
callq __ZN4iter13_$LT$impl$GT$4next4next20h8512676234434714302E | |
movq -72(%rbp), %rsi | |
testq %rsi, %rsi | |
setne %al | |
movb %al, -145(%rbp) | |
jne LBB207_7 | |
jmp LBB207_19 | |
LBB207_19: | |
movb -145(%rbp), %al | |
testb $1, %al | |
je LBB207_8 | |
jmp LBB207_6 | |
LBB207_4: | |
leaq -16(%rbp), %rdi | |
movq -88(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -96(%rbp) | |
movq -104(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -112(%rbp) | |
movq -112(%rbp), %rsi | |
callq __ZN18letter_of_alphabet16_$LT$closure$GT$12closure.5094E | |
andb $1, %al | |
movb %al, -113(%rbp) | |
testb $1, -113(%rbp) | |
jne LBB207_9 | |
jmp LBB207_14 | |
LBB207_5: | |
jmp LBB207_15 | |
LBB207_6: | |
LBB207_7: | |
leaq -80(%rbp), %rax | |
movq %rax, %rcx | |
addq $8, %rcx | |
movq %rcx, -104(%rbp) | |
movq %rax, -88(%rbp) | |
jmp LBB207_4 | |
LBB207_8: | |
jmp LBB207_5 | |
LBB207_9: | |
movq -96(%rbp), %rax | |
movq -128(%rbp), %rcx | |
movq %rax, 8(%rcx) | |
movq $1, (%rcx) | |
jmp LBB207_13 | |
LBB207_10: | |
jmp LBB207_18 | |
LBB207_11: | |
jmp LBB207_10 | |
LBB207_12: | |
jmp LBB207_11 | |
LBB207_13: | |
jmp LBB207_12 | |
LBB207_14: | |
jmp LBB207_16 | |
LBB207_15: | |
jmp LBB207_2 | |
LBB207_16: | |
jmp LBB207_3 | |
LBB207_17: | |
movq _const4545(%rip), %rax | |
movq -128(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq _const4545+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
LBB207_18: | |
movq -136(%rbp), %rax | |
addq $160, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$9into_iter9into_iter21h10766568077161642445E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp799: | |
.cfi_def_cfa_offset 16 | |
Ltmp800: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp801: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq (%rsi), %rcx | |
movq %rcx, (%rdi) | |
movq 8(%rsi), %rcx | |
movq %rcx, 8(%rdi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter8Iterator9enumerate9enumerate19h371526248947668437E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp802: | |
.cfi_def_cfa_offset 16 | |
Ltmp803: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp804: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq -8(%rbp), %rsi | |
movq %rsi, (%rdi) | |
movq $0, 8(%rdi) | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$4next4next20h8512676234434714302E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp805: | |
.cfi_def_cfa_offset 16 | |
Ltmp806: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp807: | |
.cfi_def_cfa_register %rbp | |
subq $48, %rsp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq -8(%rbp), %rsi | |
movq %rdi, -32(%rbp) | |
movq %rsi, %rdi | |
movq %rax, -40(%rbp) | |
callq __ZN4iter13_$LT$impl$GT$4next4next21h17429348026111534450E | |
leaq -8(%rbp), %rsi | |
movq %rax, -16(%rbp) | |
movq -16(%rbp), %rax | |
movq %rsi, -24(%rbp) | |
movq -24(%rbp), %rdx | |
movq -32(%rbp), %rdi | |
movq %rax, %rsi | |
callq __ZN6option13_$LT$impl$GT$3map3map20h7319619672449732539E | |
movq -40(%rbp), %rax | |
addq $48, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN6option13_$LT$impl$GT$3map3map20h7319619672449732539E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp808: | |
.cfi_def_cfa_offset 16 | |
Ltmp809: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp810: | |
.cfi_def_cfa_register %rbp | |
subq $64, %rsp | |
movq %rdi, %rax | |
movq %rsi, -8(%rbp) | |
movq %rdx, -16(%rbp) | |
movq -8(%rbp), %rdx | |
testq %rdx, %rdx | |
setne %cl | |
movq %rax, -40(%rbp) | |
movq %rdi, -48(%rbp) | |
movb %cl, -49(%rbp) | |
jne LBB211_4 | |
jmp LBB211_7 | |
LBB211_7: | |
movb -49(%rbp), %al | |
testb $1, %al | |
je LBB211_5 | |
jmp LBB211_3 | |
LBB211_1: | |
movq -24(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -32(%rbp) | |
movq -16(%rbp), %rsi | |
movq -32(%rbp), %rdx | |
movq -48(%rbp), %rdi | |
callq __ZN4core4iter13_$LT$impl$GT$4next16_$LT$closure$GT$12closure.5088E | |
jmp LBB211_6 | |
LBB211_2: | |
movq _const5090(%rip), %rax | |
movq -48(%rbp), %rcx | |
movq %rax, (%rcx) | |
movq _const5090+8(%rip), %rax | |
movq %rax, 8(%rcx) | |
jmp LBB211_6 | |
LBB211_3: | |
LBB211_4: | |
leaq -8(%rbp), %rax | |
movq %rax, -24(%rbp) | |
jmp LBB211_1 | |
LBB211_5: | |
jmp LBB211_2 | |
LBB211_6: | |
movq -40(%rbp), %rax | |
addq $64, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4core4iter13_$LT$impl$GT$4next16_$LT$closure$GT$12closure.5088E: | |
.cfi_startproc | |
subq $72, %rsp | |
Ltmp811: | |
.cfi_def_cfa_offset 80 | |
movq %rdi, %rax | |
movq %rdx, 64(%rsp) | |
movq %rsi, 56(%rsp) | |
movq (%rsi), %rdx | |
movq 8(%rdx), %rdx | |
movq %rdx, 40(%rsp) | |
movq 64(%rsp), %rdx | |
movq %rdx, 48(%rsp) | |
movq (%rsi), %rdx | |
movq %rdx, %rsi | |
addq $8, %rsi | |
movq 8(%rdx), %rdx | |
addq $1, %rdx | |
setb %cl | |
testb $1, %cl | |
movq %rax, 32(%rsp) | |
movq %rdi, 24(%rsp) | |
movq %rsi, 16(%rsp) | |
movq %rdx, 8(%rsp) | |
jne LBB212_2 | |
movq 16(%rsp), %rax | |
movq 8(%rsp), %rcx | |
movq %rcx, (%rax) | |
movq 40(%rsp), %rdx | |
movq 24(%rsp), %rsi | |
movq %rdx, (%rsi) | |
movq 48(%rsp), %rdx | |
movq %rdx, 8(%rsi) | |
movq 32(%rsp), %rax | |
addq $72, %rsp | |
retq | |
LBB212_2: | |
leaq _panic_loc5093(%rip), %rdi | |
callq __ZN9panicking5panic20hb8a57f0c8013c90awDKE | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4iter13_$LT$impl$GT$4next4next21h17429348026111534450E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp812: | |
.cfi_def_cfa_offset 16 | |
Ltmp813: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp814: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
movq -8(%rbp), %rdi | |
movq (%rdi), %rdi | |
callq __ZN5slice13_$LT$impl$GT$4next4next20h9034322495362035410E | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$4next4next20h9034322495362035410E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp815: | |
.cfi_def_cfa_offset 16 | |
Ltmp816: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp817: | |
.cfi_def_cfa_register %rbp | |
subq $112, %rsp | |
movq %rdi, -32(%rbp) | |
callq __ZN3mem7size_of7size_of20h3896304980225237379E | |
movq %rax, -40(%rbp) | |
cmpq $0, -40(%rbp) | |
je LBB214_2 | |
movq -32(%rbp), %rax | |
movq (%rax), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null21h14738516322793247283E | |
andb $1, %al | |
movb %al, -41(%rbp) | |
movq -32(%rbp), %rdi | |
movq 8(%rdi), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null21h14738516322793247283E | |
andb $1, %al | |
movb %al, -42(%rbp) | |
LBB214_2: | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq -32(%rbp), %rcx | |
cmpq 8(%rcx), %rax | |
jne LBB214_4 | |
movq _const4374(%rip), %rax | |
movq %rax, -24(%rbp) | |
jmp LBB214_11 | |
LBB214_4: | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -56(%rbp) | |
movq -32(%rbp), %rax | |
movq (%rax), %rax | |
movq %rax, -72(%rbp) | |
movq -72(%rbp), %rax | |
movq %rax, -16(%rbp) | |
callq __ZN3mem7size_of7size_of20h3896304980225237379E | |
movq %rax, -80(%rbp) | |
cmpq $0, -80(%rbp) | |
jne LBB214_6 | |
movq -72(%rbp), %rax | |
addq $1, %rax | |
movq %rax, -88(%rbp) | |
movq -88(%rbp), %rax | |
movq %rax, -64(%rbp) | |
jmp LBB214_7 | |
LBB214_6: | |
movl $1, %eax | |
movl %eax, %esi | |
movq -72(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset21h10562289761865087507E | |
movq %rax, -64(%rbp) | |
LBB214_7: | |
leaq -24(%rbp), %rax | |
movq -64(%rbp), %rcx | |
movq -32(%rbp), %rdx | |
movq %rcx, (%rdx) | |
movq -56(%rbp), %rcx | |
movq %rcx, -96(%rbp) | |
movq -96(%rbp), %rcx | |
movq %rcx, -8(%rbp) | |
movq %rax, -112(%rbp) | |
callq __ZN3mem7size_of7size_of20h3896304980225237379E | |
movq %rax, -104(%rbp) | |
cmpq $0, -104(%rbp) | |
jne LBB214_9 | |
movl $1, %eax | |
movl %eax, %ecx | |
movq -112(%rbp), %rdx | |
movq %rcx, (%rdx) | |
jmp LBB214_10 | |
LBB214_9: | |
movq -96(%rbp), %rax | |
movq -112(%rbp), %rcx | |
movq %rax, (%rcx) | |
LBB214_10: | |
jmp LBB214_11 | |
LBB214_11: | |
movq -24(%rbp), %rax | |
addq $112, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3mem7size_of7size_of20h3896304980225237379E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp818: | |
.cfi_def_cfa_offset 16 | |
Ltmp819: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp820: | |
.cfi_def_cfa_register %rbp | |
movl $16, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3ptr13_$LT$impl$GT$7is_null7is_null21h14738516322793247283E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp821: | |
.cfi_def_cfa_offset 16 | |
Ltmp822: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp823: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -8(%rbp) | |
cmpq $0, -8(%rbp) | |
sete %al | |
andb $1, %al | |
andb $1, %al | |
movzbl %al, %eax | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN18letter_of_alphabet16_$LT$closure$GT$12closure.5094E: | |
.cfi_startproc | |
subq $24, %rsp | |
Ltmp824: | |
.cfi_def_cfa_offset 32 | |
leaq 8(%rsp), %rax | |
leaq (%rsp), %rcx | |
movb $61, 23(%rsp) | |
movq %rsi, 8(%rsp) | |
movq (%rdi), %rsi | |
movq %rsi, (%rsp) | |
movq %rax, %rdi | |
movq %rcx, %rsi | |
callq __ZN3cmp5impls13_$LT$impl$GT$2eq2eq21h11501670577054829520E | |
andb $1, %al | |
andb $1, %al | |
movzbl %al, %eax | |
addq $24, %rsp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$4iter4iter20h4258863171210596538E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp825: | |
.cfi_def_cfa_offset 16 | |
Ltmp826: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp827: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movq %rdi, %rax | |
movq %rsi, -16(%rbp) | |
movq %rdx, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, -24(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$4iter4iter19h591448230618615844E | |
movq -24(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$4iter4iter19h591448230618615844E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp828: | |
.cfi_def_cfa_offset 16 | |
Ltmp829: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp830: | |
.cfi_def_cfa_register %rbp | |
subq $144, %rsp | |
movq %rdi, %rax | |
movq %rsi, -24(%rbp) | |
movq %rdx, -16(%rbp) | |
movq %rax, -104(%rbp) | |
movq %rdi, -112(%rbp) | |
callq __ZN3mem7size_of7size_of20h3896304980225237379E | |
movq %rax, -40(%rbp) | |
cmpq $0, -40(%rbp) | |
jne LBB219_2 | |
movl $1, %eax | |
movl %eax, %ecx | |
movq %rcx, -32(%rbp) | |
jmp LBB219_3 | |
LBB219_2: | |
movq -24(%rbp), %rdi | |
movq -16(%rbp), %rsi | |
callq __ZN5slice13_$LT$impl$GT$6as_ptr6as_ptr21h15509348445959746216E | |
movq %rax, -48(%rbp) | |
movq -48(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$7is_null7is_null21h14738516322793247283E | |
andb $1, %al | |
movb %al, -49(%rbp) | |
movq -48(%rbp), %rsi | |
movq %rsi, -32(%rbp) | |
LBB219_3: | |
movq -32(%rbp), %rax | |
movq -112(%rbp), %rcx | |
movq %rax, (%rcx) | |
addq $8, %rcx | |
movq -32(%rbp), %rax | |
movq %rax, -64(%rbp) | |
movq -64(%rbp), %rax | |
movq %rax, -8(%rbp) | |
movq %rcx, -120(%rbp) | |
callq __ZN3mem7size_of7size_of20h3896304980225237379E | |
movq %rax, -72(%rbp) | |
cmpq $0, -72(%rbp) | |
jne LBB219_5 | |
movq -64(%rbp), %rax | |
movq -24(%rbp), %rdi | |
movq -16(%rbp), %rsi | |
movq %rax, -128(%rbp) | |
callq __ZN5slice13_$LT$impl$GT$3len3len20h2475095402994498038E | |
movq %rax, -88(%rbp) | |
movq -128(%rbp), %rax | |
addq -88(%rbp), %rax | |
movq %rax, -80(%rbp) | |
movq -80(%rbp), %rax | |
movq -120(%rbp), %rsi | |
movq %rax, (%rsi) | |
jmp LBB219_6 | |
LBB219_5: | |
movq -64(%rbp), %rdi | |
movq -24(%rbp), %rax | |
movq -16(%rbp), %rsi | |
movq %rdi, -136(%rbp) | |
movq %rax, %rdi | |
callq __ZN5slice13_$LT$impl$GT$3len3len20h2475095402994498038E | |
movq %rax, -96(%rbp) | |
movq -96(%rbp), %rsi | |
movq -136(%rbp), %rdi | |
callq __ZN3ptr13_$LT$impl$GT$6offset6offset21h10562289761865087507E | |
movq -120(%rbp), %rsi | |
movq %rax, (%rsi) | |
LBB219_6: | |
movq -104(%rbp), %rax | |
addq $144, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN5slice13_$LT$impl$GT$6as_ptr6as_ptr21h15509348445959746216E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp831: | |
.cfi_def_cfa_offset 16 | |
Ltmp832: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp833: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
leaq -32(%rbp), %rax | |
movq %rdi, -16(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -16(%rbp), %rsi | |
movq -8(%rbp), %rdx | |
movq %rax, %rdi | |
callq __ZN3raw4Repr4repr4repr20h9865629016062637313E | |
movq -32(%rbp), %rax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3cmp5impls13_$LT$impl$GT$2eq2eq21h11501670577054829520E: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp834: | |
.cfi_def_cfa_offset 16 | |
Ltmp835: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp836: | |
.cfi_def_cfa_register %rbp | |
subq $16, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rsi | |
movq (%rsi), %rdi | |
movq -16(%rbp), %rsi | |
movq (%rsi), %rsi | |
callq __ZN6string13_$LT$impl$GT$2eq20hc802205893f931dbCVfE | |
andb $1, %al | |
andb $1, %al | |
movzbl %al, %eax | |
addq $16, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN6string13_$LT$impl$GT$2eq20hc802205893f931dbCVfE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp837: | |
.cfi_def_cfa_offset 16 | |
Ltmp838: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp839: | |
.cfi_def_cfa_register %rbp | |
subq $80, %rsp | |
movq %rdi, -8(%rbp) | |
movq %rsi, -16(%rbp) | |
movq -8(%rbp), %rsi | |
movq (%rsi), %rdi | |
movq 8(%rsi), %rsi | |
callq __ZN3str6traits13_$LT$impl$GT$5index20hb1459075522ca64dECSE | |
movq %rax, -40(%rbp) | |
movq %rdx, -32(%rbp) | |
movq -40(%rbp), %rdi | |
movq -32(%rbp), %rsi | |
movq -16(%rbp), %rax | |
movq %rdi, -72(%rbp) | |
movq %rax, %rdi | |
movq %rsi, -80(%rbp) | |
callq __ZN6string13_$LT$impl$GT$5index20hc9e7483a35d6a713y4fE | |
movq %rax, -64(%rbp) | |
movq %rdx, -56(%rbp) | |
movq -64(%rbp), %rdx | |
movq -56(%rbp), %rcx | |
movq -72(%rbp), %rdi | |
movq -80(%rbp), %rsi | |
callq __ZN3str6traits13_$LT$impl$GT$2eq20h4fa1e284cc598929dxSE | |
andb $1, %al | |
andb $1, %al | |
movzbl %al, %eax | |
addq $80, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN3str6traits13_$LT$impl$GT$5index20hb1459075522ca64dECSE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp840: | |
.cfi_def_cfa_offset 16 | |
Ltmp841: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp842: | |
.cfi_def_cfa_register %rbp | |
movq %rdi, -32(%rbp) | |
movq %rsi, -24(%rbp) | |
movq %rsi, -8(%rbp) | |
movq -32(%rbp), %rsi | |
movq %rsi, -16(%rbp) | |
movq -16(%rbp), %rax | |
movq -8(%rbp), %rdx | |
popq %rbp | |
retq | |
.cfi_endproc | |
.align 4, 0x90 | |
__ZN4char13_$LT$impl$GT$13is_alphabetic20hd627637d158b8a05wvhE: | |
.cfi_startproc | |
pushq %rbp | |
Ltmp843: | |
.cfi_def_cfa_offset 16 | |
Ltmp844: | |
.cfi_offset %rbp, -16 | |
movq %rsp, %rbp | |
Ltmp845: | |
.cfi_def_cfa_register %rbp | |
subq $32, %rsp | |
movl %edi, -8(%rbp) | |
movl -8(%rbp), %edi | |
cmpl $97, %edi | |
setae %al | |
cmpl $122, %edi | |
setbe %cl | |
andb %cl, %al | |
testb $1, %al | |
movl %edi, -24(%rbp) | |
jne LBB224_5 | |
jmp LBB224_6 | |
LBB224_1: | |
movb $1, -1(%rbp) | |
jmp LBB224_11 | |
LBB224_2: | |
movq -16(%rbp), %rax | |
movl (%rax), %ecx | |
movl %ecx, -20(%rbp) | |
movl -20(%rbp), %edi | |
callq __ZN6tables16derived_property10Alphabetic20ha2eaaafe818f27028IaE | |
andb $1, %al | |
movb %al, -1(%rbp) | |
jmp LBB224_11 | |
LBB224_3: | |
movb $0, -1(%rbp) | |
jmp LBB224_11 | |
LBB224_4: | |
leaq -8(%rbp), %rax | |
movq %rax, -16(%rbp) | |
movq -16(%rbp), %rax | |
movl (%rax), %ecx | |
movl %ecx, -20(%rbp) | |
cmpl $127, -20(%rbp) | |
seta %dl | |
xorb $-1, %dl | |
testb $1, %dl | |
jne LBB224_10 | |
jmp LBB224_9 | |
LBB224_5: | |
jmp LBB224_1 | |
LBB224_6: | |
movl -24(%rbp), %eax | |
cmpl $65, %eax | |
setae %cl | |
cmpl $90, %eax | |
setbe %dl | |
andb %dl, %cl | |
testb $1, %cl | |
jne LBB224_7 | |
jmp LBB224_8 | |
LBB224_7: | |
jmp LBB224_1 | |
LBB224_8: | |
jmp LBB224_4 | |
LBB224_9: | |
jmp LBB224_2 | |
LBB224_10: | |
jmp LBB224_3 | |
LBB224_11: | |
movb -1(%rbp), %al | |
andb $1, %al | |
movzbl %al, %eax | |
addq $32, %rsp | |
popq %rbp | |
retq | |
.cfi_endproc | |
.section __DATA,__const | |
.align 3 | |
__ZN8ALPHABET20h31cdb43686aaaee9faaE: | |
.quad _str4129 | |
.quad 1 | |
.quad _str4130 | |
.quad 1 | |
.quad _str4131 | |
.quad 1 | |
.quad _str4132 | |
.quad 1 | |
.quad _str4133 | |
.quad 1 | |
.quad _str4134 | |
.quad 1 | |
.quad _str4135 | |
.quad 1 | |
.quad _str4136 | |
.quad 1 | |
.quad _str4137 | |
.quad 1 | |
.quad _str4138 | |
.quad 1 | |
.quad _str4139 | |
.quad 1 | |
.quad _str4140 | |
.quad 1 | |
.quad _str4141 | |
.quad 1 | |
.quad _str4142 | |
.quad 1 | |
.quad _str4143 | |
.quad 1 | |
.quad _str4144 | |
.quad 1 | |
.quad _str4145 | |
.quad 1 | |
.quad _str4146 | |
.quad 1 | |
.quad _str4147 | |
.quad 1 | |
.quad _str4148 | |
.quad 1 | |
.quad _str4149 | |
.quad 1 | |
.quad _str4150 | |
.quad 1 | |
.quad _str4151 | |
.quad 1 | |
.quad _str4152 | |
.quad 1 | |
.quad _str4153 | |
.quad 1 | |
.quad _str4154 | |
.quad 1 | |
.section __TEXT,__const | |
_str4129: | |
.byte 65 | |
_str4130: | |
.byte 66 | |
_str4131: | |
.byte 67 | |
_str4132: | |
.byte 68 | |
_str4133: | |
.byte 69 | |
_str4134: | |
.byte 70 | |
_str4135: | |
.byte 71 | |
_str4136: | |
.byte 72 | |
_str4137: | |
.byte 73 | |
_str4138: | |
.byte 74 | |
_str4139: | |
.byte 75 | |
_str4140: | |
.byte 76 | |
_str4141: | |
.byte 77 | |
_str4142: | |
.byte 78 | |
_str4143: | |
.byte 79 | |
_str4144: | |
.byte 80 | |
_str4145: | |
.byte 81 | |
_str4146: | |
.byte 82 | |
_str4147: | |
.byte 83 | |
_str4148: | |
.byte 84 | |
_str4149: | |
.byte 85 | |
_str4150: | |
.byte 86 | |
_str4151: | |
.byte 87 | |
_str4152: | |
.byte 88 | |
_str4153: | |
.byte 89 | |
_str4154: | |
.byte 90 | |
.align 3 | |
_const4189: | |
.space 24 | |
.align 3 | |
_const4198: | |
.quad 0 | |
.align 3 | |
_const4207: | |
.quad 1 | |
_const4322: | |
.byte 29 | |
.align 3 | |
_const4323: | |
.quad 2097865012304223517 | |
.align 3 | |
_const4342: | |
.quad 1 | |
.align 3 | |
_const4374: | |
.quad 0 | |
_const4386: | |
.byte 0 | |
.align 4 | |
_str4436: | |
.ascii "arithmetic operation overflowed" | |
.align 4 | |
_str4438: | |
.ascii "../src/liballoc/raw_vec.rs" | |
.section __DATA,__const | |
.align 3 | |
_panic_loc4439: | |
.quad _str4436 | |
.quad 31 | |
.quad _str4438 | |
.quad 26 | |
.long 463 | |
.space 4 | |
.section __TEXT,__const | |
.align 3 | |
_const4454: | |
.quad 1 | |
.align 3 | |
_const4455: | |
.quad 1 | |
.align 3 | |
_const4477: | |
.quad -1 | |
.align 3 | |
_const4483: | |
.quad 1 | |
.align 3 | |
_const4532: | |
.space 16 | |
.section __DATA,__const | |
.align 3 | |
_const4536: | |
.quad __ZN3fmt13_$LT$impl$GT$3fmt3fmt20h7398903449374467302E | |
.section __TEXT,__const | |
.align 3 | |
_const4545: | |
.quad 0 | |
.space 8 | |
.align 4 | |
_str4546: | |
.ascii "capacity overflow" | |
.section __DATA,__const | |
.align 3 | |
_const4547: | |
.quad _str4546 | |
.quad 17 | |
.section __TEXT,__const | |
.align 3 | |
_const4553: | |
.quad 64 | |
_const4554: | |
.byte 0 | |
_const4566: | |
.byte 0 | |
.align 3 | |
_const4594: | |
.quad 0 | |
.align 3 | |
_const4598: | |
.quad 1 | |
_const4599: | |
.byte 0 | |
.align 3 | |
_const4675: | |
.quad 2 | |
_const4676: | |
.byte 0 | |
.section __DATA,__const | |
.align 3 | |
_panic_loc4682: | |
.quad _str4436 | |
.quad 31 | |
.quad _str4438 | |
.quad 26 | |
.long 374 | |
.space 4 | |
.section __TEXT,__const | |
.align 4 | |
_str4684: | |
.ascii "../src/libcollections/vec.rs" | |
.section __DATA,__const | |
.align 3 | |
_panic_loc4685: | |
.quad _str4436 | |
.quad 31 | |
.quad _str4684 | |
.quad 28 | |
.long 1322 | |
.space 4 | |
.align 3 | |
_panic_bounds_check_loc4719: | |
.quad _str4684 | |
.quad 28 | |
.long 1106 | |
.space 4 | |
.section __TEXT,__const | |
.align 2 | |
_const4737: | |
.long 0 | |
.space 4 | |
_const4750: | |
.byte 128 | |
_const4754: | |
.byte 127 | |
.align 4 | |
_str4755: | |
.ascii "shift operation overflowed" | |
.align 4 | |
_str4757: | |
.ascii "../src/libcore/str/mod.rs" | |
.section __DATA,__const | |
.align 3 | |
_panic_loc4758: | |
.quad _str4755 | |
.quad 26 | |
.quad _str4757 | |
.quad 25 | |
.long 301 | |
.space 4 | |
.section __TEXT,__const | |
.align 2 | |
_const4759: | |
.long 2 | |
.align 2 | |
_const4761: | |
.long 6 | |
_const4763: | |
.byte 63 | |
_const4764: | |
.byte 224 | |
.align 2 | |
_const4765: | |
.long 12 | |
_const4766: | |
.byte 240 | |
.align 2 | |
_const4767: | |
.long 7 | |
.align 2 | |
_const4768: | |
.long 18 | |
_const4772: | |
.byte 0 | |
.align 4 | |
_str4774: | |
.ascii "../src/libcore/iter.rs" | |
.section __DATA,__const | |
.align 3 | |
_panic_loc4775: | |
.quad _str4436 | |
.quad 31 | |
.quad _str4774 | |
.quad 22 | |
.long 412 | |
.space 4 | |
.section __TEXT,__const | |
_const4796: | |
.byte 0 | |
.section __DATA,__const | |
.align 3 | |
__ZN4main15__STATIC_FMTSTR20hd3058e13335d7e60sbaE: | |
.quad _ref4846 | |
.quad 1 | |
.section __TEXT,__const | |
_const4813: | |
.byte 0 | |
.align 2 | |
_const4823: | |
.long 1 | |
.section __DATA,__const | |
.align 3 | |
_const4828: | |
.quad _str4129 | |
.quad 1 | |
.section __TEXT,__const | |
.align 2 | |
_const4842: | |
.long 0 | |
_str4845: | |
.ascii "Invalid input\n" | |
.section __DATA,__const | |
.align 3 | |
_ref4846: | |
.quad _str4845 | |
.quad 14 | |
.align 3 | |
__ZN1a15__STATIC_FMTSTR20hd3058e13335d7e60jcaE: | |
.quad _ref4848 | |
.quad 1 | |
.section __TEXT,__const | |
_str4847: | |
.ascii "A\n" | |
.section __DATA,__const | |
.align 3 | |
_ref4848: | |
.quad _str4847 | |
.quad 2 | |
.section __TEXT,__const | |
.align 4 | |
_str4953: | |
.ascii "../src/libcore/ops.rs" | |
.section __DATA,__const | |
.align 3 | |
_panic_loc4954: | |
.quad _str4436 | |
.quad 31 | |
.quad _str4953 | |
.quad 21 | |
.long 199 | |
.space 4 | |
.section __TEXT,__const | |
.align 3 | |
_const4984: | |
.quad 2305843009213693951 | |
.align 3 | |
_const4985: | |
.quad 4 | |
.section __DATA,__const | |
.align 3 | |
_panic_loc4986: | |
.quad _str4436 | |
.quad 31 | |
.quad _str4438 | |
.quad 26 | |
.long 217 | |
.space 4 | |
.align 3 | |
_panic_loc4987: | |
.quad _str4436 | |
.quad 31 | |
.quad _str4438 | |
.quad 26 | |
.long 222 | |
.space 4 | |
.align 3 | |
_panic_loc4988: | |
.quad _str4436 | |
.quad 31 | |
.quad _str4438 | |
.quad 26 | |
.long 223 | |
.space 4 | |
.align 3 | |
_panic_loc4989: | |
.quad _str4436 | |
.quad 31 | |
.quad _str4438 | |
.quad 26 | |
.long 226 | |
.space 4 | |
.align 3 | |
_panic_loc4990: | |
.quad _str4436 | |
.quad 31 | |
.quad _str4684 | |
.quad 28 | |
.long 656 | |
.space 4 | |
.section __TEXT,__const | |
_const4992: | |
.byte 0 | |
.section __DATA,__const | |
.align 3 | |
__ZN13build_pyramid15__STATIC_FMTSTR20hd3058e13335d7e60GdaE: | |
.quad _ref5024 | |
.quad 2 | |
.align 3 | |
_const4994: | |
.quad __ZN3fmt13_$LT$impl$GT$3fmt3fmt21h10032524248652039195E | |
.section __TEXT,__const | |
.align 4 | |
_str5008: | |
.ascii "../src/libcore/slice.rs" | |
.section __DATA,__const | |
.align 3 | |
_panic_loc5009: | |
.quad _str4436 | |
.quad 31 | |
.quad _str5008 | |
.quad 23 | |
.long 577 | |
.space 4 | |
.section __TEXT,__const | |
_str5011: | |
.ascii "src/main.rs" | |
.section __DATA,__const | |
.align 3 | |
_panic_loc5012: | |
.quad _str4436 | |
.quad 31 | |
.quad _str5011 | |
.quad 11 | |
.long 41 | |
.space 4 | |
.align 3 | |
__ZN13build_pyramid15__STATIC_FMTSTR20hd3058e13335d7e60ueaE: | |
.quad _ref5024 | |
.quad 2 | |
.align 3 | |
__ZN13build_pyramid15__STATIC_FMTSTR20hd3058e13335d7e600eaE: | |
.quad _ref5025 | |
.quad 1 | |
.section __TEXT,__const | |
_str5022: | |
.byte 0 | |
_str5023: | |
.byte 10 | |
.section __DATA,__const | |
.align 3 | |
_ref5024: | |
.quad _str5022 | |
.quad 0 | |
.quad _str5023 | |
.quad 1 | |
.align 3 | |
_ref5025: | |
.quad _str5023 | |
.quad 1 | |
.align 3 | |
__ZN5pad_a15__STATIC_FMTSTR20hd3058e13335d7e60ufaE: | |
.quad _ref5040 | |
.quad 1 | |
.align 3 | |
_const5039: | |
.quad _const4828 | |
.align 3 | |
__ZN5pad_a16__STATIC_FMTARGS20h70aa6c09b1b897250faE: | |
.quad _ref5041 | |
.quad 1 | |
.align 3 | |
_ref5040: | |
.quad _str5022 | |
.quad 0 | |
.section __TEXT,__const | |
.align 3 | |
_ref5041: | |
.quad 0 | |
.space 8 | |
.long 32 | |
.byte 2 | |
.space 3 | |
.long 0 | |
.space 4 | |
.quad 3 | |
.space 8 | |
.quad 1 | |
.quad 1 | |
.section __DATA,__const | |
.align 3 | |
__ZN3pad15__STATIC_FMTSTR20hd3058e13335d7e60GgaE: | |
.quad _ref5045 | |
.quad 3 | |
.align 3 | |
_ref5042: | |
.quad _str5022 | |
.quad 0 | |
.align 3 | |
_const5043: | |
.quad _ref5042 | |
.align 3 | |
__ZN3pad16__STATIC_FMTARGS20h70aa6c09b1b89725nhaE: | |
.quad _ref5046 | |
.quad 3 | |
.align 3 | |
__ZN3pad15__STATIC_FMTSTR20hd3058e13335d7e608haE: | |
.quad _ref5040 | |
.quad 1 | |
.align 3 | |
_const5044: | |
.quad __ZN6string13_$LT$impl$GT$3fmt20hbe95fa6de640a0a2M1fE | |
.align 3 | |
__ZN3pad16__STATIC_FMTARGS20h70aa6c09b1b89725EiaE: | |
.quad _ref5047 | |
.quad 1 | |
.align 3 | |
_ref5045: | |
.quad _str5022 | |
.quad 0 | |
.quad _str5022 | |
.quad 0 | |
.quad _str5022 | |
.quad 0 | |
.section __TEXT,__const | |
.align 3 | |
_ref5046: | |
.quad 1 | |
.quad 0 | |
.long 32 | |
.byte 3 | |
.space 3 | |
.long 0 | |
.space 4 | |
.quad 3 | |
.space 8 | |
.quad 3 | |
.space 8 | |
.quad 1 | |
.quad 2 | |
.long 32 | |
.byte 3 | |
.space 3 | |
.long 0 | |
.space 4 | |
.quad 3 | |
.space 8 | |
.quad 1 | |
.quad 1 | |
.quad 1 | |
.quad 0 | |
.long 32 | |
.byte 3 | |
.space 3 | |
.long 0 | |
.space 4 | |
.quad 3 | |
.space 8 | |
.quad 3 | |
.space 8 | |
.align 3 | |
_ref5047: | |
.quad 1 | |
.quad 1 | |
.long 32 | |
.byte 2 | |
.space 3 | |
.long 0 | |
.space 4 | |
.quad 3 | |
.space 8 | |
.quad 1 | |
.quad 0 | |
.section __DATA,__const | |
.align 3 | |
_panic_loc5048: | |
.quad _str4436 | |
.quad 31 | |
.quad _str5011 | |
.quad 11 | |
.long 58 | |
.space 4 | |
.align 3 | |
_panic_loc5049: | |
.quad _str4436 | |
.quad 31 | |
.quad _str5011 | |
.quad 11 | |
.long 59 | |
.space 4 | |
.align 3 | |
_panic_loc5050: | |
.quad _str4436 | |
.quad 31 | |
.quad _str5011 | |
.quad 11 | |
.long 63 | |
.space 4 | |
.section __TEXT,__const | |
.align 3 | |
_const5090: | |
.space 16 | |
.align 3 | |
_const5091: | |
.quad 0 | |
.align 3 | |
_const5092: | |
.quad 1 | |
.section __DATA,__const | |
.align 3 | |
_panic_loc5093: | |
.quad _str4436 | |
.quad 31 | |
.quad _str4774 | |
.quad 22 | |
.long 2415 | |
.space 4 | |
.section __TEXT,__const | |
_const5096: | |
.byte 0 | |
.section __DATA,__const | |
.align 3 | |
_panic_loc5100: | |
.quad _str4436 | |
.quad 31 | |
.quad _str5011 | |
.quad 11 | |
.long 67 | |
.space 4 | |
.section __TEXT,__const | |
.align 2 | |
_const5110: | |
.long 127 | |
_const5111: | |
.byte 1 | |
.subsections_via_symbols |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment