.text .file "Moj modul" .globl faktorijel # -- Begin function faktorijel .p2align 4, 0x90 .type faktorijel,@function faktorijel: # @faktorijel .cfi_startproc # BB#0: # %entry pushq %rbx .Lcfi0: .cfi_def_cfa_offset 16 .Lcfi1: .cfi_offset %rbx, -16 movl %edi, %ebx testl %ebx, %ebx je .LBB0_1 # BB#2: # %else leal -1(%rbx), %edi callq faktorijel imull %ebx, %eax popq %rbx retq .LBB0_1: movl $1, %eax popq %rbx retq .Lfunc_end0: .size faktorijel, .Lfunc_end0-faktorijel .cfi_endproc # -- End function .globl main # -- Begin function main .p2align 4, 0x90 .type main,@function main: # @main .cfi_startproc # BB#0: # %entry pushq %rax .Lcfi2: .cfi_def_cfa_offset 16 movl $5, %edi callq faktorijel movl %eax, %edi callq printi popq %rax retq .Lfunc_end1: .size main, .Lfunc_end1-main .cfi_endproc # -- End function .section ".note.GNU-stack","",@progbits