Advertisement
Guest User

Untitled

a guest
Dec 26th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. barrier_array:
  2. .LFB1:
  3.        .cfi_startproc
  4.         pushq   %rbp
  5.        .cfi_def_cfa_offset 16
  6.        .cfi_offset 6, -16
  7.         movq    %rsp, %rbp
  8.        .cfi_def_cfa_register 6
  9.         movl    %edi, -20(%rbp)
  10.         movl    -20(%rbp), %eax
  11.         cltq
  12.         movl    h(,%rax,4), %eax
  13.         movl    %eax, -8(%rbp)
  14.         cmpl    $0, -20(%rbp)
  15.         jne     .L4
  16.         movl    $1, -4(%rbp)
  17.         jmp     .L5
  18. .L7:
  19.         nop
  20. .L6:
  21.         movl    -4(%rbp), %eax
  22.         cltq
  23.         movl    h(,%rax,4), %eax
  24.         cmpl    -8(%rbp), %eax
  25.         je      .L6
  26.         addl    $1, -4(%rbp)
  27. .L5:
  28.         cmpl    $3, -4(%rbp)
  29.         jle     .L7
  30.         movl    h(%rip), %eax
  31.         addl    $1, %eax
  32.         movl    %eax, h(%rip)
  33.         jmp     .L3
  34. .L4:
  35.         movl    -20(%rbp), %eax
  36.         cltq
  37.         movl    h(,%rax,4), %eax
  38.         leal    1(%rax), %edx
  39.         movl    -20(%rbp), %eax
  40.         cltq
  41.         movl    %edx, h(,%rax,4)
  42.         nop
  43. .L9:
  44.         movl    h(%rip), %eax
  45.         cmpl    -8(%rbp), %eax
  46.         je      .L9
  47. .L3:
  48.         popq    %rbp
  49.        .cfi_def_cfa 7, 8
  50.         ret
  51.        .cfi_endproc
  52. .LFE1:
  53.        .size   barrier_array, .-barrier_array
  54.        .globl  init_grid
  55.        .type   init_grid, @function
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement