Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- barrier_array:
- .LFB1:
- .cfi_startproc
- pushq %rbp
- .cfi_def_cfa_offset 16
- .cfi_offset 6, -16
- movq %rsp, %rbp
- .cfi_def_cfa_register 6
- movl %edi, -20(%rbp)
- movl -20(%rbp), %eax
- cltq
- movl h(,%rax,4), %eax
- movl %eax, -8(%rbp)
- cmpl $0, -20(%rbp)
- jne .L4
- movl $1, -4(%rbp)
- jmp .L5
- .L7:
- nop
- .L6:
- movl -4(%rbp), %eax
- cltq
- movl h(,%rax,4), %eax
- cmpl -8(%rbp), %eax
- je .L6
- addl $1, -4(%rbp)
- .L5:
- cmpl $3, -4(%rbp)
- jle .L7
- movl h(%rip), %eax
- addl $1, %eax
- movl %eax, h(%rip)
- jmp .L3
- .L4:
- movl -20(%rbp), %eax
- cltq
- movl h(,%rax,4), %eax
- leal 1(%rax), %edx
- movl -20(%rbp), %eax
- cltq
- movl %edx, h(,%rax,4)
- nop
- .L9:
- movl h(%rip), %eax
- cmpl -8(%rbp), %eax
- je .L9
- .L3:
- popq %rbp
- .cfi_def_cfa 7, 8
- ret
- .cfi_endproc
- .LFE1:
- .size barrier_array, .-barrier_array
- .globl init_grid
- .type init_grid, @function
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement