Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .text
- .file "testes.0.rs"
- .section .text._ZN6testes7fib_rec17h69930bf13e288957E,"ax",@progbits
- .align 16, 0x90
- .type _ZN6testes7fib_rec17h69930bf13e288957E,@function
- _ZN6testes7fib_rec17h69930bf13e288957E:
- .cfi_startproc
- pushq %r14
- .Ltmp0:
- .cfi_def_cfa_offset 16
- pushq %rbx
- .Ltmp1:
- .cfi_def_cfa_offset 24
- pushq %rax
- .Ltmp2:
- .cfi_def_cfa_offset 32
- .Ltmp3:
- .cfi_offset %rbx, -24
- .Ltmp4:
- .cfi_offset %r14, -16
- movq %rdi, %rbx
- cmpq $2, %rbx
- jae .LBB0_1
- movq %rbx, %rax
- jmp .LBB0_3
- .LBB0_1:
- leaq -1(%rbx), %rdi
- callq _ZN6testes7fib_rec17h69930bf13e288957E
- movq %rax, %r14
- addq $-2, %rbx
- movq %rbx, %rdi
- callq _ZN6testes7fib_rec17h69930bf13e288957E
- addq %r14, %rax
- .LBB0_3:
- addq $8, %rsp
- popq %rbx
- popq %r14
- retq
- .Lfunc_end0:
- .size _ZN6testes7fib_rec17h69930bf13e288957E, .Lfunc_end0-_ZN6testes7fib_rec17h69930bf13e288957E
- .cfi_endproc
- .section .text._ZN6testes4main17ha15066f3a5053d86E,"ax",@progbits
- .align 16, 0x90
- .type _ZN6testes4main17ha15066f3a5053d86E,@function
- _ZN6testes4main17ha15066f3a5053d86E:
- .cfi_startproc
- subq $72, %rsp
- .Ltmp5:
- .cfi_def_cfa_offset 80
- movl $45, %edi
- callq _ZN6testes7fib_rec17h69930bf13e288957E
- movq %rax, (%rsp)
- movq _ZN4core3fmt3num46_$LT$impl$u20$fmt..Display$u20$for$u20$u64$GT$3fmt17h48f5c9f98ed49fdbE@GOTPCREL(%rip), %rax
- movq %rax, 16(%rsp)
- leaq (%rsp), %rax
- movq %rax, 8(%rsp)
- leaq ref7299(%rip), %rax
- movq %rax, 24(%rsp)
- movq $2, 32(%rsp)
- xorps %xmm0, %xmm0
- movups %xmm0, 40(%rsp)
- leaq 8(%rsp), %rax
- movq %rax, 56(%rsp)
- movq $1, 64(%rsp)
- leaq 24(%rsp), %rdi
- callq _ZN3std2io5stdio6_print17h1efac97bf1087802E@PLT
- addq $72, %rsp
- retq
- .Lfunc_end1:
- .size _ZN6testes4main17ha15066f3a5053d86E, .Lfunc_end1-_ZN6testes4main17ha15066f3a5053d86E
- .cfi_endproc
- .section .text.main,"ax",@progbits
- .globl main
- .align 16, 0x90
- .type main,@function
- main:
- .cfi_startproc
- movq %rsi, %rax
- movq %rdi, %rcx
- leaq _ZN6testes4main17ha15066f3a5053d86E(%rip), %rdi
- movq %rcx, %rsi
- movq %rax, %rdx
- jmp _ZN3std2rt10lang_start17hbcefdc316c2fbd45E@PLT
- .Lfunc_end2:
- .size main, .Lfunc_end2-main
- .cfi_endproc
- .type str7297,@object
- .section .rodata.str7297,"a",@progbits
- str7297:
- .size str7297, 0
- .type str7298,@object
- .section .rodata.str7298,"a",@progbits
- str7298:
- .byte 10
- .size str7298, 1
- .type ref7299,@object
- .section .data.rel.ro.ref7299,"aw",@progbits
- .align 8
- ref7299:
- .quad str7297
- .quad 0
- .quad str7298
- .quad 1
- .size ref7299, 32
- .section ".note.GNU-stack","",@progbits
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement